From cef28e19140a15b040a2e3b2af88aed11d256ea3 Mon Sep 17 00:00:00 2001
From: Kunal Dawar <35455566+developerkunal@users.noreply.github.com>
Date: Fri, 3 Jul 2026 00:35:54 +0530
Subject: [PATCH 001/133] docs: add beta installation instructions to README
(#1576)
Add a collapsible "Installing the Beta" section covering Homebrew, cURL, Scoop, Powershell, Go, and manual install for the beta build.
---
README.md | 87 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 87 insertions(+)
diff --git a/README.md b/README.md
index 43584f407..9b6979cc6 100644
--- a/README.md
+++ b/README.md
@@ -126,6 +126,93 @@ go install github.com/auth0/auth0-cli/cmd/auth0@latest
> [!TIP]
> Autocompletion instructions for supported platforms available by running `auth0 completion -h`
+### Installing the Beta
+
+
+Want to try pre-release features? Install the beta build here.
+
+
+
+> [!WARNING]
+> This is a **beta release** of the Auth0 CLI and is not yet generally available. Features and behavior may change before the final release.
+
+> [!WARNING]
+> The beta release does not fully support the interactive **device authorization** login flow (`auth0 login` as a user). We recommend authenticating with **machine-to-machine (M2M)** client credentials while using the beta. See [Authenticating to Your Tenant](#authenticating-to-your-tenant) for details.
+
+#### Linux and macOS
+
+Install via [Homebrew](https://brew.sh/):
+
+```bash
+brew tap auth0/auth0-cli && brew install auth0-beta
+```
+
+> [!NOTE]
+> The `auth0-beta` formula installs the beta build as the `auth0` binary. Run it with `auth0` once installed.
+
+Install via [cURL](https://curl.se/):
+
+1. Download the binary. It will be placed in `./auth0`:
+ ```bash
+ curl -sSfL https://raw.githubusercontent.com/auth0/auth0-cli/beta/install.sh | sh -s -- -b .
+ ```
+2. Optionally, if you want to be able to run the binary from any directory, make sure you move it to a place in your $PATH:
+ ```bash
+ sudo mv ./auth0 /usr/local/bin
+ ```
+
+#### Windows
+
+Install via [Scoop](https://scoop.sh/):
+
+```bash
+scoop bucket add auth0 https://github.com/auth0/scoop-auth0-cli.git
+scoop install auth0-beta
+```
+
+> [!NOTE]
+> The `auth0-beta` manifest installs the beta build as the `auth0` binary. Run it with `auth0` once installed.
+
+Install via [Powershell](https://learn.microsoft.com/en-us/powershell/):
+
+1. Fetch the latest beta release information with the following commands:
+ ```powershell
+ $latestRelease = (Invoke-RestMethod -Uri "https://api.github.com/repos/auth0/auth0-cli/releases") | Where-Object { $_.prerelease -eq $true } | Select-Object -First 1
+ $latestVersion = $latestRelease.tag_name
+ $version = $latestVersion -replace "^v"
+ ```
+2. Download the binary to the current folder:
+ ```powershell
+ Invoke-WebRequest -Uri "https://github.com/auth0/auth0-cli/releases/download/${latestVersion}/auth0-cli_${version}_Windows_x86_64.zip" -OutFile ".\auth0.zip"
+ Expand-Archive ".\auth0.zip" .\
+ ```
+
+#### Go
+
+Install via [Go](https://go.dev/):
+
+```bash
+# Make sure your $GOPATH/bin is exported on your $PATH
+# to be able to run the binary from any directory.
+
+# Latest beta code (tip of the beta branch):
+go install github.com/auth0/auth0-cli/cmd/auth0@beta
+
+# Or a specific published beta release (reproducible):
+# See https://github.com/auth0/auth0-cli/releases for available tags.
+go install github.com/auth0/auth0-cli/cmd/auth0@v1.33.0-beta.0
+```
+
+> [!NOTE]
+> Do not use `@latest` for the beta. Go's `@latest` skips pre-release versions, so it always resolves to the stable release instead of a beta.
+
+#### Manual
+
+1. Download the appropriate binary for your environment from the [releases page](https://github.com/auth0/auth0-cli/releases) — select the most recent pre-release.
+2. Follow the same extraction and `PATH`/`HOME` setup steps described in the [Manual](#manual) installation section above.
+
+
+
## Authenticating to Your Tenant
Authenticating to your Auth0 tenant is required for most functions of the CLI. It can be initiated by running:
From 7aee14226c8c8a691e90fdc714b4194995d835f0 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Fri, 3 Jul 2026 00:36:15 +0530
Subject: [PATCH 002/133] chore(deps): bump github.com/schollz/progressbar/v3
from 3.19.0 to 3.19.1 (#1572)
chore(deps): bump github.com/schollz/progressbar/v3
Bumps [github.com/schollz/progressbar/v3](https://github.com/schollz/progressbar) from 3.19.0 to 3.19.1.
- [Release notes](https://github.com/schollz/progressbar/releases)
- [Commits](https://github.com/schollz/progressbar/compare/v3.19.0...v3.19.1)
---
updated-dependencies:
- dependency-name: github.com/schollz/progressbar/v3
dependency-version: 3.19.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Ramya Anusri <62586490+ramya18101@users.noreply.github.com>
---
go.mod | 2 +-
go.sum | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/go.mod b/go.mod
index 9466165a6..55b95af2b 100644
--- a/go.mod
+++ b/go.mod
@@ -31,7 +31,7 @@ require (
github.com/pkg/browser v0.0.0-20210706143420-7d21f8c997e2
github.com/pkg/errors v0.9.1
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2
- github.com/schollz/progressbar/v3 v3.19.0
+ github.com/schollz/progressbar/v3 v3.19.1
github.com/spf13/cobra v1.10.2
github.com/spf13/pflag v1.0.10
github.com/stretchr/testify v1.11.1
diff --git a/go.sum b/go.sum
index d923a7cf6..957d9c0c6 100644
--- a/go.sum
+++ b/go.sum
@@ -215,8 +215,8 @@ github.com/rivo/uniseg v0.4.7/go.mod h1:FN3SvrM+Zdj16jyLfmOkMNblXMcoc8DfTHruCPUc
github.com/rogpeppe/go-internal v1.14.1 h1:UQB4HGPB6osV0SQTLymcB4TgvyWu6ZyliaW0tI/otEQ=
github.com/rogpeppe/go-internal v1.14.1/go.mod h1:MaRKkUm5W0goXpeCfT7UZI6fk/L7L7so1lCWt35ZSgc=
github.com/russross/blackfriday/v2 v2.1.0/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM=
-github.com/schollz/progressbar/v3 v3.19.0 h1:Ea18xuIRQXLAUidVDox3AbwfUhD0/1IvohyTutOIFoc=
-github.com/schollz/progressbar/v3 v3.19.0/go.mod h1:IsO3lpbaGuzh8zIMzgY3+J8l4C8GjO0Y9S69eFvNsec=
+github.com/schollz/progressbar/v3 v3.19.1 h1:iv8BgwOvdML/S3p84uBpy/IMigv4U9594vPZYa2EdrU=
+github.com/schollz/progressbar/v3 v3.19.1/go.mod h1:LFL7jqimKxfhero4K1eCkUr/6R39AgQeiPCJtlTWIW8=
github.com/segmentio/asm v1.2.1 h1:DTNbBqs57ioxAD4PrArqftgypG4/qNpXoJx8TVXxPR0=
github.com/segmentio/asm v1.2.1/go.mod h1:BqMnlJP91P8d+4ibuonYZw9mfnzI9HfxselHZr5aAcs=
github.com/sergi/go-diff v1.3.2-0.20230802210424-5b0b94c5c0d3 h1:n661drycOFuPLCN3Uc8sB6B/s6Z4t2xvBgU1htSHuq8=
From 8de0ea2343a3fc0785b9517f55f9f918e5390a1e Mon Sep 17 00:00:00 2001
From: Kunal Dawar <35455566+developerkunal@users.noreply.github.com>
Date: Tue, 7 Jul 2026 11:41:24 +0530
Subject: [PATCH 003/133] docs: use official Homebrew core and Scoop main
bucket for install (#1578)
The Auth0 CLI is now published to Homebrew core and the Scoop main bucket, so the custom tap and bucket are no longer required. Simplify the stable install commands and add migration notes for users on the old tap/bucket.
---
README.md | 16 ++++++++++++++--
1 file changed, 14 insertions(+), 2 deletions(-)
diff --git a/README.md b/README.md
index 9b6979cc6..7fcb36ccd 100644
--- a/README.md
+++ b/README.md
@@ -39,9 +39,16 @@ Build, manage and test your [Auth0](https://auth0.com/) integrations from the co
Install via [Homebrew](https://brew.sh/):
```bash
-brew tap auth0/auth0-cli && brew install auth0
+brew install auth0
```
+> [!NOTE]
+> The CLI is now available in the official Homebrew core, so a custom tap is no longer needed. If you previously installed via the `auth0/auth0-cli` tap, migrate with:
+> ```bash
+> brew uninstall auth0 && brew untap auth0/auth0-cli
+> brew install auth0
+> ```
+
Install via [cURL](https://curl.se/):
1. Download the binary. It will be placed in `./auth0`:
@@ -60,10 +67,15 @@ Install via [cURL](https://curl.se/):
Install via [Scoop](https://scoop.sh/):
```bash
-scoop bucket add auth0 https://github.com/auth0/scoop-auth0-cli.git
scoop install auth0
```
+> [!NOTE]
+> The CLI is now available in the official Scoop `main` bucket (enabled by default), so a custom bucket is no longer needed. If you previously installed from the `auth0/scoop-auth0-cli` bucket, migrate with:
+> ```bash
+> scoop uninstall auth0 && scoop bucket rm auth0
+> scoop install auth0
+> ```
Install via [Powershell](https://learn.microsoft.com/en-us/powershell/):
From ca8c3310a7a6a8593445494ee22858385f8e4d79 Mon Sep 17 00:00:00 2001
From: Ramya Anusri <62586490+ramya18101@users.noreply.github.com>
Date: Mon, 13 Jul 2026 10:45:36 +0530
Subject: [PATCH 004/133] fix(security): bump goldmark to v1.8.4 to resolve
XSS (GO-2026-5320) (#1586)
chore(deps): update goldmark to v1.8.4
---
go.mod | 2 +-
go.sum | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/go.mod b/go.mod
index 55b95af2b..0ef246517 100644
--- a/go.mod
+++ b/go.mod
@@ -92,7 +92,7 @@ require (
github.com/segmentio/asm v1.2.1 // indirect
github.com/valyala/fastjson v1.6.10 // indirect
github.com/xo/terminfo v0.0.0-20220910002029-abceb7e1c41e // indirect
- github.com/yuin/goldmark v1.7.13 // indirect
+ github.com/yuin/goldmark v1.8.4 // indirect
github.com/yuin/goldmark-emoji v1.0.6 // indirect
github.com/zclconf/go-cty v1.18.1 // indirect
golang.org/x/crypto v0.53.0 // indirect
diff --git a/go.sum b/go.sum
index 957d9c0c6..2dfd9da2a 100644
--- a/go.sum
+++ b/go.sum
@@ -246,8 +246,8 @@ github.com/xo/terminfo v0.0.0-20220910002029-abceb7e1c41e h1:JVG44RsyaB9T2KIHavM
github.com/xo/terminfo v0.0.0-20220910002029-abceb7e1c41e/go.mod h1:RbqR21r5mrJuqunuUZ/Dhy/avygyECGrLceyNeo4LiM=
github.com/yuin/goldmark v1.3.5/go.mod h1:mwnBkeHKe2W/ZEtQ+71ViKU8L12m81fl3OWwC1Zlc8k=
github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY=
-github.com/yuin/goldmark v1.7.13 h1:GPddIs617DnBLFFVJFgpo1aBfe/4xcvMc3SB5t/D0pA=
-github.com/yuin/goldmark v1.7.13/go.mod h1:ip/1k0VRfGynBgxOz0yCqHrbZXhcjxyuS66Brc7iBKg=
+github.com/yuin/goldmark v1.8.4 h1:oat/nd3U6NeQqFEL3xpEJq7d7c86NI+DbSNGAs4xnjA=
+github.com/yuin/goldmark v1.8.4/go.mod h1:ip/1k0VRfGynBgxOz0yCqHrbZXhcjxyuS66Brc7iBKg=
github.com/yuin/goldmark-emoji v1.0.6 h1:QWfF2FYaXwL74tfGOW5izeiZepUDroDJfWubQI9HTHs=
github.com/yuin/goldmark-emoji v1.0.6/go.mod h1:ukxJDKFpdFb5x0a5HqbdlcKtebh086iJpI31LTKmWuA=
github.com/zalando/go-keyring v0.2.8 h1:6sD/Ucpl7jNq10rM2pgqTs0sZ9V3qMrqfIIy5YPccHs=
From d7721fc3cb35d07c73bb219fea9febab4699dc16 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon, 13 Jul 2026 05:24:41 +0000
Subject: [PATCH 005/133] chore(deps): bump golang.org/x/text from 0.38.0 to
0.40.0 (#1584)
Bumps [golang.org/x/text](https://github.com/golang/text) from 0.38.0 to 0.40.0.
- [Release notes](https://github.com/golang/text/releases)
- [Commits](https://github.com/golang/text/compare/v0.38.0...v0.40.0)
---
updated-dependencies:
- dependency-name: golang.org/x/text
dependency-version: 0.40.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
---
go.mod | 10 +++++-----
go.sum | 20 ++++++++++----------
2 files changed, 15 insertions(+), 15 deletions(-)
diff --git a/go.mod b/go.mod
index 0ef246517..c432d2984 100644
--- a/go.mod
+++ b/go.mod
@@ -38,10 +38,10 @@ require (
github.com/tidwall/pretty v1.2.1
github.com/zalando/go-keyring v0.2.8
golang.org/x/oauth2 v0.36.0
- golang.org/x/sync v0.21.0
+ golang.org/x/sync v0.22.0
golang.org/x/sys v0.46.0
golang.org/x/term v0.44.0
- golang.org/x/text v0.38.0
+ golang.org/x/text v0.40.0
gopkg.in/yaml.v2 v2.4.0
)
@@ -97,8 +97,8 @@ require (
github.com/zclconf/go-cty v1.18.1 // indirect
golang.org/x/crypto v0.53.0 // indirect
golang.org/x/exp v0.0.0-20230321023759-10a507213a29 // indirect
- golang.org/x/mod v0.36.0 // indirect
- golang.org/x/net v0.55.0 // indirect
- golang.org/x/tools v0.45.0 // indirect
+ golang.org/x/mod v0.37.0 // indirect
+ golang.org/x/net v0.56.0 // indirect
+ golang.org/x/tools v0.47.0 // indirect
gopkg.in/yaml.v3 v3.0.1 // indirect
)
diff --git a/go.sum b/go.sum
index 2dfd9da2a..b770cc222 100644
--- a/go.sum
+++ b/go.sum
@@ -266,23 +266,23 @@ golang.org/x/exp v0.0.0-20230321023759-10a507213a29 h1:ooxPy7fPvB4kwsA2h+iBNHkAb
golang.org/x/exp v0.0.0-20230321023759-10a507213a29/go.mod h1:CxIveKay+FTh1D0yPZemJVgC/95VzuuOLq5Qi4xnoYc=
golang.org/x/mod v0.4.2/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4/go.mod h1:jJ57K6gSWd91VN4djpZkiMVwK6gcyfeH4XE8wZrZaV4=
-golang.org/x/mod v0.36.0 h1:JJjpVx6myfUsUdAzZuOSTTmRE0PfZeNWzzvKrP7amb4=
-golang.org/x/mod v0.36.0/go.mod h1:moc6ELqsWcOw5Ef3xVprK5ul/MvtVvkIXLziUOICjUQ=
+golang.org/x/mod v0.37.0 h1:vF1DjpVEshcIqoEaauuHebaLk1O1forxjxBaVn884JQ=
+golang.org/x/mod v0.37.0/go.mod h1:m8S8VeM9r4dzDwjrKO0a1sZP3YjeMamRRlD+fmR2Q/0=
golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg=
golang.org/x/net v0.0.0-20210405180319-a5a99cb37ef4/go.mod h1:p54w0d4576C0XHj96bSt6lcn1PtDYWL6XObtHCRCNQM=
golang.org/x/net v0.0.0-20210510120150-4163338589ed/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y=
golang.org/x/net v0.0.0-20220722155237-a158d28d115b/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c=
-golang.org/x/net v0.55.0 h1:bcvxaJn3e1U6InsFWt1JUq1aSjnRxLzT2rtD2KfkDF8=
-golang.org/x/net v0.55.0/go.mod h1:L5U2KuzuOe1lY7Z+aWVIKK6qEeJXnXV9yzGA+WCHJww=
+golang.org/x/net v0.56.0 h1:Rw8j/hFzGvJUZwNBXnAtf5sVDVt+65SK2C7IxCxZt5o=
+golang.org/x/net v0.56.0/go.mod h1:D3Ku6r+V6JROoZK144D2XfMHFcMq/0zSfLelVTCFKec=
golang.org/x/oauth2 v0.36.0 h1:peZ/1z27fi9hUOFCAZaHyrpWG5lwe0RJEEEeH0ThlIs=
golang.org/x/oauth2 v0.36.0/go.mod h1:YDBUJMTkDnJS+A4BP4eZBjCqtokkg1hODuPjwiGPO7Q=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20210220032951-036812b2e83c/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20220722155255-886fb9371eb4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
-golang.org/x/sync v0.21.0 h1:HLII4xRRTtCRkxYp4HNFF0Js/Og6q2i++KXbg0gHCwM=
-golang.org/x/sync v0.21.0/go.mod h1:9xrNwdLfx4jkKbNva9FpL6vEN7evnE43NNNJQ2LF3+0=
+golang.org/x/sync v0.22.0 h1:SZjpbeLmrCk4xhRSZFNZW5gFUeCeFgjekvI/+gfScek=
+golang.org/x/sync v0.22.0/go.mod h1:9xrNwdLfx4jkKbNva9FpL6vEN7evnE43NNNJQ2LF3+0=
golang.org/x/sys v0.0.0-20181122145206-62eef0e2fa9b/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190222072716-a9d3bda3a223/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
@@ -307,14 +307,14 @@ golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
golang.org/x/text v0.3.6/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ=
golang.org/x/text v0.4.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8=
-golang.org/x/text v0.38.0 h1:sXmwo9DwP3OK9EZ7PqAdaooSGozfl/3a6/xJcbzPRhE=
-golang.org/x/text v0.38.0/go.mod h1:YXZt3QhHUKYT53r2lLKFIVi6Ao1jdzrTR/KQ09qyxF4=
+golang.org/x/text v0.40.0 h1:Ub2Z6/xjgF1WrYQz2nuITOEegKFtiIy+rieRJ5lHZKs=
+golang.org/x/text v0.40.0/go.mod h1:hpnzDAfGV753zIKo+wk3u1bVKCGPbrnF7+7LBF/UHVY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.1.1/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk=
golang.org/x/tools v0.1.12/go.mod h1:hNGJHUnrk76NpqgfD5Aqm5Crs+Hm0VOH/i9J2+nxYbc=
-golang.org/x/tools v0.45.0 h1:18qN3FAooORvApf5XjCXgsuayZOEtXf6JK18I3+ONa8=
-golang.org/x/tools v0.45.0/go.mod h1:LuUGqqaXcXMEFEruIVJVm5mgDD8vww/z/SR1gQ4uE/0=
+golang.org/x/tools v0.47.0 h1:7Kn5x/d1svx/PzryTsqeoZN4TZwqeH5pGWjefhLi/1Q=
+golang.org/x/tools v0.47.0/go.mod h1:dFHnyTvFWY212G+h7ZY4Vsp/K3U4/7W9TyVaAul8uCA=
golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
From 778ecf03a3b7a716832a8ceb59577ae3ffbd8b7e Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon, 13 Jul 2026 11:10:10 +0530
Subject: [PATCH 006/133] chore(deps): bump golang.org/x/term from 0.44.0 to
0.45.0 (#1583)
Bumps [golang.org/x/term](https://github.com/golang/term) from 0.44.0 to 0.45.0.
- [Commits](https://github.com/golang/term/compare/v0.44.0...v0.45.0)
---
updated-dependencies:
- dependency-name: golang.org/x/term
dependency-version: 0.45.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
---
go.mod | 4 ++--
go.sum | 8 ++++----
2 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/go.mod b/go.mod
index c432d2984..7945f1ef9 100644
--- a/go.mod
+++ b/go.mod
@@ -39,8 +39,8 @@ require (
github.com/zalando/go-keyring v0.2.8
golang.org/x/oauth2 v0.36.0
golang.org/x/sync v0.22.0
- golang.org/x/sys v0.46.0
- golang.org/x/term v0.44.0
+ golang.org/x/sys v0.47.0
+ golang.org/x/term v0.45.0
golang.org/x/text v0.40.0
gopkg.in/yaml.v2 v2.4.0
)
diff --git a/go.sum b/go.sum
index b770cc222..813b408ba 100644
--- a/go.sum
+++ b/go.sum
@@ -296,12 +296,12 @@ golang.org/x/sys v0.0.0-20210616045830-e2b7044e8c71/go.mod h1:oPkhp1MJrh7nUepCBc
golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/sys v0.0.0-20220722155257-8c9f86f7a55f/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/sys v0.0.0-20220811171246-fbc7d0a398ab/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/sys v0.46.0 h1:noSf2Fq6F8DBgS+LysIkx7rIExoNHJsxOAtPp4rthXw=
-golang.org/x/sys v0.46.0/go.mod h1:4GL1E5IUh+htKOUEOaiffhrAeqysfVGipDYzABqnCmw=
+golang.org/x/sys v0.47.0 h1:o7XGOvZQCADBQQ4Y7VNq2dRWQR7JmOUW8Kxx4ZsNgWs=
+golang.org/x/sys v0.47.0/go.mod h1:4GL1E5IUh+htKOUEOaiffhrAeqysfVGipDYzABqnCmw=
golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo=
golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8=
-golang.org/x/term v0.44.0 h1:0rLvDRCtNj0gZkyIXhCyOb2OAzEhLVqc4B+hrsBhrmc=
-golang.org/x/term v0.44.0/go.mod h1:7ze4MdzUzLXpSAoFP1H0bOI9aXDqveSvatT5vKcFh2Y=
+golang.org/x/term v0.45.0 h1:NwWyBmoJCbfTHpxrWoZ9C6/VxOf7ic219I8xZZFdrf0=
+golang.org/x/term v0.45.0/go.mod h1:9aqxs0blBcrm/n0L9QW0aRVD+ktan8ssZromtqJC43w=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
golang.org/x/text v0.3.6/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
From 8ca51e1a59e683e6ff2e773c52497df3f209ba90 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Wed, 15 Jul 2026 15:35:55 +0530
Subject: [PATCH 007/133] chore(deps): bump github.com/getsentry/sentry-go from
0.47.0 to 0.48.0 (#1589)
Bumps [github.com/getsentry/sentry-go](https://github.com/getsentry/sentry-go) from 0.47.0 to 0.48.0.
- [Release notes](https://github.com/getsentry/sentry-go/releases)
- [Changelog](https://github.com/getsentry/sentry-go/blob/master/CHANGELOG.md)
- [Commits](https://github.com/getsentry/sentry-go/compare/v0.47.0...v0.48.0)
---
updated-dependencies:
- dependency-name: github.com/getsentry/sentry-go
dependency-version: 0.48.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
---
go.mod | 2 +-
go.sum | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/go.mod b/go.mod
index 7945f1ef9..e328f168f 100644
--- a/go.mod
+++ b/go.mod
@@ -12,7 +12,7 @@ require (
github.com/charmbracelet/glamour v1.0.0
github.com/chzyer/readline v0.0.0-20180603132655-2972be24d48e
github.com/fsnotify/fsnotify v1.10.1
- github.com/getsentry/sentry-go v0.47.0
+ github.com/getsentry/sentry-go v0.48.0
github.com/golang/mock v1.6.0
github.com/google/go-cmp v0.7.0
github.com/google/uuid v1.6.0
diff --git a/go.sum b/go.sum
index 813b408ba..77565940f 100644
--- a/go.sum
+++ b/go.sum
@@ -85,8 +85,8 @@ github.com/fatih/color v1.16.0 h1:zmkK9Ngbjj+K0yRhTVONQh1p/HknKYSlNT+vZCzyokM=
github.com/fatih/color v1.16.0/go.mod h1:fL2Sau1YI5c0pdGEVCbKQbLXB6edEj1ZgiY4NijnWvE=
github.com/fsnotify/fsnotify v1.10.1 h1:b0/UzAf9yR5rhf3RPm9gf3ehBPpf0oZKIjtpKrx59Ho=
github.com/fsnotify/fsnotify v1.10.1/go.mod h1:TLheqan6HD6GBK6PrDWyDPBaEV8LspOxvPSjC+bVfgo=
-github.com/getsentry/sentry-go v0.47.0 h1:AnSMSyrYA5qZCIN/2xpgAAwv63sVULV+vBq37ajouc8=
-github.com/getsentry/sentry-go v0.47.0/go.mod h1:h+b4VHpKnK7aUXB5wc+KDnPgp9ZtfliRD4eV85FbiSA=
+github.com/getsentry/sentry-go v0.48.0 h1:FRZNr7Uk1C86ev1bSJmYlUkL9oyivQA6YOcdYfaaMmY=
+github.com/getsentry/sentry-go v0.48.0/go.mod h1:E5UkA5wp1qR2+MDydNYlVeUiNN2xEdjYMidkgf0Qoss=
github.com/go-errors/errors v1.4.2 h1:J6MZopCL4uSllY1OfXM374weqZFFItUbrImctkmUxIA=
github.com/go-errors/errors v1.4.2/go.mod h1:sIVyrIiJhuEF+Pj9Ebtd6P/rEYROXFi3BopGUQ5a5Og=
github.com/go-git/gcfg v1.5.1-0.20230307220236-3a3c6141e376 h1:+zs/tPmkDkHx3U66DAb0lQFJrpS6731Oaa12ikc+DiI=
From ea39ba62499af397d8132fc7a19372a455900643 Mon Sep 17 00:00:00 2001
From: sanchitmehtagit
Date: Wed, 15 Jul 2026 20:01:41 +0530
Subject: [PATCH 008/133] docs: update Agent Integration for consolidated auth0
skill (#1580)
The standalone auth0-cli skill was folded into a single consolidated
`auth0` skill that routes across all Auth0 SDKs, features, and tooling
(including the CLI). Point install instructions at the official Claude
Code plugins marketplace and the correct skill directory.
Co-authored-by: Ramya Anusri <62586490+ramya18101@users.noreply.github.com>
---
README.md | 31 +++++++++++++++++++++----------
1 file changed, 21 insertions(+), 10 deletions(-)
diff --git a/README.md b/README.md
index 7fcb36ccd..9c3227e83 100644
--- a/README.md
+++ b/README.md
@@ -332,38 +332,49 @@ setx EDITOR "code --wait"
## Agent Integration
-The CLI has an [AgentSkills-compatible](https://agentskills.io/) skill for AI agents (Claude Code, OpenClaw, etc.), available from the [Auth0 Agent Skills](https://github.com/auth0/agent-skills) repository.
+CLI guidance for AI agents (Claude Code, Cursor, OpenClaw, etc.) ships as part of the [AgentSkills-compatible](https://agentskills.io/) `auth0` skill in the [Auth0 Agent Skills](https://github.com/auth0/agent-skills) repository. The `auth0` skill routes across all Auth0 SDKs, features, and tooling — including this CLI.
### Install via Auth0 Agent Skills (Recommended)
-The `auth0-cli` skill is part of the [auth0/agent-skills](https://github.com/auth0/agent-skills) collection. Install the full Auth0 skills suite to get it along with other Auth0 skills:
-
-**Claude Code plugin marketplace:**
+**Claude Code (official plugins marketplace):**
```
-/plugin marketplace add auth0/agent-skills
-/plugin install auth0@auth0-agent-skills
+/plugin install auth0@claude-plugins-official
+```
+
+From the terminal (no session needed):
+
+```bash
+claude plugin install auth0@claude-plugins-official
```
-**Skills CLI:**
+**Any agent (Skills CLI):**
+
+The [Skills CLI](https://github.com/vercel-labs/skills) works with Claude Code, Cursor, Copilot, Codex, and [40+ other agents](https://agentskills.io/clients):
```bash
npx skills add auth0/agent-skills
```
+Target specific agents with `--agent`:
+
+```bash
+npx skills add auth0/agent-skills --agent claude-code cursor
+```
+
**Manual installation (Claude Code, OpenClaw):**
```bash
git clone https://github.com/auth0/agent-skills.git
# Claude Code
-cp -r agent-skills/plugins/auth0/skills/auth0-cli ~/.claude/skills/
+cp -r agent-skills/plugins/auth0/skills/auth0 ~/.claude/skills/
# OpenClaw
-cp -r agent-skills/plugins/auth0/skills/auth0-cli ~/.openclaw/skills/
+cp -r agent-skills/plugins/auth0/skills/auth0 ~/.openclaw/skills/
```
-> **Note:** The `auth0` binary must be installed and available on your `$PATH` for agents to use this skill.
+> **Note:** The `auth0` binary must be installed and available on your `$PATH` for agents to use the CLI guidance in this skill.
## Anonymized Analytics Disclosure
From ca68c741d188905552a42d94b3de59386590b91c Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Wed, 22 Jul 2026 00:44:48 +0530
Subject: [PATCH 009/133] chore(deps): bump github.com/auth0/go-auth0 from
1.44.0 to 1.45.0 (#1591)
Bumps [github.com/auth0/go-auth0](https://github.com/auth0/go-auth0) from 1.44.0 to 1.45.0.
- [Release notes](https://github.com/auth0/go-auth0/releases)
- [Changelog](https://github.com/auth0/go-auth0/blob/v1.45.0/CHANGELOG.md)
- [Commits](https://github.com/auth0/go-auth0/compare/v1.44.0...v1.45.0)
---
updated-dependencies:
- dependency-name: github.com/auth0/go-auth0
dependency-version: 1.45.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
---
go.mod | 2 +-
go.sum | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/go.mod b/go.mod
index e328f168f..bf85421d8 100644
--- a/go.mod
+++ b/go.mod
@@ -6,7 +6,7 @@ require (
github.com/AlecAivazis/survey/v2 v2.3.7
github.com/PuerkitoBio/rehttp v1.4.0
github.com/atotto/clipboard v0.1.4
- github.com/auth0/go-auth0 v1.44.0
+ github.com/auth0/go-auth0 v1.45.0
github.com/auth0/go-auth0/v2 v2.14.0
github.com/briandowns/spinner v1.23.2
github.com/charmbracelet/glamour v1.0.0
diff --git a/go.sum b/go.sum
index 77565940f..e20722a56 100644
--- a/go.sum
+++ b/go.sum
@@ -20,8 +20,8 @@ github.com/apparentlymart/go-textseg/v15 v15.0.0 h1:uYvfpb3DyLSCGWnctWKGj857c6ew
github.com/apparentlymart/go-textseg/v15 v15.0.0/go.mod h1:K8XmNZdhEBkdlyDdvbmmsvpAG721bKi0joRfFdHIWJ4=
github.com/atotto/clipboard v0.1.4 h1:EH0zSVneZPSuFR11BlR9YppQTVDbh5+16AmcJi4g1z4=
github.com/atotto/clipboard v0.1.4/go.mod h1:ZY9tmq7sm5xIbd9bOK4onWV4S6X0u6GY7Vn0Yu86PYI=
-github.com/auth0/go-auth0 v1.44.0 h1:IXvJ2iP2mRLv/JL2HIIB/+1iKD/0EuDKw5BlR1hW9eI=
-github.com/auth0/go-auth0 v1.44.0/go.mod h1:32sQB1uAn+99fJo6N819EniKq8h785p0ag0lMWhiTaE=
+github.com/auth0/go-auth0 v1.45.0 h1:fQaNSWpoMneYsutOr+3fTOXIsFAQThSf2A0ShL3oaZg=
+github.com/auth0/go-auth0 v1.45.0/go.mod h1:32sQB1uAn+99fJo6N819EniKq8h785p0ag0lMWhiTaE=
github.com/auth0/go-auth0/v2 v2.14.0 h1:zDxwRHGAt6gLK/OG6wAkB5ScQEJ8WW/ex1EnJig8fFc=
github.com/auth0/go-auth0/v2 v2.14.0/go.mod h1:Q/Y3VZVoI3sw87VyTPhx2TQL6Sq4Q/iCP67rW2gcn+M=
github.com/aybabtme/iocontrol v0.0.0-20150809002002-ad15bcfc95a0 h1:0NmehRCgyk5rljDQLKUO+cRJCnduDyn11+zGZIc9Z48=
From 02c3525dc9ae2f9deb0c2320bf558f67f2ca2c93 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Wed, 22 Jul 2026 00:45:17 +0530
Subject: [PATCH 010/133] chore(deps): bump github.com/mattn/go-isatty from
0.0.22 to 0.0.23 (#1590)
Bumps [github.com/mattn/go-isatty](https://github.com/mattn/go-isatty) from 0.0.22 to 0.0.23.
- [Commits](https://github.com/mattn/go-isatty/compare/v0.0.22...v0.0.23)
---
updated-dependencies:
- dependency-name: github.com/mattn/go-isatty
dependency-version: 0.0.23
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
---
go.mod | 2 +-
go.sum | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/go.mod b/go.mod
index bf85421d8..71a95b099 100644
--- a/go.mod
+++ b/go.mod
@@ -25,7 +25,7 @@ require (
github.com/lestrrat-go/jwx/v3 v3.1.1
github.com/logrusorgru/aurora v2.0.3+incompatible
github.com/manifoldco/promptui v0.9.0
- github.com/mattn/go-isatty v0.0.22
+ github.com/mattn/go-isatty v0.0.23
github.com/mattn/go-tty v0.0.8
github.com/olekukonko/tablewriter v0.0.5
github.com/pkg/browser v0.0.0-20210706143420-7d21f8c997e2
diff --git a/go.sum b/go.sum
index e20722a56..0876a21be 100644
--- a/go.sum
+++ b/go.sum
@@ -176,8 +176,8 @@ github.com/mattn/go-colorable v0.1.13 h1:fFA4WZxdEF4tXPZVKMLwD8oUnCTTo08duU7wxec
github.com/mattn/go-colorable v0.1.13/go.mod h1:7S9/ev0klgBDR4GtXTXX8a3vIGJpMovkB8vQcUbaXHg=
github.com/mattn/go-isatty v0.0.8/go.mod h1:Iq45c/XA43vh69/j3iqttzPXn0bhXyGjM0Hdxcsrc5s=
github.com/mattn/go-isatty v0.0.16/go.mod h1:kYGgaQfpe5nmfYZH+SKPsOc2e4SrIfOl2e/yFXSvRLM=
-github.com/mattn/go-isatty v0.0.22 h1:j8l17JJ9i6VGPUFUYoTUKPSgKe/83EYU2zBC7YNKMw4=
-github.com/mattn/go-isatty v0.0.22/go.mod h1:ZXfXG4SQHsB/w3ZeOYbR0PrPwLy+n6xiMrJlRFqopa4=
+github.com/mattn/go-isatty v0.0.23 h1:cYwCQTQf3HB6xUC+BtyCLZNr7IzbOmoZbmssVNzSyiQ=
+github.com/mattn/go-isatty v0.0.23/go.mod h1:nMCL3Zebbrt45jsMDgnfIwz6ydEQApk5oEI3HqDio6A=
github.com/mattn/go-runewidth v0.0.9/go.mod h1:H031xJmbD/WCDINGzjvQ9THkh0rPKHF+m2gUSrubnMI=
github.com/mattn/go-runewidth v0.0.12/go.mod h1:RAqKPSqVFrSLVXbA8x7dzmKdmGzieGRCM46jaSJTDAk=
github.com/mattn/go-runewidth v0.0.17 h1:78v8ZlW0bP43XfmAfPsdXcoNCelfMHsDmd/pkENfrjQ=
From f8dc415f22d54690cbe5f538e3110c9cce9a23fa Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon, 27 Jul 2026 10:33:15 +0530
Subject: [PATCH 011/133] chore(deps): bump github.com/mattn/go-isatty from
0.0.23 to 0.0.24 (#1593)
Bumps [github.com/mattn/go-isatty](https://github.com/mattn/go-isatty) from 0.0.23 to 0.0.24.
- [Commits](https://github.com/mattn/go-isatty/compare/v0.0.23...v0.0.24)
---
updated-dependencies:
- dependency-name: github.com/mattn/go-isatty
dependency-version: 0.0.24
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
---
go.mod | 2 +-
go.sum | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/go.mod b/go.mod
index 71a95b099..21cc41ff6 100644
--- a/go.mod
+++ b/go.mod
@@ -25,7 +25,7 @@ require (
github.com/lestrrat-go/jwx/v3 v3.1.1
github.com/logrusorgru/aurora v2.0.3+incompatible
github.com/manifoldco/promptui v0.9.0
- github.com/mattn/go-isatty v0.0.23
+ github.com/mattn/go-isatty v0.0.24
github.com/mattn/go-tty v0.0.8
github.com/olekukonko/tablewriter v0.0.5
github.com/pkg/browser v0.0.0-20210706143420-7d21f8c997e2
diff --git a/go.sum b/go.sum
index 0876a21be..eb48159c4 100644
--- a/go.sum
+++ b/go.sum
@@ -176,8 +176,8 @@ github.com/mattn/go-colorable v0.1.13 h1:fFA4WZxdEF4tXPZVKMLwD8oUnCTTo08duU7wxec
github.com/mattn/go-colorable v0.1.13/go.mod h1:7S9/ev0klgBDR4GtXTXX8a3vIGJpMovkB8vQcUbaXHg=
github.com/mattn/go-isatty v0.0.8/go.mod h1:Iq45c/XA43vh69/j3iqttzPXn0bhXyGjM0Hdxcsrc5s=
github.com/mattn/go-isatty v0.0.16/go.mod h1:kYGgaQfpe5nmfYZH+SKPsOc2e4SrIfOl2e/yFXSvRLM=
-github.com/mattn/go-isatty v0.0.23 h1:cYwCQTQf3HB6xUC+BtyCLZNr7IzbOmoZbmssVNzSyiQ=
-github.com/mattn/go-isatty v0.0.23/go.mod h1:nMCL3Zebbrt45jsMDgnfIwz6ydEQApk5oEI3HqDio6A=
+github.com/mattn/go-isatty v0.0.24 h1:tGZZoVgT/KiqK1c8ocVLeDS8BSWMRd47J3Lbz7vsReI=
+github.com/mattn/go-isatty v0.0.24/go.mod h1:nMCL3Zebbrt45jsMDgnfIwz6ydEQApk5oEI3HqDio6A=
github.com/mattn/go-runewidth v0.0.9/go.mod h1:H031xJmbD/WCDINGzjvQ9THkh0rPKHF+m2gUSrubnMI=
github.com/mattn/go-runewidth v0.0.12/go.mod h1:RAqKPSqVFrSLVXbA8x7dzmKdmGzieGRCM46jaSJTDAk=
github.com/mattn/go-runewidth v0.0.17 h1:78v8ZlW0bP43XfmAfPsdXcoNCelfMHsDmd/pkENfrjQ=
From a932991ccbd75b59c2323e89905f9ce71a5770ab Mon Sep 17 00:00:00 2001
From: KIRAN KUMAR B
Date: Mon, 27 Jul 2026 10:55:44 +0530
Subject: [PATCH 012/133] feat: add session-transfer delegation flags in apps
(EA only) (#1587)
* feat(apps): add session-transfer delegation flags
- Add --delegation-allow-delegated-access and --delegation-enforce-device-binding
flags to `apps session-transfer update`, surfacing the Early Access Custom Token
Exchange impersonation settings (client.session_transfer.delegation).
- Send delegation only when a flag is set, so updates to legacy session-transfer
settings leave it untouched for clients not using the feature.
- Validate --delegation-enforce-device-binding as 'ip' or 'asn' before any API
call, matching the Management API enum (no 'none', unlike the parent field).
- Render delegation in `session-transfer show`/`update` output only when the
client has it configured, keeping output unchanged for existing clients.
- Add display unit tests plus an integration case for the validation error, and
regenerate the command docs.
* test(apps): revert integration test updates of delegation session-transfer
- Remove the integration test that exercised --delegation-enforce-device-binding
and restore the original apps test-case numbering.
- Any delegation update sends a session_transfer.delegation payload, which the
Management API rejects on tenants without the cte_session_transfer_token Early
Access flag; the CI test tenant lacks it, so the case could not run reliably.
- Delegation rendering stays covered by display unit tests; the update path is
verified manually against an EA-enabled tenant.
* refactor(apps): address review on delegation flags
- Add short forms -d and -b to the delegation-allow-delegated-access and
delegation-enforce-device-binding flags, matching the sibling session-transfer
flags which all expose a short form.
- Remove the client-side ip/asn check on the delegation device binding; invalid
values now surface the Management API's validation error, consistent with the
rest of the v1 command.
- Regenerate the command docs for the new short forms.
* docs(apps): mark delegation example as Early Access
- Move the delegation flags example to its own block under a
"# Delegation (Early Access): impersonation via Session Transfer" comment
on `apps session-transfer update`, so users can tell the EA feature apart
from the generally-available session-transfer flags.
- Regenerate the command docs to reflect the annotated example.
---
docs/auth0_apps_session-transfer_update.md | 17 +++--
internal/cli/apps.go | 49 ++++++++++++--
internal/display/apps_session_transfer.go | 26 ++++++-
.../display/apps_session_transfer_test.go | 67 +++++++++++++++++++
4 files changed, 145 insertions(+), 14 deletions(-)
create mode 100644 internal/display/apps_session_transfer_test.go
diff --git a/docs/auth0_apps_session-transfer_update.md b/docs/auth0_apps_session-transfer_update.md
index 5081e575d..03cde0bcb 100644
--- a/docs/auth0_apps_session-transfer_update.md
+++ b/docs/auth0_apps_session-transfer_update.md
@@ -15,21 +15,26 @@ auth0 apps session-transfer update [flags]
## Examples
```
- auth0 apps session-transfer update
+ auth0 apps session-transfer update
auth0 apps session-transfer update
auth0 apps session-transfer update --can-create-token --json
auth0 apps session-transfer update --can-create-token=true --allowed-auth-methods=cookie,query --enforce-device-binding=ip
+
+ # Delegation (Early Access): impersonation via Session Transfer
+ auth0 apps session-transfer update --delegation-allow-delegated-access=true --delegation-enforce-device-binding=asn
```
## Flags
```
- -m, --allowed-auth-methods strings Comma-separated list of authentication methods (e.g., cookie, query).
- -t, --can-create-token Allow creation of session transfer tokens.
- -e, --enforce-device-binding string Device binding enforcement: 'none', 'ip', or 'asn'.
- --json Output in json format.
- --json-compact Output in compact json format.
+ -m, --allowed-auth-methods strings Comma-separated list of authentication methods (e.g., cookie, query).
+ -t, --can-create-token Allow creation of session transfer tokens.
+ -d, --delegation-allow-delegated-access (Early Access) Allow the application to accept Session Transfer Tokens containing an Actor, enabling delegated (impersonation) access. Defaults to false.
+ -b, --delegation-enforce-device-binding string (Early Access) Device binding enforcement for delegated (impersonation) access: 'ip' or 'asn'. Defaults to 'ip'.
+ -e, --enforce-device-binding string Device binding enforcement: 'none', 'ip', or 'asn'.
+ --json Output in json format.
+ --json-compact Output in compact json format.
```
diff --git a/internal/cli/apps.go b/internal/cli/apps.go
index 82481ac8d..ee054df31 100644
--- a/internal/cli/apps.go
+++ b/internal/cli/apps.go
@@ -164,6 +164,20 @@ var (
Help: "Device binding enforcement: 'none', 'ip', or 'asn'.",
AlwaysPrompt: true,
}
+ appSTDelegationAllowAccess = Flag{
+ Name: "Allow Delegated Access",
+ LongForm: "delegation-allow-delegated-access",
+ ShortForm: "d",
+ Help: "(Early Access) Allow the application to accept Session Transfer Tokens containing an Actor, " +
+ "enabling delegated (impersonation) access. Defaults to false.",
+ }
+ appSTDelegationDeviceBinding = Flag{
+ Name: "Delegation Enforce Device Binding",
+ LongForm: "delegation-enforce-device-binding",
+ ShortForm: "b",
+ Help: "(Early Access) Device binding enforcement for delegated (impersonation) access: 'ip' or 'asn'. " +
+ "Defaults to 'ip'.",
+ }
refreshToken = Flag{
Name: "Refresh Token",
LongForm: "refresh-token",
@@ -1211,20 +1225,25 @@ func appsSessionTransferShowCmd(cli *cli) *cobra.Command {
func appsSessionTransferUpdateCmd(cli *cli) *cobra.Command {
var inputs struct {
- ID string
- CanCreateToken bool
- AllowedAuthMethods []string
- EnforceDeviceBinding string
+ ID string
+ CanCreateToken bool
+ AllowedAuthMethods []string
+ EnforceDeviceBinding string
+ DelegationAllowAccess bool
+ DelegationDeviceBinding string
}
cmd := &cobra.Command{
Use: "update",
Args: cobra.MaximumNArgs(1),
Short: "Update session transfer settings for an app",
- Example: ` auth0 apps session-transfer update
+ Example: ` auth0 apps session-transfer update
auth0 apps session-transfer update
auth0 apps session-transfer update --can-create-token --json
- auth0 apps session-transfer update --can-create-token=true --allowed-auth-methods=cookie,query --enforce-device-binding=ip`,
+ auth0 apps session-transfer update --can-create-token=true --allowed-auth-methods=cookie,query --enforce-device-binding=ip
+
+ # Delegation (Early Access): impersonation via Session Transfer
+ auth0 apps session-transfer update --delegation-allow-delegated-access=true --delegation-enforce-device-binding=asn`,
RunE: func(cmd *cobra.Command, args []string) error {
if len(args) == 0 {
err := appID.Pick(cmd, &inputs.ID, cli.appPickerOptions())
@@ -1283,6 +1302,22 @@ func appsSessionTransferUpdateCmd(cli *cli) *cobra.Command {
st.EnforceDeviceBinding = current.SessionTransfer.EnforceDeviceBinding
}
+ // Delegation (EA) is sent only when a flag is set, leaving it untouched for
+ // others. The API merges sub-fields, so sending just the changed one is enough.
+ if appSTDelegationAllowAccess.IsSet(cmd) || appSTDelegationDeviceBinding.IsSet(cmd) {
+ delegation := &management.SessionTransferDelegation{}
+
+ if appSTDelegationAllowAccess.IsSet(cmd) {
+ delegation.AllowDelegatedAccess = &inputs.DelegationAllowAccess
+ }
+
+ if appSTDelegationDeviceBinding.IsSet(cmd) {
+ delegation.EnforceDeviceBinding = &inputs.DelegationDeviceBinding
+ }
+
+ st.Delegation = delegation
+ }
+
// Send update request.
clientST := &management.Client{SessionTransfer: &st}
if err := ansi.Waiting(func() error {
@@ -1302,6 +1337,8 @@ func appsSessionTransferUpdateCmd(cli *cli) *cobra.Command {
appSTCanCreateToken.RegisterBoolU(cmd, &inputs.CanCreateToken, false)
appSTAllowedAuthMethods.RegisterStringSliceU(cmd, &inputs.AllowedAuthMethods, nil)
appSTEnforceDeviceBinding.RegisterStringU(cmd, &inputs.EnforceDeviceBinding, "")
+ appSTDelegationAllowAccess.RegisterBoolU(cmd, &inputs.DelegationAllowAccess, false)
+ appSTDelegationDeviceBinding.RegisterStringU(cmd, &inputs.DelegationDeviceBinding, "")
return cmd
}
diff --git a/internal/display/apps_session_transfer.go b/internal/display/apps_session_transfer.go
index b5a9bd08b..7534034dd 100644
--- a/internal/display/apps_session_transfer.go
+++ b/internal/display/apps_session_transfer.go
@@ -12,6 +12,11 @@ type SessionTransferView struct {
AllowedMethods string
DeviceBinding string
+ // Delegation (EA) fields, shown only when hasDelegation is true.
+ hasDelegation bool
+ DelegationAllowAccess string
+ DelegationDeviceBinding string
+
raw interface{}
}
@@ -29,12 +34,21 @@ func (v *SessionTransferView) AsTableRow() []string {
}
func (v *SessionTransferView) KeyValues() [][]string {
- return [][]string{
+ keyValues := [][]string{
{"CLIENT ID", v.ID},
{"CAN CREATE TOKEN", v.CanCreateTOKEN},
{"ALLOWED METHODS", v.AllowedMethods},
{"DEVICE BINDING", v.DeviceBinding},
}
+
+ if v.hasDelegation {
+ keyValues = append(keyValues,
+ []string{"ALLOW DELEGATED ACCESS", v.DelegationAllowAccess},
+ []string{"DELEGATION DEVICE BINDING", v.DelegationDeviceBinding},
+ )
+ }
+
+ return keyValues
}
func (v *SessionTransferView) Object() interface{} {
@@ -54,11 +68,19 @@ func (r *Renderer) SessionTransferUpdate(client *management.Client, id string) {
}
func MakeSessionTransferView(client *management.Client) *SessionTransferView {
- return &SessionTransferView{
+ view := &SessionTransferView{
ID: client.GetClientID(),
CanCreateTOKEN: boolean(client.SessionTransfer.GetCanCreateSessionTransferToken()),
AllowedMethods: stringSliceToCommaSeparatedString(client.SessionTransfer.GetAllowedAuthenticationMethods()),
DeviceBinding: client.SessionTransfer.GetEnforceDeviceBinding(),
raw: client.SessionTransfer,
}
+
+ if delegation := client.GetSessionTransfer().GetDelegation(); delegation != nil {
+ view.hasDelegation = true
+ view.DelegationAllowAccess = boolean(delegation.GetAllowDelegatedAccess())
+ view.DelegationDeviceBinding = delegation.GetEnforceDeviceBinding()
+ }
+
+ return view
}
diff --git a/internal/display/apps_session_transfer_test.go b/internal/display/apps_session_transfer_test.go
new file mode 100644
index 000000000..5cfecfabc
--- /dev/null
+++ b/internal/display/apps_session_transfer_test.go
@@ -0,0 +1,67 @@
+package display
+
+import (
+ "testing"
+
+ "github.com/auth0/go-auth0"
+ "github.com/auth0/go-auth0/management"
+ "github.com/stretchr/testify/assert"
+)
+
+func TestMakeSessionTransferView_WithoutDelegation(t *testing.T) {
+ client := &management.Client{
+ ClientID: auth0.String("client-id"),
+ SessionTransfer: &management.SessionTransfer{
+ CanCreateSessionTransferToken: auth0.Bool(true),
+ AllowedAuthenticationMethods: &[]string{"cookie", "query"},
+ EnforceDeviceBinding: auth0.String("ip"),
+ },
+ }
+
+ view := MakeSessionTransferView(client)
+
+ assert.False(t, view.hasDelegation)
+ assert.Equal(t, "", view.DelegationAllowAccess)
+ assert.Equal(t, "", view.DelegationDeviceBinding)
+
+ // Delegation rows must be omitted when no delegation is configured.
+ keyValues := view.KeyValues()
+ assert.Equal(t, [][]string{
+ {"CLIENT ID", "client-id"},
+ {"CAN CREATE TOKEN", boolean(true)},
+ {"ALLOWED METHODS", "cookie, query"},
+ {"DEVICE BINDING", "ip"},
+ }, keyValues)
+}
+
+func TestMakeSessionTransferView_WithDelegation(t *testing.T) {
+ client := &management.Client{
+ ClientID: auth0.String("client-id"),
+ SessionTransfer: &management.SessionTransfer{
+ CanCreateSessionTransferToken: auth0.Bool(true),
+ AllowedAuthenticationMethods: &[]string{"cookie"},
+ EnforceDeviceBinding: auth0.String("ip"),
+ Delegation: &management.SessionTransferDelegation{
+ AllowDelegatedAccess: auth0.Bool(true),
+ EnforceDeviceBinding: auth0.String("asn"),
+ },
+ },
+ }
+
+ view := MakeSessionTransferView(client)
+
+ assert.True(t, view.hasDelegation)
+ assert.Equal(t, boolean(true), view.DelegationAllowAccess)
+ assert.Equal(t, "asn", view.DelegationDeviceBinding)
+
+ // Delegation rows must be appended after the base session-transfer rows.
+ keyValues := view.KeyValues()
+ assert.Equal(t, [][]string{
+ {"CLIENT ID", "client-id"},
+ {"CAN CREATE TOKEN", boolean(true)},
+ {"ALLOWED METHODS", "cookie"},
+ {"DEVICE BINDING", "ip"},
+ {"ALLOW DELEGATED ACCESS", boolean(true)},
+ {"DELEGATION DEVICE BINDING", "asn"},
+ }, keyValues)
+}
From 34e6bd672be77907a6137886c703e6be9bdb2f3f Mon Sep 17 00:00:00 2001
From: sanchitmehtagit
Date: Thu, 30 Jul 2026 10:33:17 +0530
Subject: [PATCH 013/133] docs: add CLAUDE.md agent guidelines for auth0-cli
(#1588)
* docs: add CLAUDE.md agent guidelines with references
Generate CLAUDE.md as the single source of truth for AI coding agents,
plus an AGENTS.md pointer and offloaded references/ files (commands,
testing, code-style, git-workflow, pitfalls, docs-update).
* docs: refine agent guidelines per PR feedback
- Shorten the verbose pointer line in AGENTS.md
- Add first-timer M2M setup guidance (AUTH0_DOMAIN/CLIENT_ID/SECRET) to references/testing.md
- Document --json-compact + jq output pattern in references/code-style.md
- Remove redundant docs blockquote in CLAUDE.md already covered by "Always Do" and docs-update.md
* docs: condense Your Role overview in CLAUDE.md to one sentence
---
AGENTS.md | 5 ++
CLAUDE.md | 147 +++++++++++++++++++++++++++++++++++++
references/code-style.md | 79 ++++++++++++++++++++
references/commands.md | 59 +++++++++++++++
references/docs-update.md | 28 +++++++
references/git-workflow.md | 34 +++++++++
references/pitfalls.md | 17 +++++
references/testing.md | 48 ++++++++++++
8 files changed, 417 insertions(+)
create mode 100644 AGENTS.md
create mode 100644 CLAUDE.md
create mode 100644 references/code-style.md
create mode 100644 references/commands.md
create mode 100644 references/docs-update.md
create mode 100644 references/git-workflow.md
create mode 100644 references/pitfalls.md
create mode 100644 references/testing.md
diff --git a/AGENTS.md b/AGENTS.md
new file mode 100644
index 000000000..405f7ed2b
--- /dev/null
+++ b/AGENTS.md
@@ -0,0 +1,5 @@
+# AGENTS.md
+
+This repository's guidelines for AI coding agents live in [CLAUDE.md](CLAUDE.md), the single source of truth.
+
+Read **@CLAUDE.md** for the project overview and working conventions. Detailed material lives under [`references/`](references/), linked from there.
diff --git a/CLAUDE.md b/CLAUDE.md
new file mode 100644
index 000000000..938287912
--- /dev/null
+++ b/CLAUDE.md
@@ -0,0 +1,147 @@
+# AI Agent Guidelines for auth0-cli
+
+This document provides context and guidelines for AI coding assistants working with the auth0-cli codebase.
+
+## Your Role
+
+You are a Go CLI engineer maintaining the Auth0 CLI — a Cobra-based tool (`internal/cli` over the `go-auth0` Management API) where, because it stores tenant secrets on users' machines and generates its command docs, secure credential handling and doc regeneration are first-class concerns on every change.
+
+---
+
+## Working Principles
+
+Apply these on every task in this repo — they keep changes correct, small, and reviewable.
+
+- **Think before coding.** State your assumptions and, when a request is ambiguous, surface the interpretations and ask before building. Recommend a simpler approach when you see one. A clarifying question up front beats a wrong implementation.
+- **Simplicity first.** Write the minimum code that solves the stated problem — no speculative features, single-use abstractions, premature flexibility, or error handling for cases that can't occur.
+- **Surgical changes.** Touch only what the request requires. Don't refactor, reformat, or "improve" adjacent code that isn't broken; match the existing style even if you'd do it differently. Every changed line should trace directly to the request. Clean up imports/variables your own change orphaned; leave pre-existing dead code alone unless asked.
+- **Goal-driven execution.** Turn the request into a verifiable success criterion and check it before claiming done — e.g. "add a flag" becomes "add the flag, wire it through, add a table-driven test, and regenerate docs." Don't report success you haven't verified.
+
+---
+
+## Project Overview
+
+**auth0-cli** is the official command-line interface for Auth0 — build, manage, and test Auth0 integrations from the terminal.
+
+- **Language:** Go 1.25.8
+- **Tech Stack:** Cobra (commands) + pflag, go-auth0 Management SDK (v1 `management` and v2), Sentry crash reporting, zalando/go-keyring for secret storage, terraform-exec (Terraform export), charmbracelet/glamour (markdown rendering)
+- **Package Manager:** Go modules — **vendored** (`vendor/` is committed; run `go mod tidy && go mod vendor` after dependency changes)
+- **Minimum Platform Version:** Go 1.25.8 (from `go.mod`)
+- **Dependencies:** go-auth0 v1.44.0 + v2.14.0, spf13/cobra 1.10.2, getsentry/sentry-go 0.47.0, zalando/go-keyring 0.2.8 · test: stretchr/testify 1.11.1, golang/mock (gomock) 1.6.0
+
+---
+
+## Project Structure
+
+```
+auth0-cli/
+├── cmd/
+│ ├── auth0/ # Main entrypoint — calls cli.Execute()
+│ └── doc-gen/ # Generates docs/*.md from Cobra commands
+├── internal/
+│ ├── cli/ # All CLI commands (Cobra) — the bulk of the code
+│ ├── auth/ # Device-code authentication flow against Auth0
+│ ├── auth0/ # go-auth0 Management API wrappers + generated mocks
+│ ├── keyring/ # System keyring storage for tokens & client secrets
+│ ├── analytics/ # Segment usage tracking (opt-out via env var)
+│ ├── instrumentation/ # Sentry crash reporting
+│ ├── config/ # On-disk CLI config (tenants, default tenant)
+│ ├── display/ # Output rendering (tables, JSON, colors)
+│ ├── prompt/ # Interactive prompts (survey/promptui)
+│ └── iostream/ # TTY / pipe detection
+├── docs/ # GENERATED command reference (make docs) — do not hand-edit
+├── test/integration/ # YAML-driven integration tests (commander)
+└── Makefile # Canonical build/test/lint/docs targets
+```
+
+### Key Files
+
+| File | Purpose |
+|------|---------|
+| `cmd/auth0/main.go` | Entry point — thin wrapper over `cli.Execute()` |
+| `internal/cli/root.go` | Root command, DI wiring (`cli` struct, renderer, tracker) |
+| `internal/cli/cli.go` | `cli` struct, tenant/config setup, API client init |
+| `internal/auth/auth.go` | Device-code OAuth flow, token exchange |
+| `internal/keyring/keyring.go` | Secret storage abstraction over go-keyring |
+| `Makefile` | All build/test/lint/docs commands |
+
+---
+
+## Boundaries
+
+### ✅ Always Do
+
+- Run `make lint` and `make test-unit` before committing.
+- Follow the existing Cobra command patterns and naming (see [references/code-style.md](references/code-style.md)).
+- Add table-driven unit tests for new functionality; regenerate mocks with `make test-mocks` when an interface changes.
+- **Regenerate command docs with `make docs` whenever you add/change a command, flag, or help text.** CI runs `make check-docs` and fails if `docs/` is out of sync.
+- Update `README.md` in the same PR when a change touches what it documents — installation, config/auth, the top-level command list, deprecations, or supported workflows (per-flag and per-command detail lives in the generated `docs/`, via `make docs`, not the README). Update `CUSTOMIZATION_GUIDE.md` for Universal Login/branding changes and `MIGRATION_GUIDE.md` for breaking changes.
+- After changing dependencies, run `go mod tidy && go mod vendor` — the `vendor/` directory is committed and must stay in sync.
+- Route new usage tracking through the existing `analytics.Tracker` (`internal/analytics`) and preserve the `AUTH0_CLI_ANALYTICS=false` opt-out; do not hand-roll a new tracking client.
+
+### ⚠️ Ask First
+
+- **Any breaking change to a command, flag, or output format — always ask first.** Never break backward compatibility on your own initiative.
+- Adding new dependencies (also requires `go mod vendor`).
+- Modifying authentication, token exchange, or keyring storage code (`internal/auth`, `internal/keyring`).
+- Changes to CI/CD configuration (`.github/workflows/`, `.goreleaser.yml`).
+- Running integration tests (`make test-integration`) — they hit a **live Auth0 tenant**, are slow, and can mutate real resources (see [references/testing.md](references/testing.md)).
+
+### 🚫 Never Do
+
+- Commit secrets, API keys, tokens, or a populated `.env`.
+- Log or print access tokens, refresh tokens, or client secrets.
+- Hand-edit generated files: `docs/*.md` (regenerate via `make docs`) or `internal/auth0/mock/*` (regenerate via `make test-mocks`).
+- Hand-edit the `vendor/` directory.
+- Remove or skip failing tests without fixing them.
+- Break backward compatibility without asking first and getting explicit approval.
+
+---
+
+## Security Considerations
+
+- **Credential storage:** Client secrets, access tokens, and legacy refresh tokens are stored in the OS keyring via `zalando/go-keyring` (`internal/keyring`). Access tokens are chunked (2048-byte segments) because some keyrings cap value size. Never move secrets to plaintext config or logs.
+- **Authentication:** Uses the OAuth device-authorization flow (`internal/auth`) for interactive login, and client-credentials (secret or private-key JWT) for machine auth. Do not weaken or bypass these flows.
+- **Crash reporting:** `internal/instrumentation` ships a **public, write-only** Sentry DSN (safe to embed). Crash reporting is disabled for `dev`/empty-version builds — do not enable it for local builds.
+- **Analytics:** `internal/analytics` sends usage events; honor the `AUTH0_CLI_ANALYTICS=false` opt-out and the debug-build skip.
+- **Never commit secrets, API keys, or tokens.**
+
+---
+
+> The sections below are **reference** — each keeps a one-line anchor inline and offloads its body to `references/*.md`. Read a file only when the task needs it.
+
+## Commands
+
+Core loop: `make build` (binary to `./out/auth0`), `make test-unit` (safe, no creds), `make lint`, `make docs` (regenerate command reference).
+
+See [references/commands.md](references/commands.md) for the full command list. Read it when you need to build, test, lint, generate docs/mocks, or check vulnerabilities.
+
+## Testing
+
+Framework is Go's `testing` + `testify` assertions + `gomock`; tests are table-driven and colocated as `*_test.go`. The default `make test-unit` suite is unit-only and needs no credentials; `make test-integration` hits a live tenant and requires `AUTH0_DOMAIN`/`AUTH0_CLIENT_ID`/`AUTH0_CLIENT_SECRET` (Ask First).
+
+See [references/testing.md](references/testing.md) for conventions, mocking, running a single test, and the integration tier. Read it when writing or running tests.
+
+## Code Style
+
+Go standard style enforced by `golangci-lint` (v2): `gofmt -s` + `goimports` with local prefix `github.com/auth0/auth0-cli`, plus `errcheck`, `revive`, `staticcheck`, `gocritic`, `godot` (comments end with a capitalized sentence + period). Commands follow a consistent Cobra constructor pattern with declarative `Flag` structs.
+
+See [references/code-style.md](references/code-style.md) for naming, the command pattern, and good/bad examples. Read it when adding or editing a command.
+
+## Git Workflow
+
+Branch names are ticket-scoped (e.g. `DXCDT-1234/short-description`) or `docs/…`, `fix-…`. PRs use `.github/PULL_REQUEST_TEMPLATE.md` (Changes / References / Testing sections).
+
+See [references/git-workflow.md](references/git-workflow.md) for branch, commit, and PR conventions. Read it before committing or opening a PR.
+
+## Common Pitfalls
+
+The top one: forgetting `make docs` after a command/flag change fails CI (`make check-docs`). Others involve vendoring, mock regeneration, and the v1/v2 go-auth0 split.
+
+See [references/pitfalls.md](references/pitfalls.md) for the full list. Read it when a build/CI step fails unexpectedly.
+
+## Docs Update Rules
+
+The `docs/` command reference is **generated** — never hand-edit it; run `make docs`. Prose docs (`README.md`, guides) are hand-maintained.
+
+See [references/docs-update.md](references/docs-update.md) for the tracked-docs inventory and the code-to-docs mapping. Read it when your change touches user-facing behavior.
diff --git a/references/code-style.md b/references/code-style.md
new file mode 100644
index 000000000..395885fce
--- /dev/null
+++ b/references/code-style.md
@@ -0,0 +1,79 @@
+# Code Style
+
+## Enforced tooling
+
+`golangci-lint` v2 (`.golangci.yml`) is the gate. Enabled linters: `errcheck`, `gocritic`, `godot`, `revive`, `staticcheck` (all checks), `unconvert`, `unused`, `whitespace`. Formatters: `gofmt` with `simplify`, and `goimports` with local prefix `github.com/auth0/auth0-cli` (local imports grouped last).
+
+- `godot`: comments must be full sentences — capitalized, ending in a period.
+- `errcheck`: check returned errors (the config exempts some via exclusion rules, but prefer handling them).
+
+## Naming conventions
+
+- Standard Go: `PascalCase` for exported identifiers, `camelCase` for unexported, short receiver names.
+- Command files are named after the resource: `apps.go`, `apis.go`, `custom_domains.go`; their tests are `_test.go`.
+- Flags are declared as package-level `Flag` structs (see below), named `` (e.g. `loginClientID`).
+
+## The command pattern
+
+Commands are Cobra constructors that take the shared `*cli` struct and return a `*cobra.Command`. Flags are declared declaratively:
+
+**✅ Good** — declarative flag, wired into a Cobra command:
+
+```go
+var loginClientID = Flag{
+ Name: "Client ID",
+ LongForm: "client-id",
+ Help: "Client ID of the application when authenticating via client credentials.",
+ IsRequired: false,
+}
+
+func loginCmd(cli *cli) *cobra.Command {
+ var inputs LoginInputs
+ cmd := &cobra.Command{
+ Use: "login",
+ Short: "Authenticate to your tenant",
+ RunE: func(cmd *cobra.Command, args []string) error {
+ return runLogin(cmd.Context(), cli, &inputs)
+ },
+ }
+ loginClientID.RegisterString(cmd, &inputs.ClientID, "")
+ return cmd
+}
+```
+
+**❌ Bad** — hardcoded flag strings, ignored error, no help text:
+
+```go
+func loginCmd(cli *cli) *cobra.Command {
+ cmd := &cobra.Command{Use: "login", Run: func(cmd *cobra.Command, args []string) {
+ id, _ := cmd.Flags().GetString("client-id") // errcheck: unchecked error
+ doLogin(id) // no context, no error return
+ }}
+ cmd.Flags().String("client-id", "", "") // no help; not a Flag struct
+ return cmd
+}
+```
+
+## Dominant patterns
+
+- **Dependency injection via the `cli` struct** (`internal/cli/cli.go`) — carries the renderer, analytics tracker, config, and API client; passed to every command constructor.
+- **`RunE` returning errors** rather than `Run` + `os.Exit`; errors bubble to the root command.
+- **Rendering through `internal/display`** — never `fmt.Println` results directly; use the renderer so JSON/table/format flags work.
+
+## Machine-readable output
+
+Every result-producing command supports mutually-exclusive output flags (`--json`, `--json-compact`, `--csv`) via the shared `cli` struct — wire them the same way existing commands do (see `roles.go`, `users.go`):
+
+```go
+cmd.Flags().BoolVar(&cli.jsonCompact, "json-compact", false, "Output in compact json format.")
+cmd.MarkFlagsMutuallyExclusive("json", "json-compact", "csv")
+```
+
+`--json-compact` emits single-line JSON, ideal for piping to `jq` in scripts and command examples:
+
+```bash
+auth0 apps list --json-compact | jq '.[] | {client_id, name}'
+auth0 users show --json-compact | jq '{id: .user_id, email: .email}'
+```
+
+Prefer `--json-compact | jq ...` over hand-parsing table output when documenting or scripting against the CLI.
diff --git a/references/commands.md b/references/commands.md
new file mode 100644
index 000000000..6874ac08f
--- /dev/null
+++ b/references/commands.md
@@ -0,0 +1,59 @@
+# Commands
+
+All commands are Makefile targets (run `make help` to list them). These mirror what CI runs in `.github/workflows/main.yml`.
+
+```bash
+# Build the CLI binary for the native platform -> ./out/auth0
+make build
+
+# Install the binary into $GOPATH/bin
+make install
+
+# Build for all supported platforms (CI "Build" job)
+make build-all-platforms
+
+# Run unit tests (safe — no credentials required)
+make test-unit
+
+# Run all tests (unit + integration; integration needs a live tenant)
+make test
+
+# Run integration tests only (requires AUTH0_DOMAIN/CLIENT_ID/CLIENT_SECRET)
+make test-integration
+# Filter to a subset:
+make test-integration FILTER="attack protection"
+
+# Regenerate gomock mocks (after changing a mocked interface)
+make test-mocks
+
+# Lint (golangci-lint v2, config .golangci.yml)
+make lint
+
+# Check for known vulnerabilities (govulncheck)
+make check-vuln
+
+# Regenerate the docs/ command reference from Cobra commands
+make docs
+
+# Verify docs are in sync (CI gate — fails if `make docs` produces a diff)
+make check-docs
+
+# Download dependencies
+make deps
+
+# Clean the docs output
+make docs-clean
+```
+
+## CI jobs (`.github/workflows/main.yml`)
+
+1. **Checks** — `make check-docs` + `golangci-lint` with `-c .golangci.yml`.
+2. **Unit Tests** — `make test-unit`, uploads coverage.
+3. **Integration Tests** — `make test-integration` (skipped for forks/dependabot; only on `main`-targeted PRs). Uses `AUTH0_DOMAIN`, `AUTH0_CLIENT_ID`, `AUTH0_CLIENT_SECRET` secrets.
+4. **Build** — `make build-all-platforms`.
+
+## Running without building
+
+```bash
+go run ./cmd/auth0
+```
diff --git a/references/docs-update.md b/references/docs-update.md
new file mode 100644
index 000000000..cd1a02445
--- /dev/null
+++ b/references/docs-update.md
@@ -0,0 +1,28 @@
+# Docs Update Rules
+
+This is a **CLI** repo, so the code-to-docs mapping is command/flag-oriented.
+
+## Tracked docs
+
+| Doc | Covers | Present |
+|-----|--------|---------|
+| `README.md` | Install, quickstart, top-level command overview | present |
+| `docs/*.md` | **Generated** per-command reference (`make docs`) — one file per command | present |
+| `CUSTOMIZATION_GUIDE.md` | Universal Login / branding customization workflow | present |
+| `MIGRATION_GUIDE.md` | Migration notes for breaking changes | present |
+| `CONTRIBUTING.md` | Dev setup, adding a command, adding a dependency, releasing | present |
+
+> `EXAMPLES.md` is not tracked in this repo — usage examples live in `README.md` and the generated `docs/`.
+
+## When you change code, update these docs
+
+| Change | Update |
+|--------|--------|
+| Add/rename/remove a command | `make docs` (regenerates `docs/`), plus `README.md` if it's a top-level command |
+| Add/change a flag or its help text | `make docs` |
+| Change command output/behavior | `make docs` if help text changed |
+| Breaking change (flag/output/command removed or renamed) | Ask first; then `MIGRATION_GUIDE.md` + `make docs` |
+| Change to Universal Login / branding flow | `CUSTOMIZATION_GUIDE.md` |
+| Change dev setup, build, or release steps | `CONTRIBUTING.md` |
+
+> The generated `docs/` reference must never be hand-edited — always regenerate via `make docs`. CI's `make check-docs` enforces this. Update the mapped hand-written doc **in the same PR** as the code change.
diff --git a/references/git-workflow.md b/references/git-workflow.md
new file mode 100644
index 000000000..0a179b437
--- /dev/null
+++ b/references/git-workflow.md
@@ -0,0 +1,34 @@
+# Git Workflow
+
+## Branch naming
+
+Observed conventions in this repo:
+
+- Ticket-scoped: `DXCDT-1234/short-description` (Jira key + slug).
+- Type-scoped: `docs/…`, `fix-…`, `issue--…`.
+- Automated: `dependabot/…`.
+
+Match the pattern that fits your change; prefer the ticket-scoped form when a Jira ticket exists.
+
+## Commit messages
+
+Conventional-commit style prefixes are used across history: `docs:`, `chore(deps):`, `fix:`, `feat:`. Keep the subject imperative and concise; scope in parentheses where useful (e.g. `chore(deps): bump ...`).
+
+## Pull requests
+
+Use `.github/PULL_REQUEST_TEMPLATE.md`, which has three sections:
+
+- **🔧 Changes** — what changed and why; types/methods added, deleted, deprecated, or changed; usage summary for new/changed public surface.
+- **📚 References** — GitHub issue/PR links, Community posts, related PRs.
+- **🔬 Testing** — how the change was tested.
+
+## Before opening a PR
+
+1. `make lint`
+2. `make test-unit`
+3. `make docs` (if you touched commands/flags/help) — CI's `make check-docs` will fail otherwise.
+4. `go mod tidy && go mod vendor` (if you touched dependencies).
+
+## Releases
+
+Releases are cut by maintainers via a tag-triggered GitHub workflow + Goreleaser — not by agents editing files. The `CHANGELOG.md` is written as part of that release flow (see the `Add changelog for vX.Y.Z` PRs), not by feature PRs. Do not bump versions or add changelog entries by hand as part of a feature change.
diff --git a/references/pitfalls.md b/references/pitfalls.md
new file mode 100644
index 000000000..dbbd4cc63
--- /dev/null
+++ b/references/pitfalls.md
@@ -0,0 +1,17 @@
+# Common Pitfalls
+
+1. **Forgetting to regenerate docs.** Any change to a command, flag, or help string must be followed by `make docs`. CI runs `make check-docs`, which regenerates and fails if `git status` is dirty. This is the most common CI failure.
+
+2. **Vendoring drift.** Dependencies are vendored (`vendor/` is committed). After `go get`/`go mod` changes you must run `go mod tidy && go mod vendor`, or the build/CI breaks. Do not hand-edit `vendor/`.
+
+3. **Stale mocks.** Mocks in `internal/auth0/mock` are generated by `mockgen`. After changing a mocked interface, run `make test-mocks` — do not hand-edit the generated files.
+
+4. **Two go-auth0 major versions coexist.** The repo imports both `github.com/auth0/go-auth0` (v1, `management`) and `github.com/auth0/go-auth0/v2`. Check which version a given command already uses before adding calls; don't mix types across the two.
+
+5. **Printing results directly.** Use the `internal/display` renderer instead of `fmt.Println` so `--json` and format flags keep working, and so nothing accidentally prints a secret.
+
+6. **Leaking secrets in output/logs.** Client secrets and tokens live in the OS keyring (`internal/keyring`). Never log them; secret-revealing output (e.g. `--reveal-secrets`) must be explicit and opt-in.
+
+7. **Enabling telemetry/crash reporting for dev builds.** Both analytics and Sentry intentionally no-op when `buildinfo.Version` is empty or `dev`. Don't remove those guards.
+
+8. **`godot` lint failures.** Comments must be complete sentences ending in a period — an easy lint miss on new code.
diff --git a/references/testing.md b/references/testing.md
new file mode 100644
index 000000000..0fd7f1075
--- /dev/null
+++ b/references/testing.md
@@ -0,0 +1,48 @@
+# Testing
+
+## Frameworks & layout
+
+- **Unit tests:** Go's standard `testing`, with `github.com/stretchr/testify` (`assert`) for assertions and `github.com/golang/mock/gomock` for mocks.
+- **Location:** colocated `*_test.go` files next to the code (e.g. `internal/cli/apps_test.go`), same package.
+- **Integration tests:** YAML-driven test cases under `test/integration/*-test-cases.yaml`, executed by `commander` against a live Auth0 tenant.
+- **Coverage:** produced by `make test-unit` (`coverage-unit-tests.out`) and uploaded to Codecov in CI. `codecov.yml` holds the config; there is no hard local threshold gate.
+
+## Running tests
+
+```bash
+# All unit tests (safe — no credentials)
+make test-unit
+
+# A single package
+go test -race ./internal/cli/...
+
+# A single test by name
+go test -race ./internal/cli/ -run TestAppsListCmd
+
+# Integration subset by filter
+make test-integration FILTER="apps"
+```
+
+## Unit test conventions
+
+- **Table-driven:** a `tests := []struct{ name string; args []string; assertOutput func(...) }` slice iterated with `t.Run(tt.name, ...)`.
+- **Mocking the API:** use the generated mocks in `internal/auth0/mock` with a `gomock.Controller`; set expectations via `EXPECT()`. Regenerate with `make test-mocks` after changing a mocked interface.
+- **Output assertions:** command output is captured and checked with helpers like `expectTable(t, out, headers, rows)`.
+- Name cases descriptively ("happy path", "reveal secrets") rather than by index.
+
+## Integration / Acceptance tests
+
+> ⚠️ These hit a **live Auth0 tenant**, are slow, and can create/modify/delete real resources. **Ask before running them** (see Boundaries in CLAUDE.md).
+
+```bash
+# Requires: AUTH0_DOMAIN, AUTH0_CLIENT_ID, AUTH0_CLIENT_SECRET
+# (set in a .env at repo root or exported)
+make test-integration
+```
+
+**First time?** These credentials come from a Machine-to-Machine (M2M) application in your Auth0 tenant:
+
+- `AUTH0_DOMAIN` — your tenant domain (e.g. `travel0.us.auth0.com`).
+- `AUTH0_CLIENT_ID` / `AUTH0_CLIENT_SECRET` — the M2M app's credentials, authorized for the Management API.
+
+See [`CONTRIBUTING.md`](../CONTRIBUTING.md) for the full step-by-step setup, or Auth0's [Machine-to-Machine apps guide](https://auth0.com/docs/get-started/auth0-overview/create-applications/machine-to-machine-apps).
From 54a82d53061c3739e57a1e045b5529f7eb9a7384 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue, 4 Aug 2026 11:12:45 +0530
Subject: [PATCH 014/133] chore(deps): bump github.com/lestrrat-go/jwx/v3 from
3.1.1 to 3.2.0 (#1594)
Bumps [github.com/lestrrat-go/jwx/v3](https://github.com/lestrrat-go/jwx) from 3.1.1 to 3.2.0.
- [Release notes](https://github.com/lestrrat-go/jwx/releases)
- [Changelog](https://github.com/lestrrat-go/jwx/blob/v3.2.0/Changes)
- [Commits](https://github.com/lestrrat-go/jwx/compare/v3.1.1...v3.2.0)
---
updated-dependencies:
- dependency-name: github.com/lestrrat-go/jwx/v3
dependency-version: 3.2.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
---
go.mod | 8 ++++----
go.sum | 16 ++++++++--------
2 files changed, 12 insertions(+), 12 deletions(-)
diff --git a/go.mod b/go.mod
index 21cc41ff6..1f0520e97 100644
--- a/go.mod
+++ b/go.mod
@@ -22,7 +22,7 @@ require (
github.com/hashicorp/terraform-exec v0.25.2
github.com/kballard/go-shellquote v0.0.0-20180428030007-95032a82bc51
github.com/lestrrat-go/jwx/v2 v2.1.7
- github.com/lestrrat-go/jwx/v3 v3.1.1
+ github.com/lestrrat-go/jwx/v3 v3.2.0
github.com/logrusorgru/aurora v2.0.3+incompatible
github.com/manifoldco/promptui v0.9.0
github.com/mattn/go-isatty v0.0.24
@@ -72,11 +72,11 @@ require (
github.com/inconshreveable/mousetrap v1.1.0 // indirect
github.com/kr/text v0.2.0 // indirect
github.com/lestrrat-go/blackmagic v1.0.4 // indirect
- github.com/lestrrat-go/dsig v1.2.1 // indirect
+ github.com/lestrrat-go/dsig v1.3.0 // indirect
github.com/lestrrat-go/dsig-secp256k1 v1.0.0 // indirect
github.com/lestrrat-go/httpcc v1.0.1 // indirect
github.com/lestrrat-go/httprc v1.0.6 // indirect
- github.com/lestrrat-go/httprc/v3 v3.0.5 // indirect
+ github.com/lestrrat-go/httprc/v3 v3.0.6 // indirect
github.com/lestrrat-go/iter v1.0.2 // indirect
github.com/lestrrat-go/option v1.0.1 // indirect
github.com/lestrrat-go/option/v2 v2.0.0 // indirect
@@ -95,7 +95,7 @@ require (
github.com/yuin/goldmark v1.8.4 // indirect
github.com/yuin/goldmark-emoji v1.0.6 // indirect
github.com/zclconf/go-cty v1.18.1 // indirect
- golang.org/x/crypto v0.53.0 // indirect
+ golang.org/x/crypto v0.54.0 // indirect
golang.org/x/exp v0.0.0-20230321023759-10a507213a29 // indirect
golang.org/x/mod v0.37.0 // indirect
golang.org/x/net v0.56.0 // indirect
diff --git a/go.sum b/go.sum
index eb48159c4..c1af98788 100644
--- a/go.sum
+++ b/go.sum
@@ -145,22 +145,22 @@ github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY=
github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE=
github.com/lestrrat-go/blackmagic v1.0.4 h1:IwQibdnf8l2KoO+qC3uT4OaTWsW7tuRQXy9TRN9QanA=
github.com/lestrrat-go/blackmagic v1.0.4/go.mod h1:6AWFyKNNj0zEXQYfTMPfZrAXUWUfTIZ5ECEUEJaijtw=
-github.com/lestrrat-go/dsig v1.2.1 h1:MwxzZhE4+4fguHi+uDALKVlC3Cn+O1QU1Q/F8D7hVIc=
-github.com/lestrrat-go/dsig v1.2.1/go.mod h1:RD2eOaidyPvpc7IJQoO3Qq52RWdy8ZcJs8lrOnoa1Kc=
+github.com/lestrrat-go/dsig v1.3.0 h1:phjMOCXvYzhuIgn7Voe2rex8z166vGfxRxmqM25P9/Q=
+github.com/lestrrat-go/dsig v1.3.0/go.mod h1:RD2eOaidyPvpc7IJQoO3Qq52RWdy8ZcJs8lrOnoa1Kc=
github.com/lestrrat-go/dsig-secp256k1 v1.0.0 h1:JpDe4Aybfl0soBvoVwjqDbp+9S1Y2OM7gcrVVMFPOzY=
github.com/lestrrat-go/dsig-secp256k1 v1.0.0/go.mod h1:CxUgAhssb8FToqbL8NjSPoGQlnO4w3LG1P0qPWQm/NU=
github.com/lestrrat-go/httpcc v1.0.1 h1:ydWCStUeJLkpYyjLDHihupbn2tYmZ7m22BGkcvZZrIE=
github.com/lestrrat-go/httpcc v1.0.1/go.mod h1:qiltp3Mt56+55GPVCbTdM9MlqhvzyuL6W/NMDA8vA5E=
github.com/lestrrat-go/httprc v1.0.6 h1:qgmgIRhpvBqexMJjA/PmwSvhNk679oqD1RbovdCGW8k=
github.com/lestrrat-go/httprc v1.0.6/go.mod h1:mwwz3JMTPBjHUkkDv/IGJ39aALInZLrhBp0X7KGUZlo=
-github.com/lestrrat-go/httprc/v3 v3.0.5 h1:S+Mb4L2I+bM6JGTibLmxExhyTOqnXjqx+zi9MoXw/TM=
-github.com/lestrrat-go/httprc/v3 v3.0.5/go.mod h1:mSMtkZW92Z98M5YoNNztbRGxbXHql7tSitCvaxvo9l0=
+github.com/lestrrat-go/httprc/v3 v3.0.6 h1:4FpLQ18KK/ypPbVU3NLWJNRvH3kcYiqKqWfKGqNWxxI=
+github.com/lestrrat-go/httprc/v3 v3.0.6/go.mod h1:mSMtkZW92Z98M5YoNNztbRGxbXHql7tSitCvaxvo9l0=
github.com/lestrrat-go/iter v1.0.2 h1:gMXo1q4c2pHmC3dn8LzRhJfP1ceCbgSiT9lUydIzltI=
github.com/lestrrat-go/iter v1.0.2/go.mod h1:Momfcq3AnRlRjI5b5O8/G5/BvpzrhoFTZcn06fEOPt4=
github.com/lestrrat-go/jwx/v2 v2.1.7 h1:bnYeET+S8IOyAw6W4LTc6SEeK7Xs58SKKZkR7scb3Ko=
github.com/lestrrat-go/jwx/v2 v2.1.7/go.mod h1:exQ9ZBuN1cMLYmxwhTlHUru08ykONG0z+HbLEeDG9qo=
-github.com/lestrrat-go/jwx/v3 v3.1.1 h1:yd9AdPmZ4INnQ7k42IrzXYpnEG803+SrQ6hdMvzHJzw=
-github.com/lestrrat-go/jwx/v3 v3.1.1/go.mod h1:uw/MN2M/Xiu4FhwcIwH11Zsh9JWx9SWzgALl7/uIEkU=
+github.com/lestrrat-go/jwx/v3 v3.2.0 h1:Jb3zBASTSZXz7gzzSAfYqxXF8KejvKC4xWoePLQqXCA=
+github.com/lestrrat-go/jwx/v3 v3.2.0/go.mod h1:38vQ8iWKq3qRSbilbzvzdQPuywhowwuR03lhkYskyrw=
github.com/lestrrat-go/option v1.0.1 h1:oAzP2fvZGQKWkvHa1/SAcFolBEca1oN+mQ7eooNBEYU=
github.com/lestrrat-go/option v1.0.1/go.mod h1:5ZHFbivi4xwXxhxY9XHDe2FHo6/Z7WWmtT7T5nBBp3I=
github.com/lestrrat-go/option/v2 v2.0.0 h1:XxrcaJESE1fokHy3FpaQ/cXW8ZsIdWcdFzzLOcID3Ss=
@@ -260,8 +260,8 @@ go.yaml.in/yaml/v3 v3.0.4/go.mod h1:DhzuOOF2ATzADvBadXxruRBLzYTpT36CKvDb3+aBEFg=
golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc=
-golang.org/x/crypto v0.53.0 h1:QZ4Muo8THX6CizN2vPPd5fBGHyogrdK9fG4wLPFUsto=
-golang.org/x/crypto v0.53.0/go.mod h1:DNLU434OwVakk9PzuwV8w62mAJpRJL3vsgcfp4Qnsio=
+golang.org/x/crypto v0.54.0 h1:YLIA59K4fiNzHzjnZt2tUJQjQtUWfWbeHBqKtk3eScw=
+golang.org/x/crypto v0.54.0/go.mod h1:KWL8ny2AZdGR2cWmzeHrp2azQPGogOv+HeQaVEXC2dk=
golang.org/x/exp v0.0.0-20230321023759-10a507213a29 h1:ooxPy7fPvB4kwsA2h+iBNHkAbp/4JxTSwCmvdjEYmug=
golang.org/x/exp v0.0.0-20230321023759-10a507213a29/go.mod h1:CxIveKay+FTh1D0yPZemJVgC/95VzuuOLq5Qi4xnoYc=
golang.org/x/mod v0.4.2/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
From 3f54ee565a9357ee5aecfdbc74a7e8cb2ff0ba48 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon, 10 Aug 2026 08:37:39 +0530
Subject: [PATCH 015/133] chore(deps): bump github.com/auth0/go-auth0 from
1.45.0 to 1.46.0 (#1596)
Bumps [github.com/auth0/go-auth0](https://github.com/auth0/go-auth0) from 1.45.0 to 1.46.0.
- [Release notes](https://github.com/auth0/go-auth0/releases)
- [Changelog](https://github.com/auth0/go-auth0/blob/v1.46.0/CHANGELOG.md)
- [Commits](https://github.com/auth0/go-auth0/compare/v1.45.0...v1.46.0)
---
updated-dependencies:
- dependency-name: github.com/auth0/go-auth0
dependency-version: 1.46.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
---
go.mod | 2 +-
go.sum | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/go.mod b/go.mod
index 1f0520e97..0c6abf05a 100644
--- a/go.mod
+++ b/go.mod
@@ -6,7 +6,7 @@ require (
github.com/AlecAivazis/survey/v2 v2.3.7
github.com/PuerkitoBio/rehttp v1.4.0
github.com/atotto/clipboard v0.1.4
- github.com/auth0/go-auth0 v1.45.0
+ github.com/auth0/go-auth0 v1.46.0
github.com/auth0/go-auth0/v2 v2.14.0
github.com/briandowns/spinner v1.23.2
github.com/charmbracelet/glamour v1.0.0
diff --git a/go.sum b/go.sum
index c1af98788..10e2936bd 100644
--- a/go.sum
+++ b/go.sum
@@ -20,8 +20,8 @@ github.com/apparentlymart/go-textseg/v15 v15.0.0 h1:uYvfpb3DyLSCGWnctWKGj857c6ew
github.com/apparentlymart/go-textseg/v15 v15.0.0/go.mod h1:K8XmNZdhEBkdlyDdvbmmsvpAG721bKi0joRfFdHIWJ4=
github.com/atotto/clipboard v0.1.4 h1:EH0zSVneZPSuFR11BlR9YppQTVDbh5+16AmcJi4g1z4=
github.com/atotto/clipboard v0.1.4/go.mod h1:ZY9tmq7sm5xIbd9bOK4onWV4S6X0u6GY7Vn0Yu86PYI=
-github.com/auth0/go-auth0 v1.45.0 h1:fQaNSWpoMneYsutOr+3fTOXIsFAQThSf2A0ShL3oaZg=
-github.com/auth0/go-auth0 v1.45.0/go.mod h1:32sQB1uAn+99fJo6N819EniKq8h785p0ag0lMWhiTaE=
+github.com/auth0/go-auth0 v1.46.0 h1:2awmVKsBQ+zGi66FnH5PV4NRIQCGkXZK8bnyTOPcdnE=
+github.com/auth0/go-auth0 v1.46.0/go.mod h1:32sQB1uAn+99fJo6N819EniKq8h785p0ag0lMWhiTaE=
github.com/auth0/go-auth0/v2 v2.14.0 h1:zDxwRHGAt6gLK/OG6wAkB5ScQEJ8WW/ex1EnJig8fFc=
github.com/auth0/go-auth0/v2 v2.14.0/go.mod h1:Q/Y3VZVoI3sw87VyTPhx2TQL6Sq4Q/iCP67rW2gcn+M=
github.com/aybabtme/iocontrol v0.0.0-20150809002002-ad15bcfc95a0 h1:0NmehRCgyk5rljDQLKUO+cRJCnduDyn11+zGZIc9Z48=
From 032be9d4db821876f7cd41079dadccc6baa5e738 Mon Sep 17 00:00:00 2001
From: Ramya Anusri <62586490+ramya18101@users.noreply.github.com>
Date: Mon, 10 Aug 2026 09:01:09 +0530
Subject: [PATCH 016/133] feat(analytics): add `is_api` telemetry property for
raw api command (#1602)
feat(analytics): add is_api telemetry property for raw api command
---
internal/cli/root.go | 7 +++++++
internal/cli/root_test.go | 19 +++++++++++++++++++
2 files changed, 26 insertions(+)
diff --git a/internal/cli/root.go b/internal/cli/root.go
index 75739f6f6..f7a8484f2 100644
--- a/internal/cli/root.go
+++ b/internal/cli/root.go
@@ -282,9 +282,16 @@ func commandTrackingProperties(cli *cli) map[string]string {
"output_format": outputFormatForTracking(cli.renderer),
"forced": boolString(cli.force),
"agent_client": detectAgent(interactive),
+ "is_api": boolString(isAPICommand(cli.executedCommandPath)),
}
}
+// isAPICommand reports whether the executed command is the raw
+// `auth0 api` Management API passthrough command.
+func isAPICommand(commandPath string) bool {
+ return commandPath == "auth0 api"
+}
+
func outputFormatForTracking(renderer *display.Renderer) string {
if renderer == nil || renderer.Format == "" {
return "table"
diff --git a/internal/cli/root_test.go b/internal/cli/root_test.go
index 5e3c6d149..fed6a08a4 100644
--- a/internal/cli/root_test.go
+++ b/internal/cli/root_test.go
@@ -159,6 +159,25 @@ func TestIsCIEnvironment(t *testing.T) {
})
}
+func TestIsAPICommand(t *testing.T) {
+ tests := []struct {
+ name string
+ commandPath string
+ expected bool
+ }{
+ {"api command", "auth0 api", true},
+ {"root command", "auth0", false},
+ {"apis command is not the api command", "auth0 apis list", false},
+ {"empty command path", "", false},
+ }
+
+ for _, test := range tests {
+ t.Run(test.name, func(t *testing.T) {
+ assert.Equal(t, test.expected, isAPICommand(test.commandPath))
+ })
+ }
+}
+
func TestMergeProperties(t *testing.T) {
base := map[string]string{"interactive": "true", "success": "true"}
override := map[string]string{"success": "false", "error_class": "auth"}
From 0a909c07bb12d09f42377d981b14d3e8067369d6 Mon Sep 17 00:00:00 2001
From: Kunal Dawar <35455566+developerkunal@users.noreply.github.com>
Date: Mon, 10 Aug 2026 10:16:50 +0530
Subject: [PATCH 017/133] refactor: migrate management SDK usage from go-auth0
v2 to v3 (#1597)
* refactor: migrate management SDK usage from go-auth0 v2 to v3
Update all go-auth0/v2 imports to go-auth0/v3 and rename the v2-flavored
identifiers (APIV2, apiv2, managementv2 alias, NewAPIV2,
initializeManagementClientV2) to their v3 equivalents. Regenerate the
phone-notification-template mock and drop go-auth0/v2 from go.mod. No
command surface or behavior changes; v3 is a near drop-in for v2 and none
of the tightened v3 types are referenced.
* update claude.md to v3
* fix conflicts
---
CLAUDE.md | 17 +++--
go.mod | 2 +-
go.sum | 4 +-
internal/auth0/attack_protection.go | 10 +--
internal/auth0/auth0.go | 12 ++--
internal/auth0/events.go | 14 ++--
.../mock/phone_notification_template_mock.go | 4 +-
internal/auth0/phone_notification_template.go | 6 +-
internal/cli/api.go | 2 +-
.../cli/attack_protection_bot_detection.go | 24 +++----
internal/cli/cli.go | 6 +-
internal/cli/event_streams_subscribe.go | 66 +++++++++----------
internal/cli/event_streams_subscribe_test.go | 6 +-
internal/cli/management.go | 8 +--
internal/cli/root.go | 10 +--
internal/cli/terraform.go | 6 +-
internal/cli/terraform_fetcher.go | 4 +-
internal/cli/terraform_fetcher_test.go | 20 +++---
internal/cli/terraform_test.go | 6 +-
internal/display/attack_protection.go | 10 +--
20 files changed, 120 insertions(+), 117 deletions(-)
diff --git a/CLAUDE.md b/CLAUDE.md
index 938287912..7ea02bad5 100644
--- a/CLAUDE.md
+++ b/CLAUDE.md
@@ -21,14 +21,17 @@ Apply these on every task in this repo — they keep changes correct, small, and
## Project Overview
-**auth0-cli** is the official command-line interface for Auth0 — build, manage, and test Auth0 integrations from the terminal.
+**auth0-cli** is the official command-line interface for Auth0, used to build, manage, and test Auth0 integrations from the terminal.
- **Language:** Go 1.25.8
-- **Tech Stack:** Cobra (commands) + pflag, go-auth0 Management SDK (v1 `management` and v2), Sentry crash reporting, zalando/go-keyring for secret storage, terraform-exec (Terraform export), charmbracelet/glamour (markdown rendering)
-- **Package Manager:** Go modules — **vendored** (`vendor/` is committed; run `go mod tidy && go mod vendor` after dependency changes)
-- **Minimum Platform Version:** Go 1.25.8 (from `go.mod`)
-- **Dependencies:** go-auth0 v1.44.0 + v2.14.0, spf13/cobra 1.10.2, getsentry/sentry-go 0.47.0, zalando/go-keyring 0.2.8 · test: stretchr/testify 1.11.1, golang/mock (gomock) 1.6.0
-
+- **Package Manager:** Go modules (vendored). Run `go mod tidy && go mod vendor` after dependency changes.
+- **Command Framework:** Cobra (`spf13/cobra`) with `pflag`
+- **Auth0 APIs:** `go-auth0` Management SDK (v1 and v3)
+- **Secret Storage:** `zalando/go-keyring`
+- **Crash Reporting:** Sentry (`sentry-go`)
+- **Terraform:** `terraform-exec` for Terraform export functionality
+- **Markdown Rendering:** `charmbracelet/glamour`
+- **Testing:** Go `testing`, `stretchr/testify`, and `gomock`
---
## Project Structure
@@ -136,7 +139,7 @@ See [references/git-workflow.md](references/git-workflow.md) for branch, commit,
## Common Pitfalls
-The top one: forgetting `make docs` after a command/flag change fails CI (`make check-docs`). Others involve vendoring, mock regeneration, and the v1/v2 go-auth0 split.
+The top one: forgetting `make docs` after a command/flag change fails CI (`make check-docs`). Others involve vendoring, mock regeneration, and the v1/3 go-auth0 split.
See [references/pitfalls.md](references/pitfalls.md) for the full list. Read it when a build/CI step fails unexpectedly.
diff --git a/go.mod b/go.mod
index 0c6abf05a..99a4e29c3 100644
--- a/go.mod
+++ b/go.mod
@@ -7,7 +7,7 @@ require (
github.com/PuerkitoBio/rehttp v1.4.0
github.com/atotto/clipboard v0.1.4
github.com/auth0/go-auth0 v1.46.0
- github.com/auth0/go-auth0/v2 v2.14.0
+ github.com/auth0/go-auth0/v3 v3.2.0
github.com/briandowns/spinner v1.23.2
github.com/charmbracelet/glamour v1.0.0
github.com/chzyer/readline v0.0.0-20180603132655-2972be24d48e
diff --git a/go.sum b/go.sum
index 10e2936bd..7ef4a7801 100644
--- a/go.sum
+++ b/go.sum
@@ -20,10 +20,10 @@ github.com/apparentlymart/go-textseg/v15 v15.0.0 h1:uYvfpb3DyLSCGWnctWKGj857c6ew
github.com/apparentlymart/go-textseg/v15 v15.0.0/go.mod h1:K8XmNZdhEBkdlyDdvbmmsvpAG721bKi0joRfFdHIWJ4=
github.com/atotto/clipboard v0.1.4 h1:EH0zSVneZPSuFR11BlR9YppQTVDbh5+16AmcJi4g1z4=
github.com/atotto/clipboard v0.1.4/go.mod h1:ZY9tmq7sm5xIbd9bOK4onWV4S6X0u6GY7Vn0Yu86PYI=
+github.com/auth0/go-auth0/v3 v3.2.0 h1:/6kg5IXrsJcrWxOtfk8H2FHESeBbYvlFsHFwfLV65/E=
+github.com/auth0/go-auth0/v3 v3.2.0/go.mod h1:0a8Yg46Et2wJICZZt5ihpnN/Q53GGiV8fSWkIhEK5x4=
github.com/auth0/go-auth0 v1.46.0 h1:2awmVKsBQ+zGi66FnH5PV4NRIQCGkXZK8bnyTOPcdnE=
github.com/auth0/go-auth0 v1.46.0/go.mod h1:32sQB1uAn+99fJo6N819EniKq8h785p0ag0lMWhiTaE=
-github.com/auth0/go-auth0/v2 v2.14.0 h1:zDxwRHGAt6gLK/OG6wAkB5ScQEJ8WW/ex1EnJig8fFc=
-github.com/auth0/go-auth0/v2 v2.14.0/go.mod h1:Q/Y3VZVoI3sw87VyTPhx2TQL6Sq4Q/iCP67rW2gcn+M=
github.com/aybabtme/iocontrol v0.0.0-20150809002002-ad15bcfc95a0 h1:0NmehRCgyk5rljDQLKUO+cRJCnduDyn11+zGZIc9Z48=
github.com/aybabtme/iocontrol v0.0.0-20150809002002-ad15bcfc95a0/go.mod h1:6L7zgvqo0idzI7IO8de6ZC051AfXb5ipkIJ7bIA2tGA=
github.com/aymanbagabas/go-osc52/v2 v2.0.1 h1:HwpRHbFMcZLEVr42D4p7XBqjyuxQH5SMiErDT4WkJ2k=
diff --git a/internal/auth0/attack_protection.go b/internal/auth0/attack_protection.go
index abbe0c559..57a646ee9 100644
--- a/internal/auth0/attack_protection.go
+++ b/internal/auth0/attack_protection.go
@@ -4,8 +4,8 @@ import (
"context"
"github.com/auth0/go-auth0/management"
- managementv2 "github.com/auth0/go-auth0/v2/management"
- "github.com/auth0/go-auth0/v2/management/option"
+ managementv3 "github.com/auth0/go-auth0/v3/management"
+ "github.com/auth0/go-auth0/v3/management/option"
)
type AttackProtectionAPI interface {
@@ -67,18 +67,18 @@ type AttackProtectionAPI interface {
) (err error)
}
-type AttackProtectionBotDetectionAPIV2 interface {
+type AttackProtectionBotDetectionAPIV3 interface {
// Get the Bot Detection configuration of tenant.
//
// Required scope: `read:attack_protection`
//
// See: https://auth0.com/docs/api/management/v2#!/attack-protection/get-bot-detection
- Get(ctx context.Context, opts ...option.RequestOption) (*managementv2.GetBotDetectionSettingsResponseContent, error)
+ Get(ctx context.Context, opts ...option.RequestOption) (*managementv3.GetBotDetectionSettingsResponseContent, error)
// Update the Bot Detection configuration of tenant.
//
// Required scope: `update:attack_protection`
//
// See: https://auth0.com/docs/api/management/v2#!/attack-protection/patch-bot-detection
- Update(ctx context.Context, request *managementv2.UpdateBotDetectionSettingsRequestContent, opts ...option.RequestOption) (*managementv2.UpdateBotDetectionSettingsResponseContent, error)
+ Update(ctx context.Context, request *managementv3.UpdateBotDetectionSettingsRequestContent, opts ...option.RequestOption) (*managementv3.UpdateBotDetectionSettingsResponseContent, error)
}
diff --git a/internal/auth0/auth0.go b/internal/auth0/auth0.go
index 7e298dce1..2af9c400a 100644
--- a/internal/auth0/auth0.go
+++ b/internal/auth0/auth0.go
@@ -3,7 +3,7 @@ package auth0
import (
"github.com/auth0/go-auth0"
"github.com/auth0/go-auth0/management"
- managementv2 "github.com/auth0/go-auth0/v2/management/client"
+ managementv3 "github.com/auth0/go-auth0/v3/management/client"
)
// API mimics `management.Management`s general interface, except it refers to
@@ -77,14 +77,14 @@ func NewAPI(m *management.Management) *API {
}
}
-type APIV2 struct {
- AttackProtectionBotDetection AttackProtectionBotDetectionAPIV2
- Events EventsAPIV2
+type APIV3 struct {
+ AttackProtectionBotDetection AttackProtectionBotDetectionAPIV3
+ Events EventsAPIV3
PhoneNotificationTemplate PhoneNotificationTemplateAPI
}
-func NewAPIV2(m *managementv2.Management) *APIV2 {
- return &APIV2{
+func NewAPIV3(m *managementv3.Management) *APIV3 {
+ return &APIV3{
AttackProtectionBotDetection: m.AttackProtection.BotDetection,
Events: m.Events,
PhoneNotificationTemplate: m.Branding.Phone.Templates,
diff --git a/internal/auth0/events.go b/internal/auth0/events.go
index bdf9404ca..4b5c98563 100644
--- a/internal/auth0/events.go
+++ b/internal/auth0/events.go
@@ -3,14 +3,14 @@ package auth0
import (
"context"
- managementv2 "github.com/auth0/go-auth0/v2/management"
- "github.com/auth0/go-auth0/v2/management/core"
- "github.com/auth0/go-auth0/v2/management/option"
+ managementv3 "github.com/auth0/go-auth0/v3/management"
+ "github.com/auth0/go-auth0/v3/management/core"
+ "github.com/auth0/go-auth0/v3/management/option"
)
-// EventsAPIV2 is the V2 SDK interface for the /events endpoint
+// EventsAPIV3 is the V3 SDK interface for the /events endpoint
// (Server-Sent Event subscription stream).
-type EventsAPIV2 interface {
+type EventsAPIV3 interface {
// Subscribe to events via Server-Sent Events (SSE).
//
// Required scope: `read:events`
@@ -18,7 +18,7 @@ type EventsAPIV2 interface {
// See: https://auth0.com/docs/api/management/v2/events/get-events
Subscribe(
ctx context.Context,
- request *managementv2.SubscribeEventsRequestParameters,
+ request *managementv3.SubscribeEventsRequestParameters,
opts ...option.RequestOption,
- ) (*core.Stream[managementv2.EventStreamSubscribeEventsResponseContent], error)
+ ) (*core.Stream[managementv3.EventStreamSubscribeEventsResponseContent], error)
}
diff --git a/internal/auth0/mock/phone_notification_template_mock.go b/internal/auth0/mock/phone_notification_template_mock.go
index 40b916c99..51e1fdcae 100644
--- a/internal/auth0/mock/phone_notification_template_mock.go
+++ b/internal/auth0/mock/phone_notification_template_mock.go
@@ -8,8 +8,8 @@ import (
context "context"
reflect "reflect"
- management "github.com/auth0/go-auth0/v2/management"
- option "github.com/auth0/go-auth0/v2/management/option"
+ management "github.com/auth0/go-auth0/v3/management"
+ option "github.com/auth0/go-auth0/v3/management/option"
gomock "github.com/golang/mock/gomock"
)
diff --git a/internal/auth0/phone_notification_template.go b/internal/auth0/phone_notification_template.go
index 5ef29ea28..eeef666a6 100644
--- a/internal/auth0/phone_notification_template.go
+++ b/internal/auth0/phone_notification_template.go
@@ -5,10 +5,10 @@ package auth0
import (
"context"
- managementv2 "github.com/auth0/go-auth0/v2/management"
- "github.com/auth0/go-auth0/v2/management/option"
+ managementv3 "github.com/auth0/go-auth0/v3/management"
+ "github.com/auth0/go-auth0/v3/management/option"
)
type PhoneNotificationTemplateAPI interface {
- List(ctx context.Context, request *managementv2.ListPhoneTemplatesRequestParameters, opts ...option.RequestOption) (*managementv2.ListPhoneTemplatesResponseContent, error)
+ List(ctx context.Context, request *managementv3.ListPhoneTemplatesRequestParameters, opts ...option.RequestOption) (*managementv3.ListPhoneTemplatesResponseContent, error)
}
diff --git a/internal/cli/api.go b/internal/cli/api.go
index 5316c14bb..94e6c1360 100644
--- a/internal/cli/api.go
+++ b/internal/cli/api.go
@@ -10,7 +10,7 @@ import (
"regexp"
"strings"
- "github.com/auth0/go-auth0/v2/management/core"
+ "github.com/auth0/go-auth0/v3/management/core"
"github.com/spf13/cobra"
"github.com/auth0/auth0-cli/internal/ansi"
diff --git a/internal/cli/attack_protection_bot_detection.go b/internal/cli/attack_protection_bot_detection.go
index 4f5317b6a..9b568205e 100644
--- a/internal/cli/attack_protection_bot_detection.go
+++ b/internal/cli/attack_protection_bot_detection.go
@@ -3,7 +3,7 @@ package cli
import (
"strings"
- managementv2 "github.com/auth0/go-auth0/v2/management"
+ managementv3 "github.com/auth0/go-auth0/v3/management"
"github.com/spf13/cobra"
"github.com/auth0/auth0-cli/internal/ansi"
@@ -150,9 +150,9 @@ func updateBotDetectionCmd(cli *cli) *cobra.Command {
func showBotDetectionCmdRun(cli *cli) func(cmd *cobra.Command, args []string) error {
return func(cmd *cobra.Command, args []string) error {
- var bd *managementv2.GetBotDetectionSettingsResponseContent
+ var bd *managementv3.GetBotDetectionSettingsResponseContent
err := ansi.Waiting(func() (err error) {
- bd, err = cli.apiv2.AttackProtectionBotDetection.Get(cmd.Context())
+ bd, err = cli.apiv3.AttackProtectionBotDetection.Get(cmd.Context())
return err
})
if err != nil {
@@ -167,15 +167,15 @@ func showBotDetectionCmdRun(cli *cli) func(cmd *cobra.Command, args []string) er
func updateBotDetectionCmdRun(cli *cli, inputs *botDetectionInputs) func(cmd *cobra.Command, args []string) error {
return func(cmd *cobra.Command, args []string) error {
- var current *managementv2.GetBotDetectionSettingsResponseContent
+ var current *managementv3.GetBotDetectionSettingsResponseContent
if err := ansi.Waiting(func() (err error) {
- current, err = cli.apiv2.AttackProtectionBotDetection.Get(cmd.Context())
+ current, err = cli.apiv3.AttackProtectionBotDetection.Get(cmd.Context())
return err
}); err != nil {
return err
}
- bdUpdate := &managementv2.UpdateBotDetectionSettingsRequestContent{}
+ bdUpdate := &managementv3.UpdateBotDetectionSettingsRequestContent{}
noLocalFlagSet := noLocalFlagSet(cmd)
// Set bot detection level.
@@ -186,7 +186,7 @@ func updateBotDetectionCmdRun(cli *cli, inputs *botDetectionInputs) func(cmd *co
if inputs.BotDetectionLevel == "" {
inputs.BotDetectionLevel = string(current.GetBotDetectionLevel())
}
- botDetectionLevel, err := managementv2.NewBotDetectionLevelEnumFromString(inputs.BotDetectionLevel)
+ botDetectionLevel, err := managementv3.NewBotDetectionLevelEnumFromString(inputs.BotDetectionLevel)
if err != nil {
return err
}
@@ -201,7 +201,7 @@ func updateBotDetectionCmdRun(cli *cli, inputs *botDetectionInputs) func(cmd *co
if inputs.ChallengePasswordPolicy == "" {
inputs.ChallengePasswordPolicy = string(current.GetChallengePasswordPolicy())
}
- challengePasswordPolicy, err := managementv2.NewBotDetectionChallengePolicyPasswordFlowEnumFromString(inputs.ChallengePasswordPolicy)
+ challengePasswordPolicy, err := managementv3.NewBotDetectionChallengePolicyPasswordFlowEnumFromString(inputs.ChallengePasswordPolicy)
if err != nil {
return err
}
@@ -216,7 +216,7 @@ func updateBotDetectionCmdRun(cli *cli, inputs *botDetectionInputs) func(cmd *co
if inputs.ChallengePasswordlessPolicy == "" {
inputs.ChallengePasswordlessPolicy = string(current.GetChallengePasswordlessPolicy())
}
- challengePasswordlessPolicy, err := managementv2.NewBotDetectionChallengePolicyPasswordlessFlowEnumFromString(inputs.ChallengePasswordlessPolicy)
+ challengePasswordlessPolicy, err := managementv3.NewBotDetectionChallengePolicyPasswordlessFlowEnumFromString(inputs.ChallengePasswordlessPolicy)
if err != nil {
return err
}
@@ -231,7 +231,7 @@ func updateBotDetectionCmdRun(cli *cli, inputs *botDetectionInputs) func(cmd *co
if inputs.ChallengePasswordResetPolicy == "" {
inputs.ChallengePasswordResetPolicy = string(current.GetChallengePasswordResetPolicy())
}
- challengePasswordResetPolicy, err := managementv2.NewBotDetectionChallengePolicyPasswordResetFlowEnumFromString(inputs.ChallengePasswordResetPolicy)
+ challengePasswordResetPolicy, err := managementv3.NewBotDetectionChallengePolicyPasswordResetFlowEnumFromString(inputs.ChallengePasswordResetPolicy)
if err != nil {
return err
}
@@ -258,10 +258,10 @@ func updateBotDetectionCmdRun(cli *cli, inputs *botDetectionInputs) func(cmd *co
bdUpdate.SetMonitoringModeEnabled(&inputs.MonitoringModeEnabled)
}
- var updatedBD *managementv2.UpdateBotDetectionSettingsResponseContent
+ var updatedBD *managementv3.UpdateBotDetectionSettingsResponseContent
if err := ansi.Waiting(func() error {
var err error
- updatedBD, err = cli.apiv2.AttackProtectionBotDetection.Update(cmd.Context(), bdUpdate)
+ updatedBD, err = cli.apiv3.AttackProtectionBotDetection.Update(cmd.Context(), bdUpdate)
return err
}); err != nil {
return err
diff --git a/internal/cli/cli.go b/internal/cli/cli.go
index 255ca0cb5..2b0b3c1d3 100644
--- a/internal/cli/cli.go
+++ b/internal/cli/cli.go
@@ -35,7 +35,7 @@ const userAgent = "Auth0 CLI"
type cli struct {
// Core primitives exposed to command builders.
api *auth0.API
- apiv2 *auth0.APIV2
+ apiv3 *auth0.APIV3
renderer *display.Renderer
tracker *analytics.Tracker
@@ -139,13 +139,13 @@ func (c *cli) setupWithAuthentication(ctx context.Context) error {
return err
}
- apiv2, err := initializeManagementClientV2(tenant.Domain, tenant.GetAccessToken())
+ apiv3, err := initializeManagementClientV3(tenant.Domain, tenant.GetAccessToken())
if err != nil {
return err
}
c.api = auth0.NewAPI(api)
- c.apiv2 = auth0.NewAPIV2(apiv2)
+ c.apiv3 = auth0.NewAPIV3(apiv3)
return nil
}
diff --git a/internal/cli/event_streams_subscribe.go b/internal/cli/event_streams_subscribe.go
index ec1b78502..93e09a9b1 100644
--- a/internal/cli/event_streams_subscribe.go
+++ b/internal/cli/event_streams_subscribe.go
@@ -16,8 +16,8 @@ import (
"syscall"
"time"
- managementv2 "github.com/auth0/go-auth0/v2/management"
- managementoption "github.com/auth0/go-auth0/v2/management/option"
+ managementv3 "github.com/auth0/go-auth0/v3/management"
+ managementoption "github.com/auth0/go-auth0/v3/management/option"
"github.com/spf13/cobra"
"github.com/auth0/auth0-cli/internal/ansi"
@@ -100,28 +100,28 @@ var (
// SDK enum constants so a rename or removal in go-auth0 is a compile-time
// failure here. New types added to the SDK still need a manual append.
var supportedEventTypes = []string{
- string(managementv2.EventStreamSubscribeEventsEventTypeEnumGroupCreated),
- string(managementv2.EventStreamSubscribeEventsEventTypeEnumGroupDeleted),
- string(managementv2.EventStreamSubscribeEventsEventTypeEnumGroupMemberAdded),
- string(managementv2.EventStreamSubscribeEventsEventTypeEnumGroupMemberDeleted),
- string(managementv2.EventStreamSubscribeEventsEventTypeEnumGroupRoleAssigned),
- string(managementv2.EventStreamSubscribeEventsEventTypeEnumGroupRoleDeleted),
- string(managementv2.EventStreamSubscribeEventsEventTypeEnumGroupUpdated),
- string(managementv2.EventStreamSubscribeEventsEventTypeEnumOrganizationConnectionAdded),
- string(managementv2.EventStreamSubscribeEventsEventTypeEnumOrganizationConnectionRemoved),
- string(managementv2.EventStreamSubscribeEventsEventTypeEnumOrganizationConnectionUpdated),
- string(managementv2.EventStreamSubscribeEventsEventTypeEnumOrganizationCreated),
- string(managementv2.EventStreamSubscribeEventsEventTypeEnumOrganizationDeleted),
- string(managementv2.EventStreamSubscribeEventsEventTypeEnumOrganizationGroupRoleAssigned),
- string(managementv2.EventStreamSubscribeEventsEventTypeEnumOrganizationGroupRoleDeleted),
- string(managementv2.EventStreamSubscribeEventsEventTypeEnumOrganizationMemberAdded),
- string(managementv2.EventStreamSubscribeEventsEventTypeEnumOrganizationMemberDeleted),
- string(managementv2.EventStreamSubscribeEventsEventTypeEnumOrganizationMemberRoleAssigned),
- string(managementv2.EventStreamSubscribeEventsEventTypeEnumOrganizationMemberRoleDeleted),
- string(managementv2.EventStreamSubscribeEventsEventTypeEnumOrganizationUpdated),
- string(managementv2.EventStreamSubscribeEventsEventTypeEnumUserCreated),
- string(managementv2.EventStreamSubscribeEventsEventTypeEnumUserDeleted),
- string(managementv2.EventStreamSubscribeEventsEventTypeEnumUserUpdated),
+ string(managementv3.EventStreamSubscribeEventsEventTypeEnumGroupCreated),
+ string(managementv3.EventStreamSubscribeEventsEventTypeEnumGroupDeleted),
+ string(managementv3.EventStreamSubscribeEventsEventTypeEnumGroupMemberAdded),
+ string(managementv3.EventStreamSubscribeEventsEventTypeEnumGroupMemberDeleted),
+ string(managementv3.EventStreamSubscribeEventsEventTypeEnumGroupRoleAssigned),
+ string(managementv3.EventStreamSubscribeEventsEventTypeEnumGroupRoleDeleted),
+ string(managementv3.EventStreamSubscribeEventsEventTypeEnumGroupUpdated),
+ string(managementv3.EventStreamSubscribeEventsEventTypeEnumOrganizationConnectionAdded),
+ string(managementv3.EventStreamSubscribeEventsEventTypeEnumOrganizationConnectionRemoved),
+ string(managementv3.EventStreamSubscribeEventsEventTypeEnumOrganizationConnectionUpdated),
+ string(managementv3.EventStreamSubscribeEventsEventTypeEnumOrganizationCreated),
+ string(managementv3.EventStreamSubscribeEventsEventTypeEnumOrganizationDeleted),
+ string(managementv3.EventStreamSubscribeEventsEventTypeEnumOrganizationGroupRoleAssigned),
+ string(managementv3.EventStreamSubscribeEventsEventTypeEnumOrganizationGroupRoleDeleted),
+ string(managementv3.EventStreamSubscribeEventsEventTypeEnumOrganizationMemberAdded),
+ string(managementv3.EventStreamSubscribeEventsEventTypeEnumOrganizationMemberDeleted),
+ string(managementv3.EventStreamSubscribeEventsEventTypeEnumOrganizationMemberRoleAssigned),
+ string(managementv3.EventStreamSubscribeEventsEventTypeEnumOrganizationMemberRoleDeleted),
+ string(managementv3.EventStreamSubscribeEventsEventTypeEnumOrganizationUpdated),
+ string(managementv3.EventStreamSubscribeEventsEventTypeEnumUserCreated),
+ string(managementv3.EventStreamSubscribeEventsEventTypeEnumUserDeleted),
+ string(managementv3.EventStreamSubscribeEventsEventTypeEnumUserUpdated),
}
type subscribeInputs struct {
@@ -176,7 +176,7 @@ func subscribeEventStreamCmd(cli *cli) *cobra.Command {
return nil
}
- req := &managementv2.SubscribeEventsRequestParameters{}
+ req := &managementv3.SubscribeEventsRequestParameters{}
if inputs.From != "" {
req.From = &inputs.From
@@ -185,14 +185,14 @@ func subscribeEventStreamCmd(cli *cli) *cobra.Command {
req.FromTimestamp = &inputs.FromTimestamp
}
if len(inputs.EventTypes) > 0 {
- eventTypes := make([]*managementv2.EventStreamSubscribeEventsEventTypeEnum, 0, len(inputs.EventTypes))
+ eventTypes := make([]*managementv3.EventStreamSubscribeEventsEventTypeEnum, 0, len(inputs.EventTypes))
var invalid []string
for _, t := range inputs.EventTypes {
t = strings.TrimSpace(t)
if t == "" {
continue
}
- enum, err := managementv2.NewEventStreamSubscribeEventsEventTypeEnumFromString(t)
+ enum, err := managementv3.NewEventStreamSubscribeEventsEventTypeEnumFromString(t)
if err != nil {
invalid = append(invalid, t)
continue
@@ -304,7 +304,7 @@ func subscribeEventStreamCmd(cli *cli) *cobra.Command {
// Per-event handler shared across reconnects. Returns true when an
// event counts as forward progress (a real event or heartbeat),
// which resets the reconnect backoff.
- handleEvent := func(event managementv2.EventStreamSubscribeEventsResponseContent) bool {
+ handleEvent := func(event managementv3.EventStreamSubscribeEventsResponseContent) bool {
summary := summarizeEvent(&event)
if summary.offset != "" {
@@ -389,7 +389,7 @@ func subscribeEventStreamCmd(cli *cli) *cobra.Command {
}
attemptStart := time.Now()
- progressed, serverRetry, err := runStreamSession(ctx, cli.apiv2, req, lastOffset, handleEvent)
+ progressed, serverRetry, err := runStreamSession(ctx, cli.apiv3, req, lastOffset, handleEvent)
sessionDuration := time.Since(attemptStart)
// Ctrl+C or parent cancellation: always a graceful exit.
@@ -481,10 +481,10 @@ func subscribeEventStreamCmd(cli *cli) *cobra.Command {
// clean server close).
func runStreamSession(
ctx context.Context,
- api *auth0.APIV2,
- req *managementv2.SubscribeEventsRequestParameters,
+ api *auth0.APIV3,
+ req *managementv3.SubscribeEventsRequestParameters,
resumeFrom string,
- handleEvent func(managementv2.EventStreamSubscribeEventsResponseContent) bool,
+ handleEvent func(managementv3.EventStreamSubscribeEventsResponseContent) bool,
) (progressed bool, serverRetry time.Duration, err error) {
if resumeFrom != "" {
req.From = &resumeFrom
@@ -564,7 +564,7 @@ type eventSummary struct {
errorMessage string
}
-func summarizeEvent(ev *managementv2.EventStreamSubscribeEventsResponseContent) eventSummary {
+func summarizeEvent(ev *managementv3.EventStreamSubscribeEventsResponseContent) eventSummary {
s := eventSummary{eventType: ev.GetType()}
if s.eventType == "offset-only" {
s.isHeartbeat = true
diff --git a/internal/cli/event_streams_subscribe_test.go b/internal/cli/event_streams_subscribe_test.go
index cb98aee13..978edca29 100644
--- a/internal/cli/event_streams_subscribe_test.go
+++ b/internal/cli/event_streams_subscribe_test.go
@@ -6,13 +6,13 @@ import (
"testing"
"time"
- managementv2 "github.com/auth0/go-auth0/v2/management"
+ managementv3 "github.com/auth0/go-auth0/v3/management"
"github.com/stretchr/testify/assert"
)
-func unmarshalSubscribeEvent(t *testing.T, raw string) *managementv2.EventStreamSubscribeEventsResponseContent {
+func unmarshalSubscribeEvent(t *testing.T, raw string) *managementv3.EventStreamSubscribeEventsResponseContent {
t.Helper()
- var ev managementv2.EventStreamSubscribeEventsResponseContent
+ var ev managementv3.EventStreamSubscribeEventsResponseContent
if err := json.Unmarshal([]byte(raw), &ev); err != nil {
t.Fatalf("unmarshal subscribe event: %v", err)
}
diff --git a/internal/cli/management.go b/internal/cli/management.go
index fc0a65bf6..69e486877 100644
--- a/internal/cli/management.go
+++ b/internal/cli/management.go
@@ -13,8 +13,8 @@ import (
"github.com/PuerkitoBio/rehttp"
"github.com/auth0/go-auth0/management"
- managementv2 "github.com/auth0/go-auth0/v2/management/client"
- "github.com/auth0/go-auth0/v2/management/option"
+ managementv3 "github.com/auth0/go-auth0/v3/management/client"
+ "github.com/auth0/go-auth0/v3/management/option"
"github.com/auth0/auth0-cli/internal/buildinfo"
)
@@ -32,8 +32,8 @@ func initializeManagementClient(tenantDomain string, accessToken string) (*manag
return client, err
}
-func initializeManagementClientV2(tenantDomain string, accessToken string) (*managementv2.Management, error) {
- client, err := managementv2.New(
+func initializeManagementClientV3(tenantDomain string, accessToken string) (*managementv3.Management, error) {
+ client, err := managementv3.New(
tenantDomain,
option.WithToken(accessToken),
option.WithUserAgent(fmt.Sprintf("%v/%v", userAgent, strings.TrimPrefix(buildinfo.Version, "v"))),
diff --git a/internal/cli/root.go b/internal/cli/root.go
index f7a8484f2..090dcacba 100644
--- a/internal/cli/root.go
+++ b/internal/cli/root.go
@@ -11,7 +11,7 @@ import (
"unicode"
"github.com/auth0/go-auth0/management"
- "github.com/auth0/go-auth0/v2/management/core"
+ "github.com/auth0/go-auth0/v3/management/core"
"github.com/spf13/cobra"
"github.com/auth0/auth0-cli/internal/analytics"
@@ -379,16 +379,16 @@ func classifyCommandFailure(err error) map[string]string {
// managementHTTPStatus extracts the HTTP status from a go-auth0 management API
// error anywhere in the error chain, supporting both the v1 (management.Error)
-// and v2 (*core.APIError) SDK error types.
+// and v3 (*core.APIError) SDK error types.
func managementHTTPStatus(err error) (int, bool) {
var v1 management.Error
if errors.As(err, &v1) {
return v1.Status(), true
}
- var v2 *core.APIError
- if errors.As(err, &v2) {
- return v2.StatusCode, true
+ var v3 *core.APIError
+ if errors.As(err, &v3) {
+ return v3.StatusCode, true
}
return 0, false
diff --git a/internal/cli/terraform.go b/internal/cli/terraform.go
index dc0f59888..51762d578 100644
--- a/internal/cli/terraform.go
+++ b/internal/cli/terraform.go
@@ -63,7 +63,7 @@ type (
var errTerraformInstallFailed = errors.New("failed to install terraform")
-func (i *terraformInputs) parseResourceFetchers(api *auth0.API, apiv2 *auth0.APIV2) ([]resourceDataFetcher, error) {
+func (i *terraformInputs) parseResourceFetchers(api *auth0.API, apiv3 *auth0.APIV3) ([]resourceDataFetcher, error) {
fetchers := make([]resourceDataFetcher, 0)
var err error
@@ -80,7 +80,7 @@ func (i *terraformInputs) parseResourceFetchers(api *auth0.API, apiv2 *auth0.API
case "auth0_phone_provider":
fetchers = append(fetchers, &phoneProviderResourceFetcher{api})
case "auth0_phone_notification_template":
- fetchers = append(fetchers, &phoneNotificationTemplateResourceFetcher{apiv2})
+ fetchers = append(fetchers, &phoneNotificationTemplateResourceFetcher{apiv3})
case "auth0_client", "auth0_client_credentials":
fetchers = append(fetchers, &clientResourceFetcher{api})
case "auth0_client_grant":
@@ -181,7 +181,7 @@ func generateTerraformCmd(cli *cli) *cobra.Command {
func generateTerraformCmdRun(cli *cli, inputs *terraformInputs) func(cmd *cobra.Command, args []string) error {
return func(cmd *cobra.Command, args []string) error {
- resources, err := inputs.parseResourceFetchers(cli.api, cli.apiv2)
+ resources, err := inputs.parseResourceFetchers(cli.api, cli.apiv3)
if err != nil {
return err
}
diff --git a/internal/cli/terraform_fetcher.go b/internal/cli/terraform_fetcher.go
index 632c3a983..e12d35208 100644
--- a/internal/cli/terraform_fetcher.go
+++ b/internal/cli/terraform_fetcher.go
@@ -135,7 +135,7 @@ type (
}
phoneNotificationTemplateResourceFetcher struct {
- apiv2 *auth0.APIV2
+ apiv3 *auth0.APIV3
}
)
@@ -198,7 +198,7 @@ func (f *phoneProviderResourceFetcher) FetchData(ctx context.Context) (importDat
}
func (f *phoneNotificationTemplateResourceFetcher) FetchData(ctx context.Context) (importDataList, error) {
- phoneNotificationTemplateList, err := f.apiv2.PhoneNotificationTemplate.List(ctx, nil)
+ phoneNotificationTemplateList, err := f.apiv3.PhoneNotificationTemplate.List(ctx, nil)
if err != nil {
return nil, err
}
diff --git a/internal/cli/terraform_fetcher_test.go b/internal/cli/terraform_fetcher_test.go
index 8f25ea054..996504aa5 100644
--- a/internal/cli/terraform_fetcher_test.go
+++ b/internal/cli/terraform_fetcher_test.go
@@ -8,7 +8,7 @@ import (
"testing"
"github.com/auth0/go-auth0/management"
- managementv2 "github.com/auth0/go-auth0/v2/management"
+ managementv3 "github.com/auth0/go-auth0/v3/management"
"github.com/golang/mock/gomock"
"github.com/stretchr/testify/assert"
@@ -315,15 +315,15 @@ func Test_phoneNotificationTemplateResourceFetcher_FetchData(t *testing.T) {
phoneNotificationTemplateAPI.EXPECT().
List(gomock.Any(), gomock.Any(), gomock.Any()).
Return(
- &managementv2.ListPhoneTemplatesResponseContent{
- Templates: []*managementv2.PhoneTemplate{
+ &managementv3.ListPhoneTemplatesResponseContent{
+ Templates: []*managementv3.PhoneTemplate{
{
ID: auth0.String("pnt_abc123"),
- Type: managementv2.PhoneTemplateNotificationTypeEnumOtpVerify,
+ Type: managementv3.PhoneTemplateNotificationTypeEnumOtpVerify,
},
{
ID: auth0.String("pnt_def456"),
- Type: managementv2.PhoneTemplateNotificationTypeEnumOtpEnroll,
+ Type: managementv3.PhoneTemplateNotificationTypeEnumOtpEnroll,
},
},
},
@@ -331,7 +331,7 @@ func Test_phoneNotificationTemplateResourceFetcher_FetchData(t *testing.T) {
)
fetcher := phoneNotificationTemplateResourceFetcher{
- apiv2: &auth0.APIV2{
+ apiv3: &auth0.APIV3{
PhoneNotificationTemplate: phoneNotificationTemplateAPI,
},
}
@@ -360,14 +360,14 @@ func Test_phoneNotificationTemplateResourceFetcher_FetchData(t *testing.T) {
phoneNotificationTemplateAPI.EXPECT().
List(gomock.Any(), gomock.Any(), gomock.Any()).
Return(
- &managementv2.ListPhoneTemplatesResponseContent{
- Templates: []*managementv2.PhoneTemplate{},
+ &managementv3.ListPhoneTemplatesResponseContent{
+ Templates: []*managementv3.PhoneTemplate{},
},
nil,
)
fetcher := phoneNotificationTemplateResourceFetcher{
- apiv2: &auth0.APIV2{
+ apiv3: &auth0.APIV3{
PhoneNotificationTemplate: phoneNotificationTemplateAPI,
},
}
@@ -387,7 +387,7 @@ func Test_phoneNotificationTemplateResourceFetcher_FetchData(t *testing.T) {
Return(nil, fmt.Errorf("failed to list phone notification templates"))
fetcher := phoneNotificationTemplateResourceFetcher{
- apiv2: &auth0.APIV2{
+ apiv3: &auth0.APIV3{
PhoneNotificationTemplate: phoneNotificationTemplateAPI,
},
}
diff --git a/internal/cli/terraform_test.go b/internal/cli/terraform_test.go
index 8e0a3bfd7..68b1120f3 100644
--- a/internal/cli/terraform_test.go
+++ b/internal/cli/terraform_test.go
@@ -462,7 +462,7 @@ func TestCleanOutputDirectory(t *testing.T) {
func TestTerraformInputs_ParseResourceFetchers(t *testing.T) {
api := &auth0.API{}
- apiv2 := &auth0.APIV2{}
+ apiv3 := &auth0.APIV3{}
var testCases = []struct {
name string
@@ -485,7 +485,7 @@ func TestTerraformInputs_ParseResourceFetchers(t *testing.T) {
Resources: []string{"auth0_phone_notification_template"},
},
expectedDataFetchers: []resourceDataFetcher{
- &phoneNotificationTemplateResourceFetcher{apiv2},
+ &phoneNotificationTemplateResourceFetcher{apiv3},
},
},
{
@@ -523,7 +523,7 @@ func TestTerraformInputs_ParseResourceFetchers(t *testing.T) {
for _, testCase := range testCases {
t.Run(testCase.name, func(t *testing.T) {
- actual, err := testCase.input.parseResourceFetchers(api, apiv2)
+ actual, err := testCase.input.parseResourceFetchers(api, apiv3)
if testCase.expectedError != "" {
assert.EqualError(t, err, testCase.expectedError)
diff --git a/internal/display/attack_protection.go b/internal/display/attack_protection.go
index 4d20a73af..2f87015c6 100644
--- a/internal/display/attack_protection.go
+++ b/internal/display/attack_protection.go
@@ -5,7 +5,7 @@ import (
"strings"
"github.com/auth0/go-auth0/management"
- managementv2 "github.com/auth0/go-auth0/v2/management"
+ managementv3 "github.com/auth0/go-auth0/v3/management"
"github.com/auth0/auth0-cli/internal/ansi"
)
@@ -222,17 +222,17 @@ func (bd *botDetectionView) Object() interface{} {
return bd.raw
}
-func (r *Renderer) BotDetectionShow(bd *managementv2.GetBotDetectionSettingsResponseContent) {
+func (r *Renderer) BotDetectionShow(bd *managementv3.GetBotDetectionSettingsResponseContent) {
r.Heading("bot detection")
r.Result(makeBotDetectionShowView(bd))
}
-func (r *Renderer) BotDetectionUpdate(bd *managementv2.UpdateBotDetectionSettingsResponseContent) {
+func (r *Renderer) BotDetectionUpdate(bd *managementv3.UpdateBotDetectionSettingsResponseContent) {
r.Heading("bot detection updated")
r.Result(makeBotDetectionUpdateView(bd))
}
-func makeBotDetectionShowView(bd *managementv2.GetBotDetectionSettingsResponseContent) *botDetectionView {
+func makeBotDetectionShowView(bd *managementv3.GetBotDetectionSettingsResponseContent) *botDetectionView {
return &botDetectionView{
BotDetectionLevel: string(bd.GetBotDetectionLevel()),
ChallengePasswordPolicy: string(bd.GetChallengePasswordPolicy()),
@@ -245,7 +245,7 @@ func makeBotDetectionShowView(bd *managementv2.GetBotDetectionSettingsResponseCo
}
}
-func makeBotDetectionUpdateView(bd *managementv2.UpdateBotDetectionSettingsResponseContent) *botDetectionView {
+func makeBotDetectionUpdateView(bd *managementv3.UpdateBotDetectionSettingsResponseContent) *botDetectionView {
return &botDetectionView{
BotDetectionLevel: string(bd.GetBotDetectionLevel()),
ChallengePasswordPolicy: string(bd.GetChallengePasswordPolicy()),
From b59adba26889e8e0fdefae12d2e0d4d7fbcaade2 Mon Sep 17 00:00:00 2001
From: KIRAN KUMAR B
Date: Fri, 14 Aug 2026 10:19:31 +0530
Subject: [PATCH 018/133] feat: support UL theme identifiers and tenant country
codes (#1592)
* chore(deps): bump go-auth0 from v1.44.0 to v1.45.0
- Update the go-auth0 v1 SDK to v1.45.0, which adds the tenant
CountryCodes and branding theme Identifiers types required by the
tenant-settings and universal-login features.
* feat(tenant-settings): add country-codes command group
- Add `auth0 tenant-settings country-codes` (alias `cc`) with `show`,
`update`, and `remove` subcommands to manage phone-identifier country
code filtering (allow/deny list) on the tenant.
- `update` sends a minimal tenant carrying only country_codes so the merge
PATCH does not round-trip read-only fields (e.g. sandbox_versions_available)
that the endpoint rejects.
- `remove` sends an explicit {"country_codes": null} via the raw HTTP client,
since the SDK's omitempty tag would otherwise drop a nil pointer and
preserve the stored value instead of clearing it.
- Defer all list/mode/ISO validation to the Management API rather than
duplicating it client-side.
- Add CountryCodesView plus show/update/remove renderers, unit tests,
integration cases, and regenerated command docs.
* feat(universal-login): default theme identifiers on customize
- Populate BrandingThemeIdentifiers in fetchBrandingThemeOrUseDefault so the
customize editor starts from the API's copy-on-create defaults (unified
login display, OTP autocomplete on, mask_digits/international phone display)
when a tenant has no stored theme.
- Add test coverage asserting the default identifiers are applied.
* test(tenant-settings): fix country-codes json matcher syntax
- Replace YAML list values under the `json:` matcher with indexed gjson
paths (list.0, list.1, ...) in the country-codes update/show cases.
- The commander framework unmarshals every `json:` value as a string, so
a YAML sequence panicked at parse time with "interface {} is
[]interface {}, not string", aborting the whole integration suite before
any assertion ran.
- Aligns these cases with the repo convention for asserting array elements
(e.g. actions and roles test cases).
* feat(universal-login): update customize web assets for theme integrations
- Rebuild the embedded UL customize web UI from the latest atko-cic/ulp-branding-app
bundle, adding support for the new `integrations` field in theme customization.
- Rename the embedded JS asset (index-ec2d5a69.js -> index-a1dd6a97.js) and
repoint index.html to the new bundle so the correct assets are served.
- Used node v22 (nvm use 22) to make assets
* feat(universal-login): update customize web assets for theme integrations with vite 8.1.5
- Rebuild the embedded UL customize web UI from the latest atko-cic/ulp-branding-app
bundle after merging PR#77.
- Commit hash of the main of ulp-branding-app 550ae410ab8466129cc363e7bf2228665e313fed
- Used node v22 (nvm use 22) to make assets
* feat(universal-login): update customize web assets for theme integrations after version bumps
- Rebuild the embedded UL customize web UI from the latest atko-cic/ulp-branding-app
bundle after merging PR#83.
- Commit hash of the main of ulp-branding-app a87f994d434f54e4ac21b4d7c8fe9396def46bd6
- Used node v22 (nvm use 22) to make assets
* refactor(tenant-settings): remove country-codes command group
- Remove the country-codes (cc) command group and all related code:
sub-commands (show, update, remove), display view, and integration tests.
- Delete documentation files generated for the country-codes endpoints.
- Per SDKREQ-6, tenant country-codes filtering support is not required at the
CLI layer, so this feature is not pursued.
* test(integration): remove quickstarts test cases
- Remove the quickstarts-test-cases.yaml integration test file,
which contained legacy test cases for the `auth0 quickstarts` command.
- Temoparily remove till the issue is fixed to allow CI pipeline to proceed.
---
...8a6b65.woff2 => Inter-Bold-D6cZzChW.woff2} | Bin
...d66d8408.woff => Inter-Bold-DsxZ_gNi.woff} | Bin
...9ea71.woff2 => Inter-Light-ChP2emO5.woff2} | Bin
...b0a9fc4.woff => Inter-Light-Dnac6_Jg.woff} | Bin
...88df.woff2 => Inter-Medium-1VcD3C0z.woff2} | Bin
...c1d4f7.woff => Inter-Medium-C4nABC2q.woff} | Bin
...bc62a.woff => Inter-Regular-BpmlM51N.woff} | Bin
...e89.woff2 => Inter-Regular-HC_s--Ig.woff2} | Bin
...d97d.woff => Inter-SemiBold-CbjEjVif.woff} | Bin
...56.woff2 => Inter-SemiBold-Rtiyb_ZL.woff2} | Bin
.../{index-ec2d5a69.js => index-BhFLcOJ_.js} | 5387 +++++++++++------
.../universal-login/assets/index-LFqg0h6r.css | 1 +
.../universal-login/assets/index-ba9d88e4.css | 1 -
internal/cli/data/universal-login/index.html | 5 +-
internal/cli/universal_login_customize.go | 8 +
.../cli/universal_login_customize_test.go | 104 +
test/integration/quickstarts-test-cases.yaml | 20 -
17 files changed, 3555 insertions(+), 1971 deletions(-)
rename internal/cli/data/universal-login/assets/{Inter-Bold-9f8a6b65.woff2 => Inter-Bold-D6cZzChW.woff2} (100%)
rename internal/cli/data/universal-login/assets/{Inter-Bold-d66d8408.woff => Inter-Bold-DsxZ_gNi.woff} (100%)
rename internal/cli/data/universal-login/assets/{Inter-Light-1039ea71.woff2 => Inter-Light-ChP2emO5.woff2} (100%)
rename internal/cli/data/universal-login/assets/{Inter-Light-fb0a9fc4.woff => Inter-Light-Dnac6_Jg.woff} (100%)
rename internal/cli/data/universal-login/assets/{Inter-Medium-81e088df.woff2 => Inter-Medium-1VcD3C0z.woff2} (100%)
rename internal/cli/data/universal-login/assets/{Inter-Medium-d5c1d4f7.woff => Inter-Medium-C4nABC2q.woff} (100%)
rename internal/cli/data/universal-login/assets/{Inter-Regular-1a5bc62a.woff => Inter-Regular-BpmlM51N.woff} (100%)
rename internal/cli/data/universal-login/assets/{Inter-Regular-43a16e89.woff2 => Inter-Regular-HC_s--Ig.woff2} (100%)
rename internal/cli/data/universal-login/assets/{Inter-SemiBold-e108d97d.woff => Inter-SemiBold-CbjEjVif.woff} (100%)
rename internal/cli/data/universal-login/assets/{Inter-SemiBold-230d9756.woff2 => Inter-SemiBold-Rtiyb_ZL.woff2} (100%)
rename internal/cli/data/universal-login/assets/{index-ec2d5a69.js => index-BhFLcOJ_.js} (58%)
create mode 100644 internal/cli/data/universal-login/assets/index-LFqg0h6r.css
delete mode 100644 internal/cli/data/universal-login/assets/index-ba9d88e4.css
delete mode 100644 test/integration/quickstarts-test-cases.yaml
diff --git a/internal/cli/data/universal-login/assets/Inter-Bold-9f8a6b65.woff2 b/internal/cli/data/universal-login/assets/Inter-Bold-D6cZzChW.woff2
similarity index 100%
rename from internal/cli/data/universal-login/assets/Inter-Bold-9f8a6b65.woff2
rename to internal/cli/data/universal-login/assets/Inter-Bold-D6cZzChW.woff2
diff --git a/internal/cli/data/universal-login/assets/Inter-Bold-d66d8408.woff b/internal/cli/data/universal-login/assets/Inter-Bold-DsxZ_gNi.woff
similarity index 100%
rename from internal/cli/data/universal-login/assets/Inter-Bold-d66d8408.woff
rename to internal/cli/data/universal-login/assets/Inter-Bold-DsxZ_gNi.woff
diff --git a/internal/cli/data/universal-login/assets/Inter-Light-1039ea71.woff2 b/internal/cli/data/universal-login/assets/Inter-Light-ChP2emO5.woff2
similarity index 100%
rename from internal/cli/data/universal-login/assets/Inter-Light-1039ea71.woff2
rename to internal/cli/data/universal-login/assets/Inter-Light-ChP2emO5.woff2
diff --git a/internal/cli/data/universal-login/assets/Inter-Light-fb0a9fc4.woff b/internal/cli/data/universal-login/assets/Inter-Light-Dnac6_Jg.woff
similarity index 100%
rename from internal/cli/data/universal-login/assets/Inter-Light-fb0a9fc4.woff
rename to internal/cli/data/universal-login/assets/Inter-Light-Dnac6_Jg.woff
diff --git a/internal/cli/data/universal-login/assets/Inter-Medium-81e088df.woff2 b/internal/cli/data/universal-login/assets/Inter-Medium-1VcD3C0z.woff2
similarity index 100%
rename from internal/cli/data/universal-login/assets/Inter-Medium-81e088df.woff2
rename to internal/cli/data/universal-login/assets/Inter-Medium-1VcD3C0z.woff2
diff --git a/internal/cli/data/universal-login/assets/Inter-Medium-d5c1d4f7.woff b/internal/cli/data/universal-login/assets/Inter-Medium-C4nABC2q.woff
similarity index 100%
rename from internal/cli/data/universal-login/assets/Inter-Medium-d5c1d4f7.woff
rename to internal/cli/data/universal-login/assets/Inter-Medium-C4nABC2q.woff
diff --git a/internal/cli/data/universal-login/assets/Inter-Regular-1a5bc62a.woff b/internal/cli/data/universal-login/assets/Inter-Regular-BpmlM51N.woff
similarity index 100%
rename from internal/cli/data/universal-login/assets/Inter-Regular-1a5bc62a.woff
rename to internal/cli/data/universal-login/assets/Inter-Regular-BpmlM51N.woff
diff --git a/internal/cli/data/universal-login/assets/Inter-Regular-43a16e89.woff2 b/internal/cli/data/universal-login/assets/Inter-Regular-HC_s--Ig.woff2
similarity index 100%
rename from internal/cli/data/universal-login/assets/Inter-Regular-43a16e89.woff2
rename to internal/cli/data/universal-login/assets/Inter-Regular-HC_s--Ig.woff2
diff --git a/internal/cli/data/universal-login/assets/Inter-SemiBold-e108d97d.woff b/internal/cli/data/universal-login/assets/Inter-SemiBold-CbjEjVif.woff
similarity index 100%
rename from internal/cli/data/universal-login/assets/Inter-SemiBold-e108d97d.woff
rename to internal/cli/data/universal-login/assets/Inter-SemiBold-CbjEjVif.woff
diff --git a/internal/cli/data/universal-login/assets/Inter-SemiBold-230d9756.woff2 b/internal/cli/data/universal-login/assets/Inter-SemiBold-Rtiyb_ZL.woff2
similarity index 100%
rename from internal/cli/data/universal-login/assets/Inter-SemiBold-230d9756.woff2
rename to internal/cli/data/universal-login/assets/Inter-SemiBold-Rtiyb_ZL.woff2
diff --git a/internal/cli/data/universal-login/assets/index-ec2d5a69.js b/internal/cli/data/universal-login/assets/index-BhFLcOJ_.js
similarity index 58%
rename from internal/cli/data/universal-login/assets/index-ec2d5a69.js
rename to internal/cli/data/universal-login/assets/index-BhFLcOJ_.js
index b76684299..4cb7039f3 100644
--- a/internal/cli/data/universal-login/assets/index-ec2d5a69.js
+++ b/internal/cli/data/universal-login/assets/index-BhFLcOJ_.js
@@ -1,100 +1,41 @@
-function $W(e,a){for(var t=0;tn[i]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}(function(){const a=document.createElement("link").relList;if(a&&a.supports&&a.supports("modulepreload"))return;for(const i of document.querySelectorAll('link[rel="modulepreload"]'))n(i);new MutationObserver(i=>{for(const o of i)if(o.type==="childList")for(const r of o.addedNodes)r.tagName==="LINK"&&r.rel==="modulepreload"&&n(r)}).observe(document,{childList:!0,subtree:!0});function t(i){const o={};return i.integrity&&(o.integrity=i.integrity),i.referrerPolicy&&(o.referrerPolicy=i.referrerPolicy),i.crossOrigin==="use-credentials"?o.credentials="include":i.crossOrigin==="anonymous"?o.credentials="omit":o.credentials="same-origin",o}function n(i){if(i.ep)return;i.ep=!0;const o=t(i);fetch(i.href,o)}})();var we=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function Xs(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function tt(e){if(e.__esModule)return e;var a=e.default;if(typeof a=="function"){var t=function n(){return this instanceof n?Reflect.construct(a,arguments,this.constructor):a.apply(this,arguments)};t.prototype=a.prototype}else t={};return Object.defineProperty(t,"__esModule",{value:!0}),Object.keys(e).forEach(function(n){var i=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,i.get?i:{enumerable:!0,get:function(){return e[n]}})}),t}var C2={exports:{}},ku={};/*
-object-assign
-(c) Sindre Sorhus
-@license MIT
-*/var MO=Object.getOwnPropertySymbols,_W=Object.prototype.hasOwnProperty,NW=Object.prototype.propertyIsEnumerable;function AW(e){if(e==null)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}function jW(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de",Object.getOwnPropertyNames(e)[0]==="5")return!1;for(var a={},t=0;t<10;t++)a["_"+String.fromCharCode(t)]=t;var n=Object.getOwnPropertyNames(a).map(function(o){return a[o]});if(n.join("")!=="0123456789")return!1;var i={};return"abcdefghijklmnopqrst".split("").forEach(function(o){i[o]=o}),Object.keys(Object.assign({},i)).join("")==="abcdefghijklmnopqrst"}catch{return!1}}var O2=jW()?Object.assign:function(e,a){for(var t,n=AW(e),i,o=1;o"u"||typeof MessageChannel!="function"){var p=null,h=null,g=function(){if(p!==null)try{var U=e.unstable_now();p(!0,U),p=null}catch(X){throw setTimeout(g,0),X}};a=function(U){p!==null?setTimeout(a,0,U):(p=U,setTimeout(g,0))},t=function(U,X){h=setTimeout(U,X)},n=function(){clearTimeout(h)},e.unstable_shouldYield=function(){return!1},i=e.unstable_forceFrameRate=function(){}}else{var b=window.setTimeout,x=window.clearTimeout;if(typeof console<"u"){var $=window.cancelAnimationFrame;typeof window.requestAnimationFrame!="function"&&console.error("This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills"),typeof $!="function"&&console.error("This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills")}var N=!1,w=null,y=-1,T=5,v=0;e.unstable_shouldYield=function(){return e.unstable_now()>=v},i=function(){},e.unstable_forceFrameRate=function(U){0>U||125>>1,ve=U[xe];if(ve!==void 0&&0V(Re,de))ce!==void 0&&0>V(ce,Re)?(U[xe]=ce,U[_e]=de,xe=_e):(U[xe]=Re,U[Ne]=de,xe=Ne);else if(ce!==void 0&&0>V(ce,de))U[xe]=ce,U[_e]=de,xe=_e;else break e}}return X}return null}function V(U,X){var de=U.sortIndex-X.sortIndex;return de!==0?de:U.id-X.id}var z=[],O=[],L=1,q=null,K=3,ne=!1,Z=!1,W=!1;function J(U){for(var X=I(O);X!==null;){if(X.callback===null)M(O);else if(X.startTime<=U)M(O),X.sortIndex=X.expirationTime,B(z,X);else break;X=I(O)}}function ae(U){if(W=!1,J(U),!Z)if(I(z)!==null)Z=!0,a(Y);else{var X=I(O);X!==null&&t(ae,X.startTime-U)}}function Y(U,X){Z=!1,W&&(W=!1,n()),ne=!0;var de=K;try{for(J(X),q=I(z);q!==null&&(!(q.expirationTime>X)||U&&!e.unstable_shouldYield());){var xe=q.callback;if(typeof xe=="function"){q.callback=null,K=q.priorityLevel;var ve=xe(q.expirationTime<=X);X=e.unstable_now(),typeof ve=="function"?q.callback=ve:q===I(z)&&M(z),J(X)}else M(z);q=I(z)}if(q!==null)var Ne=!0;else{var Re=I(O);Re!==null&&t(ae,Re.startTime-X),Ne=!1}return Ne}finally{q=null,K=de,ne=!1}}var ye=i;e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(U){U.callback=null},e.unstable_continueExecution=function(){Z||ne||(Z=!0,a(Y))},e.unstable_getCurrentPriorityLevel=function(){return K},e.unstable_getFirstCallbackNode=function(){return I(z)},e.unstable_next=function(U){switch(K){case 1:case 2:case 3:var X=3;break;default:X=K}var de=K;K=X;try{return U()}finally{K=de}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=ye,e.unstable_runWithPriority=function(U,X){switch(U){case 1:case 2:case 3:case 4:case 5:break;default:U=3}var de=K;K=U;try{return X()}finally{K=de}},e.unstable_scheduleCallback=function(U,X,de){var xe=e.unstable_now();switch(typeof de=="object"&&de!==null?(de=de.delay,de=typeof de=="number"&&0xe?(U.sortIndex=de,B(O,U),I(z)===null&&U===I(O)&&(W?n():W=!0,t(ae,de-xe))):(U.sortIndex=ve,B(z,U),Z||ne||(Z=!0,a(Y))),U},e.unstable_wrapCallback=function(U){var X=K;return function(){var de=K;K=X;try{return U.apply(this,arguments)}finally{K=de}}}})(X2);Q2.exports=X2;var FW=Q2.exports;/** @license React v17.0.2
- * react-dom.production.min.js
- *
- * Copyright (c) Facebook, Inc. and its affiliates.
- *
- * This source code is licensed under the MIT license found in the
- * LICENSE file in the root directory of this source tree.
- */var Xh=f,et=O2,St=FW;function ke(e){for(var a="https://reactjs.org/docs/error-decoder.html?invariant="+e,t=1;t"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),IW=/^[: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]*$/,IO=Object.prototype.hasOwnProperty,DO={},RO={};function DW(e){return IO.call(RO,e)?!0:IO.call(DO,e)?!1:IW.test(e)?RO[e]=!0:(DO[e]=!0,!1)}function RW(e,a,t,n){if(t!==null&&t.type===0)return!1;switch(typeof a){case"function":case"symbol":return!0;case"boolean":return n?!1:t!==null?!t.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function VW(e,a,t,n){if(a===null||typeof a>"u"||RW(e,a,t,n))return!0;if(n)return!1;if(t!==null)switch(t.type){case 3:return!a;case 4:return a===!1;case 5:return isNaN(a);case 6:return isNaN(a)||1>a}return!1}function on(e,a,t,n,i,o,r){this.acceptsBooleans=a===2||a===3||a===4,this.attributeName=n,this.attributeNamespace=i,this.mustUseProperty=t,this.propertyName=e,this.type=a,this.sanitizeURL=o,this.removeEmptyString=r}var Dt={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){Dt[e]=new on(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var a=e[0];Dt[a]=new on(a,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){Dt[e]=new on(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){Dt[e]=new on(e,2,!1,e,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){Dt[e]=new on(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){Dt[e]=new on(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){Dt[e]=new on(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){Dt[e]=new on(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){Dt[e]=new on(e,5,!1,e.toLowerCase(),null,!1,!1)});var TN=/[\-:]([a-z])/g;function wN(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var a=e.replace(TN,wN);Dt[a]=new on(a,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var a=e.replace(TN,wN);Dt[a]=new on(a,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var a=e.replace(TN,wN);Dt[a]=new on(a,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){Dt[e]=new on(e,1,!1,e.toLowerCase(),null,!1,!1)});Dt.xlinkHref=new on("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){Dt[e]=new on(e,1,!1,e.toLowerCase(),null,!0,!0)});function $N(e,a,t,n){var i=Dt.hasOwnProperty(a)?Dt[a]:null,o=i!==null?i.type===0:n?!1:!(!(2c||i[r]!==o[c])return`
-`+i[r].replace(" at new "," at ");while(1<=r&&0<=c);break}}}finally{zk=!1,Error.prepareStackTrace=t}return(e=e?e.displayName||e.name:"")?ld(e):""}function qW(e){switch(e.tag){case 5:return ld(e.type);case 16:return ld("Lazy");case 13:return ld("Suspense");case 19:return ld("SuspenseList");case 0:case 2:case 15:return e=em(e.type,!1),e;case 11:return e=em(e.type.render,!1),e;case 22:return e=em(e.type._render,!1),e;case 1:return e=em(e.type,!0),e;default:return""}}function Ts(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case Zo:return"Fragment";case Yr:return"Portal";case fd:return"Profiler";case _N:return"StrictMode";case gd:return"Suspense";case Vm:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case AN:return(e.displayName||"Context")+".Consumer";case NN:return(e._context.displayName||"Context")+".Provider";case ef:var a=e.render;return a=a.displayName||a.name||"",e.displayName||(a!==""?"ForwardRef("+a+")":"ForwardRef");case af:return Ts(e.type);case PN:return Ts(e._render);case jN:a=e._payload,e=e._init;try{return Ts(e(a))}catch{}}return null}function hr(e){switch(typeof e){case"boolean":case"number":case"object":case"string":case"undefined":return e;default:return""}}function tF(e){var a=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(a==="checkbox"||a==="radio")}function UW(e){var a=tF(e)?"checked":"value",t=Object.getOwnPropertyDescriptor(e.constructor.prototype,a),n=""+e[a];if(!e.hasOwnProperty(a)&&typeof t<"u"&&typeof t.get=="function"&&typeof t.set=="function"){var i=t.get,o=t.set;return Object.defineProperty(e,a,{configurable:!0,get:function(){return i.call(this)},set:function(r){n=""+r,o.call(this,r)}}),Object.defineProperty(e,a,{enumerable:t.enumerable}),{getValue:function(){return n},setValue:function(r){n=""+r},stopTracking:function(){e._valueTracker=null,delete e[a]}}}}function am(e){e._valueTracker||(e._valueTracker=UW(e))}function nF(e){if(!e)return!1;var a=e._valueTracker;if(!a)return!0;var t=a.getValue(),n="";return e&&(n=tF(e)?e.checked?"true":"false":e.value),e=n,e!==t?(a.setValue(e),!0):!1}function qm(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}}function Nb(e,a){var t=a.checked;return et({},a,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:t??e._wrapperState.initialChecked})}function qO(e,a){var t=a.defaultValue==null?"":a.defaultValue,n=a.checked!=null?a.checked:a.defaultChecked;t=hr(a.value!=null?a.value:t),e._wrapperState={initialChecked:n,initialValue:t,controlled:a.type==="checkbox"||a.type==="radio"?a.checked!=null:a.value!=null}}function iF(e,a){a=a.checked,a!=null&&$N(e,"checked",a,!1)}function Ab(e,a){iF(e,a);var t=hr(a.value),n=a.type;if(t!=null)n==="number"?(t===0&&e.value===""||e.value!=t)&&(e.value=""+t):e.value!==""+t&&(e.value=""+t);else if(n==="submit"||n==="reset"){e.removeAttribute("value");return}a.hasOwnProperty("value")?jb(e,a.type,t):a.hasOwnProperty("defaultValue")&&jb(e,a.type,hr(a.defaultValue)),a.checked==null&&a.defaultChecked!=null&&(e.defaultChecked=!!a.defaultChecked)}function UO(e,a,t){if(a.hasOwnProperty("value")||a.hasOwnProperty("defaultValue")){var n=a.type;if(!(n!=="submit"&&n!=="reset"||a.value!==void 0&&a.value!==null))return;a=""+e._wrapperState.initialValue,t||a===e.value||(e.value=a),e.defaultValue=a}t=e.name,t!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,t!==""&&(e.name=t)}function jb(e,a,t){(a!=="number"||qm(e.ownerDocument)!==e)&&(t==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+t&&(e.defaultValue=""+t))}function KW(e){var a="";return Xh.Children.forEach(e,function(t){t!=null&&(a+=t)}),a}function Pb(e,a){return e=et({children:void 0},a),(a=KW(a.children))&&(e.children=a),e}function ws(e,a,t,n){if(e=e.options,a){a={};for(var i=0;i=t.length))throw Error(ke(93));t=t[0]}a=t}a==null&&(a=""),t=a}e._wrapperState={initialValue:hr(t)}}function oF(e,a){var t=hr(a.value),n=hr(a.defaultValue);t!=null&&(t=""+t,t!==e.value&&(e.value=t),a.defaultValue==null&&e.defaultValue!==t&&(e.defaultValue=t)),n!=null&&(e.defaultValue=""+n)}function GO(e){var a=e.textContent;a===e._wrapperState.initialValue&&a!==""&&a!==null&&(e.value=a)}var Sb={html:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg"};function rF(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function Eb(e,a){return e==null||e==="http://www.w3.org/1999/xhtml"?rF(a):e==="http://www.w3.org/2000/svg"&&a==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var tm,lF=function(e){return typeof MSApp<"u"&&MSApp.execUnsafeLocalFunction?function(a,t,n,i){MSApp.execUnsafeLocalFunction(function(){return e(a,t,n,i)})}:e}(function(e,a){if(e.namespaceURI!==Sb.svg||"innerHTML"in e)e.innerHTML=a;else{for(tm=tm||document.createElement("div"),tm.innerHTML="",a=tm.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;a.firstChild;)e.appendChild(a.firstChild)}});function Ud(e,a){if(a){var t=e.firstChild;if(t&&t===e.lastChild&&t.nodeType===3){t.nodeValue=a;return}}e.textContent=a}var vd={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},GW=["Webkit","ms","Moz","O"];Object.keys(vd).forEach(function(e){GW.forEach(function(a){a=a+e.charAt(0).toUpperCase()+e.substring(1),vd[a]=vd[e]})});function sF(e,a,t){return a==null||typeof a=="boolean"||a===""?"":t||typeof a!="number"||a===0||vd.hasOwnProperty(e)&&vd[e]?(""+a).trim():a+"px"}function cF(e,a){e=e.style;for(var t in a)if(a.hasOwnProperty(t)){var n=t.indexOf("--")===0,i=sF(t,a[t],n);t==="float"&&(t="cssFloat"),n?e.setProperty(t,i):e[t]=i}}var WW=et({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function Cb(e,a){if(a){if(WW[e]&&(a.children!=null||a.dangerouslySetInnerHTML!=null))throw Error(ke(137,e));if(a.dangerouslySetInnerHTML!=null){if(a.children!=null)throw Error(ke(60));if(!(typeof a.dangerouslySetInnerHTML=="object"&&"__html"in a.dangerouslySetInnerHTML))throw Error(ke(61))}if(a.style!=null&&typeof a.style!="object")throw Error(ke(62))}}function Ob(e,a){if(e.indexOf("-")===-1)return typeof a.is=="string";switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}function EN(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var Mb=null,$s=null,_s=null;function WO(e){if(e=xu(e)){if(typeof Mb!="function")throw Error(ke(280));var a=e.stateNode;a&&(a=sf(a),Mb(e.stateNode,e.type,a))}}function dF(e){$s?_s?_s.push(e):_s=[e]:$s=e}function uF(){if($s){var e=$s,a=_s;if(_s=$s=null,WO(e),a)for(e=0;en?0:1<t;t++)a.push(e);return a}function nf(e,a,t){e.pendingLanes|=a;var n=a-1;e.suspendedLanes&=n,e.pingedLanes&=n,e=e.eventTimes,a=31-fr(a),e[a]=t}var fr=Math.clz32?Math.clz32:cH,lH=Math.log,sH=Math.LN2;function cH(e){return e===0?32:31-(lH(e)/sH|0)|0}var dH=St.unstable_UserBlockingPriority,uH=St.unstable_runWithPriority,_m=!0;function pH(e,a,t,n){Qr||ON();var i=IN,o=Qr;Qr=!0;try{pF(i,e,a,t,n)}finally{(Qr=o)||MN()}}function mH(e,a,t,n){uH(dH,IN.bind(null,e,a,t,n))}function IN(e,a,t,n){if(_m){var i;if((i=(a&4)===0)&&0=bd),nM=String.fromCharCode(32),iM=!1;function PF(e,a){switch(e){case"keyup":return BH.indexOf(a.keyCode)!==-1;case"keydown":return a.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function zF(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var hs=!1;function FH(e,a){switch(e){case"compositionend":return zF(a);case"keypress":return a.which!==32?null:(iM=!0,nM);case"textInput":return e=a.data,e===nM&&iM?null:e;default:return null}}function IH(e,a){if(hs)return e==="compositionend"||!UN&&PF(e,a)?(e=AF(),Nm=RN=Xo=null,hs=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(a.ctrlKey||a.altKey||a.metaKey)||a.ctrlKey&&a.altKey){if(a.char&&1=a)return{node:t,offset:a-e};e=n}e:{for(;t;){if(t.nextSibling){t=t.nextSibling;break e}t=t.parentNode}t=void 0}t=sM(t)}}function OF(e,a){return e&&a?e===a?!0:e&&e.nodeType===3?!1:a&&a.nodeType===3?OF(e,a.parentNode):"contains"in e?e.contains(a):e.compareDocumentPosition?!!(e.compareDocumentPosition(a)&16):!1:!1}function dM(){for(var e=window,a=qm();a instanceof e.HTMLIFrameElement;){try{var t=typeof a.contentWindow.location.href=="string"}catch{t=!1}if(t)e=a.contentWindow;else break;a=qm(e.document)}return a}function Db(e){var a=e&&e.nodeName&&e.nodeName.toLowerCase();return a&&(a==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||a==="textarea"||e.contentEditable==="true")}var ZH=xo&&"documentMode"in document&&11>=document.documentMode,fs=null,Rb=null,xd=null,Vb=!1;function uM(e,a,t){var n=t.window===t?t.document:t.nodeType===9?t:t.ownerDocument;Vb||fs==null||fs!==qm(n)||(n=fs,"selectionStart"in n&&Db(n)?n={start:n.selectionStart,end:n.selectionEnd}:(n=(n.ownerDocument&&n.ownerDocument.defaultView||window).getSelection(),n={anchorNode:n.anchorNode,anchorOffset:n.anchorOffset,focusNode:n.focusNode,focusOffset:n.focusOffset}),xd&&Jd(xd,n)||(xd=n,n=Wm(Rb,"onSelect"),0vs||(e.current=Ub[vs],Ub[vs]=null,vs--)}function ut(e,a){vs++,Ub[vs]=e.current,e.current=a}var gr={},Zt=yr(gr),mn=yr(!1),ul=gr;function Fs(e,a){var t=e.type.contextTypes;if(!t)return gr;var n=e.stateNode;if(n&&n.__reactInternalMemoizedUnmaskedChildContext===a)return n.__reactInternalMemoizedMaskedChildContext;var i={},o;for(o in t)i[o]=a[o];return n&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=a,e.__reactInternalMemoizedMaskedChildContext=i),i}function hn(e){return e=e.childContextTypes,e!=null}function Jm(){Wa(mn),Wa(Zt)}function yM(e,a,t){if(Zt.current!==gr)throw Error(ke(168));ut(Zt,a),ut(mn,t)}function VF(e,a,t){var n=e.stateNode;if(e=a.childContextTypes,typeof n.getChildContext!="function")return t;n=n.getChildContext();for(var i in n)if(!(i in e))throw Error(ke(108,Ts(a)||"Unknown",i));return et({},t,n)}function jm(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||gr,ul=Zt.current,ut(Zt,e),ut(mn,mn.current),!0}function xM(e,a,t){var n=e.stateNode;if(!n)throw Error(ke(169));t?(e=VF(e,a,ul),n.__reactInternalMemoizedMergedChildContext=e,Wa(mn),Wa(Zt),ut(Zt,e)):Wa(mn),ut(mn,t)}var GN=null,sl=null,QH=St.unstable_runWithPriority,WN=St.unstable_scheduleCallback,Kb=St.unstable_cancelCallback,XH=St.unstable_shouldYield,TM=St.unstable_requestPaint,Gb=St.unstable_now,e8=St.unstable_getCurrentPriorityLevel,cf=St.unstable_ImmediatePriority,qF=St.unstable_UserBlockingPriority,UF=St.unstable_NormalPriority,KF=St.unstable_LowPriority,GF=St.unstable_IdlePriority,qk={},a8=TM!==void 0?TM:function(){},mo=null,Pm=null,Uk=!1,wM=Gb(),Wt=1e4>wM?Gb:function(){return Gb()-wM};function Is(){switch(e8()){case cf:return 99;case qF:return 98;case UF:return 97;case KF:return 96;case GF:return 95;default:throw Error(ke(332))}}function WF(e){switch(e){case 99:return cf;case 98:return qF;case 97:return UF;case 96:return KF;case 95:return GF;default:throw Error(ke(332))}}function pl(e,a){return e=WF(e),QH(e,a)}function Qd(e,a,t){return e=WF(e),WN(e,a,t)}function Ji(){if(Pm!==null){var e=Pm;Pm=null,Kb(e)}HF()}function HF(){if(!Uk&&mo!==null){Uk=!0;var e=0;try{var a=mo;pl(99,function(){for(;eM?(V=I,I=null):V=I.sibling;var z=x(y,I,v[M],j);if(z===null){I===null&&(I=V);break}e&&I&&z.alternate===null&&a(y,I),T=o(z,T,M),B===null?P=z:B.sibling=z,B=z,I=V}if(M===v.length)return t(y,I),P;if(I===null){for(;MM?(V=I,I=null):V=I.sibling;var O=x(y,I,z.value,j);if(O===null){I===null&&(I=V);break}e&&I&&O.alternate===null&&a(y,I),T=o(O,T,M),B===null?P=O:B.sibling=O,B=O,I=V}if(z.done)return t(y,I),P;if(I===null){for(;!z.done;M++,z=v.next())z=b(y,z.value,j),z!==null&&(T=o(z,T,M),B===null?P=z:B.sibling=z,B=z);return P}for(I=n(y,I);!z.done;M++,z=v.next())z=$(I,y,M,z.value,j),z!==null&&(e&&z.alternate!==null&&I.delete(z.key===null?M:z.key),T=o(z,T,M),B===null?P=z:B.sibling=z,B=z);return e&&I.forEach(function(L){return a(y,L)}),P}return function(y,T,v,j){var P=typeof v=="object"&&v!==null&&v.type===Zo&&v.key===null;P&&(v=v.props.children);var B=typeof v=="object"&&v!==null;if(B)switch(v.$$typeof){case rd:e:{for(B=v.key,P=T;P!==null;){if(P.key===B){switch(P.tag){case 7:if(v.type===Zo){t(y,P.sibling),T=i(P,v.props.children),T.return=y,y=T;break e}break;default:if(P.elementType===v.type){t(y,P.sibling),T=i(P,v.props),T.ref=Vc(y,P,v),T.return=y,y=T;break e}}t(y,P);break}else a(y,P);P=P.sibling}v.type===Zo?(T=Ss(v.props.children,y.mode,j,v.key),T.return=y,y=T):(j=Cm(v.type,v.key,v.props,null,y.mode,j),j.ref=Vc(y,T,v),j.return=y,y=j)}return r(y);case Yr:e:{for(P=v.key;T!==null;){if(T.key===P)if(T.tag===4&&T.stateNode.containerInfo===v.containerInfo&&T.stateNode.implementation===v.implementation){t(y,T.sibling),T=i(T,v.children||[]),T.return=y,y=T;break e}else{t(y,T);break}else a(y,T);T=T.sibling}T=Jk(v,y.mode,j),T.return=y,y=T}return r(y)}if(typeof v=="string"||typeof v=="number")return v=""+v,T!==null&&T.tag===6?(t(y,T.sibling),T=i(T,v),T.return=y,y=T):(t(y,T),T=Zk(v,y.mode,j),T.return=y,y=T),r(y);if(om(v))return N(y,T,v,j);if(Bc(v))return w(y,T,v,j);if(B&&rm(y,v),typeof v>"u"&&!P)switch(y.tag){case 1:case 22:case 0:case 11:case 15:throw Error(ke(152,Ts(y.type)||"Component"))}return t(y,T)}}var ah=XF(!0),eI=XF(!1),Tu={},Ui=yr(Tu),eu=yr(Tu),au=yr(Tu);function el(e){if(e===Tu)throw Error(ke(174));return e}function Hb(e,a){switch(ut(au,a),ut(eu,e),ut(Ui,Tu),e=a.nodeType,e){case 9:case 11:a=(a=a.documentElement)?a.namespaceURI:Eb(null,"");break;default:e=e===8?a.parentNode:a,a=e.namespaceURI||null,e=e.tagName,a=Eb(a,e)}Wa(Ui),ut(Ui,a)}function Ds(){Wa(Ui),Wa(eu),Wa(au)}function jM(e){el(au.current);var a=el(Ui.current),t=Eb(a,e.type);a!==t&&(ut(eu,e),ut(Ui,t))}function YN(e){eu.current===e&&(Wa(Ui),Wa(eu))}var dt=yr(0);function th(e){for(var a=e;a!==null;){if(a.tag===13){var t=a.memoizedState;if(t!==null&&(t=t.dehydrated,t===null||t.data==="$?"||t.data==="$!"))return a}else if(a.tag===19&&a.memoizedProps.revealOrder!==void 0){if(a.flags&64)return a}else if(a.child!==null){a.child.return=a,a=a.child;continue}if(a===e)break;for(;a.sibling===null;){if(a.return===null||a.return===e)return null;a=a.return}a.sibling.return=a.return,a=a.sibling}return null}var go=null,ar=null,Ki=!1;function aI(e,a){var t=Hn(5,null,null,0);t.elementType="DELETED",t.type="DELETED",t.stateNode=a,t.return=e,t.flags=8,e.lastEffect!==null?(e.lastEffect.nextEffect=t,e.lastEffect=t):e.firstEffect=e.lastEffect=t}function PM(e,a){switch(e.tag){case 5:var t=e.type;return a=a.nodeType!==1||t.toLowerCase()!==a.nodeName.toLowerCase()?null:a,a!==null?(e.stateNode=a,!0):!1;case 6:return a=e.pendingProps===""||a.nodeType!==3?null:a,a!==null?(e.stateNode=a,!0):!1;case 13:return!1;default:return!1}}function Zb(e){if(Ki){var a=ar;if(a){var t=a;if(!PM(e,a)){if(a=Ns(t.nextSibling),!a||!PM(e,a)){e.flags=e.flags&-1025|2,Ki=!1,go=e;return}aI(go,t)}go=e,ar=Ns(a.firstChild)}else e.flags=e.flags&-1025|2,Ki=!1,go=e}}function zM(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;go=e}function lm(e){if(e!==go)return!1;if(!Ki)return zM(e),Ki=!0,!1;var a=e.type;if(e.tag!==5||a!=="head"&&a!=="body"&&!qb(a,e.memoizedProps))for(a=ar;a;)aI(e,a),a=Ns(a.nextSibling);if(zM(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(ke(317));e:{for(e=e.nextSibling,a=0;e;){if(e.nodeType===8){var t=e.data;if(t==="/$"){if(a===0){ar=Ns(e.nextSibling);break e}a--}else t!=="$"&&t!=="$!"&&t!=="$?"||a++}e=e.nextSibling}ar=null}}else ar=go?Ns(e.stateNode.nextSibling):null;return!0}function Kk(){ar=go=null,Ki=!1}var js=[];function QN(){for(var e=0;eo))throw Error(ke(301));o+=1,Lt=Gt=null,a.updateQueue=null,Td.current=r8,e=t(n,i)}while(wd)}if(Td.current=lh,a=Gt!==null&&Gt.next!==null,tu=0,Lt=Gt=vt=null,nh=!1,a)throw Error(ke(300));return e}function al(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return Lt===null?vt.memoizedState=Lt=e:Lt=Lt.next=e,Lt}function $l(){if(Gt===null){var e=vt.alternate;e=e!==null?e.memoizedState:null}else e=Gt.next;var a=Lt===null?vt.memoizedState:Lt.next;if(a!==null)Lt=a,Gt=e;else{if(e===null)throw Error(ke(310));Gt=e,e={memoizedState:Gt.memoizedState,baseState:Gt.baseState,baseQueue:Gt.baseQueue,queue:Gt.queue,next:null},Lt===null?vt.memoizedState=Lt=e:Lt=Lt.next=e}return Lt}function Di(e,a){return typeof a=="function"?a(e):a}function qc(e){var a=$l(),t=a.queue;if(t===null)throw Error(ke(311));t.lastRenderedReducer=e;var n=Gt,i=n.baseQueue,o=t.pending;if(o!==null){if(i!==null){var r=i.next;i.next=o.next,o.next=r}n.baseQueue=i=o,t.pending=null}if(i!==null){i=i.next,n=n.baseState;var c=r=o=null,p=i;do{var h=p.lane;if((tu&h)===h)c!==null&&(c=c.next={lane:0,action:p.action,eagerReducer:p.eagerReducer,eagerState:p.eagerState,next:null}),n=p.eagerReducer===e?p.eagerState:e(n,p.action);else{var g={lane:h,action:p.action,eagerReducer:p.eagerReducer,eagerState:p.eagerState,next:null};c===null?(r=c=g,o=n):c=c.next=g,vt.lanes|=h,wu|=h}p=p.next}while(p!==null&&p!==i);c===null?o=n:c.next=r,Wn(n,a.memoizedState)||(gi=!0),a.memoizedState=n,a.baseState=o,a.baseQueue=c,t.lastRenderedState=n}return[a.memoizedState,t.dispatch]}function Uc(e){var a=$l(),t=a.queue;if(t===null)throw Error(ke(311));t.lastRenderedReducer=e;var n=t.dispatch,i=t.pending,o=a.memoizedState;if(i!==null){t.pending=null;var r=i=i.next;do o=e(o,r.action),r=r.next;while(r!==i);Wn(o,a.memoizedState)||(gi=!0),a.memoizedState=o,a.baseQueue===null&&(a.baseState=o),t.lastRenderedState=o}return[o,n]}function SM(e,a,t){var n=a._getVersion;n=n(a._source);var i=a._workInProgressVersionPrimary;if(i!==null?e=i===n:(e=e.mutableReadLanes,(e=(tu&e)===e)&&(a._workInProgressVersionPrimary=n,js.push(a))),e)return t(a._source);throw js.push(a),Error(ke(350))}function tI(e,a,t,n){var i=an;if(i===null)throw Error(ke(349));var o=a._getVersion,r=o(a._source),c=Td.current,p=c.useState(function(){return SM(i,a,t)}),h=p[1],g=p[0];p=Lt;var b=e.memoizedState,x=b.refs,$=x.getSnapshot,N=b.source;b=b.subscribe;var w=vt;return e.memoizedState={refs:x,source:a,subscribe:n},c.useEffect(function(){x.getSnapshot=t,x.setSnapshot=h;var y=o(a._source);if(!Wn(r,y)){y=t(a._source),Wn(g,y)||(h(y),y=sr(w),i.mutableReadLanes|=y&i.pendingLanes),y=i.mutableReadLanes,i.entangledLanes|=y;for(var T=i.entanglements,v=y;0t?98:t,function(){e(!0)}),pl(97<\/script>",e=e.removeChild(e.firstChild)):typeof n.is=="string"?e=r.createElement(t,{is:n.is}):(e=r.createElement(t),t==="select"&&(r=e,n.multiple?r.multiple=!0:n.size&&(r.size=n.size))):e=r.createElementNS(e,t),e[er]=a,e[Zm]=n,uI(e,a,!1,!1),a.stateNode=e,r=Ob(t,n),t){case"dialog":Ga("cancel",e),Ga("close",e),i=n;break;case"iframe":case"object":case"embed":Ga("load",e),i=n;break;case"video":case"audio":for(i=0;ioy&&(a.flags|=64,o=!0,Gc(n,!1),a.lanes=33554432)}else{if(!o)if(e=th(r),e!==null){if(a.flags|=64,o=!0,t=e.updateQueue,t!==null&&(a.updateQueue=t,a.flags|=4),Gc(n,!0),n.tail===null&&n.tailMode==="hidden"&&!r.alternate&&!Ki)return a=a.lastEffect=n.lastEffect,a!==null&&(a.nextEffect=null),null}else 2*Wt()-n.renderingStartTime>oy&&t!==1073741824&&(a.flags|=64,o=!0,Gc(n,!1),a.lanes=33554432);n.isBackwards?(r.sibling=a.child,a.child=r):(t=n.last,t!==null?t.sibling=r:a.child=r,n.last=r)}return n.tail!==null?(t=n.tail,n.rendering=t,n.tail=t.sibling,n.lastEffect=a.lastEffect,n.renderingStartTime=Wt(),t.sibling=null,a=dt.current,ut(dt,o?a&1|2:a&1),t):null;case 23:case 24:return sA(),e!==null&&e.memoizedState!==null!=(a.memoizedState!==null)&&n.mode!=="unstable-defer-without-hiding"&&(a.flags|=4),null}throw Error(ke(156,a.tag))}function c8(e){switch(e.tag){case 1:hn(e.type)&&Jm();var a=e.flags;return a&4096?(e.flags=a&-4097|64,e):null;case 3:if(Ds(),Wa(mn),Wa(Zt),QN(),a=e.flags,a&64)throw Error(ke(285));return e.flags=a&-4097|64,e;case 5:return YN(e),null;case 13:return Wa(dt),a=e.flags,a&4096?(e.flags=a&-4097|64,e):null;case 19:return Wa(dt),null;case 4:return Ds(),null;case 10:return ZN(e),null;case 23:case 24:return sA(),null;default:return null}}function iA(e,a){try{var t="",n=a;do t+=qW(n),n=n.return;while(n);var i=t}catch(o){i=`
-Error generating stack: `+o.message+`
-`+o.stack}return{value:e,source:a,stack:i}}function ey(e,a){try{console.error(a.value)}catch(t){setTimeout(function(){throw t})}}var d8=typeof WeakMap=="function"?WeakMap:Map;function hI(e,a,t){t=rr(-1,t),t.tag=3,t.payload={element:null};var n=a.value;return t.callback=function(){ch||(ch=!0,ry=n),ey(e,a)},t}function fI(e,a,t){t=rr(-1,t),t.tag=3;var n=e.type.getDerivedStateFromError;if(typeof n=="function"){var i=a.value;t.payload=function(){return ey(e,a),n(i)}}var o=e.stateNode;return o!==null&&typeof o.componentDidCatch=="function"&&(t.callback=function(){typeof n!="function"&&(Ri===null?Ri=new Set([this]):Ri.add(this),ey(e,a));var r=a.stack;this.componentDidCatch(a.value,{componentStack:r!==null?r:""})}),t}var u8=typeof WeakSet=="function"?WeakSet:Set;function UM(e){var a=e.ref;if(a!==null)if(typeof a=="function")try{a(null)}catch(t){dr(e,t)}else a.current=null}function p8(e,a){switch(a.tag){case 0:case 11:case 15:case 22:return;case 1:if(a.flags&256&&e!==null){var t=e.memoizedProps,n=e.memoizedState;e=a.stateNode,a=e.getSnapshotBeforeUpdate(a.elementType===a.type?t:mi(a.type,t),n),e.__reactInternalSnapshotBeforeUpdate=a}return;case 3:a.flags&256&&KN(a.stateNode.containerInfo);return;case 5:case 6:case 4:case 17:return}throw Error(ke(163))}function m8(e,a,t){switch(t.tag){case 0:case 11:case 15:case 22:if(a=t.updateQueue,a=a!==null?a.lastEffect:null,a!==null){e=a=a.next;do{if((e.tag&3)===3){var n=e.create;e.destroy=n()}e=e.next}while(e!==a)}if(a=t.updateQueue,a=a!==null?a.lastEffect:null,a!==null){e=a=a.next;do{var i=e;n=i.next,i=i.tag,i&4&&i&1&&($I(t,e),x8(t,e)),e=n}while(e!==a)}return;case 1:e=t.stateNode,t.flags&4&&(a===null?e.componentDidMount():(n=t.elementType===t.type?a.memoizedProps:mi(t.type,a.memoizedProps),e.componentDidUpdate(n,a.memoizedState,e.__reactInternalSnapshotBeforeUpdate))),a=t.updateQueue,a!==null&&_M(t,a,e);return;case 3:if(a=t.updateQueue,a!==null){if(e=null,t.child!==null)switch(t.child.tag){case 5:e=t.child.stateNode;break;case 1:e=t.child.stateNode}_M(t,a,e)}return;case 5:e=t.stateNode,a===null&&t.flags&4&&DF(t.type,t.memoizedProps)&&e.focus();return;case 6:return;case 4:return;case 12:return;case 13:t.memoizedState===null&&(t=t.alternate,t!==null&&(t=t.memoizedState,t!==null&&(t=t.dehydrated,t!==null&&bF(t))));return;case 19:case 17:case 20:case 21:case 23:case 24:return}throw Error(ke(163))}function KM(e,a){for(var t=e;;){if(t.tag===5){var n=t.stateNode;if(a)n=n.style,typeof n.setProperty=="function"?n.setProperty("display","none","important"):n.display="none";else{n=t.stateNode;var i=t.memoizedProps.style;i=i!=null&&i.hasOwnProperty("display")?i.display:null,n.style.display=sF("display",i)}}else if(t.tag===6)t.stateNode.nodeValue=a?"":t.memoizedProps;else if((t.tag!==23&&t.tag!==24||t.memoizedState===null||t===e)&&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;t=t.return}t.sibling.return=t.return,t=t.sibling}}function GM(e,a){if(sl&&typeof sl.onCommitFiberUnmount=="function")try{sl.onCommitFiberUnmount(GN,a)}catch{}switch(a.tag){case 0:case 11:case 14:case 15:case 22:if(e=a.updateQueue,e!==null&&(e=e.lastEffect,e!==null)){var t=e=e.next;do{var n=t,i=n.destroy;if(n=n.tag,i!==void 0)if(n&4)$I(a,t);else{n=a;try{i()}catch(o){dr(n,o)}}t=t.next}while(t!==e)}break;case 1:if(UM(a),e=a.stateNode,typeof e.componentWillUnmount=="function")try{e.props=a.memoizedProps,e.state=a.memoizedState,e.componentWillUnmount()}catch(o){dr(a,o)}break;case 5:UM(a);break;case 4:gI(e,a)}}function WM(e){e.alternate=null,e.child=null,e.dependencies=null,e.firstEffect=null,e.lastEffect=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.return=null,e.updateQueue=null}function HM(e){return e.tag===5||e.tag===3||e.tag===4}function ZM(e){e:{for(var a=e.return;a!==null;){if(HM(a))break e;a=a.return}throw Error(ke(160))}var t=a;switch(a=t.stateNode,t.tag){case 5:var n=!1;break;case 3:a=a.containerInfo,n=!0;break;case 4:a=a.containerInfo,n=!0;break;default:throw Error(ke(161))}t.flags&16&&(Ud(a,""),t.flags&=-17);e:a:for(t=e;;){for(;t.sibling===null;){if(t.return===null||HM(t.return)){t=null;break e}t=t.return}for(t.sibling.return=t.return,t=t.sibling;t.tag!==5&&t.tag!==6&&t.tag!==18;){if(t.flags&2||t.child===null||t.tag===4)continue a;t.child.return=t,t=t.child}if(!(t.flags&2)){t=t.stateNode;break e}}n?ay(e,t,a):ty(e,t,a)}function ay(e,a,t){var n=e.tag,i=n===5||n===6;if(i)e=i?e.stateNode:e.stateNode.instance,a?t.nodeType===8?t.parentNode.insertBefore(e,a):t.insertBefore(e,a):(t.nodeType===8?(a=t.parentNode,a.insertBefore(e,t)):(a=t,a.appendChild(e)),t=t._reactRootContainer,t!=null||a.onclick!==null||(a.onclick=Hm));else if(n!==4&&(e=e.child,e!==null))for(ay(e,a,t),e=e.sibling;e!==null;)ay(e,a,t),e=e.sibling}function ty(e,a,t){var n=e.tag,i=n===5||n===6;if(i)e=i?e.stateNode:e.stateNode.instance,a?t.insertBefore(e,a):t.appendChild(e);else if(n!==4&&(e=e.child,e!==null))for(ty(e,a,t),e=e.sibling;e!==null;)ty(e,a,t),e=e.sibling}function gI(e,a){for(var t=a,n=!1,i,o;;){if(!n){n=t.return;e:for(;;){if(n===null)throw Error(ke(160));switch(i=n.stateNode,n.tag){case 5:o=!1;break e;case 3:i=i.containerInfo,o=!0;break e;case 4:i=i.containerInfo,o=!0;break e}n=n.return}n=!0}if(t.tag===5||t.tag===6){e:for(var r=e,c=t,p=c;;)if(GM(r,p),p.child!==null&&p.tag!==4)p.child.return=p,p=p.child;else{if(p===c)break e;for(;p.sibling===null;){if(p.return===null||p.return===c)break e;p=p.return}p.sibling.return=p.return,p=p.sibling}o?(r=i,c=t.stateNode,r.nodeType===8?r.parentNode.removeChild(c):r.removeChild(c)):i.removeChild(t.stateNode)}else if(t.tag===4){if(t.child!==null){i=t.stateNode.containerInfo,o=!0,t.child.return=t,t=t.child;continue}}else if(GM(e,t),t.child!==null){t.child.return=t,t=t.child;continue}if(t===a)break;for(;t.sibling===null;){if(t.return===null||t.return===a)return;t=t.return,t.tag===4&&(n=!1)}t.sibling.return=t.return,t=t.sibling}}function Hk(e,a){switch(a.tag){case 0:case 11:case 14:case 15:case 22:var t=a.updateQueue;if(t=t!==null?t.lastEffect:null,t!==null){var n=t=t.next;do(n.tag&3)===3&&(e=n.destroy,n.destroy=void 0,e!==void 0&&e()),n=n.next;while(n!==t)}return;case 1:return;case 5:if(t=a.stateNode,t!=null){n=a.memoizedProps;var i=e!==null?e.memoizedProps:n;e=a.type;var o=a.updateQueue;if(a.updateQueue=null,o!==null){for(t[Zm]=n,e==="input"&&n.type==="radio"&&n.name!=null&&iF(t,n),Ob(e,i),a=Ob(e,n),i=0;ii&&(i=r),t&=~o}if(t=i,t=Wt()-t,t=(120>t?120:480>t?480:1080>t?1080:1920>t?1920:3e3>t?3e3:4320>t?4320:1960*f8(t/1960))-t,10()=>{if(n)throw n[0];try{return e&&(t=e(e=0)),t}catch(e){throw n=[e],e}},s=(e,t)=>()=>(t||(e((t={exports:{}}).exports,t),e=null),t.exports),c=(e,n)=>{let r={};for(var i in e)t(r,i,{get:e[i],enumerable:!0});return n||t(r,Symbol.toStringTag,{value:`Module`}),r},l=(e,i,o,s)=>{if(i&&typeof i==`object`||typeof i==`function`)for(var c=r(i),l=0,u=c.length,d;li[e]).bind(null,d),enumerable:!(s=n(i,d))||s.enumerable});return e},u=(n,r,a)=>(a=n==null?{}:e(i(n)),l(r||!n||!n.__esModule?t(a,`default`,{value:n,enumerable:!0}):a,n)),d=e=>a.call(e,`module.exports`)?e[`module.exports`]:l(t({},`__esModule`,{value:!0}),e);(function(){let e=document.createElement(`link`).relList;if(e&&e.supports&&e.supports(`modulepreload`))return;for(let e of document.querySelectorAll(`link[rel="modulepreload"]`))n(e);new MutationObserver(e=>{for(let t of e)if(t.type===`childList`)for(let e of t.addedNodes)e.tagName===`LINK`&&e.rel===`modulepreload`&&n(e)}).observe(document,{childList:!0,subtree:!0});function t(e){let t={};return e.integrity&&(t.integrity=e.integrity),e.referrerPolicy&&(t.referrerPolicy=e.referrerPolicy),e.crossOrigin===`use-credentials`?t.credentials=`include`:e.crossOrigin===`anonymous`?t.credentials=`omit`:t.credentials=`same-origin`,t}function n(e){if(e.ep)return;e.ep=!0;let n=t(e);fetch(e.href,n)}})();var f=s(((e,t)=>{var n=Object.getOwnPropertySymbols,r=Object.prototype.hasOwnProperty,i=Object.prototype.propertyIsEnumerable;function a(e){if(e==null)throw TypeError(`Object.assign cannot be called with null or undefined`);return Object(e)}function o(){try{if(!Object.assign)return!1;var e=new String(`abc`);if(e[5]=`de`,Object.getOwnPropertyNames(e)[0]===`5`)return!1;for(var t={},n=0;n<10;n++)t[`_`+String.fromCharCode(n)]=n;if(Object.getOwnPropertyNames(t).map(function(e){return t[e]}).join(``)!==`0123456789`)return!1;var r={};return`abcdefghijklmnopqrst`.split(``).forEach(function(e){r[e]=e}),Object.keys(Object.assign({},r)).join(``)===`abcdefghijklmnopqrst`}catch{return!1}}t.exports=o()?Object.assign:function(e,t){for(var o,s=a(e),c,l=1;l{var t=f(),n=60103,r=60106;e.Fragment=60107,e.StrictMode=60108,e.Profiler=60114;var i=60109,a=60110,o=60112;e.Suspense=60113;var s=60115,c=60116;if(typeof Symbol==`function`&&Symbol.for){var l=Symbol.for;n=l(`react.element`),r=l(`react.portal`),e.Fragment=l(`react.fragment`),e.StrictMode=l(`react.strict_mode`),e.Profiler=l(`react.profiler`),i=l(`react.provider`),a=l(`react.context`),o=l(`react.forward_ref`),e.Suspense=l(`react.suspense`),s=l(`react.memo`),c=l(`react.lazy`)}var u=typeof Symbol==`function`&&Symbol.iterator;function d(e){return typeof e!=`object`||!e?null:(e=u&&e[u]||e[`@@iterator`],typeof e==`function`?e:null)}function p(e){for(var t=`https://reactjs.org/docs/error-decoder.html?invariant=`+e,n=1;n{t.exports=p()})),h=s((e=>{var t,n,r,i;if(typeof performance==`object`&&typeof performance.now==`function`){var a=performance;e.unstable_now=function(){return a.now()}}else{var o=Date,s=o.now();e.unstable_now=function(){return o.now()-s}}if(typeof window>`u`||typeof MessageChannel!=`function`){var c=null,l=null,u=function(){if(c!==null)try{var t=e.unstable_now();c(!0,t),c=null}catch(e){throw setTimeout(u,0),e}};t=function(e){c===null?(c=e,setTimeout(u,0)):setTimeout(t,0,e)},n=function(e,t){l=setTimeout(e,t)},r=function(){clearTimeout(l)},e.unstable_shouldYield=function(){return!1},i=e.unstable_forceFrameRate=function(){}}else{var d=window.setTimeout,f=window.clearTimeout;if(typeof console<`u`){var p=window.cancelAnimationFrame;typeof window.requestAnimationFrame!=`function`&&console.error(`This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills`),typeof p!=`function`&&console.error(`This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills`)}var m=!1,h=null,g=-1,_=5,v=0;e.unstable_shouldYield=function(){return e.unstable_now()>=v},i=function(){},e.unstable_forceFrameRate=function(e){0>e||125>>1,i=e[r];if(i!==void 0&&0w(o,n))c!==void 0&&0>w(c,o)?(e[r]=c,e[s]=n,r=s):(e[r]=o,e[a]=n,r=a);else if(c!==void 0&&0>w(c,n))e[r]=c,e[s]=n,r=s;else break a}}return t}return null}function w(e,t){var n=e.sortIndex-t.sortIndex;return n===0?e.id-t.id:n}var T=[],E=[],D=1,O=null,k=3,A=!1,j=!1,ee=!1;function M(e){for(var t=S(E);t!==null;){if(t.callback===null)C(E);else if(t.startTime<=e)C(E),t.sortIndex=t.expirationTime,x(T,t);else break;t=S(E)}}function N(e){if(ee=!1,M(e),!j)if(S(T)!==null)j=!0,t(P);else{var r=S(E);r!==null&&n(N,r.startTime-e)}}function P(t,i){j=!1,ee&&(ee=!1,r()),A=!0;var a=k;try{for(M(i),O=S(T);O!==null&&(!(O.expirationTime>i)||t&&!e.unstable_shouldYield());){var o=O.callback;if(typeof o==`function`){O.callback=null,k=O.priorityLevel;var s=o(O.expirationTime<=i);i=e.unstable_now(),typeof s==`function`?O.callback=s:O===S(T)&&C(T),M(i)}else C(T);O=S(T)}if(O!==null)var c=!0;else{var l=S(E);l!==null&&n(N,l.startTime-i),c=!1}return c}finally{O=null,k=a,A=!1}}var te=i;e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(e){e.callback=null},e.unstable_continueExecution=function(){j||A||(j=!0,t(P))},e.unstable_getCurrentPriorityLevel=function(){return k},e.unstable_getFirstCallbackNode=function(){return S(T)},e.unstable_next=function(e){switch(k){case 1:case 2:case 3:var t=3;break;default:t=k}var n=k;k=t;try{return e()}finally{k=n}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=te,e.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var n=k;k=e;try{return t()}finally{k=n}},e.unstable_scheduleCallback=function(i,a,o){var s=e.unstable_now();switch(typeof o==`object`&&o?(o=o.delay,o=typeof o==`number`&&0s?(i.sortIndex=o,x(E,i),S(T)===null&&i===S(E)&&(ee?r():ee=!0,n(N,o-s))):(i.sortIndex=c,x(T,i),j||A||(j=!0,t(P))),i},e.unstable_wrapCallback=function(e){var t=k;return function(){var n=k;k=t;try{return e.apply(this,arguments)}finally{k=n}}}})),g=s(((e,t)=>{t.exports=h()})),_=s((e=>{var t=m(),n=f(),r=g();function i(e){for(var t=`https://reactjs.org/docs/error-decoder.html?invariant=`+e,n=1;n`u`||window.document===void 0||window.document.createElement===void 0),u=/^[: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]*$/,d=Object.prototype.hasOwnProperty,p={},h={};function _(e){return d.call(h,e)?!0:d.call(p,e)?!1:u.test(e)?h[e]=!0:(p[e]=!0,!1)}function v(e,t,n,r){if(n!==null&&n.type===0)return!1;switch(typeof t){case`function`:case`symbol`:return!0;case`boolean`:return r?!1:n===null?(e=e.toLowerCase().slice(0,5),e!==`data-`&&e!==`aria-`):!n.acceptsBooleans;default:return!1}}function y(e,t,n,r){if(t==null||v(e,t,n,r))return!0;if(r)return!1;if(n!==null)switch(n.type){case 3:return!t;case 4:return!1===t;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function b(e,t,n,r,i,a,o){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=i,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=a,this.removeEmptyString=o}var x={};`children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style`.split(` `).forEach(function(e){x[e]=new b(e,0,!1,e,null,!1,!1)}),[[`acceptCharset`,`accept-charset`],[`className`,`class`],[`htmlFor`,`for`],[`httpEquiv`,`http-equiv`]].forEach(function(e){var t=e[0];x[t]=new b(t,1,!1,e[1],null,!1,!1)}),[`contentEditable`,`draggable`,`spellCheck`,`value`].forEach(function(e){x[e]=new b(e,2,!1,e.toLowerCase(),null,!1,!1)}),[`autoReverse`,`externalResourcesRequired`,`focusable`,`preserveAlpha`].forEach(function(e){x[e]=new b(e,2,!1,e,null,!1,!1)}),`allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope`.split(` `).forEach(function(e){x[e]=new b(e,3,!1,e.toLowerCase(),null,!1,!1)}),[`checked`,`multiple`,`muted`,`selected`].forEach(function(e){x[e]=new b(e,3,!0,e,null,!1,!1)}),[`capture`,`download`].forEach(function(e){x[e]=new b(e,4,!1,e,null,!1,!1)}),[`cols`,`rows`,`size`,`span`].forEach(function(e){x[e]=new b(e,6,!1,e,null,!1,!1)}),[`rowSpan`,`start`].forEach(function(e){x[e]=new b(e,5,!1,e.toLowerCase(),null,!1,!1)});var S=/[\-:]([a-z])/g;function C(e){return e[1].toUpperCase()}`accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height`.split(` `).forEach(function(e){var t=e.replace(S,C);x[t]=new b(t,1,!1,e,null,!1,!1)}),`xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type`.split(` `).forEach(function(e){var t=e.replace(S,C);x[t]=new b(t,1,!1,e,`http://www.w3.org/1999/xlink`,!1,!1)}),[`xml:base`,`xml:lang`,`xml:space`].forEach(function(e){var t=e.replace(S,C);x[t]=new b(t,1,!1,e,`http://www.w3.org/XML/1998/namespace`,!1,!1)}),[`tabIndex`,`crossOrigin`].forEach(function(e){x[e]=new b(e,1,!1,e.toLowerCase(),null,!1,!1)}),x.xlinkHref=new b(`xlinkHref`,1,!1,`xlink:href`,`http://www.w3.org/1999/xlink`,!0,!1),[`src`,`href`,`action`,`formAction`].forEach(function(e){x[e]=new b(e,1,!1,e.toLowerCase(),null,!0,!0)});function w(e,t,n,r){var i=x.hasOwnProperty(t)?x[t]:null;(i===null?!r&&!(!(2s||i[o]!==a[s])return`
+`+i[o].replace(` at new `,` at `);while(1<=o&&0<=s);break}}}finally{pe=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:``)?fe(e):``}function F(e){switch(e.tag){case 5:return fe(e.type);case 16:return fe(`Lazy`);case 13:return fe(`Suspense`);case 19:return fe(`SuspenseList`);case 0:case 2:case 15:return e=me(e.type,!1),e;case 11:return e=me(e.type.render,!1),e;case 22:return e=me(e.type._render,!1),e;case 1:return e=me(e.type,!0),e;default:return``}}function he(e){if(e==null)return null;if(typeof e==`function`)return e.displayName||e.name||null;if(typeof e==`string`)return e;switch(e){case O:return`Fragment`;case D:return`Portal`;case A:return`Profiler`;case k:return`StrictMode`;case N:return`Suspense`;case P:return`SuspenseList`}if(typeof e==`object`)switch(e.$$typeof){case ee:return(e.displayName||`Context`)+`.Consumer`;case j:return(e._context.displayName||`Context`)+`.Provider`;case M:var t=e.render;return t=t.displayName||t.name||``,e.displayName||(t===``?`ForwardRef`:`ForwardRef(`+t+`)`);case te:return he(e.type);case re:return he(e._render);case ne:t=e._payload,e=e._init;try{return he(e(t))}catch{}}return null}function I(e){switch(typeof e){case`boolean`:case`number`:case`object`:case`string`:case`undefined`:return e;default:return``}}function ge(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()===`input`&&(t===`checkbox`||t===`radio`)}function _e(e){var t=ge(e)?`checked`:`value`,n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=``+e[t];if(!e.hasOwnProperty(t)&&n!==void 0&&typeof n.get==`function`&&typeof n.set==`function`){var i=n.get,a=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return i.call(this)},set:function(e){r=``+e,a.call(this,e)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(e){r=``+e},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function ve(e){e._valueTracker||=_e(e)}function ye(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r=``;return e&&(r=ge(e)?e.checked?`true`:`false`:e.value),e=r,e===n?!1:(t.setValue(e),!0)}function be(e){if(e||=typeof document<`u`?document:void 0,e===void 0)return null;try{return e.activeElement||e.body}catch{return e.body}}function xe(e,t){var r=t.checked;return n({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:r??e._wrapperState.initialChecked})}function Se(e,t){var n=t.defaultValue==null?``:t.defaultValue,r=t.checked==null?t.defaultChecked:t.checked;n=I(t.value==null?n:t.value),e._wrapperState={initialChecked:r,initialValue:n,controlled:t.type===`checkbox`||t.type===`radio`?t.checked!=null:t.value!=null}}function Ce(e,t){t=t.checked,t!=null&&w(e,`checked`,t,!1)}function we(e,t){Ce(e,t);var n=I(t.value),r=t.type;if(n!=null)r===`number`?(n===0&&e.value===``||e.value!=n)&&(e.value=``+n):e.value!==``+n&&(e.value=``+n);else if(r===`submit`||r===`reset`){e.removeAttribute(`value`);return}t.hasOwnProperty(`value`)?Ee(e,t.type,n):t.hasOwnProperty(`defaultValue`)&&Ee(e,t.type,I(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function Te(e,t,n){if(t.hasOwnProperty(`value`)||t.hasOwnProperty(`defaultValue`)){var r=t.type;if(!(r!==`submit`&&r!==`reset`||t.value!==void 0&&t.value!==null))return;t=``+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}n=e.name,n!==``&&(e.name=``),e.defaultChecked=!!e._wrapperState.initialChecked,n!==``&&(e.name=n)}function Ee(e,t,n){(t!==`number`||be(e.ownerDocument)!==e)&&(n==null?e.defaultValue=``+e._wrapperState.initialValue:e.defaultValue!==``+n&&(e.defaultValue=``+n))}function De(e){var n=``;return t.Children.forEach(e,function(e){e!=null&&(n+=e)}),n}function Oe(e,t){return e=n({children:void 0},t),(t=De(t.children))&&(e.children=t),e}function ke(e,t,n,r){if(e=e.options,t){t={};for(var i=0;i=n.length))throw Error(i(93));n=n[0]}t=n}t??=``,n=t}e._wrapperState={initialValue:I(n)}}function Me(e,t){var n=I(t.value),r=I(t.defaultValue);n!=null&&(n=``+n,n!==e.value&&(e.value=n),t.defaultValue==null&&e.defaultValue!==n&&(e.defaultValue=n)),r!=null&&(e.defaultValue=``+r)}function Ne(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==``&&t!==null&&(e.value=t)}var Pe={html:`http://www.w3.org/1999/xhtml`,mathml:`http://www.w3.org/1998/Math/MathML`,svg:`http://www.w3.org/2000/svg`};function Fe(e){switch(e){case`svg`:return`http://www.w3.org/2000/svg`;case`math`:return`http://www.w3.org/1998/Math/MathML`;default:return`http://www.w3.org/1999/xhtml`}}function Ie(e,t){return e==null||e===`http://www.w3.org/1999/xhtml`?Fe(t):e===`http://www.w3.org/2000/svg`&&t===`foreignObject`?`http://www.w3.org/1999/xhtml`:e}var Le,Re=function(e){return typeof MSApp<`u`&&MSApp.execUnsafeLocalFunction?function(t,n,r,i){MSApp.execUnsafeLocalFunction(function(){return e(t,n,r,i)})}:e}(function(e,t){if(e.namespaceURI!==Pe.svg||`innerHTML`in e)e.innerHTML=t;else{for(Le||=document.createElement(`div`),Le.innerHTML=``,t=Le.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function ze(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var Be={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},Ve=[`Webkit`,`ms`,`Moz`,`O`];Object.keys(Be).forEach(function(e){Ve.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),Be[t]=Be[e]})});function He(e,t,n){return t==null||typeof t==`boolean`||t===``?``:n||typeof t!=`number`||t===0||Be.hasOwnProperty(e)&&Be[e]?(``+t).trim():t+`px`}function Ue(e,t){for(var n in e=e.style,t)if(t.hasOwnProperty(n)){var r=n.indexOf(`--`)===0,i=He(n,t[n],r);n===`float`&&(n=`cssFloat`),r?e.setProperty(n,i):e[n]=i}}var We=n({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function Ge(e,t){if(t){if(We[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(i(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(i(60));if(!(typeof t.dangerouslySetInnerHTML==`object`&&`__html`in t.dangerouslySetInnerHTML))throw Error(i(61))}if(t.style!=null&&typeof t.style!=`object`)throw Error(i(62))}}function Ke(e,t){if(e.indexOf(`-`)===-1)return typeof t.is==`string`;switch(e){case`annotation-xml`:case`color-profile`:case`font-face`:case`font-face-src`:case`font-face-uri`:case`font-face-format`:case`font-face-name`:case`missing-glyph`:return!1;default:return!0}}function qe(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var Je=null,Ye=null,Xe=null;function Ze(e){if(e=Di(e)){if(typeof Je!=`function`)throw Error(i(280));var t=e.stateNode;t&&(t=ki(t),Je(e.stateNode,e.type,t))}}function Qe(e){Ye?Xe?Xe.push(e):Xe=[e]:Ye=e}function $e(){if(Ye){var e=Ye,t=Xe;if(Xe=Ye=null,Ze(e),t)for(e=0;er?0:1<n;n++)t.push(e);return t}function mn(e,t,n){e.pendingLanes|=t;var r=t-1;e.suspendedLanes&=r,e.pingedLanes&=r,e=e.eventTimes,t=31-hn(t),e[t]=n}var hn=Math.clz32?Math.clz32:vn,gn=Math.log,_n=Math.LN2;function vn(e){return e===0?32:31-(gn(e)/_n|0)|0}var yn=r.unstable_UserBlockingPriority,bn=r.unstable_runWithPriority,xn=!0;function Sn(e,t,n,r){it||nt();var i=wn,a=it;it=!0;try{tt(i,e,t,n,r)}finally{(it=a)||ot()}}function Cn(e,t,n,r){bn(yn,wn.bind(null,e,t,n,r))}function wn(e,t,n,r){if(xn){var i;if((i=(t&4)==0)&&0=ar),cr=` `,lr=!1;function ur(e,t){switch(e){case`keyup`:return rr.indexOf(t.keyCode)!==-1;case`keydown`:return t.keyCode!==229;case`keypress`:case`mousedown`:case`focusout`:return!0;default:return!1}}function dr(e){return e=e.detail,typeof e==`object`&&`data`in e?e.data:null}var fr=!1;function pr(e,t){switch(e){case`compositionend`:return dr(t);case`keypress`:return t.which===32?(lr=!0,cr):null;case`textInput`:return e=t.data,e===cr&&lr?null:e;default:return null}}function mr(e,t){if(fr)return e===`compositionend`||!ir&&ur(e,t)?(e=kn(),On=Dn=En=null,fr=!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=r}a:{for(;n;){if(n.nextSibling){n=n.nextSibling;break a}n=n.parentNode}n=void 0}n=Ir(n)}}function Rr(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?Rr(e,t.parentNode):`contains`in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function zr(){for(var e=window,t=be();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href==`string`}catch{n=!1}if(n)e=t.contentWindow;else break;t=be(e.document)}return t}function Br(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`)}var Vr=l&&`documentMode`in document&&11>=document.documentMode,Hr=null,Ur=null,Wr=null,Gr=!1;function Kr(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;Gr||Hr==null||Hr!==be(r)||(r=Hr,`selectionStart`in r&&Br(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset}),Wr&&Fr(Wr,r)||(Wr=r,r=oi(Ur,`onSelect`),0Mi||(e.current=ji[Mi],ji[Mi]=null,Mi--)}function Fi(e,t){Mi++,ji[Mi]=e.current,e.current=t}var Ii={},Li=Ni(Ii),Ri=Ni(!1),zi=Ii;function Bi(e,t){var n=e.type.contextTypes;if(!n)return Ii;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var i={},a;for(a in n)i[a]=t[a];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=i),i}function Vi(e){return e=e.childContextTypes,e!=null}function Hi(){Pi(Ri),Pi(Li)}function Ui(e,t,n){if(Li.current!==Ii)throw Error(i(168));Fi(Li,t),Fi(Ri,n)}function Wi(e,t,r){var a=e.stateNode;if(e=t.childContextTypes,typeof a.getChildContext!=`function`)return r;for(var o in a=a.getChildContext(),a)if(!(o in e))throw Error(i(108,he(t)||`Unknown`,o));return n({},r,a)}function Gi(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Ii,zi=Li.current,Fi(Li,e),Fi(Ri,Ri.current),!0}function Ki(e,t,n){var r=e.stateNode;if(!r)throw Error(i(169));n?(e=Wi(e,t,zi),r.__reactInternalMemoizedMergedChildContext=e,Pi(Ri),Pi(Li),Fi(Li,e)):Pi(Ri),Fi(Ri,n)}var qi=null,Ji=null,Yi=r.unstable_runWithPriority,Xi=r.unstable_scheduleCallback,Zi=r.unstable_cancelCallback,Qi=r.unstable_shouldYield,$i=r.unstable_requestPaint,ea=r.unstable_now,ta=r.unstable_getCurrentPriorityLevel,na=r.unstable_ImmediatePriority,ra=r.unstable_UserBlockingPriority,ia=r.unstable_NormalPriority,aa=r.unstable_LowPriority,oa=r.unstable_IdlePriority,sa={},ca=$i===void 0?function(){}:$i,la=null,ua=null,da=!1,fa=ea(),pa=1e4>fa?ea:function(){return ea()-fa};function ma(){switch(ta()){case na:return 99;case ra:return 98;case ia:return 97;case aa:return 96;case oa:return 95;default:throw Error(i(332))}}function ha(e){switch(e){case 99:return na;case 98:return ra;case 97:return ia;case 96:return aa;case 95:return oa;default:throw Error(i(332))}}function ga(e,t){return e=ha(e),Yi(e,t)}function _a(e,t,n){return e=ha(e),Xi(e,t,n)}function va(){if(ua!==null){var e=ua;ua=null,Zi(e)}ya()}function ya(){if(!da&&la!==null){da=!0;var e=0;try{var t=la;ga(99,function(){for(;eh?(g=d,d=null):g=d.sibling;var _=p(i,d,s[h],c);if(_===null){d===null&&(d=g);break}e&&d&&_.alternate===null&&t(i,d),a=o(_,a,h),u===null?l=_:u.sibling=_,u=_,d=g}if(h===s.length)return n(i,d),l;if(d===null){for(;hg?(_=h,h=null):_=h.sibling;var y=p(a,h,v.value,l);if(y===null){h===null&&(h=_);break}e&&h&&y.alternate===null&&t(a,h),s=o(y,s,g),d===null?u=y:d.sibling=y,d=y,h=_}if(v.done)return n(a,h),u;if(h===null){for(;!v.done;g++,v=c.next())v=f(a,v.value,l),v!==null&&(s=o(v,s,g),d===null?u=v:d.sibling=v,d=v);return u}for(h=r(a,h);!v.done;g++,v=c.next())v=m(h,a,g,v.value,l),v!==null&&(e&&v.alternate!==null&&h.delete(v.key===null?g:v.key),s=o(v,s,g),d===null?u=v:d.sibling=v,d=v);return e&&h.forEach(function(e){return t(a,e)}),u}return function(e,r,o,c){var l=typeof o==`object`&&!!o&&o.type===O&&o.key===null;l&&(o=o.props.children);var u=typeof o==`object`&&!!o;if(u)switch(o.$$typeof){case E:a:{for(u=o.key,l=r;l!==null;){if(l.key===u){switch(l.tag){case 7:if(o.type===O){n(e,l.sibling),r=a(l,o.props.children),r.return=e,e=r;break a}break;default:if(l.elementType===o.type){n(e,l.sibling),r=a(l,o.props),r.ref=qa(e,l,o),r.return=e,e=r;break a}}n(e,l);break}else t(e,l);l=l.sibling}o.type===O?(r=vl(o.props.children,e.mode,c,o.key),r.return=e,e=r):(c=_l(o.type,o.key,o.props,null,e.mode,c),c.ref=qa(e,r,o),c.return=e,e=c)}return s(e);case D:a:{for(l=o.key;r!==null;){if(r.key===l)if(r.tag===4&&r.stateNode.containerInfo===o.containerInfo&&r.stateNode.implementation===o.implementation){n(e,r.sibling),r=a(r,o.children||[]),r.return=e,e=r;break a}else{n(e,r);break}else t(e,r);r=r.sibling}r=xl(o,e.mode,c),r.return=e,e=r}return s(e)}if(typeof o==`string`||typeof o==`number`)return o=``+o,r!==null&&r.tag===6?(n(e,r.sibling),r=a(r,o),r.return=e,e=r):(n(e,r),r=bl(o,e.mode,c),r.return=e,e=r),s(e);if(Ka(o))return h(e,r,o,c);if(ue(o))return g(e,r,o,c);if(u&&Ja(e,o),o===void 0&&!l)switch(e.tag){case 1:case 22:case 0:case 11:case 15:throw Error(i(152,he(e.type)||`Component`))}return n(e,r)}}var Xa=Ya(!0),Za=Ya(!1),Qa={},$a=Ni(Qa),eo=Ni(Qa),to=Ni(Qa);function no(e){if(e===Qa)throw Error(i(174));return e}function ro(e,t){switch(Fi(to,t),Fi(eo,e),Fi($a,Qa),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:Ie(null,``);break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=Ie(t,e)}Pi($a),Fi($a,t)}function io(){Pi($a),Pi(eo),Pi(to)}function ao(e){no(to.current);var t=no($a.current),n=Ie(t,e.type);t!==n&&(Fi(eo,e),Fi($a,n))}function oo(e){eo.current===e&&(Pi($a),Pi(eo))}var so=Ni(0);function co(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&64)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 lo=null,uo=null,fo=!1;function po(e,t){var n=pl(5,null,null,0);n.elementType=`DELETED`,n.type=`DELETED`,n.stateNode=t,n.return=e,n.flags=8,e.lastEffect===null?e.firstEffect=e.lastEffect=n:(e.lastEffect.nextEffect=n,e.lastEffect=n)}function mo(e,t){switch(e.tag){case 5:var n=e.type;return t=t.nodeType!==1||n.toLowerCase()!==t.nodeName.toLowerCase()?null:t,t===null?!1:(e.stateNode=t,!0);case 6:return t=e.pendingProps===``||t.nodeType!==3?null:t,t===null?!1:(e.stateNode=t,!0);case 13:return!1;default:return!1}}function ho(e){if(fo){var t=uo;if(t){var n=t;if(!mo(e,t)){if(t=_i(n.nextSibling),!t||!mo(e,t)){e.flags=e.flags&-1025|2,fo=!1,lo=e;return}po(lo,n)}lo=e,uo=_i(t.firstChild)}else e.flags=e.flags&-1025|2,fo=!1,lo=e}}function go(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;lo=e}function _o(e){if(e!==lo)return!1;if(!fo)return go(e),fo=!0,!1;var t=e.type;if(e.tag!==5||t!==`head`&&t!==`body`&&!pi(t,e.memoizedProps))for(t=uo;t;)po(e,t),t=_i(t.nextSibling);if(go(e),e.tag===13){if(e=e.memoizedState,e=e===null?null:e.dehydrated,!e)throw Error(i(317));a:{for(e=e.nextSibling,t=0;e;){if(e.nodeType===8){var n=e.data;if(n===`/$`){if(t===0){uo=_i(e.nextSibling);break a}t--}else n!==`$`&&n!==`$!`&&n!==`$?`||t++}e=e.nextSibling}uo=null}}else uo=lo?_i(e.stateNode.nextSibling):null;return!0}function vo(){uo=lo=null,fo=!1}var yo=[];function bo(){for(var e=0;eo))throw Error(i(301));o+=1,Eo=To=null,t.updateQueue=null,xo.current=as,e=n(r,a)}while(Oo)}if(xo.current=ns,t=To!==null&&To.next!==null,Co=0,Eo=To=wo=null,Do=!1,t)throw Error(i(300));return e}function Mo(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return Eo===null?wo.memoizedState=Eo=e:Eo=Eo.next=e,Eo}function No(){if(To===null){var e=wo.alternate;e=e===null?null:e.memoizedState}else e=To.next;var t=Eo===null?wo.memoizedState:Eo.next;if(t!==null)Eo=t,To=e;else{if(e===null)throw Error(i(310));To=e,e={memoizedState:To.memoizedState,baseState:To.baseState,baseQueue:To.baseQueue,queue:To.queue,next:null},Eo===null?wo.memoizedState=Eo=e:Eo=Eo.next=e}return Eo}function Po(e,t){return typeof t==`function`?t(e):t}function Fo(e){var t=No(),n=t.queue;if(n===null)throw Error(i(311));n.lastRenderedReducer=e;var r=To,a=r.baseQueue,o=n.pending;if(o!==null){if(a!==null){var s=a.next;a.next=o.next,o.next=s}r.baseQueue=a=o,n.pending=null}if(a!==null){a=a.next,r=r.baseState;var c=s=o=null,l=a;do{var u=l.lane;if((Co&u)===u)c!==null&&(c=c.next={lane:0,action:l.action,eagerReducer:l.eagerReducer,eagerState:l.eagerState,next:null}),r=l.eagerReducer===e?l.eagerState:e(r,l.action);else{var d={lane:u,action:l.action,eagerReducer:l.eagerReducer,eagerState:l.eagerState,next:null};c===null?(s=c=d,o=r):c=c.next=d,wo.lanes|=u,dc|=u}l=l.next}while(l!==null&&l!==a);c===null?o=r:c.next=s,Nr(r,t.memoizedState)||(ss=!0),t.memoizedState=r,t.baseState=o,t.baseQueue=c,n.lastRenderedState=r}return[t.memoizedState,n.dispatch]}function Io(e){var t=No(),n=t.queue;if(n===null)throw Error(i(311));n.lastRenderedReducer=e;var r=n.dispatch,a=n.pending,o=t.memoizedState;if(a!==null){n.pending=null;var s=a=a.next;do o=e(o,s.action),s=s.next;while(s!==a);Nr(o,t.memoizedState)||(ss=!0),t.memoizedState=o,t.baseQueue===null&&(t.baseState=o),n.lastRenderedState=o}return[o,r]}function Lo(e,t,n){var r=t._getVersion;r=r(t._source);var a=t._workInProgressVersionPrimary;if(a===null?(e=e.mutableReadLanes,(e=(Co&e)===e)&&(t._workInProgressVersionPrimary=r,yo.push(t))):e=a===r,e)return n(t._source);throw yo.push(t),Error(i(350))}function Ro(e,t,n,r){var a=rc;if(a===null)throw Error(i(349));var o=t._getVersion,s=o(t._source),c=xo.current,l=c.useState(function(){return Lo(a,t,n)}),u=l[1],d=l[0];l=Eo;var f=e.memoizedState,p=f.refs,m=p.getSnapshot,h=f.source;f=f.subscribe;var g=wo;return e.memoizedState={refs:p,source:t,subscribe:r},c.useEffect(function(){p.getSnapshot=n,p.setSnapshot=u;var e=o(t._source);if(!Nr(s,e)){e=n(t._source),Nr(d,e)||(u(e),e=Pc(g),a.mutableReadLanes|=e&a.pendingLanes),e=a.mutableReadLanes,a.entangledLanes|=e;for(var r=a.entanglements,i=e;0n?98:n,function(){e(!0)}),ga(97<\/script>`,e=e.removeChild(e.firstChild)):typeof a.is==`string`?e=l.createElement(r,{is:a.is}):(e=l.createElement(r),r===`select`&&(l=e,a.multiple?l.multiple=!0:a.size&&(l.size=a.size))):e=l.createElementNS(e,r),e[Si]=t,e[Ci]=a,Ds(e,t,!1,!1),t.stateNode=e,l=Ke(r,a),r){case`dialog`:$r(`cancel`,e),$r(`close`,e),s=a;break;case`iframe`:case`object`:case`embed`:$r(`load`,e),s=a;break;case`video`:case`audio`:for(s=0;sgc&&(t.flags|=64,c=!0,As(a,!1),t.lanes=33554432)}else{if(!c)if(e=co(l),e!==null){if(t.flags|=64,c=!0,r=e.updateQueue,r!==null&&(t.updateQueue=r,t.flags|=4),As(a,!0),a.tail===null&&a.tailMode===`hidden`&&!l.alternate&&!fo)return t=t.lastEffect=a.lastEffect,t!==null&&(t.nextEffect=null),null}else 2*pa()-a.renderingStartTime>gc&&r!==1073741824&&(t.flags|=64,c=!0,As(a,!1),t.lanes=33554432);a.isBackwards?(l.sibling=t.child,t.child=l):(r=a.last,r===null?t.child=l:r.sibling=l,a.last=l)}return a.tail===null?null:(r=a.tail,a.rendering=r,a.tail=r.sibling,a.lastEffect=t.lastEffect,a.renderingStartTime=pa(),r.sibling=null,t=so.current,Fi(so,c?t&1|2:t&1),r);case 23:case 24:return Gc(),e!==null&&e.memoizedState!==null!=(t.memoizedState!==null)&&a.mode!==`unstable-defer-without-hiding`&&(t.flags|=4),null}throw Error(i(156,t.tag))}function Ms(e){switch(e.tag){case 1:Vi(e.type)&&Hi();var t=e.flags;return t&4096?(e.flags=t&-4097|64,e):null;case 3:if(io(),Pi(Ri),Pi(Li),bo(),t=e.flags,t&64)throw Error(i(285));return e.flags=t&-4097|64,e;case 5:return oo(e),null;case 13:return Pi(so),t=e.flags,t&4096?(e.flags=t&-4097|64,e):null;case 19:return Pi(so),null;case 4:return io(),null;case 10:return Da(e),null;case 23:case 24:return Gc(),null;default:return null}}function Ns(e,t){try{var n=``,r=t;do n+=F(r),r=r.return;while(r);var i=n}catch(e){i=`
+Error generating stack: `+e.message+`
+`+e.stack}return{value:e,source:t,stack:i}}function Ps(e,t){try{console.error(t.value)}catch(e){setTimeout(function(){throw e})}}var Fs=typeof WeakMap==`function`?WeakMap:Map;function Is(e,t,n){n=Pa(-1,n),n.tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){vc||(vc=!0,W=r),Ps(e,t)},n}function Ls(e,t,n){n=Pa(-1,n),n.tag=3;var r=e.type.getDerivedStateFromError;if(typeof r==`function`){var i=t.value;n.payload=function(){return Ps(e,t),r(i)}}var a=e.stateNode;return a!==null&&typeof a.componentDidCatch==`function`&&(n.callback=function(){typeof r!=`function`&&(yc===null?yc=new Set([this]):yc.add(this),Ps(e,t));var n=t.stack;this.componentDidCatch(t.value,{componentStack:n===null?``:n})}),n}var Rs=typeof WeakSet==`function`?WeakSet:Set;function zs(e){var t=e.ref;if(t!==null)if(typeof t==`function`)try{t(null)}catch(t){cl(e,t)}else t.current=null}function Bs(e,t){switch(t.tag){case 0:case 11:case 15:case 22:return;case 1:if(t.flags&256&&e!==null){var n=e.memoizedProps,r=e.memoizedState;e=t.stateNode,t=e.getSnapshotBeforeUpdate(t.elementType===t.type?n:xa(t.type,n),r),e.__reactInternalSnapshotBeforeUpdate=t}return;case 3:t.flags&256&&gi(t.stateNode.containerInfo);return;case 5:case 6:case 4:case 17:return}throw Error(i(163))}function Vs(e,t,n){switch(n.tag){case 0:case 11:case 15:case 22:if(t=n.updateQueue,t=t===null?null:t.lastEffect,t!==null){e=t=t.next;do{if((e.tag&3)==3){var r=e.create;e.destroy=r()}e=e.next}while(e!==t)}if(t=n.updateQueue,t=t===null?null:t.lastEffect,t!==null){e=t=t.next;do{var a=e;r=a.next,a=a.tag,a&4&&a&1&&(al(n,e),il(n,e)),e=r}while(e!==t)}return;case 1:e=n.stateNode,n.flags&4&&(t===null?e.componentDidMount():(r=n.elementType===n.type?t.memoizedProps:xa(n.type,t.memoizedProps),e.componentDidUpdate(r,t.memoizedState,e.__reactInternalSnapshotBeforeUpdate))),t=n.updateQueue,t!==null&&Ra(n,t,e);return;case 3:if(t=n.updateQueue,t!==null){if(e=null,n.child!==null)switch(n.child.tag){case 5:e=n.child.stateNode;break;case 1:e=n.child.stateNode}Ra(n,t,e)}return;case 5:e=n.stateNode,t===null&&n.flags&4&&fi(n.type,n.memoizedProps)&&e.focus();return;case 6:return;case 4:return;case 12:return;case 13:n.memoizedState===null&&(n=n.alternate,n!==null&&(n=n.memoizedState,n!==null&&(n=n.dehydrated,n!==null&&qt(n))));return;case 19:case 17:case 20:case 21:case 23:case 24:return}throw Error(i(163))}function Hs(e,t){for(var n=e;;){if(n.tag===5){var r=n.stateNode;if(t)r=r.style,typeof r.setProperty==`function`?r.setProperty(`display`,`none`,`important`):r.display=`none`;else{r=n.stateNode;var i=n.memoizedProps.style;i=i!=null&&i.hasOwnProperty(`display`)?i.display:null,r.style.display=He(`display`,i)}}else if(n.tag===6)n.stateNode.nodeValue=t?``:n.memoizedProps;else if((n.tag!==23&&n.tag!==24||n.memoizedState===null||n===e)&&n.child!==null){n.child.return=n,n=n.child;continue}if(n===e)break;for(;n.sibling===null;){if(n.return===null||n.return===e)return;n=n.return}n.sibling.return=n.return,n=n.sibling}}function Us(e,t){if(Ji&&typeof Ji.onCommitFiberUnmount==`function`)try{Ji.onCommitFiberUnmount(qi,t)}catch{}switch(t.tag){case 0:case 11:case 14:case 15:case 22:if(e=t.updateQueue,e!==null&&(e=e.lastEffect,e!==null)){var n=e=e.next;do{var r=n,i=r.destroy;if(r=r.tag,i!==void 0)if(r&4)al(t,n);else{r=t;try{i()}catch(e){cl(r,e)}}n=n.next}while(n!==e)}break;case 1:if(zs(t),e=t.stateNode,typeof e.componentWillUnmount==`function`)try{e.props=t.memoizedProps,e.state=t.memoizedState,e.componentWillUnmount()}catch(e){cl(t,e)}break;case 5:zs(t);break;case 4:Ys(e,t)}}function Ws(e){e.alternate=null,e.child=null,e.dependencies=null,e.firstEffect=null,e.lastEffect=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.return=null,e.updateQueue=null}function Gs(e){return e.tag===5||e.tag===3||e.tag===4}function Ks(e){a:{for(var t=e.return;t!==null;){if(Gs(t))break a;t=t.return}throw Error(i(160))}var n=t;switch(t=n.stateNode,n.tag){case 5:var r=!1;break;case 3:t=t.containerInfo,r=!0;break;case 4:t=t.containerInfo,r=!0;break;default:throw Error(i(161))}n.flags&16&&(ze(t,``),n.flags&=-17);a:b:for(n=e;;){for(;n.sibling===null;){if(n.return===null||Gs(n.return)){n=null;break a}n=n.return}for(n.sibling.return=n.return,n=n.sibling;n.tag!==5&&n.tag!==6&&n.tag!==18;){if(n.flags&2||n.child===null||n.tag===4)continue b;n.child.return=n,n=n.child}if(!(n.flags&2)){n=n.stateNode;break a}}r?qs(e,n,t):Js(e,n,t)}function qs(e,t,n){var r=e.tag,i=r===5||r===6;if(i)e=i?e.stateNode:e.stateNode.instance,t?n.nodeType===8?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(n.nodeType===8?(t=n.parentNode,t.insertBefore(e,n)):(t=n,t.appendChild(e)),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=li));else if(r!==4&&(e=e.child,e!==null))for(qs(e,t,n),e=e.sibling;e!==null;)qs(e,t,n),e=e.sibling}function Js(e,t,n){var r=e.tag,i=r===5||r===6;if(i)e=i?e.stateNode:e.stateNode.instance,t?n.insertBefore(e,t):n.appendChild(e);else if(r!==4&&(e=e.child,e!==null))for(Js(e,t,n),e=e.sibling;e!==null;)Js(e,t,n),e=e.sibling}function Ys(e,t){for(var n=t,r=!1,a,o;;){if(!r){r=n.return;a:for(;;){if(r===null)throw Error(i(160));switch(a=r.stateNode,r.tag){case 5:o=!1;break a;case 3:a=a.containerInfo,o=!0;break a;case 4:a=a.containerInfo,o=!0;break a}r=r.return}r=!0}if(n.tag===5||n.tag===6){a:for(var s=e,c=n,l=c;;)if(Us(s,l),l.child!==null&&l.tag!==4)l.child.return=l,l=l.child;else{if(l===c)break a;for(;l.sibling===null;){if(l.return===null||l.return===c)break a;l=l.return}l.sibling.return=l.return,l=l.sibling}o?(s=a,c=n.stateNode,s.nodeType===8?s.parentNode.removeChild(c):s.removeChild(c)):a.removeChild(n.stateNode)}else if(n.tag===4){if(n.child!==null){a=n.stateNode.containerInfo,o=!0,n.child.return=n,n=n.child;continue}}else if(Us(e,n),n.child!==null){n.child.return=n,n=n.child;continue}if(n===t)break;for(;n.sibling===null;){if(n.return===null||n.return===t)return;n=n.return,n.tag===4&&(r=!1)}n.sibling.return=n.return,n=n.sibling}}function Xs(e,t){switch(t.tag){case 0:case 11:case 14:case 15:case 22:var n=t.updateQueue;if(n=n===null?null:n.lastEffect,n!==null){var r=n=n.next;do(r.tag&3)==3&&(e=r.destroy,r.destroy=void 0,e!==void 0&&e()),r=r.next;while(r!==n)}return;case 1:return;case 5:if(n=t.stateNode,n!=null){r=t.memoizedProps;var a=e===null?r:e.memoizedProps;e=t.type;var o=t.updateQueue;if(t.updateQueue=null,o!==null){for(n[Ci]=r,e===`input`&&r.type===`radio`&&r.name!=null&&Ce(n,r),Ke(e,a),t=Ke(e,r),a=0;aa&&(a=s),n&=~o}if(n=a,n=pa()-n,n=(120>n?120:480>n?480:1080>n?1080:1920>n?1920:3e3>n?3e3:4320>n?4320:1960*$s(n/1960))-n,10 component higher in the tree to provide a loading indicator or placeholder to display.`)}It!==5&&(It=2),p=iA(p,c),x=r;do{switch(x.tag){case 3:o=p,x.flags|=4096,a&=-a,x.lanes|=a;var B=hI(x,o,a);$M(x,B);break e;case 1:o=p;var I=x.type,M=x.stateNode;if(!(x.flags&64)&&(typeof I.getDerivedStateFromError=="function"||M!==null&&typeof M.componentDidCatch=="function"&&(Ri===null||!Ri.has(M)))){x.flags|=4096,a&=-a,x.lanes|=a;var V=fI(x,o,a);$M(x,V);break e}}x=x.return}while(x!==null)}wI(t)}catch(z){a=z,_t===t&&t!==null&&(_t=t=t.return);continue}break}while(1)}function xI(){var e=sh.current;return sh.current=lh,e===null?lh:e}function dd(e,a){var t=Ze;Ze|=16;var n=xI();an===e&&Ht===a||zs(e,a);do try{v8();break}catch(i){yI(e,i)}while(1);if(HN(),Ze=t,sh.current=n,_t!==null)throw Error(ke(261));return an=null,Ht=0,It}function v8(){for(;_t!==null;)TI(_t)}function k8(){for(;_t!==null&&!XH();)TI(_t)}function TI(e){var a=_I(e.alternate,e,ml);e.memoizedProps=e.pendingProps,a===null?wI(e):_t=a,oA.current=null}function wI(e){var a=e;do{var t=a.alternate;if(e=a.return,a.flags&2048){if(t=c8(a),t!==null){t.flags&=2047,_t=t;return}e!==null&&(e.firstEffect=e.lastEffect=null,e.flags|=2048)}else{if(t=s8(t,a,ml),t!==null){_t=t;return}if(t=a,t.tag!==24&&t.tag!==23||t.memoizedState===null||ml&1073741824||!(t.mode&4)){for(var n=0,i=t.child;i!==null;)n|=i.lanes|i.childLanes,i=i.sibling;t.childLanes=n}e!==null&&!(e.flags&2048)&&(e.firstEffect===null&&(e.firstEffect=a.firstEffect),a.lastEffect!==null&&(e.lastEffect!==null&&(e.lastEffect.nextEffect=a.firstEffect),e.lastEffect=a.lastEffect),1r&&(c=r,r=B,B=c),c=cM(v,B),o=cM(v,r),c&&o&&(P.rangeCount!==1||P.anchorNode!==c.node||P.anchorOffset!==c.offset||P.focusNode!==o.node||P.focusOffset!==o.offset)&&(j=j.createRange(),j.setStart(c.node,c.offset),P.removeAllRanges(),B>r?(P.addRange(j),P.extend(o.node,o.offset)):(j.setEnd(o.node,o.offset),P.addRange(j)))))),j=[],P=v;P=P.parentNode;)P.nodeType===1&&j.push({element:P,left:P.scrollLeft,top:P.scrollTop});for(typeof v.focus=="function"&&v.focus(),v=0;vWt()-lA?zs(e,0):rA|=t),ei(e,a)}function $8(e,a){var t=e.stateNode;t!==null&&t.delete(a),a=0,a===0&&(a=e.mode,a&2?a&4?(fo===0&&(fo=ic),a=ds(62914560&~fo),a===0&&(a=4194304)):a=Is()===99?1:2:a=1),t=Pn(),e=pf(e,a),e!==null&&(nf(e,a,t),ei(e,t))}var _I;_I=function(e,a,t){var n=a.lanes;if(e!==null)if(e.memoizedProps!==a.pendingProps||mn.current)gi=!0;else if(t&n)gi=!!(e.flags&16384);else{switch(gi=!1,a.tag){case 3:LM(a),Kk();break;case 5:jM(a);break;case 1:hn(a.type)&&jm(a);break;case 4:Hb(a,a.stateNode.containerInfo);break;case 10:n=a.memoizedProps.value;var i=a.type._context;ut(Ym,i._currentValue),i._currentValue=n;break;case 13:if(a.memoizedState!==null)return t&a.child.childLanes?FM(e,a,t):(ut(dt,dt.current&1),a=vo(e,a,t),a!==null?a.sibling:null);ut(dt,dt.current&1);break;case 19:if(n=(t&a.childLanes)!==0,e.flags&64){if(n)return qM(e,a,t);a.flags|=64}if(i=a.memoizedState,i!==null&&(i.rendering=null,i.tail=null,i.lastEffect=null),ut(dt,dt.current),n)break;return null;case 23:case 24:return a.lanes=0,Gk(e,a,t)}return vo(e,a,t)}else gi=!1;switch(a.lanes=0,a.tag){case 2:if(n=a.type,e!==null&&(e.alternate=null,a.alternate=null,a.flags|=2),e=a.pendingProps,i=Fs(a,Zt.current),As(a,t),i=eA(null,a,n,e,i,t),a.flags|=1,typeof i=="object"&&i!==null&&typeof i.render=="function"&&i.$$typeof===void 0){if(a.tag=1,a.memoizedState=null,a.updateQueue=null,hn(n)){var o=!0;jm(a)}else o=!1;a.memoizedState=i.state!==null&&i.state!==void 0?i.state:null,JN(a);var r=n.getDerivedStateFromProps;typeof r=="function"&&eh(a,n,r,e),i.updater=df,a.stateNode=i,i._reactInternals=a,Wb(a,n,e,t),a=Qb(null,a,n,!0,o,t)}else a.tag=0,pn(null,a,i,t),a=a.child;return a;case 16:i=a.elementType;e:{switch(e!==null&&(e.alternate=null,a.alternate=null,a.flags|=2),e=a.pendingProps,o=i._init,i=o(i._payload),a.type=i,o=a.tag=N8(i),e=mi(i,e),o){case 0:a=Yb(null,a,i,e,t);break e;case 1:a=BM(null,a,i,e,t);break e;case 11:a=OM(null,a,i,e,t);break e;case 14:a=MM(null,a,i,mi(i.type,e),n,t);break e}throw Error(ke(306,i,""))}return a;case 0:return n=a.type,i=a.pendingProps,i=a.elementType===n?i:mi(n,i),Yb(e,a,n,i,t);case 1:return n=a.type,i=a.pendingProps,i=a.elementType===n?i:mi(n,i),BM(e,a,n,i,t);case 3:if(LM(a),n=a.updateQueue,e===null||n===null)throw Error(ke(282));if(n=a.pendingProps,i=a.memoizedState,i=i!==null?i.element:null,JF(e,a),Xd(a,n,null,t),n=a.memoizedState.element,n===i)Kk(),a=vo(e,a,t);else{if(i=a.stateNode,(o=i.hydrate)&&(ar=Ns(a.stateNode.containerInfo.firstChild),go=a,o=Ki=!0),o){if(e=i.mutableSourceEagerHydrationData,e!=null)for(i=0;i"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(AI)}catch(e){console.error(e)}}AI(),Y2.exports=oi;var mA=Y2.exports;const ud=Xs(mA);function fe(e,a){if(e==null)return{};var t={},n=Object.keys(e),i,o;for(o=0;o=0)&&(t[i]=e[i]);return t}function _(){return _=Object.assign?Object.assign.bind():function(e){for(var a=1;anull}function bs(e){return e!==null&&typeof e=="object"&&e.constructor===Object}function Xa(e,a,t={clone:!0}){const n=t.clone?_({},e):e;return bs(e)&&bs(a)&&Object.keys(a).forEach(i=>{i!=="__proto__"&&(bs(a[i])&&i in e&&bs(e[i])?n[i]=Xa(e[i],a[i],t):n[i]=a[i])}),n}const LI=gf(d.element);LI.isRequired=gf(d.element.isRequired);const Z8=LI,J8=gf(d.elementType);function Y8(e){return e}function nn(e){let a="https://mui.com/production-error/?code="+e;for(let t=1;tt==null?a:function(...i){a.apply(this,i),t.apply(this,i)},()=>{})}function hl(e,a=166){let t;function n(...i){const o=()=>{e.apply(this,i)};clearTimeout(t),t=setTimeout(o,a)}return n.clear=()=>{clearTimeout(t)},n}function f9(e,a){return()=>null}function Ad(e,a){return f.isValidElement(e)&&a.indexOf(e.type.muiName)!==-1}function Nt(e){return e&&e.ownerDocument||document}function ai(e){return Nt(e).defaultView||window}function g9(e,a){return()=>null}function Rs(e,a){typeof e=="function"?e(a):e&&(e.current=a)}const v9=typeof window<"u"?f.useLayoutEffect:f.useEffect,ki=v9;let aB=0;function k9(e){const[a,t]=f.useState(e),n=e||a;return f.useEffect(()=>{a==null&&(aB+=1,t(`mui-${aB}`))},[a]),n}const tB=$b["useId"];function bf(e){if(tB!==void 0){const a=tB();return e??a}return k9(e)}function b9(e,a,t,n,i){return null}function ur({controlled:e,default:a,name:t,state:n="value"}){const{current:i}=f.useRef(e!==void 0),[o,r]=f.useState(a),c=i?e:o,p=f.useCallback(h=>{i||r(h)},[]);return[c,p]}function zt(e){const a=f.useRef(e);return ki(()=>{a.current=e}),f.useCallback((...t)=>(0,a.current)(...t),[])}function Na(e,a){return f.useMemo(()=>e==null&&a==null?null:t=>{Rs(e,t),Rs(a,t)},[e,a])}let yf=!0,uy=!1,nB;const y9={text:!0,search:!0,url:!0,tel:!0,email:!0,password:!0,number:!0,date:!0,month:!0,week:!0,time:!0,datetime:!0,"datetime-local":!0};function x9(e){const{type:a,tagName:t}=e;return!!(t==="INPUT"&&y9[a]&&!e.readOnly||t==="TEXTAREA"&&!e.readOnly||e.isContentEditable)}function T9(e){e.metaKey||e.altKey||e.ctrlKey||(yf=!0)}function Qk(){yf=!1}function w9(){this.visibilityState==="hidden"&&uy&&(yf=!0)}function $9(e){e.addEventListener("keydown",T9,!0),e.addEventListener("mousedown",Qk,!0),e.addEventListener("pointerdown",Qk,!0),e.addEventListener("touchstart",Qk,!0),e.addEventListener("visibilitychange",w9,!0)}function _9(e){const{target:a}=e;try{return a.matches(":focus-visible")}catch{}return yf||x9(a)}function gA(){const e=f.useCallback(i=>{i!=null&&$9(i.ownerDocument)},[]),a=f.useRef(!1);function t(){return a.current?(uy=!0,window.clearTimeout(nB),nB=window.setTimeout(()=>{uy=!1},100),a.current=!1,!0):!1}function n(i){return _9(i)?(a.current=!0,!0):!1}return{isFocusVisibleRef:a,onFocus:n,onBlur:t,ref:e}}function vA(e){const a=e.documentElement.clientWidth;return Math.abs(window.innerWidth-a)}let ql;function kA(){if(ql)return ql;const e=document.createElement("div"),a=document.createElement("div");return a.style.width="10px",a.style.height="1px",e.appendChild(a),e.dir="rtl",e.style.fontSize="14px",e.style.width="4px",e.style.height="1px",e.style.position="absolute",e.style.top="-1000px",e.style.overflow="scroll",document.body.appendChild(e),ql="reverse",e.scrollLeft>0?ql="default":(e.scrollLeft=1,e.scrollLeft===0&&(ql="negative")),document.body.removeChild(e),ql}function py(e,a){const t=e.scrollLeft;if(a!=="rtl")return t;switch(kA()){case"negative":return e.scrollWidth-e.clientWidth+t;case"reverse":return e.scrollWidth-e.clientWidth-t;default:return t}}const N9=e=>{const a=f.useRef({});return f.useEffect(()=>{a.current=e}),a.current},bA=N9,A9={border:0,clip:"rect(0 0 0 0)",height:"1px",margin:-1,overflow:"hidden",padding:0,position:"absolute",whiteSpace:"nowrap",width:"1px"},j9=A9;function my(){return null}my.isRequired=my;const P9=my;function yA(e,a){const t=_({},a);return Object.keys(e).forEach(n=>{t[n]===void 0&&(t[n]=e[n])}),t}function Fe(e,a,t){const n={};return Object.keys(e).forEach(i=>{n[i]=e[i].reduce((o,r)=>(r&&(t&&t[r]&&o.push(t[r]),o.push(a(r))),o),[]).join(" ")}),n}const iB=e=>e,z9=()=>{let e=iB;return{configure(a){e=a},generate(a){return e(a)},reset(){e=iB}}},S9=z9(),xA=S9,E9={active:"active",checked:"checked",completed:"completed",disabled:"disabled",error:"error",expanded:"expanded",focused:"focused",focusVisible:"focusVisible",required:"required",selected:"selected"};function Ce(e,a,t="Mui"){const n=E9[a];return n?`${t}-${n}`:`${xA.generate(e)}-${a}`}function Oe(e,a,t="Mui"){const n={};return a.forEach(i=>{n[i]=Ce(e,i,t)}),n}const C9=Object.freeze(Object.defineProperty({__proto__:null,HTMLElementType:u9,chainPropTypes:gf,deepmerge:Xa,elementAcceptingRef:Z8,elementTypeAcceptingRef:J8,exactProp:Y8,formatMuiErrorMessage:nn,getDisplayName:d9,integerPropType:P9,internal_resolveProps:yA,isPlainObject:bs,ponyfillGlobal:p9,refType:h9,unstable_ClassNameGenerator:xA,unstable_capitalize:te,unstable_composeClasses:Fe,unstable_createChainedFunction:uh,unstable_debounce:hl,unstable_deprecatedPropType:f9,unstable_detectScrollType:kA,unstable_generateUtilityClass:Ce,unstable_generateUtilityClasses:Oe,unstable_getNormalizedScrollLeft:py,unstable_getScrollbarSize:vA,unstable_isMuiElement:Ad,unstable_ownerDocument:Nt,unstable_ownerWindow:ai,unstable_requirePropFactory:g9,unstable_setRef:Rs,unstable_unsupportedProp:b9,unstable_useControlled:ur,unstable_useEnhancedEffect:ki,unstable_useEventCallback:zt,unstable_useForkRef:Na,unstable_useId:bf,unstable_useIsFocusVisible:gA,usePreviousProps:bA,visuallyHidden:j9},Symbol.toStringTag,{value:"Module"}));function fl(e){return typeof e=="string"}function tl(e,a={},t){return fl(e)?a:_({},a,{ownerState:_({},a.ownerState,t)})}function O9(e,a=[]){if(e===void 0)return{};const t={};return Object.keys(e).filter(n=>n.match(/^on[A-Z]/)&&typeof e[n]=="function"&&!a.includes(n)).forEach(n=>{t[n]=e[n]}),t}function M9(e,a){return typeof e=="function"?e(a):e}function oB(e){if(e===void 0)return{};const a={};return Object.keys(e).filter(t=>!(t.match(/^on[A-Z]/)&&typeof e[t]=="function")).forEach(t=>{a[t]=e[t]}),a}function B9(e){const{getSlotProps:a,additionalProps:t,externalSlotProps:n,externalForwardedProps:i,className:o}=e;if(!a){const $=ge(i==null?void 0:i.className,n==null?void 0:n.className,o,t==null?void 0:t.className),N=_({},t==null?void 0:t.style,i==null?void 0:i.style,n==null?void 0:n.style),w=_({},t,i,n);return $.length>0&&(w.className=$),Object.keys(N).length>0&&(w.style=N),{props:w,internalRef:void 0}}const r=O9(_({},i,n)),c=oB(n),p=oB(i),h=a(r),g=ge(i==null?void 0:i.className,n==null?void 0:n.className,o,t==null?void 0:t.className,h==null?void 0:h.className),b=_({},h==null?void 0:h.style,t==null?void 0:t.style,i==null?void 0:i.style,n==null?void 0:n.style),x=_({},h,t,p,c);return g.length>0&&(x.className=g),Object.keys(b).length>0&&(x.style=b),{props:x,internalRef:h.ref}}const L9=["elementType","externalSlotProps","ownerState"];function rB(e){var a;const{elementType:t,externalSlotProps:n,ownerState:i}=e,o=fe(e,L9),r=M9(n,i),c=B9(_({},o,{externalSlotProps:r}));return tl(t,_({},c.props,{ref:Na(c.internalRef,Na(r==null?void 0:r.ref,(a=e.additionalProps)==null?void 0:a.ref))}),i)}function lB(e){return typeof e.normalize<"u"?e.normalize("NFD").replace(/[\u0300-\u036f]/g,""):e}function KI(e={}){const{ignoreAccents:a=!0,ignoreCase:t=!0,limit:n,matchFrom:i="any",stringify:o,trim:r=!1}=e;return(c,{inputValue:p,getOptionLabel:h})=>{let g=r?p.trim():p;t&&(g=g.toLowerCase()),a&&(g=lB(g));const b=c.filter(x=>{let $=(o||h)(x);return t&&($=$.toLowerCase()),a&&($=lB($)),i==="start"?$.indexOf(g)===0:$.indexOf(g)>-1});return typeof n=="number"?b.slice(0,n):b}}function Xk(e,a){for(let t=0;t{var le;return(le=ue.label)!=null?le:ue},groupBy:j,handleHomeEndKeys:P=!e.freeSolo,id:B,includeInputInList:I=!1,inputValue:M,isOptionEqualToValue:V=(ue,le)=>ue===le,multiple:z=!1,onChange:O,onClose:L,onHighlightChange:q,onInputChange:K,onOpen:ne,open:Z,openOnFocus:W=!1,options:J,readOnly:ae=!1,selectOnFocus:Y=!e.freeSolo,value:ye}=e,U=bf(B);let X=v;X=ue=>{const le=v(ue);return typeof le!="string"?String(le):le};const de=f.useRef(!1),xe=f.useRef(!0),ve=f.useRef(null),Ne=f.useRef(null),[Re,_e]=f.useState(null),[ce,Se]=f.useState(-1),Be=t?0:-1,Ye=f.useRef(Be),[Ae,Ve]=ur({controlled:ye,default:p,name:c}),[Le,ua]=ur({controlled:M,default:"",name:c,state:"inputValue"}),[sa,Ta]=f.useState(!1),Xe=f.useCallback((ue,le)=>{if(!(z?Ae.length{const ue=Ae!==Ge.current;Ge.current=Ae,!(sa&&!ue)&&(y&&!ue||Xe(null,Ae))},[Ae,Xe,sa,Ge,y]);const[We,Sa]=ur({controlled:Z,default:!1,name:c,state:"open"}),[Ha,Ea]=f.useState(!0),Aa=!z&&Ae!=null&&Le===X(Ae),ya=We&&!ae,Ee=ya?N(J.filter(ue=>!(w&&(z?Ae:[Ae]).some(le=>le!==null&&V(ue,le)))),{inputValue:Aa&&Ha?"":Le,getOptionLabel:X}):[],ee=We&&Ee.length>0&&!ae,be=zt(ue=>{ue===-1?ve.current.focus():Re.querySelector(`[data-tag-index="${ue}"]`).focus()});f.useEffect(()=>{z&&ce>Ae.length-1&&(Se(-1),be(-1))},[Ae,z,ce,be]);function he(ue,le){if(!Ne.current||ue===-1)return-1;let Ie=ue;for(;;){if(le==="next"&&Ie===Ee.length||le==="previous"&&Ie===-1)return-1;const ea=Ne.current.querySelector(`[data-option-index="${Ie}"]`),Ba=x?!1:!ea||ea.disabled||ea.getAttribute("aria-disabled")==="true";if(ea&&!ea.hasAttribute("tabindex")||Ba)Ie+=le==="next"?1:-1;else return Ie}}const $e=zt(({event:ue,index:le,reason:Ie="auto"})=>{if(Ye.current=le,le===-1?ve.current.removeAttribute("aria-activedescendant"):ve.current.setAttribute("aria-activedescendant",`${U}-option-${le}`),q&&q(ue,le===-1?null:Ee[le],Ie),!Ne.current)return;const ea=Ne.current.querySelector('[role="option"].Mui-focused');ea&&(ea.classList.remove("Mui-focused"),ea.classList.remove("Mui-focusVisible"));const Ba=Ne.current.parentElement.querySelector('[role="listbox"]');if(!Ba)return;if(le===-1){Ba.scrollTop=0;return}const yt=Ne.current.querySelector(`[data-option-index="${le}"]`);if(yt&&(yt.classList.add("Mui-focused"),Ie==="keyboard"&&yt.classList.add("Mui-focusVisible"),Ba.scrollHeight>Ba.clientHeight&&Ie!=="mouse")){const ht=yt,Bn=Ba.clientHeight+Ba.scrollTop,dp=ht.offsetTop+ht.offsetHeight;dp>Bn?Ba.scrollTop=dp-Ba.clientHeight:ht.offsetTop-ht.offsetHeight*(j?1.3:0){if(!ya)return;const yt=he((()=>{const ht=Ee.length-1;if(le==="reset")return Be;if(le==="start")return 0;if(le==="end")return ht;const Bn=Ye.current+le;return Bn<0?Bn===-1&&I?-1:$&&Ye.current!==-1||Math.abs(le)>1?0:ht:Bn>ht?Bn===ht+1&&I?-1:$||Math.abs(le)>1?ht:0:Bn})(),Ie);if($e({index:yt,reason:ea,event:ue}),a&&le!=="reset")if(yt===-1)ve.current.value=Le;else{const ht=X(Ee[yt]);ve.current.value=ht,ht.toLowerCase().indexOf(Le.toLowerCase())===0&&Le.length>0&&ve.current.setSelectionRange(Le.length,ht.length)}}),fa=f.useCallback(()=>{if(!ya)return;const ue=z?Ae[0]:Ae;if(Ee.length===0||ue==null){na({diff:"reset"});return}if(Ne.current){if(ue!=null){const le=Ee[Ye.current];if(z&&le&&Xk(Ae,ea=>V(le,ea))!==-1)return;const Ie=Xk(Ee,ea=>V(ea,ue));Ie===-1?na({diff:"reset"}):$e({index:Ie});return}if(Ye.current>=Ee.length-1){$e({index:Ee.length-1});return}$e({index:Ye.current})}},[Ee.length,z?!1:Ae,w,na,$e,ya,Le,z]),nt=zt(ue=>{Rs(Ne,ue),ue&&fa()});f.useEffect(()=>{fa()},[fa]);const kt=ue=>{We||(Sa(!0),Ea(!0),ne&&ne(ue))},kn=(ue,le)=>{We&&(Sa(!1),L&&L(ue,le))},bt=(ue,le,Ie,ea)=>{if(z){if(Ae.length===le.length&&Ae.every((Ba,yt)=>Ba===le[yt]))return}else if(Ae===le)return;O&&O(ue,le,Ie,ea),Ve(le)},rn=f.useRef(!1),bn=(ue,le,Ie="selectOption",ea="options")=>{let Ba=Ie,yt=le;if(z){yt=Array.isArray(Ae)?Ae.slice():[];const ht=Xk(yt,Bn=>V(le,Bn));ht===-1?yt.push(le):ea!=="freeSolo"&&(yt.splice(ht,1),Ba="removeOption")}Xe(ue,yt),bt(ue,yt,Ba,{option:le}),!g&&!ue.ctrlKey&&!ue.metaKey&&kn(ue,Ba),(i===!0||i==="touch"&&rn.current||i==="mouse"&&!rn.current)&&ve.current.blur()};function it(ue,le){if(ue===-1)return-1;let Ie=ue;for(;;){if(le==="next"&&Ie===Ae.length||le==="previous"&&Ie===-1)return-1;const ea=Re.querySelector(`[data-tag-index="${Ie}"]`);if(!ea||!ea.hasAttribute("tabindex")||ea.disabled||ea.getAttribute("aria-disabled")==="true")Ie+=le==="next"?1:-1;else return Ie}}const Da=(ue,le)=>{if(!z)return;Le===""&&kn(ue,"toggleInput");let Ie=ce;ce===-1?Le===""&&le==="previous"&&(Ie=Ae.length-1):(Ie+=le==="next"?1:-1,Ie<0&&(Ie=0),Ie===Ae.length&&(Ie=-1)),Ie=it(Ie,le),Se(Ie),be(Ie)},Ma=ue=>{de.current=!0,ua(""),K&&K(ue,"","clear"),bt(ue,z?[]:null,"clear")},_i=ue=>le=>{if(ue.onKeyDown&&ue.onKeyDown(le),!le.defaultMuiPrevented&&(ce!==-1&&["ArrowLeft","ArrowRight"].indexOf(le.key)===-1&&(Se(-1),be(-1)),le.which!==229))switch(le.key){case"Home":ya&&P&&(le.preventDefault(),na({diff:"start",direction:"next",reason:"keyboard",event:le}));break;case"End":ya&&P&&(le.preventDefault(),na({diff:"end",direction:"previous",reason:"keyboard",event:le}));break;case"PageUp":le.preventDefault(),na({diff:-sB,direction:"previous",reason:"keyboard",event:le}),kt(le);break;case"PageDown":le.preventDefault(),na({diff:sB,direction:"next",reason:"keyboard",event:le}),kt(le);break;case"ArrowDown":le.preventDefault(),na({diff:1,direction:"next",reason:"keyboard",event:le}),kt(le);break;case"ArrowUp":le.preventDefault(),na({diff:-1,direction:"previous",reason:"keyboard",event:le}),kt(le);break;case"ArrowLeft":Da(le,"previous");break;case"ArrowRight":Da(le,"next");break;case"Enter":if(Ye.current!==-1&&ya){const Ie=Ee[Ye.current],ea=T?T(Ie):!1;if(le.preventDefault(),ea)return;bn(le,Ie,"selectOption"),a&&ve.current.setSelectionRange(ve.current.value.length,ve.current.value.length)}else y&&Le!==""&&Aa===!1&&(z&&le.preventDefault(),bn(le,Le,"createOption","freeSolo"));break;case"Escape":ya?(le.preventDefault(),le.stopPropagation(),kn(le,"escape")):r&&(Le!==""||z&&Ae.length>0)&&(le.preventDefault(),le.stopPropagation(),Ma(le));break;case"Backspace":if(z&&!ae&&Le===""&&Ae.length>0){const Ie=ce===-1?Ae.length-1:ce,ea=Ae.slice();ea.splice(Ie,1),bt(le,ea,"removeOption",{option:Ae[Ie]})}break}},zr=ue=>{Ta(!0),W&&!de.current&&kt(ue)},li=ue=>{if(Ne.current!==null&&Ne.current.parentElement.contains(document.activeElement)){ve.current.focus();return}Ta(!1),xe.current=!0,de.current=!1,n&&Ye.current!==-1&&ya?bn(ue,Ee[Ye.current],"blur"):n&&y&&Le!==""?bn(ue,Le,"blur","freeSolo"):o&&Xe(ue,Ae),kn(ue,"blur")},Xi=ue=>{const le=ue.target.value;Le!==le&&(ua(le),Ea(!1),K&&K(ue,le,"input")),le===""?!h&&!z&&bt(ue,null,"clear"):kt(ue)},Ni=ue=>{$e({event:ue,index:Number(ue.currentTarget.getAttribute("data-option-index")),reason:"mouse"})},ga=()=>{rn.current=!0},Tt=ue=>{const le=Number(ue.currentTarget.getAttribute("data-option-index"));bn(ue,Ee[le],"selectOption"),rn.current=!1},yn=ue=>le=>{const Ie=Ae.slice();Ie.splice(ue,1),bt(le,Ie,"removeOption",{option:Ae[ue]})},Ai=ue=>{We?kn(ue,"toggleInput"):kt(ue)},bc=ue=>{ue.target.getAttribute("id")!==U&&ue.preventDefault()},Sr=()=>{ve.current.focus(),Y&&xe.current&&ve.current.selectionEnd-ve.current.selectionStart===0&&ve.current.select(),xe.current=!1},yc=ue=>{(Le===""||!We)&&Ai(ue)};let ia=y&&Le.length>0;ia=ia||(z?Ae.length>0:Ae!==null);let mt=Ee;return j&&(mt=Ee.reduce((ue,le,Ie)=>{const ea=j(le);return ue.length>0&&ue[ue.length-1].group===ea?ue[ue.length-1].options.push(le):ue.push({key:Ie,index:Ie,group:ea,options:[le]}),ue},[])),b&&sa&&li(),{getRootProps:(ue={})=>_({"aria-owns":ee?`${U}-listbox`:null},ue,{onKeyDown:_i(ue),onMouseDown:bc,onClick:Sr}),getInputLabelProps:()=>({id:`${U}-label`,htmlFor:U}),getInputProps:()=>({id:U,value:Le,onBlur:li,onFocus:zr,onChange:Xi,onMouseDown:yc,"aria-activedescendant":ya?"":null,"aria-autocomplete":a?"both":"list","aria-controls":ee?`${U}-listbox`:void 0,"aria-expanded":ee,autoComplete:"off",ref:ve,autoCapitalize:"none",spellCheck:"false",role:"combobox"}),getClearProps:()=>({tabIndex:-1,onClick:Ma}),getPopupIndicatorProps:()=>({tabIndex:-1,onClick:Ai}),getTagProps:({index:ue})=>_({key:ue,"data-tag-index":ue,tabIndex:-1},!ae&&{onDelete:yn(ue)}),getListboxProps:()=>({role:"listbox",id:`${U}-listbox`,"aria-labelledby":`${U}-label`,ref:nt,onMouseDown:ue=>{ue.preventDefault()}}),getOptionProps:({index:ue,option:le})=>{const Ie=(z?Ae:[Ae]).some(Ba=>Ba!=null&&V(le,Ba)),ea=T?T(le):!1;return{key:X(le),tabIndex:-1,role:"option",id:`${U}-option-${ue}`,onMouseOver:Ni,onClick:Tt,onTouchStart:ga,"data-option-index":ue,"aria-disabled":ea,"aria-selected":Ie}},id:U,inputValue:Le,value:Ae,dirty:ia,popupOpen:ya,focused:sa||ce!==-1,anchorEl:Re,setAnchorEl:_e,focusedTag:ce,groupedOptions:mt}}function D9(e){const{badgeContent:a,invisible:t=!1,max:n=99,showZero:i=!1}=e,o=bA({badgeContent:a,max:n});let r=t;t===!1&&a===0&&!i&&(r=!0);const{badgeContent:c,max:p=n}=r?o:e,h=c&&Number(c)>p?`${p}+`:c;return{badgeContent:c,invisible:r,max:p,displayValue:h}}function R9(e){return Ce("BaseBadge",e)}Oe("BaseBadge",["root","badge","invisible"]);const V9=["badgeContent","component","children","components","componentsProps","invisible","max","showZero"],q9=e=>{const{invisible:a}=e;return Fe({root:["root"],badge:["badge",a&&"invisible"]},R9,void 0)},U9=f.forwardRef(function(a,t){const{component:n,children:i,components:o={},componentsProps:r={},max:c=99,showZero:p=!1}=a,h=fe(a,V9),{badgeContent:g,max:b,displayValue:x,invisible:$}=D9(_({},a,{max:c})),N=_({},a,{badgeContent:g,invisible:$,max:b,showZero:p}),w=q9(N),y=n||o.Root||"span",T=rB({elementType:y,externalSlotProps:r.root,externalForwardedProps:h,additionalProps:{ref:t},ownerState:N,className:w.root}),v=o.Badge||"span",j=rB({elementType:v,externalSlotProps:r.badge,ownerState:N,className:w.badge});return C.jsxs(y,_({},T,{children:[i,C.jsx(v,_({},j,{children:x}))]}))}),K9=U9;function cB(e){return e.substring(2).toLowerCase()}function G9(e,a){return a.documentElement.clientWidth(setTimeout(()=>{p.current=!0},0),()=>{p.current=!1}),[]);const g=Na(a.ref,c),b=zt(N=>{const w=h.current;h.current=!1;const y=Nt(c.current);if(!p.current||!c.current||"clientX"in N&&G9(N,y))return;if(r.current){r.current=!1;return}let T;N.composedPath?T=N.composedPath().indexOf(c.current)>-1:T=!y.documentElement.contains(N.target)||c.current.contains(N.target),!T&&(t||!w)&&i(N)}),x=N=>w=>{h.current=!0;const y=a.props[N];y&&y(w)},$={ref:g};return o!==!1&&($[o]=x(o)),f.useEffect(()=>{if(o!==!1){const N=cB(o),w=Nt(c.current),y=()=>{r.current=!0};return w.addEventListener(N,b),w.addEventListener("touchmove",y),()=>{w.removeEventListener(N,b),w.removeEventListener("touchmove",y)}}},[b,o]),n!==!1&&($[n]=x(n)),f.useEffect(()=>{if(n!==!1){const N=cB(n),w=Nt(c.current);return w.addEventListener(N,b),()=>{w.removeEventListener(N,b)}}},[b,n]),C.jsx(f.Fragment,{children:f.cloneElement(a,$)})}var fn="top",ti="bottom",ni="right",gn="left",TA="auto",qu=[fn,ti,ni,gn],Vs="start",nu="end",H9="clippingParents",GI="viewport",Hc="popper",Z9="reference",dB=qu.reduce(function(e,a){return e.concat([a+"-"+Vs,a+"-"+nu])},[]),WI=[].concat(qu,[TA]).reduce(function(e,a){return e.concat([a,a+"-"+Vs,a+"-"+nu])},[]),J9="beforeRead",Y9="read",Q9="afterRead",X9="beforeMain",e7="main",a7="afterMain",t7="beforeWrite",n7="write",i7="afterWrite",o7=[J9,Y9,Q9,X9,e7,a7,t7,n7,i7];function Hi(e){return e?(e.nodeName||"").toLowerCase():null}function Sn(e){if(e==null)return window;if(e.toString()!=="[object Window]"){var a=e.ownerDocument;return a&&a.defaultView||window}return e}function gl(e){var a=Sn(e).Element;return e instanceof a||e instanceof Element}function Qn(e){var a=Sn(e).HTMLElement;return e instanceof a||e instanceof HTMLElement}function wA(e){if(typeof ShadowRoot>"u")return!1;var a=Sn(e).ShadowRoot;return e instanceof a||e instanceof ShadowRoot}function r7(e){var a=e.state;Object.keys(a.elements).forEach(function(t){var n=a.styles[t]||{},i=a.attributes[t]||{},o=a.elements[t];!Qn(o)||!Hi(o)||(Object.assign(o.style,n),Object.keys(i).forEach(function(r){var c=i[r];c===!1?o.removeAttribute(r):o.setAttribute(r,c===!0?"":c)}))})}function l7(e){var a=e.state,t={popper:{position:a.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(a.elements.popper.style,t.popper),a.styles=t,a.elements.arrow&&Object.assign(a.elements.arrow.style,t.arrow),function(){Object.keys(a.elements).forEach(function(n){var i=a.elements[n],o=a.attributes[n]||{},r=Object.keys(a.styles.hasOwnProperty(n)?a.styles[n]:t[n]),c=r.reduce(function(p,h){return p[h]="",p},{});!Qn(i)||!Hi(i)||(Object.assign(i.style,c),Object.keys(o).forEach(function(p){i.removeAttribute(p)}))})}}const s7={name:"applyStyles",enabled:!0,phase:"write",fn:r7,effect:l7,requires:["computeStyles"]};function Gi(e){return e.split("-")[0]}var cl=Math.max,ph=Math.min,qs=Math.round;function hy(){var e=navigator.userAgentData;return e!=null&&e.brands&&Array.isArray(e.brands)?e.brands.map(function(a){return a.brand+"/"+a.version}).join(" "):navigator.userAgent}function HI(){return!/^((?!chrome|android).)*safari/i.test(hy())}function Us(e,a,t){a===void 0&&(a=!1),t===void 0&&(t=!1);var n=e.getBoundingClientRect(),i=1,o=1;a&&Qn(e)&&(i=e.offsetWidth>0&&qs(n.width)/e.offsetWidth||1,o=e.offsetHeight>0&&qs(n.height)/e.offsetHeight||1);var r=gl(e)?Sn(e):window,c=r.visualViewport,p=!HI()&&t,h=(n.left+(p&&c?c.offsetLeft:0))/i,g=(n.top+(p&&c?c.offsetTop:0))/o,b=n.width/i,x=n.height/o;return{width:b,height:x,top:g,right:h+b,bottom:g+x,left:h,x:h,y:g}}function $A(e){var a=Us(e),t=e.offsetWidth,n=e.offsetHeight;return Math.abs(a.width-t)<=1&&(t=a.width),Math.abs(a.height-n)<=1&&(n=a.height),{x:e.offsetLeft,y:e.offsetTop,width:t,height:n}}function ZI(e,a){var t=a.getRootNode&&a.getRootNode();if(e.contains(a))return!0;if(t&&wA(t)){var n=a;do{if(n&&e.isSameNode(n))return!0;n=n.parentNode||n.host}while(n)}return!1}function To(e){return Sn(e).getComputedStyle(e)}function c7(e){return["table","td","th"].indexOf(Hi(e))>=0}function Tr(e){return((gl(e)?e.ownerDocument:e.document)||window.document).documentElement}function xf(e){return Hi(e)==="html"?e:e.assignedSlot||e.parentNode||(wA(e)?e.host:null)||Tr(e)}function uB(e){return!Qn(e)||To(e).position==="fixed"?null:e.offsetParent}function d7(e){var a=/firefox/i.test(hy()),t=/Trident/i.test(hy());if(t&&Qn(e)){var n=To(e);if(n.position==="fixed")return null}var i=xf(e);for(wA(i)&&(i=i.host);Qn(i)&&["html","body"].indexOf(Hi(i))<0;){var o=To(i);if(o.transform!=="none"||o.perspective!=="none"||o.contain==="paint"||["transform","perspective"].indexOf(o.willChange)!==-1||a&&o.willChange==="filter"||a&&o.filter&&o.filter!=="none")return i;i=i.parentNode}return null}function Uu(e){for(var a=Sn(e),t=uB(e);t&&c7(t)&&To(t).position==="static";)t=uB(t);return t&&(Hi(t)==="html"||Hi(t)==="body"&&To(t).position==="static")?a:t||d7(e)||a}function _A(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function jd(e,a,t){return cl(e,ph(a,t))}function u7(e,a,t){var n=jd(e,a,t);return n>t?t:n}function JI(){return{top:0,right:0,bottom:0,left:0}}function YI(e){return Object.assign({},JI(),e)}function QI(e,a){return a.reduce(function(t,n){return t[n]=e,t},{})}var p7=function(a,t){return a=typeof a=="function"?a(Object.assign({},t.rects,{placement:t.placement})):a,YI(typeof a!="number"?a:QI(a,qu))};function m7(e){var a,t=e.state,n=e.name,i=e.options,o=t.elements.arrow,r=t.modifiersData.popperOffsets,c=Gi(t.placement),p=_A(c),h=[gn,ni].indexOf(c)>=0,g=h?"height":"width";if(!(!o||!r)){var b=p7(i.padding,t),x=$A(o),$=p==="y"?fn:gn,N=p==="y"?ti:ni,w=t.rects.reference[g]+t.rects.reference[p]-r[p]-t.rects.popper[g],y=r[p]-t.rects.reference[p],T=Uu(o),v=T?p==="y"?T.clientHeight||0:T.clientWidth||0:0,j=w/2-y/2,P=b[$],B=v-x[g]-b[N],I=v/2-x[g]/2+j,M=jd(P,I,B),V=p;t.modifiersData[n]=(a={},a[V]=M,a.centerOffset=M-I,a)}}function h7(e){var a=e.state,t=e.options,n=t.element,i=n===void 0?"[data-popper-arrow]":n;i!=null&&(typeof i=="string"&&(i=a.elements.popper.querySelector(i),!i)||ZI(a.elements.popper,i)&&(a.elements.arrow=i))}const f7={name:"arrow",enabled:!0,phase:"main",fn:m7,effect:h7,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function Ks(e){return e.split("-")[1]}var g7={top:"auto",right:"auto",bottom:"auto",left:"auto"};function v7(e,a){var t=e.x,n=e.y,i=a.devicePixelRatio||1;return{x:qs(t*i)/i||0,y:qs(n*i)/i||0}}function pB(e){var a,t=e.popper,n=e.popperRect,i=e.placement,o=e.variation,r=e.offsets,c=e.position,p=e.gpuAcceleration,h=e.adaptive,g=e.roundOffsets,b=e.isFixed,x=r.x,$=x===void 0?0:x,N=r.y,w=N===void 0?0:N,y=typeof g=="function"?g({x:$,y:w}):{x:$,y:w};$=y.x,w=y.y;var T=r.hasOwnProperty("x"),v=r.hasOwnProperty("y"),j=gn,P=fn,B=window;if(h){var I=Uu(t),M="clientHeight",V="clientWidth";if(I===Sn(t)&&(I=Tr(t),To(I).position!=="static"&&c==="absolute"&&(M="scrollHeight",V="scrollWidth")),I=I,i===fn||(i===gn||i===ni)&&o===nu){P=ti;var z=b&&I===B&&B.visualViewport?B.visualViewport.height:I[M];w-=z-n.height,w*=p?1:-1}if(i===gn||(i===fn||i===ti)&&o===nu){j=ni;var O=b&&I===B&&B.visualViewport?B.visualViewport.width:I[V];$-=O-n.width,$*=p?1:-1}}var L=Object.assign({position:c},h&&g7),q=g===!0?v7({x:$,y:w},Sn(t)):{x:$,y:w};if($=q.x,w=q.y,p){var K;return Object.assign({},L,(K={},K[P]=v?"0":"",K[j]=T?"0":"",K.transform=(B.devicePixelRatio||1)<=1?"translate("+$+"px, "+w+"px)":"translate3d("+$+"px, "+w+"px, 0)",K))}return Object.assign({},L,(a={},a[P]=v?w+"px":"",a[j]=T?$+"px":"",a.transform="",a))}function k7(e){var a=e.state,t=e.options,n=t.gpuAcceleration,i=n===void 0?!0:n,o=t.adaptive,r=o===void 0?!0:o,c=t.roundOffsets,p=c===void 0?!0:c,h={placement:Gi(a.placement),variation:Ks(a.placement),popper:a.elements.popper,popperRect:a.rects.popper,gpuAcceleration:i,isFixed:a.options.strategy==="fixed"};a.modifiersData.popperOffsets!=null&&(a.styles.popper=Object.assign({},a.styles.popper,pB(Object.assign({},h,{offsets:a.modifiersData.popperOffsets,position:a.options.strategy,adaptive:r,roundOffsets:p})))),a.modifiersData.arrow!=null&&(a.styles.arrow=Object.assign({},a.styles.arrow,pB(Object.assign({},h,{offsets:a.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:p})))),a.attributes.popper=Object.assign({},a.attributes.popper,{"data-popper-placement":a.placement})}const b7={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:k7,data:{}};var um={passive:!0};function y7(e){var a=e.state,t=e.instance,n=e.options,i=n.scroll,o=i===void 0?!0:i,r=n.resize,c=r===void 0?!0:r,p=Sn(a.elements.popper),h=[].concat(a.scrollParents.reference,a.scrollParents.popper);return o&&h.forEach(function(g){g.addEventListener("scroll",t.update,um)}),c&&p.addEventListener("resize",t.update,um),function(){o&&h.forEach(function(g){g.removeEventListener("scroll",t.update,um)}),c&&p.removeEventListener("resize",t.update,um)}}const x7={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:y7,data:{}};var T7={left:"right",right:"left",bottom:"top",top:"bottom"};function Om(e){return e.replace(/left|right|bottom|top/g,function(a){return T7[a]})}var w7={start:"end",end:"start"};function mB(e){return e.replace(/start|end/g,function(a){return w7[a]})}function NA(e){var a=Sn(e),t=a.pageXOffset,n=a.pageYOffset;return{scrollLeft:t,scrollTop:n}}function AA(e){return Us(Tr(e)).left+NA(e).scrollLeft}function $7(e,a){var t=Sn(e),n=Tr(e),i=t.visualViewport,o=n.clientWidth,r=n.clientHeight,c=0,p=0;if(i){o=i.width,r=i.height;var h=HI();(h||!h&&a==="fixed")&&(c=i.offsetLeft,p=i.offsetTop)}return{width:o,height:r,x:c+AA(e),y:p}}function _7(e){var a,t=Tr(e),n=NA(e),i=(a=e.ownerDocument)==null?void 0:a.body,o=cl(t.scrollWidth,t.clientWidth,i?i.scrollWidth:0,i?i.clientWidth:0),r=cl(t.scrollHeight,t.clientHeight,i?i.scrollHeight:0,i?i.clientHeight:0),c=-n.scrollLeft+AA(e),p=-n.scrollTop;return To(i||t).direction==="rtl"&&(c+=cl(t.clientWidth,i?i.clientWidth:0)-o),{width:o,height:r,x:c,y:p}}function jA(e){var a=To(e),t=a.overflow,n=a.overflowX,i=a.overflowY;return/auto|scroll|overlay|hidden/.test(t+i+n)}function XI(e){return["html","body","#document"].indexOf(Hi(e))>=0?e.ownerDocument.body:Qn(e)&&jA(e)?e:XI(xf(e))}function Pd(e,a){var t;a===void 0&&(a=[]);var n=XI(e),i=n===((t=e.ownerDocument)==null?void 0:t.body),o=Sn(n),r=i?[o].concat(o.visualViewport||[],jA(n)?n:[]):n,c=a.concat(r);return i?c:c.concat(Pd(xf(r)))}function fy(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function N7(e,a){var t=Us(e,!1,a==="fixed");return t.top=t.top+e.clientTop,t.left=t.left+e.clientLeft,t.bottom=t.top+e.clientHeight,t.right=t.left+e.clientWidth,t.width=e.clientWidth,t.height=e.clientHeight,t.x=t.left,t.y=t.top,t}function hB(e,a,t){return a===GI?fy($7(e,t)):gl(a)?N7(a,t):fy(_7(Tr(e)))}function A7(e){var a=Pd(xf(e)),t=["absolute","fixed"].indexOf(To(e).position)>=0,n=t&&Qn(e)?Uu(e):e;return gl(n)?a.filter(function(i){return gl(i)&&ZI(i,n)&&Hi(i)!=="body"}):[]}function j7(e,a,t,n){var i=a==="clippingParents"?A7(e):[].concat(a),o=[].concat(i,[t]),r=o[0],c=o.reduce(function(p,h){var g=hB(e,h,n);return p.top=cl(g.top,p.top),p.right=ph(g.right,p.right),p.bottom=ph(g.bottom,p.bottom),p.left=cl(g.left,p.left),p},hB(e,r,n));return c.width=c.right-c.left,c.height=c.bottom-c.top,c.x=c.left,c.y=c.top,c}function eD(e){var a=e.reference,t=e.element,n=e.placement,i=n?Gi(n):null,o=n?Ks(n):null,r=a.x+a.width/2-t.width/2,c=a.y+a.height/2-t.height/2,p;switch(i){case fn:p={x:r,y:a.y-t.height};break;case ti:p={x:r,y:a.y+a.height};break;case ni:p={x:a.x+a.width,y:c};break;case gn:p={x:a.x-t.width,y:c};break;default:p={x:a.x,y:a.y}}var h=i?_A(i):null;if(h!=null){var g=h==="y"?"height":"width";switch(o){case Vs:p[h]=p[h]-(a[g]/2-t[g]/2);break;case nu:p[h]=p[h]+(a[g]/2-t[g]/2);break}}return p}function iu(e,a){a===void 0&&(a={});var t=a,n=t.placement,i=n===void 0?e.placement:n,o=t.strategy,r=o===void 0?e.strategy:o,c=t.boundary,p=c===void 0?H9:c,h=t.rootBoundary,g=h===void 0?GI:h,b=t.elementContext,x=b===void 0?Hc:b,$=t.altBoundary,N=$===void 0?!1:$,w=t.padding,y=w===void 0?0:w,T=YI(typeof y!="number"?y:QI(y,qu)),v=x===Hc?Z9:Hc,j=e.rects.popper,P=e.elements[N?v:x],B=j7(gl(P)?P:P.contextElement||Tr(e.elements.popper),p,g,r),I=Us(e.elements.reference),M=eD({reference:I,element:j,strategy:"absolute",placement:i}),V=fy(Object.assign({},j,M)),z=x===Hc?V:I,O={top:B.top-z.top+T.top,bottom:z.bottom-B.bottom+T.bottom,left:B.left-z.left+T.left,right:z.right-B.right+T.right},L=e.modifiersData.offset;if(x===Hc&&L){var q=L[i];Object.keys(O).forEach(function(K){var ne=[ni,ti].indexOf(K)>=0?1:-1,Z=[fn,ti].indexOf(K)>=0?"y":"x";O[K]+=q[Z]*ne})}return O}function P7(e,a){a===void 0&&(a={});var t=a,n=t.placement,i=t.boundary,o=t.rootBoundary,r=t.padding,c=t.flipVariations,p=t.allowedAutoPlacements,h=p===void 0?WI:p,g=Ks(n),b=g?c?dB:dB.filter(function(N){return Ks(N)===g}):qu,x=b.filter(function(N){return h.indexOf(N)>=0});x.length===0&&(x=b);var $=x.reduce(function(N,w){return N[w]=iu(e,{placement:w,boundary:i,rootBoundary:o,padding:r})[Gi(w)],N},{});return Object.keys($).sort(function(N,w){return $[N]-$[w]})}function z7(e){if(Gi(e)===TA)return[];var a=Om(e);return[mB(e),a,mB(a)]}function S7(e){var a=e.state,t=e.options,n=e.name;if(!a.modifiersData[n]._skip){for(var i=t.mainAxis,o=i===void 0?!0:i,r=t.altAxis,c=r===void 0?!0:r,p=t.fallbackPlacements,h=t.padding,g=t.boundary,b=t.rootBoundary,x=t.altBoundary,$=t.flipVariations,N=$===void 0?!0:$,w=t.allowedAutoPlacements,y=a.options.placement,T=Gi(y),v=T===y,j=p||(v||!N?[Om(y)]:z7(y)),P=[y].concat(j).reduce(function(xe,ve){return xe.concat(Gi(ve)===TA?P7(a,{placement:ve,boundary:g,rootBoundary:b,padding:h,flipVariations:N,allowedAutoPlacements:w}):ve)},[]),B=a.rects.reference,I=a.rects.popper,M=new Map,V=!0,z=P[0],O=0;O=0,Z=ne?"width":"height",W=iu(a,{placement:L,boundary:g,rootBoundary:b,altBoundary:x,padding:h}),J=ne?K?ni:gn:K?ti:fn;B[Z]>I[Z]&&(J=Om(J));var ae=Om(J),Y=[];if(o&&Y.push(W[q]<=0),c&&Y.push(W[J]<=0,W[ae]<=0),Y.every(function(xe){return xe})){z=L,V=!1;break}M.set(L,Y)}if(V)for(var ye=N?3:1,U=function(ve){var Ne=P.find(function(Re){var _e=M.get(Re);if(_e)return _e.slice(0,ve).every(function(ce){return ce})});if(Ne)return z=Ne,"break"},X=ye;X>0;X--){var de=U(X);if(de==="break")break}a.placement!==z&&(a.modifiersData[n]._skip=!0,a.placement=z,a.reset=!0)}}const E7={name:"flip",enabled:!0,phase:"main",fn:S7,requiresIfExists:["offset"],data:{_skip:!1}};function fB(e,a,t){return t===void 0&&(t={x:0,y:0}),{top:e.top-a.height-t.y,right:e.right-a.width+t.x,bottom:e.bottom-a.height+t.y,left:e.left-a.width-t.x}}function gB(e){return[fn,ni,ti,gn].some(function(a){return e[a]>=0})}function C7(e){var a=e.state,t=e.name,n=a.rects.reference,i=a.rects.popper,o=a.modifiersData.preventOverflow,r=iu(a,{elementContext:"reference"}),c=iu(a,{altBoundary:!0}),p=fB(r,n),h=fB(c,i,o),g=gB(p),b=gB(h);a.modifiersData[t]={referenceClippingOffsets:p,popperEscapeOffsets:h,isReferenceHidden:g,hasPopperEscaped:b},a.attributes.popper=Object.assign({},a.attributes.popper,{"data-popper-reference-hidden":g,"data-popper-escaped":b})}const O7={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:C7};function M7(e,a,t){var n=Gi(e),i=[gn,fn].indexOf(n)>=0?-1:1,o=typeof t=="function"?t(Object.assign({},a,{placement:e})):t,r=o[0],c=o[1];return r=r||0,c=(c||0)*i,[gn,ni].indexOf(n)>=0?{x:c,y:r}:{x:r,y:c}}function B7(e){var a=e.state,t=e.options,n=e.name,i=t.offset,o=i===void 0?[0,0]:i,r=WI.reduce(function(g,b){return g[b]=M7(b,a.rects,o),g},{}),c=r[a.placement],p=c.x,h=c.y;a.modifiersData.popperOffsets!=null&&(a.modifiersData.popperOffsets.x+=p,a.modifiersData.popperOffsets.y+=h),a.modifiersData[n]=r}const L7={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:B7};function F7(e){var a=e.state,t=e.name;a.modifiersData[t]=eD({reference:a.rects.reference,element:a.rects.popper,strategy:"absolute",placement:a.placement})}const I7={name:"popperOffsets",enabled:!0,phase:"read",fn:F7,data:{}};function D7(e){return e==="x"?"y":"x"}function R7(e){var a=e.state,t=e.options,n=e.name,i=t.mainAxis,o=i===void 0?!0:i,r=t.altAxis,c=r===void 0?!1:r,p=t.boundary,h=t.rootBoundary,g=t.altBoundary,b=t.padding,x=t.tether,$=x===void 0?!0:x,N=t.tetherOffset,w=N===void 0?0:N,y=iu(a,{boundary:p,rootBoundary:h,padding:b,altBoundary:g}),T=Gi(a.placement),v=Ks(a.placement),j=!v,P=_A(T),B=D7(P),I=a.modifiersData.popperOffsets,M=a.rects.reference,V=a.rects.popper,z=typeof w=="function"?w(Object.assign({},a.rects,{placement:a.placement})):w,O=typeof z=="number"?{mainAxis:z,altAxis:z}:Object.assign({mainAxis:0,altAxis:0},z),L=a.modifiersData.offset?a.modifiersData.offset[a.placement]:null,q={x:0,y:0};if(I){if(o){var K,ne=P==="y"?fn:gn,Z=P==="y"?ti:ni,W=P==="y"?"height":"width",J=I[P],ae=J+y[ne],Y=J-y[Z],ye=$?-V[W]/2:0,U=v===Vs?M[W]:V[W],X=v===Vs?-V[W]:-M[W],de=a.elements.arrow,xe=$&&de?$A(de):{width:0,height:0},ve=a.modifiersData["arrow#persistent"]?a.modifiersData["arrow#persistent"].padding:JI(),Ne=ve[ne],Re=ve[Z],_e=jd(0,M[W],xe[W]),ce=j?M[W]/2-ye-_e-Ne-O.mainAxis:U-_e-Ne-O.mainAxis,Se=j?-M[W]/2+ye+_e+Re+O.mainAxis:X+_e+Re+O.mainAxis,Be=a.elements.arrow&&Uu(a.elements.arrow),Ye=Be?P==="y"?Be.clientTop||0:Be.clientLeft||0:0,Ae=(K=L==null?void 0:L[P])!=null?K:0,Ve=J+ce-Ae-Ye,Le=J+Se-Ae,ua=jd($?ph(ae,Ve):ae,J,$?cl(Y,Le):Y);I[P]=ua,q[P]=ua-J}if(c){var sa,Ta=P==="x"?fn:gn,Xe=P==="x"?ti:ni,Ge=I[B],We=B==="y"?"height":"width",Sa=Ge+y[Ta],Ha=Ge-y[Xe],Ea=[fn,gn].indexOf(T)!==-1,Aa=(sa=L==null?void 0:L[B])!=null?sa:0,ya=Ea?Sa:Ge-M[We]-V[We]-Aa+O.altAxis,Ee=Ea?Ge+M[We]+V[We]-Aa-O.altAxis:Ha,ee=$&&Ea?u7(ya,Ge,Ee):jd($?ya:Sa,Ge,$?Ee:Ha);I[B]=ee,q[B]=ee-Ge}a.modifiersData[n]=q}}const V7={name:"preventOverflow",enabled:!0,phase:"main",fn:R7,requiresIfExists:["offset"]};function q7(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}function U7(e){return e===Sn(e)||!Qn(e)?NA(e):q7(e)}function K7(e){var a=e.getBoundingClientRect(),t=qs(a.width)/e.offsetWidth||1,n=qs(a.height)/e.offsetHeight||1;return t!==1||n!==1}function G7(e,a,t){t===void 0&&(t=!1);var n=Qn(a),i=Qn(a)&&K7(a),o=Tr(a),r=Us(e,i,t),c={scrollLeft:0,scrollTop:0},p={x:0,y:0};return(n||!n&&!t)&&((Hi(a)!=="body"||jA(o))&&(c=U7(a)),Qn(a)?(p=Us(a,!0),p.x+=a.clientLeft,p.y+=a.clientTop):o&&(p.x=AA(o))),{x:r.left+c.scrollLeft-p.x,y:r.top+c.scrollTop-p.y,width:r.width,height:r.height}}function W7(e){var a=new Map,t=new Set,n=[];e.forEach(function(o){a.set(o.name,o)});function i(o){t.add(o.name);var r=[].concat(o.requires||[],o.requiresIfExists||[]);r.forEach(function(c){if(!t.has(c)){var p=a.get(c);p&&i(p)}}),n.push(o)}return e.forEach(function(o){t.has(o.name)||i(o)}),n}function H7(e){var a=W7(e);return o7.reduce(function(t,n){return t.concat(a.filter(function(i){return i.phase===n}))},[])}function Z7(e){var a;return function(){return a||(a=new Promise(function(t){Promise.resolve().then(function(){a=void 0,t(e())})})),a}}function J7(e){var a=e.reduce(function(t,n){var i=t[n.name];return t[n.name]=i?Object.assign({},i,n,{options:Object.assign({},i.options,n.options),data:Object.assign({},i.data,n.data)}):n,t},{});return Object.keys(a).map(function(t){return a[t]})}var vB={placement:"bottom",modifiers:[],strategy:"absolute"};function kB(){for(var e=arguments.length,a=new Array(e),t=0;t{o||c(eZ(i)||document.body)},[i,o]),ki(()=>{if(r&&!o)return Rs(t,r),()=>{Rs(t,null)}},[t,r,o]),o?f.isValidElement(n)?f.cloneElement(n,{ref:p}):n:r&&mA.createPortal(n,r)}),aD=aZ,tZ=["anchorEl","children","direction","disablePortal","modifiers","open","ownerState","placement","popperOptions","popperRef","TransitionProps"],nZ=["anchorEl","children","container","direction","disablePortal","keepMounted","modifiers","open","placement","popperOptions","popperRef","style","transition"];function iZ(e,a){if(a==="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 gy(e){return typeof e=="function"?e():e}const oZ={},rZ=f.forwardRef(function(a,t){const{anchorEl:n,children:i,direction:o,disablePortal:r,modifiers:c,open:p,placement:h,popperOptions:g,popperRef:b,TransitionProps:x}=a,$=fe(a,tZ),N=f.useRef(null),w=Na(N,t),y=f.useRef(null),T=Na(y,b),v=f.useRef(T);ki(()=>{v.current=T},[T]),f.useImperativeHandle(b,()=>y.current,[]);const j=iZ(h,o),[P,B]=f.useState(j);f.useEffect(()=>{y.current&&y.current.forceUpdate()}),ki(()=>{if(!n||!p)return;const M=O=>{B(O.placement)};gy(n);let V=[{name:"preventOverflow",options:{altBoundary:r}},{name:"flip",options:{altBoundary:r}},{name:"onUpdate",enabled:!0,phase:"afterWrite",fn:({state:O})=>{M(O)}}];c!=null&&(V=V.concat(c)),g&&g.modifiers!=null&&(V=V.concat(g.modifiers));const z=X7(gy(n),N.current,_({placement:j},g,{modifiers:V}));return v.current(z),()=>{z.destroy(),v.current(null)}},[n,r,c,p,g,j]);const I={placement:P};return x!==null&&(I.TransitionProps=x),C.jsx("div",_({ref:w,role:"tooltip"},$,{children:typeof i=="function"?i(I):i}))}),lZ=f.forwardRef(function(a,t){const{anchorEl:n,children:i,container:o,direction:r="ltr",disablePortal:c=!1,keepMounted:p=!1,modifiers:h,open:g,placement:b="bottom",popperOptions:x=oZ,popperRef:$,style:N,transition:w=!1}=a,y=fe(a,nZ),[T,v]=f.useState(!0),j=()=>{v(!1)},P=()=>{v(!0)};if(!p&&!g&&(!w||T))return null;const B=o||(n?Nt(gy(n)).body:void 0);return C.jsx(aD,{disablePortal:c,container:B,children:C.jsx(rZ,_({anchorEl:n,direction:r,disablePortal:c,modifiers:h,ref:t,open:w?!T:g,placement:b,popperOptions:x,popperRef:$},y,{style:_({position:"fixed",top:0,left:0,display:!g&&p&&(!w||T)?"none":null},N),TransitionProps:w?{in:g,onEnter:j,onExited:P}:null,children:i}))})}),sZ=lZ;function cZ(e){const a=Nt(e);return a.body===e?ai(e).innerWidth>a.documentElement.clientWidth:e.scrollHeight>e.clientHeight}function zd(e,a){a?e.setAttribute("aria-hidden","true"):e.removeAttribute("aria-hidden")}function bB(e){return parseInt(ai(e).getComputedStyle(e).paddingRight,10)||0}function dZ(e){const t=["TEMPLATE","SCRIPT","STYLE","LINK","MAP","META","NOSCRIPT","PICTURE","COL","COLGROUP","PARAM","SLOT","SOURCE","TRACK"].indexOf(e.tagName)!==-1,n=e.tagName==="INPUT"&&e.getAttribute("type")==="hidden";return t||n}function yB(e,a,t,n=[],i){const o=[a,t,...n];[].forEach.call(e.children,r=>{const c=o.indexOf(r)===-1,p=!dZ(r);c&&p&&zd(r,i)})}function eb(e,a){let t=-1;return e.some((n,i)=>a(n)?(t=i,!0):!1),t}function uZ(e,a){const t=[],n=e.container;if(!a.disableScrollLock){if(cZ(n)){const r=vA(Nt(n));t.push({value:n.style.paddingRight,property:"padding-right",el:n}),n.style.paddingRight=`${bB(n)+r}px`;const c=Nt(n).querySelectorAll(".mui-fixed");[].forEach.call(c,p=>{t.push({value:p.style.paddingRight,property:"padding-right",el:p}),p.style.paddingRight=`${bB(p)+r}px`})}let o;if(n.parentNode instanceof DocumentFragment)o=Nt(n).body;else{const r=n.parentElement,c=ai(n);o=(r==null?void 0:r.nodeName)==="HTML"&&c.getComputedStyle(r).overflowY==="scroll"?r:n}t.push({value:o.style.overflow,property:"overflow",el:o},{value:o.style.overflowX,property:"overflow-x",el:o},{value:o.style.overflowY,property:"overflow-y",el:o}),o.style.overflow="hidden"}return()=>{t.forEach(({value:o,el:r,property:c})=>{o?r.style.setProperty(c,o):r.style.removeProperty(c)})}}function pZ(e){const a=[];return[].forEach.call(e.children,t=>{t.getAttribute("aria-hidden")==="true"&&a.push(t)}),a}class mZ{constructor(){this.containers=void 0,this.modals=void 0,this.modals=[],this.containers=[]}add(a,t){let n=this.modals.indexOf(a);if(n!==-1)return n;n=this.modals.length,this.modals.push(a),a.modalRef&&zd(a.modalRef,!1);const i=pZ(t);yB(t,a.mount,a.modalRef,i,!0);const o=eb(this.containers,r=>r.container===t);return o!==-1?(this.containers[o].modals.push(a),n):(this.containers.push({modals:[a],container:t,restore:null,hiddenSiblings:i}),n)}mount(a,t){const n=eb(this.containers,o=>o.modals.indexOf(a)!==-1),i=this.containers[n];i.restore||(i.restore=uZ(i,t))}remove(a,t=!0){const n=this.modals.indexOf(a);if(n===-1)return n;const i=eb(this.containers,r=>r.modals.indexOf(a)!==-1),o=this.containers[i];if(o.modals.splice(o.modals.indexOf(a),1),this.modals.splice(n,1),o.modals.length===0)o.restore&&o.restore(),a.modalRef&&zd(a.modalRef,t),yB(o.container,a.mount,a.modalRef,o.hiddenSiblings,!1),this.containers.splice(i,1);else{const r=o.modals[o.modals.length-1];r.modalRef&&zd(r.modalRef,!1)}return n}isTopModal(a){return this.modals.length>0&&this.modals[this.modals.length-1]===a}}const hZ=["input","select","textarea","a[href]","button","[tabindex]","audio[controls]","video[controls]",'[contenteditable]:not([contenteditable="false"])'].join(",");function fZ(e){const a=parseInt(e.getAttribute("tabindex"),10);return Number.isNaN(a)?e.contentEditable==="true"||(e.nodeName==="AUDIO"||e.nodeName==="VIDEO"||e.nodeName==="DETAILS")&&e.getAttribute("tabindex")===null?0:e.tabIndex:a}function gZ(e){if(e.tagName!=="INPUT"||e.type!=="radio"||!e.name)return!1;const a=n=>e.ownerDocument.querySelector(`input[type="radio"]${n}`);let t=a(`[name="${e.name}"]:checked`);return t||(t=a(`[name="${e.name}"]`)),t!==e}function vZ(e){return!(e.disabled||e.tagName==="INPUT"&&e.type==="hidden"||gZ(e))}function kZ(e){const a=[],t=[];return Array.from(e.querySelectorAll(hZ)).forEach((n,i)=>{const o=fZ(n);o===-1||!vZ(n)||(o===0?a.push(n):t.push({documentOrder:i,tabIndex:o,node:n}))}),t.sort((n,i)=>n.tabIndex===i.tabIndex?n.documentOrder-i.documentOrder:n.tabIndex-i.tabIndex).map(n=>n.node).concat(a)}function bZ(){return!0}function yZ(e){const{children:a,disableAutoFocus:t=!1,disableEnforceFocus:n=!1,disableRestoreFocus:i=!1,getTabbable:o=kZ,isEnabled:r=bZ,open:c}=e,p=f.useRef(),h=f.useRef(null),g=f.useRef(null),b=f.useRef(null),x=f.useRef(null),$=f.useRef(!1),N=f.useRef(null),w=Na(a.ref,N),y=f.useRef(null);f.useEffect(()=>{!c||!N.current||($.current=!t)},[t,c]),f.useEffect(()=>{if(!c||!N.current)return;const j=Nt(N.current);return N.current.contains(j.activeElement)||(N.current.hasAttribute("tabIndex")||N.current.setAttribute("tabIndex",-1),$.current&&N.current.focus()),()=>{i||(b.current&&b.current.focus&&(p.current=!0,b.current.focus()),b.current=null)}},[c]),f.useEffect(()=>{if(!c||!N.current)return;const j=Nt(N.current),P=M=>{const{current:V}=N;if(V!==null){if(!j.hasFocus()||n||!r()||p.current){p.current=!1;return}if(!V.contains(j.activeElement)){if(M&&x.current!==M.target||j.activeElement!==x.current)x.current=null;else if(x.current!==null)return;if(!$.current)return;let L=[];if((j.activeElement===h.current||j.activeElement===g.current)&&(L=o(N.current)),L.length>0){var z,O;const q=!!((z=y.current)!=null&&z.shiftKey&&((O=y.current)==null?void 0:O.key)==="Tab"),K=L[0],ne=L[L.length-1];q?ne.focus():K.focus()}else V.focus()}}},B=M=>{y.current=M,!(n||!r()||M.key!=="Tab")&&j.activeElement===N.current&&M.shiftKey&&(p.current=!0,g.current.focus())};j.addEventListener("focusin",P),j.addEventListener("keydown",B,!0);const I=setInterval(()=>{j.activeElement.tagName==="BODY"&&P()},50);return()=>{clearInterval(I),j.removeEventListener("focusin",P),j.removeEventListener("keydown",B,!0)}},[t,n,i,r,c,o]);const T=j=>{b.current===null&&(b.current=j.relatedTarget),$.current=!0,x.current=j.target;const P=a.props.onFocus;P&&P(j)},v=j=>{b.current===null&&(b.current=j.relatedTarget),$.current=!0};return C.jsxs(f.Fragment,{children:[C.jsx("div",{tabIndex:0,onFocus:v,ref:h,"data-test":"sentinelStart"}),f.cloneElement(a,{ref:w,onFocus:T}),C.jsx("div",{tabIndex:0,onFocus:v,ref:g,"data-test":"sentinelEnd"})]})}function xZ(e){return Ce("MuiModal",e)}Oe("MuiModal",["root","hidden"]);const TZ=["children","classes","className","closeAfterTransition","component","components","componentsProps","container","disableAutoFocus","disableEnforceFocus","disableEscapeKeyDown","disablePortal","disableRestoreFocus","disableScrollLock","hideBackdrop","keepMounted","manager","onBackdropClick","onClose","onKeyDown","open","onTransitionEnter","onTransitionExited"],wZ=e=>{const{open:a,exited:t,classes:n}=e;return Fe({root:["root",!a&&t&&"hidden"]},xZ,n)};function $Z(e){return typeof e=="function"?e():e}function _Z(e){return e.children?e.children.props.hasOwnProperty("in"):!1}const NZ=new mZ,AZ=f.forwardRef(function(a,t){var n,i;const{children:o,classes:r,className:c,closeAfterTransition:p=!1,component:h="div",components:g={},componentsProps:b={},container:x,disableAutoFocus:$=!1,disableEnforceFocus:N=!1,disableEscapeKeyDown:w=!1,disablePortal:y=!1,disableRestoreFocus:T=!1,disableScrollLock:v=!1,hideBackdrop:j=!1,keepMounted:P=!1,manager:B=NZ,onBackdropClick:I,onClose:M,onKeyDown:V,open:z,onTransitionEnter:O,onTransitionExited:L}=a,q=fe(a,TZ),[K,ne]=f.useState(!0),Z=f.useRef({}),W=f.useRef(null),J=f.useRef(null),ae=Na(J,t),Y=_Z(a),ye=(n=a["aria-hidden"])!=null?n:!0,U=()=>Nt(W.current),X=()=>(Z.current.modalRef=J.current,Z.current.mountNode=W.current,Z.current),de=()=>{B.mount(X(),{disableScrollLock:v}),J.current.scrollTop=0},xe=zt(()=>{const Xe=$Z(x)||U().body;B.add(X(),Xe),J.current&&de()}),ve=f.useCallback(()=>B.isTopModal(X()),[B]),Ne=zt(Xe=>{W.current=Xe,Xe&&(z&&ve()?de():zd(J.current,ye))}),Re=f.useCallback(()=>{B.remove(X(),ye)},[B,ye]);f.useEffect(()=>()=>{Re()},[Re]),f.useEffect(()=>{z?xe():(!Y||!p)&&Re()},[z,Re,Y,p,xe]);const _e=_({},a,{classes:r,closeAfterTransition:p,disableAutoFocus:$,disableEnforceFocus:N,disableEscapeKeyDown:w,disablePortal:y,disableRestoreFocus:T,disableScrollLock:v,exited:K,hideBackdrop:j,keepMounted:P}),ce=wZ(_e);if(!P&&!z&&(!Y||K))return null;const Se=()=>{ne(!1),O&&O()},Be=()=>{ne(!0),L&&L(),p&&Re()},Ye=Xe=>{Xe.target===Xe.currentTarget&&(I&&I(Xe),M&&M(Xe,"backdropClick"))},Ae=Xe=>{V&&V(Xe),!(Xe.key!=="Escape"||!ve())&&(w||(Xe.stopPropagation(),M&&M(Xe,"escapeKeyDown")))},Ve={};o.props.tabIndex===void 0&&(Ve.tabIndex="-1"),Y&&(Ve.onEnter=uh(Se,o.props.onEnter),Ve.onExited=uh(Be,o.props.onExited));const Le=g.Root||h,ua=tl(Le,_({role:"presentation"},q,b.root,{ref:ae,onKeyDown:Ae,className:ge(ce.root,(i=b.root)==null?void 0:i.className,c)}),_e),sa=g.Backdrop,Ta=tl(sa,_({"aria-hidden":!0,open:z,onClick:Ye},b.backdrop),_e);return C.jsx(aD,{ref:Ne,container:x,disablePortal:y,children:C.jsxs(Le,_({},ua,{children:[!j&&sa?C.jsx(sa,_({},Ta)):null,C.jsx(yZ,{disableEnforceFocus:N,disableAutoFocus:$,disableRestoreFocus:T,isEnabled:ve,open:z,children:f.cloneElement(o,Ve)})]}))})}),jZ=AZ,PZ=["onChange","maxRows","minRows","style","value"];function pm(e,a){return parseInt(e[a],10)||0}const zZ={shadow:{visibility:"hidden",position:"absolute",overflow:"hidden",height:0,top:0,left:0,transform:"translateZ(0)"}};function xB(e){return e==null||Object.keys(e).length===0}const SZ=f.forwardRef(function(a,t){const{onChange:n,maxRows:i,minRows:o=1,style:r,value:c}=a,p=fe(a,PZ),{current:h}=f.useRef(c!=null),g=f.useRef(null),b=Na(t,g),x=f.useRef(null),$=f.useRef(0),[N,w]=f.useState({}),y=f.useCallback(()=>{const B=g.current,M=ai(B).getComputedStyle(B);if(M.width==="0px")return{};const V=x.current;V.style.width=M.width,V.value=B.value||a.placeholder||"x",V.value.slice(-1)===`
-`&&(V.value+=" ");const z=M["box-sizing"],O=pm(M,"padding-bottom")+pm(M,"padding-top"),L=pm(M,"border-bottom-width")+pm(M,"border-top-width"),q=V.scrollHeight;V.value="x";const K=V.scrollHeight;let ne=q;o&&(ne=Math.max(Number(o)*K,ne)),i&&(ne=Math.min(Number(i)*K,ne)),ne=Math.max(ne,K);const Z=ne+(z==="border-box"?O+L:0),W=Math.abs(ne-q)<=1;return{outerHeightStyle:Z,overflow:W}},[i,o,a.placeholder]),T=(B,I)=>{const{outerHeightStyle:M,overflow:V}=I;return $.current<20&&(M>0&&Math.abs((B.outerHeightStyle||0)-M)>1||B.overflow!==V)?($.current+=1,{overflow:V,outerHeightStyle:M}):B},v=f.useCallback(()=>{const B=y();xB(B)||w(I=>T(I,B))},[y]),j=()=>{const B=y();xB(B)||mA.flushSync(()=>{w(I=>T(I,B))})};f.useEffect(()=>{const B=hl(()=>{$.current=0,g.current&&j()}),I=ai(g.current);I.addEventListener("resize",B);let M;return typeof ResizeObserver<"u"&&(M=new ResizeObserver(B),M.observe(g.current)),()=>{B.clear(),I.removeEventListener("resize",B),M&&M.disconnect()}}),ki(()=>{v()}),f.useEffect(()=>{$.current=0},[c]);const P=B=>{$.current=0,h||v(),n&&n(B)};return C.jsxs(f.Fragment,{children:[C.jsx("textarea",_({value:c,onChange:P,ref:b,rows:o,style:_({height:N.outerHeightStyle,overflow:N.overflow?"hidden":null},r)},p)),C.jsx("textarea",{"aria-hidden":!0,className:a.className,readOnly:!0,ref:x,tabIndex:-1,style:_({},zZ.shadow,r,{padding:0})})]})}),EZ=SZ;var ab={exports:{}},TB;function tD(){return TB||(TB=1,function(e){function a(){return e.exports=a=Object.assign?Object.assign.bind():function(t){for(var n=1;n0?Ft(lc,--vn):0,Gs--,xt===10&&(Gs=1,wf--),xt}function zn(){return xt=vn2||ru(xt)>3?"":" "}function WZ(e,a){for(;--a&&zn()&&!(xt<48||xt>102||xt>57&&xt<65||xt>70&&xt<97););return Ku(e,Mm()+(a<6&&Wi()==32&&zn()==32))}function ky(e){for(;zn();)switch(xt){case e:return vn;case 34:case 39:e!==34&&e!==39&&ky(xt);break;case 40:e===41&&ky(e);break;case 92:zn();break}return vn}function HZ(e,a){for(;zn()&&e+xt!==47+10;)if(e+xt===42+42&&Wi()===47)break;return"/*"+Ku(a,vn-1)+"*"+Tf(e===47?e:zn())}function ZZ(e){for(;!ru(Wi());)zn();return Ku(e,vn)}function JZ(e){return cD(Lm("",null,null,null,[""],e=sD(e),0,[0],e))}function Lm(e,a,t,n,i,o,r,c,p){for(var h=0,g=0,b=r,x=0,$=0,N=0,w=1,y=1,T=1,v=0,j="",P=i,B=o,I=n,M=j;y;)switch(N=v,v=zn()){case 40:if(N!=108&&Ft(M,b-1)==58){vy(M+=_a(Bm(v),"&","&\f"),"&\f")!=-1&&(T=-1);break}case 34:case 39:case 91:M+=Bm(v);break;case 9:case 10:case 13:case 32:M+=GZ(N);break;case 92:M+=WZ(Mm()-1,7);continue;case 47:switch(Wi()){case 42:case 47:mm(YZ(HZ(zn(),Mm()),a,t),p);break;default:M+="/"}break;case 123*w:c[h++]=Mi(M)*T;case 125*w:case 59:case 0:switch(v){case 0:case 125:y=0;case 59+g:T==-1&&(M=_a(M,/\f/g,"")),$>0&&Mi(M)-b&&mm($>32?$B(M+";",n,t,b-1):$B(_a(M," ","")+";",n,t,b-2),p);break;case 59:M+=";";default:if(mm(I=wB(M,a,t,h,g,i,c,j,P=[],B=[],b),o),v===123)if(g===0)Lm(M,a,I,I,P,o,b,c,B);else switch(x===99&&Ft(M,3)===110?100:x){case 100:case 109:case 115:Lm(e,I,I,n&&mm(wB(e,I,I,0,0,i,c,j,i,P=[],b),B),i,B,b,c,n?P:B);break;default:Lm(M,I,I,I,[""],B,0,c,B)}}h=g=$=0,w=T=1,j=M="",b=r;break;case 58:b=1+Mi(M),$=N;default:if(w<1){if(v==123)--w;else if(v==125&&w++==0&&KZ()==125)continue}switch(M+=Tf(v),v*w){case 38:T=g>0?1:(M+="\f",-1);break;case 44:c[h++]=(Mi(M)-1)*T,T=1;break;case 64:Wi()===45&&(M+=Bm(zn())),x=Wi(),g=b=Mi(j=M+=ZZ(Mm())),v++;break;case 45:N===45&&Mi(M)==2&&(w=0)}}return o}function wB(e,a,t,n,i,o,r,c,p,h,g){for(var b=i-1,x=i===0?o:[""],$=SA(x),N=0,w=0,y=0;N0?x[T]+" "+v:_a(v,/&\f/g,x[T])))&&(p[y++]=j);return $f(e,a,t,i===0?PA:c,p,h,g)}function YZ(e,a,t){return $f(e,a,t,iD,Tf(UZ()),ou(e,2,-2),0)}function $B(e,a,t,n){return $f(e,a,t,zA,ou(e,0,n),ou(e,n+1,-1),n)}function Es(e,a){for(var t="",n=SA(e),i=0;i6)switch(Ft(e,a+1)){case 109:if(Ft(e,a+4)!==45)break;case 102:return _a(e,/(.+:)(.+)-([^]+)/,"$1"+$a+"$2-$3$1"+mh+(Ft(e,a+3)==108?"$3":"$2-$3"))+e;case 115:return~vy(e,"stretch")?dD(_a(e,"stretch","fill-available"),a)+e:e}break;case 4949:if(Ft(e,a+1)!==115)break;case 6444:switch(Ft(e,Mi(e)-3-(~vy(e,"!important")&&10))){case 107:return _a(e,":",":"+$a)+e;case 101:return _a(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+$a+(Ft(e,14)===45?"inline-":"")+"box$3$1"+$a+"$2$3$1"+Kt+"$2box$3")+e}break;case 5936:switch(Ft(e,a+11)){case 114:return $a+e+Kt+_a(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return $a+e+Kt+_a(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return $a+e+Kt+_a(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return $a+e+Kt+e+e}return e}var rJ=function(a,t,n,i){if(a.length>-1&&!a.return)switch(a.type){case zA:a.return=dD(a.value,a.length);break;case oD:return Es([Zc(a,{value:_a(a.value,"@","@"+$a)})],i);case PA:if(a.length)return qZ(a.props,function(o){switch(VZ(o,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return Es([Zc(a,{props:[_a(o,/:(read-\w+)/,":"+mh+"$1")]})],i);case"::placeholder":return Es([Zc(a,{props:[_a(o,/:(plac\w+)/,":"+$a+"input-$1")]}),Zc(a,{props:[_a(o,/:(plac\w+)/,":"+mh+"$1")]}),Zc(a,{props:[_a(o,/:(plac\w+)/,Kt+"input-$1")]})],i)}return""})}},lJ=[rJ],uD=function(a){var t=a.key;if(t==="css"){var n=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(n,function(w){var y=w.getAttribute("data-emotion");y.indexOf(" ")!==-1&&(document.head.appendChild(w),w.setAttribute("data-s",""))})}var i=a.stylisPlugins||lJ,o={},r,c=[];r=a.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+t+' "]'),function(w){for(var y=w.getAttribute("data-emotion").split(" "),T=1;T=4;++n,i-=4)t=e.charCodeAt(n)&255|(e.charCodeAt(++n)&255)<<8|(e.charCodeAt(++n)&255)<<16|(e.charCodeAt(++n)&255)<<24,t=(t&65535)*1540483477+((t>>>16)*59797<<16),t^=t>>>24,a=(t&65535)*1540483477+((t>>>16)*59797<<16)^(a&65535)*1540483477+((a>>>16)*59797<<16);switch(i){case 3:a^=(e.charCodeAt(n+2)&255)<<16;case 2:a^=(e.charCodeAt(n+1)&255)<<8;case 1:a^=e.charCodeAt(n)&255,a=(a&65535)*1540483477+((a>>>16)*59797<<16)}return a^=a>>>13,a=(a&65535)*1540483477+((a>>>16)*59797<<16),((a^a>>>15)>>>0).toString(36)}var bJ={animationIterationCount: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,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},yJ=/[A-Z]|^ms/g,xJ=/_EMO_([^_]+?)_([^]*?)_EMO_/g,kD=function(a){return a.charCodeAt(1)===45},NB=function(a){return a!=null&&typeof a!="boolean"},tb=nD(function(e){return kD(e)?e:e.replace(yJ,"-$&").toLowerCase()}),AB=function(a,t){switch(a){case"animation":case"animationName":if(typeof t=="string")return t.replace(xJ,function(n,i,o){return Bi={name:i,styles:o,next:Bi},i})}return bJ[a]!==1&&!kD(a)&&typeof t=="number"&&t!==0?t+"px":t};function lu(e,a,t){if(t==null)return"";if(t.__emotion_styles!==void 0)return t;switch(typeof t){case"boolean":return"";case"object":{if(t.anim===1)return Bi={name:t.name,styles:t.styles,next:Bi},t.name;if(t.styles!==void 0){var n=t.next;if(n!==void 0)for(;n!==void 0;)Bi={name:n.name,styles:n.styles,next:Bi},n=n.next;var i=t.styles+";";return i}return TJ(e,a,t)}case"function":{if(e!==void 0){var o=Bi,r=t(e);return Bi=o,lu(e,a,r)}break}}if(a==null)return t;var c=a[t];return c!==void 0?c:t}function TJ(e,a,t){var n="";if(Array.isArray(t))for(var i=0;i96?AJ:jJ},SB=function(a,t,n){var i;if(t){var o=t.shouldForwardProp;i=a.__emotion_forwardProp&&o?function(r){return a.__emotion_forwardProp(r)&&o(r)}:o}return typeof i!="function"&&n&&(i=a.__emotion_forwardProp),i},PJ=function(a){var t=a.cache,n=a.serialized,i=a.isStringTag;return gD(t,n,i),$J(function(){return vD(t,n,i)}),null},zJ=function e(a,t){var n=a.__emotion_real===a,i=n&&a.__emotion_base||a,o,r;t!==void 0&&(o=t.label,r=t.target);var c=SB(a,t,n),p=c||zB(i),h=!p("as");return function(){var g=arguments,b=n&&a.__emotion_styles!==void 0?a.__emotion_styles.slice(0):[];if(o!==void 0&&b.push("label:"+o+";"),g[0]==null||g[0].raw===void 0)b.push.apply(b,g);else{b.push(g[0][0]);for(var x=g.length,$=1;$a(OJ(i)?t:i):a;return C.jsx(NJ,{styles:n})}/**
- * @mui/styled-engine v5.12.3
- *
- * @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 BA(e,a){return CJ(e,a)}const MJ=(e,a)=>{Array.isArray(e.__emotion_styles)&&(e.__emotion_styles=a(e.__emotion_styles))};function Cs(e,a){return a?Xa(e,a,{clone:!1}):e}const LA={xs:0,sm:600,md:900,lg:1200,xl:1536},xy={keys:["xs","sm","md","lg","xl"],up:e=>`@media (min-width:${LA[e]}px)`};function Po(e,a,t){const n=e.theme||{};if(Array.isArray(a)){const o=n.breakpoints||xy;return a.reduce((r,c,p)=>(r[o.up(o.keys[p])]=t(a[p]),r),{})}if(typeof a=="object"){const o=n.breakpoints||xy;return Object.keys(a).reduce((r,c)=>{if(Object.keys(o.values||LA).indexOf(c)!==-1){const p=o.up(c);r[p]=t(a[c],c)}else{const p=c;r[p]=a[p]}return r},{})}return t(a)}function BJ(e){const a=t=>{const n=t.theme||{},i=e(t),o=n.breakpoints||xy,r=o.keys.reduce((c,p)=>(t[p]&&(c=c||{},c[o.up(p)]=e(_({theme:n},t[p]))),c),null);return Cs(i,r)};return a.propTypes={},a.filterProps=["xs","sm","md","lg","xl",...e.filterProps],a}function wD(e={}){var a;return(e==null||(a=e.keys)==null?void 0:a.reduce((n,i)=>{const o=e.up(i);return n[o]={},n},{}))||{}}function $D(e,a){return e.reduce((t,n)=>{const i=t[n];return(!i||Object.keys(i).length===0)&&delete t[n],t},a)}function LJ(e,...a){const t=wD(e),n=[t,...a].reduce((i,o)=>Xa(i,o),{});return $D(Object.keys(t),n)}function FJ(e,a){if(typeof e!="object")return{};const t={},n=Object.keys(a);return Array.isArray(e)?n.forEach((i,o)=>{o{e[i]!=null&&(t[i]=!0)}),t}function IJ({values:e,breakpoints:a,base:t}){const n=t||FJ(e,a),i=Object.keys(n);if(i.length===0)return e;let o;return i.reduce((r,c,p)=>(Array.isArray(e)?(r[c]=e[p]!=null?e[p]:e[o],o=p):typeof e=="object"?(r[c]=e[c]!=null?e[c]:e[o],o=c):r[c]=e,r),{})}function Bf(e,a,t=!0){if(!a||typeof a!="string")return null;if(e&&e.vars&&t){const n=`vars.${a}`.split(".").reduce((i,o)=>i&&i[o]?i[o]:null,e);if(n!=null)return n}return a.split(".").reduce((n,i)=>n&&n[i]!=null?n[i]:null,e)}function EB(e,a,t,n=t){let i;return typeof e=="function"?i=e(t):Array.isArray(e)?i=e[t]||n:i=Bf(e,t)||n,a&&(i=a(i)),i}function Pe(e){const{prop:a,cssProperty:t=e.prop,themeKey:n,transform:i}=e,o=r=>{if(r[a]==null)return null;const c=r[a],p=r.theme,h=Bf(p,n)||{};return Po(r,c,b=>{let x=EB(h,i,b);return b===x&&typeof b=="string"&&(x=EB(h,i,`${a}${b==="default"?"":te(b)}`,b)),t===!1?x:{[t]:x}})};return o.propTypes={},o.filterProps=[a],o}function zo(...e){const a=e.reduce((n,i)=>(i.filterProps.forEach(o=>{n[o]=i}),n),{}),t=n=>Object.keys(n).reduce((i,o)=>a[o]?Cs(i,a[o](n)):i,{});return t.propTypes={},t.filterProps=e.reduce((n,i)=>n.concat(i.filterProps),[]),t}function DJ(e){const a={};return t=>(a[t]===void 0&&(a[t]=e(t)),a[t])}const RJ={m:"margin",p:"padding"},VJ={t:"Top",r:"Right",b:"Bottom",l:"Left",x:["Left","Right"],y:["Top","Bottom"]},CB={marginX:"mx",marginY:"my",paddingX:"px",paddingY:"py"},qJ=DJ(e=>{if(e.length>2)if(CB[e])e=CB[e];else return[e];const[a,t]=e.split(""),n=RJ[a],i=VJ[t]||"";return Array.isArray(i)?i.map(o=>n+o):[n+i]}),FA=["m","mt","mr","mb","ml","mx","my","margin","marginTop","marginRight","marginBottom","marginLeft","marginX","marginY","marginInline","marginInlineStart","marginInlineEnd","marginBlock","marginBlockStart","marginBlockEnd"],IA=["p","pt","pr","pb","pl","px","py","padding","paddingTop","paddingRight","paddingBottom","paddingLeft","paddingX","paddingY","paddingInline","paddingInlineStart","paddingInlineEnd","paddingBlock","paddingBlockStart","paddingBlockEnd"],_D=[...FA,...IA];function cc(e,a,t,n){var i;const o=(i=Bf(e,a,!1))!=null?i:t;return typeof o=="number"?r=>typeof r=="string"?r:o*r:Array.isArray(o)?r=>typeof r=="string"?r:o[r]:typeof o=="function"?o:()=>{}}function DA(e){return cc(e,"spacing",8)}function dc(e,a){if(typeof a=="string"||a==null)return a;const t=Math.abs(a),n=e(t);return a>=0?n:typeof n=="number"?-n:`-${n}`}function ND(e,a){return t=>e.reduce((n,i)=>(n[i]=dc(a,t),n),{})}function UJ(e,a,t,n){if(a.indexOf(t)===-1)return null;const i=qJ(t),o=ND(i,n),r=e[t];return Po(e,r,o)}function RA(e,a){const t=DA(e.theme);return Object.keys(e).map(n=>UJ(e,a,n,t)).reduce(Cs,{})}function VA(e){return RA(e,FA)}VA.propTypes={};VA.filterProps=FA;function qA(e){return RA(e,IA)}qA.propTypes={};qA.filterProps=IA;function Gu(e){return RA(e,_D)}Gu.propTypes={};Gu.filterProps=_D;function Wu(e){return typeof e!="number"?e:`${e}px solid`}const AD=Pe({prop:"border",themeKey:"borders",transform:Wu}),jD=Pe({prop:"borderTop",themeKey:"borders",transform:Wu}),PD=Pe({prop:"borderRight",themeKey:"borders",transform:Wu}),zD=Pe({prop:"borderBottom",themeKey:"borders",transform:Wu}),SD=Pe({prop:"borderLeft",themeKey:"borders",transform:Wu}),ED=Pe({prop:"borderColor",themeKey:"palette"}),CD=Pe({prop:"borderTopColor",themeKey:"palette"}),OD=Pe({prop:"borderRightColor",themeKey:"palette"}),MD=Pe({prop:"borderBottomColor",themeKey:"palette"}),BD=Pe({prop:"borderLeftColor",themeKey:"palette"}),Lf=e=>{if(e.borderRadius!==void 0&&e.borderRadius!==null){const a=cc(e.theme,"shape.borderRadius",4),t=n=>({borderRadius:dc(a,n)});return Po(e,e.borderRadius,t)}return null};Lf.propTypes={};Lf.filterProps=["borderRadius"];const KJ=zo(AD,jD,PD,zD,SD,ED,CD,OD,MD,BD,Lf),UA=KJ,GJ=Pe({prop:"displayPrint",cssProperty:!1,transform:e=>({"@media print":{display:e}})}),WJ=Pe({prop:"display"}),HJ=Pe({prop:"overflow"}),ZJ=Pe({prop:"textOverflow"}),JJ=Pe({prop:"visibility"}),YJ=Pe({prop:"whiteSpace"}),KA=zo(GJ,WJ,HJ,ZJ,JJ,YJ),LD=Pe({prop:"flexBasis"}),FD=Pe({prop:"flexDirection"}),ID=Pe({prop:"flexWrap"}),DD=Pe({prop:"justifyContent"}),RD=Pe({prop:"alignItems"}),VD=Pe({prop:"alignContent"}),qD=Pe({prop:"order"}),UD=Pe({prop:"flex"}),KD=Pe({prop:"flexGrow"}),GD=Pe({prop:"flexShrink"}),WD=Pe({prop:"alignSelf"}),HD=Pe({prop:"justifyItems"}),ZD=Pe({prop:"justifySelf"}),QJ=zo(LD,FD,ID,DD,RD,VD,qD,UD,KD,GD,WD,HD,ZD),GA=QJ,Ff=e=>{if(e.gap!==void 0&&e.gap!==null){const a=cc(e.theme,"spacing",8),t=n=>({gap:dc(a,n)});return Po(e,e.gap,t)}return null};Ff.propTypes={};Ff.filterProps=["gap"];const If=e=>{if(e.columnGap!==void 0&&e.columnGap!==null){const a=cc(e.theme,"spacing",8),t=n=>({columnGap:dc(a,n)});return Po(e,e.columnGap,t)}return null};If.propTypes={};If.filterProps=["columnGap"];const Df=e=>{if(e.rowGap!==void 0&&e.rowGap!==null){const a=cc(e.theme,"spacing",8),t=n=>({rowGap:dc(a,n)});return Po(e,e.rowGap,t)}return null};Df.propTypes={};Df.filterProps=["rowGap"];const JD=Pe({prop:"gridColumn"}),YD=Pe({prop:"gridRow"}),QD=Pe({prop:"gridAutoFlow"}),XD=Pe({prop:"gridAutoColumns"}),eR=Pe({prop:"gridAutoRows"}),aR=Pe({prop:"gridTemplateColumns"}),tR=Pe({prop:"gridTemplateRows"}),nR=Pe({prop:"gridTemplateAreas"}),iR=Pe({prop:"gridArea"}),XJ=zo(Ff,If,Df,JD,YD,QD,XD,eR,aR,tR,nR,iR),WA=XJ,oR=Pe({prop:"color",themeKey:"palette"}),rR=Pe({prop:"bgcolor",cssProperty:"backgroundColor",themeKey:"palette"}),lR=Pe({prop:"backgroundColor",themeKey:"palette"}),eY=zo(oR,rR,lR),HA=eY,sR=Pe({prop:"position"}),cR=Pe({prop:"zIndex",themeKey:"zIndex"}),dR=Pe({prop:"top"}),uR=Pe({prop:"right"}),pR=Pe({prop:"bottom"}),mR=Pe({prop:"left"}),ZA=zo(sR,cR,dR,uR,pR,mR),aY=Pe({prop:"boxShadow",themeKey:"shadows"}),JA=aY;function $r(e){return e<=1&&e!==0?`${e*100}%`:e}const hR=Pe({prop:"width",transform:$r}),YA=e=>{if(e.maxWidth!==void 0&&e.maxWidth!==null){const a=t=>{var n,i,o;return{maxWidth:((n=e.theme)==null||(i=n.breakpoints)==null||(o=i.values)==null?void 0:o[t])||LA[t]||$r(t)}};return Po(e,e.maxWidth,a)}return null};YA.filterProps=["maxWidth"];const fR=Pe({prop:"minWidth",transform:$r}),gR=Pe({prop:"height",transform:$r}),vR=Pe({prop:"maxHeight",transform:$r}),kR=Pe({prop:"minHeight",transform:$r}),tY=Pe({prop:"size",cssProperty:"width",transform:$r}),nY=Pe({prop:"size",cssProperty:"height",transform:$r}),bR=Pe({prop:"boxSizing"}),iY=zo(hR,YA,fR,gR,vR,kR,bR),QA=iY,yR=Pe({prop:"fontFamily",themeKey:"typography"}),xR=Pe({prop:"fontSize",themeKey:"typography"}),TR=Pe({prop:"fontStyle",themeKey:"typography"}),wR=Pe({prop:"fontWeight",themeKey:"typography"}),$R=Pe({prop:"letterSpacing"}),_R=Pe({prop:"textTransform"}),NR=Pe({prop:"lineHeight"}),AR=Pe({prop:"textAlign"}),jR=Pe({prop:"typography",cssProperty:!1,themeKey:"typography"}),oY=zo(jR,yR,xR,TR,wR,$R,NR,AR,_R),XA=oY,OB={borders:UA.filterProps,display:KA.filterProps,flexbox:GA.filterProps,grid:WA.filterProps,positions:ZA.filterProps,palette:HA.filterProps,shadows:JA.filterProps,sizing:QA.filterProps,spacing:Gu.filterProps,typography:XA.filterProps},PR={borders:UA,display:KA,flexbox:GA,grid:WA,positions:ZA,palette:HA,shadows:JA,sizing:QA,spacing:Gu,typography:XA},zR=Object.keys(OB).reduce((e,a)=>(OB[a].forEach(t=>{e[t]=PR[a]}),e),{});function rY(e,a,t){const n={[e]:a,theme:t},i=zR[e];return i?i(n):{[e]:a}}function lY(...e){const a=e.reduce((n,i)=>n.concat(Object.keys(i)),[]),t=new Set(a);return e.every(n=>t.size===Object.keys(n).length)}function sY(e,a){return typeof e=="function"?e(a):e}function SR(e=PR){const a=Object.keys(e).reduce((i,o)=>(e[o].filterProps.forEach(r=>{i[r]=e[o]}),i),{});function t(i,o,r){const c={[i]:o,theme:r},p=a[i];return p?p(c):{[i]:o}}function n(i){const{sx:o,theme:r={}}=i||{};if(!o)return null;function c(p){let h=p;if(typeof p=="function")h=p(r);else if(typeof p!="object")return p;if(!h)return null;const g=wD(r.breakpoints),b=Object.keys(g);let x=g;return Object.keys(h).forEach($=>{const N=sY(h[$],r);if(N!=null)if(typeof N=="object")if(a[$])x=Cs(x,t($,N,r));else{const w=Po({theme:r},N,y=>({[$]:y}));lY(w,N)?x[$]=n({sx:N,theme:r}):x=Cs(x,w)}else x=Cs(x,t($,N,r))}),$D(b,x)}return Array.isArray(o)?o.map(c):c(o)}return n}const ER=SR();ER.filterProps=["sx"];const Rf=ER,cY=["sx"],dY=e=>{const a={systemProps:{},otherProps:{}};return Object.keys(e).forEach(t=>{zR[t]?a.systemProps[t]=e[t]:a.otherProps[t]=e[t]}),a};function e0(e){const{sx:a}=e,t=fe(e,cY),{systemProps:n,otherProps:i}=dY(t);let o;return Array.isArray(a)?o=[n,...a]:typeof a=="function"?o=(...r)=>{const c=a(...r);return bs(c)?_({},n,c):n}:o=_({},n,a),_({},i,{sx:o})}function CR(e){return({theme:a})=>Rf({sx:e,theme:a})}const uY=["values","unit","step"],pY=e=>{const a=Object.keys(e).map(t=>({key:t,val:e[t]}))||[];return a.sort((t,n)=>t.val-n.val),a.reduce((t,n)=>_({},t,{[n.key]:n.val}),{})};function Vf(e){const{values:a={xs:0,sm:600,md:900,lg:1200,xl:1536},unit:t="px",step:n=5}=e,i=fe(e,uY),o=pY(a),r=Object.keys(o);function c(x){return`@media (min-width:${typeof a[x]=="number"?a[x]:x}${t})`}function p(x){return`@media (max-width:${(typeof a[x]=="number"?a[x]:x)-n/100}${t})`}function h(x,$){const N=r.indexOf($);return`@media (min-width:${typeof a[x]=="number"?a[x]:x}${t}) and (max-width:${(N!==-1&&typeof a[r[N]]=="number"?a[r[N]]:$)-n/100}${t})`}function g(x){return r.indexOf(x)+1(n.length===0?[1]:n).map(o=>{const r=a(o);return typeof r=="number"?`${r}px`:r}).join(" ");return t.mui=!0,t}const hY=["breakpoints","palette","spacing","shape"];function uc(e={},...a){const{breakpoints:t={},palette:n={},spacing:i,shape:o={}}=e,r=fe(e,hY),c=Vf(t),p=a0(i);let h=Xa({breakpoints:c,direction:"ltr",components:{},palette:_({mode:"light"},n),spacing:p,shape:_({},OR,o)},r);return h=a.reduce((g,b)=>Xa(g,b),h),h}const fY=f.createContext(null),MR=fY;function BR(){return f.useContext(MR)}const gY=typeof Symbol=="function"&&Symbol.for,vY=gY?Symbol.for("mui.nested"):"__THEME_NESTED__";function kY(e,a){return typeof a=="function"?a(e):_({},e,a)}function bY(e){const{children:a,theme:t}=e,n=BR(),i=f.useMemo(()=>{const o=n===null?t:kY(n,t);return o!=null&&(o[vY]=n!==null),o},[t,n]);return C.jsx(MR.Provider,{value:i,children:a})}function yY(e){return Object.keys(e).length===0}function t0(e=null){const a=BR();return!a||yY(a)?e:a}const xY=uc();function pc(e=xY){return t0(e)}const TY=["className","component"];function n0(e={}){const{defaultTheme:a,defaultClassName:t="MuiBox-root",generateClassName:n,styleFunctionSx:i=Rf}=e,o=BA("div")(i);return f.forwardRef(function(p,h){const g=pc(a),b=e0(p),{className:x,component:$="div"}=b,N=fe(b,TY);return C.jsx(o,_({as:$,ref:h,className:ge(x,n?n(t):t),theme:g},N))})}const wY=n0(),$Y=wY,_Y=["variant"];function MB(e){return e.length===0}function LR(e){const{variant:a}=e,t=fe(e,_Y);let n=a||"";return Object.keys(t).sort().forEach(i=>{i==="color"?n+=MB(n)?e[i]:te(e[i]):n+=`${MB(n)?i:te(i)}${te(e[i].toString())}`}),n}const NY=["name","slot","skipVariantsResolver","skipSx","overridesResolver"],AY=["theme"],jY=["theme"];function Jc(e){return Object.keys(e).length===0}const PY=(e,a)=>a.components&&a.components[e]&&a.components[e].styleOverrides?a.components[e].styleOverrides:null,zY=(e,a)=>{let t=[];a&&a.components&&a.components[e]&&a.components[e].variants&&(t=a.components[e].variants);const n={};return t.forEach(i=>{const o=LR(i.props);n[o]=i.style}),n},SY=(e,a,t,n)=>{var i,o;const{ownerState:r={}}=e,c=[],p=t==null||(i=t.components)==null||(o=i[n])==null?void 0:o.variants;return p&&p.forEach(h=>{let g=!0;Object.keys(h.props).forEach(b=>{r[b]!==h.props[b]&&e[b]!==h.props[b]&&(g=!1)}),g&&c.push(a[LR(h.props)])}),c};function pr(e){return e!=="ownerState"&&e!=="theme"&&e!=="sx"&&e!=="as"}const FR=uc();function Hu(e={}){const{defaultTheme:a=FR,rootShouldForwardProp:t=pr,slotShouldForwardProp:n=pr,styleFunctionSx:i=Rf}=e;return(o,r={})=>{const{name:c,slot:p,skipVariantsResolver:h,skipSx:g,overridesResolver:b}=r,x=fe(r,NY),$=h!==void 0?h:p&&p!=="Root"||!1,N=g||!1;let w,y=pr;p==="Root"?y=t:p&&(y=n);const T=BA(o,_({shouldForwardProp:y,label:w},x)),v=(j,...P)=>{const B=P?P.map(z=>typeof z=="function"&&z.__emotion_real!==z?O=>{let{theme:L}=O,q=fe(O,AY);return z(_({theme:Jc(L)?a:L},q))}:z):[];let I=j;c&&b&&B.push(z=>{const O=Jc(z.theme)?a:z.theme,L=PY(c,O);if(L){const q={};return Object.entries(L).forEach(([K,ne])=>{q[K]=typeof ne=="function"?ne(_({},z,{theme:O})):ne}),b(z,q)}return null}),c&&!$&&B.push(z=>{const O=Jc(z.theme)?a:z.theme;return SY(z,zY(c,O),O,c)}),N||B.push(z=>{const O=Jc(z.theme)?a:z.theme;return i(_({},z,{theme:O}))});const M=B.length-P.length;if(Array.isArray(j)&&M>0){const z=new Array(M).fill("");I=[...j,...z],I.raw=[...j.raw,...z]}else typeof j=="function"&&j.__emotion_real!==j&&(I=z=>{let{theme:O}=z,L=fe(z,jY);return j(_({theme:Jc(O)?a:O},L))});return T(I,...B)};return T.withConfig&&(v.withConfig=T.withConfig),v}}const EY=Hu(),IR=EY;function DR(e){const{theme:a,name:t,props:n}=e;return!a||!a.components||!a.components[t]||!a.components[t].defaultProps?n:yA(a.components[t].defaultProps,n)}function qf({props:e,name:a,defaultTheme:t}){const n=pc(t);return DR({theme:n,name:a,props:e})}function i0(e,a=0,t=1){return Math.min(Math.max(a,e),t)}function o0(e){e=e.slice(1);const a=new RegExp(`.{1,${e.length>=6?2:1}}`,"g");let t=e.match(a);return t&&t[0].length===1&&(t=t.map(n=>n+n)),t?`rgb${t.length===4?"a":""}(${t.map((n,i)=>i<3?parseInt(n,16):Math.round(parseInt(n,16)/255*1e3)/1e3).join(", ")})`:""}function CY(e){const a=e.toString(16);return a.length===1?`0${a}`:a}function bi(e){if(e.type)return e;if(e.charAt(0)==="#")return bi(o0(e));const a=e.indexOf("("),t=e.substring(0,a);if(["rgb","rgba","hsl","hsla","color"].indexOf(t)===-1)throw new Error(nn(9,e));let n=e.substring(a+1,e.length-1),i;if(t==="color"){if(n=n.split(" "),i=n.shift(),n.length===4&&n[3].charAt(0)==="/"&&(n[3]=n[3].slice(1)),["srgb","display-p3","a98-rgb","prophoto-rgb","rec-2020"].indexOf(i)===-1)throw new Error(nn(10,i))}else n=n.split(",");return n=n.map(o=>parseFloat(o)),{type:t,values:n,colorSpace:i}}const Kn=e=>{const a=bi(e);return a.values.slice(0,3).map((t,n)=>a.type.indexOf("hsl")!==-1&&n!==0?`${t}%`:t).join(" ")};function mc(e){const{type:a,colorSpace:t}=e;let{values:n}=e;return a.indexOf("rgb")!==-1?n=n.map((i,o)=>o<3?parseInt(i,10):i):a.indexOf("hsl")!==-1&&(n[1]=`${n[1]}%`,n[2]=`${n[2]}%`),a.indexOf("color")!==-1?n=`${t} ${n.join(" ")}`:n=`${n.join(", ")}`,`${a}(${n})`}function RR(e){if(e.indexOf("#")===0)return e;const{values:a}=bi(e);return`#${a.map((t,n)=>CY(n===3?Math.round(255*t):t)).join("")}`}function r0(e){e=bi(e);const{values:a}=e,t=a[0],n=a[1]/100,i=a[2]/100,o=n*Math.min(i,1-i),r=(h,g=(h+t/30)%12)=>i-o*Math.max(Math.min(g-3,9-g,1),-1);let c="rgb";const p=[Math.round(r(0)*255),Math.round(r(8)*255),Math.round(r(4)*255)];return e.type==="hsla"&&(c+="a",p.push(a[3])),mc({type:c,values:p})}function su(e){e=bi(e);let a=e.type==="hsl"?bi(r0(e)).values:e.values;return a=a.map(t=>(e.type!=="color"&&(t/=255),t<=.03928?t/12.92:((t+.055)/1.055)**2.4)),Number((.2126*a[0]+.7152*a[1]+.0722*a[2]).toFixed(3))}function Ws(e,a){const t=su(e),n=su(a);return(Math.max(t,n)+.05)/(Math.min(t,n)+.05)}function He(e,a){return e=bi(e),a=i0(a),(e.type==="rgb"||e.type==="hsl")&&(e.type+="a"),e.type==="color"?e.values[3]=`/${a}`:e.values[3]=a,mc(e)}function va(e,a){if(e=bi(e),a=i0(a),e.type.indexOf("hsl")!==-1)e.values[2]*=1-a;else if(e.type.indexOf("rgb")!==-1||e.type.indexOf("color")!==-1)for(let t=0;t<3;t+=1)e.values[t]*=1-a;return mc(e)}function ka(e,a){if(e=bi(e),a=i0(a),e.type.indexOf("hsl")!==-1)e.values[2]+=(100-e.values[2])*a;else if(e.type.indexOf("rgb")!==-1)for(let t=0;t<3;t+=1)e.values[t]+=(255-e.values[t])*a;else if(e.type.indexOf("color")!==-1)for(let t=0;t<3;t+=1)e.values[t]+=(1-e.values[t])*a;return mc(e)}function nl(e,a=.15){return su(e)>.5?va(e,a):ka(e,a)}function OY(e){const a=pc();return C.jsx(Mf.Provider,{value:typeof a=="object"?a:{},children:e.children})}function Uf(e){const{children:a,theme:t}=e;return C.jsx(bY,{theme:t,children:C.jsx(OY,{children:a})})}const BB=(e,a,t,n=[])=>{let i=e;a.forEach((o,r)=>{r===a.length-1?Array.isArray(i)?i[Number(o)]=t:i&&typeof i=="object"&&(i[o]=t):i&&typeof i=="object"&&(i[o]||(i[o]=n.includes(o)?[]:{}),i=i[o])})},MY=(e,a,t)=>{function n(i,o=[],r=[]){Object.entries(i).forEach(([c,p])=>{(!t||t&&!t([...o,c]))&&p!=null&&(typeof p=="object"&&Object.keys(p).length>0?n(p,[...o,c],Array.isArray(p)?[...r,c]:r):a([...o,c],p,r))})}n(e)},BY=(e,a)=>typeof a=="number"?["lineHeight","fontWeight","opacity","zIndex"].some(n=>e.includes(n))||e[e.length-1].toLowerCase().indexOf("opacity")>=0?a:`${a}px`:a;function LB(e,a){const{prefix:t,shouldSkipGeneratingVar:n}=a||{},i={},o={},r={};return MY(e,(c,p,h)=>{if((typeof p=="string"||typeof p=="number")&&(!n||n&&!n(c,p))){const g=`--${t?`${t}-`:""}${c.join("-")}`;Object.assign(i,{[g]:BY(c,p)}),BB(o,c,`var(${g})`,h)}BB(r,c,p,h)},c=>c[0]==="vars"),{css:i,vars:o,parsedTheme:r}}const l0="mode",s0="color-scheme",VR="data-color-scheme";function LY(e){const{enableColorScheme:a=!0,enableSystem:t=!1,defaultLightColorScheme:n="light",defaultDarkColorScheme:i="dark",modeStorageKey:o=l0,colorSchemeStorageKey:r=s0,attribute:c=VR,colorSchemeNode:p="document.documentElement"}=e||{};return C.jsx("script",{dangerouslySetInnerHTML:{__html:`(function() { try {
- var mode = localStorage.getItem('${o}');
+Add a component higher in the tree to provide a loading indicator or placeholder to display.`)}cc!==5&&(cc=2),c=Ns(c,s),f=o;do{switch(f.tag){case 3:a=c,f.flags|=4096,t&=-t,f.lanes|=t;var x=Is(f,a,t);Ia(f,x);break a;case 1:a=c;var S=f.type,C=f.stateNode;if(!(f.flags&64)&&(typeof S.getDerivedStateFromError==`function`||C!==null&&typeof C.componentDidCatch==`function`&&(yc===null||!yc.has(C)))){f.flags|=4096,t&=-t,f.lanes|=t;var w=Ls(f,a,t);Ia(f,w);break a}}f=f.return}while(f!==null)}$c(n)}catch(e){t=e,ic===n&&n!==null&&(ic=n=n.return);continue}break}while(1)}function Jc(){var e=ec.current;return ec.current=ns,e===null?ns:e}function Yc(e,t){var n=nc;nc|=16;var r=Jc();rc===e&&ac===t||Kc(e,t);do try{Xc();break}catch(t){qc(e,t)}while(1);if(Ea(),nc=n,ec.current=r,ic!==null)throw Error(i(261));return rc=null,ac=0,cc}function Xc(){for(;ic!==null;)Qc(ic)}function Zc(){for(;ic!==null&&!Qi();)Qc(ic)}function Qc(e){var t=dl(e.alternate,e,oc);e.memoizedProps=e.pendingProps,t===null?$c(e):ic=t,tc.current=null}function $c(e){var t=e;do{var n=t.alternate;if(e=t.return,t.flags&2048){if(n=Ms(t),n!==null){n.flags&=2047,ic=n;return}e!==null&&(e.firstEffect=e.lastEffect=null,e.flags|=2048)}else{if(n=js(n,t,oc),n!==null){ic=n;return}if(n=t,n.tag!==24&&n.tag!==23||n.memoizedState===null||oc&1073741824||!(n.mode&4)){for(var r=0,i=n.child;i!==null;)r|=i.lanes|i.childLanes,i=i.sibling;n.childLanes=r}e!==null&&!(e.flags&2048)&&(e.firstEffect===null&&(e.firstEffect=t.firstEffect),t.lastEffect!==null&&(e.lastEffect!==null&&(e.lastEffect.nextEffect=t.firstEffect),e.lastEffect=t.lastEffect),1s&&(c=s,s=S,S=c),c=Lr(y,S),o=Lr(y,s),c&&o&&(x.rangeCount!==1||x.anchorNode!==c.node||x.anchorOffset!==c.offset||x.focusNode!==o.node||x.focusOffset!==o.offset)&&(b=b.createRange(),b.setStart(c.node,c.offset),x.removeAllRanges(),S>s?(x.addRange(b),x.extend(o.node,o.offset)):(b.setEnd(o.node,o.offset),x.addRange(b)))))),b=[],x=y;x=x.parentNode;)x.nodeType===1&&b.push({element:x,left:x.scrollLeft,top:x.scrollTop});for(typeof y.focus==`function`&&y.focus(),y=0;ypa()-hc?Kc(e,0):pc|=n),Lc(e,t)}function ul(e,t){var n=e.stateNode;n!==null&&n.delete(t),t=0,t===0&&(t=e.mode,t&2?t&4?(kc===0&&(kc=uc),t=fn(62914560&~kc),t===0&&(t=4194304)):t=ma()===99?1:2:t=1),n=Nc(),e=Ic(e,t),e!==null&&(mn(e,t,n),Lc(e,n))}var dl=function(e,t,n){var r=t.lanes;if(e!==null)if(e.memoizedProps!==t.pendingProps||Ri.current)ss=!0;else if((n&r)!==0)ss=!!(e.flags&16384);else{switch(ss=!1,t.tag){case 3:_s(t),vo();break;case 5:ao(t);break;case 1:Vi(t.type)&&Gi(t);break;case 4:ro(t,t.stateNode.containerInfo);break;case 10:r=t.memoizedProps.value;var a=t.type._context;Fi(Sa,a._currentValue),a._currentValue=r;break;case 13:if(t.memoizedState!==null)return(n&t.child.childLanes)===0?(Fi(so,so.current&1),t=Es(e,t,n),t===null?null:t.sibling):ys(e,t,n);Fi(so,so.current&1);break;case 19:if(r=(n&t.childLanes)!==0,e.flags&64){if(r)return Ts(e,t,n);t.flags|=64}if(a=t.memoizedState,a!==null&&(a.rendering=null,a.tail=null,a.lastEffect=null),Fi(so,so.current),r)break;return null;case 23:case 24:return t.lanes=0,fs(e,t,n)}return Es(e,t,n)}else ss=!1;switch(t.lanes=0,t.tag){case 2:if(r=t.type,e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2),e=t.pendingProps,a=Bi(t,Li.current),ka(t,n),a=jo(null,t,r,e,a,n),t.flags|=1,typeof a==`object`&&a&&typeof a.render==`function`&&a.$$typeof===void 0){if(t.tag=1,t.memoizedState=null,t.updateQueue=null,Vi(r)){var o=!0;Gi(t)}else o=!1;t.memoizedState=a.state!==null&&a.state!==void 0?a.state:null,Ma(t);var s=r.getDerivedStateFromProps;typeof s==`function`&&Ba(t,r,s,e),a.updater=Va,t.stateNode=a,a._reactInternals=t,Ga(t,r,e,n),t=gs(null,t,r,!0,o,n)}else t.tag=0,cs(null,t,a,n),t=t.child;return t;case 16:a=t.elementType;a:{switch(e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2),e=t.pendingProps,o=a._init,a=o(a._payload),t.type=a,o=t.tag=hl(a),e=xa(a,e),o){case 0:t=ms(null,t,a,e,n);break a;case 1:t=hs(null,t,a,e,n);break a;case 11:t=ls(null,t,a,e,n);break a;case 14:t=us(null,t,a,xa(a.type,e),r,n);break a}throw Error(i(306,a,``))}return t;case 0:return r=t.type,a=t.pendingProps,a=t.elementType===r?a:xa(r,a),ms(e,t,r,a,n);case 1:return r=t.type,a=t.pendingProps,a=t.elementType===r?a:xa(r,a),hs(e,t,r,a,n);case 3:if(_s(t),r=t.updateQueue,e===null||r===null)throw Error(i(282));if(r=t.pendingProps,a=t.memoizedState,a=a===null?null:a.element,Na(e,t),La(t,r,null,n),r=t.memoizedState.element,r===a)vo(),t=Es(e,t,n);else{if(a=t.stateNode,(o=a.hydrate)&&(uo=_i(t.stateNode.containerInfo.firstChild),lo=t,o=fo=!0),o){if(e=a.mutableSourceEagerHydrationData,e!=null)for(a=0;a{function n(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>`u`||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!=`function`))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(n)}catch(e){console.error(e)}}n(),t.exports=_()}));function y(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.indexOf(r)!==-1)continue;n[r]=e[r]}return n}var b=o((()=>{}));function x(){return x=Object.assign?Object.assign.bind():function(e){for(var t=1;t{})),C=s((e=>{if(typeof Symbol==`function`&&Symbol.for){var t=Symbol.for;t(`react.element`),t(`react.portal`),t(`react.fragment`),t(`react.strict_mode`),t(`react.profiler`),t(`react.provider`),t(`react.context`),t(`react.forward_ref`),t(`react.suspense`),t(`react.suspense_list`),t(`react.memo`),t(`react.lazy`),t(`react.block`),t(`react.server.block`),t(`react.fundamental`),t(`react.debug_trace_mode`),t(`react.legacy_hidden`)}})),w=s(((e,t)=>{t.exports=C()})),T=s(((e,t)=>{t.exports=`SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED`})),E=s(((e,t)=>{var n=T();function r(){}function i(){}i.resetWarningCache=r,t.exports=function(){function e(e,t,r,i,a,o){if(o!==n){var s=Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name=`Invariant Violation`,s}}e.isRequired=e;function t(){return e}var a={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:i,resetWarningCache:r};return a.PropTypes=a,a}})),D=s(((e,t)=>{t.exports=E()()})),O=c({clsx:()=>A,default:()=>A});function k(e){var t,n,r=``;if(typeof e==`string`||typeof e==`number`)r+=e;else if(typeof e==`object`)if(Array.isArray(e))for(t=0;t{}));function ee(e,t){return()=>null}var M=o((()=>{}));function N(e){return typeof e==`object`&&!!e&&e.constructor===Object}function P(e,t,n={clone:!0}){let r=n.clone?x({},e):e;return N(e)&&N(t)&&Object.keys(t).forEach(i=>{i!==`__proto__`&&(N(t[i])&&i in e&&N(e[i])?r[i]=P(e[i],t[i],n):r[i]=t[i])}),r}var te=o((()=>{S()}));function ne(e){let{prototype:t={}}=e;return!!t.isReactComponent}function re(e,t,n,r,i){let a=e[t],o=i||t;if(a==null||typeof window>`u`)return null;let s,c=a.type;return typeof c==`function`&&!ne(c)&&(s=`Did you accidentally use a plain function component for an element instead?`),s===void 0?null:Error(`Invalid ${r} \`${o}\` supplied to \`${n}\`. Expected an element that can hold a ref. ${s} For more information see https://mui.com/r/caveat-with-refs-guide`)}var ie,ae,oe=o((()=>{ie=u(D()),M(),ae=ee(ie.default.element,re),ae.isRequired=ee(ie.default.element.isRequired,re)}));function se(e){let{prototype:t={}}=e;return!!t.isReactComponent}function ce(e,t,n,r,i){let a=e[t],o=i||t;if(a==null||typeof window>`u`)return null;let s;return typeof a==`function`&&!se(a)&&(s=`Did you accidentally provide a plain function component instead?`),s===void 0?null:Error(`Invalid ${r} \`${o}\` supplied to \`${n}\`. Expected an element type that can hold a ref. ${s} For more information see https://mui.com/r/caveat-with-refs-guide`)}var le,ue,de=o((()=>{le=u(D()),M(),ue=ee(le.default.elementType,ce)}));function fe(e){return e}var pe=o((()=>{}));function me(e){let t=`https://mui.com/production-error/?code=`+e;for(let e=1;e{})),he=s((e=>{var t=60112,n=60115;if(typeof Symbol==`function`&&Symbol.for){var r=Symbol.for;r(`react.element`),r(`react.portal`),r(`react.fragment`),r(`react.strict_mode`),r(`react.profiler`),r(`react.provider`),r(`react.context`),t=r(`react.forward_ref`),r(`react.suspense`),r(`react.suspense_list`),n=r(`react.memo`),r(`react.lazy`),r(`react.block`),r(`react.server.block`),r(`react.fundamental`),r(`react.debug_trace_mode`),r(`react.legacy_hidden`)}var i=t,a=n;e.ForwardRef=i,e.Memo=a})),I=s(((e,t)=>{t.exports=he()}));function ge(e){let t=`${e}`.match(xe);return t&&t[1]||``}function _e(e,t=``){return e.displayName||e.name||ge(e)||t}function ve(e,t,n){let r=_e(t);return e.displayName||(r===``?n:`${n}(${r})`)}function ye(e){if(e!=null){if(typeof e==`string`)return e;if(typeof e==`function`)return _e(e,`Component`);if(typeof e==`object`)switch(e.$$typeof){case be.ForwardRef:return ve(e,e.render,`ForwardRef`);case be.Memo:return ve(e,e.type,`memo`);default:return}}}var be,xe,Se=o((()=>{be=I(),xe=/^\s*function(?:\s|\s*\/\*.*\*\/\s*)+([^(\s/]*)\s*/}));function Ce(e,t,n,r,i){return null}var we=o((()=>{})),Te,Ee=o((()=>{Te=typeof window<`u`&&window.Math==Math?window:typeof self<`u`&&self.Math==Math?self:Function(`return this`)()})),De,Oe,ke=o((()=>{De=u(D()),Oe=De.default.oneOfType([De.default.func,De.default.object])}));function Ae(e){if(typeof e!=`string`)throw Error(me(7));return e.charAt(0).toUpperCase()+e.slice(1)}var je=o((()=>{F()}));function Me(...e){return e.reduce((e,t)=>t==null?e:function(...n){e.apply(this,n),t.apply(this,n)},()=>{})}var Ne=o((()=>{}));function Pe(e,t=166){let n;function r(...r){clearTimeout(n),n=setTimeout(()=>{e.apply(this,r)},t)}return r.clear=()=>{clearTimeout(n)},r}var Fe=o((()=>{}));function Ie(e,t){return()=>null}var Le=o((()=>{}));function Re(e,t){return ze.isValidElement(e)&&t.indexOf(e.type.muiName)!==-1}var ze,Be=o((()=>{ze=u(m())}));function Ve(e){return e&&e.ownerDocument||document}var He=o((()=>{}));function Ue(e){return Ve(e).defaultView||window}var We=o((()=>{He()}));function Ge(e,t){return()=>null}var Ke=o((()=>{}));function qe(e,t){typeof e==`function`?e(t):e&&(e.current=t)}var Je=o((()=>{})),Ye,Xe,Ze=o((()=>{Ye=u(m()),Xe=typeof window<`u`?Ye.useLayoutEffect:Ye.useEffect}));function Qe(e){let[t,n]=et.useState(e),r=e||t;return et.useEffect(()=>{t??(tt+=1,n(`mui-${tt}`))},[t]),r}function $e(e){if(nt!==void 0){let t=nt();return e??t}return Qe(e)}var et,tt,nt,rt=o((()=>{et=u(m()),tt=0,nt=et.useId}));function it(e,t,n,r,i){return null}var at=o((()=>{}));function ot({controlled:e,default:t,name:n,state:r=`value`}){let{current:i}=st.useRef(e!==void 0),[a,o]=st.useState(t);return[i?e:a,st.useCallback(e=>{i||o(e)},[])]}var st,ct=o((()=>{st=u(m())}));function lt(e){let t=ut.useRef(e);return Xe(()=>{t.current=e}),ut.useCallback((...e)=>(0,t.current)(...e),[])}var ut,dt=o((()=>{ut=u(m()),Ze()}));function ft(e,t){return pt.useMemo(()=>e==null&&t==null?null:n=>{qe(e,n),qe(t,n)},[e,t])}var pt,mt=o((()=>{pt=u(m()),Je()}));function ht(e){let{type:t,tagName:n}=e;return!!(n===`INPUT`&&Et[t]&&!e.readOnly||n===`TEXTAREA`&&!e.readOnly||e.isContentEditable)}function gt(e){e.metaKey||e.altKey||e.ctrlKey||(Ct=!0)}function _t(){Ct=!1}function vt(){this.visibilityState===`hidden`&&wt&&(Ct=!0)}function yt(e){e.addEventListener(`keydown`,gt,!0),e.addEventListener(`mousedown`,_t,!0),e.addEventListener(`pointerdown`,_t,!0),e.addEventListener(`touchstart`,_t,!0),e.addEventListener(`visibilitychange`,vt,!0)}function bt(e){let{target:t}=e;try{return t.matches(`:focus-visible`)}catch{}return Ct||ht(t)}function xt(){let e=St.useCallback(e=>{e!=null&&yt(e.ownerDocument)},[]),t=St.useRef(!1);function n(){return t.current?(wt=!0,window.clearTimeout(Tt),Tt=window.setTimeout(()=>{wt=!1},100),t.current=!1,!0):!1}function r(e){return bt(e)?(t.current=!0,!0):!1}return{isFocusVisibleRef:t,onFocus:r,onBlur:n,ref:e}}var St,Ct,wt,Tt,Et,Dt=o((()=>{St=u(m()),Ct=!0,wt=!1,Et={text:!0,search:!0,url:!0,tel:!0,email:!0,password:!0,number:!0,date:!0,month:!0,week:!0,time:!0,datetime:!0,"datetime-local":!0}}));function Ot(e){let t=e.documentElement.clientWidth;return Math.abs(window.innerWidth-t)}var kt=o((()=>{}));function At(){if(Mt)return Mt;let e=document.createElement(`div`),t=document.createElement(`div`);return t.style.width=`10px`,t.style.height=`1px`,e.appendChild(t),e.dir=`rtl`,e.style.fontSize=`14px`,e.style.width=`4px`,e.style.height=`1px`,e.style.position=`absolute`,e.style.top=`-1000px`,e.style.overflow=`scroll`,document.body.appendChild(e),Mt=`reverse`,e.scrollLeft>0?Mt=`default`:(e.scrollLeft=1,e.scrollLeft===0&&(Mt=`negative`)),document.body.removeChild(e),Mt}function jt(e,t){let n=e.scrollLeft;if(t!==`rtl`)return n;switch(At()){case`negative`:return e.scrollWidth-e.clientWidth+n;case`reverse`:return e.scrollWidth-e.clientWidth-n;default:return n}}var Mt,Nt=o((()=>{})),Pt,Ft,It=o((()=>{Pt=u(m()),Ft=e=>{let t=Pt.useRef({});return Pt.useEffect(()=>{t.current=e}),t.current}})),Lt,Rt=o((()=>{Lt={border:0,clip:`rect(0 0 0 0)`,height:`1px`,margin:-1,overflow:`hidden`,padding:0,position:`absolute`,whiteSpace:`nowrap`,width:`1px`}}));function zt(e){let t=typeof e;switch(t){case`number`:return Number.isNaN(e)?`NaN`:Number.isFinite(e)?e===Math.floor(e)?`number`:`float`:`Infinity`;case`object`:return e===null?`null`:e.constructor.name;default:return t}}function Bt(e){return typeof e==`number`&&isFinite(e)&&Math.floor(e)===e}function Vt(e,t,n,r){let i=e[t];if(i==null||!Wt(i)){let e=zt(i);return RangeError(`Invalid ${r} \`${t}\` of type \`${e}\` supplied to \`${n}\`, expected \`integer\`.`)}return null}function Ht(e,t,...n){return e[t]===void 0?null:Vt(e,t,...n)}function Ut(){return null}var Wt,Gt=o((()=>{Wt=Number.isInteger||Bt,Ht.isRequired=Vt,Ut.isRequired=Ut}));function Kt(e,t){let n=x({},t);return Object.keys(e).forEach(t=>{n[t]===void 0&&(n[t]=e[t])}),n}var qt=o((()=>{S()}));function L(e,t,n){let r={};return Object.keys(e).forEach(i=>{r[i]=e[i].reduce((e,r)=>(r&&(n&&n[r]&&e.push(n[r]),e.push(t(r))),e),[]).join(` `)}),r}var Jt=o((()=>{})),Yt=o((()=>{Jt()})),Xt,Zt,Qt,$t=o((()=>{Xt=e=>e,Zt=()=>{let e=Xt;return{configure(t){e=t},generate(t){return e(t)},reset(){e=Xt}}},Qt=Zt()})),en=o((()=>{$t()}));function R(e,t,n=`Mui`){let r=tn[t];return r?`${n}-${r}`:`${Qt.generate(e)}-${t}`}var tn,nn=o((()=>{en(),tn={active:`active`,checked:`checked`,completed:`completed`,disabled:`disabled`,error:`error`,expanded:`expanded`,focused:`focused`,focusVisible:`focusVisible`,required:`required`,selected:`selected`}})),rn=o((()=>{nn(),nn()}));function z(e,t,n=`Mui`){let r={};return t.forEach(t=>{r[t]=R(e,t,n)}),r}var an=o((()=>{rn()})),on=o((()=>{an()})),sn=c({HTMLElementType:()=>Ce,chainPropTypes:()=>ee,deepmerge:()=>P,elementAcceptingRef:()=>ae,elementTypeAcceptingRef:()=>ue,exactProp:()=>fe,formatMuiErrorMessage:()=>me,getDisplayName:()=>ye,integerPropType:()=>Ut,internal_resolveProps:()=>Kt,isPlainObject:()=>N,ponyfillGlobal:()=>Te,refType:()=>Oe,unstable_ClassNameGenerator:()=>Qt,unstable_capitalize:()=>Ae,unstable_composeClasses:()=>L,unstable_createChainedFunction:()=>Me,unstable_debounce:()=>Pe,unstable_deprecatedPropType:()=>Ie,unstable_detectScrollType:()=>At,unstable_generateUtilityClass:()=>R,unstable_generateUtilityClasses:()=>z,unstable_getNormalizedScrollLeft:()=>jt,unstable_getScrollbarSize:()=>Ot,unstable_isMuiElement:()=>Re,unstable_ownerDocument:()=>Ve,unstable_ownerWindow:()=>Ue,unstable_requirePropFactory:()=>Ge,unstable_setRef:()=>qe,unstable_unsupportedProp:()=>it,unstable_useControlled:()=>ot,unstable_useEnhancedEffect:()=>Xe,unstable_useEventCallback:()=>lt,unstable_useForkRef:()=>ft,unstable_useId:()=>$e,unstable_useIsFocusVisible:()=>xt,usePreviousProps:()=>Ft,visuallyHidden:()=>Lt}),B=o((()=>{M(),te(),oe(),de(),pe(),F(),Se(),we(),Ee(),ke(),je(),Ne(),Fe(),Le(),Be(),He(),We(),Ke(),Je(),Ze(),rt(),at(),ct(),dt(),mt(),Dt(),kt(),Nt(),It(),Rt(),Gt(),qt(),Yt(),rn(),rn(),on(),en()}));function cn(e){return typeof e==`string`}var ln=o((()=>{}));function un(e,t={},n){return cn(e)?t:x({},t,{ownerState:x({},t.ownerState,n)})}var dn=o((()=>{S(),ln()}));function fn(e,t=[]){if(e===void 0)return{};let n={};return Object.keys(e).filter(n=>n.match(/^on[A-Z]/)&&typeof e[n]==`function`&&!t.includes(n)).forEach(t=>{n[t]=e[t]}),n}var pn=o((()=>{}));function mn(e,t){return typeof e==`function`?e(t):e}var hn=o((()=>{}));function gn(e){if(e===void 0)return{};let t={};return Object.keys(e).filter(t=>!(t.match(/^on[A-Z]/)&&typeof e[t]==`function`)).forEach(n=>{t[n]=e[n]}),t}var _n=o((()=>{}));function vn(e){let{getSlotProps:t,additionalProps:n,externalSlotProps:r,externalForwardedProps:i,className:a}=e;if(!t){let e=A(i?.className,r?.className,a,n?.className),t=x({},n?.style,i?.style,r?.style),o=x({},n,i,r);return e.length>0&&(o.className=e),Object.keys(t).length>0&&(o.style=t),{props:o,internalRef:void 0}}let o=fn(x({},i,r)),s=gn(r),c=gn(i),l=t(o),u=A(i?.className,r?.className,a,n?.className,l?.className),d=x({},l?.style,n?.style,i?.style,r?.style),f=x({},l,n,c,s);return u.length>0&&(f.className=u),Object.keys(d).length>0&&(f.style=d),{props:f,internalRef:l.ref}}var yn=o((()=>{S(),j(),pn(),_n()}));function bn(e){let{elementType:t,externalSlotProps:n,ownerState:r}=e,i=y(e,xn),a=mn(n,r),o=vn(x({},i,{externalSlotProps:a}));return un(t,x({},o.props,{ref:ft(o.internalRef,ft(a?.ref,e.additionalProps?.ref))}),r)}var xn,Sn=o((()=>{S(),b(),B(),dn(),yn(),hn(),xn=[`elementType`,`externalSlotProps`,`ownerState`]})),Cn=o((()=>{})),wn=o((()=>{dn(),pn(),ln(),hn(),Sn(),Cn()}));function Tn(e){return e.normalize===void 0?e:e.normalize(`NFD`).replace(/[\u0300-\u036f]/g,``)}function En(e={}){let{ignoreAccents:t=!0,ignoreCase:n=!0,limit:r,matchFrom:i=`any`,stringify:a,trim:o=!1}=e;return(e,{inputValue:s,getOptionLabel:c})=>{let l=o?s.trim():s;n&&(l=l.toLowerCase()),t&&(l=Tn(l));let u=e.filter(e=>{let r=(a||c)(e);return n&&(r=r.toLowerCase()),t&&(r=Tn(r)),i===`start`?r.indexOf(l)===0:r.indexOf(l)>-1});return typeof r==`number`?u.slice(0,r):u}}function Dn(e,t){for(let n=0;ne.label??e,groupBy:y,handleHomeEndKeys:b=!e.freeSolo,id:S,includeInputInList:C=!1,inputValue:w,isOptionEqualToValue:T=(e,t)=>e===t,multiple:E=!1,onChange:D,onClose:O,onHighlightChange:k,onInputChange:A,onOpen:j,open:ee,openOnFocus:M=!1,options:N,readOnly:P=!1,selectOnFocus:te=!e.freeSolo,value:ne}=e,re=$e(S),ie=v;ie=e=>{let t=v(e);return typeof t==`string`?t:String(t)};let ae=kn.useRef(!1),oe=kn.useRef(!0),se=kn.useRef(null),ce=kn.useRef(null),[le,ue]=kn.useState(null),[de,fe]=kn.useState(-1),pe=n?0:-1,me=kn.useRef(pe),[F,he]=ot({controlled:ne,default:c,name:s}),[I,ge]=ot({controlled:w,default:``,name:s,state:`inputValue`}),[_e,ve]=kn.useState(!1),ye=kn.useCallback((e,t)=>{if(!(E?F.length{let e=F!==be.current;be.current=F,!(_e&&!e)&&(g&&!e||ye(null,F))},[F,ye,_e,be,g]);let[xe,Se]=ot({controlled:ee,default:!1,name:s,state:`open`}),[Ce,we]=kn.useState(!0),Te=!E&&F!=null&&I===ie(F),Ee=xe&&!P,De=Ee?m(N.filter(e=>!(h&&(E?F:[F]).some(t=>t!==null&&T(e,t)))),{inputValue:Te&&Ce?``:I,getOptionLabel:ie}):[],Oe=xe&&De.length>0&&!P,ke=lt(e=>{e===-1?se.current.focus():le.querySelector(`[data-tag-index="${e}"]`).focus()});kn.useEffect(()=>{E&&de>F.length-1&&(fe(-1),ke(-1))},[F,E,de,ke]);function Ae(e,t){if(!ce.current||e===-1)return-1;let n=e;for(;;){if(t===`next`&&n===De.length||t===`previous`&&n===-1)return-1;let e=ce.current.querySelector(`[data-option-index="${n}"]`),r=f?!1:!e||e.disabled||e.getAttribute(`aria-disabled`)===`true`;if(e&&!e.hasAttribute(`tabindex`)||r)n+=t===`next`?1:-1;else return n}}let je=lt(({event:e,index:t,reason:n=`auto`})=>{if(me.current=t,t===-1?se.current.removeAttribute(`aria-activedescendant`):se.current.setAttribute(`aria-activedescendant`,`${re}-option-${t}`),k&&k(e,t===-1?null:De[t],n),!ce.current)return;let r=ce.current.querySelector(`[role="option"].Mui-focused`);r&&(r.classList.remove(`Mui-focused`),r.classList.remove(`Mui-focusVisible`));let i=ce.current.parentElement.querySelector(`[role="listbox"]`);if(!i)return;if(t===-1){i.scrollTop=0;return}let a=ce.current.querySelector(`[data-option-index="${t}"]`);if(a&&(a.classList.add(`Mui-focused`),n===`keyboard`&&a.classList.add(`Mui-focusVisible`),i.scrollHeight>i.clientHeight&&n!==`mouse`)){let e=a,t=i.clientHeight+i.scrollTop,n=e.offsetTop+e.offsetHeight;n>t?i.scrollTop=n-i.clientHeight:e.offsetTop-e.offsetHeight*(y?1.3:0){if(!Ee)return;let a=Ae((()=>{let e=De.length-1;if(n===`reset`)return pe;if(n===`start`)return 0;if(n===`end`)return e;let t=me.current+n;return t<0?t===-1&&C?-1:p&&me.current!==-1||Math.abs(n)>1?0:e:t>e?t===e+1&&C?-1:p||Math.abs(n)>1?e:0:t})(),r);if(je({index:a,reason:i,event:e}),t&&n!==`reset`)if(a===-1)se.current.value=I;else{let e=ie(De[a]);se.current.value=e,e.toLowerCase().indexOf(I.toLowerCase())===0&&I.length>0&&se.current.setSelectionRange(I.length,e.length)}}),Ne=kn.useCallback(()=>{if(!Ee)return;let e=E?F[0]:F;if(De.length===0||e==null){Me({diff:`reset`});return}if(ce.current){if(e!=null){let t=De[me.current];if(E&&t&&Dn(F,e=>T(t,e))!==-1)return;let n=Dn(De,t=>T(t,e));n===-1?Me({diff:`reset`}):je({index:n});return}if(me.current>=De.length-1){je({index:De.length-1});return}je({index:me.current})}},[De.length,!E&&F,h,Me,je,Ee,I,E]),Pe=lt(e=>{qe(ce,e),e&&Ne()});kn.useEffect(()=>{Ne()},[Ne]);let Fe=e=>{xe||(Se(!0),we(!0),j&&j(e))},Ie=(e,t)=>{xe&&(Se(!1),O&&O(e,t))},Le=(e,t,n,r)=>{if(E){if(F.length===t.length&&F.every((e,n)=>e===t[n]))return}else if(F===t)return;D&&D(e,t,n,r),he(t)},Re=kn.useRef(!1),ze=(e,t,n=`selectOption`,r=`options`)=>{let a=n,o=t;if(E){o=Array.isArray(F)?F.slice():[];let e=Dn(o,e=>T(t,e));e===-1?o.push(t):r!==`freeSolo`&&(o.splice(e,1),a=`removeOption`)}ye(e,o),Le(e,o,a,{option:t}),!u&&!e.ctrlKey&&!e.metaKey&&Ie(e,a),(i===!0||i===`touch`&&Re.current||i===`mouse`&&!Re.current)&&se.current.blur()};function Be(e,t){if(e===-1)return-1;let n=e;for(;;){if(t===`next`&&n===F.length||t===`previous`&&n===-1)return-1;let e=le.querySelector(`[data-tag-index="${n}"]`);if(!e||!e.hasAttribute(`tabindex`)||e.disabled||e.getAttribute(`aria-disabled`)===`true`)n+=t===`next`?1:-1;else return n}}let Ve=(e,t)=>{if(!E)return;I===``&&Ie(e,`toggleInput`);let n=de;de===-1?I===``&&t===`previous`&&(n=F.length-1):(n+=t===`next`?1:-1,n<0&&(n=0),n===F.length&&(n=-1)),n=Be(n,t),fe(n),ke(n)},He=e=>{ae.current=!0,ge(``),A&&A(e,``,`clear`),Le(e,E?[]:null,`clear`)},Ue=e=>n=>{if(e.onKeyDown&&e.onKeyDown(n),!n.defaultMuiPrevented&&(de!==-1&&[`ArrowLeft`,`ArrowRight`].indexOf(n.key)===-1&&(fe(-1),ke(-1)),n.which!==229))switch(n.key){case`Home`:Ee&&b&&(n.preventDefault(),Me({diff:`start`,direction:`next`,reason:`keyboard`,event:n}));break;case`End`:Ee&&b&&(n.preventDefault(),Me({diff:`end`,direction:`previous`,reason:`keyboard`,event:n}));break;case`PageUp`:n.preventDefault(),Me({diff:-5,direction:`previous`,reason:`keyboard`,event:n}),Fe(n);break;case`PageDown`:n.preventDefault(),Me({diff:jn,direction:`next`,reason:`keyboard`,event:n}),Fe(n);break;case`ArrowDown`:n.preventDefault(),Me({diff:1,direction:`next`,reason:`keyboard`,event:n}),Fe(n);break;case`ArrowUp`:n.preventDefault(),Me({diff:-1,direction:`previous`,reason:`keyboard`,event:n}),Fe(n);break;case`ArrowLeft`:Ve(n,`previous`);break;case`ArrowRight`:Ve(n,`next`);break;case`Enter`:if(me.current!==-1&&Ee){let e=De[me.current],r=_?_(e):!1;if(n.preventDefault(),r)return;ze(n,e,`selectOption`),t&&se.current.setSelectionRange(se.current.value.length,se.current.value.length)}else g&&I!==``&&Te===!1&&(E&&n.preventDefault(),ze(n,I,`createOption`,`freeSolo`));break;case`Escape`:Ee?(n.preventDefault(),n.stopPropagation(),Ie(n,`escape`)):o&&(I!==``||E&&F.length>0)&&(n.preventDefault(),n.stopPropagation(),He(n));break;case`Backspace`:if(E&&!P&&I===``&&F.length>0){let e=de===-1?F.length-1:de,t=F.slice();t.splice(e,1),Le(n,t,`removeOption`,{option:F[e]})}break;default:}},We=e=>{ve(!0),M&&!ae.current&&Fe(e)},Ge=e=>{if(ce.current!==null&&ce.current.parentElement.contains(document.activeElement)){se.current.focus();return}ve(!1),oe.current=!0,ae.current=!1,r&&me.current!==-1&&Ee?ze(e,De[me.current],`blur`):r&&g&&I!==``?ze(e,I,`blur`,`freeSolo`):a&&ye(e,F),Ie(e,`blur`)},Ke=e=>{let t=e.target.value;I!==t&&(ge(t),we(!1),A&&A(e,t,`input`)),t===``?!l&&!E&&Le(e,null,`clear`):Fe(e)},Je=e=>{je({event:e,index:Number(e.currentTarget.getAttribute(`data-option-index`)),reason:`mouse`})},Ye=()=>{Re.current=!0},Xe=e=>{let t=Number(e.currentTarget.getAttribute(`data-option-index`));ze(e,De[t],`selectOption`),Re.current=!1},Ze=e=>t=>{let n=F.slice();n.splice(e,1),Le(t,n,`removeOption`,{option:F[e]})},Qe=e=>{xe?Ie(e,`toggleInput`):Fe(e)},et=e=>{e.target.getAttribute(`id`)!==re&&e.preventDefault()},tt=()=>{se.current.focus(),te&&oe.current&&se.current.selectionEnd-se.current.selectionStart===0&&se.current.select(),oe.current=!1},nt=e=>{(I===``||!xe)&&Qe(e)},rt=g&&I.length>0;rt||=E?F.length>0:F!==null;let it=De;return y&&(it=De.reduce((e,t,n)=>{let r=y(t);return e.length>0&&e[e.length-1].group===r?e[e.length-1].options.push(t):e.push({key:n,index:n,group:r,options:[t]}),e},[])),d&&_e&&Ge(),{getRootProps:(e={})=>x({"aria-owns":Oe?`${re}-listbox`:null},e,{onKeyDown:Ue(e),onMouseDown:et,onClick:tt}),getInputLabelProps:()=>({id:`${re}-label`,htmlFor:re}),getInputProps:()=>({id:re,value:I,onBlur:Ge,onFocus:We,onChange:Ke,onMouseDown:nt,"aria-activedescendant":Ee?``:null,"aria-autocomplete":t?`both`:`list`,"aria-controls":Oe?`${re}-listbox`:void 0,"aria-expanded":Oe,autoComplete:`off`,ref:se,autoCapitalize:`none`,spellCheck:`false`,role:`combobox`}),getClearProps:()=>({tabIndex:-1,onClick:He}),getPopupIndicatorProps:()=>({tabIndex:-1,onClick:Qe}),getTagProps:({index:e})=>x({key:e,"data-tag-index":e,tabIndex:-1},!P&&{onDelete:Ze(e)}),getListboxProps:()=>({role:`listbox`,id:`${re}-listbox`,"aria-labelledby":`${re}-label`,ref:Pe,onMouseDown:e=>{e.preventDefault()}}),getOptionProps:({index:e,option:t})=>{let n=(E?F:[F]).some(e=>e!=null&&T(t,e)),r=_?_(t):!1;return{key:ie(t),tabIndex:-1,role:`option`,id:`${re}-option-${e}`,onMouseOver:Je,onClick:Xe,onTouchStart:Ye,"data-option-index":e,"aria-disabled":r,"aria-selected":n}},id:re,inputValue:I,value:F,dirty:rt,popupOpen:Ee,focused:_e||de!==-1,anchorEl:le,setAnchorEl:ue,focusedTag:de,groupedOptions:it}}var kn,An,jn,Mn=o((()=>{S(),kn=u(m()),B(),An=En(),jn=5})),Nn=o((()=>{Mn()})),Pn=o((()=>{B()}));function Fn(e){let{badgeContent:t,invisible:n=!1,max:r=99,showZero:i=!1}=e,a=Ft({badgeContent:t,max:r}),o=n;n===!1&&t===0&&!i&&(o=!0);let{badgeContent:s,max:c=r}=o?a:e,l=s&&Number(s)>c?`${c}+`:s;return{badgeContent:s,invisible:o,max:c,displayValue:l}}var In=o((()=>{B()})),Ln=o((()=>{B()})),Rn=o((()=>{B()}));function zn(e){return R(`BaseBadge`,e)}var Bn=o((()=>{Ln(),Rn(),z(`BaseBadge`,[`root`,`badge`,`invisible`])})),Vn=s((e=>{f();var t=m(),n=60103;if(e.Fragment=60107,typeof Symbol==`function`&&Symbol.for){var r=Symbol.for;n=r(`react.element`),e.Fragment=r(`react.fragment`)}var i=t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,a=Object.prototype.hasOwnProperty,o={key:!0,ref:!0,__self:!0,__source:!0};function s(e,t,r){var s,c={},l=null,u=null;for(s in r!==void 0&&(l=``+r),t.key!==void 0&&(l=``+t.key),t.ref!==void 0&&(u=t.ref),t)a.call(t,s)&&!o.hasOwnProperty(s)&&(c[s]=t[s]);if(e&&e.defaultProps)for(s in t=e.defaultProps,t)c[s]===void 0&&(c[s]=t[s]);return{$$typeof:n,type:e,key:l,ref:u,props:c,_owner:i.current}}e.jsx=s,e.jsxs=s})),V=s(((e,t)=>{t.exports=Vn()})),Hn,Un,Wn,Gn,Kn,qn,Jn=o((()=>{S(),b(),Hn=u(m()),Pn(),In(),Bn(),wn(),Un=V(),Wn=V(),Gn=[`badgeContent`,`component`,`children`,`components`,`componentsProps`,`invisible`,`max`,`showZero`],Kn=e=>{let{invisible:t}=e;return L({root:[`root`],badge:[`badge`,t&&`invisible`]},zn,void 0)},qn=Hn.forwardRef(function(e,t){let{component:n,children:r,components:i={},componentsProps:a={},max:o=99,showZero:s=!1}=e,c=y(e,Gn),{badgeContent:l,max:u,displayValue:d,invisible:f}=Fn(x({},e,{max:o})),p=x({},e,{badgeContent:l,invisible:f,max:u,showZero:s}),m=Kn(p),h=n||i.Root||`span`,g=bn({elementType:h,externalSlotProps:a.root,externalForwardedProps:c,additionalProps:{ref:t},ownerState:p,className:m.root}),_=i.Badge||`span`;return(0,Wn.jsxs)(h,x({},g,{children:[r,(0,Un.jsx)(_,x({},bn({elementType:_,externalSlotProps:a.badge,ownerState:p,className:m.badge}),{children:d}))]}))})})),Yn=o((()=>{})),Xn=o((()=>{Jn(),In(),In(),Yn(),Bn(),Bn()})),Zn=o((()=>{})),Qn=o((()=>{})),$n=o((()=>{Pn(),Rn(),Ln(),B(),pn(),wn(),Zn(),Qn()}));function er(e){return e.substring(2).toLowerCase()}function tr(e,t){return t.documentElement.clientWidth(setTimeout(()=>{c.current=!0},0),()=>{c.current=!1}),[]);let u=ft(t.ref,s),d=lt(e=>{let t=l.current;l.current=!1;let r=Ve(s.current);if(!c.current||!s.current||`clientX`in e&&tr(e,r))return;if(o.current){o.current=!1;return}let a;a=e.composedPath?e.composedPath().indexOf(s.current)>-1:!r.documentElement.contains(e.target)||s.current.contains(e.target),!a&&(n||!t)&&i(e)}),f=e=>n=>{l.current=!0;let r=t.props[e];r&&r(n)},p={ref:u};return a!==!1&&(p[a]=f(a)),rr.useEffect(()=>{if(a!==!1){let e=er(a),t=Ve(s.current),n=()=>{o.current=!0};return t.addEventListener(e,d),t.addEventListener(`touchmove`,n),()=>{t.removeEventListener(e,d),t.removeEventListener(`touchmove`,n)}}},[d,a]),r!==!1&&(p[r]=f(r)),rr.useEffect(()=>{if(r!==!1){let e=er(r),t=Ve(s.current);return t.addEventListener(e,d),()=>{t.removeEventListener(e,d)}}},[d,r]),(0,ir.jsx)(rr.Fragment,{children:rr.cloneElement(t,p)})}var rr,ir,ar=o((()=>{rr=u(m()),B(),ir=V()})),or=o((()=>{ar(),ar()})),sr=o((()=>{})),cr=o((()=>{B(),sr(),wn(),Pn(),sr()})),lr=o((()=>{})),ur=o((()=>{})),dr=o((()=>{})),fr=o((()=>{ln(),lr(),B(),cr(),pn(),wn(),ur(),dr(),lr()})),pr=o((()=>{})),mr=o((()=>{B(),pr(),pr()})),hr=o((()=>{m()})),H=o((()=>{})),gr,_r,vr,yr,br,xr,Sr,Cr,wr,Tr,Er,Dr,Or,kr,Ar,jr,Mr,Nr,Pr,Fr,Ir,Lr,Rr=o((()=>{gr=`bottom`,_r=`right`,vr=`left`,yr=`auto`,br=[`top`,gr,_r,vr],xr=`start`,Sr=`clippingParents`,Cr=`viewport`,wr=`popper`,Tr=`reference`,Er=br.reduce(function(e,t){return e.concat([t+`-`+xr,t+`-end`])},[]),Dr=[].concat(br,[yr]).reduce(function(e,t){return e.concat([t,t+`-`+xr,t+`-end`])},[]),Or=`beforeRead`,kr=`read`,Ar=`afterRead`,jr=`beforeMain`,Mr=`main`,Nr=`afterMain`,Pr=`beforeWrite`,Fr=`write`,Ir=`afterWrite`,Lr=[Or,kr,Ar,jr,Mr,Nr,Pr,Fr,Ir]}));function zr(e){return e?(e.nodeName||``).toLowerCase():null}var Br=o((()=>{}));function Vr(e){if(e==null)return window;if(e.toString()!==`[object Window]`){var t=e.ownerDocument;return t&&t.defaultView||window}return e}var Hr=o((()=>{}));function Ur(e){return e instanceof Vr(e).Element||e instanceof Element}function Wr(e){return e instanceof Vr(e).HTMLElement||e instanceof HTMLElement}function Gr(e){return typeof ShadowRoot>`u`?!1:e instanceof Vr(e).ShadowRoot||e instanceof ShadowRoot}var Kr=o((()=>{Hr()}));function qr(e){var t=e.state;Object.keys(t.elements).forEach(function(e){var n=t.styles[e]||{},r=t.attributes[e]||{},i=t.elements[e];!Wr(i)||!zr(i)||(Object.assign(i.style,n),Object.keys(r).forEach(function(e){var t=r[e];t===!1?i.removeAttribute(e):i.setAttribute(e,t===!0?``:t)}))})}function Jr(e){var t=e.state,n={popper:{position:t.options.strategy,left:`0`,top:`0`,margin:`0`},arrow:{position:`absolute`},reference:{}};return Object.assign(t.elements.popper.style,n.popper),t.styles=n,t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow),function(){Object.keys(t.elements).forEach(function(e){var r=t.elements[e],i=t.attributes[e]||{},a=Object.keys(t.styles.hasOwnProperty(e)?t.styles[e]:n[e]).reduce(function(e,t){return e[t]=``,e},{});!Wr(r)||!zr(r)||(Object.assign(r.style,a),Object.keys(i).forEach(function(e){r.removeAttribute(e)}))})}}var Yr,Xr=o((()=>{Br(),Kr(),Yr={name:`applyStyles`,enabled:!0,phase:`write`,fn:qr,effect:Jr,requires:[`computeStyles`]}}));function Zr(e){return e.split(`-`)[0]}var Qr=o((()=>{})),$r,ei,ti,ni=o((()=>{$r=Math.max,ei=Math.min,ti=Math.round}));function ri(){var e=navigator.userAgentData;return e!=null&&e.brands&&Array.isArray(e.brands)?e.brands.map(function(e){return e.brand+`/`+e.version}).join(` `):navigator.userAgent}var ii=o((()=>{}));function ai(){return!/^((?!chrome|android).)*safari/i.test(ri())}var oi=o((()=>{ii()}));function si(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!1);var r=e.getBoundingClientRect(),i=1,a=1;t&&Wr(e)&&(i=e.offsetWidth>0&&ti(r.width)/e.offsetWidth||1,a=e.offsetHeight>0&&ti(r.height)/e.offsetHeight||1);var o=(Ur(e)?Vr(e):window).visualViewport,s=!ai()&&n,c=(r.left+(s&&o?o.offsetLeft:0))/i,l=(r.top+(s&&o?o.offsetTop:0))/a,u=r.width/i,d=r.height/a;return{width:u,height:d,top:l,right:c+u,bottom:l+d,left:c,x:c,y:l}}var ci=o((()=>{Kr(),ni(),Hr(),oi()}));function li(e){var t=si(e),n=e.offsetWidth,r=e.offsetHeight;return Math.abs(t.width-n)<=1&&(n=t.width),Math.abs(t.height-r)<=1&&(r=t.height),{x:e.offsetLeft,y:e.offsetTop,width:n,height:r}}var ui=o((()=>{ci()}));function di(e,t){var n=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(n&&Gr(n)){var r=t;do{if(r&&e.isSameNode(r))return!0;r=r.parentNode||r.host}while(r)}return!1}var fi=o((()=>{Kr()}));function pi(e){return Vr(e).getComputedStyle(e)}var mi=o((()=>{Hr()}));function hi(e){return[`table`,`td`,`th`].indexOf(zr(e))>=0}var gi=o((()=>{Br()}));function _i(e){return((Ur(e)?e.ownerDocument:e.document)||window.document).documentElement}var vi=o((()=>{Kr()}));function yi(e){return zr(e)===`html`?e:e.assignedSlot||e.parentNode||(Gr(e)?e.host:null)||_i(e)}var bi=o((()=>{Br(),vi(),Kr()}));function xi(e){return!Wr(e)||pi(e).position===`fixed`?null:e.offsetParent}function Si(e){var t=/firefox/i.test(ri());if(/Trident/i.test(ri())&&Wr(e)&&pi(e).position===`fixed`)return null;var n=yi(e);for(Gr(n)&&(n=n.host);Wr(n)&&[`html`,`body`].indexOf(zr(n))<0;){var r=pi(n);if(r.transform!==`none`||r.perspective!==`none`||r.contain===`paint`||[`transform`,`perspective`].indexOf(r.willChange)!==-1||t&&r.willChange===`filter`||t&&r.filter&&r.filter!==`none`)return n;n=n.parentNode}return null}function Ci(e){for(var t=Vr(e),n=xi(e);n&&hi(n)&&pi(n).position===`static`;)n=xi(n);return n&&(zr(n)===`html`||zr(n)===`body`&&pi(n).position===`static`)?t:n||Si(e)||t}var wi=o((()=>{Hr(),Br(),mi(),Kr(),gi(),bi(),ii()}));function Ti(e){return[`top`,`bottom`].indexOf(e)>=0?`x`:`y`}var Ei=o((()=>{}));function Di(e,t,n){return $r(e,ei(t,n))}function Oi(e,t,n){var r=Di(e,t,n);return r>n?n:r}var ki=o((()=>{ni()}));function Ai(){return{top:0,right:0,bottom:0,left:0}}var ji=o((()=>{}));function Mi(e){return Object.assign({},Ai(),e)}var Ni=o((()=>{ji()}));function Pi(e,t){return t.reduce(function(t,n){return t[n]=e,t},{})}var Fi=o((()=>{}));function Ii(e){var t,n=e.state,r=e.name,i=e.options,a=n.elements.arrow,o=n.modifiersData.popperOffsets,s=Zr(n.placement),c=Ti(s),l=[`left`,`right`].indexOf(s)>=0?`height`:`width`;if(!(!a||!o)){var u=Ri(i.padding,n),d=li(a),f=c===`y`?`top`:vr,p=c===`y`?gr:_r,m=n.rects.reference[l]+n.rects.reference[c]-o[c]-n.rects.popper[l],h=o[c]-n.rects.reference[c],g=Ci(a),_=g?c===`y`?g.clientHeight||0:g.clientWidth||0:0,v=m/2-h/2,y=u[f],b=_-d[l]-u[p],x=_/2-d[l]/2+v,S=Di(y,x,b),C=c;n.modifiersData[r]=(t={},t[C]=S,t.centerOffset=S-x,t)}}function Li(e){var t=e.state,n=e.options.element,r=n===void 0?`[data-popper-arrow]`:n;r!=null&&(typeof r==`string`&&(r=t.elements.popper.querySelector(r),!r)||di(t.elements.popper,r)&&(t.elements.arrow=r))}var Ri,zi,Bi=o((()=>{Qr(),ui(),fi(),wi(),Ei(),ki(),Ni(),Fi(),Rr(),Ri=function(e,t){return e=typeof e==`function`?e(Object.assign({},t.rects,{placement:t.placement})):e,Mi(typeof e==`number`?Pi(e,br):e)},zi={name:`arrow`,enabled:!0,phase:`main`,fn:Ii,effect:Li,requires:[`popperOffsets`],requiresIfExists:[`preventOverflow`]}}));function Vi(e){return e.split(`-`)[1]}var Hi=o((()=>{}));function Ui(e,t){var n=e.x,r=e.y,i=t.devicePixelRatio||1;return{x:ti(n*i)/i||0,y:ti(r*i)/i||0}}function Wi(e){var t,n=e.popper,r=e.popperRect,i=e.placement,a=e.variation,o=e.offsets,s=e.position,c=e.gpuAcceleration,l=e.adaptive,u=e.roundOffsets,d=e.isFixed,f=o.x,p=f===void 0?0:f,m=o.y,h=m===void 0?0:m,g=typeof u==`function`?u({x:p,y:h}):{x:p,y:h};p=g.x,h=g.y;var _=o.hasOwnProperty(`x`),v=o.hasOwnProperty(`y`),y=vr,b=`top`,x=window;if(l){var S=Ci(n),C=`clientHeight`,w=`clientWidth`;if(S===Vr(n)&&(S=_i(n),pi(S).position!==`static`&&s===`absolute`&&(C=`scrollHeight`,w=`scrollWidth`)),S=S,i===`top`||(i===`left`||i===`right`)&&a===`end`){b=gr;var T=d&&S===x&&x.visualViewport?x.visualViewport.height:S[C];h-=T-r.height,h*=c?1:-1}if(i===`left`||(i===`top`||i===`bottom`)&&a===`end`){y=_r;var E=d&&S===x&&x.visualViewport?x.visualViewport.width:S[w];p-=E-r.width,p*=c?1:-1}}var D=Object.assign({position:s},l&&Ki),O=u===!0?Ui({x:p,y:h},Vr(n)):{x:p,y:h};if(p=O.x,h=O.y,c){var k;return Object.assign({},D,(k={},k[b]=v?`0`:``,k[y]=_?`0`:``,k.transform=(x.devicePixelRatio||1)<=1?`translate(`+p+`px, `+h+`px)`:`translate3d(`+p+`px, `+h+`px, 0)`,k))}return Object.assign({},D,(t={},t[b]=v?h+`px`:``,t[y]=_?p+`px`:``,t.transform=``,t))}function Gi(e){var t=e.state,n=e.options,r=n.gpuAcceleration,i=r===void 0||r,a=n.adaptive,o=a===void 0||a,s=n.roundOffsets,c=s===void 0||s,l={placement:Zr(t.placement),variation:Vi(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:i,isFixed:t.options.strategy===`fixed`};t.modifiersData.popperOffsets!=null&&(t.styles.popper=Object.assign({},t.styles.popper,Wi(Object.assign({},l,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:o,roundOffsets:c})))),t.modifiersData.arrow!=null&&(t.styles.arrow=Object.assign({},t.styles.arrow,Wi(Object.assign({},l,{offsets:t.modifiersData.arrow,position:`absolute`,adaptive:!1,roundOffsets:c})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})}var Ki,qi,Ji=o((()=>{Rr(),wi(),Hr(),vi(),mi(),Qr(),Hi(),ni(),Ki={top:`auto`,right:`auto`,bottom:`auto`,left:`auto`},qi={name:`computeStyles`,enabled:!0,phase:`beforeWrite`,fn:Gi,data:{}}}));function Yi(e){var t=e.state,n=e.instance,r=e.options,i=r.scroll,a=i===void 0||i,o=r.resize,s=o===void 0||o,c=Vr(t.elements.popper),l=[].concat(t.scrollParents.reference,t.scrollParents.popper);return a&&l.forEach(function(e){e.addEventListener(`scroll`,n.update,Xi)}),s&&c.addEventListener(`resize`,n.update,Xi),function(){a&&l.forEach(function(e){e.removeEventListener(`scroll`,n.update,Xi)}),s&&c.removeEventListener(`resize`,n.update,Xi)}}var Xi,Zi,Qi=o((()=>{Hr(),Xi={passive:!0},Zi={name:`eventListeners`,enabled:!0,phase:`write`,fn:function(){},effect:Yi,data:{}}}));function $i(e){return e.replace(/left|right|bottom|top/g,function(e){return ea[e]})}var ea,ta=o((()=>{ea={left:`right`,right:`left`,bottom:`top`,top:`bottom`}}));function na(e){return e.replace(/start|end/g,function(e){return ra[e]})}var ra,ia=o((()=>{ra={start:`end`,end:`start`}}));function aa(e){var t=Vr(e);return{scrollLeft:t.pageXOffset,scrollTop:t.pageYOffset}}var oa=o((()=>{Hr()}));function sa(e){return si(_i(e)).left+aa(e).scrollLeft}var ca=o((()=>{ci(),vi(),oa()}));function la(e,t){var n=Vr(e),r=_i(e),i=n.visualViewport,a=r.clientWidth,o=r.clientHeight,s=0,c=0;if(i){a=i.width,o=i.height;var l=ai();(l||!l&&t===`fixed`)&&(s=i.offsetLeft,c=i.offsetTop)}return{width:a,height:o,x:s+sa(e),y:c}}var ua=o((()=>{Hr(),vi(),ca(),oi()}));function da(e){var t=_i(e),n=aa(e),r=e.ownerDocument?.body,i=$r(t.scrollWidth,t.clientWidth,r?r.scrollWidth:0,r?r.clientWidth:0),a=$r(t.scrollHeight,t.clientHeight,r?r.scrollHeight:0,r?r.clientHeight:0),o=-n.scrollLeft+sa(e),s=-n.scrollTop;return pi(r||t).direction===`rtl`&&(o+=$r(t.clientWidth,r?r.clientWidth:0)-i),{width:i,height:a,x:o,y:s}}var fa=o((()=>{vi(),mi(),ca(),oa(),ni()}));function pa(e){var t=pi(e),n=t.overflow,r=t.overflowX,i=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+i+r)}var ma=o((()=>{mi()}));function ha(e){return[`html`,`body`,`#document`].indexOf(zr(e))>=0?e.ownerDocument.body:Wr(e)&&pa(e)?e:ha(yi(e))}var ga=o((()=>{bi(),ma(),Br(),Kr()}));function _a(e,t){t===void 0&&(t=[]);var n=ha(e),r=n===e.ownerDocument?.body,i=Vr(n),a=r?[i].concat(i.visualViewport||[],pa(n)?n:[]):n,o=t.concat(a);return r?o:o.concat(_a(yi(a)))}var va=o((()=>{ga(),bi(),Hr(),ma()}));function ya(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}var ba=o((()=>{}));function xa(e,t){var n=si(e,!1,t===`fixed`);return n.top+=e.clientTop,n.left+=e.clientLeft,n.bottom=n.top+e.clientHeight,n.right=n.left+e.clientWidth,n.width=e.clientWidth,n.height=e.clientHeight,n.x=n.left,n.y=n.top,n}function Sa(e,t,n){return t===`viewport`?ya(la(e,n)):Ur(t)?xa(t,n):ya(da(_i(e)))}function Ca(e){var t=_a(yi(e)),n=[`absolute`,`fixed`].indexOf(pi(e).position)>=0&&Wr(e)?Ci(e):e;return Ur(n)?t.filter(function(e){return Ur(e)&&di(e,n)&&zr(e)!==`body`}):[]}function wa(e,t,n,r){var i=t===`clippingParents`?Ca(e):[].concat(t),a=[].concat(i,[n]),o=a[0],s=a.reduce(function(t,n){var i=Sa(e,n,r);return t.top=$r(i.top,t.top),t.right=ei(i.right,t.right),t.bottom=ei(i.bottom,t.bottom),t.left=$r(i.left,t.left),t},Sa(e,o,r));return s.width=s.right-s.left,s.height=s.bottom-s.top,s.x=s.left,s.y=s.top,s}var Ta=o((()=>{Rr(),ua(),fa(),va(),wi(),vi(),mi(),Kr(),ci(),bi(),fi(),Br(),ba(),ni()}));function Ea(e){var t=e.reference,n=e.element,r=e.placement,i=r?Zr(r):null,a=r?Vi(r):null,o=t.x+t.width/2-n.width/2,s=t.y+t.height/2-n.height/2,c;switch(i){case`top`:c={x:o,y:t.y-n.height};break;case gr:c={x:o,y:t.y+t.height};break;case _r:c={x:t.x+t.width,y:s};break;case vr:c={x:t.x-n.width,y:s};break;default:c={x:t.x,y:t.y}}var l=i?Ti(i):null;if(l!=null){var u=l===`y`?`height`:`width`;switch(a){case xr:c[l]=c[l]-(t[u]/2-n[u]/2);break;case`end`:c[l]=c[l]+(t[u]/2-n[u]/2);break;default:}}return c}var Da=o((()=>{Qr(),Hi(),Ei(),Rr()}));function Oa(e,t){t===void 0&&(t={});var n=t,r=n.placement,i=r===void 0?e.placement:r,a=n.strategy,o=a===void 0?e.strategy:a,s=n.boundary,c=s===void 0?Sr:s,l=n.rootBoundary,u=l===void 0?Cr:l,d=n.elementContext,f=d===void 0?wr:d,p=n.altBoundary,m=p!==void 0&&p,h=n.padding,g=h===void 0?0:h,_=Mi(typeof g==`number`?Pi(g,br):g),v=f===`popper`?Tr:wr,y=e.rects.popper,b=e.elements[m?v:f],x=wa(Ur(b)?b:b.contextElement||_i(e.elements.popper),c,u,o),S=si(e.elements.reference),C=Ea({reference:S,element:y,strategy:`absolute`,placement:i}),w=ya(Object.assign({},y,C)),T=f===`popper`?w:S,E={top:x.top-T.top+_.top,bottom:T.bottom-x.bottom+_.bottom,left:x.left-T.left+_.left,right:T.right-x.right+_.right},D=e.modifiersData.offset;if(f===`popper`&&D){var O=D[i];Object.keys(E).forEach(function(e){var t=[`right`,`bottom`].indexOf(e)>=0?1:-1,n=[`top`,`bottom`].indexOf(e)>=0?`y`:`x`;E[e]+=O[n]*t})}return E}var ka=o((()=>{Ta(),vi(),ci(),Da(),ba(),Rr(),Kr(),Ni(),Fi()}));function Aa(e,t){t===void 0&&(t={});var n=t,r=n.placement,i=n.boundary,a=n.rootBoundary,o=n.padding,s=n.flipVariations,c=n.allowedAutoPlacements,l=c===void 0?Dr:c,u=Vi(r),d=u?s?Er:Er.filter(function(e){return Vi(e)===u}):br,f=d.filter(function(e){return l.indexOf(e)>=0});f.length===0&&(f=d);var p=f.reduce(function(t,n){return t[n]=Oa(e,{placement:n,boundary:i,rootBoundary:a,padding:o})[Zr(n)],t},{});return Object.keys(p).sort(function(e,t){return p[e]-p[t]})}var ja=o((()=>{Hi(),Rr(),ka(),Qr()}));function Ma(e){if(Zr(e)===`auto`)return[];var t=$i(e);return[na(e),t,na(t)]}function Na(e){var t=e.state,n=e.options,r=e.name;if(!t.modifiersData[r]._skip){for(var i=n.mainAxis,a=i===void 0||i,o=n.altAxis,s=o===void 0||o,c=n.fallbackPlacements,l=n.padding,u=n.boundary,d=n.rootBoundary,f=n.altBoundary,p=n.flipVariations,m=p===void 0||p,h=n.allowedAutoPlacements,g=t.options.placement,_=Zr(g)===g,v=c||(_||!m?[$i(g)]:Ma(g)),y=[g].concat(v).reduce(function(e,n){return e.concat(Zr(n)===`auto`?Aa(t,{placement:n,boundary:u,rootBoundary:d,padding:l,flipVariations:m,allowedAutoPlacements:h}):n)},[]),b=t.rects.reference,x=t.rects.popper,S=new Map,C=!0,w=y[0],T=0;T=0,A=k?`width`:`height`,j=Oa(t,{placement:E,boundary:u,rootBoundary:d,altBoundary:f,padding:l}),ee=k?O?_r:vr:O?gr:`top`;b[A]>x[A]&&(ee=$i(ee));var M=$i(ee),N=[];if(a&&N.push(j[D]<=0),s&&N.push(j[ee]<=0,j[M]<=0),N.every(function(e){return e})){w=E,C=!1;break}S.set(E,N)}if(C)for(var P=m?3:1,te=function(e){var t=y.find(function(t){var n=S.get(t);if(n)return n.slice(0,e).every(function(e){return e})});if(t)return w=t,`break`},ne=P;ne>0&&te(ne)!==`break`;ne--);t.placement!==w&&(t.modifiersData[r]._skip=!0,t.placement=w,t.reset=!0)}}var Pa,Fa=o((()=>{ta(),Qr(),ia(),ka(),ja(),Rr(),Hi(),Pa={name:`flip`,enabled:!0,phase:`main`,fn:Na,requiresIfExists:[`offset`],data:{_skip:!1}}}));function Ia(e,t,n){return n===void 0&&(n={x:0,y:0}),{top:e.top-t.height-n.y,right:e.right-t.width+n.x,bottom:e.bottom-t.height+n.y,left:e.left-t.width-n.x}}function La(e){return[`top`,_r,gr,vr].some(function(t){return e[t]>=0})}function Ra(e){var t=e.state,n=e.name,r=t.rects.reference,i=t.rects.popper,a=t.modifiersData.preventOverflow,o=Oa(t,{elementContext:`reference`}),s=Oa(t,{altBoundary:!0}),c=Ia(o,r),l=Ia(s,i,a),u=La(c),d=La(l);t.modifiersData[n]={referenceClippingOffsets:c,popperEscapeOffsets:l,isReferenceHidden:u,hasPopperEscaped:d},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":u,"data-popper-escaped":d})}var za,Ba=o((()=>{Rr(),ka(),za={name:`hide`,enabled:!0,phase:`main`,requiresIfExists:[`preventOverflow`],fn:Ra}}));function Va(e,t,n){var r=Zr(e),i=[`left`,`top`].indexOf(r)>=0?-1:1,a=typeof n==`function`?n(Object.assign({},t,{placement:e})):n,o=a[0],s=a[1];return o||=0,s=(s||0)*i,[`left`,`right`].indexOf(r)>=0?{x:s,y:o}:{x:o,y:s}}function Ha(e){var t=e.state,n=e.options,r=e.name,i=n.offset,a=i===void 0?[0,0]:i,o=Dr.reduce(function(e,n){return e[n]=Va(n,t.rects,a),e},{}),s=o[t.placement],c=s.x,l=s.y;t.modifiersData.popperOffsets!=null&&(t.modifiersData.popperOffsets.x+=c,t.modifiersData.popperOffsets.y+=l),t.modifiersData[r]=o}var Ua,Wa=o((()=>{Qr(),Rr(),Ua={name:`offset`,enabled:!0,phase:`main`,requires:[`popperOffsets`],fn:Ha}}));function Ga(e){var t=e.state,n=e.name;t.modifiersData[n]=Ea({reference:t.rects.reference,element:t.rects.popper,strategy:`absolute`,placement:t.placement})}var Ka,qa=o((()=>{Da(),Ka={name:`popperOffsets`,enabled:!0,phase:`read`,fn:Ga,data:{}}}));function Ja(e){return e===`x`?`y`:`x`}var Ya=o((()=>{}));function Xa(e){var t=e.state,n=e.options,r=e.name,i=n.mainAxis,a=i===void 0||i,o=n.altAxis,s=o!==void 0&&o,c=n.boundary,l=n.rootBoundary,u=n.altBoundary,d=n.padding,f=n.tether,p=f===void 0||f,m=n.tetherOffset,h=m===void 0?0:m,g=Oa(t,{boundary:c,rootBoundary:l,padding:d,altBoundary:u}),_=Zr(t.placement),v=Vi(t.placement),y=!v,b=Ti(_),x=Ja(b),S=t.modifiersData.popperOffsets,C=t.rects.reference,w=t.rects.popper,T=typeof h==`function`?h(Object.assign({},t.rects,{placement:t.placement})):h,E=typeof T==`number`?{mainAxis:T,altAxis:T}:Object.assign({mainAxis:0,altAxis:0},T),D=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,O={x:0,y:0};if(S){if(a){var k=b===`y`?`top`:vr,A=b===`y`?gr:_r,j=b===`y`?`height`:`width`,ee=S[b],M=ee+g[k],N=ee-g[A],P=p?-w[j]/2:0,te=v===`start`?C[j]:w[j],ne=v===`start`?-w[j]:-C[j],re=t.elements.arrow,ie=p&&re?li(re):{width:0,height:0},ae=t.modifiersData[`arrow#persistent`]?t.modifiersData[`arrow#persistent`].padding:Ai(),oe=ae[k],se=ae[A],ce=Di(0,C[j],ie[j]),le=y?C[j]/2-P-ce-oe-E.mainAxis:te-ce-oe-E.mainAxis,ue=y?-C[j]/2+P+ce+se+E.mainAxis:ne+ce+se+E.mainAxis,de=t.elements.arrow&&Ci(t.elements.arrow),fe=de?b===`y`?de.clientTop||0:de.clientLeft||0:0,pe=D?.[b]??0,me=ee+le-pe-fe,F=ee+ue-pe,he=Di(p?ei(M,me):M,ee,p?$r(N,F):N);S[b]=he,O[b]=he-ee}if(s){var I=b===`x`?`top`:vr,ge=b===`x`?gr:_r,_e=S[x],ve=x===`y`?`height`:`width`,ye=_e+g[I],be=_e-g[ge],xe=[`top`,vr].indexOf(_)!==-1,Se=D?.[x]??0,Ce=xe?ye:_e-C[ve]-w[ve]-Se+E.altAxis,we=xe?_e+C[ve]+w[ve]-Se-E.altAxis:be,Te=p&&xe?Oi(Ce,_e,we):Di(p?Ce:ye,_e,p?we:be);S[x]=Te,O[x]=Te-_e}t.modifiersData[r]=O}}var Za,Qa=o((()=>{Rr(),Qr(),Ei(),Ya(),ki(),ui(),wi(),ka(),Hi(),ji(),ni(),Za={name:`preventOverflow`,enabled:!0,phase:`main`,fn:Xa,requiresIfExists:[`offset`]}})),$a=o((()=>{Xr(),Bi(),Ji(),Qi(),Fa(),Ba(),Wa(),qa(),Qa()}));function eo(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}var to=o((()=>{}));function no(e){return e===Vr(e)||!Wr(e)?aa(e):eo(e)}var ro=o((()=>{oa(),Hr(),Kr(),to()}));function io(e){var t=e.getBoundingClientRect(),n=ti(t.width)/e.offsetWidth||1,r=ti(t.height)/e.offsetHeight||1;return n!==1||r!==1}function ao(e,t,n){n===void 0&&(n=!1);var r=Wr(t),i=Wr(t)&&io(t),a=_i(t),o=si(e,i,n),s={scrollLeft:0,scrollTop:0},c={x:0,y:0};return(r||!r&&!n)&&((zr(t)!==`body`||pa(a))&&(s=no(t)),Wr(t)?(c=si(t,!0),c.x+=t.clientLeft,c.y+=t.clientTop):a&&(c.x=sa(a))),{x:o.left+s.scrollLeft-c.x,y:o.top+s.scrollTop-c.y,width:o.width,height:o.height}}var oo=o((()=>{ci(),ro(),Br(),Kr(),ca(),vi(),ma(),ni()}));function so(e){var t=new Map,n=new Set,r=[];e.forEach(function(e){t.set(e.name,e)});function i(e){n.add(e.name),[].concat(e.requires||[],e.requiresIfExists||[]).forEach(function(e){if(!n.has(e)){var r=t.get(e);r&&i(r)}}),r.push(e)}return e.forEach(function(e){n.has(e.name)||i(e)}),r}function co(e){var t=so(e);return Lr.reduce(function(e,n){return e.concat(t.filter(function(e){return e.phase===n}))},[])}var lo=o((()=>{Rr()}));function uo(e){var t;return function(){return t||=new Promise(function(n){Promise.resolve().then(function(){t=void 0,n(e())})}),t}}var fo=o((()=>{}));function po(e){var t=e.reduce(function(e,t){var n=e[t.name];return e[t.name]=n?Object.assign({},n,t,{options:Object.assign({},n.options,t.options),data:Object.assign({},n.data,t.data)}):t,e},{});return Object.keys(t).map(function(e){return t[e]})}var mo=o((()=>{}));function ho(){return![...arguments].some(function(e){return!(e&&typeof e.getBoundingClientRect==`function`)})}function go(e){e===void 0&&(e={});var t=e,n=t.defaultModifiers,r=n===void 0?[]:n,i=t.defaultOptions,a=i===void 0?_o:i;return function(e,t,n){n===void 0&&(n=a);var i={placement:`bottom`,orderedModifiers:[],options:Object.assign({},_o,a),modifiersData:{},elements:{reference:e,popper:t},attributes:{},styles:{}},o=[],s=!1,c={state:i,setOptions:function(n){var o=typeof n==`function`?n(i.options):n;u(),i.options=Object.assign({},a,i.options,o),i.scrollParents={reference:Ur(e)?_a(e):e.contextElement?_a(e.contextElement):[],popper:_a(t)};var s=co(po([].concat(r,i.options.modifiers)));return i.orderedModifiers=s.filter(function(e){return e.enabled}),l(),c.update()},forceUpdate:function(){if(!s){var e=i.elements,t=e.reference,n=e.popper;if(ho(t,n)){i.rects={reference:ao(t,Ci(n),i.options.strategy===`fixed`),popper:li(n)},i.reset=!1,i.placement=i.options.placement,i.orderedModifiers.forEach(function(e){return i.modifiersData[e.name]=Object.assign({},e.data)});for(var r=0;r{oo(),ui(),va(),wi(),lo(),fo(),mo(),Kr(),_o={placement:`bottom`,modifiers:[],strategy:`absolute`}})),yo,bo,xo=o((()=>{vo(),Qi(),qa(),Ji(),Xr(),Wa(),Fa(),Qa(),Bi(),Ba(),$a(),yo=[Zi,Ka,qi,Yr,Ua,Pa,Za,zi,za],bo=go({defaultModifiers:yo})})),So=o((()=>{Rr(),$a(),vo(),xo(),Qi(),qa(),Ji(),Xr()}));function Co(e){return typeof e==`function`?e():e}var wo,To,Eo,Do=o((()=>{wo=u(m()),To=u(v()),B(),Eo=wo.forwardRef(function(e,t){let{children:n,container:r,disablePortal:i=!1}=e,[a,o]=wo.useState(null),s=ft(wo.isValidElement(n)?n.ref:null,t);return Xe(()=>{i||o(Co(r)||document.body)},[r,i]),Xe(()=>{if(a&&!i)return qe(t,a),()=>{qe(t,null)}},[t,a,i]),i?wo.isValidElement(n)?wo.cloneElement(n,{ref:s}):n:a&&To.createPortal(n,a)})})),Oo=o((()=>{Do()}));function ko(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 Ao(e){return typeof e==`function`?e():e}var jo,Mo,No,Po,Fo,Io,Lo,Ro=o((()=>{S(),b(),B(),So(),jo=u(m()),Oo(),Mo=V(),No=[`anchorEl`,`children`,`direction`,`disablePortal`,`modifiers`,`open`,`ownerState`,`placement`,`popperOptions`,`popperRef`,`TransitionProps`],Po=[`anchorEl`,`children`,`container`,`direction`,`disablePortal`,`keepMounted`,`modifiers`,`open`,`placement`,`popperOptions`,`popperRef`,`style`,`transition`],Fo={},Io=jo.forwardRef(function(e,t){let{anchorEl:n,children:r,direction:i,disablePortal:a,modifiers:o,open:s,placement:c,popperOptions:l,popperRef:u,TransitionProps:d}=e,f=y(e,No),p=jo.useRef(null),m=ft(p,t),h=jo.useRef(null),g=ft(h,u),_=jo.useRef(g);Xe(()=>{_.current=g},[g]),jo.useImperativeHandle(u,()=>h.current,[]);let v=ko(c,i),[b,S]=jo.useState(v);jo.useEffect(()=>{h.current&&h.current.forceUpdate()}),Xe(()=>{if(!n||!s)return;let e=e=>{S(e.placement)};Ao(n);let t=[{name:`preventOverflow`,options:{altBoundary:a}},{name:`flip`,options:{altBoundary:a}},{name:`onUpdate`,enabled:!0,phase:`afterWrite`,fn:({state:t})=>{e(t)}}];o!=null&&(t=t.concat(o)),l&&l.modifiers!=null&&(t=t.concat(l.modifiers));let r=bo(Ao(n),p.current,x({placement:v},l,{modifiers:t}));return _.current(r),()=>{r.destroy(),_.current(null)}},[n,a,o,s,l,v]);let C={placement:b};return d!==null&&(C.TransitionProps=d),(0,Mo.jsx)(`div`,x({ref:m,role:`tooltip`},f,{children:typeof r==`function`?r(C):r}))}),Lo=jo.forwardRef(function(e,t){let{anchorEl:n,children:r,container:i,direction:a=`ltr`,disablePortal:o=!1,keepMounted:s=!1,modifiers:c,open:l,placement:u=`bottom`,popperOptions:d=Fo,popperRef:f,style:p,transition:m=!1}=e,h=y(e,Po),[g,_]=jo.useState(!0);return!s&&!l&&(!m||g)?null:(0,Mo.jsx)(Eo,{disablePortal:o,container:i||(n?Ve(Ao(n)).body:void 0),children:(0,Mo.jsx)(Io,x({anchorEl:n,direction:a,disablePortal:o,modifiers:c,ref:t,open:m?!g:l,placement:u,popperOptions:d,popperRef:f},h,{style:x({position:`fixed`,top:0,left:0,display:!l&&s&&(!m||g)?`none`:null},p),TransitionProps:m?{in:l,onEnter:()=>{_(!1)},onExited:()=>{_(!0)}}:null,children:r}))})})})),zo=o((()=>{Ro()})),Bo=o((()=>{})),Vo=o((()=>{})),Ho=o((()=>{B(),hr(),H(),mr(),Pn(),zo(),Sn(),hr(),H(),Bo(),Vo()})),Uo=o((()=>{})),Wo=o((()=>{})),Go=o((()=>{})),Ko=o((()=>{Uo(),B(),Ho(),$n(),Pn(),Sn(),Wo(),Uo(),Go()}));function qo(e){let t=Ve(e);return t.body===e?Ue(e).innerWidth>t.documentElement.clientWidth:e.scrollHeight>e.clientHeight}function Jo(e,t){t?e.setAttribute(`aria-hidden`,`true`):e.removeAttribute(`aria-hidden`)}function Yo(e){return parseInt(Ue(e).getComputedStyle(e).paddingRight,10)||0}function Xo(e){let t=[`TEMPLATE`,`SCRIPT`,`STYLE`,`LINK`,`MAP`,`META`,`NOSCRIPT`,`PICTURE`,`COL`,`COLGROUP`,`PARAM`,`SLOT`,`SOURCE`,`TRACK`].indexOf(e.tagName)!==-1,n=e.tagName===`INPUT`&&e.getAttribute(`type`)===`hidden`;return t||n}function Zo(e,t,n,r=[],i){let a=[t,n,...r];[].forEach.call(e.children,e=>{let t=a.indexOf(e)===-1,n=!Xo(e);t&&n&&Jo(e,i)})}function Qo(e,t){let n=-1;return e.some((e,r)=>t(e)?(n=r,!0):!1),n}function $o(e,t){let n=[],r=e.container;if(!t.disableScrollLock){if(qo(r)){let e=Ot(Ve(r));n.push({value:r.style.paddingRight,property:`padding-right`,el:r}),r.style.paddingRight=`${Yo(r)+e}px`;let t=Ve(r).querySelectorAll(`.mui-fixed`);[].forEach.call(t,t=>{n.push({value:t.style.paddingRight,property:`padding-right`,el:t}),t.style.paddingRight=`${Yo(t)+e}px`})}let e;if(r.parentNode instanceof DocumentFragment)e=Ve(r).body;else{let t=r.parentElement,n=Ue(r);e=t?.nodeName===`HTML`&&n.getComputedStyle(t).overflowY===`scroll`?t:r}n.push({value:e.style.overflow,property:`overflow`,el:e},{value:e.style.overflowX,property:`overflow-x`,el:e},{value:e.style.overflowY,property:`overflow-y`,el:e}),e.style.overflow=`hidden`}return()=>{n.forEach(({value:e,el:t,property:n})=>{e?t.style.setProperty(n,e):t.style.removeProperty(n)})}}function es(e){let t=[];return[].forEach.call(e.children,e=>{e.getAttribute(`aria-hidden`)===`true`&&t.push(e)}),t}var ts,ns=o((()=>{B(),ts=class{constructor(){this.containers=void 0,this.modals=void 0,this.modals=[],this.containers=[]}add(e,t){let n=this.modals.indexOf(e);if(n!==-1)return n;n=this.modals.length,this.modals.push(e),e.modalRef&&Jo(e.modalRef,!1);let r=es(t);Zo(t,e.mount,e.modalRef,r,!0);let i=Qo(this.containers,e=>e.container===t);return i===-1?(this.containers.push({modals:[e],container:t,restore:null,hiddenSiblings:r}),n):(this.containers[i].modals.push(e),n)}mount(e,t){let n=Qo(this.containers,t=>t.modals.indexOf(e)!==-1),r=this.containers[n];r.restore||=$o(r,t)}remove(e,t=!0){let n=this.modals.indexOf(e);if(n===-1)return n;let r=Qo(this.containers,t=>t.modals.indexOf(e)!==-1),i=this.containers[r];if(i.modals.splice(i.modals.indexOf(e),1),this.modals.splice(n,1),i.modals.length===0)i.restore&&i.restore(),e.modalRef&&Jo(e.modalRef,t),Zo(i.container,e.mount,e.modalRef,i.hiddenSiblings,!1),this.containers.splice(r,1);else{let e=i.modals[i.modals.length-1];e.modalRef&&Jo(e.modalRef,!1)}return n}isTopModal(e){return this.modals.length>0&&this.modals[this.modals.length-1]===e}}}));function rs(e){let 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 is(e){if(e.tagName!==`INPUT`||e.type!==`radio`||!e.name)return!1;let t=t=>e.ownerDocument.querySelector(`input[type="radio"]${t}`),n=t(`[name="${e.name}"]:checked`);return n||=t(`[name="${e.name}"]`),n!==e}function as(e){return!(e.disabled||e.tagName===`INPUT`&&e.type===`hidden`||is(e))}function os(e){let t=[],n=[];return Array.from(e.querySelectorAll(fs)).forEach((e,r)=>{let i=rs(e);i===-1||!as(e)||(i===0?t.push(e):n.push({documentOrder:r,tabIndex:i,node:e}))}),n.sort((e,t)=>e.tabIndex===t.tabIndex?e.documentOrder-t.documentOrder:e.tabIndex-t.tabIndex).map(e=>e.node).concat(t)}function ss(){return!0}function cs(e){let{children:t,disableAutoFocus:n=!1,disableEnforceFocus:r=!1,disableRestoreFocus:i=!1,getTabbable:a=os,isEnabled:o=ss,open:s}=e,c=ls.useRef(),l=ls.useRef(null),u=ls.useRef(null),d=ls.useRef(null),f=ls.useRef(null),p=ls.useRef(!1),m=ls.useRef(null),h=ft(t.ref,m),g=ls.useRef(null);ls.useEffect(()=>{!s||!m.current||(p.current=!n)},[n,s]),ls.useEffect(()=>{if(!s||!m.current)return;let e=Ve(m.current);return m.current.contains(e.activeElement)||(m.current.hasAttribute(`tabIndex`)||m.current.setAttribute(`tabIndex`,-1),p.current&&m.current.focus()),()=>{i||(d.current&&d.current.focus&&(c.current=!0,d.current.focus()),d.current=null)}},[s]),ls.useEffect(()=>{if(!s||!m.current)return;let e=Ve(m.current),t=t=>{let{current:n}=m;if(n!==null){if(!e.hasFocus()||r||!o()||c.current){c.current=!1;return}if(!n.contains(e.activeElement)){if(t&&f.current!==t.target||e.activeElement!==f.current)f.current=null;else if(f.current!==null)return;if(!p.current)return;let r=[];if((e.activeElement===l.current||e.activeElement===u.current)&&(r=a(m.current)),r.length>0){let e=!!(g.current?.shiftKey&&g.current?.key===`Tab`),t=r[0],n=r[r.length-1];e?n.focus():t.focus()}else n.focus()}}},n=t=>{g.current=t,!(r||!o()||t.key!==`Tab`)&&e.activeElement===m.current&&t.shiftKey&&(c.current=!0,u.current.focus())};e.addEventListener(`focusin`,t),e.addEventListener(`keydown`,n,!0);let i=setInterval(()=>{e.activeElement.tagName===`BODY`&&t()},50);return()=>{clearInterval(i),e.removeEventListener(`focusin`,t),e.removeEventListener(`keydown`,n,!0)}},[n,r,i,o,s,a]);let _=e=>{d.current===null&&(d.current=e.relatedTarget),p.current=!0,f.current=e.target;let n=t.props.onFocus;n&&n(e)},v=e=>{d.current===null&&(d.current=e.relatedTarget),p.current=!0};return(0,ds.jsxs)(ls.Fragment,{children:[(0,us.jsx)(`div`,{tabIndex:0,onFocus:v,ref:l,"data-test":`sentinelStart`}),ls.cloneElement(t,{ref:h,onFocus:_}),(0,us.jsx)(`div`,{tabIndex:0,onFocus:v,ref:u,"data-test":`sentinelEnd`})]})}var ls,us,ds,fs,ps=o((()=>{ls=u(m()),B(),us=V(),ds=V(),fs=[`input`,`select`,`textarea`,`a[href]`,`button`,`[tabindex]`,`audio[controls]`,`video[controls]`,`[contenteditable]:not([contenteditable="false"])`].join(`,`)})),ms=o((()=>{ps()}));function hs(e){return R(`MuiModal`,e)}var gs=o((()=>{Ln(),Rn(),z(`MuiModal`,[`root`,`hidden`])}));function _s(e){return typeof e==`function`?e():e}function vs(e){return e.children?e.children.props.hasOwnProperty(`in`):!1}var ys,bs,xs,Ss,Cs,ws,Ts,Es=o((()=>{S(),b(),ys=u(m()),j(),B(),Pn(),dn(),Oo(),ns(),ms(),gs(),bs=V(),xs=V(),Ss=[`children`,`classes`,`className`,`closeAfterTransition`,`component`,`components`,`componentsProps`,`container`,`disableAutoFocus`,`disableEnforceFocus`,`disableEscapeKeyDown`,`disablePortal`,`disableRestoreFocus`,`disableScrollLock`,`hideBackdrop`,`keepMounted`,`manager`,`onBackdropClick`,`onClose`,`onKeyDown`,`open`,`onTransitionEnter`,`onTransitionExited`],Cs=e=>{let{open:t,exited:n,classes:r}=e;return L({root:[`root`,!t&&n&&`hidden`]},hs,r)},ws=new ts,Ts=ys.forwardRef(function(e,t){let{children:n,classes:r,className:i,closeAfterTransition:a=!1,component:o=`div`,components:s={},componentsProps:c={},container:l,disableAutoFocus:u=!1,disableEnforceFocus:d=!1,disableEscapeKeyDown:f=!1,disablePortal:p=!1,disableRestoreFocus:m=!1,disableScrollLock:h=!1,hideBackdrop:g=!1,keepMounted:_=!1,manager:v=ws,onBackdropClick:b,onClose:S,onKeyDown:C,open:w,onTransitionEnter:T,onTransitionExited:E}=e,D=y(e,Ss),[O,k]=ys.useState(!0),j=ys.useRef({}),ee=ys.useRef(null),M=ys.useRef(null),N=ft(M,t),P=vs(e),te=e[`aria-hidden`]??!0,ne=()=>Ve(ee.current),re=()=>(j.current.modalRef=M.current,j.current.mountNode=ee.current,j.current),ie=()=>{v.mount(re(),{disableScrollLock:h}),M.current.scrollTop=0},ae=lt(()=>{let e=_s(l)||ne().body;v.add(re(),e),M.current&&ie()}),oe=ys.useCallback(()=>v.isTopModal(re()),[v]),se=lt(e=>{ee.current=e,e&&(w&&oe()?ie():Jo(M.current,te))}),ce=ys.useCallback(()=>{v.remove(re(),te)},[v,te]);ys.useEffect(()=>()=>{ce()},[ce]),ys.useEffect(()=>{w?ae():(!P||!a)&&ce()},[w,ce,P,a,ae]);let le=x({},e,{classes:r,closeAfterTransition:a,disableAutoFocus:u,disableEnforceFocus:d,disableEscapeKeyDown:f,disablePortal:p,disableRestoreFocus:m,disableScrollLock:h,exited:O,hideBackdrop:g,keepMounted:_}),ue=Cs(le);if(!_&&!w&&(!P||O))return null;let de=()=>{k(!1),T&&T()},fe=()=>{k(!0),E&&E(),a&&ce()},pe=e=>{e.target===e.currentTarget&&(b&&b(e),S&&S(e,`backdropClick`))},me=e=>{C&&C(e),!(e.key!==`Escape`||!oe())&&(f||(e.stopPropagation(),S&&S(e,`escapeKeyDown`)))},F={};n.props.tabIndex===void 0&&(F.tabIndex=`-1`),P&&(F.onEnter=Me(de,n.props.onEnter),F.onExited=Me(fe,n.props.onExited));let he=s.Root||o,I=un(he,x({role:`presentation`},D,c.root,{ref:N,onKeyDown:me,className:A(ue.root,c.root?.className,i)}),le),ge=s.Backdrop,_e=un(ge,x({"aria-hidden":!0,open:w,onClick:pe},c.backdrop),le);return(0,bs.jsx)(Eo,{ref:se,container:l,disablePortal:p,children:(0,xs.jsxs)(he,x({},I,{children:[!g&&ge?(0,bs.jsx)(ge,x({},_e)):null,(0,bs.jsx)(cs,{disableEnforceFocus:d,disableAutoFocus:u,disableRestoreFocus:m,isEnabled:oe,open:w,children:ys.cloneElement(n,F)})]}))})})})),Ds=o((()=>{Es(),ns(),gs()})),Os=o((()=>{})),ks=o((()=>{m()})),As=o((()=>{})),js=o((()=>{})),Ms=o((()=>{j(),B(),$n(),mr(),wn(),zo(),ks(),Pn(),As(),js()})),Ns=o((()=>{})),Ps=o((()=>{})),Fs=o((()=>{j(),Pn(),Ns(),Ps(),Ns()})),Is=o((()=>{})),Ls=o((()=>{})),Rs=o((()=>{j(),B(),Pn(),ks(),Is(),dn(),Ls(),Is()})),zs=o((()=>{})),Bs=o((()=>{j(),B(),$n(),mr(),wn(),zo(),ks(),Pn(),As(),ks(),As(),zs(),Os()})),Vs=o((()=>{})),Hs=o((()=>{j(),B(),ln(),Pn(),Vs(),Sn(),Vs()})),Us=o((()=>{})),Ws=o((()=>{})),Gs=o((()=>{})),Ks=o((()=>{Pn(),B(),Us(),wn(),Ws(),Gs(),Us()})),qs=o((()=>{})),Js=o((()=>{})),Ys=o((()=>{m()})),Xs=o((()=>{m()})),Zs=o((()=>{})),Qs=o((()=>{j(),wn(),Pn(),Js(),Ys(),Xs(),Xs(),Js(),Zs(),Ys()})),$s=o((()=>{})),ec=o((()=>{j(),wn(),Pn(),qs(),Qs(),$s(),qs()})),tc=o((()=>{})),nc=o((()=>{})),rc=o((()=>{})),ic=o((()=>{j(),Pn(),wn(),tc(),B(),Qs(),pn(),nc(),tc(),rc()})),ac=o((()=>{})),oc=o((()=>{})),sc=o((()=>{})),cc=o((()=>{j(),B(),Pn(),dn(),ac(),Qs(),$n(),oc(),ac(),sc()}));function lc(e,t){return parseInt(e[t],10)||0}function uc(e){return e==null||Object.keys(e).length===0}var dc,fc,pc,mc,hc,gc,_c,U=o((()=>{S(),b(),dc=u(m()),fc=u(v()),B(),pc=V(),mc=V(),hc=[`onChange`,`maxRows`,`minRows`,`style`,`value`],gc={shadow:{visibility:`hidden`,position:`absolute`,overflow:`hidden`,height:0,top:0,left:0,transform:`translateZ(0)`}},_c=dc.forwardRef(function(e,t){let{onChange:n,maxRows:r,minRows:i=1,style:a,value:o}=e,s=y(e,hc),{current:c}=dc.useRef(o!=null),l=dc.useRef(null),u=ft(t,l),d=dc.useRef(null),f=dc.useRef(0),[p,m]=dc.useState({}),h=dc.useCallback(()=>{let t=l.current,n=Ue(t).getComputedStyle(t);if(n.width===`0px`)return{};let a=d.current;a.style.width=n.width,a.value=t.value||e.placeholder||`x`,a.value.slice(-1)===`
+`&&(a.value+=` `);let o=n[`box-sizing`],s=lc(n,`padding-bottom`)+lc(n,`padding-top`),c=lc(n,`border-bottom-width`)+lc(n,`border-top-width`),u=a.scrollHeight;a.value=`x`;let f=a.scrollHeight,p=u;return i&&(p=Math.max(Number(i)*f,p)),r&&(p=Math.min(Number(r)*f,p)),p=Math.max(p,f),{outerHeightStyle:p+(o===`border-box`?s+c:0),overflow:Math.abs(p-u)<=1}},[r,i,e.placeholder]),g=(e,t)=>{let{outerHeightStyle:n,overflow:r}=t;return f.current<20&&(n>0&&Math.abs((e.outerHeightStyle||0)-n)>1||e.overflow!==r)?(f.current+=1,{overflow:r,outerHeightStyle:n}):e},_=dc.useCallback(()=>{let e=h();uc(e)||m(t=>g(t,e))},[h]),v=()=>{let e=h();uc(e)||(0,fc.flushSync)(()=>{m(t=>g(t,e))})};return dc.useEffect(()=>{let e=Pe(()=>{f.current=0,l.current&&v()}),t=Ue(l.current);t.addEventListener(`resize`,e);let n;return typeof ResizeObserver<`u`&&(n=new ResizeObserver(e),n.observe(l.current)),()=>{e.clear(),t.removeEventListener(`resize`,e),n&&n.disconnect()}}),Xe(()=>{_()}),dc.useEffect(()=>{f.current=0},[o]),(0,mc.jsxs)(dc.Fragment,{children:[(0,pc.jsx)(`textarea`,x({value:o,onChange:e=>{f.current=0,c||_(),n&&n(e)},ref:u,rows:i,style:x({height:p.outerHeightStyle,overflow:p.overflow?`hidden`:null},a)},s)),(0,pc.jsx)(`textarea`,{"aria-hidden":!0,className:e.className,readOnly:!0,ref:d,tabIndex:-1,style:x({},gc.shadow,a,{padding:0})})]})})})),vc=o((()=>{U()})),W=o((()=>{wn(),Nn(),Xn(),Xn(),$n(),$n(),or(),Pn(),Rn(),Rn(),Ln(),cr(),cr(),fr(),fr(),mr(),Ho(),Ho(),Ko(),Ko(),Ds(),Ds(),Ms(),Ms(),B(),Fs(),Fs(),Rs(),Rs(),zo(),Oo(),Bs(),Bs(),Hs(),Hs(),Ks(),Ks(),ec(),ec(),ic(),ic(),Qs(),Qs(),cc(),cc(),vc(),ms()}));function yc(e){var t=Object.create(null);return function(n){return t[n]===void 0&&(t[n]=e(n)),t[n]}}var bc=o((()=>{})),xc,Sc,Cc=o((()=>{bc(),xc=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|abbr|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|download|draggable|encType|enterKeyHint|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|translate|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|incremental|fallback|inert|itemProp|itemScope|itemType|itemID|itemRef|on|option|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/,Sc=yc(function(e){return xc.test(e)||e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)<91})}));function wc(e){if(e.sheet)return e.sheet;for(var t=0;t{Ec=function(){function e(e){var t=this;this._insertTag=function(e){var n=t.tags.length===0?t.insertionPoint?t.insertionPoint.nextSibling:t.prepend?t.container.firstChild:t.before:t.tags[t.tags.length-1].nextSibling;t.container.insertBefore(e,n),t.tags.push(e)},this.isSpeedy=e.speedy===void 0||e.speedy,this.tags=[],this.ctr=0,this.nonce=e.nonce,this.key=e.key,this.container=e.container,this.prepend=e.prepend,this.insertionPoint=e.insertionPoint,this.before=null}var t=e.prototype;return t.hydrate=function(e){e.forEach(this._insertTag)},t.insert=function(e){this.ctr%(this.isSpeedy?65e3:1)==0&&this._insertTag(Tc(this));var t=this.tags[this.tags.length-1];if(this.isSpeedy){var n=wc(t);try{n.insertRule(e,n.cssRules.length)}catch{}}else t.appendChild(document.createTextNode(e));this.ctr++},t.flush=function(){this.tags.forEach(function(e){return e.parentNode?.removeChild(e)}),this.tags=[],this.ctr=0},e}()})),Oc,kc,Ac,jc,Mc,Nc,Pc,Fc,Ic,Lc=o((()=>{Oc=`-ms-`,kc=`-moz-`,Ac=`-webkit-`,jc=`comm`,Mc=`rule`,Nc=`decl`,Pc=`@import`,Fc=`@keyframes`,Ic=`@layer`}));function Rc(e,t){return Uc(e,0)^45?(((t<<2^Uc(e,0))<<2^Uc(e,1))<<2^Uc(e,2))<<2^Uc(e,3):0}function zc(e){return e.trim()}function Bc(e,t){return(e=t.exec(e))?e[0]:e}function Vc(e,t,n){return e.replace(t,n)}function Hc(e,t){return e.indexOf(t)}function Uc(e,t){return e.charCodeAt(t)|0}function Wc(e,t,n){return e.slice(t,n)}function Gc(e){return e.length}function Kc(e){return e.length}function qc(e,t){return t.push(e),e}function Jc(e,t){return e.map(t).join(``)}var Yc,Xc,Zc,Qc=o((()=>{Yc=Math.abs,Xc=String.fromCharCode,Zc=Object.assign}));function $c(e,t,n,r,i,a,o){return{value:e,root:t,parent:n,type:r,props:i,children:a,line:gl,column:_l,length:o,return:``}}function el(e,t){return Zc($c(``,null,null,``,null,null,0),e,{length:-e.length},t)}function tl(){return bl}function nl(){return bl=yl>0?Uc(xl,--yl):0,_l--,bl===10&&(_l=1,gl--),bl}function rl(){return bl=yl2||sl(bl)>3?``:` `}function fl(e,t){for(;--t&&rl()&&!(bl<48||bl>102||bl>57&&bl<65||bl>70&&bl<97););return ol(e,al()+(t<6&&il()==32&&rl()==32))}function pl(e){for(;rl();)switch(bl){case e:return yl;case 34:case 39:e!==34&&e!==39&&pl(bl);break;case 40:e===41&&pl(e);break;case 92:rl();break}return yl}function ml(e,t){for(;rl()&&e+bl!==57&&!(e+bl===84&&il()===47););return`/*`+ol(t,yl-1)+`*`+Xc(e===47?e:rl())}function hl(e){for(;!sl(il());)rl();return ol(e,yl)}var gl,_l,vl,yl,bl,xl,Sl=o((()=>{Qc(),gl=1,_l=1,vl=0,yl=0,bl=0,xl=``}));function Cl(e){return ll(wl(``,null,null,null,[``],e=cl(e),0,[0],e))}function wl(e,t,n,r,i,a,o,s,c){for(var l=0,u=0,d=o,f=0,p=0,m=0,h=1,g=1,_=1,v=0,y=``,b=i,x=a,S=r,C=y;g;)switch(m=v,v=rl()){case 40:if(m!=108&&Uc(C,d-1)==58){Hc(C+=Vc(ul(v),`&`,`&\f`),`&\f`)!=-1&&(_=-1);break}case 34:case 39:case 91:C+=ul(v);break;case 9:case 10:case 13:case 32:C+=dl(m);break;case 92:C+=fl(al()-1,7);continue;case 47:switch(il()){case 42:case 47:qc(El(ml(rl(),al()),t,n),c);break;default:C+=`/`}break;case 123*h:s[l++]=Gc(C)*_;case 125*h:case 59:case 0:switch(v){case 0:case 125:g=0;case 59+u:_==-1&&(C=Vc(C,/\f/g,``)),p>0&&Gc(C)-d&&qc(p>32?Dl(C+`;`,r,n,d-1):Dl(Vc(C,` `,``)+`;`,r,n,d-2),c);break;case 59:C+=`;`;default:if(qc(S=Tl(C,t,n,l,u,i,s,y,b=[],x=[],d),a),v===123)if(u===0)wl(C,t,S,S,b,a,d,s,x);else switch(f===99&&Uc(C,3)===110?100:f){case 100:case 108:case 109:case 115:wl(e,S,S,r&&qc(Tl(e,S,S,0,0,i,s,y,i,b=[],d),x),i,x,d,s,r?b:x);break;default:wl(C,S,S,S,[``],x,0,s,x)}}l=u=p=0,h=_=1,y=C=``,d=o;break;case 58:d=1+Gc(C),p=m;default:if(h<1){if(v==123)--h;else if(v==125&&h++==0&&nl()==125)continue}switch(C+=Xc(v),v*h){case 38:_=u>0?1:(C+=`\f`,-1);break;case 44:s[l++]=(Gc(C)-1)*_,_=1;break;case 64:il()===45&&(C+=ul(rl())),f=il(),u=d=Gc(y=C+=hl(al())),v++;break;case 45:m===45&&Gc(C)==2&&(h=0)}}return a}function Tl(e,t,n,r,i,a,o,s,c,l,u){for(var d=i-1,f=i===0?a:[``],p=Kc(f),m=0,h=0,g=0;m0?f[_]+` `+v:Vc(v,/&\f/g,f[_])))&&(c[g++]=y);return $c(e,t,n,i===0?Mc:s,c,l,u)}function El(e,t,n){return $c(e,t,n,jc,Xc(tl()),Wc(e,2,-2),0)}function Dl(e,t,n,r){return $c(e,t,n,Nc,Wc(e,0,r),Wc(e,r+1,-1),r)}var Ol=o((()=>{Lc(),Qc(),Sl()})),kl=o((()=>{}));function Al(e,t){for(var n=``,r=Kc(e),i=0;i{Lc(),Qc()}));function Nl(e){var t=Kc(e);return function(n,r,i,a){for(var o=``,s=0;s{Qc()})),Il=o((()=>{Lc(),Qc(),Ol(),kl(),Sl(),Ml(),Fl()}));function Ll(e,t){switch(Rc(e,t)){case 5103:return Ac+`print-`+e+e;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return Ac+e+e;case 5349:case 4246:case 4810:case 6968:case 2756:return Ac+e+kc+e+Oc+e+e;case 6828:case 4268:return Ac+e+Oc+e+e;case 6165:return Ac+e+Oc+`flex-`+e+e;case 5187:return Ac+e+Vc(e,/(\w+).+(:[^]+)/,Ac+`box-$1$2`+Oc+`flex-$1$2`)+e;case 5443:return Ac+e+Oc+`flex-item-`+Vc(e,/flex-|-self/,``)+e;case 4675:return Ac+e+Oc+`flex-line-pack`+Vc(e,/align-content|flex-|-self/,``)+e;case 5548:return Ac+e+Oc+Vc(e,`shrink`,`negative`)+e;case 5292:return Ac+e+Oc+Vc(e,`basis`,`preferred-size`)+e;case 6060:return Ac+`box-`+Vc(e,`-grow`,``)+Ac+e+Oc+Vc(e,`grow`,`positive`)+e;case 4554:return Ac+Vc(e,/([^-])(transform)/g,`$1`+Ac+`$2`)+e;case 6187:return Vc(Vc(Vc(e,/(zoom-|grab)/,Ac+`$1`),/(image-set)/,Ac+`$1`),e,``)+e;case 5495:case 3959:return Vc(e,/(image-set\([^]*)/,Ac+"$1$`$1");case 4968:return Vc(Vc(e,/(.+:)(flex-)?(.*)/,Ac+`box-pack:$3`+Oc+`flex-pack:$3`),/s.+-b[^;]+/,`justify`)+Ac+e+e;case 4095:case 3583:case 4068:case 2532:return Vc(e,/(.+)-inline(.+)/,Ac+`$1$2`)+e;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(Gc(e)-1-t>6)switch(Uc(e,t+1)){case 109:if(Uc(e,t+4)!==45)break;case 102:return Vc(e,/(.+:)(.+)-([^]+)/,`$1`+Ac+`$2-$3$1`+kc+(Uc(e,t+3)==108?`$3`:`$2-$3`))+e;case 115:return~Hc(e,`stretch`)?Ll(Vc(e,`stretch`,`fill-available`),t)+e:e}break;case 4949:if(Uc(e,t+1)!==115)break;case 6444:switch(Uc(e,Gc(e)-3-(~Hc(e,`!important`)&&10))){case 107:return Vc(e,`:`,`:`+Ac)+e;case 101:return Vc(e,/(.+:)([^;!]+)(;|!.+)?/,`$1`+Ac+(Uc(e,14)===45?`inline-`:``)+`box$3$1`+Ac+`$2$3$1`+Oc+`$2box$3`)+e}break;case 5936:switch(Uc(e,t+11)){case 114:return Ac+e+Oc+Vc(e,/[svh]\w+-[tblr]{2}/,`tb`)+e;case 108:return Ac+e+Oc+Vc(e,/[svh]\w+-[tblr]{2}/,`tb-rl`)+e;case 45:return Ac+e+Oc+Vc(e,/[svh]\w+-[tblr]{2}/,`lr`)+e}return Ac+e+Oc+e+e}return e}var Rl,zl,Bl,Vl,Hl,Ul,Wl,Gl,Kl=o((()=>{Dc(),Il(),Rl=function(e,t,n){for(var r=0,i=0;r=i,i=il(),r===38&&i===12&&(t[n]=1),!sl(i);)rl();return ol(e,yl)},zl=function(e,t){var n=-1,r=44;do switch(sl(r)){case 0:r===38&&il()===12&&(t[n]=1),e[n]+=Rl(yl-1,t,n);break;case 2:e[n]+=ul(r);break;case 4:if(r===44){e[++n]=il()===58?`&\f`:``,t[n]=e[n].length;break}default:e[n]+=Xc(r)}while(r=rl());return e},Bl=function(e,t){return ll(zl(cl(e),t))},Vl=new WeakMap,Hl=function(e){if(!(e.type!==`rule`||!e.parent||e.length<1)){for(var t=e.value,n=e.parent,r=e.column===n.column&&e.line===n.line;n.type!==`rule`;)if(n=n.parent,!n)return;if(!(e.props.length===1&&t.charCodeAt(0)!==58&&!Vl.get(n))&&!r){Vl.set(e,!0);for(var i=[],a=Bl(t,i),o=n.props,s=0,c=0;s-1&&!e.return)switch(e.type){case Nc:e.return=Ll(e.value,e.length);break;case Fc:return Al([el(e,{value:Vc(e.value,`@`,`@`+Ac)})],r);case Mc:if(e.length)return Jc(e.props,function(t){switch(Bc(t,/(::plac\w+|:read-\w+)/)){case`:read-only`:case`:read-write`:return Al([el(e,{props:[Vc(t,/:(read-\w+)/,`:`+kc+`$1`)]})],r);case`::placeholder`:return Al([el(e,{props:[Vc(t,/:(plac\w+)/,`:`+Ac+`input-$1`)]}),el(e,{props:[Vc(t,/:(plac\w+)/,`:`+kc+`$1`)]}),el(e,{props:[Vc(t,/:(plac\w+)/,Oc+`input-$1`)]})],r)}return``})}}],Gl=function(e){var t=e.key;if(t===`css`){var n=document.querySelectorAll(`style[data-emotion]:not([data-s])`);Array.prototype.forEach.call(n,function(e){e.getAttribute(`data-emotion`).indexOf(` `)!==-1&&(document.head.appendChild(e),e.setAttribute(`data-s`,``))})}var r=e.stylisPlugins||Wl,i={},a,o=[];a=e.container||document.head,Array.prototype.forEach.call(document.querySelectorAll(`style[data-emotion^="`+t+` "]`),function(e){for(var t=e.getAttribute(`data-emotion`).split(` `),n=1;n{var t=typeof Symbol==`function`&&Symbol.for,n=t?Symbol.for(`react.element`):60103,r=t?Symbol.for(`react.portal`):60106,i=t?Symbol.for(`react.fragment`):60107,a=t?Symbol.for(`react.strict_mode`):60108,o=t?Symbol.for(`react.profiler`):60114,s=t?Symbol.for(`react.provider`):60109,c=t?Symbol.for(`react.context`):60110,l=t?Symbol.for(`react.async_mode`):60111,u=t?Symbol.for(`react.concurrent_mode`):60111,d=t?Symbol.for(`react.forward_ref`):60112,f=t?Symbol.for(`react.suspense`):60113,p=t?Symbol.for(`react.suspense_list`):60120,m=t?Symbol.for(`react.memo`):60115,h=t?Symbol.for(`react.lazy`):60116,g=t?Symbol.for(`react.block`):60121,_=t?Symbol.for(`react.fundamental`):60117,v=t?Symbol.for(`react.responder`):60118,y=t?Symbol.for(`react.scope`):60119;function b(e){if(typeof e==`object`&&e){var t=e.$$typeof;switch(t){case n:switch(e=e.type,e){case l:case u:case i:case o:case a:case f:return e;default:switch(e&&=e.$$typeof,e){case c:case d:case h:case m:case s:return e;default:return t}}case r:return t}}}function x(e){return b(e)===u}e.AsyncMode=l,e.ConcurrentMode=u,e.ContextConsumer=c,e.ContextProvider=s,e.Element=n,e.ForwardRef=d,e.Fragment=i,e.Lazy=h,e.Memo=m,e.Portal=r,e.Profiler=o,e.StrictMode=a,e.Suspense=f,e.isAsyncMode=function(e){return x(e)||b(e)===l},e.isConcurrentMode=x,e.isContextConsumer=function(e){return b(e)===c},e.isContextProvider=function(e){return b(e)===s},e.isElement=function(e){return typeof e==`object`&&!!e&&e.$$typeof===n},e.isForwardRef=function(e){return b(e)===d},e.isFragment=function(e){return b(e)===i},e.isLazy=function(e){return b(e)===h},e.isMemo=function(e){return b(e)===m},e.isPortal=function(e){return b(e)===r},e.isProfiler=function(e){return b(e)===o},e.isStrictMode=function(e){return b(e)===a},e.isSuspense=function(e){return b(e)===f},e.isValidElementType=function(e){return typeof e==`string`||typeof e==`function`||e===i||e===u||e===o||e===a||e===f||e===p||typeof e==`object`&&!!e&&(e.$$typeof===h||e.$$typeof===m||e.$$typeof===s||e.$$typeof===c||e.$$typeof===d||e.$$typeof===_||e.$$typeof===v||e.$$typeof===y||e.$$typeof===g)},e.typeOf=b})),ql=s(((e,t)=>{t.exports=eee()})),tee=s(((e,t)=>{var n=ql(),r={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},i={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},a={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},o={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};s[n.ForwardRef]=a,s[n.Memo]=o;function c(e){return n.isMemo(e)?o:s[e.$$typeof]||r}var l=Object.defineProperty,u=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,f=Object.getOwnPropertyDescriptor,p=Object.getPrototypeOf,m=Object.prototype;function h(e,t,n){if(typeof t!=`string`){if(m){var r=p(t);r&&r!==m&&h(e,r,n)}var a=u(t);d&&(a=a.concat(d(t)));for(var o=c(e),s=c(t),g=0;g{Yl=function(e,t,n){var r=e.key+`-`+t.name;n===!1&&e.registered[r]===void 0&&(e.registered[r]=t.styles)},Xl=function(e,t,n){Yl(e,t,n);var r=e.key+`-`+t.name;if(e.inserted[t.name]===void 0){var i=t;do e.insert(t===i?`.`+r:``,i,e.sheet,!0),i=i.next;while(i!==void 0)}}}));function Ql(e){for(var t=0,n,r=0,i=e.length;i>=4;++r,i-=4)n=e.charCodeAt(r)&255|(e.charCodeAt(++r)&255)<<8|(e.charCodeAt(++r)&255)<<16|(e.charCodeAt(++r)&255)<<24,n=(n&65535)*1540483477+((n>>>16)*59797<<16),n^=n>>>24,t=(n&65535)*1540483477+((n>>>16)*59797<<16)^(t&65535)*1540483477+((t>>>16)*59797<<16);switch(i){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 $l=o((()=>{})),eu,tu=o((()=>{eu={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}}));function nee(e){var t=Object.create(null);return function(n){return t[n]===void 0&&(t[n]=e(n)),t[n]}}var ree=o((()=>{}));function nu(e,t,n){if(n==null)return``;var r=n;if(r.__emotion_styles!==void 0)return r;switch(typeof n){case`boolean`:return``;case`object`:var i=n;if(i.anim===1)return pu={name:i.name,styles:i.styles,next:pu},i.name;var a=n;if(a.styles!==void 0){var o=a.next;if(o!==void 0)for(;o!==void 0;)pu={name:o.name,styles:o.styles,next:pu},o=o.next;return a.styles+`;`}return iee(e,t,n);case`function`:if(e!==void 0){var s=pu,c=n(e);return pu=s,nu(e,t,c)}break}var l=n;if(t==null)return l;var u=t[l];return u===void 0?l:u}function iee(e,t,n){var r=``;if(Array.isArray(n))for(var i=0;i{$l(),tu(),ree(),iu=!1,au=/[A-Z]|^ms/g,ou=/_EMO_([^_]+?)_([^]*?)_EMO_/g,su=function(e){return e.charCodeAt(1)===45},cu=function(e){return e!=null&&typeof e!=`boolean`},lu=nee(function(e){return su(e)?e:e.replace(au,`-$&`).toLowerCase()}),uu=function(e,t){switch(e){case`animation`:case`animationName`:if(typeof t==`string`)return t.replace(ou,function(e,t,n){return pu={name:t,styles:n,next:pu},t})}return eu[e]!==1&&!su(e)&&typeof t==`number`&&t!==0?t+`px`:t},du=`Component selectors can only be used in conjunction with @emotion/babel-plugin, the swc Emotion plugin, or another Emotion-aware compiler transform.`,fu=/label:\s*([^\s;{]+)\s*(;|$)/g})),hu,gu,_u,vu,yu,bu=o((()=>{hu=u(m()),gu=function(e){return e()},_u=hu.useInsertionEffect?hu.useInsertionEffect:!1,vu=_u||gu,yu=_u||hu.useLayoutEffect})),xu,Su,Cu,wu,Tu,Eu,Du,Ou,ku,Au,ju,Mu=o((()=>{xu=u(m()),Su=u(m()),Kl(),Zl(),mu(),bu(),Cu=xu.createContext(typeof HTMLElement<`u`?Gl({key:`css`}):null),wu=Cu.Provider,Tu=function(e){return(0,Su.forwardRef)(function(t,n){return e(t,(0,Su.useContext)(Cu),n)})},Eu=xu.createContext({}),Du={}.hasOwnProperty,Ou=`__EMOTION_TYPE_PLEASE_DO_NOT_USE__`,ku=function(e,t){var n={};for(var r in t)Du.call(t,r)&&(n[r]=t[r]);return n[Ou]=e,n},Au=function(e){var t=e.cache,n=e.serialized,r=e.isStringTag;return Yl(t,n,r),vu(function(){return Xl(t,n,r)}),null},ju=Tu(function(e,t,n){var r=e.css;typeof r==`string`&&t.registered[r]!==void 0&&(r=t.registered[r]);var i=e[Ou],a=[r],o=``;typeof e.className==`string`?o=Jl(t.registered,a,e.className):e.className!=null&&(o=e.className+` `);var s=ru(a,void 0,xu.useContext(Eu));o+=t.key+`-`+s.name;var c={};for(var l in e)Du.call(e,l)&&l!==`css`&&l!==Ou&&(c[l]=e[l]);return c.className=o,n&&(c.ref=n),xu.createElement(xu.Fragment,null,xu.createElement(Au,{cache:t,serialized:s,isStringTag:typeof i==`string`}),xu.createElement(i,c))})}));function Nu(){return ru([...arguments])}function Pu(){var e=Nu.apply(void 0,arguments),t=`animation-`+e.name;return{name:t,styles:`@keyframes `+t+`{`+e.styles+`}`,anim:1,toString:function(){return`_EMO_`+this.name+`_`+this.styles+`_EMO_`}}}var Fu,Iu,Lu,Ru=o((()=>{Mu(),Fu=u(m()),Zl(),bu(),mu(),tee(),Iu=function(e,t){var n=arguments;if(t==null||!Du.call(t,`css`))return Fu.createElement.apply(void 0,n);var r=n.length,i=Array(r);i[0]=ju,i[1]=ku(e,t);for(var a=2;a{S(),zu=u(m()),Cc(),Ru(),Zl(),mu(),bu(),Bu=Sc,Vu=function(e){return e!==`theme`},Hu=function(e){return typeof e==`string`&&e.charCodeAt(0)>96?Bu:Vu},Uu=function(e,t,n){var r;if(t){var i=t.shouldForwardProp;r=e.__emotion_forwardProp&&i?function(t){return e.__emotion_forwardProp(t)&&i(t)}:i}return typeof r!=`function`&&n&&(r=e.__emotion_forwardProp),r},Wu=function(e){var t=e.cache,n=e.serialized,r=e.isStringTag;return Yl(t,n,r),vu(function(){return Xl(t,n,r)}),null},Gu=function e(t,n){var r=t.__emotion_real===t,i=r&&t.__emotion_base||t,a,o;n!==void 0&&(a=n.label,o=n.target);var s=Uu(t,n,r),c=s||Hu(i),l=!c(`as`);return function(){var u=arguments,d=r&&t.__emotion_styles!==void 0?t.__emotion_styles.slice(0):[];if(a!==void 0&&d.push(`label:`+a+`;`),u[0]==null||u[0].raw===void 0)d.push.apply(d,u);else{d.push(u[0][0]);for(var f=u.length,p=1;p{m(),aee(),bu(),Ku=`a.abbr.address.area.article.aside.audio.b.base.bdi.bdo.big.blockquote.body.br.button.canvas.caption.cite.code.col.colgroup.data.datalist.dd.del.details.dfn.dialog.div.dl.dt.em.embed.fieldset.figcaption.figure.footer.form.h1.h2.h3.h4.h5.h6.head.header.hgroup.hr.html.i.iframe.img.input.ins.kbd.keygen.label.legend.li.link.main.map.mark.marquee.menu.menuitem.meta.meter.nav.noscript.object.ol.optgroup.option.output.p.param.picture.pre.progress.q.rp.rt.ruby.s.samp.script.section.select.small.source.span.strong.style.sub.summary.sup.table.tbody.td.textarea.tfoot.th.thead.time.title.tr.track.u.ul.var.video.wbr.circle.clipPath.defs.ellipse.foreignObject.g.image.line.linearGradient.mask.path.pattern.polygon.polyline.radialGradient.rect.stop.svg.text.tspan`.split(`.`),qu=Gu.bind(),Ku.forEach(function(e){qu[e]=qu(e)})}));function Ju(e){let{injectFirst:t,children:n}=e;return t&&Xu?(0,Yu.jsx)(wu,{value:Xu,children:n}):n}var Yu,Xu,see=o((()=>{m(),Ru(),Kl(),Yu=V(),typeof document==`object`&&(Xu=Gl({key:`css`,prepend:!0}))})),cee=o((()=>{see()}));function Zu(e){return e==null||Object.keys(e).length===0}function Qu(e){let{styles:t,defaultTheme:n={}}=e;return(0,$u.jsx)(Lu,{styles:typeof t==`function`?e=>t(Zu(e)?n:e):t})}var $u,lee=o((()=>{m(),Ru(),$u=V()})),uee=o((()=>{lee()}));function ed(e,t){return qu(e,t)}var td,nd=o((()=>{oee(),Ru(),cee(),uee(),td=(e,t)=>{Array.isArray(e.__emotion_styles)&&(e.__emotion_styles=t(e.__emotion_styles))}}));function rd(e,t){return t?P(e,t,{clone:!1}):e}var id=o((()=>{B()}));function ad(e,t,n){let r=e.theme||{};if(Array.isArray(t)){let e=r.breakpoints||dd;return t.reduce((r,i,a)=>(r[e.up(e.keys[a])]=n(t[a]),r),{})}if(typeof t==`object`){let e=r.breakpoints||dd;return Object.keys(t).reduce((r,i)=>{if(Object.keys(e.values||ud).indexOf(i)!==-1){let a=e.up(i);r[a]=n(t[i],i)}else{let e=i;r[e]=t[e]}return r},{})}return n(t)}function od(e){let t=t=>{let n=t.theme||{},r=e(t),i=n.breakpoints||dd;return rd(r,i.keys.reduce((r,a)=>(t[a]&&(r||={},r[i.up(a)]=e(x({theme:n},t[a]))),r),null))};return t.propTypes={},t.filterProps=[`xs`,`sm`,`md`,`lg`,`xl`,...e.filterProps],t}function sd(e={}){return e?.keys?.reduce((t,n)=>{let r=e.up(n);return t[r]={},t},{})||{}}function cd(e,t){return e.reduce((e,t)=>{let n=e[t];return(!n||Object.keys(n).length===0)&&delete e[t],e},t)}function dee(e,...t){let n=sd(e),r=[n,...t].reduce((e,t)=>P(e,t),{});return cd(Object.keys(n),r)}function ld(e,t){if(typeof e!=`object`)return{};let n={},r=Object.keys(t);return Array.isArray(e)?r.forEach((t,r)=>{r{e[t]!=null&&(n[t]=!0)}),n}function fee({values:e,breakpoints:t,base:n}){let r=n||ld(e,t),i=Object.keys(r);if(i.length===0)return e;let a;return i.reduce((t,n,r)=>(Array.isArray(e)?(t[n]=e[r]==null?e[a]:e[r],a=r):typeof e==`object`?(t[n]=e[n]==null?e[a]:e[n],a=n):t[n]=e,t),{})}var ud,dd,fd=o((()=>{S(),B(),id(),ud={xs:0,sm:600,md:900,lg:1200,xl:1536},dd={keys:[`xs`,`sm`,`md`,`lg`,`xl`],up:e=>`@media (min-width:${ud[e]}px)`}}));function pd(e,t,n=!0){if(!t||typeof t!=`string`)return null;if(e&&e.vars&&n){let n=`vars.${t}`.split(`.`).reduce((e,t)=>e&&e[t]?e[t]:null,e);if(n!=null)return n}return t.split(`.`).reduce((e,t)=>e&&e[t]!=null?e[t]:null,e)}function md(e,t,n,r=n){let i;return i=typeof e==`function`?e(n):Array.isArray(e)?e[n]||r:pd(e,n)||r,t&&(i=t(i)),i}function G(e){let{prop:t,cssProperty:n=e.prop,themeKey:r,transform:i}=e,a=e=>{if(e[t]==null)return null;let a=e[t],o=e.theme,s=pd(o,r)||{};return ad(e,a,e=>{let r=md(s,i,e);return e===r&&typeof e==`string`&&(r=md(s,i,`${t}${e==="default"?``:Ae(e)}`,e)),n===!1?r:{[n]:r}})};return a.propTypes={},a.filterProps=[t],a}var hd=o((()=>{B(),fd()}));function gd(...e){let t=e.reduce((e,t)=>(t.filterProps.forEach(n=>{e[n]=t}),e),{}),n=e=>Object.keys(e).reduce((n,r)=>t[r]?rd(n,t[r](e)):n,{});return n.propTypes={},n.filterProps=e.reduce((e,t)=>e.concat(t.filterProps),[]),n}var _d=o((()=>{id()}));function pee(e){let t={};return n=>(t[n]===void 0&&(t[n]=e(n)),t[n])}var mee=o((()=>{}));function vd(e,t,n,r){let i=pd(e,t,!1)??n;return typeof i==`number`?e=>typeof e==`string`?e:i*e:Array.isArray(i)?e=>typeof e==`string`?e:i[e]:typeof i==`function`?i:()=>void 0}function yd(e){return vd(e,`spacing`,8,`spacing`)}function bd(e,t){if(typeof t==`string`||t==null)return t;let n=e(Math.abs(t));return t>=0?n:typeof n==`number`?-n:`-${n}`}function xd(e,t){return n=>e.reduce((e,r)=>(e[r]=bd(t,n),e),{})}function Sd(e,t,n,r){if(t.indexOf(n)===-1)return null;let i=xd(Ad(n),r),a=e[n];return ad(e,a,i)}function Cd(e,t){let n=yd(e.theme);return Object.keys(e).map(r=>Sd(e,t,r,n)).reduce(rd,{})}function wd(e){return Cd(e,jd)}function Td(e){return Cd(e,Md)}function Ed(e){return Cd(e,Nd)}var Dd,Od,kd,Ad,jd,Md,Nd,Pd=o((()=>{fd(),hd(),id(),mee(),Dd={m:`margin`,p:`padding`},Od={t:`Top`,r:`Right`,b:`Bottom`,l:`Left`,x:[`Left`,`Right`],y:[`Top`,`Bottom`]},kd={marginX:`mx`,marginY:`my`,paddingX:`px`,paddingY:`py`},Ad=pee(e=>{if(e.length>2)if(kd[e])e=kd[e];else return[e];let[t,n]=e.split(``),r=Dd[t],i=Od[n]||``;return Array.isArray(i)?i.map(e=>r+e):[r+i]}),jd=[`m`,`mt`,`mr`,`mb`,`ml`,`mx`,`my`,`margin`,`marginTop`,`marginRight`,`marginBottom`,`marginLeft`,`marginX`,`marginY`,`marginInline`,`marginInlineStart`,`marginInlineEnd`,`marginBlock`,`marginBlockStart`,`marginBlockEnd`],Md=[`p`,`pt`,`pr`,`pb`,`pl`,`px`,`py`,`padding`,`paddingTop`,`paddingRight`,`paddingBottom`,`paddingLeft`,`paddingX`,`paddingY`,`paddingInline`,`paddingInlineStart`,`paddingInlineEnd`,`paddingBlock`,`paddingBlockStart`,`paddingBlockEnd`],Nd=[...jd,...Md],wd.propTypes={},wd.filterProps=jd,Td.propTypes={},Td.filterProps=Md,Ed.propTypes={},Ed.filterProps=Nd}));function Fd(e){return typeof e==`number`?`${e}px solid`:e}var Id,Ld,Rd,zd,Bd,Vd,Hd,Ud,Wd,Gd,Kd,qd,Jd=o((()=>{hd(),_d(),Pd(),fd(),Id=G({prop:`border`,themeKey:`borders`,transform:Fd}),Ld=G({prop:`borderTop`,themeKey:`borders`,transform:Fd}),Rd=G({prop:`borderRight`,themeKey:`borders`,transform:Fd}),zd=G({prop:`borderBottom`,themeKey:`borders`,transform:Fd}),Bd=G({prop:`borderLeft`,themeKey:`borders`,transform:Fd}),Vd=G({prop:`borderColor`,themeKey:`palette`}),Hd=G({prop:`borderTopColor`,themeKey:`palette`}),Ud=G({prop:`borderRightColor`,themeKey:`palette`}),Wd=G({prop:`borderBottomColor`,themeKey:`palette`}),Gd=G({prop:`borderLeftColor`,themeKey:`palette`}),Kd=e=>{if(e.borderRadius!==void 0&&e.borderRadius!==null){let t=vd(e.theme,`shape.borderRadius`,4,`borderRadius`);return ad(e,e.borderRadius,e=>({borderRadius:bd(t,e)}))}return null},Kd.propTypes={},Kd.filterProps=[`borderRadius`],qd=gd(Id,Ld,Rd,zd,Bd,Vd,Hd,Ud,Wd,Gd,Kd)})),Yd,Xd,Zd,Qd,$d,ef,tf,nf=o((()=>{hd(),_d(),Yd=G({prop:`displayPrint`,cssProperty:!1,transform:e=>({"@media print":{display:e}})}),Xd=G({prop:`display`}),Zd=G({prop:`overflow`}),Qd=G({prop:`textOverflow`}),$d=G({prop:`visibility`}),ef=G({prop:`whiteSpace`}),tf=gd(Yd,Xd,Zd,Qd,$d,ef)})),rf,af,of,sf,cf,lf,uf,df,ff,pf,mf,hf,gf,_f,vf=o((()=>{hd(),_d(),rf=G({prop:`flexBasis`}),af=G({prop:`flexDirection`}),of=G({prop:`flexWrap`}),sf=G({prop:`justifyContent`}),cf=G({prop:`alignItems`}),lf=G({prop:`alignContent`}),uf=G({prop:`order`}),df=G({prop:`flex`}),ff=G({prop:`flexGrow`}),pf=G({prop:`flexShrink`}),mf=G({prop:`alignSelf`}),hf=G({prop:`justifyItems`}),gf=G({prop:`justifySelf`}),_f=gd(rf,af,of,sf,cf,lf,uf,df,ff,pf,mf,hf,gf)})),yf,bf,xf,Sf,Cf,wf,Tf,Ef,Df,Of,kf,Af,jf,Mf=o((()=>{hd(),_d(),Pd(),fd(),yf=e=>{if(e.gap!==void 0&&e.gap!==null){let t=vd(e.theme,`spacing`,8,`gap`);return ad(e,e.gap,e=>({gap:bd(t,e)}))}return null},yf.propTypes={},yf.filterProps=[`gap`],bf=e=>{if(e.columnGap!==void 0&&e.columnGap!==null){let t=vd(e.theme,`spacing`,8,`columnGap`);return ad(e,e.columnGap,e=>({columnGap:bd(t,e)}))}return null},bf.propTypes={},bf.filterProps=[`columnGap`],xf=e=>{if(e.rowGap!==void 0&&e.rowGap!==null){let t=vd(e.theme,`spacing`,8,`rowGap`);return ad(e,e.rowGap,e=>({rowGap:bd(t,e)}))}return null},xf.propTypes={},xf.filterProps=[`rowGap`],Sf=G({prop:`gridColumn`}),Cf=G({prop:`gridRow`}),wf=G({prop:`gridAutoFlow`}),Tf=G({prop:`gridAutoColumns`}),Ef=G({prop:`gridAutoRows`}),Df=G({prop:`gridTemplateColumns`}),Of=G({prop:`gridTemplateRows`}),kf=G({prop:`gridTemplateAreas`}),Af=G({prop:`gridArea`}),jf=gd(yf,bf,xf,Sf,Cf,wf,Tf,Ef,Df,Of,kf,Af)})),Nf,Pf,Ff,If,Lf=o((()=>{hd(),_d(),Nf=G({prop:`color`,themeKey:`palette`}),Pf=G({prop:`bgcolor`,cssProperty:`backgroundColor`,themeKey:`palette`}),Ff=G({prop:`backgroundColor`,themeKey:`palette`}),If=gd(Nf,Pf,Ff)})),Rf,zf,Bf,Vf,Hf,Uf,Wf,Gf=o((()=>{hd(),_d(),Rf=G({prop:`position`}),zf=G({prop:`zIndex`,themeKey:`zIndex`}),Bf=G({prop:`top`}),Vf=G({prop:`right`}),Hf=G({prop:`bottom`}),Uf=G({prop:`left`}),Wf=gd(Rf,zf,Bf,Vf,Hf,Uf)})),Kf,hee=o((()=>{hd(),Kf=G({prop:`boxShadow`,themeKey:`shadows`})}));function qf(e){return e<=1&&e!==0?`${e*100}%`:e}var Jf,Yf,Xf,Zf,Qf,$f,gee,_ee,ep,tp,np=o((()=>{hd(),_d(),fd(),Jf=G({prop:`width`,transform:qf}),Yf=e=>e.maxWidth!==void 0&&e.maxWidth!==null?ad(e,e.maxWidth,t=>{var n,r;return{maxWidth:((n=e.theme)==null||(r=n.breakpoints)==null?void 0:r.values?.[t])||ud[t]||qf(t)}}):null,Yf.filterProps=[`maxWidth`],Xf=G({prop:`minWidth`,transform:qf}),Zf=G({prop:`height`,transform:qf}),Qf=G({prop:`maxHeight`,transform:qf}),$f=G({prop:`minHeight`,transform:qf}),gee=G({prop:`size`,cssProperty:`width`,transform:qf}),_ee=G({prop:`size`,cssProperty:`height`,transform:qf}),ep=G({prop:`boxSizing`}),tp=gd(Jf,Yf,Xf,Zf,Qf,$f,ep)})),rp,ip,ap,op,sp,cp,lp,up,dp,fp,pp=o((()=>{hd(),_d(),rp=G({prop:`fontFamily`,themeKey:`typography`}),ip=G({prop:`fontSize`,themeKey:`typography`}),ap=G({prop:`fontStyle`,themeKey:`typography`}),op=G({prop:`fontWeight`,themeKey:`typography`}),sp=G({prop:`letterSpacing`}),cp=G({prop:`textTransform`}),lp=G({prop:`lineHeight`}),up=G({prop:`textAlign`}),dp=G({prop:`typography`,cssProperty:!1,themeKey:`typography`}),fp=gd(dp,rp,ip,ap,op,sp,lp,up,cp)}));function vee(e,t,n){let r={[e]:t,theme:n},i=gp[e];return i?i(r):{[e]:t}}var mp,hp,gp,_p=o((()=>{Jd(),nf(),vf(),Mf(),Gf(),Lf(),hee(),np(),Pd(),pp(),mp={borders:qd.filterProps,display:tf.filterProps,flexbox:_f.filterProps,grid:jf.filterProps,positions:Wf.filterProps,palette:If.filterProps,shadows:Kf.filterProps,sizing:tp.filterProps,spacing:Ed.filterProps,typography:fp.filterProps},hp={borders:qd,display:tf,flexbox:_f,grid:jf,positions:Wf,palette:If,shadows:Kf,sizing:tp,spacing:Ed,typography:fp},gp=Object.keys(mp).reduce((e,t)=>(mp[t].forEach(n=>{e[n]=hp[t]}),e),{})}));function yee(...e){let t=e.reduce((e,t)=>e.concat(Object.keys(t)),[]),n=new Set(t);return e.every(e=>n.size===Object.keys(e).length)}function bee(e,t){return typeof e==`function`?e(t):e}function vp(e=hp){let t=Object.keys(e).reduce((t,n)=>(e[n].filterProps.forEach(r=>{t[r]=e[n]}),t),{});function n(e,n,r){let i={[e]:n,theme:r},a=t[e];return a?a(i):{[e]:n}}function r(e){let{sx:i,theme:a={}}=e||{};if(!i)return null;function o(e){let i=e;if(typeof e==`function`)i=e(a);else if(typeof e!=`object`)return e;if(!i)return null;let o=sd(a.breakpoints),s=Object.keys(o),c=o;return Object.keys(i).forEach(e=>{let o=bee(i[e],a);if(o!=null)if(typeof o==`object`)if(t[e])c=rd(c,n(e,o,a));else{let t=ad({theme:a},o,t=>({[e]:t}));yee(t,o)?c[e]=r({sx:o,theme:a}):c=rd(c,t)}else c=rd(c,n(e,o,a))}),cd(s,c)}return Array.isArray(i)?i.map(o):o(i)}return r}var yp,xee=o((()=>{id(),_p(),fd(),yp=vp(),yp.filterProps=[`sx`]}));function bp(e){let{sx:t}=e,n=y(e,See),{systemProps:r,otherProps:i}=Cee(n),a;return a=Array.isArray(t)?[r,...t]:typeof t==`function`?(...e)=>{let n=t(...e);return N(n)?x({},r,n):r}:x({},r,t),x({},i,{sx:a})}var See,Cee,wee=o((()=>{S(),b(),B(),_p(),See=[`sx`],Cee=e=>{let t={systemProps:{},otherProps:{}};return Object.keys(e).forEach(n=>{gp[n]?t.systemProps[n]=e[n]:t.otherProps[n]=e[n]}),t}})),xp=o((()=>{xee(),wee()}));function Tee(e){return({theme:t})=>yp({sx:e,theme:t})}var Eee=o((()=>{xp()})),Dee=o((()=>{Eee()}));function Sp(e){let{values:t={xs:0,sm:600,md:900,lg:1200,xl:1536},unit:n=`px`,step:r=5}=e,i=y(e,Oee),a=kee(t),o=Object.keys(a);function s(e){return`@media (min-width:${typeof t[e]==`number`?t[e]:e}${n})`}function c(e){return`@media (max-width:${(typeof t[e]==`number`?t[e]:e)-r/100}${n})`}function l(e,i){let a=o.indexOf(i);return`@media (min-width:${typeof t[e]==`number`?t[e]:e}${n}) and (max-width:${(a!==-1&&typeof t[o[a]]==`number`?t[o[a]]:i)-r/100}${n})`}function u(e){return o.indexOf(e)+1{b(),S(),Oee=[`values`,`unit`,`step`],kee=e=>{let t=Object.keys(e).map(t=>({key:t,val:e[t]}))||[];return t.sort((e,t)=>e.val-t.val),t.reduce((e,t)=>x({},e,{[t.key]:t.val}),{})}})),Cp,jee=o((()=>{Cp={borderRadius:4}}));function wp(e=8){if(e.mui)return e;let t=yd({spacing:e}),n=(...e)=>(e.length===0?[1]:e).map(e=>{let n=t(e);return typeof n==`number`?`${n}px`:n}).join(` `);return n.mui=!0,n}var Mee=o((()=>{Pd()}));function Tp(e={},...t){let{breakpoints:n={},palette:r={},spacing:i,shape:a={}}=e,o=y(e,Nee),s=Sp(n),c=wp(i),l=P({breakpoints:s,direction:`ltr`,components:{},palette:x({mode:`light`},r),spacing:c,shape:x({},Cp,a)},o);return l=t.reduce((e,t)=>P(e,t),l),l}var Nee,Pee=o((()=>{S(),b(),B(),Aee(),jee(),Mee(),Nee=[`breakpoints`,`palette`,`spacing`,`shape`]})),Ep=o((()=>{Pee()})),Fee,Dp,Iee=o((()=>{Fee=u(m()),Dp=Fee.createContext(null)}));function Lee(){return Ree.useContext(Dp)}var Ree,zee=o((()=>{Ree=u(m()),Iee()})),Bee=o((()=>{zee()})),Vee,Hee,Uee=o((()=>{Vee=typeof Symbol==`function`&&Symbol.for,Hee=Vee?Symbol.for(`mui.nested`):`__THEME_NESTED__`}));function Wee(e,t){return typeof t==`function`?t(e):x({},e,t)}function Gee(e){let{children:t,theme:n}=e,r=Lee(),i=Kee.useMemo(()=>{let e=r===null?n:Wee(r,n);return e!=null&&(e[Hee]=r!==null),e},[n,r]);return(0,qee.jsx)(Dp.Provider,{value:i,children:t})}var Kee,qee,Jee=o((()=>{S(),Kee=u(m()),Iee(),Bee(),Uee(),qee=V()})),Yee=o((()=>{Jee(),Uee()})),Xee=o((()=>{Yee(),Yee(),Bee()}));function Zee(e){return Object.keys(e).length===0}function Op(e=null){let t=Lee();return!t||Zee(t)?e:t}var Qee=o((()=>{Xee()}));function kp(e=$ee){return Op(e)}var $ee,Ap=o((()=>{Ep(),Qee(),$ee=Tp()}));function jp(e={}){let{defaultTheme:t,defaultClassName:n=`MuiBox-root`,generateClassName:r,styleFunctionSx:i=yp}=e,a=ed(`div`)(i);return ete.forwardRef(function(e,i){let o=kp(t),s=bp(e),{className:c,component:l=`div`}=s,u=y(s,nte);return(0,tte.jsx)(a,x({as:l,ref:i,className:A(c,r?r(n):n),theme:o},u))})}var ete,tte,nte,rte=o((()=>{S(),b(),ete=u(m()),j(),nd(),xp(),Ap(),tte=V(),nte=[`className`,`component`]})),ite,ate=o((()=>{rte(),ite=jp()})),ote=o((()=>{ate()}));function ste(e){return e.length===0}function cte(e){let{variant:t}=e,n=y(e,lte),r=t||``;return Object.keys(n).sort().forEach(t=>{t===`color`?r+=ste(r)?e[t]:Ae(e[t]):r+=`${ste(r)?t:Ae(t)}${Ae(e[t].toString())}`}),r}var lte,ute=o((()=>{b(),B(),lte=[`variant`]}));function Mp(e){return Object.keys(e).length===0}function Np(e){return e!==`ownerState`&&e!==`theme`&&e!==`sx`&&e!==`as`}function Pp(e={}){let{defaultTheme:t=Fp,rootShouldForwardProp:n=Np,slotShouldForwardProp:r=Np,styleFunctionSx:i=yp}=e;return(e,a={})=>{let{name:o,slot:s,skipVariantsResolver:c,skipSx:l,overridesResolver:u}=a,d=y(a,dte),f=c===void 0?s&&s!==`Root`||!1:c,p=l||!1,m=Np;s===`Root`?m=n:s&&(m=r);let h=ed(e,x({shouldForwardProp:m,label:void 0},d)),g=(e,...n)=>{let r=n?n.map(e=>typeof e==`function`&&e.__emotion_real!==e?n=>{let{theme:r}=n,i=y(n,fte);return e(x({theme:Mp(r)?t:r},i))}:e):[],a=e;o&&u&&r.push(e=>{let n=Mp(e.theme)?t:e.theme,r=mte(o,n);if(r){let t={};return Object.entries(r).forEach(([r,i])=>{t[r]=typeof i==`function`?i(x({},e,{theme:n})):i}),u(e,t)}return null}),o&&!f&&r.push(e=>{let n=Mp(e.theme)?t:e.theme;return gte(e,hte(o,n),n,o)}),p||r.push(e=>{let n=Mp(e.theme)?t:e.theme;return i(x({},e,{theme:n}))});let s=r.length-n.length;if(Array.isArray(e)&&s>0){let t=Array(s).fill(``);a=[...e,...t],a.raw=[...e.raw,...t]}else typeof e==`function`&&e.__emotion_real!==e&&(a=n=>{let{theme:r}=n,i=y(n,pte);return e(x({theme:Mp(r)?t:r},i))});return h(a,...r)};return h.withConfig&&(g.withConfig=h.withConfig),g}}var dte,fte,pte,mte,hte,gte,Fp,Ip=o((()=>{S(),b(),nd(),Ep(),ute(),xp(),dte=[`name`,`slot`,`skipVariantsResolver`,`skipSx`,`overridesResolver`],fte=[`theme`],pte=[`theme`],mte=(e,t)=>t.components&&t.components[e]&&t.components[e].styleOverrides?t.components[e].styleOverrides:null,hte=(e,t)=>{let n=[];t&&t.components&&t.components[e]&&t.components[e].variants&&(n=t.components[e].variants);let r={};return n.forEach(e=>{let t=cte(e.props);r[t]=e.style}),r},gte=(e,t,n,r)=>{var i;let{ownerState:a={}}=e,o=[],s=n==null||(i=n.components)==null?void 0:i[r]?.variants;return s&&s.forEach(n=>{let r=!0;Object.keys(n.props).forEach(t=>{a[t]!==n.props[t]&&e[t]!==n.props[t]&&(r=!1)}),r&&o.push(t[cte(n.props)])}),o},Fp=Tp()})),Lp,_te=o((()=>{Ip(),Lp=Pp()}));function vte(e){let{theme:t,name:n,props:r}=e;return!t||!t.components||!t.components[n]||!t.components[n].defaultProps?r:Kt(t.components[n].defaultProps,r)}var yte=o((()=>{B()}));function Rp({props:e,name:t,defaultTheme:n}){return vte({theme:kp(n),name:t,props:e})}var bte=o((()=>{yte(),Ap()})),xte=o((()=>{bte(),yte()}));function zp(e,t=0,n=1){return Math.min(Math.max(t,e),n)}function Bp(e){e=e.slice(1);let t=RegExp(`.{1,${e.length>=6?2:1}}`,`g`),n=e.match(t);return n&&n[0].length===1&&(n=n.map(e=>e+e)),n?`rgb${n.length===4?`a`:``}(${n.map((e,t)=>t<3?parseInt(e,16):Math.round(parseInt(e,16)/255*1e3)/1e3).join(`, `)})`:``}function Ste(e){let t=e.toString(16);return t.length===1?`0${t}`:t}function Vp(e){if(e.type)return e;if(e.charAt(0)===`#`)return Vp(Bp(e));let t=e.indexOf(`(`),n=e.substring(0,t);if([`rgb`,`rgba`,`hsl`,`hsla`,`color`].indexOf(n)===-1)throw Error(me(9,e));let r=e.substring(t+1,e.length-1),i;if(n===`color`){if(r=r.split(` `),i=r.shift(),r.length===4&&r[3].charAt(0)===`/`&&(r[3]=r[3].slice(1)),[`srgb`,`display-p3`,`a98-rgb`,`prophoto-rgb`,`rec-2020`].indexOf(i)===-1)throw Error(me(10,i))}else r=r.split(`,`);return r=r.map(e=>parseFloat(e)),{type:n,values:r,colorSpace:i}}function Hp(e){let{type:t,colorSpace:n}=e,{values:r}=e;return t.indexOf(`rgb`)===-1?t.indexOf(`hsl`)!==-1&&(r[1]=`${r[1]}%`,r[2]=`${r[2]}%`):r=r.map((e,t)=>t<3?parseInt(e,10):e),r=t.indexOf(`color`)===-1?`${r.join(`, `)}`:`${n} ${r.join(` `)}`,`${t}(${r})`}function Cte(e){if(e.indexOf(`#`)===0)return e;let{values:t}=Vp(e);return`#${t.map((e,t)=>Ste(t===3?Math.round(255*e):e)).join(``)}`}function Up(e){e=Vp(e);let{values:t}=e,n=t[0],r=t[1]/100,i=t[2]/100,a=r*Math.min(i,1-i),o=(e,t=(e+n/30)%12)=>i-a*Math.max(Math.min(t-3,9-t,1),-1),s=`rgb`,c=[Math.round(o(0)*255),Math.round(o(8)*255),Math.round(o(4)*255)];return e.type===`hsla`&&(s+=`a`,c.push(t[3])),Hp({type:s,values:c})}function Wp(e){e=Vp(e);let t=e.type===`hsl`?Vp(Up(e)).values:e.values;return t=t.map(t=>(e.type!==`color`&&(t/=255),t<=.03928?t/12.92:((t+.055)/1.055)**2.4)),Number((.2126*t[0]+.7152*t[1]+.0722*t[2]).toFixed(3))}function Gp(e,t){let n=Wp(e),r=Wp(t);return(Math.max(n,r)+.05)/(Math.min(n,r)+.05)}function Kp(e,t){return e=Vp(e),t=zp(t),(e.type===`rgb`||e.type===`hsl`)&&(e.type+=`a`),e.type===`color`?e.values[3]=`/${t}`:e.values[3]=t,Hp(e)}function qp(e,t){if(e=Vp(e),t=zp(t),e.type.indexOf(`hsl`)!==-1)e.values[2]*=1-t;else if(e.type.indexOf(`rgb`)!==-1||e.type.indexOf(`color`)!==-1)for(let n=0;n<3;n+=1)e.values[n]*=1-t;return Hp(e)}function Jp(e,t){if(e=Vp(e),t=zp(t),e.type.indexOf(`hsl`)!==-1)e.values[2]+=(100-e.values[2])*t;else if(e.type.indexOf(`rgb`)!==-1)for(let n=0;n<3;n+=1)e.values[n]+=(255-e.values[n])*t;else if(e.type.indexOf(`color`)!==-1)for(let n=0;n<3;n+=1)e.values[n]+=(1-e.values[n])*t;return Hp(e)}function Yp(e,t=.15){return Wp(e)>.5?qp(e,t):Jp(e,t)}var Xp,Zp=o((()=>{B(),Xp=e=>{let t=Vp(e);return t.values.slice(0,3).map((e,n)=>t.type.indexOf(`hsl`)!==-1&&n!==0?`${e}%`:e).join(` `)}}));function wte(e){let t=kp();return(0,$p.jsx)(Eu.Provider,{value:typeof t==`object`?t:{},children:e.children})}function Qp(e){let{children:t,theme:n}=e;return(0,$p.jsx)(Gee,{theme:n,children:(0,$p.jsx)(wte,{children:t})})}var $p,Tte=o((()=>{m(),Xee(),nd(),Ap(),$p=V()})),Ete=o((()=>{Tte()}));function Dte(e,t){let{prefix:n,shouldSkipGeneratingVar:r}=t||{},i={},a={},o={};return Ote(e,(e,t,s)=>{if((typeof t==`string`||typeof t==`number`)&&(!r||r&&!r(e,t))){let r=`--${n?`${n}-`:``}${e.join(`-`)}`;Object.assign(i,{[r]:kte(e,t)}),em(a,e,`var(${r})`,s)}em(o,e,t,s)},e=>e[0]===`vars`),{css:i,vars:a,parsedTheme:o}}var em,Ote,kte,Ate=o((()=>{em=(e,t,n,r=[])=>{let i=e;t.forEach((e,a)=>{a===t.length-1?Array.isArray(i)?i[Number(e)]=n:i&&typeof i==`object`&&(i[e]=n):i&&typeof i==`object`&&(i[e]||(i[e]=r.includes(e)?[]:{}),i=i[e])})},Ote=(e,t,n)=>{function r(e,i=[],a=[]){Object.entries(e).forEach(([e,o])=>{(!n||n&&!n([...i,e]))&&o!=null&&(typeof o==`object`&&Object.keys(o).length>0?r(o,[...i,e],Array.isArray(o)?[...a,e]:a):t([...i,e],o,a))})}r(e)},kte=(e,t)=>typeof t==`number`?[`lineHeight`,`fontWeight`,`opacity`,`zIndex`].some(t=>e.includes(t))||e[e.length-1].toLowerCase().indexOf(`opacity`)>=0?t:`${t}px`:t}));function jte(e){let{enableColorScheme:t=!0,enableSystem:n=!1,defaultLightColorScheme:r=`light`,defaultDarkColorScheme:i=`dark`,modeStorageKey:a=tm,colorSchemeStorageKey:o=nm,attribute:s=rm,colorSchemeNode:c=`document.documentElement`}=e||{};return(0,Mte.jsx)(`script`,{dangerouslySetInnerHTML:{__html:`(function() { try {
+ var mode = localStorage.getItem('${a}');
var cssColorScheme = mode;
var colorScheme = '';
- if (mode === 'system' || (!mode && !!${t})) {
+ if (mode === 'system' || (!mode && !!${n})) {
// handle system mode
var mql = window.matchMedia('(prefers-color-scheme: dark)');
if (mql.matches) {
cssColorScheme = 'dark';
- colorScheme = localStorage.getItem('${r}-dark') || '${i}';
+ colorScheme = localStorage.getItem('${o}-dark') || '${i}';
} else {
cssColorScheme = 'light';
- colorScheme = localStorage.getItem('${r}-light') || '${n}';
+ colorScheme = localStorage.getItem('${o}-light') || '${r}';
}
}
if (mode === 'light') {
- colorScheme = localStorage.getItem('${r}-light') || '${n}';
+ colorScheme = localStorage.getItem('${o}-light') || '${r}';
}
if (mode === 'dark') {
- colorScheme = localStorage.getItem('${r}-dark') || '${i}';
+ colorScheme = localStorage.getItem('${o}-dark') || '${i}';
}
if (colorScheme) {
- ${p}.setAttribute('${c}', colorScheme);
+ ${c}.setAttribute('${s}', colorScheme);
}
- if (${a} && !!cssColorScheme) {
- ${p}.style.setProperty('color-scheme', cssColorScheme);
+ if (${t} && !!cssColorScheme) {
+ ${c}.style.setProperty('color-scheme', cssColorScheme);
}
- } catch (e) {} })();`}})}function FB(e){if(typeof window<"u"&&e==="system")return window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light"}function Ty(e,a){if(e.mode==="light"||e.mode==="system"&&e.systemMode==="light")return a("light");if(e.mode==="dark"||e.mode==="system"&&e.systemMode==="dark")return a("dark")}function FY(e){return Ty(e,a=>{if(a==="light")return e.lightColorScheme;if(a==="dark")return e.darkColorScheme})}function nb(e,a){if(typeof window>"u")return;let t;try{t=localStorage.getItem(e)||void 0}catch{}return t||a}function IY(e){const{defaultMode:a="light",defaultLightColorScheme:t,defaultDarkColorScheme:n,supportedColorSchemes:i=[],modeStorageKey:o=l0,colorSchemeStorageKey:r=s0,storageWindow:c=typeof window>"u"?void 0:window}=e,p=i.join(","),[h,g]=f.useState(()=>{const y=nb(o,a);return{mode:y,systemMode:FB(y),lightColorScheme:nb(`${r}-light`)||t,darkColorScheme:nb(`${r}-dark`)||n}}),b=FY(h),x=f.useCallback(y=>{g(T=>{const v=y||a;return y===T.mode?T:(typeof localStorage<"u"&&localStorage.setItem(o,v),_({},T,{mode:v,systemMode:FB(v)}))})},[o,a]),$=f.useCallback(y=>{!y||typeof y=="string"?y&&!p.includes(y)?console.error(`\`${y}\` does not exist in \`theme.colorSchemes\`.`):g(T=>{const v=_({},T);return y?(Ty(T,j=>{localStorage.setItem(`${r}-${j}`,y),j==="light"&&(v.lightColorScheme=y),j==="dark"&&(v.darkColorScheme=y)}),v):(v.lightColorScheme=t,v.darkColorScheme=n,v)}):y.light&&!p.includes(y.light)||y.dark&&!p.includes(y.dark)?console.error(`\`${y}\` does not exist in \`theme.colorSchemes\`.`):(g(T=>{const v=_({},T);return(y.light||y.light===null)&&(v.lightColorScheme=y.light===null?t:y.light),(y.dark||y.dark===null)&&(v.darkColorScheme=y.dark===null?n:y.dark),v}),y.light&&localStorage.setItem(`${r}-light`,y.light),y.dark&&localStorage.setItem(`${r}-dark`,y.dark))},[p,r,t,n]),N=f.useCallback(y=>{h.mode==="system"&&g(T=>_({},T,{systemMode:y.matches?"dark":"light"}))},[h.mode]),w=f.useRef(N);return w.current=N,f.useEffect(()=>{const y=(...v)=>w.current(...v),T=window.matchMedia("(prefers-color-scheme: dark)");return T.addListener(y),y(T),()=>T.removeListener(y)},[]),f.useEffect(()=>{h.mode&&localStorage.setItem(o,h.mode),Ty(h,y=>{y==="light"&&localStorage.setItem(`${r}-light`,h.lightColorScheme),y==="dark"&&localStorage.setItem(`${r}-dark`,h.darkColorScheme)})},[h,r,o]),f.useEffect(()=>{const y=T=>{const v=T.newValue;typeof T.key=="string"&&T.key.startsWith(r)&&(!v||p.match(v))&&(T.key.endsWith("light")&&$({light:v}),T.key.endsWith("dark")&&$({dark:v})),T.key===o&&(!v||["light","dark","system"].includes(v))&&x(v||a)};if(c)return c.addEventListener("storage",y),()=>c.removeEventListener("storage",y)},[$,x,o,r,p,a,c]),_({},h,{colorScheme:b,setMode:x,setColorScheme:$})}const DY=["colorSchemes","components","cssVarPrefix"],RY="*{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}";function qR(e){const{theme:a={},attribute:t=VR,modeStorageKey:n=l0,colorSchemeStorageKey:i=s0,defaultMode:o="light",defaultColorScheme:r,disableTransitionOnChange:c=!1,enableColorScheme:p=!0,shouldSkipGeneratingVar:h,resolveTheme:g}=e;(!a.colorSchemes||typeof r=="string"&&!a.colorSchemes[r]||typeof r=="object"&&!a.colorSchemes[r==null?void 0:r.light]||typeof r=="object"&&!a.colorSchemes[r==null?void 0:r.dark])&&console.error(`MUI: \`${r}\` does not exist in \`theme.colorSchemes\`.`);const b=f.createContext(void 0),x=()=>{const w=f.useContext(b);if(!w)throw new Error(nn(19));return w};function $({children:w,theme:y=a,modeStorageKey:T=n,colorSchemeStorageKey:v=i,attribute:j=t,defaultMode:P=o,defaultColorScheme:B=r,disableTransitionOnChange:I=c,enableColorScheme:M=p,storageWindow:V=typeof window>"u"?void 0:window,documentNode:z=typeof document>"u"?void 0:document,colorSchemeNode:O=typeof document>"u"?void 0:document.documentElement,colorSchemeSelector:L=":root",shouldSkipGeneratingVar:q=h}){const K=f.useRef(!1),{colorSchemes:ne={},components:Z={},cssVarPrefix:W}=y,J=fe(y,DY),ae=Object.keys(ne),Y=typeof B=="string"?B:B.light,ye=typeof B=="string"?B:B.dark,{mode:U,setMode:X,systemMode:de,lightColorScheme:xe,darkColorScheme:ve,colorScheme:Ne,setColorScheme:Re}=IY({supportedColorSchemes:ae,defaultLightColorScheme:Y,defaultDarkColorScheme:ye,modeStorageKey:T,colorSchemeStorageKey:v,defaultMode:P,storageWindow:V}),_e=(()=>Ne||(P==="dark"?ye:Y))();let ce=J;const{css:Se,vars:Be,parsedTheme:Ye}=LB(ce,{prefix:W,shouldSkipGeneratingVar:q});ce=_({},Ye,{components:Z,colorSchemes:ne,cssVarPrefix:W,vars:Be,getColorSchemeSelector:Le=>`[${j}="${Le}"] &`});const Ae={},Ve={};return Object.entries(ne).forEach(([Le,ua])=>{const{css:sa,vars:Ta,parsedTheme:Xe}=LB(ua,{prefix:W,shouldSkipGeneratingVar:q});ce.vars=Xa(ce.vars,Ta),Le===_e&&(ce=_({},ce,Xe),ce.palette&&(ce.palette.mode=U,ce.palette.colorScheme=_e));const Ge=(()=>typeof B=="string"?B:P==="dark"?B.dark:B.light)();Le===Ge?Ae[L]=sa:Ve[`${L===":root"?"":L}[${j}="${Le}"]`]=sa}),f.useEffect(()=>{Ne&&O&&O.setAttribute(j,Ne)},[Ne,j,O]),ki(()=>{if(!U||!M||!O)return;const Le=O.style.getPropertyValue("color-scheme");return U==="system"?O.style.setProperty("color-scheme",de):O.style.setProperty("color-scheme",U),()=>{O.style.setProperty("color-scheme",Le)}},[U,de,M,O]),f.useEffect(()=>{let Le;if(I&&K.current&&z){const ua=z.createElement("style");ua.appendChild(z.createTextNode(RY)),z.head.appendChild(ua),window.getComputedStyle(z.body),Le=setTimeout(()=>{z.head.removeChild(ua)},1)}return()=>{clearTimeout(Le)}},[Ne,I,z]),f.useEffect(()=>(K.current=!0,()=>{K.current=!1}),[]),C.jsxs(b.Provider,{value:{mode:U,setMode:X,lightColorScheme:xe,darkColorScheme:ve,colorScheme:Ne,setColorScheme:Re,allColorSchemes:ae},children:[C.jsx(Sd,{styles:{[L]:Se}}),C.jsx(Sd,{styles:Ae}),C.jsx(Sd,{styles:Ve}),C.jsx(Uf,{theme:g?g(ce):ce,children:w})]})}return{CssVarsProvider:$,useColorScheme:x,getInitColorSchemeScript:w=>LY(_({attribute:t,colorSchemeStorageKey:i,modeStorageKey:n,enableColorScheme:p},w))}}function UR(e=""){function a(...n){if(!n.length)return"";const i=n[0];return typeof i=="string"&&!i.match(/(#|\(|\)|(-?(\d*\.)?\d+)(px|em|%|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc))/)?`, var(--${e?`${e}-`:""}${i}${a(...n.slice(1))})`:`, ${i}`}return(n,...i)=>`var(--${e?`${e}-`:""}${n}${a(...i)})`}const VY=["className","component","disableGutters","fixed","maxWidth","classes"],qY=uc(),UY=IR("div",{name:"MuiContainer",slot:"Root",overridesResolver:(e,a)=>{const{ownerState:t}=e;return[a.root,a[`maxWidth${te(String(t.maxWidth))}`],t.fixed&&a.fixed,t.disableGutters&&a.disableGutters]}}),KY=e=>qf({props:e,name:"MuiContainer",defaultTheme:qY}),GY=(e,a)=>{const t=p=>Ce(a,p),{classes:n,fixed:i,disableGutters:o,maxWidth:r}=e,c={root:["root",r&&`maxWidth${te(String(r))}`,i&&"fixed",o&&"disableGutters"]};return Fe(c,t,n)};function KR(e={}){const{createStyledComponent:a=UY,useThemeProps:t=KY,componentName:n="MuiContainer"}=e,i=a(({theme:r,ownerState:c})=>_({width:"100%",marginLeft:"auto",boxSizing:"border-box",marginRight:"auto",display:"block"},!c.disableGutters&&{paddingLeft:r.spacing(2),paddingRight:r.spacing(2),[r.breakpoints.up("sm")]:{paddingLeft:r.spacing(3),paddingRight:r.spacing(3)}}),({theme:r,ownerState:c})=>c.fixed&&Object.keys(r.breakpoints.values).reduce((p,h)=>{const g=h,b=r.breakpoints.values[g];return b!==0&&(p[r.breakpoints.up(g)]={maxWidth:`${b}${r.breakpoints.unit}`}),p},{}),({theme:r,ownerState:c})=>_({},c.maxWidth==="xs"&&{[r.breakpoints.up("xs")]:{maxWidth:Math.max(r.breakpoints.values.xs,444)}},c.maxWidth&&c.maxWidth!=="xs"&&{[r.breakpoints.up(c.maxWidth)]:{maxWidth:`${r.breakpoints.values[c.maxWidth]}${r.breakpoints.unit}`}}));return f.forwardRef(function(c,p){const h=t(c),{className:g,component:b="div",disableGutters:x=!1,fixed:$=!1,maxWidth:N="lg"}=h,w=fe(h,VY),y=_({},h,{component:b,disableGutters:x,fixed:$,maxWidth:N}),T=GY(y,n);return C.jsx(i,_({as:b,ownerState:y,className:ge(T.root,g),ref:p},w))})}const WY=KR(),HY=WY;function ZY(e){return Ce("MuiContainer",e)}const JY=Oe("MuiContainer",["root","disableGutters","fixed","maxWidthXs","maxWidthSm","maxWidthMd","maxWidthLg","maxWidthXl"]),YY=JY,QY=Object.freeze(Object.defineProperty({__proto__:null,Box:$Y,Container:HY,GlobalStyles:Sd,StyledEngineProvider:TD,ThemeProvider:Uf,alignContent:VD,alignItems:RD,alignSelf:WD,alpha:He,backgroundColor:lR,bgcolor:rR,border:AD,borderBottom:zD,borderBottomColor:MD,borderColor:ED,borderLeft:SD,borderLeftColor:BD,borderRadius:Lf,borderRight:PD,borderRightColor:OD,borderTop:jD,borderTopColor:CD,borders:UA,bottom:pR,boxSizing:bR,breakpoints:BJ,color:oR,colorChannel:Kn,columnGap:If,compose:zo,containerClasses:YY,createBox:n0,createBreakpoints:Vf,createContainer:KR,createSpacing:a0,createStyled:Hu,createTheme:uc,createUnarySpacing:DA,createUnaryUnit:cc,css:sc,darken:va,decomposeColor:bi,display:KA,emphasize:nl,experimental_sx:CR,flex:UD,flexBasis:LD,flexDirection:FD,flexGrow:KD,flexShrink:GD,flexWrap:ID,flexbox:GA,fontFamily:yR,fontSize:xR,fontStyle:TR,fontWeight:wR,gap:Ff,getContainerUtilityClass:ZY,getContrastRatio:Ws,getLuminance:su,getPath:Bf,getStyleFromPropValue:ND,getThemeProps:DR,getValue:dc,grid:WA,gridArea:iR,gridAutoColumns:XD,gridAutoFlow:QD,gridAutoRows:eR,gridColumn:JD,gridRow:YD,gridTemplateAreas:nR,gridTemplateColumns:aR,gridTemplateRows:tR,handleBreakpoints:Po,height:gR,hexToRgb:o0,hslToRgb:r0,justifyContent:DD,justifyItems:HD,justifySelf:ZD,keyframes:wr,left:mR,letterSpacing:$R,lighten:ka,lineHeight:NR,margin:VA,maxHeight:vR,maxWidth:YA,mergeBreakpointsInOrder:LJ,minHeight:kR,minWidth:fR,order:qD,padding:qA,palette:HA,position:sR,positions:ZA,recomposeColor:mc,rgbToHex:RR,right:uR,rowGap:Df,shadows:JA,shape:OR,shouldForwardProp:pr,sizeHeight:nY,sizeWidth:tY,sizing:QA,spacing:Gu,style:Pe,styled:IR,systemDefaultTheme:FR,textAlign:AR,textTransform:_R,top:dR,typography:XA,typographyVariant:jR,unstable_createCssVarsProvider:qR,unstable_createGetCssVar:UR,unstable_createStyleFunctionSx:SR,unstable_extendSxProp:e0,unstable_getThemeValue:rY,unstable_resolveBreakpointValues:IJ,unstable_styleFunctionSx:Rf,useTheme:pc,useThemeProps:qf,useThemeWithoutDefault:t0,width:hR,zIndex:cR},Symbol.toStringTag,{value:"Module"}));function XY(e,a){return _({toolbar:{minHeight:56,[e.up("xs")]:{"@media (orientation: landscape)":{minHeight:48}},[e.up("sm")]:{minHeight:64}}},a)}const eQ={black:"#000",white:"#fff"},cu=eQ,aQ={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"},tQ=aQ,nQ={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"},Ul=nQ,iQ={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"},Kl=iQ,oQ={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"},Yc=oQ,rQ={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"},Gl=rQ,lQ={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"},Wl=lQ,sQ={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"},Hl=sQ,cQ=["mode","contrastThreshold","tonalOffset"],IB={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:cu.white,default:cu.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}},ib={text:{primary:cu.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:cu.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}};function DB(e,a,t,n){const i=n.light||n,o=n.dark||n*1.5;e[a]||(e.hasOwnProperty(t)?e[a]=e[t]:a==="light"?e.light=ka(e.main,i):a==="dark"&&(e.dark=va(e.main,o)))}function dQ(e="light"){return e==="dark"?{main:Gl[200],light:Gl[50],dark:Gl[400]}:{main:Gl[700],light:Gl[400],dark:Gl[800]}}function uQ(e="light"){return e==="dark"?{main:Ul[200],light:Ul[50],dark:Ul[400]}:{main:Ul[500],light:Ul[300],dark:Ul[700]}}function pQ(e="light"){return e==="dark"?{main:Kl[500],light:Kl[300],dark:Kl[700]}:{main:Kl[700],light:Kl[400],dark:Kl[800]}}function mQ(e="light"){return e==="dark"?{main:Wl[400],light:Wl[300],dark:Wl[700]}:{main:Wl[700],light:Wl[500],dark:Wl[900]}}function hQ(e="light"){return e==="dark"?{main:Hl[400],light:Hl[300],dark:Hl[700]}:{main:Hl[800],light:Hl[500],dark:Hl[900]}}function fQ(e="light"){return e==="dark"?{main:Yc[400],light:Yc[300],dark:Yc[700]}:{main:"#ed6c02",light:Yc[500],dark:Yc[900]}}function gQ(e){const{mode:a="light",contrastThreshold:t=3,tonalOffset:n=.2}=e,i=fe(e,cQ),o=e.primary||dQ(a),r=e.secondary||uQ(a),c=e.error||pQ(a),p=e.info||mQ(a),h=e.success||hQ(a),g=e.warning||fQ(a);function b(w){return Ws(w,ib.text.primary)>=t?ib.text.primary:IB.text.primary}const x=({color:w,name:y,mainShade:T=500,lightShade:v=300,darkShade:j=700})=>{if(w=_({},w),!w.main&&w[T]&&(w.main=w[T]),!w.hasOwnProperty("main"))throw new Error(nn(11,y?` (${y})`:"",T));if(typeof w.main!="string")throw new Error(nn(12,y?` (${y})`:"",JSON.stringify(w.main)));return DB(w,"light",v,n),DB(w,"dark",j,n),w.contrastText||(w.contrastText=b(w.main)),w},$={dark:ib,light:IB};return Xa(_({common:_({},cu),mode:a,primary:x({color:o,name:"primary"}),secondary:x({color:r,name:"secondary",mainShade:"A400",lightShade:"A200",darkShade:"A700"}),error:x({color:c,name:"error"}),warning:x({color:g,name:"warning"}),info:x({color:p,name:"info"}),success:x({color:h,name:"success"}),grey:tQ,contrastThreshold:t,getContrastText:b,augmentColor:x,tonalOffset:n},$[a]),i)}const vQ=["fontFamily","fontSize","fontWeightLight","fontWeightRegular","fontWeightMedium","fontWeightBold","htmlFontSize","allVariants","pxToRem"];function kQ(e){return Math.round(e*1e5)/1e5}const RB={textTransform:"uppercase"},VB='"Roboto", "Helvetica", "Arial", sans-serif';function GR(e,a){const t=typeof a=="function"?a(e):a,{fontFamily:n=VB,fontSize:i=14,fontWeightLight:o=300,fontWeightRegular:r=400,fontWeightMedium:c=500,fontWeightBold:p=700,htmlFontSize:h=16,allVariants:g,pxToRem:b}=t,x=fe(t,vQ),$=i/14,N=b||(T=>`${T/h*$}rem`),w=(T,v,j,P,B)=>_({fontFamily:n,fontWeight:T,fontSize:N(v),lineHeight:j},n===VB?{letterSpacing:`${kQ(P/v)}em`}:{},B,g),y={h1:w(o,96,1.167,-1.5),h2:w(o,60,1.2,-.5),h3:w(r,48,1.167,0),h4:w(r,34,1.235,.25),h5:w(r,24,1.334,0),h6:w(c,20,1.6,.15),subtitle1:w(r,16,1.75,.15),subtitle2:w(c,14,1.57,.1),body1:w(r,16,1.5,.15),body2:w(r,14,1.43,.15),button:w(c,14,1.75,.4,RB),caption:w(r,12,1.66,.4),overline:w(r,12,2.66,1,RB)};return Xa(_({htmlFontSize:h,pxToRem:N,fontFamily:n,fontSize:i,fontWeightLight:o,fontWeightRegular:r,fontWeightMedium:c,fontWeightBold:p},y),x,{clone:!1})}const bQ=.2,yQ=.14,xQ=.12;function Ja(...e){return[`${e[0]}px ${e[1]}px ${e[2]}px ${e[3]}px rgba(0,0,0,${bQ})`,`${e[4]}px ${e[5]}px ${e[6]}px ${e[7]}px rgba(0,0,0,${yQ})`,`${e[8]}px ${e[9]}px ${e[10]}px ${e[11]}px rgba(0,0,0,${xQ})`].join(",")}const TQ=["none",Ja(0,2,1,-1,0,1,1,0,0,1,3,0),Ja(0,3,1,-2,0,2,2,0,0,1,5,0),Ja(0,3,3,-2,0,3,4,0,0,1,8,0),Ja(0,2,4,-1,0,4,5,0,0,1,10,0),Ja(0,3,5,-1,0,5,8,0,0,1,14,0),Ja(0,3,5,-1,0,6,10,0,0,1,18,0),Ja(0,4,5,-2,0,7,10,1,0,2,16,1),Ja(0,5,5,-3,0,8,10,1,0,3,14,2),Ja(0,5,6,-3,0,9,12,1,0,3,16,2),Ja(0,6,6,-3,0,10,14,1,0,4,18,3),Ja(0,6,7,-4,0,11,15,1,0,4,20,3),Ja(0,7,8,-4,0,12,17,2,0,5,22,4),Ja(0,7,8,-4,0,13,19,2,0,5,24,4),Ja(0,7,9,-4,0,14,21,2,0,5,26,4),Ja(0,8,9,-5,0,15,22,2,0,6,28,5),Ja(0,8,10,-5,0,16,24,2,0,6,30,5),Ja(0,8,11,-5,0,17,26,2,0,6,32,5),Ja(0,9,11,-5,0,18,28,2,0,7,34,6),Ja(0,9,12,-6,0,19,29,2,0,7,36,6),Ja(0,10,13,-6,0,20,31,3,0,8,38,7),Ja(0,10,13,-6,0,21,33,3,0,8,40,7),Ja(0,10,14,-6,0,22,35,3,0,8,42,7),Ja(0,11,14,-7,0,23,36,3,0,9,44,8),Ja(0,11,15,-7,0,24,38,3,0,9,46,8)],wQ=TQ,$Q=["duration","easing","delay"],WR={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)"},HR={shortest:150,shorter:200,short:250,standard:300,complex:375,enteringScreen:225,leavingScreen:195};function qB(e){return`${Math.round(e)}ms`}function _Q(e){if(!e)return 0;const a=e/36;return Math.round((4+15*a**.25+a/5)*10)}function NQ(e){const a=_({},WR,e.easing),t=_({},HR,e.duration);return _({getAutoHeightDuration:_Q,create:(i=["all"],o={})=>{const{duration:r=t.standard,easing:c=a.easeInOut,delay:p=0}=o;return fe(o,$Q),(Array.isArray(i)?i:[i]).map(h=>`${h} ${typeof r=="string"?r:qB(r)} ${c} ${typeof p=="string"?p:qB(p)}`).join(",")}},e,{easing:a,duration:t})}const AQ={mobileStepper:1e3,fab:1050,speedDial:1050,appBar:1100,drawer:1200,modal:1300,snackbar:1400,tooltip:1500},jQ=AQ,PQ=["breakpoints","mixins","spacing","palette","transitions","typography","shape"];function wo(e={},...a){const{mixins:t={},palette:n={},transitions:i={},typography:o={}}=e,r=fe(e,PQ),c=gQ(n),p=uc(e);let h=Xa(p,{mixins:XY(p.breakpoints,t),palette:c,shadows:wQ.slice(),typography:GR(c,o),transitions:NQ(i),zIndex:_({},jQ)});return h=Xa(h,r),h=a.reduce((g,b)=>Xa(g,b),h),h}function zQ(...e){return wo(...e)}const SQ=wo(),Kf=SQ,wi=e=>pr(e)&&e!=="classes",EQ=pr,CQ=Hu({defaultTheme:Kf,rootShouldForwardProp:wi}),pe=CQ;function Ke({props:e,name:a}){return qf({props:e,name:a,defaultTheme:Kf})}function wy(e,a){return wy=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,i){return n.__proto__=i,n},wy(e,a)}function ZR(e,a){e.prototype=Object.create(a.prototype),e.prototype.constructor=e,wy(e,a)}const UB={disabled:!1},hh=u.createContext(null);var OQ=function(a){return a.scrollTop},pd="unmounted",Wr="exited",Hr="entering",us="entered",$y="exiting",So=function(e){ZR(a,e);function a(n,i){var o;o=e.call(this,n,i)||this;var r=i,c=r&&!r.isMounting?n.enter:n.appear,p;return o.appearStatus=null,n.in?c?(p=Wr,o.appearStatus=Hr):p=us:n.unmountOnExit||n.mountOnEnter?p=pd:p=Wr,o.state={status:p},o.nextCallback=null,o}a.getDerivedStateFromProps=function(i,o){var r=i.in;return r&&o.status===pd?{status:Wr}:null};var t=a.prototype;return t.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},t.componentDidUpdate=function(i){var o=null;if(i!==this.props){var r=this.state.status;this.props.in?r!==Hr&&r!==us&&(o=Hr):(r===Hr||r===us)&&(o=$y)}this.updateStatus(!1,o)},t.componentWillUnmount=function(){this.cancelNextCallback()},t.getTimeouts=function(){var i=this.props.timeout,o,r,c;return o=r=c=i,i!=null&&typeof i!="number"&&(o=i.exit,r=i.enter,c=i.appear!==void 0?i.appear:r),{exit:o,enter:r,appear:c}},t.updateStatus=function(i,o){if(i===void 0&&(i=!1),o!==null)if(this.cancelNextCallback(),o===Hr){if(this.props.unmountOnExit||this.props.mountOnEnter){var r=this.props.nodeRef?this.props.nodeRef.current:ud.findDOMNode(this);r&&OQ(r)}this.performEnter(i)}else this.performExit();else this.props.unmountOnExit&&this.state.status===Wr&&this.setState({status:pd})},t.performEnter=function(i){var o=this,r=this.props.enter,c=this.context?this.context.isMounting:i,p=this.props.nodeRef?[c]:[ud.findDOMNode(this),c],h=p[0],g=p[1],b=this.getTimeouts(),x=c?b.appear:b.enter;if(!i&&!r||UB.disabled){this.safeSetState({status:us},function(){o.props.onEntered(h)});return}this.props.onEnter(h,g),this.safeSetState({status:Hr},function(){o.props.onEntering(h,g),o.onTransitionEnd(x,function(){o.safeSetState({status:us},function(){o.props.onEntered(h,g)})})})},t.performExit=function(){var i=this,o=this.props.exit,r=this.getTimeouts(),c=this.props.nodeRef?void 0:ud.findDOMNode(this);if(!o||UB.disabled){this.safeSetState({status:Wr},function(){i.props.onExited(c)});return}this.props.onExit(c),this.safeSetState({status:$y},function(){i.props.onExiting(c),i.onTransitionEnd(r.exit,function(){i.safeSetState({status:Wr},function(){i.props.onExited(c)})})})},t.cancelNextCallback=function(){this.nextCallback!==null&&(this.nextCallback.cancel(),this.nextCallback=null)},t.safeSetState=function(i,o){o=this.setNextCallback(o),this.setState(i,o)},t.setNextCallback=function(i){var o=this,r=!0;return this.nextCallback=function(c){r&&(r=!1,o.nextCallback=null,i(c))},this.nextCallback.cancel=function(){r=!1},this.nextCallback},t.onTransitionEnd=function(i,o){this.setNextCallback(o);var r=this.props.nodeRef?this.props.nodeRef.current:ud.findDOMNode(this),c=i==null&&!this.props.addEndListener;if(!r||c){setTimeout(this.nextCallback,0);return}if(this.props.addEndListener){var p=this.props.nodeRef?[this.nextCallback]:[r,this.nextCallback],h=p[0],g=p[1];this.props.addEndListener(h,g)}i!=null&&setTimeout(this.nextCallback,i)},t.render=function(){var i=this.state.status;if(i===pd)return null;var o=this.props,r=o.children;o.in,o.mountOnEnter,o.unmountOnExit,o.appear,o.enter,o.exit,o.timeout,o.addEndListener,o.onEnter,o.onEntering,o.onEntered,o.onExit,o.onExiting,o.onExited,o.nodeRef;var c=fe(o,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]);return u.createElement(hh.Provider,{value:null},typeof r=="function"?r(i,c):u.cloneElement(u.Children.only(r),c))},a}(u.Component);So.contextType=hh;So.propTypes={};function Zl(){}So.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:Zl,onEntering:Zl,onEntered:Zl,onExit:Zl,onExiting:Zl,onExited:Zl};So.UNMOUNTED=pd;So.EXITED=Wr;So.ENTERING=Hr;So.ENTERED=us;So.EXITING=$y;const c0=So;function MQ(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function d0(e,a){var t=function(o){return a&&f.isValidElement(o)?a(o):o},n=Object.create(null);return e&&f.Children.map(e,function(i){return i}).forEach(function(i){n[i.key]=t(i)}),n}function BQ(e,a){e=e||{},a=a||{};function t(g){return g in a?a[g]:e[g]}var n=Object.create(null),i=[];for(var o in e)o in a?i.length&&(n[o]=i,i=[]):i.push(o);var r,c={};for(var p in a){if(n[p])for(r=0;re.scrollTop;function Hs(e,a){var t,n;const{timeout:i,easing:o,style:r={}}=e;return{duration:(t=r.transitionDuration)!=null?t:typeof i=="number"?i:i[a.mode]||0,easing:(n=r.transitionTimingFunction)!=null?n:typeof o=="object"?o[a.mode]:o,delay:r.transitionDelay}}function Yi(){return pc(Kf)}function VQ(e){return Ce("MuiSvgIcon",e)}Oe("MuiSvgIcon",["root","colorPrimary","colorSecondary","colorAction","colorError","colorDisabled","fontSizeInherit","fontSizeSmall","fontSizeMedium","fontSizeLarge"]);const qQ=["children","className","color","component","fontSize","htmlColor","inheritViewBox","titleAccess","viewBox"],UQ=e=>{const{color:a,fontSize:t,classes:n}=e,i={root:["root",a!=="inherit"&&`color${te(a)}`,`fontSize${te(t)}`]};return Fe(i,VQ,n)},KQ=pe("svg",{name:"MuiSvgIcon",slot:"Root",overridesResolver:(e,a)=>{const{ownerState:t}=e;return[a.root,t.color!=="inherit"&&a[`color${te(t.color)}`],a[`fontSize${te(t.fontSize)}`]]}})(({theme:e,ownerState:a})=>{var t,n,i,o,r,c,p,h,g,b,x,$,N,w,y,T,v;return{userSelect:"none",width:"1em",height:"1em",display:"inline-block",fill:"currentColor",flexShrink:0,transition:(t=e.transitions)==null||(n=t.create)==null?void 0:n.call(t,"fill",{duration:(i=e.transitions)==null||(o=i.duration)==null?void 0:o.shorter}),fontSize:{inherit:"inherit",small:((r=e.typography)==null||(c=r.pxToRem)==null?void 0:c.call(r,20))||"1.25rem",medium:((p=e.typography)==null||(h=p.pxToRem)==null?void 0:h.call(p,24))||"1.5rem",large:((g=e.typography)==null||(b=g.pxToRem)==null?void 0:b.call(g,35))||"2.1875"}[a.fontSize],color:(x=($=(e.vars||e).palette)==null||(N=$[a.color])==null?void 0:N.main)!=null?x:{action:(w=(e.vars||e).palette)==null||(y=w.action)==null?void 0:y.active,disabled:(T=(e.vars||e).palette)==null||(v=T.action)==null?void 0:v.disabled,inherit:void 0}[a.color]}}),JR=f.forwardRef(function(a,t){const n=Ke({props:a,name:"MuiSvgIcon"}),{children:i,className:o,color:r="inherit",component:c="svg",fontSize:p="medium",htmlColor:h,inheritViewBox:g=!1,titleAccess:b,viewBox:x="0 0 24 24"}=n,$=fe(n,qQ),N=_({},n,{color:r,component:c,fontSize:p,instanceFontSize:a.fontSize,inheritViewBox:g,viewBox:x}),w={};g||(w.viewBox=x);const y=UQ(N);return C.jsxs(KQ,_({as:c,className:ge(y.root,o),ownerState:N,focusable:"false",color:h,"aria-hidden":b?void 0:!0,role:b?"img":void 0,ref:t},w,$,{children:[i,b?C.jsx("title",{children:b}):null]}))});JR.muiName="SvgIcon";const KB=JR;function $i(e,a){const t=(n,i)=>C.jsx(KB,_({"data-testid":`${a}Icon`,ref:i},n,{children:e}));return t.muiName=KB.muiName,f.memo(f.forwardRef(t))}function GQ(e){return Ce("MuiPaper",e)}Oe("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 WQ=["className","component","elevation","square","variant"],_y=e=>{let a;return e<1?a=5.11916*e**2:a=4.5*Math.log(e+1)+2,(a/100).toFixed(2)},HQ=e=>{const{square:a,elevation:t,variant:n,classes:i}=e,o={root:["root",n,!a&&"rounded",n==="elevation"&&`elevation${t}`]};return Fe(o,GQ,i)},ZQ=pe("div",{name:"MuiPaper",slot:"Root",overridesResolver:(e,a)=>{const{ownerState:t}=e;return[a.root,a[t.variant],!t.square&&a.rounded,t.variant==="elevation"&&a[`elevation${t.elevation}`]]}})(({theme:e,ownerState:a})=>{var t;return _({backgroundColor:(e.vars||e).palette.background.paper,color:(e.vars||e).palette.text.primary,transition:e.transitions.create("box-shadow")},!a.square&&{borderRadius:e.shape.borderRadius},a.variant==="outlined"&&{border:`1px solid ${(e.vars||e).palette.divider}`},a.variant==="elevation"&&_({boxShadow:(e.vars||e).shadows[a.elevation]},!e.vars&&e.palette.mode==="dark"&&{backgroundImage:`linear-gradient(${He("#fff",_y(a.elevation))}, ${He("#fff",_y(a.elevation))})`},e.vars&&{backgroundImage:(t=e.vars.overlays)==null?void 0:t[a.elevation]}))}),JQ=f.forwardRef(function(a,t){const n=Ke({props:a,name:"MuiPaper"}),{className:i,component:o="div",elevation:r=1,square:c=!1,variant:p="elevation"}=n,h=fe(n,WQ),g=_({},n,{component:o,elevation:r,square:c,variant:p}),b=HQ(g);return C.jsx(ZQ,_({as:o,ownerState:g,className:ge(b.root,i),ref:t},h))}),_r=JQ,YQ=["defaultProps","mixins","overrides","palette","props","styleOverrides"],QQ=["type","mode"];function XQ(e){const{defaultProps:a={},mixins:t={},overrides:n={},palette:i={},props:o={},styleOverrides:r={}}=e,c=fe(e,YQ),p=_({},c,{components:{}});Object.keys(a).forEach(w=>{const y=p.components[w]||{};y.defaultProps=a[w],p.components[w]=y}),Object.keys(o).forEach(w=>{const y=p.components[w]||{};y.defaultProps=o[w],p.components[w]=y}),Object.keys(r).forEach(w=>{const y=p.components[w]||{};y.styleOverrides=r[w],p.components[w]=y}),Object.keys(n).forEach(w=>{const y=p.components[w]||{};y.styleOverrides=n[w],p.components[w]=y}),p.spacing=a0(e.spacing);const h=Vf(e.breakpoints||{}),g=p.spacing;p.mixins=_({gutters:(w={})=>_({paddingLeft:g(2),paddingRight:g(2)},w,{[h.up("sm")]:_({paddingLeft:g(3),paddingRight:g(3)},w[h.up("sm")])})},t);const{type:b,mode:x}=i,$=fe(i,QQ),N=x||b||"light";return p.palette=_({text:{hint:N==="dark"?"rgba(255, 255, 255, 0.5)":"rgba(0, 0, 0, 0.38)"},mode:N,type:N},$),p}function eX(e,...a){return wo(Xa({unstable_strictMode:!0},e),...a)}let GB=!1;function aX(e){return GB||(console.warn(["MUI: createStyles from @mui/material/styles is deprecated.","Please use @mui/styles/createStyles"].join(`
-`)),GB=!0),e}function WB(e){return String(parseFloat(e)).length===String(e).length}function YR(e){return String(e).match(/[\d.\-+]*\s*(.*)/)[1]||""}function qo(e){return parseFloat(e)}function tX(e){return(a,t)=>{const n=YR(a);if(n===t)return a;let i=qo(a);n!=="px"&&(n==="em"||n==="rem")&&(i=qo(a)*qo(e));let o=i;if(t!=="px")if(t==="em")o=i/qo(e);else if(t==="rem")o=i/qo(e);else return a;return parseFloat(o.toFixed(5))+t}}function nX({size:e,grid:a}){const t=e-e%a,n=t+a;return e-t{let h=a+c*p;o!==null&&(h=o(h)),r[`@media (min-width:${p}px)`]={[e]:`${Math.round(h*1e4)/1e4}${n}`}}),r}function rX(e,a={}){const{breakpoints:t=["sm","md","lg"],disableAlign:n=!1,factor:i=2,variants:o=["h1","h2","h3","h4","h5","h6","subtitle1","subtitle2","body1","body2","caption","button","overline"]}=a,r=_({},e);r.typography=_({},r.typography);const c=r.typography,p=tX(c.htmlFontSize),h=t.map(g=>r.breakpoints.values[g]);return o.forEach(g=>{const b=c[g],x=parseFloat(p(b.fontSize,"rem"));if(x<=1)return;const $=x,N=1+($-1)/i;let{lineHeight:w}=b;if(!WB(w)&&!n)throw new Error(nn(6));WB(w)||(w=parseFloat(p(w,"rem"))/parseFloat(x));let y=null;n||(y=T=>nX({size:T,grid:iX({pixels:4,lineHeight:w,htmlFontSize:c.htmlFontSize})})),c[g]=_({},b,oX({cssProperty:"fontSize",min:N,max:$,unit:"rem",breakpoints:h,transform:y}))}),r}function lX(){throw new Error(nn(14))}function sX(){throw new Error(nn(15))}function cX(){throw new Error(nn(16))}const dX=["colorSchemes","cssVarPrefix"],uX=["palette"],pX=[...Array(25)].map((e,a)=>{if(a===0)return;const t=_y(a);return`linear-gradient(rgba(255 255 255 / ${t}), rgba(255 255 255 / ${t}))`});function mX(e,a){a.forEach(t=>{e[t]||(e[t]={})})}function oe(e,a,t){e[a]=e[a]||t}const hX=(e="mui")=>UR(e);function QR(e={},...a){var t,n,i,o,r,c;const{colorSchemes:p={},cssVarPrefix:h="mui"}=e,g=fe(e,dX),b=hX(h),x=wo(_({},g,p.light&&{palette:(t=p.light)==null?void 0:t.palette})),{palette:$}=x,N=fe(x,uX),{palette:w}=wo({palette:_({mode:"dark"},(n=p.dark)==null?void 0:n.palette)});let y=_({},N,{cssVarPrefix:h,getCssVar:b,colorSchemes:_({},p,{light:_({},p.light,{palette:$,opacity:_({inputPlaceholder:.42,inputUnderline:.42,switchTrackDisabled:.12,switchTrack:.38},(i=p.light)==null?void 0:i.opacity),overlays:((o=p.light)==null?void 0:o.overlays)||[]}),dark:_({},p.dark,{palette:w,opacity:_({inputPlaceholder:.5,inputUnderline:.7,switchTrackDisabled:.2,switchTrack:.3},(r=p.dark)==null?void 0:r.opacity),overlays:((c=p.dark)==null?void 0:c.overlays)||pX})})});return Object.keys(y.colorSchemes).forEach(T=>{const v=y.colorSchemes[T].palette;if(T==="light"?(oe(v.common,"background","#fff"),oe(v.common,"onBackground","#000")):(oe(v.common,"background","#000"),oe(v.common,"onBackground","#fff")),mX(v,["Alert","AppBar","Avatar","Chip","FilledInput","LinearProgress","Skeleton","Slider","SnackbarContent","SpeedDialAction","StepConnector","StepContent","Switch","TableCell","Tooltip"]),T==="light"){oe(v.Alert,"errorColor",va(v.error.light,.6)),oe(v.Alert,"infoColor",va(v.info.light,.6)),oe(v.Alert,"successColor",va(v.success.light,.6)),oe(v.Alert,"warningColor",va(v.warning.light,.6)),oe(v.Alert,"errorFilledBg",b("palette-error-main")),oe(v.Alert,"infoFilledBg",b("palette-info-main")),oe(v.Alert,"successFilledBg",b("palette-success-main")),oe(v.Alert,"warningFilledBg",b("palette-warning-main")),oe(v.Alert,"errorFilledColor",$.getContrastText(v.error.main)),oe(v.Alert,"infoFilledColor",$.getContrastText(v.info.main)),oe(v.Alert,"successFilledColor",$.getContrastText(v.success.main)),oe(v.Alert,"warningFilledColor",$.getContrastText(v.warning.main)),oe(v.Alert,"errorStandardBg",ka(v.error.light,.9)),oe(v.Alert,"infoStandardBg",ka(v.info.light,.9)),oe(v.Alert,"successStandardBg",ka(v.success.light,.9)),oe(v.Alert,"warningStandardBg",ka(v.warning.light,.9)),oe(v.Alert,"errorIconColor",b("palette-error-light")),oe(v.Alert,"infoIconColor",b("palette-info-light")),oe(v.Alert,"successIconColor",b("palette-success-light")),oe(v.Alert,"warningIconColor",b("palette-warning-light")),oe(v.AppBar,"defaultBg",b("palette-grey-100")),oe(v.Avatar,"defaultBg",b("palette-grey-400")),oe(v.Chip,"defaultBorder",b("palette-grey-400")),oe(v.Chip,"defaultAvatarColor",b("palette-grey-700")),oe(v.Chip,"defaultIconColor",b("palette-grey-700")),oe(v.FilledInput,"bg","rgba(0, 0, 0, 0.06)"),oe(v.FilledInput,"hoverBg","rgba(0, 0, 0, 0.09)"),oe(v.FilledInput,"disabledBg","rgba(0, 0, 0, 0.12)"),oe(v.LinearProgress,"primaryBg",ka(v.primary.main,.62)),oe(v.LinearProgress,"secondaryBg",ka(v.secondary.main,.62)),oe(v.LinearProgress,"errorBg",ka(v.error.main,.62)),oe(v.LinearProgress,"infoBg",ka(v.info.main,.62)),oe(v.LinearProgress,"successBg",ka(v.success.main,.62)),oe(v.LinearProgress,"warningBg",ka(v.warning.main,.62)),oe(v.Skeleton,"bg",`rgba(${b("palette-text-primaryChannel")} / 0.11)`),oe(v.Slider,"primaryTrack",ka(v.primary.main,.62)),oe(v.Slider,"secondaryTrack",ka(v.secondary.main,.62)),oe(v.Slider,"errorTrack",ka(v.error.main,.62)),oe(v.Slider,"infoTrack",ka(v.info.main,.62)),oe(v.Slider,"successTrack",ka(v.success.main,.62)),oe(v.Slider,"warningTrack",ka(v.warning.main,.62));const j=nl(v.background.default,.8);oe(v.SnackbarContent,"bg",j),oe(v.SnackbarContent,"color",$.getContrastText(j)),oe(v.SpeedDialAction,"fabHoverBg",nl(v.background.paper,.15)),oe(v.StepConnector,"border",b("palette-grey-400")),oe(v.StepContent,"border",b("palette-grey-400")),oe(v.Switch,"defaultColor",b("palette-common-white")),oe(v.Switch,"defaultDisabledColor",b("palette-grey-100")),oe(v.Switch,"primaryDisabledColor",ka(v.primary.main,.62)),oe(v.Switch,"secondaryDisabledColor",ka(v.secondary.main,.62)),oe(v.Switch,"errorDisabledColor",ka(v.error.main,.62)),oe(v.Switch,"infoDisabledColor",ka(v.info.main,.62)),oe(v.Switch,"successDisabledColor",ka(v.success.main,.62)),oe(v.Switch,"warningDisabledColor",ka(v.warning.main,.62)),oe(v.TableCell,"border",ka(He(v.divider,1),.88)),oe(v.Tooltip,"bg",He(v.grey[700],.92))}else{oe(v.Alert,"errorColor",ka(v.error.light,.6)),oe(v.Alert,"infoColor",ka(v.info.light,.6)),oe(v.Alert,"successColor",ka(v.success.light,.6)),oe(v.Alert,"warningColor",ka(v.warning.light,.6)),oe(v.Alert,"errorFilledBg",b("palette-error-dark")),oe(v.Alert,"infoFilledBg",b("palette-info-dark")),oe(v.Alert,"successFilledBg",b("palette-success-dark")),oe(v.Alert,"warningFilledBg",b("palette-warning-dark")),oe(v.Alert,"errorFilledColor",w.getContrastText(v.error.dark)),oe(v.Alert,"infoFilledColor",w.getContrastText(v.info.dark)),oe(v.Alert,"successFilledColor",w.getContrastText(v.success.dark)),oe(v.Alert,"warningFilledColor",w.getContrastText(v.warning.dark)),oe(v.Alert,"errorStandardBg",va(v.error.light,.9)),oe(v.Alert,"infoStandardBg",va(v.info.light,.9)),oe(v.Alert,"successStandardBg",va(v.success.light,.9)),oe(v.Alert,"warningStandardBg",va(v.warning.light,.9)),oe(v.Alert,"errorIconColor",b("palette-error-main")),oe(v.Alert,"infoIconColor",b("palette-info-main")),oe(v.Alert,"successIconColor",b("palette-success-main")),oe(v.Alert,"warningIconColor",b("palette-warning-main")),oe(v.AppBar,"defaultBg",b("palette-grey-900")),oe(v.AppBar,"darkBg",b("palette-background-paper")),oe(v.AppBar,"darkColor",b("palette-text-primary")),oe(v.Avatar,"defaultBg",b("palette-grey-600")),oe(v.Chip,"defaultBorder",b("palette-grey-700")),oe(v.Chip,"defaultAvatarColor",b("palette-grey-300")),oe(v.Chip,"defaultIconColor",b("palette-grey-300")),oe(v.FilledInput,"bg","rgba(255, 255, 255, 0.09)"),oe(v.FilledInput,"hoverBg","rgba(255, 255, 255, 0.13)"),oe(v.FilledInput,"disabledBg","rgba(255, 255, 255, 0.12)"),oe(v.LinearProgress,"primaryBg",va(v.primary.main,.5)),oe(v.LinearProgress,"secondaryBg",va(v.secondary.main,.5)),oe(v.LinearProgress,"errorBg",va(v.error.main,.5)),oe(v.LinearProgress,"infoBg",va(v.info.main,.5)),oe(v.LinearProgress,"successBg",va(v.success.main,.5)),oe(v.LinearProgress,"warningBg",va(v.warning.main,.5)),oe(v.Skeleton,"bg",`rgba(${b("palette-text-primaryChannel")} / 0.13)`),oe(v.Slider,"primaryTrack",va(v.primary.main,.5)),oe(v.Slider,"secondaryTrack",va(v.secondary.main,.5)),oe(v.Slider,"errorTrack",va(v.error.main,.5)),oe(v.Slider,"infoTrack",va(v.info.main,.5)),oe(v.Slider,"successTrack",va(v.success.main,.5)),oe(v.Slider,"warningTrack",va(v.warning.main,.5));const j=nl(v.background.default,.98);oe(v.SnackbarContent,"bg",j),oe(v.SnackbarContent,"color",w.getContrastText(j)),oe(v.SpeedDialAction,"fabHoverBg",nl(v.background.paper,.15)),oe(v.StepConnector,"border",b("palette-grey-600")),oe(v.StepContent,"border",b("palette-grey-600")),oe(v.Switch,"defaultColor",b("palette-grey-300")),oe(v.Switch,"defaultDisabledColor",b("palette-grey-600")),oe(v.Switch,"primaryDisabledColor",va(v.primary.main,.55)),oe(v.Switch,"secondaryDisabledColor",va(v.secondary.main,.55)),oe(v.Switch,"errorDisabledColor",va(v.error.main,.55)),oe(v.Switch,"infoDisabledColor",va(v.info.main,.55)),oe(v.Switch,"successDisabledColor",va(v.success.main,.55)),oe(v.Switch,"warningDisabledColor",va(v.warning.main,.55)),oe(v.TableCell,"border",va(He(v.divider,1),.68)),oe(v.Tooltip,"bg",He(v.grey[700],.92))}v.common.backgroundChannel=Kn(v.common.background),v.common.onBackgroundChannel=Kn(v.common.onBackground),v.dividerChannel=Kn(v.divider),Object.keys(v).forEach(j=>{const P=v[j];P.main&&(v[j].mainChannel=Kn(P.main)),P.light&&(v[j].lightChannel=Kn(P.light)),P.dark&&(v[j].darkChannel=Kn(P.dark)),P.contrastText&&(v[j].contrastTextChannel=Kn(P.contrastText)),P.primary&&(v[j].primaryChannel=Kn(P.primary)),P.secondary&&(v[j].secondaryChannel=Kn(P.secondary)),P.active&&(v[j].activeChannel=Kn(P.active)),P.selected&&(v[j].selectedChannel=Kn(P.selected))})}),y=a.reduce((T,v)=>Xa(T,v),y),y}const XR=e=>{var a;return!!e[0].match(/(typography|mixins|breakpoints|direction|transitions)/)||e[0]==="palette"&&!!((a=e[1])!=null&&a.match(/(mode|contrastThreshold|tonalOffset)/))},fX=QR(),{CssVarsProvider:gX,useColorScheme:vX,getInitColorSchemeScript:kX}=qR({theme:fX,attribute:"data-mui-color-scheme",modeStorageKey:"mui-mode",colorSchemeStorageKey:"mui-color-scheme",defaultColorScheme:{light:"light",dark:"dark"},resolveTheme:e=>_({},e,{typography:GR(e.palette,e.typography)}),shouldSkipGeneratingVar:XR}),bX=Object.freeze(Object.defineProperty({__proto__:null,Experimental_CssVarsProvider:gX,StyledEngineProvider:TD,ThemeProvider:Uf,adaptV4Theme:XQ,alpha:He,createMuiTheme:zQ,createStyles:aX,createTheme:wo,css:sc,darken:va,decomposeColor:bi,duration:HR,easing:WR,emphasize:nl,experimentalStyled:pe,experimental_extendTheme:QR,experimental_sx:CR,getContrastRatio:Ws,getInitColorSchemeScript:kX,getLuminance:su,hexToRgb:o0,hslToRgb:r0,keyframes:wr,lighten:ka,makeStyles:lX,recomposeColor:mc,responsiveFontSizes:rX,rgbToHex:RR,shouldSkipGeneratingVar:XR,styled:pe,unstable_createMuiStrictModeTheme:eX,unstable_getUnit:YR,unstable_toUnitless:qo,useColorScheme:vX,useTheme:Yi,useThemeProps:Ke,withStyles:sX,withTheme:cX},Symbol.toStringTag,{value:"Module"}));var Ny=globalThis&&globalThis.__assign||function(){return Ny=Object.assign||function(e){for(var a,t=1,n=arguments.length;ta.root})({}),$X=f.forwardRef(function(a,t){const n=t0(),i=Ke({props:a,name:"MuiPopper"});return C.jsx(wX,_({direction:n==null?void 0:n.direction},i,{ref:t}))}),Gf=$X;function _X(e){return Ce("MuiListSubheader",e)}Oe("MuiListSubheader",["root","colorPrimary","colorInherit","gutters","inset","sticky"]);const NX=["className","color","component","disableGutters","disableSticky","inset"],AX=e=>{const{classes:a,color:t,disableGutters:n,inset:i,disableSticky:o}=e,r={root:["root",t!=="default"&&`color${te(t)}`,!n&&"gutters",i&&"inset",!o&&"sticky"]};return Fe(r,_X,a)},jX=pe("li",{name:"MuiListSubheader",slot:"Root",overridesResolver:(e,a)=>{const{ownerState:t}=e;return[a.root,t.color!=="default"&&a[`color${te(t.color)}`],!t.disableGutters&&a.gutters,t.inset&&a.inset,!t.disableSticky&&a.sticky]}})(({theme:e,ownerState:a})=>_({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)},a.color==="primary"&&{color:(e.vars||e).palette.primary.main},a.color==="inherit"&&{color:"inherit"},!a.disableGutters&&{paddingLeft:16,paddingRight:16},a.inset&&{paddingLeft:72},!a.disableSticky&&{position:"sticky",top:0,zIndex:1,backgroundColor:(e.vars||e).palette.background.paper})),PX=f.forwardRef(function(a,t){const n=Ke({props:a,name:"MuiListSubheader"}),{className:i,color:o="default",component:r="li",disableGutters:c=!1,disableSticky:p=!1,inset:h=!1}=n,g=fe(n,NX),b=_({},n,{color:o,component:r,disableGutters:c,disableSticky:p,inset:h}),x=AX(b);return C.jsx(jX,_({as:r,className:ge(x.root,i),ref:t,ownerState:b},g))}),zX=PX;function SX(e){const{className:a,classes:t,pulsate:n=!1,rippleX:i,rippleY:o,rippleSize:r,in:c,onExited:p,timeout:h}=e,[g,b]=f.useState(!1),x=ge(a,t.ripple,t.rippleVisible,n&&t.ripplePulsate),$={width:r,height:r,top:-(r/2)+o,left:-(r/2)+i},N=ge(t.child,g&&t.childLeaving,n&&t.childPulsate);return!c&&!g&&b(!0),f.useEffect(()=>{if(!c&&p!=null){const w=setTimeout(p,h);return()=>{clearTimeout(w)}}},[p,c,h]),C.jsx("span",{className:x,style:$,children:C.jsx("span",{className:N})})}const EX=Oe("MuiTouchRipple",["root","ripple","rippleVisible","ripplePulsate","child","childLeaving","childPulsate"]),Gn=EX,CX=["center","classes","className"];let Wf=e=>e,HB,ZB,JB,YB;const jy=550,OX=80,MX=wr(HB||(HB=Wf`
+ } catch (e) {} })();`}})}var Mte,tm,nm,rm,Nte=o((()=>{m(),Mte=V(),tm=`mode`,nm=`color-scheme`,rm=`data-color-scheme`}));function Pte(e){if(typeof window<`u`&&e===`system`)return window.matchMedia(`(prefers-color-scheme: dark)`).matches?`dark`:`light`}function im(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 Fte(e){return im(e,t=>{if(t===`light`)return e.lightColorScheme;if(t===`dark`)return e.darkColorScheme})}function am(e,t){if(typeof window>`u`)return;let n;try{n=localStorage.getItem(e)||void 0}catch{}return n||t}function Ite(e){let{defaultMode:t=`light`,defaultLightColorScheme:n,defaultDarkColorScheme:r,supportedColorSchemes:i=[],modeStorageKey:a=tm,colorSchemeStorageKey:o=nm,storageWindow:s=typeof window>`u`?void 0:window}=e,c=i.join(`,`),[l,u]=om.useState(()=>{let e=am(a,t);return{mode:e,systemMode:Pte(e),lightColorScheme:am(`${o}-light`)||n,darkColorScheme:am(`${o}-dark`)||r}}),d=Fte(l),f=om.useCallback(e=>{u(n=>{let r=e||t;return e===n.mode?n:(typeof localStorage<`u`&&localStorage.setItem(a,r),x({},n,{mode:r,systemMode:Pte(r)}))})},[a,t]),p=om.useCallback(e=>{!e||typeof e==`string`?e&&!c.includes(e)?console.error(`\`${e}\` does not exist in \`theme.colorSchemes\`.`):u(t=>{let i=x({},t);return e?(im(t,t=>{localStorage.setItem(`${o}-${t}`,e),t===`light`&&(i.lightColorScheme=e),t===`dark`&&(i.darkColorScheme=e)}),i):(i.lightColorScheme=n,i.darkColorScheme=r,i)}):e.light&&!c.includes(e.light)||e.dark&&!c.includes(e.dark)?console.error(`\`${e}\` does not exist in \`theme.colorSchemes\`.`):(u(t=>{let i=x({},t);return(e.light||e.light===null)&&(i.lightColorScheme=e.light===null?n:e.light),(e.dark||e.dark===null)&&(i.darkColorScheme=e.dark===null?r:e.dark),i}),e.light&&localStorage.setItem(`${o}-light`,e.light),e.dark&&localStorage.setItem(`${o}-dark`,e.dark))},[c,o,n,r]),m=om.useCallback(e=>{l.mode===`system`&&u(t=>x({},t,{systemMode:e.matches?`dark`:`light`}))},[l.mode]),h=om.useRef(m);return h.current=m,om.useEffect(()=>{let e=(...e)=>h.current(...e),t=window.matchMedia(`(prefers-color-scheme: dark)`);return t.addListener(e),e(t),()=>t.removeListener(e)},[]),om.useEffect(()=>{l.mode&&localStorage.setItem(a,l.mode),im(l,e=>{e===`light`&&localStorage.setItem(`${o}-light`,l.lightColorScheme),e===`dark`&&localStorage.setItem(`${o}-dark`,l.darkColorScheme)})},[l,o,a]),om.useEffect(()=>{let e=e=>{let n=e.newValue;typeof e.key==`string`&&e.key.startsWith(o)&&(!n||c.match(n))&&(e.key.endsWith(`light`)&&p({light:n}),e.key.endsWith(`dark`)&&p({dark:n})),e.key===a&&(!n||[`light`,`dark`,`system`].includes(n))&&f(n||t)};if(s)return s.addEventListener(`storage`,e),()=>s.removeEventListener(`storage`,e)},[p,f,a,o,c,t,s]),x({},l,{colorScheme:d,setMode:f,setColorScheme:p})}var om,Lte=o((()=>{S(),om=u(m()),Nte()}));function Rte(e){let{theme:t={},attribute:n=rm,modeStorageKey:r=tm,colorSchemeStorageKey:i=nm,defaultMode:a=`light`,defaultColorScheme:o,disableTransitionOnChange:s=!1,enableColorScheme:c=!0,shouldSkipGeneratingVar:l,resolveTheme:u}=e;(!t.colorSchemes||typeof o==`string`&&!t.colorSchemes[o]||typeof o==`object`&&!t.colorSchemes[o?.light]||typeof o==`object`&&!t.colorSchemes[o?.dark])&&console.error(`MUI: \`${o}\` does not exist in \`theme.colorSchemes\`.`);let d=sm.createContext(void 0),f=()=>{let e=sm.useContext(d);if(!e)throw Error(me(19));return e};function p({children:e,theme:f=t,modeStorageKey:p=r,colorSchemeStorageKey:m=i,attribute:h=n,defaultMode:g=a,defaultColorScheme:_=o,disableTransitionOnChange:v=s,enableColorScheme:b=c,storageWindow:S=typeof window>`u`?void 0:window,documentNode:C=typeof document>`u`?void 0:document,colorSchemeNode:w=typeof document>`u`?void 0:document.documentElement,colorSchemeSelector:T=`:root`,shouldSkipGeneratingVar:E=l}){let D=sm.useRef(!1),{colorSchemes:O={},components:k={},cssVarPrefix:A}=f,j=y(f,Bte),ee=Object.keys(O),M=typeof _==`string`?_:_.light,N=typeof _==`string`?_:_.dark,{mode:te,setMode:ne,systemMode:re,lightColorScheme:ie,darkColorScheme:ae,colorScheme:oe,setColorScheme:se}=Ite({supportedColorSchemes:ee,defaultLightColorScheme:M,defaultDarkColorScheme:N,modeStorageKey:p,colorSchemeStorageKey:m,defaultMode:g,storageWindow:S}),ce=oe||(g===`dark`?N:M),le=j,{css:ue,vars:de,parsedTheme:fe}=Dte(le,{prefix:A,shouldSkipGeneratingVar:E});le=x({},fe,{components:k,colorSchemes:O,cssVarPrefix:A,vars:de,getColorSchemeSelector:e=>`[${h}="${e}"] &`});let pe={},me={};return Object.entries(O).forEach(([e,t])=>{let{css:n,vars:r,parsedTheme:i}=Dte(t,{prefix:A,shouldSkipGeneratingVar:E});le.vars=P(le.vars,r),e===ce&&(le=x({},le,i),le.palette&&(le.palette.mode=te,le.palette.colorScheme=ce)),e===(typeof _==`string`?_:g===`dark`?_.dark:_.light)?pe[T]=n:me[`${T===`:root`?``:T}[${h}="${e}"]`]=n}),sm.useEffect(()=>{oe&&w&&w.setAttribute(h,oe)},[oe,h,w]),Xe(()=>{if(!te||!b||!w)return;let e=w.style.getPropertyValue(`color-scheme`);return te===`system`?w.style.setProperty(`color-scheme`,re):w.style.setProperty(`color-scheme`,te),()=>{w.style.setProperty(`color-scheme`,e)}},[te,re,b,w]),sm.useEffect(()=>{let e;if(v&&D.current&&C){let t=C.createElement(`style`);t.appendChild(C.createTextNode(Vte)),C.head.appendChild(t),window.getComputedStyle(C.body),e=setTimeout(()=>{C.head.removeChild(t)},1)}return()=>{clearTimeout(e)}},[oe,v,C]),sm.useEffect(()=>(D.current=!0,()=>{D.current=!1}),[]),(0,zte.jsxs)(d.Provider,{value:{mode:te,setMode:ne,lightColorScheme:ie,darkColorScheme:ae,colorScheme:oe,setColorScheme:se,allColorSchemes:ee},children:[(0,cm.jsx)(Qu,{styles:{[T]:ue}}),(0,cm.jsx)(Qu,{styles:pe}),(0,cm.jsx)(Qu,{styles:me}),(0,cm.jsx)(Qp,{theme:u?u(le):le,children:e})]})}return{CssVarsProvider:p,useColorScheme:f,getInitColorSchemeScript:e=>jte(x({attribute:n,colorSchemeStorageKey:i,modeStorageKey:r,enableColorScheme:c},e))}}var sm,cm,zte,Bte,Vte,Hte=o((()=>{S(),b(),B(),sm=u(m()),nd(),Ate(),Ete(),Nte(),Lte(),cm=V(),zte=V(),Bte=[`colorSchemes`,`components`,`cssVarPrefix`],Vte=`*{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}`}));function Ute(e=``){function t(...n){if(!n.length)return``;let r=n[0];return typeof r==`string`&&!r.match(/(#|\(|\)|(-?(\d*\.)?\d+)(px|em|%|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc))/)?`, var(--${e?`${e}-`:``}${r}${t(...n.slice(1))})`:`, ${r}`}return(n,...r)=>`var(--${e?`${e}-`:``}${n}${t(...r)})`}var Wte=o((()=>{}));function Gte(e={}){let{createStyledComponent:t=Xte,useThemeProps:n=Zte,componentName:r=`MuiContainer`}=e,i=t(({theme:e,ownerState:t})=>x({width:`100%`,marginLeft:`auto`,boxSizing:`border-box`,marginRight:`auto`,display:`block`},!t.disableGutters&&{paddingLeft:e.spacing(2),paddingRight:e.spacing(2),[e.breakpoints.up(`sm`)]:{paddingLeft:e.spacing(3),paddingRight:e.spacing(3)}}),({theme:e,ownerState:t})=>t.fixed&&Object.keys(e.breakpoints.values).reduce((t,n)=>{let r=n,i=e.breakpoints.values[r];return i!==0&&(t[e.breakpoints.up(r)]={maxWidth:`${i}${e.breakpoints.unit}`}),t},{}),({theme:e,ownerState:t})=>x({},t.maxWidth===`xs`&&{[e.breakpoints.up(`xs`)]:{maxWidth:Math.max(e.breakpoints.values.xs,444)}},t.maxWidth&&t.maxWidth!==`xs`&&{[e.breakpoints.up(t.maxWidth)]:{maxWidth:`${e.breakpoints.values[t.maxWidth]}${e.breakpoints.unit}`}}));return Kte.forwardRef(function(e,t){let a=n(e),{className:o,component:s=`div`,disableGutters:c=!1,fixed:l=!1,maxWidth:u=`lg`}=a,d=y(a,Jte),f=x({},a,{component:s,disableGutters:c,fixed:l,maxWidth:u}),p=Qte(f,r);return(0,qte.jsx)(i,x({as:s,ownerState:f,className:A(p.root,o),ref:t},d))})}var Kte,qte,Jte,Yte,Xte,Zte,Qte,$te=o((()=>{b(),S(),Kte=u(m()),j(),B(),xte(),_te(),Ep(),qte=V(),Jte=[`className`,`component`,`disableGutters`,`fixed`,`maxWidth`,`classes`],Yte=Tp(),Xte=Lp(`div`,{name:`MuiContainer`,slot:`Root`,overridesResolver:(e,t)=>{let{ownerState:n}=e;return[t.root,t[`maxWidth${Ae(String(n.maxWidth))}`],n.fixed&&t.fixed,n.disableGutters&&t.disableGutters]}}),Zte=e=>Rp({props:e,name:`MuiContainer`,defaultTheme:Yte}),Qte=(e,t)=>{let n=e=>R(t,e),{classes:r,fixed:i,disableGutters:a,maxWidth:o}=e;return L({root:[`root`,o&&`maxWidth${Ae(String(o))}`,i&&`fixed`,a&&`disableGutters`]},n,r)}})),ene,tne=o((()=>{$te(),ene=Gte()}));function nne(e){return R(`MuiContainer`,e)}var rne,ine=o((()=>{B(),rne=z(`MuiContainer`,[`root`,`disableGutters`,`fixed`,`maxWidthXs`,`maxWidthSm`,`maxWidthMd`,`maxWidthLg`,`maxWidthXl`])})),ane=o((()=>{tne(),ine(),ine()})),lm=c({Box:()=>ite,Container:()=>ene,GlobalStyles:()=>Qu,StyledEngineProvider:()=>Ju,ThemeProvider:()=>Qp,alignContent:()=>lf,alignItems:()=>cf,alignSelf:()=>mf,alpha:()=>Kp,backgroundColor:()=>Ff,bgcolor:()=>Pf,border:()=>Id,borderBottom:()=>zd,borderBottomColor:()=>Wd,borderColor:()=>Vd,borderLeft:()=>Bd,borderLeftColor:()=>Gd,borderRadius:()=>Kd,borderRight:()=>Rd,borderRightColor:()=>Ud,borderTop:()=>Ld,borderTopColor:()=>Hd,borders:()=>qd,bottom:()=>Hf,boxSizing:()=>ep,breakpoints:()=>od,color:()=>Nf,colorChannel:()=>Xp,columnGap:()=>bf,compose:()=>gd,containerClasses:()=>rne,createBox:()=>jp,createBreakpoints:()=>Sp,createContainer:()=>Gte,createSpacing:()=>wp,createStyled:()=>Pp,createTheme:()=>Tp,createUnarySpacing:()=>yd,createUnaryUnit:()=>vd,css:()=>Nu,darken:()=>qp,decomposeColor:()=>Vp,display:()=>tf,emphasize:()=>Yp,experimental_sx:()=>Tee,flex:()=>df,flexBasis:()=>rf,flexDirection:()=>af,flexGrow:()=>ff,flexShrink:()=>pf,flexWrap:()=>of,flexbox:()=>_f,fontFamily:()=>rp,fontSize:()=>ip,fontStyle:()=>ap,fontWeight:()=>op,gap:()=>yf,getContainerUtilityClass:()=>nne,getContrastRatio:()=>Gp,getLuminance:()=>Wp,getPath:()=>pd,getStyleFromPropValue:()=>xd,getThemeProps:()=>vte,getValue:()=>bd,grid:()=>jf,gridArea:()=>Af,gridAutoColumns:()=>Tf,gridAutoFlow:()=>wf,gridAutoRows:()=>Ef,gridColumn:()=>Sf,gridRow:()=>Cf,gridTemplateAreas:()=>kf,gridTemplateColumns:()=>Df,gridTemplateRows:()=>Of,handleBreakpoints:()=>ad,height:()=>Zf,hexToRgb:()=>Bp,hslToRgb:()=>Up,justifyContent:()=>sf,justifyItems:()=>hf,justifySelf:()=>gf,keyframes:()=>Pu,left:()=>Uf,letterSpacing:()=>sp,lighten:()=>Jp,lineHeight:()=>lp,margin:()=>wd,maxHeight:()=>Qf,maxWidth:()=>Yf,mergeBreakpointsInOrder:()=>dee,minHeight:()=>$f,minWidth:()=>Xf,order:()=>uf,padding:()=>Td,palette:()=>If,position:()=>Rf,positions:()=>Wf,recomposeColor:()=>Hp,rgbToHex:()=>Cte,right:()=>Vf,rowGap:()=>xf,shadows:()=>Kf,shape:()=>Cp,shouldForwardProp:()=>Np,sizeHeight:()=>_ee,sizeWidth:()=>gee,sizing:()=>tp,spacing:()=>Ed,style:()=>G,styled:()=>Lp,systemDefaultTheme:()=>Fp,textAlign:()=>up,textTransform:()=>cp,top:()=>Bf,typography:()=>fp,typographyVariant:()=>dp,unstable_createCssVarsProvider:()=>Rte,unstable_createGetCssVar:()=>Ute,unstable_createStyleFunctionSx:()=>vp,unstable_extendSxProp:()=>bp,unstable_getThemeValue:()=>vee,unstable_resolveBreakpointValues:()=>fee,unstable_styleFunctionSx:()=>yp,useTheme:()=>kp,useThemeProps:()=>Rp,useThemeWithoutDefault:()=>Op,width:()=>Jf,zIndex:()=>zf}),um=o((()=>{nd(),Jd(),Jd(),fd(),_d(),nf(),vf(),vf(),Mf(),Mf(),Lf(),Lf(),Gf(),Gf(),hee(),np(),np(),Pd(),Pd(),hd(),pp(),pp(),xp(),Dee(),_p(),ote(),rte(),Ip(),Ip(),_te(),Ep(),Aee(),Mee(),jee(),xte(),Ap(),Qee(),Zp(),Ete(),Hte(),Wte(),$te(),ane(),ane()}));function one(e,t){return x({toolbar:{minHeight:56,[e.up(`xs`)]:{"@media (orientation: landscape)":{minHeight:48}},[e.up(`sm`)]:{minHeight:64}}},t)}var sne=o((()=>{S()})),dm,cne=o((()=>{dm={black:`#000`,white:`#fff`}})),lne,une=o((()=>{lne={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`}})),fm,dne=o((()=>{fm={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`}})),pm,fne=o((()=>{pm={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`}})),mm,pne=o((()=>{mm={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`}})),hm,mne=o((()=>{hm={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`}})),gm,hne=o((()=>{gm={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`}})),_m,gne=o((()=>{_m={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`}}));function _ne(e,t,n,r){let i=r.light||r,a=r.dark||r*1.5;e[t]||(e.hasOwnProperty(n)?e[t]=e[n]:t===`light`?e.light=Jp(e.main,i):t===`dark`&&(e.dark=qp(e.main,a)))}function vne(e=`light`){return e===`dark`?{main:hm[200],light:hm[50],dark:hm[400]}:{main:hm[700],light:hm[400],dark:hm[800]}}function yne(e=`light`){return e===`dark`?{main:fm[200],light:fm[50],dark:fm[400]}:{main:fm[500],light:fm[300],dark:fm[700]}}function bne(e=`light`){return e===`dark`?{main:pm[500],light:pm[300],dark:pm[700]}:{main:pm[700],light:pm[400],dark:pm[800]}}function xne(e=`light`){return e===`dark`?{main:gm[400],light:gm[300],dark:gm[700]}:{main:gm[700],light:gm[500],dark:gm[900]}}function Sne(e=`light`){return e===`dark`?{main:_m[400],light:_m[300],dark:_m[700]}:{main:_m[800],light:_m[500],dark:_m[900]}}function Cne(e=`light`){return e===`dark`?{main:mm[400],light:mm[300],dark:mm[700]}:{main:`#ed6c02`,light:mm[500],dark:mm[900]}}function wne(e){let{mode:t=`light`,contrastThreshold:n=3,tonalOffset:r=.2}=e,i=y(e,Tne),a=e.primary||vne(t),o=e.secondary||yne(t),s=e.error||bne(t),c=e.info||xne(t),l=e.success||Sne(t),u=e.warning||Cne(t);function d(e){return Gp(e,ym.text.primary)>=n?ym.text.primary:vm.text.primary}let f=({color:e,name:t,mainShade:n=500,lightShade:i=300,darkShade:a=700})=>{if(e=x({},e),!e.main&&e[n]&&(e.main=e[n]),!e.hasOwnProperty(`main`))throw Error(me(11,t?` (${t})`:``,n));if(typeof e.main!=`string`)throw Error(me(12,t?` (${t})`:``,JSON.stringify(e.main)));return _ne(e,`light`,i,r),_ne(e,`dark`,a,r),e.contrastText||=d(e.main),e},p={dark:ym,light:vm};return P(x({common:x({},dm),mode:t,primary:f({color:a,name:`primary`}),secondary:f({color:o,name:`secondary`,mainShade:`A400`,lightShade:`A200`,darkShade:`A700`}),error:f({color:s,name:`error`}),warning:f({color:u,name:`warning`}),info:f({color:c,name:`info`}),success:f({color:l,name:`success`}),grey:lne,contrastThreshold:n,getContrastText:d,augmentColor:f,tonalOffset:r},p[t]),i)}var Tne,vm,ym,Ene=o((()=>{S(),b(),B(),um(),cne(),une(),dne(),fne(),pne(),mne(),hne(),gne(),Tne=[`mode`,`contrastThreshold`,`tonalOffset`],vm={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:dm.white,default:dm.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}},ym={text:{primary:dm.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:dm.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}}}));function Dne(e){return Math.round(e*1e5)/1e5}function One(e,t){let n=typeof t==`function`?t(e):t,{fontFamily:r=xm,fontSize:i=14,fontWeightLight:a=300,fontWeightRegular:o=400,fontWeightMedium:s=500,fontWeightBold:c=700,htmlFontSize:l=16,allVariants:u,pxToRem:d}=n,f=y(n,kne),p=i/14,m=d||(e=>`${e/l*p}rem`),h=(e,t,n,i,a)=>x({fontFamily:r,fontWeight:e,fontSize:m(t),lineHeight:n},r===xm?{letterSpacing:`${Dne(i/t)}em`}:{},a,u),g={h1:h(a,96,1.167,-1.5),h2:h(a,60,1.2,-.5),h3:h(o,48,1.167,0),h4:h(o,34,1.235,.25),h5:h(o,24,1.334,0),h6:h(s,20,1.6,.15),subtitle1:h(o,16,1.75,.15),subtitle2:h(s,14,1.57,.1),body1:h(o,16,1.5,.15),body2:h(o,14,1.43,.15),button:h(s,14,1.75,.4,bm),caption:h(o,12,1.66,.4),overline:h(o,12,2.66,1,bm)};return P(x({htmlFontSize:l,pxToRem:m,fontFamily:r,fontSize:i,fontWeightLight:a,fontWeightRegular:o,fontWeightMedium:s,fontWeightBold:c},g),f,{clone:!1})}var kne,bm,xm,Ane=o((()=>{S(),b(),B(),kne=[`fontFamily`,`fontSize`,`fontWeightLight`,`fontWeightRegular`,`fontWeightMedium`,`fontWeightBold`,`htmlFontSize`,`allVariants`,`pxToRem`],bm={textTransform:`uppercase`},xm=`"Roboto", "Helvetica", "Arial", sans-serif`}));function Sm(...e){return[`${e[0]}px ${e[1]}px ${e[2]}px ${e[3]}px rgba(0,0,0,${jne})`,`${e[4]}px ${e[5]}px ${e[6]}px ${e[7]}px rgba(0,0,0,${Mne})`,`${e[8]}px ${e[9]}px ${e[10]}px ${e[11]}px rgba(0,0,0,${Nne})`].join(`,`)}var jne,Mne,Nne,Pne,Fne=o((()=>{jne=.2,Mne=.14,Nne=.12,Pne=[`none`,Sm(0,2,1,-1,0,1,1,0,0,1,3,0),Sm(0,3,1,-2,0,2,2,0,0,1,5,0),Sm(0,3,3,-2,0,3,4,0,0,1,8,0),Sm(0,2,4,-1,0,4,5,0,0,1,10,0),Sm(0,3,5,-1,0,5,8,0,0,1,14,0),Sm(0,3,5,-1,0,6,10,0,0,1,18,0),Sm(0,4,5,-2,0,7,10,1,0,2,16,1),Sm(0,5,5,-3,0,8,10,1,0,3,14,2),Sm(0,5,6,-3,0,9,12,1,0,3,16,2),Sm(0,6,6,-3,0,10,14,1,0,4,18,3),Sm(0,6,7,-4,0,11,15,1,0,4,20,3),Sm(0,7,8,-4,0,12,17,2,0,5,22,4),Sm(0,7,8,-4,0,13,19,2,0,5,24,4),Sm(0,7,9,-4,0,14,21,2,0,5,26,4),Sm(0,8,9,-5,0,15,22,2,0,6,28,5),Sm(0,8,10,-5,0,16,24,2,0,6,30,5),Sm(0,8,11,-5,0,17,26,2,0,6,32,5),Sm(0,9,11,-5,0,18,28,2,0,7,34,6),Sm(0,9,12,-6,0,19,29,2,0,7,36,6),Sm(0,10,13,-6,0,20,31,3,0,8,38,7),Sm(0,10,13,-6,0,21,33,3,0,8,40,7),Sm(0,10,14,-6,0,22,35,3,0,8,42,7),Sm(0,11,14,-7,0,23,36,3,0,9,44,8),Sm(0,11,15,-7,0,24,38,3,0,9,46,8)]}));function Ine(e){return`${Math.round(e)}ms`}function Lne(e){if(!e)return 0;let t=e/36;return Math.round((4+15*t**.25+t/5)*10)}function Rne(e){let t=x({},Cm,e.easing),n=x({},wm,e.duration);return x({getAutoHeightDuration:Lne,create:(e=[`all`],r={})=>{let{duration:i=n.standard,easing:a=t.easeInOut,delay:o=0}=r;return y(r,zne),(Array.isArray(e)?e:[e]).map(e=>`${e} ${typeof i==`string`?i:Ine(i)} ${a} ${typeof o==`string`?o:Ine(o)}`).join(`,`)}},e,{easing:t,duration:n})}var zne,Cm,wm,Bne=o((()=>{b(),S(),zne=[`duration`,`easing`,`delay`],Cm={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)`},wm={shortest:150,shorter:200,short:250,standard:300,complex:375,enteringScreen:225,leavingScreen:195}})),Vne,Hne=o((()=>{Vne={mobileStepper:1e3,fab:1050,speedDial:1050,appBar:1100,drawer:1200,modal:1300,snackbar:1400,tooltip:1500}}));function Tm(e={},...t){let{mixins:n={},palette:r={},transitions:i={},typography:a={}}=e,o=y(e,Wne),s=wne(r),c=Tp(e),l=P(c,{mixins:one(c.breakpoints,n),palette:s,shadows:Pne.slice(),typography:One(s,a),transitions:Rne(i),zIndex:x({},Vne)});return l=P(l,o),l=t.reduce((e,t)=>P(e,t),l),l}function Une(...e){return Tm(...e)}var Wne,Em=o((()=>{S(),b(),B(),um(),sne(),Ene(),Ane(),Fne(),Bne(),Hne(),Wne=[`breakpoints`,`mixins`,`spacing`,`palette`,`transitions`,`typography`,`shape`]})),Dm,Om=o((()=>{Em(),Dm=Tm()})),km,Gne,K,Am=o((()=>{um(),Om(),km=e=>Np(e)&&e!==`classes`,Gne=Np,K=Pp({defaultTheme:Dm,rootShouldForwardProp:km})}));function jm({props:e,name:t}){return Rp({props:e,name:t,defaultTheme:Dm})}var Mm=o((()=>{um(),Om()}));function Nm(e,t){return Nm=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Nm(e,t)}var Kne=o((()=>{}));function qne(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,Nm(e,t)}var Pm=o((()=>{Kne()})),Fm,Jne=o((()=>{Fm={disabled:!1}})),Yne,Im,Lm=o((()=>{Yne=u(m()),Im=Yne.createContext(null)})),Xne,Zne=o((()=>{Xne=function(e){return e.scrollTop}}));function Rm(){}var zm,Bm,Vm,Hm,Um,Wm,Gm,Km,Qne=o((()=>{b(),Pm(),zm=u(m()),Bm=u(v()),Jne(),Lm(),Zne(),Vm=`unmounted`,Hm=`exited`,Um=`entering`,Wm=`entered`,Gm=`exiting`,Km=function(e){qne(t,e);function t(t,n){var r=e.call(this,t,n)||this,i=n,a=i&&!i.isMounting?t.enter:t.appear,o;return r.appearStatus=null,t.in?a?(o=Hm,r.appearStatus=Um):o=Wm:o=t.unmountOnExit||t.mountOnEnter?Vm:Hm,r.state={status:o},r.nextCallback=null,r}t.getDerivedStateFromProps=function(e,t){return e.in&&t.status===`unmounted`?{status:Hm}:null};var n=t.prototype;return n.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},n.componentDidUpdate=function(e){var t=null;if(e!==this.props){var n=this.state.status;this.props.in?n!==`entering`&&n!==`entered`&&(t=Um):(n===`entering`||n===`entered`)&&(t=Gm)}this.updateStatus(!1,t)},n.componentWillUnmount=function(){this.cancelNextCallback()},n.getTimeouts=function(){var e=this.props.timeout,t=n=r=e,n,r;return e!=null&&typeof e!=`number`&&(t=e.exit,n=e.enter,r=e.appear===void 0?n:e.appear),{exit:t,enter:n,appear:r}},n.updateStatus=function(e,t){if(e===void 0&&(e=!1),t!==null)if(this.cancelNextCallback(),t===`entering`){if(this.props.unmountOnExit||this.props.mountOnEnter){var n=this.props.nodeRef?this.props.nodeRef.current:Bm.findDOMNode(this);n&&Xne(n)}this.performEnter(e)}else this.performExit();else this.props.unmountOnExit&&this.state.status===`exited`&&this.setState({status:Vm})},n.performEnter=function(e){var t=this,n=this.props.enter,r=this.context?this.context.isMounting:e,i=this.props.nodeRef?[r]:[Bm.findDOMNode(this),r],a=i[0],o=i[1],s=this.getTimeouts(),c=r?s.appear:s.enter;if(!e&&!n||Fm.disabled){this.safeSetState({status:Wm},function(){t.props.onEntered(a)});return}this.props.onEnter(a,o),this.safeSetState({status:Um},function(){t.props.onEntering(a,o),t.onTransitionEnd(c,function(){t.safeSetState({status:Wm},function(){t.props.onEntered(a,o)})})})},n.performExit=function(){var e=this,t=this.props.exit,n=this.getTimeouts(),r=this.props.nodeRef?void 0:Bm.findDOMNode(this);if(!t||Fm.disabled){this.safeSetState({status:Hm},function(){e.props.onExited(r)});return}this.props.onExit(r),this.safeSetState({status:Gm},function(){e.props.onExiting(r),e.onTransitionEnd(n.exit,function(){e.safeSetState({status:Hm},function(){e.props.onExited(r)})})})},n.cancelNextCallback=function(){this.nextCallback!==null&&(this.nextCallback.cancel(),this.nextCallback=null)},n.safeSetState=function(e,t){t=this.setNextCallback(t),this.setState(e,t)},n.setNextCallback=function(e){var t=this,n=!0;return this.nextCallback=function(r){n&&(n=!1,t.nextCallback=null,e(r))},this.nextCallback.cancel=function(){n=!1},this.nextCallback},n.onTransitionEnd=function(e,t){this.setNextCallback(t);var n=this.props.nodeRef?this.props.nodeRef.current:Bm.findDOMNode(this),r=e==null&&!this.props.addEndListener;if(!n||r){setTimeout(this.nextCallback,0);return}if(this.props.addEndListener){var i=this.props.nodeRef?[this.nextCallback]:[n,this.nextCallback],a=i[0],o=i[1];this.props.addEndListener(a,o)}e!=null&&setTimeout(this.nextCallback,e)},n.render=function(){var e=this.state.status;if(e===`unmounted`)return null;var t=this.props,n=t.children;t.in,t.mountOnEnter,t.unmountOnExit,t.appear,t.enter,t.exit,t.timeout,t.addEndListener,t.onEnter,t.onEntering,t.onEntered,t.onExit,t.onExiting,t.onExited,t.nodeRef;var r=y(t,[`children`,`in`,`mountOnEnter`,`unmountOnExit`,`appear`,`enter`,`exit`,`timeout`,`addEndListener`,`onEnter`,`onEntering`,`onEntered`,`onExit`,`onExiting`,`onExited`,`nodeRef`]);return zm.createElement(Im.Provider,{value:null},typeof n==`function`?n(e,r):zm.cloneElement(zm.Children.only(n),r))},t}(zm.Component),Km.contextType=Im,Km.propTypes={},Km.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:Rm,onEntering:Rm,onEntered:Rm,onExit:Rm,onExiting:Rm,onExited:Rm},Km.UNMOUNTED=Vm,Km.EXITED=Hm,Km.ENTERING=Um,Km.ENTERED=Wm,Km.EXITING=Gm}));function $ne(e){if(e===void 0)throw ReferenceError(`this hasn't been initialised - super() hasn't been called`);return e}var ere=o((()=>{}));function qm(e,t){var n=function(e){return t&&(0,Ym.isValidElement)(e)?t(e):e},r=Object.create(null);return e&&Ym.Children.map(e,function(e){return e}).forEach(function(e){r[e.key]=n(e)}),r}function tre(e,t){e||={},t||={};function n(n){return n in t?t[n]:e[n]}var r=Object.create(null),i=[];for(var a in e)a in t?i.length&&(r[a]=i,i=[]):i.push(a);var o,s={};for(var c in t){if(r[c])for(o=0;o{Ym=u(m())})),Xm,are,ore,Zm,sre=o((()=>{b(),S(),ere(),Pm(),Xm=u(m()),Lm(),ire(),are=Object.values||function(e){return Object.keys(e).map(function(t){return e[t]})},ore={component:`div`,childFactory:function(e){return e}},Zm=function(e){qne(t,e);function t(t,n){var r=e.call(this,t,n)||this;return r.state={contextValue:{isMounting:!0},handleExited:r.handleExited.bind($ne(r)),firstRender:!0},r}var n=t.prototype;return n.componentDidMount=function(){this.mounted=!0,this.setState({contextValue:{isMounting:!1}})},n.componentWillUnmount=function(){this.mounted=!1},t.getDerivedStateFromProps=function(e,t){var n=t.children,r=t.handleExited;return{children:t.firstRender?nre(e,r):rre(e,n,r),firstRender:!1}},n.handleExited=function(e,t){var n=qm(this.props.children);e.key in n||(e.props.onExited&&e.props.onExited(t),this.mounted&&this.setState(function(t){var n=x({},t.children);return delete n[e.key],{children:n}}))},n.render=function(){var e=this.props,t=e.component,n=e.childFactory,r=y(e,[`component`,`childFactory`]),i=this.state.contextValue,a=are(this.state.children).map(n);return delete r.appear,delete r.enter,delete r.exit,t===null?Xm.createElement(Im.Provider,{value:i},a):Xm.createElement(Im.Provider,{value:i},Xm.createElement(t,r,a))},t}(Xm.Component),Zm.propTypes={},Zm.defaultProps=ore})),Qm=o((()=>{Pm(),Qne(),Zne(),sre(),Lm(),Jne()})),$m=e=>e.scrollTop;function eh(e,t){let{timeout:n,easing:r,style:i={}}=e;return{duration:i.transitionDuration??(typeof n==`number`?n:n[t.mode]||0),easing:i.transitionTimingFunction??(typeof r==`object`?r[t.mode]:r),delay:i.transitionDelay}}function th(){return kp(Dm)}var nh=o((()=>{m(),um(),Om()})),q,rh=o((()=>{B(),q=Ae})),cre,lre=o((()=>{B(),cre=Me}));function ure(e){return R(`MuiSvgIcon`,e)}var ih=o((()=>{W(),z(`MuiSvgIcon`,[`root`,`colorPrimary`,`colorSecondary`,`colorAction`,`colorError`,`colorDisabled`,`fontSizeInherit`,`fontSizeSmall`,`fontSizeMedium`,`fontSizeLarge`])})),dre,fre,pre,mre,hre,gre,ah,_re=o((()=>{S(),b(),dre=u(m()),j(),W(),rh(),Mm(),Am(),ih(),fre=V(),pre=V(),mre=[`children`,`className`,`color`,`component`,`fontSize`,`htmlColor`,`inheritViewBox`,`titleAccess`,`viewBox`],hre=e=>{let{color:t,fontSize:n,classes:r}=e;return L({root:[`root`,t!==`inherit`&&`color${q(t)}`,`fontSize${q(n)}`]},ure,r)},gre=K(`svg`,{name:`MuiSvgIcon`,slot:`Root`,overridesResolver:(e,t)=>{let{ownerState:n}=e;return[t.root,n.color!==`inherit`&&t[`color${q(n.color)}`],t[`fontSize${q(n.fontSize)}`]]}})(({theme:e,ownerState:t})=>{var n,r,i,a;return{userSelect:`none`,width:`1em`,height:`1em`,display:`inline-block`,fill:`currentColor`,flexShrink:0,transition:(n=e.transitions)?.create?.call(n,`fill`,{duration:e.transitions?.duration?.shorter}),fontSize:{inherit:`inherit`,small:(r=e.typography)?.pxToRem?.call(r,20)||`1.25rem`,medium:(i=e.typography)?.pxToRem?.call(i,24)||`1.5rem`,large:(a=e.typography)?.pxToRem?.call(a,35)||`2.1875`}[t.fontSize],color:(e.vars||e).palette?.[t.color]?.main??{action:(e.vars||e).palette?.action?.active,disabled:(e.vars||e).palette?.action?.disabled,inherit:void 0}[t.color]}}),ah=dre.forwardRef(function(e,t){let n=jm({props:e,name:`MuiSvgIcon`}),{children:r,className:i,color:a=`inherit`,component:o=`svg`,fontSize:s=`medium`,htmlColor:c,inheritViewBox:l=!1,titleAccess:u,viewBox:d=`0 0 24 24`}=n,f=y(n,mre),p=x({},n,{color:a,component:o,fontSize:s,instanceFontSize:e.fontSize,inheritViewBox:l,viewBox:d}),m={};l||(m.viewBox=d);let h=hre(p);return(0,pre.jsxs)(gre,x({as:o,className:A(h.root,i),ownerState:p,focusable:`false`,color:c,"aria-hidden":!u||void 0,role:u?`img`:void 0,ref:t},m,f,{children:[r,u?(0,fre.jsx)(`title`,{children:u}):null]}))}),ah.muiName=`SvgIcon`})),vre=o((()=>{_re(),ih(),ih()}));function oh(e,t){let n=(n,r)=>(0,yre.jsx)(ah,x({"data-testid":`${t}Icon`,ref:r},n,{children:e}));return n.muiName=ah.muiName,sh.memo(sh.forwardRef(n))}var sh,yre,ch=o((()=>{S(),sh=u(m()),vre(),yre=V()}));B();var lh=Pe,uh,bre=o((()=>{B(),uh=Re}));B();var dh=Ve;B();var fh=Ue,ph,mh=o((()=>{B(),ph=Xe}));B();var xre=$e,hh,gh=o((()=>{B(),hh=ot})),_h,vh=o((()=>{B(),_h=lt})),yh,bh=o((()=>{B(),yh=ft})),xh,Sre=o((()=>{B(),xh=xt}));function Cre(e){return R(`MuiPaper`,e)}var Sh=o((()=>{W(),z(`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`.split(`.`))})),wre,Tre,Ere,Ch,Dre,Ore,wh,kre=o((()=>{b(),S(),wre=u(m()),j(),W(),um(),Am(),Mm(),Sh(),Tre=V(),Ere=[`className`,`component`,`elevation`,`square`,`variant`],Ch=e=>{let t;return t=e<1?5.11916*e**2:4.5*Math.log(e+1)+2,(t/100).toFixed(2)},Dre=e=>{let{square:t,elevation:n,variant:r,classes:i}=e;return L({root:[`root`,r,!t&&`rounded`,r===`elevation`&&`elevation${n}`]},Cre,i)},Ore=K(`div`,{name:`MuiPaper`,slot:`Root`,overridesResolver:(e,t)=>{let{ownerState:n}=e;return[t.root,t[n.variant],!n.square&&t.rounded,n.variant===`elevation`&&t[`elevation${n.elevation}`]]}})(({theme:e,ownerState:t})=>x({backgroundColor:(e.vars||e).palette.background.paper,color:(e.vars||e).palette.text.primary,transition:e.transitions.create(`box-shadow`)},!t.square&&{borderRadius:e.shape.borderRadius},t.variant===`outlined`&&{border:`1px solid ${(e.vars||e).palette.divider}`},t.variant===`elevation`&&x({boxShadow:(e.vars||e).shadows[t.elevation]},!e.vars&&e.palette.mode===`dark`&&{backgroundImage:`linear-gradient(${Kp(`#fff`,Ch(t.elevation))}, ${Kp(`#fff`,Ch(t.elevation))})`},e.vars&&{backgroundImage:e.vars.overlays?.[t.elevation]}))),wh=wre.forwardRef(function(e,t){let n=jm({props:e,name:`MuiPaper`}),{className:r,component:i=`div`,elevation:a=1,square:o=!1,variant:s=`elevation`}=n,c=y(n,Ere),l=x({},n,{component:i,elevation:a,square:o,variant:s}),u=Dre(l);return(0,Tre.jsx)(Ore,x({as:i,ownerState:l,className:A(u.root,r),ref:t},c))})})),Th=o((()=>{kre(),Sh(),Sh()}));function Are(e){let{defaultProps:t={},mixins:n={},overrides:r={},palette:i={},props:a={},styleOverrides:o={}}=e,s=x({},y(e,jre),{components:{}});Object.keys(t).forEach(e=>{let n=s.components[e]||{};n.defaultProps=t[e],s.components[e]=n}),Object.keys(a).forEach(e=>{let t=s.components[e]||{};t.defaultProps=a[e],s.components[e]=t}),Object.keys(o).forEach(e=>{let t=s.components[e]||{};t.styleOverrides=o[e],s.components[e]=t}),Object.keys(r).forEach(e=>{let t=s.components[e]||{};t.styleOverrides=r[e],s.components[e]=t}),s.spacing=wp(e.spacing);let c=Sp(e.breakpoints||{}),l=s.spacing;s.mixins=x({gutters:(e={})=>x({paddingLeft:l(2),paddingRight:l(2)},e,{[c.up(`sm`)]:x({paddingLeft:l(3),paddingRight:l(3)},e[c.up(`sm`)])})},n);let{type:u,mode:d}=i,f=y(i,Mre),p=d||u||`light`;return s.palette=x({text:{hint:p===`dark`?`rgba(255, 255, 255, 0.5)`:`rgba(0, 0, 0, 0.38)`},mode:p,type:p},f),s}var jre,Mre,Nre=o((()=>{S(),b(),um(),jre=[`defaultProps`,`mixins`,`overrides`,`palette`,`props`,`styleOverrides`],Mre=[`type`,`mode`]}));function Pre(e,...t){return Tm(P({unstable_strictMode:!0},e),...t)}var Fre=o((()=>{B(),Em()}));function Ire(e){return Lre||=(console.warn([`MUI: createStyles from @mui/material/styles is deprecated.`,`Please use @mui/styles/createStyles`].join(`
+`)),!0),e}var Lre,Rre=o((()=>{Lre=!1}));function zre(e){return String(parseFloat(e)).length===String(e).length}function Bre(e){return String(e).match(/[\d.\-+]*\s*(.*)/)[1]||``}function Eh(e){return parseFloat(e)}function Vre(e){return(t,n)=>{let r=Bre(t);if(r===n)return t;let i=Eh(t);r!==`px`&&(r===`em`||r===`rem`)&&(i=Eh(t)*Eh(e));let a=i;if(n!==`px`)if(n===`em`)a=i/Eh(e);else if(n===`rem`)a=i/Eh(e);else return t;return parseFloat(a.toFixed(5))+n}}function Hre({size:e,grid:t}){let n=e-e%t,r=n+t;return e-n{let i=t+s*n;a!==null&&(i=a(i)),o[`@media (min-width:${n}px)`]={[e]:`${Math.round(i*1e4)/1e4}${r}`}}),o}var Gre=o((()=>{}));function Kre(e,t={}){let{breakpoints:n=[`sm`,`md`,`lg`],disableAlign:r=!1,factor:i=2,variants:a=[`h1`,`h2`,`h3`,`h4`,`h5`,`h6`,`subtitle1`,`subtitle2`,`body1`,`body2`,`caption`,`button`,`overline`]}=t,o=x({},e);o.typography=x({},o.typography);let s=o.typography,c=Vre(s.htmlFontSize),l=n.map(e=>o.breakpoints.values[e]);return a.forEach(e=>{let t=s[e],n=parseFloat(c(t.fontSize,`rem`));if(n<=1)return;let a=n,o=1+(a-1)/i,{lineHeight:u}=t;if(!zre(u)&&!r)throw Error(me(6));zre(u)||(u=parseFloat(c(u,`rem`))/parseFloat(n));let d=null;r||(d=e=>Hre({size:e,grid:Ure({pixels:4,lineHeight:u,htmlFontSize:s.htmlFontSize})})),s[e]=x({},t,Wre({cssProperty:`fontSize`,min:o,max:a,unit:`rem`,breakpoints:l,transform:d}))}),o}var qre=o((()=>{S(),B(),Gre()})),Jre=o((()=>{um()}));function Yre(){throw Error(me(14))}var Xre=o((()=>{B()}));function Zre(){throw Error(me(15))}var Qre=o((()=>{B()}));function $re(){throw Error(me(16))}var eie=o((()=>{B()}));function tie(e,t){t.forEach(t=>{e[t]||(e[t]={})})}function J(e,t,n){e[t]=e[t]||n}function nie(e={},...t){let{colorSchemes:n={},cssVarPrefix:r=`mui`}=e,i=y(e,rie),a=oie(r),o=Tm(x({},i,n.light&&{palette:n.light?.palette})),{palette:s}=o,c=y(o,iie),{palette:l}=Tm({palette:x({mode:`dark`},n.dark?.palette)}),u=x({},c,{cssVarPrefix:r,getCssVar:a,colorSchemes:x({},n,{light:x({},n.light,{palette:s,opacity:x({inputPlaceholder:.42,inputUnderline:.42,switchTrackDisabled:.12,switchTrack:.38},n.light?.opacity),overlays:n.light?.overlays||[]}),dark:x({},n.dark,{palette:l,opacity:x({inputPlaceholder:.5,inputUnderline:.7,switchTrackDisabled:.2,switchTrack:.3},n.dark?.opacity),overlays:n.dark?.overlays||aie})})});return Object.keys(u.colorSchemes).forEach(e=>{let t=u.colorSchemes[e].palette;if(e===`light`?(J(t.common,`background`,`#fff`),J(t.common,`onBackground`,`#000`)):(J(t.common,`background`,`#000`),J(t.common,`onBackground`,`#fff`)),tie(t,[`Alert`,`AppBar`,`Avatar`,`Chip`,`FilledInput`,`LinearProgress`,`Skeleton`,`Slider`,`SnackbarContent`,`SpeedDialAction`,`StepConnector`,`StepContent`,`Switch`,`TableCell`,`Tooltip`]),e===`light`){J(t.Alert,`errorColor`,qp(t.error.light,.6)),J(t.Alert,`infoColor`,qp(t.info.light,.6)),J(t.Alert,`successColor`,qp(t.success.light,.6)),J(t.Alert,`warningColor`,qp(t.warning.light,.6)),J(t.Alert,`errorFilledBg`,a(`palette-error-main`)),J(t.Alert,`infoFilledBg`,a(`palette-info-main`)),J(t.Alert,`successFilledBg`,a(`palette-success-main`)),J(t.Alert,`warningFilledBg`,a(`palette-warning-main`)),J(t.Alert,`errorFilledColor`,s.getContrastText(t.error.main)),J(t.Alert,`infoFilledColor`,s.getContrastText(t.info.main)),J(t.Alert,`successFilledColor`,s.getContrastText(t.success.main)),J(t.Alert,`warningFilledColor`,s.getContrastText(t.warning.main)),J(t.Alert,`errorStandardBg`,Jp(t.error.light,.9)),J(t.Alert,`infoStandardBg`,Jp(t.info.light,.9)),J(t.Alert,`successStandardBg`,Jp(t.success.light,.9)),J(t.Alert,`warningStandardBg`,Jp(t.warning.light,.9)),J(t.Alert,`errorIconColor`,a(`palette-error-light`)),J(t.Alert,`infoIconColor`,a(`palette-info-light`)),J(t.Alert,`successIconColor`,a(`palette-success-light`)),J(t.Alert,`warningIconColor`,a(`palette-warning-light`)),J(t.AppBar,`defaultBg`,a(`palette-grey-100`)),J(t.Avatar,`defaultBg`,a(`palette-grey-400`)),J(t.Chip,`defaultBorder`,a(`palette-grey-400`)),J(t.Chip,`defaultAvatarColor`,a(`palette-grey-700`)),J(t.Chip,`defaultIconColor`,a(`palette-grey-700`)),J(t.FilledInput,`bg`,`rgba(0, 0, 0, 0.06)`),J(t.FilledInput,`hoverBg`,`rgba(0, 0, 0, 0.09)`),J(t.FilledInput,`disabledBg`,`rgba(0, 0, 0, 0.12)`),J(t.LinearProgress,`primaryBg`,Jp(t.primary.main,.62)),J(t.LinearProgress,`secondaryBg`,Jp(t.secondary.main,.62)),J(t.LinearProgress,`errorBg`,Jp(t.error.main,.62)),J(t.LinearProgress,`infoBg`,Jp(t.info.main,.62)),J(t.LinearProgress,`successBg`,Jp(t.success.main,.62)),J(t.LinearProgress,`warningBg`,Jp(t.warning.main,.62)),J(t.Skeleton,`bg`,`rgba(${a(`palette-text-primaryChannel`)} / 0.11)`),J(t.Slider,`primaryTrack`,Jp(t.primary.main,.62)),J(t.Slider,`secondaryTrack`,Jp(t.secondary.main,.62)),J(t.Slider,`errorTrack`,Jp(t.error.main,.62)),J(t.Slider,`infoTrack`,Jp(t.info.main,.62)),J(t.Slider,`successTrack`,Jp(t.success.main,.62)),J(t.Slider,`warningTrack`,Jp(t.warning.main,.62));let e=Yp(t.background.default,.8);J(t.SnackbarContent,`bg`,e),J(t.SnackbarContent,`color`,s.getContrastText(e)),J(t.SpeedDialAction,`fabHoverBg`,Yp(t.background.paper,.15)),J(t.StepConnector,`border`,a(`palette-grey-400`)),J(t.StepContent,`border`,a(`palette-grey-400`)),J(t.Switch,`defaultColor`,a(`palette-common-white`)),J(t.Switch,`defaultDisabledColor`,a(`palette-grey-100`)),J(t.Switch,`primaryDisabledColor`,Jp(t.primary.main,.62)),J(t.Switch,`secondaryDisabledColor`,Jp(t.secondary.main,.62)),J(t.Switch,`errorDisabledColor`,Jp(t.error.main,.62)),J(t.Switch,`infoDisabledColor`,Jp(t.info.main,.62)),J(t.Switch,`successDisabledColor`,Jp(t.success.main,.62)),J(t.Switch,`warningDisabledColor`,Jp(t.warning.main,.62)),J(t.TableCell,`border`,Jp(Kp(t.divider,1),.88)),J(t.Tooltip,`bg`,Kp(t.grey[700],.92))}else{J(t.Alert,`errorColor`,Jp(t.error.light,.6)),J(t.Alert,`infoColor`,Jp(t.info.light,.6)),J(t.Alert,`successColor`,Jp(t.success.light,.6)),J(t.Alert,`warningColor`,Jp(t.warning.light,.6)),J(t.Alert,`errorFilledBg`,a(`palette-error-dark`)),J(t.Alert,`infoFilledBg`,a(`palette-info-dark`)),J(t.Alert,`successFilledBg`,a(`palette-success-dark`)),J(t.Alert,`warningFilledBg`,a(`palette-warning-dark`)),J(t.Alert,`errorFilledColor`,l.getContrastText(t.error.dark)),J(t.Alert,`infoFilledColor`,l.getContrastText(t.info.dark)),J(t.Alert,`successFilledColor`,l.getContrastText(t.success.dark)),J(t.Alert,`warningFilledColor`,l.getContrastText(t.warning.dark)),J(t.Alert,`errorStandardBg`,qp(t.error.light,.9)),J(t.Alert,`infoStandardBg`,qp(t.info.light,.9)),J(t.Alert,`successStandardBg`,qp(t.success.light,.9)),J(t.Alert,`warningStandardBg`,qp(t.warning.light,.9)),J(t.Alert,`errorIconColor`,a(`palette-error-main`)),J(t.Alert,`infoIconColor`,a(`palette-info-main`)),J(t.Alert,`successIconColor`,a(`palette-success-main`)),J(t.Alert,`warningIconColor`,a(`palette-warning-main`)),J(t.AppBar,`defaultBg`,a(`palette-grey-900`)),J(t.AppBar,`darkBg`,a(`palette-background-paper`)),J(t.AppBar,`darkColor`,a(`palette-text-primary`)),J(t.Avatar,`defaultBg`,a(`palette-grey-600`)),J(t.Chip,`defaultBorder`,a(`palette-grey-700`)),J(t.Chip,`defaultAvatarColor`,a(`palette-grey-300`)),J(t.Chip,`defaultIconColor`,a(`palette-grey-300`)),J(t.FilledInput,`bg`,`rgba(255, 255, 255, 0.09)`),J(t.FilledInput,`hoverBg`,`rgba(255, 255, 255, 0.13)`),J(t.FilledInput,`disabledBg`,`rgba(255, 255, 255, 0.12)`),J(t.LinearProgress,`primaryBg`,qp(t.primary.main,.5)),J(t.LinearProgress,`secondaryBg`,qp(t.secondary.main,.5)),J(t.LinearProgress,`errorBg`,qp(t.error.main,.5)),J(t.LinearProgress,`infoBg`,qp(t.info.main,.5)),J(t.LinearProgress,`successBg`,qp(t.success.main,.5)),J(t.LinearProgress,`warningBg`,qp(t.warning.main,.5)),J(t.Skeleton,`bg`,`rgba(${a(`palette-text-primaryChannel`)} / 0.13)`),J(t.Slider,`primaryTrack`,qp(t.primary.main,.5)),J(t.Slider,`secondaryTrack`,qp(t.secondary.main,.5)),J(t.Slider,`errorTrack`,qp(t.error.main,.5)),J(t.Slider,`infoTrack`,qp(t.info.main,.5)),J(t.Slider,`successTrack`,qp(t.success.main,.5)),J(t.Slider,`warningTrack`,qp(t.warning.main,.5));let e=Yp(t.background.default,.98);J(t.SnackbarContent,`bg`,e),J(t.SnackbarContent,`color`,l.getContrastText(e)),J(t.SpeedDialAction,`fabHoverBg`,Yp(t.background.paper,.15)),J(t.StepConnector,`border`,a(`palette-grey-600`)),J(t.StepContent,`border`,a(`palette-grey-600`)),J(t.Switch,`defaultColor`,a(`palette-grey-300`)),J(t.Switch,`defaultDisabledColor`,a(`palette-grey-600`)),J(t.Switch,`primaryDisabledColor`,qp(t.primary.main,.55)),J(t.Switch,`secondaryDisabledColor`,qp(t.secondary.main,.55)),J(t.Switch,`errorDisabledColor`,qp(t.error.main,.55)),J(t.Switch,`infoDisabledColor`,qp(t.info.main,.55)),J(t.Switch,`successDisabledColor`,qp(t.success.main,.55)),J(t.Switch,`warningDisabledColor`,qp(t.warning.main,.55)),J(t.TableCell,`border`,qp(Kp(t.divider,1),.68)),J(t.Tooltip,`bg`,Kp(t.grey[700],.92))}t.common.backgroundChannel=Xp(t.common.background),t.common.onBackgroundChannel=Xp(t.common.onBackground),t.dividerChannel=Xp(t.divider),Object.keys(t).forEach(e=>{let n=t[e];n.main&&(t[e].mainChannel=Xp(n.main)),n.light&&(t[e].lightChannel=Xp(n.light)),n.dark&&(t[e].darkChannel=Xp(n.dark)),n.contrastText&&(t[e].contrastTextChannel=Xp(n.contrastText)),n.primary&&(t[e].primaryChannel=Xp(n.primary)),n.secondary&&(t[e].secondaryChannel=Xp(n.secondary)),n.active&&(t[e].activeChannel=Xp(n.active)),n.selected&&(t[e].selectedChannel=Xp(n.selected))})}),u=t.reduce((e,t)=>P(e,t),u),u}var rie,iie,aie,oie,sie=o((()=>{S(),b(),B(),um(),Em(),kre(),rie=[`colorSchemes`,`cssVarPrefix`],iie=[`palette`],aie=[...Array(25)].map((e,t)=>{if(t===0)return;let n=Ch(t);return`linear-gradient(rgba(255 255 255 / ${n}), rgba(255 255 255 / ${n}))`}),oie=(e=`mui`)=>Ute(e)})),Dh,cie,lie,uie,die=o((()=>{S(),um(),sie(),Ane(),Dh=e=>{var t;return!!e[0].match(/(typography|mixins|breakpoints|direction|transitions)/)||e[0]===`palette`&&!!((t=e[1])!=null&&t.match(/(mode|contrastThreshold|tonalOffset)/))},{CssVarsProvider:cie,useColorScheme:lie,getInitColorSchemeScript:uie}=Rte({theme:nie(),attribute:`data-mui-color-scheme`,modeStorageKey:`mui-mode`,colorSchemeStorageKey:`mui-color-scheme`,defaultColorScheme:{light:`light`,dark:`dark`},resolveTheme:e=>x({},e,{typography:One(e.palette,e.typography)}),shouldSkipGeneratingVar:Dh})})),fie=c({Experimental_CssVarsProvider:()=>cie,StyledEngineProvider:()=>Ju,ThemeProvider:()=>Qp,adaptV4Theme:()=>Are,alpha:()=>Kp,createMuiTheme:()=>Une,createStyles:()=>Ire,createTheme:()=>Tm,css:()=>Nu,darken:()=>qp,decomposeColor:()=>Vp,duration:()=>wm,easing:()=>Cm,emphasize:()=>Yp,experimentalStyled:()=>K,experimental_extendTheme:()=>nie,experimental_sx:()=>Tee,getContrastRatio:()=>Gp,getInitColorSchemeScript:()=>uie,getLuminance:()=>Wp,hexToRgb:()=>Bp,hslToRgb:()=>Up,keyframes:()=>Pu,lighten:()=>Jp,makeStyles:()=>Yre,recomposeColor:()=>Hp,responsiveFontSizes:()=>Kre,rgbToHex:()=>Cte,shouldSkipGeneratingVar:()=>Dh,styled:()=>K,unstable_createMuiStrictModeTheme:()=>Pre,unstable_getUnit:()=>Bre,unstable_toUnitless:()=>Eh,useColorScheme:()=>lie,useTheme:()=>th,useThemeProps:()=>jm,withStyles:()=>Zre,withTheme:()=>$re}),Oh=o((()=>{Nre(),um(),Em(),Fre(),Rre(),Gre(),qre(),Bne(),nh(),Mm(),Am(),Jre(),Xre(),Qre(),eie(),die(),sie()})),kh=function(){return kh=Object.assign||function(e){for(var t,n=1,r=arguments.length;n{S(),zo(),um(),gie=u(m()),Oh(),_ie=V(),vie=K(Lo,{name:`MuiPopper`,slot:`Root`,overridesResolver:(e,t)=>t.root})({}),Mh=gie.forwardRef(function(e,t){let n=Op(),r=jm({props:e,name:`MuiPopper`});return(0,_ie.jsx)(vie,x({direction:n?.direction},r,{ref:t}))})})),bie=o((()=>{yie()}));function xie(e){return R(`MuiListSubheader`,e)}var Nh=o((()=>{W(),z(`MuiListSubheader`,[`root`,`colorPrimary`,`colorInherit`,`gutters`,`inset`,`sticky`])})),Sie,Cie,wie,Tie,Eie,Die,Oie=o((()=>{b(),S(),Sie=u(m()),j(),W(),Am(),Mm(),rh(),Nh(),Cie=V(),wie=[`className`,`color`,`component`,`disableGutters`,`disableSticky`,`inset`],Tie=e=>{let{classes:t,color:n,disableGutters:r,inset:i,disableSticky:a}=e;return L({root:[`root`,n!=="default"&&`color${q(n)}`,!r&&`gutters`,i&&`inset`,!a&&`sticky`]},xie,t)},Eie=K(`li`,{name:`MuiListSubheader`,slot:`Root`,overridesResolver:(e,t)=>{let{ownerState:n}=e;return[t.root,n.color!=="default"&&t[`color${q(n.color)}`],!n.disableGutters&&t.gutters,n.inset&&t.inset,!n.disableSticky&&t.sticky]}})(({theme:e,ownerState:t})=>x({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)},t.color===`primary`&&{color:(e.vars||e).palette.primary.main},t.color===`inherit`&&{color:`inherit`},!t.disableGutters&&{paddingLeft:16,paddingRight:16},t.inset&&{paddingLeft:72},!t.disableSticky&&{position:`sticky`,top:0,zIndex:1,backgroundColor:(e.vars||e).palette.background.paper})),Die=Sie.forwardRef(function(e,t){let n=jm({props:e,name:`MuiListSubheader`}),{className:r,color:i=`default`,component:a=`li`,disableGutters:o=!1,disableSticky:s=!1,inset:c=!1}=n,l=y(n,wie),u=x({},n,{color:i,component:a,disableGutters:o,disableSticky:s,inset:c}),d=Tie(u);return(0,Cie.jsx)(Eie,x({as:a,className:A(d.root,r),ref:t,ownerState:u},l))})})),kie=o((()=>{Oie(),Nh(),Nh()}));function Aie(e){let{className:t,classes:n,pulsate:r=!1,rippleX:i,rippleY:a,rippleSize:o,in:s,onExited:c,timeout:l}=e,[u,d]=Ph.useState(!1),f=A(t,n.ripple,n.rippleVisible,r&&n.ripplePulsate),p={width:o,height:o,top:-(o/2)+a,left:-(o/2)+i},m=A(n.child,u&&n.childLeaving,r&&n.childPulsate);return!s&&!u&&d(!0),Ph.useEffect(()=>{if(!s&&c!=null){let e=setTimeout(c,l);return()=>{clearTimeout(e)}}},[c,s,l]),(0,Fh.jsx)(`span`,{className:f,style:p,children:(0,Fh.jsx)(`span`,{className:m})})}var Ph,Fh,jie=o((()=>{Ph=u(m()),j(),Fh=V()})),Ih,Lh=o((()=>{W(),Ih=z(`MuiTouchRipple`,[`root`,`ripple`,`rippleVisible`,`ripplePulsate`,`child`,`childLeaving`,`childPulsate`])})),Rh,zh,Mie,Bh,Nie,Pie,Fie,Iie,Vh,Lie,Rie,zie,Bie,Vie,Hie,Uie=o((()=>{S(),b(),Rh=u(m()),Qm(),j(),um(),Am(),Mm(),jie(),Lh(),zh=V(),Mie=[`center`,`classes`,`className`],Bh=e=>e,Vh=550,Lie=Pu(Nie||=Bh`
0% {
transform: scale(0);
opacity: 0.1;
@@ -104,7 +45,7 @@ Add a component higher in the tree to provide a loading
transform: scale(1);
opacity: 0.3;
}
-`)),BX=wr(ZB||(ZB=Wf`
+`),Rie=Pu(Pie||=Bh`
0% {
opacity: 1;
}
@@ -112,7 +53,7 @@ Add a component higher in the tree to provide a loading
100% {
opacity: 0;
}
-`)),LX=wr(JB||(JB=Wf`
+`),zie=Pu(Fie||=Bh`
0% {
transform: scale(1);
}
@@ -124,7 +65,7 @@ Add a component higher in the tree to provide a loading
100% {
transform: scale(1);
}
-`)),FX=pe("span",{name:"MuiTouchRipple",slot:"Root"})({overflow:"hidden",pointerEvents:"none",position:"absolute",zIndex:0,top:0,right:0,bottom:0,left:0,borderRadius:"inherit"}),IX=pe(SX,{name:"MuiTouchRipple",slot:"Ripple"})(YB||(YB=Wf`
+`),Bie=K(`span`,{name:`MuiTouchRipple`,slot:`Root`})({overflow:`hidden`,pointerEvents:`none`,position:`absolute`,zIndex:0,top:0,right:0,bottom:0,left:0,borderRadius:`inherit`}),Vie=K(Aie,{name:`MuiTouchRipple`,slot:`Ripple`})(Iie||=Bh`
opacity: 0;
position: absolute;
@@ -167,7 +108,7 @@ Add a component higher in the tree to provide a loading
animation-iteration-count: infinite;
animation-delay: 200ms;
}
-`),Gn.rippleVisible,MX,jy,({theme:e})=>e.transitions.easing.easeInOut,Gn.ripplePulsate,({theme:e})=>e.transitions.duration.shorter,Gn.child,Gn.childLeaving,BX,jy,({theme:e})=>e.transitions.easing.easeInOut,Gn.childPulsate,LX,({theme:e})=>e.transitions.easing.easeInOut),DX=f.forwardRef(function(a,t){const n=Ke({props:a,name:"MuiTouchRipple"}),{center:i=!1,classes:o={},className:r}=n,c=fe(n,CX),[p,h]=f.useState([]),g=f.useRef(0),b=f.useRef(null);f.useEffect(()=>{b.current&&(b.current(),b.current=null)},[p]);const x=f.useRef(!1),$=f.useRef(null),N=f.useRef(null),w=f.useRef(null);f.useEffect(()=>()=>{clearTimeout($.current)},[]);const y=f.useCallback(P=>{const{pulsate:B,rippleX:I,rippleY:M,rippleSize:V,cb:z}=P;h(O=>[...O,C.jsx(IX,{classes:{ripple:ge(o.ripple,Gn.ripple),rippleVisible:ge(o.rippleVisible,Gn.rippleVisible),ripplePulsate:ge(o.ripplePulsate,Gn.ripplePulsate),child:ge(o.child,Gn.child),childLeaving:ge(o.childLeaving,Gn.childLeaving),childPulsate:ge(o.childPulsate,Gn.childPulsate)},timeout:jy,pulsate:B,rippleX:I,rippleY:M,rippleSize:V},g.current)]),g.current+=1,b.current=z},[o]),T=f.useCallback((P={},B={},I)=>{const{pulsate:M=!1,center:V=i||B.pulsate,fakeElement:z=!1}=B;if((P==null?void 0:P.type)==="mousedown"&&x.current){x.current=!1;return}(P==null?void 0:P.type)==="touchstart"&&(x.current=!0);const O=z?null:w.current,L=O?O.getBoundingClientRect():{width:0,height:0,left:0,top:0};let q,K,ne;if(V||P===void 0||P.clientX===0&&P.clientY===0||!P.clientX&&!P.touches)q=Math.round(L.width/2),K=Math.round(L.height/2);else{const{clientX:Z,clientY:W}=P.touches?P.touches[0]:P;q=Math.round(Z-L.left),K=Math.round(W-L.top)}if(V)ne=Math.sqrt((2*L.width**2+L.height**2)/3),ne%2===0&&(ne+=1);else{const Z=Math.max(Math.abs((O?O.clientWidth:0)-q),q)*2+2,W=Math.max(Math.abs((O?O.clientHeight:0)-K),K)*2+2;ne=Math.sqrt(Z**2+W**2)}P!=null&&P.touches?N.current===null&&(N.current=()=>{y({pulsate:M,rippleX:q,rippleY:K,rippleSize:ne,cb:I})},$.current=setTimeout(()=>{N.current&&(N.current(),N.current=null)},OX)):y({pulsate:M,rippleX:q,rippleY:K,rippleSize:ne,cb:I})},[i,y]),v=f.useCallback(()=>{T({},{pulsate:!0})},[T]),j=f.useCallback((P,B)=>{if(clearTimeout($.current),(P==null?void 0:P.type)==="touchend"&&N.current){N.current(),N.current=null,$.current=setTimeout(()=>{j(P,B)});return}N.current=null,h(I=>I.length>0?I.slice(1):I),b.current=B},[]);return f.useImperativeHandle(t,()=>({pulsate:v,start:T,stop:j}),[v,T,j]),C.jsx(FX,_({className:ge(o.root,Gn.root,r),ref:w},c,{children:C.jsx(RQ,{component:null,exit:!0,children:p})}))}),RX=DX;function VX(e){return Ce("MuiButtonBase",e)}const qX=Oe("MuiButtonBase",["root","disabled","focusVisible"]),UX=qX,KX=["action","centerRipple","children","className","component","disabled","disableRipple","disableTouchRipple","focusRipple","focusVisibleClassName","LinkComponent","onBlur","onClick","onContextMenu","onDragLeave","onFocus","onFocusVisible","onKeyDown","onKeyUp","onMouseDown","onMouseLeave","onMouseUp","onTouchEnd","onTouchMove","onTouchStart","tabIndex","TouchRippleProps","touchRippleRef","type"],GX=e=>{const{disabled:a,focusVisible:t,focusVisibleClassName:n,classes:i}=e,r=Fe({root:["root",a&&"disabled",t&&"focusVisible"]},VX,i);return t&&n&&(r.root+=` ${n}`),r},WX=pe("button",{name:"MuiButtonBase",slot:"Root",overridesResolver:(e,a)=>a.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"},[`&.${UX.disabled}`]:{pointerEvents:"none",cursor:"default"},"@media print":{colorAdjust:"exact"}}),HX=f.forwardRef(function(a,t){const n=Ke({props:a,name:"MuiButtonBase"}),{action:i,centerRipple:o=!1,children:r,className:c,component:p="button",disabled:h=!1,disableRipple:g=!1,disableTouchRipple:b=!1,focusRipple:x=!1,LinkComponent:$="a",onBlur:N,onClick:w,onContextMenu:y,onDragLeave:T,onFocus:v,onFocusVisible:j,onKeyDown:P,onKeyUp:B,onMouseDown:I,onMouseLeave:M,onMouseUp:V,onTouchEnd:z,onTouchMove:O,onTouchStart:L,tabIndex:q=0,TouchRippleProps:K,touchRippleRef:ne,type:Z}=n,W=fe(n,KX),J=f.useRef(null),ae=f.useRef(null),Y=Na(ae,ne),{isFocusVisibleRef:ye,onFocus:U,onBlur:X,ref:de}=gA(),[xe,ve]=f.useState(!1);h&&xe&&ve(!1),f.useImperativeHandle(i,()=>({focusVisible:()=>{ve(!0),J.current.focus()}}),[]);const[Ne,Re]=f.useState(!1);f.useEffect(()=>{Re(!0)},[]);const _e=Ne&&!g&&!h;f.useEffect(()=>{xe&&x&&!g&&Ne&&ae.current.pulsate()},[g,x,xe,Ne]);function ce(he,$e,na=b){return zt(fa=>($e&&$e(fa),!na&&ae.current&&ae.current[he](fa),!0))}const Se=ce("start",I),Be=ce("stop",y),Ye=ce("stop",T),Ae=ce("stop",V),Ve=ce("stop",he=>{xe&&he.preventDefault(),M&&M(he)}),Le=ce("start",L),ua=ce("stop",z),sa=ce("stop",O),Ta=ce("stop",he=>{X(he),ye.current===!1&&ve(!1),N&&N(he)},!1),Xe=zt(he=>{J.current||(J.current=he.currentTarget),U(he),ye.current===!0&&(ve(!0),j&&j(he)),v&&v(he)}),Ge=()=>{const he=J.current;return p&&p!=="button"&&!(he.tagName==="A"&&he.href)},We=f.useRef(!1),Sa=zt(he=>{x&&!We.current&&xe&&ae.current&&he.key===" "&&(We.current=!0,ae.current.stop(he,()=>{ae.current.start(he)})),he.target===he.currentTarget&&Ge()&&he.key===" "&&he.preventDefault(),P&&P(he),he.target===he.currentTarget&&Ge()&&he.key==="Enter"&&!h&&(he.preventDefault(),w&&w(he))}),Ha=zt(he=>{x&&he.key===" "&&ae.current&&xe&&!he.defaultPrevented&&(We.current=!1,ae.current.stop(he,()=>{ae.current.pulsate(he)})),B&&B(he),w&&he.target===he.currentTarget&&Ge()&&he.key===" "&&!he.defaultPrevented&&w(he)});let Ea=p;Ea==="button"&&(W.href||W.to)&&(Ea=$);const Aa={};Ea==="button"?(Aa.type=Z===void 0?"button":Z,Aa.disabled=h):(!W.href&&!W.to&&(Aa.role="button"),h&&(Aa["aria-disabled"]=h));const ya=Na(de,J),Ee=Na(t,ya),ee=_({},n,{centerRipple:o,component:p,disabled:h,disableRipple:g,disableTouchRipple:b,focusRipple:x,tabIndex:q,focusVisible:xe}),be=GX(ee);return C.jsxs(WX,_({as:Ea,className:ge(be.root,c),ownerState:ee,onBlur:Ta,onClick:w,onContextMenu:Be,onFocus:Xe,onKeyDown:Sa,onKeyUp:Ha,onMouseDown:Se,onMouseLeave:Ve,onMouseUp:Ae,onDragLeave:Ye,onTouchEnd:ua,onTouchMove:sa,onTouchStart:Le,ref:Ee,tabIndex:h?-1:q,type:Z},Aa,W,{children:[r,_e?C.jsx(RX,_({ref:Y,center:o},K)):null]}))}),Zi=HX;function eV(e){return Ce("MuiIconButton",e)}const ZX=Oe("MuiIconButton",["root","disabled","colorInherit","colorPrimary","colorSecondary","edgeStart","edgeEnd","sizeSmall","sizeMedium","sizeLarge"]),Zu=ZX,JX=["edge","children","className","color","disabled","disableFocusRipple","size"],YX=e=>{const{classes:a,disabled:t,color:n,edge:i,size:o}=e,r={root:["root",t&&"disabled",n!=="default"&&`color${te(n)}`,i&&`edge${te(i)}`,`size${te(o)}`]};return Fe(r,eV,a)},QX=pe(Zi,{name:"MuiIconButton",slot:"Root",overridesResolver:(e,a)=>{const{ownerState:t}=e;return[a.root,t.color!=="default"&&a[`color${te(t.color)}`],t.edge&&a[`edge${te(t.edge)}`],a[`size${te(t.size)}`]]}})(({theme:e,ownerState:a})=>_({textAlign:"center",flex:"0 0 auto",fontSize:e.typography.pxToRem(24),padding:8,borderRadius:"50%",overflow:"visible",color:(e.vars||e).palette.action.active,transition:e.transitions.create("background-color",{duration:e.transitions.duration.shortest})},!a.disableRipple&&{"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.action.active} / ${e.vars.palette.action.hoverOpacity})`:He(e.palette.action.active,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},a.edge==="start"&&{marginLeft:a.size==="small"?-3:-12},a.edge==="end"&&{marginRight:a.size==="small"?-3:-12}),({theme:e,ownerState:a})=>_({},a.color==="inherit"&&{color:"inherit"},a.color!=="inherit"&&a.color!=="default"&&_({color:(e.vars||e).palette[a.color].main},!a.disableRipple&&{"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette[a.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:He(e.palette[a.color].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}}),a.size==="small"&&{padding:5,fontSize:e.typography.pxToRem(18)},a.size==="large"&&{padding:12,fontSize:e.typography.pxToRem(28)},{[`&.${Zu.disabled}`]:{backgroundColor:"transparent",color:(e.vars||e).palette.action.disabled}})),XX=f.forwardRef(function(a,t){const n=Ke({props:a,name:"MuiIconButton"}),{edge:i=!1,children:o,className:r,color:c="default",disabled:p=!1,disableFocusRipple:h=!1,size:g="medium"}=n,b=fe(n,JX),x=_({},n,{edge:i,color:c,disabled:p,disableFocusRipple:h,size:g}),$=YX(x);return C.jsx(QX,_({className:ge($.root,r),centerRipple:!0,focusRipple:!h,disabled:p,ref:t,ownerState:x},b,{children:o}))}),Hf=XX,eee=Object.freeze(Object.defineProperty({__proto__:null,default:Hf,getIconButtonUtilityClass:eV,iconButtonClasses:Zu},Symbol.toStringTag,{value:"Module"})),aee=$i(C.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 aV(e){return Ce("MuiChip",e)}const tee=Oe("MuiChip",["root","sizeSmall","sizeMedium","colorPrimary","colorSecondary","disabled","clickable","clickableColorPrimary","clickableColorSecondary","deletable","deletableColorPrimary","deletableColorSecondary","outlined","filled","outlinedPrimary","outlinedSecondary","avatar","avatarSmall","avatarMedium","avatarColorPrimary","avatarColorSecondary","icon","iconSmall","iconMedium","iconColorPrimary","iconColorSecondary","label","labelSmall","labelMedium","deleteIcon","deleteIconSmall","deleteIconMedium","deleteIconColorPrimary","deleteIconColorSecondary","deleteIconOutlinedColorPrimary","deleteIconOutlinedColorSecondary","focusVisible"]),ca=tee,nee=["avatar","className","clickable","color","component","deleteIcon","disabled","icon","label","onClick","onDelete","onKeyDown","onKeyUp","size","variant"],iee=e=>{const{classes:a,disabled:t,size:n,color:i,onDelete:o,clickable:r,variant:c}=e,p={root:["root",c,t&&"disabled",`size${te(n)}`,`color${te(i)}`,r&&"clickable",r&&`clickableColor${te(i)}`,o&&"deletable",o&&`deletableColor${te(i)}`,`${c}${te(i)}`],label:["label",`label${te(n)}`],avatar:["avatar",`avatar${te(n)}`,`avatarColor${te(i)}`],icon:["icon",`icon${te(n)}`,`iconColor${te(i)}`],deleteIcon:["deleteIcon",`deleteIcon${te(n)}`,`deleteIconColor${te(i)}`,`deleteIconOutlinedColor${te(i)}`]};return Fe(p,aV,a)},oee=pe("div",{name:"MuiChip",slot:"Root",overridesResolver:(e,a)=>{const{ownerState:t}=e,{color:n,clickable:i,onDelete:o,size:r,variant:c}=t;return[{[`& .${ca.avatar}`]:a.avatar},{[`& .${ca.avatar}`]:a[`avatar${te(r)}`]},{[`& .${ca.avatar}`]:a[`avatarColor${te(n)}`]},{[`& .${ca.icon}`]:a.icon},{[`& .${ca.icon}`]:a[`icon${te(r)}`]},{[`& .${ca.icon}`]:a[`iconColor${te(n)}`]},{[`& .${ca.deleteIcon}`]:a.deleteIcon},{[`& .${ca.deleteIcon}`]:a[`deleteIcon${te(r)}`]},{[`& .${ca.deleteIcon}`]:a[`deleteIconColor${te(n)}`]},{[`& .${ca.deleteIcon}`]:a[`deleteIconOutlinedColor${te(n)}`]},a.root,a[`size${te(r)}`],a[`color${te(n)}`],i&&a.clickable,i&&n!=="default"&&a[`clickableColor${te(n)})`],o&&a.deletable,o&&n!=="default"&&a[`deletableColor${te(n)}`],a[c],c==="outlined"&&a[`outlined${te(n)}`]]}})(({theme:e,ownerState:a})=>{const t=He(e.palette.text.primary,.26),n=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:"default",outline:0,textDecoration:"none",border:0,padding:0,verticalAlign:"middle",boxSizing:"border-box",[`&.${ca.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity,pointerEvents:"none"},[`& .${ca.avatar}`]:{marginLeft:5,marginRight:-6,width:24,height:24,color:e.vars?e.vars.palette.Chip.defaultAvatarColor:n,fontSize:e.typography.pxToRem(12)},[`& .${ca.avatarColorPrimary}`]:{color:(e.vars||e).palette.primary.contrastText,backgroundColor:(e.vars||e).palette.primary.dark},[`& .${ca.avatarColorSecondary}`]:{color:(e.vars||e).palette.secondary.contrastText,backgroundColor:(e.vars||e).palette.secondary.dark},[`& .${ca.avatarSmall}`]:{marginLeft:4,marginRight:-4,width:18,height:18,fontSize:e.typography.pxToRem(10)},[`& .${ca.icon}`]:_({color:e.vars?e.vars.palette.Chip.defaultIconColor:n,marginLeft:5,marginRight:-6},a.size==="small"&&{fontSize:18,marginLeft:4,marginRight:-4},a.color!=="default"&&{color:"inherit"}),[`& .${ca.deleteIcon}`]:_({WebkitTapHighlightColor:"transparent",color:e.vars?`rgba(${e.vars.palette.text.primaryChannel} / 0.26)`:t,fontSize:22,cursor:"pointer",margin:"0 5px 0 -6px","&:hover":{color:e.vars?`rgba(${e.vars.palette.text.primaryChannel} / 0.4)`:He(t,.4)}},a.size==="small"&&{fontSize:16,marginRight:4,marginLeft:-4},a.color!=="default"&&{color:e.vars?`rgba(${e.vars.palette[a.color].contrastTextChannel} / 0.7)`:He(e.palette[a.color].contrastText,.7),"&:hover, &:active":{color:(e.vars||e).palette[a.color].contrastText}})},a.size==="small"&&{height:24},a.color!=="default"&&{backgroundColor:(e.vars||e).palette[a.color].main,color:(e.vars||e).palette[a.color].contrastText},a.onDelete&&{[`&.${ca.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.action.selectedChannel} / calc(${e.vars.palette.action.selectedOpacity+e.vars.palette.action.focusOpacity}))`:He(e.palette.action.selected,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)}},a.onDelete&&a.color!=="default"&&{[`&.${ca.focusVisible}`]:{backgroundColor:(e.vars||e).palette[a.color].dark}})},({theme:e,ownerState:a})=>_({},a.clickable&&{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}))`:He(e.palette.action.selected,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity)},[`&.${ca.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.action.selectedChannel} / calc(${e.vars.palette.action.selectedOpacity+e.vars.palette.action.focusOpacity}))`:He(e.palette.action.selected,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)},"&:active":{boxShadow:(e.vars||e).shadows[1]}},a.clickable&&a.color!=="default"&&{[`&:hover, &.${ca.focusVisible}`]:{backgroundColor:(e.vars||e).palette[a.color].dark}}),({theme:e,ownerState:a})=>_({},a.variant==="outlined"&&{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]}`,[`&.${ca.clickable}:hover`]:{backgroundColor:(e.vars||e).palette.action.hover},[`&.${ca.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},[`& .${ca.avatar}`]:{marginLeft:4},[`& .${ca.avatarSmall}`]:{marginLeft:2},[`& .${ca.icon}`]:{marginLeft:4},[`& .${ca.iconSmall}`]:{marginLeft:2},[`& .${ca.deleteIcon}`]:{marginRight:5},[`& .${ca.deleteIconSmall}`]:{marginRight:3}},a.variant==="outlined"&&a.color!=="default"&&{color:(e.vars||e).palette[a.color].main,border:`1px solid ${e.vars?`rgba(${e.vars.palette[a.color].mainChannel} / 0.7)`:He(e.palette[a.color].main,.7)}`,[`&.${ca.clickable}:hover`]:{backgroundColor:e.vars?`rgba(${e.vars.palette[a.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:He(e.palette[a.color].main,e.palette.action.hoverOpacity)},[`&.${ca.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette[a.color].mainChannel} / ${e.vars.palette.action.focusOpacity})`:He(e.palette[a.color].main,e.palette.action.focusOpacity)},[`& .${ca.deleteIcon}`]:{color:e.vars?`rgba(${e.vars.palette[a.color].mainChannel} / 0.7)`:He(e.palette[a.color].main,.7),"&:hover, &:active":{color:(e.vars||e).palette[a.color].main}}})),ree=pe("span",{name:"MuiChip",slot:"Label",overridesResolver:(e,a)=>{const{ownerState:t}=e,{size:n}=t;return[a.label,a[`label${te(n)}`]]}})(({ownerState:e})=>_({overflow:"hidden",textOverflow:"ellipsis",paddingLeft:12,paddingRight:12,whiteSpace:"nowrap"},e.size==="small"&&{paddingLeft:8,paddingRight:8}));function QB(e){return e.key==="Backspace"||e.key==="Delete"}const lee=f.forwardRef(function(a,t){const n=Ke({props:a,name:"MuiChip"}),{avatar:i,className:o,clickable:r,color:c="default",component:p,deleteIcon:h,disabled:g=!1,icon:b,label:x,onClick:$,onDelete:N,onKeyDown:w,onKeyUp:y,size:T="medium",variant:v="filled"}=n,j=fe(n,nee),P=f.useRef(null),B=Na(P,t),I=ae=>{ae.stopPropagation(),N&&N(ae)},M=ae=>{ae.currentTarget===ae.target&&QB(ae)&&ae.preventDefault(),w&&w(ae)},V=ae=>{ae.currentTarget===ae.target&&(N&&QB(ae)?N(ae):ae.key==="Escape"&&P.current&&P.current.blur()),y&&y(ae)},z=r!==!1&&$?!0:r,O=T==="small",L=z||N?Zi:p||"div",q=_({},n,{component:L,disabled:g,size:T,color:c,onDelete:!!N,clickable:z,variant:v}),K=iee(q),ne=L===Zi?_({component:p||"div",focusVisibleClassName:K.focusVisible},N&&{disableRipple:!0}):{};let Z=null;if(N){const ae=ge(c!=="default"&&(v==="outlined"?K[`deleteIconOutlinedColor${te(c)}`]:K[`deleteIconColor${te(c)}`]),O&&K.deleteIconSmall);Z=h&&f.isValidElement(h)?f.cloneElement(h,{className:ge(h.props.className,K.deleteIcon,ae),onClick:I}):C.jsx(aee,{className:ge(K.deleteIcon,ae),onClick:I})}let W=null;i&&f.isValidElement(i)&&(W=f.cloneElement(i,{className:ge(K.avatar,i.props.className)}));let J=null;return b&&f.isValidElement(b)&&(J=f.cloneElement(b,{className:ge(K.icon,b.props.className)})),C.jsxs(oee,_({as:L,className:ge(K.root,o),disabled:z&&g?!0:void 0,onClick:$,onKeyDown:M,onKeyUp:V,ref:B,ownerState:q},ne,j,{children:[W||J,C.jsx(ree,{className:ge(K.label),ownerState:q,children:x}),Z]}))}),tV=lee,see=Object.freeze(Object.defineProperty({__proto__:null,chipClasses:ca,default:tV,getChipUtilityClass:aV},Symbol.toStringTag,{value:"Module"}));function hc({props:e,states:a,muiFormControl:t}){return a.reduce((n,i)=>(n[i]=e[i],t&&typeof e[i]>"u"&&(n[i]=t[i]),n),{})}const cee=f.createContext(),Zf=cee;function Nr(){return f.useContext(Zf)}function nV(e){return C.jsx(Sd,_({},e,{defaultTheme:Kf}))}function XB(e){return e!=null&&!(Array.isArray(e)&&e.length===0)}function m0(e,a=!1){return e&&(XB(e.value)&&e.value!==""||a&&XB(e.defaultValue)&&e.defaultValue!=="")}function dee(e){return e.startAdornment}function iV(e){return Ce("MuiInputBase",e)}const uee=Oe("MuiInputBase",["root","formControl","focused","disabled","adornedStart","adornedEnd","error","sizeSmall","multiline","colorSecondary","fullWidth","hiddenLabel","input","inputSizeSmall","inputMultiline","inputTypeSearch","inputAdornedStart","inputAdornedEnd","inputHiddenLabel"]),Zn=uee,pee=["aria-describedby","autoComplete","autoFocus","className","color","components","componentsProps","defaultValue","disabled","disableInjectingGlobalStyles","endAdornment","error","fullWidth","id","inputComponent","inputProps","inputRef","margin","maxRows","minRows","multiline","name","onBlur","onChange","onClick","onFocus","onKeyDown","onKeyUp","placeholder","readOnly","renderSuffix","rows","size","startAdornment","type","value"],Jf=(e,a)=>{const{ownerState:t}=e;return[a.root,t.formControl&&a.formControl,t.startAdornment&&a.adornedStart,t.endAdornment&&a.adornedEnd,t.error&&a.error,t.size==="small"&&a.sizeSmall,t.multiline&&a.multiline,t.color&&a[`color${te(t.color)}`],t.fullWidth&&a.fullWidth,t.hiddenLabel&&a.hiddenLabel]},Yf=(e,a)=>{const{ownerState:t}=e;return[a.input,t.size==="small"&&a.inputSizeSmall,t.multiline&&a.inputMultiline,t.type==="search"&&a.inputTypeSearch,t.startAdornment&&a.inputAdornedStart,t.endAdornment&&a.inputAdornedEnd,t.hiddenLabel&&a.inputHiddenLabel]},mee=e=>{const{classes:a,color:t,disabled:n,error:i,endAdornment:o,focused:r,formControl:c,fullWidth:p,hiddenLabel:h,multiline:g,size:b,startAdornment:x,type:$}=e,N={root:["root",`color${te(t)}`,n&&"disabled",i&&"error",p&&"fullWidth",r&&"focused",c&&"formControl",b==="small"&&"sizeSmall",g&&"multiline",x&&"adornedStart",o&&"adornedEnd",h&&"hiddenLabel"],input:["input",n&&"disabled",$==="search"&&"inputTypeSearch",g&&"inputMultiline",b==="small"&&"inputSizeSmall",h&&"inputHiddenLabel",x&&"inputAdornedStart",o&&"inputAdornedEnd"]};return Fe(N,iV,a)},Qf=pe("div",{name:"MuiInputBase",slot:"Root",overridesResolver:Jf})(({theme:e,ownerState:a})=>_({},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",[`&.${Zn.disabled}`]:{color:(e.vars||e).palette.text.disabled,cursor:"default"}},a.multiline&&_({padding:"4px 0 5px"},a.size==="small"&&{paddingTop:1}),a.fullWidth&&{width:"100%"})),Xf=pe("input",{name:"MuiInputBase",slot:"Input",overridesResolver:Yf})(({theme:e,ownerState:a})=>{const t=e.palette.mode==="light",n=_({color:"currentColor"},e.vars?{opacity:e.vars.opacity.inputPlaceholder}:{opacity:t?.42:.5},{transition:e.transitions.create("opacity",{duration:e.transitions.duration.shorter})}),i={opacity:"0 !important"},o=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%",animationName:"mui-auto-fill-cancel",animationDuration:"10ms","&::-webkit-input-placeholder":n,"&::-moz-placeholder":n,"&:-ms-input-placeholder":n,"&::-ms-input-placeholder":n,"&:focus":{outline:0},"&:invalid":{boxShadow:"none"},"&::-webkit-search-decoration":{WebkitAppearance:"none"},[`label[data-shrink=false] + .${Zn.formControl} &`]:{"&::-webkit-input-placeholder":i,"&::-moz-placeholder":i,"&:-ms-input-placeholder":i,"&::-ms-input-placeholder":i,"&:focus::-webkit-input-placeholder":o,"&:focus::-moz-placeholder":o,"&:focus:-ms-input-placeholder":o,"&:focus::-ms-input-placeholder":o},[`&.${Zn.disabled}`]:{opacity:1,WebkitTextFillColor:(e.vars||e).palette.text.disabled},"&:-webkit-autofill":{animationDuration:"5000s",animationName:"mui-auto-fill"}},a.size==="small"&&{paddingTop:1},a.multiline&&{height:"auto",resize:"none",padding:0,paddingTop:0},a.type==="search"&&{MozAppearance:"textfield"})}),hee=C.jsx(nV,{styles:{"@keyframes mui-auto-fill":{from:{display:"block"}},"@keyframes mui-auto-fill-cancel":{from:{display:"block"}}}}),fee=f.forwardRef(function(a,t){const n=Ke({props:a,name:"MuiInputBase"}),{"aria-describedby":i,autoComplete:o,autoFocus:r,className:c,components:p={},componentsProps:h={},defaultValue:g,disabled:b,disableInjectingGlobalStyles:x,endAdornment:$,fullWidth:N=!1,id:w,inputComponent:y="input",inputProps:T={},inputRef:v,maxRows:j,minRows:P,multiline:B=!1,name:I,onBlur:M,onChange:V,onClick:z,onFocus:O,onKeyDown:L,onKeyUp:q,placeholder:K,readOnly:ne,renderSuffix:Z,rows:W,startAdornment:J,type:ae="text",value:Y}=n,ye=fe(n,pee),U=T.value!=null?T.value:Y,{current:X}=f.useRef(U!=null),de=f.useRef(),xe=f.useCallback(Ee=>{},[]),ve=Na(T.ref,xe),Ne=Na(v,ve),Re=Na(de,Ne),[_e,ce]=f.useState(!1),Se=Nr(),Be=hc({props:n,muiFormControl:Se,states:["color","disabled","error","hiddenLabel","size","required","filled"]});Be.focused=Se?Se.focused:_e,f.useEffect(()=>{!Se&&b&&_e&&(ce(!1),M&&M())},[Se,b,_e,M]);const Ye=Se&&Se.onFilled,Ae=Se&&Se.onEmpty,Ve=f.useCallback(Ee=>{m0(Ee)?Ye&&Ye():Ae&&Ae()},[Ye,Ae]);ki(()=>{X&&Ve({value:U})},[U,Ve,X]);const Le=Ee=>{if(Be.disabled){Ee.stopPropagation();return}O&&O(Ee),T.onFocus&&T.onFocus(Ee),Se&&Se.onFocus?Se.onFocus(Ee):ce(!0)},ua=Ee=>{M&&M(Ee),T.onBlur&&T.onBlur(Ee),Se&&Se.onBlur?Se.onBlur(Ee):ce(!1)},sa=(Ee,...ee)=>{if(!X){const be=Ee.target||de.current;if(be==null)throw new Error(nn(1));Ve({value:be.value})}T.onChange&&T.onChange(Ee,...ee),V&&V(Ee,...ee)};f.useEffect(()=>{Ve(de.current)},[]);const Ta=Ee=>{de.current&&Ee.currentTarget===Ee.target&&de.current.focus(),z&&z(Ee)};let Xe=y,Ge=T;B&&Xe==="input"&&(W?Ge=_({type:void 0,minRows:W,maxRows:W},Ge):Ge=_({type:void 0,maxRows:j,minRows:P},Ge),Xe=EZ);const We=Ee=>{Ve(Ee.animationName==="mui-auto-fill-cancel"?de.current:{value:"x"})};f.useEffect(()=>{Se&&Se.setAdornedStart(!!J)},[Se,J]);const Sa=_({},n,{color:Be.color||"primary",disabled:Be.disabled,endAdornment:$,error:Be.error,focused:Be.focused,formControl:Se,fullWidth:N,hiddenLabel:Be.hiddenLabel,multiline:B,size:Be.size,startAdornment:J,type:ae}),Ha=mee(Sa),Ea=p.Root||Qf,Aa=h.root||{},ya=p.Input||Xf;return Ge=_({},Ge,h.input),C.jsxs(f.Fragment,{children:[!x&&hee,C.jsxs(Ea,_({},Aa,!fl(Ea)&&{ownerState:_({},Sa,Aa.ownerState)},{ref:t,onClick:Ta},ye,{className:ge(Ha.root,Aa.className,c),children:[J,C.jsx(Zf.Provider,{value:null,children:C.jsx(ya,_({ownerState:Sa,"aria-invalid":Be.error,"aria-describedby":i,autoComplete:o,autoFocus:r,defaultValue:g,disabled:Be.disabled,id:w,onAnimationStart:We,name:I,placeholder:K,readOnly:ne,required:Be.required,rows:W,value:U,onKeyDown:L,onKeyUp:q,type:ae},Ge,!fl(ya)&&{as:Xe,ownerState:_({},Sa,Ge.ownerState)},{ref:Re,className:ge(Ha.input,Ge.className),onBlur:ua,onChange:sa,onFocus:Le}))}),$,Z?Z(_({},Be,{startAdornment:J})):null]}))]})}),eg=fee,gee=Object.freeze(Object.defineProperty({__proto__:null,default:eg,getInputBaseUtilityClass:iV,inputBaseClasses:Zn},Symbol.toStringTag,{value:"Module"}));function vee(e){return Ce("MuiInput",e)}const kee=_({},Zn,Oe("MuiInput",["root","underline","input"])),ol=kee;function oV(e){return Ce("MuiOutlinedInput",e)}const bee=_({},Zn,Oe("MuiOutlinedInput",["root","notchedOutline","input"])),Pa=bee;function yee(e){return Ce("MuiFilledInput",e)}const xee=_({},Zn,Oe("MuiFilledInput",["root","underline","input"])),Li=xee,Tee=$i(C.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"),rV=$i(C.jsx("path",{d:"M7 10l5 5 5-5z"}),"ArrowDropDown");function lV(e){return Ce("MuiAutocomplete",e)}const wee=Oe("MuiAutocomplete",["root","fullWidth","focused","focusVisible","tag","tagSizeSmall","tagSizeMedium","hasPopupIcon","hasClearIcon","inputRoot","input","inputFocused","endAdornment","clearIndicator","popupIndicator","popupIndicatorOpen","popper","popperDisablePortal","paper","listbox","loading","noOptions","option","groupLabel","groupUl"]),da=wee;var eL,aL;const $ee=["autoComplete","autoHighlight","autoSelect","blurOnSelect","ChipProps","className","clearIcon","clearOnBlur","clearOnEscape","clearText","closeText","componentsProps","defaultValue","disableClearable","disableCloseOnSelect","disabled","disabledItemsFocusable","disableListWrap","disablePortal","filterOptions","filterSelectedOptions","forcePopupIcon","freeSolo","fullWidth","getLimitTagsText","getOptionDisabled","getOptionLabel","isOptionEqualToValue","groupBy","handleHomeEndKeys","id","includeInputInList","inputValue","limitTags","ListboxComponent","ListboxProps","loading","loadingText","multiple","noOptionsText","onChange","onClose","onHighlightChange","onInputChange","onOpen","open","openOnFocus","openText","options","PaperComponent","PopperComponent","popupIcon","readOnly","renderGroup","renderInput","renderOption","renderTags","selectOnFocus","size","value"],_ee=e=>{const{classes:a,disablePortal:t,focused:n,fullWidth:i,hasClearIcon:o,hasPopupIcon:r,inputFocused:c,popupOpen:p,size:h}=e,g={root:["root",n&&"focused",i&&"fullWidth",o&&"hasClearIcon",r&&"hasPopupIcon"],inputRoot:["inputRoot"],input:["input",c&&"inputFocused"],tag:["tag",`tagSize${te(h)}`],endAdornment:["endAdornment"],clearIndicator:["clearIndicator"],popupIndicator:["popupIndicator",p&&"popupIndicatorOpen"],popper:["popper",t&&"popperDisablePortal"],paper:["paper"],listbox:["listbox"],loading:["loading"],noOptions:["noOptions"],option:["option"],groupLabel:["groupLabel"],groupUl:["groupUl"]};return Fe(g,lV,a)},Nee=pe("div",{name:"MuiAutocomplete",slot:"Root",overridesResolver:(e,a)=>{const{ownerState:t}=e,{fullWidth:n,hasClearIcon:i,hasPopupIcon:o,inputFocused:r,size:c}=t;return[{[`& .${da.tag}`]:a.tag},{[`& .${da.tag}`]:a[`tagSize${te(c)}`]},{[`& .${da.inputRoot}`]:a.inputRoot},{[`& .${da.input}`]:a.input},{[`& .${da.input}`]:r&&a.inputFocused},a.root,n&&a.fullWidth,o&&a.hasPopupIcon,i&&a.hasClearIcon]}})(({ownerState:e})=>_({[`&.${da.focused} .${da.clearIndicator}`]:{visibility:"visible"},"@media (pointer: fine)":{[`&:hover .${da.clearIndicator}`]:{visibility:"visible"}}},e.fullWidth&&{width:"100%"},{[`& .${da.tag}`]:_({margin:3,maxWidth:"calc(100% - 6px)"},e.size==="small"&&{margin:2,maxWidth:"calc(100% - 4px)"}),[`& .${da.inputRoot}`]:{flexWrap:"wrap",[`.${da.hasPopupIcon}&, .${da.hasClearIcon}&`]:{paddingRight:26+4},[`.${da.hasPopupIcon}.${da.hasClearIcon}&`]:{paddingRight:52+4},[`& .${da.input}`]:{width:0,minWidth:30}},[`& .${ol.root}`]:{paddingBottom:1,"& .MuiInput-input":{padding:"4px 4px 4px 0px"}},[`& .${ol.root}.${Zn.sizeSmall}`]:{[`& .${ol.input}`]:{padding:"2px 4px 3px 0"}},[`& .${Pa.root}`]:{padding:9,[`.${da.hasPopupIcon}&, .${da.hasClearIcon}&`]:{paddingRight:26+4+9},[`.${da.hasPopupIcon}.${da.hasClearIcon}&`]:{paddingRight:52+4+9},[`& .${da.input}`]:{padding:"7.5px 4px 7.5px 6px"},[`& .${da.endAdornment}`]:{right:9}},[`& .${Pa.root}.${Zn.sizeSmall}`]:{padding:6,[`& .${da.input}`]:{padding:"2.5px 4px 2.5px 6px"}},[`& .${Li.root}`]:{paddingTop:19,paddingLeft:8,[`.${da.hasPopupIcon}&, .${da.hasClearIcon}&`]:{paddingRight:26+4+9},[`.${da.hasPopupIcon}.${da.hasClearIcon}&`]:{paddingRight:52+4+9},[`& .${Li.input}`]:{padding:"7px 4px"},[`& .${da.endAdornment}`]:{right:9}},[`& .${Li.root}.${Zn.sizeSmall}`]:{paddingBottom:1,[`& .${Li.input}`]:{padding:"2.5px 4px"}},[`& .${Zn.hiddenLabel}`]:{paddingTop:8},[`& .${da.input}`]:_({flexGrow:1,textOverflow:"ellipsis",opacity:0},e.inputFocused&&{opacity:1})})),Aee=pe("div",{name:"MuiAutocomplete",slot:"EndAdornment",overridesResolver:(e,a)=>a.endAdornment})({position:"absolute",right:0,top:"calc(50% - 14px)"}),jee=pe(Hf,{name:"MuiAutocomplete",slot:"ClearIndicator",overridesResolver:(e,a)=>a.clearIndicator})({marginRight:-2,padding:4,visibility:"hidden"}),Pee=pe(Hf,{name:"MuiAutocomplete",slot:"PopupIndicator",overridesResolver:({ownerState:e},a)=>_({},a.popupIndicator,e.popupOpen&&a.popupIndicatorOpen)})(({ownerState:e})=>_({padding:2,marginRight:-2},e.popupOpen&&{transform:"rotate(180deg)"})),zee=pe(Gf,{name:"MuiAutocomplete",slot:"Popper",overridesResolver:(e,a)=>{const{ownerState:t}=e;return[{[`& .${da.option}`]:a.option},a.popper,t.disablePortal&&a.popperDisablePortal]}})(({theme:e,ownerState:a})=>_({zIndex:(e.vars||e).zIndex.modal},a.disablePortal&&{position:"absolute"})),See=pe(_r,{name:"MuiAutocomplete",slot:"Paper",overridesResolver:(e,a)=>a.paper})(({theme:e})=>_({},e.typography.body1,{overflow:"auto"})),Eee=pe("div",{name:"MuiAutocomplete",slot:"Loading",overridesResolver:(e,a)=>a.loading})(({theme:e})=>({color:(e.vars||e).palette.text.secondary,padding:"14px 16px"})),Cee=pe("div",{name:"MuiAutocomplete",slot:"NoOptions",overridesResolver:(e,a)=>a.noOptions})(({theme:e})=>({color:(e.vars||e).palette.text.secondary,padding:"14px 16px"})),Oee=pe("div",{name:"MuiAutocomplete",slot:"Listbox",overridesResolver:(e,a)=>a.listbox})(({theme:e})=>({listStyle:"none",margin:0,padding:"8px 0",maxHeight:"40vh",overflow:"auto",[`& .${da.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"},[`&.${da.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"},[`&.${da.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})`:He(e.palette.primary.main,e.palette.action.selectedOpacity),[`&.${da.focused}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.hoverOpacity}))`:He(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:(e.vars||e).palette.action.selected}},[`&.${da.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:He(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)}}}})),Mee=pe(zX,{name:"MuiAutocomplete",slot:"GroupLabel",overridesResolver:(e,a)=>a.groupLabel})(({theme:e})=>({backgroundColor:(e.vars||e).palette.background.paper,top:-8})),Bee=pe("ul",{name:"MuiAutocomplete",slot:"GroupUl",overridesResolver:(e,a)=>a.groupUl})({padding:0,[`& .${da.option}`]:{paddingLeft:24}}),Lee=f.forwardRef(function(a,t){var n,i,o,r;const c=Ke({props:a,name:"MuiAutocomplete"}),{autoComplete:p=!1,autoHighlight:h=!1,autoSelect:g=!1,blurOnSelect:b=!1,ChipProps:x,className:$,clearIcon:N=eL||(eL=C.jsx(Tee,{fontSize:"small"})),clearOnBlur:w=!c.freeSolo,clearOnEscape:y=!1,clearText:T="Clear",closeText:v="Close",componentsProps:j={},defaultValue:P=c.multiple?[]:null,disableClearable:B=!1,disableCloseOnSelect:I=!1,disabled:M=!1,disabledItemsFocusable:V=!1,disableListWrap:z=!1,disablePortal:O=!1,filterSelectedOptions:L=!1,forcePopupIcon:q="auto",freeSolo:K=!1,fullWidth:ne=!1,getLimitTagsText:Z=ga=>`+${ga}`,getOptionLabel:W=ga=>{var Tt;return(Tt=ga.label)!=null?Tt:ga},groupBy:J,handleHomeEndKeys:ae=!c.freeSolo,includeInputInList:Y=!1,limitTags:ye=-1,ListboxComponent:U="ul",ListboxProps:X,loading:de=!1,loadingText:xe="Loading…",multiple:ve=!1,noOptionsText:Ne="No options",openOnFocus:Re=!1,openText:_e="Open",PaperComponent:ce=_r,PopperComponent:Se=Gf,popupIcon:Be=aL||(aL=C.jsx(rV,{})),readOnly:Ye=!1,renderGroup:Ae,renderInput:Ve,renderOption:Le,renderTags:ua,selectOnFocus:sa=!c.freeSolo,size:Ta="medium"}=c,Xe=fe(c,$ee),{getRootProps:Ge,getInputProps:We,getInputLabelProps:Sa,getPopupIndicatorProps:Ha,getClearProps:Ea,getTagProps:Aa,getListboxProps:ya,getOptionProps:Ee,value:ee,dirty:be,id:he,popupOpen:$e,focused:na,focusedTag:fa,anchorEl:nt,setAnchorEl:kt,inputValue:kn,groupedOptions:bt}=I9(_({},c,{componentName:"Autocomplete"})),rn=!B&&!M&&be&&!Ye,bn=(!K||q===!0)&&q!==!1,it=_({},c,{disablePortal:O,focused:na,fullWidth:ne,hasClearIcon:rn,hasPopupIcon:bn,inputFocused:fa===-1,popupOpen:$e,size:Ta}),Da=_ee(it);let Ma;if(ve&&ee.length>0){const ga=Tt=>_({className:ge(Da.tag),disabled:M},Aa(Tt));ua?Ma=ua(ee,ga,it):Ma=ee.map((Tt,yn)=>C.jsx(tV,_({label:W(Tt),size:Ta},ga({index:yn}),x)))}if(ye>-1&&Array.isArray(Ma)){const ga=Ma.length-ye;!na&&ga>0&&(Ma=Ma.splice(0,ye),Ma.push(C.jsx("span",{className:Da.tag,children:Z(ga)},Ma.length)))}const zr=Ae||(ga=>C.jsxs("li",{children:[C.jsx(Mee,{className:Da.groupLabel,ownerState:it,component:"div",children:ga.group}),C.jsx(Bee,{className:Da.groupUl,ownerState:it,children:ga.children})]},ga.key)),Xi=Le||((ga,Tt)=>C.jsx("li",_({},ga,{children:W(Tt)}))),Ni=(ga,Tt)=>{const yn=Ee({option:ga,index:Tt});return Xi(_({},yn,{className:Da.option}),ga,{selected:yn["aria-selected"],inputValue:kn})};return C.jsxs(f.Fragment,{children:[C.jsx(Nee,_({ref:t,className:ge(Da.root,$),ownerState:it},Ge(Xe),{children:Ve({id:he,disabled:M,fullWidth:!0,size:Ta==="small"?"small":void 0,InputLabelProps:Sa(),InputProps:_({ref:kt,className:Da.inputRoot,startAdornment:Ma},(rn||bn)&&{endAdornment:C.jsxs(Aee,{className:Da.endAdornment,ownerState:it,children:[rn?C.jsx(jee,_({},Ea(),{"aria-label":T,title:T,ownerState:it},j.clearIndicator,{className:ge(Da.clearIndicator,(n=j.clearIndicator)==null?void 0:n.className),children:N})):null,bn?C.jsx(Pee,_({},Ha(),{disabled:M,"aria-label":$e?v:_e,title:$e?v:_e,ownerState:it},j.popupIndicator,{className:ge(Da.popupIndicator,(i=j.popupIndicator)==null?void 0:i.className),children:Be})):null]})}),inputProps:_({className:ge(Da.input),disabled:M,readOnly:Ye},We())})})),$e&&nt?C.jsx(zee,_({as:Se,disablePortal:O,style:{width:nt?nt.clientWidth:null},ownerState:it,role:"presentation",anchorEl:nt,open:!0},j.popper,{className:ge(Da.popper,(o=j.popper)==null?void 0:o.className),children:C.jsxs(See,_({ownerState:it,as:ce},j.paper,{className:ge(Da.paper,(r=j.paper)==null?void 0:r.className),children:[de&&bt.length===0?C.jsx(Eee,{className:Da.loading,ownerState:it,children:xe}):null,bt.length===0&&!K&&!de?C.jsx(Cee,{className:Da.noOptions,ownerState:it,role:"presentation",onMouseDown:ga=>{ga.preventDefault()},children:Ne}):null,bt.length>0?C.jsx(Oee,_({as:U,className:Da.listbox,ownerState:it},ya(),X,{children:bt.map((ga,Tt)=>J?zr({key:ga.key,group:ga.group,children:ga.options.map((yn,Ai)=>Ni(yn,ga.index+Ai))}):Ni(ga,Tt))})):null]}))})):null]})}),Fee=Lee,Iee=Object.freeze(Object.defineProperty({__proto__:null,autocompleteClasses:da,createFilterOptions:KI,default:Fee,getAutocompleteUtilityClass:lV},Symbol.toStringTag,{value:"Module"}));var tL;const Dee=["children","classes","className","label","notched"],Ree=pe("fieldset")({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%"}),Vee=pe("legend")(({ownerState:e,theme:a})=>_({float:"unset",overflow:"hidden"},!e.withLabel&&{padding:0,lineHeight:"11px",transition:a.transitions.create("width",{duration:150,easing:a.transitions.easing.easeOut})},e.withLabel&&_({display:"block",width:"auto",padding:0,height:11,fontSize:"0.75em",visibility:"hidden",maxWidth:.01,transition:a.transitions.create("max-width",{duration:50,easing:a.transitions.easing.easeOut}),whiteSpace:"nowrap","& > span":{paddingLeft:5,paddingRight:5,display:"inline-block",opacity:0,visibility:"visible"}},e.notched&&{maxWidth:"100%",transition:a.transitions.create("max-width",{duration:100,easing:a.transitions.easing.easeOut,delay:50})})));function qee(e){const{className:a,label:t,notched:n}=e,i=fe(e,Dee),o=t!=null&&t!=="",r=_({},e,{notched:n,withLabel:o});return C.jsx(Ree,_({"aria-hidden":!0,className:a,ownerState:r},i,{children:C.jsx(Vee,{ownerState:r,children:o?C.jsx("span",{children:t}):tL||(tL=C.jsx("span",{className:"notranslate",children:""}))})}))}const Uee=["components","fullWidth","inputComponent","label","multiline","notched","type"],Kee=e=>{const{classes:a}=e,n=Fe({root:["root"],notchedOutline:["notchedOutline"],input:["input"]},oV,a);return _({},a,n)},Gee=pe(Qf,{shouldForwardProp:e=>wi(e)||e==="classes",name:"MuiOutlinedInput",slot:"Root",overridesResolver:Jf})(({theme:e,ownerState:a})=>{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 .${Pa.notchedOutline}`]:{borderColor:(e.vars||e).palette.text.primary},"@media (hover: none)":{[`&:hover .${Pa.notchedOutline}`]:{borderColor:e.vars?`rgba(${e.vars.palette.common.onBackgroundChannel} / 0.23)`:t}},[`&.${Pa.focused} .${Pa.notchedOutline}`]:{borderColor:(e.vars||e).palette[a.color].main,borderWidth:2},[`&.${Pa.error} .${Pa.notchedOutline}`]:{borderColor:(e.vars||e).palette.error.main},[`&.${Pa.disabled} .${Pa.notchedOutline}`]:{borderColor:(e.vars||e).palette.action.disabled}},a.startAdornment&&{paddingLeft:14},a.endAdornment&&{paddingRight:14},a.multiline&&_({padding:"16.5px 14px"},a.size==="small"&&{padding:"8.5px 14px"}))}),Wee=pe(qee,{name:"MuiOutlinedInput",slot:"NotchedOutline",overridesResolver:(e,a)=>a.notchedOutline})(({theme:e})=>{const a=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)`:a}}),Hee=pe(Xf,{name:"MuiOutlinedInput",slot:"Input",overridesResolver:Yf})(({theme:e,ownerState:a})=>_({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"}}},a.size==="small"&&{padding:"8.5px 14px"},a.multiline&&{padding:0},a.startAdornment&&{paddingLeft:0},a.endAdornment&&{paddingRight:0})),sV=f.forwardRef(function(a,t){var n;const i=Ke({props:a,name:"MuiOutlinedInput"}),{components:o={},fullWidth:r=!1,inputComponent:c="input",label:p,multiline:h=!1,notched:g,type:b="text"}=i,x=fe(i,Uee),$=Kee(i),N=Nr(),w=hc({props:i,muiFormControl:N,states:["required"]}),y=_({},i,{color:w.color||"primary",disabled:w.disabled,error:w.error,focused:w.focused,formControl:N,fullWidth:r,hiddenLabel:w.hiddenLabel,multiline:h,size:w.size,type:b});return C.jsx(eg,_({components:_({Root:Gee,Input:Hee},o),renderSuffix:T=>C.jsx(Wee,{ownerState:y,className:$.notchedOutline,label:p!=null&&p!==""&&w.required?n||(n=C.jsxs(f.Fragment,{children:[p," ","*"]})):p,notched:typeof g<"u"?g:!!(T.startAdornment||T.filled||T.focused)}),fullWidth:r,inputComponent:c,multiline:h,ref:t,type:b},x,{classes:_({},$,{notchedOutline:null})}))});sV.muiName="Input";const cV=sV,Zee=Object.freeze(Object.defineProperty({__proto__:null,default:cV,getOutlinedInputUtilityClass:oV,outlinedInputClasses:Pa},Symbol.toStringTag,{value:"Module"}));var Jee=function(e){var a,t,n=e.spacing,i=e.typography;return{styleOverrides:{inputRoot:(a={minHeight:40},a['&[class*="'.concat(Pa.root,'"]')]=(t={padding:n(.25,1,.25,.5)},t["& .".concat(da.input)]={padding:n(.5,1),"&:first-child":{paddingLeft:n(1.75)}},t["& .".concat(da.endAdornment)]={right:n(.75)},t),a),tag:{margin:1},endAdornment:{top:"unset"},option:{lineHeight:2,fontSize:i.pxToRem(14),"&:not(:last-child)":{borderBottom:"none"}}}}},Yee=function(e){var a=e.tokens;return{styleOverrides:{root:{backgroundColor:a.color_bg_backdrop},invisible:{backgroundColor:"transparent"}}}};const Qee=e=>!e||!fl(e),nL=Qee;function dV(e){return Ce("MuiBadge",e)}const Xee=Oe("MuiBadge",["root","badge","dot","standard","anchorOriginTopRight","anchorOriginBottomRight","anchorOriginTopLeft","anchorOriginBottomLeft","invisible","colorError","colorInfo","colorPrimary","colorSecondary","colorSuccess","colorWarning","overlapRectangular","overlapCircular","anchorOriginTopLeftCircular","anchorOriginTopLeftRectangular","anchorOriginTopRightCircular","anchorOriginTopRightRectangular","anchorOriginBottomLeftCircular","anchorOriginBottomLeftRectangular","anchorOriginBottomRightCircular","anchorOriginBottomRightRectangular"]),en=Xee,eae=["anchorOrigin","className","component","components","componentsProps","overlap","color","invisible","max","badgeContent","showZero","variant"],ob=10,rb=4,aae=e=>{const{color:a,anchorOrigin:t,invisible:n,overlap:i,variant:o,classes:r={}}=e,c={root:["root"],badge:["badge",o,n&&"invisible",`anchorOrigin${te(t.vertical)}${te(t.horizontal)}`,`anchorOrigin${te(t.vertical)}${te(t.horizontal)}${te(i)}`,`overlap${te(i)}`,a!=="default"&&`color${te(a)}`]};return Fe(c,dV,r)},tae=pe("span",{name:"MuiBadge",slot:"Root",overridesResolver:(e,a)=>a.root})({position:"relative",display:"inline-flex",verticalAlign:"middle",flexShrink:0}),nae=pe("span",{name:"MuiBadge",slot:"Badge",overridesResolver:(e,a)=>{const{ownerState:t}=e;return[a.badge,a[t.variant],a[`anchorOrigin${te(t.anchorOrigin.vertical)}${te(t.anchorOrigin.horizontal)}${te(t.overlap)}`],t.color!=="default"&&a[`color${te(t.color)}`],t.invisible&&a.invisible]}})(({theme:e,ownerState:a})=>_({display:"flex",flexDirection:"row",flexWrap:"wrap",justifyContent:"center",alignContent:"center",alignItems:"center",position:"absolute",boxSizing:"border-box",fontFamily:e.typography.fontFamily,fontWeight:e.typography.fontWeightMedium,fontSize:e.typography.pxToRem(12),minWidth:ob*2,lineHeight:1,padding:"0 6px",height:ob*2,borderRadius:ob,zIndex:1,transition:e.transitions.create("transform",{easing:e.transitions.easing.easeInOut,duration:e.transitions.duration.enteringScreen})},a.color!=="default"&&{backgroundColor:(e.vars||e).palette[a.color].main,color:(e.vars||e).palette[a.color].contrastText},a.variant==="dot"&&{borderRadius:rb,height:rb*2,minWidth:rb*2,padding:0},a.anchorOrigin.vertical==="top"&&a.anchorOrigin.horizontal==="right"&&a.overlap==="rectangular"&&{top:0,right:0,transform:"scale(1) translate(50%, -50%)",transformOrigin:"100% 0%",[`&.${en.invisible}`]:{transform:"scale(0) translate(50%, -50%)"}},a.anchorOrigin.vertical==="bottom"&&a.anchorOrigin.horizontal==="right"&&a.overlap==="rectangular"&&{bottom:0,right:0,transform:"scale(1) translate(50%, 50%)",transformOrigin:"100% 100%",[`&.${en.invisible}`]:{transform:"scale(0) translate(50%, 50%)"}},a.anchorOrigin.vertical==="top"&&a.anchorOrigin.horizontal==="left"&&a.overlap==="rectangular"&&{top:0,left:0,transform:"scale(1) translate(-50%, -50%)",transformOrigin:"0% 0%",[`&.${en.invisible}`]:{transform:"scale(0) translate(-50%, -50%)"}},a.anchorOrigin.vertical==="bottom"&&a.anchorOrigin.horizontal==="left"&&a.overlap==="rectangular"&&{bottom:0,left:0,transform:"scale(1) translate(-50%, 50%)",transformOrigin:"0% 100%",[`&.${en.invisible}`]:{transform:"scale(0) translate(-50%, 50%)"}},a.anchorOrigin.vertical==="top"&&a.anchorOrigin.horizontal==="right"&&a.overlap==="circular"&&{top:"14%",right:"14%",transform:"scale(1) translate(50%, -50%)",transformOrigin:"100% 0%",[`&.${en.invisible}`]:{transform:"scale(0) translate(50%, -50%)"}},a.anchorOrigin.vertical==="bottom"&&a.anchorOrigin.horizontal==="right"&&a.overlap==="circular"&&{bottom:"14%",right:"14%",transform:"scale(1) translate(50%, 50%)",transformOrigin:"100% 100%",[`&.${en.invisible}`]:{transform:"scale(0) translate(50%, 50%)"}},a.anchorOrigin.vertical==="top"&&a.anchorOrigin.horizontal==="left"&&a.overlap==="circular"&&{top:"14%",left:"14%",transform:"scale(1) translate(-50%, -50%)",transformOrigin:"0% 0%",[`&.${en.invisible}`]:{transform:"scale(0) translate(-50%, -50%)"}},a.anchorOrigin.vertical==="bottom"&&a.anchorOrigin.horizontal==="left"&&a.overlap==="circular"&&{bottom:"14%",left:"14%",transform:"scale(1) translate(-50%, 50%)",transformOrigin:"0% 100%",[`&.${en.invisible}`]:{transform:"scale(0) translate(-50%, 50%)"}},a.invisible&&{transition:e.transitions.create("transform",{easing:e.transitions.easing.easeInOut,duration:e.transitions.duration.leavingScreen})})),iae=f.forwardRef(function(a,t){var n,i,o,r;const c=Ke({props:a,name:"MuiBadge"}),{anchorOrigin:p={vertical:"top",horizontal:"right"},className:h,component:g="span",components:b={},componentsProps:x={},overlap:$="rectangular",color:N="default",invisible:w=!1,max:y,badgeContent:T,showZero:v=!1,variant:j="standard"}=c,P=fe(c,eae),B=bA({anchorOrigin:p,color:N,overlap:$,variant:j});let I=w;w===!1&&(T===0&&!v||T==null&&j!=="dot")&&(I=!0);const{color:M=N,overlap:V=$,anchorOrigin:z=p,variant:O=j}=I?B:c,L=_({},c,{anchorOrigin:z,invisible:I,color:M,overlap:V,variant:O}),q=aae(L);let K;return O!=="dot"&&(K=T&&Number(T)>y?`${y}+`:T),C.jsx(K9,_({invisible:w,badgeContent:K,showZero:v,max:y},P,{components:_({Root:tae,Badge:nae},b),className:ge(h,q.root,(n=x.root)==null?void 0:n.className),componentsProps:{root:_({},x.root,nL(b.Root)&&{as:g,ownerState:_({},(i=x.root)==null?void 0:i.ownerState,{anchorOrigin:z,color:M,overlap:V,variant:O})}),badge:_({},x.badge,{className:ge(q.badge,(o=x.badge)==null?void 0:o.className)},nL(b.Badge)&&{ownerState:_({},(r=x.badge)==null?void 0:r.ownerState,{anchorOrigin:z,color:M,overlap:V,variant:O})})},ref:t}))}),oae=iae,rae=Object.freeze(Object.defineProperty({__proto__:null,badgeClasses:en,default:oae,getBadgeUtilityClass:dV},Symbol.toStringTag,{value:"Module"}));var Qi=function(e){return e},lae=Qi(function(e){var a,t,n,i,o,r,c=e.tokens;return{defaultProps:{color:"default"},variants:[{props:{color:"default"},style:(a={},a["& .".concat(en.badge)]={backgroundColor:c.color_bg_state_neutral,color:c.color_fg_on_state_neutral},a)},{props:{color:"success"},style:(t={},t["& .".concat(en.badge)]={backgroundColor:c.color_bg_state_success,color:c.color_fg_on_state_success},t)},{props:{color:"info"},style:(n={},n["& .".concat(en.badge)]={backgroundColor:c.color_bg_state_info,color:c.color_fg_on_state_info},n)},{props:{color:"warning"},style:(i={},i["& .".concat(en.badge)]={backgroundColor:c.color_bg_state_caution,color:c.color_fg_on_state_caution},i)},{props:{color:"danger"},style:(o={},o["& .".concat(en.badge)]={backgroundColor:c.color_bg_state_danger,color:c.color_fg_on_state_danger},o)},{props:{color:"primary"},style:(r={},r["& .".concat(en.badge)]={backgroundColor:c.color_bg_brand_primary,color:c.color_fg_on_brand_primary},r)}]}}),sae=Qi(function(e){var a=e.tokens;return{styleOverrides:{separator:{color:a.color_fg_decorative,fontSize:"0.875rem"}}}});function uV(e){return Ce("MuiButton",e)}const cae=Oe("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","textSizeSmall","textSizeMedium","textSizeLarge","outlinedSizeSmall","outlinedSizeMedium","outlinedSizeLarge","containedSizeSmall","containedSizeMedium","containedSizeLarge","sizeMedium","sizeSmall","sizeLarge","fullWidth","startIcon","endIcon","iconSizeSmall","iconSizeMedium","iconSizeLarge"]),Vi=cae,dae=f.createContext({}),uae=dae,pae=["children","color","component","className","disabled","disableElevation","disableFocusRipple","endIcon","focusVisibleClassName","fullWidth","size","startIcon","type","variant"],mae=e=>{const{color:a,disableElevation:t,fullWidth:n,size:i,variant:o,classes:r}=e,c={root:["root",o,`${o}${te(a)}`,`size${te(i)}`,`${o}Size${te(i)}`,a==="inherit"&&"colorInherit",t&&"disableElevation",n&&"fullWidth"],label:["label"],startIcon:["startIcon",`iconSize${te(i)}`],endIcon:["endIcon",`iconSize${te(i)}`]},p=Fe(c,uV,r);return _({},r,p)},pV=e=>_({},e.size==="small"&&{"& > *:nth-of-type(1)":{fontSize:18}},e.size==="medium"&&{"& > *:nth-of-type(1)":{fontSize:20}},e.size==="large"&&{"& > *:nth-of-type(1)":{fontSize:22}}),hae=pe(Zi,{shouldForwardProp:e=>wi(e)||e==="classes",name:"MuiButton",slot:"Root",overridesResolver:(e,a)=>{const{ownerState:t}=e;return[a.root,a[t.variant],a[`${t.variant}${te(t.color)}`],a[`size${te(t.size)}`],a[`${t.variant}Size${te(t.size)}`],t.color==="inherit"&&a.colorInherit,t.disableElevation&&a.disableElevation,t.fullWidth&&a.fullWidth]}})(({theme:e,ownerState:a})=>{var t,n;return _({},e.typography.button,{minWidth:64,padding:"6px 16px",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",backgroundColor:e.vars?`rgba(${e.vars.palette.text.primaryChannel} / ${e.vars.palette.action.hoverOpacity})`:He(e.palette.text.primary,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},a.variant==="text"&&a.color!=="inherit"&&{backgroundColor:e.vars?`rgba(${e.vars.palette[a.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:He(e.palette[a.color].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},a.variant==="outlined"&&a.color!=="inherit"&&{border:`1px solid ${(e.vars||e).palette[a.color].main}`,backgroundColor:e.vars?`rgba(${e.vars.palette[a.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:He(e.palette[a.color].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},a.variant==="contained"&&{backgroundColor:(e.vars||e).palette.grey.A100,boxShadow:(e.vars||e).shadows[4],"@media (hover: none)":{boxShadow:(e.vars||e).shadows[2],backgroundColor:(e.vars||e).palette.grey[300]}},a.variant==="contained"&&a.color!=="inherit"&&{backgroundColor:(e.vars||e).palette[a.color].dark,"@media (hover: none)":{backgroundColor:(e.vars||e).palette[a.color].main}}),"&:active":_({},a.variant==="contained"&&{boxShadow:(e.vars||e).shadows[8]}),[`&.${Vi.focusVisible}`]:_({},a.variant==="contained"&&{boxShadow:(e.vars||e).shadows[6]}),[`&.${Vi.disabled}`]:_({color:(e.vars||e).palette.action.disabled},a.variant==="outlined"&&{border:`1px solid ${(e.vars||e).palette.action.disabledBackground}`},a.variant==="outlined"&&a.color==="secondary"&&{border:`1px solid ${(e.vars||e).palette.action.disabled}`},a.variant==="contained"&&{color:(e.vars||e).palette.action.disabled,boxShadow:(e.vars||e).shadows[0],backgroundColor:(e.vars||e).palette.action.disabledBackground})},a.variant==="text"&&{padding:"6px 8px"},a.variant==="text"&&a.color!=="inherit"&&{color:(e.vars||e).palette[a.color].main},a.variant==="outlined"&&{padding:"5px 15px",border:"1px solid currentColor"},a.variant==="outlined"&&a.color!=="inherit"&&{color:(e.vars||e).palette[a.color].main,border:e.vars?`1px solid rgba(${e.vars.palette[a.color].mainChannel} / 0.5)`:`1px solid ${He(e.palette[a.color].main,.5)}`},a.variant==="contained"&&{color:e.vars?e.vars.palette.text.primary:(t=(n=e.palette).getContrastText)==null?void 0:t.call(n,e.palette.grey[300]),backgroundColor:(e.vars||e).palette.grey[300],boxShadow:(e.vars||e).shadows[2]},a.variant==="contained"&&a.color!=="inherit"&&{color:(e.vars||e).palette[a.color].contrastText,backgroundColor:(e.vars||e).palette[a.color].main},a.color==="inherit"&&{color:"inherit",borderColor:"currentColor"},a.size==="small"&&a.variant==="text"&&{padding:"4px 5px",fontSize:e.typography.pxToRem(13)},a.size==="large"&&a.variant==="text"&&{padding:"8px 11px",fontSize:e.typography.pxToRem(15)},a.size==="small"&&a.variant==="outlined"&&{padding:"3px 9px",fontSize:e.typography.pxToRem(13)},a.size==="large"&&a.variant==="outlined"&&{padding:"7px 21px",fontSize:e.typography.pxToRem(15)},a.size==="small"&&a.variant==="contained"&&{padding:"4px 10px",fontSize:e.typography.pxToRem(13)},a.size==="large"&&a.variant==="contained"&&{padding:"8px 22px",fontSize:e.typography.pxToRem(15)},a.fullWidth&&{width:"100%"})},({ownerState:e})=>e.disableElevation&&{boxShadow:"none","&:hover":{boxShadow:"none"},[`&.${Vi.focusVisible}`]:{boxShadow:"none"},"&:active":{boxShadow:"none"},[`&.${Vi.disabled}`]:{boxShadow:"none"}}),fae=pe("span",{name:"MuiButton",slot:"StartIcon",overridesResolver:(e,a)=>{const{ownerState:t}=e;return[a.startIcon,a[`iconSize${te(t.size)}`]]}})(({ownerState:e})=>_({display:"inherit",marginRight:8,marginLeft:-4},e.size==="small"&&{marginLeft:-2},pV(e))),gae=pe("span",{name:"MuiButton",slot:"EndIcon",overridesResolver:(e,a)=>{const{ownerState:t}=e;return[a.endIcon,a[`iconSize${te(t.size)}`]]}})(({ownerState:e})=>_({display:"inherit",marginRight:-4,marginLeft:8},e.size==="small"&&{marginRight:-2},pV(e))),vae=f.forwardRef(function(a,t){const n=f.useContext(uae),i=yA(n,a),o=Ke({props:i,name:"MuiButton"}),{children:r,color:c="primary",component:p="button",className:h,disabled:g=!1,disableElevation:b=!1,disableFocusRipple:x=!1,endIcon:$,focusVisibleClassName:N,fullWidth:w=!1,size:y="medium",startIcon:T,type:v,variant:j="text"}=o,P=fe(o,pae),B=_({},o,{color:c,component:p,disabled:g,disableElevation:b,disableFocusRipple:x,fullWidth:w,size:y,type:v,variant:j}),I=mae(B),M=T&&C.jsx(fae,{className:I.startIcon,ownerState:B,children:T}),V=$&&C.jsx(gae,{className:I.endIcon,ownerState:B,children:$});return C.jsxs(hae,_({ownerState:B,className:ge(h,n.className),component:p,disabled:g,focusRipple:!x,focusVisibleClassName:ge(I.focusVisible,N),ref:t,type:v},P,{classes:I,children:[M,r,V]}))}),mV=vae,kae=Object.freeze(Object.defineProperty({__proto__:null,buttonClasses:Vi,default:mV,getButtonUtilityClass:uV},Symbol.toStringTag,{value:"Module"}));var bae=Qi(function(e){var a,t,n,i=e.mixins,o=e.spacing,r=e.typography,c=e.tokens;return{defaultProps:{size:"large",disableElevation:!0,disableRipple:!0,disableFocusRipple:!0,disableTouchRipple:!0},variants:[{props:{size:"small"},style:{minWidth:"unset",fontSize:r.button.fontSize}},{props:{size:"large"},style:{fontSize:r.button.fontSize}},{props:{variant:"contained",size:"small"},style:{padding:o(.5,1.25)}},{props:{variant:"contained",size:"large"},style:{padding:o(1.125,2)}},{props:{variant:"contained",color:"default"},style:{color:c.color_fg_on_button,backgroundColor:c.color_bg_layer_alternate_bold,"&:hover,&.Mui-hover":{backgroundColor:c.color_bg_layer_bold},"&:active,&.Mui-active":{backgroundColor:c.color_bg_layer_bold}}},{props:{variant:"contained",color:"primary"},style:{backgroundColor:c.color_bg_button_primary,color:c.color_fg_on_button_primary,"&:hover,&.Mui-hover":{backgroundColor:c.color_bg_button_primary_hover},"&:active,&.Mui-active":{backgroundColor:c.color_bg_button_primary_pressed}}},{props:{variant:"contained",color:"danger"},style:{backgroundColor:c.color_bg_button_danger,color:c.color_fg_on_button_danger,"&:hover,&.Mui-hover":{color:c.color_fg_on_button_danger,backgroundColor:c.color_bg_button_danger_hover},"&:active,&.Mui-active":{backgroundColor:c.color_bg_button_danger_pressed}}},{props:{variant:"outlined"},style:{padding:o(.625,1.375),backgroundColor:c.color_bg_button,borderColor:c.color_border_button}},{props:{variant:"outlined",size:"small"},style:{padding:o(.375,1.125)}},{props:{variant:"outlined",size:"large"},style:{padding:o(1,1.875)}},{props:{variant:"outlined",color:"default"},style:{color:c.color_fg_on_button,"&:hover,&.Mui-hover":{backgroundColor:c.color_bg_button_hover,borderColor:c.color_border_button},"&:active,&.Mui-active":{backgroundColor:c.color_bg_button_pressed,borderColor:c.color_border_button}}},{props:{variant:"outlined",color:"primary"},style:{color:c.color_fg_link_primary,borderColor:c.color_fg_link_primary,"&:hover,&.Mui-hover":{backgroundColor:c.color_bg_link_primary_hover,borderColor:c.color_fg_link_primary},"&:active,&.Mui-active":{backgroundColor:c.color_bg_link_primary_pressed,borderColor:c.color_fg_link_primary}}},{props:{variant:"outlined",color:"danger"},style:{color:c.color_fg_link_danger,borderColor:c.color_border_state_danger,"&:hover,&.Mui-hover":{color:c.color_fg_link_danger_hover,backgroundColor:c.color_bg_link_danger_hover,borderColor:c.color_border_state_danger},"&:active,&.Mui-active":{color:c.color_fg_link_danger_pressed,backgroundColor:c.color_bg_link_danger_pressed,borderColor:c.color_border_state_danger}}},{props:{variant:"link"},style:{backgroundColor:"transparent",color:c.color_fg_link,padding:o(.625,1.5)}},{props:{variant:"link",size:"small"},style:{padding:o(.375,1.25)}},{props:{variant:"link",size:"large"},style:{padding:o(1,2)}},{props:{variant:"link",color:"primary"},style:{color:c.color_fg_link_primary,"&:hover,&.Mui-hover":{color:c.color_fg_link_primary_hover,backgroundColor:c.color_bg_link_primary_hover},"&:active,&.Mui-active":{color:c.color_fg_link_primary_pressed,backgroundColor:c.color_bg_link_primary_pressed}}},{props:{variant:"link",color:"default"},style:{"&:hover,&.Mui-hover":{backgroundColor:c.color_bg_link_hover},"&:active,&.Mui-active":{backgroundColor:c.color_bg_link_pressed}}},{props:{variant:"link",color:"danger"},style:{color:c.color_fg_link_danger,"&:hover,&.Mui-hover":{color:c.color_fg_link_danger_hover,backgroundColor:c.color_bg_link_danger_hover},"&:active,&.Mui-active":{color:c.color_fg_link_danger_pressed,backgroundColor:c.color_bg_link_danger_pressed}}},{props:{color:"danger"},style:(a={},a["&:focus,&.".concat(Vi.focusVisible)]=i.focusRing({color:c.color_border_focus_state_danger}),a)}],styleOverrides:{root:(t={padding:o(.75,1.5),color:c.color_fg_link,width:"fit-content"},t["&.".concat(Vi.disabled,", &:disabled")]={color:c.color_fg_on_button_disabled,backgroundColor:c.color_bg_button_disabled,borderColor:c.color_border_disabled},t),fullWidth:{width:"100%"},textSizeLarge:{padding:o(1,2)},iconSizeLarge:{"& > *:first-child":{fontSize:"1rem",height:"1em",width:"1em"}},iconSizeMedium:{"& > *:first-child":{fontSize:"1rem",height:"1em",width:"1em"}},iconSizeSmall:{"& > *:first-child":{fontSize:"1rem",height:"1em",width:"1em"}},disableElevation:(n={},n["&:focus,&.".concat(Vi.focusVisible)]=i.focusRing(),n)}}}),gh=globalThis&&globalThis.__assign||function(){return gh=Object.assign||function(e){for(var a,t=1,n=arguments.length;te.transitions.easing.easeInOut,Ih.ripplePulsate,({theme:e})=>e.transitions.duration.shorter,Ih.child,Ih.childLeaving,Rie,Vh,({theme:e})=>e.transitions.easing.easeInOut,Ih.childPulsate,zie,({theme:e})=>e.transitions.easing.easeInOut),Hie=Rh.forwardRef(function(e,t){let n=jm({props:e,name:`MuiTouchRipple`}),{center:r=!1,classes:i={},className:a}=n,o=y(n,Mie),[s,c]=Rh.useState([]),l=Rh.useRef(0),u=Rh.useRef(null);Rh.useEffect(()=>{u.current&&=(u.current(),null)},[s]);let d=Rh.useRef(!1),f=Rh.useRef(null),p=Rh.useRef(null),m=Rh.useRef(null);Rh.useEffect(()=>()=>{clearTimeout(f.current)},[]);let h=Rh.useCallback(e=>{let{pulsate:t,rippleX:n,rippleY:r,rippleSize:a,cb:o}=e;c(e=>[...e,(0,zh.jsx)(Vie,{classes:{ripple:A(i.ripple,Ih.ripple),rippleVisible:A(i.rippleVisible,Ih.rippleVisible),ripplePulsate:A(i.ripplePulsate,Ih.ripplePulsate),child:A(i.child,Ih.child),childLeaving:A(i.childLeaving,Ih.childLeaving),childPulsate:A(i.childPulsate,Ih.childPulsate)},timeout:Vh,pulsate:t,rippleX:n,rippleY:r,rippleSize:a},l.current)]),l.current+=1,u.current=o},[i]),g=Rh.useCallback((e={},t={},n)=>{let{pulsate:i=!1,center:a=r||t.pulsate,fakeElement:o=!1}=t;if(e?.type===`mousedown`&&d.current){d.current=!1;return}e?.type===`touchstart`&&(d.current=!0);let s=o?null:m.current,c=s?s.getBoundingClientRect():{width:0,height:0,left:0,top:0},l,u,g;if(a||e===void 0||e.clientX===0&&e.clientY===0||!e.clientX&&!e.touches)l=Math.round(c.width/2),u=Math.round(c.height/2);else{let{clientX:t,clientY:n}=e.touches?e.touches[0]:e;l=Math.round(t-c.left),u=Math.round(n-c.top)}if(a)g=Math.sqrt((2*c.width**2+c.height**2)/3),g%2==0&&(g+=1);else{let e=Math.max(Math.abs((s?s.clientWidth:0)-l),l)*2+2,t=Math.max(Math.abs((s?s.clientHeight:0)-u),u)*2+2;g=Math.sqrt(e**2+t**2)}e!=null&&e.touches?p.current===null&&(p.current=()=>{h({pulsate:i,rippleX:l,rippleY:u,rippleSize:g,cb:n})},f.current=setTimeout(()=>{p.current&&=(p.current(),null)},80)):h({pulsate:i,rippleX:l,rippleY:u,rippleSize:g,cb:n})},[r,h]),_=Rh.useCallback(()=>{g({},{pulsate:!0})},[g]),v=Rh.useCallback((e,t)=>{if(clearTimeout(f.current),e?.type===`touchend`&&p.current){p.current(),p.current=null,f.current=setTimeout(()=>{v(e,t)});return}p.current=null,c(e=>e.length>0?e.slice(1):e),u.current=t},[]);return Rh.useImperativeHandle(t,()=>({pulsate:_,start:g,stop:v}),[_,g,v]),(0,zh.jsx)(Bie,x({className:A(i.root,Ih.root,a),ref:m},o,{children:(0,zh.jsx)(Zm,{component:null,exit:!0,children:s})}))})}));function Wie(e){return R(`MuiButtonBase`,e)}var Gie,Hh=o((()=>{W(),Gie=z(`MuiButtonBase`,[`root`,`disabled`,`focusVisible`])})),Uh,Kie,qie,Jie,Yie,Xie,Wh,Zie=o((()=>{S(),b(),Uh=u(m()),j(),Pn(),Am(),Mm(),bh(),vh(),Sre(),Uie(),Hh(),Kie=V(),qie=V(),Jie=`action.centerRipple.children.className.component.disabled.disableRipple.disableTouchRipple.focusRipple.focusVisibleClassName.LinkComponent.onBlur.onClick.onContextMenu.onDragLeave.onFocus.onFocusVisible.onKeyDown.onKeyUp.onMouseDown.onMouseLeave.onMouseUp.onTouchEnd.onTouchMove.onTouchStart.tabIndex.TouchRippleProps.touchRippleRef.type`.split(`.`),Yie=e=>{let{disabled:t,focusVisible:n,focusVisibleClassName:r,classes:i}=e,a=L({root:[`root`,t&&`disabled`,n&&`focusVisible`]},Wie,i);return n&&r&&(a.root+=` ${r}`),a},Xie=K(`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`},[`&.${Gie.disabled}`]:{pointerEvents:`none`,cursor:`default`},"@media print":{colorAdjust:`exact`}}),Wh=Uh.forwardRef(function(e,t){let n=jm({props:e,name:`MuiButtonBase`}),{action:r,centerRipple:i=!1,children:a,className:o,component:s=`button`,disabled:c=!1,disableRipple:l=!1,disableTouchRipple:u=!1,focusRipple:d=!1,LinkComponent:f=`a`,onBlur:p,onClick:m,onContextMenu:h,onDragLeave:g,onFocus:_,onFocusVisible:v,onKeyDown:b,onKeyUp:S,onMouseDown:C,onMouseLeave:w,onMouseUp:T,onTouchEnd:E,onTouchMove:D,onTouchStart:O,tabIndex:k=0,TouchRippleProps:j,touchRippleRef:ee,type:M}=n,N=y(n,Jie),P=Uh.useRef(null),te=Uh.useRef(null),ne=yh(te,ee),{isFocusVisibleRef:re,onFocus:ie,onBlur:ae,ref:oe}=xh(),[se,ce]=Uh.useState(!1);c&&se&&ce(!1),Uh.useImperativeHandle(r,()=>({focusVisible:()=>{ce(!0),P.current.focus()}}),[]);let[le,ue]=Uh.useState(!1);Uh.useEffect(()=>{ue(!0)},[]);let de=le&&!l&&!c;Uh.useEffect(()=>{se&&d&&!l&&le&&te.current.pulsate()},[l,d,se,le]);function fe(e,t,n=u){return _h(r=>(t&&t(r),!n&&te.current&&te.current[e](r),!0))}let pe=fe(`start`,C),me=fe(`stop`,h),F=fe(`stop`,g),he=fe(`stop`,T),I=fe(`stop`,e=>{se&&e.preventDefault(),w&&w(e)}),ge=fe(`start`,O),_e=fe(`stop`,E),ve=fe(`stop`,D),ye=fe(`stop`,e=>{ae(e),re.current===!1&&ce(!1),p&&p(e)},!1),be=_h(e=>{P.current||=e.currentTarget,ie(e),re.current===!0&&(ce(!0),v&&v(e)),_&&_(e)}),xe=()=>{let e=P.current;return s&&s!==`button`&&!(e.tagName===`A`&&e.href)},Se=Uh.useRef(!1),Ce=_h(e=>{d&&!Se.current&&se&&te.current&&e.key===` `&&(Se.current=!0,te.current.stop(e,()=>{te.current.start(e)})),e.target===e.currentTarget&&xe()&&e.key===` `&&e.preventDefault(),b&&b(e),e.target===e.currentTarget&&xe()&&e.key===`Enter`&&!c&&(e.preventDefault(),m&&m(e))}),we=_h(e=>{d&&e.key===` `&&te.current&&se&&!e.defaultPrevented&&(Se.current=!1,te.current.stop(e,()=>{te.current.pulsate(e)})),S&&S(e),m&&e.target===e.currentTarget&&xe()&&e.key===` `&&!e.defaultPrevented&&m(e)}),Te=s;Te===`button`&&(N.href||N.to)&&(Te=f);let Ee={};Te===`button`?(Ee.type=M===void 0?`button`:M,Ee.disabled=c):(!N.href&&!N.to&&(Ee.role=`button`),c&&(Ee[`aria-disabled`]=c));let De=yh(t,yh(oe,P)),Oe=x({},n,{centerRipple:i,component:s,disabled:c,disableRipple:l,disableTouchRipple:u,focusRipple:d,tabIndex:k,focusVisible:se}),ke=Yie(Oe);return(0,qie.jsxs)(Xie,x({as:Te,className:A(ke.root,o),ownerState:Oe,onBlur:ye,onClick:m,onContextMenu:me,onFocus:be,onKeyDown:Ce,onKeyUp:we,onMouseDown:pe,onMouseLeave:I,onMouseUp:he,onDragLeave:F,onTouchEnd:_e,onTouchMove:ve,onTouchStart:ge,ref:De,tabIndex:c?-1:k,type:M},Ee,N,{children:[a,de?(0,Kie.jsx)(Hie,x({ref:ne,center:i},j)):null]}))})})),Gh=o((()=>{Zie(),Hh(),Hh(),Lh(),Lh()}));function Qie(e){return R(`MuiIconButton`,e)}var Kh,qh=o((()=>{W(),Kh=z(`MuiIconButton`,[`root`,`disabled`,`colorInherit`,`colorPrimary`,`colorSecondary`,`edgeStart`,`edgeEnd`,`sizeSmall`,`sizeMedium`,`sizeLarge`])})),$ie,eae,tae,nae,rae,Jh,iae=o((()=>{b(),S(),$ie=u(m()),j(),W(),um(),Am(),Mm(),Gh(),rh(),qh(),eae=V(),tae=[`edge`,`children`,`className`,`color`,`disabled`,`disableFocusRipple`,`size`],nae=e=>{let{classes:t,disabled:n,color:r,edge:i,size:a}=e;return L({root:[`root`,n&&`disabled`,r!=="default"&&`color${q(r)}`,i&&`edge${q(i)}`,`size${q(a)}`]},Qie,t)},rae=K(Wh,{name:`MuiIconButton`,slot:`Root`,overridesResolver:(e,t)=>{let{ownerState:n}=e;return[t.root,n.color!=="default"&&t[`color${q(n.color)}`],n.edge&&t[`edge${q(n.edge)}`],t[`size${q(n.size)}`]]}})(({theme:e,ownerState:t})=>x({textAlign:`center`,flex:`0 0 auto`,fontSize:e.typography.pxToRem(24),padding:8,borderRadius:`50%`,overflow:`visible`,color:(e.vars||e).palette.action.active,transition:e.transitions.create(`background-color`,{duration:e.transitions.duration.shortest})},!t.disableRipple&&{"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.action.active} / ${e.vars.palette.action.hoverOpacity})`:Kp(e.palette.action.active,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:`transparent`}}},t.edge===`start`&&{marginLeft:t.size===`small`?-3:-12},t.edge===`end`&&{marginRight:t.size===`small`?-3:-12}),({theme:e,ownerState:t})=>x({},t.color===`inherit`&&{color:`inherit`},t.color!==`inherit`&&t.color!=="default"&&x({color:(e.vars||e).palette[t.color].main},!t.disableRipple&&{"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:Kp(e.palette[t.color].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:`transparent`}}}),t.size===`small`&&{padding:5,fontSize:e.typography.pxToRem(18)},t.size===`large`&&{padding:12,fontSize:e.typography.pxToRem(28)},{[`&.${Kh.disabled}`]:{backgroundColor:`transparent`,color:(e.vars||e).palette.action.disabled}})),Jh=$ie.forwardRef(function(e,t){let n=jm({props:e,name:`MuiIconButton`}),{edge:r=!1,children:i,className:a,color:o=`default`,disabled:s=!1,disableFocusRipple:c=!1,size:l=`medium`}=n,u=y(n,tae),d=x({},n,{edge:r,color:o,disabled:s,disableFocusRipple:c,size:l}),f=nae(d);return(0,eae.jsx)(rae,x({className:A(f.root,a),centerRipple:!0,focusRipple:!c,disabled:s,ref:t,ownerState:d},u,{children:i}))})})),aae=c({default:()=>Jh,getIconButtonUtilityClass:()=>Qie,iconButtonClasses:()=>Kh}),Yh=o((()=>{iae(),qh(),qh()})),oae,sae,cae=o((()=>{m(),ch(),oae=V(),sae=oh((0,oae.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 lae(e){return R(`MuiChip`,e)}var Xh,Zh=o((()=>{W(),Xh=z(`MuiChip`,`root.sizeSmall.sizeMedium.colorPrimary.colorSecondary.disabled.clickable.clickableColorPrimary.clickableColorSecondary.deletable.deletableColorPrimary.deletableColorSecondary.outlined.filled.outlinedPrimary.outlinedSecondary.avatar.avatarSmall.avatarMedium.avatarColorPrimary.avatarColorSecondary.icon.iconSmall.iconMedium.iconColorPrimary.iconColorSecondary.label.labelSmall.labelMedium.deleteIcon.deleteIconSmall.deleteIconMedium.deleteIconColorPrimary.deleteIconColorSecondary.deleteIconOutlinedColorPrimary.deleteIconOutlinedColorSecondary.focusVisible`.split(`.`))}));function uae(e){return e.key===`Backspace`||e.key===`Delete`}var Qh,$h,dae,fae,pae,mae,hae,eg,gae=o((()=>{b(),S(),Qh=u(m()),j(),W(),um(),cae(),bh(),rh(),Gh(),Mm(),Am(),Zh(),$h=V(),dae=V(),fae=[`avatar`,`className`,`clickable`,`color`,`component`,`deleteIcon`,`disabled`,`icon`,`label`,`onClick`,`onDelete`,`onKeyDown`,`onKeyUp`,`size`,`variant`],pae=e=>{let{classes:t,disabled:n,size:r,color:i,onDelete:a,clickable:o,variant:s}=e;return L({root:[`root`,s,n&&`disabled`,`size${q(r)}`,`color${q(i)}`,o&&`clickable`,o&&`clickableColor${q(i)}`,a&&`deletable`,a&&`deletableColor${q(i)}`,`${s}${q(i)}`],label:[`label`,`label${q(r)}`],avatar:[`avatar`,`avatar${q(r)}`,`avatarColor${q(i)}`],icon:[`icon`,`icon${q(r)}`,`iconColor${q(i)}`],deleteIcon:[`deleteIcon`,`deleteIcon${q(r)}`,`deleteIconColor${q(i)}`,`deleteIconOutlinedColor${q(i)}`]},lae,t)},mae=K(`div`,{name:`MuiChip`,slot:`Root`,overridesResolver:(e,t)=>{let{ownerState:n}=e,{color:r,clickable:i,onDelete:a,size:o,variant:s}=n;return[{[`& .${Xh.avatar}`]:t.avatar},{[`& .${Xh.avatar}`]:t[`avatar${q(o)}`]},{[`& .${Xh.avatar}`]:t[`avatarColor${q(r)}`]},{[`& .${Xh.icon}`]:t.icon},{[`& .${Xh.icon}`]:t[`icon${q(o)}`]},{[`& .${Xh.icon}`]:t[`iconColor${q(r)}`]},{[`& .${Xh.deleteIcon}`]:t.deleteIcon},{[`& .${Xh.deleteIcon}`]:t[`deleteIcon${q(o)}`]},{[`& .${Xh.deleteIcon}`]:t[`deleteIconColor${q(r)}`]},{[`& .${Xh.deleteIcon}`]:t[`deleteIconOutlinedColor${q(r)}`]},t.root,t[`size${q(o)}`],t[`color${q(r)}`],i&&t.clickable,i&&r!=="default"&&t[`clickableColor${q(r)})`],a&&t.deletable,a&&r!=="default"&&t[`deletableColor${q(r)}`],t[s],s===`outlined`&&t[`outlined${q(r)}`]]}})(({theme:e,ownerState:t})=>{let n=Kp(e.palette.text.primary,.26),r=e.palette.mode===`light`?e.palette.grey[700]:e.palette.grey[300];return x({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:`default`,outline:0,textDecoration:`none`,border:0,padding:0,verticalAlign:`middle`,boxSizing:`border-box`,[`&.${Xh.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity,pointerEvents:`none`},[`& .${Xh.avatar}`]:{marginLeft:5,marginRight:-6,width:24,height:24,color:e.vars?e.vars.palette.Chip.defaultAvatarColor:r,fontSize:e.typography.pxToRem(12)},[`& .${Xh.avatarColorPrimary}`]:{color:(e.vars||e).palette.primary.contrastText,backgroundColor:(e.vars||e).palette.primary.dark},[`& .${Xh.avatarColorSecondary}`]:{color:(e.vars||e).palette.secondary.contrastText,backgroundColor:(e.vars||e).palette.secondary.dark},[`& .${Xh.avatarSmall}`]:{marginLeft:4,marginRight:-4,width:18,height:18,fontSize:e.typography.pxToRem(10)},[`& .${Xh.icon}`]:x({color:e.vars?e.vars.palette.Chip.defaultIconColor:r,marginLeft:5,marginRight:-6},t.size===`small`&&{fontSize:18,marginLeft:4,marginRight:-4},t.color!=="default"&&{color:`inherit`}),[`& .${Xh.deleteIcon}`]:x({WebkitTapHighlightColor:`transparent`,color:e.vars?`rgba(${e.vars.palette.text.primaryChannel} / 0.26)`:n,fontSize:22,cursor:`pointer`,margin:`0 5px 0 -6px`,"&:hover":{color:e.vars?`rgba(${e.vars.palette.text.primaryChannel} / 0.4)`:Kp(n,.4)}},t.size===`small`&&{fontSize:16,marginRight:4,marginLeft:-4},t.color!=="default"&&{color:e.vars?`rgba(${e.vars.palette[t.color].contrastTextChannel} / 0.7)`:Kp(e.palette[t.color].contrastText,.7),"&:hover, &:active":{color:(e.vars||e).palette[t.color].contrastText}})},t.size===`small`&&{height:24},t.color!=="default"&&{backgroundColor:(e.vars||e).palette[t.color].main,color:(e.vars||e).palette[t.color].contrastText},t.onDelete&&{[`&.${Xh.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.action.selectedChannel} / calc(${e.vars.palette.action.selectedOpacity+e.vars.palette.action.focusOpacity}))`:Kp(e.palette.action.selected,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)}},t.onDelete&&t.color!=="default"&&{[`&.${Xh.focusVisible}`]:{backgroundColor:(e.vars||e).palette[t.color].dark}})},({theme:e,ownerState:t})=>x({},t.clickable&&{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}))`:Kp(e.palette.action.selected,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity)},[`&.${Xh.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.action.selectedChannel} / calc(${e.vars.palette.action.selectedOpacity+e.vars.palette.action.focusOpacity}))`:Kp(e.palette.action.selected,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)},"&:active":{boxShadow:(e.vars||e).shadows[1]}},t.clickable&&t.color!=="default"&&{[`&:hover, &.${Xh.focusVisible}`]:{backgroundColor:(e.vars||e).palette[t.color].dark}}),({theme:e,ownerState:t})=>x({},t.variant===`outlined`&&{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]}`,[`&.${Xh.clickable}:hover`]:{backgroundColor:(e.vars||e).palette.action.hover},[`&.${Xh.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},[`& .${Xh.avatar}`]:{marginLeft:4},[`& .${Xh.avatarSmall}`]:{marginLeft:2},[`& .${Xh.icon}`]:{marginLeft:4},[`& .${Xh.iconSmall}`]:{marginLeft:2},[`& .${Xh.deleteIcon}`]:{marginRight:5},[`& .${Xh.deleteIconSmall}`]:{marginRight:3}},t.variant===`outlined`&&t.color!=="default"&&{color:(e.vars||e).palette[t.color].main,border:`1px solid ${e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / 0.7)`:Kp(e.palette[t.color].main,.7)}`,[`&.${Xh.clickable}:hover`]:{backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:Kp(e.palette[t.color].main,e.palette.action.hoverOpacity)},[`&.${Xh.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.focusOpacity})`:Kp(e.palette[t.color].main,e.palette.action.focusOpacity)},[`& .${Xh.deleteIcon}`]:{color:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / 0.7)`:Kp(e.palette[t.color].main,.7),"&:hover, &:active":{color:(e.vars||e).palette[t.color].main}}})),hae=K(`span`,{name:`MuiChip`,slot:`Label`,overridesResolver:(e,t)=>{let{ownerState:n}=e,{size:r}=n;return[t.label,t[`label${q(r)}`]]}})(({ownerState:e})=>x({overflow:`hidden`,textOverflow:`ellipsis`,paddingLeft:12,paddingRight:12,whiteSpace:`nowrap`},e.size===`small`&&{paddingLeft:8,paddingRight:8})),eg=Qh.forwardRef(function(e,t){let n=jm({props:e,name:`MuiChip`}),{avatar:r,className:i,clickable:a,color:o=`default`,component:s,deleteIcon:c,disabled:l=!1,icon:u,label:d,onClick:f,onDelete:p,onKeyDown:m,onKeyUp:h,size:g=`medium`,variant:_=`filled`}=n,v=y(n,fae),b=Qh.useRef(null),S=yh(b,t),C=e=>{e.stopPropagation(),p&&p(e)},w=e=>{e.currentTarget===e.target&&uae(e)&&e.preventDefault(),m&&m(e)},T=e=>{e.currentTarget===e.target&&(p&&uae(e)?p(e):e.key===`Escape`&&b.current&&b.current.blur()),h&&h(e)},E=a!==!1&&f?!0:a,D=g===`small`,O=E||p?Wh:s||`div`,k=x({},n,{component:O,disabled:l,size:g,color:o,onDelete:!!p,clickable:E,variant:_}),j=pae(k),ee=O===Wh?x({component:s||`div`,focusVisibleClassName:j.focusVisible},p&&{disableRipple:!0}):{},M=null;if(p){let e=A(o!=="default"&&(_===`outlined`?j[`deleteIconOutlinedColor${q(o)}`]:j[`deleteIconColor${q(o)}`]),D&&j.deleteIconSmall);M=c&&Qh.isValidElement(c)?Qh.cloneElement(c,{className:A(c.props.className,j.deleteIcon,e),onClick:C}):(0,$h.jsx)(sae,{className:A(j.deleteIcon,e),onClick:C})}let N=null;r&&Qh.isValidElement(r)&&(N=Qh.cloneElement(r,{className:A(j.avatar,r.props.className)}));let P=null;return u&&Qh.isValidElement(u)&&(P=Qh.cloneElement(u,{className:A(j.icon,u.props.className)})),(0,dae.jsxs)(mae,x({as:O,className:A(j.root,i),disabled:E&&l?!0:void 0,onClick:f,onKeyDown:w,onKeyUp:T,ref:S,ownerState:k},ee,v,{children:[N||P,(0,$h.jsx)(hae,{className:A(j.label),ownerState:k,children:d}),M]}))})})),_ae=c({chipClasses:()=>Xh,default:()=>eg,getChipUtilityClass:()=>lae}),tg=o((()=>{gae(),Zh(),Zh()}));function ng({props:e,states:t,muiFormControl:n}){return t.reduce((t,r)=>(t[r]=e[r],n&&e[r]===void 0&&(t[r]=n[r]),t),{})}var rg=o((()=>{})),vae,ig,ag=o((()=>{vae=u(m()),ig=vae.createContext()}));function og(){return yae.useContext(ig)}var yae,sg=o((()=>{yae=u(m()),ag()}));function bae(e){return(0,xae.jsx)(Qu,x({},e,{defaultTheme:Dm}))}var xae,Sae=o((()=>{S(),m(),um(),Om(),xae=V()})),Cae=o((()=>{Sae()}));function wae(e){return e!=null&&!(Array.isArray(e)&&e.length===0)}function cg(e,t=!1){return e&&(wae(e.value)&&e.value!==``||t&&wae(e.defaultValue)&&e.defaultValue!==``)}function Tae(e){return e.startAdornment}var lg=o((()=>{}));function Eae(e){return R(`MuiInputBase`,e)}var ug,dg=o((()=>{W(),ug=z(`MuiInputBase`,[`root`,`formControl`,`focused`,`disabled`,`adornedStart`,`adornedEnd`,`error`,`sizeSmall`,`multiline`,`colorSecondary`,`fullWidth`,`hiddenLabel`,`input`,`inputSizeSmall`,`inputMultiline`,`inputTypeSearch`,`inputAdornedStart`,`inputAdornedEnd`,`inputHiddenLabel`])})),fg,pg,mg,Dae,hg,gg,Oae,_g,vg,kae,yg,bg=o((()=>{b(),S(),B(),fg=u(m()),j(),W(),rg(),ag(),sg(),Am(),Mm(),rh(),bh(),mh(),Cae(),lg(),dg(),pg=V(),mg=V(),Dae=`aria-describedby.autoComplete.autoFocus.className.color.components.componentsProps.defaultValue.disabled.disableInjectingGlobalStyles.endAdornment.error.fullWidth.id.inputComponent.inputProps.inputRef.margin.maxRows.minRows.multiline.name.onBlur.onChange.onClick.onFocus.onKeyDown.onKeyUp.placeholder.readOnly.renderSuffix.rows.size.startAdornment.type.value`.split(`.`),hg=(e,t)=>{let{ownerState:n}=e;return[t.root,n.formControl&&t.formControl,n.startAdornment&&t.adornedStart,n.endAdornment&&t.adornedEnd,n.error&&t.error,n.size===`small`&&t.sizeSmall,n.multiline&&t.multiline,n.color&&t[`color${q(n.color)}`],n.fullWidth&&t.fullWidth,n.hiddenLabel&&t.hiddenLabel]},gg=(e,t)=>{let{ownerState:n}=e;return[t.input,n.size===`small`&&t.inputSizeSmall,n.multiline&&t.inputMultiline,n.type===`search`&&t.inputTypeSearch,n.startAdornment&&t.inputAdornedStart,n.endAdornment&&t.inputAdornedEnd,n.hiddenLabel&&t.inputHiddenLabel]},Oae=e=>{let{classes:t,color:n,disabled:r,error:i,endAdornment:a,focused:o,formControl:s,fullWidth:c,hiddenLabel:l,multiline:u,size:d,startAdornment:f,type:p}=e;return L({root:[`root`,`color${q(n)}`,r&&`disabled`,i&&`error`,c&&`fullWidth`,o&&`focused`,s&&`formControl`,d===`small`&&`sizeSmall`,u&&`multiline`,f&&`adornedStart`,a&&`adornedEnd`,l&&`hiddenLabel`],input:[`input`,r&&`disabled`,p===`search`&&`inputTypeSearch`,u&&`inputMultiline`,d===`small`&&`inputSizeSmall`,l&&`inputHiddenLabel`,f&&`inputAdornedStart`,a&&`inputAdornedEnd`]},Eae,t)},_g=K(`div`,{name:`MuiInputBase`,slot:`Root`,overridesResolver:hg})(({theme:e,ownerState:t})=>x({},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`,[`&.${ug.disabled}`]:{color:(e.vars||e).palette.text.disabled,cursor:`default`}},t.multiline&&x({padding:`4px 0 5px`},t.size===`small`&&{paddingTop:1}),t.fullWidth&&{width:`100%`})),vg=K(`input`,{name:`MuiInputBase`,slot:`Input`,overridesResolver:gg})(({theme:e,ownerState:t})=>{let n=e.palette.mode===`light`,r=x({color:`currentColor`},e.vars?{opacity:e.vars.opacity.inputPlaceholder}:{opacity:n?.42:.5},{transition:e.transitions.create(`opacity`,{duration:e.transitions.duration.shorter})}),i={opacity:`0 !important`},a=e.vars?{opacity:e.vars.opacity.inputPlaceholder}:{opacity:n?.42:.5};return x({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%`,animationName:`mui-auto-fill-cancel`,animationDuration:`10ms`,"&::-webkit-input-placeholder":r,"&::-moz-placeholder":r,"&:-ms-input-placeholder":r,"&::-ms-input-placeholder":r,"&:focus":{outline:0},"&:invalid":{boxShadow:`none`},"&::-webkit-search-decoration":{WebkitAppearance:`none`},[`label[data-shrink=false] + .${ug.formControl} &`]:{"&::-webkit-input-placeholder":i,"&::-moz-placeholder":i,"&:-ms-input-placeholder":i,"&::-ms-input-placeholder":i,"&:focus::-webkit-input-placeholder":a,"&:focus::-moz-placeholder":a,"&:focus:-ms-input-placeholder":a,"&:focus::-ms-input-placeholder":a},[`&.${ug.disabled}`]:{opacity:1,WebkitTextFillColor:(e.vars||e).palette.text.disabled},"&:-webkit-autofill":{animationDuration:`5000s`,animationName:`mui-auto-fill`}},t.size===`small`&&{paddingTop:1},t.multiline&&{height:`auto`,resize:`none`,padding:0,paddingTop:0},t.type===`search`&&{MozAppearance:`textfield`})}),kae=(0,pg.jsx)(bae,{styles:{"@keyframes mui-auto-fill":{from:{display:`block`}},"@keyframes mui-auto-fill-cancel":{from:{display:`block`}}}}),yg=fg.forwardRef(function(e,t){let n=jm({props:e,name:`MuiInputBase`}),{"aria-describedby":r,autoComplete:i,autoFocus:a,className:o,components:s={},componentsProps:c={},defaultValue:l,disabled:u,disableInjectingGlobalStyles:d,endAdornment:f,fullWidth:p=!1,id:m,inputComponent:h=`input`,inputProps:g={},inputRef:_,maxRows:v,minRows:b,multiline:S=!1,name:C,onBlur:w,onChange:T,onClick:E,onFocus:D,onKeyDown:O,onKeyUp:k,placeholder:j,readOnly:ee,renderSuffix:M,rows:N,startAdornment:P,type:te=`text`,value:ne}=n,re=y(n,Dae),ie=g.value==null?ne:g.value,{current:ae}=fg.useRef(ie!=null),oe=fg.useRef(),se=fg.useCallback(e=>{},[]),ce=yh(oe,yh(_,yh(g.ref,se))),[le,ue]=fg.useState(!1),de=og(),fe=ng({props:n,muiFormControl:de,states:[`color`,`disabled`,`error`,`hiddenLabel`,`size`,`required`,`filled`]});fe.focused=de?de.focused:le,fg.useEffect(()=>{!de&&u&&le&&(ue(!1),w&&w())},[de,u,le,w]);let pe=de&&de.onFilled,F=de&&de.onEmpty,he=fg.useCallback(e=>{cg(e)?pe&&pe():F&&F()},[pe,F]);ph(()=>{ae&&he({value:ie})},[ie,he,ae]);let I=e=>{if(fe.disabled){e.stopPropagation();return}D&&D(e),g.onFocus&&g.onFocus(e),de&&de.onFocus?de.onFocus(e):ue(!0)},ge=e=>{w&&w(e),g.onBlur&&g.onBlur(e),de&&de.onBlur?de.onBlur(e):ue(!1)},_e=(e,...t)=>{if(!ae){let t=e.target||oe.current;if(t==null)throw Error(me(1));he({value:t.value})}g.onChange&&g.onChange(e,...t),T&&T(e,...t)};fg.useEffect(()=>{he(oe.current)},[]);let ve=e=>{oe.current&&e.currentTarget===e.target&&oe.current.focus(),E&&E(e)},ye=h,be=g;S&&ye===`input`&&(be=x(N?{type:void 0,minRows:N,maxRows:N}:{type:void 0,maxRows:v,minRows:b},be),ye=_c);let xe=e=>{he(e.animationName===`mui-auto-fill-cancel`?oe.current:{value:`x`})};fg.useEffect(()=>{de&&de.setAdornedStart(!!P)},[de,P]);let Se=x({},n,{color:fe.color||`primary`,disabled:fe.disabled,endAdornment:f,error:fe.error,focused:fe.focused,formControl:de,fullWidth:p,hiddenLabel:fe.hiddenLabel,multiline:S,size:fe.size,startAdornment:P,type:te}),Ce=Oae(Se),we=s.Root||_g,Te=c.root||{},Ee=s.Input||vg;return be=x({},be,c.input),(0,mg.jsxs)(fg.Fragment,{children:[!d&&kae,(0,mg.jsxs)(we,x({},Te,!cn(we)&&{ownerState:x({},Se,Te.ownerState)},{ref:t,onClick:ve},re,{className:A(Ce.root,Te.className,o),children:[P,(0,pg.jsx)(ig.Provider,{value:null,children:(0,pg.jsx)(Ee,x({ownerState:Se,"aria-invalid":fe.error,"aria-describedby":r,autoComplete:i,autoFocus:a,defaultValue:l,disabled:fe.disabled,id:m,onAnimationStart:xe,name:C,placeholder:j,readOnly:ee,required:fe.required,rows:N,value:ie,onKeyDown:O,onKeyUp:k,type:te},be,!cn(Ee)&&{as:ye,ownerState:x({},Se,be.ownerState)},{ref:ce,className:A(Ce.input,be.className),onBlur:ge,onChange:_e,onFocus:I}))}),f,M?M(x({},fe,{startAdornment:P})):null]}))]})})})),Aae=c({default:()=>yg,getInputBaseUtilityClass:()=>Eae,inputBaseClasses:()=>ug}),xg=o((()=>{bg(),dg(),dg()}));function jae(e){return R(`MuiInput`,e)}var Sg,Mae=o((()=>{S(),W(),xg(),Sg=x({},ug,z(`MuiInput`,[`root`,`underline`,`input`]))}));function Nae(e){return R(`MuiOutlinedInput`,e)}var Cg,wg=o((()=>{S(),W(),xg(),Cg=x({},ug,z(`MuiOutlinedInput`,[`root`,`notchedOutline`,`input`]))}));function Pae(e){return R(`MuiFilledInput`,e)}var Tg,Fae=o((()=>{S(),W(),xg(),Tg=x({},ug,z(`MuiFilledInput`,[`root`,`underline`,`input`]))})),Iae,Lae,Rae=o((()=>{m(),ch(),Iae=V(),Lae=oh((0,Iae.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`)})),zae,Eg,Bae=o((()=>{m(),ch(),zae=V(),Eg=oh((0,zae.jsx)(`path`,{d:`M7 10l5 5 5-5z`}),`ArrowDropDown`)}));function Vae(e){return R(`MuiAutocomplete`,e)}var Dg,Og=o((()=>{W(),Dg=z(`MuiAutocomplete`,[`root`,`fullWidth`,`focused`,`focusVisible`,`tag`,`tagSizeSmall`,`tagSizeMedium`,`hasPopupIcon`,`hasClearIcon`,`inputRoot`,`input`,`inputFocused`,`endAdornment`,`clearIndicator`,`popupIndicator`,`popupIndicatorOpen`,`popper`,`popperDisablePortal`,`paper`,`listbox`,`loading`,`noOptions`,`option`,`groupLabel`,`groupUl`])})),kg,Ag,jg,Hae,Uae,Wae,Gae,Kae,qae,Jae,Yae,Xae,Zae,Qae,$ae,eoe,toe,noe,roe,ioe=o((()=>{b(),S(),kg=u(m()),j(),W(),um(),bie(),kie(),Th(),Yh(),tg(),Mae(),dg(),wg(),Fae(),Rae(),Bae(),Mm(),Am(),Og(),rh(),Ag=V(),jg=V(),Wae=`autoComplete.autoHighlight.autoSelect.blurOnSelect.ChipProps.className.clearIcon.clearOnBlur.clearOnEscape.clearText.closeText.componentsProps.defaultValue.disableClearable.disableCloseOnSelect.disabled.disabledItemsFocusable.disableListWrap.disablePortal.filterOptions.filterSelectedOptions.forcePopupIcon.freeSolo.fullWidth.getLimitTagsText.getOptionDisabled.getOptionLabel.isOptionEqualToValue.groupBy.handleHomeEndKeys.id.includeInputInList.inputValue.limitTags.ListboxComponent.ListboxProps.loading.loadingText.multiple.noOptionsText.onChange.onClose.onHighlightChange.onInputChange.onOpen.open.openOnFocus.openText.options.PaperComponent.PopperComponent.popupIcon.readOnly.renderGroup.renderInput.renderOption.renderTags.selectOnFocus.size.value`.split(`.`),Gae=e=>{let{classes:t,disablePortal:n,focused:r,fullWidth:i,hasClearIcon:a,hasPopupIcon:o,inputFocused:s,popupOpen:c,size:l}=e;return L({root:[`root`,r&&`focused`,i&&`fullWidth`,a&&`hasClearIcon`,o&&`hasPopupIcon`],inputRoot:[`inputRoot`],input:[`input`,s&&`inputFocused`],tag:[`tag`,`tagSize${q(l)}`],endAdornment:[`endAdornment`],clearIndicator:[`clearIndicator`],popupIndicator:[`popupIndicator`,c&&`popupIndicatorOpen`],popper:[`popper`,n&&`popperDisablePortal`],paper:[`paper`],listbox:[`listbox`],loading:[`loading`],noOptions:[`noOptions`],option:[`option`],groupLabel:[`groupLabel`],groupUl:[`groupUl`]},Vae,t)},Kae=K(`div`,{name:`MuiAutocomplete`,slot:`Root`,overridesResolver:(e,t)=>{let{ownerState:n}=e,{fullWidth:r,hasClearIcon:i,hasPopupIcon:a,inputFocused:o,size:s}=n;return[{[`& .${Dg.tag}`]:t.tag},{[`& .${Dg.tag}`]:t[`tagSize${q(s)}`]},{[`& .${Dg.inputRoot}`]:t.inputRoot},{[`& .${Dg.input}`]:t.input},{[`& .${Dg.input}`]:o&&t.inputFocused},t.root,r&&t.fullWidth,a&&t.hasPopupIcon,i&&t.hasClearIcon]}})(({ownerState:e})=>x({[`&.${Dg.focused} .${Dg.clearIndicator}`]:{visibility:`visible`},"@media (pointer: fine)":{[`&:hover .${Dg.clearIndicator}`]:{visibility:`visible`}}},e.fullWidth&&{width:`100%`},{[`& .${Dg.tag}`]:x({margin:3,maxWidth:`calc(100% - 6px)`},e.size===`small`&&{margin:2,maxWidth:`calc(100% - 4px)`}),[`& .${Dg.inputRoot}`]:{flexWrap:`wrap`,[`.${Dg.hasPopupIcon}&, .${Dg.hasClearIcon}&`]:{paddingRight:30},[`.${Dg.hasPopupIcon}.${Dg.hasClearIcon}&`]:{paddingRight:56},[`& .${Dg.input}`]:{width:0,minWidth:30}},[`& .${Sg.root}`]:{paddingBottom:1,"& .MuiInput-input":{padding:`4px 4px 4px 0px`}},[`& .${Sg.root}.${ug.sizeSmall}`]:{[`& .${Sg.input}`]:{padding:`2px 4px 3px 0`}},[`& .${Cg.root}`]:{padding:9,[`.${Dg.hasPopupIcon}&, .${Dg.hasClearIcon}&`]:{paddingRight:39},[`.${Dg.hasPopupIcon}.${Dg.hasClearIcon}&`]:{paddingRight:65},[`& .${Dg.input}`]:{padding:`7.5px 4px 7.5px 6px`},[`& .${Dg.endAdornment}`]:{right:9}},[`& .${Cg.root}.${ug.sizeSmall}`]:{padding:6,[`& .${Dg.input}`]:{padding:`2.5px 4px 2.5px 6px`}},[`& .${Tg.root}`]:{paddingTop:19,paddingLeft:8,[`.${Dg.hasPopupIcon}&, .${Dg.hasClearIcon}&`]:{paddingRight:39},[`.${Dg.hasPopupIcon}.${Dg.hasClearIcon}&`]:{paddingRight:65},[`& .${Tg.input}`]:{padding:`7px 4px`},[`& .${Dg.endAdornment}`]:{right:9}},[`& .${Tg.root}.${ug.sizeSmall}`]:{paddingBottom:1,[`& .${Tg.input}`]:{padding:`2.5px 4px`}},[`& .${ug.hiddenLabel}`]:{paddingTop:8},[`& .${Dg.input}`]:x({flexGrow:1,textOverflow:`ellipsis`,opacity:0},e.inputFocused&&{opacity:1})})),qae=K(`div`,{name:`MuiAutocomplete`,slot:`EndAdornment`,overridesResolver:(e,t)=>t.endAdornment})({position:`absolute`,right:0,top:`calc(50% - 14px)`}),Jae=K(Jh,{name:`MuiAutocomplete`,slot:`ClearIndicator`,overridesResolver:(e,t)=>t.clearIndicator})({marginRight:-2,padding:4,visibility:`hidden`}),Yae=K(Jh,{name:`MuiAutocomplete`,slot:`PopupIndicator`,overridesResolver:({ownerState:e},t)=>x({},t.popupIndicator,e.popupOpen&&t.popupIndicatorOpen)})(({ownerState:e})=>x({padding:2,marginRight:-2},e.popupOpen&&{transform:`rotate(180deg)`})),Xae=K(Mh,{name:`MuiAutocomplete`,slot:`Popper`,overridesResolver:(e,t)=>{let{ownerState:n}=e;return[{[`& .${Dg.option}`]:t.option},t.popper,n.disablePortal&&t.popperDisablePortal]}})(({theme:e,ownerState:t})=>x({zIndex:(e.vars||e).zIndex.modal},t.disablePortal&&{position:`absolute`})),Zae=K(wh,{name:`MuiAutocomplete`,slot:`Paper`,overridesResolver:(e,t)=>t.paper})(({theme:e})=>x({},e.typography.body1,{overflow:`auto`})),Qae=K(`div`,{name:`MuiAutocomplete`,slot:`Loading`,overridesResolver:(e,t)=>t.loading})(({theme:e})=>({color:(e.vars||e).palette.text.secondary,padding:`14px 16px`})),$ae=K(`div`,{name:`MuiAutocomplete`,slot:`NoOptions`,overridesResolver:(e,t)=>t.noOptions})(({theme:e})=>({color:(e.vars||e).palette.text.secondary,padding:`14px 16px`})),eoe=K(`div`,{name:`MuiAutocomplete`,slot:`Listbox`,overridesResolver:(e,t)=>t.listbox})(({theme:e})=>({listStyle:`none`,margin:0,padding:`8px 0`,maxHeight:`40vh`,overflow:`auto`,[`& .${Dg.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`},[`&.${Dg.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`},[`&.${Dg.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})`:Kp(e.palette.primary.main,e.palette.action.selectedOpacity),[`&.${Dg.focused}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.hoverOpacity}))`:Kp(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:(e.vars||e).palette.action.selected}},[`&.${Dg.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:Kp(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)}}}})),toe=K(Die,{name:`MuiAutocomplete`,slot:`GroupLabel`,overridesResolver:(e,t)=>t.groupLabel})(({theme:e})=>({backgroundColor:(e.vars||e).palette.background.paper,top:-8})),noe=K(`ul`,{name:`MuiAutocomplete`,slot:`GroupUl`,overridesResolver:(e,t)=>t.groupUl})({padding:0,[`& .${Dg.option}`]:{paddingLeft:24}}),roe=kg.forwardRef(function(e,t){let n=jm({props:e,name:`MuiAutocomplete`}),{autoComplete:r=!1,autoHighlight:i=!1,autoSelect:a=!1,blurOnSelect:o=!1,ChipProps:s,className:c,clearIcon:l=Hae||=(0,Ag.jsx)(Lae,{fontSize:`small`}),clearOnBlur:u=!n.freeSolo,clearOnEscape:d=!1,clearText:f=`Clear`,closeText:p=`Close`,componentsProps:m={},defaultValue:h=n.multiple?[]:null,disableClearable:g=!1,disableCloseOnSelect:_=!1,disabled:v=!1,disabledItemsFocusable:b=!1,disableListWrap:S=!1,disablePortal:C=!1,filterSelectedOptions:w=!1,forcePopupIcon:T=`auto`,freeSolo:E=!1,fullWidth:D=!1,getLimitTagsText:O=e=>`+${e}`,getOptionLabel:k=e=>e.label??e,groupBy:j,handleHomeEndKeys:ee=!n.freeSolo,includeInputInList:M=!1,limitTags:N=-1,ListboxComponent:P=`ul`,ListboxProps:te,loading:ne=!1,loadingText:re=`Loading…`,multiple:ie=!1,noOptionsText:ae=`No options`,openOnFocus:oe=!1,openText:se=`Open`,PaperComponent:ce=wh,PopperComponent:le=Mh,popupIcon:ue=Uae||=(0,Ag.jsx)(Eg,{}),readOnly:de=!1,renderGroup:fe,renderInput:pe,renderOption:me,renderTags:F,selectOnFocus:he=!n.freeSolo,size:I=`medium`}=n,ge=y(n,Wae),{getRootProps:_e,getInputProps:ve,getInputLabelProps:ye,getPopupIndicatorProps:be,getClearProps:xe,getTagProps:Se,getListboxProps:Ce,getOptionProps:we,value:Te,dirty:Ee,id:De,popupOpen:Oe,focused:ke,focusedTag:Ae,anchorEl:je,setAnchorEl:Me,inputValue:Ne,groupedOptions:Pe}=On(x({},n,{componentName:`Autocomplete`})),Fe=!g&&!v&&Ee&&!de,Ie=(!E||T===!0)&&T!==!1,Le=x({},n,{disablePortal:C,focused:ke,fullWidth:D,hasClearIcon:Fe,hasPopupIcon:Ie,inputFocused:Ae===-1,popupOpen:Oe,size:I}),Re=Gae(Le),ze;if(ie&&Te.length>0){let e=e=>x({className:A(Re.tag),disabled:v},Se(e));ze=F?F(Te,e,Le):Te.map((t,n)=>(0,Ag.jsx)(eg,x({label:k(t),size:I},e({index:n}),s)))}if(N>-1&&Array.isArray(ze)){let e=ze.length-N;!ke&&e>0&&(ze=ze.splice(0,N),ze.push((0,Ag.jsx)(`span`,{className:Re.tag,children:O(e)},ze.length)))}let Be=fe||(e=>(0,jg.jsxs)(`li`,{children:[(0,Ag.jsx)(toe,{className:Re.groupLabel,ownerState:Le,component:`div`,children:e.group}),(0,Ag.jsx)(noe,{className:Re.groupUl,ownerState:Le,children:e.children})]},e.key)),Ve=me||((e,t)=>(0,Ag.jsx)(`li`,x({},e,{children:k(t)}))),He=(e,t)=>{let n=we({option:e,index:t});return Ve(x({},n,{className:Re.option}),e,{selected:n[`aria-selected`],inputValue:Ne})};return(0,jg.jsxs)(kg.Fragment,{children:[(0,Ag.jsx)(Kae,x({ref:t,className:A(Re.root,c),ownerState:Le},_e(ge),{children:pe({id:De,disabled:v,fullWidth:!0,size:I===`small`?`small`:void 0,InputLabelProps:ye(),InputProps:x({ref:Me,className:Re.inputRoot,startAdornment:ze},(Fe||Ie)&&{endAdornment:(0,jg.jsxs)(qae,{className:Re.endAdornment,ownerState:Le,children:[Fe?(0,Ag.jsx)(Jae,x({},xe(),{"aria-label":f,title:f,ownerState:Le},m.clearIndicator,{className:A(Re.clearIndicator,m.clearIndicator?.className),children:l})):null,Ie?(0,Ag.jsx)(Yae,x({},be(),{disabled:v,"aria-label":Oe?p:se,title:Oe?p:se,ownerState:Le},m.popupIndicator,{className:A(Re.popupIndicator,m.popupIndicator?.className),children:ue})):null]})}),inputProps:x({className:A(Re.input),disabled:v,readOnly:de},ve())})})),Oe&&je?(0,Ag.jsx)(Xae,x({as:le,disablePortal:C,style:{width:je?je.clientWidth:null},ownerState:Le,role:`presentation`,anchorEl:je,open:!0},m.popper,{className:A(Re.popper,m.popper?.className),children:(0,jg.jsxs)(Zae,x({ownerState:Le,as:ce},m.paper,{className:A(Re.paper,m.paper?.className),children:[ne&&Pe.length===0?(0,Ag.jsx)(Qae,{className:Re.loading,ownerState:Le,children:re}):null,Pe.length===0&&!E&&!ne?(0,Ag.jsx)($ae,{className:Re.noOptions,ownerState:Le,role:`presentation`,onMouseDown:e=>{e.preventDefault()},children:ae}):null,Pe.length>0?(0,Ag.jsx)(eoe,x({as:P,className:Re.listbox,ownerState:Le},Ce(),te,{children:Pe.map((e,t)=>j?Be({key:e.key,group:e.group,children:e.options.map((t,n)=>He(t,e.index+n))}):He(e,t))})):null]}))})):null]})})})),aoe=c({autocompleteClasses:()=>Dg,createFilterOptions:()=>En,default:()=>roe,getAutocompleteUtilityClass:()=>Vae}),ooe=o((()=>{ioe(),Og(),Og()}));function soe(e){let{className:t,label:n,notched:r}=e,i=y(e,loe),a=n!=null&&n!==``,o=x({},e,{notched:r,withLabel:a});return(0,Mg.jsx)(uoe,x({"aria-hidden":!0,className:t,ownerState:o},i,{children:(0,Mg.jsx)(doe,{ownerState:o,children:a?(0,Mg.jsx)(`span`,{children:n}):coe||=(0,Mg.jsx)(`span`,{className:`notranslate`,children:``})})}))}var Mg,coe,loe,uoe,doe,foe=o((()=>{b(),S(),m(),Am(),Mg=V(),loe=[`children`,`classes`,`className`,`label`,`notched`],uoe=K(`fieldset`)({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%`}),doe=K(`legend`)(({ownerState:e,theme:t})=>x({float:`unset`,overflow:`hidden`},!e.withLabel&&{padding:0,lineHeight:`11px`,transition:t.transitions.create(`width`,{duration:150,easing:t.transitions.easing.easeOut})},e.withLabel&&x({display:`block`,width:`auto`,padding:0,height:11,fontSize:`0.75em`,visibility:`hidden`,maxWidth:.01,transition:t.transitions.create(`max-width`,{duration:50,easing:t.transitions.easing.easeOut}),whiteSpace:`nowrap`,"& > span":{paddingLeft:5,paddingRight:5,display:`inline-block`,opacity:0,visibility:`visible`}},e.notched&&{maxWidth:`100%`,transition:t.transitions.create(`max-width`,{duration:100,easing:t.transitions.easing.easeOut,delay:50})})))})),Ng,poe,Pg,moe,hoe,goe,_oe,voe,Fg,yoe=o((()=>{b(),S(),Ng=u(m()),W(),foe(),sg(),rg(),Am(),wg(),bg(),Mm(),poe=V(),Pg=V(),moe=[`components`,`fullWidth`,`inputComponent`,`label`,`multiline`,`notched`,`type`],hoe=e=>{let{classes:t}=e;return x({},t,L({root:[`root`],notchedOutline:[`notchedOutline`],input:[`input`]},Nae,t))},goe=K(_g,{shouldForwardProp:e=>km(e)||e===`classes`,name:`MuiOutlinedInput`,slot:`Root`,overridesResolver:hg})(({theme:e,ownerState:t})=>{let n=e.palette.mode===`light`?`rgba(0, 0, 0, 0.23)`:`rgba(255, 255, 255, 0.23)`;return x({position:`relative`,borderRadius:(e.vars||e).shape.borderRadius,[`&:hover .${Cg.notchedOutline}`]:{borderColor:(e.vars||e).palette.text.primary},"@media (hover: none)":{[`&:hover .${Cg.notchedOutline}`]:{borderColor:e.vars?`rgba(${e.vars.palette.common.onBackgroundChannel} / 0.23)`:n}},[`&.${Cg.focused} .${Cg.notchedOutline}`]:{borderColor:(e.vars||e).palette[t.color].main,borderWidth:2},[`&.${Cg.error} .${Cg.notchedOutline}`]:{borderColor:(e.vars||e).palette.error.main},[`&.${Cg.disabled} .${Cg.notchedOutline}`]:{borderColor:(e.vars||e).palette.action.disabled}},t.startAdornment&&{paddingLeft:14},t.endAdornment&&{paddingRight:14},t.multiline&&x({padding:`16.5px 14px`},t.size===`small`&&{padding:`8.5px 14px`}))}),_oe=K(soe,{name:`MuiOutlinedInput`,slot:`NotchedOutline`,overridesResolver:(e,t)=>t.notchedOutline})(({theme:e})=>{let 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}}),voe=K(vg,{name:`MuiOutlinedInput`,slot:`Input`,overridesResolver:gg})(({theme:e,ownerState:t})=>x({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`}}},t.size===`small`&&{padding:`8.5px 14px`},t.multiline&&{padding:0},t.startAdornment&&{paddingLeft:0},t.endAdornment&&{paddingRight:0})),Fg=Ng.forwardRef(function(e,t){var n;let r=jm({props:e,name:`MuiOutlinedInput`}),{components:i={},fullWidth:a=!1,inputComponent:o=`input`,label:s,multiline:c=!1,notched:l,type:u=`text`}=r,d=y(r,moe),f=hoe(r),p=og(),m=ng({props:r,muiFormControl:p,states:[`required`]}),h=x({},r,{color:m.color||`primary`,disabled:m.disabled,error:m.error,focused:m.focused,formControl:p,fullWidth:a,hiddenLabel:m.hiddenLabel,multiline:c,size:m.size,type:u});return(0,Pg.jsx)(yg,x({components:x({Root:goe,Input:voe},i),renderSuffix:e=>(0,Pg.jsx)(_oe,{ownerState:h,className:f.notchedOutline,label:s!=null&&s!==``&&m.required?n||=(0,poe.jsxs)(Ng.Fragment,{children:[s,`\xA0`,`*`]}):s,notched:l===void 0?!!(e.startAdornment||e.filled||e.focused):l}),fullWidth:a,inputComponent:o,multiline:c,ref:t,type:u},d,{classes:x({},f,{notchedOutline:null})}))}),Fg.muiName=`Input`})),boe=c({default:()=>Fg,getOutlinedInputUtilityClass:()=>Nae,outlinedInputClasses:()=>Cg}),Ig=o((()=>{yoe(),wg(),wg()}));ooe(),Ig();var xoe=function(e){var t,n,r=e.spacing,i=e.typography;return{styleOverrides:{inputRoot:(t={minHeight:40},t[`&[class*="${Cg.root}"]`]=(n={padding:r(.25,1,.25,.5)},n[`& .${Dg.input}`]={padding:r(.5,1),"&:first-child":{paddingLeft:r(1.75)}},n[`& .${Dg.endAdornment}`]={right:r(.75)},n),t),tag:{margin:1},endAdornment:{top:`unset`},option:{lineHeight:2,fontSize:i.pxToRem(14),"&:not(:last-child)":{borderBottom:`none`}}}}},Soe=function(e){return{styleOverrides:{root:{backgroundColor:e.tokens.color_bg_backdrop},invisible:{backgroundColor:`transparent`}}}},Lg,Coe=o((()=>{W(),Lg=e=>!e||!cn(e)}));function woe(e){return R(`MuiBadge`,e)}var Rg,zg=o((()=>{Ln(),Rn(),Rg=z(`MuiBadge`,[`root`,`badge`,`dot`,`standard`,`anchorOriginTopRight`,`anchorOriginBottomRight`,`anchorOriginTopLeft`,`anchorOriginBottomLeft`,`invisible`,`colorError`,`colorInfo`,`colorPrimary`,`colorSecondary`,`colorSuccess`,`colorWarning`,`overlapRectangular`,`overlapCircular`,`anchorOriginTopLeftCircular`,`anchorOriginTopLeftRectangular`,`anchorOriginTopRightCircular`,`anchorOriginTopRightRectangular`,`anchorOriginBottomLeftCircular`,`anchorOriginBottomLeftRectangular`,`anchorOriginBottomRightCircular`,`anchorOriginBottomRightRectangular`])})),Toe,Eoe,Doe,Bg,Vg,Ooe,koe,Aoe,joe,Moe=o((()=>{b(),S(),Toe=u(m()),j(),B(),Pn(),Xn(),Am(),Mm(),Coe(),rh(),zg(),Eoe=V(),Doe=[`anchorOrigin`,`className`,`component`,`components`,`componentsProps`,`overlap`,`color`,`invisible`,`max`,`badgeContent`,`showZero`,`variant`],Bg=10,Vg=4,Ooe=e=>{let{color:t,anchorOrigin:n,invisible:r,overlap:i,variant:a,classes:o={}}=e;return L({root:[`root`],badge:[`badge`,a,r&&`invisible`,`anchorOrigin${q(n.vertical)}${q(n.horizontal)}`,`anchorOrigin${q(n.vertical)}${q(n.horizontal)}${q(i)}`,`overlap${q(i)}`,t!=="default"&&`color${q(t)}`]},woe,o)},koe=K(`span`,{name:`MuiBadge`,slot:`Root`,overridesResolver:(e,t)=>t.root})({position:`relative`,display:`inline-flex`,verticalAlign:`middle`,flexShrink:0}),Aoe=K(`span`,{name:`MuiBadge`,slot:`Badge`,overridesResolver:(e,t)=>{let{ownerState:n}=e;return[t.badge,t[n.variant],t[`anchorOrigin${q(n.anchorOrigin.vertical)}${q(n.anchorOrigin.horizontal)}${q(n.overlap)}`],n.color!=="default"&&t[`color${q(n.color)}`],n.invisible&&t.invisible]}})(({theme:e,ownerState:t})=>x({display:`flex`,flexDirection:`row`,flexWrap:`wrap`,justifyContent:`center`,alignContent:`center`,alignItems:`center`,position:`absolute`,boxSizing:`border-box`,fontFamily:e.typography.fontFamily,fontWeight:e.typography.fontWeightMedium,fontSize:e.typography.pxToRem(12),minWidth:Bg*2,lineHeight:1,padding:`0 6px`,height:Bg*2,borderRadius:Bg,zIndex:1,transition:e.transitions.create(`transform`,{easing:e.transitions.easing.easeInOut,duration:e.transitions.duration.enteringScreen})},t.color!=="default"&&{backgroundColor:(e.vars||e).palette[t.color].main,color:(e.vars||e).palette[t.color].contrastText},t.variant===`dot`&&{borderRadius:Vg,height:Vg*2,minWidth:Vg*2,padding:0},t.anchorOrigin.vertical===`top`&&t.anchorOrigin.horizontal===`right`&&t.overlap===`rectangular`&&{top:0,right:0,transform:`scale(1) translate(50%, -50%)`,transformOrigin:`100% 0%`,[`&.${Rg.invisible}`]:{transform:`scale(0) translate(50%, -50%)`}},t.anchorOrigin.vertical===`bottom`&&t.anchorOrigin.horizontal===`right`&&t.overlap===`rectangular`&&{bottom:0,right:0,transform:`scale(1) translate(50%, 50%)`,transformOrigin:`100% 100%`,[`&.${Rg.invisible}`]:{transform:`scale(0) translate(50%, 50%)`}},t.anchorOrigin.vertical===`top`&&t.anchorOrigin.horizontal===`left`&&t.overlap===`rectangular`&&{top:0,left:0,transform:`scale(1) translate(-50%, -50%)`,transformOrigin:`0% 0%`,[`&.${Rg.invisible}`]:{transform:`scale(0) translate(-50%, -50%)`}},t.anchorOrigin.vertical===`bottom`&&t.anchorOrigin.horizontal===`left`&&t.overlap===`rectangular`&&{bottom:0,left:0,transform:`scale(1) translate(-50%, 50%)`,transformOrigin:`0% 100%`,[`&.${Rg.invisible}`]:{transform:`scale(0) translate(-50%, 50%)`}},t.anchorOrigin.vertical===`top`&&t.anchorOrigin.horizontal===`right`&&t.overlap===`circular`&&{top:`14%`,right:`14%`,transform:`scale(1) translate(50%, -50%)`,transformOrigin:`100% 0%`,[`&.${Rg.invisible}`]:{transform:`scale(0) translate(50%, -50%)`}},t.anchorOrigin.vertical===`bottom`&&t.anchorOrigin.horizontal===`right`&&t.overlap===`circular`&&{bottom:`14%`,right:`14%`,transform:`scale(1) translate(50%, 50%)`,transformOrigin:`100% 100%`,[`&.${Rg.invisible}`]:{transform:`scale(0) translate(50%, 50%)`}},t.anchorOrigin.vertical===`top`&&t.anchorOrigin.horizontal===`left`&&t.overlap===`circular`&&{top:`14%`,left:`14%`,transform:`scale(1) translate(-50%, -50%)`,transformOrigin:`0% 0%`,[`&.${Rg.invisible}`]:{transform:`scale(0) translate(-50%, -50%)`}},t.anchorOrigin.vertical===`bottom`&&t.anchorOrigin.horizontal===`left`&&t.overlap===`circular`&&{bottom:`14%`,left:`14%`,transform:`scale(1) translate(-50%, 50%)`,transformOrigin:`0% 100%`,[`&.${Rg.invisible}`]:{transform:`scale(0) translate(-50%, 50%)`}},t.invisible&&{transition:e.transitions.create(`transform`,{easing:e.transitions.easing.easeInOut,duration:e.transitions.duration.leavingScreen})})),joe=Toe.forwardRef(function(e,t){let n=jm({props:e,name:`MuiBadge`}),{anchorOrigin:r={vertical:`top`,horizontal:`right`},className:i,component:a=`span`,components:o={},componentsProps:s={},overlap:c=`rectangular`,color:l=`default`,invisible:u=!1,max:d,badgeContent:f,showZero:p=!1,variant:m=`standard`}=n,h=y(n,Doe),g=Ft({anchorOrigin:r,color:l,overlap:c,variant:m}),_=u;u===!1&&(f===0&&!p||f==null&&m!==`dot`)&&(_=!0);let{color:v=l,overlap:b=c,anchorOrigin:S=r,variant:C=m}=_?g:n,w=x({},n,{anchorOrigin:S,invisible:_,color:v,overlap:b,variant:C}),T=Ooe(w),E;return C!==`dot`&&(E=f&&Number(f)>d?`${d}+`:f),(0,Eoe.jsx)(qn,x({invisible:u,badgeContent:E,showZero:p,max:d},h,{components:x({Root:koe,Badge:Aoe},o),className:A(i,T.root,s.root?.className),componentsProps:{root:x({},s.root,Lg(o.Root)&&{as:a,ownerState:x({},s.root?.ownerState,{anchorOrigin:S,color:v,overlap:b,variant:C})}),badge:x({},s.badge,{className:A(T.badge,s.badge?.className)},Lg(o.Badge)&&{ownerState:x({},s.badge?.ownerState,{anchorOrigin:S,color:v,overlap:b,variant:C})})},ref:t}))})})),Noe=c({badgeClasses:()=>Rg,default:()=>joe,getBadgeUtilityClass:()=>woe}),Poe=o((()=>{Moe(),zg(),zg()})),Hg=function(e){return e};Poe();var Foe=Hg(function(e){var t,n,r,i,a,o,s=e.tokens;return{defaultProps:{color:`default`},variants:[{props:{color:`default`},style:(t={},t[`& .${Rg.badge}`]={backgroundColor:s.color_bg_state_neutral,color:s.color_fg_on_state_neutral},t)},{props:{color:`success`},style:(n={},n[`& .${Rg.badge}`]={backgroundColor:s.color_bg_state_success,color:s.color_fg_on_state_success},n)},{props:{color:`info`},style:(r={},r[`& .${Rg.badge}`]={backgroundColor:s.color_bg_state_info,color:s.color_fg_on_state_info},r)},{props:{color:`warning`},style:(i={},i[`& .${Rg.badge}`]={backgroundColor:s.color_bg_state_caution,color:s.color_fg_on_state_caution},i)},{props:{color:`danger`},style:(a={},a[`& .${Rg.badge}`]={backgroundColor:s.color_bg_state_danger,color:s.color_fg_on_state_danger},a)},{props:{color:`primary`},style:(o={},o[`& .${Rg.badge}`]={backgroundColor:s.color_bg_brand_primary,color:s.color_fg_on_brand_primary},o)}]}}),Ioe=Hg(function(e){return{styleOverrides:{separator:{color:e.tokens.color_fg_decorative,fontSize:`0.875rem`}}}});function Loe(e){return R(`MuiButton`,e)}var Ug,Wg=o((()=>{W(),Ug=z(`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.textSizeSmall.textSizeMedium.textSizeLarge.outlinedSizeSmall.outlinedSizeMedium.outlinedSizeLarge.containedSizeSmall.containedSizeMedium.containedSizeLarge.sizeMedium.sizeSmall.sizeLarge.fullWidth.startIcon.endIcon.iconSizeSmall.iconSizeMedium.iconSizeLarge`.split(`.`))})),Roe,zoe,Boe=o((()=>{Roe=u(m()),zoe=Roe.createContext({})})),Gg,Kg,Voe,Hoe,Uoe,qg,Woe,Goe,Koe,Jg,qoe=o((()=>{b(),S(),Gg=u(m()),j(),B(),W(),um(),Am(),Mm(),Gh(),rh(),Wg(),Boe(),Kg=V(),Voe=V(),Hoe=[`children`,`color`,`component`,`className`,`disabled`,`disableElevation`,`disableFocusRipple`,`endIcon`,`focusVisibleClassName`,`fullWidth`,`size`,`startIcon`,`type`,`variant`],Uoe=e=>{let{color:t,disableElevation:n,fullWidth:r,size:i,variant:a,classes:o}=e;return x({},o,L({root:[`root`,a,`${a}${q(t)}`,`size${q(i)}`,`${a}Size${q(i)}`,t===`inherit`&&`colorInherit`,n&&`disableElevation`,r&&`fullWidth`],label:[`label`],startIcon:[`startIcon`,`iconSize${q(i)}`],endIcon:[`endIcon`,`iconSize${q(i)}`]},Loe,o))},qg=e=>x({},e.size===`small`&&{"& > *:nth-of-type(1)":{fontSize:18}},e.size===`medium`&&{"& > *:nth-of-type(1)":{fontSize:20}},e.size===`large`&&{"& > *:nth-of-type(1)":{fontSize:22}}),Woe=K(Wh,{shouldForwardProp:e=>km(e)||e===`classes`,name:`MuiButton`,slot:`Root`,overridesResolver:(e,t)=>{let{ownerState:n}=e;return[t.root,t[n.variant],t[`${n.variant}${q(n.color)}`],t[`size${q(n.size)}`],t[`${n.variant}Size${q(n.size)}`],n.color===`inherit`&&t.colorInherit,n.disableElevation&&t.disableElevation,n.fullWidth&&t.fullWidth]}})(({theme:e,ownerState:t})=>{var n;return x({},e.typography.button,{minWidth:64,padding:`6px 16px`,borderRadius:(e.vars||e).shape.borderRadius,transition:e.transitions.create([`background-color`,`box-shadow`,`border-color`,`color`],{duration:e.transitions.duration.short}),"&:hover":x({textDecoration:`none`,backgroundColor:e.vars?`rgba(${e.vars.palette.text.primaryChannel} / ${e.vars.palette.action.hoverOpacity})`:Kp(e.palette.text.primary,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:`transparent`}},t.variant===`text`&&t.color!==`inherit`&&{backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:Kp(e.palette[t.color].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:`transparent`}},t.variant===`outlined`&&t.color!==`inherit`&&{border:`1px solid ${(e.vars||e).palette[t.color].main}`,backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:Kp(e.palette[t.color].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:`transparent`}},t.variant===`contained`&&{backgroundColor:(e.vars||e).palette.grey.A100,boxShadow:(e.vars||e).shadows[4],"@media (hover: none)":{boxShadow:(e.vars||e).shadows[2],backgroundColor:(e.vars||e).palette.grey[300]}},t.variant===`contained`&&t.color!==`inherit`&&{backgroundColor:(e.vars||e).palette[t.color].dark,"@media (hover: none)":{backgroundColor:(e.vars||e).palette[t.color].main}}),"&:active":x({},t.variant===`contained`&&{boxShadow:(e.vars||e).shadows[8]}),[`&.${Ug.focusVisible}`]:x({},t.variant===`contained`&&{boxShadow:(e.vars||e).shadows[6]}),[`&.${Ug.disabled}`]:x({color:(e.vars||e).palette.action.disabled},t.variant===`outlined`&&{border:`1px solid ${(e.vars||e).palette.action.disabledBackground}`},t.variant===`outlined`&&t.color===`secondary`&&{border:`1px solid ${(e.vars||e).palette.action.disabled}`},t.variant===`contained`&&{color:(e.vars||e).palette.action.disabled,boxShadow:(e.vars||e).shadows[0],backgroundColor:(e.vars||e).palette.action.disabledBackground})},t.variant===`text`&&{padding:`6px 8px`},t.variant===`text`&&t.color!==`inherit`&&{color:(e.vars||e).palette[t.color].main},t.variant===`outlined`&&{padding:`5px 15px`,border:`1px solid currentColor`},t.variant===`outlined`&&t.color!==`inherit`&&{color:(e.vars||e).palette[t.color].main,border:e.vars?`1px solid rgba(${e.vars.palette[t.color].mainChannel} / 0.5)`:`1px solid ${Kp(e.palette[t.color].main,.5)}`},t.variant===`contained`&&{color:e.vars?e.vars.palette.text.primary:(n=e.palette).getContrastText?.call(n,e.palette.grey[300]),backgroundColor:(e.vars||e).palette.grey[300],boxShadow:(e.vars||e).shadows[2]},t.variant===`contained`&&t.color!==`inherit`&&{color:(e.vars||e).palette[t.color].contrastText,backgroundColor:(e.vars||e).palette[t.color].main},t.color===`inherit`&&{color:`inherit`,borderColor:`currentColor`},t.size===`small`&&t.variant===`text`&&{padding:`4px 5px`,fontSize:e.typography.pxToRem(13)},t.size===`large`&&t.variant===`text`&&{padding:`8px 11px`,fontSize:e.typography.pxToRem(15)},t.size===`small`&&t.variant===`outlined`&&{padding:`3px 9px`,fontSize:e.typography.pxToRem(13)},t.size===`large`&&t.variant===`outlined`&&{padding:`7px 21px`,fontSize:e.typography.pxToRem(15)},t.size===`small`&&t.variant===`contained`&&{padding:`4px 10px`,fontSize:e.typography.pxToRem(13)},t.size===`large`&&t.variant===`contained`&&{padding:`8px 22px`,fontSize:e.typography.pxToRem(15)},t.fullWidth&&{width:`100%`})},({ownerState:e})=>e.disableElevation&&{boxShadow:`none`,"&:hover":{boxShadow:`none`},[`&.${Ug.focusVisible}`]:{boxShadow:`none`},"&:active":{boxShadow:`none`},[`&.${Ug.disabled}`]:{boxShadow:`none`}}),Goe=K(`span`,{name:`MuiButton`,slot:`StartIcon`,overridesResolver:(e,t)=>{let{ownerState:n}=e;return[t.startIcon,t[`iconSize${q(n.size)}`]]}})(({ownerState:e})=>x({display:`inherit`,marginRight:8,marginLeft:-4},e.size===`small`&&{marginLeft:-2},qg(e))),Koe=K(`span`,{name:`MuiButton`,slot:`EndIcon`,overridesResolver:(e,t)=>{let{ownerState:n}=e;return[t.endIcon,t[`iconSize${q(n.size)}`]]}})(({ownerState:e})=>x({display:`inherit`,marginRight:-4,marginLeft:8},e.size===`small`&&{marginRight:-2},qg(e))),Jg=Gg.forwardRef(function(e,t){let n=Gg.useContext(zoe),r=jm({props:Kt(n,e),name:`MuiButton`}),{children:i,color:a=`primary`,component:o=`button`,className:s,disabled:c=!1,disableElevation:l=!1,disableFocusRipple:u=!1,endIcon:d,focusVisibleClassName:f,fullWidth:p=!1,size:m=`medium`,startIcon:h,type:g,variant:_=`text`}=r,v=y(r,Hoe),b=x({},r,{color:a,component:o,disabled:c,disableElevation:l,disableFocusRipple:u,fullWidth:p,size:m,type:g,variant:_}),S=Uoe(b),C=h&&(0,Kg.jsx)(Goe,{className:S.startIcon,ownerState:b,children:h}),w=d&&(0,Kg.jsx)(Koe,{className:S.endIcon,ownerState:b,children:d});return(0,Voe.jsxs)(Woe,x({ownerState:b,className:A(s,n.className),component:o,disabled:c,focusRipple:!u,focusVisibleClassName:A(S.focusVisible,f),ref:t,type:g},v,{classes:S,children:[C,i,w]}))})})),Joe=c({buttonClasses:()=>Ug,default:()=>Jg,getButtonUtilityClass:()=>Loe}),Yg=o((()=>{qoe(),Wg(),Wg()}));Yg();var Yoe=Hg(function(e){var t,n,r,i=e.mixins,a=e.spacing,o=e.typography,s=e.tokens;return{defaultProps:{size:`large`,disableElevation:!0,disableRipple:!0,disableFocusRipple:!0,disableTouchRipple:!0},variants:[{props:{size:`small`},style:{minWidth:`unset`,fontSize:o.button.fontSize}},{props:{size:`large`},style:{fontSize:o.button.fontSize}},{props:{variant:`contained`,size:`small`},style:{padding:a(.5,1.25)}},{props:{variant:`contained`,size:`large`},style:{padding:a(1.125,2)}},{props:{variant:`contained`,color:`default`},style:{color:s.color_fg_on_button,backgroundColor:s.color_bg_layer_alternate_bold,"&:hover,&.Mui-hover":{backgroundColor:s.color_bg_layer_bold},"&:active,&.Mui-active":{backgroundColor:s.color_bg_layer_bold}}},{props:{variant:`contained`,color:`primary`},style:{backgroundColor:s.color_bg_button_primary,color:s.color_fg_on_button_primary,"&:hover,&.Mui-hover":{backgroundColor:s.color_bg_button_primary_hover},"&:active,&.Mui-active":{backgroundColor:s.color_bg_button_primary_pressed}}},{props:{variant:`contained`,color:`danger`},style:{backgroundColor:s.color_bg_button_danger,color:s.color_fg_on_button_danger,"&:hover,&.Mui-hover":{color:s.color_fg_on_button_danger,backgroundColor:s.color_bg_button_danger_hover},"&:active,&.Mui-active":{backgroundColor:s.color_bg_button_danger_pressed}}},{props:{variant:`outlined`},style:{padding:a(.625,1.375),backgroundColor:s.color_bg_button,borderColor:s.color_border_button}},{props:{variant:`outlined`,size:`small`},style:{padding:a(.375,1.125)}},{props:{variant:`outlined`,size:`large`},style:{padding:a(1,1.875)}},{props:{variant:`outlined`,color:`default`},style:{color:s.color_fg_on_button,"&:hover,&.Mui-hover":{backgroundColor:s.color_bg_button_hover,borderColor:s.color_border_button},"&:active,&.Mui-active":{backgroundColor:s.color_bg_button_pressed,borderColor:s.color_border_button}}},{props:{variant:`outlined`,color:`primary`},style:{color:s.color_fg_link_primary,borderColor:s.color_fg_link_primary,"&:hover,&.Mui-hover":{backgroundColor:s.color_bg_link_primary_hover,borderColor:s.color_fg_link_primary},"&:active,&.Mui-active":{backgroundColor:s.color_bg_link_primary_pressed,borderColor:s.color_fg_link_primary}}},{props:{variant:`outlined`,color:`danger`},style:{color:s.color_fg_link_danger,borderColor:s.color_border_state_danger,"&:hover,&.Mui-hover":{color:s.color_fg_link_danger_hover,backgroundColor:s.color_bg_link_danger_hover,borderColor:s.color_border_state_danger},"&:active,&.Mui-active":{color:s.color_fg_link_danger_pressed,backgroundColor:s.color_bg_link_danger_pressed,borderColor:s.color_border_state_danger}}},{props:{variant:`link`},style:{backgroundColor:`transparent`,color:s.color_fg_link,padding:a(.625,1.5)}},{props:{variant:`link`,size:`small`},style:{padding:a(.375,1.25)}},{props:{variant:`link`,size:`large`},style:{padding:a(1,2)}},{props:{variant:`link`,color:`primary`},style:{color:s.color_fg_link_primary,"&:hover,&.Mui-hover":{color:s.color_fg_link_primary_hover,backgroundColor:s.color_bg_link_primary_hover},"&:active,&.Mui-active":{color:s.color_fg_link_primary_pressed,backgroundColor:s.color_bg_link_primary_pressed}}},{props:{variant:`link`,color:`default`},style:{"&:hover,&.Mui-hover":{backgroundColor:s.color_bg_link_hover},"&:active,&.Mui-active":{backgroundColor:s.color_bg_link_pressed}}},{props:{variant:`link`,color:`danger`},style:{color:s.color_fg_link_danger,"&:hover,&.Mui-hover":{color:s.color_fg_link_danger_hover,backgroundColor:s.color_bg_link_danger_hover},"&:active,&.Mui-active":{color:s.color_fg_link_danger_pressed,backgroundColor:s.color_bg_link_danger_pressed}}},{props:{color:`danger`},style:(t={},t[`&:focus,&.${Ug.focusVisible}`]=i.focusRing({color:s.color_border_focus_state_danger}),t)}],styleOverrides:{root:(n={padding:a(.75,1.5),color:s.color_fg_link,width:`fit-content`},n[`&.${Ug.disabled}, &:disabled`]={color:s.color_fg_on_button_disabled,backgroundColor:s.color_bg_button_disabled,borderColor:s.color_border_disabled},n),fullWidth:{width:`100%`},textSizeLarge:{padding:a(1,2)},iconSizeLarge:{"& > *:first-child":{fontSize:`1rem`,height:`1em`,width:`1em`}},iconSizeMedium:{"& > *:first-child":{fontSize:`1rem`,height:`1em`,width:`1em`}},iconSizeSmall:{"& > *:first-child":{fontSize:`1rem`,height:`1em`,width:`1em`}},disableElevation:(r={},r[`&:focus,&.${Ug.focusVisible}`]=i.focusRing(),r)}}}),Xg=function(){return Xg=Object.assign||function(e){for(var t,n=1,r=arguments.length;n component higher in the tree to provide a loading
}
strong, b {
- font-weight: `.concat(a.fontWeightBold,`;
+ font-weight: ${t.fontWeightBold};
}
- `),{"body, input, textarea, button, select":Py({},a.body2)}]}}),$ae=function(e){var a=e.spacing;return{styleOverrides:{root:{padding:a(3,5,5,5)}}}},_ae=function(e){var a=e.spacing;return{styleOverrides:{root:{padding:a(.5,5),"&:first-child":{paddingTop:a(3)},"&:last-child":{paddingBottom:a(3)}}}}},Nae=function(e){var a=e.typography;return{styleOverrides:{paperWidthMd:{"max-width":a.pxToRem(800)},paperWidthSm:{"max-width":a.pxToRem(640)},paperWidthXs:{"max-width":a.pxToRem(448)}}}},Aae=function(e){var a=e.spacing;return{styleOverrides:{root:{padding:a(5,5,3,5)}}}},jae=function(e){var a=e.tokens;return{styleOverrides:{root:{borderColor:a.color_border_default},light:{borderColor:a.color_border_default}}}},zy=globalThis&&globalThis.__assign||function(){return zy=Object.assign||function(e){for(var a,t=1,n=arguments.length;t{const{classes:a,contained:t,size:n,disabled:i,error:o,filled:r,focused:c,required:p}=e,h={root:["root",i&&"disabled",o&&"error",n&&`size${te(n)}`,t&&"contained",c&&"focused",r&&"filled",p&&"required"]};return Fe(h,hV,a)},Oae=pe("p",{name:"MuiFormHelperText",slot:"Root",overridesResolver:(e,a)=>{const{ownerState:t}=e;return[a.root,t.size&&a[`size${te(t.size)}`],t.contained&&a.contained,t.filled&&a.filled]}})(({theme:e,ownerState:a})=>_({color:(e.vars||e).palette.text.secondary},e.typography.caption,{textAlign:"left",marginTop:3,marginRight:0,marginBottom:0,marginLeft:0,[`&.${vh.disabled}`]:{color:(e.vars||e).palette.text.disabled},[`&.${vh.error}`]:{color:(e.vars||e).palette.error.main}},a.size==="small"&&{marginTop:4},a.contained&&{marginLeft:14,marginRight:14})),Mae=f.forwardRef(function(a,t){const n=Ke({props:a,name:"MuiFormHelperText"}),{children:i,className:o,component:r="p"}=n,c=fe(n,Eae),p=Nr(),h=hc({props:n,muiFormControl:p,states:["variant","size","disabled","error","filled","focused","required"]}),g=_({},n,{component:r,contained:h.variant==="filled"||h.variant==="outlined",variant:h.variant,size:h.size,disabled:h.disabled,error:h.error,filled:h.filled,focused:h.focused,required:h.required}),b=Cae(g);return C.jsx(Oae,_({as:r,ownerState:g,className:ge(b.root,o),ref:t},c,{children:i===" "?iL||(iL=C.jsx("span",{className:"notranslate",children:""})):i}))}),fV=Mae,Bae=Object.freeze(Object.defineProperty({__proto__:null,default:fV,formHelperTextClasses:vh,getFormHelperTextUtilityClasses:hV},Symbol.toStringTag,{value:"Module"}));var kh=globalThis&&globalThis.__assign||function(){return kh=Object.assign||function(e){for(var a,t=1,n=arguments.length;t{const{classes:a,color:t,focused:n,disabled:i,error:o,filled:r,required:c}=e,p={root:["root",`color${te(t)}`,i&&"disabled",o&&"error",r&&"filled",n&&"focused",c&&"required"],asterisk:["asterisk",o&&"error"]};return Fe(p,gV,a)},vV=pe("label",{name:"MuiFormLabel",slot:"Root",overridesResolver:({ownerState:e},a)=>_({},a.root,e.color==="secondary"&&a.colorSecondary,e.filled&&a.filled)})(({theme:e,ownerState:a})=>_({color:(e.vars||e).palette.text.secondary},e.typography.body1,{lineHeight:"1.4375em",padding:0,position:"relative",[`&.${qi.focused}`]:{color:(e.vars||e).palette[a.color].main},[`&.${qi.disabled}`]:{color:(e.vars||e).palette.text.disabled},[`&.${qi.error}`]:{color:(e.vars||e).palette.error.main}})),Rae=pe("span",{name:"MuiFormLabel",slot:"Asterisk",overridesResolver:(e,a)=>a.asterisk})(({theme:e})=>({[`&.${qi.error}`]:{color:(e.vars||e).palette.error.main}})),Vae=f.forwardRef(function(a,t){const n=Ke({props:a,name:"MuiFormLabel"}),{children:i,className:o,component:r="label"}=n,c=fe(n,Iae),p=Nr(),h=hc({props:n,muiFormControl:p,states:["color","required","focused","disabled","error","filled"]}),g=_({},n,{color:h.color||"primary",component:r,disabled:h.disabled,error:h.error,filled:h.filled,focused:h.focused,required:h.required}),b=Dae(g);return C.jsxs(vV,_({as:r,ownerState:g,className:ge(b.root,o),ref:t},c,{children:[i,h.required&&C.jsxs(Rae,{ownerState:g,"aria-hidden":!0,className:b.asterisk,children:[" ","*"]})]}))}),kV=Vae,qae=Object.freeze(Object.defineProperty({__proto__:null,FormLabelRoot:vV,default:kV,formLabelClasses:qi,getFormLabelUtilityClasses:gV},Symbol.toStringTag,{value:"Module"}));var bh=globalThis&&globalThis.__assign||function(){return bh=Object.assign||function(e){for(var a,t=1,n=arguments.length;t{const{align:a,gutterBottom:t,noWrap:n,paragraph:i,variant:o,classes:r}=e,c={root:["root",o,e.align!=="inherit"&&`align${te(a)}`,t&&"gutterBottom",n&&"noWrap",i&&"paragraph"]};return Fe(c,Gae,r)},Zae=pe("span",{name:"MuiTypography",slot:"Root",overridesResolver:(e,a)=>{const{ownerState:t}=e;return[a.root,t.variant&&a[t.variant],t.align!=="inherit"&&a[`align${te(t.align)}`],t.noWrap&&a.noWrap,t.gutterBottom&&a.gutterBottom,t.paragraph&&a.paragraph]}})(({theme:e,ownerState:a})=>_({margin:0},a.variant&&e.typography[a.variant],a.align!=="inherit"&&{textAlign:a.align},a.noWrap&&{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},a.gutterBottom&&{marginBottom:"0.35em"},a.paragraph&&{marginBottom:16})),oL={h1:"h1",h2:"h2",h3:"h3",h4:"h4",h5:"h5",h6:"h6",subtitle1:"h6",subtitle2:"h6",body1:"p",body2:"p",inherit:"p"},Jae={primary:"primary.main",textPrimary:"text.primary",secondary:"secondary.main",textSecondary:"text.secondary",error:"error.main"},Yae=e=>Jae[e]||e,Qae=f.forwardRef(function(a,t){const n=Ke({props:a,name:"MuiTypography"}),i=Yae(n.color),o=e0(_({},n,{color:i})),{align:r="inherit",className:c,component:p,gutterBottom:h=!1,noWrap:g=!1,paragraph:b=!1,variant:x="body1",variantMapping:$=oL}=o,N=fe(o,Wae),w=_({},o,{align:r,color:i,className:c,component:p,gutterBottom:h,noWrap:g,paragraph:b,variant:x,variantMapping:$}),y=p||(b?"p":$[x]||oL[x])||"span",T=Hae(w);return C.jsx(Zae,_({as:y,ref:t,ownerState:w,className:ge(T.root,c)},N))}),h0=Qae;function bV(e){return Ce("MuiInputAdornment",e)}const Xae=Oe("MuiInputAdornment",["root","filled","standard","outlined","positionStart","positionEnd","disablePointerEvents","hiddenLabel","sizeSmall"]),yh=Xae;var rL;const ete=["children","className","component","disablePointerEvents","disableTypography","position","variant"],ate=(e,a)=>{const{ownerState:t}=e;return[a.root,a[`position${te(t.position)}`],t.disablePointerEvents===!0&&a.disablePointerEvents,a[t.variant]]},tte=e=>{const{classes:a,disablePointerEvents:t,hiddenLabel:n,position:i,size:o,variant:r}=e,c={root:["root",t&&"disablePointerEvents",i&&`position${te(i)}`,r,n&&"hiddenLabel",o&&`size${te(o)}`]};return Fe(c,bV,a)},nte=pe("div",{name:"MuiInputAdornment",slot:"Root",overridesResolver:ate})(({theme:e,ownerState:a})=>_({display:"flex",height:"0.01em",maxHeight:"2em",alignItems:"center",whiteSpace:"nowrap",color:(e.vars||e).palette.action.active},a.variant==="filled"&&{[`&.${yh.positionStart}&:not(.${yh.hiddenLabel})`]:{marginTop:16}},a.position==="start"&&{marginRight:8},a.position==="end"&&{marginLeft:8},a.disablePointerEvents===!0&&{pointerEvents:"none"})),ite=f.forwardRef(function(a,t){const n=Ke({props:a,name:"MuiInputAdornment"}),{children:i,className:o,component:r="div",disablePointerEvents:c=!1,disableTypography:p=!1,position:h,variant:g}=n,b=fe(n,ete),x=Nr()||{};let $=g;g&&x.variant,x&&!$&&($=x.variant);const N=_({},n,{hiddenLabel:x.hiddenLabel,size:x.size,disablePointerEvents:c,position:h,variant:$}),w=tte(N);return C.jsx(Zf.Provider,{value:null,children:C.jsx(nte,_({as:r,ownerState:N,className:ge(w.root,o),ref:t},b,{children:typeof i=="string"&&!p?C.jsx(h0,{color:"text.secondary",children:i}):C.jsxs(f.Fragment,{children:[h==="start"?rL||(rL=C.jsx("span",{className:"notranslate",children:""})):null,i]})}))})}),yV=ite,ote=Object.freeze(Object.defineProperty({__proto__:null,default:yV,getInputAdornmentUtilityClass:bV,inputAdornmentClasses:yh},Symbol.toStringTag,{value:"Module"}));var rte=function(e){var a,t=e.spacing,n=e.tokens;return{styleOverrides:{root:{color:n.color_fg_bold},positionEnd:(a={marginLeft:t(1.25)},a["&.".concat(yh.sizeSmall)]={marginRight:-2},a)}}},Ed=globalThis&&globalThis.__assign||function(){return Ed=Object.assign||function(e){for(var a,t=1,n=arguments.length;t{const{classes:a,formControl:t,size:n,shrink:i,disableAnimation:o,variant:r,required:c}=e,h=Fe({root:["root",t&&"formControl",!o&&"animated",i&&"shrink",n==="small"&&"sizeSmall",r],asterisk:[c&&"asterisk"]},xV,a);return _({},a,h)},ute=pe(kV,{shouldForwardProp:e=>wi(e)||e==="classes",name:"MuiInputLabel",slot:"Root",overridesResolver:(e,a)=>{const{ownerState:t}=e;return[{[`& .${qi.asterisk}`]:a.asterisk},a.root,t.formControl&&a.formControl,t.size==="small"&&a.sizeSmall,t.shrink&&a.shrink,!t.disableAnimation&&a.animated,a[t.variant]]}})(({theme:e,ownerState:a})=>_({display:"block",transformOrigin:"top left",whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis",maxWidth:"100%"},a.formControl&&{position:"absolute",left:0,top:0,transform:"translate(0, 20px) scale(1)"},a.size==="small"&&{transform:"translate(0, 17px) scale(1)"},a.shrink&&{transform:"translate(0, -1.5px) scale(0.75)",transformOrigin:"top left",maxWidth:"133%"},!a.disableAnimation&&{transition:e.transitions.create(["color","transform","max-width"],{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut})},a.variant==="filled"&&_({zIndex:1,pointerEvents:"none",transform:"translate(12px, 16px) scale(1)",maxWidth:"calc(100% - 24px)"},a.size==="small"&&{transform:"translate(12px, 13px) scale(1)"},a.shrink&&_({userSelect:"none",pointerEvents:"auto",transform:"translate(12px, 7px) scale(0.75)",maxWidth:"calc(133% - 24px)"},a.size==="small"&&{transform:"translate(12px, 4px) scale(0.75)"})),a.variant==="outlined"&&_({zIndex:1,pointerEvents:"none",transform:"translate(14px, 16px) scale(1)",maxWidth:"calc(100% - 24px)"},a.size==="small"&&{transform:"translate(14px, 9px) scale(1)"},a.shrink&&{userSelect:"none",pointerEvents:"auto",maxWidth:"calc(133% - 24px)",transform:"translate(14px, -9px) scale(0.75)"}))),pte=f.forwardRef(function(a,t){const n=Ke({name:"MuiInputLabel",props:a}),{disableAnimation:i=!1,shrink:o}=n,r=fe(n,cte),c=Nr();let p=o;typeof p>"u"&&c&&(p=c.filled||c.focused||c.adornedStart);const h=hc({props:n,muiFormControl:c,states:["size","variant","required"]}),g=_({},n,{disableAnimation:i,formControl:c,shrink:p,size:h.size,variant:h.variant,required:h.required}),b=dte(g);return C.jsx(ute,_({"data-shrink":p,ownerState:g,ref:t},r,{classes:b}))}),wV=pte,mte=Object.freeze(Object.defineProperty({__proto__:null,default:wV,getInputLabelUtilityClasses:xV,inputLabelClasses:TV},Symbol.toStringTag,{value:"Module"}));var hte=function(e){var a,t=e.spacing,n=e.tokens;return{defaultProps:{shrink:!0,variant:"outlined"},styleOverrides:{formControl:{position:"static"},outlined:(a={marginBottom:t(1)},a["&.".concat(TV.shrink)]={transform:"none"},a),asterisk:{color:n.color_fg_state_danger}}}};const fte=f.createContext({}),Cd=fte;function $V(e){return Ce("MuiListItem",e)}const gte=Oe("MuiListItem",["root","container","focusVisible","dense","alignItemsFlexStart","disabled","divider","gutters","padding","button","secondaryAction","selected"]),Jo=gte,vte=Oe("MuiListItemButton",["root","focusVisible","dense","alignItemsFlexStart","disabled","divider","gutters","selected"]),kte=vte;function bte(e){return Ce("MuiListItemSecondaryAction",e)}Oe("MuiListItemSecondaryAction",["root","disableGutters"]);const yte=["className"],xte=e=>{const{disableGutters:a,classes:t}=e;return Fe({root:["root",a&&"disableGutters"]},bte,t)},Tte=pe("div",{name:"MuiListItemSecondaryAction",slot:"Root",overridesResolver:(e,a)=>{const{ownerState:t}=e;return[a.root,t.disableGutters&&a.disableGutters]}})(({ownerState:e})=>_({position:"absolute",right:16,top:"50%",transform:"translateY(-50%)"},e.disableGutters&&{right:0})),_V=f.forwardRef(function(a,t){const n=Ke({props:a,name:"MuiListItemSecondaryAction"}),{className:i}=n,o=fe(n,yte),r=f.useContext(Cd),c=_({},n,{disableGutters:r.disableGutters}),p=xte(c);return C.jsx(Tte,_({className:ge(p.root,i),ownerState:c,ref:t},o))});_V.muiName="ListItemSecondaryAction";const wte=_V,$te=["className"],_te=["alignItems","autoFocus","button","children","className","component","components","componentsProps","ContainerComponent","ContainerProps","dense","disabled","disableGutters","disablePadding","divider","focusVisibleClassName","secondaryAction","selected"],Nte=(e,a)=>{const{ownerState:t}=e;return[a.root,t.dense&&a.dense,t.alignItems==="flex-start"&&a.alignItemsFlexStart,t.divider&&a.divider,!t.disableGutters&&a.gutters,!t.disablePadding&&a.padding,t.button&&a.button,t.hasSecondaryAction&&a.secondaryAction]},Ate=e=>{const{alignItems:a,button:t,classes:n,dense:i,disabled:o,disableGutters:r,disablePadding:c,divider:p,hasSecondaryAction:h,selected:g}=e;return Fe({root:["root",i&&"dense",!r&&"gutters",!c&&"padding",p&&"divider",o&&"disabled",t&&"button",a==="flex-start"&&"alignItemsFlexStart",h&&"secondaryAction",g&&"selected"],container:["container"]},$V,n)},jte=pe("div",{name:"MuiListItem",slot:"Root",overridesResolver:Nte})(({theme:e,ownerState:a})=>_({display:"flex",justifyContent:"flex-start",alignItems:"center",position:"relative",textDecoration:"none",width:"100%",boxSizing:"border-box",textAlign:"left"},!a.disablePadding&&_({paddingTop:8,paddingBottom:8},a.dense&&{paddingTop:4,paddingBottom:4},!a.disableGutters&&{paddingLeft:16,paddingRight:16},!!a.secondaryAction&&{paddingRight:48}),!!a.secondaryAction&&{[`& > .${kte.root}`]:{paddingRight:48}},{[`&.${Jo.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},[`&.${Jo.selected}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity})`:He(e.palette.primary.main,e.palette.action.selectedOpacity),[`&.${Jo.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:He(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)}},[`&.${Jo.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity}},a.alignItems==="flex-start"&&{alignItems:"flex-start"},a.divider&&{borderBottom:`1px solid ${(e.vars||e).palette.divider}`,backgroundClip:"padding-box"},a.button&&{transition:e.transitions.create("background-color",{duration:e.transitions.duration.shortest}),"&:hover":{textDecoration:"none",backgroundColor:(e.vars||e).palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}},[`&.${Jo.selected}:hover`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.hoverOpacity}))`:He(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})`:He(e.palette.primary.main,e.palette.action.selectedOpacity)}}},a.hasSecondaryAction&&{paddingRight:48})),Pte=pe("li",{name:"MuiListItem",slot:"Container",overridesResolver:(e,a)=>a.container})({position:"relative"}),zte=f.forwardRef(function(a,t){const n=Ke({props:a,name:"MuiListItem"}),{alignItems:i="center",autoFocus:o=!1,button:r=!1,children:c,className:p,component:h,components:g={},componentsProps:b={},ContainerComponent:x="li",ContainerProps:{className:$}={},dense:N=!1,disabled:w=!1,disableGutters:y=!1,disablePadding:T=!1,divider:v=!1,focusVisibleClassName:j,secondaryAction:P,selected:B=!1}=n,I=fe(n.ContainerProps,$te),M=fe(n,_te),V=f.useContext(Cd),z={dense:N||V.dense||!1,alignItems:i,disableGutters:y},O=f.useRef(null);ki(()=>{o&&O.current&&O.current.focus()},[o]);const L=f.Children.toArray(c),q=L.length&&Ad(L[L.length-1],["ListItemSecondaryAction"]),K=_({},n,{alignItems:i,autoFocus:o,button:r,dense:z.dense,disabled:w,disableGutters:y,disablePadding:T,divider:v,hasSecondaryAction:q,selected:B}),ne=Ate(K),Z=Na(O,t),W=g.Root||jte,J=b.root||{},ae=_({className:ge(ne.root,J.className,p),disabled:w},M);let Y=h||"li";return r&&(ae.component=h||"div",ae.focusVisibleClassName=ge(Jo.focusVisible,j),Y=Zi),q?(Y=!ae.component&&!h?"div":Y,x==="li"&&(Y==="li"?Y="div":ae.component==="li"&&(ae.component="div")),C.jsx(Cd.Provider,{value:z,children:C.jsxs(Pte,_({as:x,className:ge(ne.container,$),ref:Z,ownerState:K},I,{children:[C.jsx(W,_({},J,!fl(W)&&{as:Y,ownerState:_({},K,J.ownerState)},ae,{children:L})),L.pop()]}))})):C.jsx(Cd.Provider,{value:z,children:C.jsxs(W,_({},J,{as:Y,ref:Z,ownerState:K},!fl(W)&&{ownerState:_({},K,J.ownerState)},ae,{children:[L,P&&C.jsx(wte,{children:P})]}))})}),Ste=zte,Ete=Object.freeze(Object.defineProperty({__proto__:null,default:Ste,getListItemUtilityClass:$V,listItemClasses:Jo},Symbol.toStringTag,{value:"Module"}));var Cte=function(e){var a,t=e.tokens,n=e.spacing;return{styleOverrides:{root:(a={paddingTop:n(1.25),paddingBottom:n(1.25),borderTop:"1px solid ".concat(t.color_border_default),"&:last-child":{borderBottom:"1px solid ".concat(t.color_border_default)}},a["&.".concat(Jo.selected)]={backgroundColor:t.color_bg_selected_subtle,color:t.color_fg_selected},a),button:{"&:hover":{backgroundColor:t.color_bg_interactive_hover}}}}},Ote=function(e){var a=e.typography;return{styleOverrides:{primary:{fontSize:a.pxToRem(14),fontWeight:a.fontWeightBold},secondary:{fontSize:a.pxToRem(13)}}}},Mte=function(){return{styleOverrides:{root:{outline:0}}}},Bte=function(e){var a=e.tokens;return{styleOverrides:{sticky:{backgroundColor:a.color_bg_layer}}}},xh=globalThis&&globalThis.__assign||function(){return xh=Object.assign||function(e){for(var a,t=1,n=arguments.length;t{const{classes:a,checked:t,disabled:n,edge:i}=e,o={root:["root",t&&"checked",n&&"disabled",i&&`edge${te(i)}`],input:["input"]};return Fe(o,Dte,a)},qte=pe(Zi)(({ownerState:e})=>_({padding:9,borderRadius:"50%"},e.edge==="start"&&{marginLeft:e.size==="small"?-3:-12},e.edge==="end"&&{marginRight:e.size==="small"?-3:-12})),Ute=pe("input")({cursor:"inherit",position:"absolute",opacity:0,width:"100%",height:"100%",top:0,left:0,margin:0,padding:0,zIndex:1}),Kte=f.forwardRef(function(a,t){const{autoFocus:n,checked:i,checkedIcon:o,className:r,defaultChecked:c,disabled:p,disableFocusRipple:h=!1,edge:g=!1,icon:b,id:x,inputProps:$,inputRef:N,name:w,onBlur:y,onChange:T,onFocus:v,readOnly:j,required:P,tabIndex:B,type:I,value:M}=a,V=fe(a,Rte),[z,O]=ur({controlled:i,default:!!c,name:"SwitchBase",state:"checked"}),L=Nr(),q=Y=>{v&&v(Y),L&&L.onFocus&&L.onFocus(Y)},K=Y=>{y&&y(Y),L&&L.onBlur&&L.onBlur(Y)},ne=Y=>{if(Y.nativeEvent.defaultPrevented)return;const ye=Y.target.checked;O(ye),T&&T(Y,ye)};let Z=p;L&&typeof Z>"u"&&(Z=L.disabled);const W=I==="checkbox"||I==="radio",J=_({},a,{checked:z,disabled:Z,disableFocusRipple:h,edge:g}),ae=Vte(J);return C.jsxs(qte,_({component:"span",className:ge(ae.root,r),centerRipple:!0,focusRipple:!h,disabled:Z,tabIndex:null,role:void 0,onFocus:q,onBlur:K,ownerState:J,ref:t},V,{children:[C.jsx(Ute,_({autoFocus:n,checked:i,defaultChecked:c,className:ae.input,disabled:Z,id:W&&x,name:w,onChange:ne,readOnly:j,ref:N,required:P,ownerState:J,tabIndex:B,type:I},I==="checkbox"&&M===void 0?{}:{value:M},$)),z?o:b]}))}),f0=Kte,Gte=$i(C.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"}),"RadioButtonUnchecked"),Wte=$i(C.jsx("path",{d:"M8.465 8.465C9.37 7.56 10.62 7 12 7C14.76 7 17 9.24 17 12C17 13.38 16.44 14.63 15.535 15.535C14.63 16.44 13.38 17 12 17C9.24 17 7 14.76 7 12C7 10.62 7.56 9.37 8.465 8.465Z"}),"RadioButtonChecked"),Hte=pe("span")({position:"relative",display:"flex"}),Zte=pe(Gte)({transform:"scale(1)"}),Jte=pe(Wte)(({theme:e,ownerState:a})=>_({left:0,position:"absolute",transform:"scale(0)",transition:e.transitions.create("transform",{easing:e.transitions.easing.easeIn,duration:e.transitions.duration.shortest})},a.checked&&{transform:"scale(1)",transition:e.transitions.create("transform",{easing:e.transitions.easing.easeOut,duration:e.transitions.duration.shortest})}));function NV(e){const{checked:a=!1,classes:t={},fontSize:n}=e,i=_({},e,{checked:a});return C.jsxs(Hte,{className:t.root,ownerState:i,children:[C.jsx(Zte,{fontSize:n,className:t.background,ownerState:i}),C.jsx(Jte,{fontSize:n,className:t.dot,ownerState:i})]})}const Yte=f.createContext(void 0),Qte=Yte;function Xte(){return f.useContext(Qte)}function AV(e){return Ce("MuiRadio",e)}const ene=Oe("MuiRadio",["root","checked","disabled","colorPrimary","colorSecondary"]),Oi=ene,ane=["checked","checkedIcon","color","icon","name","onChange","size"],tne=e=>{const{classes:a,color:t}=e,n={root:["root",`color${te(t)}`]};return _({},a,Fe(n,AV,a))},nne=pe(f0,{shouldForwardProp:e=>wi(e)||e==="classes",name:"MuiRadio",slot:"Root",overridesResolver:(e,a)=>{const{ownerState:t}=e;return[a.root,a[`color${te(t.color)}`]]}})(({theme:e,ownerState:a})=>_({color:(e.vars||e).palette.text.secondary,"&:hover":{backgroundColor:e.vars?`rgba(${a.color==="default"?e.vars.palette.action.activeChannel:e.vars.palette[a.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:He(a.color==="default"?e.palette.action.active:e.palette[a.color].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},a.color!=="default"&&{[`&.${Oi.checked}`]:{color:(e.vars||e).palette[a.color].main}},{[`&.${Oi.disabled}`]:{color:(e.vars||e).palette.action.disabled}}));function ine(e,a){return typeof a=="object"&&a!==null?e===a:String(e)===String(a)}const lL=C.jsx(NV,{checked:!0}),sL=C.jsx(NV,{}),one=f.forwardRef(function(a,t){var n,i;const o=Ke({props:a,name:"MuiRadio"}),{checked:r,checkedIcon:c=lL,color:p="primary",icon:h=sL,name:g,onChange:b,size:x="medium"}=o,$=fe(o,ane),N=_({},o,{color:p,size:x}),w=tne(N),y=Xte();let T=r;const v=uh(b,y&&y.onChange);let j=g;return y&&(typeof T>"u"&&(T=ine(y.value,o.value)),typeof j>"u"&&(j=y.name)),C.jsx(nne,_({type:"radio",icon:f.cloneElement(h,{fontSize:(n=sL.props.fontSize)!=null?n:x}),checkedIcon:f.cloneElement(c,{fontSize:(i=lL.props.fontSize)!=null?i:x}),ownerState:N,classes:w,name:j,checked:T,onChange:v,ref:t},$))}),rne=one,lne=Object.freeze(Object.defineProperty({__proto__:null,default:rne,getRadioUtilityClass:AV,radioClasses:Oi},Symbol.toStringTag,{value:"Module"}));var Sy=globalThis&&globalThis.__assign||function(){return Sy=Object.assign||function(e){for(var a,t=1,n=arguments.length;t{const{classes:a,indeterminate:t,color:n}=e,i={root:["root",t&&"indeterminate",`color${te(n)}`]},o=Fe(i,jV,a);return _({},a,o)},vne=pe(f0,{shouldForwardProp:e=>wi(e)||e==="classes",name:"MuiCheckbox",slot:"Root",overridesResolver:(e,a)=>{const{ownerState:t}=e;return[a.root,t.indeterminate&&a.indeterminate,t.color!=="default"&&a[`color${te(t.color)}`]]}})(({theme:e,ownerState:a})=>_({color:(e.vars||e).palette.text.secondary},!a.disableRipple&&{"&:hover":{backgroundColor:e.vars?`rgba(${a.color==="default"?e.vars.palette.action.activeChannel:e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.hoverOpacity})`:He(a.color==="default"?e.palette.action.active:e.palette[a.color].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},a.color!=="default"&&{[`&.${fi.checked}, &.${fi.indeterminate}`]:{color:(e.vars||e).palette[a.color].main},[`&.${fi.disabled}`]:{color:(e.vars||e).palette.action.disabled}})),kne=C.jsx(pne,{}),bne=C.jsx(une,{}),yne=C.jsx(mne,{}),xne=f.forwardRef(function(a,t){var n,i;const o=Ke({props:a,name:"MuiCheckbox"}),{checkedIcon:r=kne,color:c="primary",icon:p=bne,indeterminate:h=!1,indeterminateIcon:g=yne,inputProps:b,size:x="medium"}=o,$=fe(o,fne),N=h?g:p,w=h?g:r,y=_({},o,{color:c,indeterminate:h,size:x}),T=gne(y);return C.jsx(vne,_({type:"checkbox",inputProps:_({"data-indeterminate":h},b),icon:f.cloneElement(N,{fontSize:(n=N.props.fontSize)!=null?n:x}),checkedIcon:f.cloneElement(w,{fontSize:(i=w.props.fontSize)!=null?i:x}),ownerState:y,ref:t},$,{classes:T}))}),Tne=xne,wne=Object.freeze(Object.defineProperty({__proto__:null,checkboxClasses:fi,default:Tne,getCheckboxUtilityClass:jV},Symbol.toStringTag,{value:"Module"}));var Ey=globalThis&&globalThis.__assign||function(){return Ey=Object.assign||function(e){for(var a,t=1,n=arguments.length;t{const{classes:a,edge:t,size:n,color:i,checked:o,disabled:r}=e,c={root:["root",t&&`edge${te(t)}`,`size${te(n)}`],switchBase:["switchBase",`color${te(i)}`,o&&"checked",r&&"disabled"],thumb:["thumb"],track:["track"],input:["input"]},p=Fe(c,PV,a);return _({},a,p)},Pne=pe("span",{name:"MuiSwitch",slot:"Root",overridesResolver:(e,a)=>{const{ownerState:t}=e;return[a.root,t.edge&&a[`edge${te(t.edge)}`],a[`size${te(t.size)}`]]}})(({ownerState:e})=>_({display:"inline-flex",width:34+12*2,height:14+12*2,overflow:"hidden",padding:12,boxSizing:"border-box",position:"relative",flexShrink:0,zIndex:0,verticalAlign:"middle","@media print":{colorAdjust:"exact"}},e.edge==="start"&&{marginLeft:-8},e.edge==="end"&&{marginRight:-8},e.size==="small"&&{width:40,height:24,padding:7,[`& .${qa.thumb}`]:{width:16,height:16},[`& .${qa.switchBase}`]:{padding:4,[`&.${qa.checked}`]:{transform:"translateX(16px)"}}})),zne=pe(f0,{name:"MuiSwitch",slot:"SwitchBase",overridesResolver:(e,a)=>{const{ownerState:t}=e;return[a.switchBase,{[`& .${qa.input}`]:a.input},t.color!=="default"&&a[`color${te(t.color)}`]]}})(({theme:e})=>({position:"absolute",top:0,left:0,zIndex:1,color:e.vars?e.vars.palette.Switch.defaultColor:`${e.palette.mode==="light"?e.palette.common.white:e.palette.grey[300]}`,transition:e.transitions.create(["left","transform"],{duration:e.transitions.duration.shortest}),[`&.${qa.checked}`]:{transform:"translateX(20px)"},[`&.${qa.disabled}`]:{color:e.vars?e.vars.palette.Switch.defaultDisabledColor:`${e.palette.mode==="light"?e.palette.grey[100]:e.palette.grey[600]}`},[`&.${qa.checked} + .${qa.track}`]:{opacity:.5},[`&.${qa.disabled} + .${qa.track}`]:{opacity:e.vars?e.vars.opacity.switchTrackDisabled:`${e.palette.mode==="light"?.12:.2}`},[`& .${qa.input}`]:{left:"-100%",width:"300%"}}),({theme:e,ownerState:a})=>_({"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.action.activeChannel} / ${e.vars.palette.action.hoverOpacity})`:He(e.palette.action.active,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},a.color!=="default"&&{[`&.${qa.checked}`]:{color:(e.vars||e).palette[a.color].main,"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette[a.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:He(e.palette[a.color].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},[`&.${qa.disabled}`]:{color:e.vars?e.vars.palette.Switch[`${a.color}DisabledColor`]:`${e.palette.mode==="light"?ka(e.palette[a.color].main,.62):va(e.palette[a.color].main,.55)}`}},[`&.${qa.checked} + .${qa.track}`]:{backgroundColor:(e.vars||e).palette[a.color].main}})),Sne=pe("span",{name:"MuiSwitch",slot:"Track",overridesResolver:(e,a)=>a.track})(({theme:e})=>({height:"100%",width:"100%",borderRadius:14/2,zIndex:-1,transition:e.transitions.create(["opacity","background-color"],{duration:e.transitions.duration.shortest}),backgroundColor:e.vars?e.vars.palette.common.onBackground:`${e.palette.mode==="light"?e.palette.common.black:e.palette.common.white}`,opacity:e.vars?e.vars.opacity.switchTrack:`${e.palette.mode==="light"?.38:.3}`})),Ene=pe("span",{name:"MuiSwitch",slot:"Thumb",overridesResolver:(e,a)=>a.thumb})(({theme:e})=>({boxShadow:(e.vars||e).shadows[1],backgroundColor:"currentColor",width:20,height:20,borderRadius:"50%"})),Cne=f.forwardRef(function(a,t){const n=Ke({props:a,name:"MuiSwitch"}),{className:i,color:o="primary",edge:r=!1,size:c="medium",sx:p}=n,h=fe(n,Ane),g=_({},n,{color:o,edge:r,size:c}),b=jne(g),x=C.jsx(Ene,{className:b.thumb,ownerState:g});return C.jsxs(Pne,{className:ge(b.root,i),sx:p,ownerState:g,children:[C.jsx(zne,_({type:"checkbox",icon:x,checkedIcon:x,ref:t,ownerState:g},h,{classes:_({},b,{root:b.switchBase})})),C.jsx(Sne,{className:b.track,ownerState:g})]})}),One=Cne,Mne=Object.freeze(Object.defineProperty({__proto__:null,default:One,getSwitchUtilityClass:PV,switchClasses:qa},Symbol.toStringTag,{value:"Module"}));var co={heightPx:24,widthPx:44,thumbSizePx:16},Bne=function(e){var a,t,n,i,o,r,c,p=e.typography,h=e.tokens,g=e.mixins;return{defaultProps:{color:"primary",size:"medium"},styleOverrides:{root:{width:p.pxToRem(co.widthPx),height:p.pxToRem(co.heightPx),padding:0,overflow:"visible","&:focus-within,&.Mui-focused":(a={},a["& .".concat(qa.track)]=g.focusRing(),a)},colorPrimary:(t={color:h.color_bg_layer},t["&.".concat(qa.checked)]=(n={color:h.color_bg_layer},n["& + .".concat(qa.track)]={backgroundColor:h.color_bg_switch_on},n["&.".concat(qa.disabled)]=(i={color:h.color_bg_layer},i["& + .".concat(qa.track)]={backgroundColor:h.color_bg_switch_on_disabled},i),n),t["&.".concat(qa.disabled)]=(o={color:h.color_bg_layer},o["& + .".concat(qa.track)]={opacity:1,backgroundColor:h.color_bg_disabled},o),t),track:{opacity:1,backgroundColor:h.color_bg_layer_bold,borderRadius:p.pxToRem(co.heightPx*2)},switchBase:(r={borderRadius:"50%",padding:p.pxToRem((co.heightPx-co.thumbSizePx)/2),height:"unset",width:"unset"},r["&.".concat(qa.checked)]=(c={transform:"translateX(".concat(p.pxToRem(co.thumbSizePx+4),")")},c["& + .".concat(qa.track)]={opacity:1},c),r["&.".concat(qa.disabled,",&:hover,&:active")]={backgroundColor:"transparent"},r),thumb:{height:p.pxToRem(co.thumbSizePx),width:p.pxToRem(co.thumbSizePx),borderRadius:p.pxToRem(co.thumbSizePx)}}}},Lne=function(e){var a,t,n=e.typography,i=e.breakpoints,o=e.tokens,r=o.size_layout_app_top+o.size_layout_app_bar_height+24;return{defaultProps:{anchorOrigin:{vertical:"top",horizontal:"right"}},styleOverrides:{root:{maxWidth:n.pxToRem(640)},anchorOriginTopRight:(a={},a[i.up("sm")]={top:r},a),anchorOriginTopCenter:(t={},t[i.up("sm")]={top:r},t)}}};function zV(e){return Ce("MuiToggleButton",e)}const Fne=Oe("MuiToggleButton",["root","disabled","selected","standard","primary","secondary","sizeSmall","sizeMedium","sizeLarge"]),du=Fne,Ine=["children","className","color","disabled","disableFocusRipple","fullWidth","onChange","onClick","selected","size","value"],Dne=e=>{const{classes:a,fullWidth:t,selected:n,disabled:i,size:o,color:r}=e,c={root:["root",n&&"selected",i&&"disabled",t&&"fullWidth",`size${te(o)}`,r]};return Fe(c,zV,a)},Rne=pe(Zi,{name:"MuiToggleButton",slot:"Root",overridesResolver:(e,a)=>{const{ownerState:t}=e;return[a.root,a[`size${te(t.size)}`]]}})(({theme:e,ownerState:a})=>{let t=a.color==="standard"?e.palette.text.primary:e.palette[a.color].main,n;return e.vars&&(t=a.color==="standard"?e.vars.palette.text.primary:e.vars.palette[a.color].main,n=a.color==="standard"?e.vars.palette.text.primaryChannel:e.vars.palette[a.color].mainChannel),_({},e.typography.button,{borderRadius:(e.vars||e).shape.borderRadius,padding:11,border:`1px solid ${(e.vars||e).palette.divider}`,color:(e.vars||e).palette.action.active},a.fullWidth&&{width:"100%"},{[`&.${du.disabled}`]:{color:(e.vars||e).palette.action.disabled,border:`1px solid ${(e.vars||e).palette.action.disabledBackground}`},"&:hover":{textDecoration:"none",backgroundColor:e.vars?`rgba(${e.vars.palette.text.primaryChannel} / ${e.vars.palette.action.hoverOpacity})`:He(e.palette.text.primary,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},[`&.${du.selected}`]:{color:t,backgroundColor:e.vars?`rgba(${n} / ${e.vars.palette.action.selectedOpacity})`:He(t,e.palette.action.selectedOpacity),"&:hover":{backgroundColor:e.vars?`rgba(${n} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.hoverOpacity}))`:He(t,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:e.vars?`rgba(${n} / ${e.vars.palette.action.selectedOpacity})`:He(t,e.palette.action.selectedOpacity)}}}},a.size==="small"&&{padding:7,fontSize:e.typography.pxToRem(13)},a.size==="large"&&{padding:15,fontSize:e.typography.pxToRem(15)})}),Vne=f.forwardRef(function(a,t){const n=Ke({props:a,name:"MuiToggleButton"}),{children:i,className:o,color:r="standard",disabled:c=!1,disableFocusRipple:p=!1,fullWidth:h=!1,onChange:g,onClick:b,selected:x,size:$="medium",value:N}=n,w=fe(n,Ine),y=_({},n,{color:r,disabled:c,disableFocusRipple:p,fullWidth:h,size:$}),T=Dne(y),v=j=>{b&&(b(j,N),j.defaultPrevented)||g&&g(j,N)};return C.jsx(Rne,_({className:ge(T.root,o),disabled:c,focusRipple:!p,ref:t,onClick:v,onChange:g,value:N,ownerState:y,"aria-pressed":x},w,{children:i}))}),qne=Vne,Une=Object.freeze(Object.defineProperty({__proto__:null,default:qne,getToggleButtonUtilityClass:zV,toggleButtonClasses:du},Symbol.toStringTag,{value:"Module"}));var Kne=function(){return{defaultProps:{SelectProps:{native:!0},variant:"outlined",fullWidth:!1}}},Gne=function(e){var a=e.tokens;return{defaultProps:{indicatorColor:"primary",textColor:"primary"},styleOverrides:{indicator:{backgroundColor:a.color_border_selected},flexContainer:{display:"block"},scroller:{borderBottom:"1px solid ".concat(a.color_border_default)}}}};function SV(e){return Ce("MuiTab",e)}const Wne=Oe("MuiTab",["root","labelIcon","textColorInherit","textColorPrimary","textColorSecondary","selected","disabled","fullWidth","wrapped","iconWrapper"]),po=Wne,Hne=["className","disabled","disableFocusRipple","fullWidth","icon","iconPosition","indicator","label","onChange","onClick","onFocus","selected","selectionFollowsFocus","textColor","value","wrapped"],Zne=e=>{const{classes:a,textColor:t,fullWidth:n,wrapped:i,icon:o,label:r,selected:c,disabled:p}=e,h={root:["root",o&&r&&"labelIcon",`textColor${te(t)}`,n&&"fullWidth",i&&"wrapped",c&&"selected",p&&"disabled"],iconWrapper:["iconWrapper"]};return Fe(h,SV,a)},Jne=pe(Zi,{name:"MuiTab",slot:"Root",overridesResolver:(e,a)=>{const{ownerState:t}=e;return[a.root,t.label&&t.icon&&a.labelIcon,a[`textColor${te(t.textColor)}`],t.fullWidth&&a.fullWidth,t.wrapped&&a.wrapped]}})(({theme:e,ownerState:a})=>_({},e.typography.button,{maxWidth:360,minWidth:90,position:"relative",minHeight:48,flexShrink:0,padding:"12px 16px",overflow:"hidden",whiteSpace:"normal",textAlign:"center"},a.label&&{flexDirection:a.iconPosition==="top"||a.iconPosition==="bottom"?"column":"row"},{lineHeight:1.25},a.icon&&a.label&&{minHeight:72,paddingTop:9,paddingBottom:9,[`& > .${po.iconWrapper}`]:_({},a.iconPosition==="top"&&{marginBottom:6},a.iconPosition==="bottom"&&{marginTop:6},a.iconPosition==="start"&&{marginRight:e.spacing(1)},a.iconPosition==="end"&&{marginLeft:e.spacing(1)})},a.textColor==="inherit"&&{color:"inherit",opacity:.6,[`&.${po.selected}`]:{opacity:1},[`&.${po.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity}},a.textColor==="primary"&&{color:(e.vars||e).palette.text.secondary,[`&.${po.selected}`]:{color:(e.vars||e).palette.primary.main},[`&.${po.disabled}`]:{color:(e.vars||e).palette.text.disabled}},a.textColor==="secondary"&&{color:(e.vars||e).palette.text.secondary,[`&.${po.selected}`]:{color:(e.vars||e).palette.secondary.main},[`&.${po.disabled}`]:{color:(e.vars||e).palette.text.disabled}},a.fullWidth&&{flexShrink:1,flexGrow:1,flexBasis:0,maxWidth:"none"},a.wrapped&&{fontSize:e.typography.pxToRem(12)})),Yne=f.forwardRef(function(a,t){const n=Ke({props:a,name:"MuiTab"}),{className:i,disabled:o=!1,disableFocusRipple:r=!1,fullWidth:c,icon:p,iconPosition:h="top",indicator:g,label:b,onChange:x,onClick:$,onFocus:N,selected:w,selectionFollowsFocus:y,textColor:T="inherit",value:v,wrapped:j=!1}=n,P=fe(n,Hne),B=_({},n,{disabled:o,disableFocusRipple:r,selected:w,icon:!!p,iconPosition:h,label:!!b,fullWidth:c,textColor:T,wrapped:j}),I=Zne(B),M=p&&b&&f.isValidElement(p)?f.cloneElement(p,{className:ge(I.iconWrapper,p.props.className)}):p,V=O=>{!w&&x&&x(O,v),$&&$(O)},z=O=>{y&&!w&&x&&x(O,v),N&&N(O)};return C.jsxs(Jne,_({focusRipple:!r,className:ge(I.root,i),ref:t,role:"tab","aria-selected":w,disabled:o,onClick:V,onFocus:z,ownerState:B,tabIndex:w?0:-1},P,{children:[h==="top"||h==="start"?C.jsxs(f.Fragment,{children:[M,b]}):C.jsxs(f.Fragment,{children:[b,M]}),g]}))}),EV=Yne,Qne=Object.freeze(Object.defineProperty({__proto__:null,default:EV,getTabUtilityClass:SV,tabClasses:po},Symbol.toStringTag,{value:"Module"}));var Cy=globalThis&&globalThis.__assign||function(){return Cy=Object.assign||function(e){for(var a,t=1,n=arguments.length;t{const{classes:a,selected:t,hover:n,head:i,footer:o}=e;return Fe({root:["root",t&&"selected",n&&"hover",i&&"head",o&&"footer"]},CV,a)},sie=pe("tr",{name:"MuiTableRow",slot:"Root",overridesResolver:(e,a)=>{const{ownerState:t}=e;return[a.root,t.head&&a.head,t.footer&&a.footer]}})(({theme:e})=>({color:"inherit",display:"table-row",verticalAlign:"middle",outline:0,[`&.${uu.hover}:hover`]:{backgroundColor:(e.vars||e).palette.action.hover},[`&.${uu.selected}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity})`:He(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}))`:He(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity)}}})),cL="tr",cie=f.forwardRef(function(a,t){const n=Ke({props:a,name:"MuiTableRow"}),{className:i,component:o=cL,hover:r=!1,selected:c=!1}=n,p=fe(n,rie),h=f.useContext(iie),g=_({},n,{component:o,hover:r,selected:c,head:h&&h.variant==="head",footer:h&&h.variant==="footer"}),b=lie(g);return C.jsx(sie,_({as:o,ref:t,className:ge(b.root,i),role:o===cL?null:"row",ownerState:g},p))}),die=cie,uie=Object.freeze(Object.defineProperty({__proto__:null,default:die,getTableRowUtilityClass:CV,tableRowClasses:uu},Symbol.toStringTag,{value:"Module"}));var pie=function(e){var a,t,n=e.transitions,i=e.tokens;return{styleOverrides:{root:(a={transition:n.create(["background-color"],{duration:n.duration.shortest})},a["&.".concat(uu.hover,":hover")]={backgroundColor:He(i.color_bg_interactive_hover,.5)},a),head:(t={},t["&.".concat(uu.hover,":hover")]={backgroundColor:"transparent"},t)}}};const mie=$i(C.jsx("path",{d:"M20 12l-1.41-1.41L13 16.17V4h-2v12.17l-5.58-5.59L4 12l8 8 8-8z"}),"ArrowDownward");function OV(e){return Ce("MuiTableSortLabel",e)}const hie=Oe("MuiTableSortLabel",["root","active","icon","iconDirectionDesc","iconDirectionAsc"]),Os=hie,fie=["active","children","className","direction","hideSortIcon","IconComponent"],gie=e=>{const{classes:a,direction:t,active:n}=e,i={root:["root",n&&"active"],icon:["icon",`iconDirection${te(t)}`]};return Fe(i,OV,a)},vie=pe(Zi,{name:"MuiTableSortLabel",slot:"Root",overridesResolver:(e,a)=>{const{ownerState:t}=e;return[a.root,t.active&&a.active]}})(({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,[`& .${Os.icon}`]:{opacity:.5}},[`&.${Os.active}`]:{color:(e.vars||e).palette.text.primary,[`& .${Os.icon}`]:{opacity:1,color:(e.vars||e).palette.text.secondary}}})),kie=pe("span",{name:"MuiTableSortLabel",slot:"Icon",overridesResolver:(e,a)=>{const{ownerState:t}=e;return[a.icon,a[`iconDirection${te(t.direction)}`]]}})(({theme:e,ownerState:a})=>_({fontSize:18,marginRight:4,marginLeft:4,opacity:0,transition:e.transitions.create(["opacity","transform"],{duration:e.transitions.duration.shorter}),userSelect:"none"},a.direction==="desc"&&{transform:"rotate(0deg)"},a.direction==="asc"&&{transform:"rotate(180deg)"})),bie=f.forwardRef(function(a,t){const n=Ke({props:a,name:"MuiTableSortLabel"}),{active:i=!1,children:o,className:r,direction:c="asc",hideSortIcon:p=!1,IconComponent:h=mie}=n,g=fe(n,fie),b=_({},n,{active:i,direction:c,hideSortIcon:p,IconComponent:h}),x=gie(b);return C.jsxs(vie,_({className:ge(x.root,r),component:"span",disableRipple:!0,ownerState:b,ref:t},g,{children:[o,p&&!i?null:C.jsx(kie,{as:h,className:ge(x.icon),ownerState:b})]}))}),yie=bie,xie=Object.freeze(Object.defineProperty({__proto__:null,default:yie,getTableSortLabelUtilityClass:OV,tableSortLabelClasses:Os},Symbol.toStringTag,{value:"Module"}));var Tie=function(e){var a,t,n=e.tokens;return{styleOverrides:{root:(a={},a["&.".concat(Os.active)]=(t={color:n.color_fg_bold},t["& .".concat(Os.icon)]={color:n.color_fg_bold},t),a),icon:{fontSize:"inherit",height:"1em",width:"1em"}}}},wie=globalThis&&globalThis.__rest||function(e,a){var t={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&a.indexOf(n)<0&&(t[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,n=Object.getOwnPropertySymbols(e);i *:first-child > svg":{stroke:n.palette.neutral[900]}},a["".concat(du.selected)]={backgroundColor:n.palette.neutral[50],"& > *:first-child > svg":{stroke:n.palette.primary.main}},a["".concat(du.disabled)]={"& > *:first-child > svg":{stroke:n.palette.neutral[200]}},a),sizeSmall:{minWidth:"unset",fontSize:n.typography.button.fontSize,padding:n.spacing(1.25,1.125),"& > *:first-child":{fontSize:"1rem",height:"1em",width:"1em"}}}},MuiTooltip:cne(n),MuiTypography:dne(n)};return Xa(i,typeof t=="function"?t(n):t)},_ie={lightest:50,lighter:300,light:400,base:500,dark:600,darker:700,darkest:1e3},Rr=function(e,a){return{25:a["color_global_functional_light_".concat(e,"_25")],50:a["color_global_functional_light_".concat(e,"_50")],100:a["color_global_functional_light_".concat(e,"_100")],200:a["color_global_functional_light_".concat(e,"_200")],300:a["color_global_functional_light_".concat(e,"_300")],400:a["color_global_functional_light_".concat(e,"_400")],500:a["color_global_functional_light_".concat(e,"_500")],600:a["color_global_functional_light_".concat(e,"_600")],700:a["color_global_functional_light_".concat(e,"_700")],800:a["color_global_functional_light_".concat(e,"_800")],900:a["color_global_functional_light_".concat(e,"_900")],1e3:a["color_global_functional_light_".concat(e,"_1000")]}},Nie=function(e){return{purple:Rr("purple",e),blue:Rr("blue",e),green:Rr("green",e),yellow:Rr("yellow",e),red:Rr("red",e),neutral:Rr("neutral",e),magenta:Rr("magenta",e)}},Aie=function(e,a){return Object.values(e).find(function(t){return Object.values(t).includes(a)})||e.purple},jie=function(e,a){var t=Object.values(e),n=t.indexOf(a),i=t[Math.max(n-2,0)],o=t[n],r=t[Math.min(n+2,t.length-1)];return{light:i,main:o,dark:r,A200:t[Math.max(n-1,0)],A400:o,A700:r}},_h=globalThis&&globalThis.__assign||function(){return _h=Object.assign||function(e){for(var a,t=1,n=arguments.length;t=T?a.common.white:a.text.primary;return r[w]=j,j},p=function($){$===void 0&&($={});var N=$.color,w=N===void 0?t.color_border_focus_bold:N,y=$.type,T=y===void 0?"default":y,v=$.opacity,j=v===void 0?a.mode==="light"?.25:.5:v,P="".concat(j===1?w:He(w,j)," 0px 0px 0px 0.25em");return{boxShadow:T==="default"?P:"inset ".concat(P)}},h=function($,N){return N===void 0&&(N=1),"inset 0px 0px 0px ".concat(N,"px ").concat($)},g=function(){var $={color:t.color_fg_inverse_static,backgroundColor:t.color_bg_link_inverse_static_hover};return{root:{backgroundColor:"transparent"},hover:$,active:$,focus:_h({color:t.color_fg_inverse_static},p({color:t.color_border_focus_inverse_static,opacity:1}))}},b=function($){var N=$.light,w=$.dark;return a.mode==="dark"?w||"":N||""},x=_h({borderAsBoxShadow:h,shadeOfColor:o,textColorForShadeOfColor:c,focusRing:p,appBarAction:g,getColorModeValue:b},i);return x},ag={},MV={exports:{}};(function(e){function a(t){return t&&t.__esModule?t:{default:t}}e.exports=a,e.exports.__esModule=!0,e.exports.default=e.exports})(MV);var zie=MV.exports,Sie=zie;Object.defineProperty(ag,"__esModule",{value:!0});var Eie=ag.default=BV;ag.isPlainObject=md;var Cie=Sie(tD());function md(e){return e!==null&&typeof e=="object"&&e.constructor===Object}function BV(e,a,t={clone:!0}){const n=t.clone?(0,Cie.default)({},e):e;return md(e)&&md(a)&&Object.keys(a).forEach(i=>{i!=="__proto__"&&(md(a[i])&&i in e&&md(e[i])?n[i]=BV(e[i],a[i],t):n[i]=a[i])}),n}var Ko=globalThis&&globalThis.__assign||function(){return Ko=Object.assign||function(e){for(var a,t=1,n=arguments.length;t0)&&!(i=n.next()).done;)o.push(i.value)}catch(c){r={error:c}}finally{try{i&&!i.done&&(t=n.return)&&t.call(n)}finally{if(r)throw r.error}}return o},tRe=globalThis&&globalThis.__spreadArray||function(e,a,t){if(t||arguments.length===2)for(var n=0,i=a.length,o;n=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(t[n]=e[n])}return t}function lRe(e,a){if(e==null)return{};var t={},n=Object.keys(e),i,o;for(o=0;o=0)&&(t[i]=e[i]);return t}var v0=f.forwardRef(function(e,a){var t=e.color,n=t===void 0?"currentColor":t,i=e.size,o=i===void 0?24:i,r=rRe(e,["color","size"]);return u.createElement("svg",My({ref:a,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:n,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},r),u.createElement("polyline",{points:"22 12 18 12 15 21 9 3 6 12 2 12"}))});v0.propTypes={color:d.string,size:d.oneOfType([d.string,d.number])};v0.displayName="Activity";const sRe=v0;function By(){return By=Object.assign||function(e){for(var a=1;a=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(t[n]=e[n])}return t}function dRe(e,a){if(e==null)return{};var t={},n=Object.keys(e),i,o;for(o=0;o=0)&&(t[i]=e[i]);return t}var k0=f.forwardRef(function(e,a){var t=e.color,n=t===void 0?"currentColor":t,i=e.size,o=i===void 0?24:i,r=cRe(e,["color","size"]);return u.createElement("svg",By({ref:a,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:n,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},r),u.createElement("path",{d:"M5 17H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2h-1"}),u.createElement("polygon",{points:"12 15 17 21 7 21 12 15"}))});k0.propTypes={color:d.string,size:d.oneOfType([d.string,d.number])};k0.displayName="Airplay";const uRe=k0;function Ly(){return Ly=Object.assign||function(e){for(var a=1;a=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(t[n]=e[n])}return t}function mRe(e,a){if(e==null)return{};var t={},n=Object.keys(e),i,o;for(o=0;o=0)&&(t[i]=e[i]);return t}var b0=f.forwardRef(function(e,a){var t=e.color,n=t===void 0?"currentColor":t,i=e.size,o=i===void 0?24:i,r=pRe(e,["color","size"]);return u.createElement("svg",Ly({ref:a,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:n,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},r),u.createElement("circle",{cx:"12",cy:"12",r:"10"}),u.createElement("line",{x1:"12",y1:"8",x2:"12",y2:"12"}),u.createElement("line",{x1:"12",y1:"16",x2:"12.01",y2:"16"}))});b0.propTypes={color:d.string,size:d.oneOfType([d.string,d.number])};b0.displayName="AlertCircle";const hRe=b0;function Fy(){return Fy=Object.assign||function(e){for(var a=1;a=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(t[n]=e[n])}return t}function gRe(e,a){if(e==null)return{};var t={},n=Object.keys(e),i,o;for(o=0;o=0)&&(t[i]=e[i]);return t}var y0=f.forwardRef(function(e,a){var t=e.color,n=t===void 0?"currentColor":t,i=e.size,o=i===void 0?24:i,r=fRe(e,["color","size"]);return u.createElement("svg",Fy({ref:a,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:n,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},r),u.createElement("polygon",{points:"7.86 2 16.14 2 22 7.86 22 16.14 16.14 22 7.86 22 2 16.14 2 7.86 7.86 2"}),u.createElement("line",{x1:"12",y1:"8",x2:"12",y2:"12"}),u.createElement("line",{x1:"12",y1:"16",x2:"12.01",y2:"16"}))});y0.propTypes={color:d.string,size:d.oneOfType([d.string,d.number])};y0.displayName="AlertOctagon";const vRe=y0;function Iy(){return Iy=Object.assign||function(e){for(var a=1;a=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(t[n]=e[n])}return t}function bRe(e,a){if(e==null)return{};var t={},n=Object.keys(e),i,o;for(o=0;o=0)&&(t[i]=e[i]);return t}var x0=f.forwardRef(function(e,a){var t=e.color,n=t===void 0?"currentColor":t,i=e.size,o=i===void 0?24:i,r=kRe(e,["color","size"]);return u.createElement("svg",Iy({ref:a,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:n,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},r),u.createElement("path",{d:"M10.29 3.86L1.82 18a2 2 0 0 0 1.71 3h16.94a2 2 0 0 0 1.71-3L13.71 3.86a2 2 0 0 0-3.42 0z"}),u.createElement("line",{x1:"12",y1:"9",x2:"12",y2:"13"}),u.createElement("line",{x1:"12",y1:"17",x2:"12.01",y2:"17"}))});x0.propTypes={color:d.string,size:d.oneOfType([d.string,d.number])};x0.displayName="AlertTriangle";const yRe=x0;function Dy(){return Dy=Object.assign||function(e){for(var a=1;a=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(t[n]=e[n])}return t}function TRe(e,a){if(e==null)return{};var t={},n=Object.keys(e),i,o;for(o=0;o=0)&&(t[i]=e[i]);return t}var T0=f.forwardRef(function(e,a){var t=e.color,n=t===void 0?"currentColor":t,i=e.size,o=i===void 0?24:i,r=xRe(e,["color","size"]);return u.createElement("svg",Dy({ref:a,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:n,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},r),u.createElement("line",{x1:"18",y1:"10",x2:"6",y2:"10"}),u.createElement("line",{x1:"21",y1:"6",x2:"3",y2:"6"}),u.createElement("line",{x1:"21",y1:"14",x2:"3",y2:"14"}),u.createElement("line",{x1:"18",y1:"18",x2:"6",y2:"18"}))});T0.propTypes={color:d.string,size:d.oneOfType([d.string,d.number])};T0.displayName="AlignCenter";const wRe=T0;function Ry(){return Ry=Object.assign||function(e){for(var a=1;a=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(t[n]=e[n])}return t}function _Re(e,a){if(e==null)return{};var t={},n=Object.keys(e),i,o;for(o=0;o=0)&&(t[i]=e[i]);return t}var w0=f.forwardRef(function(e,a){var t=e.color,n=t===void 0?"currentColor":t,i=e.size,o=i===void 0?24:i,r=$Re(e,["color","size"]);return u.createElement("svg",Ry({ref:a,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:n,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},r),u.createElement("line",{x1:"21",y1:"10",x2:"3",y2:"10"}),u.createElement("line",{x1:"21",y1:"6",x2:"3",y2:"6"}),u.createElement("line",{x1:"21",y1:"14",x2:"3",y2:"14"}),u.createElement("line",{x1:"21",y1:"18",x2:"3",y2:"18"}))});w0.propTypes={color:d.string,size:d.oneOfType([d.string,d.number])};w0.displayName="AlignJustify";const NRe=w0;function Vy(){return Vy=Object.assign||function(e){for(var a=1;a=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(t[n]=e[n])}return t}function jRe(e,a){if(e==null)return{};var t={},n=Object.keys(e),i,o;for(o=0;o=0)&&(t[i]=e[i]);return t}var $0=f.forwardRef(function(e,a){var t=e.color,n=t===void 0?"currentColor":t,i=e.size,o=i===void 0?24:i,r=ARe(e,["color","size"]);return u.createElement("svg",Vy({ref:a,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:n,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},r),u.createElement("line",{x1:"17",y1:"10",x2:"3",y2:"10"}),u.createElement("line",{x1:"21",y1:"6",x2:"3",y2:"6"}),u.createElement("line",{x1:"21",y1:"14",x2:"3",y2:"14"}),u.createElement("line",{x1:"17",y1:"18",x2:"3",y2:"18"}))});$0.propTypes={color:d.string,size:d.oneOfType([d.string,d.number])};$0.displayName="AlignLeft";const PRe=$0;function qy(){return qy=Object.assign||function(e){for(var a=1;a=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(t[n]=e[n])}return t}function SRe(e,a){if(e==null)return{};var t={},n=Object.keys(e),i,o;for(o=0;o=0)&&(t[i]=e[i]);return t}var _0=f.forwardRef(function(e,a){var t=e.color,n=t===void 0?"currentColor":t,i=e.size,o=i===void 0?24:i,r=zRe(e,["color","size"]);return u.createElement("svg",qy({ref:a,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:n,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},r),u.createElement("line",{x1:"21",y1:"10",x2:"7",y2:"10"}),u.createElement("line",{x1:"21",y1:"6",x2:"3",y2:"6"}),u.createElement("line",{x1:"21",y1:"14",x2:"3",y2:"14"}),u.createElement("line",{x1:"21",y1:"18",x2:"7",y2:"18"}))});_0.propTypes={color:d.string,size:d.oneOfType([d.string,d.number])};_0.displayName="AlignRight";const ERe=_0;function Uy(){return Uy=Object.assign||function(e){for(var a=1;a=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(t[n]=e[n])}return t}function ORe(e,a){if(e==null)return{};var t={},n=Object.keys(e),i,o;for(o=0;o=0)&&(t[i]=e[i]);return t}var N0=f.forwardRef(function(e,a){var t=e.color,n=t===void 0?"currentColor":t,i=e.size,o=i===void 0?24:i,r=CRe(e,["color","size"]);return u.createElement("svg",Uy({ref:a,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:n,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},r),u.createElement("circle",{cx:"12",cy:"5",r:"3"}),u.createElement("line",{x1:"12",y1:"22",x2:"12",y2:"8"}),u.createElement("path",{d:"M5 12H2a10 10 0 0 0 20 0h-3"}))});N0.propTypes={color:d.string,size:d.oneOfType([d.string,d.number])};N0.displayName="Anchor";const MRe=N0;function Ky(){return Ky=Object.assign||function(e){for(var a=1;a=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(t[n]=e[n])}return t}function LRe(e,a){if(e==null)return{};var t={},n=Object.keys(e),i,o;for(o=0;o=0)&&(t[i]=e[i]);return t}var A0=f.forwardRef(function(e,a){var t=e.color,n=t===void 0?"currentColor":t,i=e.size,o=i===void 0?24:i,r=BRe(e,["color","size"]);return u.createElement("svg",Ky({ref:a,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:n,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},r),u.createElement("circle",{cx:"12",cy:"12",r:"10"}),u.createElement("line",{x1:"14.31",y1:"8",x2:"20.05",y2:"17.94"}),u.createElement("line",{x1:"9.69",y1:"8",x2:"21.17",y2:"8"}),u.createElement("line",{x1:"7.38",y1:"12",x2:"13.12",y2:"2.06"}),u.createElement("line",{x1:"9.69",y1:"16",x2:"3.95",y2:"6.06"}),u.createElement("line",{x1:"14.31",y1:"16",x2:"2.83",y2:"16"}),u.createElement("line",{x1:"16.62",y1:"12",x2:"10.88",y2:"21.94"}))});A0.propTypes={color:d.string,size:d.oneOfType([d.string,d.number])};A0.displayName="Aperture";const FRe=A0;function Gy(){return Gy=Object.assign||function(e){for(var a=1;a=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(t[n]=e[n])}return t}function DRe(e,a){if(e==null)return{};var t={},n=Object.keys(e),i,o;for(o=0;o=0)&&(t[i]=e[i]);return t}var j0=f.forwardRef(function(e,a){var t=e.color,n=t===void 0?"currentColor":t,i=e.size,o=i===void 0?24:i,r=IRe(e,["color","size"]);return u.createElement("svg",Gy({ref:a,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:n,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},r),u.createElement("polyline",{points:"21 8 21 21 3 21 3 8"}),u.createElement("rect",{x:"1",y:"3",width:"22",height:"5"}),u.createElement("line",{x1:"10",y1:"12",x2:"14",y2:"12"}))});j0.propTypes={color:d.string,size:d.oneOfType([d.string,d.number])};j0.displayName="Archive";const RRe=j0;function Wy(){return Wy=Object.assign||function(e){for(var a=1;a=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(t[n]=e[n])}return t}function qRe(e,a){if(e==null)return{};var t={},n=Object.keys(e),i,o;for(o=0;o=0)&&(t[i]=e[i]);return t}var P0=f.forwardRef(function(e,a){var t=e.color,n=t===void 0?"currentColor":t,i=e.size,o=i===void 0?24:i,r=VRe(e,["color","size"]);return u.createElement("svg",Wy({ref:a,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:n,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},r),u.createElement("circle",{cx:"12",cy:"12",r:"10"}),u.createElement("polyline",{points:"8 12 12 16 16 12"}),u.createElement("line",{x1:"12",y1:"8",x2:"12",y2:"16"}))});P0.propTypes={color:d.string,size:d.oneOfType([d.string,d.number])};P0.displayName="ArrowDownCircle";const URe=P0;function Hy(){return Hy=Object.assign||function(e){for(var a=1;a=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(t[n]=e[n])}return t}function GRe(e,a){if(e==null)return{};var t={},n=Object.keys(e),i,o;for(o=0;o=0)&&(t[i]=e[i]);return t}var z0=f.forwardRef(function(e,a){var t=e.color,n=t===void 0?"currentColor":t,i=e.size,o=i===void 0?24:i,r=KRe(e,["color","size"]);return u.createElement("svg",Hy({ref:a,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:n,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},r),u.createElement("line",{x1:"17",y1:"7",x2:"7",y2:"17"}),u.createElement("polyline",{points:"17 17 7 17 7 7"}))});z0.propTypes={color:d.string,size:d.oneOfType([d.string,d.number])};z0.displayName="ArrowDownLeft";const WRe=z0;function Zy(){return Zy=Object.assign||function(e){for(var a=1;a=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(t[n]=e[n])}return t}function ZRe(e,a){if(e==null)return{};var t={},n=Object.keys(e),i,o;for(o=0;o=0)&&(t[i]=e[i]);return t}var S0=f.forwardRef(function(e,a){var t=e.color,n=t===void 0?"currentColor":t,i=e.size,o=i===void 0?24:i,r=HRe(e,["color","size"]);return u.createElement("svg",Zy({ref:a,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:n,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},r),u.createElement("line",{x1:"7",y1:"7",x2:"17",y2:"17"}),u.createElement("polyline",{points:"17 7 17 17 7 17"}))});S0.propTypes={color:d.string,size:d.oneOfType([d.string,d.number])};S0.displayName="ArrowDownRight";const JRe=S0;function Jy(){return Jy=Object.assign||function(e){for(var a=1;a=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(t[n]=e[n])}return t}function QRe(e,a){if(e==null)return{};var t={},n=Object.keys(e),i,o;for(o=0;o=0)&&(t[i]=e[i]);return t}var E0=f.forwardRef(function(e,a){var t=e.color,n=t===void 0?"currentColor":t,i=e.size,o=i===void 0?24:i,r=YRe(e,["color","size"]);return u.createElement("svg",Jy({ref:a,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:n,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},r),u.createElement("line",{x1:"12",y1:"5",x2:"12",y2:"19"}),u.createElement("polyline",{points:"19 12 12 19 5 12"}))});E0.propTypes={color:d.string,size:d.oneOfType([d.string,d.number])};E0.displayName="ArrowDown";const XRe=E0;function Yy(){return Yy=Object.assign||function(e){for(var a=1;a=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(t[n]=e[n])}return t}function aVe(e,a){if(e==null)return{};var t={},n=Object.keys(e),i,o;for(o=0;o=0)&&(t[i]=e[i]);return t}var C0=f.forwardRef(function(e,a){var t=e.color,n=t===void 0?"currentColor":t,i=e.size,o=i===void 0?24:i,r=eVe(e,["color","size"]);return u.createElement("svg",Yy({ref:a,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:n,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},r),u.createElement("circle",{cx:"12",cy:"12",r:"10"}),u.createElement("polyline",{points:"12 8 8 12 12 16"}),u.createElement("line",{x1:"16",y1:"12",x2:"8",y2:"12"}))});C0.propTypes={color:d.string,size:d.oneOfType([d.string,d.number])};C0.displayName="ArrowLeftCircle";const tVe=C0;function Qy(){return Qy=Object.assign||function(e){for(var a=1;a=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(t[n]=e[n])}return t}function iVe(e,a){if(e==null)return{};var t={},n=Object.keys(e),i,o;for(o=0;o=0)&&(t[i]=e[i]);return t}var O0=f.forwardRef(function(e,a){var t=e.color,n=t===void 0?"currentColor":t,i=e.size,o=i===void 0?24:i,r=nVe(e,["color","size"]);return u.createElement("svg",Qy({ref:a,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:n,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},r),u.createElement("line",{x1:"19",y1:"12",x2:"5",y2:"12"}),u.createElement("polyline",{points:"12 19 5 12 12 5"}))});O0.propTypes={color:d.string,size:d.oneOfType([d.string,d.number])};O0.displayName="ArrowLeft";const oVe=O0;function Xy(){return Xy=Object.assign||function(e){for(var a=1;a=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(t[n]=e[n])}return t}function lVe(e,a){if(e==null)return{};var t={},n=Object.keys(e),i,o;for(o=0;o=0)&&(t[i]=e[i]);return t}var M0=f.forwardRef(function(e,a){var t=e.color,n=t===void 0?"currentColor":t,i=e.size,o=i===void 0?24:i,r=rVe(e,["color","size"]);return u.createElement("svg",Xy({ref:a,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:n,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},r),u.createElement("circle",{cx:"12",cy:"12",r:"10"}),u.createElement("polyline",{points:"12 16 16 12 12 8"}),u.createElement("line",{x1:"8",y1:"12",x2:"16",y2:"12"}))});M0.propTypes={color:d.string,size:d.oneOfType([d.string,d.number])};M0.displayName="ArrowRightCircle";const sVe=M0;function ex(){return ex=Object.assign||function(e){for(var a=1;a=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(t[n]=e[n])}return t}function dVe(e,a){if(e==null)return{};var t={},n=Object.keys(e),i,o;for(o=0;o=0)&&(t[i]=e[i]);return t}var B0=f.forwardRef(function(e,a){var t=e.color,n=t===void 0?"currentColor":t,i=e.size,o=i===void 0?24:i,r=cVe(e,["color","size"]);return u.createElement("svg",ex({ref:a,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:n,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},r),u.createElement("line",{x1:"5",y1:"12",x2:"19",y2:"12"}),u.createElement("polyline",{points:"12 5 19 12 12 19"}))});B0.propTypes={color:d.string,size:d.oneOfType([d.string,d.number])};B0.displayName="ArrowRight";const uVe=B0;function ax(){return ax=Object.assign||function(e){for(var a=1;a=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(t[n]=e[n])}return t}function mVe(e,a){if(e==null)return{};var t={},n=Object.keys(e),i,o;for(o=0;o=0)&&(t[i]=e[i]);return t}var L0=f.forwardRef(function(e,a){var t=e.color,n=t===void 0?"currentColor":t,i=e.size,o=i===void 0?24:i,r=pVe(e,["color","size"]);return u.createElement("svg",ax({ref:a,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:n,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},r),u.createElement("circle",{cx:"12",cy:"12",r:"10"}),u.createElement("polyline",{points:"16 12 12 8 8 12"}),u.createElement("line",{x1:"12",y1:"16",x2:"12",y2:"8"}))});L0.propTypes={color:d.string,size:d.oneOfType([d.string,d.number])};L0.displayName="ArrowUpCircle";const hVe=L0;function tx(){return tx=Object.assign||function(e){for(var a=1;a=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(t[n]=e[n])}return t}function gVe(e,a){if(e==null)return{};var t={},n=Object.keys(e),i,o;for(o=0;o=0)&&(t[i]=e[i]);return t}var F0=f.forwardRef(function(e,a){var t=e.color,n=t===void 0?"currentColor":t,i=e.size,o=i===void 0?24:i,r=fVe(e,["color","size"]);return u.createElement("svg",tx({ref:a,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:n,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},r),u.createElement("line",{x1:"17",y1:"17",x2:"7",y2:"7"}),u.createElement("polyline",{points:"7 17 7 7 17 7"}))});F0.propTypes={color:d.string,size:d.oneOfType([d.string,d.number])};F0.displayName="ArrowUpLeft";const vVe=F0;function nx(){return nx=Object.assign||function(e){for(var a=1;a=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(t[n]=e[n])}return t}function bVe(e,a){if(e==null)return{};var t={},n=Object.keys(e),i,o;for(o=0;o=0)&&(t[i]=e[i]);return t}var I0=f.forwardRef(function(e,a){var t=e.color,n=t===void 0?"currentColor":t,i=e.size,o=i===void 0?24:i,r=kVe(e,["color","size"]);return u.createElement("svg",nx({ref:a,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:n,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},r),u.createElement("line",{x1:"7",y1:"17",x2:"17",y2:"7"}),u.createElement("polyline",{points:"7 7 17 7 17 17"}))});I0.propTypes={color:d.string,size:d.oneOfType([d.string,d.number])};I0.displayName="ArrowUpRight";const yVe=I0;function ix(){return ix=Object.assign||function(e){for(var a=1;a=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(t[n]=e[n])}return t}function TVe(e,a){if(e==null)return{};var t={},n=Object.keys(e),i,o;for(o=0;o=0)&&(t[i]=e[i]);return t}var D0=f.forwardRef(function(e,a){var t=e.color,n=t===void 0?"currentColor":t,i=e.size,o=i===void 0?24:i,r=xVe(e,["color","size"]);return u.createElement("svg",ix({ref:a,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:n,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},r),u.createElement("line",{x1:"12",y1:"19",x2:"12",y2:"5"}),u.createElement("polyline",{points:"5 12 12 5 19 12"}))});D0.propTypes={color:d.string,size:d.oneOfType([d.string,d.number])};D0.displayName="ArrowUp";const wVe=D0;function ox(){return ox=Object.assign||function(e){for(var a=1;a=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(t[n]=e[n])}return t}function _Ve(e,a){if(e==null)return{};var t={},n=Object.keys(e),i,o;for(o=0;o=0)&&(t[i]=e[i]);return t}var R0=f.forwardRef(function(e,a){var t=e.color,n=t===void 0?"currentColor":t,i=e.size,o=i===void 0?24:i,r=$Ve(e,["color","size"]);return u.createElement("svg",ox({ref:a,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:n,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},r),u.createElement("circle",{cx:"12",cy:"12",r:"4"}),u.createElement("path",{d:"M16 8v5a3 3 0 0 0 6 0v-1a10 10 0 1 0-3.92 7.94"}))});R0.propTypes={color:d.string,size:d.oneOfType([d.string,d.number])};R0.displayName="AtSign";const NVe=R0;function rx(){return rx=Object.assign||function(e){for(var a=1;a=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(t[n]=e[n])}return t}function jVe(e,a){if(e==null)return{};var t={},n=Object.keys(e),i,o;for(o=0;o=0)&&(t[i]=e[i]);return t}var V0=f.forwardRef(function(e,a){var t=e.color,n=t===void 0?"currentColor":t,i=e.size,o=i===void 0?24:i,r=AVe(e,["color","size"]);return u.createElement("svg",rx({ref:a,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:n,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},r),u.createElement("circle",{cx:"12",cy:"8",r:"7"}),u.createElement("polyline",{points:"8.21 13.89 7 23 12 20 17 23 15.79 13.88"}))});V0.propTypes={color:d.string,size:d.oneOfType([d.string,d.number])};V0.displayName="Award";const PVe=V0;function lx(){return lx=Object.assign||function(e){for(var a=1;a=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(t[n]=e[n])}return t}function SVe(e,a){if(e==null)return{};var t={},n=Object.keys(e),i,o;for(o=0;o=0)&&(t[i]=e[i]);return t}var q0=f.forwardRef(function(e,a){var t=e.color,n=t===void 0?"currentColor":t,i=e.size,o=i===void 0?24:i,r=zVe(e,["color","size"]);return u.createElement("svg",lx({ref:a,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:n,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},r),u.createElement("line",{x1:"18",y1:"20",x2:"18",y2:"10"}),u.createElement("line",{x1:"12",y1:"20",x2:"12",y2:"4"}),u.createElement("line",{x1:"6",y1:"20",x2:"6",y2:"14"}))});q0.propTypes={color:d.string,size:d.oneOfType([d.string,d.number])};q0.displayName="BarChart2";const EVe=q0;function sx(){return sx=Object.assign||function(e){for(var a=1;a=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(t[n]=e[n])}return t}function OVe(e,a){if(e==null)return{};var t={},n=Object.keys(e),i,o;for(o=0;o=0)&&(t[i]=e[i]);return t}var U0=f.forwardRef(function(e,a){var t=e.color,n=t===void 0?"currentColor":t,i=e.size,o=i===void 0?24:i,r=CVe(e,["color","size"]);return u.createElement("svg",sx({ref:a,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:n,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},r),u.createElement("line",{x1:"12",y1:"20",x2:"12",y2:"10"}),u.createElement("line",{x1:"18",y1:"20",x2:"18",y2:"4"}),u.createElement("line",{x1:"6",y1:"20",x2:"6",y2:"16"}))});U0.propTypes={color:d.string,size:d.oneOfType([d.string,d.number])};U0.displayName="BarChart";const MVe=U0;function cx(){return cx=Object.assign||function(e){for(var a=1;a=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(t[n]=e[n])}return t}function LVe(e,a){if(e==null)return{};var t={},n=Object.keys(e),i,o;for(o=0;o=0)&&(t[i]=e[i]);return t}var K0=f.forwardRef(function(e,a){var t=e.color,n=t===void 0?"currentColor":t,i=e.size,o=i===void 0?24:i,r=BVe(e,["color","size"]);return u.createElement("svg",cx({ref:a,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:n,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},r),u.createElement("path",{d:"M5 18H3a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h3.19M15 6h2a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2h-3.19"}),u.createElement("line",{x1:"23",y1:"13",x2:"23",y2:"11"}),u.createElement("polyline",{points:"11 6 7 12 13 12 9 18"}))});K0.propTypes={color:d.string,size:d.oneOfType([d.string,d.number])};K0.displayName="BatteryCharging";const FVe=K0;function dx(){return dx=Object.assign||function(e){for(var a=1;a=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(t[n]=e[n])}return t}function DVe(e,a){if(e==null)return{};var t={},n=Object.keys(e),i,o;for(o=0;o=0)&&(t[i]=e[i]);return t}var G0=f.forwardRef(function(e,a){var t=e.color,n=t===void 0?"currentColor":t,i=e.size,o=i===void 0?24:i,r=IVe(e,["color","size"]);return u.createElement("svg",dx({ref:a,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:n,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},r),u.createElement("rect",{x:"1",y:"6",width:"18",height:"12",rx:"2",ry:"2"}),u.createElement("line",{x1:"23",y1:"13",x2:"23",y2:"11"}))});G0.propTypes={color:d.string,size:d.oneOfType([d.string,d.number])};G0.displayName="Battery";const RVe=G0;function ux(){return ux=Object.assign||function(e){for(var a=1;a=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(t[n]=e[n])}return t}function qVe(e,a){if(e==null)return{};var t={},n=Object.keys(e),i,o;for(o=0;o=0)&&(t[i]=e[i]);return t}var W0=f.forwardRef(function(e,a){var t=e.color,n=t===void 0?"currentColor":t,i=e.size,o=i===void 0?24:i,r=VVe(e,["color","size"]);return u.createElement("svg",ux({ref:a,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:n,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},r),u.createElement("path",{d:"M13.73 21a2 2 0 0 1-3.46 0"}),u.createElement("path",{d:"M18.63 13A17.89 17.89 0 0 1 18 8"}),u.createElement("path",{d:"M6.26 6.26A5.86 5.86 0 0 0 6 8c0 7-3 9-3 9h14"}),u.createElement("path",{d:"M18 8a6 6 0 0 0-9.33-5"}),u.createElement("line",{x1:"1",y1:"1",x2:"23",y2:"23"}))});W0.propTypes={color:d.string,size:d.oneOfType([d.string,d.number])};W0.displayName="BellOff";const UVe=W0;function px(){return px=Object.assign||function(e){for(var a=1;a=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(t[n]=e[n])}return t}function GVe(e,a){if(e==null)return{};var t={},n=Object.keys(e),i,o;for(o=0;o=0)&&(t[i]=e[i]);return t}var H0=f.forwardRef(function(e,a){var t=e.color,n=t===void 0?"currentColor":t,i=e.size,o=i===void 0?24:i,r=KVe(e,["color","size"]);return u.createElement("svg",px({ref:a,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:n,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},r),u.createElement("path",{d:"M18 8A6 6 0 0 0 6 8c0 7-3 9-3 9h18s-3-2-3-9"}),u.createElement("path",{d:"M13.73 21a2 2 0 0 1-3.46 0"}))});H0.propTypes={color:d.string,size:d.oneOfType([d.string,d.number])};H0.displayName="Bell";const WVe=H0;function mx(){return mx=Object.assign||function(e){for(var a=1;a=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(t[n]=e[n])}return t}function ZVe(e,a){if(e==null)return{};var t={},n=Object.keys(e),i,o;for(o=0;o=0)&&(t[i]=e[i]);return t}var Z0=f.forwardRef(function(e,a){var t=e.color,n=t===void 0?"currentColor":t,i=e.size,o=i===void 0?24:i,r=HVe(e,["color","size"]);return u.createElement("svg",mx({ref:a,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:n,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},r),u.createElement("polyline",{points:"6.5 6.5 17.5 17.5 12 23 12 1 17.5 6.5 6.5 17.5"}))});Z0.propTypes={color:d.string,size:d.oneOfType([d.string,d.number])};Z0.displayName="Bluetooth";const JVe=Z0;function hx(){return hx=Object.assign||function(e){for(var a=1;a=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(t[n]=e[n])}return t}function QVe(e,a){if(e==null)return{};var t={},n=Object.keys(e),i,o;for(o=0;o=0)&&(t[i]=e[i]);return t}var J0=f.forwardRef(function(e,a){var t=e.color,n=t===void 0?"currentColor":t,i=e.size,o=i===void 0?24:i,r=YVe(e,["color","size"]);return u.createElement("svg",hx({ref:a,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:n,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},r),u.createElement("path",{d:"M6 4h8a4 4 0 0 1 4 4 4 4 0 0 1-4 4H6z"}),u.createElement("path",{d:"M6 12h9a4 4 0 0 1 4 4 4 4 0 0 1-4 4H6z"}))});J0.propTypes={color:d.string,size:d.oneOfType([d.string,d.number])};J0.displayName="Bold";const XVe=J0;function fx(){return fx=Object.assign||function(e){for(var a=1;a=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(t[n]=e[n])}return t}function aqe(e,a){if(e==null)return{};var t={},n=Object.keys(e),i,o;for(o=0;o=0)&&(t[i]=e[i]);return t}var Y0=f.forwardRef(function(e,a){var t=e.color,n=t===void 0?"currentColor":t,i=e.size,o=i===void 0?24:i,r=eqe(e,["color","size"]);return u.createElement("svg",fx({ref:a,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:n,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},r),u.createElement("path",{d:"M2 3h6a4 4 0 0 1 4 4v14a3 3 0 0 0-3-3H2z"}),u.createElement("path",{d:"M22 3h-6a4 4 0 0 0-4 4v14a3 3 0 0 1 3-3h7z"}))});Y0.propTypes={color:d.string,size:d.oneOfType([d.string,d.number])};Y0.displayName="BookOpen";const tqe=Y0;function gx(){return gx=Object.assign||function(e){for(var a=1;a=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(t[n]=e[n])}return t}function iqe(e,a){if(e==null)return{};var t={},n=Object.keys(e),i,o;for(o=0;o=0)&&(t[i]=e[i]);return t}var Q0=f.forwardRef(function(e,a){var t=e.color,n=t===void 0?"currentColor":t,i=e.size,o=i===void 0?24:i,r=nqe(e,["color","size"]);return u.createElement("svg",gx({ref:a,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:n,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},r),u.createElement("path",{d:"M4 19.5A2.5 2.5 0 0 1 6.5 17H20"}),u.createElement("path",{d:"M6.5 2H20v20H6.5A2.5 2.5 0 0 1 4 19.5v-15A2.5 2.5 0 0 1 6.5 2z"}))});Q0.propTypes={color:d.string,size:d.oneOfType([d.string,d.number])};Q0.displayName="Book";const oqe=Q0;function vx(){return vx=Object.assign||function(e){for(var a=1;a=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(t[n]=e[n])}return t}function lqe(e,a){if(e==null)return{};var t={},n=Object.keys(e),i,o;for(o=0;o=0)&&(t[i]=e[i]);return t}var X0=f.forwardRef(function(e,a){var t=e.color,n=t===void 0?"currentColor":t,i=e.size,o=i===void 0?24:i,r=rqe(e,["color","size"]);return u.createElement("svg",vx({ref:a,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:n,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},r),u.createElement("path",{d:"M19 21l-7-5-7 5V5a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2z"}))});X0.propTypes={color:d.string,size:d.oneOfType([d.string,d.number])};X0.displayName="Bookmark";const sqe=X0;function kx(){return kx=Object.assign||function(e){for(var a=1;a=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(t[n]=e[n])}return t}function dqe(e,a){if(e==null)return{};var t={},n=Object.keys(e),i,o;for(o=0;o=0)&&(t[i]=e[i]);return t}var ej=f.forwardRef(function(e,a){var t=e.color,n=t===void 0?"currentColor":t,i=e.size,o=i===void 0?24:i,r=cqe(e,["color","size"]);return u.createElement("svg",kx({ref:a,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:n,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},r),u.createElement("path",{d:"M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z"}),u.createElement("polyline",{points:"3.27 6.96 12 12.01 20.73 6.96"}),u.createElement("line",{x1:"12",y1:"22.08",x2:"12",y2:"12"}))});ej.propTypes={color:d.string,size:d.oneOfType([d.string,d.number])};ej.displayName="Box";const uqe=ej;function bx(){return bx=Object.assign||function(e){for(var a=1;a=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(t[n]=e[n])}return t}function mqe(e,a){if(e==null)return{};var t={},n=Object.keys(e),i,o;for(o=0;o=0)&&(t[i]=e[i]);return t}var aj=f.forwardRef(function(e,a){var t=e.color,n=t===void 0?"currentColor":t,i=e.size,o=i===void 0?24:i,r=pqe(e,["color","size"]);return u.createElement("svg",bx({ref:a,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:n,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},r),u.createElement("rect",{x:"2",y:"7",width:"20",height:"14",rx:"2",ry:"2"}),u.createElement("path",{d:"M16 21V5a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16"}))});aj.propTypes={color:d.string,size:d.oneOfType([d.string,d.number])};aj.displayName="Briefcase";const hqe=aj;function yx(){return yx=Object.assign||function(e){for(var a=1;a=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(t[n]=e[n])}return t}function gqe(e,a){if(e==null)return{};var t={},n=Object.keys(e),i,o;for(o=0;o=0)&&(t[i]=e[i]);return t}var tj=f.forwardRef(function(e,a){var t=e.color,n=t===void 0?"currentColor":t,i=e.size,o=i===void 0?24:i,r=fqe(e,["color","size"]);return u.createElement("svg",yx({ref:a,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:n,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},r),u.createElement("rect",{x:"3",y:"4",width:"18",height:"18",rx:"2",ry:"2"}),u.createElement("line",{x1:"16",y1:"2",x2:"16",y2:"6"}),u.createElement("line",{x1:"8",y1:"2",x2:"8",y2:"6"}),u.createElement("line",{x1:"3",y1:"10",x2:"21",y2:"10"}))});tj.propTypes={color:d.string,size:d.oneOfType([d.string,d.number])};tj.displayName="Calendar";const vqe=tj;function xx(){return xx=Object.assign||function(e){for(var a=1;a=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(t[n]=e[n])}return t}function bqe(e,a){if(e==null)return{};var t={},n=Object.keys(e),i,o;for(o=0;o=0)&&(t[i]=e[i]);return t}var nj=f.forwardRef(function(e,a){var t=e.color,n=t===void 0?"currentColor":t,i=e.size,o=i===void 0?24:i,r=kqe(e,["color","size"]);return u.createElement("svg",xx({ref:a,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:n,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},r),u.createElement("line",{x1:"1",y1:"1",x2:"23",y2:"23"}),u.createElement("path",{d:"M21 21H3a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h3m3-3h6l2 3h4a2 2 0 0 1 2 2v9.34m-7.72-2.06a4 4 0 1 1-5.56-5.56"}))});nj.propTypes={color:d.string,size:d.oneOfType([d.string,d.number])};nj.displayName="CameraOff";const yqe=nj;function Tx(){return Tx=Object.assign||function(e){for(var a=1;a=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(t[n]=e[n])}return t}function Tqe(e,a){if(e==null)return{};var t={},n=Object.keys(e),i,o;for(o=0;o=0)&&(t[i]=e[i]);return t}var ij=f.forwardRef(function(e,a){var t=e.color,n=t===void 0?"currentColor":t,i=e.size,o=i===void 0?24:i,r=xqe(e,["color","size"]);return u.createElement("svg",Tx({ref:a,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:n,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},r),u.createElement("path",{d:"M23 19a2 2 0 0 1-2 2H3a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h4l2-3h6l2 3h4a2 2 0 0 1 2 2z"}),u.createElement("circle",{cx:"12",cy:"13",r:"4"}))});ij.propTypes={color:d.string,size:d.oneOfType([d.string,d.number])};ij.displayName="Camera";const wqe=ij;function wx(){return wx=Object.assign||function(e){for(var a=1;a=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(t[n]=e[n])}return t}function _qe(e,a){if(e==null)return{};var t={},n=Object.keys(e),i,o;for(o=0;o=0)&&(t[i]=e[i]);return t}var oj=f.forwardRef(function(e,a){var t=e.color,n=t===void 0?"currentColor":t,i=e.size,o=i===void 0?24:i,r=$qe(e,["color","size"]);return u.createElement("svg",wx({ref:a,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:n,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},r),u.createElement("path",{d:"M2 16.1A5 5 0 0 1 5.9 20M2 12.05A9 9 0 0 1 9.95 20M2 8V6a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2h-6"}),u.createElement("line",{x1:"2",y1:"20",x2:"2.01",y2:"20"}))});oj.propTypes={color:d.string,size:d.oneOfType([d.string,d.number])};oj.displayName="Cast";const Nqe=oj;function $x(){return $x=Object.assign||function(e){for(var a=1;a=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(t[n]=e[n])}return t}function jqe(e,a){if(e==null)return{};var t={},n=Object.keys(e),i,o;for(o=0;o=0)&&(t[i]=e[i]);return t}var rj=f.forwardRef(function(e,a){var t=e.color,n=t===void 0?"currentColor":t,i=e.size,o=i===void 0?24:i,r=Aqe(e,["color","size"]);return u.createElement("svg",$x({ref:a,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:n,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},r),u.createElement("path",{d:"M22 11.08V12a10 10 0 1 1-5.93-9.14"}),u.createElement("polyline",{points:"22 4 12 14.01 9 11.01"}))});rj.propTypes={color:d.string,size:d.oneOfType([d.string,d.number])};rj.displayName="CheckCircle";const Pqe=rj;function _x(){return _x=Object.assign||function(e){for(var a=1;a=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(t[n]=e[n])}return t}function Sqe(e,a){if(e==null)return{};var t={},n=Object.keys(e),i,o;for(o=0;o=0)&&(t[i]=e[i]);return t}var lj=f.forwardRef(function(e,a){var t=e.color,n=t===void 0?"currentColor":t,i=e.size,o=i===void 0?24:i,r=zqe(e,["color","size"]);return u.createElement("svg",_x({ref:a,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:n,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},r),u.createElement("polyline",{points:"9 11 12 14 22 4"}),u.createElement("path",{d:"M21 12v7a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h11"}))});lj.propTypes={color:d.string,size:d.oneOfType([d.string,d.number])};lj.displayName="CheckSquare";const Eqe=lj;function Nx(){return Nx=Object.assign||function(e){for(var a=1;a=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(t[n]=e[n])}return t}function Oqe(e,a){if(e==null)return{};var t={},n=Object.keys(e),i,o;for(o=0;o=0)&&(t[i]=e[i]);return t}var sj=f.forwardRef(function(e,a){var t=e.color,n=t===void 0?"currentColor":t,i=e.size,o=i===void 0?24:i,r=Cqe(e,["color","size"]);return u.createElement("svg",Nx({ref:a,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:n,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},r),u.createElement("polyline",{points:"20 6 9 17 4 12"}))});sj.propTypes={color:d.string,size:d.oneOfType([d.string,d.number])};sj.displayName="Check";const Mqe=sj;function Ax(){return Ax=Object.assign||function(e){for(var a=1;a=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(t[n]=e[n])}return t}function Lqe(e,a){if(e==null)return{};var t={},n=Object.keys(e),i,o;for(o=0;o=0)&&(t[i]=e[i]);return t}var cj=f.forwardRef(function(e,a){var t=e.color,n=t===void 0?"currentColor":t,i=e.size,o=i===void 0?24:i,r=Bqe(e,["color","size"]);return u.createElement("svg",Ax({ref:a,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:n,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},r),u.createElement("polyline",{points:"6 9 12 15 18 9"}))});cj.propTypes={color:d.string,size:d.oneOfType([d.string,d.number])};cj.displayName="ChevronDown";const Fqe=cj;function jx(){return jx=Object.assign||function(e){for(var a=1;a=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(t[n]=e[n])}return t}function Dqe(e,a){if(e==null)return{};var t={},n=Object.keys(e),i,o;for(o=0;o=0)&&(t[i]=e[i]);return t}var dj=f.forwardRef(function(e,a){var t=e.color,n=t===void 0?"currentColor":t,i=e.size,o=i===void 0?24:i,r=Iqe(e,["color","size"]);return u.createElement("svg",jx({ref:a,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:n,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},r),u.createElement("polyline",{points:"15 18 9 12 15 6"}))});dj.propTypes={color:d.string,size:d.oneOfType([d.string,d.number])};dj.displayName="ChevronLeft";const Rqe=dj;function Px(){return Px=Object.assign||function(e){for(var a=1;a=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(t[n]=e[n])}return t}function qqe(e,a){if(e==null)return{};var t={},n=Object.keys(e),i,o;for(o=0;o=0)&&(t[i]=e[i]);return t}var uj=f.forwardRef(function(e,a){var t=e.color,n=t===void 0?"currentColor":t,i=e.size,o=i===void 0?24:i,r=Vqe(e,["color","size"]);return u.createElement("svg",Px({ref:a,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:n,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},r),u.createElement("polyline",{points:"9 18 15 12 9 6"}))});uj.propTypes={color:d.string,size:d.oneOfType([d.string,d.number])};uj.displayName="ChevronRight";const Uqe=uj;function zx(){return zx=Object.assign||function(e){for(var a=1;a=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(t[n]=e[n])}return t}function Gqe(e,a){if(e==null)return{};var t={},n=Object.keys(e),i,o;for(o=0;o=0)&&(t[i]=e[i]);return t}var pj=f.forwardRef(function(e,a){var t=e.color,n=t===void 0?"currentColor":t,i=e.size,o=i===void 0?24:i,r=Kqe(e,["color","size"]);return u.createElement("svg",zx({ref:a,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:n,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},r),u.createElement("polyline",{points:"18 15 12 9 6 15"}))});pj.propTypes={color:d.string,size:d.oneOfType([d.string,d.number])};pj.displayName="ChevronUp";const Wqe=pj;function Sx(){return Sx=Object.assign||function(e){for(var a=1;a=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(t[n]=e[n])}return t}function Zqe(e,a){if(e==null)return{};var t={},n=Object.keys(e),i,o;for(o=0;o=0)&&(t[i]=e[i]);return t}var mj=f.forwardRef(function(e,a){var t=e.color,n=t===void 0?"currentColor":t,i=e.size,o=i===void 0?24:i,r=Hqe(e,["color","size"]);return u.createElement("svg",Sx({ref:a,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:n,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},r),u.createElement("polyline",{points:"7 13 12 18 17 13"}),u.createElement("polyline",{points:"7 6 12 11 17 6"}))});mj.propTypes={color:d.string,size:d.oneOfType([d.string,d.number])};mj.displayName="ChevronsDown";const Jqe=mj;function Ex(){return Ex=Object.assign||function(e){for(var a=1;a=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(t[n]=e[n])}return t}function Qqe(e,a){if(e==null)return{};var t={},n=Object.keys(e),i,o;for(o=0;o=0)&&(t[i]=e[i]);return t}var hj=f.forwardRef(function(e,a){var t=e.color,n=t===void 0?"currentColor":t,i=e.size,o=i===void 0?24:i,r=Yqe(e,["color","size"]);return u.createElement("svg",Ex({ref:a,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:n,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},r),u.createElement("polyline",{points:"11 17 6 12 11 7"}),u.createElement("polyline",{points:"18 17 13 12 18 7"}))});hj.propTypes={color:d.string,size:d.oneOfType([d.string,d.number])};hj.displayName="ChevronsLeft";const Xqe=hj;function Cx(){return Cx=Object.assign||function(e){for(var a=1;a=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(t[n]=e[n])}return t}function a3e(e,a){if(e==null)return{};var t={},n=Object.keys(e),i,o;for(o=0;o=0)&&(t[i]=e[i]);return t}var fj=f.forwardRef(function(e,a){var t=e.color,n=t===void 0?"currentColor":t,i=e.size,o=i===void 0?24:i,r=e3e(e,["color","size"]);return u.createElement("svg",Cx({ref:a,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:n,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},r),u.createElement("polyline",{points:"13 17 18 12 13 7"}),u.createElement("polyline",{points:"6 17 11 12 6 7"}))});fj.propTypes={color:d.string,size:d.oneOfType([d.string,d.number])};fj.displayName="ChevronsRight";const t3e=fj;function Ox(){return Ox=Object.assign||function(e){for(var a=1;a=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(t[n]=e[n])}return t}function i3e(e,a){if(e==null)return{};var t={},n=Object.keys(e),i,o;for(o=0;o=0)&&(t[i]=e[i]);return t}var gj=f.forwardRef(function(e,a){var t=e.color,n=t===void 0?"currentColor":t,i=e.size,o=i===void 0?24:i,r=n3e(e,["color","size"]);return u.createElement("svg",Ox({ref:a,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:n,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},r),u.createElement("polyline",{points:"17 11 12 6 7 11"}),u.createElement("polyline",{points:"17 18 12 13 7 18"}))});gj.propTypes={color:d.string,size:d.oneOfType([d.string,d.number])};gj.displayName="ChevronsUp";const o3e=gj;function Mx(){return Mx=Object.assign||function(e){for(var a=1;a=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(t[n]=e[n])}return t}function l3e(e,a){if(e==null)return{};var t={},n=Object.keys(e),i,o;for(o=0;o=0)&&(t[i]=e[i]);return t}var vj=f.forwardRef(function(e,a){var t=e.color,n=t===void 0?"currentColor":t,i=e.size,o=i===void 0?24:i,r=r3e(e,["color","size"]);return u.createElement("svg",Mx({ref:a,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:n,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},r),u.createElement("circle",{cx:"12",cy:"12",r:"10"}),u.createElement("circle",{cx:"12",cy:"12",r:"4"}),u.createElement("line",{x1:"21.17",y1:"8",x2:"12",y2:"8"}),u.createElement("line",{x1:"3.95",y1:"6.06",x2:"8.54",y2:"14"}),u.createElement("line",{x1:"10.88",y1:"21.94",x2:"15.46",y2:"14"}))});vj.propTypes={color:d.string,size:d.oneOfType([d.string,d.number])};vj.displayName="Chrome";const s3e=vj;function Bx(){return Bx=Object.assign||function(e){for(var a=1;a=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(t[n]=e[n])}return t}function d3e(e,a){if(e==null)return{};var t={},n=Object.keys(e),i,o;for(o=0;o=0)&&(t[i]=e[i]);return t}var kj=f.forwardRef(function(e,a){var t=e.color,n=t===void 0?"currentColor":t,i=e.size,o=i===void 0?24:i,r=c3e(e,["color","size"]);return u.createElement("svg",Bx({ref:a,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:n,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},r),u.createElement("circle",{cx:"12",cy:"12",r:"10"}))});kj.propTypes={color:d.string,size:d.oneOfType([d.string,d.number])};kj.displayName="Circle";const u3e=kj;function Lx(){return Lx=Object.assign||function(e){for(var a=1;a=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(t[n]=e[n])}return t}function m3e(e,a){if(e==null)return{};var t={},n=Object.keys(e),i,o;for(o=0;o