From 8365cdd1b39f23763740a4a1b69539814017b990 Mon Sep 17 00:00:00 2001 From: florian Date: Fri, 12 Jan 2024 07:42:53 +0100 Subject: [PATCH 01/93] security - fix CVEs --- src/autoconf/Dockerfile | 2 +- src/bw/Dockerfile | 2 +- src/scheduler/Dockerfile | 2 +- src/ui/Dockerfile | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/autoconf/Dockerfile b/src/autoconf/Dockerfile index 65330ff4b..c2151afd9 100644 --- a/src/autoconf/Dockerfile +++ b/src/autoconf/Dockerfile @@ -64,7 +64,7 @@ RUN apk add --no-cache bash && \ chmod 750 cli/main.py helpers/*.sh /usr/bin/bwcli autoconf/main.py deps/python/bin/* # Fix CVEs -# There are no CVEs to fix in this image +RUN apk add --no-cache "libcrypto3>=3.1.4-r3" "libssl3>=3.1.4-r3" VOLUME /data /etc/nginx diff --git a/src/bw/Dockerfile b/src/bw/Dockerfile index 78fc5a6ea..9e4cd5dbb 100644 --- a/src/bw/Dockerfile +++ b/src/bw/Dockerfile @@ -78,7 +78,7 @@ RUN apk add --no-cache pcre bash python3 yajl && \ ln -s /proc/1/fd/1 /var/log/bunkerweb/access.log # Fix CVEs -RUN apk add --no-cache "libwebp>=1.2.4-r3" "curl>=8.3.0-r0" "libcurl>=8.3.0-r0" "nghttp2-libs>=1.51.0-r2" "libcrypto3>=3.0.12-r0" "libssl3>=3.0.12-r0" "libx11>=1.8.7-r0" +RUN apk add --no-cache "libwebp>=1.2.4-r3" "curl>=8.3.0-r0" "libcurl>=8.3.0-r0" "nghttp2-libs>=1.51.0-r2" "libcrypto3>=3.1.4-r3" "libssl3>=3.1.4-r3" "libx11>=1.8.7-r0" EXPOSE 8080/tcp 8443/tcp diff --git a/src/scheduler/Dockerfile b/src/scheduler/Dockerfile index 7f257f4ed..87d71217c 100644 --- a/src/scheduler/Dockerfile +++ b/src/scheduler/Dockerfile @@ -77,7 +77,7 @@ COPY --chown=root:scheduler src/bw/misc/country.mmdb /var/tmp/bunkerweb/country. RUN chmod 770 /var/tmp/bunkerweb/asn.mmdb /var/tmp/bunkerweb/country.mmdb # Fix CVEs -# There are no CVEs to fix in this image +RUN apk add "libcrypto3>=3.1.4-r3" "libssl3>=3.1.4-r3" VOLUME /data /etc/nginx diff --git a/src/ui/Dockerfile b/src/ui/Dockerfile index 64b15011e..71d92dd9b 100644 --- a/src/ui/Dockerfile +++ b/src/ui/Dockerfile @@ -70,7 +70,7 @@ RUN apk add --no-cache bash && \ ln -s /proc/1/fd/2 /var/log/bunkerweb/ui.log # Fix CVEs -# There are no CVEs to fix in this image +RUN apk add --no-cache "libcrypto3>=3.1.4-r3" "libssl3>=3.1.4-r3" VOLUME /data /etc/nginx From 37987fc4c1d0bafa3322ec16b136111d6538c1f7 Mon Sep 17 00:00:00 2001 From: florian Date: Fri, 12 Jan 2024 08:41:35 +0100 Subject: [PATCH 02/93] ignore CVE-2023-6129 --- .trivyignore | 1 + src/bw/Dockerfile | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.trivyignore b/.trivyignore index e69de29bb..db367b1cd 100644 --- a/.trivyignore +++ b/.trivyignore @@ -0,0 +1 @@ +CVE-2023-6129 diff --git a/src/bw/Dockerfile b/src/bw/Dockerfile index 9e4cd5dbb..e4ffafc9a 100644 --- a/src/bw/Dockerfile +++ b/src/bw/Dockerfile @@ -78,7 +78,7 @@ RUN apk add --no-cache pcre bash python3 yajl && \ ln -s /proc/1/fd/1 /var/log/bunkerweb/access.log # Fix CVEs -RUN apk add --no-cache "libwebp>=1.2.4-r3" "curl>=8.3.0-r0" "libcurl>=8.3.0-r0" "nghttp2-libs>=1.51.0-r2" "libcrypto3>=3.1.4-r3" "libssl3>=3.1.4-r3" "libx11>=1.8.7-r0" +RUN apk add --no-cache "libwebp>=1.2.4-r3" "curl>=8.3.0-r0" "libcurl>=8.3.0-r0" "nghttp2-libs>=1.51.0-r2" "libx11>=1.8.7-r0" EXPOSE 8080/tcp 8443/tcp From 426e2aa79862c60e9ce5155569a575e5e32c2810 Mon Sep 17 00:00:00 2001 From: florian Date: Fri, 12 Jan 2024 09:31:04 +0100 Subject: [PATCH 03/93] fix CVE-2023-5363 and CVE-2023-5678 --- src/bw/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/bw/Dockerfile b/src/bw/Dockerfile index e4ffafc9a..adaa9451b 100644 --- a/src/bw/Dockerfile +++ b/src/bw/Dockerfile @@ -78,7 +78,7 @@ RUN apk add --no-cache pcre bash python3 yajl && \ ln -s /proc/1/fd/1 /var/log/bunkerweb/access.log # Fix CVEs -RUN apk add --no-cache "libwebp>=1.2.4-r3" "curl>=8.3.0-r0" "libcurl>=8.3.0-r0" "nghttp2-libs>=1.51.0-r2" "libx11>=1.8.7-r0" +RUN apk add --no-cache "libwebp>=1.2.4-r3" "curl>=8.3.0-r0" "libcurl>=8.3.0-r0" "nghttp2-libs>=1.51.0-r2" "libx11>=1.8.7-r0" "libssl3>=3.0.12-r1" "libcrypto3>=3.0.12-r1" EXPOSE 8080/tcp 8443/tcp From b266e5ae744b817c9ac92ae701df991fae25a4ef Mon Sep 17 00:00:00 2001 From: florian Date: Fri, 12 Jan 2024 10:20:33 +0100 Subject: [PATCH 04/93] ci/cd - fix SSH timeout for ARM build --- .github/workflows/container-build.yml | 2 ++ .github/workflows/create-arm.yml | 2 +- .github/workflows/linux-build.yml | 2 ++ .github/workflows/push-docker.yml | 2 ++ 4 files changed, 7 insertions(+), 1 deletion(-) diff --git a/.github/workflows/container-build.yml b/.github/workflows/container-build.yml index cc03c0b22..a5706bb90 100644 --- a/.github/workflows/container-build.yml +++ b/.github/workflows/container-build.yml @@ -56,6 +56,8 @@ jobs: echo "$SSH_KEY" > ~/.ssh/id_rsa_arm chmod 600 ~/.ssh/id_rsa_arm echo "$SSH_CONFIG" | sed "s/SSH_IP/$SSH_IP/g" > ~/.ssh/config + echo "ServerAliveInterval 60" >> ~/.ssh/config + echo "ServerAliveCountMax 10" >> ~/.ssh/config env: SSH_KEY: ${{ secrets.ARM_SSH_KEY }} SSH_IP: ${{ secrets.ARM_SSH_IP }} diff --git a/.github/workflows/create-arm.yml b/.github/workflows/create-arm.yml index e1f272c48..7db5bc245 100644 --- a/.github/workflows/create-arm.yml +++ b/.github/workflows/create-arm.yml @@ -81,6 +81,6 @@ jobs: SSH_IP: ${{ fromJson(steps.scw.outputs.json).public_ip.address }} SSH_CONFIG: ${{ secrets.ARM_SSH_CONFIG }} - name: Install Docker - run: ssh root@$SSH_IP "curl -fsSL https://test.docker.com -o test-docker.sh ; sh test-docker.sh" + run: ssh root@$SSH_IP "curl -fsSL https://test.docker.com -o test-docker.sh ; sh test-docker.sh ; echo 'ClientAliveInterval 60' >> /etc/ssh/sshd_config ; echo 'ClientAliveCountMax 0' >> /etc/ssh/sshd_config ; systemctl restart ssh" env: SSH_IP: ${{ fromJson(steps.scw.outputs.json).public_ip.address }} diff --git a/.github/workflows/linux-build.yml b/.github/workflows/linux-build.yml index 69109b98b..f2449aa1d 100644 --- a/.github/workflows/linux-build.yml +++ b/.github/workflows/linux-build.yml @@ -65,6 +65,8 @@ jobs: echo "$SSH_KEY" > ~/.ssh/id_rsa_arm chmod 600 ~/.ssh/id_rsa_arm echo "$SSH_CONFIG" | sed "s/SSH_IP/$SSH_IP/g" > ~/.ssh/config + echo "ServerAliveInterval 60" >> ~/.ssh/config + echo "ServerAliveCountMax 10" >> ~/.ssh/config env: SSH_KEY: ${{ secrets.ARM_SSH_KEY }} SSH_IP: ${{ secrets.ARM_SSH_IP }} diff --git a/.github/workflows/push-docker.yml b/.github/workflows/push-docker.yml index 05fa5d7be..8ce61f507 100644 --- a/.github/workflows/push-docker.yml +++ b/.github/workflows/push-docker.yml @@ -51,6 +51,8 @@ jobs: echo "$SSH_KEY" > ~/.ssh/id_rsa_arm chmod 600 ~/.ssh/id_rsa_arm echo "$SSH_CONFIG" | sed "s/SSH_IP/$SSH_IP/g" > ~/.ssh/config + echo "ServerAliveInterval 60" >> ~/.ssh/config + echo "ServerAliveCountMax 10" >> ~/.ssh/config env: SSH_KEY: ${{ secrets.ARM_SSH_KEY }} SSH_IP: ${{ secrets.ARM_SSH_IP }} From e69075bee049cf8f4a09a89cc4744fd4a4a5473b Mon Sep 17 00:00:00 2001 From: florian Date: Fri, 12 Jan 2024 11:15:18 +0100 Subject: [PATCH 05/93] ci/cd - fix wrong ARM instance code --- .github/workflows/create-arm.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/create-arm.yml b/.github/workflows/create-arm.yml index 7db5bc245..39e0c5935 100644 --- a/.github/workflows/create-arm.yml +++ b/.github/workflows/create-arm.yml @@ -46,7 +46,7 @@ jobs: default-organization-id: ${{ secrets.SCW_DEFAULT_ORGANIZATION_ID }} - name: Extract ARM type run: | - TYPE=$(echo "$JSON" | jq '.servers | with_entries(select(.key | contains("AMP"))) | with_entries(select(.value.availability != "shortage")) | keys[] | select(. | test("^AMP2-C[0-9]+$")) | sub("AMP2-C"; "") | tonumber' | sort -n | tail -n 1 | xargs -I {} echo "AMP2-C{}") + TYPE=$(echo "$JSON" | jq '.servers | with_entries(select(.key | contains("COPARM1-"))) | with_entries(select(.value.availability != "shortage")) | keys[] | select(. | test("^COPARM1-[0-9]+C-[0-9]+G$")) | sub("COPARM1-"; "")' | cut -d '-' -f 2,3 | sort -g | tail -n 1 | xargs -I {} echo "COPARM1-{}") echo "Type is $TYPE" echo "TYPE=$TYPE" >> "$GITHUB_ENV" env: From 0af69bccd052e0c73ba57a21e3added8d08a1959 Mon Sep 17 00:00:00 2001 From: florian Date: Fri, 12 Jan 2024 11:32:01 +0100 Subject: [PATCH 06/93] ci/cd - fix ARM instance name format --- .github/workflows/create-arm.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/create-arm.yml b/.github/workflows/create-arm.yml index 39e0c5935..9bb50ff84 100644 --- a/.github/workflows/create-arm.yml +++ b/.github/workflows/create-arm.yml @@ -46,7 +46,7 @@ jobs: default-organization-id: ${{ secrets.SCW_DEFAULT_ORGANIZATION_ID }} - name: Extract ARM type run: | - TYPE=$(echo "$JSON" | jq '.servers | with_entries(select(.key | contains("COPARM1-"))) | with_entries(select(.value.availability != "shortage")) | keys[] | select(. | test("^COPARM1-[0-9]+C-[0-9]+G$")) | sub("COPARM1-"; "")' | cut -d '-' -f 2,3 | sort -g | tail -n 1 | xargs -I {} echo "COPARM1-{}") + TYPE=$(echo "$JSON" | jq '.servers | with_entries(select(.key | contains("COPARM1-"))) | with_entries(select(.value.availability != "shortage")) | keys[] | select(. | test("^COPARM1-[0-9]+C-[0-9]+G$"))' | sed 's/"//g' | cut -d '-' -f 2,3 | sort -g | tail -n 1 | xargs -I {} echo "COPARM1-{}") echo "Type is $TYPE" echo "TYPE=$TYPE" >> "$GITHUB_ENV" env: From ea3a1939b49922ae647e8ed5a3e97066cadaca01 Mon Sep 17 00:00:00 2001 From: florian Date: Fri, 12 Jan 2024 12:08:12 +0100 Subject: [PATCH 07/93] ci/cd - restore missing package.json file --- docs/package.json | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 docs/package.json diff --git a/docs/package.json b/docs/package.json new file mode 100644 index 000000000..7f51a563a --- /dev/null +++ b/docs/package.json @@ -0,0 +1,5 @@ +{ + "dependencies": { + "puppeteer": "^21.3.6" + } +} \ No newline at end of file From e3f318bf81d6d9820e62c26242a46607f17acea7 Mon Sep 17 00:00:00 2001 From: florian Date: Fri, 12 Jan 2024 12:14:07 +0100 Subject: [PATCH 08/93] ci/cd - install new dependencies for doc --- .github/workflows/doc-to-pdf.yml | 4 ++-- .github/workflows/push-doc.yml | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/doc-to-pdf.yml b/.github/workflows/doc-to-pdf.yml index f840d2ba2..87d6692ec 100644 --- a/.github/workflows/doc-to-pdf.yml +++ b/.github/workflows/doc-to-pdf.yml @@ -18,8 +18,8 @@ jobs: uses: actions/setup-python@0a5c61591373683505ea898e09a3ea4f39ef2b9c # v5.0.0 with: python-version: "3.10" - - name: Install doc requirements - run: pip install --no-cache-dir --require-hashes -r docs/requirements.txt + - name: Install doc dependencies + run: pip install --no-cache-dir --require-hashes -r docs/requirements.txt && sudo apt install -y libcairo2-dev libfreetype6-dev libffi-dev libjpeg-dev libpng-dev libz-dev - name: Install chromium run: sudo apt install chromium-browser - name: Install node diff --git a/.github/workflows/push-doc.yml b/.github/workflows/push-doc.yml index 6f7fbc317..319a11d3e 100644 --- a/.github/workflows/push-doc.yml +++ b/.github/workflows/push-doc.yml @@ -32,8 +32,8 @@ jobs: - uses: actions/setup-python@0a5c61591373683505ea898e09a3ea4f39ef2b9c # v5.0.0 with: python-version: "3.10" - - name: Install doc requirements - run: pip install --no-cache-dir --require-hashes -r docs/requirements.txt + - name: Install doc dependencies + run: pip install --no-cache-dir --require-hashes -r docs/requirements.txt && sudo apt install -y libcairo2-dev libfreetype6-dev libffi-dev libjpeg-dev libpng-dev libz-dev - name: Push doc run: mike deploy --update-aliases --push --alias-type=copy ${{ inputs.VERSION }} ${{ inputs.ALIAS }} - name: Set default doc From ad4533a916aa978416ccaf87ca7fec2021e8dcdf Mon Sep 17 00:00:00 2001 From: Florian Pitance <54334437+fl0ppy-d1sk@users.noreply.github.com> Date: Fri, 12 Jan 2024 12:53:59 +0100 Subject: [PATCH 09/93] update logo size --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 714bbff8b..37ef44118 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@

- BunkerWeb logo + BunkerWeb logo

From 046cbb2093ad13b0a13de95f9f9c0c542c31e05c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 15 Jan 2024 08:49:58 +0000 Subject: [PATCH 10/93] deps/gha: bump actions/upload-artifact from 4.0.0 to 4.1.0 Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.0.0 to 4.1.0. - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](https://github.com/actions/upload-artifact/compare/c7d193f32edcb7bfad88892161225aeda64e9392...1eb3cb2b3e0f29609092a73eb033bb759a334595) --- updated-dependencies: - dependency-name: actions/upload-artifact dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- .github/workflows/doc-to-pdf.yml | 2 +- .github/workflows/linux-build.yml | 2 +- .github/workflows/staging-create-infra.yml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/doc-to-pdf.yml b/.github/workflows/doc-to-pdf.yml index f840d2ba2..34c7b8e5b 100644 --- a/.github/workflows/doc-to-pdf.yml +++ b/.github/workflows/doc-to-pdf.yml @@ -32,7 +32,7 @@ jobs: run: mkdocs serve & sleep 10 - name: Run pdf script run: node docs/misc/pdf.js http://localhost:8000/print_page/ BunkerWeb_documentation_v${{ inputs.VERSION }}.pdf 'BunkerWeb documentation v${{ inputs.VERSION }}' - - uses: actions/upload-artifact@c7d193f32edcb7bfad88892161225aeda64e9392 # v4.0.0 + - uses: actions/upload-artifact@1eb3cb2b3e0f29609092a73eb033bb759a334595 # v4.1.0 with: name: BunkerWeb_documentation_v${{ inputs.VERSION }}.pdf path: BunkerWeb_documentation_v${{ inputs.VERSION }}.pdf diff --git a/.github/workflows/linux-build.yml b/.github/workflows/linux-build.yml index ad70387e2..507d7cfae 100644 --- a/.github/workflows/linux-build.yml +++ b/.github/workflows/linux-build.yml @@ -127,7 +127,7 @@ jobs: scp -r root@arm:/root/package-${{ inputs.LINUX }} ./package-${{ inputs.LINUX }} env: LARCH: ${{ env.LARCH }} - - uses: actions/upload-artifact@c7d193f32edcb7bfad88892161225aeda64e9392 # v4.0.0 + - uses: actions/upload-artifact@1eb3cb2b3e0f29609092a73eb033bb759a334595 # v4.1.0 with: name: package-${{ inputs.LINUX }}-${{ env.LARCH }} path: package-${{ inputs.LINUX }}/*.${{ inputs.PACKAGE }} diff --git a/.github/workflows/staging-create-infra.yml b/.github/workflows/staging-create-infra.yml index e6e121285..d7f3bb439 100644 --- a/.github/workflows/staging-create-infra.yml +++ b/.github/workflows/staging-create-infra.yml @@ -55,7 +55,7 @@ jobs: if: always() env: SECRET_KEY: ${{ secrets.SECRET_KEY }} - - uses: actions/upload-artifact@c7d193f32edcb7bfad88892161225aeda64e9392 # v4.0.0 + - uses: actions/upload-artifact@1eb3cb2b3e0f29609092a73eb033bb759a334595 # v4.1.0 if: always() with: name: tf-${{ inputs.TYPE }} From 48f8eeb20d3ecb593d7cc020edf67997c3c07c26 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Th=C3=A9ophile=20Diot?= Date: Mon, 15 Jan 2024 11:49:04 +0000 Subject: [PATCH 11/93] Update python deps --- docs/requirements.in | 2 +- docs/requirements.txt | 6 +- src/common/db/requirements.in | 2 +- src/common/db/requirements.txt | 156 +++++++++++++++++--------------- src/common/gen/requirements.in | 1 - src/common/gen/requirements.txt | 7 +- src/scheduler/requirements.in | 1 - src/scheduler/requirements.txt | 10 +- 8 files changed, 93 insertions(+), 92 deletions(-) diff --git a/docs/requirements.in b/docs/requirements.in index 6c4eeadba..232e85712 100644 --- a/docs/requirements.in +++ b/docs/requirements.in @@ -1,5 +1,5 @@ mike==2.0.0 mkdocs==1.5.3 -mkdocs-material[imaging]==9.5.3 +mkdocs-material[imaging]==9.5.4 mkdocs-print-site-plugin==2.3.6 pytablewriter==1.2.0 diff --git a/docs/requirements.txt b/docs/requirements.txt index 29bf34752..bbc852324 100644 --- a/docs/requirements.txt +++ b/docs/requirements.txt @@ -311,9 +311,9 @@ mkdocs==1.5.3 \ # -r requirements.in # mike # mkdocs-material -mkdocs-material==9.5.3 \ - --hash=sha256:5899219f422f0a6de784232d9d40374416302ffae3c160cacc72969fcc1ee372 \ - --hash=sha256:76c93a8525cceb0b395b9cedab3428bf518cf6439adef2b940f1c1574b775d89 +mkdocs-material==9.5.4 \ + --hash=sha256:3d196ee67fad16b2df1a458d650a8ac1890294eaae368d26cee71bc24ad41c40 \ + --hash=sha256:efd7cc8ae03296d728da9bd38f4db8b07ab61f9738a0cbd0dfaf2a15a50e7343 # via # -r requirements.in # mkdocs-material diff --git a/src/common/db/requirements.in b/src/common/db/requirements.in index d1975bf13..a4c322267 100644 --- a/src/common/db/requirements.in +++ b/src/common/db/requirements.in @@ -1,4 +1,4 @@ cryptography==41.0.7 -psycopg2-binary==2.9.9 +psycopg[binary,pool]==3.1.12 PyMySQL==1.1.0 sqlalchemy==2.0.25 diff --git a/src/common/db/requirements.txt b/src/common/db/requirements.txt index 38958f334..9160bd189 100644 --- a/src/common/db/requirements.txt +++ b/src/common/db/requirements.txt @@ -143,80 +143,83 @@ greenlet==3.0.3 \ --hash=sha256:fd096eb7ffef17c456cfa587523c5f92321ae02427ff955bebe9e3c63bc9f0da \ --hash=sha256:fe754d231288e1e64323cfad462fcee8f0288654c10bdf4f603a39ed923bef33 # via sqlalchemy -psycopg2-binary==2.9.9 \ - --hash=sha256:03ef7df18daf2c4c07e2695e8cfd5ee7f748a1d54d802330985a78d2a5a6dca9 \ - --hash=sha256:0a602ea5aff39bb9fac6308e9c9d82b9a35c2bf288e184a816002c9fae930b77 \ - --hash=sha256:0c009475ee389757e6e34611d75f6e4f05f0cf5ebb76c6037508318e1a1e0d7e \ - --hash=sha256:0ef4854e82c09e84cc63084a9e4ccd6d9b154f1dbdd283efb92ecd0b5e2b8c84 \ - --hash=sha256:1236ed0952fbd919c100bc839eaa4a39ebc397ed1c08a97fc45fee2a595aa1b3 \ - --hash=sha256:143072318f793f53819048fdfe30c321890af0c3ec7cb1dfc9cc87aa88241de2 \ - --hash=sha256:15208be1c50b99203fe88d15695f22a5bed95ab3f84354c494bcb1d08557df67 \ - --hash=sha256:1873aade94b74715be2246321c8650cabf5a0d098a95bab81145ffffa4c13876 \ - --hash=sha256:18d0ef97766055fec15b5de2c06dd8e7654705ce3e5e5eed3b6651a1d2a9a152 \ - --hash=sha256:1ea665f8ce695bcc37a90ee52de7a7980be5161375d42a0b6c6abedbf0d81f0f \ - --hash=sha256:2293b001e319ab0d869d660a704942c9e2cce19745262a8aba2115ef41a0a42a \ - --hash=sha256:246b123cc54bb5361588acc54218c8c9fb73068bf227a4a531d8ed56fa3ca7d6 \ - --hash=sha256:275ff571376626195ab95a746e6a04c7df8ea34638b99fc11160de91f2fef503 \ - --hash=sha256:281309265596e388ef483250db3640e5f414168c5a67e9c665cafce9492eda2f \ - --hash=sha256:2d423c8d8a3c82d08fe8af900ad5b613ce3632a1249fd6a223941d0735fce493 \ - --hash=sha256:2e5afae772c00980525f6d6ecf7cbca55676296b580c0e6abb407f15f3706996 \ - --hash=sha256:30dcc86377618a4c8f3b72418df92e77be4254d8f89f14b8e8f57d6d43603c0f \ - --hash=sha256:31a34c508c003a4347d389a9e6fcc2307cc2150eb516462a7a17512130de109e \ - --hash=sha256:323ba25b92454adb36fa425dc5cf6f8f19f78948cbad2e7bc6cdf7b0d7982e59 \ - --hash=sha256:34eccd14566f8fe14b2b95bb13b11572f7c7d5c36da61caf414d23b91fcc5d94 \ - --hash=sha256:3a58c98a7e9c021f357348867f537017057c2ed7f77337fd914d0bedb35dace7 \ - --hash=sha256:3f78fd71c4f43a13d342be74ebbc0666fe1f555b8837eb113cb7416856c79682 \ - --hash=sha256:4154ad09dac630a0f13f37b583eae260c6aa885d67dfbccb5b02c33f31a6d420 \ - --hash=sha256:420f9bbf47a02616e8554e825208cb947969451978dceb77f95ad09c37791dae \ - --hash=sha256:4686818798f9194d03c9129a4d9a702d9e113a89cb03bffe08c6cf799e053291 \ - --hash=sha256:57fede879f08d23c85140a360c6a77709113efd1c993923c59fde17aa27599fe \ - --hash=sha256:60989127da422b74a04345096c10d416c2b41bd7bf2a380eb541059e4e999980 \ - --hash=sha256:64cf30263844fa208851ebb13b0732ce674d8ec6a0c86a4e160495d299ba3c93 \ - --hash=sha256:68fc1f1ba168724771e38bee37d940d2865cb0f562380a1fb1ffb428b75cb692 \ - --hash=sha256:6e6f98446430fdf41bd36d4faa6cb409f5140c1c2cf58ce0bbdaf16af7d3f119 \ - --hash=sha256:729177eaf0aefca0994ce4cffe96ad3c75e377c7b6f4efa59ebf003b6d398716 \ - --hash=sha256:72dffbd8b4194858d0941062a9766f8297e8868e1dd07a7b36212aaa90f49472 \ - --hash=sha256:75723c3c0fbbf34350b46a3199eb50638ab22a0228f93fb472ef4d9becc2382b \ - --hash=sha256:77853062a2c45be16fd6b8d6de2a99278ee1d985a7bd8b103e97e41c034006d2 \ - --hash=sha256:78151aa3ec21dccd5cdef6c74c3e73386dcdfaf19bced944169697d7ac7482fc \ - --hash=sha256:7f01846810177d829c7692f1f5ada8096762d9172af1b1a28d4ab5b77c923c1c \ - --hash=sha256:804d99b24ad523a1fe18cc707bf741670332f7c7412e9d49cb5eab67e886b9b5 \ - --hash=sha256:81ff62668af011f9a48787564ab7eded4e9fb17a4a6a74af5ffa6a457400d2ab \ - --hash=sha256:8359bf4791968c5a78c56103702000105501adb557f3cf772b2c207284273984 \ - --hash=sha256:83791a65b51ad6ee6cf0845634859d69a038ea9b03d7b26e703f94c7e93dbcf9 \ - --hash=sha256:8532fd6e6e2dc57bcb3bc90b079c60de896d2128c5d9d6f24a63875a95a088cf \ - --hash=sha256:876801744b0dee379e4e3c38b76fc89f88834bb15bf92ee07d94acd06ec890a0 \ - --hash=sha256:8dbf6d1bc73f1d04ec1734bae3b4fb0ee3cb2a493d35ede9badbeb901fb40f6f \ - --hash=sha256:8f8544b092a29a6ddd72f3556a9fcf249ec412e10ad28be6a0c0d948924f2212 \ - --hash=sha256:911dda9c487075abd54e644ccdf5e5c16773470a6a5d3826fda76699410066fb \ - --hash=sha256:977646e05232579d2e7b9c59e21dbe5261f403a88417f6a6512e70d3f8a046be \ - --hash=sha256:9dba73be7305b399924709b91682299794887cbbd88e38226ed9f6712eabee90 \ - --hash=sha256:a148c5d507bb9b4f2030a2025c545fccb0e1ef317393eaba42e7eabd28eb6041 \ - --hash=sha256:a6cdcc3ede532f4a4b96000b6362099591ab4a3e913d70bcbac2b56c872446f7 \ - --hash=sha256:ac05fb791acf5e1a3e39402641827780fe44d27e72567a000412c648a85ba860 \ - --hash=sha256:b0605eaed3eb239e87df0d5e3c6489daae3f7388d455d0c0b4df899519c6a38d \ - --hash=sha256:b58b4710c7f4161b5e9dcbe73bb7c62d65670a87df7bcce9e1faaad43e715245 \ - --hash=sha256:b6356793b84728d9d50ead16ab43c187673831e9d4019013f1402c41b1db9b27 \ - --hash=sha256:b76bedd166805480ab069612119ea636f5ab8f8771e640ae103e05a4aae3e417 \ - --hash=sha256:bc7bb56d04601d443f24094e9e31ae6deec9ccb23581f75343feebaf30423359 \ - --hash=sha256:c2470da5418b76232f02a2fcd2229537bb2d5a7096674ce61859c3229f2eb202 \ - --hash=sha256:c332c8d69fb64979ebf76613c66b985414927a40f8defa16cf1bc028b7b0a7b0 \ - --hash=sha256:c6af2a6d4b7ee9615cbb162b0738f6e1fd1f5c3eda7e5da17861eacf4c717ea7 \ - --hash=sha256:c77e3d1862452565875eb31bdb45ac62502feabbd53429fdc39a1cc341d681ba \ - --hash=sha256:ca08decd2697fdea0aea364b370b1249d47336aec935f87b8bbfd7da5b2ee9c1 \ - --hash=sha256:ca49a8119c6cbd77375ae303b0cfd8c11f011abbbd64601167ecca18a87e7cdd \ - --hash=sha256:cb16c65dcb648d0a43a2521f2f0a2300f40639f6f8c1ecbc662141e4e3e1ee07 \ - --hash=sha256:d2997c458c690ec2bc6b0b7ecbafd02b029b7b4283078d3b32a852a7ce3ddd98 \ - --hash=sha256:d3f82c171b4ccd83bbaf35aa05e44e690113bd4f3b7b6cc54d2219b132f3ae55 \ - --hash=sha256:dc4926288b2a3e9fd7b50dc6a1909a13bbdadfc67d93f3374d984e56f885579d \ - --hash=sha256:ead20f7913a9c1e894aebe47cccf9dc834e1618b7aa96155d2091a626e59c972 \ - --hash=sha256:ebdc36bea43063116f0486869652cb2ed7032dbc59fbcb4445c4862b5c1ecf7f \ - --hash=sha256:ed1184ab8f113e8d660ce49a56390ca181f2981066acc27cf637d5c1e10ce46e \ - --hash=sha256:ee825e70b1a209475622f7f7b776785bd68f34af6e7a46e2e42f27b659b5bc26 \ - --hash=sha256:f7ae5d65ccfbebdfa761585228eb4d0df3a8b15cfb53bd953e713e09fbb12957 \ - --hash=sha256:f7fc5a5acafb7d6ccca13bfa8c90f8c51f13d8fb87d95656d3950f0158d3ce53 \ - --hash=sha256:f9b5571d33660d5009a8b3c25dc1db560206e2d2f89d3df1cb32d72c0d117d52 - # via -r requirements.in +psycopg==3.1.12 \ + --hash=sha256:8ec5230d6a7eb654b4fb3cf2d3eda8871d68f24807b934790504467f1deee9f8 \ + --hash=sha256:cec7ad2bc6a8510e56c45746c631cf9394148bdc8a9a11fd8cf8554ce129ae78 + # via + # -r requirements.in + # psycopg +psycopg-binary==3.1.12 \ + --hash=sha256:000838cb5ab7851116b462e58893a96b0f1e35864135a6283f3242a730ec45d3 \ + --hash=sha256:03a851123d0155e1d6ca5b6cccf624e2fc71c8f7eae76f5100196e0fca047d30 \ + --hash=sha256:03e321e149d051daa20892ed1bb3beabf0aae98a8c37da30ec80fa12306f9ba9 \ + --hash=sha256:047c4ba8d3089465b0a69c4c669128df43403867858d78da6b40b33788bfa89f \ + --hash=sha256:052835aac03ee6a9d5b6fe35c468da79084ebe38709e6d3c24ff5b9422fb2947 \ + --hash=sha256:0dee8a1ecc501d9c3db06d08184712459bbb5806a09121c3a25e8cbe91e234d7 \ + --hash=sha256:104bdc85c5c4884b3f900155b635588a28740f561b32a3e27c38bcd249feba41 \ + --hash=sha256:130752b9b2f8d071f179e257b9698cedfe4546be81ad5ecd8ed52cf9d725580d \ + --hash=sha256:278e8888e90fb6ebd7eae8ccb85199eafd712b734e641e0d40f2a903e946102d \ + --hash=sha256:29a69f62aae8617361376d9ed1e34966ae9c3a74c4ab3aa430a7ce0c11530862 \ + --hash=sha256:2bbcc6fbabc2b92d18d955d9fa104fd9d8bd2dcb97a279c4e788c6b714ffd1af \ + --hash=sha256:3195baff3e3e5d71828400d38af0ffc5a15d7dca2bfaadc9eb615235774b9290 \ + --hash=sha256:36147f708cc6a9d74c2b8d880f8dd3a6d53364b5c487536adaa022d435c90733 \ + --hash=sha256:3f017400679aa38f6cb22b888b8ec198a5b100ec2132e6b3bcfa797b14b5b438 \ + --hash=sha256:3f17a2c393879aa54f840540009d0e70a30d22ffa0038d81e258ac2c99b15d74 \ + --hash=sha256:43197161099cb4e36a9ca44c10657908b619d7263ffcff30932ad4627430dc3c \ + --hash=sha256:4441d0f8ecae499a6ac5c79078c9fcd406c0bf70e72cb6cba888aca51aa46943 \ + --hash=sha256:45bcecc96a6e6fe11e06b75f7ba8005d6f717f16fae7ab1cf5a0aec5191f87c3 \ + --hash=sha256:46eac158e8e794d9414a8fe7706beeee9b1ecc4accbea914314825ace8137105 \ + --hash=sha256:48c4ba35f717783327931aa9da6e6aab81b6b90f3e6b902b18e269d73e7d0882 \ + --hash=sha256:49d6acf228edb5bd9000735b89b780b18face776d081b905cf68e149d57dfcc1 \ + --hash=sha256:4fddc3c9beaf745de3da10230f0144a4c667b21c3f7a94a3bb1fb004954c9810 \ + --hash=sha256:5112245daf98e22046316e72690689a8952a9b078908206a6b16cd28d84cde7c \ + --hash=sha256:53464cb71e06faac479f44b8870f115004187e1dfb299b9725d1d7f85d9e5479 \ + --hash=sha256:6177cfa6f872a9cc84dbfc7dc163af6ef01639c50acc9a441673f29c2305c37a \ + --hash=sha256:68398cdf3aedd4042b1126b9aba34615f1ab592831483282f19f0159fce5ca75 \ + --hash=sha256:6925a543e88cdfd1a2f679c7a33c08f107de60728a4a3c52f88d4491d40a7f51 \ + --hash=sha256:6979c02acb9783c6134ee516751b8f891a2d4db7f73ebecc9e92750283d6fb99 \ + --hash=sha256:6c6a5d125a61101ef5ab7384206e43952fe2a5fca997b96d28a28a752512f900 \ + --hash=sha256:6dea80e65c7a97150d555b64744e7279ff4c6b259d27580b756a5b282a7d44e3 \ + --hash=sha256:6def4f238ca02d6b42336b405d02729c081c978cda9b6ba7549a9c63a91ba823 \ + --hash=sha256:70054ada2f890d004dc3d5ff908e34aecb085fd599d40db2975c09a39c50dfc3 \ + --hash=sha256:7308316fdb6796399041b80db0ab9f356504ed26427e46834ade82ba94b067ce \ + --hash=sha256:7544d6d74f5b5f9daafe8a4ed7d266787d62a2bf16f5120c45d42d1f4a856bc8 \ + --hash=sha256:77ae6cda3ffee2425aca9ea7af57296d0c701e2ac5897b48b95dfee050234592 \ + --hash=sha256:7d343e1f564fdc8964e1c08b8a6c1f6ebf4b45ee5631b5241c9cbac793f4500c \ + --hash=sha256:8248b11ac490bb74de80457ab0e9cef31c08164ff7b867031927a17e5c9e19ed \ + --hash=sha256:942a18df448a33d77aa7dff7e93062ace7926608a965db003622cb5f27910ba2 \ + --hash=sha256:98fce28d8136bdd883f20d26467bf259b5fb559eb64d8f83695690714cdfdad3 \ + --hash=sha256:99ad07b9ef5853713bb63c55e179af52994e96f445c5d66b87d8b986182922ef \ + --hash=sha256:a21a7fffec1a225b26d72adb960d771fc5a9aba8e1f7dd710abcaa9a980e9740 \ + --hash=sha256:b04957bd5caff94eac38306357b6d448dd20a6f68fd998e115e3731a55118d83 \ + --hash=sha256:b32922872460575083487de41e17e8cf308c3550da02c704efe42960bc6c19de \ + --hash=sha256:b81427fd5a97c9b4ac12f3b8d985870b0c3866b5fc2e72e51cacd3630ffd6466 \ + --hash=sha256:bb98252ac8ba41a121f88979e4232ffc1d6722c953531cbdae2b328322308581 \ + --hash=sha256:bc3f0fcc4fcccffda2450c725bee9fad73bc6c110cfbe3b8a777063845d9c6b9 \ + --hash=sha256:c2eb94bf0bd653c940517cd92dc4f98c85d505f69013b247dda747413bcf0a8b \ + --hash=sha256:c48c4f3fcfd9e75e3fdb18eea320de591e06059a859280ec26ce8d753299353d \ + --hash=sha256:c5987616698c895ae079fb5e26811b72948cb3b75c2c690446379298e96c1568 \ + --hash=sha256:c9eb2ba27760bc1303f0708ba95b9e4f3f3b77a081ef4f7f53375c71da3a1bee \ + --hash=sha256:ca09e4937c9db24a58951ee9aea7aae7bca11a954b30c59f3b271e9bdebd80d7 \ + --hash=sha256:cb45a709b966583773acc3418fffbf6d73b014943b6efceca6a7d3ca960956cf \ + --hash=sha256:d176c4614f5208ab9938d5426d61627c8fbc7f8dab53fef42c8bf2ab8605aa51 \ + --hash=sha256:d401722aa38bda64d1ba8293f6dad99f6f684711e2c016a93f138f2bbcff2a4b \ + --hash=sha256:d41b03ce52a109858735ac19fe0295e3f77bef0388d6a3e105074ad68f4a9645 \ + --hash=sha256:d77c95d6086e0714225764772bf8110bb29dfbc6c32aa56e725a01998ce20e7c \ + --hash=sha256:d819cb43cccc10ba501b9d462409fcaaeb19f77b8379b2e7ca0ced4a49446d4a \ + --hash=sha256:e4a0f44bc29fc1b56ee1c865796cbe354078ee1e985f898e4915db185055bf7d \ + --hash=sha256:e7949e1aefe339f04dbecac6aa036c9cd137a58f966c4b96ab933823c340ee12 \ + --hash=sha256:eaf2375b724ad61ee82a5c2a849e57b12b3cb510ec8845084132bbb907cb3335 \ + --hash=sha256:ee65335781a54f29f4abc28060a6188c41bdd42fdc3cbc1dd84695ed8ef18321 \ + --hash=sha256:f26bb34e0e9bb83fba00c4835f91f5c5348cdf689df8c8b503571c0d0027c8f5 \ + --hash=sha256:f4ae45d58bd79795a2d23d05be5496b226b09ac2688b9ed9808e13c345e2d542 \ + --hash=sha256:f6f55979804853efa5ce84d7ef59ff3772e0823247497f7d4a6870e6527fd791 \ + --hash=sha256:f93749f0fe69cfbfec22af690bb4b241f1a4347c57be26fe2e5b70588f7d602f + # via psycopg +psycopg-pool==3.2.1 \ + --hash=sha256:060b551d1b97a8d358c668be58b637780b884de14d861f4f5ecc48b7563aafb7 \ + --hash=sha256:6509a75c073590952915eddbba7ce8b8332a440a31e77bba69561483492829ad + # via psycopg pycparser==2.21 \ --hash=sha256:8ee45429555515e1f6b185e78100aea234072576aa43ab53aefcae078162fca9 \ --hash=sha256:e644fdec12f7872f86c58ff790da456218b10f863970249516d60a5eaca77206 @@ -279,4 +282,7 @@ sqlalchemy==2.0.25 \ typing-extensions==4.9.0 \ --hash=sha256:23478f88c37f27d76ac8aee6c905017a143b0b1b886c3c9f66bc2fd94f9f5783 \ --hash=sha256:af72aea155e91adfc61c3ae9e0e342dbc0cba726d6cba4b6c72c1f34e47291cd - # via sqlalchemy + # via + # psycopg + # psycopg-pool + # sqlalchemy diff --git a/src/common/gen/requirements.in b/src/common/gen/requirements.in index 406f51f15..1782d1043 100644 --- a/src/common/gen/requirements.in +++ b/src/common/gen/requirements.in @@ -3,4 +3,3 @@ jinja2==3.1.3 kubernetes==29.0.0 python-dotenv==1.0.0 redis==5.0.1 -urllib3<2.0.0 diff --git a/src/common/gen/requirements.txt b/src/common/gen/requirements.txt index 685a0975e..00aae6300 100644 --- a/src/common/gen/requirements.txt +++ b/src/common/gen/requirements.txt @@ -297,11 +297,10 @@ six==1.16.0 \ # via # kubernetes # python-dateutil -urllib3==1.26.18 \ - --hash=sha256:34b97092d7e0a3a8cf7cd10e386f401b3737364026c45e622aa02903dffe0f07 \ - --hash=sha256:f8ecc1bba5667413457c529ab955bf8c67b45db799d159066261719e328580a0 +urllib3==2.1.0 \ + --hash=sha256:55901e917a5896a349ff771be919f8bd99aff50b79fe58fec595eb37bbc56bb3 \ + --hash=sha256:df7aa8afb0148fa78488e7899b2c59b5f4ffcfa82e6c54ccb9dd37c1d7b52d54 # via - # -r requirements.in # docker # kubernetes # requests diff --git a/src/scheduler/requirements.in b/src/scheduler/requirements.in index 90385e1dc..72c3a7ff5 100644 --- a/src/scheduler/requirements.in +++ b/src/scheduler/requirements.in @@ -4,4 +4,3 @@ cryptography==41.0.7 maxminddb==2.5.2 python-magic==0.4.27 schedule==1.2.1 -urllib3<2.0.0 diff --git a/src/scheduler/requirements.txt b/src/scheduler/requirements.txt index 8e4d628e4..2aaf64931 100644 --- a/src/scheduler/requirements.txt +++ b/src/scheduler/requirements.txt @@ -319,12 +319,10 @@ six==1.16.0 \ --hash=sha256:1e61c37477a1626458e36f7b1d82aa5c9b094fa4802892072e49de9c60c4c926 \ --hash=sha256:8abb2f1d86890a2dfb989f9a77cfcfd3e47c2a354b01111771326f8aa26e0254 # via configobj -urllib3==1.26.18 \ - --hash=sha256:34b97092d7e0a3a8cf7cd10e386f401b3737364026c45e622aa02903dffe0f07 \ - --hash=sha256:f8ecc1bba5667413457c529ab955bf8c67b45db799d159066261719e328580a0 - # via - # -r requirements.in - # requests +urllib3==2.1.0 \ + --hash=sha256:55901e917a5896a349ff771be919f8bd99aff50b79fe58fec595eb37bbc56bb3 \ + --hash=sha256:df7aa8afb0148fa78488e7899b2c59b5f4ffcfa82e6c54ccb9dd37c1d7b52d54 + # via requests zipp==3.17.0 \ --hash=sha256:0e923e726174922dce09c53c59ad483ff7bbb8e572e00c7f7c46b88556409f31 \ --hash=sha256:84e64a1c28cf7e91ed2078bb8cc8c259cb19b76942096c8d7b84947690cabaf0 From ebe3ed574533db6df1e36b4b8cadb4c02bca644f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Th=C3=A9ophile=20Diot?= Date: Mon, 15 Jan 2024 11:49:24 +0000 Subject: [PATCH 12/93] Add recommended dialects to databases string --- src/common/db/Database.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/common/db/Database.py b/src/common/db/Database.py index 0aae7bbdb..c0911dce2 100644 --- a/src/common/db/Database.py +++ b/src/common/db/Database.py @@ -54,7 +54,7 @@ install_as_MySQLdb() class Database: - DB_STRING_RX = re_compile(r"^(?P(mariadb|mysql)(\+pymysql)?|sqlite(\+pysqlite)?|postgresql):/+(?P/[^\s]+)") + DB_STRING_RX = re_compile(r"^(?P(mariadb|mysql)(\+pymysql)?|sqlite(\+pysqlite)?|postgresql(\+psycopg)?):/+(?P/[^\s]+)") def __init__( self, @@ -85,6 +85,10 @@ class Database: sleep(1) else: db_path.parent.mkdir(parents=True, exist_ok=True) + elif match.group("database").startswith("m") and not match.group("database").endswith("+pymysql"): + sqlalchemy_string = sqlalchemy_string.replace(match.group("database"), f"{match.group('database')}+pymysql") # ? This is mandatory for alemic to work with mariadb and mysql + elif match.group("database").startswith("postgresql") and not match.group("database").endswith("+psycopg"): + sqlalchemy_string = sqlalchemy_string.replace(match.group("database"), f"{match.group('database')}+psycopg") # ? This is strongly recommended as psycopg is the new way to connect to postgresql self.database_uri = sqlalchemy_string error = False From f38f775f3d3c9ab605e29fe5c13a002e03b8d86c Mon Sep 17 00:00:00 2001 From: florian Date: Tue, 16 Jan 2024 11:21:02 +0100 Subject: [PATCH 13/93] redis - add REDIS_SSL_VERIFY setting --- src/bw/lua/bunkerweb/clusterstore.lua | 2 ++ src/common/core/redis/plugin.json | 9 +++++++++ src/common/core/sessions/sessions.lua | 2 ++ 3 files changed, 13 insertions(+) diff --git a/src/bw/lua/bunkerweb/clusterstore.lua b/src/bw/lua/bunkerweb/clusterstore.lua index ec7545afe..3240eb869 100644 --- a/src/bw/lua/bunkerweb/clusterstore.lua +++ b/src/bw/lua/bunkerweb/clusterstore.lua @@ -25,6 +25,7 @@ function clusterstore:initialize(pool) ["REDIS_PORT"] = "", ["REDIS_DATABASE"] = "", ["REDIS_SSL"] = "", + ["REDIS_SSL_VERIFY"] = "", ["REDIS_TIMEOUT"] = "", ["REDIS_KEEPALIVE_IDLE"] = "", ["REDIS_KEEPALIVE_POOL"] = "", @@ -57,6 +58,7 @@ function clusterstore:initialize(pool) keepalive_poolsize = tonumber(self.variables["REDIS_KEEPALIVE_POOL"]), connection_options = { ssl = self.variables["REDIS_SSL"] == "yes", + ssl_verify = self.variables["REDIS_SSL_VERIFY"] == "yes", }, host = self.variables["REDIS_HOST"], port = tonumber(self.variables["REDIS_PORT"]), diff --git a/src/common/core/redis/plugin.json b/src/common/core/redis/plugin.json index 4fa38219f..28d0acc86 100644 --- a/src/common/core/redis/plugin.json +++ b/src/common/core/redis/plugin.json @@ -50,6 +50,15 @@ "regex": "^(yes|no)$", "type": "check" }, + "REDIS_SSL_VERIFY": { + "context": "global", + "default": "no", + "help": "Verify the certificate of Redis server.", + "id": "redis-ssl-verify", + "label": "Redis SSL/TLS verify", + "regex": "^(yes|no)$", + "type": "check" + }, "REDIS_TIMEOUT": { "context": "global", "default": "1000", diff --git a/src/common/core/sessions/sessions.lua b/src/common/core/sessions/sessions.lua index 386a26f02..cf60f6c2d 100644 --- a/src/common/core/sessions/sessions.lua +++ b/src/common/core/sessions/sessions.lua @@ -58,6 +58,7 @@ function sessions:init() ["REDIS_PORT"] = "", ["REDIS_DATABASE"] = "", ["REDIS_SSL"] = "", + ["REDIS_SSL_VERIFY"] = "", ["REDIS_TIMEOUT"] = "", ["REDIS_KEEPALIVE_IDLE"] = "", ["REDIS_KEEPALIVE_POOL"] = "", @@ -124,6 +125,7 @@ function sessions:init() pool = "bw-redis", pool_size = tonumber(redis_vars["REDIS_KEEPALIVE_POOL"]), ssl = redis_vars["REDIS_SSL"] == "yes", + ssl_verify = redis_vars["REDIS_SSL_VERIFY"] == "yes", database = tonumber(redis_vars["REDIS_DATABASE"]), } if redis_vars["REDIS_SENTINEL_HOSTS"] ~= nil then From 5fd54f829287e90d1be1038eaad51488b9884568 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Th=C3=A9ophile=20Diot?= Date: Tue, 16 Jan 2024 15:47:03 +0000 Subject: [PATCH 14/93] Remove connection_options.pool option from redis connection and optimize redis connections --- src/bw/lua/bunkerweb/clusterstore.lua | 27 +++++---------------------- src/common/core/sessions/sessions.lua | 1 - 2 files changed, 5 insertions(+), 23 deletions(-) diff --git a/src/bw/lua/bunkerweb/clusterstore.lua b/src/bw/lua/bunkerweb/clusterstore.lua index 3240eb869..0a5df17ec 100644 --- a/src/bw/lua/bunkerweb/clusterstore.lua +++ b/src/bw/lua/bunkerweb/clusterstore.lua @@ -2,7 +2,6 @@ local ngx = ngx local class = require "middleclass" local clogger = require "bunkerweb.logger" local rc = require "resty.redis.connector" -local rs = require("resty.redis.sentinel") local utils = require "bunkerweb.utils" local clusterstore = class("clusterstore") @@ -15,7 +14,6 @@ local ERR = ngx.ERR local INFO = ngx.INFO local tonumber = tonumber local tostring = tostring -local random = math.random function clusterstore:initialize(pool) -- Get variables @@ -73,7 +71,6 @@ function clusterstore:initialize(pool) } self.pool = pool == nil or pool if self.pool then - options.connection_options.pool = "bw-redis" options.connection_options.pool_size = tonumber(self.variables["REDIS_KEEPALIVE_POOL"]) end if self.variables["REDIS_SENTINEL_HOSTS"] ~= "" then @@ -84,7 +81,7 @@ function clusterstore:initialize(pool) else sport = tonumber(sport) end - table.insert(options.sentinel, { host = shost, port = sport }) + table.insert(options.sentinels, { host = shost, port = sport }) end end self.options = options @@ -110,23 +107,8 @@ function clusterstore:connect(readonly) end -- Connect to sentinels if needed local redis_client, err - if #self.options.sentinels > 0 then - local redis_sentinel - redis_sentinel, err = self.redis_connector:connect() - if not redis_sentinel then - return false, "error while connecting to sentinels : " .. err - end - if readonly then - local redis_clients, _ = rs.get_slaves(redis_sentinel, self.options.master_name) - if redis_clients then - redis_client = redis_clients[random(#redis_clients)] - else - redis_client = nil - end - else - redis_client, err = rs.get_master(redis_sentinel, self.options.master_name) - end - -- Classic connection + if #self.options.sentinels > 0 and readonly then + redis_client, err = self.redis_connector:connect({ role = "slave" }) else redis_client, err = self.redis_connector:connect() end @@ -135,7 +117,8 @@ function clusterstore:connect(readonly) return false, "error while getting redis client : " .. err end -- Everything went well - local times, err = self.redis_client:get_reused_times() + local times + times, err = self.redis_client:get_reused_times() if times == nil then self:close() return false, "error while getting reused times : " .. err diff --git a/src/common/core/sessions/sessions.lua b/src/common/core/sessions/sessions.lua index cf60f6c2d..16f89bf82 100644 --- a/src/common/core/sessions/sessions.lua +++ b/src/common/core/sessions/sessions.lua @@ -122,7 +122,6 @@ function sessions:init() send_timeout = tonumber(redis_vars["REDIS_TIMEOUT"]), read_timeout = tonumber(redis_vars["REDIS_TIMEOUT"]), keepalive_timeout = tonumber(redis_vars["REDIS_KEEPALIVE_IDLE"]), - pool = "bw-redis", pool_size = tonumber(redis_vars["REDIS_KEEPALIVE_POOL"]), ssl = redis_vars["REDIS_SSL"] == "yes", ssl_verify = redis_vars["REDIS_SSL_VERIFY"] == "yes", From 5fd72ea63187da42bf362dccae6b24cf07b3e8cf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Th=C3=A9ophile=20Diot?= Date: Tue, 16 Jan 2024 18:14:34 +0000 Subject: [PATCH 15/93] Update Alpine base image sha256 --- tests/core/cors/Dockerfile.init | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/core/cors/Dockerfile.init b/tests/core/cors/Dockerfile.init index 7571ef111..d5093eae1 100644 --- a/tests/core/cors/Dockerfile.init +++ b/tests/core/cors/Dockerfile.init @@ -1,4 +1,4 @@ -FROM alpine:3.18@sha256:48d9183eb12a05c99bcc0bf44a003607b8e941e1d4f41f9ad12bdcc4b5672f86 +FROM alpine:3.18@sha256:34871e7290500828b39e22294660bee86d966bc0017544e848dd9a255cdf59e0 WORKDIR /opt/init From 5fcdc1c7b36c18f3f8cc2f0c1b5f55a1d34cfa0a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Th=C3=A9ophile=20Diot?= Date: Tue, 16 Jan 2024 18:15:09 +0000 Subject: [PATCH 16/93] Refactor clusterstore initialization and connection --- src/bw/lua/bunkerweb/clusterstore.lua | 22 ++++++++++++++++++---- 1 file changed, 18 insertions(+), 4 deletions(-) diff --git a/src/bw/lua/bunkerweb/clusterstore.lua b/src/bw/lua/bunkerweb/clusterstore.lua index 0a5df17ec..544bc30e7 100644 --- a/src/bw/lua/bunkerweb/clusterstore.lua +++ b/src/bw/lua/bunkerweb/clusterstore.lua @@ -81,7 +81,14 @@ function clusterstore:initialize(pool) else sport = tonumber(sport) end - table.insert(options.sentinels, { host = shost, port = sport }) + local data = { host = shost, port = sport } + if options.sentinel_username ~= "" then + data.username = options.sentinel_username + end + if options.sentinel_password ~= "" then + data.password = options.sentinel_password + end + table.insert(options.sentinels, data) end end self.options = options @@ -106,14 +113,21 @@ function clusterstore:connect(readonly) self:close() end -- Connect to sentinels if needed - local redis_client, err + local redis_client, err, previous_errors if #self.options.sentinels > 0 and readonly then - redis_client, err = self.redis_connector:connect({ role = "slave" }) + redis_client, err, previous_errors = self.redis_connector:connect({ role = "slave" }) else - redis_client, err = self.redis_connector:connect() + redis_client, err, previous_errors = self.redis_connector:connect() end self.redis_client = redis_client if not self.redis_client then + if previous_errors then + err = err .. " ( previous errors : " + for _, e in ipairs(previous_errors) do + err = err .. e .. ", " + end + err = err:sub(1, -3) .. " )" + end return false, "error while getting redis client : " .. err end -- Everything went well From 36778f214c9dcb97241119e05ea6e04fc69fd6cf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Th=C3=A9ophile=20Diot?= Date: Tue, 16 Jan 2024 18:16:59 +0000 Subject: [PATCH 17/93] Refactor redis core tests and start adding sentinel tests --- tests/core/redis/Dockerfile.redis | 9 -- tests/core/redis/docker-compose.test.yml | 10 +- tests/core/redis/docker-compose.yml | 135 ++++++++++++++++- tests/core/redis/entrypoint.sh | 31 ---- tests/core/redis/main.py | 66 ++++++--- tests/core/redis/test.sh | 180 ++++++++++++++++++++--- 6 files changed, 341 insertions(+), 90 deletions(-) delete mode 100644 tests/core/redis/Dockerfile.redis delete mode 100644 tests/core/redis/entrypoint.sh diff --git a/tests/core/redis/Dockerfile.redis b/tests/core/redis/Dockerfile.redis deleted file mode 100644 index 5ee0740ad..000000000 --- a/tests/core/redis/Dockerfile.redis +++ /dev/null @@ -1,9 +0,0 @@ -FROM redis:7-alpine@sha256:2d148c557c85309c7cf1bbf15ebc21d5fc370ab1cb913a6c19b74bd29d10801c - -RUN apk add --no-cache bash openssl - -COPY entrypoint.sh . - -RUN chmod +x entrypoint.sh - -ENTRYPOINT [ "./entrypoint.sh" ] diff --git a/tests/core/redis/docker-compose.test.yml b/tests/core/redis/docker-compose.test.yml index ab2539d7e..9c62463ce 100644 --- a/tests/core/redis/docker-compose.test.yml +++ b/tests/core/redis/docker-compose.test.yml @@ -12,11 +12,17 @@ services: REDIS_PORT: "6379" REDIS_DATABASE: "0" REDIS_SSL: "no" + REDIS_USERNAME: "" + REDIS_PASSWORD: "" + REDIS_SENTINEL_HOSTS: "" + REDIS_SENTINEL_USERNAME: "" + REDIS_SENTINEL_PASSWORD: "" + REDIS_SENTINEL_MASTER: "bw-master" extra_hosts: - - "www.example.com:1.0.0.2" + - "www.example.com:1.0.0.254" networks: bw-services: - ipv4_address: 1.0.0.3 + ipv4_address: 1.0.0.253 networks: bw-services: diff --git a/tests/core/redis/docker-compose.yml b/tests/core/redis/docker-compose.yml index 4b2c73559..018f3ac87 100644 --- a/tests/core/redis/docker-compose.yml +++ b/tests/core/redis/docker-compose.yml @@ -30,6 +30,12 @@ services: REDIS_PORT: "6379" REDIS_DATABASE: "0" REDIS_SSL: "no" + REDIS_USERNAME: "" + REDIS_PASSWORD: "" + REDIS_SENTINEL_HOSTS: "" + REDIS_SENTINEL_USERNAME: "" + REDIS_SENTINEL_PASSWORD: "" + REDIS_SENTINEL_MASTER: "bw-master" CUSTOM_CONF_SERVER_HTTP_ready: | location /ready { default_type 'text/plain'; @@ -42,7 +48,7 @@ services: networks: bw-universe: bw-services: - ipv4_address: 1.0.0.2 + ipv4_address: 1.0.0.254 bw-scheduler: image: bunkerity/bunkerweb-scheduler:1.5.5 @@ -67,15 +73,128 @@ services: - bw-docker bw-redis: - build: - context: . - dockerfile: Dockerfile.redis + image: bitnami/redis:7.2 + volumes: + - ./acl:/acl + - ./tls:/tls environment: - REDIS_PORT: "6379" - REDIS_SSL: "no" + REDIS_PORT_NUMBER: "6379" + REDIS_TLS_PORT_NUMBER: "6379" + REDIS_ACLFILE: "/acl/redis.acl" + REDIS_TLS_ENABLED: "no" + REDIS_TLS_CERT_FILE: "/tls/redis.pem" + REDIS_TLS_KEY_FILE: "/tls/redis.key" + REDIS_TLS_CA_FILE: "/tls/ca.crt" + REDIS_TLS_AUTH_CLIENTS: "yes" + REDIS_REPLICATION_MODE: "master" + REDIS_MASTER_SET: "bw-master" + ALLOW_EMPTY_PASSWORD: "yes" networks: - bw-services: - ipv4_address: 1.0.0.4 + - bw-services + + bw-redis-slave: + image: bitnami/redis:7.2 + volumes: + - ./acl:/acl + - ./tls:/tls + environment: + REDIS_PORT_NUMBER: "6379" + REDIS_TLS_PORT_NUMBER: "6379" + REDIS_ACLFILE: "/acl/redis.acl" + REDIS_TLS_ENABLED: "no" + REDIS_TLS_CERT_FILE: "/tls/redis.pem" + REDIS_TLS_KEY_FILE: "/tls/redis.key" + REDIS_TLS_CA_FILE: "/tls/ca.crt" + REDIS_TLS_AUTH_CLIENTS: "yes" + REDIS_REPLICATION_MODE: "slave" + REDIS_MASTER_HOST: "bw-redis" + REDIS_MASTER_SET: "bw-master" + REDIS_MASTER_PORT_NUMBER: "6379" + REDIS_MASTER_PASSWORD: "" + ALLOW_EMPTY_PASSWORD: "yes" + depends_on: + - bw-redis + networks: + - bw-services + deploy: + replicas: 2 + + bw-redis-sentinel-1: + image: bitnami/redis-sentinel:7.2 + command: /opt/bitnami/scripts/redis-sentinel/run.sh --aclfile /acl/sentinel.acl + volumes: + - ./acl:/acl + - ./tls:/tls + environment: + REDIS_SENTINEL_PORT_NUMBER: "26379" + REDIS_SENTINEL_TLS_PORT_NUMBER: "26379" + REDIS_SENTINEL_TLS_ENABLED: "no" + REDIS_SENTINEL_TLS_CERT_FILE: "/tls/sentinel.pem" + REDIS_SENTINEL_TLS_KEY_FILE: "/tls/sentinel.key" + REDIS_SENTINEL_TLS_CA_FILE: "/tls/sentinel_ca.crt" + REDIS_SENTINEL_TLS_AUTH_CLIENTS: "no" + REDIS_MASTER_HOST: "bw-redis" + REDIS_MASTER_SET: "bw-master" + REDIS_MASTER_PORT_NUMBER: "6379" + REDIS_MASTER_PASSWORD: "" + ALLOW_EMPTY_PASSWORD: "yes" + depends_on: + - bw-redis + - bw-redis-slave + networks: + - bw-services + + bw-redis-sentinel-2: + image: bitnami/redis-sentinel:7.2 + command: /opt/bitnami/scripts/redis-sentinel/run.sh --aclfile /acl/sentinel.acl + volumes: + - ./acl:/acl + - ./tls:/tls + environment: + REDIS_SENTINEL_PORT_NUMBER: "26379" + REDIS_SENTINEL_TLS_PORT_NUMBER: "26379" + REDIS_SENTINEL_ACLFILE: "/acl/sentinel.acl" + REDIS_SENTINEL_TLS_ENABLED: "no" + REDIS_SENTINEL_TLS_CERT_FILE: "/tls/sentinel.pem" + REDIS_SENTINEL_TLS_KEY_FILE: "/tls/sentinel.key" + REDIS_SENTINEL_TLS_CA_FILE: "/tls/sentinel_ca.crt" + REDIS_SENTINEL_TLS_AUTH_CLIENTS: "no" + REDIS_MASTER_HOST: "bw-redis" + REDIS_MASTER_SET: "bw-master" + REDIS_MASTER_PORT_NUMBER: "6379" + REDIS_MASTER_PASSWORD: "" + ALLOW_EMPTY_PASSWORD: "yes" + depends_on: + - bw-redis + - bw-redis-slave + networks: + - bw-services + + bw-redis-sentinel-3: + image: bitnami/redis-sentinel:7.2 + command: /opt/bitnami/scripts/redis-sentinel/run.sh --aclfile /acl/sentinel.acl + volumes: + - ./acl:/acl + - ./tls:/tls + environment: + REDIS_SENTINEL_PORT_NUMBER: "26379" + REDIS_SENTINEL_TLS_PORT_NUMBER: "26379" + REDIS_SENTINEL_ACLFILE: "/acl/sentinel.acl" + REDIS_SENTINEL_TLS_ENABLED: "no" + REDIS_SENTINEL_TLS_CERT_FILE: "/tls/sentinel.pem" + REDIS_SENTINEL_TLS_KEY_FILE: "/tls/sentinel.key" + REDIS_SENTINEL_TLS_CA_FILE: "/tls/sentinel_ca.crt" + REDIS_SENTINEL_TLS_AUTH_CLIENTS: "no" + REDIS_MASTER_HOST: "bw-redis" + REDIS_MASTER_SET: "bw-master" + REDIS_MASTER_PORT_NUMBER: "6379" + REDIS_MASTER_PASSWORD: "" + ALLOW_EMPTY_PASSWORD: "yes" + depends_on: + - bw-redis + - bw-redis-slave + networks: + - bw-services networks: bw-universe: diff --git a/tests/core/redis/entrypoint.sh b/tests/core/redis/entrypoint.sh deleted file mode 100644 index dadd79f62..000000000 --- a/tests/core/redis/entrypoint.sh +++ /dev/null @@ -1,31 +0,0 @@ -#!/bin/bash -set -e - -command="redis-server" - -if [ "$REDIS_SSL" = "yes" ]; then - mkdir /tls - - openssl genrsa -out /tls/ca.key 4096 - openssl req \ - -x509 -new -nodes -sha256 \ - -key /tls/ca.key \ - -days 365 \ - -subj /CN=bw-redis/ \ - -out /tls/ca.crt - - openssl req \ - -x509 -nodes -newkey rsa:4096 \ - -keyout /tls/redis.key \ - -out /tls/redis.pem \ - -days 365 \ - -subj /CN=bw-redis/ - - chmod -R 640 /tls - - command+=" --tls-port ${REDIS_PORT:-6379} --port 0 --tls-cert-file /tls/redis.pem --tls-key-file /tls/redis.key --tls-ca-cert-file /tls/ca.crt --tls-auth-clients no" -else - command+=" --port ${REDIS_PORT:-6379}" -fi - -$command diff --git a/tests/core/redis/main.py b/tests/core/redis/main.py index de7a0ff38..6fe371932 100644 --- a/tests/core/redis/main.py +++ b/tests/core/redis/main.py @@ -1,7 +1,7 @@ from fastapi import FastAPI from multiprocessing import Process from os import getenv -from redis import Redis +from redis import Redis, Sentinel from requests import get from selenium import webdriver from selenium.webdriver.firefox.options import Options @@ -14,7 +14,7 @@ from uvicorn import run fastapi_proc = None -ip_to_check = "1.0.0.3" if getenv("TEST_TYPE", "docker") == "docker" else "127.0.0.1" +ip_to_check = "1.0.0.253" if getenv("TEST_TYPE", "docker") == "docker" else "127.0.0.1" try: ready = False @@ -62,20 +62,52 @@ try: redis_db = int(redis_db) redis_ssl = getenv("REDIS_SSL", "no") == "yes" + sentinel_hosts = getenv("REDIS_SENTINEL_HOSTS", []) - print( - f"ℹ️ Trying to connect to Redis with the following parameters:\nhost: {redis_host}\nport: {redis_port}\ndb: {redis_db}\nssl: {redis_ssl}", - flush=True, - ) + if isinstance(sentinel_hosts, str): + sentinel_hosts = [host.split(":") if ":" in host else host for host in sentinel_hosts.split(" ") if host] - redis_client = Redis( - host=redis_host, - port=redis_port, - db=redis_db, - ssl=redis_ssl, - socket_timeout=1, - ssl_cert_reqs=None, - ) + if sentinel_hosts: + sentinel_username = getenv("REDIS_SENTINEL_USERNAME", None) or None + sentinel_password = getenv("REDIS_SENTINEL_PASSWORD", None) or None + sentinel_master = getenv("REDIS_SENTINEL_MASTER", "bw-master") + + print( + f"ℹ️ Trying to connect to Redis Sentinel with the following parameters:\nhosts: {sentinel_hosts}\nmaster: {sentinel_master}\nssl: {redis_ssl}\nusername: {sentinel_username}\npassword: {sentinel_password}", + flush=True, + ) + sentinel = Sentinel(sentinel_hosts, username=sentinel_username, password=sentinel_password, ssl=redis_ssl, socket_timeout=1) + sentinel.discover_slaves(sentinel_master) + + print( + f"ℹ️ Trying to get a Redis Sentinel slave for master {sentinel_master} with the following parameters:\n" + + f"host: {redis_host}\nport: {redis_port}\ndb: {redis_db}\nssl: {redis_ssl}\nusername: {getenv('REDIS_USERNAME', None) or None}\npassword: {getenv('REDIS_PASSWORD', None) or None}", + flush=True, + ) + redis_client = sentinel.slave_for( + sentinel_master, + db=redis_db, + username=getenv("REDIS_USERNAME", None) or None, + password=getenv("REDIS_PASSWORD", None) or None, + socket_timeout=1, + ) + else: + print( + "ℹ️ Trying to connect to Redis with the following parameters:\n" + + f"host: {redis_host}\nport: {redis_port}\ndb: {redis_db}\nssl: {redis_ssl}\nusername: {getenv('REDIS_USERNAME', None) or None}\npassword: {getenv('REDIS_PASSWORD', None) or None}", + flush=True, + ) + + redis_client = Redis( + host=redis_host, + port=redis_port, + db=redis_db, + username=getenv("REDIS_USERNAME", None) or None, + password=getenv("REDIS_PASSWORD", None) or None, + ssl=redis_ssl, + socket_timeout=1, + ssl_cert_reqs="none", + ) if not redis_client.ping(): print("❌ Redis is not reachable, exiting ...", flush=True) @@ -84,7 +116,7 @@ try: use_reverse_scan = getenv("USE_REVERSE_SCAN", "no") == "yes" if use_reverse_scan: - if ip_to_check == "1.0.0.3": + if ip_to_check == "1.0.0.253": print("ℹ️ Testing Reverse Scan, starting FastAPI ...", flush=True) app = FastAPI() fastapi_proc = Process(target=run, args=(app,), kwargs=dict(host="0.0.0.0", port=8080)) @@ -112,7 +144,7 @@ try: print("ℹ️ The request was blocked, checking Redis ...", flush=True) - port_to_check = "8080" if ip_to_check == "1.0.0.3" else "80" + port_to_check = "8080" if ip_to_check == "1.0.0.253" else "80" key_value = redis_client.get(f"plugin_reverse_scan_{ip_to_check}:{port_to_check}") @@ -368,7 +400,7 @@ try: # flush=True, # ) - # if ip_to_check == "1.0.0.3": + # if ip_to_check == "1.0.0.253": # print( # "ℹ️ Checking if the dnsbl keys were created ...", # flush=True, diff --git a/tests/core/redis/test.sh b/tests/core/redis/test.sh index 4d3695f72..cc25731eb 100755 --- a/tests/core/redis/test.sh +++ b/tests/core/redis/test.sh @@ -12,6 +12,52 @@ fi echo "🧰 Building redis stack for integration \"$integration\" ..." +echo "🧰 Generating redis acl files ..." +sudo rm -rf acl +mkdir acl +echo "user default on nopass +@all ~* &* +@all -@all +@all" > acl/redis.acl +echo "user bunkerweb on >secret +@all ~* +@all -@all +@all" >> acl/redis.acl +echo "user default on nopass +@all ~* &* +@all -@all +@all" > acl/sentinel.acl +echo "user bunkerweb_sentinel on >sentinel_secret +@all ~* +@all -@all +@all" >> acl/sentinel.acl +sudo chmod -R 777 acl +echo "🧰 Redis acl files generated ✅" + +echo "🧰 Generating redis certs ..." +sudo rm -rf tls +mkdir tls +openssl genrsa -out tls/ca.key 4096 +openssl req \ + -x509 -new -nodes -sha256 \ + -key tls/ca.key \ + -days 365 \ + -subj /CN=bw-redis/ \ + -out tls/ca.crt + +openssl req \ + -x509 -nodes -newkey rsa:4096 \ + -keyout tls/redis.key \ + -out tls/redis.pem \ + -days 365 \ + -subj /CN=bw-redis/ + +openssl genrsa -out tls/sentinel_ca.key 4096 +openssl req \ + -x509 -new -nodes -sha256 \ + -key tls/sentinel_ca.key \ + -days 365 \ + -subj /CN=bw-redis-sentinel/ \ + -out tls/sentinel_ca.crt + +openssl req \ + -x509 -nodes -newkey rsa:4096 \ + -keyout tls/sentinel.key \ + -out tls/sentinel.pem \ + -days 365 \ + -subj /CN=bw-redis-sentinel/ + +sudo chmod -R 777 tls +echo "🧰 Certs generated ✅" + # Starting stack if [ "$integration" == "docker" ] ; then docker compose pull bw-docker @@ -58,24 +104,6 @@ else fi echo "🧰 Redis installed ✅" - echo "🧰 Generating redis certs ..." - mkdir tls - openssl genrsa -out tls/ca.key 4096 - openssl req \ - -x509 -new -nodes -sha256 \ - -key tls/ca.key \ - -days 365 \ - -subj /CN=bw-redis/ \ - -out tls/ca.crt - openssl req \ - -x509 -nodes -newkey rsa:4096 \ - -keyout tls/redis.key \ - -out tls/redis.pem \ - -days 365 \ - -subj /CN=bw-redis/ - sudo chmod -R 777 tls - echo "🧰 Certs generated ✅" - echo "USE_REDIS=yes" | sudo tee -a /etc/bunkerweb/variables.env echo "REDIS_HOST=127.0.0.1" | sudo tee -a /etc/bunkerweb/variables.env echo "REDIS_PORT=6379" | sudo tee -a /etc/bunkerweb/variables.env @@ -95,10 +123,22 @@ cleanup_stack () { find . -type f -name 'docker-compose.*' -exec sed -i 's@USE_REVERSE_SCAN: "yes"@USE_REVERSE_SCAN: "no"@' {} \; find . -type f -name 'docker-compose.*' -exec sed -i 's@USE_ANTIBOT: "cookie"@USE_ANTIBOT: "no"@' {} \; find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_PORT: "[0-9]*"@REDIS_PORT: "6379"@' {} \; + find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_PORT_NUMBER: "[0-9]*"@REDIS_PORT_NUMBER: "6379"@' {} \; + find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_MASTER_PORT_NUMBER: "[0-9]*"@REDIS_MASTER_PORT_NUMBER: "6379"@' {} \; + find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_SENTINEL_PORT_NUMBER: "[0-9]*"@REDIS_SENTINEL_PORT_NUMBER: "26379"@' {} \; find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_DATABASE: "1"@REDIS_DATABASE: "0"@' {} \; find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_SSL: "yes"@REDIS_SSL: "no"@' {} \; + find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_TLS_ENABLED: "yes"@REDIS_TLS_ENABLED: "no"@' {} \; + find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_SENTINEL_TLS_ENABLED: "yes"@REDIS_SENTINEL_TLS_ENABLED: "no"@' {} \; + find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_TLS_PORT_NUMBER: "[0-9]*"@REDIS_TLS_PORT_NUMBER: "6379"@' {} \; + find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_SENTINEL_TLS_PORT_NUMBER: "[0-9]*"@REDIS_SENTINEL_TLS_PORT_NUMBER: "26379"@' {} \; + find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_TLS_AUTH_CLIENTS: "no"@REDIS_TLS_AUTH_CLIENTS: "yes"@' {} \; + find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_PASSWORD: ".*"@REDIS_PASSWORD: ""@' {} \; + find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_SENTINEL_PASSWORD: ".*"@REDIS_SENTINEL_PASSWORD: ""@' {} \; + find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_USERNAME: ".*"@REDIS_USERNAME: ""@' {} \; + find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_SENTINEL_USERNAME: ".*"@REDIS_SENTINEL_USERNAME: ""@' {} \; + find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_SENTINEL_HOSTS: ".*"@REDIS_SENTINEL_HOSTS: ""@' {} \; else - sudo rm -rf tls sudo sed -i 's@USE_REVERSE_SCAN=.*$@USE_REVERSE_SCAN=no@' /etc/bunkerweb/variables.env sudo sed -i 's@USE_ANTIBOT=.*$@USE_ANTIBOT=no@' /etc/bunkerweb/variables.env sudo sed -i 's@REDIS_PORT=.*$@REDIS_PORT=6379@' /etc/bunkerweb/variables.env @@ -111,6 +151,7 @@ cleanup_stack () { unset REDIS_SSL sudo killall redis-server fi + sudo rm -rf acl tls if [[ $end -eq 1 && $exit_code = 0 ]] ; then return fi @@ -137,7 +178,13 @@ cleanup_stack () { # Cleanup stack on exit trap cleanup_stack EXIT -for test in "activated" "reverse_scan" "antibot" "tweaked" +tests="activated reverse_scan antibot tweaked ssl" + +if [ "$integration" == "docker" ] ; then + tests="$tests sentinel sentinel_tweaked" # TODO sentinel_ssl +fi + +for test in $tests do if [ "$test" = "activated" ] ; then echo "🧰 Running tests with redis with default values ..." @@ -153,6 +200,7 @@ do echo "🧰 Running tests with redis with antibot cookie activated ..." if [ "$integration" == "docker" ] ; then find . -type f -name 'docker-compose.*' -exec sed -i 's@USE_REVERSE_SCAN: "yes"@USE_REVERSE_SCAN: "no"@' {} \; + find . -type f -name 'docker-compose.*' -exec sed -i 's@USE_ANTIBOT: "no"@USE_ANTIBOT: "cookie"@' {} \; else sudo sed -i 's@USE_REVERSE_SCAN=.*$@USE_REVERSE_SCAN=no@' /etc/bunkerweb/variables.env @@ -164,17 +212,65 @@ do echo "🧰 Running tests with redis' settings tweaked ..." if [ "$integration" == "docker" ] ; then find . -type f -name 'docker-compose.*' -exec sed -i 's@USE_ANTIBOT: "cookie"@USE_ANTIBOT: "no"@' {} \; + find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_PORT: "[0-9]*"@REDIS_PORT: "6380"@' {} \; + find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_PORT_NUMBER: "[0-9]*"@REDIS_PORT_NUMBER: "6380"@' {} \; + find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_MASTER_PORT_NUMBER: "[0-9]*"@REDIS_MASTER_PORT_NUMBER: "6380"@' {} \; find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_DATABASE: "0"@REDIS_DATABASE: "1"@' {} \; - find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_SSL: "no"@REDIS_SSL: "yes"@' {} \; + find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_PASSWORD: ".*"@REDIS_PASSWORD: "secret"@' {} \; + find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_USERNAME: ".*"@REDIS_USERNAME: "bunkerweb"@' {} \; else sudo sed -i 's@USE_ANTIBOT=.*$@USE_ANTIBOT=no@' /etc/bunkerweb/variables.env sudo sed -i 's@REDIS_PORT=.*$@REDIS_PORT=6380@' /etc/bunkerweb/variables.env sudo sed -i 's@REDIS_DATABASE=.*$@REDIS_DATABASE=1@' /etc/bunkerweb/variables.env - sudo sed -i 's@REDIS_SSL=.*$@REDIS_SSL=yes@' /etc/bunkerweb/variables.env + sudo sed -i 's@REDIS_PASSWORD=.*$@REDIS_PASSWORD=secret@' /etc/bunkerweb/variables.env + sudo sed -i 's@REDIS_USERNAME=.*$@REDIS_USERNAME=bunkerweb@' /etc/bunkerweb/variables.env unset USE_ANTIBOT export REDIS_PORT="6380" export REDIS_DATABASE="1" + export REDIS_PASSWORD="secret" + export REDIS_USERNAME="bunkerweb" + + echo "🧰 Stopping redis ..." + sudo killall redis-server + # shellcheck disable=SC2181 + if [ $? -ne 0 ] ; then + echo "🧰 Redis stop failed ❌" + exit 1 + fi + echo "🧰 Redis stopped ✅" + echo "🧰 Starting redis with tweaked settings ..." + redis-server --port 6380 --requirepass secret --aclfile /acl/redis.acl --daemonize yes + # shellcheck disable=SC2181 + if [ $? -ne 0 ] ; then + echo "🧰 Redis start failed ❌" + exit 1 + fi + echo "🧰 Redis started ✅" + fi + elif [ "$test" = "ssl" ] ; then + echo "🧰 Running tests with redis' ssl activated ..." + if [ "$integration" == "docker" ] ; then + find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_PORT_NUMBER: "[0-9]*"@REDIS_PORT_NUMBER: "6379"@' {} \; + find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_MASTER_PORT_NUMBER: "[0-9]*"@REDIS_MASTER_PORT_NUMBER: "6379"@' {} \; + find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_DATABASE: "1"@REDIS_DATABASE: "0"@' {} \; + find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_PASSWORD: ".*"@REDIS_PASSWORD: ""@' {} \; + find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_USERNAME: ".*"@REDIS_USERNAME: ""@' {} \; + + find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_SSL: "no"@REDIS_SSL: "yes"@' {} \; + find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_TLS_ENABLED: "no"@REDIS_TLS_ENABLED: "yes"@' {} \; + find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_TLS_PORT_NUMBER: "[0-9]*"@REDIS_TLS_PORT_NUMBER: "6380"@' {} \; + find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_TLS_AUTH_CLIENTS: "yes"@REDIS_TLS_AUTH_CLIENTS: "no"@' {} \; + else + sudo sed -i 's@REDIS_PORT=.*$@REDIS_PORT=6379@' /etc/bunkerweb/variables.env + sudo sed -i 's@REDIS_DATABASE=.*$@REDIS_DATABASE=0@' /etc/bunkerweb/variables.env + sudo sed -i 's@REDIS_PASSWORD=.*$@REDIS_PASSWORD=@' /etc/bunkerweb/variables.env + sudo sed -i 's@REDIS_USERNAME=.*$@REDIS_USERNAME=@' /etc/bunkerweb/variables.env + sudo sed -i 's@REDIS_SSL=.*$@REDIS_SSL=yes@' /etc/bunkerweb/variables.env + unset REDIS_PORT + unset REDIS_DATABASE + unset REDIS_PASSWORD + unset REDIS_USERNAME export REDIS_SSL="yes" echo "🧰 Stopping redis ..." @@ -186,7 +282,7 @@ do fi echo "🧰 Redis stopped ✅" echo "🧰 Starting redis with tweaked settings ..." - redis-server --tls-port 6380 --port 0 --tls-cert-file tls/redis.pem --tls-key-file tls/redis.key --tls-ca-cert-file tls/ca.crt --tls-auth-clients no --daemonize yes + redis-server --tls-port 6379 --port 0 --tls-cert-file tls/redis.pem --tls-key-file tls/redis.key --tls-ca-cert-file tls/ca.crt --tls-auth-clients no --daemonize yes # shellcheck disable=SC2181 if [ $? -ne 0 ] ; then echo "🧰 Redis start failed ❌" @@ -194,6 +290,44 @@ do fi echo "🧰 Redis started ✅" fi + elif [ "$test" = "sentinel" ] ; then + echo "🧰 Running tests with redis' in sentinel mode ..." + find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_PORT: "[0-9]*"@REDIS_PORT: "6379"@' {} \; + find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_SSL: "yes"@REDIS_SSL: "no"@' {} \; + find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_TLS_ENABLED: "yes"@REDIS_TLS_ENABLED: "no"@' {} \; + find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_TLS_PORT_NUMBER: "[0-9]*"@REDIS_TLS_PORT_NUMBER: "6379"@' {} \; + find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_TLS_AUTH_CLIENTS: "no"@REDIS_TLS_AUTH_CLIENTS: "yes"@' {} \; + + find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_SENTINEL_HOSTS: ".*"@REDIS_SENTINEL_HOSTS: "bw-redis-sentinel-1:26379 bw-redis-sentinel-2:26379 bw-redis-sentinel-3:26379"@' {} \; + elif [ "$test" = "sentinel_tweaked" ] ; then + echo "🧰 Running tests with redis' in sentinel mode with tweaked settings ..." + find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_PORT: "[0-9]*"@REDIS_PORT: "6380"@' {} \; + find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_PORT_NUMBER: "[0-9]*"@REDIS_PORT_NUMBER: "6380"@' {} \; + find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_MASTER_PORT_NUMBER: "[0-9]*"@REDIS_MASTER_PORT_NUMBER: "6380"@' {} \; + find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_SENTINEL_PORT_NUMBER: "[0-9]*"@REDIS_SENTINEL_PORT_NUMBER: "26380"@' {} \; + find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_DATABASE: "0"@REDIS_DATABASE: "1"@' {} \; + find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_PASSWORD: ".*"@REDIS_PASSWORD: "secret"@' {} \; + find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_SENTINEL_PASSWORD: ".*"@REDIS_SENTINEL_PASSWORD: "sentinel_secret"@' {} \; + find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_USERNAME: ".*"@REDIS_USERNAME: "bunkerweb"@' {} \; + find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_SENTINEL_USERNAME: ".*"@REDIS_SENTINEL_USERNAME: "bunkerweb_sentinel"@' {} \; + find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_SENTINEL_HOSTS: ".*"@REDIS_SENTINEL_HOSTS: "bw-redis-sentinel-1:26380 bw-redis-sentinel-2:26380 bw-redis-sentinel-3:26380"@' {} \; + # elif [ "$test" = "sentinel_ssl" ] ; then # TODO + # echo "🧰 Running tests with redis' in sentinel mode with ssl activated ..." + # find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_PORT: "[0-9]*"@REDIS_PORT: "6379"@' {} \; + # find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_PORT_NUMBER: "[0-9]*"@REDIS_PORT_NUMBER: "6379"@' {} \; + # find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_MASTER_PORT_NUMBER: "[0-9]*"@REDIS_MASTER_PORT_NUMBER: "6379"@' {} \; + # find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_SSL: "no"@REDIS_SSL: "yes"@' {} \; + # find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_DATABASE: "1"@REDIS_DATABASE: "0"@' {} \; + # find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_PASSWORD: ".*"@REDIS_PASSWORD: ""@' {} \; + # find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_USERNAME: ".*"@REDIS_USERNAME: ""@' {} \; + + # find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_SSL: "no"@REDIS_SSL: "yes"@' {} \; + # find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_TLS_ENABLED: "no"@REDIS_TLS_ENABLED: "yes"@' {} \; + # find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_SENTINEL_TLS_ENABLED: "no"@REDIS_SENTINEL_TLS_ENABLED: "yes"@' {} \; + # find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_TLS_PORT_NUMBER: "[0-9]*"@REDIS_TLS_PORT_NUMBER: "6380"@' {} \; + # find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_SENTINEL_TLS_PORT_NUMBER: "[0-9]*"@REDIS_SENTINEL_TLS_PORT_NUMBER: "26380"@' {} \; + # find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_TLS_AUTH_CLIENTS: "yes"@REDIS_TLS_AUTH_CLIENTS: "no"@' {} \; + # find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_SENTINEL_TLS_AUTH_CLIENTS: "yes"@REDIS_SENTINEL_TLS_AUTH_CLIENTS: "no"@' {} \; fi echo "🧰 Starting stack ..." From ce4631cb28e358e70b70b26c1a2bb8b037a5db17 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Th=C3=A9ophile=20Diot?= Date: Wed, 17 Jan 2024 10:47:14 +0000 Subject: [PATCH 18/93] Fix Redis ACL file path in test.sh --- tests/core/redis/test.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/core/redis/test.sh b/tests/core/redis/test.sh index cc25731eb..03d023d2d 100755 --- a/tests/core/redis/test.sh +++ b/tests/core/redis/test.sh @@ -240,7 +240,7 @@ do fi echo "🧰 Redis stopped ✅" echo "🧰 Starting redis with tweaked settings ..." - redis-server --port 6380 --requirepass secret --aclfile /acl/redis.acl --daemonize yes + redis-server --port 6380 --requirepass secret --aclfile acl/redis.acl --daemonize yes # shellcheck disable=SC2181 if [ $? -ne 0 ] ; then echo "🧰 Redis start failed ❌" From 75ec4366801dbceee3e4b8df883c497b10e33e7b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Th=C3=A9ophile=20Diot?= Date: Wed, 17 Jan 2024 11:47:27 +0000 Subject: [PATCH 19/93] Update Redis ACL files depending on the integration --- tests/core/redis/test.sh | 26 ++++++++++++++++---------- 1 file changed, 16 insertions(+), 10 deletions(-) diff --git a/tests/core/redis/test.sh b/tests/core/redis/test.sh index 03d023d2d..15abb65e2 100755 --- a/tests/core/redis/test.sh +++ b/tests/core/redis/test.sh @@ -12,16 +12,6 @@ fi echo "🧰 Building redis stack for integration \"$integration\" ..." -echo "🧰 Generating redis acl files ..." -sudo rm -rf acl -mkdir acl -echo "user default on nopass +@all ~* &* +@all -@all +@all" > acl/redis.acl -echo "user bunkerweb on >secret +@all ~* +@all -@all +@all" >> acl/redis.acl -echo "user default on nopass +@all ~* &* +@all -@all +@all" > acl/sentinel.acl -echo "user bunkerweb_sentinel on >sentinel_secret +@all ~* +@all -@all +@all" >> acl/sentinel.acl -sudo chmod -R 777 acl -echo "🧰 Redis acl files generated ✅" - echo "🧰 Generating redis certs ..." sudo rm -rf tls mkdir tls @@ -58,8 +48,19 @@ openssl req \ sudo chmod -R 777 tls echo "🧰 Certs generated ✅" +echo "🧰 Generating redis acl files ..." +mkdir acl +sudo rm -rf acl + # Starting stack if [ "$integration" == "docker" ] ; then + echo "user default on nopass +@all ~* &* +@all -@all +@all" > acl/redis.acl + echo "user bunkerweb on >secret +@all ~* +@all -@all +@all" >> acl/redis.acl + echo "user default on nopass +@all ~* &* +@all -@all +@all" > acl/sentinel.acl + echo "user bunkerweb_sentinel on >sentinel_secret +@all ~* +@all -@all +@all" >> acl/sentinel.acl + sudo chmod -R 777 acl + echo "🧰 Redis acl files generated ✅" + docker compose pull bw-docker # shellcheck disable=SC2181 if [ $? -ne 0 ] ; then @@ -83,6 +84,11 @@ if [ "$integration" == "docker" ] ; then exit 1 fi else + echo "user default on nopass +@all ~* +@all -@all +@all" > acl/redis.acl + echo "user bunkerweb on >secret +@all ~* +@all -@all +@all" >> acl/redis.acl + sudo chmod -R 777 acl + echo "🧰 Redis acl files generated ✅" + sudo systemctl stop bunkerweb sudo sed -i "/^USE_BLACKLIST=/d" /etc/bunkerweb/variables.env echo "BLACKLIST_IP_URLS=" | sudo tee -a /etc/bunkerweb/variables.env From e7557adde4585104474ffbed77208c0373763afb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Th=C3=A9ophile=20Diot?= Date: Wed, 17 Jan 2024 11:47:53 +0000 Subject: [PATCH 20/93] Update test-core-linux.yml and tests-ui-linux.yml This commit updates the test-core-linux.yml and tests-ui-linux.yml files. The changes include removing the MAKEFLAGS variable from the pip install command in test-core-linux.yml and moving the "Install BunkerWeb" step after the "Edit configuration files" step in tests-ui-linux.yml. --- .github/workflows/test-core-linux.yml | 2 +- .github/workflows/tests-ui-linux.yml | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/test-core-linux.yml b/.github/workflows/test-core-linux.yml index a8c190d6f..2bdf045ca 100644 --- a/.github/workflows/test-core-linux.yml +++ b/.github/workflows/test-core-linux.yml @@ -97,7 +97,7 @@ jobs: run: | export MAKEFLAGS="-j $(nproc)" pip install --no-cache-dir --ignore-installed --require-hashes -r src/deps/requirements-deps.txt - MAKEFLAGS="-j $(nproc)" find tests/core -name "requirements.txt" -exec pip install --no-cache-dir --require-hashes --no-deps -r {} \; + find tests/core -name "requirements.txt" -exec pip install --no-cache-dir --require-hashes --no-deps -r {} \; cd ./tests/core/${{ inputs.TEST }} sudo truncate -s 0 /var/log/bunkerweb/error.log ./test.sh "linux" diff --git a/.github/workflows/tests-ui-linux.yml b/.github/workflows/tests-ui-linux.yml index 8b59645d4..b8d482666 100644 --- a/.github/workflows/tests-ui-linux.yml +++ b/.github/workflows/tests-ui-linux.yml @@ -66,8 +66,6 @@ jobs: - name: Fix version without a starting number if: inputs.RELEASE == 'testing' || inputs.RELEASE == 'dev' || inputs.RELEASE == 'ui' run: echo "force-bad-version" | sudo tee -a /etc/dpkg/dpkg.cfg - - name: Install BunkerWeb - run: sudo apt install -fy /tmp/bunkerweb.deb - name: Edit configuration files run: | # Misc @@ -92,6 +90,8 @@ jobs: sudo chown nginx:nginx /etc/bunkerweb/variables.env /etc/bunkerweb/ui.env sudo chmod 777 /etc/bunkerweb/variables.env /etc/bunkerweb/ui.env + - name: Install BunkerWeb + run: sudo apt install -fy /tmp/bunkerweb.deb - name: Run tests run: | export MAKEFLAGS="-j $(nproc)" From e3467be7f5f3215d38e3e09ba10f9f88f3adeeee Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Th=C3=A9ophile=20Diot?= Date: Wed, 17 Jan 2024 11:52:52 +0000 Subject: [PATCH 21/93] Update workflow dependencies --- .github/workflows/dev.yml | 5 ++--- .github/workflows/staging.yml | 5 ++--- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/.github/workflows/dev.yml b/.github/workflows/dev.yml index f5df172ac..c319c0893 100644 --- a/.github/workflows/dev.yml +++ b/.github/workflows/dev.yml @@ -84,7 +84,6 @@ jobs: # Core tests prepare-tests-core: - needs: [build-containers, build-packages] runs-on: ubuntu-latest steps: - name: Checkout repository @@ -96,7 +95,7 @@ jobs: outputs: tests: ${{ steps.set-matrix.outputs.tests }} tests-core: - needs: prepare-tests-core + needs: [build-containers, prepare-tests-core] strategy: fail-fast: false matrix: @@ -106,7 +105,7 @@ jobs: TEST: ${{ matrix.test }} RELEASE: dev tests-core-linux: - needs: prepare-tests-core + needs: [build-packages, prepare-tests-core] strategy: fail-fast: false matrix: diff --git a/.github/workflows/staging.yml b/.github/workflows/staging.yml index 8b04007f0..a00d03d0c 100644 --- a/.github/workflows/staging.yml +++ b/.github/workflows/staging.yml @@ -85,7 +85,6 @@ jobs: SECRET_KEY: ${{ secrets.SECRET_KEY }} K8S_IP: ${{ secrets.K8S_IP }} prepare-tests-core: - needs: [codeql, build-containers, build-packages] runs-on: ubuntu-latest steps: - name: Checkout repository @@ -130,7 +129,7 @@ jobs: RUNS_ON: ${{ matrix.runs_on }} secrets: inherit tests-core: - needs: prepare-tests-core + needs: [build-containers, prepare-tests-core] strategy: fail-fast: false matrix: @@ -140,7 +139,7 @@ jobs: TEST: ${{ matrix.test }} RELEASE: testing tests-core-linux: - needs: prepare-tests-core + needs: [build-packages, prepare-tests-core] strategy: fail-fast: false matrix: From d4b0d4bf9987afdaad8ff7652083eae50eb431e1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Th=C3=A9ophile=20Diot?= Date: Wed, 17 Jan 2024 11:54:09 +0000 Subject: [PATCH 22/93] Add directory for BunkerWeb configuration --- .github/workflows/tests-ui-linux.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/tests-ui-linux.yml b/.github/workflows/tests-ui-linux.yml index b8d482666..bf9ae398d 100644 --- a/.github/workflows/tests-ui-linux.yml +++ b/.github/workflows/tests-ui-linux.yml @@ -72,6 +72,7 @@ jobs: echo "127.0.0.1 www.example.com" | sudo tee -a /etc/hosts echo "127.0.0.1 app1.example.com" | sudo tee -a /etc/hosts # BunkerWeb + sudo mkdir -p /etc/bunkerweb echo "SERVER_NAME=" | sudo tee /etc/bunkerweb/variables.env echo "HTTP_PORT=80" | sudo tee -a /etc/bunkerweb/variables.env echo 'DNS_RESOLVERS=9.9.9.9 8.8.8.8 8.8.4.4' | sudo tee -a /etc/bunkerweb/variables.env From b3c46acb0f2bae515991a6ee687b3c8da3f8d155 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Th=C3=A9ophile=20Diot?= Date: Wed, 17 Jan 2024 11:55:23 +0000 Subject: [PATCH 23/93] Refactor redis test script to fix ACL file generation --- tests/core/redis/test.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/core/redis/test.sh b/tests/core/redis/test.sh index 15abb65e2..bb7d3418e 100755 --- a/tests/core/redis/test.sh +++ b/tests/core/redis/test.sh @@ -49,8 +49,8 @@ sudo chmod -R 777 tls echo "🧰 Certs generated ✅" echo "🧰 Generating redis acl files ..." -mkdir acl sudo rm -rf acl +mkdir acl # Starting stack if [ "$integration" == "docker" ] ; then From cebcf5734ef25be806b34f747b8c73fc5220d372 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Th=C3=A9ophile=20Diot?= Date: Wed, 17 Jan 2024 13:20:07 +0000 Subject: [PATCH 24/93] Add fallback to master if redis slave client connection fails --- src/bw/lua/bunkerweb/clusterstore.lua | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/bw/lua/bunkerweb/clusterstore.lua b/src/bw/lua/bunkerweb/clusterstore.lua index 544bc30e7..794f31938 100644 --- a/src/bw/lua/bunkerweb/clusterstore.lua +++ b/src/bw/lua/bunkerweb/clusterstore.lua @@ -11,6 +11,7 @@ local logger = clogger:new("CLUSTERSTORE") local get_variable = utils.get_variable local is_cosocket_available = utils.is_cosocket_available local ERR = ngx.ERR +local WARN = ngx.WARN local INFO = ngx.INFO local tonumber = tonumber local tostring = tostring @@ -116,6 +117,17 @@ function clusterstore:connect(readonly) local redis_client, err, previous_errors if #self.options.sentinels > 0 and readonly then redis_client, err, previous_errors = self.redis_connector:connect({ role = "slave" }) + if not redis_client then + if previous_errors then + err = err .. " ( previous errors : " + for _, e in ipairs(previous_errors) do + err = err .. e .. ", " + end + err = err:sub(1, -3) .. " )" + end + logger:log(WARN, "error while getting redis slave client : " .. err .. ", fallback to master") + redis_client, err, previous_errors = self.redis_connector:connect() + end else redis_client, err, previous_errors = self.redis_connector:connect() end From 9cce27228db4c135a5267fbcdbc699053f0dfdcf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Th=C3=A9ophile=20Diot?= Date: Wed, 17 Jan 2024 13:21:07 +0000 Subject: [PATCH 25/93] Fix some tests and made some optimizations in redis tests --- tests/core/redis/docker-compose.yml | 58 ++--------------------------- tests/core/redis/main.py | 5 +-- tests/core/redis/test.sh | 38 +++++++++---------- 3 files changed, 24 insertions(+), 77 deletions(-) diff --git a/tests/core/redis/docker-compose.yml b/tests/core/redis/docker-compose.yml index 018f3ac87..b31dc135d 100644 --- a/tests/core/redis/docker-compose.yml +++ b/tests/core/redis/docker-compose.yml @@ -119,7 +119,7 @@ services: deploy: replicas: 2 - bw-redis-sentinel-1: + bw-redis-sentinel: image: bitnami/redis-sentinel:7.2 command: /opt/bitnami/scripts/redis-sentinel/run.sh --aclfile /acl/sentinel.acl volumes: @@ -127,59 +127,7 @@ services: - ./tls:/tls environment: REDIS_SENTINEL_PORT_NUMBER: "26379" - REDIS_SENTINEL_TLS_PORT_NUMBER: "26379" - REDIS_SENTINEL_TLS_ENABLED: "no" - REDIS_SENTINEL_TLS_CERT_FILE: "/tls/sentinel.pem" - REDIS_SENTINEL_TLS_KEY_FILE: "/tls/sentinel.key" - REDIS_SENTINEL_TLS_CA_FILE: "/tls/sentinel_ca.crt" - REDIS_SENTINEL_TLS_AUTH_CLIENTS: "no" - REDIS_MASTER_HOST: "bw-redis" - REDIS_MASTER_SET: "bw-master" - REDIS_MASTER_PORT_NUMBER: "6379" - REDIS_MASTER_PASSWORD: "" - ALLOW_EMPTY_PASSWORD: "yes" - depends_on: - - bw-redis - - bw-redis-slave - networks: - - bw-services - - bw-redis-sentinel-2: - image: bitnami/redis-sentinel:7.2 - command: /opt/bitnami/scripts/redis-sentinel/run.sh --aclfile /acl/sentinel.acl - volumes: - - ./acl:/acl - - ./tls:/tls - environment: - REDIS_SENTINEL_PORT_NUMBER: "26379" - REDIS_SENTINEL_TLS_PORT_NUMBER: "26379" - REDIS_SENTINEL_ACLFILE: "/acl/sentinel.acl" - REDIS_SENTINEL_TLS_ENABLED: "no" - REDIS_SENTINEL_TLS_CERT_FILE: "/tls/sentinel.pem" - REDIS_SENTINEL_TLS_KEY_FILE: "/tls/sentinel.key" - REDIS_SENTINEL_TLS_CA_FILE: "/tls/sentinel_ca.crt" - REDIS_SENTINEL_TLS_AUTH_CLIENTS: "no" - REDIS_MASTER_HOST: "bw-redis" - REDIS_MASTER_SET: "bw-master" - REDIS_MASTER_PORT_NUMBER: "6379" - REDIS_MASTER_PASSWORD: "" - ALLOW_EMPTY_PASSWORD: "yes" - depends_on: - - bw-redis - - bw-redis-slave - networks: - - bw-services - - bw-redis-sentinel-3: - image: bitnami/redis-sentinel:7.2 - command: /opt/bitnami/scripts/redis-sentinel/run.sh --aclfile /acl/sentinel.acl - volumes: - - ./acl:/acl - - ./tls:/tls - environment: - REDIS_SENTINEL_PORT_NUMBER: "26379" - REDIS_SENTINEL_TLS_PORT_NUMBER: "26379" - REDIS_SENTINEL_ACLFILE: "/acl/sentinel.acl" + REDIS_SENTINEL_TLS_PORT_NUMBER: "0" REDIS_SENTINEL_TLS_ENABLED: "no" REDIS_SENTINEL_TLS_CERT_FILE: "/tls/sentinel.pem" REDIS_SENTINEL_TLS_KEY_FILE: "/tls/sentinel.key" @@ -195,6 +143,8 @@ services: - bw-redis-slave networks: - bw-services + deploy: + replicas: 3 networks: bw-universe: diff --git a/tests/core/redis/main.py b/tests/core/redis/main.py index 6fe371932..b6ba99ed1 100644 --- a/tests/core/redis/main.py +++ b/tests/core/redis/main.py @@ -76,8 +76,7 @@ try: f"ℹ️ Trying to connect to Redis Sentinel with the following parameters:\nhosts: {sentinel_hosts}\nmaster: {sentinel_master}\nssl: {redis_ssl}\nusername: {sentinel_username}\npassword: {sentinel_password}", flush=True, ) - sentinel = Sentinel(sentinel_hosts, username=sentinel_username, password=sentinel_password, ssl=redis_ssl, socket_timeout=1) - sentinel.discover_slaves(sentinel_master) + sentinel = Sentinel(sentinel_hosts, username=sentinel_username, password=sentinel_password, ssl=redis_ssl, socket_timeout=1, ssl_cert_reqs="none") print( f"ℹ️ Trying to get a Redis Sentinel slave for master {sentinel_master} with the following parameters:\n" @@ -89,7 +88,6 @@ try: db=redis_db, username=getenv("REDIS_USERNAME", None) or None, password=getenv("REDIS_PASSWORD", None) or None, - socket_timeout=1, ) else: print( @@ -106,7 +104,6 @@ try: password=getenv("REDIS_PASSWORD", None) or None, ssl=redis_ssl, socket_timeout=1, - ssl_cert_reqs="none", ) if not redis_client.ping(): diff --git a/tests/core/redis/test.sh b/tests/core/redis/test.sh index bb7d3418e..170f3b980 100755 --- a/tests/core/redis/test.sh +++ b/tests/core/redis/test.sh @@ -137,7 +137,6 @@ cleanup_stack () { find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_TLS_ENABLED: "yes"@REDIS_TLS_ENABLED: "no"@' {} \; find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_SENTINEL_TLS_ENABLED: "yes"@REDIS_SENTINEL_TLS_ENABLED: "no"@' {} \; find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_TLS_PORT_NUMBER: "[0-9]*"@REDIS_TLS_PORT_NUMBER: "6379"@' {} \; - find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_SENTINEL_TLS_PORT_NUMBER: "[0-9]*"@REDIS_SENTINEL_TLS_PORT_NUMBER: "26379"@' {} \; find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_TLS_AUTH_CLIENTS: "no"@REDIS_TLS_AUTH_CLIENTS: "yes"@' {} \; find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_PASSWORD: ".*"@REDIS_PASSWORD: ""@' {} \; find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_SENTINEL_PASSWORD: ".*"@REDIS_SENTINEL_PASSWORD: ""@' {} \; @@ -304,7 +303,7 @@ do find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_TLS_PORT_NUMBER: "[0-9]*"@REDIS_TLS_PORT_NUMBER: "6379"@' {} \; find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_TLS_AUTH_CLIENTS: "no"@REDIS_TLS_AUTH_CLIENTS: "yes"@' {} \; - find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_SENTINEL_HOSTS: ".*"@REDIS_SENTINEL_HOSTS: "bw-redis-sentinel-1:26379 bw-redis-sentinel-2:26379 bw-redis-sentinel-3:26379"@' {} \; + find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_SENTINEL_HOSTS: ".*"@REDIS_SENTINEL_HOSTS: "redis-bw-redis-sentinel-1:26379 redis-bw-redis-sentinel-2:26379 redis-bw-redis-sentinel-3:26379"@' {} \; elif [ "$test" = "sentinel_tweaked" ] ; then echo "🧰 Running tests with redis' in sentinel mode with tweaked settings ..." find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_PORT: "[0-9]*"@REDIS_PORT: "6380"@' {} \; @@ -316,24 +315,25 @@ do find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_SENTINEL_PASSWORD: ".*"@REDIS_SENTINEL_PASSWORD: "sentinel_secret"@' {} \; find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_USERNAME: ".*"@REDIS_USERNAME: "bunkerweb"@' {} \; find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_SENTINEL_USERNAME: ".*"@REDIS_SENTINEL_USERNAME: "bunkerweb_sentinel"@' {} \; - find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_SENTINEL_HOSTS: ".*"@REDIS_SENTINEL_HOSTS: "bw-redis-sentinel-1:26380 bw-redis-sentinel-2:26380 bw-redis-sentinel-3:26380"@' {} \; - # elif [ "$test" = "sentinel_ssl" ] ; then # TODO - # echo "🧰 Running tests with redis' in sentinel mode with ssl activated ..." - # find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_PORT: "[0-9]*"@REDIS_PORT: "6379"@' {} \; - # find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_PORT_NUMBER: "[0-9]*"@REDIS_PORT_NUMBER: "6379"@' {} \; - # find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_MASTER_PORT_NUMBER: "[0-9]*"@REDIS_MASTER_PORT_NUMBER: "6379"@' {} \; - # find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_SSL: "no"@REDIS_SSL: "yes"@' {} \; - # find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_DATABASE: "1"@REDIS_DATABASE: "0"@' {} \; - # find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_PASSWORD: ".*"@REDIS_PASSWORD: ""@' {} \; - # find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_USERNAME: ".*"@REDIS_USERNAME: ""@' {} \; + find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_SENTINEL_HOSTS: ".*"@REDIS_SENTINEL_HOSTS: "redis-bw-redis-sentinel-1:26380 redis-bw-redis-sentinel-2:26380 redis-bw-redis-sentinel-3:26380"@' {} \; + elif [ "$test" = "sentinel_ssl" ] ; then + echo "🧰 Running tests with redis' in sentinel mode with ssl activated ..." + find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_PORT: "[0-9]*"@REDIS_PORT: "6379"@' {} \; + find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_PORT_NUMBER: "[0-9]*"@REDIS_PORT_NUMBER: "6379"@' {} \; + find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_MASTER_PORT_NUMBER: "[0-9]*"@REDIS_MASTER_PORT_NUMBER: "6379"@' {} \; + find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_SSL: "no"@REDIS_SSL: "yes"@' {} \; + find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_DATABASE: "1"@REDIS_DATABASE: "0"@' {} \; + find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_PASSWORD: ".*"@REDIS_PASSWORD: ""@' {} \; + find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_USERNAME: ".*"@REDIS_USERNAME: ""@' {} \; - # find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_SSL: "no"@REDIS_SSL: "yes"@' {} \; - # find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_TLS_ENABLED: "no"@REDIS_TLS_ENABLED: "yes"@' {} \; - # find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_SENTINEL_TLS_ENABLED: "no"@REDIS_SENTINEL_TLS_ENABLED: "yes"@' {} \; - # find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_TLS_PORT_NUMBER: "[0-9]*"@REDIS_TLS_PORT_NUMBER: "6380"@' {} \; - # find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_SENTINEL_TLS_PORT_NUMBER: "[0-9]*"@REDIS_SENTINEL_TLS_PORT_NUMBER: "26380"@' {} \; - # find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_TLS_AUTH_CLIENTS: "yes"@REDIS_TLS_AUTH_CLIENTS: "no"@' {} \; - # find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_SENTINEL_TLS_AUTH_CLIENTS: "yes"@REDIS_SENTINEL_TLS_AUTH_CLIENTS: "no"@' {} \; + find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_SSL: "no"@REDIS_SSL: "yes"@' {} \; + find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_TLS_ENABLED: "no"@REDIS_TLS_ENABLED: "yes"@' {} \; + find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_TLS_PORT_NUMBER: "[0-9]*"@REDIS_TLS_PORT_NUMBER: "6380"@' {} \; + find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_SENTINEL_TLS_ENABLED: "no"@REDIS_SENTINEL_TLS_ENABLED: "yes"@' {} \; + find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_SENTINEL_PORT_NUMBER: "[0-9]*"@REDIS_SENTINEL_PORT_NUMBER: "26379"@' {} \; + find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_TLS_AUTH_CLIENTS: "yes"@REDIS_TLS_AUTH_CLIENTS: "no"@' {} \; + find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_SENTINEL_TLS_AUTH_CLIENTS: "yes"@REDIS_SENTINEL_TLS_AUTH_CLIENTS: "no"@' {} \; + find . -type f -name 'docker-compose.*' -exec sed -i 's@REDIS_SENTINEL_HOSTS: ".*"@REDIS_SENTINEL_HOSTS: "redis-bw-redis-sentinel-1:26379 redis-bw-redis-sentinel-2:26379 redis-bw-redis-sentinel-3:26379"@' {} \; fi echo "🧰 Starting stack ..." From 602a1ed5a3b003968552c26454bd5ffef5f284ec Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Th=C3=A9ophile=20Diot?= Date: Wed, 17 Jan 2024 13:52:29 +0000 Subject: [PATCH 26/93] Add Redis Sentinel support and improve logging in bwcli --- src/common/cli/CLI.py | 84 ++++++++++++++++++++++++++++++++++++------- 1 file changed, 71 insertions(+), 13 deletions(-) diff --git a/src/common/cli/CLI.py b/src/common/cli/CLI.py index b8b6cf754..fb5e4a879 100644 --- a/src/common/cli/CLI.py +++ b/src/common/cli/CLI.py @@ -4,9 +4,9 @@ from dotenv import dotenv_values from os import getenv, sep from os.path import join from pathlib import Path -from redis import StrictRedis +from redis import StrictRedis, Sentinel from sys import path as sys_path -from typing import Optional, Tuple +from typing import Any, Optional, Tuple for deps_path in [join(sep, "usr", "share", "bunkerweb", *paths) for paths in (("utils",), ("db",))]: @@ -49,6 +49,8 @@ class CLI(ApiCaller): if Path(sep, "usr", "share", "bunkerweb", "db").exists(): from Database import Database # type: ignore + self.__logger.info("Getting variables from database") + db = Database(self.__logger, sqlalchemy_string=self.__get_variable("DATABASE_URI", None)) self.__variables = db.get_config() @@ -58,6 +60,7 @@ class CLI(ApiCaller): self.__use_redis = self.__get_variable("USE_REDIS", "no") == "yes" self.__redis = None if self.__use_redis: + self.__logger.info("Fetching redis configuration") redis_host = self.__get_variable("REDIS_HOST") if redis_host: redis_port = self.__get_variable("REDIS_PORT", "6379") @@ -89,16 +92,71 @@ class CLI(ApiCaller): redis_keepalive_pool = "10" redis_keepalive_pool = int(redis_keepalive_pool) - self.__redis = StrictRedis( - host=redis_host, - port=redis_port, - db=redis_db, - socket_timeout=redis_timeout, - socket_connect_timeout=redis_timeout, - socket_keepalive=True, - max_connections=redis_keepalive_pool, - ssl=self.__get_variable("REDIS_SSL", "no") == "yes", - ) + self.__logger.info("Redis configuration is valid") + + redis_ssl = self.__get_variable("REDIS_SSL", "no") == "yes" + username = self.__get_variable("REDIS_USERNAME", None) or None + password = self.__get_variable("REDIS_PASSWORD", None) or None + sentinel_hosts = self.__get_variable("REDIS_SENTINEL_HOSTS", []) + + if isinstance(sentinel_hosts, str): + sentinel_hosts = [host.split(":") if ":" in host else host for host in sentinel_hosts.split(" ") if host] + + if sentinel_hosts: + sentinel_username = self.__get_variable("REDIS_SENTINEL_USERNAME", None) or None + sentinel_password = self.__get_variable("REDIS_SENTINEL_PASSWORD", None) or None + sentinel_master = self.__get_variable("REDIS_SENTINEL_MASTER", "") + + self.__logger.info( + f"Connecting to redis sentinel cluster with the following parameters:\n{sentinel_hosts=}\n{sentinel_username=}\n{sentinel_password=}\n{sentinel_master=}\n{redis_timeout=}\nmax_connections={redis_keepalive_pool}\n{redis_ssl=}" + ) + sentinel = Sentinel( + sentinel_hosts, + username=sentinel_username, + password=sentinel_password, + ssl=redis_ssl, + socket_timeout=redis_timeout, + socket_connect_timeout=redis_timeout, + socket_keepalive=True, + max_connections=redis_keepalive_pool, + ) + try: + sentinel.discover_master(sentinel_master) + except Exception as e: + self.__logger.error(f"Failed to connect to redis sentinel cluster: {e}, disabling redis") + self.__use_redis = False + + if self.__use_redis: + self.__logger.info(f"Connected to redis sentinel cluster, getting master with the following parameters:\n{sentinel_master=}\n{redis_db=}\n{username=}\n{password=}") + self.__redis = sentinel.master_for( + sentinel_master, + db=redis_db, + username=username, + password=password, + ) + else: + self.__logger.info(f"Connecting to redis with the following parameters:\n{redis_host=}\n{redis_port=}\n{redis_db=}\n{username=}\n{password=}\n{redis_timeout=}\nmax_connections={redis_keepalive_pool}\n{redis_ssl=}") + self.__redis = StrictRedis( + host=redis_host, + port=redis_port, + db=redis_db, + username=username, + password=password, + socket_timeout=redis_timeout, + socket_connect_timeout=redis_timeout, + socket_keepalive=True, + max_connections=redis_keepalive_pool, + ssl=redis_ssl, + ) + + try: + if self.__use_redis: + assert self.__redis, "Redis connection is None" + self.__redis.ping() + except Exception as e: + self.__logger.error(f"Failed to connect to redis: {e}, disabling redis") + self.__use_redis = False + self.__logger.info("Connected to redis") else: self.__logger.error("USE_REDIS is set to yes but REDIS_HOST is not set, disabling redis") self.__use_redis = False @@ -116,7 +174,7 @@ class CLI(ApiCaller): super().__init__() self.auto_setup(self.__integration) - def __get_variable(self, variable: str, default: Optional[str] = None) -> Optional[str]: + def __get_variable(self, variable: str, default: Optional[Any] = None) -> Optional[str]: return getenv(variable, self.__variables.get(variable, default)) def __detect_integration(self) -> str: From 96a4c6853cef81ab210b8a94a43db38901658dab Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Th=C3=A9ophile=20Diot?= Date: Wed, 17 Jan 2024 15:52:56 +0000 Subject: [PATCH 27/93] Add test for fallback certificate in customcert core tests --- tests/core/customcert/docker-compose.test.yml | 3 +- tests/core/customcert/docker-compose.yml | 15 +++- tests/core/customcert/init/entrypoint.sh | 4 +- tests/core/customcert/main.py | 50 +++++++++-- tests/core/customcert/requirements.in | 1 + tests/core/customcert/requirements.txt | 83 +++++++++++++++++++ tests/core/customcert/test.sh | 24 +++++- 7 files changed, 162 insertions(+), 18 deletions(-) diff --git a/tests/core/customcert/docker-compose.test.yml b/tests/core/customcert/docker-compose.test.yml index b487d2288..c64ff47ef 100644 --- a/tests/core/customcert/docker-compose.test.yml +++ b/tests/core/customcert/docker-compose.test.yml @@ -6,8 +6,9 @@ services: environment: PYTHONUNBUFFERED: "1" USE_CUSTOM_SSL: "no" + CUSTOM_SSL_CERT: "/certs/certificate.pem" extra_hosts: - - "www.example.com:192.168.0.2" + - "app1.example.com:192.168.0.2" networks: bw-services: ipv4_address: 192.168.0.3 diff --git a/tests/core/customcert/docker-compose.yml b/tests/core/customcert/docker-compose.yml index be9363f5a..2fdacee71 100644 --- a/tests/core/customcert/docker-compose.yml +++ b/tests/core/customcert/docker-compose.yml @@ -2,13 +2,17 @@ version: "3.5" services: bw: - image: bunkerity/bunkerweb:1.5.5 - pull_policy: never + # image: bunkerity/bunkerweb:1.5.5 + # pull_policy: never + build: + context: ../../.. + dockerfile: src/bw/Dockerfile labels: - "bunkerweb.INSTANCE=yes" volumes: - ./index.html:/var/www/html/index.html environment: + SERVER_NAME: "app1.example.com" API_WHITELIST_IP: "127.0.0.0/8 10.20.30.0/24 192.168.0.3" HTTP_PORT: "80" HTTPS_PORT: "443" @@ -36,8 +40,11 @@ services: ipv4_address: 192.168.0.2 bw-scheduler: - image: bunkerity/bunkerweb-scheduler:1.5.5 - pull_policy: never + # image: bunkerity/bunkerweb-scheduler:1.5.5 + # pull_policy: never + build: + context: ../../.. + dockerfile: src/scheduler/Dockerfile depends_on: - bw - bw-docker diff --git a/tests/core/customcert/init/entrypoint.sh b/tests/core/customcert/init/entrypoint.sh index 87a2aca12..0d2bba548 100644 --- a/tests/core/customcert/init/entrypoint.sh +++ b/tests/core/customcert/init/entrypoint.sh @@ -1,7 +1,7 @@ #!/bin/bash -echo "ℹ️ Generating certificate for www.example.com ..." -openssl req -nodes -x509 -newkey rsa:4096 -keyout /certs/privatekey.key -out /certs/certificate.pem -days 365 -subj /CN=www.example.com/ +echo "ℹ️ Generating certificate for app1.example.com ..." +openssl req -nodes -x509 -newkey rsa:4096 -keyout /certs/privatekey.key -out /certs/certificate.pem -days 365 -subj /CN=app1.example.com/ chown -R root:101 /certs chmod -R 777 /certs diff --git a/tests/core/customcert/main.py b/tests/core/customcert/main.py index 1dae50d7a..58b64324f 100644 --- a/tests/core/customcert/main.py +++ b/tests/core/customcert/main.py @@ -1,5 +1,9 @@ from contextlib import suppress +from cryptography import x509 +from cryptography.hazmat.backends import default_backend from os import getenv +from socket import create_connection +from ssl import CERT_NONE, DER_cert_to_PEM_cert, create_default_context from requests import RequestException, get from traceback import format_exc from time import sleep @@ -9,7 +13,7 @@ try: retries = 0 while not ready: with suppress(RequestException): - resp = get("http://www.example.com/ready", headers={"Host": "www.example.com"}, verify=False, allow_redirects=True) + resp = get("http://app1.example.com/ready", headers={"Host": "app1.example.com"}, verify=False, allow_redirects=True) status_code = resp.status_code text = resp.text @@ -28,14 +32,16 @@ try: sleep(5) use_custom_ssl = getenv("USE_CUSTOM_SSL", "no") == "yes" + fallback = not bool(getenv("CUSTOM_SSL_CERT", False)) print( - "ℹ️ Sending a request to http://www.example.com ...", + "ℹ️ Sending a request to http://app1.example.com ...", flush=True, ) try: - get("http://www.example.com", headers={"Host": "www.example.com"}) + req = get("http://app1.example.com", headers={"Host": "app1.example.com"}) + req.raise_for_status() except RequestException: if not use_custom_ssl: print( @@ -49,20 +55,48 @@ try: exit(0) print( - "ℹ️ Sending a request to https://www.example.com ...", + "ℹ️ Sending a request to https://app1.example.com ...", flush=True, ) try: - get("https://www.example.com", headers={"Host": "www.example.com"}, verify=False) - except RequestException: + req = get("https://app1.example.com", headers={"Host": "app1.example.com"}, verify=False) + req.raise_for_status() + except RequestException as e: print( - "❌ The request failed even though the Custom Cert is activated, exiting ...", + f"❌ The request failed even though the Custom Cert is activated:\n{e}\n exiting ...", flush=True, ) exit(1) - print("✅ The Custom Cert is activated, as expected ...", flush=True) + sleep(1) + + context = create_default_context() + context.check_hostname = False + context.verify_mode = CERT_NONE + with create_connection(("app1.example.com", 443)) as sock: + with context.wrap_socket(sock, server_hostname="app1.example.com") as ssock: + # Retrieve the SSL certificate + pem_data = DER_cert_to_PEM_cert(ssock.getpeercert(True)) + + # Parse the PEM certificate + certificate = x509.load_pem_x509_certificate(pem_data.encode(), default_backend()) + + common_name = certificate.subject.get_attributes_for_oid(x509.oid.NameOID.COMMON_NAME)[0].value + if fallback and common_name != "www.example.org": + print( + f"❌ The Custom Cert is activated and the Common Name (CN) is not www.example.org (fallback one) but {common_name}, exiting ...", + flush=True, + ) + exit(1) + elif not fallback and common_name != "app1.example.com": + print( + f"❌ The Custom Cert is activated and the Common Name (CN) is not app1.example.com but {common_name}, exiting ...", + flush=True, + ) + exit(1) + + print("✅ The Custom Cert is activated and the Common Name (CN) is the right one, as expected ...", flush=True) except SystemExit as e: exit(e.code) except: diff --git a/tests/core/customcert/requirements.in b/tests/core/customcert/requirements.in index 49cb1341f..8d38987de 100644 --- a/tests/core/customcert/requirements.in +++ b/tests/core/customcert/requirements.in @@ -1,2 +1,3 @@ +cryptography==41.0.7 requests==2.31.0 selenium==4.16.0 diff --git a/tests/core/customcert/requirements.txt b/tests/core/customcert/requirements.txt index 7dc9efbe9..9fe495c24 100644 --- a/tests/core/customcert/requirements.txt +++ b/tests/core/customcert/requirements.txt @@ -16,6 +16,60 @@ certifi==2023.11.17 \ # via # requests # selenium +cffi==1.16.0 \ + --hash=sha256:0c9ef6ff37e974b73c25eecc13952c55bceed9112be2d9d938ded8e856138bcc \ + --hash=sha256:131fd094d1065b19540c3d72594260f118b231090295d8c34e19a7bbcf2e860a \ + --hash=sha256:1b8ebc27c014c59692bb2664c7d13ce7a6e9a629be20e54e7271fa696ff2b417 \ + --hash=sha256:2c56b361916f390cd758a57f2e16233eb4f64bcbeee88a4881ea90fca14dc6ab \ + --hash=sha256:2d92b25dbf6cae33f65005baf472d2c245c050b1ce709cc4588cdcdd5495b520 \ + --hash=sha256:31d13b0f99e0836b7ff893d37af07366ebc90b678b6664c955b54561fc36ef36 \ + --hash=sha256:32c68ef735dbe5857c810328cb2481e24722a59a2003018885514d4c09af9743 \ + --hash=sha256:3686dffb02459559c74dd3d81748269ffb0eb027c39a6fc99502de37d501faa8 \ + --hash=sha256:582215a0e9adbe0e379761260553ba11c58943e4bbe9c36430c4ca6ac74b15ed \ + --hash=sha256:5b50bf3f55561dac5438f8e70bfcdfd74543fd60df5fa5f62d94e5867deca684 \ + --hash=sha256:5bf44d66cdf9e893637896c7faa22298baebcd18d1ddb6d2626a6e39793a1d56 \ + --hash=sha256:6602bc8dc6f3a9e02b6c22c4fc1e47aa50f8f8e6d3f78a5e16ac33ef5fefa324 \ + --hash=sha256:673739cb539f8cdaa07d92d02efa93c9ccf87e345b9a0b556e3ecc666718468d \ + --hash=sha256:68678abf380b42ce21a5f2abde8efee05c114c2fdb2e9eef2efdb0257fba1235 \ + --hash=sha256:68e7c44931cc171c54ccb702482e9fc723192e88d25a0e133edd7aff8fcd1f6e \ + --hash=sha256:6b3d6606d369fc1da4fd8c357d026317fbb9c9b75d36dc16e90e84c26854b088 \ + --hash=sha256:748dcd1e3d3d7cd5443ef03ce8685043294ad6bd7c02a38d1bd367cfd968e000 \ + --hash=sha256:7651c50c8c5ef7bdb41108b7b8c5a83013bfaa8a935590c5d74627c047a583c7 \ + --hash=sha256:7b78010e7b97fef4bee1e896df8a4bbb6712b7f05b7ef630f9d1da00f6444d2e \ + --hash=sha256:7e61e3e4fa664a8588aa25c883eab612a188c725755afff6289454d6362b9673 \ + --hash=sha256:80876338e19c951fdfed6198e70bc88f1c9758b94578d5a7c4c91a87af3cf31c \ + --hash=sha256:8895613bcc094d4a1b2dbe179d88d7fb4a15cee43c052e8885783fac397d91fe \ + --hash=sha256:88e2b3c14bdb32e440be531ade29d3c50a1a59cd4e51b1dd8b0865c54ea5d2e2 \ + --hash=sha256:8f8e709127c6c77446a8c0a8c8bf3c8ee706a06cd44b1e827c3e6a2ee6b8c098 \ + --hash=sha256:9cb4a35b3642fc5c005a6755a5d17c6c8b6bcb6981baf81cea8bfbc8903e8ba8 \ + --hash=sha256:9f90389693731ff1f659e55c7d1640e2ec43ff725cc61b04b2f9c6d8d017df6a \ + --hash=sha256:a09582f178759ee8128d9270cd1344154fd473bb77d94ce0aeb2a93ebf0feaf0 \ + --hash=sha256:a6a14b17d7e17fa0d207ac08642c8820f84f25ce17a442fd15e27ea18d67c59b \ + --hash=sha256:a72e8961a86d19bdb45851d8f1f08b041ea37d2bd8d4fd19903bc3083d80c896 \ + --hash=sha256:abd808f9c129ba2beda4cfc53bde801e5bcf9d6e0f22f095e45327c038bfe68e \ + --hash=sha256:ac0f5edd2360eea2f1daa9e26a41db02dd4b0451b48f7c318e217ee092a213e9 \ + --hash=sha256:b29ebffcf550f9da55bec9e02ad430c992a87e5f512cd63388abb76f1036d8d2 \ + --hash=sha256:b2ca4e77f9f47c55c194982e10f058db063937845bb2b7a86c84a6cfe0aefa8b \ + --hash=sha256:b7be2d771cdba2942e13215c4e340bfd76398e9227ad10402a8767ab1865d2e6 \ + --hash=sha256:b84834d0cf97e7d27dd5b7f3aca7b6e9263c56308ab9dc8aae9784abb774d404 \ + --hash=sha256:b86851a328eedc692acf81fb05444bdf1891747c25af7529e39ddafaf68a4f3f \ + --hash=sha256:bcb3ef43e58665bbda2fb198698fcae6776483e0c4a631aa5647806c25e02cc0 \ + --hash=sha256:c0f31130ebc2d37cdd8e44605fb5fa7ad59049298b3f745c74fa74c62fbfcfc4 \ + --hash=sha256:c6a164aa47843fb1b01e941d385aab7215563bb8816d80ff3a363a9f8448a8dc \ + --hash=sha256:d8a9d3ebe49f084ad71f9269834ceccbf398253c9fac910c4fd7053ff1386936 \ + --hash=sha256:db8e577c19c0fda0beb7e0d4e09e0ba74b1e4c092e0e40bfa12fe05b6f6d75ba \ + --hash=sha256:dc9b18bf40cc75f66f40a7379f6a9513244fe33c0e8aa72e2d56b0196a7ef872 \ + --hash=sha256:e09f3ff613345df5e8c3667da1d918f9149bd623cd9070c983c013792a9a62eb \ + --hash=sha256:e4108df7fe9b707191e55f33efbcb2d81928e10cea45527879a4749cbe472614 \ + --hash=sha256:e6024675e67af929088fda399b2094574609396b1decb609c55fa58b028a32a1 \ + --hash=sha256:e70f54f1796669ef691ca07d046cd81a29cb4deb1e5f942003f401c0c4a2695d \ + --hash=sha256:e715596e683d2ce000574bae5d07bd522c781a822866c20495e52520564f0969 \ + --hash=sha256:e760191dd42581e023a68b758769e2da259b5d52e3103c6060ddc02c9edb8d7b \ + --hash=sha256:ed86a35631f7bfbb28e108dd96773b9d5a6ce4811cf6ea468bb6a359b256b1e4 \ + --hash=sha256:ee07e47c12890ef248766a6e55bd38ebfb2bb8edd4142d56db91b21ea68b7627 \ + --hash=sha256:fa3a0128b152627161ce47201262d3140edb5a5c3da88d73a1b790a959126956 \ + --hash=sha256:fcc8eb6d5902bb1cf6dc4f187ee3ea80a1eba0a89aba40a5cb20a5087d961357 + # via cryptography charset-normalizer==3.3.2 \ --hash=sha256:06435b539f889b1f6f4ac1758871aae42dc3a8c0e24ac9e60c2384973ad73027 \ --hash=sha256:06a81e93cd441c56a9b65d8e1d043daeb97a3d0856d177d5c90ba85acb3db087 \ @@ -108,6 +162,31 @@ charset-normalizer==3.3.2 \ --hash=sha256:fd1abc0d89e30cc4e02e4064dc67fcc51bd941eb395c502aac3ec19fab46b519 \ --hash=sha256:ff8fa367d09b717b2a17a052544193ad76cd49979c805768879cb63d9ca50561 # via requests +cryptography==41.0.7 \ + --hash=sha256:079b85658ea2f59c4f43b70f8119a52414cdb7be34da5d019a77bf96d473b960 \ + --hash=sha256:09616eeaef406f99046553b8a40fbf8b1e70795a91885ba4c96a70793de5504a \ + --hash=sha256:13f93ce9bea8016c253b34afc6bd6a75993e5c40672ed5405a9c832f0d4a00bc \ + --hash=sha256:37a138589b12069efb424220bf78eac59ca68b95696fc622b6ccc1c0a197204a \ + --hash=sha256:3c78451b78313fa81607fa1b3f1ae0a5ddd8014c38a02d9db0616133987b9cdf \ + --hash=sha256:43f2552a2378b44869fe8827aa19e69512e3245a219104438692385b0ee119d1 \ + --hash=sha256:48a0476626da912a44cc078f9893f292f0b3e4c739caf289268168d8f4702a39 \ + --hash=sha256:49f0805fc0b2ac8d4882dd52f4a3b935b210935d500b6b805f321addc8177406 \ + --hash=sha256:5429ec739a29df2e29e15d082f1d9ad683701f0ec7709ca479b3ff2708dae65a \ + --hash=sha256:5a1b41bc97f1ad230a41657d9155113c7521953869ae57ac39ac7f1bb471469a \ + --hash=sha256:68a2dec79deebc5d26d617bfdf6e8aab065a4f34934b22d3b5010df3ba36612c \ + --hash=sha256:7a698cb1dac82c35fcf8fe3417a3aaba97de16a01ac914b89a0889d364d2f6be \ + --hash=sha256:841df4caa01008bad253bce2a6f7b47f86dc9f08df4b433c404def869f590a15 \ + --hash=sha256:90452ba79b8788fa380dfb587cca692976ef4e757b194b093d845e8d99f612f2 \ + --hash=sha256:928258ba5d6f8ae644e764d0f996d61a8777559f72dfeb2eea7e2fe0ad6e782d \ + --hash=sha256:af03b32695b24d85a75d40e1ba39ffe7db7ffcb099fe507b39fd41a565f1b157 \ + --hash=sha256:b640981bf64a3e978a56167594a0e97db71c89a479da8e175d8bb5be5178c003 \ + --hash=sha256:c5ca78485a255e03c32b513f8c2bc39fedb7f5c5f8535545bdc223a03b24f248 \ + --hash=sha256:c7f3201ec47d5207841402594f1d7950879ef890c0c495052fa62f58283fde1a \ + --hash=sha256:d5ec85080cce7b0513cfd233914eb8b7bbd0633f1d1703aa28d1dd5a72f678ec \ + --hash=sha256:d6c391c021ab1f7a82da5d8d0b3cee2f4b2c455ec86c8aebbc84837a631ff309 \ + --hash=sha256:e3114da6d7f95d2dee7d3f4eec16dacff819740bbab931aff8648cb13c5ff5e7 \ + --hash=sha256:f983596065a18a2183e7f79ab3fd4c475205b839e02cbc0efbbf9666c4b3083d + # via -r requirements.in exceptiongroup==1.2.0 \ --hash=sha256:4bfd3996ac73b41e9b9628b04e079f193850720ea5945fc96a08633c66912f14 \ --hash=sha256:91f5c769735f051a4290d52edd0858999b57e5876e9f85937691bd4c9fa3ed68 @@ -128,6 +207,10 @@ outcome==1.3.0.post0 \ --hash=sha256:9dcf02e65f2971b80047b377468e72a268e15c0af3cf1238e6ff14f7f91143b8 \ --hash=sha256:e771c5ce06d1415e356078d3bdd68523f284b4ce5419828922b6871e65eda82b # via trio +pycparser==2.21 \ + --hash=sha256:8ee45429555515e1f6b185e78100aea234072576aa43ab53aefcae078162fca9 \ + --hash=sha256:e644fdec12f7872f86c58ff790da456218b10f863970249516d60a5eaca77206 + # via cffi pysocks==1.7.1 \ --hash=sha256:08e69f092cc6dbe92a0fdd16eeb9b9ffbc13cadfe5ca4c7bd92ffb078b293299 \ --hash=sha256:2725bd0a9925919b9b51739eea5f9e2bae91e83288108a9ad338b2e3a4435ee5 \ diff --git a/tests/core/customcert/test.sh b/tests/core/customcert/test.sh index 4ebd49da6..3d6430058 100755 --- a/tests/core/customcert/test.sh +++ b/tests/core/customcert/test.sh @@ -31,6 +31,8 @@ else echo "USE_CUSTOM_SSL=no" | sudo tee -a /etc/bunkerweb/variables.env echo "CUSTOM_SSL_CERT=/tmp/certificate.pem" | sudo tee -a /etc/bunkerweb/variables.env echo "CUSTOM_SSL_KEY=/tmp/privatekey.key" | sudo tee -a /etc/bunkerweb/variables.env + export CUSTOM_SSL_CERT="/tmp/certificate.pem" + export CUSTOM_SSL_KEY="/tmp/privatekey.key" sudo touch /var/www/html/index.html sudo cp ready.conf /etc/bunkerweb/configs/server-http fi @@ -43,12 +45,14 @@ cleanup_stack () { if [ "$integration" == "docker" ] ; then rm -rf init/certs find . -type f -name 'docker-compose.*' -exec sed -i 's@USE_CUSTOM_SSL: "yes"@USE_CUSTOM_SSL: "no"@' {} \; + find . -type f -name 'docker-compose.*' -exec sed -i 's@CUSTOM_SSL_CERT: ".*"@CUSTOM_SSL_CERT: "/certs/certificate.pem"@' {} \; + find . -type f -name 'docker-compose.*' -exec sed -i 's@CUSTOM_SSL_KEY: ".*"@CUSTOM_SSL_KEY: "/certs/privatekey.key"@' {} \; else sudo rm -f /tmp/certificate.pem /tmp/privatekey.key sudo sed -i 's@USE_CUSTOM_SSL=.*$@USE_CUSTOM_SSL=no@' /etc/bunkerweb/variables.env + sudo sed -i 's@CUSTOM_SSL_CERT=.*$@CUSTOM_SSL_CERT=/tmp/certificate.pem@' /etc/bunkerweb/variables.env + sudo sed -i 's@CUSTOM_SSL_KEY=.*$@CUSTOM_SSL_KEY=/tmp/privatekey.key@' /etc/bunkerweb/variables.env unset USE_CUSTOM_SSL - unset CUSTOM_SSL_CERT - unset CUSTOM_SSL_KEY fi if [[ $end -eq 1 && $exit_code = 0 ]] ; then return @@ -103,7 +107,7 @@ else sudo chmod 777 /tmp/privatekey.key /tmp/certificate.pem fi -for test in "deactivated" "activated" +for test in "deactivated" "activated" "fallback" do if [ "$test" = "deactivated" ] ; then echo "🔏 Running tests without the custom cert ..." @@ -115,6 +119,20 @@ do sudo sed -i 's@USE_CUSTOM_SSL=.*$@USE_CUSTOM_SSL=yes@' /etc/bunkerweb/variables.env export USE_CUSTOM_SSL="yes" fi + elif [ "$test" = "fallback" ] ; then + echo "🔏 Running tests with the custom cert activated and fallback to default cert ..." + echo "ℹ Keeping the USE_CUSTOM_SSL variable to yes" + if [ "$integration" == "docker" ] ; then + find . -type f -name 'docker-compose.*' -exec sed -i 's@CUSTOM_SSL_CERT: ".*"@CUSTOM_SSL_CERT: ""@' {} \; + find . -type f -name 'docker-compose.*' -exec sed -i 's@CUSTOM_SSL_KEY: ".*"@CUSTOM_SSL_KEY: ""@' {} \; + else + sudo sed -i 's@USE_CUSTOM_SSL=.*$@USE_CUSTOM_SSL=yes@' /etc/bunkerweb/variables.env + sudo sed -i 's@CUSTOM_SSL_CERT=.*$@CUSTOM_SSL_CERT=@' /etc/bunkerweb/variables.env + sudo sed -i 's@CUSTOM_SSL_KEY=.*$@CUSTOM_SSL_KEY=@' /etc/bunkerweb/variables.env + unset CUSTOM_SSL_CERT + unset CUSTOM_SSL_KEY + export USE_CUSTOM_SSL="yes" + fi fi echo "🔏 Starting stack ..." From e465aca8576ff5fb6360fbb8c75f2a944000e63f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 18 Jan 2024 08:27:38 +0000 Subject: [PATCH 28/93] deps/gha: bump github/codeql-action from 3.23.0 to 3.23.1 Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.23.0 to 3.23.1. - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits](https://github.com/github/codeql-action/compare/e5f05b81d5b6ff8cfa111c80c22c5fd02a384118...0b21cf2492b6b02c465a3e5d7c473717ad7721ba) --- updated-dependencies: - dependency-name: github/codeql-action dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- .github/workflows/codeql.yml | 4 ++-- .github/workflows/scorecards-analysis.yml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index 1e371505c..4d2a3479d 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -35,12 +35,12 @@ jobs: python -m pip install --no-cache-dir --require-hashes -r src/common/db/requirements.txt echo "CODEQL_PYTHON=$(which python)" >> $GITHUB_ENV - name: Initialize CodeQL - uses: github/codeql-action/init@e5f05b81d5b6ff8cfa111c80c22c5fd02a384118 # v3.23.0 + uses: github/codeql-action/init@0b21cf2492b6b02c465a3e5d7c473717ad7721ba # v3.23.1 with: languages: ${{ matrix.language }} config-file: ./.github/codeql.yml setup-python-dependencies: false - name: Perform CodeQL Analysis - uses: github/codeql-action/analyze@e5f05b81d5b6ff8cfa111c80c22c5fd02a384118 # v3.23.0 + uses: github/codeql-action/analyze@0b21cf2492b6b02c465a3e5d7c473717ad7721ba # v3.23.1 with: category: "/language:${{matrix.language}}" diff --git a/.github/workflows/scorecards-analysis.yml b/.github/workflows/scorecards-analysis.yml index c4be7af18..1bcdc5320 100644 --- a/.github/workflows/scorecards-analysis.yml +++ b/.github/workflows/scorecards-analysis.yml @@ -25,6 +25,6 @@ jobs: results_format: sarif publish_results: true - name: "Upload SARIF results to code scanning" - uses: github/codeql-action/upload-sarif@e5f05b81d5b6ff8cfa111c80c22c5fd02a384118 # v3.23.0 + uses: github/codeql-action/upload-sarif@0b21cf2492b6b02c465a3e5d7c473717ad7721ba # v3.23.1 with: sarif_file: results.sarif From ceb81603dd018e39bc2f8d5da7cf807c3aa781d6 Mon Sep 17 00:00:00 2001 From: Jordan Blasenhauer Date: Thu, 18 Jan 2024 14:38:14 +0100 Subject: [PATCH 29/93] add clone service + precommit *fix a middle screen service style margin issue *add possibility to clone existing service *add precommit --- docs/package.json | 2 +- docs/settings.md | 1 - docs/troubleshooting.md | 2 +- src/ui/static/css/dashboard.css | 2 +- src/ui/static/js/account.js | 10 +-- src/ui/static/js/services.js | 126 +++++++++++++++++++++----------- src/ui/static/js/totp.js | 4 +- src/ui/templates/services.html | 17 ++++- tests/KubernetesTest.py | 2 +- 9 files changed, 109 insertions(+), 57 deletions(-) diff --git a/docs/package.json b/docs/package.json index 7f51a563a..176dbcd87 100644 --- a/docs/package.json +++ b/docs/package.json @@ -2,4 +2,4 @@ "dependencies": { "puppeteer": "^21.3.6" } -} \ No newline at end of file +} diff --git a/docs/settings.md b/docs/settings.md index 59dfc5c36..c346266b8 100644 --- a/docs/settings.md +++ b/docs/settings.md @@ -550,4 +550,3 @@ Allow access based on internal and external IP/network/rDNS/ASN whitelists. |`WHITELIST_USER_AGENT_URLS`| |global |no |List of URLs, separated with spaces, containing good User-Agent to whitelist. | |`WHITELIST_URI` | |multisite|no |List of URI (PCRE regex), separated with spaces, to whitelist. | |`WHITELIST_URI_URLS` | |global |no |List of URLs, separated with spaces, containing bad URI to whitelist. | - diff --git a/docs/troubleshooting.md b/docs/troubleshooting.md index 62a0aa736..ed966699a 100644 --- a/docs/troubleshooting.md +++ b/docs/troubleshooting.md @@ -465,4 +465,4 @@ In case you lost your UI credentials or have 2FA issues, you can connect to the 1|||0||(manual or ui) ``` - You should now be able to log into the web UI only using your username and password. \ No newline at end of file + You should now be able to log into the web UI only using your username and password. diff --git a/src/ui/static/css/dashboard.css b/src/ui/static/css/dashboard.css index 621b45455..c2d06df33 100644 --- a/src/ui/static/css/dashboard.css +++ b/src/ui/static/css/dashboard.css @@ -1 +1 @@ -/*! tailwindcss v3.3.2 | MIT License | https://tailwindcss.com*/*,:after,:before{box-sizing:border-box;border:0 solid #e9ecef}:after,:before{--tw-content:""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Open Sans;font-feature-settings:normal;font-variation-settings:normal}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#ced4da}input::placeholder,textarea::placeholder{opacity:1;color:#ced4da}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,::backdrop,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#5e72e480;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.\!container{width:100%!important;margin-right:auto!important;margin-left:auto!important;padding-right:1.5rem!important;padding-left:1.5rem!important}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:1.5rem;padding-left:1.5rem}@media (min-width:340px){.\!container{max-width:340px!important}.container{max-width:340px}}@media (min-width:576px){.\!container{max-width:576px!important}.container{max-width:576px}}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:992px){.\!container{max-width:992px!important}.container{max-width:992px}}@media (min-width:1200px){.\!container{max-width:1200px!important}.container{max-width:1200px}}@media (min-width:1320px){.\!container{max-width:1320px!important}.container{max-width:1320px}}@media (min-width:1920px){.\!container{max-width:1920px!important}.container{max-width:1920px}}a{letter-spacing:-.025rem}hr{margin:1rem 0;border:0;opacity:.25}img{max-width:none}label{display:inline-block}p{line-height:1.625;font-weight:400;margin-bottom:1rem}small{font-size:.875em}svg{display:inline}table{border-collapse:inherit}h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;color:#344767}h1,h2,h3,h4{letter-spacing:-.05rem}h1,h2,h3{font-weight:700}h4,h5,h6{font-weight:600}h1{font-size:3rem;line-height:1.25}h2{font-size:2.25rem;line-height:1.3}h3{font-size:1.875rem}h3,h4{line-height:1.375}h4{font-size:1.5rem}h5{font-size:1.25rem;line-height:1.375}h6{font-size:1rem;line-height:1.625}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-y-0{top:0;bottom:0}.-left-full{left:-100%}.-right-0{right:0}.-right-1{right:-.25rem}.bottom-0{bottom:0}.left-0{left:0}.left-auto{left:auto}.left-full{left:100%}.right-0{right:0}.right-2{right:.5rem}.right-20{right:5rem}.right-4{right:1rem}.right-5{right:1.25rem}.right-6{right:1.5rem}.right-7{right:1.75rem}.right-8{right:2rem}.right-\[3\.25rem\]{right:3.25rem}.top-0{top:0}.top-1{top:.25rem}.top-1\.5{top:.375rem}.top-16{top:4rem}.top-2{top:.5rem}.top-4{top:1rem}.top-\[38\%\]{top:38%}.top-\[4\.5rem\]{top:4.5rem}.top-\[52\%\]{top:52%}.top-\[55\%\]{top:55%}.top-\[8\.2rem\]{top:8.2rem}.-z-10{z-index:-10}.z-10{z-index:10}.z-100{z-index:100}.z-110{z-index:110}.z-20{z-index:20}.z-990{z-index:990}.z-\[10000\]{z-index:10000}.z-\[1000\]{z-index:1000}.z-\[1001\]{z-index:1001}.z-\[20\]{z-index:20}.z-sticky{z-index:1020}.order-1{order:1}.order-2{order:2}.col-span-1{grid-column:span 1/span 1}.col-span-10{grid-column:span 10/span 10}.col-span-11{grid-column:span 11/span 11}.col-span-12{grid-column:span 12/span 12}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-9{grid-column:span 9/span 9}.float-right{float:right}.float-left{float:left}.m-0{margin:0}.m-1{margin:.25rem}.m-2{margin:.5rem}.m-4{margin:1rem}.mx-0{margin-left:0;margin-right:0}.mx-0\.5{margin-left:.125rem;margin-right:.125rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-2\.5{margin-left:.625rem;margin-right:.625rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-top:0;margin-bottom:0}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.ml-0{margin-left:0}.ml-1{margin-left:.25rem}.ml-12{margin-left:3rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-6{margin-left:1.5rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-12{margin-right:3rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-\[4\.5rem\]{margin-top:4.5rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.table{display:table}.grid{display:grid}.hidden{display:none}.h-1\/3{height:33.333333%}.h-12{height:3rem}.h-14{height:3.5rem}.h-19{height:4.75rem}.h-3{height:.75rem}.h-4{height:1rem}.h-4\.5{height:1.125rem}.h-40{height:10rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-5\.5{height:1.375rem}.h-6{height:1.5rem}.h-8{height:2rem}.h-\[2\.5rem\]{height:2.5rem}.h-\[3\.5rem\]{height:3.5rem}.h-\[4rem\]{height:4rem}.h-\[90vh\]{height:90vh}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.h-sidenav{height:calc(100vh - 450px)}.max-h-100{max-height:25rem}.max-h-135{max-height:33.75rem}.max-h-30{max-height:7.5rem}.max-h-80{max-height:20rem}.max-h-90{max-height:22.5rem}.max-h-screen{max-height:100vh}.min-h-12{min-height:3rem}.min-h-20{min-height:5rem}.min-h-50-screen{min-height:50vh}.min-h-52{min-height:13rem}.min-h-6{min-height:1.5rem}.min-h-\[100px\]{min-height:100px}.min-h-\[350px\]{min-height:350px}.min-h-\[55vh\]{min-height:55vh}.min-h-\[75px\]{min-height:75px}.min-h-\[85vh\]{min-height:85vh}.min-h-screen{min-height:100vh}.w-1{width:.25rem}.w-10{width:2.5rem}.w-11\/12{width:91.666667%}.w-12{width:3rem}.w-28{width:7rem}.w-3{width:.75rem}.w-4{width:1rem}.w-4\.5{width:1.125rem}.w-40{width:10rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-5\.5{width:1.375rem}.w-50{width:12.5rem}.w-6{width:1.5rem}.w-8{width:2rem}.w-80{width:20rem}.w-90{width:22.5rem}.w-\[2\.5rem\]{width:2.5rem}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-screen{width:100vw}.min-w-0{min-width:0}.min-w-\[900px\]{min-width:900px}.max-w-180{max-width:45rem}.max-w-40{max-width:10rem}.max-w-60{max-width:15rem}.max-w-64{max-width:16rem}.max-w-\[1920px\]{max-width:1920px}.max-w-\[300px\]{max-width:300px}.max-w-\[400px\]{max-width:400px}.max-w-\[550px\]{max-width:550px}.max-w-full{max-width:100%}.flex-auto{flex:1 1 auto}.grow{flex-grow:1}.basis-full{flex-basis:100%}.-translate-x-1{--tw-translate-x:-0.25rem}.-translate-x-1,.-translate-x-1\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-1\.5{--tw-translate-x:-0.375rem}.-translate-x-full{--tw-translate-x:-100%}.-translate-x-full,.-translate-y-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-0{--tw-translate-y:-0px}.-translate-y-0\.4{--tw-translate-y:-0.1rem}.-translate-y-0\.4,.-translate-y-0\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-0\.5{--tw-translate-y:-0.125rem}.-translate-y-1{--tw-translate-y:-0.25rem}.-translate-y-1,.-translate-y-1\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\.5{--tw-translate-y:-0.375rem}.translate-x-0{--tw-translate-x:0px}.translate-x-0,.translate-x-0\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0\.5{--tw-translate-x:0.125rem}.translate-x-1{--tw-translate-x:0.25rem}.translate-x-1,.translate-x-2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-2{--tw-translate-x:0.5rem}.translate-x-90{--tw-translate-x:22.5rem}.translate-x-90,.translate-y-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y:0px}.translate-y-0\.5{--tw-translate-y:0.125rem}.translate-y-0\.5,.translate-y-1{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-1{--tw-translate-y:0.25rem}.translate-y-16{--tw-translate-y:4rem}.translate-y-16,.translate-y-2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-2{--tw-translate-y:0.5rem}.-rotate-12{--tw-rotate:-12deg}.-rotate-12,.rotate-12{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-12{--tw-rotate:12deg}.rotate-180{--tw-rotate:180deg}.rotate-180,.scale-105{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05}.scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1}.scale-110,.scale-50{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-50{--tw-scale-x:.5;--tw-scale-y:.5}.scale-90{--tw-scale-x:.9;--tw-scale-y:.9}.scale-90,.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-items-center{justify-items:center}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-8{gap:2rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-y-2{row-gap:.5rem}.gap-y-4{row-gap:1rem}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.break-words{overflow-wrap:break-word}.rounded,.rounded-1{border-radius:.25rem}.rounded-1\.4{border-radius:.35rem}.rounded-10{border-radius:2.5rem}.rounded-2xl{border-radius:1rem}.rounded-circle{border-radius:50%}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-none{border-radius:0}.rounded-xl{border-radius:.75rem}.rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-b-lg{border-bottom-left-radius:.5rem}.rounded-b-lg,.rounded-r-lg{border-bottom-right-radius:.5rem}.rounded-r-lg{border-top-right-radius:.5rem}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-gray-200{--tw-border-opacity:1;border-color:rgb(233 236 239/var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity))}.border-gray-400{--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity))}.border-primary{--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}.bg-blue-500{--tw-bg-opacity:1;background-color:rgb(94 114 228/var(--tw-bg-opacity))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(233 236 239/var(--tw-bg-opacity))}.bg-gray-300{--tw-bg-opacity:1;background-color:rgb(210 214 218/var(--tw-bg-opacity))}.bg-gray-50{--tw-bg-opacity:1;background-color:rgb(248 249 250/var(--tw-bg-opacity))}.bg-gray-600\/50{background-color:#6c757d80}.bg-green-500{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity))}.bg-orange-500{--tw-bg-opacity:1;background-color:rgb(251 99 64/var(--tw-bg-opacity))}.bg-primary{--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}.bg-primary\/20{background-color:#0b557733}.bg-red-500{--tw-bg-opacity:1;background-color:rgb(245 57 57/var(--tw-bg-opacity))}.bg-secondary{--tw-bg-opacity:1;background-color:rgb(46 172 104/var(--tw-bg-opacity))}.bg-sky-500{--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity))}.bg-slate-800\/10{background-color:#3a416f1a}.bg-transparent{background-color:initial}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-yellow-500{--tw-bg-opacity:1;background-color:rgb(251 177 64/var(--tw-bg-opacity))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-tl{background-image:linear-gradient(to top left,var(--tw-gradient-stops))}.bg-none{background-image:none}.from-transparent{--tw-gradient-from:#0000 var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.via-black\/40{--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#0006 var(--tw-gradient-via-position),var(--tw-gradient-to)}.to-transparent{--tw-gradient-to:#0000 var(--tw-gradient-to-position)}.bg-150{background-size:150%}.bg-contain{background-size:contain}.bg-clip-border{background-clip:initial}.bg-clip-padding{background-clip:padding-box}.bg-center{background-position:50%}.bg-left{background-position:0}.bg-x-25{background-position:25% 0}.bg-no-repeat{background-repeat:no-repeat}.fill-amber-500{fill:#f59e0b}.fill-blue-500{fill:#5e72e4}.fill-gray-500{fill:#adb5bd}.fill-gray-600{fill:#6c757d}.fill-green-500{fill:#22c55e}.fill-primary{fill:#0b5577}.fill-red-500{fill:#f53939}.fill-sky-500{fill:#0ea5e9}.fill-slate-800{fill:#3a416f}.fill-white{fill:#fff}.fill-yellow-500{fill:#fbb140}.stroke-blue-400{stroke:#60a5fa}.stroke-blue-500{stroke:#5e72e4}.stroke-emerald-600{stroke:#059669}.stroke-gray-100{stroke:#ebeff4}.stroke-gray-600{stroke:#6c757d}.stroke-gray-700{stroke:#495057}.stroke-green-700{stroke:#15803d}.stroke-orange-500{stroke:#fb6340}.stroke-pink-600{stroke:#db2777}.stroke-red-500{stroke:#f53939}.stroke-sky-500{stroke:#0ea5e9}.stroke-yellow-500{stroke:#fbb140}.stroke-0{stroke-width:0}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.px-0{padding-left:0;padding-right:0}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.pb-0{padding-bottom:0}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-4{padding-bottom:1rem}.pb-8{padding-bottom:2rem}.pl-0{padding-left:0}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-6{padding-left:1.5rem}.pr-0{padding-right:0}.pr-8{padding-right:2rem}.pt-1{padding-top:.25rem}.pt-10{padding-top:2.5rem}.pt-20{padding-top:5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.text-left{text-align:left}.text-center{text-align:center}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.font-sans{font-family:Open Sans}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.5rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-5{line-height:1.25rem}.leading-5\.6{line-height:1.4rem}.leading-6{line-height:1.5rem}.leading-8{line-height:2rem}.leading-default{line-height:1.6}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-tight{line-height:1.25}.tracking-normal{letter-spacing:0}.tracking-tight-rem{letter-spacing:-.025rem}.tracking-wide{letter-spacing:.025em}.tracking-widest{letter-spacing:.1em}.text-blue-500{--tw-text-opacity:1;color:rgb(94 114 228/var(--tw-text-opacity))}.text-emerald-500{--tw-text-opacity:1;color:rgb(45 206 137/var(--tw-text-opacity))}.text-gray-100{--tw-text-opacity:1;color:rgb(235 239 244/var(--tw-text-opacity))}.text-gray-300{--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity:1;color:rgb(108 117 125/var(--tw-text-opacity))}.text-gray-600\/90{color:#6c757de6}.text-gray-700{--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.text-gray-700\/80{color:#495057cc}.text-green-500{--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity))}.text-primary{--tw-text-opacity:1;color:rgb(11 85 119/var(--tw-text-opacity))}.text-red-500{--tw-text-opacity:1;color:rgb(245 57 57/var(--tw-text-opacity))}.text-sky-600{--tw-text-opacity:1;color:rgb(62 161 236/var(--tw-text-opacity))}.text-slate-500{--tw-text-opacity:1;color:rgb(103 116 142/var(--tw-text-opacity))}.text-slate-700{--tw-text-opacity:1;color:rgb(52 71 103/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-yellow-500{--tw-text-opacity:1;color:rgb(251 177 64/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.shadow{--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-3xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-3xl{--tw-shadow:0 8px 26px -4px #14141426,0 8px 9px -5px #1414140f;--tw-shadow-colored:0 8px 26px -4px var(--tw-shadow-color),0 8px 9px -5px var(--tw-shadow-color)}.shadow-md{--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.shadow-md,.shadow-none{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.shadow-sm{--tw-shadow:0 .25rem .375rem -.0625rem #1414141f,0 .125rem .25rem -.0625rem #14141412;--tw-shadow-colored:0 .25rem .375rem -.0625rem var(--tw-shadow-color),0 .125rem .25rem -.0625rem var(--tw-shadow-color)}.shadow-sm,.shadow-xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 0 2rem 0 #8898aa26;--tw-shadow-colored:0 0 2rem 0 var(--tw-shadow-color)}.shadow-xs{--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid #0000;outline-offset:2px}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:ease;transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:ease;transition-duration:.15s}.delay-200{transition-delay:.2s}.duration-200{transition-duration:.2s}.duration-250{transition-duration:.25s}.duration-300{transition-duration:.3s}.duration-700{transition-duration:.7s}.ease-in{transition-timing-function:ease-in}.ease-in-out{transition-timing-function:ease-in-out}.flex-wrap-inherit{flex-wrap:inherit}@font-face{font-family:Open Sans;src:url(../webfonts/OpenSans.ttf)}*{font-family:Open Sans,sans-serif!important}.ace_content,.ace_editor,.ace_editor div{font-family:Monaco,Menlo,Ubuntu Mono,Consolas,source-code-pro,monospace!important;font-size:16px!important;font-weight:400!important}.sr-only{display:none}.close-btn{display:inline-block;cursor:pointer;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(245 57 57/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(245 57 57/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.close-btn,.close-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.close-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.close-btn:focus,.close-btn:hover{background-color:#fffc}.close-btn:active{opacity:.85}:is(.dark .close-btn){--tw-bg-opacity:1;background-color:rgb(233 236 239/var(--tw-bg-opacity));--tw-brightness:brightness(.9)}:is(.dark .close-btn),:is(.dark .close-btn:hover){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .close-btn:hover){--tw-brightness:brightness(.75)}.valid-btn{display:inline-block;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.valid-btn,.valid-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.valid-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.valid-btn:focus,.valid-btn:hover{background-color:#22c55ecc}.valid-btn:active{opacity:.85}:is(.dark .valid-btn){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.delete-btn{display:inline-block;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(245 57 57/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.delete-btn,.delete-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.delete-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.delete-btn:focus,.delete-btn:hover{background-color:#f53939cc}.delete-btn:active{opacity:.85}:is(.dark .delete-btn){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.edit-btn{display:inline-block;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(251 177 64/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.edit-btn,.edit-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.edit-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.edit-btn:focus,.edit-btn:hover{background-color:#fbb140cc}.edit-btn:active{opacity:.85}:is(.dark .edit-btn){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.info-btn{display:inline-block;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.info-btn,.info-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.info-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.info-btn:focus,.info-btn:hover{background-color:#0ea5e9cc}.info-btn:active{opacity:.85}:is(.dark .info-btn){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.checkbox{position:relative;z-index:10;float:left;margin-top:.25rem;height:1.25rem;width:1.25rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.35rem;border-width:1px;border-color:rgb(210 214 218/var(--tw-border-opacity));background-color:rgb(255 255 255/var(--tw-bg-opacity));background-size:contain;background-position:50%;background-repeat:no-repeat;vertical-align:top;font-size:1rem;line-height:1.5rem;transition-property:all;transition-timing-function:ease;transition-duration:.25s}.checkbox,.checkbox:disabled{--tw-border-opacity:1;--tw-bg-opacity:1}.checkbox:disabled{cursor:default;border-color:rgb(206 212 218/var(--tw-border-opacity));background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.checkbox[data-checked=true]{z-index:0;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}.checkbox:disabled[data-checked=true]{--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}:is(.dark .checkbox){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .checkbox:disabled){--tw-border-opacity:1;border-color:rgb(37 47 64/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .checkbox[data-checked=true]){--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}:is(.dark .checkbox:disabled[data-checked=true]){--tw-border-opacity:1;border-color:rgb(37 47 64/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}.custom-select-btn{display:flex;width:100%;align-items:center;justify-content:space-between;border-radius:.5rem;border-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));background-clip:padding-box;padding:.25rem .375rem;text-align:left;vertical-align:middle;font-size:.875rem;font-weight:400;line-height:1.4rem;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}.custom-select-btn::-moz-placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.custom-select-btn::placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.custom-select-btn:focus{--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}.custom-select-btn:disabled{--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));opacity:.75}:is(.dark .custom-select-btn){border-color:rgb(98 117 148/var(--tw-border-opacity));background-color:rgb(52 71 103/var(--tw-bg-opacity));opacity:.9}:is(.dark .custom-select-btn),:is(.dark .custom-select-btn:disabled){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .custom-select-btn:disabled){border-color:rgb(37 47 64/var(--tw-border-opacity));background-color:rgb(37 47 64/var(--tw-bg-opacity))}@media (min-width:768px){.custom-select-btn{padding:.5rem .75rem}}.custom-dropdown-btn{position:relative;margin-top:0;margin-bottom:0;min-height:38px;cursor:pointer;border-radius:0;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.5rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.custom-dropdown-btn:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .custom-dropdown-btn){border-color:rgb(98 117 148/var(--tw-border-opacity));background-color:rgb(52 71 103/var(--tw-bg-opacity))}.active.custom-dropdown-btn,:is(.dark .custom-dropdown-btn){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}.active.custom-dropdown-btn{position:relative;margin-top:0;margin-bottom:0;min-height:38px;cursor:pointer;border-radius:0;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;border-color:rgb(210 214 218/var(--tw-border-opacity));background-color:rgb(11 85 119/var(--tw-bg-opacity));padding:.5rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;line-height:1.5;letter-spacing:-.025rem;transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.active.custom-dropdown-btn:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .active.custom-dropdown-btn){border-color:rgb(98 117 148/var(--tw-border-opacity));background-color:rgb(11 85 119/var(--tw-bg-opacity));color:rgb(210 214 218/var(--tw-text-opacity))}.regular-input,:is(.dark .active.custom-dropdown-btn){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1}.regular-input{display:block;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.5rem;border-width:1px;border-style:solid;border-color:rgb(210 214 218/var(--tw-border-opacity));background-color:rgb(255 255 255/var(--tw-bg-opacity));background-clip:padding-box;padding:.25rem .375rem;font-size:.875rem;font-weight:400;line-height:1.4rem;color:rgb(73 80 87/var(--tw-text-opacity));outline:2px solid #0000;outline-offset:2px;transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.regular-input::-moz-placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.regular-input::placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.regular-input:focus{border-color:#d2d6da00;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.regular-input:valid:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(34 197 94/var(--tw-ring-opacity))}.regular-input:invalid:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(245 57 57/var(--tw-ring-opacity))}.regular-input:disabled{--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));opacity:.75}:is(.dark .regular-input){border-color:rgb(98 117 148/var(--tw-border-opacity));background-color:rgb(52 71 103/var(--tw-bg-opacity));opacity:.9}:is(.dark .regular-input),:is(.dark .regular-input:disabled){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .regular-input:disabled){border-color:rgb(37 47 64/var(--tw-border-opacity));background-color:rgb(37 47 64/var(--tw-bg-opacity))}@media (min-width:768px){.regular-input{padding:.5rem .75rem}}.input-title{margin:0;font-size:.875rem;line-height:1.5rem;font-weight:700;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .input-title){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));opacity:.9}.popover-settings-container{position:absolute;left:0;bottom:0;z-index:50;--tw-translate-y:-1.75rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(94 114 228/var(--tw-bg-opacity));padding:.75rem;transition-property:all;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.5s}:is(.dark .popover-settings-container){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.popover-settings-text{margin:0;font-size:.875rem;line-height:1.5rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .popover-settings-text){--tw-text-opacity:1;color:rgb(235 239 244/var(--tw-text-opacity));opacity:.9}.popover-settings-svg{margin-left:.5rem;height:1.25rem;width:1.25rem;cursor:pointer;fill:#5e72e4}.popover-settings-svg:hover{--tw-brightness:brightness(.75);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.active.settings-tabs-tab-btn{position:relative;z-index:10;margin-top:.25rem;margin-bottom:.25rem;cursor:pointer;border-radius:0;border-width:1px;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.active.settings-tabs-tab-btn:hover{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .active.settings-tabs-tab-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .active.settings-tabs-tab-btn:hover){--tw-bg-opacity:1;background-color:rgb(58 65 111/var(--tw-bg-opacity))}.settings-tabs-tab-btn{position:relative;margin-top:.25rem;margin-bottom:.25rem;cursor:pointer;border-radius:0;border-width:1px;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.settings-tabs-tab-btn:hover{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .settings-tabs-tab-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .settings-tabs-tab-btn:hover){--tw-bg-opacity:1;background-color:rgb(58 65 111/var(--tw-bg-opacity))}.settings-tabs-name{padding-left:.75rem;padding-right:.5rem;--tw-text-opacity:1;color:rgb(11 85 119/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .settings-tabs-name){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));opacity:.9}.settings-tabs-popover-container{position:absolute;top:60px;left:0;z-index:50;min-width:150px;border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(94 114 228/var(--tw-bg-opacity));padding:.75rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.15s}:is(.dark .settings-tabs-popover-container){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.settings-tabs-popover-text{margin:0;font-size:.875rem;line-height:1.5rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.settings-tabs-mobile-btn{margin-top:.25rem;margin-bottom:.25rem;display:flex;width:100%;cursor:pointer;align-items:center;justify-content:space-between;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.settings-tabs-mobile-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(248 249 250/var(--tw-bg-opacity));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .settings-tabs-mobile-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .settings-tabs-mobile-btn:hover){--tw-brightness:brightness(.95);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.settings-tabs-mobile-btn-text{--tw-text-opacity:1;color:rgb(11 85 119/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .settings-tabs-mobile-btn-text){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));opacity:.9}.active.settings-tabs-mobile-dropdown-btn{position:relative;z-index:1000;margin-top:0;margin-bottom:0;cursor:pointer;border-radius:0;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity));padding:.5rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.active.settings-tabs-mobile-dropdown-btn:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .active.settings-tabs-mobile-dropdown-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .active.settings-tabs-mobile-dropdown-btn:hover){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.first.settings-tabs-mobile-dropdown-btn{border-top-left-radius:.25rem;border-top-right-radius:.25rem;border-width:1px}.settings-tabs-mobile-dropdown-btn{position:relative;margin-top:0;margin-bottom:0;display:flex;cursor:pointer;justify-content:space-between;border-radius:0;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.5rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.settings-tabs-mobile-dropdown-btn:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .settings-tabs-mobile-dropdown-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .settings-tabs-mobile-dropdown-btn:hover){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.first-letter\:absolute:first-letter{position:absolute}.first-letter\:w-full:first-letter{width:100%}.placeholder\:text-gray-500::-moz-placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.placeholder\:text-gray-500::placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.before\:float-left:before{content:var(--tw-content);float:left}.before\:pr-2:before{content:var(--tw-content);padding-right:.5rem}.before\:text-white:before{content:var(--tw-content);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.before\:content-\[\'\/\'\]:before{--tw-content:"/";content:var(--tw-content)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:top-px:after{content:var(--tw-content);top:1px}.after\:float-right:after{content:var(--tw-content);float:right}.after\:h-4:after{content:var(--tw-content);height:1rem}.after\:w-4:after{content:var(--tw-content);width:1rem}.after\:translate-x-px:after{content:var(--tw-content);--tw-translate-x:1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.after\:rounded-circle:after{content:var(--tw-content);border-radius:50%}.after\:bg-white:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.after\:pl-2:after{content:var(--tw-content);padding-left:.5rem}.after\:text-gray-600:after{content:var(--tw-content);--tw-text-opacity:1;color:rgb(108 117 125/var(--tw-text-opacity))}.after\:shadow-2xl:after{content:var(--tw-content);--tw-shadow:0 .3125rem .625rem 0 #0000001f;--tw-shadow-colored:0 .3125rem .625rem 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.after\:duration-300:after{content:var(--tw-content);transition-duration:.3s}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.after\:content-\[\'\/\'\]:after{--tw-content:"/";content:var(--tw-content)}.checked\:z-0:checked{z-index:0}.checked\:border-primary:checked{--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}.checked\:bg-primary:checked{--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}.checked\:bg-none:checked{background-image:none}.checked\:bg-right:checked{background-position:100%}.checked\:after\:translate-x-5:checked:after{--tw-translate-x:1.25rem}.checked\:after\:translate-x-5:checked:after,.checked\:after\:translate-x-5\.3:checked:after{content:var(--tw-content);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.checked\:after\:translate-x-5\.3:checked:after{--tw-translate-x:1.3rem}.valid\:\!border-red-500:valid{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.hover\:-translate-y-0:hover{--tw-translate-y:-0px}.hover\:-translate-y-0:hover,.hover\:-translate-y-0\.4:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-0\.4:hover{--tw-translate-y:-0.1rem}.hover\:-translate-y-px:hover{--tw-translate-y:-1px}.hover\:-translate-y-px:hover,.hover\:scale-102:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-102:hover{--tw-scale-x:1.02;--tw-scale-y:1.02}.hover\:rounded-lg:hover{border-radius:.5rem}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity))}.hover\:bg-gray-300:hover{--tw-bg-opacity:1;background-color:rgb(210 214 218/var(--tw-bg-opacity))}.hover\:bg-green-500\/80:hover{background-color:#22c55ecc}.hover\:bg-primary\/30:hover{background-color:#0b55774d}.hover\:bg-primary\/5:hover{background-color:#0b55770d}.hover\:bg-primary\/80:hover{background-color:#0b5577cc}.hover\:bg-red-500\/80:hover{background-color:#f53939cc}.hover\:bg-sky-500\/80:hover{background-color:#0ea5e9cc}.hover\:bg-yellow-500\/80:hover{background-color:#fbb140cc}.hover\:italic:hover{font-style:italic}.hover\:no-underline:hover{text-decoration-line:none}.hover\:opacity-80:hover{opacity:.8}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:brightness-75:hover{--tw-brightness:brightness(.75)}.hover\:brightness-75:hover,.hover\:brightness-90:hover{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.hover\:brightness-90:hover{--tw-brightness:brightness(.9)}.hover\:brightness-95:hover{--tw-brightness:brightness(.95);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.focus\:\!border-red-500:focus{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.focus\:border-green-500:focus{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity))}.focus\:border-primary:focus{--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}.focus\:bg-green-500\/80:focus{background-color:#22c55ecc}.focus\:bg-primary\/80:focus{background-color:#0b5577cc}.focus\:bg-red-500\/80:focus{background-color:#f53939cc}.focus\:bg-sky-500\/80:focus{background-color:#0ea5e9cc}.focus\:bg-yellow-500\/80:focus{background-color:#fbb140cc}.focus\:\!ring-red-500:focus{--tw-ring-opacity:1!important;--tw-ring-color:rgb(245 57 57/var(--tw-ring-opacity))!important}.focus\:valid\:\!border-red-500:valid:focus{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.focus\:valid\:border-green-500:valid:focus{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity))}.focus\:valid\:\!ring-red-500:valid:focus{--tw-ring-opacity:1!important;--tw-ring-color:rgb(245 57 57/var(--tw-ring-opacity))!important}.focus\:invalid\:border-red-500:invalid:focus{--tw-border-opacity:1;border-color:rgb(245 57 57/var(--tw-border-opacity))}.focus\:file\:invalid\:border-red-500:invalid::file-selector-button:focus{--tw-border-opacity:1;border-color:rgb(245 57 57/var(--tw-border-opacity))}.active\:\!border-red-500:active{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.active\:opacity-85:active{opacity:.85}.active\:valid\:\!border-red-500:valid:active{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border-gray-400:disabled{--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity))}.disabled\:bg-gray-400:disabled{--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity))}.disabled\:text-gray-700:disabled{--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.disabled\:opacity-75:disabled{opacity:.75}.disabled\:hover\:translate-y-0:hover:disabled{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:is(.dark .dark\:inline){display:inline}:is(.dark .dark\:hidden){display:none}:is(.dark .dark\:border-gray-700){--tw-border-opacity:1;border-color:rgb(73 80 87/var(--tw-border-opacity))}:is(.dark .dark\:border-slate-600){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity))}:is(.dark .dark\:border-slate-800){--tw-border-opacity:1;border-color:rgb(58 65 111/var(--tw-border-opacity))}:is(.dark .dark\:bg-gray-800){--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity))}:is(.dark .dark\:bg-green-500\/90){background-color:#22c55ee6}:is(.dark .dark\:bg-primary){--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}:is(.dark .dark\:bg-primary\/50){background-color:#0b557780}:is(.dark .dark\:bg-slate-700){--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .dark\:bg-slate-700\/50){background-color:#34476780}:is(.dark .dark\:bg-slate-850){--tw-bg-opacity:1;background-color:rgb(17 28 68/var(--tw-bg-opacity))}:is(.dark .dark\:bg-slate-900){--tw-bg-opacity:1;background-color:rgb(5 17 57/var(--tw-bg-opacity))}:is(.dark .dark\:bg-slate-900\/30){background-color:#0511394d}:is(.dark .dark\:bg-gradient-to-r){background-image:linear-gradient(to right,var(--tw-gradient-stops))}:is(.dark .dark\:from-transparent){--tw-gradient-from:#0000 var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}:is(.dark .dark\:via-white){--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fff var(--tw-gradient-via-position),var(--tw-gradient-to)}:is(.dark .dark\:to-transparent){--tw-gradient-to:#0000 var(--tw-gradient-to-position)}:is(.dark .dark\:fill-blue-500){fill:#5e72e4}:is(.dark .dark\:fill-gray-300){fill:#d2d6da}:is(.dark .dark\:fill-gray-500){fill:#adb5bd}:is(.dark .dark\:fill-gray-600){fill:#6c757d}:is(.dark .dark\:stroke-gray-400){stroke:#ced4da}:is(.dark .dark\:stroke-gray-600){stroke:#6c757d}:is(.dark .dark\:text-gray-100){--tw-text-opacity:1;color:rgb(235 239 244/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-200){--tw-text-opacity:1;color:rgb(233 236 239/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-300){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-400){--tw-text-opacity:1;color:rgb(206 212 218/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-500){--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}:is(.dark .dark\:text-red-500){--tw-text-opacity:1;color:rgb(245 57 57/var(--tw-text-opacity))}:is(.dark .dark\:text-white){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}:is(.dark .dark\:text-white\/80){color:#fffc}:is(.dark .dark\:text-white\/90){color:#ffffffe6}:is(.dark .dark\:opacity-60){opacity:.6}:is(.dark .dark\:opacity-75){opacity:.75}:is(.dark .dark\:opacity-80){opacity:.8}:is(.dark .dark\:opacity-90){opacity:.9}:is(.dark .dark\:shadow-dark-xl){--tw-shadow:0 2px 2px 0 #00000024,0 3px 1px -2px #0003,0 1px 5px 0 #0000001f;--tw-shadow-colored:0 2px 2px 0 var(--tw-shadow-color),0 3px 1px -2px var(--tw-shadow-color),0 1px 5px 0 var(--tw-shadow-color)}:is(.dark .dark\:shadow-dark-xl),:is(.dark .dark\:shadow-none){box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .dark\:shadow-none){--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}:is(.dark .dark\:brightness-110){--tw-brightness:brightness(1.1)}:is(.dark .dark\:brightness-110),:is(.dark .dark\:brightness-125){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:brightness-125){--tw-brightness:brightness(1.25)}:is(.dark .dark\:brightness-150){--tw-brightness:brightness(1.5)}:is(.dark .dark\:brightness-150),:is(.dark .dark\:brightness-90){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:brightness-90){--tw-brightness:brightness(.9)}:is(.dark .dark\:brightness-95){--tw-brightness:brightness(.95)}:is(.dark .dark\:brightness-95),:is(.dark .dark\:brightness-\[0\.885\]){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:brightness-\[0\.885\]){--tw-brightness:brightness(0.885)}:is(.dark .dark\:after\:text-gray-500):after{content:var(--tw-content);--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}:is(.dark .dark\:checked\:border-primary:checked){--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}:is(.dark .dark\:checked\:bg-primary:checked){--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}:is(.dark .dark\:hover\:bg-primary\/20:hover){background-color:#0b557733}:is(.dark .dark\:hover\:bg-primary\/60:hover){background-color:#0b557799}:is(.dark .dark\:hover\:bg-slate-700\/50:hover){background-color:#34476780}:is(.dark .dark\:hover\:bg-slate-800:hover){--tw-bg-opacity:1;background-color:rgb(58 65 111/var(--tw-bg-opacity))}:is(.dark .dark\:hover\:brightness-100:hover){--tw-brightness:brightness(1)}:is(.dark .dark\:hover\:brightness-100:hover),:is(.dark .dark\:hover\:brightness-105:hover){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:hover\:brightness-105:hover){--tw-brightness:brightness(1.05)}:is(.dark .dark\:hover\:brightness-90:hover){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:disabled\:border-gray-800:disabled){--tw-border-opacity:1;border-color:rgb(37 47 64/var(--tw-border-opacity))}:is(.dark .dark\:disabled\:bg-gray-800:disabled){--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity))}:is(.dark .dark\:disabled\:text-gray-300:disabled){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}@media (min-width:576px){.sm\:right-24{right:6rem}.sm\:right-40{right:10rem}.sm\:right-6{right:1.5rem}.sm\:top-2{top:.5rem}.sm\:top-\[4\.5rem\]{top:4.5rem}.sm\:col-span-4{grid-column:span 4/span 4}.sm\:col-span-6{grid-column:span 6/span 6}.sm\:col-start-5{grid-column-start:5}.sm\:mx-4{margin-left:1rem;margin-right:1rem}.sm\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.sm\:ml-1{margin-left:.25rem}.sm\:mr-16{margin-right:4rem}.sm\:inline{display:inline}.sm\:h-10{height:2.5rem}.sm\:h-14{height:3.5rem}.sm\:h-7{height:1.75rem}.sm\:max-h-125{max-height:31.25rem}.sm\:max-h-28{max-height:7rem}.sm\:w-36{width:9rem}.sm\:w-50{width:12.5rem}.sm\:w-7{width:1.75rem}.sm\:min-w-\[500px\]{min-width:500px}.sm\:scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-items-start{justify-items:start}.sm\:gap-4{gap:1rem}.sm\:px-12{padding-left:3rem;padding-right:3rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-0{padding-top:0;padding-bottom:0}.sm\:pt-6{padding-top:1.5rem}.sm\:text-left{text-align:left}}@media (min-width:768px){.md\:right-8{right:2rem}.md\:right-\[3\.75rem\]{right:3.75rem}.md\:top-\[40\%\]{top:40%}.md\:col-span-4{grid-column:span 4/span 4}.md\:col-span-5{grid-column:span 5/span 5}.md\:col-span-6{grid-column:span 6/span 6}.md\:col-span-7{grid-column:span 7/span 7}.md\:col-span-8{grid-column:span 8/span 8}.md\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.md\:my-3{margin-top:.75rem;margin-bottom:.75rem}.md\:mb-0{margin-bottom:0}.md\:mb-3{margin-bottom:.75rem}.md\:mb-8{margin-bottom:2rem}.md\:mr-3{margin-right:.75rem}.md\:mt-0{margin-top:0}.md\:mt-6{margin-top:1.5rem}.md\:block{display:block}.md\:hidden{display:none}.md\:h-16{height:4rem}.md\:max-h-160{max-height:40rem}.md\:min-h-75-screen{min-height:75vh}.md\:w-1\/2{width:50%}.md\:w-60{width:15rem}.md\:max-w-\[600px\]{max-width:600px}.md\:justify-end{justify-content:flex-end}.md\:gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.md\:px-3{padding-left:.75rem;padding-right:.75rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:py-2{padding-top:.5rem;padding-bottom:.5rem}.md\:py-4{padding-top:1rem;padding-bottom:1rem}.md\:text-base{font-size:1rem;line-height:1.5rem}}@media (min-width:992px){.lg\:relative{position:relative}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:mx-0{margin-left:0;margin-right:0}.lg\:mx-8{margin-left:2rem;margin-right:2rem}.lg\:my-3{margin-top:.75rem;margin-bottom:.75rem}.lg\:mt-0{margin-top:0}.lg\:mt-4{margin-top:1rem}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:h-24{height:6rem}.lg\:h-9{height:2.25rem}.lg\:w-80{width:20rem}.lg\:w-9{width:2.25rem}.lg\:flex-row{flex-direction:row}.lg\:flex-nowrap{flex-wrap:nowrap}.lg\:justify-start{justify-content:flex-start}.lg\:justify-end{justify-content:flex-end}.lg\:justify-between{justify-content:space-between}.lg\:gap-6{gap:1.5rem}.lg\:bg-gray-50{--tw-bg-opacity:1;background-color:rgb(248 249 250/var(--tw-bg-opacity))}.lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\:pb-1{padding-bottom:.25rem}.lg\:text-left{text-align:left}}@media (min-width:1200px){.xl\:left-0{left:0}.xl\:right-24{right:6rem}.xl\:right-6{right:1.5rem}.xl\:ml-6{margin-left:1.5rem}.xl\:ml-68{margin-left:17rem}.xl\:hidden{display:none}.xl\:translate-x-0{--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.xl\:p-1{padding:.25rem}.xl\:p-1\.5{padding:.375rem}.xl\:pl-75{padding-left:18.75rem}.xl\:text-base{font-size:1rem;line-height:1.5rem}}@media (min-width:1320px){.\32xl\:col-span-4{grid-column:span 4/span 4}.\32xl\:col-span-6{grid-column:span 6/span 6}.\32xl\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.\32xl\:my-3{margin-top:.75rem;margin-bottom:.75rem}}@media (min-width:1920px){.\33xl\:col-span-3{grid-column:span 3/span 3}.\33xl\:col-span-4{grid-column:span 4/span 4}.\33xl\:col-span-5{grid-column:span 5/span 5}}@media (min-width:340px){.xs\:flex-row{flex-direction:row}.xs\:items-center{align-items:center}.xs\:justify-start{justify-content:flex-start}.xs\:pl-2{padding-left:.5rem}.xs\:text-sm{font-size:.875rem;line-height:1.5rem}}.\[\&\>\*\]\:bg-primary>*{--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))} \ No newline at end of file +/*! tailwindcss v3.3.2 | MIT License | https://tailwindcss.com*/*,:after,:before{box-sizing:border-box;border:0 solid #e9ecef}:after,:before{--tw-content:""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Open Sans;font-feature-settings:normal;font-variation-settings:normal}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#ced4da}input::placeholder,textarea::placeholder{opacity:1;color:#ced4da}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,::backdrop,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#5e72e480;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.\!container{width:100%!important;margin-right:auto!important;margin-left:auto!important;padding-right:1.5rem!important;padding-left:1.5rem!important}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:1.5rem;padding-left:1.5rem}@media (min-width:340px){.\!container{max-width:340px!important}.container{max-width:340px}}@media (min-width:576px){.\!container{max-width:576px!important}.container{max-width:576px}}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:992px){.\!container{max-width:992px!important}.container{max-width:992px}}@media (min-width:1200px){.\!container{max-width:1200px!important}.container{max-width:1200px}}@media (min-width:1320px){.\!container{max-width:1320px!important}.container{max-width:1320px}}@media (min-width:1920px){.\!container{max-width:1920px!important}.container{max-width:1920px}}a{letter-spacing:-.025rem}hr{margin:1rem 0;border:0;opacity:.25}img{max-width:none}label{display:inline-block}p{line-height:1.625;font-weight:400;margin-bottom:1rem}small{font-size:.875em}svg{display:inline}table{border-collapse:inherit}h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;color:#344767}h1,h2,h3,h4{letter-spacing:-.05rem}h1,h2,h3{font-weight:700}h4,h5,h6{font-weight:600}h1{font-size:3rem;line-height:1.25}h2{font-size:2.25rem;line-height:1.3}h3{font-size:1.875rem}h3,h4{line-height:1.375}h4{font-size:1.5rem}h5{font-size:1.25rem;line-height:1.375}h6{font-size:1rem;line-height:1.625}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-y-0{top:0;bottom:0}.-left-full{left:-100%}.-right-0{right:0}.-right-1{right:-.25rem}.bottom-0{bottom:0}.left-0{left:0}.left-auto{left:auto}.left-full{left:100%}.right-0{right:0}.right-2{right:.5rem}.right-20{right:5rem}.right-4{right:1rem}.right-5{right:1.25rem}.right-6{right:1.5rem}.right-7{right:1.75rem}.right-8{right:2rem}.right-\[3\.25rem\]{right:3.25rem}.top-0{top:0}.top-1{top:.25rem}.top-1\.5{top:.375rem}.top-16{top:4rem}.top-2{top:.5rem}.top-4{top:1rem}.top-\[38\%\]{top:38%}.top-\[4\.5rem\]{top:4.5rem}.top-\[52\%\]{top:52%}.top-\[55\%\]{top:55%}.top-\[8\.2rem\]{top:8.2rem}.-z-10{z-index:-10}.z-10{z-index:10}.z-100{z-index:100}.z-110{z-index:110}.z-20{z-index:20}.z-990{z-index:990}.z-\[10000\]{z-index:10000}.z-\[1000\]{z-index:1000}.z-\[1001\]{z-index:1001}.z-\[20\]{z-index:20}.z-sticky{z-index:1020}.order-1{order:1}.order-2{order:2}.col-span-1{grid-column:span 1/span 1}.col-span-10{grid-column:span 10/span 10}.col-span-11{grid-column:span 11/span 11}.col-span-12{grid-column:span 12/span 12}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-9{grid-column:span 9/span 9}.float-right{float:right}.float-left{float:left}.m-0{margin:0}.m-1{margin:.25rem}.m-2{margin:.5rem}.m-4{margin:1rem}.mx-0{margin-left:0;margin-right:0}.mx-0\.5{margin-left:.125rem;margin-right:.125rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-2\.5{margin-left:.625rem;margin-right:.625rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-top:0;margin-bottom:0}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.ml-0{margin-left:0}.ml-1{margin-left:.25rem}.ml-12{margin-left:3rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-6{margin-left:1.5rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-12{margin-right:3rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-\[4\.5rem\]{margin-top:4.5rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.table{display:table}.grid{display:grid}.hidden{display:none}.h-1\/3{height:33.333333%}.h-12{height:3rem}.h-14{height:3.5rem}.h-19{height:4.75rem}.h-3{height:.75rem}.h-4{height:1rem}.h-4\.5{height:1.125rem}.h-40{height:10rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-5\.5{height:1.375rem}.h-6{height:1.5rem}.h-8{height:2rem}.h-\[2\.5rem\]{height:2.5rem}.h-\[3\.5rem\]{height:3.5rem}.h-\[4rem\]{height:4rem}.h-\[90vh\]{height:90vh}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.h-sidenav{height:calc(100vh - 450px)}.max-h-100{max-height:25rem}.max-h-135{max-height:33.75rem}.max-h-30{max-height:7.5rem}.max-h-80{max-height:20rem}.max-h-90{max-height:22.5rem}.max-h-screen{max-height:100vh}.min-h-12{min-height:3rem}.min-h-20{min-height:5rem}.min-h-50-screen{min-height:50vh}.min-h-52{min-height:13rem}.min-h-6{min-height:1.5rem}.min-h-\[100px\]{min-height:100px}.min-h-\[350px\]{min-height:350px}.min-h-\[55vh\]{min-height:55vh}.min-h-\[75px\]{min-height:75px}.min-h-\[85vh\]{min-height:85vh}.min-h-screen{min-height:100vh}.w-1{width:.25rem}.w-10{width:2.5rem}.w-11\/12{width:91.666667%}.w-12{width:3rem}.w-28{width:7rem}.w-3{width:.75rem}.w-4{width:1rem}.w-4\.5{width:1.125rem}.w-40{width:10rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-5\.5{width:1.375rem}.w-50{width:12.5rem}.w-6{width:1.5rem}.w-8{width:2rem}.w-80{width:20rem}.w-90{width:22.5rem}.w-\[2\.5rem\]{width:2.5rem}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-screen{width:100vw}.min-w-0{min-width:0}.min-w-\[900px\]{min-width:900px}.max-w-180{max-width:45rem}.max-w-40{max-width:10rem}.max-w-60{max-width:15rem}.max-w-64{max-width:16rem}.max-w-\[1920px\]{max-width:1920px}.max-w-\[300px\]{max-width:300px}.max-w-\[400px\]{max-width:400px}.max-w-\[550px\]{max-width:550px}.max-w-full{max-width:100%}.flex-auto{flex:1 1 auto}.grow{flex-grow:1}.basis-full{flex-basis:100%}.-translate-x-1{--tw-translate-x:-0.25rem}.-translate-x-1,.-translate-x-1\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-1\.5{--tw-translate-x:-0.375rem}.-translate-x-full{--tw-translate-x:-100%}.-translate-x-full,.-translate-y-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-0{--tw-translate-y:-0px}.-translate-y-0\.4{--tw-translate-y:-0.1rem}.-translate-y-0\.4,.-translate-y-0\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-0\.5{--tw-translate-y:-0.125rem}.-translate-y-1{--tw-translate-y:-0.25rem}.-translate-y-1,.-translate-y-1\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\.5{--tw-translate-y:-0.375rem}.translate-x-0{--tw-translate-x:0px}.translate-x-0,.translate-x-0\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0\.5{--tw-translate-x:0.125rem}.translate-x-1{--tw-translate-x:0.25rem}.translate-x-1,.translate-x-2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-2{--tw-translate-x:0.5rem}.translate-x-90{--tw-translate-x:22.5rem}.translate-x-90,.translate-y-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y:0px}.translate-y-0\.5{--tw-translate-y:0.125rem}.translate-y-0\.5,.translate-y-1{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-1{--tw-translate-y:0.25rem}.translate-y-16{--tw-translate-y:4rem}.translate-y-16,.translate-y-2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-2{--tw-translate-y:0.5rem}.-rotate-12{--tw-rotate:-12deg}.-rotate-12,.rotate-12{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-12{--tw-rotate:12deg}.rotate-180{--tw-rotate:180deg}.rotate-180,.scale-105{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05}.scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1}.scale-110,.scale-50{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-50{--tw-scale-x:.5;--tw-scale-y:.5}.scale-90{--tw-scale-x:.9;--tw-scale-y:.9}.scale-90,.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-items-center{justify-items:center}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-8{gap:2rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-y-2{row-gap:.5rem}.gap-y-4{row-gap:1rem}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.break-words{overflow-wrap:break-word}.rounded,.rounded-1{border-radius:.25rem}.rounded-1\.4{border-radius:.35rem}.rounded-10{border-radius:2.5rem}.rounded-2xl{border-radius:1rem}.rounded-circle{border-radius:50%}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-none{border-radius:0}.rounded-xl{border-radius:.75rem}.rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-b-lg{border-bottom-left-radius:.5rem}.rounded-b-lg,.rounded-r-lg{border-bottom-right-radius:.5rem}.rounded-r-lg{border-top-right-radius:.5rem}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-gray-200{--tw-border-opacity:1;border-color:rgb(233 236 239/var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity))}.border-gray-400{--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity))}.border-primary{--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}.bg-blue-500{--tw-bg-opacity:1;background-color:rgb(94 114 228/var(--tw-bg-opacity))}.bg-emerald-500{--tw-bg-opacity:1;background-color:rgb(45 206 137/var(--tw-bg-opacity))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(233 236 239/var(--tw-bg-opacity))}.bg-gray-300{--tw-bg-opacity:1;background-color:rgb(210 214 218/var(--tw-bg-opacity))}.bg-gray-50{--tw-bg-opacity:1;background-color:rgb(248 249 250/var(--tw-bg-opacity))}.bg-gray-600\/50{background-color:#6c757d80}.bg-green-500{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity))}.bg-orange-500{--tw-bg-opacity:1;background-color:rgb(251 99 64/var(--tw-bg-opacity))}.bg-primary{--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}.bg-primary\/20{background-color:#0b557733}.bg-red-500{--tw-bg-opacity:1;background-color:rgb(245 57 57/var(--tw-bg-opacity))}.bg-secondary{--tw-bg-opacity:1;background-color:rgb(46 172 104/var(--tw-bg-opacity))}.bg-sky-500{--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity))}.bg-slate-800\/10{background-color:#3a416f1a}.bg-transparent{background-color:initial}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-yellow-500{--tw-bg-opacity:1;background-color:rgb(251 177 64/var(--tw-bg-opacity))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-tl{background-image:linear-gradient(to top left,var(--tw-gradient-stops))}.bg-none{background-image:none}.from-transparent{--tw-gradient-from:#0000 var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.via-black\/40{--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#0006 var(--tw-gradient-via-position),var(--tw-gradient-to)}.to-transparent{--tw-gradient-to:#0000 var(--tw-gradient-to-position)}.bg-150{background-size:150%}.bg-contain{background-size:contain}.bg-clip-border{background-clip:initial}.bg-clip-padding{background-clip:padding-box}.bg-center{background-position:50%}.bg-left{background-position:0}.bg-x-25{background-position:25% 0}.bg-no-repeat{background-repeat:no-repeat}.fill-amber-500{fill:#f59e0b}.fill-blue-500{fill:#5e72e4}.fill-gray-500{fill:#adb5bd}.fill-gray-600{fill:#6c757d}.fill-green-500{fill:#22c55e}.fill-primary{fill:#0b5577}.fill-red-500{fill:#f53939}.fill-sky-500{fill:#0ea5e9}.fill-slate-800{fill:#3a416f}.fill-white{fill:#fff}.fill-yellow-500{fill:#fbb140}.stroke-blue-400{stroke:#60a5fa}.stroke-blue-500{stroke:#5e72e4}.stroke-emerald-600{stroke:#059669}.stroke-gray-100{stroke:#ebeff4}.stroke-gray-600{stroke:#6c757d}.stroke-gray-700{stroke:#495057}.stroke-green-700{stroke:#15803d}.stroke-orange-500{stroke:#fb6340}.stroke-pink-600{stroke:#db2777}.stroke-red-500{stroke:#f53939}.stroke-sky-500{stroke:#0ea5e9}.stroke-yellow-500{stroke:#fbb140}.stroke-0{stroke-width:0}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.px-0{padding-left:0;padding-right:0}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.pb-0{padding-bottom:0}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-4{padding-bottom:1rem}.pb-8{padding-bottom:2rem}.pl-0{padding-left:0}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-6{padding-left:1.5rem}.pr-0{padding-right:0}.pr-8{padding-right:2rem}.pt-1{padding-top:.25rem}.pt-10{padding-top:2.5rem}.pt-20{padding-top:5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.text-left{text-align:left}.text-center{text-align:center}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.font-sans{font-family:Open Sans}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.5rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-5{line-height:1.25rem}.leading-5\.6{line-height:1.4rem}.leading-6{line-height:1.5rem}.leading-8{line-height:2rem}.leading-default{line-height:1.6}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-tight{line-height:1.25}.tracking-normal{letter-spacing:0}.tracking-tight-rem{letter-spacing:-.025rem}.tracking-wide{letter-spacing:.025em}.tracking-widest{letter-spacing:.1em}.text-blue-500{--tw-text-opacity:1;color:rgb(94 114 228/var(--tw-text-opacity))}.text-emerald-500{--tw-text-opacity:1;color:rgb(45 206 137/var(--tw-text-opacity))}.text-gray-100{--tw-text-opacity:1;color:rgb(235 239 244/var(--tw-text-opacity))}.text-gray-300{--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity:1;color:rgb(108 117 125/var(--tw-text-opacity))}.text-gray-600\/90{color:#6c757de6}.text-gray-700{--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.text-gray-700\/80{color:#495057cc}.text-green-500{--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity))}.text-primary{--tw-text-opacity:1;color:rgb(11 85 119/var(--tw-text-opacity))}.text-red-500{--tw-text-opacity:1;color:rgb(245 57 57/var(--tw-text-opacity))}.text-sky-600{--tw-text-opacity:1;color:rgb(62 161 236/var(--tw-text-opacity))}.text-slate-500{--tw-text-opacity:1;color:rgb(103 116 142/var(--tw-text-opacity))}.text-slate-700{--tw-text-opacity:1;color:rgb(52 71 103/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-yellow-500{--tw-text-opacity:1;color:rgb(251 177 64/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.shadow{--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-3xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-3xl{--tw-shadow:0 8px 26px -4px #14141426,0 8px 9px -5px #1414140f;--tw-shadow-colored:0 8px 26px -4px var(--tw-shadow-color),0 8px 9px -5px var(--tw-shadow-color)}.shadow-md{--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.shadow-md,.shadow-none{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.shadow-sm{--tw-shadow:0 .25rem .375rem -.0625rem #1414141f,0 .125rem .25rem -.0625rem #14141412;--tw-shadow-colored:0 .25rem .375rem -.0625rem var(--tw-shadow-color),0 .125rem .25rem -.0625rem var(--tw-shadow-color)}.shadow-sm,.shadow-xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 0 2rem 0 #8898aa26;--tw-shadow-colored:0 0 2rem 0 var(--tw-shadow-color)}.shadow-xs{--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid #0000;outline-offset:2px}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:ease;transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:ease;transition-duration:.15s}.delay-200{transition-delay:.2s}.duration-200{transition-duration:.2s}.duration-250{transition-duration:.25s}.duration-300{transition-duration:.3s}.duration-700{transition-duration:.7s}.ease-in{transition-timing-function:ease-in}.ease-in-out{transition-timing-function:ease-in-out}.flex-wrap-inherit{flex-wrap:inherit}@font-face{font-family:Open Sans;src:url(../webfonts/OpenSans.ttf)}*{font-family:Open Sans,sans-serif!important}.ace_content,.ace_editor,.ace_editor div{font-family:Monaco,Menlo,Ubuntu Mono,Consolas,source-code-pro,monospace!important;font-size:16px!important;font-weight:400!important}.sr-only{display:none}.close-btn{display:inline-block;cursor:pointer;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(245 57 57/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(245 57 57/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.close-btn,.close-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.close-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.close-btn:focus,.close-btn:hover{background-color:#fffc}.close-btn:active{opacity:.85}:is(.dark .close-btn){--tw-bg-opacity:1;background-color:rgb(233 236 239/var(--tw-bg-opacity));--tw-brightness:brightness(.9)}:is(.dark .close-btn),:is(.dark .close-btn:hover){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .close-btn:hover){--tw-brightness:brightness(.75)}.valid-btn{display:inline-block;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.valid-btn,.valid-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.valid-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.valid-btn:focus,.valid-btn:hover{background-color:#22c55ecc}.valid-btn:active{opacity:.85}:is(.dark .valid-btn){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.delete-btn{display:inline-block;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(245 57 57/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.delete-btn,.delete-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.delete-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.delete-btn:focus,.delete-btn:hover{background-color:#f53939cc}.delete-btn:active{opacity:.85}:is(.dark .delete-btn){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.edit-btn{display:inline-block;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(251 177 64/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.edit-btn,.edit-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.edit-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.edit-btn:focus,.edit-btn:hover{background-color:#fbb140cc}.edit-btn:active{opacity:.85}:is(.dark .edit-btn){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.info-btn{display:inline-block;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.info-btn,.info-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.info-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.info-btn:focus,.info-btn:hover{background-color:#0ea5e9cc}.info-btn:active{opacity:.85}:is(.dark .info-btn){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.checkbox{position:relative;z-index:10;float:left;margin-top:.25rem;height:1.25rem;width:1.25rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.35rem;border-width:1px;border-color:rgb(210 214 218/var(--tw-border-opacity));background-color:rgb(255 255 255/var(--tw-bg-opacity));background-size:contain;background-position:50%;background-repeat:no-repeat;vertical-align:top;font-size:1rem;line-height:1.5rem;transition-property:all;transition-timing-function:ease;transition-duration:.25s}.checkbox,.checkbox:disabled{--tw-border-opacity:1;--tw-bg-opacity:1}.checkbox:disabled{cursor:default;border-color:rgb(206 212 218/var(--tw-border-opacity));background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.checkbox[data-checked=true]{z-index:0;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}.checkbox:disabled[data-checked=true]{--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}:is(.dark .checkbox){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .checkbox:disabled){--tw-border-opacity:1;border-color:rgb(37 47 64/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .checkbox[data-checked=true]){--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}:is(.dark .checkbox:disabled[data-checked=true]){--tw-border-opacity:1;border-color:rgb(37 47 64/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}.custom-select-btn{display:flex;width:100%;align-items:center;justify-content:space-between;border-radius:.5rem;border-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));background-clip:padding-box;padding:.25rem .375rem;text-align:left;vertical-align:middle;font-size:.875rem;font-weight:400;line-height:1.4rem;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}.custom-select-btn::-moz-placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.custom-select-btn::placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.custom-select-btn:focus{--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}.custom-select-btn:disabled{--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));opacity:.75}:is(.dark .custom-select-btn){border-color:rgb(98 117 148/var(--tw-border-opacity));background-color:rgb(52 71 103/var(--tw-bg-opacity));opacity:.9}:is(.dark .custom-select-btn),:is(.dark .custom-select-btn:disabled){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .custom-select-btn:disabled){border-color:rgb(37 47 64/var(--tw-border-opacity));background-color:rgb(37 47 64/var(--tw-bg-opacity))}@media (min-width:768px){.custom-select-btn{padding:.5rem .75rem}}.custom-dropdown-btn{position:relative;margin-top:0;margin-bottom:0;min-height:38px;cursor:pointer;border-radius:0;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.5rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.custom-dropdown-btn:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .custom-dropdown-btn){border-color:rgb(98 117 148/var(--tw-border-opacity));background-color:rgb(52 71 103/var(--tw-bg-opacity))}.active.custom-dropdown-btn,:is(.dark .custom-dropdown-btn){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}.active.custom-dropdown-btn{position:relative;margin-top:0;margin-bottom:0;min-height:38px;cursor:pointer;border-radius:0;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;border-color:rgb(210 214 218/var(--tw-border-opacity));background-color:rgb(11 85 119/var(--tw-bg-opacity));padding:.5rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;line-height:1.5;letter-spacing:-.025rem;transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.active.custom-dropdown-btn:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .active.custom-dropdown-btn){border-color:rgb(98 117 148/var(--tw-border-opacity));background-color:rgb(11 85 119/var(--tw-bg-opacity));color:rgb(210 214 218/var(--tw-text-opacity))}.regular-input,:is(.dark .active.custom-dropdown-btn){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1}.regular-input{display:block;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.5rem;border-width:1px;border-style:solid;border-color:rgb(210 214 218/var(--tw-border-opacity));background-color:rgb(255 255 255/var(--tw-bg-opacity));background-clip:padding-box;padding:.25rem .375rem;font-size:.875rem;font-weight:400;line-height:1.4rem;color:rgb(73 80 87/var(--tw-text-opacity));outline:2px solid #0000;outline-offset:2px;transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.regular-input::-moz-placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.regular-input::placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.regular-input:focus{border-color:#d2d6da00;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.regular-input:valid:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(34 197 94/var(--tw-ring-opacity))}.regular-input:invalid:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(245 57 57/var(--tw-ring-opacity))}.regular-input:disabled{--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));opacity:.75}:is(.dark .regular-input){border-color:rgb(98 117 148/var(--tw-border-opacity));background-color:rgb(52 71 103/var(--tw-bg-opacity));opacity:.9}:is(.dark .regular-input),:is(.dark .regular-input:disabled){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .regular-input:disabled){border-color:rgb(37 47 64/var(--tw-border-opacity));background-color:rgb(37 47 64/var(--tw-bg-opacity))}@media (min-width:768px){.regular-input{padding:.5rem .75rem}}.input-title{margin:0;font-size:.875rem;line-height:1.5rem;font-weight:700;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .input-title){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));opacity:.9}.popover-settings-container{position:absolute;left:0;bottom:0;z-index:50;--tw-translate-y:-1.75rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(94 114 228/var(--tw-bg-opacity));padding:.75rem;transition-property:all;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.5s}:is(.dark .popover-settings-container){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.popover-settings-text{margin:0;font-size:.875rem;line-height:1.5rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .popover-settings-text){--tw-text-opacity:1;color:rgb(235 239 244/var(--tw-text-opacity));opacity:.9}.popover-settings-svg{margin-left:.5rem;height:1.25rem;width:1.25rem;cursor:pointer;fill:#5e72e4}.popover-settings-svg:hover{--tw-brightness:brightness(.75);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.active.settings-tabs-tab-btn{position:relative;z-index:10;margin-top:.25rem;margin-bottom:.25rem;cursor:pointer;border-radius:0;border-width:1px;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.active.settings-tabs-tab-btn:hover{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .active.settings-tabs-tab-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .active.settings-tabs-tab-btn:hover){--tw-bg-opacity:1;background-color:rgb(58 65 111/var(--tw-bg-opacity))}.settings-tabs-tab-btn{position:relative;margin-top:.25rem;margin-bottom:.25rem;cursor:pointer;border-radius:0;border-width:1px;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.settings-tabs-tab-btn:hover{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .settings-tabs-tab-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .settings-tabs-tab-btn:hover){--tw-bg-opacity:1;background-color:rgb(58 65 111/var(--tw-bg-opacity))}.settings-tabs-name{padding-left:.75rem;padding-right:.5rem;--tw-text-opacity:1;color:rgb(11 85 119/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .settings-tabs-name){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));opacity:.9}.settings-tabs-popover-container{position:absolute;top:60px;left:0;z-index:50;min-width:150px;border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(94 114 228/var(--tw-bg-opacity));padding:.75rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.15s}:is(.dark .settings-tabs-popover-container){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.settings-tabs-popover-text{margin:0;font-size:.875rem;line-height:1.5rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.settings-tabs-mobile-btn{margin-top:.25rem;margin-bottom:.25rem;display:flex;width:100%;cursor:pointer;align-items:center;justify-content:space-between;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.settings-tabs-mobile-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(248 249 250/var(--tw-bg-opacity));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .settings-tabs-mobile-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .settings-tabs-mobile-btn:hover){--tw-brightness:brightness(.95);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.settings-tabs-mobile-btn-text{--tw-text-opacity:1;color:rgb(11 85 119/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .settings-tabs-mobile-btn-text){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));opacity:.9}.active.settings-tabs-mobile-dropdown-btn{position:relative;z-index:1000;margin-top:0;margin-bottom:0;cursor:pointer;border-radius:0;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity));padding:.5rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.active.settings-tabs-mobile-dropdown-btn:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .active.settings-tabs-mobile-dropdown-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .active.settings-tabs-mobile-dropdown-btn:hover){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.first.settings-tabs-mobile-dropdown-btn{border-top-left-radius:.25rem;border-top-right-radius:.25rem;border-width:1px}.settings-tabs-mobile-dropdown-btn{position:relative;margin-top:0;margin-bottom:0;display:flex;cursor:pointer;justify-content:space-between;border-radius:0;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.5rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.settings-tabs-mobile-dropdown-btn:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .settings-tabs-mobile-dropdown-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .settings-tabs-mobile-dropdown-btn:hover){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.first-letter\:absolute:first-letter{position:absolute}.first-letter\:w-full:first-letter{width:100%}.placeholder\:text-gray-500::-moz-placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.placeholder\:text-gray-500::placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.before\:float-left:before{content:var(--tw-content);float:left}.before\:pr-2:before{content:var(--tw-content);padding-right:.5rem}.before\:text-white:before{content:var(--tw-content);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.before\:content-\[\'\/\'\]:before{--tw-content:"/";content:var(--tw-content)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:top-px:after{content:var(--tw-content);top:1px}.after\:float-right:after{content:var(--tw-content);float:right}.after\:h-4:after{content:var(--tw-content);height:1rem}.after\:w-4:after{content:var(--tw-content);width:1rem}.after\:translate-x-px:after{content:var(--tw-content);--tw-translate-x:1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.after\:rounded-circle:after{content:var(--tw-content);border-radius:50%}.after\:bg-white:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.after\:pl-2:after{content:var(--tw-content);padding-left:.5rem}.after\:text-gray-600:after{content:var(--tw-content);--tw-text-opacity:1;color:rgb(108 117 125/var(--tw-text-opacity))}.after\:shadow-2xl:after{content:var(--tw-content);--tw-shadow:0 .3125rem .625rem 0 #0000001f;--tw-shadow-colored:0 .3125rem .625rem 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.after\:duration-300:after{content:var(--tw-content);transition-duration:.3s}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.after\:content-\[\'\/\'\]:after{--tw-content:"/";content:var(--tw-content)}.checked\:z-0:checked{z-index:0}.checked\:border-primary:checked{--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}.checked\:bg-primary:checked{--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}.checked\:bg-none:checked{background-image:none}.checked\:bg-right:checked{background-position:100%}.checked\:after\:translate-x-5:checked:after{--tw-translate-x:1.25rem}.checked\:after\:translate-x-5:checked:after,.checked\:after\:translate-x-5\.3:checked:after{content:var(--tw-content);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.checked\:after\:translate-x-5\.3:checked:after{--tw-translate-x:1.3rem}.valid\:\!border-red-500:valid{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.hover\:-translate-y-0:hover{--tw-translate-y:-0px}.hover\:-translate-y-0:hover,.hover\:-translate-y-0\.4:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-0\.4:hover{--tw-translate-y:-0.1rem}.hover\:-translate-y-px:hover{--tw-translate-y:-1px}.hover\:-translate-y-px:hover,.hover\:scale-102:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-102:hover{--tw-scale-x:1.02;--tw-scale-y:1.02}.hover\:rounded-lg:hover{border-radius:.5rem}.hover\:bg-emerald-500\/80:hover{background-color:#2dce89cc}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity))}.hover\:bg-gray-300:hover{--tw-bg-opacity:1;background-color:rgb(210 214 218/var(--tw-bg-opacity))}.hover\:bg-green-500\/80:hover{background-color:#22c55ecc}.hover\:bg-primary\/30:hover{background-color:#0b55774d}.hover\:bg-primary\/5:hover{background-color:#0b55770d}.hover\:bg-primary\/80:hover{background-color:#0b5577cc}.hover\:bg-red-500\/80:hover{background-color:#f53939cc}.hover\:bg-sky-500\/80:hover{background-color:#0ea5e9cc}.hover\:bg-yellow-500\/80:hover{background-color:#fbb140cc}.hover\:italic:hover{font-style:italic}.hover\:no-underline:hover{text-decoration-line:none}.hover\:opacity-80:hover{opacity:.8}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:brightness-75:hover{--tw-brightness:brightness(.75)}.hover\:brightness-75:hover,.hover\:brightness-90:hover{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.hover\:brightness-90:hover{--tw-brightness:brightness(.9)}.hover\:brightness-95:hover{--tw-brightness:brightness(.95);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.focus\:\!border-red-500:focus{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.focus\:border-green-500:focus{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity))}.focus\:border-primary:focus{--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}.focus\:bg-emerald-500\/80:focus{background-color:#2dce89cc}.focus\:bg-green-500\/80:focus{background-color:#22c55ecc}.focus\:bg-primary\/80:focus{background-color:#0b5577cc}.focus\:bg-red-500\/80:focus{background-color:#f53939cc}.focus\:bg-sky-500\/80:focus{background-color:#0ea5e9cc}.focus\:bg-yellow-500\/80:focus{background-color:#fbb140cc}.focus\:\!ring-red-500:focus{--tw-ring-opacity:1!important;--tw-ring-color:rgb(245 57 57/var(--tw-ring-opacity))!important}.focus\:valid\:\!border-red-500:valid:focus{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.focus\:valid\:border-green-500:valid:focus{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity))}.focus\:valid\:\!ring-red-500:valid:focus{--tw-ring-opacity:1!important;--tw-ring-color:rgb(245 57 57/var(--tw-ring-opacity))!important}.focus\:invalid\:border-red-500:invalid:focus{--tw-border-opacity:1;border-color:rgb(245 57 57/var(--tw-border-opacity))}.focus\:file\:invalid\:border-red-500:invalid::file-selector-button:focus{--tw-border-opacity:1;border-color:rgb(245 57 57/var(--tw-border-opacity))}.active\:\!border-red-500:active{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.active\:opacity-85:active{opacity:.85}.active\:valid\:\!border-red-500:valid:active{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border-gray-400:disabled{--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity))}.disabled\:bg-gray-400:disabled{--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity))}.disabled\:text-gray-700:disabled{--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.disabled\:opacity-75:disabled{opacity:.75}.disabled\:hover\:translate-y-0:hover:disabled{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:is(.dark .dark\:inline){display:inline}:is(.dark .dark\:hidden){display:none}:is(.dark .dark\:border-gray-700){--tw-border-opacity:1;border-color:rgb(73 80 87/var(--tw-border-opacity))}:is(.dark .dark\:border-slate-600){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity))}:is(.dark .dark\:border-slate-800){--tw-border-opacity:1;border-color:rgb(58 65 111/var(--tw-border-opacity))}:is(.dark .dark\:bg-gray-800){--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity))}:is(.dark .dark\:bg-green-500\/90){background-color:#22c55ee6}:is(.dark .dark\:bg-primary){--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}:is(.dark .dark\:bg-primary\/50){background-color:#0b557780}:is(.dark .dark\:bg-slate-700){--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .dark\:bg-slate-700\/50){background-color:#34476780}:is(.dark .dark\:bg-slate-850){--tw-bg-opacity:1;background-color:rgb(17 28 68/var(--tw-bg-opacity))}:is(.dark .dark\:bg-slate-900){--tw-bg-opacity:1;background-color:rgb(5 17 57/var(--tw-bg-opacity))}:is(.dark .dark\:bg-slate-900\/30){background-color:#0511394d}:is(.dark .dark\:bg-gradient-to-r){background-image:linear-gradient(to right,var(--tw-gradient-stops))}:is(.dark .dark\:from-transparent){--tw-gradient-from:#0000 var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}:is(.dark .dark\:via-white){--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fff var(--tw-gradient-via-position),var(--tw-gradient-to)}:is(.dark .dark\:to-transparent){--tw-gradient-to:#0000 var(--tw-gradient-to-position)}:is(.dark .dark\:fill-blue-500){fill:#5e72e4}:is(.dark .dark\:fill-gray-300){fill:#d2d6da}:is(.dark .dark\:fill-gray-500){fill:#adb5bd}:is(.dark .dark\:fill-gray-600){fill:#6c757d}:is(.dark .dark\:stroke-gray-400){stroke:#ced4da}:is(.dark .dark\:stroke-gray-600){stroke:#6c757d}:is(.dark .dark\:text-gray-100){--tw-text-opacity:1;color:rgb(235 239 244/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-200){--tw-text-opacity:1;color:rgb(233 236 239/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-300){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-400){--tw-text-opacity:1;color:rgb(206 212 218/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-500){--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}:is(.dark .dark\:text-red-500){--tw-text-opacity:1;color:rgb(245 57 57/var(--tw-text-opacity))}:is(.dark .dark\:text-white){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}:is(.dark .dark\:text-white\/80){color:#fffc}:is(.dark .dark\:text-white\/90){color:#ffffffe6}:is(.dark .dark\:opacity-60){opacity:.6}:is(.dark .dark\:opacity-75){opacity:.75}:is(.dark .dark\:opacity-80){opacity:.8}:is(.dark .dark\:opacity-90){opacity:.9}:is(.dark .dark\:shadow-dark-xl){--tw-shadow:0 2px 2px 0 #00000024,0 3px 1px -2px #0003,0 1px 5px 0 #0000001f;--tw-shadow-colored:0 2px 2px 0 var(--tw-shadow-color),0 3px 1px -2px var(--tw-shadow-color),0 1px 5px 0 var(--tw-shadow-color)}:is(.dark .dark\:shadow-dark-xl),:is(.dark .dark\:shadow-none){box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .dark\:shadow-none){--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}:is(.dark .dark\:brightness-110){--tw-brightness:brightness(1.1)}:is(.dark .dark\:brightness-110),:is(.dark .dark\:brightness-125){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:brightness-125){--tw-brightness:brightness(1.25)}:is(.dark .dark\:brightness-150){--tw-brightness:brightness(1.5)}:is(.dark .dark\:brightness-150),:is(.dark .dark\:brightness-90){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:brightness-90){--tw-brightness:brightness(.9)}:is(.dark .dark\:brightness-95){--tw-brightness:brightness(.95)}:is(.dark .dark\:brightness-95),:is(.dark .dark\:brightness-\[0\.885\]){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:brightness-\[0\.885\]){--tw-brightness:brightness(0.885)}:is(.dark .dark\:after\:text-gray-500):after{content:var(--tw-content);--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}:is(.dark .dark\:checked\:border-primary:checked){--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}:is(.dark .dark\:checked\:bg-primary:checked){--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}:is(.dark .dark\:hover\:bg-primary\/20:hover){background-color:#0b557733}:is(.dark .dark\:hover\:bg-primary\/60:hover){background-color:#0b557799}:is(.dark .dark\:hover\:bg-slate-700\/50:hover){background-color:#34476780}:is(.dark .dark\:hover\:bg-slate-800:hover){--tw-bg-opacity:1;background-color:rgb(58 65 111/var(--tw-bg-opacity))}:is(.dark .dark\:hover\:brightness-100:hover){--tw-brightness:brightness(1)}:is(.dark .dark\:hover\:brightness-100:hover),:is(.dark .dark\:hover\:brightness-105:hover){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:hover\:brightness-105:hover){--tw-brightness:brightness(1.05)}:is(.dark .dark\:hover\:brightness-90:hover){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:disabled\:border-gray-800:disabled){--tw-border-opacity:1;border-color:rgb(37 47 64/var(--tw-border-opacity))}:is(.dark .dark\:disabled\:bg-gray-800:disabled){--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity))}:is(.dark .dark\:disabled\:text-gray-300:disabled){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}@media (min-width:576px){.sm\:right-24{right:6rem}.sm\:right-40{right:10rem}.sm\:right-6{right:1.5rem}.sm\:top-2{top:.5rem}.sm\:top-\[4\.5rem\]{top:4.5rem}.sm\:col-span-4{grid-column:span 4/span 4}.sm\:col-span-6{grid-column:span 6/span 6}.sm\:col-start-5{grid-column-start:5}.sm\:mx-4{margin-left:1rem;margin-right:1rem}.sm\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.sm\:ml-1{margin-left:.25rem}.sm\:mr-16{margin-right:4rem}.sm\:inline{display:inline}.sm\:h-10{height:2.5rem}.sm\:h-14{height:3.5rem}.sm\:h-7{height:1.75rem}.sm\:max-h-125{max-height:31.25rem}.sm\:max-h-28{max-height:7rem}.sm\:w-36{width:9rem}.sm\:w-50{width:12.5rem}.sm\:w-7{width:1.75rem}.sm\:min-w-\[500px\]{min-width:500px}.sm\:scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-items-start{justify-items:start}.sm\:gap-4{gap:1rem}.sm\:px-12{padding-left:3rem;padding-right:3rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-0{padding-top:0;padding-bottom:0}.sm\:pt-6{padding-top:1.5rem}.sm\:text-left{text-align:left}}@media (min-width:768px){.md\:right-8{right:2rem}.md\:right-\[3\.75rem\]{right:3.75rem}.md\:top-\[40\%\]{top:40%}.md\:col-span-4{grid-column:span 4/span 4}.md\:col-span-5{grid-column:span 5/span 5}.md\:col-span-6{grid-column:span 6/span 6}.md\:col-span-7{grid-column:span 7/span 7}.md\:col-span-8{grid-column:span 8/span 8}.md\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.md\:my-3{margin-top:.75rem;margin-bottom:.75rem}.md\:mb-0{margin-bottom:0}.md\:mb-3{margin-bottom:.75rem}.md\:mb-8{margin-bottom:2rem}.md\:mr-3{margin-right:.75rem}.md\:mt-0{margin-top:0}.md\:mt-6{margin-top:1.5rem}.md\:block{display:block}.md\:hidden{display:none}.md\:h-16{height:4rem}.md\:max-h-160{max-height:40rem}.md\:min-h-75-screen{min-height:75vh}.md\:w-1\/2{width:50%}.md\:w-60{width:15rem}.md\:max-w-\[600px\]{max-width:600px}.md\:justify-end{justify-content:flex-end}.md\:gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.md\:px-3{padding-left:.75rem;padding-right:.75rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:py-2{padding-top:.5rem;padding-bottom:.5rem}.md\:py-4{padding-top:1rem;padding-bottom:1rem}.md\:text-base{font-size:1rem;line-height:1.5rem}}@media (min-width:992px){.lg\:relative{position:relative}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:mx-0{margin-left:0;margin-right:0}.lg\:mx-8{margin-left:2rem;margin-right:2rem}.lg\:my-3{margin-top:.75rem;margin-bottom:.75rem}.lg\:mt-0{margin-top:0}.lg\:mt-4{margin-top:1rem}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:h-24{height:6rem}.lg\:h-9{height:2.25rem}.lg\:w-80{width:20rem}.lg\:w-9{width:2.25rem}.lg\:flex-row{flex-direction:row}.lg\:flex-nowrap{flex-wrap:nowrap}.lg\:justify-start{justify-content:flex-start}.lg\:justify-end{justify-content:flex-end}.lg\:justify-between{justify-content:space-between}.lg\:gap-6{gap:1.5rem}.lg\:gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.lg\:bg-gray-50{--tw-bg-opacity:1;background-color:rgb(248 249 250/var(--tw-bg-opacity))}.lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\:pb-1{padding-bottom:.25rem}.lg\:text-left{text-align:left}}@media (min-width:1200px){.xl\:left-0{left:0}.xl\:right-24{right:6rem}.xl\:right-6{right:1.5rem}.xl\:ml-6{margin-left:1.5rem}.xl\:ml-68{margin-left:17rem}.xl\:hidden{display:none}.xl\:translate-x-0{--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.xl\:p-1{padding:.25rem}.xl\:p-1\.5{padding:.375rem}.xl\:pl-75{padding-left:18.75rem}.xl\:text-base{font-size:1rem;line-height:1.5rem}}@media (min-width:1320px){.\32xl\:col-span-4{grid-column:span 4/span 4}.\32xl\:col-span-6{grid-column:span 6/span 6}.\32xl\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.\32xl\:my-3{margin-top:.75rem;margin-bottom:.75rem}}@media (min-width:1920px){.\33xl\:col-span-3{grid-column:span 3/span 3}.\33xl\:col-span-4{grid-column:span 4/span 4}.\33xl\:col-span-5{grid-column:span 5/span 5}}@media (min-width:340px){.xs\:flex-row{flex-direction:row}.xs\:items-center{align-items:center}.xs\:justify-start{justify-content:flex-start}.xs\:pl-2{padding-left:.5rem}.xs\:text-sm{font-size:.875rem;line-height:1.5rem}}.\[\&\>\*\]\:bg-primary>*{--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))} \ No newline at end of file diff --git a/src/ui/static/js/account.js b/src/ui/static/js/account.js index 6d2463a4d..c0aa1ee36 100644 --- a/src/ui/static/js/account.js +++ b/src/ui/static/js/account.js @@ -45,7 +45,7 @@ class SubmitAccount { "focus:valid:!ring-red-500", "active:!border-red-500", "active:valid:!border-red-500", - "valid:!border-red-500" + "valid:!border-red-500", ); this.pwAlertEl.classList.add("opacity-0"); this.pwAlertEl.setAttribute("aria-hidden", "true"); @@ -59,7 +59,7 @@ class SubmitAccount { "focus:valid:!ring-red-500", "active:!border-red-500", "active:valid:!border-red-500", - "valid:!border-red-500" + "valid:!border-red-500", ); this.pwAlertEl.classList.remove("opacity-0"); this.pwAlertEl.setAttribute("aria-hidden", "false"); @@ -77,14 +77,14 @@ class PwBtn { const passwordContainer = e.target.closest("[data-input-group]"); const inpEl = passwordContainer.querySelector("input"); const invBtn = passwordContainer.querySelector( - '[data-setting-password="invisible"]' + '[data-setting-password="invisible"]', ); const visBtn = passwordContainer.querySelector( - '[data-setting-password="visible"]' + '[data-setting-password="visible"]', ); inpEl.setAttribute( "type", - inpEl.getAttribute("type") === "password" ? "text" : "password" + inpEl.getAttribute("type") === "password" ? "text" : "password", ); if (inpEl.getAttribute("type") === "password") { diff --git a/src/ui/static/js/services.js b/src/ui/static/js/services.js index 3e938f1ab..e63da7221 100644 --- a/src/ui/static/js/services.js +++ b/src/ui/static/js/services.js @@ -19,10 +19,10 @@ class ServiceModal { //modal forms this.formNewEdit = this.modal.querySelector("[data-services-modal-form]"); this.formDelete = this.modal.querySelector( - "[data-services-modal-form-delete]", + "[data-services-modal-form-delete]" ); this.submitBtn = document.querySelector( - "button[data-services-modal-submit]", + "button[data-services-modal-submit]" ); //container this.container = document.querySelector("main"); @@ -83,6 +83,37 @@ class ServiceModal { this.openModal(); } } catch (err) {} + // clone action + try { + if ( + e.target.closest("button").getAttribute("data-services-action") === + "clone" + ) { + //set form info and right form + const [action, serviceName] = this.getActionAndServName(e.target); + this.setForm(action, serviceName, serviceName, this.formNewEdit); + //set default value with method default + //get service data and parse it + //multiple type logic is launch at same time on relate class + const servicesSettings = e.target + .closest("[data-services-service]") + .querySelector("[data-services-settings]") + .getAttribute("data-value"); + const obj = JSON.parse(servicesSettings); + this.updateModalData(obj, true); + // server name is unset + const inpServName = document.querySelector("input#SERVER_NAME"); + inpServName.getAttribute("value", ""); + inpServName.removeAttribute("disabled", ""); + inpServName.value = ""; + // clone is UI creation, so no setting should be disabled + + //show modal + this.resetFilterInp(); + this.changeSubmitBtn("CREATE", "valid-btn"); + this.openModal(); //server name is unset + } + } catch (err) {} //new action try { if ( @@ -134,7 +165,7 @@ class ServiceModal { "delete-btn", "valid-btn", "edit-btn", - "info-btn", + "info-btn" ); this.submitBtn.classList.add(btnType); } @@ -194,15 +225,15 @@ class ServiceModal { //click the custom select dropdown to update select value select.parentElement .querySelector( - `button[data-setting-select-dropdown-btn][value='${defaultVal}']`, + `button[data-setting-select-dropdown-btn][value='${defaultVal}']` ) .click(); //set state to custom visible el const btnCustom = document.querySelector( `[data-setting-select=${select.getAttribute( - "data-setting-select-default", - )}]`, + "data-setting-select-default" + )}]` ); this.setDisabledDefault(btnCustom, defaultMethod); @@ -219,10 +250,11 @@ class ServiceModal { setForm(action, serviceName, oldServName, formEl) { this.modalTitle.textContent = `${action} ${serviceName}`; - formEl.setAttribute("id", `form-${action}-${serviceName}`); + const operation = action === "clone" ? "new" : action; + formEl.setAttribute("id", `form-${operation}-${serviceName}`); const opeInp = formEl.querySelector(`input[name="operation"]`); - opeInp.setAttribute("value", action); - opeInp.value = action; + opeInp.setAttribute("value", operation); + opeInp.value = operation; if (action === "edit" || action === "new") { this.showNewEditForm(); @@ -231,10 +263,18 @@ class ServiceModal { oldNameInp.value = oldServName; } + if (action === "clone") { + this.showNewEditForm(); + const oldNameInp = formEl.querySelector(`input[name="OLD_SERVER_NAME"]`); + oldNameInp.setAttribute("value", ""); + oldNameInp.value = ""; + } + if (action === "delete") { this.showDeleteForm(); - formEl.querySelector(`[data-services-modal-text]`).textContent = - `Are you sure you want to delete ${serviceName} ?`; + formEl.querySelector( + `[data-services-modal-text]` + ).textContent = `Are you sure you want to delete ${serviceName} ?`; const nameInp = formEl.querySelector(`input[name="SERVER_NAME"]`); nameInp.setAttribute("value", serviceName); nameInp.value = serviceName; @@ -286,7 +326,7 @@ class ServiceModal { this.modalTabsHeader.classList.remove("hidden"); } - updateModalData(settings) { + updateModalData(settings, forceEnabled = false) { //use this to select inputEl and change value for (const [key, data] of Object.entries(settings)) { //change format to match id @@ -344,20 +384,20 @@ class ServiceModal { if (inp.tagName === "SELECT") { inp.parentElement .querySelector( - `button[data-setting-select-dropdown-btn][value='${value}']`, + `button[data-setting-select-dropdown-btn][value='${value}']` ) .click(); inp.setAttribute("data-method", method); } - //check disabled/enabled after setting values and methods - this.setDisabledServ(inp, method, global); + if (!forceEnabled) this.setDisabledState(inp, method, global); + if (forceEnabled) inp.removeAttribute("disabled"); }); } catch (err) {} } } - setDisabledServ(inp, method, global) { + setDisabledState(inp, method, global) { if (global) return inp.removeAttribute("disabled"); if (method === "ui" || method === "default") { @@ -447,7 +487,7 @@ class Multiple { const attName = btn.getAttribute(`data-${this.prefix}-multiple-add`); //get all multiple groups const multipleEls = document.querySelectorAll( - `[data-${this.prefix}-settings-multiple*="${attName}"]`, + `[data-${this.prefix}-settings-multiple*="${attName}"]` ); //case no schema if (multipleEls.length <= 0) return; @@ -459,7 +499,7 @@ class Multiple { //and keep the highest num multipleEls.forEach((container) => { const ctnrName = container.getAttribute( - "data-services-settings-multiple", + "data-services-settings-multiple" ); const num = this.getSuffixNumOrFalse(ctnrName); if (!isNaN(num) && num > topNum) topNum = num; @@ -470,7 +510,7 @@ class Multiple { const setNum = +currNum === 0 ? `` : `_${currNum}`; //the default (schema) group is the last group const schema = document.querySelector( - `[data-${this.prefix}-settings-multiple="${attName}_SCHEMA"]`, + `[data-${this.prefix}-settings-multiple="${attName}_SCHEMA"]` ); //clone schema to create a group with new num const schemaClone = schema.cloneNode(true); @@ -508,7 +548,7 @@ class Multiple { .hasAttribute(`data-${this.prefix}-multiple-delete`) ) { const multContainer = e.target.closest( - "[data-services-settings-multiple]", + "[data-services-settings-multiple]" ); multContainer.remove(); } @@ -530,13 +570,13 @@ class Multiple { ? name.replace(`_${splitName[splitName.length - 1]}`, "").trim() : name.trim(); const relateSetting = document.querySelector( - `[data-setting-container=${nameSuffixLess}_SCHEMA]`, + `[data-setting-container=${nameSuffixLess}_SCHEMA]` ); const relateCtnr = relateSetting.closest( - "[data-services-settings-multiple]", + "[data-services-settings-multiple]" ); const relateCtnrName = relateCtnr.getAttribute( - "data-services-settings-multiple", + "data-services-settings-multiple" ); //then we sort the setting on the right container name by suffixe number if (!(relateCtnrName in sortMultiples)) { @@ -554,7 +594,7 @@ class Multiple { addOneMultGroup() { const settings = document.querySelector("[data-services-modal-form]"); const multAddBtns = settings.querySelectorAll( - "[data-services-multiple-add]", + "[data-services-multiple-add]" ); multAddBtns.forEach((btn) => { //check if already one (SCHEMA exclude so length >= 2) @@ -569,7 +609,7 @@ class Multiple { showMultByAtt(att) { const multContainers = document.querySelectorAll( - `[data-services-settings-multiple^=${att}]`, + `[data-services-settings-multiple^=${att}]` ); multContainers.forEach((container) => { if ( @@ -583,7 +623,7 @@ class Multiple { toggleMultByAtt(att) { const multContainers = document.querySelectorAll( - `[data-services-settings-multiple^=${att}]`, + `[data-services-settings-multiple^=${att}]` ); multContainers.forEach((container) => { if ( @@ -599,7 +639,7 @@ class Multiple { //get schema settings const multiples = {}; const schemaSettings = document.querySelectorAll( - `[data-setting-container$="SCHEMA"]`, + `[data-setting-container$="SCHEMA"]` ); // loop on every schema settings schemaSettings.forEach((schema) => { @@ -625,11 +665,11 @@ class Multiple { setMultipleToDOM(sortMultObj) { //we loop on each multiple that contains values to render to DOM for (const [schemaCtnrName, multGroupBySuffix] of Object.entries( - sortMultObj, + sortMultObj )) { //we need to access the DOM schema container const schemaCtnr = document.querySelector( - `[data-services-settings-multiple="${schemaCtnrName}"]`, + `[data-services-settings-multiple="${schemaCtnrName}"]` ); //now we have to loop on each multiple settings group for (const [suffix, settings] of Object.entries(multGroupBySuffix)) { @@ -645,14 +685,14 @@ class Multiple { for (const [name, data] of Object.entries(settings)) { //get setting container of clone container const settingContainer = schemaCtnrClone.querySelector( - `[data-setting-container="${name}"]`, + `[data-setting-container="${name}"]` ); //replace input info and disabled state this.setSetting( data["value"], data["method"], data["global"], - settingContainer, + settingContainer ); } //send schema clone to DOM and show it @@ -667,7 +707,7 @@ class Multiple { "data-services-settings-multiple", schemaCtnrClone .getAttribute("data-services-settings-multiple") - .replace("_SCHEMA", suffix), + .replace("_SCHEMA", suffix) ); //rename title @@ -681,18 +721,18 @@ class Multiple { //rename setting container const settingCtnrs = schemaCtnrClone.querySelectorAll( - "[data-setting-container]", + "[data-setting-container]" ); settingCtnrs.forEach((settingCtnr) => { settingCtnr.setAttribute( "data-setting-container", settingCtnr .getAttribute("data-setting-container") - .replace("_SCHEMA", suffix), + .replace("_SCHEMA", suffix) ); settingCtnr.setAttribute( "id", - settingCtnr.getAttribute("id").replace("_SCHEMA", suffix), + settingCtnr.getAttribute("id").replace("_SCHEMA", suffix) ); }); @@ -769,15 +809,15 @@ class Multiple { //click the custom select dropdown btn value to update select value select.parentElement .querySelector( - `button[data-setting-select-dropdown-btn][value='${defaultVal}']`, + `button[data-setting-select-dropdown-btn][value='${defaultVal}']` ) .click(); //set state to custom visible el const btnCustom = document.querySelector( `[data-setting-select=${select.getAttribute( - "data-setting-select-default", - )}]`, + "data-setting-select-default" + )}]` ); this.setDisabledMultServ(btnCustom, method, global); @@ -813,10 +853,10 @@ class Multiple { selects.forEach((select) => { const method = select.getAttribute("data-default-method"); const name = select.getAttribute( - "data-services-setting-select-default", + "data-services-setting-select-default" ); const selDOM = document.querySelector( - `button[data-services-setting-select='${name}']`, + `button[data-services-setting-select='${name}']` ); if (method === "ui" || method === "default") { selDOM.removeAttribute("disabled", ""); @@ -851,7 +891,7 @@ class Multiple { hiddenIfNoMultiples() { //hide multiple btn if no multiple exist on a plugin const multiples = document.querySelectorAll( - `[data-${this.prefix}-settings-multiple]`, + `[data-${this.prefix}-settings-multiple]` ); multiples.forEach((container) => { if (container.querySelectorAll(`[data-setting-container]`).length <= 0) @@ -863,7 +903,7 @@ class Multiple { removePrevMultiples() { const multiPlugins = document.querySelectorAll( - `[data-${this.prefix}-settings-multiple]`, + `[data-${this.prefix}-settings-multiple]` ); multiPlugins.forEach((multiGrp) => { if ( @@ -901,7 +941,7 @@ const setModal = new ServiceModal(); const format = new FormatValue(); const setFilterGlobal = new FilterSettings( "settings-filter", - "[data-service-content='settings']", + "[data-service-content='settings']" ); const setMultiple = new Multiple("services"); diff --git a/src/ui/static/js/totp.js b/src/ui/static/js/totp.js index 8dd1fd9d5..17b600c87 100644 --- a/src/ui/static/js/totp.js +++ b/src/ui/static/js/totp.js @@ -12,8 +12,8 @@ class BackLogin { "href", window.location.href.replace( `/${this.currEndpoint}`, - `/${this.backEndpoint}` - ) + `/${this.backEndpoint}`, + ), ); }); }); diff --git a/src/ui/templates/services.html b/src/ui/templates/services.html index c91f0407a..43be4e130 100644 --- a/src/ui/templates/services.html +++ b/src/ui/templates/services.html @@ -15,7 +15,7 @@

{% if services|length == 0 %}
@@ -29,7 +29,7 @@ services_batched %} {% set id_server_name = service["SERVER_NAME"]['value'].replace(".", "-") %}
@@ -355,6 +355,19 @@ + + + + + + +
+ +
+
+ + +
+
BLOCK REQUESTS
+ +
+ +

+ Name +

+

+ Last run +

+

+ Every +

+

+ Reload +

+

+ Success +

+

+ Files +

+ + +
    + {% for request, value in block_requests.items() %} +
  • +

    + {{request}} +

    +

    + {{value['last_run']}} +

    +

    + {{value["every"]}} +

    + {% if value["reload"] %} +

    + + + +

    + + {%endif %} {% if not value["reload"] %} +

    + + + +

    + {% endif %} {% if value["success"] %} +

    + + + +

    + {% elif not value["success"] %} +

    + + + +

    + {% endif %} +
    + {% if value['cache']%} + + + + + + {%endif%} +
    +
  • + {% endfor %} +
+ +
+ +
+{% endblock %} diff --git a/src/ui/templates/menu.html b/src/ui/templates/menu.html index e5c4a4bf0..f99f54b5a 100644 --- a/src/ui/templates/menu.html +++ b/src/ui/templates/menu.html @@ -133,20 +133,12 @@
- - - + + + +
Instances + +
  • + +
    + + + + + +
    + + Block requests + +
    +
  • +
  • LogsLogs +
  • From 8b0a39188026576dcbb657ae69181d1e37f51dae Mon Sep 17 00:00:00 2001 From: Jordan Blasenhauer Date: Thu, 18 Jan 2024 15:23:25 +0100 Subject: [PATCH 31/93] start bans page *add bans page + endpoint *update menu --- src/ui/main.py | 11 ++ src/ui/static/css/dashboard.css | 2 +- src/ui/static/js/bans.js | 16 +++ src/ui/templates/bans.html | 190 +++++++++++++++++++++++++++ src/ui/templates/block_requests.html | 1 - src/ui/templates/menu.html | 71 ++++++---- 6 files changed, 266 insertions(+), 25 deletions(-) create mode 100644 src/ui/static/js/bans.js create mode 100644 src/ui/templates/bans.html diff --git a/src/ui/main.py b/src/ui/main.py index d5565e39d..ae25fa81b 100755 --- a/src/ui/main.py +++ b/src/ui/main.py @@ -1606,6 +1606,17 @@ def block_requests(): dark_mode=app.config["DARK_MODE"], ) +@app.route("/bans", methods=["GET"]) +@login_required +def bans(): + # TODO : Get bans list from database and send it + return render_template( + "bans.html", + bans=[], + username=current_user.get_id(), + dark_mode=app.config["DARK_MODE"], + ) + @app.route("/jobs", methods=["GET"]) @login_required diff --git a/src/ui/static/css/dashboard.css b/src/ui/static/css/dashboard.css index 898f86a8c..4433dcc32 100644 --- a/src/ui/static/css/dashboard.css +++ b/src/ui/static/css/dashboard.css @@ -1 +1 @@ -/*! tailwindcss v3.3.2 | MIT License | https://tailwindcss.com*/*,:after,:before{box-sizing:border-box;border:0 solid #e9ecef}:after,:before{--tw-content:""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Open Sans;font-feature-settings:normal;font-variation-settings:normal}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#ced4da}input::placeholder,textarea::placeholder{opacity:1;color:#ced4da}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,::backdrop,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#5e72e480;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.\!container{width:100%!important;margin-right:auto!important;margin-left:auto!important;padding-right:1.5rem!important;padding-left:1.5rem!important}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:1.5rem;padding-left:1.5rem}@media (min-width:340px){.\!container{max-width:340px!important}.container{max-width:340px}}@media (min-width:576px){.\!container{max-width:576px!important}.container{max-width:576px}}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:992px){.\!container{max-width:992px!important}.container{max-width:992px}}@media (min-width:1200px){.\!container{max-width:1200px!important}.container{max-width:1200px}}@media (min-width:1320px){.\!container{max-width:1320px!important}.container{max-width:1320px}}@media (min-width:1920px){.\!container{max-width:1920px!important}.container{max-width:1920px}}a{letter-spacing:-.025rem}hr{margin:1rem 0;border:0;opacity:.25}img{max-width:none}label{display:inline-block}p{line-height:1.625;font-weight:400;margin-bottom:1rem}small{font-size:.875em}svg{display:inline}table{border-collapse:inherit}h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;color:#344767}h1,h2,h3,h4{letter-spacing:-.05rem}h1,h2,h3{font-weight:700}h4,h5,h6{font-weight:600}h1{font-size:3rem;line-height:1.25}h2{font-size:2.25rem;line-height:1.3}h3{font-size:1.875rem}h3,h4{line-height:1.375}h4{font-size:1.5rem}h5{font-size:1.25rem;line-height:1.375}h6{font-size:1rem;line-height:1.625}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-y-0{top:0;bottom:0}.-left-full{left:-100%}.-right-0{right:0}.-right-1{right:-.25rem}.bottom-0{bottom:0}.left-0{left:0}.left-auto{left:auto}.left-full{left:100%}.right-0{right:0}.right-2{right:.5rem}.right-20{right:5rem}.right-4{right:1rem}.right-5{right:1.25rem}.right-6{right:1.5rem}.right-7{right:1.75rem}.right-8{right:2rem}.right-\[3\.25rem\]{right:3.25rem}.top-0{top:0}.top-1{top:.25rem}.top-1\.5{top:.375rem}.top-16{top:4rem}.top-2{top:.5rem}.top-4{top:1rem}.top-\[38\%\]{top:38%}.top-\[4\.5rem\]{top:4.5rem}.top-\[52\%\]{top:52%}.top-\[55\%\]{top:55%}.top-\[8\.2rem\]{top:8.2rem}.-z-10{z-index:-10}.z-10{z-index:10}.z-100{z-index:100}.z-110{z-index:110}.z-20{z-index:20}.z-990{z-index:990}.z-\[10000\]{z-index:10000}.z-\[1000\]{z-index:1000}.z-\[1001\]{z-index:1001}.z-\[20\]{z-index:20}.z-sticky{z-index:1020}.order-1{order:1}.order-2{order:2}.col-span-1{grid-column:span 1/span 1}.col-span-10{grid-column:span 10/span 10}.col-span-11{grid-column:span 11/span 11}.col-span-12{grid-column:span 12/span 12}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-9{grid-column:span 9/span 9}.float-right{float:right}.float-left{float:left}.m-0{margin:0}.m-1{margin:.25rem}.m-2{margin:.5rem}.m-4{margin:1rem}.mx-0{margin-left:0;margin-right:0}.mx-0\.5{margin-left:.125rem;margin-right:.125rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-2\.5{margin-left:.625rem;margin-right:.625rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-top:0;margin-bottom:0}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.ml-0{margin-left:0}.ml-1{margin-left:.25rem}.ml-12{margin-left:3rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-6{margin-left:1.5rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-12{margin-right:3rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-\[4\.5rem\]{margin-top:4.5rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.table{display:table}.grid{display:grid}.hidden{display:none}.h-1\/3{height:33.333333%}.h-12{height:3rem}.h-14{height:3.5rem}.h-19{height:4.75rem}.h-3{height:.75rem}.h-4{height:1rem}.h-4\.5{height:1.125rem}.h-40{height:10rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-5\.5{height:1.375rem}.h-6{height:1.5rem}.h-8{height:2rem}.h-\[2\.5rem\]{height:2.5rem}.h-\[3\.5rem\]{height:3.5rem}.h-\[4rem\]{height:4rem}.h-\[90vh\]{height:90vh}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.h-sidenav{height:calc(100vh - 450px)}.max-h-100{max-height:25rem}.max-h-135{max-height:33.75rem}.max-h-30{max-height:7.5rem}.max-h-80{max-height:20rem}.max-h-90{max-height:22.5rem}.max-h-screen{max-height:100vh}.min-h-12{min-height:3rem}.min-h-20{min-height:5rem}.min-h-50-screen{min-height:50vh}.min-h-52{min-height:13rem}.min-h-6{min-height:1.5rem}.min-h-\[100px\]{min-height:100px}.min-h-\[350px\]{min-height:350px}.min-h-\[55vh\]{min-height:55vh}.min-h-\[75px\]{min-height:75px}.min-h-\[85vh\]{min-height:85vh}.min-h-screen{min-height:100vh}.w-1{width:.25rem}.w-10{width:2.5rem}.w-11\/12{width:91.666667%}.w-12{width:3rem}.w-28{width:7rem}.w-3{width:.75rem}.w-4{width:1rem}.w-4\.5{width:1.125rem}.w-40{width:10rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-5\.5{width:1.375rem}.w-50{width:12.5rem}.w-6{width:1.5rem}.w-8{width:2rem}.w-80{width:20rem}.w-90{width:22.5rem}.w-\[2\.5rem\]{width:2.5rem}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-screen{width:100vw}.min-w-0{min-width:0}.min-w-\[900px\]{min-width:900px}.max-w-180{max-width:45rem}.max-w-40{max-width:10rem}.max-w-60{max-width:15rem}.max-w-64{max-width:16rem}.max-w-\[1920px\]{max-width:1920px}.max-w-\[300px\]{max-width:300px}.max-w-\[400px\]{max-width:400px}.max-w-\[550px\]{max-width:550px}.max-w-full{max-width:100%}.flex-auto{flex:1 1 auto}.grow{flex-grow:1}.basis-full{flex-basis:100%}.-translate-x-1{--tw-translate-x:-0.25rem}.-translate-x-1,.-translate-x-1\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-1\.5{--tw-translate-x:-0.375rem}.-translate-x-full{--tw-translate-x:-100%}.-translate-x-full,.-translate-y-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-0{--tw-translate-y:-0px}.-translate-y-0\.4{--tw-translate-y:-0.1rem}.-translate-y-0\.4,.-translate-y-0\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-0\.5{--tw-translate-y:-0.125rem}.-translate-y-1{--tw-translate-y:-0.25rem}.-translate-y-1,.-translate-y-1\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\.5{--tw-translate-y:-0.375rem}.translate-x-0{--tw-translate-x:0px}.translate-x-0,.translate-x-0\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0\.5{--tw-translate-x:0.125rem}.translate-x-1{--tw-translate-x:0.25rem}.translate-x-1,.translate-x-2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-2{--tw-translate-x:0.5rem}.translate-x-90{--tw-translate-x:22.5rem}.translate-x-90,.translate-y-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y:0px}.translate-y-0\.5{--tw-translate-y:0.125rem}.translate-y-0\.5,.translate-y-1{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-1{--tw-translate-y:0.25rem}.translate-y-16{--tw-translate-y:4rem}.translate-y-16,.translate-y-2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-2{--tw-translate-y:0.5rem}.-rotate-12{--tw-rotate:-12deg}.-rotate-12,.rotate-12{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-12{--tw-rotate:12deg}.rotate-180{--tw-rotate:180deg}.rotate-180,.scale-105{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05}.scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1}.scale-110,.scale-50{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-50{--tw-scale-x:.5;--tw-scale-y:.5}.scale-90{--tw-scale-x:.9;--tw-scale-y:.9}.scale-90,.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-items-center{justify-items:center}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-8{gap:2rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-y-2{row-gap:.5rem}.gap-y-4{row-gap:1rem}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.break-words{overflow-wrap:break-word}.rounded,.rounded-1{border-radius:.25rem}.rounded-1\.4{border-radius:.35rem}.rounded-10{border-radius:2.5rem}.rounded-2xl{border-radius:1rem}.rounded-circle{border-radius:50%}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-none{border-radius:0}.rounded-xl{border-radius:.75rem}.rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-b-lg{border-bottom-left-radius:.5rem}.rounded-b-lg,.rounded-r-lg{border-bottom-right-radius:.5rem}.rounded-r-lg{border-top-right-radius:.5rem}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-gray-200{--tw-border-opacity:1;border-color:rgb(233 236 239/var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity))}.border-gray-400{--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity))}.border-primary{--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}.bg-blue-500{--tw-bg-opacity:1;background-color:rgb(94 114 228/var(--tw-bg-opacity))}.bg-emerald-500{--tw-bg-opacity:1;background-color:rgb(45 206 137/var(--tw-bg-opacity))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(233 236 239/var(--tw-bg-opacity))}.bg-gray-300{--tw-bg-opacity:1;background-color:rgb(210 214 218/var(--tw-bg-opacity))}.bg-gray-50{--tw-bg-opacity:1;background-color:rgb(248 249 250/var(--tw-bg-opacity))}.bg-gray-600\/50{background-color:#6c757d80}.bg-green-500{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity))}.bg-orange-500{--tw-bg-opacity:1;background-color:rgb(251 99 64/var(--tw-bg-opacity))}.bg-primary{--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}.bg-primary\/20{background-color:#0b557733}.bg-red-500{--tw-bg-opacity:1;background-color:rgb(245 57 57/var(--tw-bg-opacity))}.bg-secondary{--tw-bg-opacity:1;background-color:rgb(46 172 104/var(--tw-bg-opacity))}.bg-sky-500{--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity))}.bg-slate-800\/10{background-color:#3a416f1a}.bg-transparent{background-color:initial}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-yellow-500{--tw-bg-opacity:1;background-color:rgb(251 177 64/var(--tw-bg-opacity))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-tl{background-image:linear-gradient(to top left,var(--tw-gradient-stops))}.bg-none{background-image:none}.from-transparent{--tw-gradient-from:#0000 var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.via-black\/40{--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#0006 var(--tw-gradient-via-position),var(--tw-gradient-to)}.to-transparent{--tw-gradient-to:#0000 var(--tw-gradient-to-position)}.bg-150{background-size:150%}.bg-contain{background-size:contain}.bg-clip-border{background-clip:initial}.bg-clip-padding{background-clip:padding-box}.bg-center{background-position:50%}.bg-left{background-position:0}.bg-x-25{background-position:25% 0}.bg-no-repeat{background-repeat:no-repeat}.fill-amber-500{fill:#f59e0b}.fill-blue-500{fill:#5e72e4}.fill-gray-500{fill:#adb5bd}.fill-gray-600{fill:#6c757d}.fill-green-500{fill:#22c55e}.fill-primary{fill:#0b5577}.fill-red-500{fill:#f53939}.fill-sky-500{fill:#0ea5e9}.fill-slate-800{fill:#3a416f}.fill-white{fill:#fff}.fill-yellow-500{fill:#fbb140}.stroke-blue-400{stroke:#60a5fa}.stroke-blue-500{stroke:#5e72e4}.stroke-emerald-600{stroke:#059669}.stroke-gray-100{stroke:#ebeff4}.stroke-gray-600{stroke:#6c757d}.stroke-gray-700{stroke:#495057}.stroke-green-700{stroke:#15803d}.stroke-orange-500{stroke:#fb6340}.stroke-pink-600{stroke:#db2777}.stroke-red-500{stroke:#f53939}.stroke-sky-500{stroke:#0ea5e9}.stroke-stone-500{stroke:#78716c}.stroke-yellow-500{stroke:#fbb140}.stroke-0{stroke-width:0}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.px-0{padding-left:0;padding-right:0}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.pb-0{padding-bottom:0}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-4{padding-bottom:1rem}.pb-8{padding-bottom:2rem}.pl-0{padding-left:0}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-6{padding-left:1.5rem}.pr-0{padding-right:0}.pr-8{padding-right:2rem}.pt-1{padding-top:.25rem}.pt-10{padding-top:2.5rem}.pt-20{padding-top:5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.text-left{text-align:left}.text-center{text-align:center}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.font-sans{font-family:Open Sans}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.5rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-5{line-height:1.25rem}.leading-5\.6{line-height:1.4rem}.leading-6{line-height:1.5rem}.leading-8{line-height:2rem}.leading-default{line-height:1.6}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-tight{line-height:1.25}.tracking-normal{letter-spacing:0}.tracking-tight-rem{letter-spacing:-.025rem}.tracking-wide{letter-spacing:.025em}.tracking-widest{letter-spacing:.1em}.text-blue-500{--tw-text-opacity:1;color:rgb(94 114 228/var(--tw-text-opacity))}.text-emerald-500{--tw-text-opacity:1;color:rgb(45 206 137/var(--tw-text-opacity))}.text-gray-100{--tw-text-opacity:1;color:rgb(235 239 244/var(--tw-text-opacity))}.text-gray-300{--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity:1;color:rgb(108 117 125/var(--tw-text-opacity))}.text-gray-600\/90{color:#6c757de6}.text-gray-700{--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.text-gray-700\/80{color:#495057cc}.text-green-500{--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity))}.text-primary{--tw-text-opacity:1;color:rgb(11 85 119/var(--tw-text-opacity))}.text-red-500{--tw-text-opacity:1;color:rgb(245 57 57/var(--tw-text-opacity))}.text-sky-600{--tw-text-opacity:1;color:rgb(62 161 236/var(--tw-text-opacity))}.text-slate-500{--tw-text-opacity:1;color:rgb(103 116 142/var(--tw-text-opacity))}.text-slate-700{--tw-text-opacity:1;color:rgb(52 71 103/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-yellow-500{--tw-text-opacity:1;color:rgb(251 177 64/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.shadow{--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-3xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-3xl{--tw-shadow:0 8px 26px -4px #14141426,0 8px 9px -5px #1414140f;--tw-shadow-colored:0 8px 26px -4px var(--tw-shadow-color),0 8px 9px -5px var(--tw-shadow-color)}.shadow-md{--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.shadow-md,.shadow-none{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.shadow-sm{--tw-shadow:0 .25rem .375rem -.0625rem #1414141f,0 .125rem .25rem -.0625rem #14141412;--tw-shadow-colored:0 .25rem .375rem -.0625rem var(--tw-shadow-color),0 .125rem .25rem -.0625rem var(--tw-shadow-color)}.shadow-sm,.shadow-xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 0 2rem 0 #8898aa26;--tw-shadow-colored:0 0 2rem 0 var(--tw-shadow-color)}.shadow-xs{--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid #0000;outline-offset:2px}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:ease;transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:ease;transition-duration:.15s}.delay-200{transition-delay:.2s}.duration-200{transition-duration:.2s}.duration-250{transition-duration:.25s}.duration-300{transition-duration:.3s}.duration-700{transition-duration:.7s}.ease-in{transition-timing-function:ease-in}.ease-in-out{transition-timing-function:ease-in-out}.flex-wrap-inherit{flex-wrap:inherit}@font-face{font-family:Open Sans;src:url(../webfonts/OpenSans.ttf)}*{font-family:Open Sans,sans-serif!important}.ace_content,.ace_editor,.ace_editor div{font-family:Monaco,Menlo,Ubuntu Mono,Consolas,source-code-pro,monospace!important;font-size:16px!important;font-weight:400!important}.sr-only{display:none}.close-btn{display:inline-block;cursor:pointer;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(245 57 57/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(245 57 57/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.close-btn,.close-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.close-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.close-btn:focus,.close-btn:hover{background-color:#fffc}.close-btn:active{opacity:.85}:is(.dark .close-btn){--tw-bg-opacity:1;background-color:rgb(233 236 239/var(--tw-bg-opacity));--tw-brightness:brightness(.9)}:is(.dark .close-btn),:is(.dark .close-btn:hover){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .close-btn:hover){--tw-brightness:brightness(.75)}.valid-btn{display:inline-block;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.valid-btn,.valid-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.valid-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.valid-btn:focus,.valid-btn:hover{background-color:#22c55ecc}.valid-btn:active{opacity:.85}:is(.dark .valid-btn){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.delete-btn{display:inline-block;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(245 57 57/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.delete-btn,.delete-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.delete-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.delete-btn:focus,.delete-btn:hover{background-color:#f53939cc}.delete-btn:active{opacity:.85}:is(.dark .delete-btn){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.edit-btn{display:inline-block;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(251 177 64/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.edit-btn,.edit-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.edit-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.edit-btn:focus,.edit-btn:hover{background-color:#fbb140cc}.edit-btn:active{opacity:.85}:is(.dark .edit-btn){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.info-btn{display:inline-block;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.info-btn,.info-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.info-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.info-btn:focus,.info-btn:hover{background-color:#0ea5e9cc}.info-btn:active{opacity:.85}:is(.dark .info-btn){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.checkbox{position:relative;z-index:10;float:left;margin-top:.25rem;height:1.25rem;width:1.25rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.35rem;border-width:1px;border-color:rgb(210 214 218/var(--tw-border-opacity));background-color:rgb(255 255 255/var(--tw-bg-opacity));background-size:contain;background-position:50%;background-repeat:no-repeat;vertical-align:top;font-size:1rem;line-height:1.5rem;transition-property:all;transition-timing-function:ease;transition-duration:.25s}.checkbox,.checkbox:disabled{--tw-border-opacity:1;--tw-bg-opacity:1}.checkbox:disabled{cursor:default;border-color:rgb(206 212 218/var(--tw-border-opacity));background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.checkbox[data-checked=true]{z-index:0;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}.checkbox:disabled[data-checked=true]{--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}:is(.dark .checkbox){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .checkbox:disabled){--tw-border-opacity:1;border-color:rgb(37 47 64/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .checkbox[data-checked=true]){--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}:is(.dark .checkbox:disabled[data-checked=true]){--tw-border-opacity:1;border-color:rgb(37 47 64/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}.custom-select-btn{display:flex;width:100%;align-items:center;justify-content:space-between;border-radius:.5rem;border-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));background-clip:padding-box;padding:.25rem .375rem;text-align:left;vertical-align:middle;font-size:.875rem;font-weight:400;line-height:1.4rem;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}.custom-select-btn::-moz-placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.custom-select-btn::placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.custom-select-btn:focus{--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}.custom-select-btn:disabled{--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));opacity:.75}:is(.dark .custom-select-btn){border-color:rgb(98 117 148/var(--tw-border-opacity));background-color:rgb(52 71 103/var(--tw-bg-opacity));opacity:.9}:is(.dark .custom-select-btn),:is(.dark .custom-select-btn:disabled){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .custom-select-btn:disabled){border-color:rgb(37 47 64/var(--tw-border-opacity));background-color:rgb(37 47 64/var(--tw-bg-opacity))}@media (min-width:768px){.custom-select-btn{padding:.5rem .75rem}}.custom-dropdown-btn{position:relative;margin-top:0;margin-bottom:0;min-height:38px;cursor:pointer;border-radius:0;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.5rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.custom-dropdown-btn:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .custom-dropdown-btn){border-color:rgb(98 117 148/var(--tw-border-opacity));background-color:rgb(52 71 103/var(--tw-bg-opacity))}.active.custom-dropdown-btn,:is(.dark .custom-dropdown-btn){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}.active.custom-dropdown-btn{position:relative;margin-top:0;margin-bottom:0;min-height:38px;cursor:pointer;border-radius:0;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;border-color:rgb(210 214 218/var(--tw-border-opacity));background-color:rgb(11 85 119/var(--tw-bg-opacity));padding:.5rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;line-height:1.5;letter-spacing:-.025rem;transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.active.custom-dropdown-btn:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .active.custom-dropdown-btn){border-color:rgb(98 117 148/var(--tw-border-opacity));background-color:rgb(11 85 119/var(--tw-bg-opacity));color:rgb(210 214 218/var(--tw-text-opacity))}.regular-input,:is(.dark .active.custom-dropdown-btn){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1}.regular-input{display:block;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.5rem;border-width:1px;border-style:solid;border-color:rgb(210 214 218/var(--tw-border-opacity));background-color:rgb(255 255 255/var(--tw-bg-opacity));background-clip:padding-box;padding:.25rem .375rem;font-size:.875rem;font-weight:400;line-height:1.4rem;color:rgb(73 80 87/var(--tw-text-opacity));outline:2px solid #0000;outline-offset:2px;transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.regular-input::-moz-placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.regular-input::placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.regular-input:focus{border-color:#d2d6da00;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.regular-input:valid:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(34 197 94/var(--tw-ring-opacity))}.regular-input:invalid:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(245 57 57/var(--tw-ring-opacity))}.regular-input:disabled{--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));opacity:.75}:is(.dark .regular-input){border-color:rgb(98 117 148/var(--tw-border-opacity));background-color:rgb(52 71 103/var(--tw-bg-opacity));opacity:.9}:is(.dark .regular-input),:is(.dark .regular-input:disabled){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .regular-input:disabled){border-color:rgb(37 47 64/var(--tw-border-opacity));background-color:rgb(37 47 64/var(--tw-bg-opacity))}@media (min-width:768px){.regular-input{padding:.5rem .75rem}}.input-title{margin:0;font-size:.875rem;line-height:1.5rem;font-weight:700;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .input-title){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));opacity:.9}.popover-settings-container{position:absolute;left:0;bottom:0;z-index:50;--tw-translate-y:-1.75rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(94 114 228/var(--tw-bg-opacity));padding:.75rem;transition-property:all;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.5s}:is(.dark .popover-settings-container){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.popover-settings-text{margin:0;font-size:.875rem;line-height:1.5rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .popover-settings-text){--tw-text-opacity:1;color:rgb(235 239 244/var(--tw-text-opacity));opacity:.9}.popover-settings-svg{margin-left:.5rem;height:1.25rem;width:1.25rem;cursor:pointer;fill:#5e72e4}.popover-settings-svg:hover{--tw-brightness:brightness(.75);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.active.settings-tabs-tab-btn{position:relative;z-index:10;margin-top:.25rem;margin-bottom:.25rem;cursor:pointer;border-radius:0;border-width:1px;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.active.settings-tabs-tab-btn:hover{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .active.settings-tabs-tab-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .active.settings-tabs-tab-btn:hover){--tw-bg-opacity:1;background-color:rgb(58 65 111/var(--tw-bg-opacity))}.settings-tabs-tab-btn{position:relative;margin-top:.25rem;margin-bottom:.25rem;cursor:pointer;border-radius:0;border-width:1px;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.settings-tabs-tab-btn:hover{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .settings-tabs-tab-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .settings-tabs-tab-btn:hover){--tw-bg-opacity:1;background-color:rgb(58 65 111/var(--tw-bg-opacity))}.settings-tabs-name{padding-left:.75rem;padding-right:.5rem;--tw-text-opacity:1;color:rgb(11 85 119/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .settings-tabs-name){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));opacity:.9}.settings-tabs-popover-container{position:absolute;top:60px;left:0;z-index:50;min-width:150px;border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(94 114 228/var(--tw-bg-opacity));padding:.75rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.15s}:is(.dark .settings-tabs-popover-container){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.settings-tabs-popover-text{margin:0;font-size:.875rem;line-height:1.5rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.settings-tabs-mobile-btn{margin-top:.25rem;margin-bottom:.25rem;display:flex;width:100%;cursor:pointer;align-items:center;justify-content:space-between;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.settings-tabs-mobile-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(248 249 250/var(--tw-bg-opacity));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .settings-tabs-mobile-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .settings-tabs-mobile-btn:hover){--tw-brightness:brightness(.95);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.settings-tabs-mobile-btn-text{--tw-text-opacity:1;color:rgb(11 85 119/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .settings-tabs-mobile-btn-text){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));opacity:.9}.active.settings-tabs-mobile-dropdown-btn{position:relative;z-index:1000;margin-top:0;margin-bottom:0;cursor:pointer;border-radius:0;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity));padding:.5rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.active.settings-tabs-mobile-dropdown-btn:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .active.settings-tabs-mobile-dropdown-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .active.settings-tabs-mobile-dropdown-btn:hover){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.first.settings-tabs-mobile-dropdown-btn{border-top-left-radius:.25rem;border-top-right-radius:.25rem;border-width:1px}.settings-tabs-mobile-dropdown-btn{position:relative;margin-top:0;margin-bottom:0;display:flex;cursor:pointer;justify-content:space-between;border-radius:0;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.5rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.settings-tabs-mobile-dropdown-btn:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .settings-tabs-mobile-dropdown-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .settings-tabs-mobile-dropdown-btn:hover){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.first-letter\:absolute:first-letter{position:absolute}.first-letter\:w-full:first-letter{width:100%}.placeholder\:text-gray-500::-moz-placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.placeholder\:text-gray-500::placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.before\:float-left:before{content:var(--tw-content);float:left}.before\:pr-2:before{content:var(--tw-content);padding-right:.5rem}.before\:text-white:before{content:var(--tw-content);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.before\:content-\[\'\/\'\]:before{--tw-content:"/";content:var(--tw-content)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:top-px:after{content:var(--tw-content);top:1px}.after\:float-right:after{content:var(--tw-content);float:right}.after\:h-4:after{content:var(--tw-content);height:1rem}.after\:w-4:after{content:var(--tw-content);width:1rem}.after\:translate-x-px:after{content:var(--tw-content);--tw-translate-x:1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.after\:rounded-circle:after{content:var(--tw-content);border-radius:50%}.after\:bg-white:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.after\:pl-2:after{content:var(--tw-content);padding-left:.5rem}.after\:text-gray-600:after{content:var(--tw-content);--tw-text-opacity:1;color:rgb(108 117 125/var(--tw-text-opacity))}.after\:shadow-2xl:after{content:var(--tw-content);--tw-shadow:0 .3125rem .625rem 0 #0000001f;--tw-shadow-colored:0 .3125rem .625rem 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.after\:duration-300:after{content:var(--tw-content);transition-duration:.3s}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.after\:content-\[\'\/\'\]:after{--tw-content:"/";content:var(--tw-content)}.checked\:z-0:checked{z-index:0}.checked\:border-primary:checked{--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}.checked\:bg-primary:checked{--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}.checked\:bg-none:checked{background-image:none}.checked\:bg-right:checked{background-position:100%}.checked\:after\:translate-x-5:checked:after{--tw-translate-x:1.25rem}.checked\:after\:translate-x-5:checked:after,.checked\:after\:translate-x-5\.3:checked:after{content:var(--tw-content);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.checked\:after\:translate-x-5\.3:checked:after{--tw-translate-x:1.3rem}.valid\:\!border-red-500:valid{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.hover\:-translate-y-0:hover{--tw-translate-y:-0px}.hover\:-translate-y-0:hover,.hover\:-translate-y-0\.4:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-0\.4:hover{--tw-translate-y:-0.1rem}.hover\:-translate-y-px:hover{--tw-translate-y:-1px}.hover\:-translate-y-px:hover,.hover\:scale-102:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-102:hover{--tw-scale-x:1.02;--tw-scale-y:1.02}.hover\:rounded-lg:hover{border-radius:.5rem}.hover\:bg-emerald-500\/80:hover{background-color:#2dce89cc}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity))}.hover\:bg-gray-300:hover{--tw-bg-opacity:1;background-color:rgb(210 214 218/var(--tw-bg-opacity))}.hover\:bg-green-500\/80:hover{background-color:#22c55ecc}.hover\:bg-primary\/30:hover{background-color:#0b55774d}.hover\:bg-primary\/5:hover{background-color:#0b55770d}.hover\:bg-primary\/80:hover{background-color:#0b5577cc}.hover\:bg-red-500\/80:hover{background-color:#f53939cc}.hover\:bg-sky-500\/80:hover{background-color:#0ea5e9cc}.hover\:bg-yellow-500\/80:hover{background-color:#fbb140cc}.hover\:italic:hover{font-style:italic}.hover\:no-underline:hover{text-decoration-line:none}.hover\:opacity-80:hover{opacity:.8}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:brightness-75:hover{--tw-brightness:brightness(.75)}.hover\:brightness-75:hover,.hover\:brightness-90:hover{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.hover\:brightness-90:hover{--tw-brightness:brightness(.9)}.hover\:brightness-95:hover{--tw-brightness:brightness(.95);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.focus\:\!border-red-500:focus{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.focus\:border-green-500:focus{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity))}.focus\:border-primary:focus{--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}.focus\:bg-emerald-500\/80:focus{background-color:#2dce89cc}.focus\:bg-green-500\/80:focus{background-color:#22c55ecc}.focus\:bg-primary\/80:focus{background-color:#0b5577cc}.focus\:bg-red-500\/80:focus{background-color:#f53939cc}.focus\:bg-sky-500\/80:focus{background-color:#0ea5e9cc}.focus\:bg-yellow-500\/80:focus{background-color:#fbb140cc}.focus\:\!ring-red-500:focus{--tw-ring-opacity:1!important;--tw-ring-color:rgb(245 57 57/var(--tw-ring-opacity))!important}.focus\:valid\:\!border-red-500:valid:focus{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.focus\:valid\:border-green-500:valid:focus{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity))}.focus\:valid\:\!ring-red-500:valid:focus{--tw-ring-opacity:1!important;--tw-ring-color:rgb(245 57 57/var(--tw-ring-opacity))!important}.focus\:invalid\:border-red-500:invalid:focus{--tw-border-opacity:1;border-color:rgb(245 57 57/var(--tw-border-opacity))}.focus\:file\:invalid\:border-red-500:invalid::file-selector-button:focus{--tw-border-opacity:1;border-color:rgb(245 57 57/var(--tw-border-opacity))}.active\:\!border-red-500:active{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.active\:opacity-85:active{opacity:.85}.active\:valid\:\!border-red-500:valid:active{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border-gray-400:disabled{--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity))}.disabled\:bg-gray-400:disabled{--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity))}.disabled\:text-gray-700:disabled{--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.disabled\:opacity-75:disabled{opacity:.75}.disabled\:hover\:translate-y-0:hover:disabled{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:is(.dark .dark\:inline){display:inline}:is(.dark .dark\:hidden){display:none}:is(.dark .dark\:border-gray-700){--tw-border-opacity:1;border-color:rgb(73 80 87/var(--tw-border-opacity))}:is(.dark .dark\:border-slate-600){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity))}:is(.dark .dark\:border-slate-800){--tw-border-opacity:1;border-color:rgb(58 65 111/var(--tw-border-opacity))}:is(.dark .dark\:bg-gray-800){--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity))}:is(.dark .dark\:bg-green-500\/90){background-color:#22c55ee6}:is(.dark .dark\:bg-primary){--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}:is(.dark .dark\:bg-primary\/50){background-color:#0b557780}:is(.dark .dark\:bg-slate-700){--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .dark\:bg-slate-700\/50){background-color:#34476780}:is(.dark .dark\:bg-slate-850){--tw-bg-opacity:1;background-color:rgb(17 28 68/var(--tw-bg-opacity))}:is(.dark .dark\:bg-slate-900){--tw-bg-opacity:1;background-color:rgb(5 17 57/var(--tw-bg-opacity))}:is(.dark .dark\:bg-slate-900\/30){background-color:#0511394d}:is(.dark .dark\:bg-gradient-to-r){background-image:linear-gradient(to right,var(--tw-gradient-stops))}:is(.dark .dark\:from-transparent){--tw-gradient-from:#0000 var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}:is(.dark .dark\:via-white){--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fff var(--tw-gradient-via-position),var(--tw-gradient-to)}:is(.dark .dark\:to-transparent){--tw-gradient-to:#0000 var(--tw-gradient-to-position)}:is(.dark .dark\:fill-blue-500){fill:#5e72e4}:is(.dark .dark\:fill-gray-300){fill:#d2d6da}:is(.dark .dark\:fill-gray-500){fill:#adb5bd}:is(.dark .dark\:fill-gray-600){fill:#6c757d}:is(.dark .dark\:stroke-gray-400){stroke:#ced4da}:is(.dark .dark\:stroke-gray-600){stroke:#6c757d}:is(.dark .dark\:stroke-red-500){stroke:#f53939}:is(.dark .dark\:text-gray-100){--tw-text-opacity:1;color:rgb(235 239 244/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-200){--tw-text-opacity:1;color:rgb(233 236 239/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-300){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-400){--tw-text-opacity:1;color:rgb(206 212 218/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-500){--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}:is(.dark .dark\:text-red-500){--tw-text-opacity:1;color:rgb(245 57 57/var(--tw-text-opacity))}:is(.dark .dark\:text-white){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}:is(.dark .dark\:text-white\/80){color:#fffc}:is(.dark .dark\:text-white\/90){color:#ffffffe6}:is(.dark .dark\:opacity-60){opacity:.6}:is(.dark .dark\:opacity-75){opacity:.75}:is(.dark .dark\:opacity-80){opacity:.8}:is(.dark .dark\:opacity-90){opacity:.9}:is(.dark .dark\:shadow-dark-xl){--tw-shadow:0 2px 2px 0 #00000024,0 3px 1px -2px #0003,0 1px 5px 0 #0000001f;--tw-shadow-colored:0 2px 2px 0 var(--tw-shadow-color),0 3px 1px -2px var(--tw-shadow-color),0 1px 5px 0 var(--tw-shadow-color)}:is(.dark .dark\:shadow-dark-xl),:is(.dark .dark\:shadow-none){box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .dark\:shadow-none){--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}:is(.dark .dark\:brightness-110){--tw-brightness:brightness(1.1)}:is(.dark .dark\:brightness-110),:is(.dark .dark\:brightness-125){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:brightness-125){--tw-brightness:brightness(1.25)}:is(.dark .dark\:brightness-150){--tw-brightness:brightness(1.5)}:is(.dark .dark\:brightness-150),:is(.dark .dark\:brightness-90){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:brightness-90){--tw-brightness:brightness(.9)}:is(.dark .dark\:brightness-95){--tw-brightness:brightness(.95)}:is(.dark .dark\:brightness-95),:is(.dark .dark\:brightness-\[0\.885\]){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:brightness-\[0\.885\]){--tw-brightness:brightness(0.885)}:is(.dark .dark\:after\:text-gray-500):after{content:var(--tw-content);--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}:is(.dark .dark\:checked\:border-primary:checked){--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}:is(.dark .dark\:checked\:bg-primary:checked){--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}:is(.dark .dark\:hover\:bg-primary\/20:hover){background-color:#0b557733}:is(.dark .dark\:hover\:bg-primary\/60:hover){background-color:#0b557799}:is(.dark .dark\:hover\:bg-slate-700\/50:hover){background-color:#34476780}:is(.dark .dark\:hover\:bg-slate-800:hover){--tw-bg-opacity:1;background-color:rgb(58 65 111/var(--tw-bg-opacity))}:is(.dark .dark\:hover\:brightness-100:hover){--tw-brightness:brightness(1)}:is(.dark .dark\:hover\:brightness-100:hover),:is(.dark .dark\:hover\:brightness-105:hover){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:hover\:brightness-105:hover){--tw-brightness:brightness(1.05)}:is(.dark .dark\:hover\:brightness-90:hover){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:disabled\:border-gray-800:disabled){--tw-border-opacity:1;border-color:rgb(37 47 64/var(--tw-border-opacity))}:is(.dark .dark\:disabled\:bg-gray-800:disabled){--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity))}:is(.dark .dark\:disabled\:text-gray-300:disabled){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}@media (min-width:576px){.sm\:right-24{right:6rem}.sm\:right-40{right:10rem}.sm\:right-6{right:1.5rem}.sm\:top-2{top:.5rem}.sm\:top-\[4\.5rem\]{top:4.5rem}.sm\:col-span-4{grid-column:span 4/span 4}.sm\:col-span-6{grid-column:span 6/span 6}.sm\:col-start-5{grid-column-start:5}.sm\:mx-4{margin-left:1rem;margin-right:1rem}.sm\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.sm\:ml-1{margin-left:.25rem}.sm\:mr-16{margin-right:4rem}.sm\:inline{display:inline}.sm\:h-10{height:2.5rem}.sm\:h-14{height:3.5rem}.sm\:h-7{height:1.75rem}.sm\:max-h-125{max-height:31.25rem}.sm\:max-h-28{max-height:7rem}.sm\:w-36{width:9rem}.sm\:w-50{width:12.5rem}.sm\:w-7{width:1.75rem}.sm\:min-w-\[500px\]{min-width:500px}.sm\:scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-items-start{justify-items:start}.sm\:gap-4{gap:1rem}.sm\:px-12{padding-left:3rem;padding-right:3rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-0{padding-top:0;padding-bottom:0}.sm\:pt-6{padding-top:1.5rem}.sm\:text-left{text-align:left}}@media (min-width:768px){.md\:right-8{right:2rem}.md\:right-\[3\.75rem\]{right:3.75rem}.md\:top-\[40\%\]{top:40%}.md\:col-span-4{grid-column:span 4/span 4}.md\:col-span-5{grid-column:span 5/span 5}.md\:col-span-6{grid-column:span 6/span 6}.md\:col-span-7{grid-column:span 7/span 7}.md\:col-span-8{grid-column:span 8/span 8}.md\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.md\:my-3{margin-top:.75rem;margin-bottom:.75rem}.md\:mb-0{margin-bottom:0}.md\:mb-3{margin-bottom:.75rem}.md\:mb-8{margin-bottom:2rem}.md\:mr-3{margin-right:.75rem}.md\:mt-0{margin-top:0}.md\:mt-6{margin-top:1.5rem}.md\:block{display:block}.md\:hidden{display:none}.md\:h-16{height:4rem}.md\:max-h-160{max-height:40rem}.md\:min-h-75-screen{min-height:75vh}.md\:w-1\/2{width:50%}.md\:w-60{width:15rem}.md\:max-w-\[600px\]{max-width:600px}.md\:justify-end{justify-content:flex-end}.md\:gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.md\:px-3{padding-left:.75rem;padding-right:.75rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:py-2{padding-top:.5rem;padding-bottom:.5rem}.md\:py-4{padding-top:1rem;padding-bottom:1rem}.md\:text-base{font-size:1rem;line-height:1.5rem}}@media (min-width:992px){.lg\:relative{position:relative}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:mx-0{margin-left:0;margin-right:0}.lg\:mx-8{margin-left:2rem;margin-right:2rem}.lg\:my-3{margin-top:.75rem;margin-bottom:.75rem}.lg\:mt-0{margin-top:0}.lg\:mt-4{margin-top:1rem}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:h-24{height:6rem}.lg\:h-9{height:2.25rem}.lg\:w-80{width:20rem}.lg\:w-9{width:2.25rem}.lg\:flex-row{flex-direction:row}.lg\:flex-nowrap{flex-wrap:nowrap}.lg\:justify-start{justify-content:flex-start}.lg\:justify-end{justify-content:flex-end}.lg\:justify-between{justify-content:space-between}.lg\:gap-6{gap:1.5rem}.lg\:gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.lg\:bg-gray-50{--tw-bg-opacity:1;background-color:rgb(248 249 250/var(--tw-bg-opacity))}.lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\:pb-1{padding-bottom:.25rem}.lg\:text-left{text-align:left}}@media (min-width:1200px){.xl\:left-0{left:0}.xl\:right-24{right:6rem}.xl\:right-6{right:1.5rem}.xl\:ml-6{margin-left:1.5rem}.xl\:ml-68{margin-left:17rem}.xl\:hidden{display:none}.xl\:translate-x-0{--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.xl\:p-1{padding:.25rem}.xl\:p-1\.5{padding:.375rem}.xl\:pl-75{padding-left:18.75rem}.xl\:text-base{font-size:1rem;line-height:1.5rem}}@media (min-width:1320px){.\32xl\:col-span-4{grid-column:span 4/span 4}.\32xl\:col-span-6{grid-column:span 6/span 6}.\32xl\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.\32xl\:my-3{margin-top:.75rem;margin-bottom:.75rem}}@media (min-width:1920px){.\33xl\:col-span-3{grid-column:span 3/span 3}.\33xl\:col-span-4{grid-column:span 4/span 4}.\33xl\:col-span-5{grid-column:span 5/span 5}}@media (min-width:340px){.xs\:flex-row{flex-direction:row}.xs\:items-center{align-items:center}.xs\:justify-start{justify-content:flex-start}.xs\:pl-2{padding-left:.5rem}.xs\:text-sm{font-size:.875rem;line-height:1.5rem}}.\[\&\>\*\]\:bg-primary>*{--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))} \ No newline at end of file +/*! tailwindcss v3.3.2 | MIT License | https://tailwindcss.com*/*,:after,:before{box-sizing:border-box;border:0 solid #e9ecef}:after,:before{--tw-content:""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Open Sans;font-feature-settings:normal;font-variation-settings:normal}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#ced4da}input::placeholder,textarea::placeholder{opacity:1;color:#ced4da}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,::backdrop,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#5e72e480;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.\!container{width:100%!important;margin-right:auto!important;margin-left:auto!important;padding-right:1.5rem!important;padding-left:1.5rem!important}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:1.5rem;padding-left:1.5rem}@media (min-width:340px){.\!container{max-width:340px!important}.container{max-width:340px}}@media (min-width:576px){.\!container{max-width:576px!important}.container{max-width:576px}}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:992px){.\!container{max-width:992px!important}.container{max-width:992px}}@media (min-width:1200px){.\!container{max-width:1200px!important}.container{max-width:1200px}}@media (min-width:1320px){.\!container{max-width:1320px!important}.container{max-width:1320px}}@media (min-width:1920px){.\!container{max-width:1920px!important}.container{max-width:1920px}}a{letter-spacing:-.025rem}hr{margin:1rem 0;border:0;opacity:.25}img{max-width:none}label{display:inline-block}p{line-height:1.625;font-weight:400;margin-bottom:1rem}small{font-size:.875em}svg{display:inline}table{border-collapse:inherit}h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;color:#344767}h1,h2,h3,h4{letter-spacing:-.05rem}h1,h2,h3{font-weight:700}h4,h5,h6{font-weight:600}h1{font-size:3rem;line-height:1.25}h2{font-size:2.25rem;line-height:1.3}h3{font-size:1.875rem}h3,h4{line-height:1.375}h4{font-size:1.5rem}h5{font-size:1.25rem;line-height:1.375}h6{font-size:1rem;line-height:1.625}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-y-0{top:0;bottom:0}.-left-full{left:-100%}.-right-0{right:0}.-right-1{right:-.25rem}.bottom-0{bottom:0}.left-0{left:0}.left-auto{left:auto}.left-full{left:100%}.right-0{right:0}.right-2{right:.5rem}.right-20{right:5rem}.right-4{right:1rem}.right-5{right:1.25rem}.right-6{right:1.5rem}.right-7{right:1.75rem}.right-8{right:2rem}.right-\[3\.25rem\]{right:3.25rem}.top-0{top:0}.top-1{top:.25rem}.top-1\.5{top:.375rem}.top-16{top:4rem}.top-2{top:.5rem}.top-4{top:1rem}.top-\[38\%\]{top:38%}.top-\[4\.5rem\]{top:4.5rem}.top-\[52\%\]{top:52%}.top-\[55\%\]{top:55%}.top-\[8\.2rem\]{top:8.2rem}.-z-10{z-index:-10}.z-10{z-index:10}.z-100{z-index:100}.z-110{z-index:110}.z-20{z-index:20}.z-990{z-index:990}.z-\[10000\]{z-index:10000}.z-\[1000\]{z-index:1000}.z-\[1001\]{z-index:1001}.z-\[20\]{z-index:20}.z-sticky{z-index:1020}.order-1{order:1}.order-2{order:2}.col-span-1{grid-column:span 1/span 1}.col-span-10{grid-column:span 10/span 10}.col-span-11{grid-column:span 11/span 11}.col-span-12{grid-column:span 12/span 12}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-9{grid-column:span 9/span 9}.float-right{float:right}.float-left{float:left}.m-0{margin:0}.m-1{margin:.25rem}.m-2{margin:.5rem}.m-4{margin:1rem}.mx-0{margin-left:0;margin-right:0}.mx-0\.5{margin-left:.125rem;margin-right:.125rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-2\.5{margin-left:.625rem;margin-right:.625rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-top:0;margin-bottom:0}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.ml-0{margin-left:0}.ml-1{margin-left:.25rem}.ml-12{margin-left:3rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-6{margin-left:1.5rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-12{margin-right:3rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-\[4\.5rem\]{margin-top:4.5rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.table{display:table}.grid{display:grid}.list-item{display:list-item}.hidden{display:none}.h-1\/3{height:33.333333%}.h-12{height:3rem}.h-14{height:3.5rem}.h-19{height:4.75rem}.h-3{height:.75rem}.h-4{height:1rem}.h-4\.5{height:1.125rem}.h-40{height:10rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-5\.5{height:1.375rem}.h-6{height:1.5rem}.h-8{height:2rem}.h-\[2\.5rem\]{height:2.5rem}.h-\[3\.5rem\]{height:3.5rem}.h-\[4rem\]{height:4rem}.h-\[90vh\]{height:90vh}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.h-sidenav{height:calc(100vh - 450px)}.max-h-100{max-height:25rem}.max-h-135{max-height:33.75rem}.max-h-30{max-height:7.5rem}.max-h-80{max-height:20rem}.max-h-90{max-height:22.5rem}.max-h-screen{max-height:100vh}.min-h-12{min-height:3rem}.min-h-20{min-height:5rem}.min-h-50-screen{min-height:50vh}.min-h-52{min-height:13rem}.min-h-6{min-height:1.5rem}.min-h-\[100px\]{min-height:100px}.min-h-\[350px\]{min-height:350px}.min-h-\[55vh\]{min-height:55vh}.min-h-\[75px\]{min-height:75px}.min-h-\[85vh\]{min-height:85vh}.min-h-screen{min-height:100vh}.w-1{width:.25rem}.w-10{width:2.5rem}.w-11\/12{width:91.666667%}.w-12{width:3rem}.w-28{width:7rem}.w-3{width:.75rem}.w-4{width:1rem}.w-4\.5{width:1.125rem}.w-40{width:10rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-5\.5{width:1.375rem}.w-50{width:12.5rem}.w-6{width:1.5rem}.w-8{width:2rem}.w-80{width:20rem}.w-90{width:22.5rem}.w-\[2\.5rem\]{width:2.5rem}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-screen{width:100vw}.min-w-0{min-width:0}.min-w-\[900px\]{min-width:900px}.max-w-180{max-width:45rem}.max-w-40{max-width:10rem}.max-w-60{max-width:15rem}.max-w-64{max-width:16rem}.max-w-\[1920px\]{max-width:1920px}.max-w-\[300px\]{max-width:300px}.max-w-\[400px\]{max-width:400px}.max-w-\[550px\]{max-width:550px}.max-w-full{max-width:100%}.flex-auto{flex:1 1 auto}.grow{flex-grow:1}.basis-full{flex-basis:100%}.-translate-x-1{--tw-translate-x:-0.25rem}.-translate-x-1,.-translate-x-1\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-1\.5{--tw-translate-x:-0.375rem}.-translate-x-full{--tw-translate-x:-100%}.-translate-x-full,.-translate-y-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-0{--tw-translate-y:-0px}.-translate-y-0\.4{--tw-translate-y:-0.1rem}.-translate-y-0\.4,.-translate-y-0\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-0\.5{--tw-translate-y:-0.125rem}.-translate-y-1{--tw-translate-y:-0.25rem}.-translate-y-1,.-translate-y-1\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\.5{--tw-translate-y:-0.375rem}.translate-x-0{--tw-translate-x:0px}.translate-x-0,.translate-x-0\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0\.5{--tw-translate-x:0.125rem}.translate-x-1{--tw-translate-x:0.25rem}.translate-x-1,.translate-x-2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-2{--tw-translate-x:0.5rem}.translate-x-90{--tw-translate-x:22.5rem}.translate-x-90,.translate-y-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y:0px}.translate-y-0\.5{--tw-translate-y:0.125rem}.translate-y-0\.5,.translate-y-1{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-1{--tw-translate-y:0.25rem}.translate-y-16{--tw-translate-y:4rem}.translate-y-16,.translate-y-2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-2{--tw-translate-y:0.5rem}.-rotate-12{--tw-rotate:-12deg}.-rotate-12,.rotate-12{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-12{--tw-rotate:12deg}.rotate-180{--tw-rotate:180deg}.rotate-180,.scale-105{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05}.scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1}.scale-110,.scale-50{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-50{--tw-scale-x:.5;--tw-scale-y:.5}.scale-90{--tw-scale-x:.9;--tw-scale-y:.9}.scale-90,.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-items-center{justify-items:center}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-8{gap:2rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-y-2{row-gap:.5rem}.gap-y-4{row-gap:1rem}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.break-words{overflow-wrap:break-word}.rounded,.rounded-1{border-radius:.25rem}.rounded-1\.4{border-radius:.35rem}.rounded-10{border-radius:2.5rem}.rounded-2xl{border-radius:1rem}.rounded-circle{border-radius:50%}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-none{border-radius:0}.rounded-xl{border-radius:.75rem}.rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-b-lg{border-bottom-left-radius:.5rem}.rounded-b-lg,.rounded-r-lg{border-bottom-right-radius:.5rem}.rounded-r-lg{border-top-right-radius:.5rem}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-gray-200{--tw-border-opacity:1;border-color:rgb(233 236 239/var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity))}.border-gray-400{--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity))}.border-primary{--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}.bg-blue-500{--tw-bg-opacity:1;background-color:rgb(94 114 228/var(--tw-bg-opacity))}.bg-emerald-500{--tw-bg-opacity:1;background-color:rgb(45 206 137/var(--tw-bg-opacity))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(233 236 239/var(--tw-bg-opacity))}.bg-gray-300{--tw-bg-opacity:1;background-color:rgb(210 214 218/var(--tw-bg-opacity))}.bg-gray-50{--tw-bg-opacity:1;background-color:rgb(248 249 250/var(--tw-bg-opacity))}.bg-gray-600\/50{background-color:#6c757d80}.bg-green-500{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity))}.bg-orange-500{--tw-bg-opacity:1;background-color:rgb(251 99 64/var(--tw-bg-opacity))}.bg-primary{--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}.bg-primary\/20{background-color:#0b557733}.bg-red-500{--tw-bg-opacity:1;background-color:rgb(245 57 57/var(--tw-bg-opacity))}.bg-secondary{--tw-bg-opacity:1;background-color:rgb(46 172 104/var(--tw-bg-opacity))}.bg-sky-500{--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity))}.bg-slate-800\/10{background-color:#3a416f1a}.bg-transparent{background-color:initial}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-yellow-500{--tw-bg-opacity:1;background-color:rgb(251 177 64/var(--tw-bg-opacity))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-tl{background-image:linear-gradient(to top left,var(--tw-gradient-stops))}.bg-none{background-image:none}.from-transparent{--tw-gradient-from:#0000 var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.via-black\/40{--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#0006 var(--tw-gradient-via-position),var(--tw-gradient-to)}.to-transparent{--tw-gradient-to:#0000 var(--tw-gradient-to-position)}.bg-150{background-size:150%}.bg-contain{background-size:contain}.bg-clip-border{background-clip:initial}.bg-clip-padding{background-clip:padding-box}.bg-center{background-position:50%}.bg-left{background-position:0}.bg-x-25{background-position:25% 0}.bg-no-repeat{background-repeat:no-repeat}.fill-amber-500{fill:#f59e0b}.fill-blue-500{fill:#5e72e4}.fill-gray-500{fill:#adb5bd}.fill-gray-600{fill:#6c757d}.fill-green-500{fill:#22c55e}.fill-primary{fill:#0b5577}.fill-red-500{fill:#f53939}.fill-sky-500{fill:#0ea5e9}.fill-slate-800{fill:#3a416f}.fill-white{fill:#fff}.fill-yellow-500{fill:#fbb140}.stroke-blue-400{stroke:#60a5fa}.stroke-blue-500{stroke:#5e72e4}.stroke-emerald-600{stroke:#059669}.stroke-gray-100{stroke:#ebeff4}.stroke-gray-600{stroke:#6c757d}.stroke-gray-700{stroke:#495057}.stroke-green-700{stroke:#15803d}.stroke-orange-500{stroke:#fb6340}.stroke-pink-600{stroke:#db2777}.stroke-red-500{stroke:#f53939}.stroke-sky-500{stroke:#0ea5e9}.stroke-stone-500{stroke:#78716c}.stroke-yellow-500{stroke:#fbb140}.stroke-amber-500{stroke:#f59e0b}.stroke-0{stroke-width:0}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.px-0{padding-left:0;padding-right:0}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.pb-0{padding-bottom:0}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-4{padding-bottom:1rem}.pb-8{padding-bottom:2rem}.pl-0{padding-left:0}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-6{padding-left:1.5rem}.pr-0{padding-right:0}.pr-8{padding-right:2rem}.pt-1{padding-top:.25rem}.pt-10{padding-top:2.5rem}.pt-20{padding-top:5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.text-left{text-align:left}.text-center{text-align:center}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.font-sans{font-family:Open Sans}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.5rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-5{line-height:1.25rem}.leading-5\.6{line-height:1.4rem}.leading-6{line-height:1.5rem}.leading-8{line-height:2rem}.leading-default{line-height:1.6}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-tight{line-height:1.25}.tracking-normal{letter-spacing:0}.tracking-tight-rem{letter-spacing:-.025rem}.tracking-wide{letter-spacing:.025em}.tracking-widest{letter-spacing:.1em}.text-blue-500{--tw-text-opacity:1;color:rgb(94 114 228/var(--tw-text-opacity))}.text-emerald-500{--tw-text-opacity:1;color:rgb(45 206 137/var(--tw-text-opacity))}.text-gray-100{--tw-text-opacity:1;color:rgb(235 239 244/var(--tw-text-opacity))}.text-gray-300{--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity:1;color:rgb(108 117 125/var(--tw-text-opacity))}.text-gray-600\/90{color:#6c757de6}.text-gray-700{--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.text-gray-700\/80{color:#495057cc}.text-green-500{--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity))}.text-primary{--tw-text-opacity:1;color:rgb(11 85 119/var(--tw-text-opacity))}.text-red-500{--tw-text-opacity:1;color:rgb(245 57 57/var(--tw-text-opacity))}.text-sky-600{--tw-text-opacity:1;color:rgb(62 161 236/var(--tw-text-opacity))}.text-slate-500{--tw-text-opacity:1;color:rgb(103 116 142/var(--tw-text-opacity))}.text-slate-700{--tw-text-opacity:1;color:rgb(52 71 103/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-yellow-500{--tw-text-opacity:1;color:rgb(251 177 64/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.shadow{--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-3xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-3xl{--tw-shadow:0 8px 26px -4px #14141426,0 8px 9px -5px #1414140f;--tw-shadow-colored:0 8px 26px -4px var(--tw-shadow-color),0 8px 9px -5px var(--tw-shadow-color)}.shadow-md{--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.shadow-md,.shadow-none{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.shadow-sm{--tw-shadow:0 .25rem .375rem -.0625rem #1414141f,0 .125rem .25rem -.0625rem #14141412;--tw-shadow-colored:0 .25rem .375rem -.0625rem var(--tw-shadow-color),0 .125rem .25rem -.0625rem var(--tw-shadow-color)}.shadow-sm,.shadow-xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 0 2rem 0 #8898aa26;--tw-shadow-colored:0 0 2rem 0 var(--tw-shadow-color)}.shadow-xs{--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid #0000;outline-offset:2px}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:ease;transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:ease;transition-duration:.15s}.delay-200{transition-delay:.2s}.duration-200{transition-duration:.2s}.duration-250{transition-duration:.25s}.duration-300{transition-duration:.3s}.duration-700{transition-duration:.7s}.ease-in{transition-timing-function:ease-in}.ease-in-out{transition-timing-function:ease-in-out}.flex-wrap-inherit{flex-wrap:inherit}@font-face{font-family:Open Sans;src:url(../webfonts/OpenSans.ttf)}*{font-family:Open Sans,sans-serif!important}.ace_content,.ace_editor,.ace_editor div{font-family:Monaco,Menlo,Ubuntu Mono,Consolas,source-code-pro,monospace!important;font-size:16px!important;font-weight:400!important}.sr-only{display:none}.close-btn{display:inline-block;cursor:pointer;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(245 57 57/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(245 57 57/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.close-btn,.close-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.close-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.close-btn:focus,.close-btn:hover{background-color:#fffc}.close-btn:active{opacity:.85}:is(.dark .close-btn){--tw-bg-opacity:1;background-color:rgb(233 236 239/var(--tw-bg-opacity));--tw-brightness:brightness(.9)}:is(.dark .close-btn),:is(.dark .close-btn:hover){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .close-btn:hover){--tw-brightness:brightness(.75)}.valid-btn{display:inline-block;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.valid-btn,.valid-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.valid-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.valid-btn:focus,.valid-btn:hover{background-color:#22c55ecc}.valid-btn:active{opacity:.85}:is(.dark .valid-btn){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.delete-btn{display:inline-block;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(245 57 57/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.delete-btn,.delete-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.delete-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.delete-btn:focus,.delete-btn:hover{background-color:#f53939cc}.delete-btn:active{opacity:.85}:is(.dark .delete-btn){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.edit-btn{display:inline-block;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(251 177 64/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.edit-btn,.edit-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.edit-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.edit-btn:focus,.edit-btn:hover{background-color:#fbb140cc}.edit-btn:active{opacity:.85}:is(.dark .edit-btn){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.info-btn{display:inline-block;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.info-btn,.info-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.info-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.info-btn:focus,.info-btn:hover{background-color:#0ea5e9cc}.info-btn:active{opacity:.85}:is(.dark .info-btn){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.checkbox{position:relative;z-index:10;float:left;margin-top:.25rem;height:1.25rem;width:1.25rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.35rem;border-width:1px;border-color:rgb(210 214 218/var(--tw-border-opacity));background-color:rgb(255 255 255/var(--tw-bg-opacity));background-size:contain;background-position:50%;background-repeat:no-repeat;vertical-align:top;font-size:1rem;line-height:1.5rem;transition-property:all;transition-timing-function:ease;transition-duration:.25s}.checkbox,.checkbox:disabled{--tw-border-opacity:1;--tw-bg-opacity:1}.checkbox:disabled{cursor:default;border-color:rgb(206 212 218/var(--tw-border-opacity));background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.checkbox[data-checked=true]{z-index:0;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}.checkbox:disabled[data-checked=true]{--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}:is(.dark .checkbox){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .checkbox:disabled){--tw-border-opacity:1;border-color:rgb(37 47 64/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .checkbox[data-checked=true]){--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}:is(.dark .checkbox:disabled[data-checked=true]){--tw-border-opacity:1;border-color:rgb(37 47 64/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}.custom-select-btn{display:flex;width:100%;align-items:center;justify-content:space-between;border-radius:.5rem;border-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));background-clip:padding-box;padding:.25rem .375rem;text-align:left;vertical-align:middle;font-size:.875rem;font-weight:400;line-height:1.4rem;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}.custom-select-btn::-moz-placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.custom-select-btn::placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.custom-select-btn:focus{--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}.custom-select-btn:disabled{--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));opacity:.75}:is(.dark .custom-select-btn){border-color:rgb(98 117 148/var(--tw-border-opacity));background-color:rgb(52 71 103/var(--tw-bg-opacity));opacity:.9}:is(.dark .custom-select-btn),:is(.dark .custom-select-btn:disabled){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .custom-select-btn:disabled){border-color:rgb(37 47 64/var(--tw-border-opacity));background-color:rgb(37 47 64/var(--tw-bg-opacity))}@media (min-width:768px){.custom-select-btn{padding:.5rem .75rem}}.custom-dropdown-btn{position:relative;margin-top:0;margin-bottom:0;min-height:38px;cursor:pointer;border-radius:0;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.5rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.custom-dropdown-btn:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .custom-dropdown-btn){border-color:rgb(98 117 148/var(--tw-border-opacity));background-color:rgb(52 71 103/var(--tw-bg-opacity))}.active.custom-dropdown-btn,:is(.dark .custom-dropdown-btn){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}.active.custom-dropdown-btn{position:relative;margin-top:0;margin-bottom:0;min-height:38px;cursor:pointer;border-radius:0;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;border-color:rgb(210 214 218/var(--tw-border-opacity));background-color:rgb(11 85 119/var(--tw-bg-opacity));padding:.5rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;line-height:1.5;letter-spacing:-.025rem;transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.active.custom-dropdown-btn:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .active.custom-dropdown-btn){border-color:rgb(98 117 148/var(--tw-border-opacity));background-color:rgb(11 85 119/var(--tw-bg-opacity));color:rgb(210 214 218/var(--tw-text-opacity))}.regular-input,:is(.dark .active.custom-dropdown-btn){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1}.regular-input{display:block;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.5rem;border-width:1px;border-style:solid;border-color:rgb(210 214 218/var(--tw-border-opacity));background-color:rgb(255 255 255/var(--tw-bg-opacity));background-clip:padding-box;padding:.25rem .375rem;font-size:.875rem;font-weight:400;line-height:1.4rem;color:rgb(73 80 87/var(--tw-text-opacity));outline:2px solid #0000;outline-offset:2px;transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.regular-input::-moz-placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.regular-input::placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.regular-input:focus{border-color:#d2d6da00;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.regular-input:valid:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(34 197 94/var(--tw-ring-opacity))}.regular-input:invalid:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(245 57 57/var(--tw-ring-opacity))}.regular-input:disabled{--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));opacity:.75}:is(.dark .regular-input){border-color:rgb(98 117 148/var(--tw-border-opacity));background-color:rgb(52 71 103/var(--tw-bg-opacity));opacity:.9}:is(.dark .regular-input),:is(.dark .regular-input:disabled){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .regular-input:disabled){border-color:rgb(37 47 64/var(--tw-border-opacity));background-color:rgb(37 47 64/var(--tw-bg-opacity))}@media (min-width:768px){.regular-input{padding:.5rem .75rem}}.input-title{margin:0;font-size:.875rem;line-height:1.5rem;font-weight:700;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .input-title){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));opacity:.9}.popover-settings-container{position:absolute;left:0;bottom:0;z-index:50;--tw-translate-y:-1.75rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(94 114 228/var(--tw-bg-opacity));padding:.75rem;transition-property:all;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.5s}:is(.dark .popover-settings-container){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.popover-settings-text{margin:0;font-size:.875rem;line-height:1.5rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .popover-settings-text){--tw-text-opacity:1;color:rgb(235 239 244/var(--tw-text-opacity));opacity:.9}.popover-settings-svg{margin-left:.5rem;height:1.25rem;width:1.25rem;cursor:pointer;fill:#5e72e4}.popover-settings-svg:hover{--tw-brightness:brightness(.75);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.active.settings-tabs-tab-btn{position:relative;z-index:10;margin-top:.25rem;margin-bottom:.25rem;cursor:pointer;border-radius:0;border-width:1px;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.active.settings-tabs-tab-btn:hover{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .active.settings-tabs-tab-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .active.settings-tabs-tab-btn:hover){--tw-bg-opacity:1;background-color:rgb(58 65 111/var(--tw-bg-opacity))}.settings-tabs-tab-btn{position:relative;margin-top:.25rem;margin-bottom:.25rem;cursor:pointer;border-radius:0;border-width:1px;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.settings-tabs-tab-btn:hover{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .settings-tabs-tab-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .settings-tabs-tab-btn:hover){--tw-bg-opacity:1;background-color:rgb(58 65 111/var(--tw-bg-opacity))}.settings-tabs-name{padding-left:.75rem;padding-right:.5rem;--tw-text-opacity:1;color:rgb(11 85 119/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .settings-tabs-name){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));opacity:.9}.settings-tabs-popover-container{position:absolute;top:60px;left:0;z-index:50;min-width:150px;border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(94 114 228/var(--tw-bg-opacity));padding:.75rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.15s}:is(.dark .settings-tabs-popover-container){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.settings-tabs-popover-text{margin:0;font-size:.875rem;line-height:1.5rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.settings-tabs-mobile-btn{margin-top:.25rem;margin-bottom:.25rem;display:flex;width:100%;cursor:pointer;align-items:center;justify-content:space-between;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.settings-tabs-mobile-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(248 249 250/var(--tw-bg-opacity));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .settings-tabs-mobile-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .settings-tabs-mobile-btn:hover){--tw-brightness:brightness(.95);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.settings-tabs-mobile-btn-text{--tw-text-opacity:1;color:rgb(11 85 119/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .settings-tabs-mobile-btn-text){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));opacity:.9}.active.settings-tabs-mobile-dropdown-btn{position:relative;z-index:1000;margin-top:0;margin-bottom:0;cursor:pointer;border-radius:0;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity));padding:.5rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.active.settings-tabs-mobile-dropdown-btn:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .active.settings-tabs-mobile-dropdown-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .active.settings-tabs-mobile-dropdown-btn:hover){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.first.settings-tabs-mobile-dropdown-btn{border-top-left-radius:.25rem;border-top-right-radius:.25rem;border-width:1px}.settings-tabs-mobile-dropdown-btn{position:relative;margin-top:0;margin-bottom:0;display:flex;cursor:pointer;justify-content:space-between;border-radius:0;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.5rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.settings-tabs-mobile-dropdown-btn:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .settings-tabs-mobile-dropdown-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .settings-tabs-mobile-dropdown-btn:hover){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.first-letter\:absolute:first-letter{position:absolute}.first-letter\:w-full:first-letter{width:100%}.placeholder\:text-gray-500::-moz-placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.placeholder\:text-gray-500::placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.before\:float-left:before{content:var(--tw-content);float:left}.before\:pr-2:before{content:var(--tw-content);padding-right:.5rem}.before\:text-white:before{content:var(--tw-content);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.before\:content-\[\'\/\'\]:before{--tw-content:"/";content:var(--tw-content)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:top-px:after{content:var(--tw-content);top:1px}.after\:float-right:after{content:var(--tw-content);float:right}.after\:h-4:after{content:var(--tw-content);height:1rem}.after\:w-4:after{content:var(--tw-content);width:1rem}.after\:translate-x-px:after{content:var(--tw-content);--tw-translate-x:1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.after\:rounded-circle:after{content:var(--tw-content);border-radius:50%}.after\:bg-white:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.after\:pl-2:after{content:var(--tw-content);padding-left:.5rem}.after\:text-gray-600:after{content:var(--tw-content);--tw-text-opacity:1;color:rgb(108 117 125/var(--tw-text-opacity))}.after\:shadow-2xl:after{content:var(--tw-content);--tw-shadow:0 .3125rem .625rem 0 #0000001f;--tw-shadow-colored:0 .3125rem .625rem 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.after\:duration-300:after{content:var(--tw-content);transition-duration:.3s}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.after\:content-\[\'\/\'\]:after{--tw-content:"/";content:var(--tw-content)}.checked\:z-0:checked{z-index:0}.checked\:border-primary:checked{--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}.checked\:bg-primary:checked{--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}.checked\:bg-none:checked{background-image:none}.checked\:bg-right:checked{background-position:100%}.checked\:after\:translate-x-5:checked:after{--tw-translate-x:1.25rem}.checked\:after\:translate-x-5:checked:after,.checked\:after\:translate-x-5\.3:checked:after{content:var(--tw-content);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.checked\:after\:translate-x-5\.3:checked:after{--tw-translate-x:1.3rem}.valid\:\!border-red-500:valid{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.hover\:-translate-y-0:hover{--tw-translate-y:-0px}.hover\:-translate-y-0:hover,.hover\:-translate-y-0\.4:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-0\.4:hover{--tw-translate-y:-0.1rem}.hover\:-translate-y-px:hover{--tw-translate-y:-1px}.hover\:-translate-y-px:hover,.hover\:scale-102:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-102:hover{--tw-scale-x:1.02;--tw-scale-y:1.02}.hover\:rounded-lg:hover{border-radius:.5rem}.hover\:bg-emerald-500\/80:hover{background-color:#2dce89cc}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity))}.hover\:bg-gray-300:hover{--tw-bg-opacity:1;background-color:rgb(210 214 218/var(--tw-bg-opacity))}.hover\:bg-green-500\/80:hover{background-color:#22c55ecc}.hover\:bg-primary\/30:hover{background-color:#0b55774d}.hover\:bg-primary\/5:hover{background-color:#0b55770d}.hover\:bg-primary\/80:hover{background-color:#0b5577cc}.hover\:bg-red-500\/80:hover{background-color:#f53939cc}.hover\:bg-sky-500\/80:hover{background-color:#0ea5e9cc}.hover\:bg-yellow-500\/80:hover{background-color:#fbb140cc}.hover\:italic:hover{font-style:italic}.hover\:no-underline:hover{text-decoration-line:none}.hover\:opacity-80:hover{opacity:.8}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:brightness-75:hover{--tw-brightness:brightness(.75)}.hover\:brightness-75:hover,.hover\:brightness-90:hover{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.hover\:brightness-90:hover{--tw-brightness:brightness(.9)}.hover\:brightness-95:hover{--tw-brightness:brightness(.95);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.focus\:\!border-red-500:focus{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.focus\:border-green-500:focus{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity))}.focus\:border-primary:focus{--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}.focus\:bg-emerald-500\/80:focus{background-color:#2dce89cc}.focus\:bg-green-500\/80:focus{background-color:#22c55ecc}.focus\:bg-primary\/80:focus{background-color:#0b5577cc}.focus\:bg-red-500\/80:focus{background-color:#f53939cc}.focus\:bg-sky-500\/80:focus{background-color:#0ea5e9cc}.focus\:bg-yellow-500\/80:focus{background-color:#fbb140cc}.focus\:\!ring-red-500:focus{--tw-ring-opacity:1!important;--tw-ring-color:rgb(245 57 57/var(--tw-ring-opacity))!important}.focus\:valid\:\!border-red-500:valid:focus{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.focus\:valid\:border-green-500:valid:focus{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity))}.focus\:valid\:\!ring-red-500:valid:focus{--tw-ring-opacity:1!important;--tw-ring-color:rgb(245 57 57/var(--tw-ring-opacity))!important}.focus\:invalid\:border-red-500:invalid:focus{--tw-border-opacity:1;border-color:rgb(245 57 57/var(--tw-border-opacity))}.focus\:file\:invalid\:border-red-500:invalid::file-selector-button:focus{--tw-border-opacity:1;border-color:rgb(245 57 57/var(--tw-border-opacity))}.active\:\!border-red-500:active{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.active\:opacity-85:active{opacity:.85}.active\:valid\:\!border-red-500:valid:active{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border-gray-400:disabled{--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity))}.disabled\:bg-gray-400:disabled{--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity))}.disabled\:text-gray-700:disabled{--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.disabled\:opacity-75:disabled{opacity:.75}.disabled\:hover\:translate-y-0:hover:disabled{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:is(.dark .dark\:inline){display:inline}:is(.dark .dark\:hidden){display:none}:is(.dark .dark\:border-gray-700){--tw-border-opacity:1;border-color:rgb(73 80 87/var(--tw-border-opacity))}:is(.dark .dark\:border-slate-600){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity))}:is(.dark .dark\:border-slate-800){--tw-border-opacity:1;border-color:rgb(58 65 111/var(--tw-border-opacity))}:is(.dark .dark\:bg-gray-800){--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity))}:is(.dark .dark\:bg-green-500\/90){background-color:#22c55ee6}:is(.dark .dark\:bg-primary){--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}:is(.dark .dark\:bg-primary\/50){background-color:#0b557780}:is(.dark .dark\:bg-slate-700){--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .dark\:bg-slate-700\/50){background-color:#34476780}:is(.dark .dark\:bg-slate-850){--tw-bg-opacity:1;background-color:rgb(17 28 68/var(--tw-bg-opacity))}:is(.dark .dark\:bg-slate-900){--tw-bg-opacity:1;background-color:rgb(5 17 57/var(--tw-bg-opacity))}:is(.dark .dark\:bg-slate-900\/30){background-color:#0511394d}:is(.dark .dark\:bg-gradient-to-r){background-image:linear-gradient(to right,var(--tw-gradient-stops))}:is(.dark .dark\:from-transparent){--tw-gradient-from:#0000 var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}:is(.dark .dark\:via-white){--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fff var(--tw-gradient-via-position),var(--tw-gradient-to)}:is(.dark .dark\:to-transparent){--tw-gradient-to:#0000 var(--tw-gradient-to-position)}:is(.dark .dark\:fill-blue-500){fill:#5e72e4}:is(.dark .dark\:fill-gray-300){fill:#d2d6da}:is(.dark .dark\:fill-gray-500){fill:#adb5bd}:is(.dark .dark\:fill-gray-600){fill:#6c757d}:is(.dark .dark\:stroke-amber-500){stroke:#f59e0b}:is(.dark .dark\:stroke-gray-400){stroke:#ced4da}:is(.dark .dark\:stroke-gray-600){stroke:#6c757d}:is(.dark .dark\:stroke-red-500){stroke:#f53939}:is(.dark .dark\:text-gray-100){--tw-text-opacity:1;color:rgb(235 239 244/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-200){--tw-text-opacity:1;color:rgb(233 236 239/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-300){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-400){--tw-text-opacity:1;color:rgb(206 212 218/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-500){--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}:is(.dark .dark\:text-red-500){--tw-text-opacity:1;color:rgb(245 57 57/var(--tw-text-opacity))}:is(.dark .dark\:text-white){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}:is(.dark .dark\:text-white\/80){color:#fffc}:is(.dark .dark\:text-white\/90){color:#ffffffe6}:is(.dark .dark\:opacity-60){opacity:.6}:is(.dark .dark\:opacity-75){opacity:.75}:is(.dark .dark\:opacity-80){opacity:.8}:is(.dark .dark\:opacity-90){opacity:.9}:is(.dark .dark\:shadow-dark-xl){--tw-shadow:0 2px 2px 0 #00000024,0 3px 1px -2px #0003,0 1px 5px 0 #0000001f;--tw-shadow-colored:0 2px 2px 0 var(--tw-shadow-color),0 3px 1px -2px var(--tw-shadow-color),0 1px 5px 0 var(--tw-shadow-color)}:is(.dark .dark\:shadow-dark-xl),:is(.dark .dark\:shadow-none){box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .dark\:shadow-none){--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}:is(.dark .dark\:brightness-110){--tw-brightness:brightness(1.1)}:is(.dark .dark\:brightness-110),:is(.dark .dark\:brightness-125){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:brightness-125){--tw-brightness:brightness(1.25)}:is(.dark .dark\:brightness-150){--tw-brightness:brightness(1.5)}:is(.dark .dark\:brightness-150),:is(.dark .dark\:brightness-90){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:brightness-90){--tw-brightness:brightness(.9)}:is(.dark .dark\:brightness-95){--tw-brightness:brightness(.95)}:is(.dark .dark\:brightness-95),:is(.dark .dark\:brightness-\[0\.885\]){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:brightness-\[0\.885\]){--tw-brightness:brightness(0.885)}:is(.dark .dark\:after\:text-gray-500):after{content:var(--tw-content);--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}:is(.dark .dark\:checked\:border-primary:checked){--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}:is(.dark .dark\:checked\:bg-primary:checked){--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}:is(.dark .dark\:hover\:bg-primary\/20:hover){background-color:#0b557733}:is(.dark .dark\:hover\:bg-primary\/60:hover){background-color:#0b557799}:is(.dark .dark\:hover\:bg-slate-700\/50:hover){background-color:#34476780}:is(.dark .dark\:hover\:bg-slate-800:hover){--tw-bg-opacity:1;background-color:rgb(58 65 111/var(--tw-bg-opacity))}:is(.dark .dark\:hover\:brightness-100:hover){--tw-brightness:brightness(1)}:is(.dark .dark\:hover\:brightness-100:hover),:is(.dark .dark\:hover\:brightness-105:hover){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:hover\:brightness-105:hover){--tw-brightness:brightness(1.05)}:is(.dark .dark\:hover\:brightness-90:hover){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:disabled\:border-gray-800:disabled){--tw-border-opacity:1;border-color:rgb(37 47 64/var(--tw-border-opacity))}:is(.dark .dark\:disabled\:bg-gray-800:disabled){--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity))}:is(.dark .dark\:disabled\:text-gray-300:disabled){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}@media (min-width:576px){.sm\:right-24{right:6rem}.sm\:right-40{right:10rem}.sm\:right-6{right:1.5rem}.sm\:top-2{top:.5rem}.sm\:top-\[4\.5rem\]{top:4.5rem}.sm\:col-span-4{grid-column:span 4/span 4}.sm\:col-span-6{grid-column:span 6/span 6}.sm\:col-start-5{grid-column-start:5}.sm\:mx-4{margin-left:1rem;margin-right:1rem}.sm\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.sm\:ml-1{margin-left:.25rem}.sm\:mr-16{margin-right:4rem}.sm\:inline{display:inline}.sm\:h-10{height:2.5rem}.sm\:h-14{height:3.5rem}.sm\:h-7{height:1.75rem}.sm\:max-h-125{max-height:31.25rem}.sm\:max-h-28{max-height:7rem}.sm\:w-36{width:9rem}.sm\:w-50{width:12.5rem}.sm\:w-7{width:1.75rem}.sm\:min-w-\[500px\]{min-width:500px}.sm\:scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-items-start{justify-items:start}.sm\:gap-4{gap:1rem}.sm\:px-12{padding-left:3rem;padding-right:3rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-0{padding-top:0;padding-bottom:0}.sm\:pt-6{padding-top:1.5rem}.sm\:text-left{text-align:left}}@media (min-width:768px){.md\:right-8{right:2rem}.md\:right-\[3\.75rem\]{right:3.75rem}.md\:top-\[40\%\]{top:40%}.md\:col-span-4{grid-column:span 4/span 4}.md\:col-span-5{grid-column:span 5/span 5}.md\:col-span-6{grid-column:span 6/span 6}.md\:col-span-7{grid-column:span 7/span 7}.md\:col-span-8{grid-column:span 8/span 8}.md\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.md\:my-3{margin-top:.75rem;margin-bottom:.75rem}.md\:mb-0{margin-bottom:0}.md\:mb-3{margin-bottom:.75rem}.md\:mb-8{margin-bottom:2rem}.md\:mr-3{margin-right:.75rem}.md\:mt-0{margin-top:0}.md\:mt-6{margin-top:1.5rem}.md\:block{display:block}.md\:hidden{display:none}.md\:h-16{height:4rem}.md\:max-h-160{max-height:40rem}.md\:min-h-75-screen{min-height:75vh}.md\:w-1\/2{width:50%}.md\:w-60{width:15rem}.md\:max-w-\[600px\]{max-width:600px}.md\:justify-end{justify-content:flex-end}.md\:gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.md\:px-3{padding-left:.75rem;padding-right:.75rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:py-2{padding-top:.5rem;padding-bottom:.5rem}.md\:py-4{padding-top:1rem;padding-bottom:1rem}.md\:text-base{font-size:1rem;line-height:1.5rem}}@media (min-width:992px){.lg\:relative{position:relative}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:mx-0{margin-left:0;margin-right:0}.lg\:mx-8{margin-left:2rem;margin-right:2rem}.lg\:my-3{margin-top:.75rem;margin-bottom:.75rem}.lg\:mt-0{margin-top:0}.lg\:mt-4{margin-top:1rem}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:h-24{height:6rem}.lg\:h-9{height:2.25rem}.lg\:w-80{width:20rem}.lg\:w-9{width:2.25rem}.lg\:flex-row{flex-direction:row}.lg\:flex-nowrap{flex-wrap:nowrap}.lg\:justify-start{justify-content:flex-start}.lg\:justify-end{justify-content:flex-end}.lg\:justify-between{justify-content:space-between}.lg\:gap-6{gap:1.5rem}.lg\:gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.lg\:bg-gray-50{--tw-bg-opacity:1;background-color:rgb(248 249 250/var(--tw-bg-opacity))}.lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\:pb-1{padding-bottom:.25rem}.lg\:text-left{text-align:left}}@media (min-width:1200px){.xl\:left-0{left:0}.xl\:right-24{right:6rem}.xl\:right-6{right:1.5rem}.xl\:ml-6{margin-left:1.5rem}.xl\:ml-68{margin-left:17rem}.xl\:hidden{display:none}.xl\:translate-x-0{--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.xl\:p-1{padding:.25rem}.xl\:p-1\.5{padding:.375rem}.xl\:pl-75{padding-left:18.75rem}.xl\:text-base{font-size:1rem;line-height:1.5rem}}@media (min-width:1320px){.\32xl\:col-span-4{grid-column:span 4/span 4}.\32xl\:col-span-6{grid-column:span 6/span 6}.\32xl\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.\32xl\:my-3{margin-top:.75rem;margin-bottom:.75rem}}@media (min-width:1920px){.\33xl\:col-span-3{grid-column:span 3/span 3}.\33xl\:col-span-4{grid-column:span 4/span 4}.\33xl\:col-span-5{grid-column:span 5/span 5}}@media (min-width:340px){.xs\:flex-row{flex-direction:row}.xs\:items-center{align-items:center}.xs\:justify-start{justify-content:flex-start}.xs\:pl-2{padding-left:.5rem}.xs\:text-sm{font-size:.875rem;line-height:1.5rem}}.\[\&\>\*\]\:bg-primary>*{--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))} \ No newline at end of file diff --git a/src/ui/static/js/bans.js b/src/ui/static/js/bans.js new file mode 100644 index 000000000..6b1b4d230 --- /dev/null +++ b/src/ui/static/js/bans.js @@ -0,0 +1,16 @@ +function addReasonOption(endpoint, reasons) { + let content = ""; + + reasons.forEach((reason, id) => { + content += ``; + }); +} diff --git a/src/ui/templates/bans.html b/src/ui/templates/bans.html new file mode 100644 index 000000000..80ce99095 --- /dev/null +++ b/src/ui/templates/bans.html @@ -0,0 +1,190 @@ +{% extends "base.html" %} {% block content %} {% set current_endpoint = +url_for(request.endpoint)[1:].split("/")[-1].strip() %} + +
    +
    INFO
    +
    +

    + BANS TOTAL +

    +

    + {{bans|length}} +

    +
    +
    + + + +
    +
    FILTER
    +
    + +
    +
    + Search +
    + + +
    + + + +
    +
    + Reason +
    + + + + + +
    + +
    +
    + + +
    +
    +
    BANS LIST
    + +
    + +

    + Select +

    +

    + IP +

    +

    + Reason +

    +

    + Ban start +

    +

    + Ban end +

    + + +
      + {% for request, value in bans.items() %} +
    • +

      + +

      +

      + {{value['ip']}} +

      +

      + {{value["reason"]}} +

      +

      + {{value["ban_start"]}} +

      +

      + {{value["ban_end"]}} +

      +
    • + {% endfor %} +
    + +
    + +
    +
    +{% endblock %} diff --git a/src/ui/templates/block_requests.html b/src/ui/templates/block_requests.html index 1a7cfe3b2..7d25c628c 100644 --- a/src/ui/templates/block_requests.html +++ b/src/ui/templates/block_requests.html @@ -17,7 +17,6 @@ url_for(request.endpoint)[1:].split("/")[-1].strip() %} {{block_requests|length}}

    - diff --git a/src/ui/templates/menu.html b/src/ui/templates/menu.html index f99f54b5a..e42800361 100644 --- a/src/ui/templates/menu.html +++ b/src/ui/templates/menu.html @@ -301,31 +301,56 @@ - -
  • - -
    - - - + +
  • + +
    + + + + +
    + + Block requests + +
    +
  • + + +
  • + +
    + + + + -
    - - Block requests - -
    -
  • - + + + Bans + + + +
  • Date: Thu, 18 Jan 2024 17:54:38 +0100 Subject: [PATCH 32/93] add block requests list --- src/ui/main.py | 2 + src/ui/static/css/dashboard.css | 4130 +++++++++++++++++++++++++- src/ui/templates/block_requests.html | 327 +- src/ui/templates/menu.html | 6 +- 4 files changed, 4274 insertions(+), 191 deletions(-) diff --git a/src/ui/main.py b/src/ui/main.py index ae25fa81b..5eb70609e 100755 --- a/src/ui/main.py +++ b/src/ui/main.py @@ -1599,6 +1599,7 @@ def logs_container(container_id): @login_required def block_requests(): # TODO : Get block requests from database to send it + # Dummy value : [{"url": "/test", "date": "12/51/9851", "reason": "antibot", "method": "GET", "status": 403, "data": "{fesfmk fesfsf sfesfes}"}] return render_template( "block_requests.html", block_requests=[], @@ -1606,6 +1607,7 @@ def block_requests(): dark_mode=app.config["DARK_MODE"], ) + @app.route("/bans", methods=["GET"]) @login_required def bans(): diff --git a/src/ui/static/css/dashboard.css b/src/ui/static/css/dashboard.css index 4433dcc32..5545bd452 100644 --- a/src/ui/static/css/dashboard.css +++ b/src/ui/static/css/dashboard.css @@ -1 +1,4129 @@ -/*! tailwindcss v3.3.2 | MIT License | https://tailwindcss.com*/*,:after,:before{box-sizing:border-box;border:0 solid #e9ecef}:after,:before{--tw-content:""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Open Sans;font-feature-settings:normal;font-variation-settings:normal}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#ced4da}input::placeholder,textarea::placeholder{opacity:1;color:#ced4da}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,::backdrop,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#5e72e480;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.\!container{width:100%!important;margin-right:auto!important;margin-left:auto!important;padding-right:1.5rem!important;padding-left:1.5rem!important}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:1.5rem;padding-left:1.5rem}@media (min-width:340px){.\!container{max-width:340px!important}.container{max-width:340px}}@media (min-width:576px){.\!container{max-width:576px!important}.container{max-width:576px}}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:992px){.\!container{max-width:992px!important}.container{max-width:992px}}@media (min-width:1200px){.\!container{max-width:1200px!important}.container{max-width:1200px}}@media (min-width:1320px){.\!container{max-width:1320px!important}.container{max-width:1320px}}@media (min-width:1920px){.\!container{max-width:1920px!important}.container{max-width:1920px}}a{letter-spacing:-.025rem}hr{margin:1rem 0;border:0;opacity:.25}img{max-width:none}label{display:inline-block}p{line-height:1.625;font-weight:400;margin-bottom:1rem}small{font-size:.875em}svg{display:inline}table{border-collapse:inherit}h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;color:#344767}h1,h2,h3,h4{letter-spacing:-.05rem}h1,h2,h3{font-weight:700}h4,h5,h6{font-weight:600}h1{font-size:3rem;line-height:1.25}h2{font-size:2.25rem;line-height:1.3}h3{font-size:1.875rem}h3,h4{line-height:1.375}h4{font-size:1.5rem}h5{font-size:1.25rem;line-height:1.375}h6{font-size:1rem;line-height:1.625}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-y-0{top:0;bottom:0}.-left-full{left:-100%}.-right-0{right:0}.-right-1{right:-.25rem}.bottom-0{bottom:0}.left-0{left:0}.left-auto{left:auto}.left-full{left:100%}.right-0{right:0}.right-2{right:.5rem}.right-20{right:5rem}.right-4{right:1rem}.right-5{right:1.25rem}.right-6{right:1.5rem}.right-7{right:1.75rem}.right-8{right:2rem}.right-\[3\.25rem\]{right:3.25rem}.top-0{top:0}.top-1{top:.25rem}.top-1\.5{top:.375rem}.top-16{top:4rem}.top-2{top:.5rem}.top-4{top:1rem}.top-\[38\%\]{top:38%}.top-\[4\.5rem\]{top:4.5rem}.top-\[52\%\]{top:52%}.top-\[55\%\]{top:55%}.top-\[8\.2rem\]{top:8.2rem}.-z-10{z-index:-10}.z-10{z-index:10}.z-100{z-index:100}.z-110{z-index:110}.z-20{z-index:20}.z-990{z-index:990}.z-\[10000\]{z-index:10000}.z-\[1000\]{z-index:1000}.z-\[1001\]{z-index:1001}.z-\[20\]{z-index:20}.z-sticky{z-index:1020}.order-1{order:1}.order-2{order:2}.col-span-1{grid-column:span 1/span 1}.col-span-10{grid-column:span 10/span 10}.col-span-11{grid-column:span 11/span 11}.col-span-12{grid-column:span 12/span 12}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-9{grid-column:span 9/span 9}.float-right{float:right}.float-left{float:left}.m-0{margin:0}.m-1{margin:.25rem}.m-2{margin:.5rem}.m-4{margin:1rem}.mx-0{margin-left:0;margin-right:0}.mx-0\.5{margin-left:.125rem;margin-right:.125rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-2\.5{margin-left:.625rem;margin-right:.625rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-top:0;margin-bottom:0}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.ml-0{margin-left:0}.ml-1{margin-left:.25rem}.ml-12{margin-left:3rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-6{margin-left:1.5rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-12{margin-right:3rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-\[4\.5rem\]{margin-top:4.5rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.table{display:table}.grid{display:grid}.list-item{display:list-item}.hidden{display:none}.h-1\/3{height:33.333333%}.h-12{height:3rem}.h-14{height:3.5rem}.h-19{height:4.75rem}.h-3{height:.75rem}.h-4{height:1rem}.h-4\.5{height:1.125rem}.h-40{height:10rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-5\.5{height:1.375rem}.h-6{height:1.5rem}.h-8{height:2rem}.h-\[2\.5rem\]{height:2.5rem}.h-\[3\.5rem\]{height:3.5rem}.h-\[4rem\]{height:4rem}.h-\[90vh\]{height:90vh}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.h-sidenav{height:calc(100vh - 450px)}.max-h-100{max-height:25rem}.max-h-135{max-height:33.75rem}.max-h-30{max-height:7.5rem}.max-h-80{max-height:20rem}.max-h-90{max-height:22.5rem}.max-h-screen{max-height:100vh}.min-h-12{min-height:3rem}.min-h-20{min-height:5rem}.min-h-50-screen{min-height:50vh}.min-h-52{min-height:13rem}.min-h-6{min-height:1.5rem}.min-h-\[100px\]{min-height:100px}.min-h-\[350px\]{min-height:350px}.min-h-\[55vh\]{min-height:55vh}.min-h-\[75px\]{min-height:75px}.min-h-\[85vh\]{min-height:85vh}.min-h-screen{min-height:100vh}.w-1{width:.25rem}.w-10{width:2.5rem}.w-11\/12{width:91.666667%}.w-12{width:3rem}.w-28{width:7rem}.w-3{width:.75rem}.w-4{width:1rem}.w-4\.5{width:1.125rem}.w-40{width:10rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-5\.5{width:1.375rem}.w-50{width:12.5rem}.w-6{width:1.5rem}.w-8{width:2rem}.w-80{width:20rem}.w-90{width:22.5rem}.w-\[2\.5rem\]{width:2.5rem}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-screen{width:100vw}.min-w-0{min-width:0}.min-w-\[900px\]{min-width:900px}.max-w-180{max-width:45rem}.max-w-40{max-width:10rem}.max-w-60{max-width:15rem}.max-w-64{max-width:16rem}.max-w-\[1920px\]{max-width:1920px}.max-w-\[300px\]{max-width:300px}.max-w-\[400px\]{max-width:400px}.max-w-\[550px\]{max-width:550px}.max-w-full{max-width:100%}.flex-auto{flex:1 1 auto}.grow{flex-grow:1}.basis-full{flex-basis:100%}.-translate-x-1{--tw-translate-x:-0.25rem}.-translate-x-1,.-translate-x-1\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-1\.5{--tw-translate-x:-0.375rem}.-translate-x-full{--tw-translate-x:-100%}.-translate-x-full,.-translate-y-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-0{--tw-translate-y:-0px}.-translate-y-0\.4{--tw-translate-y:-0.1rem}.-translate-y-0\.4,.-translate-y-0\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-0\.5{--tw-translate-y:-0.125rem}.-translate-y-1{--tw-translate-y:-0.25rem}.-translate-y-1,.-translate-y-1\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\.5{--tw-translate-y:-0.375rem}.translate-x-0{--tw-translate-x:0px}.translate-x-0,.translate-x-0\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0\.5{--tw-translate-x:0.125rem}.translate-x-1{--tw-translate-x:0.25rem}.translate-x-1,.translate-x-2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-2{--tw-translate-x:0.5rem}.translate-x-90{--tw-translate-x:22.5rem}.translate-x-90,.translate-y-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y:0px}.translate-y-0\.5{--tw-translate-y:0.125rem}.translate-y-0\.5,.translate-y-1{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-1{--tw-translate-y:0.25rem}.translate-y-16{--tw-translate-y:4rem}.translate-y-16,.translate-y-2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-2{--tw-translate-y:0.5rem}.-rotate-12{--tw-rotate:-12deg}.-rotate-12,.rotate-12{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-12{--tw-rotate:12deg}.rotate-180{--tw-rotate:180deg}.rotate-180,.scale-105{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05}.scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1}.scale-110,.scale-50{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-50{--tw-scale-x:.5;--tw-scale-y:.5}.scale-90{--tw-scale-x:.9;--tw-scale-y:.9}.scale-90,.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-items-center{justify-items:center}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-8{gap:2rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-y-2{row-gap:.5rem}.gap-y-4{row-gap:1rem}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.break-words{overflow-wrap:break-word}.rounded,.rounded-1{border-radius:.25rem}.rounded-1\.4{border-radius:.35rem}.rounded-10{border-radius:2.5rem}.rounded-2xl{border-radius:1rem}.rounded-circle{border-radius:50%}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-none{border-radius:0}.rounded-xl{border-radius:.75rem}.rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-b-lg{border-bottom-left-radius:.5rem}.rounded-b-lg,.rounded-r-lg{border-bottom-right-radius:.5rem}.rounded-r-lg{border-top-right-radius:.5rem}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-gray-200{--tw-border-opacity:1;border-color:rgb(233 236 239/var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity))}.border-gray-400{--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity))}.border-primary{--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}.bg-blue-500{--tw-bg-opacity:1;background-color:rgb(94 114 228/var(--tw-bg-opacity))}.bg-emerald-500{--tw-bg-opacity:1;background-color:rgb(45 206 137/var(--tw-bg-opacity))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(233 236 239/var(--tw-bg-opacity))}.bg-gray-300{--tw-bg-opacity:1;background-color:rgb(210 214 218/var(--tw-bg-opacity))}.bg-gray-50{--tw-bg-opacity:1;background-color:rgb(248 249 250/var(--tw-bg-opacity))}.bg-gray-600\/50{background-color:#6c757d80}.bg-green-500{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity))}.bg-orange-500{--tw-bg-opacity:1;background-color:rgb(251 99 64/var(--tw-bg-opacity))}.bg-primary{--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}.bg-primary\/20{background-color:#0b557733}.bg-red-500{--tw-bg-opacity:1;background-color:rgb(245 57 57/var(--tw-bg-opacity))}.bg-secondary{--tw-bg-opacity:1;background-color:rgb(46 172 104/var(--tw-bg-opacity))}.bg-sky-500{--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity))}.bg-slate-800\/10{background-color:#3a416f1a}.bg-transparent{background-color:initial}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-yellow-500{--tw-bg-opacity:1;background-color:rgb(251 177 64/var(--tw-bg-opacity))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-tl{background-image:linear-gradient(to top left,var(--tw-gradient-stops))}.bg-none{background-image:none}.from-transparent{--tw-gradient-from:#0000 var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.via-black\/40{--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#0006 var(--tw-gradient-via-position),var(--tw-gradient-to)}.to-transparent{--tw-gradient-to:#0000 var(--tw-gradient-to-position)}.bg-150{background-size:150%}.bg-contain{background-size:contain}.bg-clip-border{background-clip:initial}.bg-clip-padding{background-clip:padding-box}.bg-center{background-position:50%}.bg-left{background-position:0}.bg-x-25{background-position:25% 0}.bg-no-repeat{background-repeat:no-repeat}.fill-amber-500{fill:#f59e0b}.fill-blue-500{fill:#5e72e4}.fill-gray-500{fill:#adb5bd}.fill-gray-600{fill:#6c757d}.fill-green-500{fill:#22c55e}.fill-primary{fill:#0b5577}.fill-red-500{fill:#f53939}.fill-sky-500{fill:#0ea5e9}.fill-slate-800{fill:#3a416f}.fill-white{fill:#fff}.fill-yellow-500{fill:#fbb140}.stroke-blue-400{stroke:#60a5fa}.stroke-blue-500{stroke:#5e72e4}.stroke-emerald-600{stroke:#059669}.stroke-gray-100{stroke:#ebeff4}.stroke-gray-600{stroke:#6c757d}.stroke-gray-700{stroke:#495057}.stroke-green-700{stroke:#15803d}.stroke-orange-500{stroke:#fb6340}.stroke-pink-600{stroke:#db2777}.stroke-red-500{stroke:#f53939}.stroke-sky-500{stroke:#0ea5e9}.stroke-stone-500{stroke:#78716c}.stroke-yellow-500{stroke:#fbb140}.stroke-amber-500{stroke:#f59e0b}.stroke-0{stroke-width:0}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.px-0{padding-left:0;padding-right:0}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.pb-0{padding-bottom:0}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-4{padding-bottom:1rem}.pb-8{padding-bottom:2rem}.pl-0{padding-left:0}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-6{padding-left:1.5rem}.pr-0{padding-right:0}.pr-8{padding-right:2rem}.pt-1{padding-top:.25rem}.pt-10{padding-top:2.5rem}.pt-20{padding-top:5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.text-left{text-align:left}.text-center{text-align:center}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.font-sans{font-family:Open Sans}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.5rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-5{line-height:1.25rem}.leading-5\.6{line-height:1.4rem}.leading-6{line-height:1.5rem}.leading-8{line-height:2rem}.leading-default{line-height:1.6}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-tight{line-height:1.25}.tracking-normal{letter-spacing:0}.tracking-tight-rem{letter-spacing:-.025rem}.tracking-wide{letter-spacing:.025em}.tracking-widest{letter-spacing:.1em}.text-blue-500{--tw-text-opacity:1;color:rgb(94 114 228/var(--tw-text-opacity))}.text-emerald-500{--tw-text-opacity:1;color:rgb(45 206 137/var(--tw-text-opacity))}.text-gray-100{--tw-text-opacity:1;color:rgb(235 239 244/var(--tw-text-opacity))}.text-gray-300{--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity:1;color:rgb(108 117 125/var(--tw-text-opacity))}.text-gray-600\/90{color:#6c757de6}.text-gray-700{--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.text-gray-700\/80{color:#495057cc}.text-green-500{--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity))}.text-primary{--tw-text-opacity:1;color:rgb(11 85 119/var(--tw-text-opacity))}.text-red-500{--tw-text-opacity:1;color:rgb(245 57 57/var(--tw-text-opacity))}.text-sky-600{--tw-text-opacity:1;color:rgb(62 161 236/var(--tw-text-opacity))}.text-slate-500{--tw-text-opacity:1;color:rgb(103 116 142/var(--tw-text-opacity))}.text-slate-700{--tw-text-opacity:1;color:rgb(52 71 103/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-yellow-500{--tw-text-opacity:1;color:rgb(251 177 64/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.shadow{--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-3xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-3xl{--tw-shadow:0 8px 26px -4px #14141426,0 8px 9px -5px #1414140f;--tw-shadow-colored:0 8px 26px -4px var(--tw-shadow-color),0 8px 9px -5px var(--tw-shadow-color)}.shadow-md{--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.shadow-md,.shadow-none{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.shadow-sm{--tw-shadow:0 .25rem .375rem -.0625rem #1414141f,0 .125rem .25rem -.0625rem #14141412;--tw-shadow-colored:0 .25rem .375rem -.0625rem var(--tw-shadow-color),0 .125rem .25rem -.0625rem var(--tw-shadow-color)}.shadow-sm,.shadow-xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 0 2rem 0 #8898aa26;--tw-shadow-colored:0 0 2rem 0 var(--tw-shadow-color)}.shadow-xs{--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid #0000;outline-offset:2px}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:ease;transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:ease;transition-duration:.15s}.delay-200{transition-delay:.2s}.duration-200{transition-duration:.2s}.duration-250{transition-duration:.25s}.duration-300{transition-duration:.3s}.duration-700{transition-duration:.7s}.ease-in{transition-timing-function:ease-in}.ease-in-out{transition-timing-function:ease-in-out}.flex-wrap-inherit{flex-wrap:inherit}@font-face{font-family:Open Sans;src:url(../webfonts/OpenSans.ttf)}*{font-family:Open Sans,sans-serif!important}.ace_content,.ace_editor,.ace_editor div{font-family:Monaco,Menlo,Ubuntu Mono,Consolas,source-code-pro,monospace!important;font-size:16px!important;font-weight:400!important}.sr-only{display:none}.close-btn{display:inline-block;cursor:pointer;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(245 57 57/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(245 57 57/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.close-btn,.close-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.close-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.close-btn:focus,.close-btn:hover{background-color:#fffc}.close-btn:active{opacity:.85}:is(.dark .close-btn){--tw-bg-opacity:1;background-color:rgb(233 236 239/var(--tw-bg-opacity));--tw-brightness:brightness(.9)}:is(.dark .close-btn),:is(.dark .close-btn:hover){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .close-btn:hover){--tw-brightness:brightness(.75)}.valid-btn{display:inline-block;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.valid-btn,.valid-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.valid-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.valid-btn:focus,.valid-btn:hover{background-color:#22c55ecc}.valid-btn:active{opacity:.85}:is(.dark .valid-btn){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.delete-btn{display:inline-block;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(245 57 57/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.delete-btn,.delete-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.delete-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.delete-btn:focus,.delete-btn:hover{background-color:#f53939cc}.delete-btn:active{opacity:.85}:is(.dark .delete-btn){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.edit-btn{display:inline-block;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(251 177 64/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.edit-btn,.edit-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.edit-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.edit-btn:focus,.edit-btn:hover{background-color:#fbb140cc}.edit-btn:active{opacity:.85}:is(.dark .edit-btn){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.info-btn{display:inline-block;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.info-btn,.info-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.info-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.info-btn:focus,.info-btn:hover{background-color:#0ea5e9cc}.info-btn:active{opacity:.85}:is(.dark .info-btn){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.checkbox{position:relative;z-index:10;float:left;margin-top:.25rem;height:1.25rem;width:1.25rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.35rem;border-width:1px;border-color:rgb(210 214 218/var(--tw-border-opacity));background-color:rgb(255 255 255/var(--tw-bg-opacity));background-size:contain;background-position:50%;background-repeat:no-repeat;vertical-align:top;font-size:1rem;line-height:1.5rem;transition-property:all;transition-timing-function:ease;transition-duration:.25s}.checkbox,.checkbox:disabled{--tw-border-opacity:1;--tw-bg-opacity:1}.checkbox:disabled{cursor:default;border-color:rgb(206 212 218/var(--tw-border-opacity));background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.checkbox[data-checked=true]{z-index:0;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}.checkbox:disabled[data-checked=true]{--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}:is(.dark .checkbox){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .checkbox:disabled){--tw-border-opacity:1;border-color:rgb(37 47 64/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .checkbox[data-checked=true]){--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}:is(.dark .checkbox:disabled[data-checked=true]){--tw-border-opacity:1;border-color:rgb(37 47 64/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}.custom-select-btn{display:flex;width:100%;align-items:center;justify-content:space-between;border-radius:.5rem;border-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));background-clip:padding-box;padding:.25rem .375rem;text-align:left;vertical-align:middle;font-size:.875rem;font-weight:400;line-height:1.4rem;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}.custom-select-btn::-moz-placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.custom-select-btn::placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.custom-select-btn:focus{--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}.custom-select-btn:disabled{--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));opacity:.75}:is(.dark .custom-select-btn){border-color:rgb(98 117 148/var(--tw-border-opacity));background-color:rgb(52 71 103/var(--tw-bg-opacity));opacity:.9}:is(.dark .custom-select-btn),:is(.dark .custom-select-btn:disabled){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .custom-select-btn:disabled){border-color:rgb(37 47 64/var(--tw-border-opacity));background-color:rgb(37 47 64/var(--tw-bg-opacity))}@media (min-width:768px){.custom-select-btn{padding:.5rem .75rem}}.custom-dropdown-btn{position:relative;margin-top:0;margin-bottom:0;min-height:38px;cursor:pointer;border-radius:0;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.5rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.custom-dropdown-btn:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .custom-dropdown-btn){border-color:rgb(98 117 148/var(--tw-border-opacity));background-color:rgb(52 71 103/var(--tw-bg-opacity))}.active.custom-dropdown-btn,:is(.dark .custom-dropdown-btn){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}.active.custom-dropdown-btn{position:relative;margin-top:0;margin-bottom:0;min-height:38px;cursor:pointer;border-radius:0;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;border-color:rgb(210 214 218/var(--tw-border-opacity));background-color:rgb(11 85 119/var(--tw-bg-opacity));padding:.5rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;line-height:1.5;letter-spacing:-.025rem;transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.active.custom-dropdown-btn:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .active.custom-dropdown-btn){border-color:rgb(98 117 148/var(--tw-border-opacity));background-color:rgb(11 85 119/var(--tw-bg-opacity));color:rgb(210 214 218/var(--tw-text-opacity))}.regular-input,:is(.dark .active.custom-dropdown-btn){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1}.regular-input{display:block;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.5rem;border-width:1px;border-style:solid;border-color:rgb(210 214 218/var(--tw-border-opacity));background-color:rgb(255 255 255/var(--tw-bg-opacity));background-clip:padding-box;padding:.25rem .375rem;font-size:.875rem;font-weight:400;line-height:1.4rem;color:rgb(73 80 87/var(--tw-text-opacity));outline:2px solid #0000;outline-offset:2px;transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.regular-input::-moz-placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.regular-input::placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.regular-input:focus{border-color:#d2d6da00;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.regular-input:valid:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(34 197 94/var(--tw-ring-opacity))}.regular-input:invalid:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(245 57 57/var(--tw-ring-opacity))}.regular-input:disabled{--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));opacity:.75}:is(.dark .regular-input){border-color:rgb(98 117 148/var(--tw-border-opacity));background-color:rgb(52 71 103/var(--tw-bg-opacity));opacity:.9}:is(.dark .regular-input),:is(.dark .regular-input:disabled){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .regular-input:disabled){border-color:rgb(37 47 64/var(--tw-border-opacity));background-color:rgb(37 47 64/var(--tw-bg-opacity))}@media (min-width:768px){.regular-input{padding:.5rem .75rem}}.input-title{margin:0;font-size:.875rem;line-height:1.5rem;font-weight:700;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .input-title){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));opacity:.9}.popover-settings-container{position:absolute;left:0;bottom:0;z-index:50;--tw-translate-y:-1.75rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(94 114 228/var(--tw-bg-opacity));padding:.75rem;transition-property:all;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.5s}:is(.dark .popover-settings-container){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.popover-settings-text{margin:0;font-size:.875rem;line-height:1.5rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .popover-settings-text){--tw-text-opacity:1;color:rgb(235 239 244/var(--tw-text-opacity));opacity:.9}.popover-settings-svg{margin-left:.5rem;height:1.25rem;width:1.25rem;cursor:pointer;fill:#5e72e4}.popover-settings-svg:hover{--tw-brightness:brightness(.75);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.active.settings-tabs-tab-btn{position:relative;z-index:10;margin-top:.25rem;margin-bottom:.25rem;cursor:pointer;border-radius:0;border-width:1px;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.active.settings-tabs-tab-btn:hover{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .active.settings-tabs-tab-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .active.settings-tabs-tab-btn:hover){--tw-bg-opacity:1;background-color:rgb(58 65 111/var(--tw-bg-opacity))}.settings-tabs-tab-btn{position:relative;margin-top:.25rem;margin-bottom:.25rem;cursor:pointer;border-radius:0;border-width:1px;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.settings-tabs-tab-btn:hover{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .settings-tabs-tab-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .settings-tabs-tab-btn:hover){--tw-bg-opacity:1;background-color:rgb(58 65 111/var(--tw-bg-opacity))}.settings-tabs-name{padding-left:.75rem;padding-right:.5rem;--tw-text-opacity:1;color:rgb(11 85 119/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .settings-tabs-name){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));opacity:.9}.settings-tabs-popover-container{position:absolute;top:60px;left:0;z-index:50;min-width:150px;border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(94 114 228/var(--tw-bg-opacity));padding:.75rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.15s}:is(.dark .settings-tabs-popover-container){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.settings-tabs-popover-text{margin:0;font-size:.875rem;line-height:1.5rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.settings-tabs-mobile-btn{margin-top:.25rem;margin-bottom:.25rem;display:flex;width:100%;cursor:pointer;align-items:center;justify-content:space-between;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.settings-tabs-mobile-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(248 249 250/var(--tw-bg-opacity));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .settings-tabs-mobile-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .settings-tabs-mobile-btn:hover){--tw-brightness:brightness(.95);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.settings-tabs-mobile-btn-text{--tw-text-opacity:1;color:rgb(11 85 119/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .settings-tabs-mobile-btn-text){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));opacity:.9}.active.settings-tabs-mobile-dropdown-btn{position:relative;z-index:1000;margin-top:0;margin-bottom:0;cursor:pointer;border-radius:0;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity));padding:.5rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.active.settings-tabs-mobile-dropdown-btn:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .active.settings-tabs-mobile-dropdown-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .active.settings-tabs-mobile-dropdown-btn:hover){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.first.settings-tabs-mobile-dropdown-btn{border-top-left-radius:.25rem;border-top-right-radius:.25rem;border-width:1px}.settings-tabs-mobile-dropdown-btn{position:relative;margin-top:0;margin-bottom:0;display:flex;cursor:pointer;justify-content:space-between;border-radius:0;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.5rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.settings-tabs-mobile-dropdown-btn:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .settings-tabs-mobile-dropdown-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .settings-tabs-mobile-dropdown-btn:hover){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.first-letter\:absolute:first-letter{position:absolute}.first-letter\:w-full:first-letter{width:100%}.placeholder\:text-gray-500::-moz-placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.placeholder\:text-gray-500::placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.before\:float-left:before{content:var(--tw-content);float:left}.before\:pr-2:before{content:var(--tw-content);padding-right:.5rem}.before\:text-white:before{content:var(--tw-content);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.before\:content-\[\'\/\'\]:before{--tw-content:"/";content:var(--tw-content)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:top-px:after{content:var(--tw-content);top:1px}.after\:float-right:after{content:var(--tw-content);float:right}.after\:h-4:after{content:var(--tw-content);height:1rem}.after\:w-4:after{content:var(--tw-content);width:1rem}.after\:translate-x-px:after{content:var(--tw-content);--tw-translate-x:1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.after\:rounded-circle:after{content:var(--tw-content);border-radius:50%}.after\:bg-white:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.after\:pl-2:after{content:var(--tw-content);padding-left:.5rem}.after\:text-gray-600:after{content:var(--tw-content);--tw-text-opacity:1;color:rgb(108 117 125/var(--tw-text-opacity))}.after\:shadow-2xl:after{content:var(--tw-content);--tw-shadow:0 .3125rem .625rem 0 #0000001f;--tw-shadow-colored:0 .3125rem .625rem 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.after\:duration-300:after{content:var(--tw-content);transition-duration:.3s}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.after\:content-\[\'\/\'\]:after{--tw-content:"/";content:var(--tw-content)}.checked\:z-0:checked{z-index:0}.checked\:border-primary:checked{--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}.checked\:bg-primary:checked{--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}.checked\:bg-none:checked{background-image:none}.checked\:bg-right:checked{background-position:100%}.checked\:after\:translate-x-5:checked:after{--tw-translate-x:1.25rem}.checked\:after\:translate-x-5:checked:after,.checked\:after\:translate-x-5\.3:checked:after{content:var(--tw-content);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.checked\:after\:translate-x-5\.3:checked:after{--tw-translate-x:1.3rem}.valid\:\!border-red-500:valid{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.hover\:-translate-y-0:hover{--tw-translate-y:-0px}.hover\:-translate-y-0:hover,.hover\:-translate-y-0\.4:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-0\.4:hover{--tw-translate-y:-0.1rem}.hover\:-translate-y-px:hover{--tw-translate-y:-1px}.hover\:-translate-y-px:hover,.hover\:scale-102:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-102:hover{--tw-scale-x:1.02;--tw-scale-y:1.02}.hover\:rounded-lg:hover{border-radius:.5rem}.hover\:bg-emerald-500\/80:hover{background-color:#2dce89cc}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity))}.hover\:bg-gray-300:hover{--tw-bg-opacity:1;background-color:rgb(210 214 218/var(--tw-bg-opacity))}.hover\:bg-green-500\/80:hover{background-color:#22c55ecc}.hover\:bg-primary\/30:hover{background-color:#0b55774d}.hover\:bg-primary\/5:hover{background-color:#0b55770d}.hover\:bg-primary\/80:hover{background-color:#0b5577cc}.hover\:bg-red-500\/80:hover{background-color:#f53939cc}.hover\:bg-sky-500\/80:hover{background-color:#0ea5e9cc}.hover\:bg-yellow-500\/80:hover{background-color:#fbb140cc}.hover\:italic:hover{font-style:italic}.hover\:no-underline:hover{text-decoration-line:none}.hover\:opacity-80:hover{opacity:.8}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:brightness-75:hover{--tw-brightness:brightness(.75)}.hover\:brightness-75:hover,.hover\:brightness-90:hover{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.hover\:brightness-90:hover{--tw-brightness:brightness(.9)}.hover\:brightness-95:hover{--tw-brightness:brightness(.95);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.focus\:\!border-red-500:focus{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.focus\:border-green-500:focus{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity))}.focus\:border-primary:focus{--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}.focus\:bg-emerald-500\/80:focus{background-color:#2dce89cc}.focus\:bg-green-500\/80:focus{background-color:#22c55ecc}.focus\:bg-primary\/80:focus{background-color:#0b5577cc}.focus\:bg-red-500\/80:focus{background-color:#f53939cc}.focus\:bg-sky-500\/80:focus{background-color:#0ea5e9cc}.focus\:bg-yellow-500\/80:focus{background-color:#fbb140cc}.focus\:\!ring-red-500:focus{--tw-ring-opacity:1!important;--tw-ring-color:rgb(245 57 57/var(--tw-ring-opacity))!important}.focus\:valid\:\!border-red-500:valid:focus{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.focus\:valid\:border-green-500:valid:focus{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity))}.focus\:valid\:\!ring-red-500:valid:focus{--tw-ring-opacity:1!important;--tw-ring-color:rgb(245 57 57/var(--tw-ring-opacity))!important}.focus\:invalid\:border-red-500:invalid:focus{--tw-border-opacity:1;border-color:rgb(245 57 57/var(--tw-border-opacity))}.focus\:file\:invalid\:border-red-500:invalid::file-selector-button:focus{--tw-border-opacity:1;border-color:rgb(245 57 57/var(--tw-border-opacity))}.active\:\!border-red-500:active{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.active\:opacity-85:active{opacity:.85}.active\:valid\:\!border-red-500:valid:active{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border-gray-400:disabled{--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity))}.disabled\:bg-gray-400:disabled{--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity))}.disabled\:text-gray-700:disabled{--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.disabled\:opacity-75:disabled{opacity:.75}.disabled\:hover\:translate-y-0:hover:disabled{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:is(.dark .dark\:inline){display:inline}:is(.dark .dark\:hidden){display:none}:is(.dark .dark\:border-gray-700){--tw-border-opacity:1;border-color:rgb(73 80 87/var(--tw-border-opacity))}:is(.dark .dark\:border-slate-600){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity))}:is(.dark .dark\:border-slate-800){--tw-border-opacity:1;border-color:rgb(58 65 111/var(--tw-border-opacity))}:is(.dark .dark\:bg-gray-800){--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity))}:is(.dark .dark\:bg-green-500\/90){background-color:#22c55ee6}:is(.dark .dark\:bg-primary){--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}:is(.dark .dark\:bg-primary\/50){background-color:#0b557780}:is(.dark .dark\:bg-slate-700){--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .dark\:bg-slate-700\/50){background-color:#34476780}:is(.dark .dark\:bg-slate-850){--tw-bg-opacity:1;background-color:rgb(17 28 68/var(--tw-bg-opacity))}:is(.dark .dark\:bg-slate-900){--tw-bg-opacity:1;background-color:rgb(5 17 57/var(--tw-bg-opacity))}:is(.dark .dark\:bg-slate-900\/30){background-color:#0511394d}:is(.dark .dark\:bg-gradient-to-r){background-image:linear-gradient(to right,var(--tw-gradient-stops))}:is(.dark .dark\:from-transparent){--tw-gradient-from:#0000 var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}:is(.dark .dark\:via-white){--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fff var(--tw-gradient-via-position),var(--tw-gradient-to)}:is(.dark .dark\:to-transparent){--tw-gradient-to:#0000 var(--tw-gradient-to-position)}:is(.dark .dark\:fill-blue-500){fill:#5e72e4}:is(.dark .dark\:fill-gray-300){fill:#d2d6da}:is(.dark .dark\:fill-gray-500){fill:#adb5bd}:is(.dark .dark\:fill-gray-600){fill:#6c757d}:is(.dark .dark\:stroke-amber-500){stroke:#f59e0b}:is(.dark .dark\:stroke-gray-400){stroke:#ced4da}:is(.dark .dark\:stroke-gray-600){stroke:#6c757d}:is(.dark .dark\:stroke-red-500){stroke:#f53939}:is(.dark .dark\:text-gray-100){--tw-text-opacity:1;color:rgb(235 239 244/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-200){--tw-text-opacity:1;color:rgb(233 236 239/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-300){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-400){--tw-text-opacity:1;color:rgb(206 212 218/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-500){--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}:is(.dark .dark\:text-red-500){--tw-text-opacity:1;color:rgb(245 57 57/var(--tw-text-opacity))}:is(.dark .dark\:text-white){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}:is(.dark .dark\:text-white\/80){color:#fffc}:is(.dark .dark\:text-white\/90){color:#ffffffe6}:is(.dark .dark\:opacity-60){opacity:.6}:is(.dark .dark\:opacity-75){opacity:.75}:is(.dark .dark\:opacity-80){opacity:.8}:is(.dark .dark\:opacity-90){opacity:.9}:is(.dark .dark\:shadow-dark-xl){--tw-shadow:0 2px 2px 0 #00000024,0 3px 1px -2px #0003,0 1px 5px 0 #0000001f;--tw-shadow-colored:0 2px 2px 0 var(--tw-shadow-color),0 3px 1px -2px var(--tw-shadow-color),0 1px 5px 0 var(--tw-shadow-color)}:is(.dark .dark\:shadow-dark-xl),:is(.dark .dark\:shadow-none){box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .dark\:shadow-none){--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}:is(.dark .dark\:brightness-110){--tw-brightness:brightness(1.1)}:is(.dark .dark\:brightness-110),:is(.dark .dark\:brightness-125){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:brightness-125){--tw-brightness:brightness(1.25)}:is(.dark .dark\:brightness-150){--tw-brightness:brightness(1.5)}:is(.dark .dark\:brightness-150),:is(.dark .dark\:brightness-90){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:brightness-90){--tw-brightness:brightness(.9)}:is(.dark .dark\:brightness-95){--tw-brightness:brightness(.95)}:is(.dark .dark\:brightness-95),:is(.dark .dark\:brightness-\[0\.885\]){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:brightness-\[0\.885\]){--tw-brightness:brightness(0.885)}:is(.dark .dark\:after\:text-gray-500):after{content:var(--tw-content);--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}:is(.dark .dark\:checked\:border-primary:checked){--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}:is(.dark .dark\:checked\:bg-primary:checked){--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}:is(.dark .dark\:hover\:bg-primary\/20:hover){background-color:#0b557733}:is(.dark .dark\:hover\:bg-primary\/60:hover){background-color:#0b557799}:is(.dark .dark\:hover\:bg-slate-700\/50:hover){background-color:#34476780}:is(.dark .dark\:hover\:bg-slate-800:hover){--tw-bg-opacity:1;background-color:rgb(58 65 111/var(--tw-bg-opacity))}:is(.dark .dark\:hover\:brightness-100:hover){--tw-brightness:brightness(1)}:is(.dark .dark\:hover\:brightness-100:hover),:is(.dark .dark\:hover\:brightness-105:hover){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:hover\:brightness-105:hover){--tw-brightness:brightness(1.05)}:is(.dark .dark\:hover\:brightness-90:hover){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:disabled\:border-gray-800:disabled){--tw-border-opacity:1;border-color:rgb(37 47 64/var(--tw-border-opacity))}:is(.dark .dark\:disabled\:bg-gray-800:disabled){--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity))}:is(.dark .dark\:disabled\:text-gray-300:disabled){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}@media (min-width:576px){.sm\:right-24{right:6rem}.sm\:right-40{right:10rem}.sm\:right-6{right:1.5rem}.sm\:top-2{top:.5rem}.sm\:top-\[4\.5rem\]{top:4.5rem}.sm\:col-span-4{grid-column:span 4/span 4}.sm\:col-span-6{grid-column:span 6/span 6}.sm\:col-start-5{grid-column-start:5}.sm\:mx-4{margin-left:1rem;margin-right:1rem}.sm\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.sm\:ml-1{margin-left:.25rem}.sm\:mr-16{margin-right:4rem}.sm\:inline{display:inline}.sm\:h-10{height:2.5rem}.sm\:h-14{height:3.5rem}.sm\:h-7{height:1.75rem}.sm\:max-h-125{max-height:31.25rem}.sm\:max-h-28{max-height:7rem}.sm\:w-36{width:9rem}.sm\:w-50{width:12.5rem}.sm\:w-7{width:1.75rem}.sm\:min-w-\[500px\]{min-width:500px}.sm\:scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-items-start{justify-items:start}.sm\:gap-4{gap:1rem}.sm\:px-12{padding-left:3rem;padding-right:3rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-0{padding-top:0;padding-bottom:0}.sm\:pt-6{padding-top:1.5rem}.sm\:text-left{text-align:left}}@media (min-width:768px){.md\:right-8{right:2rem}.md\:right-\[3\.75rem\]{right:3.75rem}.md\:top-\[40\%\]{top:40%}.md\:col-span-4{grid-column:span 4/span 4}.md\:col-span-5{grid-column:span 5/span 5}.md\:col-span-6{grid-column:span 6/span 6}.md\:col-span-7{grid-column:span 7/span 7}.md\:col-span-8{grid-column:span 8/span 8}.md\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.md\:my-3{margin-top:.75rem;margin-bottom:.75rem}.md\:mb-0{margin-bottom:0}.md\:mb-3{margin-bottom:.75rem}.md\:mb-8{margin-bottom:2rem}.md\:mr-3{margin-right:.75rem}.md\:mt-0{margin-top:0}.md\:mt-6{margin-top:1.5rem}.md\:block{display:block}.md\:hidden{display:none}.md\:h-16{height:4rem}.md\:max-h-160{max-height:40rem}.md\:min-h-75-screen{min-height:75vh}.md\:w-1\/2{width:50%}.md\:w-60{width:15rem}.md\:max-w-\[600px\]{max-width:600px}.md\:justify-end{justify-content:flex-end}.md\:gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.md\:px-3{padding-left:.75rem;padding-right:.75rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:py-2{padding-top:.5rem;padding-bottom:.5rem}.md\:py-4{padding-top:1rem;padding-bottom:1rem}.md\:text-base{font-size:1rem;line-height:1.5rem}}@media (min-width:992px){.lg\:relative{position:relative}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:mx-0{margin-left:0;margin-right:0}.lg\:mx-8{margin-left:2rem;margin-right:2rem}.lg\:my-3{margin-top:.75rem;margin-bottom:.75rem}.lg\:mt-0{margin-top:0}.lg\:mt-4{margin-top:1rem}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:h-24{height:6rem}.lg\:h-9{height:2.25rem}.lg\:w-80{width:20rem}.lg\:w-9{width:2.25rem}.lg\:flex-row{flex-direction:row}.lg\:flex-nowrap{flex-wrap:nowrap}.lg\:justify-start{justify-content:flex-start}.lg\:justify-end{justify-content:flex-end}.lg\:justify-between{justify-content:space-between}.lg\:gap-6{gap:1.5rem}.lg\:gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.lg\:bg-gray-50{--tw-bg-opacity:1;background-color:rgb(248 249 250/var(--tw-bg-opacity))}.lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\:pb-1{padding-bottom:.25rem}.lg\:text-left{text-align:left}}@media (min-width:1200px){.xl\:left-0{left:0}.xl\:right-24{right:6rem}.xl\:right-6{right:1.5rem}.xl\:ml-6{margin-left:1.5rem}.xl\:ml-68{margin-left:17rem}.xl\:hidden{display:none}.xl\:translate-x-0{--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.xl\:p-1{padding:.25rem}.xl\:p-1\.5{padding:.375rem}.xl\:pl-75{padding-left:18.75rem}.xl\:text-base{font-size:1rem;line-height:1.5rem}}@media (min-width:1320px){.\32xl\:col-span-4{grid-column:span 4/span 4}.\32xl\:col-span-6{grid-column:span 6/span 6}.\32xl\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.\32xl\:my-3{margin-top:.75rem;margin-bottom:.75rem}}@media (min-width:1920px){.\33xl\:col-span-3{grid-column:span 3/span 3}.\33xl\:col-span-4{grid-column:span 4/span 4}.\33xl\:col-span-5{grid-column:span 5/span 5}}@media (min-width:340px){.xs\:flex-row{flex-direction:row}.xs\:items-center{align-items:center}.xs\:justify-start{justify-content:flex-start}.xs\:pl-2{padding-left:.5rem}.xs\:text-sm{font-size:.875rem;line-height:1.5rem}}.\[\&\>\*\]\:bg-primary>*{--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))} \ No newline at end of file +/*! tailwindcss v3.3.2 | MIT License | https://tailwindcss.com*/ +*, +:after, +:before { + box-sizing: border-box; + border: 0 solid #e9ecef; +} +:after, +:before { + --tw-content: ""; +} +html { + line-height: 1.5; + -webkit-text-size-adjust: 100%; + -moz-tab-size: 4; + -o-tab-size: 4; + tab-size: 4; + font-family: Open Sans; + font-feature-settings: normal; + font-variation-settings: normal; +} +body { + margin: 0; + line-height: inherit; +} +hr { + height: 0; + color: inherit; + border-top-width: 1px; +} +abbr:where([title]) { + -webkit-text-decoration: underline dotted; + text-decoration: underline dotted; +} +h1, +h2, +h3, +h4, +h5, +h6 { + font-size: inherit; + font-weight: inherit; +} +a { + color: inherit; + text-decoration: inherit; +} +b, +strong { + font-weight: bolder; +} +code, +kbd, +pre, +samp { + font-family: + ui-monospace, + SFMono-Regular, + Menlo, + Monaco, + Consolas, + Liberation Mono, + Courier New, + monospace; + font-size: 1em; +} +small { + font-size: 80%; +} +sub, +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: initial; +} +sub { + bottom: -0.25em; +} +sup { + top: -0.5em; +} +table { + text-indent: 0; + border-color: inherit; + border-collapse: collapse; +} +button, +input, +optgroup, +select, +textarea { + font-family: inherit; + font-size: 100%; + font-weight: inherit; + line-height: inherit; + color: inherit; + margin: 0; + padding: 0; +} +button, +select { + text-transform: none; +} +[type="button"], +[type="reset"], +[type="submit"], +button { + -webkit-appearance: button; + background-color: initial; + background-image: none; +} +:-moz-focusring { + outline: auto; +} +:-moz-ui-invalid { + box-shadow: none; +} +progress { + vertical-align: initial; +} +::-webkit-inner-spin-button, +::-webkit-outer-spin-button { + height: auto; +} +[type="search"] { + -webkit-appearance: textfield; + outline-offset: -2px; +} +::-webkit-search-decoration { + -webkit-appearance: none; +} +::-webkit-file-upload-button { + -webkit-appearance: button; + font: inherit; +} +summary { + display: list-item; +} +blockquote, +dd, +dl, +figure, +h1, +h2, +h3, +h4, +h5, +h6, +hr, +p, +pre { + margin: 0; +} +fieldset { + margin: 0; +} +fieldset, +legend { + padding: 0; +} +menu, +ol, +ul { + list-style: none; + margin: 0; + padding: 0; +} +textarea { + resize: vertical; +} +input::-moz-placeholder, +textarea::-moz-placeholder { + opacity: 1; + color: #ced4da; +} +input::placeholder, +textarea::placeholder { + opacity: 1; + color: #ced4da; +} +[role="button"], +button { + cursor: pointer; +} +:disabled { + cursor: default; +} +audio, +canvas, +embed, +iframe, +img, +object, +svg, +video { + display: block; + vertical-align: middle; +} +img, +video { + max-width: 100%; + height: auto; +} +[hidden] { + display: none; +} +*, +::backdrop, +:after, +:before { + --tw-border-spacing-x: 0; + --tw-border-spacing-y: 0; + --tw-translate-x: 0; + --tw-translate-y: 0; + --tw-rotate: 0; + --tw-skew-x: 0; + --tw-skew-y: 0; + --tw-scale-x: 1; + --tw-scale-y: 1; + --tw-pan-x: ; + --tw-pan-y: ; + --tw-pinch-zoom: ; + --tw-scroll-snap-strictness: proximity; + --tw-gradient-from-position: ; + --tw-gradient-via-position: ; + --tw-gradient-to-position: ; + --tw-ordinal: ; + --tw-slashed-zero: ; + --tw-numeric-figure: ; + --tw-numeric-spacing: ; + --tw-numeric-fraction: ; + --tw-ring-inset: ; + --tw-ring-offset-width: 0px; + --tw-ring-offset-color: #fff; + --tw-ring-color: #5e72e480; + --tw-ring-offset-shadow: 0 0 #0000; + --tw-ring-shadow: 0 0 #0000; + --tw-shadow: 0 0 #0000; + --tw-shadow-colored: 0 0 #0000; + --tw-blur: ; + --tw-brightness: ; + --tw-contrast: ; + --tw-grayscale: ; + --tw-hue-rotate: ; + --tw-invert: ; + --tw-saturate: ; + --tw-sepia: ; + --tw-drop-shadow: ; + --tw-backdrop-blur: ; + --tw-backdrop-brightness: ; + --tw-backdrop-contrast: ; + --tw-backdrop-grayscale: ; + --tw-backdrop-hue-rotate: ; + --tw-backdrop-invert: ; + --tw-backdrop-opacity: ; + --tw-backdrop-saturate: ; + --tw-backdrop-sepia: ; +} +.\!container { + width: 100% !important; + margin-right: auto !important; + margin-left: auto !important; + padding-right: 1.5rem !important; + padding-left: 1.5rem !important; +} +.container { + width: 100%; + margin-right: auto; + margin-left: auto; + padding-right: 1.5rem; + padding-left: 1.5rem; +} +@media (min-width: 340px) { + .\!container { + max-width: 340px !important; + } + .container { + max-width: 340px; + } +} +@media (min-width: 576px) { + .\!container { + max-width: 576px !important; + } + .container { + max-width: 576px; + } +} +@media (min-width: 768px) { + .\!container { + max-width: 768px !important; + } + .container { + max-width: 768px; + } +} +@media (min-width: 992px) { + .\!container { + max-width: 992px !important; + } + .container { + max-width: 992px; + } +} +@media (min-width: 1200px) { + .\!container { + max-width: 1200px !important; + } + .container { + max-width: 1200px; + } +} +@media (min-width: 1320px) { + .\!container { + max-width: 1320px !important; + } + .container { + max-width: 1320px; + } +} +@media (min-width: 1920px) { + .\!container { + max-width: 1920px !important; + } + .container { + max-width: 1920px; + } +} +a { + letter-spacing: -0.025rem; +} +hr { + margin: 1rem 0; + border: 0; + opacity: 0.25; +} +img { + max-width: none; +} +label { + display: inline-block; +} +p { + line-height: 1.625; + font-weight: 400; + margin-bottom: 1rem; +} +small { + font-size: 0.875em; +} +svg { + display: inline; +} +table { + border-collapse: inherit; +} +h1, +h2, +h3, +h4, +h5, +h6 { + margin-bottom: 0.5rem; + color: #344767; +} +h1, +h2, +h3, +h4 { + letter-spacing: -0.05rem; +} +h1, +h2, +h3 { + font-weight: 700; +} +h4, +h5, +h6 { + font-weight: 600; +} +h1 { + font-size: 3rem; + line-height: 1.25; +} +h2 { + font-size: 2.25rem; + line-height: 1.3; +} +h3 { + font-size: 1.875rem; +} +h3, +h4 { + line-height: 1.375; +} +h4 { + font-size: 1.5rem; +} +h5 { + font-size: 1.25rem; + line-height: 1.375; +} +h6 { + font-size: 1rem; + line-height: 1.625; +} +.sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + border-width: 0; +} +.pointer-events-none { + pointer-events: none; +} +.visible { + visibility: visible; +} +.invisible { + visibility: hidden; +} +.collapse { + visibility: collapse; +} +.static { + position: static; +} +.fixed { + position: fixed; +} +.absolute { + position: absolute; +} +.relative { + position: relative; +} +.inset-y-0 { + top: 0; + bottom: 0; +} +.-left-full { + left: -100%; +} +.-right-0 { + right: 0; +} +.-right-1 { + right: -0.25rem; +} +.bottom-0 { + bottom: 0; +} +.left-0 { + left: 0; +} +.left-auto { + left: auto; +} +.left-full { + left: 100%; +} +.right-0 { + right: 0; +} +.right-2 { + right: 0.5rem; +} +.right-20 { + right: 5rem; +} +.right-4 { + right: 1rem; +} +.right-5 { + right: 1.25rem; +} +.right-6 { + right: 1.5rem; +} +.right-7 { + right: 1.75rem; +} +.right-8 { + right: 2rem; +} +.right-\[3\.25rem\] { + right: 3.25rem; +} +.top-0 { + top: 0; +} +.top-1 { + top: 0.25rem; +} +.top-1\.5 { + top: 0.375rem; +} +.top-16 { + top: 4rem; +} +.top-2 { + top: 0.5rem; +} +.top-4 { + top: 1rem; +} +.top-\[38\%\] { + top: 38%; +} +.top-\[4\.5rem\] { + top: 4.5rem; +} +.top-\[52\%\] { + top: 52%; +} +.top-\[55\%\] { + top: 55%; +} +.top-\[8\.2rem\] { + top: 8.2rem; +} +.-z-10 { + z-index: -10; +} +.z-10 { + z-index: 10; +} +.z-100 { + z-index: 100; +} +.z-110 { + z-index: 110; +} +.z-20 { + z-index: 20; +} +.z-990 { + z-index: 990; +} +.z-\[10000\] { + z-index: 10000; +} +.z-\[1000\] { + z-index: 1000; +} +.z-\[1001\] { + z-index: 1001; +} +.z-\[20\] { + z-index: 20; +} +.z-sticky { + z-index: 1020; +} +.order-1 { + order: 1; +} +.order-2 { + order: 2; +} +.col-span-1 { + grid-column: span 1 / span 1; +} +.col-span-10 { + grid-column: span 10 / span 10; +} +.col-span-11 { + grid-column: span 11 / span 11; +} +.col-span-12 { + grid-column: span 12 / span 12; +} +.col-span-2 { + grid-column: span 2 / span 2; +} +.col-span-3 { + grid-column: span 3 / span 3; +} +.col-span-9 { + grid-column: span 9 / span 9; +} +.float-right { + float: right; +} +.float-left { + float: left; +} +.m-0 { + margin: 0; +} +.m-1 { + margin: 0.25rem; +} +.m-2 { + margin: 0.5rem; +} +.m-4 { + margin: 1rem; +} +.mx-0 { + margin-left: 0; + margin-right: 0; +} +.mx-0\.5 { + margin-left: 0.125rem; + margin-right: 0.125rem; +} +.mx-1 { + margin-left: 0.25rem; + margin-right: 0.25rem; +} +.mx-2 { + margin-left: 0.5rem; + margin-right: 0.5rem; +} +.mx-2\.5 { + margin-left: 0.625rem; + margin-right: 0.625rem; +} +.mx-4 { + margin-left: 1rem; + margin-right: 1rem; +} +.mx-auto { + margin-left: auto; + margin-right: auto; +} +.my-0 { + margin-top: 0; + margin-bottom: 0; +} +.my-1 { + margin-top: 0.25rem; + margin-bottom: 0.25rem; +} +.my-2 { + margin-top: 0.5rem; + margin-bottom: 0.5rem; +} +.my-3 { + margin-top: 0.75rem; + margin-bottom: 0.75rem; +} +.my-4 { + margin-top: 1rem; + margin-bottom: 1rem; +} +.mb-0 { + margin-bottom: 0; +} +.mb-0\.5 { + margin-bottom: 0.125rem; +} +.mb-1 { + margin-bottom: 0.25rem; +} +.mb-2 { + margin-bottom: 0.5rem; +} +.mb-3 { + margin-bottom: 0.75rem; +} +.mb-4 { + margin-bottom: 1rem; +} +.mb-6 { + margin-bottom: 1.5rem; +} +.mb-7 { + margin-bottom: 1.75rem; +} +.mb-8 { + margin-bottom: 2rem; +} +.ml-0 { + margin-left: 0; +} +.ml-1 { + margin-left: 0.25rem; +} +.ml-12 { + margin-left: 3rem; +} +.ml-2 { + margin-left: 0.5rem; +} +.ml-3 { + margin-left: 0.75rem; +} +.ml-4 { + margin-left: 1rem; +} +.ml-6 { + margin-left: 1.5rem; +} +.ml-auto { + margin-left: auto; +} +.mr-1 { + margin-right: 0.25rem; +} +.mr-12 { + margin-right: 3rem; +} +.mr-2 { + margin-right: 0.5rem; +} +.mr-3 { + margin-right: 0.75rem; +} +.mr-4 { + margin-right: 1rem; +} +.mt-0 { + margin-top: 0; +} +.mt-0\.5 { + margin-top: 0.125rem; +} +.mt-1 { + margin-top: 0.25rem; +} +.mt-10 { + margin-top: 2.5rem; +} +.mt-12 { + margin-top: 3rem; +} +.mt-16 { + margin-top: 4rem; +} +.mt-2 { + margin-top: 0.5rem; +} +.mt-3 { + margin-top: 0.75rem; +} +.mt-4 { + margin-top: 1rem; +} +.mt-6 { + margin-top: 1.5rem; +} +.mt-8 { + margin-top: 2rem; +} +.mt-\[4\.5rem\] { + margin-top: 4.5rem; +} +.block { + display: block; +} +.inline-block { + display: inline-block; +} +.inline { + display: inline; +} +.flex { + display: flex; +} +.table { + display: table; +} +.grid { + display: grid; +} +.list-item { + display: list-item; +} +.hidden { + display: none; +} +.h-1\/3 { + height: 33.333333%; +} +.h-12 { + height: 3rem; +} +.h-14 { + height: 3.5rem; +} +.h-19 { + height: 4.75rem; +} +.h-3 { + height: 0.75rem; +} +.h-4 { + height: 1rem; +} +.h-4\.5 { + height: 1.125rem; +} +.h-40 { + height: 10rem; +} +.h-48 { + height: 12rem; +} +.h-5 { + height: 1.25rem; +} +.h-5\.5 { + height: 1.375rem; +} +.h-6 { + height: 1.5rem; +} +.h-8 { + height: 2rem; +} +.h-\[2\.5rem\] { + height: 2.5rem; +} +.h-\[3\.5rem\] { + height: 3.5rem; +} +.h-\[4rem\] { + height: 4rem; +} +.h-\[90vh\] { + height: 90vh; +} +.h-full { + height: 100%; +} +.h-px { + height: 1px; +} +.h-screen { + height: 100vh; +} +.h-sidenav { + height: calc(100vh - 450px); +} +.max-h-100 { + max-height: 25rem; +} +.max-h-135 { + max-height: 33.75rem; +} +.max-h-30 { + max-height: 7.5rem; +} +.max-h-80 { + max-height: 20rem; +} +.max-h-90 { + max-height: 22.5rem; +} +.max-h-screen { + max-height: 100vh; +} +.min-h-12 { + min-height: 3rem; +} +.min-h-20 { + min-height: 5rem; +} +.min-h-50-screen { + min-height: 50vh; +} +.min-h-52 { + min-height: 13rem; +} +.min-h-6 { + min-height: 1.5rem; +} +.min-h-\[100px\] { + min-height: 100px; +} +.min-h-\[350px\] { + min-height: 350px; +} +.min-h-\[55vh\] { + min-height: 55vh; +} +.min-h-\[75px\] { + min-height: 75px; +} +.min-h-\[85vh\] { + min-height: 85vh; +} +.min-h-screen { + min-height: 100vh; +} +.w-1 { + width: 0.25rem; +} +.w-10 { + width: 2.5rem; +} +.w-11\/12 { + width: 91.666667%; +} +.w-12 { + width: 3rem; +} +.w-28 { + width: 7rem; +} +.w-3 { + width: 0.75rem; +} +.w-4 { + width: 1rem; +} +.w-4\.5 { + width: 1.125rem; +} +.w-40 { + width: 10rem; +} +.w-48 { + width: 12rem; +} +.w-5 { + width: 1.25rem; +} +.w-5\.5 { + width: 1.375rem; +} +.w-50 { + width: 12.5rem; +} +.w-6 { + width: 1.5rem; +} +.w-8 { + width: 2rem; +} +.w-80 { + width: 20rem; +} +.w-90 { + width: 22.5rem; +} +.w-\[2\.5rem\] { + width: 2.5rem; +} +.w-auto { + width: auto; +} +.w-fit { + width: -moz-fit-content; + width: fit-content; +} +.w-full { + width: 100%; +} +.w-screen { + width: 100vw; +} +.min-w-0 { + min-width: 0; +} +.min-w-\[900px\] { + min-width: 900px; +} +.max-w-180 { + max-width: 45rem; +} +.max-w-40 { + max-width: 10rem; +} +.max-w-60 { + max-width: 15rem; +} +.max-w-64 { + max-width: 16rem; +} +.max-w-\[1920px\] { + max-width: 1920px; +} +.max-w-\[300px\] { + max-width: 300px; +} +.max-w-\[400px\] { + max-width: 400px; +} +.max-w-\[550px\] { + max-width: 550px; +} +.max-w-full { + max-width: 100%; +} +.flex-auto { + flex: 1 1 auto; +} +.grow { + flex-grow: 1; +} +.basis-full { + flex-basis: 100%; +} +.-translate-x-1 { + --tw-translate-x: -0.25rem; +} +.-translate-x-1, +.-translate-x-1\.5 { + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.-translate-x-1\.5 { + --tw-translate-x: -0.375rem; +} +.-translate-x-full { + --tw-translate-x: -100%; +} +.-translate-x-full, +.-translate-y-0 { + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.-translate-y-0 { + --tw-translate-y: -0px; +} +.-translate-y-0\.4 { + --tw-translate-y: -0.1rem; +} +.-translate-y-0\.4, +.-translate-y-0\.5 { + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.-translate-y-0\.5 { + --tw-translate-y: -0.125rem; +} +.-translate-y-1 { + --tw-translate-y: -0.25rem; +} +.-translate-y-1, +.-translate-y-1\.5 { + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.-translate-y-1\.5 { + --tw-translate-y: -0.375rem; +} +.translate-x-0 { + --tw-translate-x: 0px; +} +.translate-x-0, +.translate-x-0\.5 { + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.translate-x-0\.5 { + --tw-translate-x: 0.125rem; +} +.translate-x-1 { + --tw-translate-x: 0.25rem; +} +.translate-x-1, +.translate-x-2 { + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.translate-x-2 { + --tw-translate-x: 0.5rem; +} +.translate-x-90 { + --tw-translate-x: 22.5rem; +} +.translate-x-90, +.translate-y-0 { + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.translate-y-0 { + --tw-translate-y: 0px; +} +.translate-y-0\.5 { + --tw-translate-y: 0.125rem; +} +.translate-y-0\.5, +.translate-y-1 { + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.translate-y-1 { + --tw-translate-y: 0.25rem; +} +.translate-y-16 { + --tw-translate-y: 4rem; +} +.translate-y-16, +.translate-y-2 { + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.translate-y-2 { + --tw-translate-y: 0.5rem; +} +.-rotate-12 { + --tw-rotate: -12deg; +} +.-rotate-12, +.rotate-12 { + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.rotate-12 { + --tw-rotate: 12deg; +} +.rotate-180 { + --tw-rotate: 180deg; +} +.rotate-180, +.scale-105 { + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.scale-105 { + --tw-scale-x: 1.05; + --tw-scale-y: 1.05; +} +.scale-110 { + --tw-scale-x: 1.1; + --tw-scale-y: 1.1; +} +.scale-110, +.scale-50 { + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.scale-50 { + --tw-scale-x: 0.5; + --tw-scale-y: 0.5; +} +.scale-90 { + --tw-scale-x: 0.9; + --tw-scale-y: 0.9; +} +.scale-90, +.transform { + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.cursor-pointer { + cursor: pointer; +} +.select-none { + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; +} +.resize { + resize: both; +} +.list-none { + list-style-type: none; +} +.appearance-none { + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; +} +.grid-cols-1 { + grid-template-columns: repeat(1, minmax(0, 1fr)); +} +.grid-cols-12 { + grid-template-columns: repeat(12, minmax(0, 1fr)); +} +.grid-cols-2 { + grid-template-columns: repeat(2, minmax(0, 1fr)); +} +.flex-col { + flex-direction: column; +} +.flex-wrap { + flex-wrap: wrap; +} +.items-start { + align-items: flex-start; +} +.items-end { + align-items: flex-end; +} +.items-center { + align-items: center; +} +.justify-start { + justify-content: flex-start; +} +.justify-end { + justify-content: flex-end; +} +.justify-center { + justify-content: center; +} +.justify-between { + justify-content: space-between; +} +.justify-items-center { + justify-items: center; +} +.gap-2 { + gap: 0.5rem; +} +.gap-3 { + gap: 0.75rem; +} +.gap-4 { + gap: 1rem; +} +.gap-8 { + gap: 2rem; +} +.gap-x-4 { + -moz-column-gap: 1rem; + column-gap: 1rem; +} +.gap-y-2 { + row-gap: 0.5rem; +} +.gap-y-4 { + row-gap: 1rem; +} +.overflow-auto { + overflow: auto; +} +.overflow-hidden { + overflow: hidden; +} +.overflow-x-auto { + overflow-x: auto; +} +.overflow-y-auto { + overflow-y: auto; +} +.overflow-x-hidden { + overflow-x: hidden; +} +.whitespace-normal { + white-space: normal; +} +.whitespace-nowrap { + white-space: nowrap; +} +.break-words { + overflow-wrap: break-word; +} +.rounded, +.rounded-1 { + border-radius: 0.25rem; +} +.rounded-1\.4 { + border-radius: 0.35rem; +} +.rounded-10 { + border-radius: 2.5rem; +} +.rounded-2xl { + border-radius: 1rem; +} +.rounded-circle { + border-radius: 50%; +} +.rounded-full { + border-radius: 9999px; +} +.rounded-lg { + border-radius: 0.5rem; +} +.rounded-none { + border-radius: 0; +} +.rounded-xl { + border-radius: 0.75rem; +} +.rounded-b { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} +.rounded-b-lg { + border-bottom-left-radius: 0.5rem; +} +.rounded-b-lg, +.rounded-r-lg { + border-bottom-right-radius: 0.5rem; +} +.rounded-r-lg { + border-top-right-radius: 0.5rem; +} +.rounded-t { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; +} +.rounded-t-2xl { + border-top-left-radius: 1rem; + border-top-right-radius: 1rem; +} +.rounded-t-lg { + border-top-left-radius: 0.5rem; + border-top-right-radius: 0.5rem; +} +.border { + border-width: 1px; +} +.border-0 { + border-width: 0; +} +.border-2 { + border-width: 2px; +} +.border-b { + border-bottom-width: 1px; +} +.border-b-0 { + border-bottom-width: 0; +} +.border-l { + border-left-width: 1px; +} +.border-r { + border-right-width: 1px; +} +.border-t { + border-top-width: 1px; +} +.border-solid { + border-style: solid; +} +.border-dashed { + border-style: dashed; +} +.border-gray-200 { + --tw-border-opacity: 1; + border-color: rgb(233 236 239 / var(--tw-border-opacity)); +} +.border-gray-300 { + --tw-border-opacity: 1; + border-color: rgb(210 214 218 / var(--tw-border-opacity)); +} +.border-gray-400 { + --tw-border-opacity: 1; + border-color: rgb(206 212 218 / var(--tw-border-opacity)); +} +.border-primary { + --tw-border-opacity: 1; + border-color: rgb(11 85 119 / var(--tw-border-opacity)); +} +.bg-blue-500 { + --tw-bg-opacity: 1; + background-color: rgb(94 114 228 / var(--tw-bg-opacity)); +} +.bg-emerald-500 { + --tw-bg-opacity: 1; + background-color: rgb(45 206 137 / var(--tw-bg-opacity)); +} +.bg-gray-100 { + --tw-bg-opacity: 1; + background-color: rgb(235 239 244 / var(--tw-bg-opacity)); +} +.bg-gray-200 { + --tw-bg-opacity: 1; + background-color: rgb(233 236 239 / var(--tw-bg-opacity)); +} +.bg-gray-300 { + --tw-bg-opacity: 1; + background-color: rgb(210 214 218 / var(--tw-bg-opacity)); +} +.bg-gray-50 { + --tw-bg-opacity: 1; + background-color: rgb(248 249 250 / var(--tw-bg-opacity)); +} +.bg-gray-600\/50 { + background-color: #6c757d80; +} +.bg-green-500 { + --tw-bg-opacity: 1; + background-color: rgb(34 197 94 / var(--tw-bg-opacity)); +} +.bg-orange-500 { + --tw-bg-opacity: 1; + background-color: rgb(251 99 64 / var(--tw-bg-opacity)); +} +.bg-primary { + --tw-bg-opacity: 1; + background-color: rgb(11 85 119 / var(--tw-bg-opacity)); +} +.bg-primary\/20 { + background-color: #0b557733; +} +.bg-red-500 { + --tw-bg-opacity: 1; + background-color: rgb(245 57 57 / var(--tw-bg-opacity)); +} +.bg-secondary { + --tw-bg-opacity: 1; + background-color: rgb(46 172 104 / var(--tw-bg-opacity)); +} +.bg-sky-500 { + --tw-bg-opacity: 1; + background-color: rgb(14 165 233 / var(--tw-bg-opacity)); +} +.bg-slate-800\/10 { + background-color: #3a416f1a; +} +.bg-transparent { + background-color: initial; +} +.bg-white { + --tw-bg-opacity: 1; + background-color: rgb(255 255 255 / var(--tw-bg-opacity)); +} +.bg-yellow-500 { + --tw-bg-opacity: 1; + background-color: rgb(251 177 64 / var(--tw-bg-opacity)); +} +.bg-gradient-to-r { + background-image: linear-gradient(to right, var(--tw-gradient-stops)); +} +.bg-gradient-to-tl { + background-image: linear-gradient(to top left, var(--tw-gradient-stops)); +} +.bg-none { + background-image: none; +} +.from-transparent { + --tw-gradient-from: #0000 var(--tw-gradient-from-position); + --tw-gradient-to: #0000 var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.via-black\/40 { + --tw-gradient-to: #0000 var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), + #0006 var(--tw-gradient-via-position), var(--tw-gradient-to); +} +.to-transparent { + --tw-gradient-to: #0000 var(--tw-gradient-to-position); +} +.bg-150 { + background-size: 150%; +} +.bg-contain { + background-size: contain; +} +.bg-clip-border { + background-clip: initial; +} +.bg-clip-padding { + background-clip: padding-box; +} +.bg-center { + background-position: 50%; +} +.bg-left { + background-position: 0; +} +.bg-x-25 { + background-position: 25% 0; +} +.bg-no-repeat { + background-repeat: no-repeat; +} +.fill-amber-500 { + fill: #f59e0b; +} +.fill-blue-500 { + fill: #5e72e4; +} +.fill-gray-500 { + fill: #adb5bd; +} +.fill-gray-600 { + fill: #6c757d; +} +.fill-green-500 { + fill: #22c55e; +} +.fill-primary { + fill: #0b5577; +} +.fill-red-500 { + fill: #f53939; +} +.fill-sky-500 { + fill: #0ea5e9; +} +.fill-slate-800 { + fill: #3a416f; +} +.fill-white { + fill: #fff; +} +.fill-yellow-500 { + fill: #fbb140; +} +.stroke-amber-500 { + stroke: #f59e0b; +} +.stroke-blue-400 { + stroke: #60a5fa; +} +.stroke-blue-500 { + stroke: #5e72e4; +} +.stroke-emerald-600 { + stroke: #059669; +} +.stroke-gray-100 { + stroke: #ebeff4; +} +.stroke-gray-600 { + stroke: #6c757d; +} +.stroke-gray-700 { + stroke: #495057; +} +.stroke-green-700 { + stroke: #15803d; +} +.stroke-orange-500 { + stroke: #fb6340; +} +.stroke-pink-600 { + stroke: #db2777; +} +.stroke-red-500 { + stroke: #f53939; +} +.stroke-sky-500 { + stroke: #0ea5e9; +} +.stroke-stone-500 { + stroke: #78716c; +} +.stroke-yellow-500 { + stroke: #fbb140; +} +.stroke-0 { + stroke-width: 0; +} +.object-cover { + -o-object-fit: cover; + object-fit: cover; +} +.p-0 { + padding: 0; +} +.p-1 { + padding: 0.25rem; +} +.p-2 { + padding: 0.5rem; +} +.p-3 { + padding: 0.75rem; +} +.p-4 { + padding: 1rem; +} +.px-0 { + padding-left: 0; + padding-right: 0; +} +.px-0\.5 { + padding-left: 0.125rem; + padding-right: 0.125rem; +} +.px-1 { + padding-left: 0.25rem; + padding-right: 0.25rem; +} +.px-1\.5 { + padding-left: 0.375rem; + padding-right: 0.375rem; +} +.px-2 { + padding-left: 0.5rem; + padding-right: 0.5rem; +} +.px-3 { + padding-left: 0.75rem; + padding-right: 0.75rem; +} +.px-4 { + padding-left: 1rem; + padding-right: 1rem; +} +.px-6 { + padding-left: 1.5rem; + padding-right: 1.5rem; +} +.px-8 { + padding-left: 2rem; + padding-right: 2rem; +} +.py-1 { + padding-top: 0.25rem; + padding-bottom: 0.25rem; +} +.py-1\.5 { + padding-top: 0.375rem; + padding-bottom: 0.375rem; +} +.py-16 { + padding-top: 4rem; + padding-bottom: 4rem; +} +.py-2 { + padding-top: 0.5rem; + padding-bottom: 0.5rem; +} +.py-2\.5 { + padding-top: 0.625rem; + padding-bottom: 0.625rem; +} +.py-3 { + padding-top: 0.75rem; + padding-bottom: 0.75rem; +} +.py-4 { + padding-top: 1rem; + padding-bottom: 1rem; +} +.py-6 { + padding-top: 1.5rem; + padding-bottom: 1.5rem; +} +.pb-0 { + padding-bottom: 0; +} +.pb-16 { + padding-bottom: 4rem; +} +.pb-2 { + padding-bottom: 0.5rem; +} +.pb-4 { + padding-bottom: 1rem; +} +.pb-8 { + padding-bottom: 2rem; +} +.pl-0 { + padding-left: 0; +} +.pl-2 { + padding-left: 0.5rem; +} +.pl-3 { + padding-left: 0.75rem; +} +.pl-4 { + padding-left: 1rem; +} +.pl-6 { + padding-left: 1.5rem; +} +.pr-0 { + padding-right: 0; +} +.pr-8 { + padding-right: 2rem; +} +.pt-1 { + padding-top: 0.25rem; +} +.pt-10 { + padding-top: 2.5rem; +} +.pt-20 { + padding-top: 5rem; +} +.pt-3 { + padding-top: 0.75rem; +} +.pt-4 { + padding-top: 1rem; +} +.pl-1 { + padding-left: 0.25rem; +} +.pl-0\.5 { + padding-left: 0.125rem; +} +.pl-1\.5 { + padding-left: 0.375rem; +} +.text-left { + text-align: left; +} +.text-center { + text-align: center; +} +.align-top { + vertical-align: top; +} +.align-middle { + vertical-align: middle; +} +.align-bottom { + vertical-align: bottom; +} +.font-sans { + font-family: Open Sans; +} +.text-2xl { + font-size: 1.5rem; + line-height: 2rem; +} +.text-3xl { + font-size: 1.875rem; + line-height: 2.25rem; +} +.text-base { + font-size: 1rem; + line-height: 1.5rem; +} +.text-lg { + font-size: 1.125rem; + line-height: 1.75rem; +} +.text-sm { + font-size: 0.875rem; + line-height: 1.5rem; +} +.text-xl { + font-size: 1.25rem; + line-height: 1.75rem; +} +.text-xs { + font-size: 0.75rem; + line-height: 1rem; +} +.font-bold { + font-weight: 700; +} +.font-medium { + font-weight: 500; +} +.font-normal { + font-weight: 400; +} +.font-semibold { + font-weight: 600; +} +.uppercase { + text-transform: uppercase; +} +.capitalize { + text-transform: capitalize; +} +.italic { + font-style: italic; +} +.ordinal { + --tw-ordinal: ordinal; + font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) + var(--tw-numeric-figure) var(--tw-numeric-spacing) + var(--tw-numeric-fraction); +} +.leading-5 { + line-height: 1.25rem; +} +.leading-5\.6 { + line-height: 1.4rem; +} +.leading-6 { + line-height: 1.5rem; +} +.leading-8 { + line-height: 2rem; +} +.leading-default { + line-height: 1.6; +} +.leading-none { + line-height: 1; +} +.leading-normal { + line-height: 1.5; +} +.leading-tight { + line-height: 1.25; +} +.tracking-normal { + letter-spacing: 0; +} +.tracking-tight-rem { + letter-spacing: -0.025rem; +} +.tracking-wide { + letter-spacing: 0.025em; +} +.tracking-widest { + letter-spacing: 0.1em; +} +.text-blue-500 { + --tw-text-opacity: 1; + color: rgb(94 114 228 / var(--tw-text-opacity)); +} +.text-emerald-500 { + --tw-text-opacity: 1; + color: rgb(45 206 137 / var(--tw-text-opacity)); +} +.text-gray-100 { + --tw-text-opacity: 1; + color: rgb(235 239 244 / var(--tw-text-opacity)); +} +.text-gray-300 { + --tw-text-opacity: 1; + color: rgb(210 214 218 / var(--tw-text-opacity)); +} +.text-gray-600 { + --tw-text-opacity: 1; + color: rgb(108 117 125 / var(--tw-text-opacity)); +} +.text-gray-600\/90 { + color: #6c757de6; +} +.text-gray-700 { + --tw-text-opacity: 1; + color: rgb(73 80 87 / var(--tw-text-opacity)); +} +.text-gray-700\/80 { + color: #495057cc; +} +.text-green-500 { + --tw-text-opacity: 1; + color: rgb(34 197 94 / var(--tw-text-opacity)); +} +.text-primary { + --tw-text-opacity: 1; + color: rgb(11 85 119 / var(--tw-text-opacity)); +} +.text-red-500 { + --tw-text-opacity: 1; + color: rgb(245 57 57 / var(--tw-text-opacity)); +} +.text-sky-600 { + --tw-text-opacity: 1; + color: rgb(62 161 236 / var(--tw-text-opacity)); +} +.text-slate-500 { + --tw-text-opacity: 1; + color: rgb(103 116 142 / var(--tw-text-opacity)); +} +.text-slate-700 { + --tw-text-opacity: 1; + color: rgb(52 71 103 / var(--tw-text-opacity)); +} +.text-white { + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); +} +.text-yellow-500 { + --tw-text-opacity: 1; + color: rgb(251 177 64 / var(--tw-text-opacity)); +} +.underline { + text-decoration-line: underline; +} +.antialiased { + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} +.opacity-0 { + opacity: 0; +} +.opacity-100 { + opacity: 1; +} +.opacity-50 { + opacity: 0.5; +} +.opacity-60 { + opacity: 0.6; +} +.shadow { + --tw-shadow: 0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a; + --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), + 0 1px 2px -1px var(--tw-shadow-color); +} +.shadow, +.shadow-3xl { + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.shadow-3xl { + --tw-shadow: 0 8px 26px -4px #14141426, 0 8px 9px -5px #1414140f; + --tw-shadow-colored: 0 8px 26px -4px var(--tw-shadow-color), + 0 8px 9px -5px var(--tw-shadow-color); +} +.shadow-md { + --tw-shadow: 0 4px 6px #32325d1a, 0 1px 3px #00000014; + --tw-shadow-colored: 0 4px 6px var(--tw-shadow-color), + 0 1px 3px var(--tw-shadow-color); +} +.shadow-md, +.shadow-none { + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.shadow-none { + --tw-shadow: 0 0 #0000; + --tw-shadow-colored: 0 0 #0000; +} +.shadow-sm { + --tw-shadow: 0 0.25rem 0.375rem -0.0625rem #1414141f, + 0 0.125rem 0.25rem -0.0625rem #14141412; + --tw-shadow-colored: 0 0.25rem 0.375rem -0.0625rem var(--tw-shadow-color), + 0 0.125rem 0.25rem -0.0625rem var(--tw-shadow-color); +} +.shadow-sm, +.shadow-xl { + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.shadow-xl { + --tw-shadow: 0 0 2rem 0 #8898aa26; + --tw-shadow-colored: 0 0 2rem 0 var(--tw-shadow-color); +} +.shadow-xs { + --tw-shadow: 0 7px 14px #32325d1a, 0 3px 6px #00000014; + --tw-shadow-colored: 0 7px 14px var(--tw-shadow-color), + 0 3px 6px var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.outline-none { + outline: 2px solid #0000; + outline-offset: 2px; +} +.blur { + --tw-blur: blur(8px); +} +.blur, +.filter { + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.transition { + transition-property: + color, + background-color, + border-color, + text-decoration-color, + fill, + stroke, + opacity, + box-shadow, + transform, + filter, + -webkit-backdrop-filter; + transition-property: color, background-color, border-color, + text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, + backdrop-filter; + transition-property: + color, + background-color, + border-color, + text-decoration-color, + fill, + stroke, + opacity, + box-shadow, + transform, + filter, + backdrop-filter, + -webkit-backdrop-filter; + transition-timing-function: ease; + transition-duration: 0.15s; +} +.transition-all { + transition-property: all; + transition-timing-function: ease; + transition-duration: 0.15s; +} +.transition-transform { + transition-property: transform; + transition-timing-function: ease; + transition-duration: 0.15s; +} +.delay-200 { + transition-delay: 0.2s; +} +.duration-200 { + transition-duration: 0.2s; +} +.duration-250 { + transition-duration: 0.25s; +} +.duration-300 { + transition-duration: 0.3s; +} +.duration-700 { + transition-duration: 0.7s; +} +.ease-in { + transition-timing-function: ease-in; +} +.ease-in-out { + transition-timing-function: ease-in-out; +} +.flex-wrap-inherit { + flex-wrap: inherit; +} +@font-face { + font-family: Open Sans; + src: url(../webfonts/OpenSans.ttf); +} +* { + font-family: + Open Sans, + sans-serif !important; +} +.ace_content, +.ace_editor, +.ace_editor div { + font-family: + Monaco, + Menlo, + Ubuntu Mono, + Consolas, + source-code-pro, + monospace !important; + font-size: 16px !important; + font-weight: 400 !important; +} +.sr-only { + display: none; +} +.close-btn { + display: inline-block; + cursor: pointer; + border-radius: 0.5rem; + border-width: 1px; + --tw-border-opacity: 1; + border-color: rgb(245 57 57 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(255 255 255 / var(--tw-bg-opacity)); + padding: 0.75rem 1.5rem; + text-align: center; + vertical-align: middle; + font-weight: 700; + text-transform: uppercase; + line-height: 1.5; + letter-spacing: -0.025rem; + --tw-text-opacity: 1; + color: rgb(245 57 57 / var(--tw-text-opacity)); + --tw-shadow: 0 7px 14px #32325d1a, 0 3px 6px #00000014; + --tw-shadow-colored: 0 7px 14px var(--tw-shadow-color), + 0 3px 6px var(--tw-shadow-color); + transition-property: all; + transition-timing-function: ease; + transition-duration: 0.15s; + transition-timing-function: ease-in; +} +.close-btn, +.close-btn:hover { + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.close-btn:hover { + --tw-translate-y: -1px; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); + --tw-shadow: 0 4px 6px #32325d1a, 0 1px 3px #00000014; + --tw-shadow-colored: 0 4px 6px var(--tw-shadow-color), + 0 1px 3px var(--tw-shadow-color); +} +.close-btn:focus, +.close-btn:hover { + background-color: #fffc; +} +.close-btn:active { + opacity: 0.85; +} +:is(.dark .close-btn) { + --tw-bg-opacity: 1; + background-color: rgb(233 236 239 / var(--tw-bg-opacity)); + --tw-brightness: brightness(0.9); +} +:is(.dark .close-btn), +:is(.dark .close-btn:hover) { + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +:is(.dark .close-btn:hover) { + --tw-brightness: brightness(0.75); +} +.valid-btn { + display: inline-block; + cursor: pointer; + border-radius: 0.5rem; + --tw-bg-opacity: 1; + background-color: rgb(34 197 94 / var(--tw-bg-opacity)); + padding: 0.75rem 1.5rem; + text-align: center; + vertical-align: middle; + font-weight: 700; + text-transform: uppercase; + line-height: 1.5; + letter-spacing: 0.025em; + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); + --tw-shadow: 0 7px 14px #32325d1a, 0 3px 6px #00000014; + --tw-shadow-colored: 0 7px 14px var(--tw-shadow-color), + 0 3px 6px var(--tw-shadow-color); + transition-property: all; + transition-timing-function: ease; + transition-duration: 0.15s; + transition-timing-function: ease-in; +} +.valid-btn, +.valid-btn:hover { + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.valid-btn:hover { + --tw-translate-y: -1px; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); + --tw-shadow: 0 4px 6px #32325d1a, 0 1px 3px #00000014; + --tw-shadow-colored: 0 4px 6px var(--tw-shadow-color), + 0 1px 3px var(--tw-shadow-color); +} +.valid-btn:focus, +.valid-btn:hover { + background-color: #22c55ecc; +} +.valid-btn:active { + opacity: 0.85; +} +:is(.dark .valid-btn) { + --tw-brightness: brightness(0.9); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.delete-btn { + display: inline-block; + cursor: pointer; + border-radius: 0.5rem; + --tw-bg-opacity: 1; + background-color: rgb(245 57 57 / var(--tw-bg-opacity)); + padding: 0.75rem 1.5rem; + text-align: center; + vertical-align: middle; + font-weight: 700; + text-transform: uppercase; + line-height: 1.5; + letter-spacing: 0.025em; + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); + --tw-shadow: 0 7px 14px #32325d1a, 0 3px 6px #00000014; + --tw-shadow-colored: 0 7px 14px var(--tw-shadow-color), + 0 3px 6px var(--tw-shadow-color); + transition-property: all; + transition-timing-function: ease; + transition-duration: 0.15s; + transition-timing-function: ease-in; +} +.delete-btn, +.delete-btn:hover { + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.delete-btn:hover { + --tw-translate-y: -1px; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); + --tw-shadow: 0 4px 6px #32325d1a, 0 1px 3px #00000014; + --tw-shadow-colored: 0 4px 6px var(--tw-shadow-color), + 0 1px 3px var(--tw-shadow-color); +} +.delete-btn:focus, +.delete-btn:hover { + background-color: #f53939cc; +} +.delete-btn:active { + opacity: 0.85; +} +:is(.dark .delete-btn) { + --tw-brightness: brightness(0.9); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.edit-btn { + display: inline-block; + cursor: pointer; + border-radius: 0.5rem; + --tw-bg-opacity: 1; + background-color: rgb(251 177 64 / var(--tw-bg-opacity)); + padding: 0.75rem 1.5rem; + text-align: center; + vertical-align: middle; + font-weight: 700; + text-transform: uppercase; + line-height: 1.5; + letter-spacing: 0.025em; + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); + --tw-shadow: 0 7px 14px #32325d1a, 0 3px 6px #00000014; + --tw-shadow-colored: 0 7px 14px var(--tw-shadow-color), + 0 3px 6px var(--tw-shadow-color); + transition-property: all; + transition-timing-function: ease; + transition-duration: 0.15s; + transition-timing-function: ease-in; +} +.edit-btn, +.edit-btn:hover { + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.edit-btn:hover { + --tw-translate-y: -1px; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); + --tw-shadow: 0 4px 6px #32325d1a, 0 1px 3px #00000014; + --tw-shadow-colored: 0 4px 6px var(--tw-shadow-color), + 0 1px 3px var(--tw-shadow-color); +} +.edit-btn:focus, +.edit-btn:hover { + background-color: #fbb140cc; +} +.edit-btn:active { + opacity: 0.85; +} +:is(.dark .edit-btn) { + --tw-brightness: brightness(0.9); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.info-btn { + display: inline-block; + cursor: pointer; + border-radius: 0.5rem; + --tw-bg-opacity: 1; + background-color: rgb(14 165 233 / var(--tw-bg-opacity)); + padding: 0.75rem 1.5rem; + text-align: center; + vertical-align: middle; + font-weight: 700; + text-transform: uppercase; + line-height: 1.5; + letter-spacing: 0.025em; + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); + --tw-shadow: 0 7px 14px #32325d1a, 0 3px 6px #00000014; + --tw-shadow-colored: 0 7px 14px var(--tw-shadow-color), + 0 3px 6px var(--tw-shadow-color); + transition-property: all; + transition-timing-function: ease; + transition-duration: 0.15s; + transition-timing-function: ease-in; +} +.info-btn, +.info-btn:hover { + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.info-btn:hover { + --tw-translate-y: -1px; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); + --tw-shadow: 0 4px 6px #32325d1a, 0 1px 3px #00000014; + --tw-shadow-colored: 0 4px 6px var(--tw-shadow-color), + 0 1px 3px var(--tw-shadow-color); +} +.info-btn:focus, +.info-btn:hover { + background-color: #0ea5e9cc; +} +.info-btn:active { + opacity: 0.85; +} +:is(.dark .info-btn) { + --tw-brightness: brightness(0.9); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.checkbox { + position: relative; + z-index: 10; + float: left; + margin-top: 0.25rem; + height: 1.25rem; + width: 1.25rem; + cursor: pointer; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + border-radius: 0.35rem; + border-width: 1px; + border-color: rgb(210 214 218 / var(--tw-border-opacity)); + background-color: rgb(255 255 255 / var(--tw-bg-opacity)); + background-size: contain; + background-position: 50%; + background-repeat: no-repeat; + vertical-align: top; + font-size: 1rem; + line-height: 1.5rem; + transition-property: all; + transition-timing-function: ease; + transition-duration: 0.25s; +} +.checkbox, +.checkbox:disabled { + --tw-border-opacity: 1; + --tw-bg-opacity: 1; +} +.checkbox:disabled { + cursor: default; + border-color: rgb(206 212 218 / var(--tw-border-opacity)); + background-color: rgb(206 212 218 / var(--tw-bg-opacity)); + --tw-text-opacity: 1; + color: rgb(73 80 87 / var(--tw-text-opacity)); +} +.checkbox[data-checked="true"] { + z-index: 0; + --tw-border-opacity: 1; + border-color: rgb(11 85 119 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(11 85 119 / var(--tw-bg-opacity)); +} +.checkbox:disabled[data-checked="true"] { + --tw-border-opacity: 1; + border-color: rgb(206 212 218 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(206 212 218 / var(--tw-bg-opacity)); + --tw-text-opacity: 1; + color: rgb(73 80 87 / var(--tw-text-opacity)); +} +:is(.dark .checkbox) { + --tw-border-opacity: 1; + border-color: rgb(98 117 148 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(52 71 103 / var(--tw-bg-opacity)); +} +:is(.dark .checkbox:disabled) { + --tw-border-opacity: 1; + border-color: rgb(37 47 64 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(37 47 64 / var(--tw-bg-opacity)); + --tw-text-opacity: 1; + color: rgb(210 214 218 / var(--tw-text-opacity)); +} +:is(.dark .checkbox[data-checked="true"]) { + --tw-border-opacity: 1; + border-color: rgb(11 85 119 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(11 85 119 / var(--tw-bg-opacity)); +} +:is(.dark .checkbox:disabled[data-checked="true"]) { + --tw-border-opacity: 1; + border-color: rgb(37 47 64 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(37 47 64 / var(--tw-bg-opacity)); + --tw-text-opacity: 1; + color: rgb(210 214 218 / var(--tw-text-opacity)); +} +.custom-select-btn { + display: flex; + width: 100%; + align-items: center; + justify-content: space-between; + border-radius: 0.5rem; + border-width: 1px; + border-style: solid; + --tw-border-opacity: 1; + border-color: rgb(210 214 218 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(255 255 255 / var(--tw-bg-opacity)); + background-clip: padding-box; + padding: 0.25rem 0.375rem; + text-align: left; + vertical-align: middle; + font-size: 0.875rem; + font-weight: 400; + line-height: 1.4rem; + --tw-text-opacity: 1; + color: rgb(73 80 87 / var(--tw-text-opacity)); + transition-property: all; + transition-timing-function: ease; + transition-duration: 0.3s; + transition-timing-function: ease-in-out; +} +.custom-select-btn::-moz-placeholder { + --tw-text-opacity: 1; + color: rgb(173 181 189 / var(--tw-text-opacity)); +} +.custom-select-btn::placeholder { + --tw-text-opacity: 1; + color: rgb(173 181 189 / var(--tw-text-opacity)); +} +.custom-select-btn:focus { + --tw-border-opacity: 1; + border-color: rgb(11 85 119 / var(--tw-border-opacity)); +} +.custom-select-btn:disabled { + --tw-border-opacity: 1; + border-color: rgb(206 212 218 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(206 212 218 / var(--tw-bg-opacity)); + --tw-text-opacity: 1; + color: rgb(73 80 87 / var(--tw-text-opacity)); + opacity: 0.75; +} +:is(.dark .custom-select-btn) { + border-color: rgb(98 117 148 / var(--tw-border-opacity)); + background-color: rgb(52 71 103 / var(--tw-bg-opacity)); + opacity: 0.9; +} +:is(.dark .custom-select-btn), +:is(.dark .custom-select-btn:disabled) { + --tw-border-opacity: 1; + --tw-bg-opacity: 1; + --tw-text-opacity: 1; + color: rgb(210 214 218 / var(--tw-text-opacity)); +} +:is(.dark .custom-select-btn:disabled) { + border-color: rgb(37 47 64 / var(--tw-border-opacity)); + background-color: rgb(37 47 64 / var(--tw-bg-opacity)); +} +@media (min-width: 768px) { + .custom-select-btn { + padding: 0.5rem 0.75rem; + } +} +.custom-dropdown-btn { + position: relative; + margin-top: 0; + margin-bottom: 0; + min-height: 38px; + cursor: pointer; + border-radius: 0; + border-bottom-width: 1px; + border-left-width: 1px; + border-right-width: 1px; + --tw-border-opacity: 1; + border-color: rgb(210 214 218 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(255 255 255 / var(--tw-bg-opacity)); + padding: 0.5rem 1.5rem; + text-align: center; + vertical-align: middle; + font-size: 0.875rem; + line-height: 1.5rem; + line-height: 1.5; + letter-spacing: -0.025rem; + --tw-text-opacity: 1; + color: rgb(73 80 87 / var(--tw-text-opacity)); + transition-property: all; + transition-timing-function: ease; + transition-duration: 0.15s; + transition-timing-function: ease-in; +} +.custom-dropdown-btn:hover { + --tw-brightness: brightness(0.9); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +:is(.dark .custom-dropdown-btn) { + border-color: rgb(98 117 148 / var(--tw-border-opacity)); + background-color: rgb(52 71 103 / var(--tw-bg-opacity)); +} +.active.custom-dropdown-btn, +:is(.dark .custom-dropdown-btn) { + --tw-border-opacity: 1; + --tw-bg-opacity: 1; + --tw-text-opacity: 1; + color: rgb(210 214 218 / var(--tw-text-opacity)); +} +.active.custom-dropdown-btn { + position: relative; + margin-top: 0; + margin-bottom: 0; + min-height: 38px; + cursor: pointer; + border-radius: 0; + border-bottom-width: 1px; + border-left-width: 1px; + border-right-width: 1px; + border-color: rgb(210 214 218 / var(--tw-border-opacity)); + background-color: rgb(11 85 119 / var(--tw-bg-opacity)); + padding: 0.5rem 1.5rem; + text-align: center; + vertical-align: middle; + font-size: 0.875rem; + line-height: 1.5rem; + line-height: 1.5; + letter-spacing: -0.025rem; + transition-property: all; + transition-timing-function: ease; + transition-duration: 0.15s; + transition-timing-function: ease-in; +} +.active.custom-dropdown-btn:hover { + --tw-brightness: brightness(0.9); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +:is(.dark .active.custom-dropdown-btn) { + border-color: rgb(98 117 148 / var(--tw-border-opacity)); + background-color: rgb(11 85 119 / var(--tw-bg-opacity)); + color: rgb(210 214 218 / var(--tw-text-opacity)); +} +.regular-input, +:is(.dark .active.custom-dropdown-btn) { + --tw-border-opacity: 1; + --tw-bg-opacity: 1; + --tw-text-opacity: 1; +} +.regular-input { + display: block; + width: 100%; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + border-radius: 0.5rem; + border-width: 1px; + border-style: solid; + border-color: rgb(210 214 218 / var(--tw-border-opacity)); + background-color: rgb(255 255 255 / var(--tw-bg-opacity)); + background-clip: padding-box; + padding: 0.25rem 0.375rem; + font-size: 0.875rem; + font-weight: 400; + line-height: 1.4rem; + color: rgb(73 80 87 / var(--tw-text-opacity)); + outline: 2px solid #0000; + outline-offset: 2px; + transition-property: all; + transition-timing-function: ease; + transition-duration: 0.15s; + transition-timing-function: ease-in; +} +.regular-input::-moz-placeholder { + --tw-text-opacity: 1; + color: rgb(173 181 189 / var(--tw-text-opacity)); +} +.regular-input::placeholder { + --tw-text-opacity: 1; + color: rgb(173 181 189 / var(--tw-text-opacity)); +} +.regular-input:focus { + border-color: #d2d6da00; + --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 + var(--tw-ring-offset-width) var(--tw-ring-offset-color); + --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 + calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), + var(--tw-shadow, 0 0 #0000); +} +.regular-input:valid:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(34 197 94 / var(--tw-ring-opacity)); +} +.regular-input:invalid:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(245 57 57 / var(--tw-ring-opacity)); +} +.regular-input:disabled { + --tw-bg-opacity: 1; + background-color: rgb(206 212 218 / var(--tw-bg-opacity)); + --tw-text-opacity: 1; + color: rgb(73 80 87 / var(--tw-text-opacity)); + opacity: 0.75; +} +:is(.dark .regular-input) { + border-color: rgb(98 117 148 / var(--tw-border-opacity)); + background-color: rgb(52 71 103 / var(--tw-bg-opacity)); + opacity: 0.9; +} +:is(.dark .regular-input), +:is(.dark .regular-input:disabled) { + --tw-border-opacity: 1; + --tw-bg-opacity: 1; + --tw-text-opacity: 1; + color: rgb(210 214 218 / var(--tw-text-opacity)); +} +:is(.dark .regular-input:disabled) { + border-color: rgb(37 47 64 / var(--tw-border-opacity)); + background-color: rgb(37 47 64 / var(--tw-bg-opacity)); +} +@media (min-width: 768px) { + .regular-input { + padding: 0.5rem 0.75rem; + } +} +.input-title { + margin: 0; + font-size: 0.875rem; + line-height: 1.5rem; + font-weight: 700; + transition-property: + color, + background-color, + border-color, + text-decoration-color, + fill, + stroke, + opacity, + box-shadow, + transform, + filter, + -webkit-backdrop-filter; + transition-property: color, background-color, border-color, + text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, + backdrop-filter; + transition-property: + color, + background-color, + border-color, + text-decoration-color, + fill, + stroke, + opacity, + box-shadow, + transform, + filter, + backdrop-filter, + -webkit-backdrop-filter; + transition-timing-function: ease; + transition-duration: 0.3s; + transition-timing-function: ease-in-out; +} +:is(.dark .input-title) { + --tw-text-opacity: 1; + color: rgb(210 214 218 / var(--tw-text-opacity)); + opacity: 0.9; +} +.popover-settings-container { + position: absolute; + left: 0; + bottom: 0; + z-index: 50; + --tw-translate-y: -1.75rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); + border-radius: 0.375rem; + --tw-bg-opacity: 1; + background-color: rgb(94 114 228 / var(--tw-bg-opacity)); + padding: 0.75rem; + transition-property: all; + transition-property: + color, + background-color, + border-color, + text-decoration-color, + fill, + stroke, + opacity, + box-shadow, + transform, + filter, + -webkit-backdrop-filter; + transition-property: color, background-color, border-color, + text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, + backdrop-filter; + transition-property: + color, + background-color, + border-color, + text-decoration-color, + fill, + stroke, + opacity, + box-shadow, + transform, + filter, + backdrop-filter, + -webkit-backdrop-filter; + transition-timing-function: ease; + transition-duration: 0.5s; +} +:is(.dark .popover-settings-container) { + --tw-brightness: brightness(0.9); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.popover-settings-text { + margin: 0; + font-size: 0.875rem; + line-height: 1.5rem; + font-weight: 700; + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); + transition-property: + color, + background-color, + border-color, + text-decoration-color, + fill, + stroke, + opacity, + box-shadow, + transform, + filter, + -webkit-backdrop-filter; + transition-property: color, background-color, border-color, + text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, + backdrop-filter; + transition-property: + color, + background-color, + border-color, + text-decoration-color, + fill, + stroke, + opacity, + box-shadow, + transform, + filter, + backdrop-filter, + -webkit-backdrop-filter; + transition-timing-function: ease; + transition-duration: 0.3s; + transition-timing-function: ease-in-out; +} +:is(.dark .popover-settings-text) { + --tw-text-opacity: 1; + color: rgb(235 239 244 / var(--tw-text-opacity)); + opacity: 0.9; +} +.popover-settings-svg { + margin-left: 0.5rem; + height: 1.25rem; + width: 1.25rem; + cursor: pointer; + fill: #5e72e4; +} +.popover-settings-svg:hover { + --tw-brightness: brightness(0.75); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.active.settings-tabs-tab-btn { + position: relative; + z-index: 10; + margin-top: 0.25rem; + margin-bottom: 0.25rem; + cursor: pointer; + border-radius: 0; + border-width: 1px; + --tw-border-opacity: 1; + border-color: rgb(11 85 119 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(255 255 255 / var(--tw-bg-opacity)); + padding: 0.75rem; + text-align: center; + vertical-align: middle; + font-size: 0.875rem; + line-height: 1.5rem; + font-weight: 700; + text-transform: uppercase; + line-height: 1.5; + letter-spacing: -0.025rem; + --tw-shadow: 0 7px 14px #32325d1a, 0 3px 6px #00000014; + --tw-shadow-colored: 0 7px 14px var(--tw-shadow-color), + 0 3px 6px var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + --tw-brightness: brightness(0.9); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); + transition-property: all; + transition-timing-function: ease; + transition-duration: 0.15s; + transition-timing-function: ease-in; +} +.active.settings-tabs-tab-btn:hover { + --tw-bg-opacity: 1; + background-color: rgb(235 239 244 / var(--tw-bg-opacity)); + --tw-shadow: 0 4px 6px #32325d1a, 0 1px 3px #00000014; + --tw-shadow-colored: 0 4px 6px var(--tw-shadow-color), + 0 1px 3px var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +:is(.dark .active.settings-tabs-tab-btn) { + --tw-border-opacity: 1; + border-color: rgb(98 117 148 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(52 71 103 / var(--tw-bg-opacity)); +} +:is(.dark .active.settings-tabs-tab-btn:hover) { + --tw-bg-opacity: 1; + background-color: rgb(58 65 111 / var(--tw-bg-opacity)); +} +.settings-tabs-tab-btn { + position: relative; + margin-top: 0.25rem; + margin-bottom: 0.25rem; + cursor: pointer; + border-radius: 0; + border-width: 1px; + --tw-border-opacity: 1; + border-color: rgb(11 85 119 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(255 255 255 / var(--tw-bg-opacity)); + padding: 0.75rem; + text-align: center; + vertical-align: middle; + font-size: 0.875rem; + line-height: 1.5rem; + font-weight: 700; + text-transform: uppercase; + line-height: 1.5; + letter-spacing: -0.025rem; + --tw-shadow: 0 7px 14px #32325d1a, 0 3px 6px #00000014; + --tw-shadow-colored: 0 7px 14px var(--tw-shadow-color), + 0 3px 6px var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + transition-property: all; + transition-timing-function: ease; + transition-duration: 0.15s; + transition-timing-function: ease-in; +} +.settings-tabs-tab-btn:hover { + --tw-bg-opacity: 1; + background-color: rgb(235 239 244 / var(--tw-bg-opacity)); + --tw-shadow: 0 4px 6px #32325d1a, 0 1px 3px #00000014; + --tw-shadow-colored: 0 4px 6px var(--tw-shadow-color), + 0 1px 3px var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +:is(.dark .settings-tabs-tab-btn) { + --tw-border-opacity: 1; + border-color: rgb(98 117 148 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(52 71 103 / var(--tw-bg-opacity)); +} +:is(.dark .settings-tabs-tab-btn:hover) { + --tw-bg-opacity: 1; + background-color: rgb(58 65 111 / var(--tw-bg-opacity)); +} +.settings-tabs-name { + padding-left: 0.75rem; + padding-right: 0.5rem; + --tw-text-opacity: 1; + color: rgb(11 85 119 / var(--tw-text-opacity)); + transition-property: + color, + background-color, + border-color, + text-decoration-color, + fill, + stroke, + opacity, + box-shadow, + transform, + filter, + -webkit-backdrop-filter; + transition-property: color, background-color, border-color, + text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, + backdrop-filter; + transition-property: + color, + background-color, + border-color, + text-decoration-color, + fill, + stroke, + opacity, + box-shadow, + transform, + filter, + backdrop-filter, + -webkit-backdrop-filter; + transition-timing-function: ease; + transition-duration: 0.3s; + transition-timing-function: ease-in-out; +} +:is(.dark .settings-tabs-name) { + --tw-text-opacity: 1; + color: rgb(210 214 218 / var(--tw-text-opacity)); + opacity: 0.9; +} +.settings-tabs-popover-container { + position: absolute; + top: 60px; + left: 0; + z-index: 50; + min-width: 150px; + border-radius: 0.375rem; + --tw-bg-opacity: 1; + background-color: rgb(94 114 228 / var(--tw-bg-opacity)); + padding: 0.75rem; + transition-property: + color, + background-color, + border-color, + text-decoration-color, + fill, + stroke, + opacity, + box-shadow, + transform, + filter, + -webkit-backdrop-filter; + transition-property: color, background-color, border-color, + text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, + backdrop-filter; + transition-property: + color, + background-color, + border-color, + text-decoration-color, + fill, + stroke, + opacity, + box-shadow, + transform, + filter, + backdrop-filter, + -webkit-backdrop-filter; + transition-timing-function: ease; + transition-duration: 0.15s; +} +:is(.dark .settings-tabs-popover-container) { + --tw-brightness: brightness(0.9); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.settings-tabs-popover-text { + margin: 0; + font-size: 0.875rem; + line-height: 1.5rem; + font-weight: 700; + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); +} +.settings-tabs-mobile-btn { + margin-top: 0.25rem; + margin-bottom: 0.25rem; + display: flex; + width: 100%; + cursor: pointer; + align-items: center; + justify-content: space-between; + border-radius: 0.5rem; + border-width: 1px; + --tw-border-opacity: 1; + border-color: rgb(11 85 119 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(255 255 255 / var(--tw-bg-opacity)); + padding: 0.75rem 1.5rem; + text-align: center; + vertical-align: middle; + font-size: 0.875rem; + line-height: 1.5rem; + font-weight: 700; + text-transform: uppercase; + line-height: 1.5; + letter-spacing: -0.025rem; + --tw-shadow: 0 7px 14px #32325d1a, 0 3px 6px #00000014; + --tw-shadow-colored: 0 7px 14px var(--tw-shadow-color), + 0 3px 6px var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + transition-property: all; + transition-timing-function: ease; + transition-duration: 0.15s; + transition-timing-function: ease-in; +} +.settings-tabs-mobile-btn:hover { + --tw-translate-y: -1px; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); + --tw-bg-opacity: 1; + background-color: rgb(248 249 250 / var(--tw-bg-opacity)); + --tw-shadow: 0 4px 6px #32325d1a, 0 1px 3px #00000014; + --tw-shadow-colored: 0 4px 6px var(--tw-shadow-color), + 0 1px 3px var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +:is(.dark .settings-tabs-mobile-btn) { + --tw-border-opacity: 1; + border-color: rgb(98 117 148 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(52 71 103 / var(--tw-bg-opacity)); +} +:is(.dark .settings-tabs-mobile-btn:hover) { + --tw-brightness: brightness(0.95); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.settings-tabs-mobile-btn-text { + --tw-text-opacity: 1; + color: rgb(11 85 119 / var(--tw-text-opacity)); + transition-property: + color, + background-color, + border-color, + text-decoration-color, + fill, + stroke, + opacity, + box-shadow, + transform, + filter, + -webkit-backdrop-filter; + transition-property: color, background-color, border-color, + text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, + backdrop-filter; + transition-property: + color, + background-color, + border-color, + text-decoration-color, + fill, + stroke, + opacity, + box-shadow, + transform, + filter, + backdrop-filter, + -webkit-backdrop-filter; + transition-timing-function: ease; + transition-duration: 0.3s; + transition-timing-function: ease-in-out; +} +:is(.dark .settings-tabs-mobile-btn-text) { + --tw-text-opacity: 1; + color: rgb(210 214 218 / var(--tw-text-opacity)); + opacity: 0.9; +} +.active.settings-tabs-mobile-dropdown-btn { + position: relative; + z-index: 1000; + margin-top: 0; + margin-bottom: 0; + cursor: pointer; + border-radius: 0; + --tw-border-opacity: 1; + border-color: rgb(210 214 218 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(11 85 119 / var(--tw-bg-opacity)); + padding: 0.5rem 1.5rem; + text-align: center; + vertical-align: middle; + font-size: 0.875rem; + line-height: 1.5rem; + line-height: 1.5; + letter-spacing: -0.025rem; + --tw-text-opacity: 1; + color: rgb(210 214 218 / var(--tw-text-opacity)); + transition-property: all; + transition-timing-function: ease; + transition-duration: 0.15s; + transition-timing-function: ease-in; +} +.active.settings-tabs-mobile-dropdown-btn:hover { + --tw-brightness: brightness(0.9); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +:is(.dark .active.settings-tabs-mobile-dropdown-btn) { + --tw-border-opacity: 1; + border-color: rgb(98 117 148 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(11 85 119 / var(--tw-bg-opacity)); + --tw-text-opacity: 1; + color: rgb(210 214 218 / var(--tw-text-opacity)); +} +:is(.dark .active.settings-tabs-mobile-dropdown-btn:hover) { + --tw-brightness: brightness(0.9); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.first.settings-tabs-mobile-dropdown-btn { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; + border-width: 1px; +} +.settings-tabs-mobile-dropdown-btn { + position: relative; + margin-top: 0; + margin-bottom: 0; + display: flex; + cursor: pointer; + justify-content: space-between; + border-radius: 0; + border-bottom-width: 1px; + border-left-width: 1px; + border-right-width: 1px; + --tw-border-opacity: 1; + border-color: rgb(210 214 218 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(255 255 255 / var(--tw-bg-opacity)); + padding: 0.5rem 1.5rem; + text-align: center; + vertical-align: middle; + font-size: 0.875rem; + line-height: 1.5rem; + line-height: 1.5; + letter-spacing: -0.025rem; + --tw-text-opacity: 1; + color: rgb(73 80 87 / var(--tw-text-opacity)); + transition-property: all; + transition-timing-function: ease; + transition-duration: 0.15s; + transition-timing-function: ease-in; +} +.settings-tabs-mobile-dropdown-btn:hover { + --tw-brightness: brightness(0.9); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +:is(.dark .settings-tabs-mobile-dropdown-btn) { + --tw-border-opacity: 1; + border-color: rgb(98 117 148 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(52 71 103 / var(--tw-bg-opacity)); + --tw-text-opacity: 1; + color: rgb(210 214 218 / var(--tw-text-opacity)); +} +:is(.dark .settings-tabs-mobile-dropdown-btn:hover) { + --tw-brightness: brightness(0.9); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.first-letter\:absolute:first-letter { + position: absolute; +} +.first-letter\:w-full:first-letter { + width: 100%; +} +.placeholder\:text-gray-500::-moz-placeholder { + --tw-text-opacity: 1; + color: rgb(173 181 189 / var(--tw-text-opacity)); +} +.placeholder\:text-gray-500::placeholder { + --tw-text-opacity: 1; + color: rgb(173 181 189 / var(--tw-text-opacity)); +} +.before\:float-left:before { + content: var(--tw-content); + float: left; +} +.before\:pr-2:before { + content: var(--tw-content); + padding-right: 0.5rem; +} +.before\:text-white:before { + content: var(--tw-content); + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); +} +.before\:content-\[\'\/\'\]:before { + --tw-content: "/"; + content: var(--tw-content); +} +.after\:absolute:after { + content: var(--tw-content); + position: absolute; +} +.after\:top-px:after { + content: var(--tw-content); + top: 1px; +} +.after\:float-right:after { + content: var(--tw-content); + float: right; +} +.after\:h-4:after { + content: var(--tw-content); + height: 1rem; +} +.after\:w-4:after { + content: var(--tw-content); + width: 1rem; +} +.after\:translate-x-px:after { + content: var(--tw-content); + --tw-translate-x: 1px; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.after\:rounded-circle:after { + content: var(--tw-content); + border-radius: 50%; +} +.after\:bg-white:after { + content: var(--tw-content); + --tw-bg-opacity: 1; + background-color: rgb(255 255 255 / var(--tw-bg-opacity)); +} +.after\:pl-2:after { + content: var(--tw-content); + padding-left: 0.5rem; +} +.after\:text-gray-600:after { + content: var(--tw-content); + --tw-text-opacity: 1; + color: rgb(108 117 125 / var(--tw-text-opacity)); +} +.after\:shadow-2xl:after { + content: var(--tw-content); + --tw-shadow: 0 0.3125rem 0.625rem 0 #0000001f; + --tw-shadow-colored: 0 0.3125rem 0.625rem 0 var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.after\:duration-300:after { + content: var(--tw-content); + transition-duration: 0.3s; +} +.after\:content-\[\'\'\]:after { + --tw-content: ""; + content: var(--tw-content); +} +.after\:content-\[\'\/\'\]:after { + --tw-content: "/"; + content: var(--tw-content); +} +.checked\:z-0:checked { + z-index: 0; +} +.checked\:border-primary:checked { + --tw-border-opacity: 1; + border-color: rgb(11 85 119 / var(--tw-border-opacity)); +} +.checked\:bg-primary:checked { + --tw-bg-opacity: 1; + background-color: rgb(11 85 119 / var(--tw-bg-opacity)); +} +.checked\:bg-none:checked { + background-image: none; +} +.checked\:bg-right:checked { + background-position: 100%; +} +.checked\:after\:translate-x-5:checked:after { + --tw-translate-x: 1.25rem; +} +.checked\:after\:translate-x-5:checked:after, +.checked\:after\:translate-x-5\.3:checked:after { + content: var(--tw-content); + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.checked\:after\:translate-x-5\.3:checked:after { + --tw-translate-x: 1.3rem; +} +.valid\:\!border-red-500:valid { + --tw-border-opacity: 1 !important; + border-color: rgb(245 57 57 / var(--tw-border-opacity)) !important; +} +.hover\:-translate-y-0:hover { + --tw-translate-y: -0px; +} +.hover\:-translate-y-0:hover, +.hover\:-translate-y-0\.4:hover { + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.hover\:-translate-y-0\.4:hover { + --tw-translate-y: -0.1rem; +} +.hover\:-translate-y-px:hover { + --tw-translate-y: -1px; +} +.hover\:-translate-y-px:hover, +.hover\:scale-102:hover { + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.hover\:scale-102:hover { + --tw-scale-x: 1.02; + --tw-scale-y: 1.02; +} +.hover\:rounded-lg:hover { + border-radius: 0.5rem; +} +.hover\:bg-emerald-500\/80:hover { + background-color: #2dce89cc; +} +.hover\:bg-gray-100:hover { + --tw-bg-opacity: 1; + background-color: rgb(235 239 244 / var(--tw-bg-opacity)); +} +.hover\:bg-gray-300:hover { + --tw-bg-opacity: 1; + background-color: rgb(210 214 218 / var(--tw-bg-opacity)); +} +.hover\:bg-green-500\/80:hover { + background-color: #22c55ecc; +} +.hover\:bg-primary\/30:hover { + background-color: #0b55774d; +} +.hover\:bg-primary\/5:hover { + background-color: #0b55770d; +} +.hover\:bg-primary\/80:hover { + background-color: #0b5577cc; +} +.hover\:bg-red-500\/80:hover { + background-color: #f53939cc; +} +.hover\:bg-sky-500\/80:hover { + background-color: #0ea5e9cc; +} +.hover\:bg-yellow-500\/80:hover { + background-color: #fbb140cc; +} +.hover\:italic:hover { + font-style: italic; +} +.hover\:no-underline:hover { + text-decoration-line: none; +} +.hover\:opacity-80:hover { + opacity: 0.8; +} +.hover\:shadow-md:hover { + --tw-shadow: 0 4px 6px #32325d1a, 0 1px 3px #00000014; + --tw-shadow-colored: 0 4px 6px var(--tw-shadow-color), + 0 1px 3px var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.hover\:brightness-75:hover { + --tw-brightness: brightness(0.75); +} +.hover\:brightness-75:hover, +.hover\:brightness-90:hover { + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.hover\:brightness-90:hover { + --tw-brightness: brightness(0.9); +} +.hover\:brightness-95:hover { + --tw-brightness: brightness(0.95); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.focus\:\!border-red-500:focus { + --tw-border-opacity: 1 !important; + border-color: rgb(245 57 57 / var(--tw-border-opacity)) !important; +} +.focus\:border-green-500:focus { + --tw-border-opacity: 1; + border-color: rgb(34 197 94 / var(--tw-border-opacity)); +} +.focus\:border-primary:focus { + --tw-border-opacity: 1; + border-color: rgb(11 85 119 / var(--tw-border-opacity)); +} +.focus\:bg-emerald-500\/80:focus { + background-color: #2dce89cc; +} +.focus\:bg-green-500\/80:focus { + background-color: #22c55ecc; +} +.focus\:bg-primary\/80:focus { + background-color: #0b5577cc; +} +.focus\:bg-red-500\/80:focus { + background-color: #f53939cc; +} +.focus\:bg-sky-500\/80:focus { + background-color: #0ea5e9cc; +} +.focus\:bg-yellow-500\/80:focus { + background-color: #fbb140cc; +} +.focus\:\!ring-red-500:focus { + --tw-ring-opacity: 1 !important; + --tw-ring-color: rgb(245 57 57 / var(--tw-ring-opacity)) !important; +} +.focus\:valid\:\!border-red-500:valid:focus { + --tw-border-opacity: 1 !important; + border-color: rgb(245 57 57 / var(--tw-border-opacity)) !important; +} +.focus\:valid\:border-green-500:valid:focus { + --tw-border-opacity: 1; + border-color: rgb(34 197 94 / var(--tw-border-opacity)); +} +.focus\:valid\:\!ring-red-500:valid:focus { + --tw-ring-opacity: 1 !important; + --tw-ring-color: rgb(245 57 57 / var(--tw-ring-opacity)) !important; +} +.focus\:invalid\:border-red-500:invalid:focus { + --tw-border-opacity: 1; + border-color: rgb(245 57 57 / var(--tw-border-opacity)); +} +.focus\:file\:invalid\:border-red-500:invalid::file-selector-button:focus { + --tw-border-opacity: 1; + border-color: rgb(245 57 57 / var(--tw-border-opacity)); +} +.active\:\!border-red-500:active { + --tw-border-opacity: 1 !important; + border-color: rgb(245 57 57 / var(--tw-border-opacity)) !important; +} +.active\:opacity-85:active { + opacity: 0.85; +} +.active\:valid\:\!border-red-500:valid:active { + --tw-border-opacity: 1 !important; + border-color: rgb(245 57 57 / var(--tw-border-opacity)) !important; +} +.disabled\:cursor-not-allowed:disabled { + cursor: not-allowed; +} +.disabled\:border-gray-400:disabled { + --tw-border-opacity: 1; + border-color: rgb(206 212 218 / var(--tw-border-opacity)); +} +.disabled\:bg-gray-400:disabled { + --tw-bg-opacity: 1; + background-color: rgb(206 212 218 / var(--tw-bg-opacity)); +} +.disabled\:text-gray-700:disabled { + --tw-text-opacity: 1; + color: rgb(73 80 87 / var(--tw-text-opacity)); +} +.disabled\:opacity-75:disabled { + opacity: 0.75; +} +.disabled\:hover\:translate-y-0:hover:disabled { + --tw-translate-y: 0px; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +:is(.dark .dark\:inline) { + display: inline; +} +:is(.dark .dark\:hidden) { + display: none; +} +:is(.dark .dark\:border-gray-700) { + --tw-border-opacity: 1; + border-color: rgb(73 80 87 / var(--tw-border-opacity)); +} +:is(.dark .dark\:border-slate-600) { + --tw-border-opacity: 1; + border-color: rgb(98 117 148 / var(--tw-border-opacity)); +} +:is(.dark .dark\:border-slate-800) { + --tw-border-opacity: 1; + border-color: rgb(58 65 111 / var(--tw-border-opacity)); +} +:is(.dark .dark\:bg-gray-800) { + --tw-bg-opacity: 1; + background-color: rgb(37 47 64 / var(--tw-bg-opacity)); +} +:is(.dark .dark\:bg-green-500\/90) { + background-color: #22c55ee6; +} +:is(.dark .dark\:bg-primary) { + --tw-bg-opacity: 1; + background-color: rgb(11 85 119 / var(--tw-bg-opacity)); +} +:is(.dark .dark\:bg-primary\/50) { + background-color: #0b557780; +} +:is(.dark .dark\:bg-slate-700) { + --tw-bg-opacity: 1; + background-color: rgb(52 71 103 / var(--tw-bg-opacity)); +} +:is(.dark .dark\:bg-slate-700\/50) { + background-color: #34476780; +} +:is(.dark .dark\:bg-slate-850) { + --tw-bg-opacity: 1; + background-color: rgb(17 28 68 / var(--tw-bg-opacity)); +} +:is(.dark .dark\:bg-slate-900) { + --tw-bg-opacity: 1; + background-color: rgb(5 17 57 / var(--tw-bg-opacity)); +} +:is(.dark .dark\:bg-slate-900\/30) { + background-color: #0511394d; +} +:is(.dark .dark\:bg-gradient-to-r) { + background-image: linear-gradient(to right, var(--tw-gradient-stops)); +} +:is(.dark .dark\:from-transparent) { + --tw-gradient-from: #0000 var(--tw-gradient-from-position); + --tw-gradient-to: #0000 var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +:is(.dark .dark\:via-white) { + --tw-gradient-to: #fff0 var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), + #fff var(--tw-gradient-via-position), var(--tw-gradient-to); +} +:is(.dark .dark\:to-transparent) { + --tw-gradient-to: #0000 var(--tw-gradient-to-position); +} +:is(.dark .dark\:fill-blue-500) { + fill: #5e72e4; +} +:is(.dark .dark\:fill-gray-300) { + fill: #d2d6da; +} +:is(.dark .dark\:fill-gray-500) { + fill: #adb5bd; +} +:is(.dark .dark\:fill-gray-600) { + fill: #6c757d; +} +:is(.dark .dark\:stroke-amber-500) { + stroke: #f59e0b; +} +:is(.dark .dark\:stroke-gray-400) { + stroke: #ced4da; +} +:is(.dark .dark\:stroke-gray-600) { + stroke: #6c757d; +} +:is(.dark .dark\:stroke-red-500) { + stroke: #f53939; +} +:is(.dark .dark\:text-gray-100) { + --tw-text-opacity: 1; + color: rgb(235 239 244 / var(--tw-text-opacity)); +} +:is(.dark .dark\:text-gray-200) { + --tw-text-opacity: 1; + color: rgb(233 236 239 / var(--tw-text-opacity)); +} +:is(.dark .dark\:text-gray-300) { + --tw-text-opacity: 1; + color: rgb(210 214 218 / var(--tw-text-opacity)); +} +:is(.dark .dark\:text-gray-400) { + --tw-text-opacity: 1; + color: rgb(206 212 218 / var(--tw-text-opacity)); +} +:is(.dark .dark\:text-gray-500) { + --tw-text-opacity: 1; + color: rgb(173 181 189 / var(--tw-text-opacity)); +} +:is(.dark .dark\:text-red-500) { + --tw-text-opacity: 1; + color: rgb(245 57 57 / var(--tw-text-opacity)); +} +:is(.dark .dark\:text-white) { + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); +} +:is(.dark .dark\:text-white\/80) { + color: #fffc; +} +:is(.dark .dark\:text-white\/90) { + color: #ffffffe6; +} +:is(.dark .dark\:opacity-60) { + opacity: 0.6; +} +:is(.dark .dark\:opacity-75) { + opacity: 0.75; +} +:is(.dark .dark\:opacity-80) { + opacity: 0.8; +} +:is(.dark .dark\:opacity-90) { + opacity: 0.9; +} +:is(.dark .dark\:shadow-dark-xl) { + --tw-shadow: 0 2px 2px 0 #00000024, 0 3px 1px -2px #0003, + 0 1px 5px 0 #0000001f; + --tw-shadow-colored: 0 2px 2px 0 var(--tw-shadow-color), + 0 3px 1px -2px var(--tw-shadow-color), 0 1px 5px 0 var(--tw-shadow-color); +} +:is(.dark .dark\:shadow-dark-xl), +:is(.dark .dark\:shadow-none) { + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +:is(.dark .dark\:shadow-none) { + --tw-shadow: 0 0 #0000; + --tw-shadow-colored: 0 0 #0000; +} +:is(.dark .dark\:brightness-110) { + --tw-brightness: brightness(1.1); +} +:is(.dark .dark\:brightness-110), +:is(.dark .dark\:brightness-125) { + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +:is(.dark .dark\:brightness-125) { + --tw-brightness: brightness(1.25); +} +:is(.dark .dark\:brightness-150) { + --tw-brightness: brightness(1.5); +} +:is(.dark .dark\:brightness-150), +:is(.dark .dark\:brightness-90) { + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +:is(.dark .dark\:brightness-90) { + --tw-brightness: brightness(0.9); +} +:is(.dark .dark\:brightness-95) { + --tw-brightness: brightness(0.95); +} +:is(.dark .dark\:brightness-95), +:is(.dark .dark\:brightness-\[0\.885\]) { + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +:is(.dark .dark\:brightness-\[0\.885\]) { + --tw-brightness: brightness(0.885); +} +:is(.dark .dark\:after\:text-gray-500):after { + content: var(--tw-content); + --tw-text-opacity: 1; + color: rgb(173 181 189 / var(--tw-text-opacity)); +} +:is(.dark .dark\:checked\:border-primary:checked) { + --tw-border-opacity: 1; + border-color: rgb(11 85 119 / var(--tw-border-opacity)); +} +:is(.dark .dark\:checked\:bg-primary:checked) { + --tw-bg-opacity: 1; + background-color: rgb(11 85 119 / var(--tw-bg-opacity)); +} +:is(.dark .dark\:hover\:bg-primary\/20:hover) { + background-color: #0b557733; +} +:is(.dark .dark\:hover\:bg-primary\/60:hover) { + background-color: #0b557799; +} +:is(.dark .dark\:hover\:bg-slate-700\/50:hover) { + background-color: #34476780; +} +:is(.dark .dark\:hover\:bg-slate-800:hover) { + --tw-bg-opacity: 1; + background-color: rgb(58 65 111 / var(--tw-bg-opacity)); +} +:is(.dark .dark\:hover\:brightness-100:hover) { + --tw-brightness: brightness(1); +} +:is(.dark .dark\:hover\:brightness-100:hover), +:is(.dark .dark\:hover\:brightness-105:hover) { + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +:is(.dark .dark\:hover\:brightness-105:hover) { + --tw-brightness: brightness(1.05); +} +:is(.dark .dark\:hover\:brightness-90:hover) { + --tw-brightness: brightness(0.9); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +:is(.dark .dark\:disabled\:border-gray-800:disabled) { + --tw-border-opacity: 1; + border-color: rgb(37 47 64 / var(--tw-border-opacity)); +} +:is(.dark .dark\:disabled\:bg-gray-800:disabled) { + --tw-bg-opacity: 1; + background-color: rgb(37 47 64 / var(--tw-bg-opacity)); +} +:is(.dark .dark\:disabled\:text-gray-300:disabled) { + --tw-text-opacity: 1; + color: rgb(210 214 218 / var(--tw-text-opacity)); +} +@media (min-width: 576px) { + .sm\:right-24 { + right: 6rem; + } + .sm\:right-40 { + right: 10rem; + } + .sm\:right-6 { + right: 1.5rem; + } + .sm\:top-2 { + top: 0.5rem; + } + .sm\:top-\[4\.5rem\] { + top: 4.5rem; + } + .sm\:col-span-4 { + grid-column: span 4 / span 4; + } + .sm\:col-span-6 { + grid-column: span 6 / span 6; + } + .sm\:col-start-5 { + grid-column-start: 5; + } + .sm\:mx-4 { + margin-left: 1rem; + margin-right: 1rem; + } + .sm\:mx-6 { + margin-left: 1.5rem; + margin-right: 1.5rem; + } + .sm\:ml-1 { + margin-left: 0.25rem; + } + .sm\:mr-16 { + margin-right: 4rem; + } + .sm\:inline { + display: inline; + } + .sm\:h-10 { + height: 2.5rem; + } + .sm\:h-14 { + height: 3.5rem; + } + .sm\:h-7 { + height: 1.75rem; + } + .sm\:max-h-125 { + max-height: 31.25rem; + } + .sm\:max-h-28 { + max-height: 7rem; + } + .sm\:w-36 { + width: 9rem; + } + .sm\:w-50 { + width: 12.5rem; + } + .sm\:w-7 { + width: 1.75rem; + } + .sm\:min-w-\[500px\] { + min-width: 500px; + } + .sm\:scale-100 { + --tw-scale-x: 1; + --tw-scale-y: 1; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); + } + .sm\:flex-row { + flex-direction: row; + } + .sm\:items-center { + align-items: center; + } + .sm\:justify-end { + justify-content: flex-end; + } + .sm\:justify-items-start { + justify-items: start; + } + .sm\:gap-4 { + gap: 1rem; + } + .sm\:px-12 { + padding-left: 3rem; + padding-right: 3rem; + } + .sm\:px-4 { + padding-left: 1rem; + padding-right: 1rem; + } + .sm\:px-6 { + padding-left: 1.5rem; + padding-right: 1.5rem; + } + .sm\:py-0 { + padding-top: 0; + padding-bottom: 0; + } + .sm\:pt-6 { + padding-top: 1.5rem; + } + .sm\:text-left { + text-align: left; + } +} +@media (min-width: 768px) { + .md\:right-8 { + right: 2rem; + } + .md\:right-\[3\.75rem\] { + right: 3.75rem; + } + .md\:top-\[40\%\] { + top: 40%; + } + .md\:col-span-4 { + grid-column: span 4 / span 4; + } + .md\:col-span-5 { + grid-column: span 5 / span 5; + } + .md\:col-span-6 { + grid-column: span 6 / span 6; + } + .md\:col-span-7 { + grid-column: span 7 / span 7; + } + .md\:col-span-8 { + grid-column: span 8 / span 8; + } + .md\:mx-6 { + margin-left: 1.5rem; + margin-right: 1.5rem; + } + .md\:my-3 { + margin-top: 0.75rem; + margin-bottom: 0.75rem; + } + .md\:mb-0 { + margin-bottom: 0; + } + .md\:mb-3 { + margin-bottom: 0.75rem; + } + .md\:mb-8 { + margin-bottom: 2rem; + } + .md\:mr-3 { + margin-right: 0.75rem; + } + .md\:mt-0 { + margin-top: 0; + } + .md\:mt-6 { + margin-top: 1.5rem; + } + .md\:block { + display: block; + } + .md\:hidden { + display: none; + } + .md\:h-16 { + height: 4rem; + } + .md\:max-h-160 { + max-height: 40rem; + } + .md\:min-h-75-screen { + min-height: 75vh; + } + .md\:w-1\/2 { + width: 50%; + } + .md\:w-60 { + width: 15rem; + } + .md\:max-w-\[600px\] { + max-width: 600px; + } + .md\:justify-end { + justify-content: flex-end; + } + .md\:gap-x-6 { + -moz-column-gap: 1.5rem; + column-gap: 1.5rem; + } + .md\:px-3 { + padding-left: 0.75rem; + padding-right: 0.75rem; + } + .md\:px-4 { + padding-left: 1rem; + padding-right: 1rem; + } + .md\:px-6 { + padding-left: 1.5rem; + padding-right: 1.5rem; + } + .md\:py-2 { + padding-top: 0.5rem; + padding-bottom: 0.5rem; + } + .md\:py-4 { + padding-top: 1rem; + padding-bottom: 1rem; + } + .md\:text-base { + font-size: 1rem; + line-height: 1.5rem; + } +} +@media (min-width: 992px) { + .lg\:relative { + position: relative; + } + .lg\:order-1 { + order: 1; + } + .lg\:order-2 { + order: 2; + } + .lg\:col-span-1 { + grid-column: span 1 / span 1; + } + .lg\:col-span-4 { + grid-column: span 4 / span 4; + } + .lg\:col-span-6 { + grid-column: span 6 / span 6; + } + .lg\:col-span-8 { + grid-column: span 8 / span 8; + } + .lg\:mx-0 { + margin-left: 0; + margin-right: 0; + } + .lg\:mx-8 { + margin-left: 2rem; + margin-right: 2rem; + } + .lg\:my-3 { + margin-top: 0.75rem; + margin-bottom: 0.75rem; + } + .lg\:mt-0 { + margin-top: 0; + } + .lg\:mt-4 { + margin-top: 1rem; + } + .lg\:block { + display: block; + } + .lg\:flex { + display: flex; + } + .lg\:hidden { + display: none; + } + .lg\:h-24 { + height: 6rem; + } + .lg\:h-9 { + height: 2.25rem; + } + .lg\:w-80 { + width: 20rem; + } + .lg\:w-9 { + width: 2.25rem; + } + .lg\:flex-row { + flex-direction: row; + } + .lg\:flex-nowrap { + flex-wrap: nowrap; + } + .lg\:justify-start { + justify-content: flex-start; + } + .lg\:justify-end { + justify-content: flex-end; + } + .lg\:justify-between { + justify-content: space-between; + } + .lg\:gap-6 { + gap: 1.5rem; + } + .lg\:gap-x-4 { + -moz-column-gap: 1rem; + column-gap: 1rem; + } + .lg\:bg-gray-50 { + --tw-bg-opacity: 1; + background-color: rgb(248 249 250 / var(--tw-bg-opacity)); + } + .lg\:px-6 { + padding-left: 1.5rem; + padding-right: 1.5rem; + } + .lg\:pb-1 { + padding-bottom: 0.25rem; + } + .lg\:text-left { + text-align: left; + } +} +@media (min-width: 1200px) { + .xl\:left-0 { + left: 0; + } + .xl\:right-24 { + right: 6rem; + } + .xl\:right-6 { + right: 1.5rem; + } + .xl\:ml-6 { + margin-left: 1.5rem; + } + .xl\:ml-68 { + margin-left: 17rem; + } + .xl\:hidden { + display: none; + } + .xl\:translate-x-0 { + --tw-translate-x: 0px; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); + } + .xl\:p-1 { + padding: 0.25rem; + } + .xl\:p-1\.5 { + padding: 0.375rem; + } + .xl\:pl-75 { + padding-left: 18.75rem; + } + .xl\:text-base { + font-size: 1rem; + line-height: 1.5rem; + } +} +@media (min-width: 1320px) { + .\32xl\:col-span-4 { + grid-column: span 4 / span 4; + } + .\32xl\:col-span-6 { + grid-column: span 6 / span 6; + } + .\32xl\:mx-6 { + margin-left: 1.5rem; + margin-right: 1.5rem; + } + .\32xl\:my-3 { + margin-top: 0.75rem; + margin-bottom: 0.75rem; + } +} +@media (min-width: 1920px) { + .\33xl\:col-span-3 { + grid-column: span 3 / span 3; + } + .\33xl\:col-span-4 { + grid-column: span 4 / span 4; + } + .\33xl\:col-span-5 { + grid-column: span 5 / span 5; + } +} +@media (min-width: 340px) { + .xs\:flex-row { + flex-direction: row; + } + .xs\:items-center { + align-items: center; + } + .xs\:justify-start { + justify-content: flex-start; + } + .xs\:pl-2 { + padding-left: 0.5rem; + } + .xs\:text-sm { + font-size: 0.875rem; + line-height: 1.5rem; + } +} +.\[\&\>\*\]\:bg-primary > * { + --tw-bg-opacity: 1; + background-color: rgb(11 85 119 / var(--tw-bg-opacity)); +} diff --git a/src/ui/templates/block_requests.html b/src/ui/templates/block_requests.html index 7d25c628c..d2523c12f 100644 --- a/src/ui/templates/block_requests.html +++ b/src/ui/templates/block_requests.html @@ -40,35 +40,55 @@ url_for(request.endpoint)[1:].split("/")[-1].strip() %} id="keyword" name="keyword" class="dark:border-slate-600 dark:bg-slate-700 dark:text-gray-300 disabled:opacity-75 focus:valid:border-green-500 focus:invalid:border-red-500 outline-none focus:border-primary text-sm leading-5.6 ease block w-full appearance-none rounded-lg border border-solid border-gray-300 bg-white bg-clip-padding px-3 py-1 font-normal text-gray-700 transition-all placeholder:text-gray-500" - placeholder="keyword" + placeholder="url, date, reason, data" pattern="(.*?)" required /> - +
    - Success state + Status code +
    + + +
    + + + +
    +
    + Method
    - + @@ -128,37 +196,37 @@ url_for(request.endpoint)[1:].split("/")[-1].strip() %}

    - Name + Url

    +

    + Date +

    +

    + Method +

    +

    + Code +

    +

    + Reason +

    - Last run -

    -

    - Every -

    -

    - Reload -

    -

    - Success -

    -

    - Files + Data

      - {% for request, value in block_requests.items() %} + {% for request in block_requests %}
    • - {{request}} + {{request['url']}} +

      +

      + {{request['date']}} +

      +

      + {{request["method"]}} +

      +

      + {{request["status"]}} +

      +

      + {{request["reason"]}}

      - {{value['last_run']}} + {{request["data"]}}

      -

      - {{value["every"]}} -

      - {% if value["reload"] %} -

      - - - -

      - - {%endif %} {% if not value["reload"] %} -

      - - - -

      - {% endif %} {% if value["success"] %} -

      - - - -

      - {% elif not value["success"] %} -

      - - - -

      - {% endif %} -
      - {% if value['cache']%} - - - - - - {%endif%} -
    • {% endfor %}
    diff --git a/src/ui/templates/menu.html b/src/ui/templates/menu.html index e42800361..eb200c244 100644 --- a/src/ui/templates/menu.html +++ b/src/ui/templates/menu.html @@ -310,12 +310,12 @@
    - - +
    @@ -334,7 +334,7 @@
    - + From e21aec6d7295598a42da16eeb09efdc8517a6487 Mon Sep 17 00:00:00 2001 From: Jordan Blasenhauer Date: Thu, 18 Jan 2024 18:37:07 +0100 Subject: [PATCH 33/93] update block req page *fix link on menu *add keyword, status and method filtrer *dropdown values are dynamic *add script from head --- src/ui/static/js/requests.js | 303 +++++++++++++++++++++++++++ src/ui/templates/block_requests.html | 165 +++++++-------- src/ui/templates/head.html | 4 + src/ui/templates/menu.html | 4 +- 4 files changed, 392 insertions(+), 84 deletions(-) create mode 100644 src/ui/static/js/requests.js diff --git a/src/ui/static/js/requests.js b/src/ui/static/js/requests.js new file mode 100644 index 000000000..f34959507 --- /dev/null +++ b/src/ui/static/js/requests.js @@ -0,0 +1,303 @@ +class Filter { + constructor(prefix = "block_requests") { + this.prefix = prefix; + this.container = document.querySelector(`[data-${this.prefix}-filter]`); + this.keyInp = document.querySelector("input#keyword"); + this.methodValue = "all"; + this.statusValue = "all"; + + this.initHandler(); + } + + initHandler() { + //METHOD HANDLER + this.container.addEventListener("click", (e) => { + try { + if ( + e.target + .closest("button") + .getAttribute(`data-${this.prefix}-setting-select-dropdown-btn`) === + "method" + ) { + setTimeout(() => { + const value = document + .querySelector( + `[data-${this.prefix}-setting-select-text="method"]` + ) + .textContent.trim(); + + this.methodValue = value; + //run filter + this.filter(); + }, 10); + } + } catch (err) {} + }); + //STATUS HANDLER + this.container.addEventListener("click", (e) => { + try { + if ( + e.target + .closest("button") + .getAttribute(`data-${this.prefix}-setting-select-dropdown-btn`) === + "status" + ) { + setTimeout(() => { + const value = document + .querySelector( + `[data-${this.prefix}-setting-select-text="status"]` + ) + .textContent.trim(); + + this.statusValue = value; + //run filter + this.filter(); + }, 10); + } + } catch (err) {} + }); + //KEYWORD HANDLER + this.keyInp.addEventListener("input", (e) => { + this.filter(); + }); + } + + filter() { + const requests = document.querySelector( + `[data-${this.prefix}-list]` + ).children; + if (requests.length === 0) return; + //reset + for (let i = 0; i < requests.length; i++) { + const el = requests[i]; + el.classList.remove("hidden"); + } + //filter type + this.setFilterMethod(requests); + this.setFilterKeyword(requests); + this.setFilterStatus(requests); + } + + setFilterMethod(requests) { + if (this.methodValue === "all") return; + for (let i = 0; i < requests.length; i++) { + const el = requests[i]; + const type = this.getElAttribut(el, "method"); + if (type !== this.methodValue) el.classList.add("hidden"); + } + } + + setFilterKeyword(requests) { + const keyword = this.keyInp.value.trim().toLowerCase(); + if (!keyword) return; + for (let i = 0; i < requests.length; i++) { + const el = requests[i]; + + const url = this.getElAttribut(el, "url"); + const date = this.getElAttribut(el, "date"); + const reason = this.getElAttribut(el, "reason"); + const data = this.getElAttribut(el, "data"); + + if ( + !url.includes(keyword) && + !date.includes(keyword) && + !reason.includes(keyword) && + !data.includes(keyword) + ) + el.classList.add("hidden"); + } + } + + setFilterStatus(requests) { + if (this.statusValue === "all") return; + for (let i = 0; i < requests.length; i++) { + const el = requests[i]; + const type = this.getElAttribut(el, "status"); + if (type !== this.statusValue) el.classList.add("hidden"); + } + } + + getElAttribut(el, attr) { + return el + .querySelector(`[data-${this.prefix}-${attr}]`) + .getAttribute(`data-${this.prefix}-${attr}`) + .trim(); + } +} + +class Dropdown { + constructor(prefix = "block_requests") { + this.prefix = prefix; + this.container = document.querySelector("main"); + this.lastDrop = ""; + this.initDropdown(); + } + + initDropdown() { + this.container.addEventListener("click", (e) => { + //SELECT BTN LOGIC + try { + if ( + e.target + .closest("button") + .hasAttribute(`data-${this.prefix}-setting-select`) && + !e.target.closest("button").hasAttribute(`disabled`) + ) { + const btnName = e.target + .closest("button") + .getAttribute(`data-${this.prefix}-setting-select`); + if (this.lastDrop !== btnName) { + this.lastDrop = btnName; + this.closeAllDrop(); + } + + this.toggleSelectBtn(e); + } + } catch (err) {} + //SELECT DROPDOWN BTN LOGIC + try { + if ( + e.target + .closest("button") + .hasAttribute(`data-${this.prefix}-setting-select-dropdown-btn`) + ) { + const btn = e.target.closest("button"); + const btnValue = btn.getAttribute("value"); + const btnSetting = btn.getAttribute( + `data-${this.prefix}-setting-select-dropdown-btn` + ); + //stop if same value to avoid new fetching + const isSameVal = this.isSameValue(btnSetting, btnValue); + if (isSameVal) return this.hideDropdown(btnSetting); + //else, add new value to custom + this.setSelectNewValue(btnSetting, btnValue); + //close dropdown and change style + this.hideDropdown(btnSetting); + + if (!e.target.closest("button").hasAttribute(`data-${prefix}-file`)) { + this.changeDropBtnStyle(btnSetting, btn); + } + //show / hide filter + if (btnSetting === "instances") { + this.hideFilterOnLocal(btn.getAttribute("data-_type")); + } + } + } catch (err) {} + }); + } + + closeAllDrop() { + const drops = document.querySelectorAll( + `[data-${this.prefix}-setting-select-dropdown]` + ); + drops.forEach((drop) => { + drop.classList.add("hidden"); + drop.classList.remove("flex"); + document + .querySelector( + `svg[data-${this.prefix}-setting-select="${drop.getAttribute( + `data-${this.prefix}-setting-select-dropdown` + )}"]` + ) + .classList.remove("rotate-180"); + }); + } + + isSameValue(btnSetting, value) { + const selectCustom = document.querySelector( + `[data-${this.prefix}-setting-select-text="${btnSetting}"]` + ); + const currVal = selectCustom.textContent; + return currVal === value ? true : false; + } + + setSelectNewValue(btnSetting, value) { + const selectCustom = document.querySelector( + `[data-${this.prefix}-setting-select="${btnSetting}"]` + ); + selectCustom.querySelector( + `[data-${this.prefix}-setting-select-text]` + ).textContent = value; + } + + hideDropdown(btnSetting) { + //hide dropdown + const dropdownEl = document.querySelector( + `[data-${this.prefix}-setting-select-dropdown="${btnSetting}"]` + ); + dropdownEl.classList.add("hidden"); + dropdownEl.classList.remove("flex"); + //svg effect + const dropdownChevron = document.querySelector( + `svg[data-${this.prefix}-setting-select="${btnSetting}"]` + ); + dropdownChevron.classList.remove("rotate-180"); + } + + changeDropBtnStyle(btnSetting, selectedBtn) { + const dropdownEl = document.querySelector( + `[data-${this.prefix}-setting-select-dropdown="${btnSetting}"]` + ); + //reset dropdown btns + const btnEls = dropdownEl.querySelectorAll("button"); + + btnEls.forEach((btn) => { + btn.classList.remove( + "bg-primary", + "dark:bg-primary", + "text-gray-300", + "text-gray-300" + ); + btn.classList.add("bg-white", "dark:bg-slate-700", "text-gray-700"); + }); + //highlight clicked btn + selectedBtn.classList.remove( + "bg-white", + "dark:bg-slate-700", + "text-gray-700" + ); + selectedBtn.classList.add("dark:bg-primary", "bg-primary", "text-gray-300"); + } + + toggleSelectBtn(e) { + const attribute = e.target + .closest("button") + .getAttribute(`data-${this.prefix}-setting-select`); + //toggle dropdown + const dropdownEl = document.querySelector( + `[data-${this.prefix}-setting-select-dropdown="${attribute}"]` + ); + const dropdownChevron = document.querySelector( + `svg[data-${this.prefix}-setting-select="${attribute}"]` + ); + dropdownEl.classList.toggle("hidden"); + dropdownEl.classList.toggle("flex"); + dropdownChevron.classList.toggle("rotate-180"); + } + + //hide date filter on local + hideFilterOnLocal(type) { + if (type === "local") { + this.hideInp(`input#from-date`); + this.hideInp(`input#to-date`); + } + + if (type !== "local") { + this.showInp(`input#from-date`); + this.showInp(`input#to-date`); + } + } + + showInp(selector) { + document.querySelector(selector).closest("div").classList.add("flex"); + document.querySelector(selector).closest("div").classList.remove("hidden"); + } + + hideInp(selector) { + document.querySelector(selector).closest("div").classList.add("hidden"); + document.querySelector(selector).closest("div").classList.remove("flex"); + } +} + +const setDropdown = new Dropdown(); +const setFilter = new Filter(); diff --git a/src/ui/templates/block_requests.html b/src/ui/templates/block_requests.html index d2523c12f..b3589a1ae 100644 --- a/src/ui/templates/block_requests.html +++ b/src/ui/templates/block_requests.html @@ -1,5 +1,18 @@ {% extends "base.html" %} {% block content %} {% set current_endpoint = url_for(request.endpoint)[1:].split("/")[-1].strip() %} + +{% set methods = [] %} +{% set codes = [] %} + +{% for request in block_requests %} + {% if request["method"] not in methods %} + {% set methods = methods.append(request["method"]) %} + {% endif %} + {% if request["status"] not in codes %} + {% set codes = codes.append(request["status"]) %} + {% endif %} +{% endfor %} +
    - -
    -
    - Status code -
    - - -
    - -
    all + {% for method in methods %} + + {% endfor %} +
    + +
    + + + +
    +
    + Status code +
    + + + +
    @@ -234,42 +235,42 @@ url_for(request.endpoint)[1:].split("/")[-1].strip() %}

    {{request['url']}}

    {{request['date']}}

    {{request["method"]}}

    {{request["status"]}}

    {{request["reason"]}}

    {{request["data"]}}

    diff --git a/src/ui/templates/head.html b/src/ui/templates/head.html index da23effb1..dbcfc18eb 100644 --- a/src/ui/templates/head.html +++ b/src/ui/templates/head.html @@ -45,5 +45,9 @@ {% elif current_endpoint == "account" %} + {% elif current_endpoint == "block_requests" %} + + {% elif current_endpoint == "bans" %} + {% endif %} diff --git a/src/ui/templates/menu.html b/src/ui/templates/menu.html index eb200c244..b3c739d4f 100644 --- a/src/ui/templates/menu.html +++ b/src/ui/templates/menu.html @@ -304,8 +304,8 @@
  • Date: Fri, 19 Jan 2024 08:41:39 +0000 Subject: [PATCH 34/93] deps/gha: bump actions/upload-artifact from 4.1.0 to 4.2.0 Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.1.0 to 4.2.0. - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](https://github.com/actions/upload-artifact/compare/1eb3cb2b3e0f29609092a73eb033bb759a334595...694cdabd8bdb0f10b2cea11669e1bf5453eed0a6) --- updated-dependencies: - dependency-name: actions/upload-artifact dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- .github/workflows/doc-to-pdf.yml | 2 +- .github/workflows/linux-build.yml | 2 +- .github/workflows/staging-create-infra.yml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/doc-to-pdf.yml b/.github/workflows/doc-to-pdf.yml index c545a09ab..ae5aac03a 100644 --- a/.github/workflows/doc-to-pdf.yml +++ b/.github/workflows/doc-to-pdf.yml @@ -32,7 +32,7 @@ jobs: run: mkdocs serve & sleep 10 - name: Run pdf script run: node docs/misc/pdf.js http://localhost:8000/print_page/ BunkerWeb_documentation_v${{ inputs.VERSION }}.pdf 'BunkerWeb documentation v${{ inputs.VERSION }}' - - uses: actions/upload-artifact@1eb3cb2b3e0f29609092a73eb033bb759a334595 # v4.1.0 + - uses: actions/upload-artifact@694cdabd8bdb0f10b2cea11669e1bf5453eed0a6 # v4.2.0 with: name: BunkerWeb_documentation_v${{ inputs.VERSION }}.pdf path: BunkerWeb_documentation_v${{ inputs.VERSION }}.pdf diff --git a/.github/workflows/linux-build.yml b/.github/workflows/linux-build.yml index 2850302b4..71c26d77f 100644 --- a/.github/workflows/linux-build.yml +++ b/.github/workflows/linux-build.yml @@ -129,7 +129,7 @@ jobs: scp -r root@arm:/root/package-${{ inputs.LINUX }} ./package-${{ inputs.LINUX }} env: LARCH: ${{ env.LARCH }} - - uses: actions/upload-artifact@1eb3cb2b3e0f29609092a73eb033bb759a334595 # v4.1.0 + - uses: actions/upload-artifact@694cdabd8bdb0f10b2cea11669e1bf5453eed0a6 # v4.2.0 with: name: package-${{ inputs.LINUX }}-${{ env.LARCH }} path: package-${{ inputs.LINUX }}/*.${{ inputs.PACKAGE }} diff --git a/.github/workflows/staging-create-infra.yml b/.github/workflows/staging-create-infra.yml index d7f3bb439..fac4f3087 100644 --- a/.github/workflows/staging-create-infra.yml +++ b/.github/workflows/staging-create-infra.yml @@ -55,7 +55,7 @@ jobs: if: always() env: SECRET_KEY: ${{ secrets.SECRET_KEY }} - - uses: actions/upload-artifact@1eb3cb2b3e0f29609092a73eb033bb759a334595 # v4.1.0 + - uses: actions/upload-artifact@694cdabd8bdb0f10b2cea11669e1bf5453eed0a6 # v4.2.0 if: always() with: name: tf-${{ inputs.TYPE }} From 7707aab9a8276a9fe4075c905f94f4efee385b3b Mon Sep 17 00:00:00 2001 From: Jordan Blasenhauer Date: Fri, 19 Jan 2024 12:15:44 +0100 Subject: [PATCH 35/93] update block request page *fix dropdown active value style issue *add top reason + top status code *add ip on table *add reason filter --- src/ui/main.py | 35 +- src/ui/static/css/dashboard.css | 4130 +------------------------- src/ui/static/js/jobs.js | 38 +- src/ui/static/js/plugins.js | 46 +- src/ui/static/js/requests.js | 43 +- src/ui/templates/block_requests.html | 117 +- 6 files changed, 223 insertions(+), 4186 deletions(-) diff --git a/src/ui/main.py b/src/ui/main.py index 5eb70609e..b38c87364 100755 --- a/src/ui/main.py +++ b/src/ui/main.py @@ -1599,10 +1599,41 @@ def logs_container(container_id): @login_required def block_requests(): # TODO : Get block requests from database to send it - # Dummy value : [{"url": "/test", "date": "12/51/9851", "reason": "antibot", "method": "GET", "status": 403, "data": "{fesfmk fesfsf sfesfes}"}] + requests = [ + {"ip": "124.0.0.1", "url": "/test", "date": "12/51/9851", "reason": "antibot", "method": "GET", "status": 403, "data": "{fesfmk fesfsf sfesfes}"}, + {"ip": "124.0.0.2", "url": "/test", "date": "12/51/9851", "reason": "test", "method": "GET", "status": 403, "data": "{fesfmk fesfsf sfesfes}"}, + {"ip": "124.0.0.3", "url": "/test", "date": "12/51/9851", "reason": "antibot", "method": "GET", "status": 403, "data": "{fesfmk fesfsf sfesfes}"}, + ] + + # Get top reasons + reasons = {} + for request in requests: + if not request["reason"] in reasons: + reasons[request["reason"]] = 0 + reasons[request["reason"]] = reasons[request["reason"]] + 1 + + top_reason = [k for k, v in reasons.items() if v == max(reasons.values())][0] + + # Get top status code + codes = {} + for request in requests: + if not request["status"] in codes: + codes[request["status"]] = 0 + codes[request["status"]] = codes[request["status"]] + 1 + + top_code = [k for k, v in codes.items() if v == max(codes.values())][0] + + # Get top reason and status + return render_template( "block_requests.html", - block_requests=[], + block_requests=[ + {"ip": "124.0.0.1", "url": "/test", "date": "12/51/9851", "reason": "antibot", "method": "GET", "status": "403", "data": "{fesfmk fesfsf sfesfes}"}, + {"ip": "124.0.0.2", "url": "/test", "date": "12/51/9851", "reason": "test", "method": "GET", "status": "403", "data": "{fesfmk fesfsf sfesfes}"}, + {"ip": "124.0.0.3", "url": "/test", "date": "12/51/9851", "reason": "antibot", "method": "GET", "status": "403", "data": "{fesfmk fesfsf sfesfes}"}, + ], + top_code=top_code, + top_reason=top_reason, username=current_user.get_id(), dark_mode=app.config["DARK_MODE"], ) diff --git a/src/ui/static/css/dashboard.css b/src/ui/static/css/dashboard.css index 5545bd452..90d753725 100644 --- a/src/ui/static/css/dashboard.css +++ b/src/ui/static/css/dashboard.css @@ -1,4129 +1 @@ -/*! tailwindcss v3.3.2 | MIT License | https://tailwindcss.com*/ -*, -:after, -:before { - box-sizing: border-box; - border: 0 solid #e9ecef; -} -:after, -:before { - --tw-content: ""; -} -html { - line-height: 1.5; - -webkit-text-size-adjust: 100%; - -moz-tab-size: 4; - -o-tab-size: 4; - tab-size: 4; - font-family: Open Sans; - font-feature-settings: normal; - font-variation-settings: normal; -} -body { - margin: 0; - line-height: inherit; -} -hr { - height: 0; - color: inherit; - border-top-width: 1px; -} -abbr:where([title]) { - -webkit-text-decoration: underline dotted; - text-decoration: underline dotted; -} -h1, -h2, -h3, -h4, -h5, -h6 { - font-size: inherit; - font-weight: inherit; -} -a { - color: inherit; - text-decoration: inherit; -} -b, -strong { - font-weight: bolder; -} -code, -kbd, -pre, -samp { - font-family: - ui-monospace, - SFMono-Regular, - Menlo, - Monaco, - Consolas, - Liberation Mono, - Courier New, - monospace; - font-size: 1em; -} -small { - font-size: 80%; -} -sub, -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: initial; -} -sub { - bottom: -0.25em; -} -sup { - top: -0.5em; -} -table { - text-indent: 0; - border-color: inherit; - border-collapse: collapse; -} -button, -input, -optgroup, -select, -textarea { - font-family: inherit; - font-size: 100%; - font-weight: inherit; - line-height: inherit; - color: inherit; - margin: 0; - padding: 0; -} -button, -select { - text-transform: none; -} -[type="button"], -[type="reset"], -[type="submit"], -button { - -webkit-appearance: button; - background-color: initial; - background-image: none; -} -:-moz-focusring { - outline: auto; -} -:-moz-ui-invalid { - box-shadow: none; -} -progress { - vertical-align: initial; -} -::-webkit-inner-spin-button, -::-webkit-outer-spin-button { - height: auto; -} -[type="search"] { - -webkit-appearance: textfield; - outline-offset: -2px; -} -::-webkit-search-decoration { - -webkit-appearance: none; -} -::-webkit-file-upload-button { - -webkit-appearance: button; - font: inherit; -} -summary { - display: list-item; -} -blockquote, -dd, -dl, -figure, -h1, -h2, -h3, -h4, -h5, -h6, -hr, -p, -pre { - margin: 0; -} -fieldset { - margin: 0; -} -fieldset, -legend { - padding: 0; -} -menu, -ol, -ul { - list-style: none; - margin: 0; - padding: 0; -} -textarea { - resize: vertical; -} -input::-moz-placeholder, -textarea::-moz-placeholder { - opacity: 1; - color: #ced4da; -} -input::placeholder, -textarea::placeholder { - opacity: 1; - color: #ced4da; -} -[role="button"], -button { - cursor: pointer; -} -:disabled { - cursor: default; -} -audio, -canvas, -embed, -iframe, -img, -object, -svg, -video { - display: block; - vertical-align: middle; -} -img, -video { - max-width: 100%; - height: auto; -} -[hidden] { - display: none; -} -*, -::backdrop, -:after, -:before { - --tw-border-spacing-x: 0; - --tw-border-spacing-y: 0; - --tw-translate-x: 0; - --tw-translate-y: 0; - --tw-rotate: 0; - --tw-skew-x: 0; - --tw-skew-y: 0; - --tw-scale-x: 1; - --tw-scale-y: 1; - --tw-pan-x: ; - --tw-pan-y: ; - --tw-pinch-zoom: ; - --tw-scroll-snap-strictness: proximity; - --tw-gradient-from-position: ; - --tw-gradient-via-position: ; - --tw-gradient-to-position: ; - --tw-ordinal: ; - --tw-slashed-zero: ; - --tw-numeric-figure: ; - --tw-numeric-spacing: ; - --tw-numeric-fraction: ; - --tw-ring-inset: ; - --tw-ring-offset-width: 0px; - --tw-ring-offset-color: #fff; - --tw-ring-color: #5e72e480; - --tw-ring-offset-shadow: 0 0 #0000; - --tw-ring-shadow: 0 0 #0000; - --tw-shadow: 0 0 #0000; - --tw-shadow-colored: 0 0 #0000; - --tw-blur: ; - --tw-brightness: ; - --tw-contrast: ; - --tw-grayscale: ; - --tw-hue-rotate: ; - --tw-invert: ; - --tw-saturate: ; - --tw-sepia: ; - --tw-drop-shadow: ; - --tw-backdrop-blur: ; - --tw-backdrop-brightness: ; - --tw-backdrop-contrast: ; - --tw-backdrop-grayscale: ; - --tw-backdrop-hue-rotate: ; - --tw-backdrop-invert: ; - --tw-backdrop-opacity: ; - --tw-backdrop-saturate: ; - --tw-backdrop-sepia: ; -} -.\!container { - width: 100% !important; - margin-right: auto !important; - margin-left: auto !important; - padding-right: 1.5rem !important; - padding-left: 1.5rem !important; -} -.container { - width: 100%; - margin-right: auto; - margin-left: auto; - padding-right: 1.5rem; - padding-left: 1.5rem; -} -@media (min-width: 340px) { - .\!container { - max-width: 340px !important; - } - .container { - max-width: 340px; - } -} -@media (min-width: 576px) { - .\!container { - max-width: 576px !important; - } - .container { - max-width: 576px; - } -} -@media (min-width: 768px) { - .\!container { - max-width: 768px !important; - } - .container { - max-width: 768px; - } -} -@media (min-width: 992px) { - .\!container { - max-width: 992px !important; - } - .container { - max-width: 992px; - } -} -@media (min-width: 1200px) { - .\!container { - max-width: 1200px !important; - } - .container { - max-width: 1200px; - } -} -@media (min-width: 1320px) { - .\!container { - max-width: 1320px !important; - } - .container { - max-width: 1320px; - } -} -@media (min-width: 1920px) { - .\!container { - max-width: 1920px !important; - } - .container { - max-width: 1920px; - } -} -a { - letter-spacing: -0.025rem; -} -hr { - margin: 1rem 0; - border: 0; - opacity: 0.25; -} -img { - max-width: none; -} -label { - display: inline-block; -} -p { - line-height: 1.625; - font-weight: 400; - margin-bottom: 1rem; -} -small { - font-size: 0.875em; -} -svg { - display: inline; -} -table { - border-collapse: inherit; -} -h1, -h2, -h3, -h4, -h5, -h6 { - margin-bottom: 0.5rem; - color: #344767; -} -h1, -h2, -h3, -h4 { - letter-spacing: -0.05rem; -} -h1, -h2, -h3 { - font-weight: 700; -} -h4, -h5, -h6 { - font-weight: 600; -} -h1 { - font-size: 3rem; - line-height: 1.25; -} -h2 { - font-size: 2.25rem; - line-height: 1.3; -} -h3 { - font-size: 1.875rem; -} -h3, -h4 { - line-height: 1.375; -} -h4 { - font-size: 1.5rem; -} -h5 { - font-size: 1.25rem; - line-height: 1.375; -} -h6 { - font-size: 1rem; - line-height: 1.625; -} -.sr-only { - position: absolute; - width: 1px; - height: 1px; - padding: 0; - margin: -1px; - overflow: hidden; - clip: rect(0, 0, 0, 0); - white-space: nowrap; - border-width: 0; -} -.pointer-events-none { - pointer-events: none; -} -.visible { - visibility: visible; -} -.invisible { - visibility: hidden; -} -.collapse { - visibility: collapse; -} -.static { - position: static; -} -.fixed { - position: fixed; -} -.absolute { - position: absolute; -} -.relative { - position: relative; -} -.inset-y-0 { - top: 0; - bottom: 0; -} -.-left-full { - left: -100%; -} -.-right-0 { - right: 0; -} -.-right-1 { - right: -0.25rem; -} -.bottom-0 { - bottom: 0; -} -.left-0 { - left: 0; -} -.left-auto { - left: auto; -} -.left-full { - left: 100%; -} -.right-0 { - right: 0; -} -.right-2 { - right: 0.5rem; -} -.right-20 { - right: 5rem; -} -.right-4 { - right: 1rem; -} -.right-5 { - right: 1.25rem; -} -.right-6 { - right: 1.5rem; -} -.right-7 { - right: 1.75rem; -} -.right-8 { - right: 2rem; -} -.right-\[3\.25rem\] { - right: 3.25rem; -} -.top-0 { - top: 0; -} -.top-1 { - top: 0.25rem; -} -.top-1\.5 { - top: 0.375rem; -} -.top-16 { - top: 4rem; -} -.top-2 { - top: 0.5rem; -} -.top-4 { - top: 1rem; -} -.top-\[38\%\] { - top: 38%; -} -.top-\[4\.5rem\] { - top: 4.5rem; -} -.top-\[52\%\] { - top: 52%; -} -.top-\[55\%\] { - top: 55%; -} -.top-\[8\.2rem\] { - top: 8.2rem; -} -.-z-10 { - z-index: -10; -} -.z-10 { - z-index: 10; -} -.z-100 { - z-index: 100; -} -.z-110 { - z-index: 110; -} -.z-20 { - z-index: 20; -} -.z-990 { - z-index: 990; -} -.z-\[10000\] { - z-index: 10000; -} -.z-\[1000\] { - z-index: 1000; -} -.z-\[1001\] { - z-index: 1001; -} -.z-\[20\] { - z-index: 20; -} -.z-sticky { - z-index: 1020; -} -.order-1 { - order: 1; -} -.order-2 { - order: 2; -} -.col-span-1 { - grid-column: span 1 / span 1; -} -.col-span-10 { - grid-column: span 10 / span 10; -} -.col-span-11 { - grid-column: span 11 / span 11; -} -.col-span-12 { - grid-column: span 12 / span 12; -} -.col-span-2 { - grid-column: span 2 / span 2; -} -.col-span-3 { - grid-column: span 3 / span 3; -} -.col-span-9 { - grid-column: span 9 / span 9; -} -.float-right { - float: right; -} -.float-left { - float: left; -} -.m-0 { - margin: 0; -} -.m-1 { - margin: 0.25rem; -} -.m-2 { - margin: 0.5rem; -} -.m-4 { - margin: 1rem; -} -.mx-0 { - margin-left: 0; - margin-right: 0; -} -.mx-0\.5 { - margin-left: 0.125rem; - margin-right: 0.125rem; -} -.mx-1 { - margin-left: 0.25rem; - margin-right: 0.25rem; -} -.mx-2 { - margin-left: 0.5rem; - margin-right: 0.5rem; -} -.mx-2\.5 { - margin-left: 0.625rem; - margin-right: 0.625rem; -} -.mx-4 { - margin-left: 1rem; - margin-right: 1rem; -} -.mx-auto { - margin-left: auto; - margin-right: auto; -} -.my-0 { - margin-top: 0; - margin-bottom: 0; -} -.my-1 { - margin-top: 0.25rem; - margin-bottom: 0.25rem; -} -.my-2 { - margin-top: 0.5rem; - margin-bottom: 0.5rem; -} -.my-3 { - margin-top: 0.75rem; - margin-bottom: 0.75rem; -} -.my-4 { - margin-top: 1rem; - margin-bottom: 1rem; -} -.mb-0 { - margin-bottom: 0; -} -.mb-0\.5 { - margin-bottom: 0.125rem; -} -.mb-1 { - margin-bottom: 0.25rem; -} -.mb-2 { - margin-bottom: 0.5rem; -} -.mb-3 { - margin-bottom: 0.75rem; -} -.mb-4 { - margin-bottom: 1rem; -} -.mb-6 { - margin-bottom: 1.5rem; -} -.mb-7 { - margin-bottom: 1.75rem; -} -.mb-8 { - margin-bottom: 2rem; -} -.ml-0 { - margin-left: 0; -} -.ml-1 { - margin-left: 0.25rem; -} -.ml-12 { - margin-left: 3rem; -} -.ml-2 { - margin-left: 0.5rem; -} -.ml-3 { - margin-left: 0.75rem; -} -.ml-4 { - margin-left: 1rem; -} -.ml-6 { - margin-left: 1.5rem; -} -.ml-auto { - margin-left: auto; -} -.mr-1 { - margin-right: 0.25rem; -} -.mr-12 { - margin-right: 3rem; -} -.mr-2 { - margin-right: 0.5rem; -} -.mr-3 { - margin-right: 0.75rem; -} -.mr-4 { - margin-right: 1rem; -} -.mt-0 { - margin-top: 0; -} -.mt-0\.5 { - margin-top: 0.125rem; -} -.mt-1 { - margin-top: 0.25rem; -} -.mt-10 { - margin-top: 2.5rem; -} -.mt-12 { - margin-top: 3rem; -} -.mt-16 { - margin-top: 4rem; -} -.mt-2 { - margin-top: 0.5rem; -} -.mt-3 { - margin-top: 0.75rem; -} -.mt-4 { - margin-top: 1rem; -} -.mt-6 { - margin-top: 1.5rem; -} -.mt-8 { - margin-top: 2rem; -} -.mt-\[4\.5rem\] { - margin-top: 4.5rem; -} -.block { - display: block; -} -.inline-block { - display: inline-block; -} -.inline { - display: inline; -} -.flex { - display: flex; -} -.table { - display: table; -} -.grid { - display: grid; -} -.list-item { - display: list-item; -} -.hidden { - display: none; -} -.h-1\/3 { - height: 33.333333%; -} -.h-12 { - height: 3rem; -} -.h-14 { - height: 3.5rem; -} -.h-19 { - height: 4.75rem; -} -.h-3 { - height: 0.75rem; -} -.h-4 { - height: 1rem; -} -.h-4\.5 { - height: 1.125rem; -} -.h-40 { - height: 10rem; -} -.h-48 { - height: 12rem; -} -.h-5 { - height: 1.25rem; -} -.h-5\.5 { - height: 1.375rem; -} -.h-6 { - height: 1.5rem; -} -.h-8 { - height: 2rem; -} -.h-\[2\.5rem\] { - height: 2.5rem; -} -.h-\[3\.5rem\] { - height: 3.5rem; -} -.h-\[4rem\] { - height: 4rem; -} -.h-\[90vh\] { - height: 90vh; -} -.h-full { - height: 100%; -} -.h-px { - height: 1px; -} -.h-screen { - height: 100vh; -} -.h-sidenav { - height: calc(100vh - 450px); -} -.max-h-100 { - max-height: 25rem; -} -.max-h-135 { - max-height: 33.75rem; -} -.max-h-30 { - max-height: 7.5rem; -} -.max-h-80 { - max-height: 20rem; -} -.max-h-90 { - max-height: 22.5rem; -} -.max-h-screen { - max-height: 100vh; -} -.min-h-12 { - min-height: 3rem; -} -.min-h-20 { - min-height: 5rem; -} -.min-h-50-screen { - min-height: 50vh; -} -.min-h-52 { - min-height: 13rem; -} -.min-h-6 { - min-height: 1.5rem; -} -.min-h-\[100px\] { - min-height: 100px; -} -.min-h-\[350px\] { - min-height: 350px; -} -.min-h-\[55vh\] { - min-height: 55vh; -} -.min-h-\[75px\] { - min-height: 75px; -} -.min-h-\[85vh\] { - min-height: 85vh; -} -.min-h-screen { - min-height: 100vh; -} -.w-1 { - width: 0.25rem; -} -.w-10 { - width: 2.5rem; -} -.w-11\/12 { - width: 91.666667%; -} -.w-12 { - width: 3rem; -} -.w-28 { - width: 7rem; -} -.w-3 { - width: 0.75rem; -} -.w-4 { - width: 1rem; -} -.w-4\.5 { - width: 1.125rem; -} -.w-40 { - width: 10rem; -} -.w-48 { - width: 12rem; -} -.w-5 { - width: 1.25rem; -} -.w-5\.5 { - width: 1.375rem; -} -.w-50 { - width: 12.5rem; -} -.w-6 { - width: 1.5rem; -} -.w-8 { - width: 2rem; -} -.w-80 { - width: 20rem; -} -.w-90 { - width: 22.5rem; -} -.w-\[2\.5rem\] { - width: 2.5rem; -} -.w-auto { - width: auto; -} -.w-fit { - width: -moz-fit-content; - width: fit-content; -} -.w-full { - width: 100%; -} -.w-screen { - width: 100vw; -} -.min-w-0 { - min-width: 0; -} -.min-w-\[900px\] { - min-width: 900px; -} -.max-w-180 { - max-width: 45rem; -} -.max-w-40 { - max-width: 10rem; -} -.max-w-60 { - max-width: 15rem; -} -.max-w-64 { - max-width: 16rem; -} -.max-w-\[1920px\] { - max-width: 1920px; -} -.max-w-\[300px\] { - max-width: 300px; -} -.max-w-\[400px\] { - max-width: 400px; -} -.max-w-\[550px\] { - max-width: 550px; -} -.max-w-full { - max-width: 100%; -} -.flex-auto { - flex: 1 1 auto; -} -.grow { - flex-grow: 1; -} -.basis-full { - flex-basis: 100%; -} -.-translate-x-1 { - --tw-translate-x: -0.25rem; -} -.-translate-x-1, -.-translate-x-1\.5 { - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) - rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) - scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); -} -.-translate-x-1\.5 { - --tw-translate-x: -0.375rem; -} -.-translate-x-full { - --tw-translate-x: -100%; -} -.-translate-x-full, -.-translate-y-0 { - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) - rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) - scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); -} -.-translate-y-0 { - --tw-translate-y: -0px; -} -.-translate-y-0\.4 { - --tw-translate-y: -0.1rem; -} -.-translate-y-0\.4, -.-translate-y-0\.5 { - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) - rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) - scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); -} -.-translate-y-0\.5 { - --tw-translate-y: -0.125rem; -} -.-translate-y-1 { - --tw-translate-y: -0.25rem; -} -.-translate-y-1, -.-translate-y-1\.5 { - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) - rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) - scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); -} -.-translate-y-1\.5 { - --tw-translate-y: -0.375rem; -} -.translate-x-0 { - --tw-translate-x: 0px; -} -.translate-x-0, -.translate-x-0\.5 { - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) - rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) - scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); -} -.translate-x-0\.5 { - --tw-translate-x: 0.125rem; -} -.translate-x-1 { - --tw-translate-x: 0.25rem; -} -.translate-x-1, -.translate-x-2 { - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) - rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) - scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); -} -.translate-x-2 { - --tw-translate-x: 0.5rem; -} -.translate-x-90 { - --tw-translate-x: 22.5rem; -} -.translate-x-90, -.translate-y-0 { - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) - rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) - scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); -} -.translate-y-0 { - --tw-translate-y: 0px; -} -.translate-y-0\.5 { - --tw-translate-y: 0.125rem; -} -.translate-y-0\.5, -.translate-y-1 { - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) - rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) - scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); -} -.translate-y-1 { - --tw-translate-y: 0.25rem; -} -.translate-y-16 { - --tw-translate-y: 4rem; -} -.translate-y-16, -.translate-y-2 { - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) - rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) - scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); -} -.translate-y-2 { - --tw-translate-y: 0.5rem; -} -.-rotate-12 { - --tw-rotate: -12deg; -} -.-rotate-12, -.rotate-12 { - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) - rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) - scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); -} -.rotate-12 { - --tw-rotate: 12deg; -} -.rotate-180 { - --tw-rotate: 180deg; -} -.rotate-180, -.scale-105 { - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) - rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) - scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); -} -.scale-105 { - --tw-scale-x: 1.05; - --tw-scale-y: 1.05; -} -.scale-110 { - --tw-scale-x: 1.1; - --tw-scale-y: 1.1; -} -.scale-110, -.scale-50 { - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) - rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) - scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); -} -.scale-50 { - --tw-scale-x: 0.5; - --tw-scale-y: 0.5; -} -.scale-90 { - --tw-scale-x: 0.9; - --tw-scale-y: 0.9; -} -.scale-90, -.transform { - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) - rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) - scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); -} -.cursor-pointer { - cursor: pointer; -} -.select-none { - -webkit-user-select: none; - -moz-user-select: none; - user-select: none; -} -.resize { - resize: both; -} -.list-none { - list-style-type: none; -} -.appearance-none { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; -} -.grid-cols-1 { - grid-template-columns: repeat(1, minmax(0, 1fr)); -} -.grid-cols-12 { - grid-template-columns: repeat(12, minmax(0, 1fr)); -} -.grid-cols-2 { - grid-template-columns: repeat(2, minmax(0, 1fr)); -} -.flex-col { - flex-direction: column; -} -.flex-wrap { - flex-wrap: wrap; -} -.items-start { - align-items: flex-start; -} -.items-end { - align-items: flex-end; -} -.items-center { - align-items: center; -} -.justify-start { - justify-content: flex-start; -} -.justify-end { - justify-content: flex-end; -} -.justify-center { - justify-content: center; -} -.justify-between { - justify-content: space-between; -} -.justify-items-center { - justify-items: center; -} -.gap-2 { - gap: 0.5rem; -} -.gap-3 { - gap: 0.75rem; -} -.gap-4 { - gap: 1rem; -} -.gap-8 { - gap: 2rem; -} -.gap-x-4 { - -moz-column-gap: 1rem; - column-gap: 1rem; -} -.gap-y-2 { - row-gap: 0.5rem; -} -.gap-y-4 { - row-gap: 1rem; -} -.overflow-auto { - overflow: auto; -} -.overflow-hidden { - overflow: hidden; -} -.overflow-x-auto { - overflow-x: auto; -} -.overflow-y-auto { - overflow-y: auto; -} -.overflow-x-hidden { - overflow-x: hidden; -} -.whitespace-normal { - white-space: normal; -} -.whitespace-nowrap { - white-space: nowrap; -} -.break-words { - overflow-wrap: break-word; -} -.rounded, -.rounded-1 { - border-radius: 0.25rem; -} -.rounded-1\.4 { - border-radius: 0.35rem; -} -.rounded-10 { - border-radius: 2.5rem; -} -.rounded-2xl { - border-radius: 1rem; -} -.rounded-circle { - border-radius: 50%; -} -.rounded-full { - border-radius: 9999px; -} -.rounded-lg { - border-radius: 0.5rem; -} -.rounded-none { - border-radius: 0; -} -.rounded-xl { - border-radius: 0.75rem; -} -.rounded-b { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.rounded-b-lg { - border-bottom-left-radius: 0.5rem; -} -.rounded-b-lg, -.rounded-r-lg { - border-bottom-right-radius: 0.5rem; -} -.rounded-r-lg { - border-top-right-radius: 0.5rem; -} -.rounded-t { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.rounded-t-2xl { - border-top-left-radius: 1rem; - border-top-right-radius: 1rem; -} -.rounded-t-lg { - border-top-left-radius: 0.5rem; - border-top-right-radius: 0.5rem; -} -.border { - border-width: 1px; -} -.border-0 { - border-width: 0; -} -.border-2 { - border-width: 2px; -} -.border-b { - border-bottom-width: 1px; -} -.border-b-0 { - border-bottom-width: 0; -} -.border-l { - border-left-width: 1px; -} -.border-r { - border-right-width: 1px; -} -.border-t { - border-top-width: 1px; -} -.border-solid { - border-style: solid; -} -.border-dashed { - border-style: dashed; -} -.border-gray-200 { - --tw-border-opacity: 1; - border-color: rgb(233 236 239 / var(--tw-border-opacity)); -} -.border-gray-300 { - --tw-border-opacity: 1; - border-color: rgb(210 214 218 / var(--tw-border-opacity)); -} -.border-gray-400 { - --tw-border-opacity: 1; - border-color: rgb(206 212 218 / var(--tw-border-opacity)); -} -.border-primary { - --tw-border-opacity: 1; - border-color: rgb(11 85 119 / var(--tw-border-opacity)); -} -.bg-blue-500 { - --tw-bg-opacity: 1; - background-color: rgb(94 114 228 / var(--tw-bg-opacity)); -} -.bg-emerald-500 { - --tw-bg-opacity: 1; - background-color: rgb(45 206 137 / var(--tw-bg-opacity)); -} -.bg-gray-100 { - --tw-bg-opacity: 1; - background-color: rgb(235 239 244 / var(--tw-bg-opacity)); -} -.bg-gray-200 { - --tw-bg-opacity: 1; - background-color: rgb(233 236 239 / var(--tw-bg-opacity)); -} -.bg-gray-300 { - --tw-bg-opacity: 1; - background-color: rgb(210 214 218 / var(--tw-bg-opacity)); -} -.bg-gray-50 { - --tw-bg-opacity: 1; - background-color: rgb(248 249 250 / var(--tw-bg-opacity)); -} -.bg-gray-600\/50 { - background-color: #6c757d80; -} -.bg-green-500 { - --tw-bg-opacity: 1; - background-color: rgb(34 197 94 / var(--tw-bg-opacity)); -} -.bg-orange-500 { - --tw-bg-opacity: 1; - background-color: rgb(251 99 64 / var(--tw-bg-opacity)); -} -.bg-primary { - --tw-bg-opacity: 1; - background-color: rgb(11 85 119 / var(--tw-bg-opacity)); -} -.bg-primary\/20 { - background-color: #0b557733; -} -.bg-red-500 { - --tw-bg-opacity: 1; - background-color: rgb(245 57 57 / var(--tw-bg-opacity)); -} -.bg-secondary { - --tw-bg-opacity: 1; - background-color: rgb(46 172 104 / var(--tw-bg-opacity)); -} -.bg-sky-500 { - --tw-bg-opacity: 1; - background-color: rgb(14 165 233 / var(--tw-bg-opacity)); -} -.bg-slate-800\/10 { - background-color: #3a416f1a; -} -.bg-transparent { - background-color: initial; -} -.bg-white { - --tw-bg-opacity: 1; - background-color: rgb(255 255 255 / var(--tw-bg-opacity)); -} -.bg-yellow-500 { - --tw-bg-opacity: 1; - background-color: rgb(251 177 64 / var(--tw-bg-opacity)); -} -.bg-gradient-to-r { - background-image: linear-gradient(to right, var(--tw-gradient-stops)); -} -.bg-gradient-to-tl { - background-image: linear-gradient(to top left, var(--tw-gradient-stops)); -} -.bg-none { - background-image: none; -} -.from-transparent { - --tw-gradient-from: #0000 var(--tw-gradient-from-position); - --tw-gradient-to: #0000 var(--tw-gradient-to-position); - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); -} -.via-black\/40 { - --tw-gradient-to: #0000 var(--tw-gradient-to-position); - --tw-gradient-stops: var(--tw-gradient-from), - #0006 var(--tw-gradient-via-position), var(--tw-gradient-to); -} -.to-transparent { - --tw-gradient-to: #0000 var(--tw-gradient-to-position); -} -.bg-150 { - background-size: 150%; -} -.bg-contain { - background-size: contain; -} -.bg-clip-border { - background-clip: initial; -} -.bg-clip-padding { - background-clip: padding-box; -} -.bg-center { - background-position: 50%; -} -.bg-left { - background-position: 0; -} -.bg-x-25 { - background-position: 25% 0; -} -.bg-no-repeat { - background-repeat: no-repeat; -} -.fill-amber-500 { - fill: #f59e0b; -} -.fill-blue-500 { - fill: #5e72e4; -} -.fill-gray-500 { - fill: #adb5bd; -} -.fill-gray-600 { - fill: #6c757d; -} -.fill-green-500 { - fill: #22c55e; -} -.fill-primary { - fill: #0b5577; -} -.fill-red-500 { - fill: #f53939; -} -.fill-sky-500 { - fill: #0ea5e9; -} -.fill-slate-800 { - fill: #3a416f; -} -.fill-white { - fill: #fff; -} -.fill-yellow-500 { - fill: #fbb140; -} -.stroke-amber-500 { - stroke: #f59e0b; -} -.stroke-blue-400 { - stroke: #60a5fa; -} -.stroke-blue-500 { - stroke: #5e72e4; -} -.stroke-emerald-600 { - stroke: #059669; -} -.stroke-gray-100 { - stroke: #ebeff4; -} -.stroke-gray-600 { - stroke: #6c757d; -} -.stroke-gray-700 { - stroke: #495057; -} -.stroke-green-700 { - stroke: #15803d; -} -.stroke-orange-500 { - stroke: #fb6340; -} -.stroke-pink-600 { - stroke: #db2777; -} -.stroke-red-500 { - stroke: #f53939; -} -.stroke-sky-500 { - stroke: #0ea5e9; -} -.stroke-stone-500 { - stroke: #78716c; -} -.stroke-yellow-500 { - stroke: #fbb140; -} -.stroke-0 { - stroke-width: 0; -} -.object-cover { - -o-object-fit: cover; - object-fit: cover; -} -.p-0 { - padding: 0; -} -.p-1 { - padding: 0.25rem; -} -.p-2 { - padding: 0.5rem; -} -.p-3 { - padding: 0.75rem; -} -.p-4 { - padding: 1rem; -} -.px-0 { - padding-left: 0; - padding-right: 0; -} -.px-0\.5 { - padding-left: 0.125rem; - padding-right: 0.125rem; -} -.px-1 { - padding-left: 0.25rem; - padding-right: 0.25rem; -} -.px-1\.5 { - padding-left: 0.375rem; - padding-right: 0.375rem; -} -.px-2 { - padding-left: 0.5rem; - padding-right: 0.5rem; -} -.px-3 { - padding-left: 0.75rem; - padding-right: 0.75rem; -} -.px-4 { - padding-left: 1rem; - padding-right: 1rem; -} -.px-6 { - padding-left: 1.5rem; - padding-right: 1.5rem; -} -.px-8 { - padding-left: 2rem; - padding-right: 2rem; -} -.py-1 { - padding-top: 0.25rem; - padding-bottom: 0.25rem; -} -.py-1\.5 { - padding-top: 0.375rem; - padding-bottom: 0.375rem; -} -.py-16 { - padding-top: 4rem; - padding-bottom: 4rem; -} -.py-2 { - padding-top: 0.5rem; - padding-bottom: 0.5rem; -} -.py-2\.5 { - padding-top: 0.625rem; - padding-bottom: 0.625rem; -} -.py-3 { - padding-top: 0.75rem; - padding-bottom: 0.75rem; -} -.py-4 { - padding-top: 1rem; - padding-bottom: 1rem; -} -.py-6 { - padding-top: 1.5rem; - padding-bottom: 1.5rem; -} -.pb-0 { - padding-bottom: 0; -} -.pb-16 { - padding-bottom: 4rem; -} -.pb-2 { - padding-bottom: 0.5rem; -} -.pb-4 { - padding-bottom: 1rem; -} -.pb-8 { - padding-bottom: 2rem; -} -.pl-0 { - padding-left: 0; -} -.pl-2 { - padding-left: 0.5rem; -} -.pl-3 { - padding-left: 0.75rem; -} -.pl-4 { - padding-left: 1rem; -} -.pl-6 { - padding-left: 1.5rem; -} -.pr-0 { - padding-right: 0; -} -.pr-8 { - padding-right: 2rem; -} -.pt-1 { - padding-top: 0.25rem; -} -.pt-10 { - padding-top: 2.5rem; -} -.pt-20 { - padding-top: 5rem; -} -.pt-3 { - padding-top: 0.75rem; -} -.pt-4 { - padding-top: 1rem; -} -.pl-1 { - padding-left: 0.25rem; -} -.pl-0\.5 { - padding-left: 0.125rem; -} -.pl-1\.5 { - padding-left: 0.375rem; -} -.text-left { - text-align: left; -} -.text-center { - text-align: center; -} -.align-top { - vertical-align: top; -} -.align-middle { - vertical-align: middle; -} -.align-bottom { - vertical-align: bottom; -} -.font-sans { - font-family: Open Sans; -} -.text-2xl { - font-size: 1.5rem; - line-height: 2rem; -} -.text-3xl { - font-size: 1.875rem; - line-height: 2.25rem; -} -.text-base { - font-size: 1rem; - line-height: 1.5rem; -} -.text-lg { - font-size: 1.125rem; - line-height: 1.75rem; -} -.text-sm { - font-size: 0.875rem; - line-height: 1.5rem; -} -.text-xl { - font-size: 1.25rem; - line-height: 1.75rem; -} -.text-xs { - font-size: 0.75rem; - line-height: 1rem; -} -.font-bold { - font-weight: 700; -} -.font-medium { - font-weight: 500; -} -.font-normal { - font-weight: 400; -} -.font-semibold { - font-weight: 600; -} -.uppercase { - text-transform: uppercase; -} -.capitalize { - text-transform: capitalize; -} -.italic { - font-style: italic; -} -.ordinal { - --tw-ordinal: ordinal; - font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) - var(--tw-numeric-figure) var(--tw-numeric-spacing) - var(--tw-numeric-fraction); -} -.leading-5 { - line-height: 1.25rem; -} -.leading-5\.6 { - line-height: 1.4rem; -} -.leading-6 { - line-height: 1.5rem; -} -.leading-8 { - line-height: 2rem; -} -.leading-default { - line-height: 1.6; -} -.leading-none { - line-height: 1; -} -.leading-normal { - line-height: 1.5; -} -.leading-tight { - line-height: 1.25; -} -.tracking-normal { - letter-spacing: 0; -} -.tracking-tight-rem { - letter-spacing: -0.025rem; -} -.tracking-wide { - letter-spacing: 0.025em; -} -.tracking-widest { - letter-spacing: 0.1em; -} -.text-blue-500 { - --tw-text-opacity: 1; - color: rgb(94 114 228 / var(--tw-text-opacity)); -} -.text-emerald-500 { - --tw-text-opacity: 1; - color: rgb(45 206 137 / var(--tw-text-opacity)); -} -.text-gray-100 { - --tw-text-opacity: 1; - color: rgb(235 239 244 / var(--tw-text-opacity)); -} -.text-gray-300 { - --tw-text-opacity: 1; - color: rgb(210 214 218 / var(--tw-text-opacity)); -} -.text-gray-600 { - --tw-text-opacity: 1; - color: rgb(108 117 125 / var(--tw-text-opacity)); -} -.text-gray-600\/90 { - color: #6c757de6; -} -.text-gray-700 { - --tw-text-opacity: 1; - color: rgb(73 80 87 / var(--tw-text-opacity)); -} -.text-gray-700\/80 { - color: #495057cc; -} -.text-green-500 { - --tw-text-opacity: 1; - color: rgb(34 197 94 / var(--tw-text-opacity)); -} -.text-primary { - --tw-text-opacity: 1; - color: rgb(11 85 119 / var(--tw-text-opacity)); -} -.text-red-500 { - --tw-text-opacity: 1; - color: rgb(245 57 57 / var(--tw-text-opacity)); -} -.text-sky-600 { - --tw-text-opacity: 1; - color: rgb(62 161 236 / var(--tw-text-opacity)); -} -.text-slate-500 { - --tw-text-opacity: 1; - color: rgb(103 116 142 / var(--tw-text-opacity)); -} -.text-slate-700 { - --tw-text-opacity: 1; - color: rgb(52 71 103 / var(--tw-text-opacity)); -} -.text-white { - --tw-text-opacity: 1; - color: rgb(255 255 255 / var(--tw-text-opacity)); -} -.text-yellow-500 { - --tw-text-opacity: 1; - color: rgb(251 177 64 / var(--tw-text-opacity)); -} -.underline { - text-decoration-line: underline; -} -.antialiased { - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} -.opacity-0 { - opacity: 0; -} -.opacity-100 { - opacity: 1; -} -.opacity-50 { - opacity: 0.5; -} -.opacity-60 { - opacity: 0.6; -} -.shadow { - --tw-shadow: 0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a; - --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), - 0 1px 2px -1px var(--tw-shadow-color); -} -.shadow, -.shadow-3xl { - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), - var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -} -.shadow-3xl { - --tw-shadow: 0 8px 26px -4px #14141426, 0 8px 9px -5px #1414140f; - --tw-shadow-colored: 0 8px 26px -4px var(--tw-shadow-color), - 0 8px 9px -5px var(--tw-shadow-color); -} -.shadow-md { - --tw-shadow: 0 4px 6px #32325d1a, 0 1px 3px #00000014; - --tw-shadow-colored: 0 4px 6px var(--tw-shadow-color), - 0 1px 3px var(--tw-shadow-color); -} -.shadow-md, -.shadow-none { - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), - var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -} -.shadow-none { - --tw-shadow: 0 0 #0000; - --tw-shadow-colored: 0 0 #0000; -} -.shadow-sm { - --tw-shadow: 0 0.25rem 0.375rem -0.0625rem #1414141f, - 0 0.125rem 0.25rem -0.0625rem #14141412; - --tw-shadow-colored: 0 0.25rem 0.375rem -0.0625rem var(--tw-shadow-color), - 0 0.125rem 0.25rem -0.0625rem var(--tw-shadow-color); -} -.shadow-sm, -.shadow-xl { - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), - var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -} -.shadow-xl { - --tw-shadow: 0 0 2rem 0 #8898aa26; - --tw-shadow-colored: 0 0 2rem 0 var(--tw-shadow-color); -} -.shadow-xs { - --tw-shadow: 0 7px 14px #32325d1a, 0 3px 6px #00000014; - --tw-shadow-colored: 0 7px 14px var(--tw-shadow-color), - 0 3px 6px var(--tw-shadow-color); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), - var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -} -.outline-none { - outline: 2px solid #0000; - outline-offset: 2px; -} -.blur { - --tw-blur: blur(8px); -} -.blur, -.filter { - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) - var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) - var(--tw-sepia) var(--tw-drop-shadow); -} -.transition { - transition-property: - color, - background-color, - border-color, - text-decoration-color, - fill, - stroke, - opacity, - box-shadow, - transform, - filter, - -webkit-backdrop-filter; - transition-property: color, background-color, border-color, - text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, - backdrop-filter; - transition-property: - color, - background-color, - border-color, - text-decoration-color, - fill, - stroke, - opacity, - box-shadow, - transform, - filter, - backdrop-filter, - -webkit-backdrop-filter; - transition-timing-function: ease; - transition-duration: 0.15s; -} -.transition-all { - transition-property: all; - transition-timing-function: ease; - transition-duration: 0.15s; -} -.transition-transform { - transition-property: transform; - transition-timing-function: ease; - transition-duration: 0.15s; -} -.delay-200 { - transition-delay: 0.2s; -} -.duration-200 { - transition-duration: 0.2s; -} -.duration-250 { - transition-duration: 0.25s; -} -.duration-300 { - transition-duration: 0.3s; -} -.duration-700 { - transition-duration: 0.7s; -} -.ease-in { - transition-timing-function: ease-in; -} -.ease-in-out { - transition-timing-function: ease-in-out; -} -.flex-wrap-inherit { - flex-wrap: inherit; -} -@font-face { - font-family: Open Sans; - src: url(../webfonts/OpenSans.ttf); -} -* { - font-family: - Open Sans, - sans-serif !important; -} -.ace_content, -.ace_editor, -.ace_editor div { - font-family: - Monaco, - Menlo, - Ubuntu Mono, - Consolas, - source-code-pro, - monospace !important; - font-size: 16px !important; - font-weight: 400 !important; -} -.sr-only { - display: none; -} -.close-btn { - display: inline-block; - cursor: pointer; - border-radius: 0.5rem; - border-width: 1px; - --tw-border-opacity: 1; - border-color: rgb(245 57 57 / var(--tw-border-opacity)); - --tw-bg-opacity: 1; - background-color: rgb(255 255 255 / var(--tw-bg-opacity)); - padding: 0.75rem 1.5rem; - text-align: center; - vertical-align: middle; - font-weight: 700; - text-transform: uppercase; - line-height: 1.5; - letter-spacing: -0.025rem; - --tw-text-opacity: 1; - color: rgb(245 57 57 / var(--tw-text-opacity)); - --tw-shadow: 0 7px 14px #32325d1a, 0 3px 6px #00000014; - --tw-shadow-colored: 0 7px 14px var(--tw-shadow-color), - 0 3px 6px var(--tw-shadow-color); - transition-property: all; - transition-timing-function: ease; - transition-duration: 0.15s; - transition-timing-function: ease-in; -} -.close-btn, -.close-btn:hover { - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), - var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -} -.close-btn:hover { - --tw-translate-y: -1px; - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) - rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) - scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); - --tw-shadow: 0 4px 6px #32325d1a, 0 1px 3px #00000014; - --tw-shadow-colored: 0 4px 6px var(--tw-shadow-color), - 0 1px 3px var(--tw-shadow-color); -} -.close-btn:focus, -.close-btn:hover { - background-color: #fffc; -} -.close-btn:active { - opacity: 0.85; -} -:is(.dark .close-btn) { - --tw-bg-opacity: 1; - background-color: rgb(233 236 239 / var(--tw-bg-opacity)); - --tw-brightness: brightness(0.9); -} -:is(.dark .close-btn), -:is(.dark .close-btn:hover) { - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) - var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) - var(--tw-sepia) var(--tw-drop-shadow); -} -:is(.dark .close-btn:hover) { - --tw-brightness: brightness(0.75); -} -.valid-btn { - display: inline-block; - cursor: pointer; - border-radius: 0.5rem; - --tw-bg-opacity: 1; - background-color: rgb(34 197 94 / var(--tw-bg-opacity)); - padding: 0.75rem 1.5rem; - text-align: center; - vertical-align: middle; - font-weight: 700; - text-transform: uppercase; - line-height: 1.5; - letter-spacing: 0.025em; - --tw-text-opacity: 1; - color: rgb(255 255 255 / var(--tw-text-opacity)); - --tw-shadow: 0 7px 14px #32325d1a, 0 3px 6px #00000014; - --tw-shadow-colored: 0 7px 14px var(--tw-shadow-color), - 0 3px 6px var(--tw-shadow-color); - transition-property: all; - transition-timing-function: ease; - transition-duration: 0.15s; - transition-timing-function: ease-in; -} -.valid-btn, -.valid-btn:hover { - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), - var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -} -.valid-btn:hover { - --tw-translate-y: -1px; - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) - rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) - scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); - --tw-shadow: 0 4px 6px #32325d1a, 0 1px 3px #00000014; - --tw-shadow-colored: 0 4px 6px var(--tw-shadow-color), - 0 1px 3px var(--tw-shadow-color); -} -.valid-btn:focus, -.valid-btn:hover { - background-color: #22c55ecc; -} -.valid-btn:active { - opacity: 0.85; -} -:is(.dark .valid-btn) { - --tw-brightness: brightness(0.9); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) - var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) - var(--tw-sepia) var(--tw-drop-shadow); -} -.delete-btn { - display: inline-block; - cursor: pointer; - border-radius: 0.5rem; - --tw-bg-opacity: 1; - background-color: rgb(245 57 57 / var(--tw-bg-opacity)); - padding: 0.75rem 1.5rem; - text-align: center; - vertical-align: middle; - font-weight: 700; - text-transform: uppercase; - line-height: 1.5; - letter-spacing: 0.025em; - --tw-text-opacity: 1; - color: rgb(255 255 255 / var(--tw-text-opacity)); - --tw-shadow: 0 7px 14px #32325d1a, 0 3px 6px #00000014; - --tw-shadow-colored: 0 7px 14px var(--tw-shadow-color), - 0 3px 6px var(--tw-shadow-color); - transition-property: all; - transition-timing-function: ease; - transition-duration: 0.15s; - transition-timing-function: ease-in; -} -.delete-btn, -.delete-btn:hover { - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), - var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -} -.delete-btn:hover { - --tw-translate-y: -1px; - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) - rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) - scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); - --tw-shadow: 0 4px 6px #32325d1a, 0 1px 3px #00000014; - --tw-shadow-colored: 0 4px 6px var(--tw-shadow-color), - 0 1px 3px var(--tw-shadow-color); -} -.delete-btn:focus, -.delete-btn:hover { - background-color: #f53939cc; -} -.delete-btn:active { - opacity: 0.85; -} -:is(.dark .delete-btn) { - --tw-brightness: brightness(0.9); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) - var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) - var(--tw-sepia) var(--tw-drop-shadow); -} -.edit-btn { - display: inline-block; - cursor: pointer; - border-radius: 0.5rem; - --tw-bg-opacity: 1; - background-color: rgb(251 177 64 / var(--tw-bg-opacity)); - padding: 0.75rem 1.5rem; - text-align: center; - vertical-align: middle; - font-weight: 700; - text-transform: uppercase; - line-height: 1.5; - letter-spacing: 0.025em; - --tw-text-opacity: 1; - color: rgb(255 255 255 / var(--tw-text-opacity)); - --tw-shadow: 0 7px 14px #32325d1a, 0 3px 6px #00000014; - --tw-shadow-colored: 0 7px 14px var(--tw-shadow-color), - 0 3px 6px var(--tw-shadow-color); - transition-property: all; - transition-timing-function: ease; - transition-duration: 0.15s; - transition-timing-function: ease-in; -} -.edit-btn, -.edit-btn:hover { - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), - var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -} -.edit-btn:hover { - --tw-translate-y: -1px; - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) - rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) - scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); - --tw-shadow: 0 4px 6px #32325d1a, 0 1px 3px #00000014; - --tw-shadow-colored: 0 4px 6px var(--tw-shadow-color), - 0 1px 3px var(--tw-shadow-color); -} -.edit-btn:focus, -.edit-btn:hover { - background-color: #fbb140cc; -} -.edit-btn:active { - opacity: 0.85; -} -:is(.dark .edit-btn) { - --tw-brightness: brightness(0.9); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) - var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) - var(--tw-sepia) var(--tw-drop-shadow); -} -.info-btn { - display: inline-block; - cursor: pointer; - border-radius: 0.5rem; - --tw-bg-opacity: 1; - background-color: rgb(14 165 233 / var(--tw-bg-opacity)); - padding: 0.75rem 1.5rem; - text-align: center; - vertical-align: middle; - font-weight: 700; - text-transform: uppercase; - line-height: 1.5; - letter-spacing: 0.025em; - --tw-text-opacity: 1; - color: rgb(255 255 255 / var(--tw-text-opacity)); - --tw-shadow: 0 7px 14px #32325d1a, 0 3px 6px #00000014; - --tw-shadow-colored: 0 7px 14px var(--tw-shadow-color), - 0 3px 6px var(--tw-shadow-color); - transition-property: all; - transition-timing-function: ease; - transition-duration: 0.15s; - transition-timing-function: ease-in; -} -.info-btn, -.info-btn:hover { - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), - var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -} -.info-btn:hover { - --tw-translate-y: -1px; - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) - rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) - scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); - --tw-shadow: 0 4px 6px #32325d1a, 0 1px 3px #00000014; - --tw-shadow-colored: 0 4px 6px var(--tw-shadow-color), - 0 1px 3px var(--tw-shadow-color); -} -.info-btn:focus, -.info-btn:hover { - background-color: #0ea5e9cc; -} -.info-btn:active { - opacity: 0.85; -} -:is(.dark .info-btn) { - --tw-brightness: brightness(0.9); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) - var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) - var(--tw-sepia) var(--tw-drop-shadow); -} -.checkbox { - position: relative; - z-index: 10; - float: left; - margin-top: 0.25rem; - height: 1.25rem; - width: 1.25rem; - cursor: pointer; - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - border-radius: 0.35rem; - border-width: 1px; - border-color: rgb(210 214 218 / var(--tw-border-opacity)); - background-color: rgb(255 255 255 / var(--tw-bg-opacity)); - background-size: contain; - background-position: 50%; - background-repeat: no-repeat; - vertical-align: top; - font-size: 1rem; - line-height: 1.5rem; - transition-property: all; - transition-timing-function: ease; - transition-duration: 0.25s; -} -.checkbox, -.checkbox:disabled { - --tw-border-opacity: 1; - --tw-bg-opacity: 1; -} -.checkbox:disabled { - cursor: default; - border-color: rgb(206 212 218 / var(--tw-border-opacity)); - background-color: rgb(206 212 218 / var(--tw-bg-opacity)); - --tw-text-opacity: 1; - color: rgb(73 80 87 / var(--tw-text-opacity)); -} -.checkbox[data-checked="true"] { - z-index: 0; - --tw-border-opacity: 1; - border-color: rgb(11 85 119 / var(--tw-border-opacity)); - --tw-bg-opacity: 1; - background-color: rgb(11 85 119 / var(--tw-bg-opacity)); -} -.checkbox:disabled[data-checked="true"] { - --tw-border-opacity: 1; - border-color: rgb(206 212 218 / var(--tw-border-opacity)); - --tw-bg-opacity: 1; - background-color: rgb(206 212 218 / var(--tw-bg-opacity)); - --tw-text-opacity: 1; - color: rgb(73 80 87 / var(--tw-text-opacity)); -} -:is(.dark .checkbox) { - --tw-border-opacity: 1; - border-color: rgb(98 117 148 / var(--tw-border-opacity)); - --tw-bg-opacity: 1; - background-color: rgb(52 71 103 / var(--tw-bg-opacity)); -} -:is(.dark .checkbox:disabled) { - --tw-border-opacity: 1; - border-color: rgb(37 47 64 / var(--tw-border-opacity)); - --tw-bg-opacity: 1; - background-color: rgb(37 47 64 / var(--tw-bg-opacity)); - --tw-text-opacity: 1; - color: rgb(210 214 218 / var(--tw-text-opacity)); -} -:is(.dark .checkbox[data-checked="true"]) { - --tw-border-opacity: 1; - border-color: rgb(11 85 119 / var(--tw-border-opacity)); - --tw-bg-opacity: 1; - background-color: rgb(11 85 119 / var(--tw-bg-opacity)); -} -:is(.dark .checkbox:disabled[data-checked="true"]) { - --tw-border-opacity: 1; - border-color: rgb(37 47 64 / var(--tw-border-opacity)); - --tw-bg-opacity: 1; - background-color: rgb(37 47 64 / var(--tw-bg-opacity)); - --tw-text-opacity: 1; - color: rgb(210 214 218 / var(--tw-text-opacity)); -} -.custom-select-btn { - display: flex; - width: 100%; - align-items: center; - justify-content: space-between; - border-radius: 0.5rem; - border-width: 1px; - border-style: solid; - --tw-border-opacity: 1; - border-color: rgb(210 214 218 / var(--tw-border-opacity)); - --tw-bg-opacity: 1; - background-color: rgb(255 255 255 / var(--tw-bg-opacity)); - background-clip: padding-box; - padding: 0.25rem 0.375rem; - text-align: left; - vertical-align: middle; - font-size: 0.875rem; - font-weight: 400; - line-height: 1.4rem; - --tw-text-opacity: 1; - color: rgb(73 80 87 / var(--tw-text-opacity)); - transition-property: all; - transition-timing-function: ease; - transition-duration: 0.3s; - transition-timing-function: ease-in-out; -} -.custom-select-btn::-moz-placeholder { - --tw-text-opacity: 1; - color: rgb(173 181 189 / var(--tw-text-opacity)); -} -.custom-select-btn::placeholder { - --tw-text-opacity: 1; - color: rgb(173 181 189 / var(--tw-text-opacity)); -} -.custom-select-btn:focus { - --tw-border-opacity: 1; - border-color: rgb(11 85 119 / var(--tw-border-opacity)); -} -.custom-select-btn:disabled { - --tw-border-opacity: 1; - border-color: rgb(206 212 218 / var(--tw-border-opacity)); - --tw-bg-opacity: 1; - background-color: rgb(206 212 218 / var(--tw-bg-opacity)); - --tw-text-opacity: 1; - color: rgb(73 80 87 / var(--tw-text-opacity)); - opacity: 0.75; -} -:is(.dark .custom-select-btn) { - border-color: rgb(98 117 148 / var(--tw-border-opacity)); - background-color: rgb(52 71 103 / var(--tw-bg-opacity)); - opacity: 0.9; -} -:is(.dark .custom-select-btn), -:is(.dark .custom-select-btn:disabled) { - --tw-border-opacity: 1; - --tw-bg-opacity: 1; - --tw-text-opacity: 1; - color: rgb(210 214 218 / var(--tw-text-opacity)); -} -:is(.dark .custom-select-btn:disabled) { - border-color: rgb(37 47 64 / var(--tw-border-opacity)); - background-color: rgb(37 47 64 / var(--tw-bg-opacity)); -} -@media (min-width: 768px) { - .custom-select-btn { - padding: 0.5rem 0.75rem; - } -} -.custom-dropdown-btn { - position: relative; - margin-top: 0; - margin-bottom: 0; - min-height: 38px; - cursor: pointer; - border-radius: 0; - border-bottom-width: 1px; - border-left-width: 1px; - border-right-width: 1px; - --tw-border-opacity: 1; - border-color: rgb(210 214 218 / var(--tw-border-opacity)); - --tw-bg-opacity: 1; - background-color: rgb(255 255 255 / var(--tw-bg-opacity)); - padding: 0.5rem 1.5rem; - text-align: center; - vertical-align: middle; - font-size: 0.875rem; - line-height: 1.5rem; - line-height: 1.5; - letter-spacing: -0.025rem; - --tw-text-opacity: 1; - color: rgb(73 80 87 / var(--tw-text-opacity)); - transition-property: all; - transition-timing-function: ease; - transition-duration: 0.15s; - transition-timing-function: ease-in; -} -.custom-dropdown-btn:hover { - --tw-brightness: brightness(0.9); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) - var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) - var(--tw-sepia) var(--tw-drop-shadow); -} -:is(.dark .custom-dropdown-btn) { - border-color: rgb(98 117 148 / var(--tw-border-opacity)); - background-color: rgb(52 71 103 / var(--tw-bg-opacity)); -} -.active.custom-dropdown-btn, -:is(.dark .custom-dropdown-btn) { - --tw-border-opacity: 1; - --tw-bg-opacity: 1; - --tw-text-opacity: 1; - color: rgb(210 214 218 / var(--tw-text-opacity)); -} -.active.custom-dropdown-btn { - position: relative; - margin-top: 0; - margin-bottom: 0; - min-height: 38px; - cursor: pointer; - border-radius: 0; - border-bottom-width: 1px; - border-left-width: 1px; - border-right-width: 1px; - border-color: rgb(210 214 218 / var(--tw-border-opacity)); - background-color: rgb(11 85 119 / var(--tw-bg-opacity)); - padding: 0.5rem 1.5rem; - text-align: center; - vertical-align: middle; - font-size: 0.875rem; - line-height: 1.5rem; - line-height: 1.5; - letter-spacing: -0.025rem; - transition-property: all; - transition-timing-function: ease; - transition-duration: 0.15s; - transition-timing-function: ease-in; -} -.active.custom-dropdown-btn:hover { - --tw-brightness: brightness(0.9); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) - var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) - var(--tw-sepia) var(--tw-drop-shadow); -} -:is(.dark .active.custom-dropdown-btn) { - border-color: rgb(98 117 148 / var(--tw-border-opacity)); - background-color: rgb(11 85 119 / var(--tw-bg-opacity)); - color: rgb(210 214 218 / var(--tw-text-opacity)); -} -.regular-input, -:is(.dark .active.custom-dropdown-btn) { - --tw-border-opacity: 1; - --tw-bg-opacity: 1; - --tw-text-opacity: 1; -} -.regular-input { - display: block; - width: 100%; - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - border-radius: 0.5rem; - border-width: 1px; - border-style: solid; - border-color: rgb(210 214 218 / var(--tw-border-opacity)); - background-color: rgb(255 255 255 / var(--tw-bg-opacity)); - background-clip: padding-box; - padding: 0.25rem 0.375rem; - font-size: 0.875rem; - font-weight: 400; - line-height: 1.4rem; - color: rgb(73 80 87 / var(--tw-text-opacity)); - outline: 2px solid #0000; - outline-offset: 2px; - transition-property: all; - transition-timing-function: ease; - transition-duration: 0.15s; - transition-timing-function: ease-in; -} -.regular-input::-moz-placeholder { - --tw-text-opacity: 1; - color: rgb(173 181 189 / var(--tw-text-opacity)); -} -.regular-input::placeholder { - --tw-text-opacity: 1; - color: rgb(173 181 189 / var(--tw-text-opacity)); -} -.regular-input:focus { - border-color: #d2d6da00; - --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 - var(--tw-ring-offset-width) var(--tw-ring-offset-color); - --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 - calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color); - box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), - var(--tw-shadow, 0 0 #0000); -} -.regular-input:valid:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgb(34 197 94 / var(--tw-ring-opacity)); -} -.regular-input:invalid:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgb(245 57 57 / var(--tw-ring-opacity)); -} -.regular-input:disabled { - --tw-bg-opacity: 1; - background-color: rgb(206 212 218 / var(--tw-bg-opacity)); - --tw-text-opacity: 1; - color: rgb(73 80 87 / var(--tw-text-opacity)); - opacity: 0.75; -} -:is(.dark .regular-input) { - border-color: rgb(98 117 148 / var(--tw-border-opacity)); - background-color: rgb(52 71 103 / var(--tw-bg-opacity)); - opacity: 0.9; -} -:is(.dark .regular-input), -:is(.dark .regular-input:disabled) { - --tw-border-opacity: 1; - --tw-bg-opacity: 1; - --tw-text-opacity: 1; - color: rgb(210 214 218 / var(--tw-text-opacity)); -} -:is(.dark .regular-input:disabled) { - border-color: rgb(37 47 64 / var(--tw-border-opacity)); - background-color: rgb(37 47 64 / var(--tw-bg-opacity)); -} -@media (min-width: 768px) { - .regular-input { - padding: 0.5rem 0.75rem; - } -} -.input-title { - margin: 0; - font-size: 0.875rem; - line-height: 1.5rem; - font-weight: 700; - transition-property: - color, - background-color, - border-color, - text-decoration-color, - fill, - stroke, - opacity, - box-shadow, - transform, - filter, - -webkit-backdrop-filter; - transition-property: color, background-color, border-color, - text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, - backdrop-filter; - transition-property: - color, - background-color, - border-color, - text-decoration-color, - fill, - stroke, - opacity, - box-shadow, - transform, - filter, - backdrop-filter, - -webkit-backdrop-filter; - transition-timing-function: ease; - transition-duration: 0.3s; - transition-timing-function: ease-in-out; -} -:is(.dark .input-title) { - --tw-text-opacity: 1; - color: rgb(210 214 218 / var(--tw-text-opacity)); - opacity: 0.9; -} -.popover-settings-container { - position: absolute; - left: 0; - bottom: 0; - z-index: 50; - --tw-translate-y: -1.75rem; - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) - rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) - scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); - border-radius: 0.375rem; - --tw-bg-opacity: 1; - background-color: rgb(94 114 228 / var(--tw-bg-opacity)); - padding: 0.75rem; - transition-property: all; - transition-property: - color, - background-color, - border-color, - text-decoration-color, - fill, - stroke, - opacity, - box-shadow, - transform, - filter, - -webkit-backdrop-filter; - transition-property: color, background-color, border-color, - text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, - backdrop-filter; - transition-property: - color, - background-color, - border-color, - text-decoration-color, - fill, - stroke, - opacity, - box-shadow, - transform, - filter, - backdrop-filter, - -webkit-backdrop-filter; - transition-timing-function: ease; - transition-duration: 0.5s; -} -:is(.dark .popover-settings-container) { - --tw-brightness: brightness(0.9); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) - var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) - var(--tw-sepia) var(--tw-drop-shadow); -} -.popover-settings-text { - margin: 0; - font-size: 0.875rem; - line-height: 1.5rem; - font-weight: 700; - --tw-text-opacity: 1; - color: rgb(255 255 255 / var(--tw-text-opacity)); - transition-property: - color, - background-color, - border-color, - text-decoration-color, - fill, - stroke, - opacity, - box-shadow, - transform, - filter, - -webkit-backdrop-filter; - transition-property: color, background-color, border-color, - text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, - backdrop-filter; - transition-property: - color, - background-color, - border-color, - text-decoration-color, - fill, - stroke, - opacity, - box-shadow, - transform, - filter, - backdrop-filter, - -webkit-backdrop-filter; - transition-timing-function: ease; - transition-duration: 0.3s; - transition-timing-function: ease-in-out; -} -:is(.dark .popover-settings-text) { - --tw-text-opacity: 1; - color: rgb(235 239 244 / var(--tw-text-opacity)); - opacity: 0.9; -} -.popover-settings-svg { - margin-left: 0.5rem; - height: 1.25rem; - width: 1.25rem; - cursor: pointer; - fill: #5e72e4; -} -.popover-settings-svg:hover { - --tw-brightness: brightness(0.75); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) - var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) - var(--tw-sepia) var(--tw-drop-shadow); -} -.active.settings-tabs-tab-btn { - position: relative; - z-index: 10; - margin-top: 0.25rem; - margin-bottom: 0.25rem; - cursor: pointer; - border-radius: 0; - border-width: 1px; - --tw-border-opacity: 1; - border-color: rgb(11 85 119 / var(--tw-border-opacity)); - --tw-bg-opacity: 1; - background-color: rgb(255 255 255 / var(--tw-bg-opacity)); - padding: 0.75rem; - text-align: center; - vertical-align: middle; - font-size: 0.875rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.5; - letter-spacing: -0.025rem; - --tw-shadow: 0 7px 14px #32325d1a, 0 3px 6px #00000014; - --tw-shadow-colored: 0 7px 14px var(--tw-shadow-color), - 0 3px 6px var(--tw-shadow-color); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), - var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - --tw-brightness: brightness(0.9); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) - var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) - var(--tw-sepia) var(--tw-drop-shadow); - transition-property: all; - transition-timing-function: ease; - transition-duration: 0.15s; - transition-timing-function: ease-in; -} -.active.settings-tabs-tab-btn:hover { - --tw-bg-opacity: 1; - background-color: rgb(235 239 244 / var(--tw-bg-opacity)); - --tw-shadow: 0 4px 6px #32325d1a, 0 1px 3px #00000014; - --tw-shadow-colored: 0 4px 6px var(--tw-shadow-color), - 0 1px 3px var(--tw-shadow-color); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), - var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -} -:is(.dark .active.settings-tabs-tab-btn) { - --tw-border-opacity: 1; - border-color: rgb(98 117 148 / var(--tw-border-opacity)); - --tw-bg-opacity: 1; - background-color: rgb(52 71 103 / var(--tw-bg-opacity)); -} -:is(.dark .active.settings-tabs-tab-btn:hover) { - --tw-bg-opacity: 1; - background-color: rgb(58 65 111 / var(--tw-bg-opacity)); -} -.settings-tabs-tab-btn { - position: relative; - margin-top: 0.25rem; - margin-bottom: 0.25rem; - cursor: pointer; - border-radius: 0; - border-width: 1px; - --tw-border-opacity: 1; - border-color: rgb(11 85 119 / var(--tw-border-opacity)); - --tw-bg-opacity: 1; - background-color: rgb(255 255 255 / var(--tw-bg-opacity)); - padding: 0.75rem; - text-align: center; - vertical-align: middle; - font-size: 0.875rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.5; - letter-spacing: -0.025rem; - --tw-shadow: 0 7px 14px #32325d1a, 0 3px 6px #00000014; - --tw-shadow-colored: 0 7px 14px var(--tw-shadow-color), - 0 3px 6px var(--tw-shadow-color); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), - var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - transition-property: all; - transition-timing-function: ease; - transition-duration: 0.15s; - transition-timing-function: ease-in; -} -.settings-tabs-tab-btn:hover { - --tw-bg-opacity: 1; - background-color: rgb(235 239 244 / var(--tw-bg-opacity)); - --tw-shadow: 0 4px 6px #32325d1a, 0 1px 3px #00000014; - --tw-shadow-colored: 0 4px 6px var(--tw-shadow-color), - 0 1px 3px var(--tw-shadow-color); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), - var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -} -:is(.dark .settings-tabs-tab-btn) { - --tw-border-opacity: 1; - border-color: rgb(98 117 148 / var(--tw-border-opacity)); - --tw-bg-opacity: 1; - background-color: rgb(52 71 103 / var(--tw-bg-opacity)); -} -:is(.dark .settings-tabs-tab-btn:hover) { - --tw-bg-opacity: 1; - background-color: rgb(58 65 111 / var(--tw-bg-opacity)); -} -.settings-tabs-name { - padding-left: 0.75rem; - padding-right: 0.5rem; - --tw-text-opacity: 1; - color: rgb(11 85 119 / var(--tw-text-opacity)); - transition-property: - color, - background-color, - border-color, - text-decoration-color, - fill, - stroke, - opacity, - box-shadow, - transform, - filter, - -webkit-backdrop-filter; - transition-property: color, background-color, border-color, - text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, - backdrop-filter; - transition-property: - color, - background-color, - border-color, - text-decoration-color, - fill, - stroke, - opacity, - box-shadow, - transform, - filter, - backdrop-filter, - -webkit-backdrop-filter; - transition-timing-function: ease; - transition-duration: 0.3s; - transition-timing-function: ease-in-out; -} -:is(.dark .settings-tabs-name) { - --tw-text-opacity: 1; - color: rgb(210 214 218 / var(--tw-text-opacity)); - opacity: 0.9; -} -.settings-tabs-popover-container { - position: absolute; - top: 60px; - left: 0; - z-index: 50; - min-width: 150px; - border-radius: 0.375rem; - --tw-bg-opacity: 1; - background-color: rgb(94 114 228 / var(--tw-bg-opacity)); - padding: 0.75rem; - transition-property: - color, - background-color, - border-color, - text-decoration-color, - fill, - stroke, - opacity, - box-shadow, - transform, - filter, - -webkit-backdrop-filter; - transition-property: color, background-color, border-color, - text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, - backdrop-filter; - transition-property: - color, - background-color, - border-color, - text-decoration-color, - fill, - stroke, - opacity, - box-shadow, - transform, - filter, - backdrop-filter, - -webkit-backdrop-filter; - transition-timing-function: ease; - transition-duration: 0.15s; -} -:is(.dark .settings-tabs-popover-container) { - --tw-brightness: brightness(0.9); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) - var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) - var(--tw-sepia) var(--tw-drop-shadow); -} -.settings-tabs-popover-text { - margin: 0; - font-size: 0.875rem; - line-height: 1.5rem; - font-weight: 700; - --tw-text-opacity: 1; - color: rgb(255 255 255 / var(--tw-text-opacity)); -} -.settings-tabs-mobile-btn { - margin-top: 0.25rem; - margin-bottom: 0.25rem; - display: flex; - width: 100%; - cursor: pointer; - align-items: center; - justify-content: space-between; - border-radius: 0.5rem; - border-width: 1px; - --tw-border-opacity: 1; - border-color: rgb(11 85 119 / var(--tw-border-opacity)); - --tw-bg-opacity: 1; - background-color: rgb(255 255 255 / var(--tw-bg-opacity)); - padding: 0.75rem 1.5rem; - text-align: center; - vertical-align: middle; - font-size: 0.875rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.5; - letter-spacing: -0.025rem; - --tw-shadow: 0 7px 14px #32325d1a, 0 3px 6px #00000014; - --tw-shadow-colored: 0 7px 14px var(--tw-shadow-color), - 0 3px 6px var(--tw-shadow-color); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), - var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - transition-property: all; - transition-timing-function: ease; - transition-duration: 0.15s; - transition-timing-function: ease-in; -} -.settings-tabs-mobile-btn:hover { - --tw-translate-y: -1px; - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) - rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) - scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); - --tw-bg-opacity: 1; - background-color: rgb(248 249 250 / var(--tw-bg-opacity)); - --tw-shadow: 0 4px 6px #32325d1a, 0 1px 3px #00000014; - --tw-shadow-colored: 0 4px 6px var(--tw-shadow-color), - 0 1px 3px var(--tw-shadow-color); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), - var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -} -:is(.dark .settings-tabs-mobile-btn) { - --tw-border-opacity: 1; - border-color: rgb(98 117 148 / var(--tw-border-opacity)); - --tw-bg-opacity: 1; - background-color: rgb(52 71 103 / var(--tw-bg-opacity)); -} -:is(.dark .settings-tabs-mobile-btn:hover) { - --tw-brightness: brightness(0.95); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) - var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) - var(--tw-sepia) var(--tw-drop-shadow); -} -.settings-tabs-mobile-btn-text { - --tw-text-opacity: 1; - color: rgb(11 85 119 / var(--tw-text-opacity)); - transition-property: - color, - background-color, - border-color, - text-decoration-color, - fill, - stroke, - opacity, - box-shadow, - transform, - filter, - -webkit-backdrop-filter; - transition-property: color, background-color, border-color, - text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, - backdrop-filter; - transition-property: - color, - background-color, - border-color, - text-decoration-color, - fill, - stroke, - opacity, - box-shadow, - transform, - filter, - backdrop-filter, - -webkit-backdrop-filter; - transition-timing-function: ease; - transition-duration: 0.3s; - transition-timing-function: ease-in-out; -} -:is(.dark .settings-tabs-mobile-btn-text) { - --tw-text-opacity: 1; - color: rgb(210 214 218 / var(--tw-text-opacity)); - opacity: 0.9; -} -.active.settings-tabs-mobile-dropdown-btn { - position: relative; - z-index: 1000; - margin-top: 0; - margin-bottom: 0; - cursor: pointer; - border-radius: 0; - --tw-border-opacity: 1; - border-color: rgb(210 214 218 / var(--tw-border-opacity)); - --tw-bg-opacity: 1; - background-color: rgb(11 85 119 / var(--tw-bg-opacity)); - padding: 0.5rem 1.5rem; - text-align: center; - vertical-align: middle; - font-size: 0.875rem; - line-height: 1.5rem; - line-height: 1.5; - letter-spacing: -0.025rem; - --tw-text-opacity: 1; - color: rgb(210 214 218 / var(--tw-text-opacity)); - transition-property: all; - transition-timing-function: ease; - transition-duration: 0.15s; - transition-timing-function: ease-in; -} -.active.settings-tabs-mobile-dropdown-btn:hover { - --tw-brightness: brightness(0.9); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) - var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) - var(--tw-sepia) var(--tw-drop-shadow); -} -:is(.dark .active.settings-tabs-mobile-dropdown-btn) { - --tw-border-opacity: 1; - border-color: rgb(98 117 148 / var(--tw-border-opacity)); - --tw-bg-opacity: 1; - background-color: rgb(11 85 119 / var(--tw-bg-opacity)); - --tw-text-opacity: 1; - color: rgb(210 214 218 / var(--tw-text-opacity)); -} -:is(.dark .active.settings-tabs-mobile-dropdown-btn:hover) { - --tw-brightness: brightness(0.9); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) - var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) - var(--tw-sepia) var(--tw-drop-shadow); -} -.first.settings-tabs-mobile-dropdown-btn { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; - border-width: 1px; -} -.settings-tabs-mobile-dropdown-btn { - position: relative; - margin-top: 0; - margin-bottom: 0; - display: flex; - cursor: pointer; - justify-content: space-between; - border-radius: 0; - border-bottom-width: 1px; - border-left-width: 1px; - border-right-width: 1px; - --tw-border-opacity: 1; - border-color: rgb(210 214 218 / var(--tw-border-opacity)); - --tw-bg-opacity: 1; - background-color: rgb(255 255 255 / var(--tw-bg-opacity)); - padding: 0.5rem 1.5rem; - text-align: center; - vertical-align: middle; - font-size: 0.875rem; - line-height: 1.5rem; - line-height: 1.5; - letter-spacing: -0.025rem; - --tw-text-opacity: 1; - color: rgb(73 80 87 / var(--tw-text-opacity)); - transition-property: all; - transition-timing-function: ease; - transition-duration: 0.15s; - transition-timing-function: ease-in; -} -.settings-tabs-mobile-dropdown-btn:hover { - --tw-brightness: brightness(0.9); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) - var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) - var(--tw-sepia) var(--tw-drop-shadow); -} -:is(.dark .settings-tabs-mobile-dropdown-btn) { - --tw-border-opacity: 1; - border-color: rgb(98 117 148 / var(--tw-border-opacity)); - --tw-bg-opacity: 1; - background-color: rgb(52 71 103 / var(--tw-bg-opacity)); - --tw-text-opacity: 1; - color: rgb(210 214 218 / var(--tw-text-opacity)); -} -:is(.dark .settings-tabs-mobile-dropdown-btn:hover) { - --tw-brightness: brightness(0.9); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) - var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) - var(--tw-sepia) var(--tw-drop-shadow); -} -.first-letter\:absolute:first-letter { - position: absolute; -} -.first-letter\:w-full:first-letter { - width: 100%; -} -.placeholder\:text-gray-500::-moz-placeholder { - --tw-text-opacity: 1; - color: rgb(173 181 189 / var(--tw-text-opacity)); -} -.placeholder\:text-gray-500::placeholder { - --tw-text-opacity: 1; - color: rgb(173 181 189 / var(--tw-text-opacity)); -} -.before\:float-left:before { - content: var(--tw-content); - float: left; -} -.before\:pr-2:before { - content: var(--tw-content); - padding-right: 0.5rem; -} -.before\:text-white:before { - content: var(--tw-content); - --tw-text-opacity: 1; - color: rgb(255 255 255 / var(--tw-text-opacity)); -} -.before\:content-\[\'\/\'\]:before { - --tw-content: "/"; - content: var(--tw-content); -} -.after\:absolute:after { - content: var(--tw-content); - position: absolute; -} -.after\:top-px:after { - content: var(--tw-content); - top: 1px; -} -.after\:float-right:after { - content: var(--tw-content); - float: right; -} -.after\:h-4:after { - content: var(--tw-content); - height: 1rem; -} -.after\:w-4:after { - content: var(--tw-content); - width: 1rem; -} -.after\:translate-x-px:after { - content: var(--tw-content); - --tw-translate-x: 1px; - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) - rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) - scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); -} -.after\:rounded-circle:after { - content: var(--tw-content); - border-radius: 50%; -} -.after\:bg-white:after { - content: var(--tw-content); - --tw-bg-opacity: 1; - background-color: rgb(255 255 255 / var(--tw-bg-opacity)); -} -.after\:pl-2:after { - content: var(--tw-content); - padding-left: 0.5rem; -} -.after\:text-gray-600:after { - content: var(--tw-content); - --tw-text-opacity: 1; - color: rgb(108 117 125 / var(--tw-text-opacity)); -} -.after\:shadow-2xl:after { - content: var(--tw-content); - --tw-shadow: 0 0.3125rem 0.625rem 0 #0000001f; - --tw-shadow-colored: 0 0.3125rem 0.625rem 0 var(--tw-shadow-color); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), - var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -} -.after\:duration-300:after { - content: var(--tw-content); - transition-duration: 0.3s; -} -.after\:content-\[\'\'\]:after { - --tw-content: ""; - content: var(--tw-content); -} -.after\:content-\[\'\/\'\]:after { - --tw-content: "/"; - content: var(--tw-content); -} -.checked\:z-0:checked { - z-index: 0; -} -.checked\:border-primary:checked { - --tw-border-opacity: 1; - border-color: rgb(11 85 119 / var(--tw-border-opacity)); -} -.checked\:bg-primary:checked { - --tw-bg-opacity: 1; - background-color: rgb(11 85 119 / var(--tw-bg-opacity)); -} -.checked\:bg-none:checked { - background-image: none; -} -.checked\:bg-right:checked { - background-position: 100%; -} -.checked\:after\:translate-x-5:checked:after { - --tw-translate-x: 1.25rem; -} -.checked\:after\:translate-x-5:checked:after, -.checked\:after\:translate-x-5\.3:checked:after { - content: var(--tw-content); - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) - rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) - scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); -} -.checked\:after\:translate-x-5\.3:checked:after { - --tw-translate-x: 1.3rem; -} -.valid\:\!border-red-500:valid { - --tw-border-opacity: 1 !important; - border-color: rgb(245 57 57 / var(--tw-border-opacity)) !important; -} -.hover\:-translate-y-0:hover { - --tw-translate-y: -0px; -} -.hover\:-translate-y-0:hover, -.hover\:-translate-y-0\.4:hover { - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) - rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) - scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); -} -.hover\:-translate-y-0\.4:hover { - --tw-translate-y: -0.1rem; -} -.hover\:-translate-y-px:hover { - --tw-translate-y: -1px; -} -.hover\:-translate-y-px:hover, -.hover\:scale-102:hover { - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) - rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) - scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); -} -.hover\:scale-102:hover { - --tw-scale-x: 1.02; - --tw-scale-y: 1.02; -} -.hover\:rounded-lg:hover { - border-radius: 0.5rem; -} -.hover\:bg-emerald-500\/80:hover { - background-color: #2dce89cc; -} -.hover\:bg-gray-100:hover { - --tw-bg-opacity: 1; - background-color: rgb(235 239 244 / var(--tw-bg-opacity)); -} -.hover\:bg-gray-300:hover { - --tw-bg-opacity: 1; - background-color: rgb(210 214 218 / var(--tw-bg-opacity)); -} -.hover\:bg-green-500\/80:hover { - background-color: #22c55ecc; -} -.hover\:bg-primary\/30:hover { - background-color: #0b55774d; -} -.hover\:bg-primary\/5:hover { - background-color: #0b55770d; -} -.hover\:bg-primary\/80:hover { - background-color: #0b5577cc; -} -.hover\:bg-red-500\/80:hover { - background-color: #f53939cc; -} -.hover\:bg-sky-500\/80:hover { - background-color: #0ea5e9cc; -} -.hover\:bg-yellow-500\/80:hover { - background-color: #fbb140cc; -} -.hover\:italic:hover { - font-style: italic; -} -.hover\:no-underline:hover { - text-decoration-line: none; -} -.hover\:opacity-80:hover { - opacity: 0.8; -} -.hover\:shadow-md:hover { - --tw-shadow: 0 4px 6px #32325d1a, 0 1px 3px #00000014; - --tw-shadow-colored: 0 4px 6px var(--tw-shadow-color), - 0 1px 3px var(--tw-shadow-color); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), - var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -} -.hover\:brightness-75:hover { - --tw-brightness: brightness(0.75); -} -.hover\:brightness-75:hover, -.hover\:brightness-90:hover { - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) - var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) - var(--tw-sepia) var(--tw-drop-shadow); -} -.hover\:brightness-90:hover { - --tw-brightness: brightness(0.9); -} -.hover\:brightness-95:hover { - --tw-brightness: brightness(0.95); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) - var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) - var(--tw-sepia) var(--tw-drop-shadow); -} -.focus\:\!border-red-500:focus { - --tw-border-opacity: 1 !important; - border-color: rgb(245 57 57 / var(--tw-border-opacity)) !important; -} -.focus\:border-green-500:focus { - --tw-border-opacity: 1; - border-color: rgb(34 197 94 / var(--tw-border-opacity)); -} -.focus\:border-primary:focus { - --tw-border-opacity: 1; - border-color: rgb(11 85 119 / var(--tw-border-opacity)); -} -.focus\:bg-emerald-500\/80:focus { - background-color: #2dce89cc; -} -.focus\:bg-green-500\/80:focus { - background-color: #22c55ecc; -} -.focus\:bg-primary\/80:focus { - background-color: #0b5577cc; -} -.focus\:bg-red-500\/80:focus { - background-color: #f53939cc; -} -.focus\:bg-sky-500\/80:focus { - background-color: #0ea5e9cc; -} -.focus\:bg-yellow-500\/80:focus { - background-color: #fbb140cc; -} -.focus\:\!ring-red-500:focus { - --tw-ring-opacity: 1 !important; - --tw-ring-color: rgb(245 57 57 / var(--tw-ring-opacity)) !important; -} -.focus\:valid\:\!border-red-500:valid:focus { - --tw-border-opacity: 1 !important; - border-color: rgb(245 57 57 / var(--tw-border-opacity)) !important; -} -.focus\:valid\:border-green-500:valid:focus { - --tw-border-opacity: 1; - border-color: rgb(34 197 94 / var(--tw-border-opacity)); -} -.focus\:valid\:\!ring-red-500:valid:focus { - --tw-ring-opacity: 1 !important; - --tw-ring-color: rgb(245 57 57 / var(--tw-ring-opacity)) !important; -} -.focus\:invalid\:border-red-500:invalid:focus { - --tw-border-opacity: 1; - border-color: rgb(245 57 57 / var(--tw-border-opacity)); -} -.focus\:file\:invalid\:border-red-500:invalid::file-selector-button:focus { - --tw-border-opacity: 1; - border-color: rgb(245 57 57 / var(--tw-border-opacity)); -} -.active\:\!border-red-500:active { - --tw-border-opacity: 1 !important; - border-color: rgb(245 57 57 / var(--tw-border-opacity)) !important; -} -.active\:opacity-85:active { - opacity: 0.85; -} -.active\:valid\:\!border-red-500:valid:active { - --tw-border-opacity: 1 !important; - border-color: rgb(245 57 57 / var(--tw-border-opacity)) !important; -} -.disabled\:cursor-not-allowed:disabled { - cursor: not-allowed; -} -.disabled\:border-gray-400:disabled { - --tw-border-opacity: 1; - border-color: rgb(206 212 218 / var(--tw-border-opacity)); -} -.disabled\:bg-gray-400:disabled { - --tw-bg-opacity: 1; - background-color: rgb(206 212 218 / var(--tw-bg-opacity)); -} -.disabled\:text-gray-700:disabled { - --tw-text-opacity: 1; - color: rgb(73 80 87 / var(--tw-text-opacity)); -} -.disabled\:opacity-75:disabled { - opacity: 0.75; -} -.disabled\:hover\:translate-y-0:hover:disabled { - --tw-translate-y: 0px; - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) - rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) - scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); -} -:is(.dark .dark\:inline) { - display: inline; -} -:is(.dark .dark\:hidden) { - display: none; -} -:is(.dark .dark\:border-gray-700) { - --tw-border-opacity: 1; - border-color: rgb(73 80 87 / var(--tw-border-opacity)); -} -:is(.dark .dark\:border-slate-600) { - --tw-border-opacity: 1; - border-color: rgb(98 117 148 / var(--tw-border-opacity)); -} -:is(.dark .dark\:border-slate-800) { - --tw-border-opacity: 1; - border-color: rgb(58 65 111 / var(--tw-border-opacity)); -} -:is(.dark .dark\:bg-gray-800) { - --tw-bg-opacity: 1; - background-color: rgb(37 47 64 / var(--tw-bg-opacity)); -} -:is(.dark .dark\:bg-green-500\/90) { - background-color: #22c55ee6; -} -:is(.dark .dark\:bg-primary) { - --tw-bg-opacity: 1; - background-color: rgb(11 85 119 / var(--tw-bg-opacity)); -} -:is(.dark .dark\:bg-primary\/50) { - background-color: #0b557780; -} -:is(.dark .dark\:bg-slate-700) { - --tw-bg-opacity: 1; - background-color: rgb(52 71 103 / var(--tw-bg-opacity)); -} -:is(.dark .dark\:bg-slate-700\/50) { - background-color: #34476780; -} -:is(.dark .dark\:bg-slate-850) { - --tw-bg-opacity: 1; - background-color: rgb(17 28 68 / var(--tw-bg-opacity)); -} -:is(.dark .dark\:bg-slate-900) { - --tw-bg-opacity: 1; - background-color: rgb(5 17 57 / var(--tw-bg-opacity)); -} -:is(.dark .dark\:bg-slate-900\/30) { - background-color: #0511394d; -} -:is(.dark .dark\:bg-gradient-to-r) { - background-image: linear-gradient(to right, var(--tw-gradient-stops)); -} -:is(.dark .dark\:from-transparent) { - --tw-gradient-from: #0000 var(--tw-gradient-from-position); - --tw-gradient-to: #0000 var(--tw-gradient-to-position); - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); -} -:is(.dark .dark\:via-white) { - --tw-gradient-to: #fff0 var(--tw-gradient-to-position); - --tw-gradient-stops: var(--tw-gradient-from), - #fff var(--tw-gradient-via-position), var(--tw-gradient-to); -} -:is(.dark .dark\:to-transparent) { - --tw-gradient-to: #0000 var(--tw-gradient-to-position); -} -:is(.dark .dark\:fill-blue-500) { - fill: #5e72e4; -} -:is(.dark .dark\:fill-gray-300) { - fill: #d2d6da; -} -:is(.dark .dark\:fill-gray-500) { - fill: #adb5bd; -} -:is(.dark .dark\:fill-gray-600) { - fill: #6c757d; -} -:is(.dark .dark\:stroke-amber-500) { - stroke: #f59e0b; -} -:is(.dark .dark\:stroke-gray-400) { - stroke: #ced4da; -} -:is(.dark .dark\:stroke-gray-600) { - stroke: #6c757d; -} -:is(.dark .dark\:stroke-red-500) { - stroke: #f53939; -} -:is(.dark .dark\:text-gray-100) { - --tw-text-opacity: 1; - color: rgb(235 239 244 / var(--tw-text-opacity)); -} -:is(.dark .dark\:text-gray-200) { - --tw-text-opacity: 1; - color: rgb(233 236 239 / var(--tw-text-opacity)); -} -:is(.dark .dark\:text-gray-300) { - --tw-text-opacity: 1; - color: rgb(210 214 218 / var(--tw-text-opacity)); -} -:is(.dark .dark\:text-gray-400) { - --tw-text-opacity: 1; - color: rgb(206 212 218 / var(--tw-text-opacity)); -} -:is(.dark .dark\:text-gray-500) { - --tw-text-opacity: 1; - color: rgb(173 181 189 / var(--tw-text-opacity)); -} -:is(.dark .dark\:text-red-500) { - --tw-text-opacity: 1; - color: rgb(245 57 57 / var(--tw-text-opacity)); -} -:is(.dark .dark\:text-white) { - --tw-text-opacity: 1; - color: rgb(255 255 255 / var(--tw-text-opacity)); -} -:is(.dark .dark\:text-white\/80) { - color: #fffc; -} -:is(.dark .dark\:text-white\/90) { - color: #ffffffe6; -} -:is(.dark .dark\:opacity-60) { - opacity: 0.6; -} -:is(.dark .dark\:opacity-75) { - opacity: 0.75; -} -:is(.dark .dark\:opacity-80) { - opacity: 0.8; -} -:is(.dark .dark\:opacity-90) { - opacity: 0.9; -} -:is(.dark .dark\:shadow-dark-xl) { - --tw-shadow: 0 2px 2px 0 #00000024, 0 3px 1px -2px #0003, - 0 1px 5px 0 #0000001f; - --tw-shadow-colored: 0 2px 2px 0 var(--tw-shadow-color), - 0 3px 1px -2px var(--tw-shadow-color), 0 1px 5px 0 var(--tw-shadow-color); -} -:is(.dark .dark\:shadow-dark-xl), -:is(.dark .dark\:shadow-none) { - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), - var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -} -:is(.dark .dark\:shadow-none) { - --tw-shadow: 0 0 #0000; - --tw-shadow-colored: 0 0 #0000; -} -:is(.dark .dark\:brightness-110) { - --tw-brightness: brightness(1.1); -} -:is(.dark .dark\:brightness-110), -:is(.dark .dark\:brightness-125) { - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) - var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) - var(--tw-sepia) var(--tw-drop-shadow); -} -:is(.dark .dark\:brightness-125) { - --tw-brightness: brightness(1.25); -} -:is(.dark .dark\:brightness-150) { - --tw-brightness: brightness(1.5); -} -:is(.dark .dark\:brightness-150), -:is(.dark .dark\:brightness-90) { - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) - var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) - var(--tw-sepia) var(--tw-drop-shadow); -} -:is(.dark .dark\:brightness-90) { - --tw-brightness: brightness(0.9); -} -:is(.dark .dark\:brightness-95) { - --tw-brightness: brightness(0.95); -} -:is(.dark .dark\:brightness-95), -:is(.dark .dark\:brightness-\[0\.885\]) { - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) - var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) - var(--tw-sepia) var(--tw-drop-shadow); -} -:is(.dark .dark\:brightness-\[0\.885\]) { - --tw-brightness: brightness(0.885); -} -:is(.dark .dark\:after\:text-gray-500):after { - content: var(--tw-content); - --tw-text-opacity: 1; - color: rgb(173 181 189 / var(--tw-text-opacity)); -} -:is(.dark .dark\:checked\:border-primary:checked) { - --tw-border-opacity: 1; - border-color: rgb(11 85 119 / var(--tw-border-opacity)); -} -:is(.dark .dark\:checked\:bg-primary:checked) { - --tw-bg-opacity: 1; - background-color: rgb(11 85 119 / var(--tw-bg-opacity)); -} -:is(.dark .dark\:hover\:bg-primary\/20:hover) { - background-color: #0b557733; -} -:is(.dark .dark\:hover\:bg-primary\/60:hover) { - background-color: #0b557799; -} -:is(.dark .dark\:hover\:bg-slate-700\/50:hover) { - background-color: #34476780; -} -:is(.dark .dark\:hover\:bg-slate-800:hover) { - --tw-bg-opacity: 1; - background-color: rgb(58 65 111 / var(--tw-bg-opacity)); -} -:is(.dark .dark\:hover\:brightness-100:hover) { - --tw-brightness: brightness(1); -} -:is(.dark .dark\:hover\:brightness-100:hover), -:is(.dark .dark\:hover\:brightness-105:hover) { - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) - var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) - var(--tw-sepia) var(--tw-drop-shadow); -} -:is(.dark .dark\:hover\:brightness-105:hover) { - --tw-brightness: brightness(1.05); -} -:is(.dark .dark\:hover\:brightness-90:hover) { - --tw-brightness: brightness(0.9); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) - var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) - var(--tw-sepia) var(--tw-drop-shadow); -} -:is(.dark .dark\:disabled\:border-gray-800:disabled) { - --tw-border-opacity: 1; - border-color: rgb(37 47 64 / var(--tw-border-opacity)); -} -:is(.dark .dark\:disabled\:bg-gray-800:disabled) { - --tw-bg-opacity: 1; - background-color: rgb(37 47 64 / var(--tw-bg-opacity)); -} -:is(.dark .dark\:disabled\:text-gray-300:disabled) { - --tw-text-opacity: 1; - color: rgb(210 214 218 / var(--tw-text-opacity)); -} -@media (min-width: 576px) { - .sm\:right-24 { - right: 6rem; - } - .sm\:right-40 { - right: 10rem; - } - .sm\:right-6 { - right: 1.5rem; - } - .sm\:top-2 { - top: 0.5rem; - } - .sm\:top-\[4\.5rem\] { - top: 4.5rem; - } - .sm\:col-span-4 { - grid-column: span 4 / span 4; - } - .sm\:col-span-6 { - grid-column: span 6 / span 6; - } - .sm\:col-start-5 { - grid-column-start: 5; - } - .sm\:mx-4 { - margin-left: 1rem; - margin-right: 1rem; - } - .sm\:mx-6 { - margin-left: 1.5rem; - margin-right: 1.5rem; - } - .sm\:ml-1 { - margin-left: 0.25rem; - } - .sm\:mr-16 { - margin-right: 4rem; - } - .sm\:inline { - display: inline; - } - .sm\:h-10 { - height: 2.5rem; - } - .sm\:h-14 { - height: 3.5rem; - } - .sm\:h-7 { - height: 1.75rem; - } - .sm\:max-h-125 { - max-height: 31.25rem; - } - .sm\:max-h-28 { - max-height: 7rem; - } - .sm\:w-36 { - width: 9rem; - } - .sm\:w-50 { - width: 12.5rem; - } - .sm\:w-7 { - width: 1.75rem; - } - .sm\:min-w-\[500px\] { - min-width: 500px; - } - .sm\:scale-100 { - --tw-scale-x: 1; - --tw-scale-y: 1; - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) - rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) - scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); - } - .sm\:flex-row { - flex-direction: row; - } - .sm\:items-center { - align-items: center; - } - .sm\:justify-end { - justify-content: flex-end; - } - .sm\:justify-items-start { - justify-items: start; - } - .sm\:gap-4 { - gap: 1rem; - } - .sm\:px-12 { - padding-left: 3rem; - padding-right: 3rem; - } - .sm\:px-4 { - padding-left: 1rem; - padding-right: 1rem; - } - .sm\:px-6 { - padding-left: 1.5rem; - padding-right: 1.5rem; - } - .sm\:py-0 { - padding-top: 0; - padding-bottom: 0; - } - .sm\:pt-6 { - padding-top: 1.5rem; - } - .sm\:text-left { - text-align: left; - } -} -@media (min-width: 768px) { - .md\:right-8 { - right: 2rem; - } - .md\:right-\[3\.75rem\] { - right: 3.75rem; - } - .md\:top-\[40\%\] { - top: 40%; - } - .md\:col-span-4 { - grid-column: span 4 / span 4; - } - .md\:col-span-5 { - grid-column: span 5 / span 5; - } - .md\:col-span-6 { - grid-column: span 6 / span 6; - } - .md\:col-span-7 { - grid-column: span 7 / span 7; - } - .md\:col-span-8 { - grid-column: span 8 / span 8; - } - .md\:mx-6 { - margin-left: 1.5rem; - margin-right: 1.5rem; - } - .md\:my-3 { - margin-top: 0.75rem; - margin-bottom: 0.75rem; - } - .md\:mb-0 { - margin-bottom: 0; - } - .md\:mb-3 { - margin-bottom: 0.75rem; - } - .md\:mb-8 { - margin-bottom: 2rem; - } - .md\:mr-3 { - margin-right: 0.75rem; - } - .md\:mt-0 { - margin-top: 0; - } - .md\:mt-6 { - margin-top: 1.5rem; - } - .md\:block { - display: block; - } - .md\:hidden { - display: none; - } - .md\:h-16 { - height: 4rem; - } - .md\:max-h-160 { - max-height: 40rem; - } - .md\:min-h-75-screen { - min-height: 75vh; - } - .md\:w-1\/2 { - width: 50%; - } - .md\:w-60 { - width: 15rem; - } - .md\:max-w-\[600px\] { - max-width: 600px; - } - .md\:justify-end { - justify-content: flex-end; - } - .md\:gap-x-6 { - -moz-column-gap: 1.5rem; - column-gap: 1.5rem; - } - .md\:px-3 { - padding-left: 0.75rem; - padding-right: 0.75rem; - } - .md\:px-4 { - padding-left: 1rem; - padding-right: 1rem; - } - .md\:px-6 { - padding-left: 1.5rem; - padding-right: 1.5rem; - } - .md\:py-2 { - padding-top: 0.5rem; - padding-bottom: 0.5rem; - } - .md\:py-4 { - padding-top: 1rem; - padding-bottom: 1rem; - } - .md\:text-base { - font-size: 1rem; - line-height: 1.5rem; - } -} -@media (min-width: 992px) { - .lg\:relative { - position: relative; - } - .lg\:order-1 { - order: 1; - } - .lg\:order-2 { - order: 2; - } - .lg\:col-span-1 { - grid-column: span 1 / span 1; - } - .lg\:col-span-4 { - grid-column: span 4 / span 4; - } - .lg\:col-span-6 { - grid-column: span 6 / span 6; - } - .lg\:col-span-8 { - grid-column: span 8 / span 8; - } - .lg\:mx-0 { - margin-left: 0; - margin-right: 0; - } - .lg\:mx-8 { - margin-left: 2rem; - margin-right: 2rem; - } - .lg\:my-3 { - margin-top: 0.75rem; - margin-bottom: 0.75rem; - } - .lg\:mt-0 { - margin-top: 0; - } - .lg\:mt-4 { - margin-top: 1rem; - } - .lg\:block { - display: block; - } - .lg\:flex { - display: flex; - } - .lg\:hidden { - display: none; - } - .lg\:h-24 { - height: 6rem; - } - .lg\:h-9 { - height: 2.25rem; - } - .lg\:w-80 { - width: 20rem; - } - .lg\:w-9 { - width: 2.25rem; - } - .lg\:flex-row { - flex-direction: row; - } - .lg\:flex-nowrap { - flex-wrap: nowrap; - } - .lg\:justify-start { - justify-content: flex-start; - } - .lg\:justify-end { - justify-content: flex-end; - } - .lg\:justify-between { - justify-content: space-between; - } - .lg\:gap-6 { - gap: 1.5rem; - } - .lg\:gap-x-4 { - -moz-column-gap: 1rem; - column-gap: 1rem; - } - .lg\:bg-gray-50 { - --tw-bg-opacity: 1; - background-color: rgb(248 249 250 / var(--tw-bg-opacity)); - } - .lg\:px-6 { - padding-left: 1.5rem; - padding-right: 1.5rem; - } - .lg\:pb-1 { - padding-bottom: 0.25rem; - } - .lg\:text-left { - text-align: left; - } -} -@media (min-width: 1200px) { - .xl\:left-0 { - left: 0; - } - .xl\:right-24 { - right: 6rem; - } - .xl\:right-6 { - right: 1.5rem; - } - .xl\:ml-6 { - margin-left: 1.5rem; - } - .xl\:ml-68 { - margin-left: 17rem; - } - .xl\:hidden { - display: none; - } - .xl\:translate-x-0 { - --tw-translate-x: 0px; - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) - rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) - scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); - } - .xl\:p-1 { - padding: 0.25rem; - } - .xl\:p-1\.5 { - padding: 0.375rem; - } - .xl\:pl-75 { - padding-left: 18.75rem; - } - .xl\:text-base { - font-size: 1rem; - line-height: 1.5rem; - } -} -@media (min-width: 1320px) { - .\32xl\:col-span-4 { - grid-column: span 4 / span 4; - } - .\32xl\:col-span-6 { - grid-column: span 6 / span 6; - } - .\32xl\:mx-6 { - margin-left: 1.5rem; - margin-right: 1.5rem; - } - .\32xl\:my-3 { - margin-top: 0.75rem; - margin-bottom: 0.75rem; - } -} -@media (min-width: 1920px) { - .\33xl\:col-span-3 { - grid-column: span 3 / span 3; - } - .\33xl\:col-span-4 { - grid-column: span 4 / span 4; - } - .\33xl\:col-span-5 { - grid-column: span 5 / span 5; - } -} -@media (min-width: 340px) { - .xs\:flex-row { - flex-direction: row; - } - .xs\:items-center { - align-items: center; - } - .xs\:justify-start { - justify-content: flex-start; - } - .xs\:pl-2 { - padding-left: 0.5rem; - } - .xs\:text-sm { - font-size: 0.875rem; - line-height: 1.5rem; - } -} -.\[\&\>\*\]\:bg-primary > * { - --tw-bg-opacity: 1; - background-color: rgb(11 85 119 / var(--tw-bg-opacity)); -} +/*! tailwindcss v3.3.2 | MIT License | https://tailwindcss.com*/*,:after,:before{box-sizing:border-box;border:0 solid #e9ecef}:after,:before{--tw-content:""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Open Sans;font-feature-settings:normal;font-variation-settings:normal}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#ced4da}input::placeholder,textarea::placeholder{opacity:1;color:#ced4da}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,::backdrop,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#5e72e480;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.\!container{width:100%!important;margin-right:auto!important;margin-left:auto!important;padding-right:1.5rem!important;padding-left:1.5rem!important}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:1.5rem;padding-left:1.5rem}@media (min-width:340px){.\!container{max-width:340px!important}.container{max-width:340px}}@media (min-width:576px){.\!container{max-width:576px!important}.container{max-width:576px}}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:992px){.\!container{max-width:992px!important}.container{max-width:992px}}@media (min-width:1200px){.\!container{max-width:1200px!important}.container{max-width:1200px}}@media (min-width:1320px){.\!container{max-width:1320px!important}.container{max-width:1320px}}@media (min-width:1920px){.\!container{max-width:1920px!important}.container{max-width:1920px}}a{letter-spacing:-.025rem}hr{margin:1rem 0;border:0;opacity:.25}img{max-width:none}label{display:inline-block}p{line-height:1.625;font-weight:400;margin-bottom:1rem}small{font-size:.875em}svg{display:inline}table{border-collapse:inherit}h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;color:#344767}h1,h2,h3,h4{letter-spacing:-.05rem}h1,h2,h3{font-weight:700}h4,h5,h6{font-weight:600}h1{font-size:3rem;line-height:1.25}h2{font-size:2.25rem;line-height:1.3}h3{font-size:1.875rem}h3,h4{line-height:1.375}h4{font-size:1.5rem}h5{font-size:1.25rem;line-height:1.375}h6{font-size:1rem;line-height:1.625}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-y-0{top:0;bottom:0}.-left-full{left:-100%}.-right-0{right:0}.-right-1{right:-.25rem}.bottom-0{bottom:0}.left-0{left:0}.left-auto{left:auto}.left-full{left:100%}.right-0{right:0}.right-2{right:.5rem}.right-20{right:5rem}.right-4{right:1rem}.right-5{right:1.25rem}.right-6{right:1.5rem}.right-7{right:1.75rem}.right-8{right:2rem}.right-\[3\.25rem\]{right:3.25rem}.top-0{top:0}.top-1{top:.25rem}.top-1\.5{top:.375rem}.top-16{top:4rem}.top-2{top:.5rem}.top-4{top:1rem}.top-\[38\%\]{top:38%}.top-\[4\.5rem\]{top:4.5rem}.top-\[52\%\]{top:52%}.top-\[55\%\]{top:55%}.top-\[8\.2rem\]{top:8.2rem}.-z-10{z-index:-10}.z-10{z-index:10}.z-100{z-index:100}.z-110{z-index:110}.z-20{z-index:20}.z-990{z-index:990}.z-\[10000\]{z-index:10000}.z-\[1000\]{z-index:1000}.z-\[1001\]{z-index:1001}.z-\[20\]{z-index:20}.z-sticky{z-index:1020}.order-1{order:1}.order-2{order:2}.col-span-1{grid-column:span 1/span 1}.col-span-10{grid-column:span 10/span 10}.col-span-11{grid-column:span 11/span 11}.col-span-12{grid-column:span 12/span 12}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-9{grid-column:span 9/span 9}.float-right{float:right}.float-left{float:left}.m-0{margin:0}.m-1{margin:.25rem}.m-2{margin:.5rem}.m-4{margin:1rem}.mx-0{margin-left:0;margin-right:0}.mx-0\.5{margin-left:.125rem;margin-right:.125rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-2\.5{margin-left:.625rem;margin-right:.625rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-top:0;margin-bottom:0}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.ml-0{margin-left:0}.ml-1{margin-left:.25rem}.ml-12{margin-left:3rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-6{margin-left:1.5rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-12{margin-right:3rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-\[4\.5rem\]{margin-top:4.5rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.table{display:table}.grid{display:grid}.list-item{display:list-item}.hidden{display:none}.h-1\/3{height:33.333333%}.h-12{height:3rem}.h-14{height:3.5rem}.h-19{height:4.75rem}.h-3{height:.75rem}.h-4{height:1rem}.h-4\.5{height:1.125rem}.h-40{height:10rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-5\.5{height:1.375rem}.h-6{height:1.5rem}.h-8{height:2rem}.h-\[2\.5rem\]{height:2.5rem}.h-\[3\.5rem\]{height:3.5rem}.h-\[4rem\]{height:4rem}.h-\[90vh\]{height:90vh}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.h-sidenav{height:calc(100vh - 450px)}.max-h-100{max-height:25rem}.max-h-135{max-height:33.75rem}.max-h-30{max-height:7.5rem}.max-h-80{max-height:20rem}.max-h-90{max-height:22.5rem}.max-h-screen{max-height:100vh}.min-h-12{min-height:3rem}.min-h-20{min-height:5rem}.min-h-50-screen{min-height:50vh}.min-h-52{min-height:13rem}.min-h-6{min-height:1.5rem}.min-h-\[100px\]{min-height:100px}.min-h-\[350px\]{min-height:350px}.min-h-\[55vh\]{min-height:55vh}.min-h-\[75px\]{min-height:75px}.min-h-\[85vh\]{min-height:85vh}.min-h-screen{min-height:100vh}.w-1{width:.25rem}.w-10{width:2.5rem}.w-11\/12{width:91.666667%}.w-12{width:3rem}.w-28{width:7rem}.w-3{width:.75rem}.w-4{width:1rem}.w-4\.5{width:1.125rem}.w-40{width:10rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-5\.5{width:1.375rem}.w-50{width:12.5rem}.w-6{width:1.5rem}.w-8{width:2rem}.w-80{width:20rem}.w-90{width:22.5rem}.w-\[2\.5rem\]{width:2.5rem}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-screen{width:100vw}.min-w-0{min-width:0}.min-w-\[1024px\]{min-width:1024px}.min-w-\[900px\]{min-width:900px}.max-w-180{max-width:45rem}.max-w-40{max-width:10rem}.max-w-60{max-width:15rem}.max-w-64{max-width:16rem}.max-w-\[1920px\]{max-width:1920px}.max-w-\[300px\]{max-width:300px}.max-w-\[400px\]{max-width:400px}.max-w-\[550px\]{max-width:550px}.max-w-full{max-width:100%}.flex-auto{flex:1 1 auto}.grow{flex-grow:1}.basis-full{flex-basis:100%}.-translate-x-1{--tw-translate-x:-0.25rem}.-translate-x-1,.-translate-x-1\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-1\.5{--tw-translate-x:-0.375rem}.-translate-x-full{--tw-translate-x:-100%}.-translate-x-full,.-translate-y-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-0{--tw-translate-y:-0px}.-translate-y-0\.4{--tw-translate-y:-0.1rem}.-translate-y-0\.4,.-translate-y-0\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-0\.5{--tw-translate-y:-0.125rem}.-translate-y-1{--tw-translate-y:-0.25rem}.-translate-y-1,.-translate-y-1\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\.5{--tw-translate-y:-0.375rem}.translate-x-0{--tw-translate-x:0px}.translate-x-0,.translate-x-0\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0\.5{--tw-translate-x:0.125rem}.translate-x-1{--tw-translate-x:0.25rem}.translate-x-1,.translate-x-2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-2{--tw-translate-x:0.5rem}.translate-x-90{--tw-translate-x:22.5rem}.translate-x-90,.translate-y-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y:0px}.translate-y-0\.5{--tw-translate-y:0.125rem}.translate-y-0\.5,.translate-y-1{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-1{--tw-translate-y:0.25rem}.translate-y-16{--tw-translate-y:4rem}.translate-y-16,.translate-y-2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-2{--tw-translate-y:0.5rem}.-rotate-12{--tw-rotate:-12deg}.-rotate-12,.rotate-12{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-12{--tw-rotate:12deg}.rotate-180{--tw-rotate:180deg}.rotate-180,.scale-105{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05}.scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1}.scale-110,.scale-50{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-50{--tw-scale-x:.5;--tw-scale-y:.5}.scale-90{--tw-scale-x:.9;--tw-scale-y:.9}.scale-90,.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-items-center{justify-items:center}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-8{gap:2rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-y-2{row-gap:.5rem}.gap-y-4{row-gap:1rem}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.break-words{overflow-wrap:break-word}.rounded,.rounded-1{border-radius:.25rem}.rounded-1\.4{border-radius:.35rem}.rounded-10{border-radius:2.5rem}.rounded-2xl{border-radius:1rem}.rounded-circle{border-radius:50%}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-none{border-radius:0}.rounded-xl{border-radius:.75rem}.rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-b-lg{border-bottom-left-radius:.5rem}.rounded-b-lg,.rounded-r-lg{border-bottom-right-radius:.5rem}.rounded-r-lg{border-top-right-radius:.5rem}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-gray-200{--tw-border-opacity:1;border-color:rgb(233 236 239/var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity))}.border-gray-400{--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity))}.border-primary{--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}.bg-blue-500{--tw-bg-opacity:1;background-color:rgb(94 114 228/var(--tw-bg-opacity))}.bg-emerald-500{--tw-bg-opacity:1;background-color:rgb(45 206 137/var(--tw-bg-opacity))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(233 236 239/var(--tw-bg-opacity))}.bg-gray-300{--tw-bg-opacity:1;background-color:rgb(210 214 218/var(--tw-bg-opacity))}.bg-gray-50{--tw-bg-opacity:1;background-color:rgb(248 249 250/var(--tw-bg-opacity))}.bg-gray-600\/50{background-color:#6c757d80}.bg-green-500{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity))}.bg-orange-500{--tw-bg-opacity:1;background-color:rgb(251 99 64/var(--tw-bg-opacity))}.bg-primary{--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}.bg-primary\/20{background-color:#0b557733}.bg-red-500{--tw-bg-opacity:1;background-color:rgb(245 57 57/var(--tw-bg-opacity))}.bg-secondary{--tw-bg-opacity:1;background-color:rgb(46 172 104/var(--tw-bg-opacity))}.bg-sky-500{--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity))}.bg-slate-800\/10{background-color:#3a416f1a}.bg-transparent{background-color:initial}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-yellow-500{--tw-bg-opacity:1;background-color:rgb(251 177 64/var(--tw-bg-opacity))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-tl{background-image:linear-gradient(to top left,var(--tw-gradient-stops))}.bg-none{background-image:none}.from-transparent{--tw-gradient-from:#0000 var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.via-black\/40{--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#0006 var(--tw-gradient-via-position),var(--tw-gradient-to)}.to-transparent{--tw-gradient-to:#0000 var(--tw-gradient-to-position)}.bg-150{background-size:150%}.bg-contain{background-size:contain}.bg-clip-border{background-clip:initial}.bg-clip-padding{background-clip:padding-box}.bg-center{background-position:50%}.bg-left{background-position:0}.bg-x-25{background-position:25% 0}.bg-no-repeat{background-repeat:no-repeat}.fill-amber-500{fill:#f59e0b}.fill-blue-500{fill:#5e72e4}.fill-gray-500{fill:#adb5bd}.fill-gray-600{fill:#6c757d}.fill-green-500{fill:#22c55e}.fill-primary{fill:#0b5577}.fill-red-500{fill:#f53939}.fill-sky-500{fill:#0ea5e9}.fill-slate-800{fill:#3a416f}.fill-white{fill:#fff}.fill-yellow-500{fill:#fbb140}.stroke-amber-500{stroke:#f59e0b}.stroke-blue-400{stroke:#60a5fa}.stroke-blue-500{stroke:#5e72e4}.stroke-emerald-600{stroke:#059669}.stroke-gray-100{stroke:#ebeff4}.stroke-gray-600{stroke:#6c757d}.stroke-gray-700{stroke:#495057}.stroke-green-700{stroke:#15803d}.stroke-orange-500{stroke:#fb6340}.stroke-pink-600{stroke:#db2777}.stroke-red-500{stroke:#f53939}.stroke-sky-500{stroke:#0ea5e9}.stroke-stone-500{stroke:#78716c}.stroke-yellow-500{stroke:#fbb140}.stroke-0{stroke-width:0}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.px-0{padding-left:0;padding-right:0}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.pb-0{padding-bottom:0}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-4{padding-bottom:1rem}.pb-8{padding-bottom:2rem}.pl-0{padding-left:0}.pl-0\.5{padding-left:.125rem}.pl-1{padding-left:.25rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-6{padding-left:1.5rem}.pr-0{padding-right:0}.pr-8{padding-right:2rem}.pt-1{padding-top:.25rem}.pt-10{padding-top:2.5rem}.pt-20{padding-top:5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.text-left{text-align:left}.text-center{text-align:center}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.font-sans{font-family:Open Sans}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.5rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-5{line-height:1.25rem}.leading-5\.6{line-height:1.4rem}.leading-6{line-height:1.5rem}.leading-8{line-height:2rem}.leading-default{line-height:1.6}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-tight{line-height:1.25}.tracking-normal{letter-spacing:0}.tracking-tight-rem{letter-spacing:-.025rem}.tracking-wide{letter-spacing:.025em}.tracking-widest{letter-spacing:.1em}.text-blue-500{--tw-text-opacity:1;color:rgb(94 114 228/var(--tw-text-opacity))}.text-emerald-500{--tw-text-opacity:1;color:rgb(45 206 137/var(--tw-text-opacity))}.text-gray-100{--tw-text-opacity:1;color:rgb(235 239 244/var(--tw-text-opacity))}.text-gray-300{--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity:1;color:rgb(108 117 125/var(--tw-text-opacity))}.text-gray-600\/90{color:#6c757de6}.text-gray-700{--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.text-gray-700\/80{color:#495057cc}.text-green-500{--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity))}.text-primary{--tw-text-opacity:1;color:rgb(11 85 119/var(--tw-text-opacity))}.text-red-500{--tw-text-opacity:1;color:rgb(245 57 57/var(--tw-text-opacity))}.text-sky-600{--tw-text-opacity:1;color:rgb(62 161 236/var(--tw-text-opacity))}.text-slate-500{--tw-text-opacity:1;color:rgb(103 116 142/var(--tw-text-opacity))}.text-slate-700{--tw-text-opacity:1;color:rgb(52 71 103/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-yellow-500{--tw-text-opacity:1;color:rgb(251 177 64/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.shadow{--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-3xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-3xl{--tw-shadow:0 8px 26px -4px #14141426,0 8px 9px -5px #1414140f;--tw-shadow-colored:0 8px 26px -4px var(--tw-shadow-color),0 8px 9px -5px var(--tw-shadow-color)}.shadow-md{--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.shadow-md,.shadow-none{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.shadow-sm{--tw-shadow:0 .25rem .375rem -.0625rem #1414141f,0 .125rem .25rem -.0625rem #14141412;--tw-shadow-colored:0 .25rem .375rem -.0625rem var(--tw-shadow-color),0 .125rem .25rem -.0625rem var(--tw-shadow-color)}.shadow-sm,.shadow-xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 0 2rem 0 #8898aa26;--tw-shadow-colored:0 0 2rem 0 var(--tw-shadow-color)}.shadow-xs{--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid #0000;outline-offset:2px}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:ease;transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:ease;transition-duration:.15s}.delay-200{transition-delay:.2s}.duration-200{transition-duration:.2s}.duration-250{transition-duration:.25s}.duration-300{transition-duration:.3s}.duration-700{transition-duration:.7s}.ease-in{transition-timing-function:ease-in}.ease-in-out{transition-timing-function:ease-in-out}.flex-wrap-inherit{flex-wrap:inherit}@font-face{font-family:Open Sans;src:url(../webfonts/OpenSans.ttf)}*{font-family:Open Sans,sans-serif!important}.ace_content,.ace_editor,.ace_editor div{font-family:Monaco,Menlo,Ubuntu Mono,Consolas,source-code-pro,monospace!important;font-size:16px!important;font-weight:400!important}.sr-only{display:none}.close-btn{display:inline-block;cursor:pointer;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(245 57 57/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(245 57 57/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.close-btn,.close-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.close-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.close-btn:focus,.close-btn:hover{background-color:#fffc}.close-btn:active{opacity:.85}:is(.dark .close-btn){--tw-bg-opacity:1;background-color:rgb(233 236 239/var(--tw-bg-opacity));--tw-brightness:brightness(.9)}:is(.dark .close-btn),:is(.dark .close-btn:hover){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .close-btn:hover){--tw-brightness:brightness(.75)}.valid-btn{display:inline-block;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.valid-btn,.valid-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.valid-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.valid-btn:focus,.valid-btn:hover{background-color:#22c55ecc}.valid-btn:active{opacity:.85}:is(.dark .valid-btn){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.delete-btn{display:inline-block;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(245 57 57/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.delete-btn,.delete-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.delete-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.delete-btn:focus,.delete-btn:hover{background-color:#f53939cc}.delete-btn:active{opacity:.85}:is(.dark .delete-btn){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.edit-btn{display:inline-block;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(251 177 64/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.edit-btn,.edit-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.edit-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.edit-btn:focus,.edit-btn:hover{background-color:#fbb140cc}.edit-btn:active{opacity:.85}:is(.dark .edit-btn){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.info-btn{display:inline-block;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.info-btn,.info-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.info-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.info-btn:focus,.info-btn:hover{background-color:#0ea5e9cc}.info-btn:active{opacity:.85}:is(.dark .info-btn){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.checkbox{position:relative;z-index:10;float:left;margin-top:.25rem;height:1.25rem;width:1.25rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.35rem;border-width:1px;border-color:rgb(210 214 218/var(--tw-border-opacity));background-color:rgb(255 255 255/var(--tw-bg-opacity));background-size:contain;background-position:50%;background-repeat:no-repeat;vertical-align:top;font-size:1rem;line-height:1.5rem;transition-property:all;transition-timing-function:ease;transition-duration:.25s}.checkbox,.checkbox:disabled{--tw-border-opacity:1;--tw-bg-opacity:1}.checkbox:disabled{cursor:default;border-color:rgb(206 212 218/var(--tw-border-opacity));background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.checkbox[data-checked=true]{z-index:0;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}.checkbox:disabled[data-checked=true]{--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}:is(.dark .checkbox){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .checkbox:disabled){--tw-border-opacity:1;border-color:rgb(37 47 64/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .checkbox[data-checked=true]){--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}:is(.dark .checkbox:disabled[data-checked=true]){--tw-border-opacity:1;border-color:rgb(37 47 64/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}.custom-select-btn{display:flex;width:100%;align-items:center;justify-content:space-between;border-radius:.5rem;border-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));background-clip:padding-box;padding:.25rem .375rem;text-align:left;vertical-align:middle;font-size:.875rem;font-weight:400;line-height:1.4rem;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}.custom-select-btn::-moz-placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.custom-select-btn::placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.custom-select-btn:focus{--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}.custom-select-btn:disabled{--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));opacity:.75}:is(.dark .custom-select-btn){border-color:rgb(98 117 148/var(--tw-border-opacity));background-color:rgb(52 71 103/var(--tw-bg-opacity));opacity:.9}:is(.dark .custom-select-btn),:is(.dark .custom-select-btn:disabled){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .custom-select-btn:disabled){border-color:rgb(37 47 64/var(--tw-border-opacity));background-color:rgb(37 47 64/var(--tw-bg-opacity))}@media (min-width:768px){.custom-select-btn{padding:.5rem .75rem}}.custom-dropdown-btn{position:relative;margin-top:0;margin-bottom:0;min-height:38px;cursor:pointer;border-radius:0;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.5rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.custom-dropdown-btn:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .custom-dropdown-btn){border-color:rgb(98 117 148/var(--tw-border-opacity));background-color:rgb(52 71 103/var(--tw-bg-opacity))}.active.custom-dropdown-btn,:is(.dark .custom-dropdown-btn){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}.active.custom-dropdown-btn{position:relative;margin-top:0;margin-bottom:0;min-height:38px;cursor:pointer;border-radius:0;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;border-color:rgb(210 214 218/var(--tw-border-opacity));background-color:rgb(11 85 119/var(--tw-bg-opacity));padding:.5rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;line-height:1.5;letter-spacing:-.025rem;transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.active.custom-dropdown-btn:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .active.custom-dropdown-btn){border-color:rgb(98 117 148/var(--tw-border-opacity));background-color:rgb(11 85 119/var(--tw-bg-opacity));color:rgb(210 214 218/var(--tw-text-opacity))}.regular-input,:is(.dark .active.custom-dropdown-btn){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1}.regular-input{display:block;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.5rem;border-width:1px;border-style:solid;border-color:rgb(210 214 218/var(--tw-border-opacity));background-color:rgb(255 255 255/var(--tw-bg-opacity));background-clip:padding-box;padding:.25rem .375rem;font-size:.875rem;font-weight:400;line-height:1.4rem;color:rgb(73 80 87/var(--tw-text-opacity));outline:2px solid #0000;outline-offset:2px;transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.regular-input::-moz-placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.regular-input::placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.regular-input:focus{border-color:#d2d6da00;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.regular-input:valid:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(34 197 94/var(--tw-ring-opacity))}.regular-input:invalid:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(245 57 57/var(--tw-ring-opacity))}.regular-input:disabled{--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));opacity:.75}:is(.dark .regular-input){border-color:rgb(98 117 148/var(--tw-border-opacity));background-color:rgb(52 71 103/var(--tw-bg-opacity));opacity:.9}:is(.dark .regular-input),:is(.dark .regular-input:disabled){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .regular-input:disabled){border-color:rgb(37 47 64/var(--tw-border-opacity));background-color:rgb(37 47 64/var(--tw-bg-opacity))}@media (min-width:768px){.regular-input{padding:.5rem .75rem}}.input-title{margin:0;font-size:.875rem;line-height:1.5rem;font-weight:700;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .input-title){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));opacity:.9}.popover-settings-container{position:absolute;left:0;bottom:0;z-index:50;--tw-translate-y:-1.75rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(94 114 228/var(--tw-bg-opacity));padding:.75rem;transition-property:all;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.5s}:is(.dark .popover-settings-container){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.popover-settings-text{margin:0;font-size:.875rem;line-height:1.5rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .popover-settings-text){--tw-text-opacity:1;color:rgb(235 239 244/var(--tw-text-opacity));opacity:.9}.popover-settings-svg{margin-left:.5rem;height:1.25rem;width:1.25rem;cursor:pointer;fill:#5e72e4}.popover-settings-svg:hover{--tw-brightness:brightness(.75);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.active.settings-tabs-tab-btn{position:relative;z-index:10;margin-top:.25rem;margin-bottom:.25rem;cursor:pointer;border-radius:0;border-width:1px;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.active.settings-tabs-tab-btn:hover{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .active.settings-tabs-tab-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .active.settings-tabs-tab-btn:hover){--tw-bg-opacity:1;background-color:rgb(58 65 111/var(--tw-bg-opacity))}.settings-tabs-tab-btn{position:relative;margin-top:.25rem;margin-bottom:.25rem;cursor:pointer;border-radius:0;border-width:1px;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.settings-tabs-tab-btn:hover{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .settings-tabs-tab-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .settings-tabs-tab-btn:hover){--tw-bg-opacity:1;background-color:rgb(58 65 111/var(--tw-bg-opacity))}.settings-tabs-name{padding-left:.75rem;padding-right:.5rem;--tw-text-opacity:1;color:rgb(11 85 119/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .settings-tabs-name){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));opacity:.9}.settings-tabs-popover-container{position:absolute;top:60px;left:0;z-index:50;min-width:150px;border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(94 114 228/var(--tw-bg-opacity));padding:.75rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.15s}:is(.dark .settings-tabs-popover-container){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.settings-tabs-popover-text{margin:0;font-size:.875rem;line-height:1.5rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.settings-tabs-mobile-btn{margin-top:.25rem;margin-bottom:.25rem;display:flex;width:100%;cursor:pointer;align-items:center;justify-content:space-between;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.settings-tabs-mobile-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(248 249 250/var(--tw-bg-opacity));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .settings-tabs-mobile-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .settings-tabs-mobile-btn:hover){--tw-brightness:brightness(.95);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.settings-tabs-mobile-btn-text{--tw-text-opacity:1;color:rgb(11 85 119/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .settings-tabs-mobile-btn-text){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));opacity:.9}.active.settings-tabs-mobile-dropdown-btn{position:relative;z-index:1000;margin-top:0;margin-bottom:0;cursor:pointer;border-radius:0;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity));padding:.5rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.active.settings-tabs-mobile-dropdown-btn:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .active.settings-tabs-mobile-dropdown-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .active.settings-tabs-mobile-dropdown-btn:hover){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.first.settings-tabs-mobile-dropdown-btn{border-top-left-radius:.25rem;border-top-right-radius:.25rem;border-width:1px}.settings-tabs-mobile-dropdown-btn{position:relative;margin-top:0;margin-bottom:0;display:flex;cursor:pointer;justify-content:space-between;border-radius:0;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.5rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.settings-tabs-mobile-dropdown-btn:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .settings-tabs-mobile-dropdown-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .settings-tabs-mobile-dropdown-btn:hover){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.first-letter\:absolute:first-letter{position:absolute}.first-letter\:w-full:first-letter{width:100%}.placeholder\:text-gray-500::-moz-placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.placeholder\:text-gray-500::placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.before\:float-left:before{content:var(--tw-content);float:left}.before\:pr-2:before{content:var(--tw-content);padding-right:.5rem}.before\:text-white:before{content:var(--tw-content);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.before\:content-\[\'\/\'\]:before{--tw-content:"/";content:var(--tw-content)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:top-px:after{content:var(--tw-content);top:1px}.after\:float-right:after{content:var(--tw-content);float:right}.after\:h-4:after{content:var(--tw-content);height:1rem}.after\:w-4:after{content:var(--tw-content);width:1rem}.after\:translate-x-px:after{content:var(--tw-content);--tw-translate-x:1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.after\:rounded-circle:after{content:var(--tw-content);border-radius:50%}.after\:bg-white:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.after\:pl-2:after{content:var(--tw-content);padding-left:.5rem}.after\:text-gray-600:after{content:var(--tw-content);--tw-text-opacity:1;color:rgb(108 117 125/var(--tw-text-opacity))}.after\:shadow-2xl:after{content:var(--tw-content);--tw-shadow:0 .3125rem .625rem 0 #0000001f;--tw-shadow-colored:0 .3125rem .625rem 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.after\:duration-300:after{content:var(--tw-content);transition-duration:.3s}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.after\:content-\[\'\/\'\]:after{--tw-content:"/";content:var(--tw-content)}.checked\:z-0:checked{z-index:0}.checked\:border-primary:checked{--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}.checked\:bg-primary:checked{--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}.checked\:bg-none:checked{background-image:none}.checked\:bg-right:checked{background-position:100%}.checked\:after\:translate-x-5:checked:after{--tw-translate-x:1.25rem}.checked\:after\:translate-x-5:checked:after,.checked\:after\:translate-x-5\.3:checked:after{content:var(--tw-content);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.checked\:after\:translate-x-5\.3:checked:after{--tw-translate-x:1.3rem}.valid\:\!border-red-500:valid{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.hover\:-translate-y-0:hover{--tw-translate-y:-0px}.hover\:-translate-y-0:hover,.hover\:-translate-y-0\.4:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-0\.4:hover{--tw-translate-y:-0.1rem}.hover\:-translate-y-px:hover{--tw-translate-y:-1px}.hover\:-translate-y-px:hover,.hover\:scale-102:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-102:hover{--tw-scale-x:1.02;--tw-scale-y:1.02}.hover\:rounded-lg:hover{border-radius:.5rem}.hover\:bg-emerald-500\/80:hover{background-color:#2dce89cc}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity))}.hover\:bg-gray-300:hover{--tw-bg-opacity:1;background-color:rgb(210 214 218/var(--tw-bg-opacity))}.hover\:bg-green-500\/80:hover{background-color:#22c55ecc}.hover\:bg-primary\/30:hover{background-color:#0b55774d}.hover\:bg-primary\/5:hover{background-color:#0b55770d}.hover\:bg-primary\/80:hover{background-color:#0b5577cc}.hover\:bg-red-500\/80:hover{background-color:#f53939cc}.hover\:bg-sky-500\/80:hover{background-color:#0ea5e9cc}.hover\:bg-yellow-500\/80:hover{background-color:#fbb140cc}.hover\:italic:hover{font-style:italic}.hover\:no-underline:hover{text-decoration-line:none}.hover\:opacity-80:hover{opacity:.8}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:brightness-75:hover{--tw-brightness:brightness(.75)}.hover\:brightness-75:hover,.hover\:brightness-90:hover{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.hover\:brightness-90:hover{--tw-brightness:brightness(.9)}.hover\:brightness-95:hover{--tw-brightness:brightness(.95);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.focus\:\!border-red-500:focus{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.focus\:border-green-500:focus{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity))}.focus\:border-primary:focus{--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}.focus\:bg-emerald-500\/80:focus{background-color:#2dce89cc}.focus\:bg-green-500\/80:focus{background-color:#22c55ecc}.focus\:bg-primary\/80:focus{background-color:#0b5577cc}.focus\:bg-red-500\/80:focus{background-color:#f53939cc}.focus\:bg-sky-500\/80:focus{background-color:#0ea5e9cc}.focus\:bg-yellow-500\/80:focus{background-color:#fbb140cc}.focus\:\!ring-red-500:focus{--tw-ring-opacity:1!important;--tw-ring-color:rgb(245 57 57/var(--tw-ring-opacity))!important}.focus\:valid\:\!border-red-500:valid:focus{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.focus\:valid\:border-green-500:valid:focus{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity))}.focus\:valid\:\!ring-red-500:valid:focus{--tw-ring-opacity:1!important;--tw-ring-color:rgb(245 57 57/var(--tw-ring-opacity))!important}.focus\:invalid\:border-red-500:invalid:focus{--tw-border-opacity:1;border-color:rgb(245 57 57/var(--tw-border-opacity))}.focus\:file\:invalid\:border-red-500:invalid::file-selector-button:focus{--tw-border-opacity:1;border-color:rgb(245 57 57/var(--tw-border-opacity))}.active\:\!border-red-500:active{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.active\:opacity-85:active{opacity:.85}.active\:valid\:\!border-red-500:valid:active{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border-gray-400:disabled{--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity))}.disabled\:bg-gray-400:disabled{--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity))}.disabled\:text-gray-700:disabled{--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.disabled\:opacity-75:disabled{opacity:.75}.disabled\:hover\:translate-y-0:hover:disabled{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:is(.dark .dark\:inline){display:inline}:is(.dark .dark\:hidden){display:none}:is(.dark .dark\:border-gray-700){--tw-border-opacity:1;border-color:rgb(73 80 87/var(--tw-border-opacity))}:is(.dark .dark\:border-slate-600){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity))}:is(.dark .dark\:border-slate-800){--tw-border-opacity:1;border-color:rgb(58 65 111/var(--tw-border-opacity))}:is(.dark .dark\:bg-gray-800){--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity))}:is(.dark .dark\:bg-green-500\/90){background-color:#22c55ee6}:is(.dark .dark\:bg-primary){--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}:is(.dark .dark\:bg-primary\/50){background-color:#0b557780}:is(.dark .dark\:bg-slate-700){--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .dark\:bg-slate-700\/50){background-color:#34476780}:is(.dark .dark\:bg-slate-850){--tw-bg-opacity:1;background-color:rgb(17 28 68/var(--tw-bg-opacity))}:is(.dark .dark\:bg-slate-900){--tw-bg-opacity:1;background-color:rgb(5 17 57/var(--tw-bg-opacity))}:is(.dark .dark\:bg-slate-900\/30){background-color:#0511394d}:is(.dark .dark\:bg-gradient-to-r){background-image:linear-gradient(to right,var(--tw-gradient-stops))}:is(.dark .dark\:from-transparent){--tw-gradient-from:#0000 var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}:is(.dark .dark\:via-white){--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fff var(--tw-gradient-via-position),var(--tw-gradient-to)}:is(.dark .dark\:to-transparent){--tw-gradient-to:#0000 var(--tw-gradient-to-position)}:is(.dark .dark\:fill-blue-500){fill:#5e72e4}:is(.dark .dark\:fill-gray-300){fill:#d2d6da}:is(.dark .dark\:fill-gray-500){fill:#adb5bd}:is(.dark .dark\:fill-gray-600){fill:#6c757d}:is(.dark .dark\:stroke-amber-500){stroke:#f59e0b}:is(.dark .dark\:stroke-gray-400){stroke:#ced4da}:is(.dark .dark\:stroke-gray-600){stroke:#6c757d}:is(.dark .dark\:stroke-red-500){stroke:#f53939}:is(.dark .dark\:text-gray-100){--tw-text-opacity:1;color:rgb(235 239 244/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-200){--tw-text-opacity:1;color:rgb(233 236 239/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-300){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-400){--tw-text-opacity:1;color:rgb(206 212 218/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-500){--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}:is(.dark .dark\:text-red-500){--tw-text-opacity:1;color:rgb(245 57 57/var(--tw-text-opacity))}:is(.dark .dark\:text-white){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}:is(.dark .dark\:text-white\/80){color:#fffc}:is(.dark .dark\:text-white\/90){color:#ffffffe6}:is(.dark .dark\:opacity-60){opacity:.6}:is(.dark .dark\:opacity-75){opacity:.75}:is(.dark .dark\:opacity-80){opacity:.8}:is(.dark .dark\:opacity-90){opacity:.9}:is(.dark .dark\:shadow-dark-xl){--tw-shadow:0 2px 2px 0 #00000024,0 3px 1px -2px #0003,0 1px 5px 0 #0000001f;--tw-shadow-colored:0 2px 2px 0 var(--tw-shadow-color),0 3px 1px -2px var(--tw-shadow-color),0 1px 5px 0 var(--tw-shadow-color)}:is(.dark .dark\:shadow-dark-xl),:is(.dark .dark\:shadow-none){box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .dark\:shadow-none){--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}:is(.dark .dark\:brightness-110){--tw-brightness:brightness(1.1)}:is(.dark .dark\:brightness-110),:is(.dark .dark\:brightness-125){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:brightness-125){--tw-brightness:brightness(1.25)}:is(.dark .dark\:brightness-150){--tw-brightness:brightness(1.5)}:is(.dark .dark\:brightness-150),:is(.dark .dark\:brightness-90){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:brightness-90){--tw-brightness:brightness(.9)}:is(.dark .dark\:brightness-95){--tw-brightness:brightness(.95)}:is(.dark .dark\:brightness-95),:is(.dark .dark\:brightness-\[0\.885\]){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:brightness-\[0\.885\]){--tw-brightness:brightness(0.885)}:is(.dark .dark\:after\:text-gray-500):after{content:var(--tw-content);--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}:is(.dark .dark\:checked\:border-primary:checked){--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}:is(.dark .dark\:checked\:bg-primary:checked){--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}:is(.dark .dark\:hover\:bg-primary\/20:hover){background-color:#0b557733}:is(.dark .dark\:hover\:bg-primary\/60:hover){background-color:#0b557799}:is(.dark .dark\:hover\:bg-slate-700\/50:hover){background-color:#34476780}:is(.dark .dark\:hover\:bg-slate-800:hover){--tw-bg-opacity:1;background-color:rgb(58 65 111/var(--tw-bg-opacity))}:is(.dark .dark\:hover\:brightness-100:hover){--tw-brightness:brightness(1)}:is(.dark .dark\:hover\:brightness-100:hover),:is(.dark .dark\:hover\:brightness-105:hover){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:hover\:brightness-105:hover){--tw-brightness:brightness(1.05)}:is(.dark .dark\:hover\:brightness-90:hover){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:disabled\:border-gray-800:disabled){--tw-border-opacity:1;border-color:rgb(37 47 64/var(--tw-border-opacity))}:is(.dark .dark\:disabled\:bg-gray-800:disabled){--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity))}:is(.dark .dark\:disabled\:text-gray-300:disabled){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}@media (min-width:576px){.sm\:right-24{right:6rem}.sm\:right-40{right:10rem}.sm\:right-6{right:1.5rem}.sm\:top-2{top:.5rem}.sm\:top-\[4\.5rem\]{top:4.5rem}.sm\:col-span-4{grid-column:span 4/span 4}.sm\:col-span-6{grid-column:span 6/span 6}.sm\:col-start-5{grid-column-start:5}.sm\:mx-4{margin-left:1rem;margin-right:1rem}.sm\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.sm\:ml-1{margin-left:.25rem}.sm\:mr-16{margin-right:4rem}.sm\:inline{display:inline}.sm\:h-10{height:2.5rem}.sm\:h-14{height:3.5rem}.sm\:h-7{height:1.75rem}.sm\:max-h-125{max-height:31.25rem}.sm\:max-h-28{max-height:7rem}.sm\:w-36{width:9rem}.sm\:w-50{width:12.5rem}.sm\:w-7{width:1.75rem}.sm\:min-w-\[500px\]{min-width:500px}.sm\:scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-items-start{justify-items:start}.sm\:gap-4{gap:1rem}.sm\:px-12{padding-left:3rem;padding-right:3rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-0{padding-top:0;padding-bottom:0}.sm\:pt-6{padding-top:1.5rem}.sm\:text-left{text-align:left}}@media (min-width:768px){.md\:right-8{right:2rem}.md\:right-\[3\.75rem\]{right:3.75rem}.md\:top-\[40\%\]{top:40%}.md\:col-span-4{grid-column:span 4/span 4}.md\:col-span-5{grid-column:span 5/span 5}.md\:col-span-6{grid-column:span 6/span 6}.md\:col-span-7{grid-column:span 7/span 7}.md\:col-span-8{grid-column:span 8/span 8}.md\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.md\:my-3{margin-top:.75rem;margin-bottom:.75rem}.md\:mb-0{margin-bottom:0}.md\:mb-3{margin-bottom:.75rem}.md\:mb-8{margin-bottom:2rem}.md\:mr-3{margin-right:.75rem}.md\:mt-0{margin-top:0}.md\:mt-6{margin-top:1.5rem}.md\:block{display:block}.md\:hidden{display:none}.md\:h-16{height:4rem}.md\:max-h-160{max-height:40rem}.md\:min-h-75-screen{min-height:75vh}.md\:w-1\/2{width:50%}.md\:w-60{width:15rem}.md\:max-w-\[600px\]{max-width:600px}.md\:justify-end{justify-content:flex-end}.md\:gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.md\:px-3{padding-left:.75rem;padding-right:.75rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:py-2{padding-top:.5rem;padding-bottom:.5rem}.md\:py-4{padding-top:1rem;padding-bottom:1rem}.md\:text-base{font-size:1rem;line-height:1.5rem}}@media (min-width:992px){.lg\:relative{position:relative}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:mx-0{margin-left:0;margin-right:0}.lg\:mx-8{margin-left:2rem;margin-right:2rem}.lg\:my-3{margin-top:.75rem;margin-bottom:.75rem}.lg\:mt-0{margin-top:0}.lg\:mt-4{margin-top:1rem}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:h-24{height:6rem}.lg\:h-9{height:2.25rem}.lg\:w-80{width:20rem}.lg\:w-9{width:2.25rem}.lg\:flex-row{flex-direction:row}.lg\:flex-nowrap{flex-wrap:nowrap}.lg\:justify-start{justify-content:flex-start}.lg\:justify-end{justify-content:flex-end}.lg\:justify-between{justify-content:space-between}.lg\:gap-6{gap:1.5rem}.lg\:gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.lg\:bg-gray-50{--tw-bg-opacity:1;background-color:rgb(248 249 250/var(--tw-bg-opacity))}.lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\:pb-1{padding-bottom:.25rem}.lg\:text-left{text-align:left}}@media (min-width:1200px){.xl\:left-0{left:0}.xl\:right-24{right:6rem}.xl\:right-6{right:1.5rem}.xl\:ml-6{margin-left:1.5rem}.xl\:ml-68{margin-left:17rem}.xl\:hidden{display:none}.xl\:translate-x-0{--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.xl\:p-1{padding:.25rem}.xl\:p-1\.5{padding:.375rem}.xl\:pl-75{padding-left:18.75rem}.xl\:text-base{font-size:1rem;line-height:1.5rem}}@media (min-width:1320px){.\32xl\:col-span-4{grid-column:span 4/span 4}.\32xl\:col-span-6{grid-column:span 6/span 6}.\32xl\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.\32xl\:my-3{margin-top:.75rem;margin-bottom:.75rem}}@media (min-width:1920px){.\33xl\:col-span-3{grid-column:span 3/span 3}.\33xl\:col-span-4{grid-column:span 4/span 4}.\33xl\:col-span-5{grid-column:span 5/span 5}}@media (min-width:340px){.xs\:flex-row{flex-direction:row}.xs\:items-center{align-items:center}.xs\:justify-start{justify-content:flex-start}.xs\:pl-2{padding-left:.5rem}.xs\:text-sm{font-size:.875rem;line-height:1.5rem}}.\[\&\>\*\]\:bg-primary>*{--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))} \ No newline at end of file diff --git a/src/ui/static/js/jobs.js b/src/ui/static/js/jobs.js index 019509fcb..f03c36c7e 100644 --- a/src/ui/static/js/jobs.js +++ b/src/ui/static/js/jobs.js @@ -37,7 +37,7 @@ class Dropdown { const btn = e.target.closest("button"); const btnValue = btn.getAttribute("value"); const btnSetting = btn.getAttribute( - `data-${this.prefix}-setting-select-dropdown-btn`, + `data-${this.prefix}-setting-select-dropdown-btn` ); //stop if same value to avoid new fetching const isSameVal = this.isSameValue(btnSetting, btnValue); @@ -47,7 +47,9 @@ class Dropdown { //close dropdown and change style this.hideDropdown(btnSetting); - if (!e.target.closest("button").hasAttribute(`data-${prefix}-file`)) { + if ( + !e.target.closest("button").hasAttribute(`data-${this.prefix}-file`) + ) { this.changeDropBtnStyle(btnSetting, btn); } //show / hide filter @@ -61,7 +63,7 @@ class Dropdown { closeAllDrop() { const drops = document.querySelectorAll( - `[data-${this.prefix}-setting-select-dropdown]`, + `[data-${this.prefix}-setting-select-dropdown]` ); drops.forEach((drop) => { drop.classList.add("hidden"); @@ -69,8 +71,8 @@ class Dropdown { document .querySelector( `svg[data-${this.prefix}-setting-select="${drop.getAttribute( - `data-${this.prefix}-setting-select-dropdown`, - )}"]`, + `data-${this.prefix}-setting-select-dropdown` + )}"]` ) .classList.remove("rotate-180"); }); @@ -78,7 +80,7 @@ class Dropdown { isSameValue(btnSetting, value) { const selectCustom = document.querySelector( - `[data-${this.prefix}-setting-select-text="${btnSetting}"]`, + `[data-${this.prefix}-setting-select-text="${btnSetting}"]` ); const currVal = selectCustom.textContent; return currVal === value ? true : false; @@ -86,30 +88,30 @@ class Dropdown { setSelectNewValue(btnSetting, value) { const selectCustom = document.querySelector( - `[data-${this.prefix}-setting-select="${btnSetting}"]`, + `[data-${this.prefix}-setting-select="${btnSetting}"]` ); selectCustom.querySelector( - `[data-${this.prefix}-setting-select-text]`, + `[data-${this.prefix}-setting-select-text]` ).textContent = value; } hideDropdown(btnSetting) { //hide dropdown const dropdownEl = document.querySelector( - `[data-${this.prefix}-setting-select-dropdown="${btnSetting}"]`, + `[data-${this.prefix}-setting-select-dropdown="${btnSetting}"]` ); dropdownEl.classList.add("hidden"); dropdownEl.classList.remove("flex"); //svg effect const dropdownChevron = document.querySelector( - `svg[data-${this.prefix}-setting-select="${btnSetting}"]`, + `svg[data-${this.prefix}-setting-select="${btnSetting}"]` ); dropdownChevron.classList.remove("rotate-180"); } changeDropBtnStyle(btnSetting, selectedBtn) { const dropdownEl = document.querySelector( - `[data-${this.prefix}-setting-select-dropdown="${btnSetting}"]`, + `[data-${this.prefix}-setting-select-dropdown="${btnSetting}"]` ); //reset dropdown btns const btnEls = dropdownEl.querySelectorAll("button"); @@ -119,7 +121,7 @@ class Dropdown { "bg-primary", "dark:bg-primary", "text-gray-300", - "text-gray-300", + "text-gray-300" ); btn.classList.add("bg-white", "dark:bg-slate-700", "text-gray-700"); }); @@ -127,7 +129,7 @@ class Dropdown { selectedBtn.classList.remove( "bg-white", "dark:bg-slate-700", - "text-gray-700", + "text-gray-700" ); selectedBtn.classList.add("dark:bg-primary", "bg-primary", "text-gray-300"); } @@ -138,10 +140,10 @@ class Dropdown { .getAttribute(`data-${this.prefix}-setting-select`); //toggle dropdown const dropdownEl = document.querySelector( - `[data-${this.prefix}-setting-select-dropdown="${attribute}"]`, + `[data-${this.prefix}-setting-select-dropdown="${attribute}"]` ); const dropdownChevron = document.querySelector( - `svg[data-${this.prefix}-setting-select="${attribute}"]`, + `svg[data-${this.prefix}-setting-select="${attribute}"]` ); dropdownEl.classList.toggle("hidden"); dropdownEl.classList.toggle("flex"); @@ -197,7 +199,7 @@ class Filter { setTimeout(() => { const value = document .querySelector( - `[data-${this.prefix}-setting-select-text="success"]`, + `[data-${this.prefix}-setting-select-text="success"]` ) .textContent.trim(); @@ -220,7 +222,7 @@ class Filter { setTimeout(() => { const value = document .querySelector( - `[data-${this.prefix}-setting-select-text="reload"]`, + `[data-${this.prefix}-setting-select-text="reload"]` ) .textContent.trim(); @@ -329,7 +331,7 @@ class Download { async sendFileToDL(jobName, fileName) { window.open( - `${location.href}/download?job_name=${jobName}&file_name=${fileName}`, + `${location.href}/download?job_name=${jobName}&file_name=${fileName}` ); } } diff --git a/src/ui/static/js/plugins.js b/src/ui/static/js/plugins.js index 71b5bea71..a7a803683 100644 --- a/src/ui/static/js/plugins.js +++ b/src/ui/static/js/plugins.js @@ -36,7 +36,7 @@ class Dropdown { const btn = e.target.closest("button"); const btnValue = btn.getAttribute("value"); const btnSetting = btn.getAttribute( - `data-${this.prefix}-setting-select-dropdown-btn`, + `data-${this.prefix}-setting-select-dropdown-btn` ); //stop if same value to avoid new fetching const isSameVal = this.isSameValue(btnSetting, btnValue); @@ -57,7 +57,7 @@ class Dropdown { closeAllDrop() { const drops = document.querySelectorAll( - `[data-${this.prefix}-setting-select-dropdown]`, + `[data-${this.prefix}-setting-select-dropdown]` ); drops.forEach((drop) => { drop.classList.add("hidden"); @@ -65,8 +65,8 @@ class Dropdown { document .querySelector( `svg[data-${this.prefix}-setting-select="${drop.getAttribute( - `data-${this.prefix}-setting-select-dropdown`, - )}"]`, + `data-${this.prefix}-setting-select-dropdown` + )}"]` ) .classList.remove("rotate-180"); }); @@ -74,7 +74,7 @@ class Dropdown { isSameValue(btnSetting, value) { const selectCustom = document.querySelector( - `[data-${this.prefix}-setting-select-text="${btnSetting}"]`, + `[data-${this.prefix}-setting-select-text="${btnSetting}"]` ); const currVal = selectCustom.textContent; return currVal === value ? true : false; @@ -82,49 +82,43 @@ class Dropdown { setSelectNewValue(btnSetting, value) { const selectCustom = document.querySelector( - `[data-${this.prefix}-setting-select="${btnSetting}"]`, + `[data-${this.prefix}-setting-select="${btnSetting}"]` ); selectCustom.querySelector( - `[data-${this.prefix}-setting-select-text]`, + `[data-${this.prefix}-setting-select-text]` ).textContent = value; } hideDropdown(btnSetting) { //hide dropdown const dropdownEl = document.querySelector( - `[data-${this.prefix}-setting-select-dropdown="${btnSetting}"]`, + `[data-${this.prefix}-setting-select-dropdown="${btnSetting}"]` ); dropdownEl.classList.add("hidden"); dropdownEl.classList.remove("flex"); //svg effect const dropdownChevron = document.querySelector( - `svg[data-${this.prefix}-setting-select="${btnSetting}"]`, + `svg[data-${this.prefix}-setting-select="${btnSetting}"]` ); dropdownChevron.classList.remove("rotate-180"); } changeDropBtnStyle(btnSetting, selectedBtn) { const dropdownEl = document.querySelector( - `[data-${this.prefix}-setting-select-dropdown="${btnSetting}"]`, + `[data-${this.prefix}-setting-select-dropdown="${btnSetting}"]` ); //reset dropdown btns const btnEls = dropdownEl.querySelectorAll("button"); btnEls.forEach((btn) => { - btn.classList.remove( - "dark:bg-primary", - "bg-primary", - "bg-primary", - "text-gray-300", - "text-gray-300", - ); + btn.classList.remove("dark:bg-primary", "bg-primary", "text-gray-300"); btn.classList.add("bg-white", "dark:bg-slate-700", "text-gray-700"); }); //highlight clicked btn selectedBtn.classList.remove( "bg-white", "dark:bg-slate-700", - "text-gray-700", + "text-gray-700" ); selectedBtn.classList.add("dark:bg-primary", "bg-primary", "text-gray-300"); } @@ -135,10 +129,10 @@ class Dropdown { .getAttribute(`data-${this.prefix}-setting-select`); //toggle dropdown const dropdownEl = document.querySelector( - `[data-${this.prefix}-setting-select-dropdown="${attribute}"]`, + `[data-${this.prefix}-setting-select-dropdown="${attribute}"]` ); const dropdownChevron = document.querySelector( - `svg[data-${this.prefix}-setting-select="${attribute}"]`, + `svg[data-${this.prefix}-setting-select="${attribute}"]` ); dropdownEl.classList.toggle("hidden"); dropdownEl.classList.toggle("flex"); @@ -300,7 +294,7 @@ class Upload { this.dropZoneElement.classList.remove( "border-solid", "bg-gray-100", - "dark:bg-slate-700/50", + "dark:bg-slate-700/50" ); this.dropZoneElement.classList.add("border-dashed"); } @@ -309,7 +303,7 @@ class Upload { this.dropZoneElement.classList.add( "border-solid", "bg-gray-100", - "dark:bg-slate-700/50", + "dark:bg-slate-700/50" ); this.dropZoneElement.classList.remove("border-dashed"); } @@ -346,13 +340,13 @@ class Upload { if (xhr.status == 201) { this.uploadedArea.insertAdjacentHTML( "afterbegin", - this.fileSuccess(name, fileSize), + this.fileSuccess(name, fileSize) ); this.allowReload(); } else { this.uploadedArea.insertAdjacentHTML( "afterbegin", - this.fileFail(name, fileSize), + this.fileFail(name, fileSize) ); } } @@ -451,10 +445,10 @@ class Modal { this.modalExtInp = this.modal.querySelector("input#external"); this.modalTitle = this.modal.querySelector( - `[data-${this.prefix}-modal-title]`, + `[data-${this.prefix}-modal-title]` ); this.modalTxt = this.modal.querySelector( - `[data-${this.prefix}-modal-text]`, + `[data-${this.prefix}-modal-text]` ); this.init(); } diff --git a/src/ui/static/js/requests.js b/src/ui/static/js/requests.js index f34959507..87d69d316 100644 --- a/src/ui/static/js/requests.js +++ b/src/ui/static/js/requests.js @@ -5,7 +5,7 @@ class Filter { this.keyInp = document.querySelector("input#keyword"); this.methodValue = "all"; this.statusValue = "all"; - + this.reasonValue = "all"; this.initHandler(); } @@ -56,6 +56,29 @@ class Filter { } } catch (err) {} }); + // REASON HANDLER + +this.container.addEventListener("click", (e) => { + try { + if ( + e.target + .closest("button") + .getAttribute(`data-${this.prefix}-setting-select-dropdown-btn`) === + "reason" + ) { + setTimeout(() => { + const value = document + .querySelector( + `[data-${this.prefix}-setting-select-text="reason"]` + ) + .textContent.trim(); + + this.reasonValue = value; + //run filter + this.filter(); + }, 10); + } + } catch (err) {} + }); //KEYWORD HANDLER this.keyInp.addEventListener("input", (e) => { this.filter(); @@ -76,6 +99,7 @@ class Filter { this.setFilterMethod(requests); this.setFilterKeyword(requests); this.setFilterStatus(requests); + this.setFilterReason(requests); } setFilterMethod(requests) { @@ -95,13 +119,13 @@ class Filter { const url = this.getElAttribut(el, "url"); const date = this.getElAttribut(el, "date"); - const reason = this.getElAttribut(el, "reason"); + const ip = this.getElAttribut(el, "ip"); const data = this.getElAttribut(el, "data"); if ( !url.includes(keyword) && !date.includes(keyword) && - !reason.includes(keyword) && + !ip.includes(keyword) && !data.includes(keyword) ) el.classList.add("hidden"); @@ -117,6 +141,15 @@ class Filter { } } + setFilterReason(requests) { + if (this.reasonValue === "all") return; + for (let i = 0; i < requests.length; i++) { + const el = requests[i]; + const type = this.getElAttribut(el, "reason"); + if (type !== this.reasonValue) el.classList.add("hidden"); + } + } + getElAttribut(el, attr) { return el .querySelector(`[data-${this.prefix}-${attr}]`) @@ -174,7 +207,9 @@ class Dropdown { //close dropdown and change style this.hideDropdown(btnSetting); - if (!e.target.closest("button").hasAttribute(`data-${prefix}-file`)) { + if ( + !e.target.closest("button").hasAttribute(`data-${this.prefix}-file`) + ) { this.changeDropBtnStyle(btnSetting, btn); } //show / hide filter diff --git a/src/ui/templates/block_requests.html b/src/ui/templates/block_requests.html index b3589a1ae..526a968c2 100644 --- a/src/ui/templates/block_requests.html +++ b/src/ui/templates/block_requests.html @@ -3,6 +3,8 @@ url_for(request.endpoint)[1:].split("/")[-1].strip() %} {% set methods = [] %} {% set codes = [] %} +{% set reasons = [] %} + {% for request in block_requests %} {% if request["method"] not in methods %} @@ -11,6 +13,9 @@ url_for(request.endpoint)[1:].split("/")[-1].strip() %} {% if request["status"] not in codes %} {% set codes = codes.append(request["status"]) %} {% endif %} + {% if request["reason"] not in reasons %} + {% set reasons = reasons.append(request["reason"]) %} + {% endif %} {% endfor %} @@ -30,6 +35,30 @@ url_for(request.endpoint)[1:].split("/")[-1].strip() %} {{block_requests|length}}

    +
    +

    + TOP REASON +

    +

    + {{top_reason}} +

    +
    +
    +

    + TOP STATUS CODE +

    +

    + {{top_code}} +

    +
    @@ -53,7 +82,7 @@ url_for(request.endpoint)[1:].split("/")[-1].strip() %} id="keyword" name="keyword" class="dark:border-slate-600 dark:bg-slate-700 dark:text-gray-300 disabled:opacity-75 focus:valid:border-green-500 focus:invalid:border-red-500 outline-none focus:border-primary text-sm leading-5.6 ease block w-full appearance-none rounded-lg border border-solid border-gray-300 bg-white bg-clip-padding px-3 py-1 font-normal text-gray-700 transition-all placeholder:text-gray-500" - placeholder="url, date, reason, data" + placeholder="ip, url, date, data" pattern="(.*?)" required /> @@ -182,7 +211,69 @@ url_for(request.endpoint)[1:].split("/")[-1].strip() %} - + + + +
    +
    + Reason +
    + + + + + +
    + @@ -192,10 +283,15 @@ url_for(request.endpoint)[1:].split("/")[-1].strip() %} >
    BLOCK REQUESTS
    -
    +

    + IP +

    +

    Url

    @@ -220,7 +316,7 @@ url_for(request.endpoint)[1:].split("/")[-1].strip() %} Reason

    Data

    @@ -232,9 +328,16 @@ url_for(request.endpoint)[1:].split("/")[-1].strip() %} class="items-center grid grid-cols-12 border-b border-gray-300 py-2.5" > +

    + {{request['ip']}} +

    {{request['url']}} @@ -269,7 +372,7 @@ url_for(request.endpoint)[1:].split("/")[-1].strip() %}

    {{request["data"]}} From 3edff50047a5c5e4ac1880f5f8a8197176a48e53 Mon Sep 17 00:00:00 2001 From: Jordan Blasenhauer Date: Fri, 19 Jan 2024 14:08:30 +0100 Subject: [PATCH 36/93] update bans page *add remain and remain period *create table with bans data *add ip ban number + top reason *add keyword, reason and period filter --- src/ui/main.py | 43 +++-- src/ui/static/css/dashboard.css | 2 +- src/ui/static/js/bans.js | 314 ++++++++++++++++++++++++++++++-- src/ui/templates/bans.html | 168 ++++++++++++++--- src/ui/utils.py | 70 +++++++ 5 files changed, 546 insertions(+), 51 deletions(-) diff --git a/src/ui/main.py b/src/ui/main.py index b38c87364..b321c9e8d 100755 --- a/src/ui/main.py +++ b/src/ui/main.py @@ -48,7 +48,7 @@ from src.Config import Config from src.ReverseProxied import ReverseProxied from src.User import AnonymousUser, User -from utils import check_settings, get_b64encoded_qr_image, path_to_dict +from utils import check_settings, get_b64encoded_qr_image, path_to_dict, get_remain, get_period_from_remain from Database import Database # type: ignore from logging import getLogger @@ -1605,26 +1605,22 @@ def block_requests(): {"ip": "124.0.0.3", "url": "/test", "date": "12/51/9851", "reason": "antibot", "method": "GET", "status": 403, "data": "{fesfmk fesfsf sfesfes}"}, ] - # Get top reasons + # Prepare data reasons = {} + codes = {} for request in requests: + # Get top reasons if not request["reason"] in reasons: reasons[request["reason"]] = 0 reasons[request["reason"]] = reasons[request["reason"]] + 1 - - top_reason = [k for k, v in reasons.items() if v == max(reasons.values())][0] - - # Get top status code - codes = {} - for request in requests: + # Get top status code if not request["status"] in codes: codes[request["status"]] = 0 codes[request["status"]] = codes[request["status"]] + 1 + top_reason = [k for k, v in reasons.items() if v == max(reasons.values())][0] top_code = [k for k, v in codes.items() if v == max(codes.values())][0] - # Get top reason and status - return render_template( "block_requests.html", block_requests=[ @@ -1643,9 +1639,34 @@ def block_requests(): @login_required def bans(): # TODO : Get bans list from database and send it + bans = [ + {"ip": "124.0.0.1", "ban_start": 1705663430, "ban_end": 1705675421, "reason": "antibot"}, + {"ip": "124.0.0.2", "ban_start": 1705663430, "ban_end": 1705685421, "reason": "test"}, + {"ip": "124.0.0.3", "ban_start": 1705663430, "ban_end": 1705664748, "reason": "unknown"}, + ] + + # Prepare data + reasons = {} + now_stamp = int(time()) + + for ban in bans: + # Add remain + ban["remain"] = "unknown" if ban["ban_end"] - now_stamp < 0 else get_remain(ban["ban_end"] - now_stamp) + ban["period"] = get_period_from_remain(ban["remain"]) + # Convert stamp to date + ban["ban_start"] = datetime.fromtimestamp(ban["ban_start"]) + ban["ban_end"] = datetime.fromtimestamp(ban["ban_end"]) + # Get top reason + if not ban["reason"] in reasons: + reasons[ban["reason"]] = 0 + reasons[ban["reason"]] = reasons[ban["reason"]] + 1 + + top_reason = [k for k, v in reasons.items() if v == max(reasons.values())][0] + return render_template( "bans.html", - bans=[], + bans=bans, + top_reason=top_reason, username=current_user.get_id(), dark_mode=app.config["DARK_MODE"], ) diff --git a/src/ui/static/css/dashboard.css b/src/ui/static/css/dashboard.css index 90d753725..724358764 100644 --- a/src/ui/static/css/dashboard.css +++ b/src/ui/static/css/dashboard.css @@ -1 +1 @@ -/*! tailwindcss v3.3.2 | MIT License | https://tailwindcss.com*/*,:after,:before{box-sizing:border-box;border:0 solid #e9ecef}:after,:before{--tw-content:""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Open Sans;font-feature-settings:normal;font-variation-settings:normal}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#ced4da}input::placeholder,textarea::placeholder{opacity:1;color:#ced4da}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,::backdrop,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#5e72e480;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.\!container{width:100%!important;margin-right:auto!important;margin-left:auto!important;padding-right:1.5rem!important;padding-left:1.5rem!important}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:1.5rem;padding-left:1.5rem}@media (min-width:340px){.\!container{max-width:340px!important}.container{max-width:340px}}@media (min-width:576px){.\!container{max-width:576px!important}.container{max-width:576px}}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:992px){.\!container{max-width:992px!important}.container{max-width:992px}}@media (min-width:1200px){.\!container{max-width:1200px!important}.container{max-width:1200px}}@media (min-width:1320px){.\!container{max-width:1320px!important}.container{max-width:1320px}}@media (min-width:1920px){.\!container{max-width:1920px!important}.container{max-width:1920px}}a{letter-spacing:-.025rem}hr{margin:1rem 0;border:0;opacity:.25}img{max-width:none}label{display:inline-block}p{line-height:1.625;font-weight:400;margin-bottom:1rem}small{font-size:.875em}svg{display:inline}table{border-collapse:inherit}h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;color:#344767}h1,h2,h3,h4{letter-spacing:-.05rem}h1,h2,h3{font-weight:700}h4,h5,h6{font-weight:600}h1{font-size:3rem;line-height:1.25}h2{font-size:2.25rem;line-height:1.3}h3{font-size:1.875rem}h3,h4{line-height:1.375}h4{font-size:1.5rem}h5{font-size:1.25rem;line-height:1.375}h6{font-size:1rem;line-height:1.625}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-y-0{top:0;bottom:0}.-left-full{left:-100%}.-right-0{right:0}.-right-1{right:-.25rem}.bottom-0{bottom:0}.left-0{left:0}.left-auto{left:auto}.left-full{left:100%}.right-0{right:0}.right-2{right:.5rem}.right-20{right:5rem}.right-4{right:1rem}.right-5{right:1.25rem}.right-6{right:1.5rem}.right-7{right:1.75rem}.right-8{right:2rem}.right-\[3\.25rem\]{right:3.25rem}.top-0{top:0}.top-1{top:.25rem}.top-1\.5{top:.375rem}.top-16{top:4rem}.top-2{top:.5rem}.top-4{top:1rem}.top-\[38\%\]{top:38%}.top-\[4\.5rem\]{top:4.5rem}.top-\[52\%\]{top:52%}.top-\[55\%\]{top:55%}.top-\[8\.2rem\]{top:8.2rem}.-z-10{z-index:-10}.z-10{z-index:10}.z-100{z-index:100}.z-110{z-index:110}.z-20{z-index:20}.z-990{z-index:990}.z-\[10000\]{z-index:10000}.z-\[1000\]{z-index:1000}.z-\[1001\]{z-index:1001}.z-\[20\]{z-index:20}.z-sticky{z-index:1020}.order-1{order:1}.order-2{order:2}.col-span-1{grid-column:span 1/span 1}.col-span-10{grid-column:span 10/span 10}.col-span-11{grid-column:span 11/span 11}.col-span-12{grid-column:span 12/span 12}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-9{grid-column:span 9/span 9}.float-right{float:right}.float-left{float:left}.m-0{margin:0}.m-1{margin:.25rem}.m-2{margin:.5rem}.m-4{margin:1rem}.mx-0{margin-left:0;margin-right:0}.mx-0\.5{margin-left:.125rem;margin-right:.125rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-2\.5{margin-left:.625rem;margin-right:.625rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-top:0;margin-bottom:0}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.ml-0{margin-left:0}.ml-1{margin-left:.25rem}.ml-12{margin-left:3rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-6{margin-left:1.5rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-12{margin-right:3rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-\[4\.5rem\]{margin-top:4.5rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.table{display:table}.grid{display:grid}.list-item{display:list-item}.hidden{display:none}.h-1\/3{height:33.333333%}.h-12{height:3rem}.h-14{height:3.5rem}.h-19{height:4.75rem}.h-3{height:.75rem}.h-4{height:1rem}.h-4\.5{height:1.125rem}.h-40{height:10rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-5\.5{height:1.375rem}.h-6{height:1.5rem}.h-8{height:2rem}.h-\[2\.5rem\]{height:2.5rem}.h-\[3\.5rem\]{height:3.5rem}.h-\[4rem\]{height:4rem}.h-\[90vh\]{height:90vh}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.h-sidenav{height:calc(100vh - 450px)}.max-h-100{max-height:25rem}.max-h-135{max-height:33.75rem}.max-h-30{max-height:7.5rem}.max-h-80{max-height:20rem}.max-h-90{max-height:22.5rem}.max-h-screen{max-height:100vh}.min-h-12{min-height:3rem}.min-h-20{min-height:5rem}.min-h-50-screen{min-height:50vh}.min-h-52{min-height:13rem}.min-h-6{min-height:1.5rem}.min-h-\[100px\]{min-height:100px}.min-h-\[350px\]{min-height:350px}.min-h-\[55vh\]{min-height:55vh}.min-h-\[75px\]{min-height:75px}.min-h-\[85vh\]{min-height:85vh}.min-h-screen{min-height:100vh}.w-1{width:.25rem}.w-10{width:2.5rem}.w-11\/12{width:91.666667%}.w-12{width:3rem}.w-28{width:7rem}.w-3{width:.75rem}.w-4{width:1rem}.w-4\.5{width:1.125rem}.w-40{width:10rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-5\.5{width:1.375rem}.w-50{width:12.5rem}.w-6{width:1.5rem}.w-8{width:2rem}.w-80{width:20rem}.w-90{width:22.5rem}.w-\[2\.5rem\]{width:2.5rem}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-screen{width:100vw}.min-w-0{min-width:0}.min-w-\[1024px\]{min-width:1024px}.min-w-\[900px\]{min-width:900px}.max-w-180{max-width:45rem}.max-w-40{max-width:10rem}.max-w-60{max-width:15rem}.max-w-64{max-width:16rem}.max-w-\[1920px\]{max-width:1920px}.max-w-\[300px\]{max-width:300px}.max-w-\[400px\]{max-width:400px}.max-w-\[550px\]{max-width:550px}.max-w-full{max-width:100%}.flex-auto{flex:1 1 auto}.grow{flex-grow:1}.basis-full{flex-basis:100%}.-translate-x-1{--tw-translate-x:-0.25rem}.-translate-x-1,.-translate-x-1\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-1\.5{--tw-translate-x:-0.375rem}.-translate-x-full{--tw-translate-x:-100%}.-translate-x-full,.-translate-y-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-0{--tw-translate-y:-0px}.-translate-y-0\.4{--tw-translate-y:-0.1rem}.-translate-y-0\.4,.-translate-y-0\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-0\.5{--tw-translate-y:-0.125rem}.-translate-y-1{--tw-translate-y:-0.25rem}.-translate-y-1,.-translate-y-1\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\.5{--tw-translate-y:-0.375rem}.translate-x-0{--tw-translate-x:0px}.translate-x-0,.translate-x-0\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0\.5{--tw-translate-x:0.125rem}.translate-x-1{--tw-translate-x:0.25rem}.translate-x-1,.translate-x-2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-2{--tw-translate-x:0.5rem}.translate-x-90{--tw-translate-x:22.5rem}.translate-x-90,.translate-y-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y:0px}.translate-y-0\.5{--tw-translate-y:0.125rem}.translate-y-0\.5,.translate-y-1{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-1{--tw-translate-y:0.25rem}.translate-y-16{--tw-translate-y:4rem}.translate-y-16,.translate-y-2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-2{--tw-translate-y:0.5rem}.-rotate-12{--tw-rotate:-12deg}.-rotate-12,.rotate-12{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-12{--tw-rotate:12deg}.rotate-180{--tw-rotate:180deg}.rotate-180,.scale-105{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05}.scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1}.scale-110,.scale-50{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-50{--tw-scale-x:.5;--tw-scale-y:.5}.scale-90{--tw-scale-x:.9;--tw-scale-y:.9}.scale-90,.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-items-center{justify-items:center}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-8{gap:2rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-y-2{row-gap:.5rem}.gap-y-4{row-gap:1rem}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.break-words{overflow-wrap:break-word}.rounded,.rounded-1{border-radius:.25rem}.rounded-1\.4{border-radius:.35rem}.rounded-10{border-radius:2.5rem}.rounded-2xl{border-radius:1rem}.rounded-circle{border-radius:50%}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-none{border-radius:0}.rounded-xl{border-radius:.75rem}.rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-b-lg{border-bottom-left-radius:.5rem}.rounded-b-lg,.rounded-r-lg{border-bottom-right-radius:.5rem}.rounded-r-lg{border-top-right-radius:.5rem}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-gray-200{--tw-border-opacity:1;border-color:rgb(233 236 239/var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity))}.border-gray-400{--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity))}.border-primary{--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}.bg-blue-500{--tw-bg-opacity:1;background-color:rgb(94 114 228/var(--tw-bg-opacity))}.bg-emerald-500{--tw-bg-opacity:1;background-color:rgb(45 206 137/var(--tw-bg-opacity))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(233 236 239/var(--tw-bg-opacity))}.bg-gray-300{--tw-bg-opacity:1;background-color:rgb(210 214 218/var(--tw-bg-opacity))}.bg-gray-50{--tw-bg-opacity:1;background-color:rgb(248 249 250/var(--tw-bg-opacity))}.bg-gray-600\/50{background-color:#6c757d80}.bg-green-500{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity))}.bg-orange-500{--tw-bg-opacity:1;background-color:rgb(251 99 64/var(--tw-bg-opacity))}.bg-primary{--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}.bg-primary\/20{background-color:#0b557733}.bg-red-500{--tw-bg-opacity:1;background-color:rgb(245 57 57/var(--tw-bg-opacity))}.bg-secondary{--tw-bg-opacity:1;background-color:rgb(46 172 104/var(--tw-bg-opacity))}.bg-sky-500{--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity))}.bg-slate-800\/10{background-color:#3a416f1a}.bg-transparent{background-color:initial}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-yellow-500{--tw-bg-opacity:1;background-color:rgb(251 177 64/var(--tw-bg-opacity))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-tl{background-image:linear-gradient(to top left,var(--tw-gradient-stops))}.bg-none{background-image:none}.from-transparent{--tw-gradient-from:#0000 var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.via-black\/40{--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#0006 var(--tw-gradient-via-position),var(--tw-gradient-to)}.to-transparent{--tw-gradient-to:#0000 var(--tw-gradient-to-position)}.bg-150{background-size:150%}.bg-contain{background-size:contain}.bg-clip-border{background-clip:initial}.bg-clip-padding{background-clip:padding-box}.bg-center{background-position:50%}.bg-left{background-position:0}.bg-x-25{background-position:25% 0}.bg-no-repeat{background-repeat:no-repeat}.fill-amber-500{fill:#f59e0b}.fill-blue-500{fill:#5e72e4}.fill-gray-500{fill:#adb5bd}.fill-gray-600{fill:#6c757d}.fill-green-500{fill:#22c55e}.fill-primary{fill:#0b5577}.fill-red-500{fill:#f53939}.fill-sky-500{fill:#0ea5e9}.fill-slate-800{fill:#3a416f}.fill-white{fill:#fff}.fill-yellow-500{fill:#fbb140}.stroke-amber-500{stroke:#f59e0b}.stroke-blue-400{stroke:#60a5fa}.stroke-blue-500{stroke:#5e72e4}.stroke-emerald-600{stroke:#059669}.stroke-gray-100{stroke:#ebeff4}.stroke-gray-600{stroke:#6c757d}.stroke-gray-700{stroke:#495057}.stroke-green-700{stroke:#15803d}.stroke-orange-500{stroke:#fb6340}.stroke-pink-600{stroke:#db2777}.stroke-red-500{stroke:#f53939}.stroke-sky-500{stroke:#0ea5e9}.stroke-stone-500{stroke:#78716c}.stroke-yellow-500{stroke:#fbb140}.stroke-0{stroke-width:0}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.px-0{padding-left:0;padding-right:0}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.pb-0{padding-bottom:0}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-4{padding-bottom:1rem}.pb-8{padding-bottom:2rem}.pl-0{padding-left:0}.pl-0\.5{padding-left:.125rem}.pl-1{padding-left:.25rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-6{padding-left:1.5rem}.pr-0{padding-right:0}.pr-8{padding-right:2rem}.pt-1{padding-top:.25rem}.pt-10{padding-top:2.5rem}.pt-20{padding-top:5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.text-left{text-align:left}.text-center{text-align:center}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.font-sans{font-family:Open Sans}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.5rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-5{line-height:1.25rem}.leading-5\.6{line-height:1.4rem}.leading-6{line-height:1.5rem}.leading-8{line-height:2rem}.leading-default{line-height:1.6}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-tight{line-height:1.25}.tracking-normal{letter-spacing:0}.tracking-tight-rem{letter-spacing:-.025rem}.tracking-wide{letter-spacing:.025em}.tracking-widest{letter-spacing:.1em}.text-blue-500{--tw-text-opacity:1;color:rgb(94 114 228/var(--tw-text-opacity))}.text-emerald-500{--tw-text-opacity:1;color:rgb(45 206 137/var(--tw-text-opacity))}.text-gray-100{--tw-text-opacity:1;color:rgb(235 239 244/var(--tw-text-opacity))}.text-gray-300{--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity:1;color:rgb(108 117 125/var(--tw-text-opacity))}.text-gray-600\/90{color:#6c757de6}.text-gray-700{--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.text-gray-700\/80{color:#495057cc}.text-green-500{--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity))}.text-primary{--tw-text-opacity:1;color:rgb(11 85 119/var(--tw-text-opacity))}.text-red-500{--tw-text-opacity:1;color:rgb(245 57 57/var(--tw-text-opacity))}.text-sky-600{--tw-text-opacity:1;color:rgb(62 161 236/var(--tw-text-opacity))}.text-slate-500{--tw-text-opacity:1;color:rgb(103 116 142/var(--tw-text-opacity))}.text-slate-700{--tw-text-opacity:1;color:rgb(52 71 103/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-yellow-500{--tw-text-opacity:1;color:rgb(251 177 64/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.shadow{--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-3xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-3xl{--tw-shadow:0 8px 26px -4px #14141426,0 8px 9px -5px #1414140f;--tw-shadow-colored:0 8px 26px -4px var(--tw-shadow-color),0 8px 9px -5px var(--tw-shadow-color)}.shadow-md{--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.shadow-md,.shadow-none{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.shadow-sm{--tw-shadow:0 .25rem .375rem -.0625rem #1414141f,0 .125rem .25rem -.0625rem #14141412;--tw-shadow-colored:0 .25rem .375rem -.0625rem var(--tw-shadow-color),0 .125rem .25rem -.0625rem var(--tw-shadow-color)}.shadow-sm,.shadow-xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 0 2rem 0 #8898aa26;--tw-shadow-colored:0 0 2rem 0 var(--tw-shadow-color)}.shadow-xs{--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid #0000;outline-offset:2px}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:ease;transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:ease;transition-duration:.15s}.delay-200{transition-delay:.2s}.duration-200{transition-duration:.2s}.duration-250{transition-duration:.25s}.duration-300{transition-duration:.3s}.duration-700{transition-duration:.7s}.ease-in{transition-timing-function:ease-in}.ease-in-out{transition-timing-function:ease-in-out}.flex-wrap-inherit{flex-wrap:inherit}@font-face{font-family:Open Sans;src:url(../webfonts/OpenSans.ttf)}*{font-family:Open Sans,sans-serif!important}.ace_content,.ace_editor,.ace_editor div{font-family:Monaco,Menlo,Ubuntu Mono,Consolas,source-code-pro,monospace!important;font-size:16px!important;font-weight:400!important}.sr-only{display:none}.close-btn{display:inline-block;cursor:pointer;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(245 57 57/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(245 57 57/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.close-btn,.close-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.close-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.close-btn:focus,.close-btn:hover{background-color:#fffc}.close-btn:active{opacity:.85}:is(.dark .close-btn){--tw-bg-opacity:1;background-color:rgb(233 236 239/var(--tw-bg-opacity));--tw-brightness:brightness(.9)}:is(.dark .close-btn),:is(.dark .close-btn:hover){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .close-btn:hover){--tw-brightness:brightness(.75)}.valid-btn{display:inline-block;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.valid-btn,.valid-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.valid-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.valid-btn:focus,.valid-btn:hover{background-color:#22c55ecc}.valid-btn:active{opacity:.85}:is(.dark .valid-btn){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.delete-btn{display:inline-block;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(245 57 57/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.delete-btn,.delete-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.delete-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.delete-btn:focus,.delete-btn:hover{background-color:#f53939cc}.delete-btn:active{opacity:.85}:is(.dark .delete-btn){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.edit-btn{display:inline-block;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(251 177 64/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.edit-btn,.edit-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.edit-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.edit-btn:focus,.edit-btn:hover{background-color:#fbb140cc}.edit-btn:active{opacity:.85}:is(.dark .edit-btn){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.info-btn{display:inline-block;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.info-btn,.info-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.info-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.info-btn:focus,.info-btn:hover{background-color:#0ea5e9cc}.info-btn:active{opacity:.85}:is(.dark .info-btn){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.checkbox{position:relative;z-index:10;float:left;margin-top:.25rem;height:1.25rem;width:1.25rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.35rem;border-width:1px;border-color:rgb(210 214 218/var(--tw-border-opacity));background-color:rgb(255 255 255/var(--tw-bg-opacity));background-size:contain;background-position:50%;background-repeat:no-repeat;vertical-align:top;font-size:1rem;line-height:1.5rem;transition-property:all;transition-timing-function:ease;transition-duration:.25s}.checkbox,.checkbox:disabled{--tw-border-opacity:1;--tw-bg-opacity:1}.checkbox:disabled{cursor:default;border-color:rgb(206 212 218/var(--tw-border-opacity));background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.checkbox[data-checked=true]{z-index:0;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}.checkbox:disabled[data-checked=true]{--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}:is(.dark .checkbox){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .checkbox:disabled){--tw-border-opacity:1;border-color:rgb(37 47 64/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .checkbox[data-checked=true]){--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}:is(.dark .checkbox:disabled[data-checked=true]){--tw-border-opacity:1;border-color:rgb(37 47 64/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}.custom-select-btn{display:flex;width:100%;align-items:center;justify-content:space-between;border-radius:.5rem;border-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));background-clip:padding-box;padding:.25rem .375rem;text-align:left;vertical-align:middle;font-size:.875rem;font-weight:400;line-height:1.4rem;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}.custom-select-btn::-moz-placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.custom-select-btn::placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.custom-select-btn:focus{--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}.custom-select-btn:disabled{--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));opacity:.75}:is(.dark .custom-select-btn){border-color:rgb(98 117 148/var(--tw-border-opacity));background-color:rgb(52 71 103/var(--tw-bg-opacity));opacity:.9}:is(.dark .custom-select-btn),:is(.dark .custom-select-btn:disabled){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .custom-select-btn:disabled){border-color:rgb(37 47 64/var(--tw-border-opacity));background-color:rgb(37 47 64/var(--tw-bg-opacity))}@media (min-width:768px){.custom-select-btn{padding:.5rem .75rem}}.custom-dropdown-btn{position:relative;margin-top:0;margin-bottom:0;min-height:38px;cursor:pointer;border-radius:0;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.5rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.custom-dropdown-btn:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .custom-dropdown-btn){border-color:rgb(98 117 148/var(--tw-border-opacity));background-color:rgb(52 71 103/var(--tw-bg-opacity))}.active.custom-dropdown-btn,:is(.dark .custom-dropdown-btn){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}.active.custom-dropdown-btn{position:relative;margin-top:0;margin-bottom:0;min-height:38px;cursor:pointer;border-radius:0;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;border-color:rgb(210 214 218/var(--tw-border-opacity));background-color:rgb(11 85 119/var(--tw-bg-opacity));padding:.5rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;line-height:1.5;letter-spacing:-.025rem;transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.active.custom-dropdown-btn:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .active.custom-dropdown-btn){border-color:rgb(98 117 148/var(--tw-border-opacity));background-color:rgb(11 85 119/var(--tw-bg-opacity));color:rgb(210 214 218/var(--tw-text-opacity))}.regular-input,:is(.dark .active.custom-dropdown-btn){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1}.regular-input{display:block;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.5rem;border-width:1px;border-style:solid;border-color:rgb(210 214 218/var(--tw-border-opacity));background-color:rgb(255 255 255/var(--tw-bg-opacity));background-clip:padding-box;padding:.25rem .375rem;font-size:.875rem;font-weight:400;line-height:1.4rem;color:rgb(73 80 87/var(--tw-text-opacity));outline:2px solid #0000;outline-offset:2px;transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.regular-input::-moz-placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.regular-input::placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.regular-input:focus{border-color:#d2d6da00;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.regular-input:valid:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(34 197 94/var(--tw-ring-opacity))}.regular-input:invalid:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(245 57 57/var(--tw-ring-opacity))}.regular-input:disabled{--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));opacity:.75}:is(.dark .regular-input){border-color:rgb(98 117 148/var(--tw-border-opacity));background-color:rgb(52 71 103/var(--tw-bg-opacity));opacity:.9}:is(.dark .regular-input),:is(.dark .regular-input:disabled){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .regular-input:disabled){border-color:rgb(37 47 64/var(--tw-border-opacity));background-color:rgb(37 47 64/var(--tw-bg-opacity))}@media (min-width:768px){.regular-input{padding:.5rem .75rem}}.input-title{margin:0;font-size:.875rem;line-height:1.5rem;font-weight:700;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .input-title){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));opacity:.9}.popover-settings-container{position:absolute;left:0;bottom:0;z-index:50;--tw-translate-y:-1.75rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(94 114 228/var(--tw-bg-opacity));padding:.75rem;transition-property:all;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.5s}:is(.dark .popover-settings-container){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.popover-settings-text{margin:0;font-size:.875rem;line-height:1.5rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .popover-settings-text){--tw-text-opacity:1;color:rgb(235 239 244/var(--tw-text-opacity));opacity:.9}.popover-settings-svg{margin-left:.5rem;height:1.25rem;width:1.25rem;cursor:pointer;fill:#5e72e4}.popover-settings-svg:hover{--tw-brightness:brightness(.75);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.active.settings-tabs-tab-btn{position:relative;z-index:10;margin-top:.25rem;margin-bottom:.25rem;cursor:pointer;border-radius:0;border-width:1px;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.active.settings-tabs-tab-btn:hover{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .active.settings-tabs-tab-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .active.settings-tabs-tab-btn:hover){--tw-bg-opacity:1;background-color:rgb(58 65 111/var(--tw-bg-opacity))}.settings-tabs-tab-btn{position:relative;margin-top:.25rem;margin-bottom:.25rem;cursor:pointer;border-radius:0;border-width:1px;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.settings-tabs-tab-btn:hover{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .settings-tabs-tab-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .settings-tabs-tab-btn:hover){--tw-bg-opacity:1;background-color:rgb(58 65 111/var(--tw-bg-opacity))}.settings-tabs-name{padding-left:.75rem;padding-right:.5rem;--tw-text-opacity:1;color:rgb(11 85 119/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .settings-tabs-name){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));opacity:.9}.settings-tabs-popover-container{position:absolute;top:60px;left:0;z-index:50;min-width:150px;border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(94 114 228/var(--tw-bg-opacity));padding:.75rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.15s}:is(.dark .settings-tabs-popover-container){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.settings-tabs-popover-text{margin:0;font-size:.875rem;line-height:1.5rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.settings-tabs-mobile-btn{margin-top:.25rem;margin-bottom:.25rem;display:flex;width:100%;cursor:pointer;align-items:center;justify-content:space-between;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.settings-tabs-mobile-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(248 249 250/var(--tw-bg-opacity));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .settings-tabs-mobile-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .settings-tabs-mobile-btn:hover){--tw-brightness:brightness(.95);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.settings-tabs-mobile-btn-text{--tw-text-opacity:1;color:rgb(11 85 119/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .settings-tabs-mobile-btn-text){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));opacity:.9}.active.settings-tabs-mobile-dropdown-btn{position:relative;z-index:1000;margin-top:0;margin-bottom:0;cursor:pointer;border-radius:0;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity));padding:.5rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.active.settings-tabs-mobile-dropdown-btn:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .active.settings-tabs-mobile-dropdown-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .active.settings-tabs-mobile-dropdown-btn:hover){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.first.settings-tabs-mobile-dropdown-btn{border-top-left-radius:.25rem;border-top-right-radius:.25rem;border-width:1px}.settings-tabs-mobile-dropdown-btn{position:relative;margin-top:0;margin-bottom:0;display:flex;cursor:pointer;justify-content:space-between;border-radius:0;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.5rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.settings-tabs-mobile-dropdown-btn:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .settings-tabs-mobile-dropdown-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .settings-tabs-mobile-dropdown-btn:hover){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.first-letter\:absolute:first-letter{position:absolute}.first-letter\:w-full:first-letter{width:100%}.placeholder\:text-gray-500::-moz-placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.placeholder\:text-gray-500::placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.before\:float-left:before{content:var(--tw-content);float:left}.before\:pr-2:before{content:var(--tw-content);padding-right:.5rem}.before\:text-white:before{content:var(--tw-content);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.before\:content-\[\'\/\'\]:before{--tw-content:"/";content:var(--tw-content)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:top-px:after{content:var(--tw-content);top:1px}.after\:float-right:after{content:var(--tw-content);float:right}.after\:h-4:after{content:var(--tw-content);height:1rem}.after\:w-4:after{content:var(--tw-content);width:1rem}.after\:translate-x-px:after{content:var(--tw-content);--tw-translate-x:1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.after\:rounded-circle:after{content:var(--tw-content);border-radius:50%}.after\:bg-white:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.after\:pl-2:after{content:var(--tw-content);padding-left:.5rem}.after\:text-gray-600:after{content:var(--tw-content);--tw-text-opacity:1;color:rgb(108 117 125/var(--tw-text-opacity))}.after\:shadow-2xl:after{content:var(--tw-content);--tw-shadow:0 .3125rem .625rem 0 #0000001f;--tw-shadow-colored:0 .3125rem .625rem 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.after\:duration-300:after{content:var(--tw-content);transition-duration:.3s}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.after\:content-\[\'\/\'\]:after{--tw-content:"/";content:var(--tw-content)}.checked\:z-0:checked{z-index:0}.checked\:border-primary:checked{--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}.checked\:bg-primary:checked{--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}.checked\:bg-none:checked{background-image:none}.checked\:bg-right:checked{background-position:100%}.checked\:after\:translate-x-5:checked:after{--tw-translate-x:1.25rem}.checked\:after\:translate-x-5:checked:after,.checked\:after\:translate-x-5\.3:checked:after{content:var(--tw-content);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.checked\:after\:translate-x-5\.3:checked:after{--tw-translate-x:1.3rem}.valid\:\!border-red-500:valid{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.hover\:-translate-y-0:hover{--tw-translate-y:-0px}.hover\:-translate-y-0:hover,.hover\:-translate-y-0\.4:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-0\.4:hover{--tw-translate-y:-0.1rem}.hover\:-translate-y-px:hover{--tw-translate-y:-1px}.hover\:-translate-y-px:hover,.hover\:scale-102:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-102:hover{--tw-scale-x:1.02;--tw-scale-y:1.02}.hover\:rounded-lg:hover{border-radius:.5rem}.hover\:bg-emerald-500\/80:hover{background-color:#2dce89cc}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity))}.hover\:bg-gray-300:hover{--tw-bg-opacity:1;background-color:rgb(210 214 218/var(--tw-bg-opacity))}.hover\:bg-green-500\/80:hover{background-color:#22c55ecc}.hover\:bg-primary\/30:hover{background-color:#0b55774d}.hover\:bg-primary\/5:hover{background-color:#0b55770d}.hover\:bg-primary\/80:hover{background-color:#0b5577cc}.hover\:bg-red-500\/80:hover{background-color:#f53939cc}.hover\:bg-sky-500\/80:hover{background-color:#0ea5e9cc}.hover\:bg-yellow-500\/80:hover{background-color:#fbb140cc}.hover\:italic:hover{font-style:italic}.hover\:no-underline:hover{text-decoration-line:none}.hover\:opacity-80:hover{opacity:.8}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:brightness-75:hover{--tw-brightness:brightness(.75)}.hover\:brightness-75:hover,.hover\:brightness-90:hover{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.hover\:brightness-90:hover{--tw-brightness:brightness(.9)}.hover\:brightness-95:hover{--tw-brightness:brightness(.95);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.focus\:\!border-red-500:focus{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.focus\:border-green-500:focus{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity))}.focus\:border-primary:focus{--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}.focus\:bg-emerald-500\/80:focus{background-color:#2dce89cc}.focus\:bg-green-500\/80:focus{background-color:#22c55ecc}.focus\:bg-primary\/80:focus{background-color:#0b5577cc}.focus\:bg-red-500\/80:focus{background-color:#f53939cc}.focus\:bg-sky-500\/80:focus{background-color:#0ea5e9cc}.focus\:bg-yellow-500\/80:focus{background-color:#fbb140cc}.focus\:\!ring-red-500:focus{--tw-ring-opacity:1!important;--tw-ring-color:rgb(245 57 57/var(--tw-ring-opacity))!important}.focus\:valid\:\!border-red-500:valid:focus{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.focus\:valid\:border-green-500:valid:focus{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity))}.focus\:valid\:\!ring-red-500:valid:focus{--tw-ring-opacity:1!important;--tw-ring-color:rgb(245 57 57/var(--tw-ring-opacity))!important}.focus\:invalid\:border-red-500:invalid:focus{--tw-border-opacity:1;border-color:rgb(245 57 57/var(--tw-border-opacity))}.focus\:file\:invalid\:border-red-500:invalid::file-selector-button:focus{--tw-border-opacity:1;border-color:rgb(245 57 57/var(--tw-border-opacity))}.active\:\!border-red-500:active{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.active\:opacity-85:active{opacity:.85}.active\:valid\:\!border-red-500:valid:active{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border-gray-400:disabled{--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity))}.disabled\:bg-gray-400:disabled{--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity))}.disabled\:text-gray-700:disabled{--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.disabled\:opacity-75:disabled{opacity:.75}.disabled\:hover\:translate-y-0:hover:disabled{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:is(.dark .dark\:inline){display:inline}:is(.dark .dark\:hidden){display:none}:is(.dark .dark\:border-gray-700){--tw-border-opacity:1;border-color:rgb(73 80 87/var(--tw-border-opacity))}:is(.dark .dark\:border-slate-600){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity))}:is(.dark .dark\:border-slate-800){--tw-border-opacity:1;border-color:rgb(58 65 111/var(--tw-border-opacity))}:is(.dark .dark\:bg-gray-800){--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity))}:is(.dark .dark\:bg-green-500\/90){background-color:#22c55ee6}:is(.dark .dark\:bg-primary){--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}:is(.dark .dark\:bg-primary\/50){background-color:#0b557780}:is(.dark .dark\:bg-slate-700){--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .dark\:bg-slate-700\/50){background-color:#34476780}:is(.dark .dark\:bg-slate-850){--tw-bg-opacity:1;background-color:rgb(17 28 68/var(--tw-bg-opacity))}:is(.dark .dark\:bg-slate-900){--tw-bg-opacity:1;background-color:rgb(5 17 57/var(--tw-bg-opacity))}:is(.dark .dark\:bg-slate-900\/30){background-color:#0511394d}:is(.dark .dark\:bg-gradient-to-r){background-image:linear-gradient(to right,var(--tw-gradient-stops))}:is(.dark .dark\:from-transparent){--tw-gradient-from:#0000 var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}:is(.dark .dark\:via-white){--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fff var(--tw-gradient-via-position),var(--tw-gradient-to)}:is(.dark .dark\:to-transparent){--tw-gradient-to:#0000 var(--tw-gradient-to-position)}:is(.dark .dark\:fill-blue-500){fill:#5e72e4}:is(.dark .dark\:fill-gray-300){fill:#d2d6da}:is(.dark .dark\:fill-gray-500){fill:#adb5bd}:is(.dark .dark\:fill-gray-600){fill:#6c757d}:is(.dark .dark\:stroke-amber-500){stroke:#f59e0b}:is(.dark .dark\:stroke-gray-400){stroke:#ced4da}:is(.dark .dark\:stroke-gray-600){stroke:#6c757d}:is(.dark .dark\:stroke-red-500){stroke:#f53939}:is(.dark .dark\:text-gray-100){--tw-text-opacity:1;color:rgb(235 239 244/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-200){--tw-text-opacity:1;color:rgb(233 236 239/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-300){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-400){--tw-text-opacity:1;color:rgb(206 212 218/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-500){--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}:is(.dark .dark\:text-red-500){--tw-text-opacity:1;color:rgb(245 57 57/var(--tw-text-opacity))}:is(.dark .dark\:text-white){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}:is(.dark .dark\:text-white\/80){color:#fffc}:is(.dark .dark\:text-white\/90){color:#ffffffe6}:is(.dark .dark\:opacity-60){opacity:.6}:is(.dark .dark\:opacity-75){opacity:.75}:is(.dark .dark\:opacity-80){opacity:.8}:is(.dark .dark\:opacity-90){opacity:.9}:is(.dark .dark\:shadow-dark-xl){--tw-shadow:0 2px 2px 0 #00000024,0 3px 1px -2px #0003,0 1px 5px 0 #0000001f;--tw-shadow-colored:0 2px 2px 0 var(--tw-shadow-color),0 3px 1px -2px var(--tw-shadow-color),0 1px 5px 0 var(--tw-shadow-color)}:is(.dark .dark\:shadow-dark-xl),:is(.dark .dark\:shadow-none){box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .dark\:shadow-none){--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}:is(.dark .dark\:brightness-110){--tw-brightness:brightness(1.1)}:is(.dark .dark\:brightness-110),:is(.dark .dark\:brightness-125){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:brightness-125){--tw-brightness:brightness(1.25)}:is(.dark .dark\:brightness-150){--tw-brightness:brightness(1.5)}:is(.dark .dark\:brightness-150),:is(.dark .dark\:brightness-90){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:brightness-90){--tw-brightness:brightness(.9)}:is(.dark .dark\:brightness-95){--tw-brightness:brightness(.95)}:is(.dark .dark\:brightness-95),:is(.dark .dark\:brightness-\[0\.885\]){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:brightness-\[0\.885\]){--tw-brightness:brightness(0.885)}:is(.dark .dark\:after\:text-gray-500):after{content:var(--tw-content);--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}:is(.dark .dark\:checked\:border-primary:checked){--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}:is(.dark .dark\:checked\:bg-primary:checked){--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}:is(.dark .dark\:hover\:bg-primary\/20:hover){background-color:#0b557733}:is(.dark .dark\:hover\:bg-primary\/60:hover){background-color:#0b557799}:is(.dark .dark\:hover\:bg-slate-700\/50:hover){background-color:#34476780}:is(.dark .dark\:hover\:bg-slate-800:hover){--tw-bg-opacity:1;background-color:rgb(58 65 111/var(--tw-bg-opacity))}:is(.dark .dark\:hover\:brightness-100:hover){--tw-brightness:brightness(1)}:is(.dark .dark\:hover\:brightness-100:hover),:is(.dark .dark\:hover\:brightness-105:hover){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:hover\:brightness-105:hover){--tw-brightness:brightness(1.05)}:is(.dark .dark\:hover\:brightness-90:hover){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:disabled\:border-gray-800:disabled){--tw-border-opacity:1;border-color:rgb(37 47 64/var(--tw-border-opacity))}:is(.dark .dark\:disabled\:bg-gray-800:disabled){--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity))}:is(.dark .dark\:disabled\:text-gray-300:disabled){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}@media (min-width:576px){.sm\:right-24{right:6rem}.sm\:right-40{right:10rem}.sm\:right-6{right:1.5rem}.sm\:top-2{top:.5rem}.sm\:top-\[4\.5rem\]{top:4.5rem}.sm\:col-span-4{grid-column:span 4/span 4}.sm\:col-span-6{grid-column:span 6/span 6}.sm\:col-start-5{grid-column-start:5}.sm\:mx-4{margin-left:1rem;margin-right:1rem}.sm\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.sm\:ml-1{margin-left:.25rem}.sm\:mr-16{margin-right:4rem}.sm\:inline{display:inline}.sm\:h-10{height:2.5rem}.sm\:h-14{height:3.5rem}.sm\:h-7{height:1.75rem}.sm\:max-h-125{max-height:31.25rem}.sm\:max-h-28{max-height:7rem}.sm\:w-36{width:9rem}.sm\:w-50{width:12.5rem}.sm\:w-7{width:1.75rem}.sm\:min-w-\[500px\]{min-width:500px}.sm\:scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-items-start{justify-items:start}.sm\:gap-4{gap:1rem}.sm\:px-12{padding-left:3rem;padding-right:3rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-0{padding-top:0;padding-bottom:0}.sm\:pt-6{padding-top:1.5rem}.sm\:text-left{text-align:left}}@media (min-width:768px){.md\:right-8{right:2rem}.md\:right-\[3\.75rem\]{right:3.75rem}.md\:top-\[40\%\]{top:40%}.md\:col-span-4{grid-column:span 4/span 4}.md\:col-span-5{grid-column:span 5/span 5}.md\:col-span-6{grid-column:span 6/span 6}.md\:col-span-7{grid-column:span 7/span 7}.md\:col-span-8{grid-column:span 8/span 8}.md\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.md\:my-3{margin-top:.75rem;margin-bottom:.75rem}.md\:mb-0{margin-bottom:0}.md\:mb-3{margin-bottom:.75rem}.md\:mb-8{margin-bottom:2rem}.md\:mr-3{margin-right:.75rem}.md\:mt-0{margin-top:0}.md\:mt-6{margin-top:1.5rem}.md\:block{display:block}.md\:hidden{display:none}.md\:h-16{height:4rem}.md\:max-h-160{max-height:40rem}.md\:min-h-75-screen{min-height:75vh}.md\:w-1\/2{width:50%}.md\:w-60{width:15rem}.md\:max-w-\[600px\]{max-width:600px}.md\:justify-end{justify-content:flex-end}.md\:gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.md\:px-3{padding-left:.75rem;padding-right:.75rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:py-2{padding-top:.5rem;padding-bottom:.5rem}.md\:py-4{padding-top:1rem;padding-bottom:1rem}.md\:text-base{font-size:1rem;line-height:1.5rem}}@media (min-width:992px){.lg\:relative{position:relative}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:mx-0{margin-left:0;margin-right:0}.lg\:mx-8{margin-left:2rem;margin-right:2rem}.lg\:my-3{margin-top:.75rem;margin-bottom:.75rem}.lg\:mt-0{margin-top:0}.lg\:mt-4{margin-top:1rem}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:h-24{height:6rem}.lg\:h-9{height:2.25rem}.lg\:w-80{width:20rem}.lg\:w-9{width:2.25rem}.lg\:flex-row{flex-direction:row}.lg\:flex-nowrap{flex-wrap:nowrap}.lg\:justify-start{justify-content:flex-start}.lg\:justify-end{justify-content:flex-end}.lg\:justify-between{justify-content:space-between}.lg\:gap-6{gap:1.5rem}.lg\:gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.lg\:bg-gray-50{--tw-bg-opacity:1;background-color:rgb(248 249 250/var(--tw-bg-opacity))}.lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\:pb-1{padding-bottom:.25rem}.lg\:text-left{text-align:left}}@media (min-width:1200px){.xl\:left-0{left:0}.xl\:right-24{right:6rem}.xl\:right-6{right:1.5rem}.xl\:ml-6{margin-left:1.5rem}.xl\:ml-68{margin-left:17rem}.xl\:hidden{display:none}.xl\:translate-x-0{--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.xl\:p-1{padding:.25rem}.xl\:p-1\.5{padding:.375rem}.xl\:pl-75{padding-left:18.75rem}.xl\:text-base{font-size:1rem;line-height:1.5rem}}@media (min-width:1320px){.\32xl\:col-span-4{grid-column:span 4/span 4}.\32xl\:col-span-6{grid-column:span 6/span 6}.\32xl\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.\32xl\:my-3{margin-top:.75rem;margin-bottom:.75rem}}@media (min-width:1920px){.\33xl\:col-span-3{grid-column:span 3/span 3}.\33xl\:col-span-4{grid-column:span 4/span 4}.\33xl\:col-span-5{grid-column:span 5/span 5}}@media (min-width:340px){.xs\:flex-row{flex-direction:row}.xs\:items-center{align-items:center}.xs\:justify-start{justify-content:flex-start}.xs\:pl-2{padding-left:.5rem}.xs\:text-sm{font-size:.875rem;line-height:1.5rem}}.\[\&\>\*\]\:bg-primary>*{--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))} \ No newline at end of file +/*! tailwindcss v3.3.2 | MIT License | https://tailwindcss.com*/*,:after,:before{box-sizing:border-box;border:0 solid #e9ecef}:after,:before{--tw-content:""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Open Sans;font-feature-settings:normal;font-variation-settings:normal}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#ced4da}input::placeholder,textarea::placeholder{opacity:1;color:#ced4da}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,::backdrop,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#5e72e480;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.\!container{width:100%!important;margin-right:auto!important;margin-left:auto!important;padding-right:1.5rem!important;padding-left:1.5rem!important}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:1.5rem;padding-left:1.5rem}@media (min-width:340px){.\!container{max-width:340px!important}.container{max-width:340px}}@media (min-width:576px){.\!container{max-width:576px!important}.container{max-width:576px}}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:992px){.\!container{max-width:992px!important}.container{max-width:992px}}@media (min-width:1200px){.\!container{max-width:1200px!important}.container{max-width:1200px}}@media (min-width:1320px){.\!container{max-width:1320px!important}.container{max-width:1320px}}@media (min-width:1920px){.\!container{max-width:1920px!important}.container{max-width:1920px}}a{letter-spacing:-.025rem}hr{margin:1rem 0;border:0;opacity:.25}img{max-width:none}label{display:inline-block}p{line-height:1.625;font-weight:400;margin-bottom:1rem}small{font-size:.875em}svg{display:inline}table{border-collapse:inherit}h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;color:#344767}h1,h2,h3,h4{letter-spacing:-.05rem}h1,h2,h3{font-weight:700}h4,h5,h6{font-weight:600}h1{font-size:3rem;line-height:1.25}h2{font-size:2.25rem;line-height:1.3}h3{font-size:1.875rem}h3,h4{line-height:1.375}h4{font-size:1.5rem}h5{font-size:1.25rem;line-height:1.375}h6{font-size:1rem;line-height:1.625}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-y-0{top:0;bottom:0}.-left-full{left:-100%}.-right-0{right:0}.-right-1{right:-.25rem}.bottom-0{bottom:0}.left-0{left:0}.left-auto{left:auto}.left-full{left:100%}.right-0{right:0}.right-2{right:.5rem}.right-20{right:5rem}.right-4{right:1rem}.right-5{right:1.25rem}.right-6{right:1.5rem}.right-7{right:1.75rem}.right-8{right:2rem}.right-\[3\.25rem\]{right:3.25rem}.top-0{top:0}.top-1{top:.25rem}.top-1\.5{top:.375rem}.top-16{top:4rem}.top-2{top:.5rem}.top-4{top:1rem}.top-\[38\%\]{top:38%}.top-\[4\.5rem\]{top:4.5rem}.top-\[52\%\]{top:52%}.top-\[55\%\]{top:55%}.top-\[8\.2rem\]{top:8.2rem}.-z-10{z-index:-10}.z-10{z-index:10}.z-100{z-index:100}.z-110{z-index:110}.z-20{z-index:20}.z-990{z-index:990}.z-\[10000\]{z-index:10000}.z-\[1000\]{z-index:1000}.z-\[1001\]{z-index:1001}.z-\[20\]{z-index:20}.z-sticky{z-index:1020}.order-1{order:1}.order-2{order:2}.col-span-1{grid-column:span 1/span 1}.col-span-10{grid-column:span 10/span 10}.col-span-11{grid-column:span 11/span 11}.col-span-12{grid-column:span 12/span 12}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-4{grid-column:span 4/span 4}.col-span-9{grid-column:span 9/span 9}.float-right{float:right}.float-left{float:left}.m-0{margin:0}.m-1{margin:.25rem}.m-2{margin:.5rem}.m-4{margin:1rem}.mx-0{margin-left:0;margin-right:0}.mx-0\.5{margin-left:.125rem;margin-right:.125rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-2\.5{margin-left:.625rem;margin-right:.625rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-top:0;margin-bottom:0}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.ml-0{margin-left:0}.ml-1{margin-left:.25rem}.ml-12{margin-left:3rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-6{margin-left:1.5rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-12{margin-right:3rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-\[4\.5rem\]{margin-top:4.5rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.table{display:table}.grid{display:grid}.list-item{display:list-item}.hidden{display:none}.h-1\/3{height:33.333333%}.h-12{height:3rem}.h-14{height:3.5rem}.h-19{height:4.75rem}.h-3{height:.75rem}.h-4{height:1rem}.h-4\.5{height:1.125rem}.h-40{height:10rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-5\.5{height:1.375rem}.h-6{height:1.5rem}.h-8{height:2rem}.h-\[2\.5rem\]{height:2.5rem}.h-\[3\.5rem\]{height:3.5rem}.h-\[4rem\]{height:4rem}.h-\[90vh\]{height:90vh}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.h-sidenav{height:calc(100vh - 450px)}.max-h-100{max-height:25rem}.max-h-135{max-height:33.75rem}.max-h-30{max-height:7.5rem}.max-h-80{max-height:20rem}.max-h-90{max-height:22.5rem}.max-h-screen{max-height:100vh}.min-h-12{min-height:3rem}.min-h-20{min-height:5rem}.min-h-50-screen{min-height:50vh}.min-h-52{min-height:13rem}.min-h-6{min-height:1.5rem}.min-h-\[100px\]{min-height:100px}.min-h-\[350px\]{min-height:350px}.min-h-\[55vh\]{min-height:55vh}.min-h-\[75px\]{min-height:75px}.min-h-\[85vh\]{min-height:85vh}.min-h-screen{min-height:100vh}.w-1{width:.25rem}.w-10{width:2.5rem}.w-11\/12{width:91.666667%}.w-12{width:3rem}.w-28{width:7rem}.w-3{width:.75rem}.w-4{width:1rem}.w-4\.5{width:1.125rem}.w-40{width:10rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-5\.5{width:1.375rem}.w-50{width:12.5rem}.w-6{width:1.5rem}.w-8{width:2rem}.w-80{width:20rem}.w-90{width:22.5rem}.w-\[2\.5rem\]{width:2.5rem}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-screen{width:100vw}.min-w-0{min-width:0}.min-w-\[1024px\]{min-width:1024px}.min-w-\[900px\]{min-width:900px}.min-w-\[1200px\]{min-width:1200px}.min-w-\[1120px\]{min-width:1120px}.min-w-\[1150px\]{min-width:1150px}.max-w-180{max-width:45rem}.max-w-40{max-width:10rem}.max-w-60{max-width:15rem}.max-w-64{max-width:16rem}.max-w-\[1920px\]{max-width:1920px}.max-w-\[300px\]{max-width:300px}.max-w-\[400px\]{max-width:400px}.max-w-\[550px\]{max-width:550px}.max-w-full{max-width:100%}.flex-auto{flex:1 1 auto}.grow{flex-grow:1}.basis-full{flex-basis:100%}.-translate-x-1{--tw-translate-x:-0.25rem}.-translate-x-1,.-translate-x-1\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-1\.5{--tw-translate-x:-0.375rem}.-translate-x-full{--tw-translate-x:-100%}.-translate-x-full,.-translate-y-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-0{--tw-translate-y:-0px}.-translate-y-0\.4{--tw-translate-y:-0.1rem}.-translate-y-0\.4,.-translate-y-0\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-0\.5{--tw-translate-y:-0.125rem}.-translate-y-1{--tw-translate-y:-0.25rem}.-translate-y-1,.-translate-y-1\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\.5{--tw-translate-y:-0.375rem}.translate-x-0{--tw-translate-x:0px}.translate-x-0,.translate-x-0\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0\.5{--tw-translate-x:0.125rem}.translate-x-1{--tw-translate-x:0.25rem}.translate-x-1,.translate-x-2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-2{--tw-translate-x:0.5rem}.translate-x-90{--tw-translate-x:22.5rem}.translate-x-90,.translate-y-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y:0px}.translate-y-0\.5{--tw-translate-y:0.125rem}.translate-y-0\.5,.translate-y-1{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-1{--tw-translate-y:0.25rem}.translate-y-16{--tw-translate-y:4rem}.translate-y-16,.translate-y-2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-2{--tw-translate-y:0.5rem}.-rotate-12{--tw-rotate:-12deg}.-rotate-12,.rotate-12{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-12{--tw-rotate:12deg}.rotate-180{--tw-rotate:180deg}.rotate-180,.scale-105{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05}.scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1}.scale-110,.scale-50{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-50{--tw-scale-x:.5;--tw-scale-y:.5}.scale-90{--tw-scale-x:.9;--tw-scale-y:.9}.scale-90,.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-items-center{justify-items:center}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-8{gap:2rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-y-2{row-gap:.5rem}.gap-y-4{row-gap:1rem}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.break-words{overflow-wrap:break-word}.rounded,.rounded-1{border-radius:.25rem}.rounded-1\.4{border-radius:.35rem}.rounded-10{border-radius:2.5rem}.rounded-2xl{border-radius:1rem}.rounded-circle{border-radius:50%}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-none{border-radius:0}.rounded-xl{border-radius:.75rem}.rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-b-lg{border-bottom-left-radius:.5rem}.rounded-b-lg,.rounded-r-lg{border-bottom-right-radius:.5rem}.rounded-r-lg{border-top-right-radius:.5rem}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-gray-200{--tw-border-opacity:1;border-color:rgb(233 236 239/var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity))}.border-gray-400{--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity))}.border-primary{--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}.bg-blue-500{--tw-bg-opacity:1;background-color:rgb(94 114 228/var(--tw-bg-opacity))}.bg-emerald-500{--tw-bg-opacity:1;background-color:rgb(45 206 137/var(--tw-bg-opacity))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(233 236 239/var(--tw-bg-opacity))}.bg-gray-300{--tw-bg-opacity:1;background-color:rgb(210 214 218/var(--tw-bg-opacity))}.bg-gray-50{--tw-bg-opacity:1;background-color:rgb(248 249 250/var(--tw-bg-opacity))}.bg-gray-600\/50{background-color:#6c757d80}.bg-green-500{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity))}.bg-orange-500{--tw-bg-opacity:1;background-color:rgb(251 99 64/var(--tw-bg-opacity))}.bg-primary{--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}.bg-primary\/20{background-color:#0b557733}.bg-red-500{--tw-bg-opacity:1;background-color:rgb(245 57 57/var(--tw-bg-opacity))}.bg-secondary{--tw-bg-opacity:1;background-color:rgb(46 172 104/var(--tw-bg-opacity))}.bg-sky-500{--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity))}.bg-slate-800\/10{background-color:#3a416f1a}.bg-transparent{background-color:initial}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-yellow-500{--tw-bg-opacity:1;background-color:rgb(251 177 64/var(--tw-bg-opacity))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-tl{background-image:linear-gradient(to top left,var(--tw-gradient-stops))}.bg-none{background-image:none}.from-transparent{--tw-gradient-from:#0000 var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.via-black\/40{--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#0006 var(--tw-gradient-via-position),var(--tw-gradient-to)}.to-transparent{--tw-gradient-to:#0000 var(--tw-gradient-to-position)}.bg-150{background-size:150%}.bg-contain{background-size:contain}.bg-clip-border{background-clip:initial}.bg-clip-padding{background-clip:padding-box}.bg-center{background-position:50%}.bg-left{background-position:0}.bg-x-25{background-position:25% 0}.bg-no-repeat{background-repeat:no-repeat}.fill-amber-500{fill:#f59e0b}.fill-blue-500{fill:#5e72e4}.fill-gray-500{fill:#adb5bd}.fill-gray-600{fill:#6c757d}.fill-green-500{fill:#22c55e}.fill-primary{fill:#0b5577}.fill-red-500{fill:#f53939}.fill-sky-500{fill:#0ea5e9}.fill-slate-800{fill:#3a416f}.fill-white{fill:#fff}.fill-yellow-500{fill:#fbb140}.stroke-amber-500{stroke:#f59e0b}.stroke-blue-400{stroke:#60a5fa}.stroke-blue-500{stroke:#5e72e4}.stroke-emerald-600{stroke:#059669}.stroke-gray-100{stroke:#ebeff4}.stroke-gray-600{stroke:#6c757d}.stroke-gray-700{stroke:#495057}.stroke-green-700{stroke:#15803d}.stroke-orange-500{stroke:#fb6340}.stroke-pink-600{stroke:#db2777}.stroke-red-500{stroke:#f53939}.stroke-sky-500{stroke:#0ea5e9}.stroke-stone-500{stroke:#78716c}.stroke-yellow-500{stroke:#fbb140}.stroke-0{stroke-width:0}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.px-0{padding-left:0;padding-right:0}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.pb-0{padding-bottom:0}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-4{padding-bottom:1rem}.pb-8{padding-bottom:2rem}.pl-0{padding-left:0}.pl-0\.5{padding-left:.125rem}.pl-1{padding-left:.25rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-6{padding-left:1.5rem}.pr-0{padding-right:0}.pr-8{padding-right:2rem}.pt-1{padding-top:.25rem}.pt-10{padding-top:2.5rem}.pt-20{padding-top:5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.text-left{text-align:left}.text-center{text-align:center}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.font-sans{font-family:Open Sans}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.5rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-5{line-height:1.25rem}.leading-5\.6{line-height:1.4rem}.leading-6{line-height:1.5rem}.leading-8{line-height:2rem}.leading-default{line-height:1.6}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-tight{line-height:1.25}.tracking-normal{letter-spacing:0}.tracking-tight-rem{letter-spacing:-.025rem}.tracking-wide{letter-spacing:.025em}.tracking-widest{letter-spacing:.1em}.text-blue-500{--tw-text-opacity:1;color:rgb(94 114 228/var(--tw-text-opacity))}.text-emerald-500{--tw-text-opacity:1;color:rgb(45 206 137/var(--tw-text-opacity))}.text-gray-100{--tw-text-opacity:1;color:rgb(235 239 244/var(--tw-text-opacity))}.text-gray-300{--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity:1;color:rgb(108 117 125/var(--tw-text-opacity))}.text-gray-600\/90{color:#6c757de6}.text-gray-700{--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.text-gray-700\/80{color:#495057cc}.text-green-500{--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity))}.text-primary{--tw-text-opacity:1;color:rgb(11 85 119/var(--tw-text-opacity))}.text-red-500{--tw-text-opacity:1;color:rgb(245 57 57/var(--tw-text-opacity))}.text-sky-600{--tw-text-opacity:1;color:rgb(62 161 236/var(--tw-text-opacity))}.text-slate-500{--tw-text-opacity:1;color:rgb(103 116 142/var(--tw-text-opacity))}.text-slate-700{--tw-text-opacity:1;color:rgb(52 71 103/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-yellow-500{--tw-text-opacity:1;color:rgb(251 177 64/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.shadow{--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-3xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-3xl{--tw-shadow:0 8px 26px -4px #14141426,0 8px 9px -5px #1414140f;--tw-shadow-colored:0 8px 26px -4px var(--tw-shadow-color),0 8px 9px -5px var(--tw-shadow-color)}.shadow-md{--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.shadow-md,.shadow-none{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.shadow-sm{--tw-shadow:0 .25rem .375rem -.0625rem #1414141f,0 .125rem .25rem -.0625rem #14141412;--tw-shadow-colored:0 .25rem .375rem -.0625rem var(--tw-shadow-color),0 .125rem .25rem -.0625rem var(--tw-shadow-color)}.shadow-sm,.shadow-xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 0 2rem 0 #8898aa26;--tw-shadow-colored:0 0 2rem 0 var(--tw-shadow-color)}.shadow-xs{--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid #0000;outline-offset:2px}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:ease;transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:ease;transition-duration:.15s}.delay-200{transition-delay:.2s}.duration-200{transition-duration:.2s}.duration-250{transition-duration:.25s}.duration-300{transition-duration:.3s}.duration-700{transition-duration:.7s}.ease-in{transition-timing-function:ease-in}.ease-in-out{transition-timing-function:ease-in-out}.flex-wrap-inherit{flex-wrap:inherit}@font-face{font-family:Open Sans;src:url(../webfonts/OpenSans.ttf)}*{font-family:Open Sans,sans-serif!important}.ace_content,.ace_editor,.ace_editor div{font-family:Monaco,Menlo,Ubuntu Mono,Consolas,source-code-pro,monospace!important;font-size:16px!important;font-weight:400!important}.sr-only{display:none}.close-btn{display:inline-block;cursor:pointer;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(245 57 57/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(245 57 57/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.close-btn,.close-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.close-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.close-btn:focus,.close-btn:hover{background-color:#fffc}.close-btn:active{opacity:.85}:is(.dark .close-btn){--tw-bg-opacity:1;background-color:rgb(233 236 239/var(--tw-bg-opacity));--tw-brightness:brightness(.9)}:is(.dark .close-btn),:is(.dark .close-btn:hover){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .close-btn:hover){--tw-brightness:brightness(.75)}.valid-btn{display:inline-block;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.valid-btn,.valid-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.valid-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.valid-btn:focus,.valid-btn:hover{background-color:#22c55ecc}.valid-btn:active{opacity:.85}:is(.dark .valid-btn){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.delete-btn{display:inline-block;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(245 57 57/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.delete-btn,.delete-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.delete-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.delete-btn:focus,.delete-btn:hover{background-color:#f53939cc}.delete-btn:active{opacity:.85}:is(.dark .delete-btn){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.edit-btn{display:inline-block;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(251 177 64/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.edit-btn,.edit-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.edit-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.edit-btn:focus,.edit-btn:hover{background-color:#fbb140cc}.edit-btn:active{opacity:.85}:is(.dark .edit-btn){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.info-btn{display:inline-block;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.info-btn,.info-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.info-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.info-btn:focus,.info-btn:hover{background-color:#0ea5e9cc}.info-btn:active{opacity:.85}:is(.dark .info-btn){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.checkbox{position:relative;z-index:10;float:left;margin-top:.25rem;height:1.25rem;width:1.25rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.35rem;border-width:1px;border-color:rgb(210 214 218/var(--tw-border-opacity));background-color:rgb(255 255 255/var(--tw-bg-opacity));background-size:contain;background-position:50%;background-repeat:no-repeat;vertical-align:top;font-size:1rem;line-height:1.5rem;transition-property:all;transition-timing-function:ease;transition-duration:.25s}.checkbox,.checkbox:disabled{--tw-border-opacity:1;--tw-bg-opacity:1}.checkbox:disabled{cursor:default;border-color:rgb(206 212 218/var(--tw-border-opacity));background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.checkbox[data-checked=true]{z-index:0;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}.checkbox:disabled[data-checked=true]{--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}:is(.dark .checkbox){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .checkbox:disabled){--tw-border-opacity:1;border-color:rgb(37 47 64/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .checkbox[data-checked=true]){--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}:is(.dark .checkbox:disabled[data-checked=true]){--tw-border-opacity:1;border-color:rgb(37 47 64/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}.custom-select-btn{display:flex;width:100%;align-items:center;justify-content:space-between;border-radius:.5rem;border-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));background-clip:padding-box;padding:.25rem .375rem;text-align:left;vertical-align:middle;font-size:.875rem;font-weight:400;line-height:1.4rem;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}.custom-select-btn::-moz-placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.custom-select-btn::placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.custom-select-btn:focus{--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}.custom-select-btn:disabled{--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));opacity:.75}:is(.dark .custom-select-btn){border-color:rgb(98 117 148/var(--tw-border-opacity));background-color:rgb(52 71 103/var(--tw-bg-opacity));opacity:.9}:is(.dark .custom-select-btn),:is(.dark .custom-select-btn:disabled){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .custom-select-btn:disabled){border-color:rgb(37 47 64/var(--tw-border-opacity));background-color:rgb(37 47 64/var(--tw-bg-opacity))}@media (min-width:768px){.custom-select-btn{padding:.5rem .75rem}}.custom-dropdown-btn{position:relative;margin-top:0;margin-bottom:0;min-height:38px;cursor:pointer;border-radius:0;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.5rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.custom-dropdown-btn:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .custom-dropdown-btn){border-color:rgb(98 117 148/var(--tw-border-opacity));background-color:rgb(52 71 103/var(--tw-bg-opacity))}.active.custom-dropdown-btn,:is(.dark .custom-dropdown-btn){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}.active.custom-dropdown-btn{position:relative;margin-top:0;margin-bottom:0;min-height:38px;cursor:pointer;border-radius:0;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;border-color:rgb(210 214 218/var(--tw-border-opacity));background-color:rgb(11 85 119/var(--tw-bg-opacity));padding:.5rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;line-height:1.5;letter-spacing:-.025rem;transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.active.custom-dropdown-btn:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .active.custom-dropdown-btn){border-color:rgb(98 117 148/var(--tw-border-opacity));background-color:rgb(11 85 119/var(--tw-bg-opacity));color:rgb(210 214 218/var(--tw-text-opacity))}.regular-input,:is(.dark .active.custom-dropdown-btn){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1}.regular-input{display:block;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.5rem;border-width:1px;border-style:solid;border-color:rgb(210 214 218/var(--tw-border-opacity));background-color:rgb(255 255 255/var(--tw-bg-opacity));background-clip:padding-box;padding:.25rem .375rem;font-size:.875rem;font-weight:400;line-height:1.4rem;color:rgb(73 80 87/var(--tw-text-opacity));outline:2px solid #0000;outline-offset:2px;transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.regular-input::-moz-placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.regular-input::placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.regular-input:focus{border-color:#d2d6da00;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.regular-input:valid:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(34 197 94/var(--tw-ring-opacity))}.regular-input:invalid:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(245 57 57/var(--tw-ring-opacity))}.regular-input:disabled{--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));opacity:.75}:is(.dark .regular-input){border-color:rgb(98 117 148/var(--tw-border-opacity));background-color:rgb(52 71 103/var(--tw-bg-opacity));opacity:.9}:is(.dark .regular-input),:is(.dark .regular-input:disabled){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .regular-input:disabled){border-color:rgb(37 47 64/var(--tw-border-opacity));background-color:rgb(37 47 64/var(--tw-bg-opacity))}@media (min-width:768px){.regular-input{padding:.5rem .75rem}}.input-title{margin:0;font-size:.875rem;line-height:1.5rem;font-weight:700;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .input-title){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));opacity:.9}.popover-settings-container{position:absolute;left:0;bottom:0;z-index:50;--tw-translate-y:-1.75rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(94 114 228/var(--tw-bg-opacity));padding:.75rem;transition-property:all;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.5s}:is(.dark .popover-settings-container){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.popover-settings-text{margin:0;font-size:.875rem;line-height:1.5rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .popover-settings-text){--tw-text-opacity:1;color:rgb(235 239 244/var(--tw-text-opacity));opacity:.9}.popover-settings-svg{margin-left:.5rem;height:1.25rem;width:1.25rem;cursor:pointer;fill:#5e72e4}.popover-settings-svg:hover{--tw-brightness:brightness(.75);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.active.settings-tabs-tab-btn{position:relative;z-index:10;margin-top:.25rem;margin-bottom:.25rem;cursor:pointer;border-radius:0;border-width:1px;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.active.settings-tabs-tab-btn:hover{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .active.settings-tabs-tab-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .active.settings-tabs-tab-btn:hover){--tw-bg-opacity:1;background-color:rgb(58 65 111/var(--tw-bg-opacity))}.settings-tabs-tab-btn{position:relative;margin-top:.25rem;margin-bottom:.25rem;cursor:pointer;border-radius:0;border-width:1px;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.settings-tabs-tab-btn:hover{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .settings-tabs-tab-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .settings-tabs-tab-btn:hover){--tw-bg-opacity:1;background-color:rgb(58 65 111/var(--tw-bg-opacity))}.settings-tabs-name{padding-left:.75rem;padding-right:.5rem;--tw-text-opacity:1;color:rgb(11 85 119/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .settings-tabs-name){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));opacity:.9}.settings-tabs-popover-container{position:absolute;top:60px;left:0;z-index:50;min-width:150px;border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(94 114 228/var(--tw-bg-opacity));padding:.75rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.15s}:is(.dark .settings-tabs-popover-container){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.settings-tabs-popover-text{margin:0;font-size:.875rem;line-height:1.5rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.settings-tabs-mobile-btn{margin-top:.25rem;margin-bottom:.25rem;display:flex;width:100%;cursor:pointer;align-items:center;justify-content:space-between;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.settings-tabs-mobile-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(248 249 250/var(--tw-bg-opacity));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .settings-tabs-mobile-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .settings-tabs-mobile-btn:hover){--tw-brightness:brightness(.95);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.settings-tabs-mobile-btn-text{--tw-text-opacity:1;color:rgb(11 85 119/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .settings-tabs-mobile-btn-text){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));opacity:.9}.active.settings-tabs-mobile-dropdown-btn{position:relative;z-index:1000;margin-top:0;margin-bottom:0;cursor:pointer;border-radius:0;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity));padding:.5rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.active.settings-tabs-mobile-dropdown-btn:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .active.settings-tabs-mobile-dropdown-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .active.settings-tabs-mobile-dropdown-btn:hover){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.first.settings-tabs-mobile-dropdown-btn{border-top-left-radius:.25rem;border-top-right-radius:.25rem;border-width:1px}.settings-tabs-mobile-dropdown-btn{position:relative;margin-top:0;margin-bottom:0;display:flex;cursor:pointer;justify-content:space-between;border-radius:0;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.5rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.settings-tabs-mobile-dropdown-btn:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .settings-tabs-mobile-dropdown-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .settings-tabs-mobile-dropdown-btn:hover){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.first-letter\:absolute:first-letter{position:absolute}.first-letter\:w-full:first-letter{width:100%}.placeholder\:text-gray-500::-moz-placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.placeholder\:text-gray-500::placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.before\:float-left:before{content:var(--tw-content);float:left}.before\:pr-2:before{content:var(--tw-content);padding-right:.5rem}.before\:text-white:before{content:var(--tw-content);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.before\:content-\[\'\/\'\]:before{--tw-content:"/";content:var(--tw-content)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:top-px:after{content:var(--tw-content);top:1px}.after\:float-right:after{content:var(--tw-content);float:right}.after\:h-4:after{content:var(--tw-content);height:1rem}.after\:w-4:after{content:var(--tw-content);width:1rem}.after\:translate-x-px:after{content:var(--tw-content);--tw-translate-x:1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.after\:rounded-circle:after{content:var(--tw-content);border-radius:50%}.after\:bg-white:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.after\:pl-2:after{content:var(--tw-content);padding-left:.5rem}.after\:text-gray-600:after{content:var(--tw-content);--tw-text-opacity:1;color:rgb(108 117 125/var(--tw-text-opacity))}.after\:shadow-2xl:after{content:var(--tw-content);--tw-shadow:0 .3125rem .625rem 0 #0000001f;--tw-shadow-colored:0 .3125rem .625rem 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.after\:duration-300:after{content:var(--tw-content);transition-duration:.3s}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.after\:content-\[\'\/\'\]:after{--tw-content:"/";content:var(--tw-content)}.checked\:z-0:checked{z-index:0}.checked\:border-primary:checked{--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}.checked\:bg-primary:checked{--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}.checked\:bg-none:checked{background-image:none}.checked\:bg-right:checked{background-position:100%}.checked\:after\:translate-x-5:checked:after{--tw-translate-x:1.25rem}.checked\:after\:translate-x-5:checked:after,.checked\:after\:translate-x-5\.3:checked:after{content:var(--tw-content);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.checked\:after\:translate-x-5\.3:checked:after{--tw-translate-x:1.3rem}.valid\:\!border-red-500:valid{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.hover\:-translate-y-0:hover{--tw-translate-y:-0px}.hover\:-translate-y-0:hover,.hover\:-translate-y-0\.4:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-0\.4:hover{--tw-translate-y:-0.1rem}.hover\:-translate-y-px:hover{--tw-translate-y:-1px}.hover\:-translate-y-px:hover,.hover\:scale-102:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-102:hover{--tw-scale-x:1.02;--tw-scale-y:1.02}.hover\:rounded-lg:hover{border-radius:.5rem}.hover\:bg-emerald-500\/80:hover{background-color:#2dce89cc}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity))}.hover\:bg-gray-300:hover{--tw-bg-opacity:1;background-color:rgb(210 214 218/var(--tw-bg-opacity))}.hover\:bg-green-500\/80:hover{background-color:#22c55ecc}.hover\:bg-primary\/30:hover{background-color:#0b55774d}.hover\:bg-primary\/5:hover{background-color:#0b55770d}.hover\:bg-primary\/80:hover{background-color:#0b5577cc}.hover\:bg-red-500\/80:hover{background-color:#f53939cc}.hover\:bg-sky-500\/80:hover{background-color:#0ea5e9cc}.hover\:bg-yellow-500\/80:hover{background-color:#fbb140cc}.hover\:italic:hover{font-style:italic}.hover\:no-underline:hover{text-decoration-line:none}.hover\:opacity-80:hover{opacity:.8}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:brightness-75:hover{--tw-brightness:brightness(.75)}.hover\:brightness-75:hover,.hover\:brightness-90:hover{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.hover\:brightness-90:hover{--tw-brightness:brightness(.9)}.hover\:brightness-95:hover{--tw-brightness:brightness(.95);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.focus\:\!border-red-500:focus{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.focus\:border-green-500:focus{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity))}.focus\:border-primary:focus{--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}.focus\:bg-emerald-500\/80:focus{background-color:#2dce89cc}.focus\:bg-green-500\/80:focus{background-color:#22c55ecc}.focus\:bg-primary\/80:focus{background-color:#0b5577cc}.focus\:bg-red-500\/80:focus{background-color:#f53939cc}.focus\:bg-sky-500\/80:focus{background-color:#0ea5e9cc}.focus\:bg-yellow-500\/80:focus{background-color:#fbb140cc}.focus\:\!ring-red-500:focus{--tw-ring-opacity:1!important;--tw-ring-color:rgb(245 57 57/var(--tw-ring-opacity))!important}.focus\:valid\:\!border-red-500:valid:focus{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.focus\:valid\:border-green-500:valid:focus{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity))}.focus\:valid\:\!ring-red-500:valid:focus{--tw-ring-opacity:1!important;--tw-ring-color:rgb(245 57 57/var(--tw-ring-opacity))!important}.focus\:invalid\:border-red-500:invalid:focus{--tw-border-opacity:1;border-color:rgb(245 57 57/var(--tw-border-opacity))}.focus\:file\:invalid\:border-red-500:invalid::file-selector-button:focus{--tw-border-opacity:1;border-color:rgb(245 57 57/var(--tw-border-opacity))}.active\:\!border-red-500:active{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.active\:opacity-85:active{opacity:.85}.active\:valid\:\!border-red-500:valid:active{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border-gray-400:disabled{--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity))}.disabled\:bg-gray-400:disabled{--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity))}.disabled\:text-gray-700:disabled{--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.disabled\:opacity-75:disabled{opacity:.75}.disabled\:hover\:translate-y-0:hover:disabled{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:is(.dark .dark\:inline){display:inline}:is(.dark .dark\:hidden){display:none}:is(.dark .dark\:border-gray-700){--tw-border-opacity:1;border-color:rgb(73 80 87/var(--tw-border-opacity))}:is(.dark .dark\:border-slate-600){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity))}:is(.dark .dark\:border-slate-800){--tw-border-opacity:1;border-color:rgb(58 65 111/var(--tw-border-opacity))}:is(.dark .dark\:bg-gray-800){--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity))}:is(.dark .dark\:bg-green-500\/90){background-color:#22c55ee6}:is(.dark .dark\:bg-primary){--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}:is(.dark .dark\:bg-primary\/50){background-color:#0b557780}:is(.dark .dark\:bg-slate-700){--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .dark\:bg-slate-700\/50){background-color:#34476780}:is(.dark .dark\:bg-slate-850){--tw-bg-opacity:1;background-color:rgb(17 28 68/var(--tw-bg-opacity))}:is(.dark .dark\:bg-slate-900){--tw-bg-opacity:1;background-color:rgb(5 17 57/var(--tw-bg-opacity))}:is(.dark .dark\:bg-slate-900\/30){background-color:#0511394d}:is(.dark .dark\:bg-gradient-to-r){background-image:linear-gradient(to right,var(--tw-gradient-stops))}:is(.dark .dark\:from-transparent){--tw-gradient-from:#0000 var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}:is(.dark .dark\:via-white){--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fff var(--tw-gradient-via-position),var(--tw-gradient-to)}:is(.dark .dark\:to-transparent){--tw-gradient-to:#0000 var(--tw-gradient-to-position)}:is(.dark .dark\:fill-blue-500){fill:#5e72e4}:is(.dark .dark\:fill-gray-300){fill:#d2d6da}:is(.dark .dark\:fill-gray-500){fill:#adb5bd}:is(.dark .dark\:fill-gray-600){fill:#6c757d}:is(.dark .dark\:stroke-amber-500){stroke:#f59e0b}:is(.dark .dark\:stroke-gray-400){stroke:#ced4da}:is(.dark .dark\:stroke-gray-600){stroke:#6c757d}:is(.dark .dark\:stroke-red-500){stroke:#f53939}:is(.dark .dark\:text-gray-100){--tw-text-opacity:1;color:rgb(235 239 244/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-200){--tw-text-opacity:1;color:rgb(233 236 239/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-300){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-400){--tw-text-opacity:1;color:rgb(206 212 218/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-500){--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}:is(.dark .dark\:text-red-500){--tw-text-opacity:1;color:rgb(245 57 57/var(--tw-text-opacity))}:is(.dark .dark\:text-white){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}:is(.dark .dark\:text-white\/80){color:#fffc}:is(.dark .dark\:text-white\/90){color:#ffffffe6}:is(.dark .dark\:opacity-60){opacity:.6}:is(.dark .dark\:opacity-75){opacity:.75}:is(.dark .dark\:opacity-80){opacity:.8}:is(.dark .dark\:opacity-90){opacity:.9}:is(.dark .dark\:shadow-dark-xl){--tw-shadow:0 2px 2px 0 #00000024,0 3px 1px -2px #0003,0 1px 5px 0 #0000001f;--tw-shadow-colored:0 2px 2px 0 var(--tw-shadow-color),0 3px 1px -2px var(--tw-shadow-color),0 1px 5px 0 var(--tw-shadow-color)}:is(.dark .dark\:shadow-dark-xl),:is(.dark .dark\:shadow-none){box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .dark\:shadow-none){--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}:is(.dark .dark\:brightness-110){--tw-brightness:brightness(1.1)}:is(.dark .dark\:brightness-110),:is(.dark .dark\:brightness-125){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:brightness-125){--tw-brightness:brightness(1.25)}:is(.dark .dark\:brightness-150){--tw-brightness:brightness(1.5)}:is(.dark .dark\:brightness-150),:is(.dark .dark\:brightness-90){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:brightness-90){--tw-brightness:brightness(.9)}:is(.dark .dark\:brightness-95){--tw-brightness:brightness(.95)}:is(.dark .dark\:brightness-95),:is(.dark .dark\:brightness-\[0\.885\]){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:brightness-\[0\.885\]){--tw-brightness:brightness(0.885)}:is(.dark .dark\:after\:text-gray-500):after{content:var(--tw-content);--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}:is(.dark .dark\:checked\:border-primary:checked){--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}:is(.dark .dark\:checked\:bg-primary:checked){--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}:is(.dark .dark\:hover\:bg-primary\/20:hover){background-color:#0b557733}:is(.dark .dark\:hover\:bg-primary\/60:hover){background-color:#0b557799}:is(.dark .dark\:hover\:bg-slate-700\/50:hover){background-color:#34476780}:is(.dark .dark\:hover\:bg-slate-800:hover){--tw-bg-opacity:1;background-color:rgb(58 65 111/var(--tw-bg-opacity))}:is(.dark .dark\:hover\:brightness-100:hover){--tw-brightness:brightness(1)}:is(.dark .dark\:hover\:brightness-100:hover),:is(.dark .dark\:hover\:brightness-105:hover){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:hover\:brightness-105:hover){--tw-brightness:brightness(1.05)}:is(.dark .dark\:hover\:brightness-90:hover){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:disabled\:border-gray-800:disabled){--tw-border-opacity:1;border-color:rgb(37 47 64/var(--tw-border-opacity))}:is(.dark .dark\:disabled\:bg-gray-800:disabled){--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity))}:is(.dark .dark\:disabled\:text-gray-300:disabled){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}@media (min-width:576px){.sm\:right-24{right:6rem}.sm\:right-40{right:10rem}.sm\:right-6{right:1.5rem}.sm\:top-2{top:.5rem}.sm\:top-\[4\.5rem\]{top:4.5rem}.sm\:col-span-4{grid-column:span 4/span 4}.sm\:col-span-6{grid-column:span 6/span 6}.sm\:col-start-5{grid-column-start:5}.sm\:mx-4{margin-left:1rem;margin-right:1rem}.sm\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.sm\:ml-1{margin-left:.25rem}.sm\:mr-16{margin-right:4rem}.sm\:inline{display:inline}.sm\:h-10{height:2.5rem}.sm\:h-14{height:3.5rem}.sm\:h-7{height:1.75rem}.sm\:max-h-125{max-height:31.25rem}.sm\:max-h-28{max-height:7rem}.sm\:w-36{width:9rem}.sm\:w-50{width:12.5rem}.sm\:w-7{width:1.75rem}.sm\:min-w-\[500px\]{min-width:500px}.sm\:scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-items-start{justify-items:start}.sm\:gap-4{gap:1rem}.sm\:px-12{padding-left:3rem;padding-right:3rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-0{padding-top:0;padding-bottom:0}.sm\:pt-6{padding-top:1.5rem}.sm\:text-left{text-align:left}}@media (min-width:768px){.md\:right-8{right:2rem}.md\:right-\[3\.75rem\]{right:3.75rem}.md\:top-\[40\%\]{top:40%}.md\:col-span-4{grid-column:span 4/span 4}.md\:col-span-5{grid-column:span 5/span 5}.md\:col-span-6{grid-column:span 6/span 6}.md\:col-span-7{grid-column:span 7/span 7}.md\:col-span-8{grid-column:span 8/span 8}.md\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.md\:my-3{margin-top:.75rem;margin-bottom:.75rem}.md\:mb-0{margin-bottom:0}.md\:mb-3{margin-bottom:.75rem}.md\:mb-8{margin-bottom:2rem}.md\:mr-3{margin-right:.75rem}.md\:mt-0{margin-top:0}.md\:mt-6{margin-top:1.5rem}.md\:block{display:block}.md\:hidden{display:none}.md\:h-16{height:4rem}.md\:max-h-160{max-height:40rem}.md\:min-h-75-screen{min-height:75vh}.md\:w-1\/2{width:50%}.md\:w-60{width:15rem}.md\:max-w-\[600px\]{max-width:600px}.md\:justify-end{justify-content:flex-end}.md\:gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.md\:px-3{padding-left:.75rem;padding-right:.75rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:py-2{padding-top:.5rem;padding-bottom:.5rem}.md\:py-4{padding-top:1rem;padding-bottom:1rem}.md\:text-base{font-size:1rem;line-height:1.5rem}}@media (min-width:992px){.lg\:relative{position:relative}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:mx-0{margin-left:0;margin-right:0}.lg\:mx-8{margin-left:2rem;margin-right:2rem}.lg\:my-3{margin-top:.75rem;margin-bottom:.75rem}.lg\:mt-0{margin-top:0}.lg\:mt-4{margin-top:1rem}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:h-24{height:6rem}.lg\:h-9{height:2.25rem}.lg\:w-80{width:20rem}.lg\:w-9{width:2.25rem}.lg\:flex-row{flex-direction:row}.lg\:flex-nowrap{flex-wrap:nowrap}.lg\:justify-start{justify-content:flex-start}.lg\:justify-end{justify-content:flex-end}.lg\:justify-between{justify-content:space-between}.lg\:gap-6{gap:1.5rem}.lg\:gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.lg\:bg-gray-50{--tw-bg-opacity:1;background-color:rgb(248 249 250/var(--tw-bg-opacity))}.lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\:pb-1{padding-bottom:.25rem}.lg\:text-left{text-align:left}}@media (min-width:1200px){.xl\:left-0{left:0}.xl\:right-24{right:6rem}.xl\:right-6{right:1.5rem}.xl\:ml-6{margin-left:1.5rem}.xl\:ml-68{margin-left:17rem}.xl\:hidden{display:none}.xl\:translate-x-0{--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.xl\:p-1{padding:.25rem}.xl\:p-1\.5{padding:.375rem}.xl\:pl-75{padding-left:18.75rem}.xl\:text-base{font-size:1rem;line-height:1.5rem}}@media (min-width:1320px){.\32xl\:col-span-4{grid-column:span 4/span 4}.\32xl\:col-span-6{grid-column:span 6/span 6}.\32xl\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.\32xl\:my-3{margin-top:.75rem;margin-bottom:.75rem}}@media (min-width:1920px){.\33xl\:col-span-3{grid-column:span 3/span 3}.\33xl\:col-span-4{grid-column:span 4/span 4}.\33xl\:col-span-5{grid-column:span 5/span 5}}@media (min-width:340px){.xs\:flex-row{flex-direction:row}.xs\:items-center{align-items:center}.xs\:justify-start{justify-content:flex-start}.xs\:pl-2{padding-left:.5rem}.xs\:text-sm{font-size:.875rem;line-height:1.5rem}}.\[\&\>\*\]\:bg-primary>*{--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))} \ No newline at end of file diff --git a/src/ui/static/js/bans.js b/src/ui/static/js/bans.js index 6b1b4d230..e6b59f903 100644 --- a/src/ui/static/js/bans.js +++ b/src/ui/static/js/bans.js @@ -1,16 +1,302 @@ -function addReasonOption(endpoint, reasons) { - let content = ""; +class Filter { + constructor(prefix = "bans") { + this.prefix = prefix; + this.container = document.querySelector(`[data-${this.prefix}-filter]`); + this.keyInp = document.querySelector("input#keyword"); + this.periodValue = "all"; + this.reasonValue = "all"; + this.initHandler(); + } - reasons.forEach((reason, id) => { - content += ``; - }); + initHandler() { + // REASON HANDLER + +this.container.addEventListener("click", (e) => { + try { + if ( + e.target + .closest("button") + .getAttribute(`data-${this.prefix}-setting-select-dropdown-btn`) === + "reason" + ) { + setTimeout(() => { + const value = document + .querySelector( + `[data-${this.prefix}-setting-select-text="reason"]` + ) + .textContent.trim(); + + this.reasonValue = value; + //run filter + this.filter(); + }, 10); + } + } catch (err) {} + }); + // PERIOD HANDLER + +this.container.addEventListener("click", (e) => { + try { + if ( + e.target + .closest("button") + .getAttribute(`data-${this.prefix}-setting-select-dropdown-btn`) === + "period" + ) { + setTimeout(() => { + const value = document + .querySelector( + `[data-${this.prefix}-setting-select-text="period"]` + ) + .textContent.trim(); + + this.periodValue = value; + //run filter + this.filter(); + }, 10); + } + } catch (err) {} + }); + //KEYWORD HANDLER + this.keyInp.addEventListener("input", (e) => { + this.filter(); + }); + } + + filter() { + const bans = document.querySelector(`[data-${this.prefix}-list]`).children; + if (bans.length === 0) return; + //reset + for (let i = 0; i < bans.length; i++) { + const el = bans[i]; + el.classList.remove("hidden"); + } + //filter type + this.setFilterKeyword(bans); + this.setFilterReason(bans); + this.setFilterPeriod(bans); + } + + setFilterKeyword(bans) { + const keyword = this.keyInp.value.trim().toLowerCase(); + if (!keyword) return; + for (let i = 0; i < bans.length; i++) { + const el = bans[i]; + + const ip = this.getElAttribut(el, "ip"); + const banStart = this.getElAttribut(el, "ban_sart"); + const banEnd = this.getElAttribut(el, "ban_end"); + const remain = this.getElAttribut(el, "remain"); + + if ( + !ip.includes(keyword) && + !banStart.includes(keyword) && + !banEnd.includes(keyword) && + !remain.includes(keyword) + ) + el.classList.add("hidden"); + } + } + + setFilterPeriod(bans) { + if (this.periodValue === "all") return; + for (let i = 0; i < bans.length; i++) { + const el = bans[i]; + const type = this.getElAttribut(el, "period"); + if (type !== this.periodValue) el.classList.add("hidden"); + } + } + + setFilterReason(bans) { + if (this.reasonValue === "all") return; + for (let i = 0; i < bans.length; i++) { + const el = bans[i]; + const type = this.getElAttribut(el, "reason"); + if (type !== this.reasonValue) el.classList.add("hidden"); + } + } + + getElAttribut(el, attr) { + return el + .querySelector(`[data-${this.prefix}-${attr}]`) + .getAttribute(`data-${this.prefix}-${attr}`) + .trim(); + } } + +class Dropdown { + constructor(prefix = "bans") { + this.prefix = prefix; + this.container = document.querySelector("main"); + this.lastDrop = ""; + this.initDropdown(); + } + + initDropdown() { + this.container.addEventListener("click", (e) => { + //SELECT BTN LOGIC + try { + if ( + e.target + .closest("button") + .hasAttribute(`data-${this.prefix}-setting-select`) && + !e.target.closest("button").hasAttribute(`disabled`) + ) { + const btnName = e.target + .closest("button") + .getAttribute(`data-${this.prefix}-setting-select`); + if (this.lastDrop !== btnName) { + this.lastDrop = btnName; + this.closeAllDrop(); + } + + this.toggleSelectBtn(e); + } + } catch (err) {} + //SELECT DROPDOWN BTN LOGIC + try { + if ( + e.target + .closest("button") + .hasAttribute(`data-${this.prefix}-setting-select-dropdown-btn`) + ) { + const btn = e.target.closest("button"); + const btnValue = btn.getAttribute("value"); + const btnSetting = btn.getAttribute( + `data-${this.prefix}-setting-select-dropdown-btn` + ); + //stop if same value to avoid new fetching + const isSameVal = this.isSameValue(btnSetting, btnValue); + if (isSameVal) return this.hideDropdown(btnSetting); + //else, add new value to custom + this.setSelectNewValue(btnSetting, btnValue); + //close dropdown and change style + this.hideDropdown(btnSetting); + + if ( + !e.target.closest("button").hasAttribute(`data-${this.prefix}-file`) + ) { + this.changeDropBtnStyle(btnSetting, btn); + } + //show / hide filter + if (btnSetting === "instances") { + this.hideFilterOnLocal(btn.getAttribute("data-_type")); + } + } + } catch (err) {} + }); + } + + closeAllDrop() { + const drops = document.querySelectorAll( + `[data-${this.prefix}-setting-select-dropdown]` + ); + drops.forEach((drop) => { + drop.classList.add("hidden"); + drop.classList.remove("flex"); + document + .querySelector( + `svg[data-${this.prefix}-setting-select="${drop.getAttribute( + `data-${this.prefix}-setting-select-dropdown` + )}"]` + ) + .classList.remove("rotate-180"); + }); + } + + isSameValue(btnSetting, value) { + const selectCustom = document.querySelector( + `[data-${this.prefix}-setting-select-text="${btnSetting}"]` + ); + const currVal = selectCustom.textContent; + return currVal === value ? true : false; + } + + setSelectNewValue(btnSetting, value) { + const selectCustom = document.querySelector( + `[data-${this.prefix}-setting-select="${btnSetting}"]` + ); + selectCustom.querySelector( + `[data-${this.prefix}-setting-select-text]` + ).textContent = value; + } + + hideDropdown(btnSetting) { + //hide dropdown + const dropdownEl = document.querySelector( + `[data-${this.prefix}-setting-select-dropdown="${btnSetting}"]` + ); + dropdownEl.classList.add("hidden"); + dropdownEl.classList.remove("flex"); + //svg effect + const dropdownChevron = document.querySelector( + `svg[data-${this.prefix}-setting-select="${btnSetting}"]` + ); + dropdownChevron.classList.remove("rotate-180"); + } + + changeDropBtnStyle(btnSetting, selectedBtn) { + const dropdownEl = document.querySelector( + `[data-${this.prefix}-setting-select-dropdown="${btnSetting}"]` + ); + //reset dropdown btns + const btnEls = dropdownEl.querySelectorAll("button"); + + btnEls.forEach((btn) => { + btn.classList.remove( + "bg-primary", + "dark:bg-primary", + "text-gray-300", + "text-gray-300" + ); + btn.classList.add("bg-white", "dark:bg-slate-700", "text-gray-700"); + }); + //highlight clicked btn + selectedBtn.classList.remove( + "bg-white", + "dark:bg-slate-700", + "text-gray-700" + ); + selectedBtn.classList.add("dark:bg-primary", "bg-primary", "text-gray-300"); + } + + toggleSelectBtn(e) { + const attribute = e.target + .closest("button") + .getAttribute(`data-${this.prefix}-setting-select`); + //toggle dropdown + const dropdownEl = document.querySelector( + `[data-${this.prefix}-setting-select-dropdown="${attribute}"]` + ); + const dropdownChevron = document.querySelector( + `svg[data-${this.prefix}-setting-select="${attribute}"]` + ); + dropdownEl.classList.toggle("hidden"); + dropdownEl.classList.toggle("flex"); + dropdownChevron.classList.toggle("rotate-180"); + } + + //hide date filter on local + hideFilterOnLocal(type) { + if (type === "local") { + this.hideInp(`input#from-date`); + this.hideInp(`input#to-date`); + } + + if (type !== "local") { + this.showInp(`input#from-date`); + this.showInp(`input#to-date`); + } + } + + showInp(selector) { + document.querySelector(selector).closest("div").classList.add("flex"); + document.querySelector(selector).closest("div").classList.remove("hidden"); + } + + hideInp(selector) { + document.querySelector(selector).closest("div").classList.add("hidden"); + document.querySelector(selector).closest("div").classList.remove("flex"); + } +} + +const setDropdown = new Dropdown(); +const setFilter = new Filter(); diff --git a/src/ui/templates/bans.html b/src/ui/templates/bans.html index 80ce99095..22b2e7f19 100644 --- a/src/ui/templates/bans.html +++ b/src/ui/templates/bans.html @@ -1,5 +1,18 @@ {% extends "base.html" %} {% block content %} {% set current_endpoint = url_for(request.endpoint)[1:].split("/")[-1].strip() %} + +{% set reasons = [] %} +{% set periods = [] %} + +{% for ban in bans %} + {% if ban["reason"] not in reasons %} + {% set reasons = reasons.append(ban["reason"]) %} + {% endif %} + {% if ban["period"] not in periods %} + {% set periods = periods.append(ban["period"]) %} + {% endif %} +{% endfor %} +

    +
    +

    + TOP REASON +

    +

    + {{top_reason}} +

    +
    @@ -27,8 +52,8 @@ url_for(request.endpoint)[1:].split("/")[-1].strip() %} >
    FILTER
    - -
    + +
    @@ -40,7 +65,7 @@ url_for(request.endpoint)[1:].split("/")[-1].strip() %} id="keyword" name="keyword" class="dark:border-slate-600 dark:bg-slate-700 dark:text-gray-300 disabled:opacity-75 focus:valid:border-green-500 focus:invalid:border-red-500 outline-none focus:border-primary text-sm leading-5.6 ease block w-full appearance-none rounded-lg border border-solid border-gray-300 bg-white bg-clip-padding px-3 py-1 font-normal text-gray-700 transition-all placeholder:text-gray-500" - placeholder="keyword" + placeholder="ip, ban start, ban end" pattern="(.*?)" required /> @@ -94,10 +119,82 @@ url_for(request.endpoint)[1:].split("/")[-1].strip() %} > all + {% for reason in reasons %} + + {% endfor %}
    - + + + +
    +
    + Period +
    + + + + + +
    +
    @@ -108,15 +205,15 @@ url_for(request.endpoint)[1:].split("/")[-1].strip() %}
    BANS LIST
    -
    +

    Select

    IP

    @@ -126,58 +223,79 @@ url_for(request.endpoint)[1:].split("/")[-1].strip() %} Reason

    Ban start

    Ban end

    +

    + Remain +

    +

    + Period +

      - {% for request, value in bans.items() %} + {% for ban in bans %}
    • - +

      - {{value['ip']}} + {{ban['ip']}}

      - {{value["reason"]}} + {{ban["reason"]}}

      - {{value["ban_start"]}} + {{ban["ban_start"]}}

      - {{value["ban_end"]}} + {{ban["ban_end"]}} +

      +

      + {{ban["remain"]}} +

      +

      + {{ban["period"]}}

    • {% endfor %} diff --git a/src/ui/utils.py b/src/ui/utils.py index 3c5032b99..8d3b278c2 100644 --- a/src/ui/utils.py +++ b/src/ui/utils.py @@ -7,6 +7,76 @@ from typing import List, Optional from qrcode.main import QRCode +import math + + +def get_remain(stamp): + # Convert to milliseconds if not + time = str(stamp) + length = len(time) + + if length < 13: + missing = 13 - length + print(missing) + for i in range(missing): + time = time + "0" + + # Get remain + ms = int(time) + + seconds = math.floor(ms / 1000) + minutes = math.floor(seconds / 60) + hours = math.floor(minutes / 60) + days = math.floor(hours / 24) + months = math.floor(days / 30) + years = math.floor(days / 365) + seconds %= 60 + minutes %= 60 + hours %= 24 + days %= 30 + months %= 12 + return f"{years}y {months}m {days}d {hours}h {minutes}min {seconds}s" + + +def get_period_from_remain(remain): + # Data, need format y m d h min s + periods = remain.split(" ") + period = "unknown" + formats = ["years", "months", "days", "hours", "minutes", "seconds"] + chars = ["y", "min", "m", "d", "h", "s"] + + # Case not right format + if len(periods) != 6: + return period + + # start from seconds to years, stop when first 0 occurence + # The remain period is first 0 occurence - 1 + for i in range(len(periods)): + # remove letter + num = periods[len(periods) - 1 - i] + for char in chars: + num = num.replace(char, "") + num = "0" if not num else num + + num = int(num) + + # Case seconds or less + if not num and i == 0: + period = formats[len(formats) - 1] + break + + # Case years period + if num and i == (len(periods) - 1): + period = formats[0] + break + + # Case between seconds and years + if not num: + period = formats[len(formats) - i] + break + + return period + def path_to_dict( path: str, From 7203dd4674581464e21631d7e0791af158dfdd13 Mon Sep 17 00:00:00 2001 From: Jordan Blasenhauer Date: Fri, 19 Jan 2024 14:45:44 +0100 Subject: [PATCH 37/93] enhance tables *remove min-h with bad style behavior *update table structure to get only table itself as overflow and not related elements (title, buttons...) for better UX and accessibility *filter card now fit content and not grid max-height content --- src/ui/static/css/dashboard.css | 2 +- src/ui/static/js/bans.js | 35 +-- src/ui/static/js/jobs.js | 34 +-- src/ui/static/js/plugins.js | 38 +-- src/ui/static/js/requests.js | 36 +-- src/ui/templates/bans.html | 223 +++++++++------- src/ui/templates/block_requests.html | 17 +- src/ui/templates/jobs.html | 381 ++++++++++++++------------- src/ui/templates/logs.html | 61 +++-- src/ui/templates/plugins.html | 2 +- 10 files changed, 442 insertions(+), 387 deletions(-) diff --git a/src/ui/static/css/dashboard.css b/src/ui/static/css/dashboard.css index 724358764..df5e5e01c 100644 --- a/src/ui/static/css/dashboard.css +++ b/src/ui/static/css/dashboard.css @@ -1 +1 @@ -/*! tailwindcss v3.3.2 | MIT License | https://tailwindcss.com*/*,:after,:before{box-sizing:border-box;border:0 solid #e9ecef}:after,:before{--tw-content:""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Open Sans;font-feature-settings:normal;font-variation-settings:normal}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#ced4da}input::placeholder,textarea::placeholder{opacity:1;color:#ced4da}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,::backdrop,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#5e72e480;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.\!container{width:100%!important;margin-right:auto!important;margin-left:auto!important;padding-right:1.5rem!important;padding-left:1.5rem!important}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:1.5rem;padding-left:1.5rem}@media (min-width:340px){.\!container{max-width:340px!important}.container{max-width:340px}}@media (min-width:576px){.\!container{max-width:576px!important}.container{max-width:576px}}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:992px){.\!container{max-width:992px!important}.container{max-width:992px}}@media (min-width:1200px){.\!container{max-width:1200px!important}.container{max-width:1200px}}@media (min-width:1320px){.\!container{max-width:1320px!important}.container{max-width:1320px}}@media (min-width:1920px){.\!container{max-width:1920px!important}.container{max-width:1920px}}a{letter-spacing:-.025rem}hr{margin:1rem 0;border:0;opacity:.25}img{max-width:none}label{display:inline-block}p{line-height:1.625;font-weight:400;margin-bottom:1rem}small{font-size:.875em}svg{display:inline}table{border-collapse:inherit}h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;color:#344767}h1,h2,h3,h4{letter-spacing:-.05rem}h1,h2,h3{font-weight:700}h4,h5,h6{font-weight:600}h1{font-size:3rem;line-height:1.25}h2{font-size:2.25rem;line-height:1.3}h3{font-size:1.875rem}h3,h4{line-height:1.375}h4{font-size:1.5rem}h5{font-size:1.25rem;line-height:1.375}h6{font-size:1rem;line-height:1.625}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-y-0{top:0;bottom:0}.-left-full{left:-100%}.-right-0{right:0}.-right-1{right:-.25rem}.bottom-0{bottom:0}.left-0{left:0}.left-auto{left:auto}.left-full{left:100%}.right-0{right:0}.right-2{right:.5rem}.right-20{right:5rem}.right-4{right:1rem}.right-5{right:1.25rem}.right-6{right:1.5rem}.right-7{right:1.75rem}.right-8{right:2rem}.right-\[3\.25rem\]{right:3.25rem}.top-0{top:0}.top-1{top:.25rem}.top-1\.5{top:.375rem}.top-16{top:4rem}.top-2{top:.5rem}.top-4{top:1rem}.top-\[38\%\]{top:38%}.top-\[4\.5rem\]{top:4.5rem}.top-\[52\%\]{top:52%}.top-\[55\%\]{top:55%}.top-\[8\.2rem\]{top:8.2rem}.-z-10{z-index:-10}.z-10{z-index:10}.z-100{z-index:100}.z-110{z-index:110}.z-20{z-index:20}.z-990{z-index:990}.z-\[10000\]{z-index:10000}.z-\[1000\]{z-index:1000}.z-\[1001\]{z-index:1001}.z-\[20\]{z-index:20}.z-sticky{z-index:1020}.order-1{order:1}.order-2{order:2}.col-span-1{grid-column:span 1/span 1}.col-span-10{grid-column:span 10/span 10}.col-span-11{grid-column:span 11/span 11}.col-span-12{grid-column:span 12/span 12}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-4{grid-column:span 4/span 4}.col-span-9{grid-column:span 9/span 9}.float-right{float:right}.float-left{float:left}.m-0{margin:0}.m-1{margin:.25rem}.m-2{margin:.5rem}.m-4{margin:1rem}.mx-0{margin-left:0;margin-right:0}.mx-0\.5{margin-left:.125rem;margin-right:.125rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-2\.5{margin-left:.625rem;margin-right:.625rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-top:0;margin-bottom:0}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.ml-0{margin-left:0}.ml-1{margin-left:.25rem}.ml-12{margin-left:3rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-6{margin-left:1.5rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-12{margin-right:3rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-\[4\.5rem\]{margin-top:4.5rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.table{display:table}.grid{display:grid}.list-item{display:list-item}.hidden{display:none}.h-1\/3{height:33.333333%}.h-12{height:3rem}.h-14{height:3.5rem}.h-19{height:4.75rem}.h-3{height:.75rem}.h-4{height:1rem}.h-4\.5{height:1.125rem}.h-40{height:10rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-5\.5{height:1.375rem}.h-6{height:1.5rem}.h-8{height:2rem}.h-\[2\.5rem\]{height:2.5rem}.h-\[3\.5rem\]{height:3.5rem}.h-\[4rem\]{height:4rem}.h-\[90vh\]{height:90vh}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.h-sidenav{height:calc(100vh - 450px)}.max-h-100{max-height:25rem}.max-h-135{max-height:33.75rem}.max-h-30{max-height:7.5rem}.max-h-80{max-height:20rem}.max-h-90{max-height:22.5rem}.max-h-screen{max-height:100vh}.min-h-12{min-height:3rem}.min-h-20{min-height:5rem}.min-h-50-screen{min-height:50vh}.min-h-52{min-height:13rem}.min-h-6{min-height:1.5rem}.min-h-\[100px\]{min-height:100px}.min-h-\[350px\]{min-height:350px}.min-h-\[55vh\]{min-height:55vh}.min-h-\[75px\]{min-height:75px}.min-h-\[85vh\]{min-height:85vh}.min-h-screen{min-height:100vh}.w-1{width:.25rem}.w-10{width:2.5rem}.w-11\/12{width:91.666667%}.w-12{width:3rem}.w-28{width:7rem}.w-3{width:.75rem}.w-4{width:1rem}.w-4\.5{width:1.125rem}.w-40{width:10rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-5\.5{width:1.375rem}.w-50{width:12.5rem}.w-6{width:1.5rem}.w-8{width:2rem}.w-80{width:20rem}.w-90{width:22.5rem}.w-\[2\.5rem\]{width:2.5rem}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-screen{width:100vw}.min-w-0{min-width:0}.min-w-\[1024px\]{min-width:1024px}.min-w-\[900px\]{min-width:900px}.min-w-\[1200px\]{min-width:1200px}.min-w-\[1120px\]{min-width:1120px}.min-w-\[1150px\]{min-width:1150px}.max-w-180{max-width:45rem}.max-w-40{max-width:10rem}.max-w-60{max-width:15rem}.max-w-64{max-width:16rem}.max-w-\[1920px\]{max-width:1920px}.max-w-\[300px\]{max-width:300px}.max-w-\[400px\]{max-width:400px}.max-w-\[550px\]{max-width:550px}.max-w-full{max-width:100%}.flex-auto{flex:1 1 auto}.grow{flex-grow:1}.basis-full{flex-basis:100%}.-translate-x-1{--tw-translate-x:-0.25rem}.-translate-x-1,.-translate-x-1\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-1\.5{--tw-translate-x:-0.375rem}.-translate-x-full{--tw-translate-x:-100%}.-translate-x-full,.-translate-y-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-0{--tw-translate-y:-0px}.-translate-y-0\.4{--tw-translate-y:-0.1rem}.-translate-y-0\.4,.-translate-y-0\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-0\.5{--tw-translate-y:-0.125rem}.-translate-y-1{--tw-translate-y:-0.25rem}.-translate-y-1,.-translate-y-1\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\.5{--tw-translate-y:-0.375rem}.translate-x-0{--tw-translate-x:0px}.translate-x-0,.translate-x-0\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0\.5{--tw-translate-x:0.125rem}.translate-x-1{--tw-translate-x:0.25rem}.translate-x-1,.translate-x-2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-2{--tw-translate-x:0.5rem}.translate-x-90{--tw-translate-x:22.5rem}.translate-x-90,.translate-y-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y:0px}.translate-y-0\.5{--tw-translate-y:0.125rem}.translate-y-0\.5,.translate-y-1{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-1{--tw-translate-y:0.25rem}.translate-y-16{--tw-translate-y:4rem}.translate-y-16,.translate-y-2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-2{--tw-translate-y:0.5rem}.-rotate-12{--tw-rotate:-12deg}.-rotate-12,.rotate-12{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-12{--tw-rotate:12deg}.rotate-180{--tw-rotate:180deg}.rotate-180,.scale-105{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05}.scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1}.scale-110,.scale-50{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-50{--tw-scale-x:.5;--tw-scale-y:.5}.scale-90{--tw-scale-x:.9;--tw-scale-y:.9}.scale-90,.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-items-center{justify-items:center}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-8{gap:2rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-y-2{row-gap:.5rem}.gap-y-4{row-gap:1rem}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.break-words{overflow-wrap:break-word}.rounded,.rounded-1{border-radius:.25rem}.rounded-1\.4{border-radius:.35rem}.rounded-10{border-radius:2.5rem}.rounded-2xl{border-radius:1rem}.rounded-circle{border-radius:50%}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-none{border-radius:0}.rounded-xl{border-radius:.75rem}.rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-b-lg{border-bottom-left-radius:.5rem}.rounded-b-lg,.rounded-r-lg{border-bottom-right-radius:.5rem}.rounded-r-lg{border-top-right-radius:.5rem}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-gray-200{--tw-border-opacity:1;border-color:rgb(233 236 239/var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity))}.border-gray-400{--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity))}.border-primary{--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}.bg-blue-500{--tw-bg-opacity:1;background-color:rgb(94 114 228/var(--tw-bg-opacity))}.bg-emerald-500{--tw-bg-opacity:1;background-color:rgb(45 206 137/var(--tw-bg-opacity))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(233 236 239/var(--tw-bg-opacity))}.bg-gray-300{--tw-bg-opacity:1;background-color:rgb(210 214 218/var(--tw-bg-opacity))}.bg-gray-50{--tw-bg-opacity:1;background-color:rgb(248 249 250/var(--tw-bg-opacity))}.bg-gray-600\/50{background-color:#6c757d80}.bg-green-500{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity))}.bg-orange-500{--tw-bg-opacity:1;background-color:rgb(251 99 64/var(--tw-bg-opacity))}.bg-primary{--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}.bg-primary\/20{background-color:#0b557733}.bg-red-500{--tw-bg-opacity:1;background-color:rgb(245 57 57/var(--tw-bg-opacity))}.bg-secondary{--tw-bg-opacity:1;background-color:rgb(46 172 104/var(--tw-bg-opacity))}.bg-sky-500{--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity))}.bg-slate-800\/10{background-color:#3a416f1a}.bg-transparent{background-color:initial}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-yellow-500{--tw-bg-opacity:1;background-color:rgb(251 177 64/var(--tw-bg-opacity))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-tl{background-image:linear-gradient(to top left,var(--tw-gradient-stops))}.bg-none{background-image:none}.from-transparent{--tw-gradient-from:#0000 var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.via-black\/40{--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#0006 var(--tw-gradient-via-position),var(--tw-gradient-to)}.to-transparent{--tw-gradient-to:#0000 var(--tw-gradient-to-position)}.bg-150{background-size:150%}.bg-contain{background-size:contain}.bg-clip-border{background-clip:initial}.bg-clip-padding{background-clip:padding-box}.bg-center{background-position:50%}.bg-left{background-position:0}.bg-x-25{background-position:25% 0}.bg-no-repeat{background-repeat:no-repeat}.fill-amber-500{fill:#f59e0b}.fill-blue-500{fill:#5e72e4}.fill-gray-500{fill:#adb5bd}.fill-gray-600{fill:#6c757d}.fill-green-500{fill:#22c55e}.fill-primary{fill:#0b5577}.fill-red-500{fill:#f53939}.fill-sky-500{fill:#0ea5e9}.fill-slate-800{fill:#3a416f}.fill-white{fill:#fff}.fill-yellow-500{fill:#fbb140}.stroke-amber-500{stroke:#f59e0b}.stroke-blue-400{stroke:#60a5fa}.stroke-blue-500{stroke:#5e72e4}.stroke-emerald-600{stroke:#059669}.stroke-gray-100{stroke:#ebeff4}.stroke-gray-600{stroke:#6c757d}.stroke-gray-700{stroke:#495057}.stroke-green-700{stroke:#15803d}.stroke-orange-500{stroke:#fb6340}.stroke-pink-600{stroke:#db2777}.stroke-red-500{stroke:#f53939}.stroke-sky-500{stroke:#0ea5e9}.stroke-stone-500{stroke:#78716c}.stroke-yellow-500{stroke:#fbb140}.stroke-0{stroke-width:0}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.px-0{padding-left:0;padding-right:0}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.pb-0{padding-bottom:0}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-4{padding-bottom:1rem}.pb-8{padding-bottom:2rem}.pl-0{padding-left:0}.pl-0\.5{padding-left:.125rem}.pl-1{padding-left:.25rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-6{padding-left:1.5rem}.pr-0{padding-right:0}.pr-8{padding-right:2rem}.pt-1{padding-top:.25rem}.pt-10{padding-top:2.5rem}.pt-20{padding-top:5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.text-left{text-align:left}.text-center{text-align:center}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.font-sans{font-family:Open Sans}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.5rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-5{line-height:1.25rem}.leading-5\.6{line-height:1.4rem}.leading-6{line-height:1.5rem}.leading-8{line-height:2rem}.leading-default{line-height:1.6}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-tight{line-height:1.25}.tracking-normal{letter-spacing:0}.tracking-tight-rem{letter-spacing:-.025rem}.tracking-wide{letter-spacing:.025em}.tracking-widest{letter-spacing:.1em}.text-blue-500{--tw-text-opacity:1;color:rgb(94 114 228/var(--tw-text-opacity))}.text-emerald-500{--tw-text-opacity:1;color:rgb(45 206 137/var(--tw-text-opacity))}.text-gray-100{--tw-text-opacity:1;color:rgb(235 239 244/var(--tw-text-opacity))}.text-gray-300{--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity:1;color:rgb(108 117 125/var(--tw-text-opacity))}.text-gray-600\/90{color:#6c757de6}.text-gray-700{--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.text-gray-700\/80{color:#495057cc}.text-green-500{--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity))}.text-primary{--tw-text-opacity:1;color:rgb(11 85 119/var(--tw-text-opacity))}.text-red-500{--tw-text-opacity:1;color:rgb(245 57 57/var(--tw-text-opacity))}.text-sky-600{--tw-text-opacity:1;color:rgb(62 161 236/var(--tw-text-opacity))}.text-slate-500{--tw-text-opacity:1;color:rgb(103 116 142/var(--tw-text-opacity))}.text-slate-700{--tw-text-opacity:1;color:rgb(52 71 103/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-yellow-500{--tw-text-opacity:1;color:rgb(251 177 64/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.shadow{--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-3xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-3xl{--tw-shadow:0 8px 26px -4px #14141426,0 8px 9px -5px #1414140f;--tw-shadow-colored:0 8px 26px -4px var(--tw-shadow-color),0 8px 9px -5px var(--tw-shadow-color)}.shadow-md{--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.shadow-md,.shadow-none{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.shadow-sm{--tw-shadow:0 .25rem .375rem -.0625rem #1414141f,0 .125rem .25rem -.0625rem #14141412;--tw-shadow-colored:0 .25rem .375rem -.0625rem var(--tw-shadow-color),0 .125rem .25rem -.0625rem var(--tw-shadow-color)}.shadow-sm,.shadow-xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 0 2rem 0 #8898aa26;--tw-shadow-colored:0 0 2rem 0 var(--tw-shadow-color)}.shadow-xs{--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid #0000;outline-offset:2px}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:ease;transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:ease;transition-duration:.15s}.delay-200{transition-delay:.2s}.duration-200{transition-duration:.2s}.duration-250{transition-duration:.25s}.duration-300{transition-duration:.3s}.duration-700{transition-duration:.7s}.ease-in{transition-timing-function:ease-in}.ease-in-out{transition-timing-function:ease-in-out}.flex-wrap-inherit{flex-wrap:inherit}@font-face{font-family:Open Sans;src:url(../webfonts/OpenSans.ttf)}*{font-family:Open Sans,sans-serif!important}.ace_content,.ace_editor,.ace_editor div{font-family:Monaco,Menlo,Ubuntu Mono,Consolas,source-code-pro,monospace!important;font-size:16px!important;font-weight:400!important}.sr-only{display:none}.close-btn{display:inline-block;cursor:pointer;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(245 57 57/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(245 57 57/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.close-btn,.close-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.close-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.close-btn:focus,.close-btn:hover{background-color:#fffc}.close-btn:active{opacity:.85}:is(.dark .close-btn){--tw-bg-opacity:1;background-color:rgb(233 236 239/var(--tw-bg-opacity));--tw-brightness:brightness(.9)}:is(.dark .close-btn),:is(.dark .close-btn:hover){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .close-btn:hover){--tw-brightness:brightness(.75)}.valid-btn{display:inline-block;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.valid-btn,.valid-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.valid-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.valid-btn:focus,.valid-btn:hover{background-color:#22c55ecc}.valid-btn:active{opacity:.85}:is(.dark .valid-btn){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.delete-btn{display:inline-block;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(245 57 57/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.delete-btn,.delete-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.delete-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.delete-btn:focus,.delete-btn:hover{background-color:#f53939cc}.delete-btn:active{opacity:.85}:is(.dark .delete-btn){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.edit-btn{display:inline-block;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(251 177 64/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.edit-btn,.edit-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.edit-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.edit-btn:focus,.edit-btn:hover{background-color:#fbb140cc}.edit-btn:active{opacity:.85}:is(.dark .edit-btn){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.info-btn{display:inline-block;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.info-btn,.info-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.info-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.info-btn:focus,.info-btn:hover{background-color:#0ea5e9cc}.info-btn:active{opacity:.85}:is(.dark .info-btn){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.checkbox{position:relative;z-index:10;float:left;margin-top:.25rem;height:1.25rem;width:1.25rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.35rem;border-width:1px;border-color:rgb(210 214 218/var(--tw-border-opacity));background-color:rgb(255 255 255/var(--tw-bg-opacity));background-size:contain;background-position:50%;background-repeat:no-repeat;vertical-align:top;font-size:1rem;line-height:1.5rem;transition-property:all;transition-timing-function:ease;transition-duration:.25s}.checkbox,.checkbox:disabled{--tw-border-opacity:1;--tw-bg-opacity:1}.checkbox:disabled{cursor:default;border-color:rgb(206 212 218/var(--tw-border-opacity));background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.checkbox[data-checked=true]{z-index:0;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}.checkbox:disabled[data-checked=true]{--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}:is(.dark .checkbox){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .checkbox:disabled){--tw-border-opacity:1;border-color:rgb(37 47 64/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .checkbox[data-checked=true]){--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}:is(.dark .checkbox:disabled[data-checked=true]){--tw-border-opacity:1;border-color:rgb(37 47 64/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}.custom-select-btn{display:flex;width:100%;align-items:center;justify-content:space-between;border-radius:.5rem;border-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));background-clip:padding-box;padding:.25rem .375rem;text-align:left;vertical-align:middle;font-size:.875rem;font-weight:400;line-height:1.4rem;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}.custom-select-btn::-moz-placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.custom-select-btn::placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.custom-select-btn:focus{--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}.custom-select-btn:disabled{--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));opacity:.75}:is(.dark .custom-select-btn){border-color:rgb(98 117 148/var(--tw-border-opacity));background-color:rgb(52 71 103/var(--tw-bg-opacity));opacity:.9}:is(.dark .custom-select-btn),:is(.dark .custom-select-btn:disabled){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .custom-select-btn:disabled){border-color:rgb(37 47 64/var(--tw-border-opacity));background-color:rgb(37 47 64/var(--tw-bg-opacity))}@media (min-width:768px){.custom-select-btn{padding:.5rem .75rem}}.custom-dropdown-btn{position:relative;margin-top:0;margin-bottom:0;min-height:38px;cursor:pointer;border-radius:0;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.5rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.custom-dropdown-btn:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .custom-dropdown-btn){border-color:rgb(98 117 148/var(--tw-border-opacity));background-color:rgb(52 71 103/var(--tw-bg-opacity))}.active.custom-dropdown-btn,:is(.dark .custom-dropdown-btn){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}.active.custom-dropdown-btn{position:relative;margin-top:0;margin-bottom:0;min-height:38px;cursor:pointer;border-radius:0;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;border-color:rgb(210 214 218/var(--tw-border-opacity));background-color:rgb(11 85 119/var(--tw-bg-opacity));padding:.5rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;line-height:1.5;letter-spacing:-.025rem;transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.active.custom-dropdown-btn:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .active.custom-dropdown-btn){border-color:rgb(98 117 148/var(--tw-border-opacity));background-color:rgb(11 85 119/var(--tw-bg-opacity));color:rgb(210 214 218/var(--tw-text-opacity))}.regular-input,:is(.dark .active.custom-dropdown-btn){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1}.regular-input{display:block;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.5rem;border-width:1px;border-style:solid;border-color:rgb(210 214 218/var(--tw-border-opacity));background-color:rgb(255 255 255/var(--tw-bg-opacity));background-clip:padding-box;padding:.25rem .375rem;font-size:.875rem;font-weight:400;line-height:1.4rem;color:rgb(73 80 87/var(--tw-text-opacity));outline:2px solid #0000;outline-offset:2px;transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.regular-input::-moz-placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.regular-input::placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.regular-input:focus{border-color:#d2d6da00;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.regular-input:valid:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(34 197 94/var(--tw-ring-opacity))}.regular-input:invalid:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(245 57 57/var(--tw-ring-opacity))}.regular-input:disabled{--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));opacity:.75}:is(.dark .regular-input){border-color:rgb(98 117 148/var(--tw-border-opacity));background-color:rgb(52 71 103/var(--tw-bg-opacity));opacity:.9}:is(.dark .regular-input),:is(.dark .regular-input:disabled){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .regular-input:disabled){border-color:rgb(37 47 64/var(--tw-border-opacity));background-color:rgb(37 47 64/var(--tw-bg-opacity))}@media (min-width:768px){.regular-input{padding:.5rem .75rem}}.input-title{margin:0;font-size:.875rem;line-height:1.5rem;font-weight:700;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .input-title){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));opacity:.9}.popover-settings-container{position:absolute;left:0;bottom:0;z-index:50;--tw-translate-y:-1.75rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(94 114 228/var(--tw-bg-opacity));padding:.75rem;transition-property:all;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.5s}:is(.dark .popover-settings-container){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.popover-settings-text{margin:0;font-size:.875rem;line-height:1.5rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .popover-settings-text){--tw-text-opacity:1;color:rgb(235 239 244/var(--tw-text-opacity));opacity:.9}.popover-settings-svg{margin-left:.5rem;height:1.25rem;width:1.25rem;cursor:pointer;fill:#5e72e4}.popover-settings-svg:hover{--tw-brightness:brightness(.75);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.active.settings-tabs-tab-btn{position:relative;z-index:10;margin-top:.25rem;margin-bottom:.25rem;cursor:pointer;border-radius:0;border-width:1px;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.active.settings-tabs-tab-btn:hover{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .active.settings-tabs-tab-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .active.settings-tabs-tab-btn:hover){--tw-bg-opacity:1;background-color:rgb(58 65 111/var(--tw-bg-opacity))}.settings-tabs-tab-btn{position:relative;margin-top:.25rem;margin-bottom:.25rem;cursor:pointer;border-radius:0;border-width:1px;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.settings-tabs-tab-btn:hover{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .settings-tabs-tab-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .settings-tabs-tab-btn:hover){--tw-bg-opacity:1;background-color:rgb(58 65 111/var(--tw-bg-opacity))}.settings-tabs-name{padding-left:.75rem;padding-right:.5rem;--tw-text-opacity:1;color:rgb(11 85 119/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .settings-tabs-name){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));opacity:.9}.settings-tabs-popover-container{position:absolute;top:60px;left:0;z-index:50;min-width:150px;border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(94 114 228/var(--tw-bg-opacity));padding:.75rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.15s}:is(.dark .settings-tabs-popover-container){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.settings-tabs-popover-text{margin:0;font-size:.875rem;line-height:1.5rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.settings-tabs-mobile-btn{margin-top:.25rem;margin-bottom:.25rem;display:flex;width:100%;cursor:pointer;align-items:center;justify-content:space-between;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.settings-tabs-mobile-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(248 249 250/var(--tw-bg-opacity));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .settings-tabs-mobile-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .settings-tabs-mobile-btn:hover){--tw-brightness:brightness(.95);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.settings-tabs-mobile-btn-text{--tw-text-opacity:1;color:rgb(11 85 119/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .settings-tabs-mobile-btn-text){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));opacity:.9}.active.settings-tabs-mobile-dropdown-btn{position:relative;z-index:1000;margin-top:0;margin-bottom:0;cursor:pointer;border-radius:0;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity));padding:.5rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.active.settings-tabs-mobile-dropdown-btn:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .active.settings-tabs-mobile-dropdown-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .active.settings-tabs-mobile-dropdown-btn:hover){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.first.settings-tabs-mobile-dropdown-btn{border-top-left-radius:.25rem;border-top-right-radius:.25rem;border-width:1px}.settings-tabs-mobile-dropdown-btn{position:relative;margin-top:0;margin-bottom:0;display:flex;cursor:pointer;justify-content:space-between;border-radius:0;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.5rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.settings-tabs-mobile-dropdown-btn:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .settings-tabs-mobile-dropdown-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .settings-tabs-mobile-dropdown-btn:hover){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.first-letter\:absolute:first-letter{position:absolute}.first-letter\:w-full:first-letter{width:100%}.placeholder\:text-gray-500::-moz-placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.placeholder\:text-gray-500::placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.before\:float-left:before{content:var(--tw-content);float:left}.before\:pr-2:before{content:var(--tw-content);padding-right:.5rem}.before\:text-white:before{content:var(--tw-content);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.before\:content-\[\'\/\'\]:before{--tw-content:"/";content:var(--tw-content)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:top-px:after{content:var(--tw-content);top:1px}.after\:float-right:after{content:var(--tw-content);float:right}.after\:h-4:after{content:var(--tw-content);height:1rem}.after\:w-4:after{content:var(--tw-content);width:1rem}.after\:translate-x-px:after{content:var(--tw-content);--tw-translate-x:1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.after\:rounded-circle:after{content:var(--tw-content);border-radius:50%}.after\:bg-white:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.after\:pl-2:after{content:var(--tw-content);padding-left:.5rem}.after\:text-gray-600:after{content:var(--tw-content);--tw-text-opacity:1;color:rgb(108 117 125/var(--tw-text-opacity))}.after\:shadow-2xl:after{content:var(--tw-content);--tw-shadow:0 .3125rem .625rem 0 #0000001f;--tw-shadow-colored:0 .3125rem .625rem 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.after\:duration-300:after{content:var(--tw-content);transition-duration:.3s}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.after\:content-\[\'\/\'\]:after{--tw-content:"/";content:var(--tw-content)}.checked\:z-0:checked{z-index:0}.checked\:border-primary:checked{--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}.checked\:bg-primary:checked{--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}.checked\:bg-none:checked{background-image:none}.checked\:bg-right:checked{background-position:100%}.checked\:after\:translate-x-5:checked:after{--tw-translate-x:1.25rem}.checked\:after\:translate-x-5:checked:after,.checked\:after\:translate-x-5\.3:checked:after{content:var(--tw-content);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.checked\:after\:translate-x-5\.3:checked:after{--tw-translate-x:1.3rem}.valid\:\!border-red-500:valid{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.hover\:-translate-y-0:hover{--tw-translate-y:-0px}.hover\:-translate-y-0:hover,.hover\:-translate-y-0\.4:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-0\.4:hover{--tw-translate-y:-0.1rem}.hover\:-translate-y-px:hover{--tw-translate-y:-1px}.hover\:-translate-y-px:hover,.hover\:scale-102:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-102:hover{--tw-scale-x:1.02;--tw-scale-y:1.02}.hover\:rounded-lg:hover{border-radius:.5rem}.hover\:bg-emerald-500\/80:hover{background-color:#2dce89cc}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity))}.hover\:bg-gray-300:hover{--tw-bg-opacity:1;background-color:rgb(210 214 218/var(--tw-bg-opacity))}.hover\:bg-green-500\/80:hover{background-color:#22c55ecc}.hover\:bg-primary\/30:hover{background-color:#0b55774d}.hover\:bg-primary\/5:hover{background-color:#0b55770d}.hover\:bg-primary\/80:hover{background-color:#0b5577cc}.hover\:bg-red-500\/80:hover{background-color:#f53939cc}.hover\:bg-sky-500\/80:hover{background-color:#0ea5e9cc}.hover\:bg-yellow-500\/80:hover{background-color:#fbb140cc}.hover\:italic:hover{font-style:italic}.hover\:no-underline:hover{text-decoration-line:none}.hover\:opacity-80:hover{opacity:.8}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:brightness-75:hover{--tw-brightness:brightness(.75)}.hover\:brightness-75:hover,.hover\:brightness-90:hover{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.hover\:brightness-90:hover{--tw-brightness:brightness(.9)}.hover\:brightness-95:hover{--tw-brightness:brightness(.95);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.focus\:\!border-red-500:focus{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.focus\:border-green-500:focus{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity))}.focus\:border-primary:focus{--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}.focus\:bg-emerald-500\/80:focus{background-color:#2dce89cc}.focus\:bg-green-500\/80:focus{background-color:#22c55ecc}.focus\:bg-primary\/80:focus{background-color:#0b5577cc}.focus\:bg-red-500\/80:focus{background-color:#f53939cc}.focus\:bg-sky-500\/80:focus{background-color:#0ea5e9cc}.focus\:bg-yellow-500\/80:focus{background-color:#fbb140cc}.focus\:\!ring-red-500:focus{--tw-ring-opacity:1!important;--tw-ring-color:rgb(245 57 57/var(--tw-ring-opacity))!important}.focus\:valid\:\!border-red-500:valid:focus{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.focus\:valid\:border-green-500:valid:focus{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity))}.focus\:valid\:\!ring-red-500:valid:focus{--tw-ring-opacity:1!important;--tw-ring-color:rgb(245 57 57/var(--tw-ring-opacity))!important}.focus\:invalid\:border-red-500:invalid:focus{--tw-border-opacity:1;border-color:rgb(245 57 57/var(--tw-border-opacity))}.focus\:file\:invalid\:border-red-500:invalid::file-selector-button:focus{--tw-border-opacity:1;border-color:rgb(245 57 57/var(--tw-border-opacity))}.active\:\!border-red-500:active{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.active\:opacity-85:active{opacity:.85}.active\:valid\:\!border-red-500:valid:active{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border-gray-400:disabled{--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity))}.disabled\:bg-gray-400:disabled{--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity))}.disabled\:text-gray-700:disabled{--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.disabled\:opacity-75:disabled{opacity:.75}.disabled\:hover\:translate-y-0:hover:disabled{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:is(.dark .dark\:inline){display:inline}:is(.dark .dark\:hidden){display:none}:is(.dark .dark\:border-gray-700){--tw-border-opacity:1;border-color:rgb(73 80 87/var(--tw-border-opacity))}:is(.dark .dark\:border-slate-600){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity))}:is(.dark .dark\:border-slate-800){--tw-border-opacity:1;border-color:rgb(58 65 111/var(--tw-border-opacity))}:is(.dark .dark\:bg-gray-800){--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity))}:is(.dark .dark\:bg-green-500\/90){background-color:#22c55ee6}:is(.dark .dark\:bg-primary){--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}:is(.dark .dark\:bg-primary\/50){background-color:#0b557780}:is(.dark .dark\:bg-slate-700){--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .dark\:bg-slate-700\/50){background-color:#34476780}:is(.dark .dark\:bg-slate-850){--tw-bg-opacity:1;background-color:rgb(17 28 68/var(--tw-bg-opacity))}:is(.dark .dark\:bg-slate-900){--tw-bg-opacity:1;background-color:rgb(5 17 57/var(--tw-bg-opacity))}:is(.dark .dark\:bg-slate-900\/30){background-color:#0511394d}:is(.dark .dark\:bg-gradient-to-r){background-image:linear-gradient(to right,var(--tw-gradient-stops))}:is(.dark .dark\:from-transparent){--tw-gradient-from:#0000 var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}:is(.dark .dark\:via-white){--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fff var(--tw-gradient-via-position),var(--tw-gradient-to)}:is(.dark .dark\:to-transparent){--tw-gradient-to:#0000 var(--tw-gradient-to-position)}:is(.dark .dark\:fill-blue-500){fill:#5e72e4}:is(.dark .dark\:fill-gray-300){fill:#d2d6da}:is(.dark .dark\:fill-gray-500){fill:#adb5bd}:is(.dark .dark\:fill-gray-600){fill:#6c757d}:is(.dark .dark\:stroke-amber-500){stroke:#f59e0b}:is(.dark .dark\:stroke-gray-400){stroke:#ced4da}:is(.dark .dark\:stroke-gray-600){stroke:#6c757d}:is(.dark .dark\:stroke-red-500){stroke:#f53939}:is(.dark .dark\:text-gray-100){--tw-text-opacity:1;color:rgb(235 239 244/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-200){--tw-text-opacity:1;color:rgb(233 236 239/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-300){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-400){--tw-text-opacity:1;color:rgb(206 212 218/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-500){--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}:is(.dark .dark\:text-red-500){--tw-text-opacity:1;color:rgb(245 57 57/var(--tw-text-opacity))}:is(.dark .dark\:text-white){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}:is(.dark .dark\:text-white\/80){color:#fffc}:is(.dark .dark\:text-white\/90){color:#ffffffe6}:is(.dark .dark\:opacity-60){opacity:.6}:is(.dark .dark\:opacity-75){opacity:.75}:is(.dark .dark\:opacity-80){opacity:.8}:is(.dark .dark\:opacity-90){opacity:.9}:is(.dark .dark\:shadow-dark-xl){--tw-shadow:0 2px 2px 0 #00000024,0 3px 1px -2px #0003,0 1px 5px 0 #0000001f;--tw-shadow-colored:0 2px 2px 0 var(--tw-shadow-color),0 3px 1px -2px var(--tw-shadow-color),0 1px 5px 0 var(--tw-shadow-color)}:is(.dark .dark\:shadow-dark-xl),:is(.dark .dark\:shadow-none){box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .dark\:shadow-none){--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}:is(.dark .dark\:brightness-110){--tw-brightness:brightness(1.1)}:is(.dark .dark\:brightness-110),:is(.dark .dark\:brightness-125){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:brightness-125){--tw-brightness:brightness(1.25)}:is(.dark .dark\:brightness-150){--tw-brightness:brightness(1.5)}:is(.dark .dark\:brightness-150),:is(.dark .dark\:brightness-90){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:brightness-90){--tw-brightness:brightness(.9)}:is(.dark .dark\:brightness-95){--tw-brightness:brightness(.95)}:is(.dark .dark\:brightness-95),:is(.dark .dark\:brightness-\[0\.885\]){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:brightness-\[0\.885\]){--tw-brightness:brightness(0.885)}:is(.dark .dark\:after\:text-gray-500):after{content:var(--tw-content);--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}:is(.dark .dark\:checked\:border-primary:checked){--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}:is(.dark .dark\:checked\:bg-primary:checked){--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}:is(.dark .dark\:hover\:bg-primary\/20:hover){background-color:#0b557733}:is(.dark .dark\:hover\:bg-primary\/60:hover){background-color:#0b557799}:is(.dark .dark\:hover\:bg-slate-700\/50:hover){background-color:#34476780}:is(.dark .dark\:hover\:bg-slate-800:hover){--tw-bg-opacity:1;background-color:rgb(58 65 111/var(--tw-bg-opacity))}:is(.dark .dark\:hover\:brightness-100:hover){--tw-brightness:brightness(1)}:is(.dark .dark\:hover\:brightness-100:hover),:is(.dark .dark\:hover\:brightness-105:hover){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:hover\:brightness-105:hover){--tw-brightness:brightness(1.05)}:is(.dark .dark\:hover\:brightness-90:hover){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:disabled\:border-gray-800:disabled){--tw-border-opacity:1;border-color:rgb(37 47 64/var(--tw-border-opacity))}:is(.dark .dark\:disabled\:bg-gray-800:disabled){--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity))}:is(.dark .dark\:disabled\:text-gray-300:disabled){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}@media (min-width:576px){.sm\:right-24{right:6rem}.sm\:right-40{right:10rem}.sm\:right-6{right:1.5rem}.sm\:top-2{top:.5rem}.sm\:top-\[4\.5rem\]{top:4.5rem}.sm\:col-span-4{grid-column:span 4/span 4}.sm\:col-span-6{grid-column:span 6/span 6}.sm\:col-start-5{grid-column-start:5}.sm\:mx-4{margin-left:1rem;margin-right:1rem}.sm\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.sm\:ml-1{margin-left:.25rem}.sm\:mr-16{margin-right:4rem}.sm\:inline{display:inline}.sm\:h-10{height:2.5rem}.sm\:h-14{height:3.5rem}.sm\:h-7{height:1.75rem}.sm\:max-h-125{max-height:31.25rem}.sm\:max-h-28{max-height:7rem}.sm\:w-36{width:9rem}.sm\:w-50{width:12.5rem}.sm\:w-7{width:1.75rem}.sm\:min-w-\[500px\]{min-width:500px}.sm\:scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-items-start{justify-items:start}.sm\:gap-4{gap:1rem}.sm\:px-12{padding-left:3rem;padding-right:3rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-0{padding-top:0;padding-bottom:0}.sm\:pt-6{padding-top:1.5rem}.sm\:text-left{text-align:left}}@media (min-width:768px){.md\:right-8{right:2rem}.md\:right-\[3\.75rem\]{right:3.75rem}.md\:top-\[40\%\]{top:40%}.md\:col-span-4{grid-column:span 4/span 4}.md\:col-span-5{grid-column:span 5/span 5}.md\:col-span-6{grid-column:span 6/span 6}.md\:col-span-7{grid-column:span 7/span 7}.md\:col-span-8{grid-column:span 8/span 8}.md\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.md\:my-3{margin-top:.75rem;margin-bottom:.75rem}.md\:mb-0{margin-bottom:0}.md\:mb-3{margin-bottom:.75rem}.md\:mb-8{margin-bottom:2rem}.md\:mr-3{margin-right:.75rem}.md\:mt-0{margin-top:0}.md\:mt-6{margin-top:1.5rem}.md\:block{display:block}.md\:hidden{display:none}.md\:h-16{height:4rem}.md\:max-h-160{max-height:40rem}.md\:min-h-75-screen{min-height:75vh}.md\:w-1\/2{width:50%}.md\:w-60{width:15rem}.md\:max-w-\[600px\]{max-width:600px}.md\:justify-end{justify-content:flex-end}.md\:gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.md\:px-3{padding-left:.75rem;padding-right:.75rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:py-2{padding-top:.5rem;padding-bottom:.5rem}.md\:py-4{padding-top:1rem;padding-bottom:1rem}.md\:text-base{font-size:1rem;line-height:1.5rem}}@media (min-width:992px){.lg\:relative{position:relative}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:mx-0{margin-left:0;margin-right:0}.lg\:mx-8{margin-left:2rem;margin-right:2rem}.lg\:my-3{margin-top:.75rem;margin-bottom:.75rem}.lg\:mt-0{margin-top:0}.lg\:mt-4{margin-top:1rem}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:h-24{height:6rem}.lg\:h-9{height:2.25rem}.lg\:w-80{width:20rem}.lg\:w-9{width:2.25rem}.lg\:flex-row{flex-direction:row}.lg\:flex-nowrap{flex-wrap:nowrap}.lg\:justify-start{justify-content:flex-start}.lg\:justify-end{justify-content:flex-end}.lg\:justify-between{justify-content:space-between}.lg\:gap-6{gap:1.5rem}.lg\:gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.lg\:bg-gray-50{--tw-bg-opacity:1;background-color:rgb(248 249 250/var(--tw-bg-opacity))}.lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\:pb-1{padding-bottom:.25rem}.lg\:text-left{text-align:left}}@media (min-width:1200px){.xl\:left-0{left:0}.xl\:right-24{right:6rem}.xl\:right-6{right:1.5rem}.xl\:ml-6{margin-left:1.5rem}.xl\:ml-68{margin-left:17rem}.xl\:hidden{display:none}.xl\:translate-x-0{--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.xl\:p-1{padding:.25rem}.xl\:p-1\.5{padding:.375rem}.xl\:pl-75{padding-left:18.75rem}.xl\:text-base{font-size:1rem;line-height:1.5rem}}@media (min-width:1320px){.\32xl\:col-span-4{grid-column:span 4/span 4}.\32xl\:col-span-6{grid-column:span 6/span 6}.\32xl\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.\32xl\:my-3{margin-top:.75rem;margin-bottom:.75rem}}@media (min-width:1920px){.\33xl\:col-span-3{grid-column:span 3/span 3}.\33xl\:col-span-4{grid-column:span 4/span 4}.\33xl\:col-span-5{grid-column:span 5/span 5}}@media (min-width:340px){.xs\:flex-row{flex-direction:row}.xs\:items-center{align-items:center}.xs\:justify-start{justify-content:flex-start}.xs\:pl-2{padding-left:.5rem}.xs\:text-sm{font-size:.875rem;line-height:1.5rem}}.\[\&\>\*\]\:bg-primary>*{--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))} \ No newline at end of file +/*! tailwindcss v3.3.2 | MIT License | https://tailwindcss.com*/*,:after,:before{box-sizing:border-box;border:0 solid #e9ecef}:after,:before{--tw-content:""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Open Sans;font-feature-settings:normal;font-variation-settings:normal}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#ced4da}input::placeholder,textarea::placeholder{opacity:1;color:#ced4da}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,::backdrop,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#5e72e480;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.\!container{width:100%!important;margin-right:auto!important;margin-left:auto!important;padding-right:1.5rem!important;padding-left:1.5rem!important}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:1.5rem;padding-left:1.5rem}@media (min-width:340px){.\!container{max-width:340px!important}.container{max-width:340px}}@media (min-width:576px){.\!container{max-width:576px!important}.container{max-width:576px}}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:992px){.\!container{max-width:992px!important}.container{max-width:992px}}@media (min-width:1200px){.\!container{max-width:1200px!important}.container{max-width:1200px}}@media (min-width:1320px){.\!container{max-width:1320px!important}.container{max-width:1320px}}@media (min-width:1920px){.\!container{max-width:1920px!important}.container{max-width:1920px}}a{letter-spacing:-.025rem}hr{margin:1rem 0;border:0;opacity:.25}img{max-width:none}label{display:inline-block}p{line-height:1.625;font-weight:400;margin-bottom:1rem}small{font-size:.875em}svg{display:inline}table{border-collapse:inherit}h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;color:#344767}h1,h2,h3,h4{letter-spacing:-.05rem}h1,h2,h3{font-weight:700}h4,h5,h6{font-weight:600}h1{font-size:3rem;line-height:1.25}h2{font-size:2.25rem;line-height:1.3}h3{font-size:1.875rem}h3,h4{line-height:1.375}h4{font-size:1.5rem}h5{font-size:1.25rem;line-height:1.375}h6{font-size:1rem;line-height:1.625}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-y-0{top:0;bottom:0}.-left-full{left:-100%}.-right-0{right:0}.-right-1{right:-.25rem}.bottom-0{bottom:0}.left-0{left:0}.left-auto{left:auto}.left-full{left:100%}.right-0{right:0}.right-2{right:.5rem}.right-20{right:5rem}.right-4{right:1rem}.right-5{right:1.25rem}.right-6{right:1.5rem}.right-7{right:1.75rem}.right-8{right:2rem}.right-\[3\.25rem\]{right:3.25rem}.top-0{top:0}.top-1{top:.25rem}.top-1\.5{top:.375rem}.top-16{top:4rem}.top-2{top:.5rem}.top-4{top:1rem}.top-\[38\%\]{top:38%}.top-\[4\.5rem\]{top:4.5rem}.top-\[52\%\]{top:52%}.top-\[55\%\]{top:55%}.top-\[8\.2rem\]{top:8.2rem}.-z-10{z-index:-10}.z-10{z-index:10}.z-100{z-index:100}.z-110{z-index:110}.z-20{z-index:20}.z-990{z-index:990}.z-\[10000\]{z-index:10000}.z-\[1000\]{z-index:1000}.z-\[1001\]{z-index:1001}.z-\[20\]{z-index:20}.z-sticky{z-index:1020}.order-1{order:1}.order-2{order:2}.col-span-1{grid-column:span 1/span 1}.col-span-10{grid-column:span 10/span 10}.col-span-11{grid-column:span 11/span 11}.col-span-12{grid-column:span 12/span 12}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-4{grid-column:span 4/span 4}.col-span-9{grid-column:span 9/span 9}.float-right{float:right}.float-left{float:left}.m-0{margin:0}.m-1{margin:.25rem}.m-2{margin:.5rem}.m-4{margin:1rem}.mx-0{margin-left:0;margin-right:0}.mx-0\.5{margin-left:.125rem;margin-right:.125rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-2\.5{margin-left:.625rem;margin-right:.625rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-top:0;margin-bottom:0}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.ml-0{margin-left:0}.ml-1{margin-left:.25rem}.ml-12{margin-left:3rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-6{margin-left:1.5rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-12{margin-right:3rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-\[4\.5rem\]{margin-top:4.5rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.table{display:table}.grid{display:grid}.list-item{display:list-item}.hidden{display:none}.h-1\/3{height:33.333333%}.h-12{height:3rem}.h-14{height:3.5rem}.h-19{height:4.75rem}.h-3{height:.75rem}.h-4{height:1rem}.h-4\.5{height:1.125rem}.h-40{height:10rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-5\.5{height:1.375rem}.h-6{height:1.5rem}.h-8{height:2rem}.h-\[2\.5rem\]{height:2.5rem}.h-\[3\.5rem\]{height:3.5rem}.h-\[4rem\]{height:4rem}.h-\[90vh\]{height:90vh}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.h-sidenav{height:calc(100vh - 450px)}.h-fit{height:-moz-fit-content;height:fit-content}.max-h-100{max-height:25rem}.max-h-135{max-height:33.75rem}.max-h-30{max-height:7.5rem}.max-h-80{max-height:20rem}.max-h-90{max-height:22.5rem}.max-h-screen{max-height:100vh}.min-h-12{min-height:3rem}.min-h-20{min-height:5rem}.min-h-50-screen{min-height:50vh}.min-h-52{min-height:13rem}.min-h-6{min-height:1.5rem}.min-h-\[100px\]{min-height:100px}.min-h-\[350px\]{min-height:350px}.min-h-\[55vh\]{min-height:55vh}.min-h-\[75px\]{min-height:75px}.min-h-\[85vh\]{min-height:85vh}.min-h-screen{min-height:100vh}.w-1{width:.25rem}.w-10{width:2.5rem}.w-11\/12{width:91.666667%}.w-12{width:3rem}.w-28{width:7rem}.w-3{width:.75rem}.w-4{width:1rem}.w-4\.5{width:1.125rem}.w-40{width:10rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-5\.5{width:1.375rem}.w-50{width:12.5rem}.w-6{width:1.5rem}.w-8{width:2rem}.w-80{width:20rem}.w-90{width:22.5rem}.w-\[2\.5rem\]{width:2.5rem}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-screen{width:100vw}.min-w-0{min-width:0}.min-w-\[1024px\]{min-width:1024px}.min-w-\[900px\]{min-width:900px}.min-w-\[1200px\]{min-width:1200px}.min-w-\[1120px\]{min-width:1120px}.min-w-\[1150px\]{min-width:1150px}.min-w-\[800px\]{min-width:800px}.max-w-180{max-width:45rem}.max-w-40{max-width:10rem}.max-w-60{max-width:15rem}.max-w-64{max-width:16rem}.max-w-\[1920px\]{max-width:1920px}.max-w-\[300px\]{max-width:300px}.max-w-\[400px\]{max-width:400px}.max-w-\[550px\]{max-width:550px}.max-w-full{max-width:100%}.flex-auto{flex:1 1 auto}.grow{flex-grow:1}.basis-full{flex-basis:100%}.-translate-x-1{--tw-translate-x:-0.25rem}.-translate-x-1,.-translate-x-1\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-1\.5{--tw-translate-x:-0.375rem}.-translate-x-full{--tw-translate-x:-100%}.-translate-x-full,.-translate-y-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-0{--tw-translate-y:-0px}.-translate-y-0\.4{--tw-translate-y:-0.1rem}.-translate-y-0\.4,.-translate-y-0\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-0\.5{--tw-translate-y:-0.125rem}.-translate-y-1{--tw-translate-y:-0.25rem}.-translate-y-1,.-translate-y-1\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\.5{--tw-translate-y:-0.375rem}.translate-x-0{--tw-translate-x:0px}.translate-x-0,.translate-x-0\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0\.5{--tw-translate-x:0.125rem}.translate-x-1{--tw-translate-x:0.25rem}.translate-x-1,.translate-x-2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-2{--tw-translate-x:0.5rem}.translate-x-90{--tw-translate-x:22.5rem}.translate-x-90,.translate-y-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y:0px}.translate-y-0\.5{--tw-translate-y:0.125rem}.translate-y-0\.5,.translate-y-1{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-1{--tw-translate-y:0.25rem}.translate-y-16{--tw-translate-y:4rem}.translate-y-16,.translate-y-2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-2{--tw-translate-y:0.5rem}.-rotate-12{--tw-rotate:-12deg}.-rotate-12,.rotate-12{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-12{--tw-rotate:12deg}.rotate-180{--tw-rotate:180deg}.rotate-180,.scale-105{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05}.scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1}.scale-110,.scale-50{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-50{--tw-scale-x:.5;--tw-scale-y:.5}.scale-90{--tw-scale-x:.9;--tw-scale-y:.9}.scale-90,.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-items-center{justify-items:center}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-8{gap:2rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-y-2{row-gap:.5rem}.gap-y-4{row-gap:1rem}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.break-words{overflow-wrap:break-word}.rounded,.rounded-1{border-radius:.25rem}.rounded-1\.4{border-radius:.35rem}.rounded-10{border-radius:2.5rem}.rounded-2xl{border-radius:1rem}.rounded-circle{border-radius:50%}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-none{border-radius:0}.rounded-xl{border-radius:.75rem}.rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-b-lg{border-bottom-left-radius:.5rem}.rounded-b-lg,.rounded-r-lg{border-bottom-right-radius:.5rem}.rounded-r-lg{border-top-right-radius:.5rem}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-gray-200{--tw-border-opacity:1;border-color:rgb(233 236 239/var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity))}.border-gray-400{--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity))}.border-primary{--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}.bg-blue-500{--tw-bg-opacity:1;background-color:rgb(94 114 228/var(--tw-bg-opacity))}.bg-emerald-500{--tw-bg-opacity:1;background-color:rgb(45 206 137/var(--tw-bg-opacity))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(233 236 239/var(--tw-bg-opacity))}.bg-gray-300{--tw-bg-opacity:1;background-color:rgb(210 214 218/var(--tw-bg-opacity))}.bg-gray-50{--tw-bg-opacity:1;background-color:rgb(248 249 250/var(--tw-bg-opacity))}.bg-gray-600\/50{background-color:#6c757d80}.bg-green-500{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity))}.bg-orange-500{--tw-bg-opacity:1;background-color:rgb(251 99 64/var(--tw-bg-opacity))}.bg-primary{--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}.bg-primary\/20{background-color:#0b557733}.bg-red-500{--tw-bg-opacity:1;background-color:rgb(245 57 57/var(--tw-bg-opacity))}.bg-secondary{--tw-bg-opacity:1;background-color:rgb(46 172 104/var(--tw-bg-opacity))}.bg-sky-500{--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity))}.bg-slate-800\/10{background-color:#3a416f1a}.bg-transparent{background-color:initial}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-yellow-500{--tw-bg-opacity:1;background-color:rgb(251 177 64/var(--tw-bg-opacity))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-tl{background-image:linear-gradient(to top left,var(--tw-gradient-stops))}.bg-none{background-image:none}.from-transparent{--tw-gradient-from:#0000 var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.via-black\/40{--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#0006 var(--tw-gradient-via-position),var(--tw-gradient-to)}.to-transparent{--tw-gradient-to:#0000 var(--tw-gradient-to-position)}.bg-150{background-size:150%}.bg-contain{background-size:contain}.bg-clip-border{background-clip:initial}.bg-clip-padding{background-clip:padding-box}.bg-center{background-position:50%}.bg-left{background-position:0}.bg-x-25{background-position:25% 0}.bg-no-repeat{background-repeat:no-repeat}.fill-amber-500{fill:#f59e0b}.fill-blue-500{fill:#5e72e4}.fill-gray-500{fill:#adb5bd}.fill-gray-600{fill:#6c757d}.fill-green-500{fill:#22c55e}.fill-primary{fill:#0b5577}.fill-red-500{fill:#f53939}.fill-sky-500{fill:#0ea5e9}.fill-slate-800{fill:#3a416f}.fill-white{fill:#fff}.fill-yellow-500{fill:#fbb140}.stroke-amber-500{stroke:#f59e0b}.stroke-blue-400{stroke:#60a5fa}.stroke-blue-500{stroke:#5e72e4}.stroke-emerald-600{stroke:#059669}.stroke-gray-100{stroke:#ebeff4}.stroke-gray-600{stroke:#6c757d}.stroke-gray-700{stroke:#495057}.stroke-green-700{stroke:#15803d}.stroke-orange-500{stroke:#fb6340}.stroke-pink-600{stroke:#db2777}.stroke-red-500{stroke:#f53939}.stroke-sky-500{stroke:#0ea5e9}.stroke-stone-500{stroke:#78716c}.stroke-yellow-500{stroke:#fbb140}.stroke-0{stroke-width:0}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.px-0{padding-left:0;padding-right:0}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.pb-0{padding-bottom:0}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-4{padding-bottom:1rem}.pb-8{padding-bottom:2rem}.pl-0{padding-left:0}.pl-0\.5{padding-left:.125rem}.pl-1{padding-left:.25rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-6{padding-left:1.5rem}.pr-0{padding-right:0}.pr-8{padding-right:2rem}.pt-1{padding-top:.25rem}.pt-10{padding-top:2.5rem}.pt-20{padding-top:5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pl-1\.5{padding-left:.375rem}.text-left{text-align:left}.text-center{text-align:center}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.font-sans{font-family:Open Sans}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.5rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-5{line-height:1.25rem}.leading-5\.6{line-height:1.4rem}.leading-6{line-height:1.5rem}.leading-8{line-height:2rem}.leading-default{line-height:1.6}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-tight{line-height:1.25}.tracking-normal{letter-spacing:0}.tracking-tight-rem{letter-spacing:-.025rem}.tracking-wide{letter-spacing:.025em}.tracking-widest{letter-spacing:.1em}.text-blue-500{--tw-text-opacity:1;color:rgb(94 114 228/var(--tw-text-opacity))}.text-emerald-500{--tw-text-opacity:1;color:rgb(45 206 137/var(--tw-text-opacity))}.text-gray-100{--tw-text-opacity:1;color:rgb(235 239 244/var(--tw-text-opacity))}.text-gray-300{--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity:1;color:rgb(108 117 125/var(--tw-text-opacity))}.text-gray-600\/90{color:#6c757de6}.text-gray-700{--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.text-gray-700\/80{color:#495057cc}.text-green-500{--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity))}.text-primary{--tw-text-opacity:1;color:rgb(11 85 119/var(--tw-text-opacity))}.text-red-500{--tw-text-opacity:1;color:rgb(245 57 57/var(--tw-text-opacity))}.text-sky-600{--tw-text-opacity:1;color:rgb(62 161 236/var(--tw-text-opacity))}.text-slate-500{--tw-text-opacity:1;color:rgb(103 116 142/var(--tw-text-opacity))}.text-slate-700{--tw-text-opacity:1;color:rgb(52 71 103/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-yellow-500{--tw-text-opacity:1;color:rgb(251 177 64/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.shadow{--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-3xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-3xl{--tw-shadow:0 8px 26px -4px #14141426,0 8px 9px -5px #1414140f;--tw-shadow-colored:0 8px 26px -4px var(--tw-shadow-color),0 8px 9px -5px var(--tw-shadow-color)}.shadow-md{--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.shadow-md,.shadow-none{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.shadow-sm{--tw-shadow:0 .25rem .375rem -.0625rem #1414141f,0 .125rem .25rem -.0625rem #14141412;--tw-shadow-colored:0 .25rem .375rem -.0625rem var(--tw-shadow-color),0 .125rem .25rem -.0625rem var(--tw-shadow-color)}.shadow-sm,.shadow-xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 0 2rem 0 #8898aa26;--tw-shadow-colored:0 0 2rem 0 var(--tw-shadow-color)}.shadow-xs{--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid #0000;outline-offset:2px}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:ease;transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:ease;transition-duration:.15s}.delay-200{transition-delay:.2s}.duration-200{transition-duration:.2s}.duration-250{transition-duration:.25s}.duration-300{transition-duration:.3s}.duration-700{transition-duration:.7s}.ease-in{transition-timing-function:ease-in}.ease-in-out{transition-timing-function:ease-in-out}.flex-wrap-inherit{flex-wrap:inherit}@font-face{font-family:Open Sans;src:url(../webfonts/OpenSans.ttf)}*{font-family:Open Sans,sans-serif!important}.ace_content,.ace_editor,.ace_editor div{font-family:Monaco,Menlo,Ubuntu Mono,Consolas,source-code-pro,monospace!important;font-size:16px!important;font-weight:400!important}.sr-only{display:none}.close-btn{display:inline-block;cursor:pointer;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(245 57 57/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(245 57 57/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.close-btn,.close-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.close-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.close-btn:focus,.close-btn:hover{background-color:#fffc}.close-btn:active{opacity:.85}:is(.dark .close-btn){--tw-bg-opacity:1;background-color:rgb(233 236 239/var(--tw-bg-opacity));--tw-brightness:brightness(.9)}:is(.dark .close-btn),:is(.dark .close-btn:hover){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .close-btn:hover){--tw-brightness:brightness(.75)}.valid-btn{display:inline-block;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.valid-btn,.valid-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.valid-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.valid-btn:focus,.valid-btn:hover{background-color:#22c55ecc}.valid-btn:active{opacity:.85}:is(.dark .valid-btn){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.delete-btn{display:inline-block;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(245 57 57/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.delete-btn,.delete-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.delete-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.delete-btn:focus,.delete-btn:hover{background-color:#f53939cc}.delete-btn:active{opacity:.85}:is(.dark .delete-btn){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.edit-btn{display:inline-block;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(251 177 64/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.edit-btn,.edit-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.edit-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.edit-btn:focus,.edit-btn:hover{background-color:#fbb140cc}.edit-btn:active{opacity:.85}:is(.dark .edit-btn){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.info-btn{display:inline-block;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.info-btn,.info-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.info-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.info-btn:focus,.info-btn:hover{background-color:#0ea5e9cc}.info-btn:active{opacity:.85}:is(.dark .info-btn){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.checkbox{position:relative;z-index:10;float:left;margin-top:.25rem;height:1.25rem;width:1.25rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.35rem;border-width:1px;border-color:rgb(210 214 218/var(--tw-border-opacity));background-color:rgb(255 255 255/var(--tw-bg-opacity));background-size:contain;background-position:50%;background-repeat:no-repeat;vertical-align:top;font-size:1rem;line-height:1.5rem;transition-property:all;transition-timing-function:ease;transition-duration:.25s}.checkbox,.checkbox:disabled{--tw-border-opacity:1;--tw-bg-opacity:1}.checkbox:disabled{cursor:default;border-color:rgb(206 212 218/var(--tw-border-opacity));background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.checkbox[data-checked=true]{z-index:0;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}.checkbox:disabled[data-checked=true]{--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}:is(.dark .checkbox){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .checkbox:disabled){--tw-border-opacity:1;border-color:rgb(37 47 64/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .checkbox[data-checked=true]){--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}:is(.dark .checkbox:disabled[data-checked=true]){--tw-border-opacity:1;border-color:rgb(37 47 64/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}.custom-select-btn{display:flex;width:100%;align-items:center;justify-content:space-between;border-radius:.5rem;border-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));background-clip:padding-box;padding:.25rem .375rem;text-align:left;vertical-align:middle;font-size:.875rem;font-weight:400;line-height:1.4rem;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}.custom-select-btn::-moz-placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.custom-select-btn::placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.custom-select-btn:focus{--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}.custom-select-btn:disabled{--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));opacity:.75}:is(.dark .custom-select-btn){border-color:rgb(98 117 148/var(--tw-border-opacity));background-color:rgb(52 71 103/var(--tw-bg-opacity));opacity:.9}:is(.dark .custom-select-btn),:is(.dark .custom-select-btn:disabled){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .custom-select-btn:disabled){border-color:rgb(37 47 64/var(--tw-border-opacity));background-color:rgb(37 47 64/var(--tw-bg-opacity))}@media (min-width:768px){.custom-select-btn{padding:.5rem .75rem}}.custom-dropdown-btn{position:relative;margin-top:0;margin-bottom:0;min-height:38px;cursor:pointer;border-radius:0;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.5rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.custom-dropdown-btn:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .custom-dropdown-btn){border-color:rgb(98 117 148/var(--tw-border-opacity));background-color:rgb(52 71 103/var(--tw-bg-opacity))}.active.custom-dropdown-btn,:is(.dark .custom-dropdown-btn){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}.active.custom-dropdown-btn{position:relative;margin-top:0;margin-bottom:0;min-height:38px;cursor:pointer;border-radius:0;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;border-color:rgb(210 214 218/var(--tw-border-opacity));background-color:rgb(11 85 119/var(--tw-bg-opacity));padding:.5rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;line-height:1.5;letter-spacing:-.025rem;transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.active.custom-dropdown-btn:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .active.custom-dropdown-btn){border-color:rgb(98 117 148/var(--tw-border-opacity));background-color:rgb(11 85 119/var(--tw-bg-opacity));color:rgb(210 214 218/var(--tw-text-opacity))}.regular-input,:is(.dark .active.custom-dropdown-btn){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1}.regular-input{display:block;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.5rem;border-width:1px;border-style:solid;border-color:rgb(210 214 218/var(--tw-border-opacity));background-color:rgb(255 255 255/var(--tw-bg-opacity));background-clip:padding-box;padding:.25rem .375rem;font-size:.875rem;font-weight:400;line-height:1.4rem;color:rgb(73 80 87/var(--tw-text-opacity));outline:2px solid #0000;outline-offset:2px;transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.regular-input::-moz-placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.regular-input::placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.regular-input:focus{border-color:#d2d6da00;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.regular-input:valid:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(34 197 94/var(--tw-ring-opacity))}.regular-input:invalid:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(245 57 57/var(--tw-ring-opacity))}.regular-input:disabled{--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));opacity:.75}:is(.dark .regular-input){border-color:rgb(98 117 148/var(--tw-border-opacity));background-color:rgb(52 71 103/var(--tw-bg-opacity));opacity:.9}:is(.dark .regular-input),:is(.dark .regular-input:disabled){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .regular-input:disabled){border-color:rgb(37 47 64/var(--tw-border-opacity));background-color:rgb(37 47 64/var(--tw-bg-opacity))}@media (min-width:768px){.regular-input{padding:.5rem .75rem}}.input-title{margin:0;font-size:.875rem;line-height:1.5rem;font-weight:700;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .input-title){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));opacity:.9}.popover-settings-container{position:absolute;left:0;bottom:0;z-index:50;--tw-translate-y:-1.75rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(94 114 228/var(--tw-bg-opacity));padding:.75rem;transition-property:all;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.5s}:is(.dark .popover-settings-container){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.popover-settings-text{margin:0;font-size:.875rem;line-height:1.5rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .popover-settings-text){--tw-text-opacity:1;color:rgb(235 239 244/var(--tw-text-opacity));opacity:.9}.popover-settings-svg{margin-left:.5rem;height:1.25rem;width:1.25rem;cursor:pointer;fill:#5e72e4}.popover-settings-svg:hover{--tw-brightness:brightness(.75);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.active.settings-tabs-tab-btn{position:relative;z-index:10;margin-top:.25rem;margin-bottom:.25rem;cursor:pointer;border-radius:0;border-width:1px;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.active.settings-tabs-tab-btn:hover{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .active.settings-tabs-tab-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .active.settings-tabs-tab-btn:hover){--tw-bg-opacity:1;background-color:rgb(58 65 111/var(--tw-bg-opacity))}.settings-tabs-tab-btn{position:relative;margin-top:.25rem;margin-bottom:.25rem;cursor:pointer;border-radius:0;border-width:1px;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.settings-tabs-tab-btn:hover{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .settings-tabs-tab-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .settings-tabs-tab-btn:hover){--tw-bg-opacity:1;background-color:rgb(58 65 111/var(--tw-bg-opacity))}.settings-tabs-name{padding-left:.75rem;padding-right:.5rem;--tw-text-opacity:1;color:rgb(11 85 119/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .settings-tabs-name){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));opacity:.9}.settings-tabs-popover-container{position:absolute;top:60px;left:0;z-index:50;min-width:150px;border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(94 114 228/var(--tw-bg-opacity));padding:.75rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.15s}:is(.dark .settings-tabs-popover-container){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.settings-tabs-popover-text{margin:0;font-size:.875rem;line-height:1.5rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.settings-tabs-mobile-btn{margin-top:.25rem;margin-bottom:.25rem;display:flex;width:100%;cursor:pointer;align-items:center;justify-content:space-between;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.settings-tabs-mobile-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(248 249 250/var(--tw-bg-opacity));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .settings-tabs-mobile-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .settings-tabs-mobile-btn:hover){--tw-brightness:brightness(.95);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.settings-tabs-mobile-btn-text{--tw-text-opacity:1;color:rgb(11 85 119/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .settings-tabs-mobile-btn-text){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));opacity:.9}.active.settings-tabs-mobile-dropdown-btn{position:relative;z-index:1000;margin-top:0;margin-bottom:0;cursor:pointer;border-radius:0;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity));padding:.5rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.active.settings-tabs-mobile-dropdown-btn:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .active.settings-tabs-mobile-dropdown-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .active.settings-tabs-mobile-dropdown-btn:hover){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.first.settings-tabs-mobile-dropdown-btn{border-top-left-radius:.25rem;border-top-right-radius:.25rem;border-width:1px}.settings-tabs-mobile-dropdown-btn{position:relative;margin-top:0;margin-bottom:0;display:flex;cursor:pointer;justify-content:space-between;border-radius:0;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.5rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.settings-tabs-mobile-dropdown-btn:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .settings-tabs-mobile-dropdown-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .settings-tabs-mobile-dropdown-btn:hover){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.first-letter\:absolute:first-letter{position:absolute}.first-letter\:w-full:first-letter{width:100%}.placeholder\:text-gray-500::-moz-placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.placeholder\:text-gray-500::placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.before\:float-left:before{content:var(--tw-content);float:left}.before\:pr-2:before{content:var(--tw-content);padding-right:.5rem}.before\:text-white:before{content:var(--tw-content);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.before\:content-\[\'\/\'\]:before{--tw-content:"/";content:var(--tw-content)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:top-px:after{content:var(--tw-content);top:1px}.after\:float-right:after{content:var(--tw-content);float:right}.after\:h-4:after{content:var(--tw-content);height:1rem}.after\:w-4:after{content:var(--tw-content);width:1rem}.after\:translate-x-px:after{content:var(--tw-content);--tw-translate-x:1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.after\:rounded-circle:after{content:var(--tw-content);border-radius:50%}.after\:bg-white:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.after\:pl-2:after{content:var(--tw-content);padding-left:.5rem}.after\:text-gray-600:after{content:var(--tw-content);--tw-text-opacity:1;color:rgb(108 117 125/var(--tw-text-opacity))}.after\:shadow-2xl:after{content:var(--tw-content);--tw-shadow:0 .3125rem .625rem 0 #0000001f;--tw-shadow-colored:0 .3125rem .625rem 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.after\:duration-300:after{content:var(--tw-content);transition-duration:.3s}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.after\:content-\[\'\/\'\]:after{--tw-content:"/";content:var(--tw-content)}.checked\:z-0:checked{z-index:0}.checked\:border-primary:checked{--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}.checked\:bg-primary:checked{--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}.checked\:bg-none:checked{background-image:none}.checked\:bg-right:checked{background-position:100%}.checked\:after\:translate-x-5:checked:after{--tw-translate-x:1.25rem}.checked\:after\:translate-x-5:checked:after,.checked\:after\:translate-x-5\.3:checked:after{content:var(--tw-content);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.checked\:after\:translate-x-5\.3:checked:after{--tw-translate-x:1.3rem}.valid\:\!border-red-500:valid{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.hover\:-translate-y-0:hover{--tw-translate-y:-0px}.hover\:-translate-y-0:hover,.hover\:-translate-y-0\.4:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-0\.4:hover{--tw-translate-y:-0.1rem}.hover\:-translate-y-px:hover{--tw-translate-y:-1px}.hover\:-translate-y-px:hover,.hover\:scale-102:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-102:hover{--tw-scale-x:1.02;--tw-scale-y:1.02}.hover\:rounded-lg:hover{border-radius:.5rem}.hover\:bg-emerald-500\/80:hover{background-color:#2dce89cc}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity))}.hover\:bg-gray-300:hover{--tw-bg-opacity:1;background-color:rgb(210 214 218/var(--tw-bg-opacity))}.hover\:bg-green-500\/80:hover{background-color:#22c55ecc}.hover\:bg-primary\/30:hover{background-color:#0b55774d}.hover\:bg-primary\/5:hover{background-color:#0b55770d}.hover\:bg-primary\/80:hover{background-color:#0b5577cc}.hover\:bg-red-500\/80:hover{background-color:#f53939cc}.hover\:bg-sky-500\/80:hover{background-color:#0ea5e9cc}.hover\:bg-yellow-500\/80:hover{background-color:#fbb140cc}.hover\:italic:hover{font-style:italic}.hover\:no-underline:hover{text-decoration-line:none}.hover\:opacity-80:hover{opacity:.8}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:brightness-75:hover{--tw-brightness:brightness(.75)}.hover\:brightness-75:hover,.hover\:brightness-90:hover{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.hover\:brightness-90:hover{--tw-brightness:brightness(.9)}.hover\:brightness-95:hover{--tw-brightness:brightness(.95);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.focus\:\!border-red-500:focus{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.focus\:border-green-500:focus{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity))}.focus\:border-primary:focus{--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}.focus\:bg-emerald-500\/80:focus{background-color:#2dce89cc}.focus\:bg-green-500\/80:focus{background-color:#22c55ecc}.focus\:bg-primary\/80:focus{background-color:#0b5577cc}.focus\:bg-red-500\/80:focus{background-color:#f53939cc}.focus\:bg-sky-500\/80:focus{background-color:#0ea5e9cc}.focus\:bg-yellow-500\/80:focus{background-color:#fbb140cc}.focus\:\!ring-red-500:focus{--tw-ring-opacity:1!important;--tw-ring-color:rgb(245 57 57/var(--tw-ring-opacity))!important}.focus\:valid\:\!border-red-500:valid:focus{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.focus\:valid\:border-green-500:valid:focus{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity))}.focus\:valid\:\!ring-red-500:valid:focus{--tw-ring-opacity:1!important;--tw-ring-color:rgb(245 57 57/var(--tw-ring-opacity))!important}.focus\:invalid\:border-red-500:invalid:focus{--tw-border-opacity:1;border-color:rgb(245 57 57/var(--tw-border-opacity))}.focus\:file\:invalid\:border-red-500:invalid::file-selector-button:focus{--tw-border-opacity:1;border-color:rgb(245 57 57/var(--tw-border-opacity))}.active\:\!border-red-500:active{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.active\:opacity-85:active{opacity:.85}.active\:valid\:\!border-red-500:valid:active{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border-gray-400:disabled{--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity))}.disabled\:bg-gray-400:disabled{--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity))}.disabled\:text-gray-700:disabled{--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.disabled\:opacity-75:disabled{opacity:.75}.disabled\:hover\:translate-y-0:hover:disabled{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:is(.dark .dark\:inline){display:inline}:is(.dark .dark\:hidden){display:none}:is(.dark .dark\:border-gray-700){--tw-border-opacity:1;border-color:rgb(73 80 87/var(--tw-border-opacity))}:is(.dark .dark\:border-slate-600){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity))}:is(.dark .dark\:border-slate-800){--tw-border-opacity:1;border-color:rgb(58 65 111/var(--tw-border-opacity))}:is(.dark .dark\:bg-gray-800){--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity))}:is(.dark .dark\:bg-green-500\/90){background-color:#22c55ee6}:is(.dark .dark\:bg-primary){--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}:is(.dark .dark\:bg-primary\/50){background-color:#0b557780}:is(.dark .dark\:bg-slate-700){--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .dark\:bg-slate-700\/50){background-color:#34476780}:is(.dark .dark\:bg-slate-850){--tw-bg-opacity:1;background-color:rgb(17 28 68/var(--tw-bg-opacity))}:is(.dark .dark\:bg-slate-900){--tw-bg-opacity:1;background-color:rgb(5 17 57/var(--tw-bg-opacity))}:is(.dark .dark\:bg-slate-900\/30){background-color:#0511394d}:is(.dark .dark\:bg-gradient-to-r){background-image:linear-gradient(to right,var(--tw-gradient-stops))}:is(.dark .dark\:from-transparent){--tw-gradient-from:#0000 var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}:is(.dark .dark\:via-white){--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fff var(--tw-gradient-via-position),var(--tw-gradient-to)}:is(.dark .dark\:to-transparent){--tw-gradient-to:#0000 var(--tw-gradient-to-position)}:is(.dark .dark\:fill-blue-500){fill:#5e72e4}:is(.dark .dark\:fill-gray-300){fill:#d2d6da}:is(.dark .dark\:fill-gray-500){fill:#adb5bd}:is(.dark .dark\:fill-gray-600){fill:#6c757d}:is(.dark .dark\:stroke-amber-500){stroke:#f59e0b}:is(.dark .dark\:stroke-gray-400){stroke:#ced4da}:is(.dark .dark\:stroke-gray-600){stroke:#6c757d}:is(.dark .dark\:stroke-red-500){stroke:#f53939}:is(.dark .dark\:text-gray-100){--tw-text-opacity:1;color:rgb(235 239 244/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-200){--tw-text-opacity:1;color:rgb(233 236 239/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-300){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-400){--tw-text-opacity:1;color:rgb(206 212 218/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-500){--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}:is(.dark .dark\:text-red-500){--tw-text-opacity:1;color:rgb(245 57 57/var(--tw-text-opacity))}:is(.dark .dark\:text-white){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}:is(.dark .dark\:text-white\/80){color:#fffc}:is(.dark .dark\:text-white\/90){color:#ffffffe6}:is(.dark .dark\:opacity-60){opacity:.6}:is(.dark .dark\:opacity-75){opacity:.75}:is(.dark .dark\:opacity-80){opacity:.8}:is(.dark .dark\:opacity-90){opacity:.9}:is(.dark .dark\:shadow-dark-xl){--tw-shadow:0 2px 2px 0 #00000024,0 3px 1px -2px #0003,0 1px 5px 0 #0000001f;--tw-shadow-colored:0 2px 2px 0 var(--tw-shadow-color),0 3px 1px -2px var(--tw-shadow-color),0 1px 5px 0 var(--tw-shadow-color)}:is(.dark .dark\:shadow-dark-xl),:is(.dark .dark\:shadow-none){box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .dark\:shadow-none){--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}:is(.dark .dark\:brightness-110){--tw-brightness:brightness(1.1)}:is(.dark .dark\:brightness-110),:is(.dark .dark\:brightness-125){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:brightness-125){--tw-brightness:brightness(1.25)}:is(.dark .dark\:brightness-150){--tw-brightness:brightness(1.5)}:is(.dark .dark\:brightness-150),:is(.dark .dark\:brightness-90){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:brightness-90){--tw-brightness:brightness(.9)}:is(.dark .dark\:brightness-95){--tw-brightness:brightness(.95)}:is(.dark .dark\:brightness-95),:is(.dark .dark\:brightness-\[0\.885\]){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:brightness-\[0\.885\]){--tw-brightness:brightness(0.885)}:is(.dark .dark\:after\:text-gray-500):after{content:var(--tw-content);--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}:is(.dark .dark\:checked\:border-primary:checked){--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}:is(.dark .dark\:checked\:bg-primary:checked){--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}:is(.dark .dark\:hover\:bg-primary\/20:hover){background-color:#0b557733}:is(.dark .dark\:hover\:bg-primary\/60:hover){background-color:#0b557799}:is(.dark .dark\:hover\:bg-slate-700\/50:hover){background-color:#34476780}:is(.dark .dark\:hover\:bg-slate-800:hover){--tw-bg-opacity:1;background-color:rgb(58 65 111/var(--tw-bg-opacity))}:is(.dark .dark\:hover\:brightness-100:hover){--tw-brightness:brightness(1)}:is(.dark .dark\:hover\:brightness-100:hover),:is(.dark .dark\:hover\:brightness-105:hover){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:hover\:brightness-105:hover){--tw-brightness:brightness(1.05)}:is(.dark .dark\:hover\:brightness-90:hover){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:disabled\:border-gray-800:disabled){--tw-border-opacity:1;border-color:rgb(37 47 64/var(--tw-border-opacity))}:is(.dark .dark\:disabled\:bg-gray-800:disabled){--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity))}:is(.dark .dark\:disabled\:text-gray-300:disabled){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}@media (min-width:576px){.sm\:right-24{right:6rem}.sm\:right-40{right:10rem}.sm\:right-6{right:1.5rem}.sm\:top-2{top:.5rem}.sm\:top-\[4\.5rem\]{top:4.5rem}.sm\:col-span-4{grid-column:span 4/span 4}.sm\:col-span-6{grid-column:span 6/span 6}.sm\:col-start-5{grid-column-start:5}.sm\:mx-4{margin-left:1rem;margin-right:1rem}.sm\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.sm\:ml-1{margin-left:.25rem}.sm\:mr-16{margin-right:4rem}.sm\:inline{display:inline}.sm\:h-10{height:2.5rem}.sm\:h-14{height:3.5rem}.sm\:h-7{height:1.75rem}.sm\:max-h-125{max-height:31.25rem}.sm\:max-h-28{max-height:7rem}.sm\:w-36{width:9rem}.sm\:w-50{width:12.5rem}.sm\:w-7{width:1.75rem}.sm\:min-w-\[500px\]{min-width:500px}.sm\:scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-items-start{justify-items:start}.sm\:gap-4{gap:1rem}.sm\:px-12{padding-left:3rem;padding-right:3rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-0{padding-top:0;padding-bottom:0}.sm\:pt-6{padding-top:1.5rem}.sm\:text-left{text-align:left}}@media (min-width:768px){.md\:right-8{right:2rem}.md\:right-\[3\.75rem\]{right:3.75rem}.md\:top-\[40\%\]{top:40%}.md\:col-span-4{grid-column:span 4/span 4}.md\:col-span-5{grid-column:span 5/span 5}.md\:col-span-6{grid-column:span 6/span 6}.md\:col-span-7{grid-column:span 7/span 7}.md\:col-span-8{grid-column:span 8/span 8}.md\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.md\:my-3{margin-top:.75rem;margin-bottom:.75rem}.md\:mb-0{margin-bottom:0}.md\:mb-3{margin-bottom:.75rem}.md\:mb-8{margin-bottom:2rem}.md\:mr-3{margin-right:.75rem}.md\:mt-0{margin-top:0}.md\:mt-6{margin-top:1.5rem}.md\:block{display:block}.md\:hidden{display:none}.md\:h-16{height:4rem}.md\:max-h-160{max-height:40rem}.md\:min-h-75-screen{min-height:75vh}.md\:w-1\/2{width:50%}.md\:w-60{width:15rem}.md\:max-w-\[600px\]{max-width:600px}.md\:justify-end{justify-content:flex-end}.md\:gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.md\:px-3{padding-left:.75rem;padding-right:.75rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:py-2{padding-top:.5rem;padding-bottom:.5rem}.md\:py-4{padding-top:1rem;padding-bottom:1rem}.md\:text-base{font-size:1rem;line-height:1.5rem}}@media (min-width:992px){.lg\:relative{position:relative}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:mx-0{margin-left:0;margin-right:0}.lg\:mx-8{margin-left:2rem;margin-right:2rem}.lg\:my-3{margin-top:.75rem;margin-bottom:.75rem}.lg\:mt-0{margin-top:0}.lg\:mt-4{margin-top:1rem}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:h-24{height:6rem}.lg\:h-9{height:2.25rem}.lg\:w-80{width:20rem}.lg\:w-9{width:2.25rem}.lg\:flex-row{flex-direction:row}.lg\:flex-nowrap{flex-wrap:nowrap}.lg\:justify-start{justify-content:flex-start}.lg\:justify-end{justify-content:flex-end}.lg\:justify-between{justify-content:space-between}.lg\:gap-6{gap:1.5rem}.lg\:gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.lg\:bg-gray-50{--tw-bg-opacity:1;background-color:rgb(248 249 250/var(--tw-bg-opacity))}.lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\:pb-1{padding-bottom:.25rem}.lg\:text-left{text-align:left}}@media (min-width:1200px){.xl\:left-0{left:0}.xl\:right-24{right:6rem}.xl\:right-6{right:1.5rem}.xl\:ml-6{margin-left:1.5rem}.xl\:ml-68{margin-left:17rem}.xl\:hidden{display:none}.xl\:translate-x-0{--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.xl\:p-1{padding:.25rem}.xl\:p-1\.5{padding:.375rem}.xl\:pl-75{padding-left:18.75rem}.xl\:text-base{font-size:1rem;line-height:1.5rem}}@media (min-width:1320px){.\32xl\:col-span-4{grid-column:span 4/span 4}.\32xl\:col-span-6{grid-column:span 6/span 6}.\32xl\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.\32xl\:my-3{margin-top:.75rem;margin-bottom:.75rem}}@media (min-width:1920px){.\33xl\:col-span-3{grid-column:span 3/span 3}.\33xl\:col-span-4{grid-column:span 4/span 4}.\33xl\:col-span-5{grid-column:span 5/span 5}}@media (min-width:340px){.xs\:flex-row{flex-direction:row}.xs\:items-center{align-items:center}.xs\:justify-start{justify-content:flex-start}.xs\:pl-2{padding-left:.5rem}.xs\:text-sm{font-size:.875rem;line-height:1.5rem}}.\[\&\>\*\]\:bg-primary>*{--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))} \ No newline at end of file diff --git a/src/ui/static/js/bans.js b/src/ui/static/js/bans.js index e6b59f903..c6a1b32d0 100644 --- a/src/ui/static/js/bans.js +++ b/src/ui/static/js/bans.js @@ -1,3 +1,5 @@ +import { Checkbox } from "./utils/form"; + class Filter { constructor(prefix = "bans") { this.prefix = prefix; @@ -21,7 +23,7 @@ class Filter { setTimeout(() => { const value = document .querySelector( - `[data-${this.prefix}-setting-select-text="reason"]` + `[data-${this.prefix}-setting-select-text="reason"]`, ) .textContent.trim(); @@ -44,7 +46,7 @@ class Filter { setTimeout(() => { const value = document .querySelector( - `[data-${this.prefix}-setting-select-text="period"]` + `[data-${this.prefix}-setting-select-text="period"]`, ) .textContent.trim(); @@ -161,7 +163,7 @@ class Dropdown { const btn = e.target.closest("button"); const btnValue = btn.getAttribute("value"); const btnSetting = btn.getAttribute( - `data-${this.prefix}-setting-select-dropdown-btn` + `data-${this.prefix}-setting-select-dropdown-btn`, ); //stop if same value to avoid new fetching const isSameVal = this.isSameValue(btnSetting, btnValue); @@ -187,7 +189,7 @@ class Dropdown { closeAllDrop() { const drops = document.querySelectorAll( - `[data-${this.prefix}-setting-select-dropdown]` + `[data-${this.prefix}-setting-select-dropdown]`, ); drops.forEach((drop) => { drop.classList.add("hidden"); @@ -195,8 +197,8 @@ class Dropdown { document .querySelector( `svg[data-${this.prefix}-setting-select="${drop.getAttribute( - `data-${this.prefix}-setting-select-dropdown` - )}"]` + `data-${this.prefix}-setting-select-dropdown`, + )}"]`, ) .classList.remove("rotate-180"); }); @@ -204,7 +206,7 @@ class Dropdown { isSameValue(btnSetting, value) { const selectCustom = document.querySelector( - `[data-${this.prefix}-setting-select-text="${btnSetting}"]` + `[data-${this.prefix}-setting-select-text="${btnSetting}"]`, ); const currVal = selectCustom.textContent; return currVal === value ? true : false; @@ -212,30 +214,30 @@ class Dropdown { setSelectNewValue(btnSetting, value) { const selectCustom = document.querySelector( - `[data-${this.prefix}-setting-select="${btnSetting}"]` + `[data-${this.prefix}-setting-select="${btnSetting}"]`, ); selectCustom.querySelector( - `[data-${this.prefix}-setting-select-text]` + `[data-${this.prefix}-setting-select-text]`, ).textContent = value; } hideDropdown(btnSetting) { //hide dropdown const dropdownEl = document.querySelector( - `[data-${this.prefix}-setting-select-dropdown="${btnSetting}"]` + `[data-${this.prefix}-setting-select-dropdown="${btnSetting}"]`, ); dropdownEl.classList.add("hidden"); dropdownEl.classList.remove("flex"); //svg effect const dropdownChevron = document.querySelector( - `svg[data-${this.prefix}-setting-select="${btnSetting}"]` + `svg[data-${this.prefix}-setting-select="${btnSetting}"]`, ); dropdownChevron.classList.remove("rotate-180"); } changeDropBtnStyle(btnSetting, selectedBtn) { const dropdownEl = document.querySelector( - `[data-${this.prefix}-setting-select-dropdown="${btnSetting}"]` + `[data-${this.prefix}-setting-select-dropdown="${btnSetting}"]`, ); //reset dropdown btns const btnEls = dropdownEl.querySelectorAll("button"); @@ -245,7 +247,7 @@ class Dropdown { "bg-primary", "dark:bg-primary", "text-gray-300", - "text-gray-300" + "text-gray-300", ); btn.classList.add("bg-white", "dark:bg-slate-700", "text-gray-700"); }); @@ -253,7 +255,7 @@ class Dropdown { selectedBtn.classList.remove( "bg-white", "dark:bg-slate-700", - "text-gray-700" + "text-gray-700", ); selectedBtn.classList.add("dark:bg-primary", "bg-primary", "text-gray-300"); } @@ -264,10 +266,10 @@ class Dropdown { .getAttribute(`data-${this.prefix}-setting-select`); //toggle dropdown const dropdownEl = document.querySelector( - `[data-${this.prefix}-setting-select-dropdown="${attribute}"]` + `[data-${this.prefix}-setting-select-dropdown="${attribute}"]`, ); const dropdownChevron = document.querySelector( - `svg[data-${this.prefix}-setting-select="${attribute}"]` + `svg[data-${this.prefix}-setting-select="${attribute}"]`, ); dropdownEl.classList.toggle("hidden"); dropdownEl.classList.toggle("flex"); @@ -300,3 +302,4 @@ class Dropdown { const setDropdown = new Dropdown(); const setFilter = new Filter(); +new Checkbox(); diff --git a/src/ui/static/js/jobs.js b/src/ui/static/js/jobs.js index f03c36c7e..4c73e5f2e 100644 --- a/src/ui/static/js/jobs.js +++ b/src/ui/static/js/jobs.js @@ -37,7 +37,7 @@ class Dropdown { const btn = e.target.closest("button"); const btnValue = btn.getAttribute("value"); const btnSetting = btn.getAttribute( - `data-${this.prefix}-setting-select-dropdown-btn` + `data-${this.prefix}-setting-select-dropdown-btn`, ); //stop if same value to avoid new fetching const isSameVal = this.isSameValue(btnSetting, btnValue); @@ -63,7 +63,7 @@ class Dropdown { closeAllDrop() { const drops = document.querySelectorAll( - `[data-${this.prefix}-setting-select-dropdown]` + `[data-${this.prefix}-setting-select-dropdown]`, ); drops.forEach((drop) => { drop.classList.add("hidden"); @@ -71,8 +71,8 @@ class Dropdown { document .querySelector( `svg[data-${this.prefix}-setting-select="${drop.getAttribute( - `data-${this.prefix}-setting-select-dropdown` - )}"]` + `data-${this.prefix}-setting-select-dropdown`, + )}"]`, ) .classList.remove("rotate-180"); }); @@ -80,7 +80,7 @@ class Dropdown { isSameValue(btnSetting, value) { const selectCustom = document.querySelector( - `[data-${this.prefix}-setting-select-text="${btnSetting}"]` + `[data-${this.prefix}-setting-select-text="${btnSetting}"]`, ); const currVal = selectCustom.textContent; return currVal === value ? true : false; @@ -88,30 +88,30 @@ class Dropdown { setSelectNewValue(btnSetting, value) { const selectCustom = document.querySelector( - `[data-${this.prefix}-setting-select="${btnSetting}"]` + `[data-${this.prefix}-setting-select="${btnSetting}"]`, ); selectCustom.querySelector( - `[data-${this.prefix}-setting-select-text]` + `[data-${this.prefix}-setting-select-text]`, ).textContent = value; } hideDropdown(btnSetting) { //hide dropdown const dropdownEl = document.querySelector( - `[data-${this.prefix}-setting-select-dropdown="${btnSetting}"]` + `[data-${this.prefix}-setting-select-dropdown="${btnSetting}"]`, ); dropdownEl.classList.add("hidden"); dropdownEl.classList.remove("flex"); //svg effect const dropdownChevron = document.querySelector( - `svg[data-${this.prefix}-setting-select="${btnSetting}"]` + `svg[data-${this.prefix}-setting-select="${btnSetting}"]`, ); dropdownChevron.classList.remove("rotate-180"); } changeDropBtnStyle(btnSetting, selectedBtn) { const dropdownEl = document.querySelector( - `[data-${this.prefix}-setting-select-dropdown="${btnSetting}"]` + `[data-${this.prefix}-setting-select-dropdown="${btnSetting}"]`, ); //reset dropdown btns const btnEls = dropdownEl.querySelectorAll("button"); @@ -121,7 +121,7 @@ class Dropdown { "bg-primary", "dark:bg-primary", "text-gray-300", - "text-gray-300" + "text-gray-300", ); btn.classList.add("bg-white", "dark:bg-slate-700", "text-gray-700"); }); @@ -129,7 +129,7 @@ class Dropdown { selectedBtn.classList.remove( "bg-white", "dark:bg-slate-700", - "text-gray-700" + "text-gray-700", ); selectedBtn.classList.add("dark:bg-primary", "bg-primary", "text-gray-300"); } @@ -140,10 +140,10 @@ class Dropdown { .getAttribute(`data-${this.prefix}-setting-select`); //toggle dropdown const dropdownEl = document.querySelector( - `[data-${this.prefix}-setting-select-dropdown="${attribute}"]` + `[data-${this.prefix}-setting-select-dropdown="${attribute}"]`, ); const dropdownChevron = document.querySelector( - `svg[data-${this.prefix}-setting-select="${attribute}"]` + `svg[data-${this.prefix}-setting-select="${attribute}"]`, ); dropdownEl.classList.toggle("hidden"); dropdownEl.classList.toggle("flex"); @@ -199,7 +199,7 @@ class Filter { setTimeout(() => { const value = document .querySelector( - `[data-${this.prefix}-setting-select-text="success"]` + `[data-${this.prefix}-setting-select-text="success"]`, ) .textContent.trim(); @@ -222,7 +222,7 @@ class Filter { setTimeout(() => { const value = document .querySelector( - `[data-${this.prefix}-setting-select-text="reload"]` + `[data-${this.prefix}-setting-select-text="reload"]`, ) .textContent.trim(); @@ -331,7 +331,7 @@ class Download { async sendFileToDL(jobName, fileName) { window.open( - `${location.href}/download?job_name=${jobName}&file_name=${fileName}` + `${location.href}/download?job_name=${jobName}&file_name=${fileName}`, ); } } diff --git a/src/ui/static/js/plugins.js b/src/ui/static/js/plugins.js index a7a803683..1e17858ba 100644 --- a/src/ui/static/js/plugins.js +++ b/src/ui/static/js/plugins.js @@ -36,7 +36,7 @@ class Dropdown { const btn = e.target.closest("button"); const btnValue = btn.getAttribute("value"); const btnSetting = btn.getAttribute( - `data-${this.prefix}-setting-select-dropdown-btn` + `data-${this.prefix}-setting-select-dropdown-btn`, ); //stop if same value to avoid new fetching const isSameVal = this.isSameValue(btnSetting, btnValue); @@ -57,7 +57,7 @@ class Dropdown { closeAllDrop() { const drops = document.querySelectorAll( - `[data-${this.prefix}-setting-select-dropdown]` + `[data-${this.prefix}-setting-select-dropdown]`, ); drops.forEach((drop) => { drop.classList.add("hidden"); @@ -65,8 +65,8 @@ class Dropdown { document .querySelector( `svg[data-${this.prefix}-setting-select="${drop.getAttribute( - `data-${this.prefix}-setting-select-dropdown` - )}"]` + `data-${this.prefix}-setting-select-dropdown`, + )}"]`, ) .classList.remove("rotate-180"); }); @@ -74,7 +74,7 @@ class Dropdown { isSameValue(btnSetting, value) { const selectCustom = document.querySelector( - `[data-${this.prefix}-setting-select-text="${btnSetting}"]` + `[data-${this.prefix}-setting-select-text="${btnSetting}"]`, ); const currVal = selectCustom.textContent; return currVal === value ? true : false; @@ -82,30 +82,30 @@ class Dropdown { setSelectNewValue(btnSetting, value) { const selectCustom = document.querySelector( - `[data-${this.prefix}-setting-select="${btnSetting}"]` + `[data-${this.prefix}-setting-select="${btnSetting}"]`, ); selectCustom.querySelector( - `[data-${this.prefix}-setting-select-text]` + `[data-${this.prefix}-setting-select-text]`, ).textContent = value; } hideDropdown(btnSetting) { //hide dropdown const dropdownEl = document.querySelector( - `[data-${this.prefix}-setting-select-dropdown="${btnSetting}"]` + `[data-${this.prefix}-setting-select-dropdown="${btnSetting}"]`, ); dropdownEl.classList.add("hidden"); dropdownEl.classList.remove("flex"); //svg effect const dropdownChevron = document.querySelector( - `svg[data-${this.prefix}-setting-select="${btnSetting}"]` + `svg[data-${this.prefix}-setting-select="${btnSetting}"]`, ); dropdownChevron.classList.remove("rotate-180"); } changeDropBtnStyle(btnSetting, selectedBtn) { const dropdownEl = document.querySelector( - `[data-${this.prefix}-setting-select-dropdown="${btnSetting}"]` + `[data-${this.prefix}-setting-select-dropdown="${btnSetting}"]`, ); //reset dropdown btns const btnEls = dropdownEl.querySelectorAll("button"); @@ -118,7 +118,7 @@ class Dropdown { selectedBtn.classList.remove( "bg-white", "dark:bg-slate-700", - "text-gray-700" + "text-gray-700", ); selectedBtn.classList.add("dark:bg-primary", "bg-primary", "text-gray-300"); } @@ -129,10 +129,10 @@ class Dropdown { .getAttribute(`data-${this.prefix}-setting-select`); //toggle dropdown const dropdownEl = document.querySelector( - `[data-${this.prefix}-setting-select-dropdown="${attribute}"]` + `[data-${this.prefix}-setting-select-dropdown="${attribute}"]`, ); const dropdownChevron = document.querySelector( - `svg[data-${this.prefix}-setting-select="${attribute}"]` + `svg[data-${this.prefix}-setting-select="${attribute}"]`, ); dropdownEl.classList.toggle("hidden"); dropdownEl.classList.toggle("flex"); @@ -294,7 +294,7 @@ class Upload { this.dropZoneElement.classList.remove( "border-solid", "bg-gray-100", - "dark:bg-slate-700/50" + "dark:bg-slate-700/50", ); this.dropZoneElement.classList.add("border-dashed"); } @@ -303,7 +303,7 @@ class Upload { this.dropZoneElement.classList.add( "border-solid", "bg-gray-100", - "dark:bg-slate-700/50" + "dark:bg-slate-700/50", ); this.dropZoneElement.classList.remove("border-dashed"); } @@ -340,13 +340,13 @@ class Upload { if (xhr.status == 201) { this.uploadedArea.insertAdjacentHTML( "afterbegin", - this.fileSuccess(name, fileSize) + this.fileSuccess(name, fileSize), ); this.allowReload(); } else { this.uploadedArea.insertAdjacentHTML( "afterbegin", - this.fileFail(name, fileSize) + this.fileFail(name, fileSize), ); } } @@ -445,10 +445,10 @@ class Modal { this.modalExtInp = this.modal.querySelector("input#external"); this.modalTitle = this.modal.querySelector( - `[data-${this.prefix}-modal-title]` + `[data-${this.prefix}-modal-title]`, ); this.modalTxt = this.modal.querySelector( - `[data-${this.prefix}-modal-text]` + `[data-${this.prefix}-modal-text]`, ); this.init(); } diff --git a/src/ui/static/js/requests.js b/src/ui/static/js/requests.js index 87d69d316..d8363203b 100644 --- a/src/ui/static/js/requests.js +++ b/src/ui/static/js/requests.js @@ -22,7 +22,7 @@ class Filter { setTimeout(() => { const value = document .querySelector( - `[data-${this.prefix}-setting-select-text="method"]` + `[data-${this.prefix}-setting-select-text="method"]`, ) .textContent.trim(); @@ -45,7 +45,7 @@ class Filter { setTimeout(() => { const value = document .querySelector( - `[data-${this.prefix}-setting-select-text="status"]` + `[data-${this.prefix}-setting-select-text="status"]`, ) .textContent.trim(); @@ -68,7 +68,7 @@ class Filter { setTimeout(() => { const value = document .querySelector( - `[data-${this.prefix}-setting-select-text="reason"]` + `[data-${this.prefix}-setting-select-text="reason"]`, ) .textContent.trim(); @@ -87,7 +87,7 @@ class Filter { filter() { const requests = document.querySelector( - `[data-${this.prefix}-list]` + `[data-${this.prefix}-list]`, ).children; if (requests.length === 0) return; //reset @@ -197,7 +197,7 @@ class Dropdown { const btn = e.target.closest("button"); const btnValue = btn.getAttribute("value"); const btnSetting = btn.getAttribute( - `data-${this.prefix}-setting-select-dropdown-btn` + `data-${this.prefix}-setting-select-dropdown-btn`, ); //stop if same value to avoid new fetching const isSameVal = this.isSameValue(btnSetting, btnValue); @@ -223,7 +223,7 @@ class Dropdown { closeAllDrop() { const drops = document.querySelectorAll( - `[data-${this.prefix}-setting-select-dropdown]` + `[data-${this.prefix}-setting-select-dropdown]`, ); drops.forEach((drop) => { drop.classList.add("hidden"); @@ -231,8 +231,8 @@ class Dropdown { document .querySelector( `svg[data-${this.prefix}-setting-select="${drop.getAttribute( - `data-${this.prefix}-setting-select-dropdown` - )}"]` + `data-${this.prefix}-setting-select-dropdown`, + )}"]`, ) .classList.remove("rotate-180"); }); @@ -240,7 +240,7 @@ class Dropdown { isSameValue(btnSetting, value) { const selectCustom = document.querySelector( - `[data-${this.prefix}-setting-select-text="${btnSetting}"]` + `[data-${this.prefix}-setting-select-text="${btnSetting}"]`, ); const currVal = selectCustom.textContent; return currVal === value ? true : false; @@ -248,30 +248,30 @@ class Dropdown { setSelectNewValue(btnSetting, value) { const selectCustom = document.querySelector( - `[data-${this.prefix}-setting-select="${btnSetting}"]` + `[data-${this.prefix}-setting-select="${btnSetting}"]`, ); selectCustom.querySelector( - `[data-${this.prefix}-setting-select-text]` + `[data-${this.prefix}-setting-select-text]`, ).textContent = value; } hideDropdown(btnSetting) { //hide dropdown const dropdownEl = document.querySelector( - `[data-${this.prefix}-setting-select-dropdown="${btnSetting}"]` + `[data-${this.prefix}-setting-select-dropdown="${btnSetting}"]`, ); dropdownEl.classList.add("hidden"); dropdownEl.classList.remove("flex"); //svg effect const dropdownChevron = document.querySelector( - `svg[data-${this.prefix}-setting-select="${btnSetting}"]` + `svg[data-${this.prefix}-setting-select="${btnSetting}"]`, ); dropdownChevron.classList.remove("rotate-180"); } changeDropBtnStyle(btnSetting, selectedBtn) { const dropdownEl = document.querySelector( - `[data-${this.prefix}-setting-select-dropdown="${btnSetting}"]` + `[data-${this.prefix}-setting-select-dropdown="${btnSetting}"]`, ); //reset dropdown btns const btnEls = dropdownEl.querySelectorAll("button"); @@ -281,7 +281,7 @@ class Dropdown { "bg-primary", "dark:bg-primary", "text-gray-300", - "text-gray-300" + "text-gray-300", ); btn.classList.add("bg-white", "dark:bg-slate-700", "text-gray-700"); }); @@ -289,7 +289,7 @@ class Dropdown { selectedBtn.classList.remove( "bg-white", "dark:bg-slate-700", - "text-gray-700" + "text-gray-700", ); selectedBtn.classList.add("dark:bg-primary", "bg-primary", "text-gray-300"); } @@ -300,10 +300,10 @@ class Dropdown { .getAttribute(`data-${this.prefix}-setting-select`); //toggle dropdown const dropdownEl = document.querySelector( - `[data-${this.prefix}-setting-select-dropdown="${attribute}"]` + `[data-${this.prefix}-setting-select-dropdown="${attribute}"]`, ); const dropdownChevron = document.querySelector( - `svg[data-${this.prefix}-setting-select="${attribute}"]` + `svg[data-${this.prefix}-setting-select="${attribute}"]`, ); dropdownEl.classList.toggle("hidden"); dropdownEl.classList.toggle("flex"); diff --git a/src/ui/templates/bans.html b/src/ui/templates/bans.html index 22b2e7f19..fad5aaba4 100644 --- a/src/ui/templates/bans.html +++ b/src/ui/templates/bans.html @@ -48,7 +48,7 @@ url_for(request.endpoint)[1:].split("/")[-1].strip() %}
      FILTER
      @@ -199,110 +199,141 @@ url_for(request.endpoint)[1:].split("/")[-1].strip() %}
      -
      -
      +
      BANS LIST
      - -
      - -

      - Select -

      -

      - IP -

      -

      - Reason -

      -

      - Ban start -

      -

      - Ban end -

      -

      - Remain -

      -

      - Period -

      - - -
        - {% for ban in bans %} -
      • -

        - class="dark:text-gray-400 dark:opacity-80 text-sm col-span-1 m-0 my-1 pl-2" - data-{{current_endpoint}}-select +

        +
        + +
        + +

        + Select +

        +

        + IP +

        +

        + Reason +

        +

        + Ban start +

        +

        + Ban end +

        +

        + Remain +

        +

        + Period +

        + + +
          + {% for ban in bans %} +
        • - -

          -

          + + + + + + +

        +

        + {{ban['ip']}} +

        +

        + {{ban["reason"]}} +

        +

        - {{ban['ip']}} -

        -

        + {{ban["ban_start"]}} +

        +

        + {{ban["ban_end"]}} +

        +

        + {{ban["remain"]}} +

        +

        - {{ban["reason"]}} -

        -

        - {{ban["ban_start"]}} -

        -

        - {{ban["ban_end"]}} -

        -

        - {{ban["remain"]}} -

        -

        - {{ban["period"]}} -

        -
      • - {% endfor %} -
      - + data-{{current_endpoint}}-period="{{ban["period"]}}" + > + {{ban["period"]}} +

      + + {% endfor %} +
    + +
    +
    - +
    + +
    +
    {% endblock %} diff --git a/src/ui/templates/block_requests.html b/src/ui/templates/block_requests.html index 526a968c2..06904c799 100644 --- a/src/ui/templates/block_requests.html +++ b/src/ui/templates/block_requests.html @@ -65,7 +65,7 @@ url_for(request.endpoint)[1:].split("/")[-1].strip() %}
    FILTER
    @@ -278,11 +278,15 @@ url_for(request.endpoint)[1:].split("/")[-1].strip() %}
    -
    -
    BLOCK REQUESTS
    - +
    +
    BLOCK REQUESTS
    +
    + +

    - +
    + {% endblock %} diff --git a/src/ui/templates/jobs.html b/src/ui/templates/jobs.html index 64030f728..cca838bfa 100644 --- a/src/ui/templates/jobs.html +++ b/src/ui/templates/jobs.html @@ -35,7 +35,7 @@ url_for(request.endpoint)[1:].split("/")[-1].strip() %}
    FILTER
    @@ -197,215 +197,220 @@ url_for(request.endpoint)[1:].split("/")[-1].strip() %}
    -
    -
    JOBS
    - -
    - -

    - Name -

    -

    - Last run -

    -

    - Every -

    -

    - Reload -

    -

    - Success -

    -

    - Files -

    - - -
      - {% for job_name, value in jobs.items() %} - -
    • +
      JOBS LIST
      +
    +
    + +
    + +

    -

    +

    + Last run +

    +

    + Every +

    +

    + Reload +

    +

    + Success +

    +

    + Files +

    + + +
      + {% for job_name, value in jobs.items() %} + +
    • - {{job_name}} -

      -

      - {{value['last_run']}} -

      -

      - {{value["every"]}} -

      - {% if value["reload"] %} -

      - - - -

      + {{job_name}} +

      +

      - - - -

      - {% endif %} {% if value["success"] %} -

      +

      - - - -

      - {% elif not value["success"] %} -

      + {% if value["reload"] %} +

      - - - -

      - {% endif %} -
      - {% if value['cache']%} - - - - - - {%endif%} -
      -
    • - - {% endfor %} -
    - +
  • + + {% endfor %} + + + + - {% endblock %} diff --git a/src/ui/templates/logs.html b/src/ui/templates/logs.html index 4fb5412fe..892070532 100644 --- a/src/ui/templates/logs.html +++ b/src/ui/templates/logs.html @@ -172,7 +172,7 @@ url_for(request.endpoint)[1:].split("/")[-1].strip().replace('_', '-') %}
    FILTERS
    @@ -279,31 +279,42 @@ url_for(request.endpoint)[1:].split("/")[-1].strip().replace('_', '-') %}
    -
    -
    LOGS
    - -
    - -

    - Type -

    -

    - Description -

    - - -
      - +
      +
      LOGS
      +
      + + +
      +
      + +
      + +

      + Type +

      +

      + Description +

      + + + +
        + +
        + +
        -
        {% endblock %} diff --git a/src/ui/templates/plugins.html b/src/ui/templates/plugins.html index fc8de90a3..1a755d072 100644 --- a/src/ui/templates/plugins.html +++ b/src/ui/templates/plugins.html @@ -113,7 +113,7 @@ include "plugins_modal.html" %}
        FILTER
        From d8b1cecf4944eb6d4b4a38129283502ffd3389d0 Mon Sep 17 00:00:00 2001 From: Jordan Blasenhauer Date: Fri, 19 Jan 2024 14:52:22 +0100 Subject: [PATCH 38/93] add disabled btn style --- src/ui/static/css/dashboard.css | 2 +- src/ui/styles.css | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/ui/static/css/dashboard.css b/src/ui/static/css/dashboard.css index df5e5e01c..b3e919884 100644 --- a/src/ui/static/css/dashboard.css +++ b/src/ui/static/css/dashboard.css @@ -1 +1 @@ -/*! tailwindcss v3.3.2 | MIT License | https://tailwindcss.com*/*,:after,:before{box-sizing:border-box;border:0 solid #e9ecef}:after,:before{--tw-content:""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Open Sans;font-feature-settings:normal;font-variation-settings:normal}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#ced4da}input::placeholder,textarea::placeholder{opacity:1;color:#ced4da}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,::backdrop,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#5e72e480;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.\!container{width:100%!important;margin-right:auto!important;margin-left:auto!important;padding-right:1.5rem!important;padding-left:1.5rem!important}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:1.5rem;padding-left:1.5rem}@media (min-width:340px){.\!container{max-width:340px!important}.container{max-width:340px}}@media (min-width:576px){.\!container{max-width:576px!important}.container{max-width:576px}}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:992px){.\!container{max-width:992px!important}.container{max-width:992px}}@media (min-width:1200px){.\!container{max-width:1200px!important}.container{max-width:1200px}}@media (min-width:1320px){.\!container{max-width:1320px!important}.container{max-width:1320px}}@media (min-width:1920px){.\!container{max-width:1920px!important}.container{max-width:1920px}}a{letter-spacing:-.025rem}hr{margin:1rem 0;border:0;opacity:.25}img{max-width:none}label{display:inline-block}p{line-height:1.625;font-weight:400;margin-bottom:1rem}small{font-size:.875em}svg{display:inline}table{border-collapse:inherit}h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;color:#344767}h1,h2,h3,h4{letter-spacing:-.05rem}h1,h2,h3{font-weight:700}h4,h5,h6{font-weight:600}h1{font-size:3rem;line-height:1.25}h2{font-size:2.25rem;line-height:1.3}h3{font-size:1.875rem}h3,h4{line-height:1.375}h4{font-size:1.5rem}h5{font-size:1.25rem;line-height:1.375}h6{font-size:1rem;line-height:1.625}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-y-0{top:0;bottom:0}.-left-full{left:-100%}.-right-0{right:0}.-right-1{right:-.25rem}.bottom-0{bottom:0}.left-0{left:0}.left-auto{left:auto}.left-full{left:100%}.right-0{right:0}.right-2{right:.5rem}.right-20{right:5rem}.right-4{right:1rem}.right-5{right:1.25rem}.right-6{right:1.5rem}.right-7{right:1.75rem}.right-8{right:2rem}.right-\[3\.25rem\]{right:3.25rem}.top-0{top:0}.top-1{top:.25rem}.top-1\.5{top:.375rem}.top-16{top:4rem}.top-2{top:.5rem}.top-4{top:1rem}.top-\[38\%\]{top:38%}.top-\[4\.5rem\]{top:4.5rem}.top-\[52\%\]{top:52%}.top-\[55\%\]{top:55%}.top-\[8\.2rem\]{top:8.2rem}.-z-10{z-index:-10}.z-10{z-index:10}.z-100{z-index:100}.z-110{z-index:110}.z-20{z-index:20}.z-990{z-index:990}.z-\[10000\]{z-index:10000}.z-\[1000\]{z-index:1000}.z-\[1001\]{z-index:1001}.z-\[20\]{z-index:20}.z-sticky{z-index:1020}.order-1{order:1}.order-2{order:2}.col-span-1{grid-column:span 1/span 1}.col-span-10{grid-column:span 10/span 10}.col-span-11{grid-column:span 11/span 11}.col-span-12{grid-column:span 12/span 12}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-4{grid-column:span 4/span 4}.col-span-9{grid-column:span 9/span 9}.float-right{float:right}.float-left{float:left}.m-0{margin:0}.m-1{margin:.25rem}.m-2{margin:.5rem}.m-4{margin:1rem}.mx-0{margin-left:0;margin-right:0}.mx-0\.5{margin-left:.125rem;margin-right:.125rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-2\.5{margin-left:.625rem;margin-right:.625rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-top:0;margin-bottom:0}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.ml-0{margin-left:0}.ml-1{margin-left:.25rem}.ml-12{margin-left:3rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-6{margin-left:1.5rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-12{margin-right:3rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-\[4\.5rem\]{margin-top:4.5rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.table{display:table}.grid{display:grid}.list-item{display:list-item}.hidden{display:none}.h-1\/3{height:33.333333%}.h-12{height:3rem}.h-14{height:3.5rem}.h-19{height:4.75rem}.h-3{height:.75rem}.h-4{height:1rem}.h-4\.5{height:1.125rem}.h-40{height:10rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-5\.5{height:1.375rem}.h-6{height:1.5rem}.h-8{height:2rem}.h-\[2\.5rem\]{height:2.5rem}.h-\[3\.5rem\]{height:3.5rem}.h-\[4rem\]{height:4rem}.h-\[90vh\]{height:90vh}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.h-sidenav{height:calc(100vh - 450px)}.h-fit{height:-moz-fit-content;height:fit-content}.max-h-100{max-height:25rem}.max-h-135{max-height:33.75rem}.max-h-30{max-height:7.5rem}.max-h-80{max-height:20rem}.max-h-90{max-height:22.5rem}.max-h-screen{max-height:100vh}.min-h-12{min-height:3rem}.min-h-20{min-height:5rem}.min-h-50-screen{min-height:50vh}.min-h-52{min-height:13rem}.min-h-6{min-height:1.5rem}.min-h-\[100px\]{min-height:100px}.min-h-\[350px\]{min-height:350px}.min-h-\[55vh\]{min-height:55vh}.min-h-\[75px\]{min-height:75px}.min-h-\[85vh\]{min-height:85vh}.min-h-screen{min-height:100vh}.w-1{width:.25rem}.w-10{width:2.5rem}.w-11\/12{width:91.666667%}.w-12{width:3rem}.w-28{width:7rem}.w-3{width:.75rem}.w-4{width:1rem}.w-4\.5{width:1.125rem}.w-40{width:10rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-5\.5{width:1.375rem}.w-50{width:12.5rem}.w-6{width:1.5rem}.w-8{width:2rem}.w-80{width:20rem}.w-90{width:22.5rem}.w-\[2\.5rem\]{width:2.5rem}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-screen{width:100vw}.min-w-0{min-width:0}.min-w-\[1024px\]{min-width:1024px}.min-w-\[900px\]{min-width:900px}.min-w-\[1200px\]{min-width:1200px}.min-w-\[1120px\]{min-width:1120px}.min-w-\[1150px\]{min-width:1150px}.min-w-\[800px\]{min-width:800px}.max-w-180{max-width:45rem}.max-w-40{max-width:10rem}.max-w-60{max-width:15rem}.max-w-64{max-width:16rem}.max-w-\[1920px\]{max-width:1920px}.max-w-\[300px\]{max-width:300px}.max-w-\[400px\]{max-width:400px}.max-w-\[550px\]{max-width:550px}.max-w-full{max-width:100%}.flex-auto{flex:1 1 auto}.grow{flex-grow:1}.basis-full{flex-basis:100%}.-translate-x-1{--tw-translate-x:-0.25rem}.-translate-x-1,.-translate-x-1\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-1\.5{--tw-translate-x:-0.375rem}.-translate-x-full{--tw-translate-x:-100%}.-translate-x-full,.-translate-y-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-0{--tw-translate-y:-0px}.-translate-y-0\.4{--tw-translate-y:-0.1rem}.-translate-y-0\.4,.-translate-y-0\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-0\.5{--tw-translate-y:-0.125rem}.-translate-y-1{--tw-translate-y:-0.25rem}.-translate-y-1,.-translate-y-1\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\.5{--tw-translate-y:-0.375rem}.translate-x-0{--tw-translate-x:0px}.translate-x-0,.translate-x-0\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0\.5{--tw-translate-x:0.125rem}.translate-x-1{--tw-translate-x:0.25rem}.translate-x-1,.translate-x-2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-2{--tw-translate-x:0.5rem}.translate-x-90{--tw-translate-x:22.5rem}.translate-x-90,.translate-y-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y:0px}.translate-y-0\.5{--tw-translate-y:0.125rem}.translate-y-0\.5,.translate-y-1{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-1{--tw-translate-y:0.25rem}.translate-y-16{--tw-translate-y:4rem}.translate-y-16,.translate-y-2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-2{--tw-translate-y:0.5rem}.-rotate-12{--tw-rotate:-12deg}.-rotate-12,.rotate-12{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-12{--tw-rotate:12deg}.rotate-180{--tw-rotate:180deg}.rotate-180,.scale-105{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05}.scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1}.scale-110,.scale-50{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-50{--tw-scale-x:.5;--tw-scale-y:.5}.scale-90{--tw-scale-x:.9;--tw-scale-y:.9}.scale-90,.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-items-center{justify-items:center}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-8{gap:2rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-y-2{row-gap:.5rem}.gap-y-4{row-gap:1rem}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.break-words{overflow-wrap:break-word}.rounded,.rounded-1{border-radius:.25rem}.rounded-1\.4{border-radius:.35rem}.rounded-10{border-radius:2.5rem}.rounded-2xl{border-radius:1rem}.rounded-circle{border-radius:50%}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-none{border-radius:0}.rounded-xl{border-radius:.75rem}.rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-b-lg{border-bottom-left-radius:.5rem}.rounded-b-lg,.rounded-r-lg{border-bottom-right-radius:.5rem}.rounded-r-lg{border-top-right-radius:.5rem}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-gray-200{--tw-border-opacity:1;border-color:rgb(233 236 239/var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity))}.border-gray-400{--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity))}.border-primary{--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}.bg-blue-500{--tw-bg-opacity:1;background-color:rgb(94 114 228/var(--tw-bg-opacity))}.bg-emerald-500{--tw-bg-opacity:1;background-color:rgb(45 206 137/var(--tw-bg-opacity))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(233 236 239/var(--tw-bg-opacity))}.bg-gray-300{--tw-bg-opacity:1;background-color:rgb(210 214 218/var(--tw-bg-opacity))}.bg-gray-50{--tw-bg-opacity:1;background-color:rgb(248 249 250/var(--tw-bg-opacity))}.bg-gray-600\/50{background-color:#6c757d80}.bg-green-500{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity))}.bg-orange-500{--tw-bg-opacity:1;background-color:rgb(251 99 64/var(--tw-bg-opacity))}.bg-primary{--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}.bg-primary\/20{background-color:#0b557733}.bg-red-500{--tw-bg-opacity:1;background-color:rgb(245 57 57/var(--tw-bg-opacity))}.bg-secondary{--tw-bg-opacity:1;background-color:rgb(46 172 104/var(--tw-bg-opacity))}.bg-sky-500{--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity))}.bg-slate-800\/10{background-color:#3a416f1a}.bg-transparent{background-color:initial}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-yellow-500{--tw-bg-opacity:1;background-color:rgb(251 177 64/var(--tw-bg-opacity))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-tl{background-image:linear-gradient(to top left,var(--tw-gradient-stops))}.bg-none{background-image:none}.from-transparent{--tw-gradient-from:#0000 var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.via-black\/40{--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#0006 var(--tw-gradient-via-position),var(--tw-gradient-to)}.to-transparent{--tw-gradient-to:#0000 var(--tw-gradient-to-position)}.bg-150{background-size:150%}.bg-contain{background-size:contain}.bg-clip-border{background-clip:initial}.bg-clip-padding{background-clip:padding-box}.bg-center{background-position:50%}.bg-left{background-position:0}.bg-x-25{background-position:25% 0}.bg-no-repeat{background-repeat:no-repeat}.fill-amber-500{fill:#f59e0b}.fill-blue-500{fill:#5e72e4}.fill-gray-500{fill:#adb5bd}.fill-gray-600{fill:#6c757d}.fill-green-500{fill:#22c55e}.fill-primary{fill:#0b5577}.fill-red-500{fill:#f53939}.fill-sky-500{fill:#0ea5e9}.fill-slate-800{fill:#3a416f}.fill-white{fill:#fff}.fill-yellow-500{fill:#fbb140}.stroke-amber-500{stroke:#f59e0b}.stroke-blue-400{stroke:#60a5fa}.stroke-blue-500{stroke:#5e72e4}.stroke-emerald-600{stroke:#059669}.stroke-gray-100{stroke:#ebeff4}.stroke-gray-600{stroke:#6c757d}.stroke-gray-700{stroke:#495057}.stroke-green-700{stroke:#15803d}.stroke-orange-500{stroke:#fb6340}.stroke-pink-600{stroke:#db2777}.stroke-red-500{stroke:#f53939}.stroke-sky-500{stroke:#0ea5e9}.stroke-stone-500{stroke:#78716c}.stroke-yellow-500{stroke:#fbb140}.stroke-0{stroke-width:0}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.px-0{padding-left:0;padding-right:0}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.pb-0{padding-bottom:0}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-4{padding-bottom:1rem}.pb-8{padding-bottom:2rem}.pl-0{padding-left:0}.pl-0\.5{padding-left:.125rem}.pl-1{padding-left:.25rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-6{padding-left:1.5rem}.pr-0{padding-right:0}.pr-8{padding-right:2rem}.pt-1{padding-top:.25rem}.pt-10{padding-top:2.5rem}.pt-20{padding-top:5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pl-1\.5{padding-left:.375rem}.text-left{text-align:left}.text-center{text-align:center}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.font-sans{font-family:Open Sans}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.5rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-5{line-height:1.25rem}.leading-5\.6{line-height:1.4rem}.leading-6{line-height:1.5rem}.leading-8{line-height:2rem}.leading-default{line-height:1.6}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-tight{line-height:1.25}.tracking-normal{letter-spacing:0}.tracking-tight-rem{letter-spacing:-.025rem}.tracking-wide{letter-spacing:.025em}.tracking-widest{letter-spacing:.1em}.text-blue-500{--tw-text-opacity:1;color:rgb(94 114 228/var(--tw-text-opacity))}.text-emerald-500{--tw-text-opacity:1;color:rgb(45 206 137/var(--tw-text-opacity))}.text-gray-100{--tw-text-opacity:1;color:rgb(235 239 244/var(--tw-text-opacity))}.text-gray-300{--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity:1;color:rgb(108 117 125/var(--tw-text-opacity))}.text-gray-600\/90{color:#6c757de6}.text-gray-700{--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.text-gray-700\/80{color:#495057cc}.text-green-500{--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity))}.text-primary{--tw-text-opacity:1;color:rgb(11 85 119/var(--tw-text-opacity))}.text-red-500{--tw-text-opacity:1;color:rgb(245 57 57/var(--tw-text-opacity))}.text-sky-600{--tw-text-opacity:1;color:rgb(62 161 236/var(--tw-text-opacity))}.text-slate-500{--tw-text-opacity:1;color:rgb(103 116 142/var(--tw-text-opacity))}.text-slate-700{--tw-text-opacity:1;color:rgb(52 71 103/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-yellow-500{--tw-text-opacity:1;color:rgb(251 177 64/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.shadow{--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-3xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-3xl{--tw-shadow:0 8px 26px -4px #14141426,0 8px 9px -5px #1414140f;--tw-shadow-colored:0 8px 26px -4px var(--tw-shadow-color),0 8px 9px -5px var(--tw-shadow-color)}.shadow-md{--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.shadow-md,.shadow-none{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.shadow-sm{--tw-shadow:0 .25rem .375rem -.0625rem #1414141f,0 .125rem .25rem -.0625rem #14141412;--tw-shadow-colored:0 .25rem .375rem -.0625rem var(--tw-shadow-color),0 .125rem .25rem -.0625rem var(--tw-shadow-color)}.shadow-sm,.shadow-xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 0 2rem 0 #8898aa26;--tw-shadow-colored:0 0 2rem 0 var(--tw-shadow-color)}.shadow-xs{--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid #0000;outline-offset:2px}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:ease;transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:ease;transition-duration:.15s}.delay-200{transition-delay:.2s}.duration-200{transition-duration:.2s}.duration-250{transition-duration:.25s}.duration-300{transition-duration:.3s}.duration-700{transition-duration:.7s}.ease-in{transition-timing-function:ease-in}.ease-in-out{transition-timing-function:ease-in-out}.flex-wrap-inherit{flex-wrap:inherit}@font-face{font-family:Open Sans;src:url(../webfonts/OpenSans.ttf)}*{font-family:Open Sans,sans-serif!important}.ace_content,.ace_editor,.ace_editor div{font-family:Monaco,Menlo,Ubuntu Mono,Consolas,source-code-pro,monospace!important;font-size:16px!important;font-weight:400!important}.sr-only{display:none}.close-btn{display:inline-block;cursor:pointer;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(245 57 57/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(245 57 57/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.close-btn,.close-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.close-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.close-btn:focus,.close-btn:hover{background-color:#fffc}.close-btn:active{opacity:.85}:is(.dark .close-btn){--tw-bg-opacity:1;background-color:rgb(233 236 239/var(--tw-bg-opacity));--tw-brightness:brightness(.9)}:is(.dark .close-btn),:is(.dark .close-btn:hover){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .close-btn:hover){--tw-brightness:brightness(.75)}.valid-btn{display:inline-block;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.valid-btn,.valid-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.valid-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.valid-btn:focus,.valid-btn:hover{background-color:#22c55ecc}.valid-btn:active{opacity:.85}:is(.dark .valid-btn){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.delete-btn{display:inline-block;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(245 57 57/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.delete-btn,.delete-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.delete-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.delete-btn:focus,.delete-btn:hover{background-color:#f53939cc}.delete-btn:active{opacity:.85}:is(.dark .delete-btn){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.edit-btn{display:inline-block;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(251 177 64/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.edit-btn,.edit-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.edit-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.edit-btn:focus,.edit-btn:hover{background-color:#fbb140cc}.edit-btn:active{opacity:.85}:is(.dark .edit-btn){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.info-btn{display:inline-block;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.info-btn,.info-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.info-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.info-btn:focus,.info-btn:hover{background-color:#0ea5e9cc}.info-btn:active{opacity:.85}:is(.dark .info-btn){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.checkbox{position:relative;z-index:10;float:left;margin-top:.25rem;height:1.25rem;width:1.25rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.35rem;border-width:1px;border-color:rgb(210 214 218/var(--tw-border-opacity));background-color:rgb(255 255 255/var(--tw-bg-opacity));background-size:contain;background-position:50%;background-repeat:no-repeat;vertical-align:top;font-size:1rem;line-height:1.5rem;transition-property:all;transition-timing-function:ease;transition-duration:.25s}.checkbox,.checkbox:disabled{--tw-border-opacity:1;--tw-bg-opacity:1}.checkbox:disabled{cursor:default;border-color:rgb(206 212 218/var(--tw-border-opacity));background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.checkbox[data-checked=true]{z-index:0;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}.checkbox:disabled[data-checked=true]{--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}:is(.dark .checkbox){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .checkbox:disabled){--tw-border-opacity:1;border-color:rgb(37 47 64/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .checkbox[data-checked=true]){--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}:is(.dark .checkbox:disabled[data-checked=true]){--tw-border-opacity:1;border-color:rgb(37 47 64/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}.custom-select-btn{display:flex;width:100%;align-items:center;justify-content:space-between;border-radius:.5rem;border-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));background-clip:padding-box;padding:.25rem .375rem;text-align:left;vertical-align:middle;font-size:.875rem;font-weight:400;line-height:1.4rem;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}.custom-select-btn::-moz-placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.custom-select-btn::placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.custom-select-btn:focus{--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}.custom-select-btn:disabled{--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));opacity:.75}:is(.dark .custom-select-btn){border-color:rgb(98 117 148/var(--tw-border-opacity));background-color:rgb(52 71 103/var(--tw-bg-opacity));opacity:.9}:is(.dark .custom-select-btn),:is(.dark .custom-select-btn:disabled){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .custom-select-btn:disabled){border-color:rgb(37 47 64/var(--tw-border-opacity));background-color:rgb(37 47 64/var(--tw-bg-opacity))}@media (min-width:768px){.custom-select-btn{padding:.5rem .75rem}}.custom-dropdown-btn{position:relative;margin-top:0;margin-bottom:0;min-height:38px;cursor:pointer;border-radius:0;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.5rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.custom-dropdown-btn:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .custom-dropdown-btn){border-color:rgb(98 117 148/var(--tw-border-opacity));background-color:rgb(52 71 103/var(--tw-bg-opacity))}.active.custom-dropdown-btn,:is(.dark .custom-dropdown-btn){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}.active.custom-dropdown-btn{position:relative;margin-top:0;margin-bottom:0;min-height:38px;cursor:pointer;border-radius:0;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;border-color:rgb(210 214 218/var(--tw-border-opacity));background-color:rgb(11 85 119/var(--tw-bg-opacity));padding:.5rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;line-height:1.5;letter-spacing:-.025rem;transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.active.custom-dropdown-btn:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .active.custom-dropdown-btn){border-color:rgb(98 117 148/var(--tw-border-opacity));background-color:rgb(11 85 119/var(--tw-bg-opacity));color:rgb(210 214 218/var(--tw-text-opacity))}.regular-input,:is(.dark .active.custom-dropdown-btn){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1}.regular-input{display:block;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.5rem;border-width:1px;border-style:solid;border-color:rgb(210 214 218/var(--tw-border-opacity));background-color:rgb(255 255 255/var(--tw-bg-opacity));background-clip:padding-box;padding:.25rem .375rem;font-size:.875rem;font-weight:400;line-height:1.4rem;color:rgb(73 80 87/var(--tw-text-opacity));outline:2px solid #0000;outline-offset:2px;transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.regular-input::-moz-placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.regular-input::placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.regular-input:focus{border-color:#d2d6da00;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.regular-input:valid:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(34 197 94/var(--tw-ring-opacity))}.regular-input:invalid:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(245 57 57/var(--tw-ring-opacity))}.regular-input:disabled{--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));opacity:.75}:is(.dark .regular-input){border-color:rgb(98 117 148/var(--tw-border-opacity));background-color:rgb(52 71 103/var(--tw-bg-opacity));opacity:.9}:is(.dark .regular-input),:is(.dark .regular-input:disabled){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .regular-input:disabled){border-color:rgb(37 47 64/var(--tw-border-opacity));background-color:rgb(37 47 64/var(--tw-bg-opacity))}@media (min-width:768px){.regular-input{padding:.5rem .75rem}}.input-title{margin:0;font-size:.875rem;line-height:1.5rem;font-weight:700;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .input-title){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));opacity:.9}.popover-settings-container{position:absolute;left:0;bottom:0;z-index:50;--tw-translate-y:-1.75rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(94 114 228/var(--tw-bg-opacity));padding:.75rem;transition-property:all;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.5s}:is(.dark .popover-settings-container){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.popover-settings-text{margin:0;font-size:.875rem;line-height:1.5rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .popover-settings-text){--tw-text-opacity:1;color:rgb(235 239 244/var(--tw-text-opacity));opacity:.9}.popover-settings-svg{margin-left:.5rem;height:1.25rem;width:1.25rem;cursor:pointer;fill:#5e72e4}.popover-settings-svg:hover{--tw-brightness:brightness(.75);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.active.settings-tabs-tab-btn{position:relative;z-index:10;margin-top:.25rem;margin-bottom:.25rem;cursor:pointer;border-radius:0;border-width:1px;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.active.settings-tabs-tab-btn:hover{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .active.settings-tabs-tab-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .active.settings-tabs-tab-btn:hover){--tw-bg-opacity:1;background-color:rgb(58 65 111/var(--tw-bg-opacity))}.settings-tabs-tab-btn{position:relative;margin-top:.25rem;margin-bottom:.25rem;cursor:pointer;border-radius:0;border-width:1px;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.settings-tabs-tab-btn:hover{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .settings-tabs-tab-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .settings-tabs-tab-btn:hover){--tw-bg-opacity:1;background-color:rgb(58 65 111/var(--tw-bg-opacity))}.settings-tabs-name{padding-left:.75rem;padding-right:.5rem;--tw-text-opacity:1;color:rgb(11 85 119/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .settings-tabs-name){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));opacity:.9}.settings-tabs-popover-container{position:absolute;top:60px;left:0;z-index:50;min-width:150px;border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(94 114 228/var(--tw-bg-opacity));padding:.75rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.15s}:is(.dark .settings-tabs-popover-container){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.settings-tabs-popover-text{margin:0;font-size:.875rem;line-height:1.5rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.settings-tabs-mobile-btn{margin-top:.25rem;margin-bottom:.25rem;display:flex;width:100%;cursor:pointer;align-items:center;justify-content:space-between;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.settings-tabs-mobile-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(248 249 250/var(--tw-bg-opacity));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .settings-tabs-mobile-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .settings-tabs-mobile-btn:hover){--tw-brightness:brightness(.95);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.settings-tabs-mobile-btn-text{--tw-text-opacity:1;color:rgb(11 85 119/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .settings-tabs-mobile-btn-text){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));opacity:.9}.active.settings-tabs-mobile-dropdown-btn{position:relative;z-index:1000;margin-top:0;margin-bottom:0;cursor:pointer;border-radius:0;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity));padding:.5rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.active.settings-tabs-mobile-dropdown-btn:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .active.settings-tabs-mobile-dropdown-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .active.settings-tabs-mobile-dropdown-btn:hover){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.first.settings-tabs-mobile-dropdown-btn{border-top-left-radius:.25rem;border-top-right-radius:.25rem;border-width:1px}.settings-tabs-mobile-dropdown-btn{position:relative;margin-top:0;margin-bottom:0;display:flex;cursor:pointer;justify-content:space-between;border-radius:0;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.5rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.settings-tabs-mobile-dropdown-btn:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .settings-tabs-mobile-dropdown-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .settings-tabs-mobile-dropdown-btn:hover){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.first-letter\:absolute:first-letter{position:absolute}.first-letter\:w-full:first-letter{width:100%}.placeholder\:text-gray-500::-moz-placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.placeholder\:text-gray-500::placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.before\:float-left:before{content:var(--tw-content);float:left}.before\:pr-2:before{content:var(--tw-content);padding-right:.5rem}.before\:text-white:before{content:var(--tw-content);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.before\:content-\[\'\/\'\]:before{--tw-content:"/";content:var(--tw-content)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:top-px:after{content:var(--tw-content);top:1px}.after\:float-right:after{content:var(--tw-content);float:right}.after\:h-4:after{content:var(--tw-content);height:1rem}.after\:w-4:after{content:var(--tw-content);width:1rem}.after\:translate-x-px:after{content:var(--tw-content);--tw-translate-x:1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.after\:rounded-circle:after{content:var(--tw-content);border-radius:50%}.after\:bg-white:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.after\:pl-2:after{content:var(--tw-content);padding-left:.5rem}.after\:text-gray-600:after{content:var(--tw-content);--tw-text-opacity:1;color:rgb(108 117 125/var(--tw-text-opacity))}.after\:shadow-2xl:after{content:var(--tw-content);--tw-shadow:0 .3125rem .625rem 0 #0000001f;--tw-shadow-colored:0 .3125rem .625rem 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.after\:duration-300:after{content:var(--tw-content);transition-duration:.3s}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.after\:content-\[\'\/\'\]:after{--tw-content:"/";content:var(--tw-content)}.checked\:z-0:checked{z-index:0}.checked\:border-primary:checked{--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}.checked\:bg-primary:checked{--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}.checked\:bg-none:checked{background-image:none}.checked\:bg-right:checked{background-position:100%}.checked\:after\:translate-x-5:checked:after{--tw-translate-x:1.25rem}.checked\:after\:translate-x-5:checked:after,.checked\:after\:translate-x-5\.3:checked:after{content:var(--tw-content);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.checked\:after\:translate-x-5\.3:checked:after{--tw-translate-x:1.3rem}.valid\:\!border-red-500:valid{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.hover\:-translate-y-0:hover{--tw-translate-y:-0px}.hover\:-translate-y-0:hover,.hover\:-translate-y-0\.4:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-0\.4:hover{--tw-translate-y:-0.1rem}.hover\:-translate-y-px:hover{--tw-translate-y:-1px}.hover\:-translate-y-px:hover,.hover\:scale-102:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-102:hover{--tw-scale-x:1.02;--tw-scale-y:1.02}.hover\:rounded-lg:hover{border-radius:.5rem}.hover\:bg-emerald-500\/80:hover{background-color:#2dce89cc}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity))}.hover\:bg-gray-300:hover{--tw-bg-opacity:1;background-color:rgb(210 214 218/var(--tw-bg-opacity))}.hover\:bg-green-500\/80:hover{background-color:#22c55ecc}.hover\:bg-primary\/30:hover{background-color:#0b55774d}.hover\:bg-primary\/5:hover{background-color:#0b55770d}.hover\:bg-primary\/80:hover{background-color:#0b5577cc}.hover\:bg-red-500\/80:hover{background-color:#f53939cc}.hover\:bg-sky-500\/80:hover{background-color:#0ea5e9cc}.hover\:bg-yellow-500\/80:hover{background-color:#fbb140cc}.hover\:italic:hover{font-style:italic}.hover\:no-underline:hover{text-decoration-line:none}.hover\:opacity-80:hover{opacity:.8}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:brightness-75:hover{--tw-brightness:brightness(.75)}.hover\:brightness-75:hover,.hover\:brightness-90:hover{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.hover\:brightness-90:hover{--tw-brightness:brightness(.9)}.hover\:brightness-95:hover{--tw-brightness:brightness(.95);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.focus\:\!border-red-500:focus{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.focus\:border-green-500:focus{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity))}.focus\:border-primary:focus{--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}.focus\:bg-emerald-500\/80:focus{background-color:#2dce89cc}.focus\:bg-green-500\/80:focus{background-color:#22c55ecc}.focus\:bg-primary\/80:focus{background-color:#0b5577cc}.focus\:bg-red-500\/80:focus{background-color:#f53939cc}.focus\:bg-sky-500\/80:focus{background-color:#0ea5e9cc}.focus\:bg-yellow-500\/80:focus{background-color:#fbb140cc}.focus\:\!ring-red-500:focus{--tw-ring-opacity:1!important;--tw-ring-color:rgb(245 57 57/var(--tw-ring-opacity))!important}.focus\:valid\:\!border-red-500:valid:focus{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.focus\:valid\:border-green-500:valid:focus{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity))}.focus\:valid\:\!ring-red-500:valid:focus{--tw-ring-opacity:1!important;--tw-ring-color:rgb(245 57 57/var(--tw-ring-opacity))!important}.focus\:invalid\:border-red-500:invalid:focus{--tw-border-opacity:1;border-color:rgb(245 57 57/var(--tw-border-opacity))}.focus\:file\:invalid\:border-red-500:invalid::file-selector-button:focus{--tw-border-opacity:1;border-color:rgb(245 57 57/var(--tw-border-opacity))}.active\:\!border-red-500:active{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.active\:opacity-85:active{opacity:.85}.active\:valid\:\!border-red-500:valid:active{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border-gray-400:disabled{--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity))}.disabled\:bg-gray-400:disabled{--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity))}.disabled\:text-gray-700:disabled{--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.disabled\:opacity-75:disabled{opacity:.75}.disabled\:hover\:translate-y-0:hover:disabled{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:is(.dark .dark\:inline){display:inline}:is(.dark .dark\:hidden){display:none}:is(.dark .dark\:border-gray-700){--tw-border-opacity:1;border-color:rgb(73 80 87/var(--tw-border-opacity))}:is(.dark .dark\:border-slate-600){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity))}:is(.dark .dark\:border-slate-800){--tw-border-opacity:1;border-color:rgb(58 65 111/var(--tw-border-opacity))}:is(.dark .dark\:bg-gray-800){--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity))}:is(.dark .dark\:bg-green-500\/90){background-color:#22c55ee6}:is(.dark .dark\:bg-primary){--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}:is(.dark .dark\:bg-primary\/50){background-color:#0b557780}:is(.dark .dark\:bg-slate-700){--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .dark\:bg-slate-700\/50){background-color:#34476780}:is(.dark .dark\:bg-slate-850){--tw-bg-opacity:1;background-color:rgb(17 28 68/var(--tw-bg-opacity))}:is(.dark .dark\:bg-slate-900){--tw-bg-opacity:1;background-color:rgb(5 17 57/var(--tw-bg-opacity))}:is(.dark .dark\:bg-slate-900\/30){background-color:#0511394d}:is(.dark .dark\:bg-gradient-to-r){background-image:linear-gradient(to right,var(--tw-gradient-stops))}:is(.dark .dark\:from-transparent){--tw-gradient-from:#0000 var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}:is(.dark .dark\:via-white){--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fff var(--tw-gradient-via-position),var(--tw-gradient-to)}:is(.dark .dark\:to-transparent){--tw-gradient-to:#0000 var(--tw-gradient-to-position)}:is(.dark .dark\:fill-blue-500){fill:#5e72e4}:is(.dark .dark\:fill-gray-300){fill:#d2d6da}:is(.dark .dark\:fill-gray-500){fill:#adb5bd}:is(.dark .dark\:fill-gray-600){fill:#6c757d}:is(.dark .dark\:stroke-amber-500){stroke:#f59e0b}:is(.dark .dark\:stroke-gray-400){stroke:#ced4da}:is(.dark .dark\:stroke-gray-600){stroke:#6c757d}:is(.dark .dark\:stroke-red-500){stroke:#f53939}:is(.dark .dark\:text-gray-100){--tw-text-opacity:1;color:rgb(235 239 244/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-200){--tw-text-opacity:1;color:rgb(233 236 239/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-300){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-400){--tw-text-opacity:1;color:rgb(206 212 218/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-500){--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}:is(.dark .dark\:text-red-500){--tw-text-opacity:1;color:rgb(245 57 57/var(--tw-text-opacity))}:is(.dark .dark\:text-white){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}:is(.dark .dark\:text-white\/80){color:#fffc}:is(.dark .dark\:text-white\/90){color:#ffffffe6}:is(.dark .dark\:opacity-60){opacity:.6}:is(.dark .dark\:opacity-75){opacity:.75}:is(.dark .dark\:opacity-80){opacity:.8}:is(.dark .dark\:opacity-90){opacity:.9}:is(.dark .dark\:shadow-dark-xl){--tw-shadow:0 2px 2px 0 #00000024,0 3px 1px -2px #0003,0 1px 5px 0 #0000001f;--tw-shadow-colored:0 2px 2px 0 var(--tw-shadow-color),0 3px 1px -2px var(--tw-shadow-color),0 1px 5px 0 var(--tw-shadow-color)}:is(.dark .dark\:shadow-dark-xl),:is(.dark .dark\:shadow-none){box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .dark\:shadow-none){--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}:is(.dark .dark\:brightness-110){--tw-brightness:brightness(1.1)}:is(.dark .dark\:brightness-110),:is(.dark .dark\:brightness-125){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:brightness-125){--tw-brightness:brightness(1.25)}:is(.dark .dark\:brightness-150){--tw-brightness:brightness(1.5)}:is(.dark .dark\:brightness-150),:is(.dark .dark\:brightness-90){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:brightness-90){--tw-brightness:brightness(.9)}:is(.dark .dark\:brightness-95){--tw-brightness:brightness(.95)}:is(.dark .dark\:brightness-95),:is(.dark .dark\:brightness-\[0\.885\]){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:brightness-\[0\.885\]){--tw-brightness:brightness(0.885)}:is(.dark .dark\:after\:text-gray-500):after{content:var(--tw-content);--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}:is(.dark .dark\:checked\:border-primary:checked){--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}:is(.dark .dark\:checked\:bg-primary:checked){--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}:is(.dark .dark\:hover\:bg-primary\/20:hover){background-color:#0b557733}:is(.dark .dark\:hover\:bg-primary\/60:hover){background-color:#0b557799}:is(.dark .dark\:hover\:bg-slate-700\/50:hover){background-color:#34476780}:is(.dark .dark\:hover\:bg-slate-800:hover){--tw-bg-opacity:1;background-color:rgb(58 65 111/var(--tw-bg-opacity))}:is(.dark .dark\:hover\:brightness-100:hover){--tw-brightness:brightness(1)}:is(.dark .dark\:hover\:brightness-100:hover),:is(.dark .dark\:hover\:brightness-105:hover){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:hover\:brightness-105:hover){--tw-brightness:brightness(1.05)}:is(.dark .dark\:hover\:brightness-90:hover){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:disabled\:border-gray-800:disabled){--tw-border-opacity:1;border-color:rgb(37 47 64/var(--tw-border-opacity))}:is(.dark .dark\:disabled\:bg-gray-800:disabled){--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity))}:is(.dark .dark\:disabled\:text-gray-300:disabled){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}@media (min-width:576px){.sm\:right-24{right:6rem}.sm\:right-40{right:10rem}.sm\:right-6{right:1.5rem}.sm\:top-2{top:.5rem}.sm\:top-\[4\.5rem\]{top:4.5rem}.sm\:col-span-4{grid-column:span 4/span 4}.sm\:col-span-6{grid-column:span 6/span 6}.sm\:col-start-5{grid-column-start:5}.sm\:mx-4{margin-left:1rem;margin-right:1rem}.sm\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.sm\:ml-1{margin-left:.25rem}.sm\:mr-16{margin-right:4rem}.sm\:inline{display:inline}.sm\:h-10{height:2.5rem}.sm\:h-14{height:3.5rem}.sm\:h-7{height:1.75rem}.sm\:max-h-125{max-height:31.25rem}.sm\:max-h-28{max-height:7rem}.sm\:w-36{width:9rem}.sm\:w-50{width:12.5rem}.sm\:w-7{width:1.75rem}.sm\:min-w-\[500px\]{min-width:500px}.sm\:scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-items-start{justify-items:start}.sm\:gap-4{gap:1rem}.sm\:px-12{padding-left:3rem;padding-right:3rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-0{padding-top:0;padding-bottom:0}.sm\:pt-6{padding-top:1.5rem}.sm\:text-left{text-align:left}}@media (min-width:768px){.md\:right-8{right:2rem}.md\:right-\[3\.75rem\]{right:3.75rem}.md\:top-\[40\%\]{top:40%}.md\:col-span-4{grid-column:span 4/span 4}.md\:col-span-5{grid-column:span 5/span 5}.md\:col-span-6{grid-column:span 6/span 6}.md\:col-span-7{grid-column:span 7/span 7}.md\:col-span-8{grid-column:span 8/span 8}.md\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.md\:my-3{margin-top:.75rem;margin-bottom:.75rem}.md\:mb-0{margin-bottom:0}.md\:mb-3{margin-bottom:.75rem}.md\:mb-8{margin-bottom:2rem}.md\:mr-3{margin-right:.75rem}.md\:mt-0{margin-top:0}.md\:mt-6{margin-top:1.5rem}.md\:block{display:block}.md\:hidden{display:none}.md\:h-16{height:4rem}.md\:max-h-160{max-height:40rem}.md\:min-h-75-screen{min-height:75vh}.md\:w-1\/2{width:50%}.md\:w-60{width:15rem}.md\:max-w-\[600px\]{max-width:600px}.md\:justify-end{justify-content:flex-end}.md\:gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.md\:px-3{padding-left:.75rem;padding-right:.75rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:py-2{padding-top:.5rem;padding-bottom:.5rem}.md\:py-4{padding-top:1rem;padding-bottom:1rem}.md\:text-base{font-size:1rem;line-height:1.5rem}}@media (min-width:992px){.lg\:relative{position:relative}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:mx-0{margin-left:0;margin-right:0}.lg\:mx-8{margin-left:2rem;margin-right:2rem}.lg\:my-3{margin-top:.75rem;margin-bottom:.75rem}.lg\:mt-0{margin-top:0}.lg\:mt-4{margin-top:1rem}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:h-24{height:6rem}.lg\:h-9{height:2.25rem}.lg\:w-80{width:20rem}.lg\:w-9{width:2.25rem}.lg\:flex-row{flex-direction:row}.lg\:flex-nowrap{flex-wrap:nowrap}.lg\:justify-start{justify-content:flex-start}.lg\:justify-end{justify-content:flex-end}.lg\:justify-between{justify-content:space-between}.lg\:gap-6{gap:1.5rem}.lg\:gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.lg\:bg-gray-50{--tw-bg-opacity:1;background-color:rgb(248 249 250/var(--tw-bg-opacity))}.lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\:pb-1{padding-bottom:.25rem}.lg\:text-left{text-align:left}}@media (min-width:1200px){.xl\:left-0{left:0}.xl\:right-24{right:6rem}.xl\:right-6{right:1.5rem}.xl\:ml-6{margin-left:1.5rem}.xl\:ml-68{margin-left:17rem}.xl\:hidden{display:none}.xl\:translate-x-0{--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.xl\:p-1{padding:.25rem}.xl\:p-1\.5{padding:.375rem}.xl\:pl-75{padding-left:18.75rem}.xl\:text-base{font-size:1rem;line-height:1.5rem}}@media (min-width:1320px){.\32xl\:col-span-4{grid-column:span 4/span 4}.\32xl\:col-span-6{grid-column:span 6/span 6}.\32xl\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.\32xl\:my-3{margin-top:.75rem;margin-bottom:.75rem}}@media (min-width:1920px){.\33xl\:col-span-3{grid-column:span 3/span 3}.\33xl\:col-span-4{grid-column:span 4/span 4}.\33xl\:col-span-5{grid-column:span 5/span 5}}@media (min-width:340px){.xs\:flex-row{flex-direction:row}.xs\:items-center{align-items:center}.xs\:justify-start{justify-content:flex-start}.xs\:pl-2{padding-left:.5rem}.xs\:text-sm{font-size:.875rem;line-height:1.5rem}}.\[\&\>\*\]\:bg-primary>*{--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))} \ No newline at end of file +/*! tailwindcss v3.3.2 | MIT License | https://tailwindcss.com*/*,:after,:before{box-sizing:border-box;border:0 solid #e9ecef}:after,:before{--tw-content:""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Open Sans;font-feature-settings:normal;font-variation-settings:normal}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#ced4da}input::placeholder,textarea::placeholder{opacity:1;color:#ced4da}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,::backdrop,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#5e72e480;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.\!container{width:100%!important;margin-right:auto!important;margin-left:auto!important;padding-right:1.5rem!important;padding-left:1.5rem!important}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:1.5rem;padding-left:1.5rem}@media (min-width:340px){.\!container{max-width:340px!important}.container{max-width:340px}}@media (min-width:576px){.\!container{max-width:576px!important}.container{max-width:576px}}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:992px){.\!container{max-width:992px!important}.container{max-width:992px}}@media (min-width:1200px){.\!container{max-width:1200px!important}.container{max-width:1200px}}@media (min-width:1320px){.\!container{max-width:1320px!important}.container{max-width:1320px}}@media (min-width:1920px){.\!container{max-width:1920px!important}.container{max-width:1920px}}a{letter-spacing:-.025rem}hr{margin:1rem 0;border:0;opacity:.25}img{max-width:none}label{display:inline-block}p{line-height:1.625;font-weight:400;margin-bottom:1rem}small{font-size:.875em}svg{display:inline}table{border-collapse:inherit}h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;color:#344767}h1,h2,h3,h4{letter-spacing:-.05rem}h1,h2,h3{font-weight:700}h4,h5,h6{font-weight:600}h1{font-size:3rem;line-height:1.25}h2{font-size:2.25rem;line-height:1.3}h3{font-size:1.875rem}h3,h4{line-height:1.375}h4{font-size:1.5rem}h5{font-size:1.25rem;line-height:1.375}h6{font-size:1rem;line-height:1.625}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-y-0{top:0;bottom:0}.-left-full{left:-100%}.-right-0{right:0}.-right-1{right:-.25rem}.bottom-0{bottom:0}.left-0{left:0}.left-auto{left:auto}.left-full{left:100%}.right-0{right:0}.right-2{right:.5rem}.right-20{right:5rem}.right-4{right:1rem}.right-5{right:1.25rem}.right-6{right:1.5rem}.right-7{right:1.75rem}.right-8{right:2rem}.right-\[3\.25rem\]{right:3.25rem}.top-0{top:0}.top-1{top:.25rem}.top-1\.5{top:.375rem}.top-16{top:4rem}.top-2{top:.5rem}.top-4{top:1rem}.top-\[38\%\]{top:38%}.top-\[4\.5rem\]{top:4.5rem}.top-\[52\%\]{top:52%}.top-\[55\%\]{top:55%}.top-\[8\.2rem\]{top:8.2rem}.-z-10{z-index:-10}.z-10{z-index:10}.z-100{z-index:100}.z-110{z-index:110}.z-20{z-index:20}.z-990{z-index:990}.z-\[10000\]{z-index:10000}.z-\[1000\]{z-index:1000}.z-\[1001\]{z-index:1001}.z-\[20\]{z-index:20}.z-sticky{z-index:1020}.order-1{order:1}.order-2{order:2}.col-span-1{grid-column:span 1/span 1}.col-span-10{grid-column:span 10/span 10}.col-span-11{grid-column:span 11/span 11}.col-span-12{grid-column:span 12/span 12}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-9{grid-column:span 9/span 9}.float-right{float:right}.float-left{float:left}.m-0{margin:0}.m-1{margin:.25rem}.m-2{margin:.5rem}.m-4{margin:1rem}.mx-0{margin-left:0;margin-right:0}.mx-0\.5{margin-left:.125rem;margin-right:.125rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-2\.5{margin-left:.625rem;margin-right:.625rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-top:0;margin-bottom:0}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.ml-0{margin-left:0}.ml-1{margin-left:.25rem}.ml-12{margin-left:3rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-6{margin-left:1.5rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-12{margin-right:3rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-\[4\.5rem\]{margin-top:4.5rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.table{display:table}.grid{display:grid}.list-item{display:list-item}.hidden{display:none}.h-1\/3{height:33.333333%}.h-12{height:3rem}.h-14{height:3.5rem}.h-19{height:4.75rem}.h-3{height:.75rem}.h-4{height:1rem}.h-4\.5{height:1.125rem}.h-40{height:10rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-5\.5{height:1.375rem}.h-6{height:1.5rem}.h-8{height:2rem}.h-\[2\.5rem\]{height:2.5rem}.h-\[3\.5rem\]{height:3.5rem}.h-\[4rem\]{height:4rem}.h-\[90vh\]{height:90vh}.h-fit{height:-moz-fit-content;height:fit-content}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.h-sidenav{height:calc(100vh - 450px)}.max-h-100{max-height:25rem}.max-h-135{max-height:33.75rem}.max-h-30{max-height:7.5rem}.max-h-80{max-height:20rem}.max-h-90{max-height:22.5rem}.max-h-screen{max-height:100vh}.min-h-12{min-height:3rem}.min-h-20{min-height:5rem}.min-h-52{min-height:13rem}.min-h-6{min-height:1.5rem}.min-h-\[100px\]{min-height:100px}.min-h-\[350px\]{min-height:350px}.min-h-\[55vh\]{min-height:55vh}.min-h-\[75px\]{min-height:75px}.min-h-\[85vh\]{min-height:85vh}.min-h-screen{min-height:100vh}.w-1{width:.25rem}.w-10{width:2.5rem}.w-11\/12{width:91.666667%}.w-12{width:3rem}.w-28{width:7rem}.w-3{width:.75rem}.w-4{width:1rem}.w-4\.5{width:1.125rem}.w-40{width:10rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-5\.5{width:1.375rem}.w-50{width:12.5rem}.w-6{width:1.5rem}.w-8{width:2rem}.w-80{width:20rem}.w-90{width:22.5rem}.w-\[2\.5rem\]{width:2.5rem}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-screen{width:100vw}.min-w-0{min-width:0}.min-w-\[1024px\]{min-width:1024px}.min-w-\[1150px\]{min-width:1150px}.min-w-\[800px\]{min-width:800px}.min-w-\[900px\]{min-width:900px}.max-w-180{max-width:45rem}.max-w-40{max-width:10rem}.max-w-60{max-width:15rem}.max-w-64{max-width:16rem}.max-w-\[1920px\]{max-width:1920px}.max-w-\[300px\]{max-width:300px}.max-w-\[400px\]{max-width:400px}.max-w-\[550px\]{max-width:550px}.max-w-full{max-width:100%}.flex-auto{flex:1 1 auto}.grow{flex-grow:1}.basis-full{flex-basis:100%}.-translate-x-1{--tw-translate-x:-0.25rem}.-translate-x-1,.-translate-x-1\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-1\.5{--tw-translate-x:-0.375rem}.-translate-x-full{--tw-translate-x:-100%}.-translate-x-full,.-translate-y-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-0{--tw-translate-y:-0px}.-translate-y-0\.4{--tw-translate-y:-0.1rem}.-translate-y-0\.4,.-translate-y-0\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-0\.5{--tw-translate-y:-0.125rem}.-translate-y-1{--tw-translate-y:-0.25rem}.-translate-y-1,.-translate-y-1\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\.5{--tw-translate-y:-0.375rem}.translate-x-0{--tw-translate-x:0px}.translate-x-0,.translate-x-0\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0\.5{--tw-translate-x:0.125rem}.translate-x-1{--tw-translate-x:0.25rem}.translate-x-1,.translate-x-2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-2{--tw-translate-x:0.5rem}.translate-x-90{--tw-translate-x:22.5rem}.translate-x-90,.translate-y-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y:0px}.translate-y-0\.5{--tw-translate-y:0.125rem}.translate-y-0\.5,.translate-y-1{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-1{--tw-translate-y:0.25rem}.translate-y-16{--tw-translate-y:4rem}.translate-y-16,.translate-y-2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-2{--tw-translate-y:0.5rem}.-rotate-12{--tw-rotate:-12deg}.-rotate-12,.rotate-12{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-12{--tw-rotate:12deg}.rotate-180{--tw-rotate:180deg}.rotate-180,.scale-105{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05}.scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1}.scale-110,.scale-50{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-50{--tw-scale-x:.5;--tw-scale-y:.5}.scale-90{--tw-scale-x:.9;--tw-scale-y:.9}.scale-90,.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-items-center{justify-items:center}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-8{gap:2rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-y-2{row-gap:.5rem}.gap-y-4{row-gap:1rem}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.break-words{overflow-wrap:break-word}.rounded,.rounded-1{border-radius:.25rem}.rounded-1\.4{border-radius:.35rem}.rounded-10{border-radius:2.5rem}.rounded-2xl{border-radius:1rem}.rounded-circle{border-radius:50%}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-none{border-radius:0}.rounded-xl{border-radius:.75rem}.rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-b-lg{border-bottom-left-radius:.5rem}.rounded-b-lg,.rounded-r-lg{border-bottom-right-radius:.5rem}.rounded-r-lg{border-top-right-radius:.5rem}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-gray-200{--tw-border-opacity:1;border-color:rgb(233 236 239/var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity))}.border-gray-400{--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity))}.border-primary{--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}.bg-blue-500{--tw-bg-opacity:1;background-color:rgb(94 114 228/var(--tw-bg-opacity))}.bg-emerald-500{--tw-bg-opacity:1;background-color:rgb(45 206 137/var(--tw-bg-opacity))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(233 236 239/var(--tw-bg-opacity))}.bg-gray-300{--tw-bg-opacity:1;background-color:rgb(210 214 218/var(--tw-bg-opacity))}.bg-gray-50{--tw-bg-opacity:1;background-color:rgb(248 249 250/var(--tw-bg-opacity))}.bg-gray-600\/50{background-color:#6c757d80}.bg-green-500{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity))}.bg-orange-500{--tw-bg-opacity:1;background-color:rgb(251 99 64/var(--tw-bg-opacity))}.bg-primary{--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}.bg-primary\/20{background-color:#0b557733}.bg-red-500{--tw-bg-opacity:1;background-color:rgb(245 57 57/var(--tw-bg-opacity))}.bg-secondary{--tw-bg-opacity:1;background-color:rgb(46 172 104/var(--tw-bg-opacity))}.bg-sky-500{--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity))}.bg-slate-800\/10{background-color:#3a416f1a}.bg-transparent{background-color:initial}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-yellow-500{--tw-bg-opacity:1;background-color:rgb(251 177 64/var(--tw-bg-opacity))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-tl{background-image:linear-gradient(to top left,var(--tw-gradient-stops))}.bg-none{background-image:none}.from-transparent{--tw-gradient-from:#0000 var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.via-black\/40{--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#0006 var(--tw-gradient-via-position),var(--tw-gradient-to)}.to-transparent{--tw-gradient-to:#0000 var(--tw-gradient-to-position)}.bg-150{background-size:150%}.bg-contain{background-size:contain}.bg-clip-border{background-clip:initial}.bg-clip-padding{background-clip:padding-box}.bg-center{background-position:50%}.bg-left{background-position:0}.bg-x-25{background-position:25% 0}.bg-no-repeat{background-repeat:no-repeat}.fill-amber-500{fill:#f59e0b}.fill-blue-500{fill:#5e72e4}.fill-gray-500{fill:#adb5bd}.fill-gray-600{fill:#6c757d}.fill-green-500{fill:#22c55e}.fill-primary{fill:#0b5577}.fill-red-500{fill:#f53939}.fill-sky-500{fill:#0ea5e9}.fill-slate-800{fill:#3a416f}.fill-white{fill:#fff}.fill-yellow-500{fill:#fbb140}.stroke-amber-500{stroke:#f59e0b}.stroke-blue-400{stroke:#60a5fa}.stroke-blue-500{stroke:#5e72e4}.stroke-emerald-600{stroke:#059669}.stroke-gray-100{stroke:#ebeff4}.stroke-gray-600{stroke:#6c757d}.stroke-gray-700{stroke:#495057}.stroke-green-700{stroke:#15803d}.stroke-orange-500{stroke:#fb6340}.stroke-pink-600{stroke:#db2777}.stroke-red-500{stroke:#f53939}.stroke-sky-500{stroke:#0ea5e9}.stroke-stone-500{stroke:#78716c}.stroke-yellow-500{stroke:#fbb140}.stroke-0{stroke-width:0}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.px-0{padding-left:0;padding-right:0}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.pb-0{padding-bottom:0}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-4{padding-bottom:1rem}.pb-8{padding-bottom:2rem}.pl-0{padding-left:0}.pl-0\.5{padding-left:.125rem}.pl-1{padding-left:.25rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-6{padding-left:1.5rem}.pr-0{padding-right:0}.pr-8{padding-right:2rem}.pt-1{padding-top:.25rem}.pt-10{padding-top:2.5rem}.pt-20{padding-top:5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.text-left{text-align:left}.text-center{text-align:center}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.font-sans{font-family:Open Sans}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.5rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-5{line-height:1.25rem}.leading-5\.6{line-height:1.4rem}.leading-6{line-height:1.5rem}.leading-8{line-height:2rem}.leading-default{line-height:1.6}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-tight{line-height:1.25}.tracking-normal{letter-spacing:0}.tracking-tight-rem{letter-spacing:-.025rem}.tracking-wide{letter-spacing:.025em}.tracking-widest{letter-spacing:.1em}.text-blue-500{--tw-text-opacity:1;color:rgb(94 114 228/var(--tw-text-opacity))}.text-emerald-500{--tw-text-opacity:1;color:rgb(45 206 137/var(--tw-text-opacity))}.text-gray-100{--tw-text-opacity:1;color:rgb(235 239 244/var(--tw-text-opacity))}.text-gray-300{--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity:1;color:rgb(108 117 125/var(--tw-text-opacity))}.text-gray-600\/90{color:#6c757de6}.text-gray-700{--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.text-gray-700\/80{color:#495057cc}.text-green-500{--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity))}.text-primary{--tw-text-opacity:1;color:rgb(11 85 119/var(--tw-text-opacity))}.text-red-500{--tw-text-opacity:1;color:rgb(245 57 57/var(--tw-text-opacity))}.text-sky-600{--tw-text-opacity:1;color:rgb(62 161 236/var(--tw-text-opacity))}.text-slate-500{--tw-text-opacity:1;color:rgb(103 116 142/var(--tw-text-opacity))}.text-slate-700{--tw-text-opacity:1;color:rgb(52 71 103/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-yellow-500{--tw-text-opacity:1;color:rgb(251 177 64/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.shadow{--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-3xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-3xl{--tw-shadow:0 8px 26px -4px #14141426,0 8px 9px -5px #1414140f;--tw-shadow-colored:0 8px 26px -4px var(--tw-shadow-color),0 8px 9px -5px var(--tw-shadow-color)}.shadow-md{--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.shadow-md,.shadow-none{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.shadow-sm{--tw-shadow:0 .25rem .375rem -.0625rem #1414141f,0 .125rem .25rem -.0625rem #14141412;--tw-shadow-colored:0 .25rem .375rem -.0625rem var(--tw-shadow-color),0 .125rem .25rem -.0625rem var(--tw-shadow-color)}.shadow-sm,.shadow-xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 0 2rem 0 #8898aa26;--tw-shadow-colored:0 0 2rem 0 var(--tw-shadow-color)}.shadow-xs{--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid #0000;outline-offset:2px}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:ease;transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:ease;transition-duration:.15s}.delay-200{transition-delay:.2s}.duration-200{transition-duration:.2s}.duration-250{transition-duration:.25s}.duration-300{transition-duration:.3s}.duration-700{transition-duration:.7s}.ease-in{transition-timing-function:ease-in}.ease-in-out{transition-timing-function:ease-in-out}.flex-wrap-inherit{flex-wrap:inherit}@font-face{font-family:Open Sans;src:url(../webfonts/OpenSans.ttf)}*{font-family:Open Sans,sans-serif!important}.ace_content,.ace_editor,.ace_editor div{font-family:Monaco,Menlo,Ubuntu Mono,Consolas,source-code-pro,monospace!important;font-size:16px!important;font-weight:400!important}.sr-only{display:none}.close-btn{display:inline-block;cursor:pointer;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(245 57 57/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(245 57 57/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.close-btn,.close-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.close-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.close-btn:focus,.close-btn:hover{background-color:#fffc}.close-btn:active{opacity:.85}.close-btn:disabled{cursor:not-allowed;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.close-btn:disabled,.close-btn:hover:disabled{border-color:#ced4da00;background-color:rgb(206 212 218/var(--tw-bg-opacity))}.close-btn:hover:disabled{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}:is(.dark .close-btn){--tw-bg-opacity:1;background-color:rgb(233 236 239/var(--tw-bg-opacity));--tw-brightness:brightness(.9)}:is(.dark .close-btn),:is(.dark .close-btn:hover){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .close-btn:hover){--tw-brightness:brightness(.75)}:is(.dark .close-btn:disabled){--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .close-btn:disabled),:is(.dark .close-btn:hover:disabled){border-color:#49505700;background-color:rgb(73 80 87/var(--tw-bg-opacity))}:is(.dark .close-btn:hover:disabled){--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}.valid-btn{display:inline-block;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.valid-btn,.valid-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.valid-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.valid-btn:focus,.valid-btn:hover{background-color:#22c55ecc}.valid-btn:active{opacity:.85}.valid-btn:disabled{cursor:not-allowed;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.valid-btn:disabled,.valid-btn:hover:disabled{border-color:#ced4da00;background-color:rgb(206 212 218/var(--tw-bg-opacity))}.valid-btn:hover:disabled{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}:is(.dark .valid-btn){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .valid-btn:disabled){--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .valid-btn:disabled),:is(.dark .valid-btn:hover:disabled){border-color:#49505700;background-color:rgb(73 80 87/var(--tw-bg-opacity))}:is(.dark .valid-btn:hover:disabled){--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}.delete-btn{display:inline-block;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(245 57 57/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.delete-btn,.delete-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.delete-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.delete-btn:focus,.delete-btn:hover{background-color:#f53939cc}.delete-btn:active{opacity:.85}.delete-btn:disabled{cursor:not-allowed;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.delete-btn:disabled,.delete-btn:hover:disabled{border-color:#ced4da00;background-color:rgb(206 212 218/var(--tw-bg-opacity))}.delete-btn:hover:disabled{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}:is(.dark .delete-btn){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .delete-btn:disabled){border-color:#49505700;--tw-bg-opacity:1;background-color:rgb(73 80 87/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .delete-btn:hover:disabled){--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-color:#49505700;--tw-bg-opacity:1;background-color:rgb(73 80 87/var(--tw-bg-opacity))}.edit-btn{display:inline-block;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(251 177 64/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.edit-btn,.edit-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.edit-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.edit-btn:focus,.edit-btn:hover{background-color:#fbb140cc}.edit-btn:active{opacity:.85}.edit-btn:disabled{cursor:not-allowed;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.edit-btn:disabled,.edit-btn:hover:disabled{border-color:#ced4da00;background-color:rgb(206 212 218/var(--tw-bg-opacity))}.edit-btn:hover:disabled{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}:is(.dark .edit-btn){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .edit-btn:disabled){--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .edit-btn:disabled),:is(.dark .edit-btn:hover:disabled){border-color:#49505700;background-color:rgb(73 80 87/var(--tw-bg-opacity))}:is(.dark .edit-btn:hover:disabled){--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}.info-btn{display:inline-block;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.info-btn,.info-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.info-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.info-btn:focus,.info-btn:hover{background-color:#0ea5e9cc}.info-btn:active{opacity:.85}.info-btn:disabled{cursor:not-allowed;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.info-btn:disabled,.info-btn:hover:disabled{border-color:#ced4da00;background-color:rgb(206 212 218/var(--tw-bg-opacity))}.info-btn:hover:disabled{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}:is(.dark .info-btn){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .info-btn:disabled){--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .info-btn:disabled),:is(.dark .info-btn:hover:disabled){border-color:#49505700;background-color:rgb(73 80 87/var(--tw-bg-opacity))}:is(.dark .info-btn:hover:disabled){--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}.checkbox{position:relative;z-index:10;float:left;margin-top:.25rem;height:1.25rem;width:1.25rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.35rem;border-width:1px;border-color:rgb(210 214 218/var(--tw-border-opacity));background-color:rgb(255 255 255/var(--tw-bg-opacity));background-size:contain;background-position:50%;background-repeat:no-repeat;vertical-align:top;font-size:1rem;line-height:1.5rem;transition-property:all;transition-timing-function:ease;transition-duration:.25s}.checkbox,.checkbox:disabled{--tw-border-opacity:1;--tw-bg-opacity:1}.checkbox:disabled{cursor:default;border-color:rgb(206 212 218/var(--tw-border-opacity));background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.checkbox[data-checked=true]{z-index:0;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}.checkbox:disabled[data-checked=true]{--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}:is(.dark .checkbox){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .checkbox:disabled){--tw-border-opacity:1;border-color:rgb(37 47 64/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .checkbox[data-checked=true]){--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}:is(.dark .checkbox:disabled[data-checked=true]){--tw-border-opacity:1;border-color:rgb(37 47 64/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}.custom-select-btn{display:flex;width:100%;align-items:center;justify-content:space-between;border-radius:.5rem;border-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));background-clip:padding-box;padding:.25rem .375rem;text-align:left;vertical-align:middle;font-size:.875rem;font-weight:400;line-height:1.4rem;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}.custom-select-btn::-moz-placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.custom-select-btn::placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.custom-select-btn:focus{--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}.custom-select-btn:disabled{--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));opacity:.75}:is(.dark .custom-select-btn){border-color:rgb(98 117 148/var(--tw-border-opacity));background-color:rgb(52 71 103/var(--tw-bg-opacity));opacity:.9}:is(.dark .custom-select-btn),:is(.dark .custom-select-btn:disabled){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .custom-select-btn:disabled){border-color:rgb(37 47 64/var(--tw-border-opacity));background-color:rgb(37 47 64/var(--tw-bg-opacity))}@media (min-width:768px){.custom-select-btn{padding:.5rem .75rem}}.custom-dropdown-btn{position:relative;margin-top:0;margin-bottom:0;min-height:38px;cursor:pointer;border-radius:0;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.5rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.custom-dropdown-btn:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .custom-dropdown-btn){border-color:rgb(98 117 148/var(--tw-border-opacity));background-color:rgb(52 71 103/var(--tw-bg-opacity))}.active.custom-dropdown-btn,:is(.dark .custom-dropdown-btn){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}.active.custom-dropdown-btn{position:relative;margin-top:0;margin-bottom:0;min-height:38px;cursor:pointer;border-radius:0;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;border-color:rgb(210 214 218/var(--tw-border-opacity));background-color:rgb(11 85 119/var(--tw-bg-opacity));padding:.5rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;line-height:1.5;letter-spacing:-.025rem;transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.active.custom-dropdown-btn:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .active.custom-dropdown-btn){border-color:rgb(98 117 148/var(--tw-border-opacity));background-color:rgb(11 85 119/var(--tw-bg-opacity));color:rgb(210 214 218/var(--tw-text-opacity))}.regular-input,:is(.dark .active.custom-dropdown-btn){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1}.regular-input{display:block;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.5rem;border-width:1px;border-style:solid;border-color:rgb(210 214 218/var(--tw-border-opacity));background-color:rgb(255 255 255/var(--tw-bg-opacity));background-clip:padding-box;padding:.25rem .375rem;font-size:.875rem;font-weight:400;line-height:1.4rem;color:rgb(73 80 87/var(--tw-text-opacity));outline:2px solid #0000;outline-offset:2px;transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.regular-input::-moz-placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.regular-input::placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.regular-input:focus{border-color:#d2d6da00;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.regular-input:valid:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(34 197 94/var(--tw-ring-opacity))}.regular-input:invalid:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(245 57 57/var(--tw-ring-opacity))}.regular-input:disabled{--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));opacity:.75}:is(.dark .regular-input){border-color:rgb(98 117 148/var(--tw-border-opacity));background-color:rgb(52 71 103/var(--tw-bg-opacity));opacity:.9}:is(.dark .regular-input),:is(.dark .regular-input:disabled){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .regular-input:disabled){border-color:rgb(37 47 64/var(--tw-border-opacity));background-color:rgb(37 47 64/var(--tw-bg-opacity))}@media (min-width:768px){.regular-input{padding:.5rem .75rem}}.input-title{margin:0;font-size:.875rem;line-height:1.5rem;font-weight:700;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .input-title){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));opacity:.9}.popover-settings-container{position:absolute;left:0;bottom:0;z-index:50;--tw-translate-y:-1.75rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(94 114 228/var(--tw-bg-opacity));padding:.75rem;transition-property:all;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.5s}:is(.dark .popover-settings-container){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.popover-settings-text{margin:0;font-size:.875rem;line-height:1.5rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .popover-settings-text){--tw-text-opacity:1;color:rgb(235 239 244/var(--tw-text-opacity));opacity:.9}.popover-settings-svg{margin-left:.5rem;height:1.25rem;width:1.25rem;cursor:pointer;fill:#5e72e4}.popover-settings-svg:hover{--tw-brightness:brightness(.75);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.active.settings-tabs-tab-btn{position:relative;z-index:10;margin-top:.25rem;margin-bottom:.25rem;cursor:pointer;border-radius:0;border-width:1px;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.active.settings-tabs-tab-btn:hover{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .active.settings-tabs-tab-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .active.settings-tabs-tab-btn:hover){--tw-bg-opacity:1;background-color:rgb(58 65 111/var(--tw-bg-opacity))}.settings-tabs-tab-btn{position:relative;margin-top:.25rem;margin-bottom:.25rem;cursor:pointer;border-radius:0;border-width:1px;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.settings-tabs-tab-btn:hover{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .settings-tabs-tab-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .settings-tabs-tab-btn:hover){--tw-bg-opacity:1;background-color:rgb(58 65 111/var(--tw-bg-opacity))}.settings-tabs-name{padding-left:.75rem;padding-right:.5rem;--tw-text-opacity:1;color:rgb(11 85 119/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .settings-tabs-name){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));opacity:.9}.settings-tabs-popover-container{position:absolute;top:60px;left:0;z-index:50;min-width:150px;border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(94 114 228/var(--tw-bg-opacity));padding:.75rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.15s}:is(.dark .settings-tabs-popover-container){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.settings-tabs-popover-text{margin:0;font-size:.875rem;line-height:1.5rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.settings-tabs-mobile-btn{margin-top:.25rem;margin-bottom:.25rem;display:flex;width:100%;cursor:pointer;align-items:center;justify-content:space-between;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.settings-tabs-mobile-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(248 249 250/var(--tw-bg-opacity));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .settings-tabs-mobile-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .settings-tabs-mobile-btn:hover){--tw-brightness:brightness(.95);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.settings-tabs-mobile-btn-text{--tw-text-opacity:1;color:rgb(11 85 119/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .settings-tabs-mobile-btn-text){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));opacity:.9}.active.settings-tabs-mobile-dropdown-btn{position:relative;z-index:1000;margin-top:0;margin-bottom:0;cursor:pointer;border-radius:0;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity));padding:.5rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.active.settings-tabs-mobile-dropdown-btn:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .active.settings-tabs-mobile-dropdown-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .active.settings-tabs-mobile-dropdown-btn:hover){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.first.settings-tabs-mobile-dropdown-btn{border-top-left-radius:.25rem;border-top-right-radius:.25rem;border-width:1px}.settings-tabs-mobile-dropdown-btn{position:relative;margin-top:0;margin-bottom:0;display:flex;cursor:pointer;justify-content:space-between;border-radius:0;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.5rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.settings-tabs-mobile-dropdown-btn:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .settings-tabs-mobile-dropdown-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .settings-tabs-mobile-dropdown-btn:hover){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.first-letter\:absolute:first-letter{position:absolute}.first-letter\:w-full:first-letter{width:100%}.placeholder\:text-gray-500::-moz-placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.placeholder\:text-gray-500::placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.before\:float-left:before{content:var(--tw-content);float:left}.before\:pr-2:before{content:var(--tw-content);padding-right:.5rem}.before\:text-white:before{content:var(--tw-content);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.before\:content-\[\'\/\'\]:before{--tw-content:"/";content:var(--tw-content)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:top-px:after{content:var(--tw-content);top:1px}.after\:float-right:after{content:var(--tw-content);float:right}.after\:h-4:after{content:var(--tw-content);height:1rem}.after\:w-4:after{content:var(--tw-content);width:1rem}.after\:translate-x-px:after{content:var(--tw-content);--tw-translate-x:1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.after\:rounded-circle:after{content:var(--tw-content);border-radius:50%}.after\:bg-white:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.after\:pl-2:after{content:var(--tw-content);padding-left:.5rem}.after\:text-gray-600:after{content:var(--tw-content);--tw-text-opacity:1;color:rgb(108 117 125/var(--tw-text-opacity))}.after\:shadow-2xl:after{content:var(--tw-content);--tw-shadow:0 .3125rem .625rem 0 #0000001f;--tw-shadow-colored:0 .3125rem .625rem 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.after\:duration-300:after{content:var(--tw-content);transition-duration:.3s}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.after\:content-\[\'\/\'\]:after{--tw-content:"/";content:var(--tw-content)}.checked\:z-0:checked{z-index:0}.checked\:border-primary:checked{--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}.checked\:bg-primary:checked{--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}.checked\:bg-none:checked{background-image:none}.checked\:bg-right:checked{background-position:100%}.checked\:after\:translate-x-5:checked:after{--tw-translate-x:1.25rem}.checked\:after\:translate-x-5:checked:after,.checked\:after\:translate-x-5\.3:checked:after{content:var(--tw-content);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.checked\:after\:translate-x-5\.3:checked:after{--tw-translate-x:1.3rem}.valid\:\!border-red-500:valid{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.hover\:-translate-y-0:hover{--tw-translate-y:-0px}.hover\:-translate-y-0:hover,.hover\:-translate-y-0\.4:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-0\.4:hover{--tw-translate-y:-0.1rem}.hover\:-translate-y-px:hover{--tw-translate-y:-1px}.hover\:-translate-y-px:hover,.hover\:scale-102:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-102:hover{--tw-scale-x:1.02;--tw-scale-y:1.02}.hover\:rounded-lg:hover{border-radius:.5rem}.hover\:bg-emerald-500\/80:hover{background-color:#2dce89cc}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity))}.hover\:bg-gray-300:hover{--tw-bg-opacity:1;background-color:rgb(210 214 218/var(--tw-bg-opacity))}.hover\:bg-green-500\/80:hover{background-color:#22c55ecc}.hover\:bg-primary\/30:hover{background-color:#0b55774d}.hover\:bg-primary\/5:hover{background-color:#0b55770d}.hover\:bg-primary\/80:hover{background-color:#0b5577cc}.hover\:bg-red-500\/80:hover{background-color:#f53939cc}.hover\:bg-sky-500\/80:hover{background-color:#0ea5e9cc}.hover\:bg-yellow-500\/80:hover{background-color:#fbb140cc}.hover\:italic:hover{font-style:italic}.hover\:no-underline:hover{text-decoration-line:none}.hover\:opacity-80:hover{opacity:.8}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:brightness-75:hover{--tw-brightness:brightness(.75)}.hover\:brightness-75:hover,.hover\:brightness-90:hover{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.hover\:brightness-90:hover{--tw-brightness:brightness(.9)}.hover\:brightness-95:hover{--tw-brightness:brightness(.95);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.focus\:\!border-red-500:focus{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.focus\:border-green-500:focus{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity))}.focus\:border-primary:focus{--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}.focus\:bg-emerald-500\/80:focus{background-color:#2dce89cc}.focus\:bg-green-500\/80:focus{background-color:#22c55ecc}.focus\:bg-primary\/80:focus{background-color:#0b5577cc}.focus\:bg-red-500\/80:focus{background-color:#f53939cc}.focus\:bg-sky-500\/80:focus{background-color:#0ea5e9cc}.focus\:bg-yellow-500\/80:focus{background-color:#fbb140cc}.focus\:\!ring-red-500:focus{--tw-ring-opacity:1!important;--tw-ring-color:rgb(245 57 57/var(--tw-ring-opacity))!important}.focus\:valid\:\!border-red-500:valid:focus{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.focus\:valid\:border-green-500:valid:focus{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity))}.focus\:valid\:\!ring-red-500:valid:focus{--tw-ring-opacity:1!important;--tw-ring-color:rgb(245 57 57/var(--tw-ring-opacity))!important}.focus\:invalid\:border-red-500:invalid:focus{--tw-border-opacity:1;border-color:rgb(245 57 57/var(--tw-border-opacity))}.focus\:file\:invalid\:border-red-500:invalid::file-selector-button:focus{--tw-border-opacity:1;border-color:rgb(245 57 57/var(--tw-border-opacity))}.active\:\!border-red-500:active{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.active\:opacity-85:active{opacity:.85}.active\:valid\:\!border-red-500:valid:active{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border-gray-400:disabled{--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity))}.disabled\:bg-gray-400:disabled{--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity))}.disabled\:text-gray-700:disabled{--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.disabled\:opacity-75:disabled{opacity:.75}.disabled\:hover\:translate-y-0:hover:disabled{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:is(.dark .dark\:inline){display:inline}:is(.dark .dark\:hidden){display:none}:is(.dark .dark\:border-gray-700){--tw-border-opacity:1;border-color:rgb(73 80 87/var(--tw-border-opacity))}:is(.dark .dark\:border-slate-600){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity))}:is(.dark .dark\:border-slate-800){--tw-border-opacity:1;border-color:rgb(58 65 111/var(--tw-border-opacity))}:is(.dark .dark\:bg-gray-800){--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity))}:is(.dark .dark\:bg-green-500\/90){background-color:#22c55ee6}:is(.dark .dark\:bg-primary){--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}:is(.dark .dark\:bg-primary\/50){background-color:#0b557780}:is(.dark .dark\:bg-slate-700){--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .dark\:bg-slate-700\/50){background-color:#34476780}:is(.dark .dark\:bg-slate-850){--tw-bg-opacity:1;background-color:rgb(17 28 68/var(--tw-bg-opacity))}:is(.dark .dark\:bg-slate-900){--tw-bg-opacity:1;background-color:rgb(5 17 57/var(--tw-bg-opacity))}:is(.dark .dark\:bg-slate-900\/30){background-color:#0511394d}:is(.dark .dark\:bg-gradient-to-r){background-image:linear-gradient(to right,var(--tw-gradient-stops))}:is(.dark .dark\:from-transparent){--tw-gradient-from:#0000 var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}:is(.dark .dark\:via-white){--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fff var(--tw-gradient-via-position),var(--tw-gradient-to)}:is(.dark .dark\:to-transparent){--tw-gradient-to:#0000 var(--tw-gradient-to-position)}:is(.dark .dark\:fill-blue-500){fill:#5e72e4}:is(.dark .dark\:fill-gray-300){fill:#d2d6da}:is(.dark .dark\:fill-gray-500){fill:#adb5bd}:is(.dark .dark\:fill-gray-600){fill:#6c757d}:is(.dark .dark\:stroke-amber-500){stroke:#f59e0b}:is(.dark .dark\:stroke-gray-400){stroke:#ced4da}:is(.dark .dark\:stroke-gray-600){stroke:#6c757d}:is(.dark .dark\:stroke-red-500){stroke:#f53939}:is(.dark .dark\:text-gray-100){--tw-text-opacity:1;color:rgb(235 239 244/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-200){--tw-text-opacity:1;color:rgb(233 236 239/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-300){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-400){--tw-text-opacity:1;color:rgb(206 212 218/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-500){--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}:is(.dark .dark\:text-red-500){--tw-text-opacity:1;color:rgb(245 57 57/var(--tw-text-opacity))}:is(.dark .dark\:text-white){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}:is(.dark .dark\:text-white\/80){color:#fffc}:is(.dark .dark\:text-white\/90){color:#ffffffe6}:is(.dark .dark\:opacity-60){opacity:.6}:is(.dark .dark\:opacity-75){opacity:.75}:is(.dark .dark\:opacity-80){opacity:.8}:is(.dark .dark\:opacity-90){opacity:.9}:is(.dark .dark\:shadow-dark-xl){--tw-shadow:0 2px 2px 0 #00000024,0 3px 1px -2px #0003,0 1px 5px 0 #0000001f;--tw-shadow-colored:0 2px 2px 0 var(--tw-shadow-color),0 3px 1px -2px var(--tw-shadow-color),0 1px 5px 0 var(--tw-shadow-color)}:is(.dark .dark\:shadow-dark-xl),:is(.dark .dark\:shadow-none){box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .dark\:shadow-none){--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}:is(.dark .dark\:brightness-110){--tw-brightness:brightness(1.1)}:is(.dark .dark\:brightness-110),:is(.dark .dark\:brightness-125){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:brightness-125){--tw-brightness:brightness(1.25)}:is(.dark .dark\:brightness-150){--tw-brightness:brightness(1.5)}:is(.dark .dark\:brightness-150),:is(.dark .dark\:brightness-90){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:brightness-90){--tw-brightness:brightness(.9)}:is(.dark .dark\:brightness-95){--tw-brightness:brightness(.95)}:is(.dark .dark\:brightness-95),:is(.dark .dark\:brightness-\[0\.885\]){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:brightness-\[0\.885\]){--tw-brightness:brightness(0.885)}:is(.dark .dark\:after\:text-gray-500):after{content:var(--tw-content);--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}:is(.dark .dark\:checked\:border-primary:checked){--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}:is(.dark .dark\:checked\:bg-primary:checked){--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}:is(.dark .dark\:hover\:bg-primary\/20:hover){background-color:#0b557733}:is(.dark .dark\:hover\:bg-primary\/60:hover){background-color:#0b557799}:is(.dark .dark\:hover\:bg-slate-700\/50:hover){background-color:#34476780}:is(.dark .dark\:hover\:bg-slate-800:hover){--tw-bg-opacity:1;background-color:rgb(58 65 111/var(--tw-bg-opacity))}:is(.dark .dark\:hover\:brightness-100:hover){--tw-brightness:brightness(1)}:is(.dark .dark\:hover\:brightness-100:hover),:is(.dark .dark\:hover\:brightness-105:hover){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:hover\:brightness-105:hover){--tw-brightness:brightness(1.05)}:is(.dark .dark\:hover\:brightness-90:hover){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:disabled\:border-gray-800:disabled){--tw-border-opacity:1;border-color:rgb(37 47 64/var(--tw-border-opacity))}:is(.dark .dark\:disabled\:bg-gray-800:disabled){--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity))}:is(.dark .dark\:disabled\:text-gray-300:disabled){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}@media (min-width:576px){.sm\:right-24{right:6rem}.sm\:right-40{right:10rem}.sm\:right-6{right:1.5rem}.sm\:top-2{top:.5rem}.sm\:top-\[4\.5rem\]{top:4.5rem}.sm\:col-span-4{grid-column:span 4/span 4}.sm\:col-span-6{grid-column:span 6/span 6}.sm\:col-start-5{grid-column-start:5}.sm\:mx-4{margin-left:1rem;margin-right:1rem}.sm\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.sm\:ml-1{margin-left:.25rem}.sm\:mr-16{margin-right:4rem}.sm\:inline{display:inline}.sm\:h-10{height:2.5rem}.sm\:h-14{height:3.5rem}.sm\:h-7{height:1.75rem}.sm\:max-h-125{max-height:31.25rem}.sm\:max-h-28{max-height:7rem}.sm\:w-36{width:9rem}.sm\:w-50{width:12.5rem}.sm\:w-7{width:1.75rem}.sm\:min-w-\[500px\]{min-width:500px}.sm\:scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-items-start{justify-items:start}.sm\:gap-4{gap:1rem}.sm\:px-12{padding-left:3rem;padding-right:3rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-0{padding-top:0;padding-bottom:0}.sm\:pt-6{padding-top:1.5rem}.sm\:text-left{text-align:left}}@media (min-width:768px){.md\:right-8{right:2rem}.md\:right-\[3\.75rem\]{right:3.75rem}.md\:top-\[40\%\]{top:40%}.md\:col-span-4{grid-column:span 4/span 4}.md\:col-span-5{grid-column:span 5/span 5}.md\:col-span-6{grid-column:span 6/span 6}.md\:col-span-7{grid-column:span 7/span 7}.md\:col-span-8{grid-column:span 8/span 8}.md\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.md\:my-3{margin-top:.75rem;margin-bottom:.75rem}.md\:mb-0{margin-bottom:0}.md\:mb-3{margin-bottom:.75rem}.md\:mb-8{margin-bottom:2rem}.md\:mr-3{margin-right:.75rem}.md\:mt-0{margin-top:0}.md\:mt-6{margin-top:1.5rem}.md\:block{display:block}.md\:hidden{display:none}.md\:h-16{height:4rem}.md\:max-h-160{max-height:40rem}.md\:min-h-75-screen{min-height:75vh}.md\:w-1\/2{width:50%}.md\:w-60{width:15rem}.md\:max-w-\[600px\]{max-width:600px}.md\:justify-end{justify-content:flex-end}.md\:gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.md\:px-3{padding-left:.75rem;padding-right:.75rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:py-2{padding-top:.5rem;padding-bottom:.5rem}.md\:py-4{padding-top:1rem;padding-bottom:1rem}.md\:text-base{font-size:1rem;line-height:1.5rem}}@media (min-width:992px){.lg\:relative{position:relative}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:mx-0{margin-left:0;margin-right:0}.lg\:mx-8{margin-left:2rem;margin-right:2rem}.lg\:my-3{margin-top:.75rem;margin-bottom:.75rem}.lg\:mt-0{margin-top:0}.lg\:mt-4{margin-top:1rem}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:h-24{height:6rem}.lg\:h-9{height:2.25rem}.lg\:w-80{width:20rem}.lg\:w-9{width:2.25rem}.lg\:flex-row{flex-direction:row}.lg\:flex-nowrap{flex-wrap:nowrap}.lg\:justify-start{justify-content:flex-start}.lg\:justify-end{justify-content:flex-end}.lg\:justify-between{justify-content:space-between}.lg\:gap-6{gap:1.5rem}.lg\:gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.lg\:bg-gray-50{--tw-bg-opacity:1;background-color:rgb(248 249 250/var(--tw-bg-opacity))}.lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\:pb-1{padding-bottom:.25rem}.lg\:text-left{text-align:left}}@media (min-width:1200px){.xl\:left-0{left:0}.xl\:right-24{right:6rem}.xl\:right-6{right:1.5rem}.xl\:ml-6{margin-left:1.5rem}.xl\:ml-68{margin-left:17rem}.xl\:hidden{display:none}.xl\:translate-x-0{--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.xl\:p-1{padding:.25rem}.xl\:p-1\.5{padding:.375rem}.xl\:pl-75{padding-left:18.75rem}.xl\:text-base{font-size:1rem;line-height:1.5rem}}@media (min-width:1320px){.\32xl\:col-span-4{grid-column:span 4/span 4}.\32xl\:col-span-6{grid-column:span 6/span 6}.\32xl\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.\32xl\:my-3{margin-top:.75rem;margin-bottom:.75rem}}@media (min-width:1920px){.\33xl\:col-span-3{grid-column:span 3/span 3}.\33xl\:col-span-4{grid-column:span 4/span 4}.\33xl\:col-span-5{grid-column:span 5/span 5}}@media (min-width:340px){.xs\:flex-row{flex-direction:row}.xs\:items-center{align-items:center}.xs\:justify-start{justify-content:flex-start}.xs\:pl-2{padding-left:.5rem}.xs\:text-sm{font-size:.875rem;line-height:1.5rem}}.\[\&\>\*\]\:bg-primary>*{--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))} \ No newline at end of file diff --git a/src/ui/styles.css b/src/ui/styles.css index e67dc6c81..9bacc7433 100644 --- a/src/ui/styles.css +++ b/src/ui/styles.css @@ -25,23 +25,23 @@ } .close-btn { - @apply dark:brightness-90 inline-block px-6 py-3 font-bold text-center text-red-500 border border-red-500 uppercase align-middle transition-all rounded-lg cursor-pointer dark:bg-gray-200 dark:hover:brightness-75 bg-white hover:bg-white/80 focus:bg-white/80 leading-normal ease-in tracking-tight-rem shadow-xs hover:-translate-y-px active:opacity-85 hover:shadow-md; + @apply dark:brightness-90 inline-block px-6 py-3 font-bold text-center text-red-500 border border-red-500 uppercase align-middle transition-all rounded-lg cursor-pointer dark:bg-gray-200 dark:hover:brightness-75 bg-white hover:bg-white/80 focus:bg-white/80 leading-normal ease-in tracking-tight-rem shadow-xs hover:-translate-y-px active:opacity-85 hover:shadow-md disabled:cursor-not-allowed dark:disabled:text-gray-300 disabled:text-gray-700 disabled:bg-gray-400 disabled:border-gray-400/0 dark:disabled:bg-gray-700 dark:disabled:border-gray-700/0 disabled:hover:translate-y-0 disabled:hover:bg-gray-400 disabled:hover:border-gray-400/0 dark:disabled:hover:translate-y-0 dark:disabled:hover:bg-gray-700 dark:disabled:hover:border-gray-700/0; } .valid-btn { - @apply tracking-wide dark:brightness-90 inline-block px-6 py-3 font-bold text-center text-white uppercase align-middle transition-all rounded-lg cursor-pointer bg-green-500 hover:bg-green-500/80 focus:bg-green-500/80 leading-normal ease-in shadow-xs hover:-translate-y-px active:opacity-85 hover:shadow-md; + @apply tracking-wide dark:brightness-90 inline-block px-6 py-3 font-bold text-center text-white uppercase align-middle transition-all rounded-lg cursor-pointer bg-green-500 hover:bg-green-500/80 focus:bg-green-500/80 leading-normal ease-in shadow-xs hover:-translate-y-px active:opacity-85 hover:shadow-md disabled:cursor-not-allowed dark:disabled:text-gray-300 disabled:text-gray-700 disabled:bg-gray-400 disabled:border-gray-400/0 dark:disabled:bg-gray-700 dark:disabled:border-gray-700/0 disabled:hover:translate-y-0 disabled:hover:bg-gray-400 disabled:hover:border-gray-400/0 dark:disabled:hover:translate-y-0 dark:disabled:hover:bg-gray-700 dark:disabled:hover:border-gray-700/0; } .delete-btn { - @apply tracking-wide dark:brightness-90 inline-block px-6 py-3 font-bold text-center text-white uppercase align-middle transition-all rounded-lg cursor-pointer bg-red-500 hover:bg-red-500/80 focus:bg-red-500/80 leading-normal ease-in shadow-xs hover:-translate-y-px active:opacity-85 hover:shadow-md; + @apply tracking-wide dark:brightness-90 inline-block px-6 py-3 font-bold text-center text-white uppercase align-middle transition-all rounded-lg cursor-pointer bg-red-500 hover:bg-red-500/80 focus:bg-red-500/80 leading-normal ease-in shadow-xs hover:-translate-y-px active:opacity-85 hover:shadow-md disabled:cursor-not-allowed dark:disabled:text-gray-300 disabled:text-gray-700 disabled:bg-gray-400 disabled:border-gray-400/0 dark:disabled:bg-gray-700 dark:disabled:border-gray-700/0 disabled:hover:translate-y-0 disabled:hover:bg-gray-400 disabled:hover:border-gray-400/0 dark:disabled:hover:translate-y-0 dark:disabled:hover:bg-gray-700 dark:disabled:hover:border-gray-700/0; } .edit-btn { - @apply tracking-wide dark:brightness-90 inline-block px-6 py-3 font-bold text-center text-white uppercase align-middle transition-all rounded-lg cursor-pointer bg-yellow-500 hover:bg-yellow-500/80 focus:bg-yellow-500/80 leading-normal ease-in shadow-xs hover:-translate-y-px active:opacity-85 hover:shadow-md; + @apply tracking-wide dark:brightness-90 inline-block px-6 py-3 font-bold text-center text-white uppercase align-middle transition-all rounded-lg cursor-pointer bg-yellow-500 hover:bg-yellow-500/80 focus:bg-yellow-500/80 leading-normal ease-in shadow-xs hover:-translate-y-px active:opacity-85 hover:shadow-md disabled:cursor-not-allowed dark:disabled:text-gray-300 disabled:text-gray-700 disabled:bg-gray-400 disabled:border-gray-400/0 dark:disabled:bg-gray-700 dark:disabled:border-gray-700/0 disabled:hover:translate-y-0 disabled:hover:bg-gray-400 disabled:hover:border-gray-400/0 dark:disabled:hover:translate-y-0 dark:disabled:hover:bg-gray-700 dark:disabled:hover:border-gray-700/0; } .info-btn { - @apply tracking-wide dark:brightness-90 inline-block px-6 py-3 font-bold text-center text-white uppercase align-middle transition-all rounded-lg cursor-pointer bg-sky-500 hover:bg-sky-500/80 focus:bg-sky-500/80 leading-normal ease-in shadow-xs hover:-translate-y-px active:opacity-85 hover:shadow-md; + @apply tracking-wide dark:brightness-90 inline-block px-6 py-3 font-bold text-center text-white uppercase align-middle transition-all rounded-lg cursor-pointer bg-sky-500 hover:bg-sky-500/80 focus:bg-sky-500/80 leading-normal ease-in shadow-xs hover:-translate-y-px active:opacity-85 hover:shadow-md disabled:cursor-not-allowed dark:disabled:text-gray-300 disabled:text-gray-700 disabled:bg-gray-400 disabled:border-gray-400/0 dark:disabled:bg-gray-700 dark:disabled:border-gray-700/0 disabled:hover:translate-y-0 disabled:hover:bg-gray-400 disabled:hover:border-gray-400/0 dark:disabled:hover:translate-y-0 dark:disabled:hover:bg-gray-700 dark:disabled:hover:border-gray-700/0; } /*----------------------------------------------*/ From 13e546023e15687eac9300e257d7415401d909c3 Mon Sep 17 00:00:00 2001 From: Jordan Blasenhauer Date: Fri, 19 Jan 2024 16:54:23 +0100 Subject: [PATCH 39/93] update bans *change "period" by "term" *start form post logic *add unban logic *update term and remain logic to keep only needed values --- src/ui/main.py | 66 +++++++++++++++++++++------- src/ui/static/js/bans.js | 90 +++++++++++++++++++++++++++++++------- src/ui/templates/bans.html | 51 +++++++++++---------- src/ui/utils.py | 48 ++++++++------------ 4 files changed, 170 insertions(+), 85 deletions(-) diff --git a/src/ui/main.py b/src/ui/main.py index b321c9e8d..e6d0fba67 100755 --- a/src/ui/main.py +++ b/src/ui/main.py @@ -48,7 +48,7 @@ from src.Config import Config from src.ReverseProxied import ReverseProxied from src.User import AnonymousUser, User -from utils import check_settings, get_b64encoded_qr_image, path_to_dict, get_remain, get_period_from_remain +from utils import check_settings, get_b64encoded_qr_image, path_to_dict, get_remain, get_term_from_remain from Database import Database # type: ignore from logging import getLogger @@ -1599,7 +1599,7 @@ def logs_container(container_id): @login_required def block_requests(): # TODO : Get block requests from database to send it - requests = [ + block_requests = [ {"ip": "124.0.0.1", "url": "/test", "date": "12/51/9851", "reason": "antibot", "method": "GET", "status": 403, "data": "{fesfmk fesfsf sfesfes}"}, {"ip": "124.0.0.2", "url": "/test", "date": "12/51/9851", "reason": "test", "method": "GET", "status": 403, "data": "{fesfmk fesfsf sfesfes}"}, {"ip": "124.0.0.3", "url": "/test", "date": "12/51/9851", "reason": "antibot", "method": "GET", "status": 403, "data": "{fesfmk fesfsf sfesfes}"}, @@ -1608,7 +1608,7 @@ def block_requests(): # Prepare data reasons = {} codes = {} - for request in requests: + for request in block_requests: # Get top reasons if not request["reason"] in reasons: reasons[request["reason"]] = 0 @@ -1623,11 +1623,7 @@ def block_requests(): return render_template( "block_requests.html", - block_requests=[ - {"ip": "124.0.0.1", "url": "/test", "date": "12/51/9851", "reason": "antibot", "method": "GET", "status": "403", "data": "{fesfmk fesfsf sfesfes}"}, - {"ip": "124.0.0.2", "url": "/test", "date": "12/51/9851", "reason": "test", "method": "GET", "status": "403", "data": "{fesfmk fesfsf sfesfes}"}, - {"ip": "124.0.0.3", "url": "/test", "date": "12/51/9851", "reason": "antibot", "method": "GET", "status": "403", "data": "{fesfmk fesfsf sfesfes}"}, - ], + block_requests=block_requests, top_code=top_code, top_reason=top_reason, username=current_user.get_id(), @@ -1635,24 +1631,64 @@ def block_requests(): ) -@app.route("/bans", methods=["GET"]) +@app.route("/bans", methods=["GET", "POST"]) @login_required def bans(): + if request.method == "POST": + # Check variables + if not request.form: + flash("Missing form data.", "error") + return redirect(url_for("bans")) + + if "operation" not in request.form: + flash("Operation unknown", "error") + return redirect(url_for("bans")) + + if "data" not in request.form: + flash("No data to proceed", "error") + return redirect(url_for("bans")) + + # Multiple operations : add ban or unban + operation = request.form["operation"] + # data = request.form["data"] + + # TODO : unban logic + # data format for unban is the same as bans send on client + if operation == "unban": + pass + + # TODO : add ban logic + # data format : [{"ip": string, "ban_start": timestamp, "ban_end": timestamp, "reason": string}] + # "ban_start" is optional : default is time.time() + # "ban_end" is optional : default is one month + if operation == "ban": + pass + + return redirect( + url_for( + "loading", + next=url_for("bans"), + message="Update bans", + ) + ) + # TODO : Get bans list from database and send it + # Need to limit the number of bans around 100 last ones bans = [ - {"ip": "124.0.0.1", "ban_start": 1705663430, "ban_end": 1705675421, "reason": "antibot"}, - {"ip": "124.0.0.2", "ban_start": 1705663430, "ban_end": 1705685421, "reason": "test"}, - {"ip": "124.0.0.3", "ban_start": 1705663430, "ban_end": 1705664748, "reason": "unknown"}, + {"ip": "124.0.0.1", "ban_start": 1705663430, "ban_end": 1705758948, "reason": "antibot"}, + {"ip": "124.0.0.2", "ban_start": 1705663430, "ban_end": 1708437348, "reason": "test"}, + {"ip": "124.0.0.3", "ban_start": 1705663430, "ban_end": 1740059748, "reason": "unknown"}, ] # Prepare data reasons = {} - now_stamp = int(time()) + now_stamp = int(time()) # in seconds for ban in bans: # Add remain - ban["remain"] = "unknown" if ban["ban_end"] - now_stamp < 0 else get_remain(ban["ban_end"] - now_stamp) - ban["period"] = get_period_from_remain(ban["remain"]) + remain = "unknown" if ban["ban_end"] - now_stamp < 0 else get_remain(ban["ban_end"] - now_stamp) + ban["remain"] = remain + ban["term"] = get_term_from_remain(remain) # Convert stamp to date ban["ban_start"] = datetime.fromtimestamp(ban["ban_start"]) ban["ban_end"] = datetime.fromtimestamp(ban["ban_end"]) diff --git a/src/ui/static/js/bans.js b/src/ui/static/js/bans.js index c6a1b32d0..29232500f 100644 --- a/src/ui/static/js/bans.js +++ b/src/ui/static/js/bans.js @@ -1,18 +1,16 @@ -import { Checkbox } from "./utils/form"; - class Filter { constructor(prefix = "bans") { this.prefix = prefix; this.container = document.querySelector(`[data-${this.prefix}-filter]`); this.keyInp = document.querySelector("input#keyword"); - this.periodValue = "all"; + this.termValue = "all"; this.reasonValue = "all"; this.initHandler(); } initHandler() { // REASON HANDLER - +this.container.addEventListener("click", (e) => { + this.container.addEventListener("click", (e) => { try { if ( e.target @@ -34,23 +32,21 @@ class Filter { } } catch (err) {} }); - // PERIOD HANDLER - +this.container.addEventListener("click", (e) => { + // TERM HANDLER + this.container.addEventListener("click", (e) => { try { if ( e.target .closest("button") .getAttribute(`data-${this.prefix}-setting-select-dropdown-btn`) === - "period" + "term" ) { setTimeout(() => { const value = document - .querySelector( - `[data-${this.prefix}-setting-select-text="period"]`, - ) + .querySelector(`[data-${this.prefix}-setting-select-text="term"]`) .textContent.trim(); - this.periodValue = value; + this.termValue = value; //run filter this.filter(); }, 10); @@ -74,7 +70,7 @@ class Filter { //filter type this.setFilterKeyword(bans); this.setFilterReason(bans); - this.setFilterPeriod(bans); + this.setFilterTerm(bans); } setFilterKeyword(bans) { @@ -98,12 +94,12 @@ class Filter { } } - setFilterPeriod(bans) { - if (this.periodValue === "all") return; + setFilterTerm(bans) { + if (this.termValue === "all") return; for (let i = 0; i < bans.length; i++) { const el = bans[i]; - const type = this.getElAttribut(el, "period"); - if (type !== this.periodValue) el.classList.add("hidden"); + const type = this.getElAttribut(el, "term"); + if (type !== this.termValue) el.classList.add("hidden"); } } @@ -300,6 +296,66 @@ class Dropdown { } } +class Unban { + constructor(prefix = "bans") { + this.prefix = prefix; + this.container = document.querySelector("main"); + this.listEl = document.querySelector(`[data-${this.prefix}-list]`); + this.unbanForm = document.querySelector("#unban-items"); + this.unbanBtn = document.querySelector(`button[data-unban-btn]`); + this.unbanInp = document.querySelector(`input[data-unban-inp]`); + this.init(); + } + + init() { + // Look if an item is select to enable unban button + this.container.addEventListener("click", (e) => { + try { + if ( + e.target.closest("div").hasAttribute(`data-${this.prefix}-ban-select`) + ) { + // timeout to wait for select value to change + setTimeout(() => { + // Check if at least one item is selected + const selected = this.listEl.querySelectorAll( + `input[data-checked="true"]`, + ); + + // Case true, enable unban button + if (selected.length > 0) { + this.unbanBtn.removeAttribute("disabled"); + } + + // Case false, disable unban button + if (selected.length === 0) { + this.unbanBtn.setAttribute("disabled", ""); + } + }, 100); + } + } catch (err) {} + }); + // unban button + this.unbanForm.addEventListener("submit", (e) => { + e.preventDefault(); + if (this.unbanBtn.hasAttribute("disabled")) return; + // Get all selected items + const selected = this.listEl.querySelectorAll( + `input[data-checked="true"]`, + ); + const getDatas = []; + selected.forEach((el) => { + const data = el + .closest(`li[data-${this.prefix}-list-item]`) + .getAttribute(`data-${this.prefix}-list-item`); + getDatas.push(data); + }); + this.unbanInp.value = JSON.stringify(getDatas); + this.unbanInp.setAttribute("value", JSON.stringify(getDatas)); + this.unbanForm.submit(); + }); + } +} + const setDropdown = new Dropdown(); const setFilter = new Filter(); -new Checkbox(); +const setUnban = new Unban(); diff --git a/src/ui/templates/bans.html b/src/ui/templates/bans.html index fad5aaba4..8493bc500 100644 --- a/src/ui/templates/bans.html +++ b/src/ui/templates/bans.html @@ -2,14 +2,14 @@ url_for(request.endpoint)[1:].split("/")[-1].strip() %} {% set reasons = [] %} -{% set periods = [] %} +{% set terms = [] %} {% for ban in bans %} {% if ban["reason"] not in reasons %} {% set reasons = reasons.append(ban["reason"]) %} {% endif %} - {% if ban["period"] not in periods %} - {% set periods = periods.append(ban["period"]) %} + {% if ban["term"] not in terms %} + {% set terms = terms.append(ban["term"]) %} {% endif %} {% endfor %} @@ -134,28 +134,28 @@ url_for(request.endpoint)[1:].split("/")[-1].strip() %}
        - +
        - Period + Term
        - +
        @@ -245,7 +245,7 @@ url_for(request.endpoint)[1:].split("/")[-1].strip() %}

        - Period + Term

        @@ -257,7 +257,7 @@ url_for(request.endpoint)[1:].split("/")[-1].strip() %} >

        - {{ban["period"]}} + {{ban["term"]}}

        {% endfor %} @@ -330,10 +330,13 @@ url_for(request.endpoint)[1:].split("/")[-1].strip() %}
        -
        -
        - + {% endblock %} diff --git a/src/ui/utils.py b/src/ui/utils.py index 8d3b278c2..152c9f955 100644 --- a/src/ui/utils.py +++ b/src/ui/utils.py @@ -10,19 +10,9 @@ from qrcode.main import QRCode import math -def get_remain(stamp): - # Convert to milliseconds if not - time = str(stamp) - length = len(time) - - if length < 13: - missing = 13 - length - print(missing) - for i in range(missing): - time = time + "0" - - # Get remain - ms = int(time) +def get_remain(remain_time): + # Convert s to ms + ms = int(str(remain_time) + "000") seconds = math.floor(ms / 1000) minutes = math.floor(seconds / 60) @@ -35,25 +25,25 @@ def get_remain(stamp): hours %= 24 days %= 30 months %= 12 - return f"{years}y {months}m {days}d {hours}h {minutes}min {seconds}s" + return f"{f'{years}y' if years else ''} {f'{months}m' if months else ''} {f'{days}d' if days else ''} {f'{hours}h' if hours else ''} {f'{minutes}min' if minutes else ''} {f'{seconds}s' if seconds else ''}" -def get_period_from_remain(remain): +def get_term_from_remain(remain): # Data, need format y m d h min s - periods = remain.split(" ") - period = "unknown" + terms = remain.split(" ") + term = "" formats = ["years", "months", "days", "hours", "minutes", "seconds"] chars = ["y", "min", "m", "d", "h", "s"] - # Case not right format - if len(periods) != 6: - return period + # Not handle + if remain == "unknown": + return remain # start from seconds to years, stop when first 0 occurence - # The remain period is first 0 occurence - 1 - for i in range(len(periods)): + # The remain term is first 0 occurence - 1 + for i in range(len(terms)): # remove letter - num = periods[len(periods) - 1 - i] + num = terms[len(terms) - 1 - i] for char in chars: num = num.replace(char, "") num = "0" if not num else num @@ -62,20 +52,20 @@ def get_period_from_remain(remain): # Case seconds or less if not num and i == 0: - period = formats[len(formats) - 1] + term = formats[len(formats) - 1] break - # Case years period - if num and i == (len(periods) - 1): - period = formats[0] + # Case last element + if num and i == (len(terms) - 1): + term = formats[len(formats) - 1 - i] break # Case between seconds and years if not num: - period = formats[len(formats) - i] + term = formats[len(formats) - i] break - return period + return term def path_to_dict( From 0cfb72836b5d2afaf08f566ac7347e1ddc8d1424 Mon Sep 17 00:00:00 2001 From: Jordan Blasenhauer Date: Fri, 19 Jan 2024 18:00:59 +0100 Subject: [PATCH 40/93] start add bans + enhance buttons *add buttons now have a svg *create "add ban" modal element with structure (submit, close, add field, delete all fields, delete one field, table data structure) *start modal scripting --- src/ui/static/css/dashboard.css | 2 +- src/ui/static/js/bans.js | 85 +++++++++++++ src/ui/templates/bans.html | 26 +++- src/ui/templates/bans_modal.html | 202 +++++++++++++++++++++++++++++++ src/ui/templates/services.html | 8 +- 5 files changed, 318 insertions(+), 5 deletions(-) create mode 100644 src/ui/templates/bans_modal.html diff --git a/src/ui/static/css/dashboard.css b/src/ui/static/css/dashboard.css index b3e919884..0900bbc7f 100644 --- a/src/ui/static/css/dashboard.css +++ b/src/ui/static/css/dashboard.css @@ -1 +1 @@ -/*! tailwindcss v3.3.2 | MIT License | https://tailwindcss.com*/*,:after,:before{box-sizing:border-box;border:0 solid #e9ecef}:after,:before{--tw-content:""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Open Sans;font-feature-settings:normal;font-variation-settings:normal}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#ced4da}input::placeholder,textarea::placeholder{opacity:1;color:#ced4da}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,::backdrop,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#5e72e480;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.\!container{width:100%!important;margin-right:auto!important;margin-left:auto!important;padding-right:1.5rem!important;padding-left:1.5rem!important}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:1.5rem;padding-left:1.5rem}@media (min-width:340px){.\!container{max-width:340px!important}.container{max-width:340px}}@media (min-width:576px){.\!container{max-width:576px!important}.container{max-width:576px}}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:992px){.\!container{max-width:992px!important}.container{max-width:992px}}@media (min-width:1200px){.\!container{max-width:1200px!important}.container{max-width:1200px}}@media (min-width:1320px){.\!container{max-width:1320px!important}.container{max-width:1320px}}@media (min-width:1920px){.\!container{max-width:1920px!important}.container{max-width:1920px}}a{letter-spacing:-.025rem}hr{margin:1rem 0;border:0;opacity:.25}img{max-width:none}label{display:inline-block}p{line-height:1.625;font-weight:400;margin-bottom:1rem}small{font-size:.875em}svg{display:inline}table{border-collapse:inherit}h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;color:#344767}h1,h2,h3,h4{letter-spacing:-.05rem}h1,h2,h3{font-weight:700}h4,h5,h6{font-weight:600}h1{font-size:3rem;line-height:1.25}h2{font-size:2.25rem;line-height:1.3}h3{font-size:1.875rem}h3,h4{line-height:1.375}h4{font-size:1.5rem}h5{font-size:1.25rem;line-height:1.375}h6{font-size:1rem;line-height:1.625}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-y-0{top:0;bottom:0}.-left-full{left:-100%}.-right-0{right:0}.-right-1{right:-.25rem}.bottom-0{bottom:0}.left-0{left:0}.left-auto{left:auto}.left-full{left:100%}.right-0{right:0}.right-2{right:.5rem}.right-20{right:5rem}.right-4{right:1rem}.right-5{right:1.25rem}.right-6{right:1.5rem}.right-7{right:1.75rem}.right-8{right:2rem}.right-\[3\.25rem\]{right:3.25rem}.top-0{top:0}.top-1{top:.25rem}.top-1\.5{top:.375rem}.top-16{top:4rem}.top-2{top:.5rem}.top-4{top:1rem}.top-\[38\%\]{top:38%}.top-\[4\.5rem\]{top:4.5rem}.top-\[52\%\]{top:52%}.top-\[55\%\]{top:55%}.top-\[8\.2rem\]{top:8.2rem}.-z-10{z-index:-10}.z-10{z-index:10}.z-100{z-index:100}.z-110{z-index:110}.z-20{z-index:20}.z-990{z-index:990}.z-\[10000\]{z-index:10000}.z-\[1000\]{z-index:1000}.z-\[1001\]{z-index:1001}.z-\[20\]{z-index:20}.z-sticky{z-index:1020}.order-1{order:1}.order-2{order:2}.col-span-1{grid-column:span 1/span 1}.col-span-10{grid-column:span 10/span 10}.col-span-11{grid-column:span 11/span 11}.col-span-12{grid-column:span 12/span 12}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-9{grid-column:span 9/span 9}.float-right{float:right}.float-left{float:left}.m-0{margin:0}.m-1{margin:.25rem}.m-2{margin:.5rem}.m-4{margin:1rem}.mx-0{margin-left:0;margin-right:0}.mx-0\.5{margin-left:.125rem;margin-right:.125rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-2\.5{margin-left:.625rem;margin-right:.625rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-top:0;margin-bottom:0}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.ml-0{margin-left:0}.ml-1{margin-left:.25rem}.ml-12{margin-left:3rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-6{margin-left:1.5rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-12{margin-right:3rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-\[4\.5rem\]{margin-top:4.5rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.table{display:table}.grid{display:grid}.list-item{display:list-item}.hidden{display:none}.h-1\/3{height:33.333333%}.h-12{height:3rem}.h-14{height:3.5rem}.h-19{height:4.75rem}.h-3{height:.75rem}.h-4{height:1rem}.h-4\.5{height:1.125rem}.h-40{height:10rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-5\.5{height:1.375rem}.h-6{height:1.5rem}.h-8{height:2rem}.h-\[2\.5rem\]{height:2.5rem}.h-\[3\.5rem\]{height:3.5rem}.h-\[4rem\]{height:4rem}.h-\[90vh\]{height:90vh}.h-fit{height:-moz-fit-content;height:fit-content}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.h-sidenav{height:calc(100vh - 450px)}.max-h-100{max-height:25rem}.max-h-135{max-height:33.75rem}.max-h-30{max-height:7.5rem}.max-h-80{max-height:20rem}.max-h-90{max-height:22.5rem}.max-h-screen{max-height:100vh}.min-h-12{min-height:3rem}.min-h-20{min-height:5rem}.min-h-52{min-height:13rem}.min-h-6{min-height:1.5rem}.min-h-\[100px\]{min-height:100px}.min-h-\[350px\]{min-height:350px}.min-h-\[55vh\]{min-height:55vh}.min-h-\[75px\]{min-height:75px}.min-h-\[85vh\]{min-height:85vh}.min-h-screen{min-height:100vh}.w-1{width:.25rem}.w-10{width:2.5rem}.w-11\/12{width:91.666667%}.w-12{width:3rem}.w-28{width:7rem}.w-3{width:.75rem}.w-4{width:1rem}.w-4\.5{width:1.125rem}.w-40{width:10rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-5\.5{width:1.375rem}.w-50{width:12.5rem}.w-6{width:1.5rem}.w-8{width:2rem}.w-80{width:20rem}.w-90{width:22.5rem}.w-\[2\.5rem\]{width:2.5rem}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-screen{width:100vw}.min-w-0{min-width:0}.min-w-\[1024px\]{min-width:1024px}.min-w-\[1150px\]{min-width:1150px}.min-w-\[800px\]{min-width:800px}.min-w-\[900px\]{min-width:900px}.max-w-180{max-width:45rem}.max-w-40{max-width:10rem}.max-w-60{max-width:15rem}.max-w-64{max-width:16rem}.max-w-\[1920px\]{max-width:1920px}.max-w-\[300px\]{max-width:300px}.max-w-\[400px\]{max-width:400px}.max-w-\[550px\]{max-width:550px}.max-w-full{max-width:100%}.flex-auto{flex:1 1 auto}.grow{flex-grow:1}.basis-full{flex-basis:100%}.-translate-x-1{--tw-translate-x:-0.25rem}.-translate-x-1,.-translate-x-1\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-1\.5{--tw-translate-x:-0.375rem}.-translate-x-full{--tw-translate-x:-100%}.-translate-x-full,.-translate-y-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-0{--tw-translate-y:-0px}.-translate-y-0\.4{--tw-translate-y:-0.1rem}.-translate-y-0\.4,.-translate-y-0\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-0\.5{--tw-translate-y:-0.125rem}.-translate-y-1{--tw-translate-y:-0.25rem}.-translate-y-1,.-translate-y-1\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\.5{--tw-translate-y:-0.375rem}.translate-x-0{--tw-translate-x:0px}.translate-x-0,.translate-x-0\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0\.5{--tw-translate-x:0.125rem}.translate-x-1{--tw-translate-x:0.25rem}.translate-x-1,.translate-x-2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-2{--tw-translate-x:0.5rem}.translate-x-90{--tw-translate-x:22.5rem}.translate-x-90,.translate-y-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y:0px}.translate-y-0\.5{--tw-translate-y:0.125rem}.translate-y-0\.5,.translate-y-1{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-1{--tw-translate-y:0.25rem}.translate-y-16{--tw-translate-y:4rem}.translate-y-16,.translate-y-2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-2{--tw-translate-y:0.5rem}.-rotate-12{--tw-rotate:-12deg}.-rotate-12,.rotate-12{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-12{--tw-rotate:12deg}.rotate-180{--tw-rotate:180deg}.rotate-180,.scale-105{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05}.scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1}.scale-110,.scale-50{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-50{--tw-scale-x:.5;--tw-scale-y:.5}.scale-90{--tw-scale-x:.9;--tw-scale-y:.9}.scale-90,.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-items-center{justify-items:center}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-8{gap:2rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-y-2{row-gap:.5rem}.gap-y-4{row-gap:1rem}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.break-words{overflow-wrap:break-word}.rounded,.rounded-1{border-radius:.25rem}.rounded-1\.4{border-radius:.35rem}.rounded-10{border-radius:2.5rem}.rounded-2xl{border-radius:1rem}.rounded-circle{border-radius:50%}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-none{border-radius:0}.rounded-xl{border-radius:.75rem}.rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-b-lg{border-bottom-left-radius:.5rem}.rounded-b-lg,.rounded-r-lg{border-bottom-right-radius:.5rem}.rounded-r-lg{border-top-right-radius:.5rem}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-gray-200{--tw-border-opacity:1;border-color:rgb(233 236 239/var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity))}.border-gray-400{--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity))}.border-primary{--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}.bg-blue-500{--tw-bg-opacity:1;background-color:rgb(94 114 228/var(--tw-bg-opacity))}.bg-emerald-500{--tw-bg-opacity:1;background-color:rgb(45 206 137/var(--tw-bg-opacity))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(233 236 239/var(--tw-bg-opacity))}.bg-gray-300{--tw-bg-opacity:1;background-color:rgb(210 214 218/var(--tw-bg-opacity))}.bg-gray-50{--tw-bg-opacity:1;background-color:rgb(248 249 250/var(--tw-bg-opacity))}.bg-gray-600\/50{background-color:#6c757d80}.bg-green-500{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity))}.bg-orange-500{--tw-bg-opacity:1;background-color:rgb(251 99 64/var(--tw-bg-opacity))}.bg-primary{--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}.bg-primary\/20{background-color:#0b557733}.bg-red-500{--tw-bg-opacity:1;background-color:rgb(245 57 57/var(--tw-bg-opacity))}.bg-secondary{--tw-bg-opacity:1;background-color:rgb(46 172 104/var(--tw-bg-opacity))}.bg-sky-500{--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity))}.bg-slate-800\/10{background-color:#3a416f1a}.bg-transparent{background-color:initial}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-yellow-500{--tw-bg-opacity:1;background-color:rgb(251 177 64/var(--tw-bg-opacity))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-tl{background-image:linear-gradient(to top left,var(--tw-gradient-stops))}.bg-none{background-image:none}.from-transparent{--tw-gradient-from:#0000 var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.via-black\/40{--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#0006 var(--tw-gradient-via-position),var(--tw-gradient-to)}.to-transparent{--tw-gradient-to:#0000 var(--tw-gradient-to-position)}.bg-150{background-size:150%}.bg-contain{background-size:contain}.bg-clip-border{background-clip:initial}.bg-clip-padding{background-clip:padding-box}.bg-center{background-position:50%}.bg-left{background-position:0}.bg-x-25{background-position:25% 0}.bg-no-repeat{background-repeat:no-repeat}.fill-amber-500{fill:#f59e0b}.fill-blue-500{fill:#5e72e4}.fill-gray-500{fill:#adb5bd}.fill-gray-600{fill:#6c757d}.fill-green-500{fill:#22c55e}.fill-primary{fill:#0b5577}.fill-red-500{fill:#f53939}.fill-sky-500{fill:#0ea5e9}.fill-slate-800{fill:#3a416f}.fill-white{fill:#fff}.fill-yellow-500{fill:#fbb140}.stroke-amber-500{stroke:#f59e0b}.stroke-blue-400{stroke:#60a5fa}.stroke-blue-500{stroke:#5e72e4}.stroke-emerald-600{stroke:#059669}.stroke-gray-100{stroke:#ebeff4}.stroke-gray-600{stroke:#6c757d}.stroke-gray-700{stroke:#495057}.stroke-green-700{stroke:#15803d}.stroke-orange-500{stroke:#fb6340}.stroke-pink-600{stroke:#db2777}.stroke-red-500{stroke:#f53939}.stroke-sky-500{stroke:#0ea5e9}.stroke-stone-500{stroke:#78716c}.stroke-yellow-500{stroke:#fbb140}.stroke-0{stroke-width:0}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.px-0{padding-left:0;padding-right:0}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.pb-0{padding-bottom:0}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-4{padding-bottom:1rem}.pb-8{padding-bottom:2rem}.pl-0{padding-left:0}.pl-0\.5{padding-left:.125rem}.pl-1{padding-left:.25rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-6{padding-left:1.5rem}.pr-0{padding-right:0}.pr-8{padding-right:2rem}.pt-1{padding-top:.25rem}.pt-10{padding-top:2.5rem}.pt-20{padding-top:5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.text-left{text-align:left}.text-center{text-align:center}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.font-sans{font-family:Open Sans}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.5rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-5{line-height:1.25rem}.leading-5\.6{line-height:1.4rem}.leading-6{line-height:1.5rem}.leading-8{line-height:2rem}.leading-default{line-height:1.6}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-tight{line-height:1.25}.tracking-normal{letter-spacing:0}.tracking-tight-rem{letter-spacing:-.025rem}.tracking-wide{letter-spacing:.025em}.tracking-widest{letter-spacing:.1em}.text-blue-500{--tw-text-opacity:1;color:rgb(94 114 228/var(--tw-text-opacity))}.text-emerald-500{--tw-text-opacity:1;color:rgb(45 206 137/var(--tw-text-opacity))}.text-gray-100{--tw-text-opacity:1;color:rgb(235 239 244/var(--tw-text-opacity))}.text-gray-300{--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity:1;color:rgb(108 117 125/var(--tw-text-opacity))}.text-gray-600\/90{color:#6c757de6}.text-gray-700{--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.text-gray-700\/80{color:#495057cc}.text-green-500{--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity))}.text-primary{--tw-text-opacity:1;color:rgb(11 85 119/var(--tw-text-opacity))}.text-red-500{--tw-text-opacity:1;color:rgb(245 57 57/var(--tw-text-opacity))}.text-sky-600{--tw-text-opacity:1;color:rgb(62 161 236/var(--tw-text-opacity))}.text-slate-500{--tw-text-opacity:1;color:rgb(103 116 142/var(--tw-text-opacity))}.text-slate-700{--tw-text-opacity:1;color:rgb(52 71 103/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-yellow-500{--tw-text-opacity:1;color:rgb(251 177 64/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.shadow{--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-3xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-3xl{--tw-shadow:0 8px 26px -4px #14141426,0 8px 9px -5px #1414140f;--tw-shadow-colored:0 8px 26px -4px var(--tw-shadow-color),0 8px 9px -5px var(--tw-shadow-color)}.shadow-md{--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.shadow-md,.shadow-none{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.shadow-sm{--tw-shadow:0 .25rem .375rem -.0625rem #1414141f,0 .125rem .25rem -.0625rem #14141412;--tw-shadow-colored:0 .25rem .375rem -.0625rem var(--tw-shadow-color),0 .125rem .25rem -.0625rem var(--tw-shadow-color)}.shadow-sm,.shadow-xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 0 2rem 0 #8898aa26;--tw-shadow-colored:0 0 2rem 0 var(--tw-shadow-color)}.shadow-xs{--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid #0000;outline-offset:2px}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:ease;transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:ease;transition-duration:.15s}.delay-200{transition-delay:.2s}.duration-200{transition-duration:.2s}.duration-250{transition-duration:.25s}.duration-300{transition-duration:.3s}.duration-700{transition-duration:.7s}.ease-in{transition-timing-function:ease-in}.ease-in-out{transition-timing-function:ease-in-out}.flex-wrap-inherit{flex-wrap:inherit}@font-face{font-family:Open Sans;src:url(../webfonts/OpenSans.ttf)}*{font-family:Open Sans,sans-serif!important}.ace_content,.ace_editor,.ace_editor div{font-family:Monaco,Menlo,Ubuntu Mono,Consolas,source-code-pro,monospace!important;font-size:16px!important;font-weight:400!important}.sr-only{display:none}.close-btn{display:inline-block;cursor:pointer;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(245 57 57/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(245 57 57/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.close-btn,.close-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.close-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.close-btn:focus,.close-btn:hover{background-color:#fffc}.close-btn:active{opacity:.85}.close-btn:disabled{cursor:not-allowed;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.close-btn:disabled,.close-btn:hover:disabled{border-color:#ced4da00;background-color:rgb(206 212 218/var(--tw-bg-opacity))}.close-btn:hover:disabled{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}:is(.dark .close-btn){--tw-bg-opacity:1;background-color:rgb(233 236 239/var(--tw-bg-opacity));--tw-brightness:brightness(.9)}:is(.dark .close-btn),:is(.dark .close-btn:hover){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .close-btn:hover){--tw-brightness:brightness(.75)}:is(.dark .close-btn:disabled){--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .close-btn:disabled),:is(.dark .close-btn:hover:disabled){border-color:#49505700;background-color:rgb(73 80 87/var(--tw-bg-opacity))}:is(.dark .close-btn:hover:disabled){--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}.valid-btn{display:inline-block;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.valid-btn,.valid-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.valid-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.valid-btn:focus,.valid-btn:hover{background-color:#22c55ecc}.valid-btn:active{opacity:.85}.valid-btn:disabled{cursor:not-allowed;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.valid-btn:disabled,.valid-btn:hover:disabled{border-color:#ced4da00;background-color:rgb(206 212 218/var(--tw-bg-opacity))}.valid-btn:hover:disabled{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}:is(.dark .valid-btn){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .valid-btn:disabled){--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .valid-btn:disabled),:is(.dark .valid-btn:hover:disabled){border-color:#49505700;background-color:rgb(73 80 87/var(--tw-bg-opacity))}:is(.dark .valid-btn:hover:disabled){--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}.delete-btn{display:inline-block;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(245 57 57/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.delete-btn,.delete-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.delete-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.delete-btn:focus,.delete-btn:hover{background-color:#f53939cc}.delete-btn:active{opacity:.85}.delete-btn:disabled{cursor:not-allowed;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.delete-btn:disabled,.delete-btn:hover:disabled{border-color:#ced4da00;background-color:rgb(206 212 218/var(--tw-bg-opacity))}.delete-btn:hover:disabled{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}:is(.dark .delete-btn){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .delete-btn:disabled){border-color:#49505700;--tw-bg-opacity:1;background-color:rgb(73 80 87/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .delete-btn:hover:disabled){--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-color:#49505700;--tw-bg-opacity:1;background-color:rgb(73 80 87/var(--tw-bg-opacity))}.edit-btn{display:inline-block;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(251 177 64/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.edit-btn,.edit-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.edit-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.edit-btn:focus,.edit-btn:hover{background-color:#fbb140cc}.edit-btn:active{opacity:.85}.edit-btn:disabled{cursor:not-allowed;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.edit-btn:disabled,.edit-btn:hover:disabled{border-color:#ced4da00;background-color:rgb(206 212 218/var(--tw-bg-opacity))}.edit-btn:hover:disabled{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}:is(.dark .edit-btn){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .edit-btn:disabled){--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .edit-btn:disabled),:is(.dark .edit-btn:hover:disabled){border-color:#49505700;background-color:rgb(73 80 87/var(--tw-bg-opacity))}:is(.dark .edit-btn:hover:disabled){--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}.info-btn{display:inline-block;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.info-btn,.info-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.info-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.info-btn:focus,.info-btn:hover{background-color:#0ea5e9cc}.info-btn:active{opacity:.85}.info-btn:disabled{cursor:not-allowed;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.info-btn:disabled,.info-btn:hover:disabled{border-color:#ced4da00;background-color:rgb(206 212 218/var(--tw-bg-opacity))}.info-btn:hover:disabled{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}:is(.dark .info-btn){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .info-btn:disabled){--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .info-btn:disabled),:is(.dark .info-btn:hover:disabled){border-color:#49505700;background-color:rgb(73 80 87/var(--tw-bg-opacity))}:is(.dark .info-btn:hover:disabled){--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}.checkbox{position:relative;z-index:10;float:left;margin-top:.25rem;height:1.25rem;width:1.25rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.35rem;border-width:1px;border-color:rgb(210 214 218/var(--tw-border-opacity));background-color:rgb(255 255 255/var(--tw-bg-opacity));background-size:contain;background-position:50%;background-repeat:no-repeat;vertical-align:top;font-size:1rem;line-height:1.5rem;transition-property:all;transition-timing-function:ease;transition-duration:.25s}.checkbox,.checkbox:disabled{--tw-border-opacity:1;--tw-bg-opacity:1}.checkbox:disabled{cursor:default;border-color:rgb(206 212 218/var(--tw-border-opacity));background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.checkbox[data-checked=true]{z-index:0;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}.checkbox:disabled[data-checked=true]{--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}:is(.dark .checkbox){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .checkbox:disabled){--tw-border-opacity:1;border-color:rgb(37 47 64/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .checkbox[data-checked=true]){--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}:is(.dark .checkbox:disabled[data-checked=true]){--tw-border-opacity:1;border-color:rgb(37 47 64/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}.custom-select-btn{display:flex;width:100%;align-items:center;justify-content:space-between;border-radius:.5rem;border-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));background-clip:padding-box;padding:.25rem .375rem;text-align:left;vertical-align:middle;font-size:.875rem;font-weight:400;line-height:1.4rem;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}.custom-select-btn::-moz-placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.custom-select-btn::placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.custom-select-btn:focus{--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}.custom-select-btn:disabled{--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));opacity:.75}:is(.dark .custom-select-btn){border-color:rgb(98 117 148/var(--tw-border-opacity));background-color:rgb(52 71 103/var(--tw-bg-opacity));opacity:.9}:is(.dark .custom-select-btn),:is(.dark .custom-select-btn:disabled){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .custom-select-btn:disabled){border-color:rgb(37 47 64/var(--tw-border-opacity));background-color:rgb(37 47 64/var(--tw-bg-opacity))}@media (min-width:768px){.custom-select-btn{padding:.5rem .75rem}}.custom-dropdown-btn{position:relative;margin-top:0;margin-bottom:0;min-height:38px;cursor:pointer;border-radius:0;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.5rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.custom-dropdown-btn:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .custom-dropdown-btn){border-color:rgb(98 117 148/var(--tw-border-opacity));background-color:rgb(52 71 103/var(--tw-bg-opacity))}.active.custom-dropdown-btn,:is(.dark .custom-dropdown-btn){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}.active.custom-dropdown-btn{position:relative;margin-top:0;margin-bottom:0;min-height:38px;cursor:pointer;border-radius:0;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;border-color:rgb(210 214 218/var(--tw-border-opacity));background-color:rgb(11 85 119/var(--tw-bg-opacity));padding:.5rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;line-height:1.5;letter-spacing:-.025rem;transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.active.custom-dropdown-btn:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .active.custom-dropdown-btn){border-color:rgb(98 117 148/var(--tw-border-opacity));background-color:rgb(11 85 119/var(--tw-bg-opacity));color:rgb(210 214 218/var(--tw-text-opacity))}.regular-input,:is(.dark .active.custom-dropdown-btn){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1}.regular-input{display:block;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.5rem;border-width:1px;border-style:solid;border-color:rgb(210 214 218/var(--tw-border-opacity));background-color:rgb(255 255 255/var(--tw-bg-opacity));background-clip:padding-box;padding:.25rem .375rem;font-size:.875rem;font-weight:400;line-height:1.4rem;color:rgb(73 80 87/var(--tw-text-opacity));outline:2px solid #0000;outline-offset:2px;transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.regular-input::-moz-placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.regular-input::placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.regular-input:focus{border-color:#d2d6da00;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.regular-input:valid:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(34 197 94/var(--tw-ring-opacity))}.regular-input:invalid:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(245 57 57/var(--tw-ring-opacity))}.regular-input:disabled{--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));opacity:.75}:is(.dark .regular-input){border-color:rgb(98 117 148/var(--tw-border-opacity));background-color:rgb(52 71 103/var(--tw-bg-opacity));opacity:.9}:is(.dark .regular-input),:is(.dark .regular-input:disabled){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .regular-input:disabled){border-color:rgb(37 47 64/var(--tw-border-opacity));background-color:rgb(37 47 64/var(--tw-bg-opacity))}@media (min-width:768px){.regular-input{padding:.5rem .75rem}}.input-title{margin:0;font-size:.875rem;line-height:1.5rem;font-weight:700;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .input-title){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));opacity:.9}.popover-settings-container{position:absolute;left:0;bottom:0;z-index:50;--tw-translate-y:-1.75rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(94 114 228/var(--tw-bg-opacity));padding:.75rem;transition-property:all;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.5s}:is(.dark .popover-settings-container){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.popover-settings-text{margin:0;font-size:.875rem;line-height:1.5rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .popover-settings-text){--tw-text-opacity:1;color:rgb(235 239 244/var(--tw-text-opacity));opacity:.9}.popover-settings-svg{margin-left:.5rem;height:1.25rem;width:1.25rem;cursor:pointer;fill:#5e72e4}.popover-settings-svg:hover{--tw-brightness:brightness(.75);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.active.settings-tabs-tab-btn{position:relative;z-index:10;margin-top:.25rem;margin-bottom:.25rem;cursor:pointer;border-radius:0;border-width:1px;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.active.settings-tabs-tab-btn:hover{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .active.settings-tabs-tab-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .active.settings-tabs-tab-btn:hover){--tw-bg-opacity:1;background-color:rgb(58 65 111/var(--tw-bg-opacity))}.settings-tabs-tab-btn{position:relative;margin-top:.25rem;margin-bottom:.25rem;cursor:pointer;border-radius:0;border-width:1px;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.settings-tabs-tab-btn:hover{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .settings-tabs-tab-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .settings-tabs-tab-btn:hover){--tw-bg-opacity:1;background-color:rgb(58 65 111/var(--tw-bg-opacity))}.settings-tabs-name{padding-left:.75rem;padding-right:.5rem;--tw-text-opacity:1;color:rgb(11 85 119/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .settings-tabs-name){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));opacity:.9}.settings-tabs-popover-container{position:absolute;top:60px;left:0;z-index:50;min-width:150px;border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(94 114 228/var(--tw-bg-opacity));padding:.75rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.15s}:is(.dark .settings-tabs-popover-container){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.settings-tabs-popover-text{margin:0;font-size:.875rem;line-height:1.5rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.settings-tabs-mobile-btn{margin-top:.25rem;margin-bottom:.25rem;display:flex;width:100%;cursor:pointer;align-items:center;justify-content:space-between;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.settings-tabs-mobile-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(248 249 250/var(--tw-bg-opacity));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .settings-tabs-mobile-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .settings-tabs-mobile-btn:hover){--tw-brightness:brightness(.95);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.settings-tabs-mobile-btn-text{--tw-text-opacity:1;color:rgb(11 85 119/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .settings-tabs-mobile-btn-text){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));opacity:.9}.active.settings-tabs-mobile-dropdown-btn{position:relative;z-index:1000;margin-top:0;margin-bottom:0;cursor:pointer;border-radius:0;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity));padding:.5rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.active.settings-tabs-mobile-dropdown-btn:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .active.settings-tabs-mobile-dropdown-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .active.settings-tabs-mobile-dropdown-btn:hover){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.first.settings-tabs-mobile-dropdown-btn{border-top-left-radius:.25rem;border-top-right-radius:.25rem;border-width:1px}.settings-tabs-mobile-dropdown-btn{position:relative;margin-top:0;margin-bottom:0;display:flex;cursor:pointer;justify-content:space-between;border-radius:0;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.5rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.settings-tabs-mobile-dropdown-btn:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .settings-tabs-mobile-dropdown-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .settings-tabs-mobile-dropdown-btn:hover){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.first-letter\:absolute:first-letter{position:absolute}.first-letter\:w-full:first-letter{width:100%}.placeholder\:text-gray-500::-moz-placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.placeholder\:text-gray-500::placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.before\:float-left:before{content:var(--tw-content);float:left}.before\:pr-2:before{content:var(--tw-content);padding-right:.5rem}.before\:text-white:before{content:var(--tw-content);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.before\:content-\[\'\/\'\]:before{--tw-content:"/";content:var(--tw-content)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:top-px:after{content:var(--tw-content);top:1px}.after\:float-right:after{content:var(--tw-content);float:right}.after\:h-4:after{content:var(--tw-content);height:1rem}.after\:w-4:after{content:var(--tw-content);width:1rem}.after\:translate-x-px:after{content:var(--tw-content);--tw-translate-x:1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.after\:rounded-circle:after{content:var(--tw-content);border-radius:50%}.after\:bg-white:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.after\:pl-2:after{content:var(--tw-content);padding-left:.5rem}.after\:text-gray-600:after{content:var(--tw-content);--tw-text-opacity:1;color:rgb(108 117 125/var(--tw-text-opacity))}.after\:shadow-2xl:after{content:var(--tw-content);--tw-shadow:0 .3125rem .625rem 0 #0000001f;--tw-shadow-colored:0 .3125rem .625rem 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.after\:duration-300:after{content:var(--tw-content);transition-duration:.3s}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.after\:content-\[\'\/\'\]:after{--tw-content:"/";content:var(--tw-content)}.checked\:z-0:checked{z-index:0}.checked\:border-primary:checked{--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}.checked\:bg-primary:checked{--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}.checked\:bg-none:checked{background-image:none}.checked\:bg-right:checked{background-position:100%}.checked\:after\:translate-x-5:checked:after{--tw-translate-x:1.25rem}.checked\:after\:translate-x-5:checked:after,.checked\:after\:translate-x-5\.3:checked:after{content:var(--tw-content);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.checked\:after\:translate-x-5\.3:checked:after{--tw-translate-x:1.3rem}.valid\:\!border-red-500:valid{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.hover\:-translate-y-0:hover{--tw-translate-y:-0px}.hover\:-translate-y-0:hover,.hover\:-translate-y-0\.4:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-0\.4:hover{--tw-translate-y:-0.1rem}.hover\:-translate-y-px:hover{--tw-translate-y:-1px}.hover\:-translate-y-px:hover,.hover\:scale-102:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-102:hover{--tw-scale-x:1.02;--tw-scale-y:1.02}.hover\:rounded-lg:hover{border-radius:.5rem}.hover\:bg-emerald-500\/80:hover{background-color:#2dce89cc}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity))}.hover\:bg-gray-300:hover{--tw-bg-opacity:1;background-color:rgb(210 214 218/var(--tw-bg-opacity))}.hover\:bg-green-500\/80:hover{background-color:#22c55ecc}.hover\:bg-primary\/30:hover{background-color:#0b55774d}.hover\:bg-primary\/5:hover{background-color:#0b55770d}.hover\:bg-primary\/80:hover{background-color:#0b5577cc}.hover\:bg-red-500\/80:hover{background-color:#f53939cc}.hover\:bg-sky-500\/80:hover{background-color:#0ea5e9cc}.hover\:bg-yellow-500\/80:hover{background-color:#fbb140cc}.hover\:italic:hover{font-style:italic}.hover\:no-underline:hover{text-decoration-line:none}.hover\:opacity-80:hover{opacity:.8}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:brightness-75:hover{--tw-brightness:brightness(.75)}.hover\:brightness-75:hover,.hover\:brightness-90:hover{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.hover\:brightness-90:hover{--tw-brightness:brightness(.9)}.hover\:brightness-95:hover{--tw-brightness:brightness(.95);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.focus\:\!border-red-500:focus{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.focus\:border-green-500:focus{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity))}.focus\:border-primary:focus{--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}.focus\:bg-emerald-500\/80:focus{background-color:#2dce89cc}.focus\:bg-green-500\/80:focus{background-color:#22c55ecc}.focus\:bg-primary\/80:focus{background-color:#0b5577cc}.focus\:bg-red-500\/80:focus{background-color:#f53939cc}.focus\:bg-sky-500\/80:focus{background-color:#0ea5e9cc}.focus\:bg-yellow-500\/80:focus{background-color:#fbb140cc}.focus\:\!ring-red-500:focus{--tw-ring-opacity:1!important;--tw-ring-color:rgb(245 57 57/var(--tw-ring-opacity))!important}.focus\:valid\:\!border-red-500:valid:focus{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.focus\:valid\:border-green-500:valid:focus{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity))}.focus\:valid\:\!ring-red-500:valid:focus{--tw-ring-opacity:1!important;--tw-ring-color:rgb(245 57 57/var(--tw-ring-opacity))!important}.focus\:invalid\:border-red-500:invalid:focus{--tw-border-opacity:1;border-color:rgb(245 57 57/var(--tw-border-opacity))}.focus\:file\:invalid\:border-red-500:invalid::file-selector-button:focus{--tw-border-opacity:1;border-color:rgb(245 57 57/var(--tw-border-opacity))}.active\:\!border-red-500:active{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.active\:opacity-85:active{opacity:.85}.active\:valid\:\!border-red-500:valid:active{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border-gray-400:disabled{--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity))}.disabled\:bg-gray-400:disabled{--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity))}.disabled\:text-gray-700:disabled{--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.disabled\:opacity-75:disabled{opacity:.75}.disabled\:hover\:translate-y-0:hover:disabled{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:is(.dark .dark\:inline){display:inline}:is(.dark .dark\:hidden){display:none}:is(.dark .dark\:border-gray-700){--tw-border-opacity:1;border-color:rgb(73 80 87/var(--tw-border-opacity))}:is(.dark .dark\:border-slate-600){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity))}:is(.dark .dark\:border-slate-800){--tw-border-opacity:1;border-color:rgb(58 65 111/var(--tw-border-opacity))}:is(.dark .dark\:bg-gray-800){--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity))}:is(.dark .dark\:bg-green-500\/90){background-color:#22c55ee6}:is(.dark .dark\:bg-primary){--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}:is(.dark .dark\:bg-primary\/50){background-color:#0b557780}:is(.dark .dark\:bg-slate-700){--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .dark\:bg-slate-700\/50){background-color:#34476780}:is(.dark .dark\:bg-slate-850){--tw-bg-opacity:1;background-color:rgb(17 28 68/var(--tw-bg-opacity))}:is(.dark .dark\:bg-slate-900){--tw-bg-opacity:1;background-color:rgb(5 17 57/var(--tw-bg-opacity))}:is(.dark .dark\:bg-slate-900\/30){background-color:#0511394d}:is(.dark .dark\:bg-gradient-to-r){background-image:linear-gradient(to right,var(--tw-gradient-stops))}:is(.dark .dark\:from-transparent){--tw-gradient-from:#0000 var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}:is(.dark .dark\:via-white){--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fff var(--tw-gradient-via-position),var(--tw-gradient-to)}:is(.dark .dark\:to-transparent){--tw-gradient-to:#0000 var(--tw-gradient-to-position)}:is(.dark .dark\:fill-blue-500){fill:#5e72e4}:is(.dark .dark\:fill-gray-300){fill:#d2d6da}:is(.dark .dark\:fill-gray-500){fill:#adb5bd}:is(.dark .dark\:fill-gray-600){fill:#6c757d}:is(.dark .dark\:stroke-amber-500){stroke:#f59e0b}:is(.dark .dark\:stroke-gray-400){stroke:#ced4da}:is(.dark .dark\:stroke-gray-600){stroke:#6c757d}:is(.dark .dark\:stroke-red-500){stroke:#f53939}:is(.dark .dark\:text-gray-100){--tw-text-opacity:1;color:rgb(235 239 244/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-200){--tw-text-opacity:1;color:rgb(233 236 239/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-300){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-400){--tw-text-opacity:1;color:rgb(206 212 218/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-500){--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}:is(.dark .dark\:text-red-500){--tw-text-opacity:1;color:rgb(245 57 57/var(--tw-text-opacity))}:is(.dark .dark\:text-white){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}:is(.dark .dark\:text-white\/80){color:#fffc}:is(.dark .dark\:text-white\/90){color:#ffffffe6}:is(.dark .dark\:opacity-60){opacity:.6}:is(.dark .dark\:opacity-75){opacity:.75}:is(.dark .dark\:opacity-80){opacity:.8}:is(.dark .dark\:opacity-90){opacity:.9}:is(.dark .dark\:shadow-dark-xl){--tw-shadow:0 2px 2px 0 #00000024,0 3px 1px -2px #0003,0 1px 5px 0 #0000001f;--tw-shadow-colored:0 2px 2px 0 var(--tw-shadow-color),0 3px 1px -2px var(--tw-shadow-color),0 1px 5px 0 var(--tw-shadow-color)}:is(.dark .dark\:shadow-dark-xl),:is(.dark .dark\:shadow-none){box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .dark\:shadow-none){--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}:is(.dark .dark\:brightness-110){--tw-brightness:brightness(1.1)}:is(.dark .dark\:brightness-110),:is(.dark .dark\:brightness-125){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:brightness-125){--tw-brightness:brightness(1.25)}:is(.dark .dark\:brightness-150){--tw-brightness:brightness(1.5)}:is(.dark .dark\:brightness-150),:is(.dark .dark\:brightness-90){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:brightness-90){--tw-brightness:brightness(.9)}:is(.dark .dark\:brightness-95){--tw-brightness:brightness(.95)}:is(.dark .dark\:brightness-95),:is(.dark .dark\:brightness-\[0\.885\]){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:brightness-\[0\.885\]){--tw-brightness:brightness(0.885)}:is(.dark .dark\:after\:text-gray-500):after{content:var(--tw-content);--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}:is(.dark .dark\:checked\:border-primary:checked){--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}:is(.dark .dark\:checked\:bg-primary:checked){--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}:is(.dark .dark\:hover\:bg-primary\/20:hover){background-color:#0b557733}:is(.dark .dark\:hover\:bg-primary\/60:hover){background-color:#0b557799}:is(.dark .dark\:hover\:bg-slate-700\/50:hover){background-color:#34476780}:is(.dark .dark\:hover\:bg-slate-800:hover){--tw-bg-opacity:1;background-color:rgb(58 65 111/var(--tw-bg-opacity))}:is(.dark .dark\:hover\:brightness-100:hover){--tw-brightness:brightness(1)}:is(.dark .dark\:hover\:brightness-100:hover),:is(.dark .dark\:hover\:brightness-105:hover){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:hover\:brightness-105:hover){--tw-brightness:brightness(1.05)}:is(.dark .dark\:hover\:brightness-90:hover){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:disabled\:border-gray-800:disabled){--tw-border-opacity:1;border-color:rgb(37 47 64/var(--tw-border-opacity))}:is(.dark .dark\:disabled\:bg-gray-800:disabled){--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity))}:is(.dark .dark\:disabled\:text-gray-300:disabled){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}@media (min-width:576px){.sm\:right-24{right:6rem}.sm\:right-40{right:10rem}.sm\:right-6{right:1.5rem}.sm\:top-2{top:.5rem}.sm\:top-\[4\.5rem\]{top:4.5rem}.sm\:col-span-4{grid-column:span 4/span 4}.sm\:col-span-6{grid-column:span 6/span 6}.sm\:col-start-5{grid-column-start:5}.sm\:mx-4{margin-left:1rem;margin-right:1rem}.sm\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.sm\:ml-1{margin-left:.25rem}.sm\:mr-16{margin-right:4rem}.sm\:inline{display:inline}.sm\:h-10{height:2.5rem}.sm\:h-14{height:3.5rem}.sm\:h-7{height:1.75rem}.sm\:max-h-125{max-height:31.25rem}.sm\:max-h-28{max-height:7rem}.sm\:w-36{width:9rem}.sm\:w-50{width:12.5rem}.sm\:w-7{width:1.75rem}.sm\:min-w-\[500px\]{min-width:500px}.sm\:scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-items-start{justify-items:start}.sm\:gap-4{gap:1rem}.sm\:px-12{padding-left:3rem;padding-right:3rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-0{padding-top:0;padding-bottom:0}.sm\:pt-6{padding-top:1.5rem}.sm\:text-left{text-align:left}}@media (min-width:768px){.md\:right-8{right:2rem}.md\:right-\[3\.75rem\]{right:3.75rem}.md\:top-\[40\%\]{top:40%}.md\:col-span-4{grid-column:span 4/span 4}.md\:col-span-5{grid-column:span 5/span 5}.md\:col-span-6{grid-column:span 6/span 6}.md\:col-span-7{grid-column:span 7/span 7}.md\:col-span-8{grid-column:span 8/span 8}.md\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.md\:my-3{margin-top:.75rem;margin-bottom:.75rem}.md\:mb-0{margin-bottom:0}.md\:mb-3{margin-bottom:.75rem}.md\:mb-8{margin-bottom:2rem}.md\:mr-3{margin-right:.75rem}.md\:mt-0{margin-top:0}.md\:mt-6{margin-top:1.5rem}.md\:block{display:block}.md\:hidden{display:none}.md\:h-16{height:4rem}.md\:max-h-160{max-height:40rem}.md\:min-h-75-screen{min-height:75vh}.md\:w-1\/2{width:50%}.md\:w-60{width:15rem}.md\:max-w-\[600px\]{max-width:600px}.md\:justify-end{justify-content:flex-end}.md\:gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.md\:px-3{padding-left:.75rem;padding-right:.75rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:py-2{padding-top:.5rem;padding-bottom:.5rem}.md\:py-4{padding-top:1rem;padding-bottom:1rem}.md\:text-base{font-size:1rem;line-height:1.5rem}}@media (min-width:992px){.lg\:relative{position:relative}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:mx-0{margin-left:0;margin-right:0}.lg\:mx-8{margin-left:2rem;margin-right:2rem}.lg\:my-3{margin-top:.75rem;margin-bottom:.75rem}.lg\:mt-0{margin-top:0}.lg\:mt-4{margin-top:1rem}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:h-24{height:6rem}.lg\:h-9{height:2.25rem}.lg\:w-80{width:20rem}.lg\:w-9{width:2.25rem}.lg\:flex-row{flex-direction:row}.lg\:flex-nowrap{flex-wrap:nowrap}.lg\:justify-start{justify-content:flex-start}.lg\:justify-end{justify-content:flex-end}.lg\:justify-between{justify-content:space-between}.lg\:gap-6{gap:1.5rem}.lg\:gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.lg\:bg-gray-50{--tw-bg-opacity:1;background-color:rgb(248 249 250/var(--tw-bg-opacity))}.lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\:pb-1{padding-bottom:.25rem}.lg\:text-left{text-align:left}}@media (min-width:1200px){.xl\:left-0{left:0}.xl\:right-24{right:6rem}.xl\:right-6{right:1.5rem}.xl\:ml-6{margin-left:1.5rem}.xl\:ml-68{margin-left:17rem}.xl\:hidden{display:none}.xl\:translate-x-0{--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.xl\:p-1{padding:.25rem}.xl\:p-1\.5{padding:.375rem}.xl\:pl-75{padding-left:18.75rem}.xl\:text-base{font-size:1rem;line-height:1.5rem}}@media (min-width:1320px){.\32xl\:col-span-4{grid-column:span 4/span 4}.\32xl\:col-span-6{grid-column:span 6/span 6}.\32xl\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.\32xl\:my-3{margin-top:.75rem;margin-bottom:.75rem}}@media (min-width:1920px){.\33xl\:col-span-3{grid-column:span 3/span 3}.\33xl\:col-span-4{grid-column:span 4/span 4}.\33xl\:col-span-5{grid-column:span 5/span 5}}@media (min-width:340px){.xs\:flex-row{flex-direction:row}.xs\:items-center{align-items:center}.xs\:justify-start{justify-content:flex-start}.xs\:pl-2{padding-left:.5rem}.xs\:text-sm{font-size:.875rem;line-height:1.5rem}}.\[\&\>\*\]\:bg-primary>*{--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))} \ No newline at end of file +/*! tailwindcss v3.3.2 | MIT License | https://tailwindcss.com*/*,:after,:before{box-sizing:border-box;border:0 solid #e9ecef}:after,:before{--tw-content:""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Open Sans;font-feature-settings:normal;font-variation-settings:normal}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#ced4da}input::placeholder,textarea::placeholder{opacity:1;color:#ced4da}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,::backdrop,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#5e72e480;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.\!container{width:100%!important;margin-right:auto!important;margin-left:auto!important;padding-right:1.5rem!important;padding-left:1.5rem!important}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:1.5rem;padding-left:1.5rem}@media (min-width:340px){.\!container{max-width:340px!important}.container{max-width:340px}}@media (min-width:576px){.\!container{max-width:576px!important}.container{max-width:576px}}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:992px){.\!container{max-width:992px!important}.container{max-width:992px}}@media (min-width:1200px){.\!container{max-width:1200px!important}.container{max-width:1200px}}@media (min-width:1320px){.\!container{max-width:1320px!important}.container{max-width:1320px}}@media (min-width:1920px){.\!container{max-width:1920px!important}.container{max-width:1920px}}a{letter-spacing:-.025rem}hr{margin:1rem 0;border:0;opacity:.25}img{max-width:none}label{display:inline-block}p{line-height:1.625;font-weight:400;margin-bottom:1rem}small{font-size:.875em}svg{display:inline}table{border-collapse:inherit}h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;color:#344767}h1,h2,h3,h4{letter-spacing:-.05rem}h1,h2,h3{font-weight:700}h4,h5,h6{font-weight:600}h1{font-size:3rem;line-height:1.25}h2{font-size:2.25rem;line-height:1.3}h3{font-size:1.875rem}h3,h4{line-height:1.375}h4{font-size:1.5rem}h5{font-size:1.25rem;line-height:1.375}h6{font-size:1rem;line-height:1.625}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-y-0{top:0;bottom:0}.-left-full{left:-100%}.-right-0{right:0}.-right-1{right:-.25rem}.bottom-0{bottom:0}.left-0{left:0}.left-auto{left:auto}.left-full{left:100%}.right-0{right:0}.right-2{right:.5rem}.right-20{right:5rem}.right-4{right:1rem}.right-5{right:1.25rem}.right-6{right:1.5rem}.right-7{right:1.75rem}.right-8{right:2rem}.right-\[3\.25rem\]{right:3.25rem}.top-0{top:0}.top-1{top:.25rem}.top-1\.5{top:.375rem}.top-16{top:4rem}.top-2{top:.5rem}.top-4{top:1rem}.top-\[38\%\]{top:38%}.top-\[4\.5rem\]{top:4.5rem}.top-\[52\%\]{top:52%}.top-\[55\%\]{top:55%}.top-\[8\.2rem\]{top:8.2rem}.-z-10{z-index:-10}.z-10{z-index:10}.z-100{z-index:100}.z-110{z-index:110}.z-20{z-index:20}.z-990{z-index:990}.z-\[10000\]{z-index:10000}.z-\[1000\]{z-index:1000}.z-\[1001\]{z-index:1001}.z-\[20\]{z-index:20}.z-sticky{z-index:1020}.order-1{order:1}.order-2{order:2}.col-span-1{grid-column:span 1/span 1}.col-span-10{grid-column:span 10/span 10}.col-span-11{grid-column:span 11/span 11}.col-span-12{grid-column:span 12/span 12}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-9{grid-column:span 9/span 9}.float-right{float:right}.float-left{float:left}.m-0{margin:0}.m-1{margin:.25rem}.m-2{margin:.5rem}.m-4{margin:1rem}.mx-0{margin-left:0;margin-right:0}.mx-0\.5{margin-left:.125rem;margin-right:.125rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-2\.5{margin-left:.625rem;margin-right:.625rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-top:0;margin-bottom:0}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.mx-1\.5{margin-left:.375rem;margin-right:.375rem}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.ml-0{margin-left:0}.ml-1{margin-left:.25rem}.ml-12{margin-left:3rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-6{margin-left:1.5rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-12{margin-right:3rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-\[4\.5rem\]{margin-top:4.5rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.table{display:table}.grid{display:grid}.list-item{display:list-item}.hidden{display:none}.h-1\/3{height:33.333333%}.h-12{height:3rem}.h-14{height:3.5rem}.h-19{height:4.75rem}.h-3{height:.75rem}.h-4{height:1rem}.h-4\.5{height:1.125rem}.h-40{height:10rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-5\.5{height:1.375rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-\[2\.5rem\]{height:2.5rem}.h-\[3\.5rem\]{height:3.5rem}.h-\[4rem\]{height:4rem}.h-\[90vh\]{height:90vh}.h-fit{height:-moz-fit-content;height:fit-content}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.h-sidenav{height:calc(100vh - 450px)}.max-h-100{max-height:25rem}.max-h-135{max-height:33.75rem}.max-h-30{max-height:7.5rem}.max-h-80{max-height:20rem}.max-h-90{max-height:22.5rem}.max-h-screen{max-height:100vh}.min-h-12{min-height:3rem}.min-h-20{min-height:5rem}.min-h-52{min-height:13rem}.min-h-6{min-height:1.5rem}.min-h-\[100px\]{min-height:100px}.min-h-\[350px\]{min-height:350px}.min-h-\[55vh\]{min-height:55vh}.min-h-\[75px\]{min-height:75px}.min-h-\[85vh\]{min-height:85vh}.min-h-screen{min-height:100vh}.w-1{width:.25rem}.w-10{width:2.5rem}.w-11\/12{width:91.666667%}.w-12{width:3rem}.w-28{width:7rem}.w-3{width:.75rem}.w-4{width:1rem}.w-4\.5{width:1.125rem}.w-40{width:10rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-5\.5{width:1.375rem}.w-50{width:12.5rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-80{width:20rem}.w-90{width:22.5rem}.w-\[2\.5rem\]{width:2.5rem}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-screen{width:100vw}.min-w-0{min-width:0}.min-w-\[1024px\]{min-width:1024px}.min-w-\[1150px\]{min-width:1150px}.min-w-\[800px\]{min-width:800px}.min-w-\[900px\]{min-width:900px}.min-w-\[1000px\]{min-width:1000px}.min-w-\[1100px\]{min-width:1100px}.max-w-180{max-width:45rem}.max-w-40{max-width:10rem}.max-w-60{max-width:15rem}.max-w-64{max-width:16rem}.max-w-\[1920px\]{max-width:1920px}.max-w-\[300px\]{max-width:300px}.max-w-\[400px\]{max-width:400px}.max-w-\[550px\]{max-width:550px}.max-w-full{max-width:100%}.max-w-\[1000px\]{max-width:1000px}.flex-auto{flex:1 1 auto}.grow{flex-grow:1}.basis-full{flex-basis:100%}.-translate-x-1{--tw-translate-x:-0.25rem}.-translate-x-1,.-translate-x-1\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-1\.5{--tw-translate-x:-0.375rem}.-translate-x-full{--tw-translate-x:-100%}.-translate-x-full,.-translate-y-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-0{--tw-translate-y:-0px}.-translate-y-0\.4{--tw-translate-y:-0.1rem}.-translate-y-0\.4,.-translate-y-0\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-0\.5{--tw-translate-y:-0.125rem}.-translate-y-1{--tw-translate-y:-0.25rem}.-translate-y-1,.-translate-y-1\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\.5{--tw-translate-y:-0.375rem}.translate-x-0{--tw-translate-x:0px}.translate-x-0,.translate-x-0\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0\.5{--tw-translate-x:0.125rem}.translate-x-1{--tw-translate-x:0.25rem}.translate-x-1,.translate-x-2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-2{--tw-translate-x:0.5rem}.translate-x-90{--tw-translate-x:22.5rem}.translate-x-90,.translate-y-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y:0px}.translate-y-0\.5{--tw-translate-y:0.125rem}.translate-y-0\.5,.translate-y-1{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-1{--tw-translate-y:0.25rem}.translate-y-16{--tw-translate-y:4rem}.translate-y-16,.translate-y-2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-2{--tw-translate-y:0.5rem}.-rotate-12{--tw-rotate:-12deg}.-rotate-12,.rotate-12{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-12{--tw-rotate:12deg}.rotate-180{--tw-rotate:180deg}.rotate-180,.scale-105{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05}.scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1}.scale-110,.scale-50{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-50{--tw-scale-x:.5;--tw-scale-y:.5}.scale-90{--tw-scale-x:.9;--tw-scale-y:.9}.scale-90,.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-items-center{justify-items:center}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-8{gap:2rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-y-2{row-gap:.5rem}.gap-y-4{row-gap:1rem}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.break-words{overflow-wrap:break-word}.rounded,.rounded-1{border-radius:.25rem}.rounded-1\.4{border-radius:.35rem}.rounded-10{border-radius:2.5rem}.rounded-2xl{border-radius:1rem}.rounded-circle{border-radius:50%}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-none{border-radius:0}.rounded-xl{border-radius:.75rem}.rounded-md{border-radius:.375rem}.rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-b-lg{border-bottom-left-radius:.5rem}.rounded-b-lg,.rounded-r-lg{border-bottom-right-radius:.5rem}.rounded-r-lg{border-top-right-radius:.5rem}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-gray-200{--tw-border-opacity:1;border-color:rgb(233 236 239/var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity))}.border-gray-400{--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity))}.border-primary{--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}.bg-blue-500{--tw-bg-opacity:1;background-color:rgb(94 114 228/var(--tw-bg-opacity))}.bg-emerald-500{--tw-bg-opacity:1;background-color:rgb(45 206 137/var(--tw-bg-opacity))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(233 236 239/var(--tw-bg-opacity))}.bg-gray-300{--tw-bg-opacity:1;background-color:rgb(210 214 218/var(--tw-bg-opacity))}.bg-gray-50{--tw-bg-opacity:1;background-color:rgb(248 249 250/var(--tw-bg-opacity))}.bg-gray-600\/50{background-color:#6c757d80}.bg-green-500{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity))}.bg-orange-500{--tw-bg-opacity:1;background-color:rgb(251 99 64/var(--tw-bg-opacity))}.bg-primary{--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}.bg-primary\/20{background-color:#0b557733}.bg-red-500{--tw-bg-opacity:1;background-color:rgb(245 57 57/var(--tw-bg-opacity))}.bg-secondary{--tw-bg-opacity:1;background-color:rgb(46 172 104/var(--tw-bg-opacity))}.bg-sky-500{--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity))}.bg-slate-800\/10{background-color:#3a416f1a}.bg-transparent{background-color:initial}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-yellow-500{--tw-bg-opacity:1;background-color:rgb(251 177 64/var(--tw-bg-opacity))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-tl{background-image:linear-gradient(to top left,var(--tw-gradient-stops))}.bg-none{background-image:none}.from-transparent{--tw-gradient-from:#0000 var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.via-black\/40{--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#0006 var(--tw-gradient-via-position),var(--tw-gradient-to)}.to-transparent{--tw-gradient-to:#0000 var(--tw-gradient-to-position)}.bg-150{background-size:150%}.bg-contain{background-size:contain}.bg-clip-border{background-clip:initial}.bg-clip-padding{background-clip:padding-box}.bg-center{background-position:50%}.bg-left{background-position:0}.bg-x-25{background-position:25% 0}.bg-no-repeat{background-repeat:no-repeat}.fill-amber-500{fill:#f59e0b}.fill-blue-500{fill:#5e72e4}.fill-gray-500{fill:#adb5bd}.fill-gray-600{fill:#6c757d}.fill-green-500{fill:#22c55e}.fill-primary{fill:#0b5577}.fill-red-500{fill:#f53939}.fill-sky-500{fill:#0ea5e9}.fill-slate-800{fill:#3a416f}.fill-white{fill:#fff}.fill-yellow-500{fill:#fbb140}.stroke-amber-500{stroke:#f59e0b}.stroke-blue-400{stroke:#60a5fa}.stroke-blue-500{stroke:#5e72e4}.stroke-emerald-600{stroke:#059669}.stroke-gray-100{stroke:#ebeff4}.stroke-gray-600{stroke:#6c757d}.stroke-gray-700{stroke:#495057}.stroke-green-700{stroke:#15803d}.stroke-orange-500{stroke:#fb6340}.stroke-pink-600{stroke:#db2777}.stroke-red-500{stroke:#f53939}.stroke-sky-500{stroke:#0ea5e9}.stroke-stone-500{stroke:#78716c}.stroke-yellow-500{stroke:#fbb140}.stroke-0{stroke-width:0}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.px-0{padding-left:0;padding-right:0}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.pb-0{padding-bottom:0}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-4{padding-bottom:1rem}.pb-8{padding-bottom:2rem}.pl-0{padding-left:0}.pl-0\.5{padding-left:.125rem}.pl-1{padding-left:.25rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-6{padding-left:1.5rem}.pr-0{padding-right:0}.pr-8{padding-right:2rem}.pt-1{padding-top:.25rem}.pt-10{padding-top:2.5rem}.pt-20{padding-top:5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.text-left{text-align:left}.text-center{text-align:center}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.font-sans{font-family:Open Sans}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.5rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-5{line-height:1.25rem}.leading-5\.6{line-height:1.4rem}.leading-6{line-height:1.5rem}.leading-8{line-height:2rem}.leading-default{line-height:1.6}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-tight{line-height:1.25}.tracking-normal{letter-spacing:0}.tracking-tight-rem{letter-spacing:-.025rem}.tracking-wide{letter-spacing:.025em}.tracking-widest{letter-spacing:.1em}.text-blue-500{--tw-text-opacity:1;color:rgb(94 114 228/var(--tw-text-opacity))}.text-emerald-500{--tw-text-opacity:1;color:rgb(45 206 137/var(--tw-text-opacity))}.text-gray-100{--tw-text-opacity:1;color:rgb(235 239 244/var(--tw-text-opacity))}.text-gray-300{--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity:1;color:rgb(108 117 125/var(--tw-text-opacity))}.text-gray-600\/90{color:#6c757de6}.text-gray-700{--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.text-gray-700\/80{color:#495057cc}.text-green-500{--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity))}.text-primary{--tw-text-opacity:1;color:rgb(11 85 119/var(--tw-text-opacity))}.text-red-500{--tw-text-opacity:1;color:rgb(245 57 57/var(--tw-text-opacity))}.text-sky-600{--tw-text-opacity:1;color:rgb(62 161 236/var(--tw-text-opacity))}.text-slate-500{--tw-text-opacity:1;color:rgb(103 116 142/var(--tw-text-opacity))}.text-slate-700{--tw-text-opacity:1;color:rgb(52 71 103/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-yellow-500{--tw-text-opacity:1;color:rgb(251 177 64/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.shadow{--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-3xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-3xl{--tw-shadow:0 8px 26px -4px #14141426,0 8px 9px -5px #1414140f;--tw-shadow-colored:0 8px 26px -4px var(--tw-shadow-color),0 8px 9px -5px var(--tw-shadow-color)}.shadow-md{--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.shadow-md,.shadow-none{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.shadow-sm{--tw-shadow:0 .25rem .375rem -.0625rem #1414141f,0 .125rem .25rem -.0625rem #14141412;--tw-shadow-colored:0 .25rem .375rem -.0625rem var(--tw-shadow-color),0 .125rem .25rem -.0625rem var(--tw-shadow-color)}.shadow-sm,.shadow-xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 0 2rem 0 #8898aa26;--tw-shadow-colored:0 0 2rem 0 var(--tw-shadow-color)}.shadow-xs{--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid #0000;outline-offset:2px}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:ease;transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:ease;transition-duration:.15s}.delay-200{transition-delay:.2s}.duration-200{transition-duration:.2s}.duration-250{transition-duration:.25s}.duration-300{transition-duration:.3s}.duration-700{transition-duration:.7s}.ease-in{transition-timing-function:ease-in}.ease-in-out{transition-timing-function:ease-in-out}.flex-wrap-inherit{flex-wrap:inherit}@font-face{font-family:Open Sans;src:url(../webfonts/OpenSans.ttf)}*{font-family:Open Sans,sans-serif!important}.ace_content,.ace_editor,.ace_editor div{font-family:Monaco,Menlo,Ubuntu Mono,Consolas,source-code-pro,monospace!important;font-size:16px!important;font-weight:400!important}.sr-only{display:none}.close-btn{display:inline-block;cursor:pointer;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(245 57 57/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(245 57 57/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.close-btn,.close-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.close-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.close-btn:focus,.close-btn:hover{background-color:#fffc}.close-btn:active{opacity:.85}.close-btn:disabled{cursor:not-allowed;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.close-btn:disabled,.close-btn:hover:disabled{border-color:#ced4da00;background-color:rgb(206 212 218/var(--tw-bg-opacity))}.close-btn:hover:disabled{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}:is(.dark .close-btn){--tw-bg-opacity:1;background-color:rgb(233 236 239/var(--tw-bg-opacity));--tw-brightness:brightness(.9)}:is(.dark .close-btn),:is(.dark .close-btn:hover){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .close-btn:hover){--tw-brightness:brightness(.75)}:is(.dark .close-btn:disabled){--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .close-btn:disabled),:is(.dark .close-btn:hover:disabled){border-color:#49505700;background-color:rgb(73 80 87/var(--tw-bg-opacity))}:is(.dark .close-btn:hover:disabled){--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}.valid-btn{display:inline-block;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.valid-btn,.valid-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.valid-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.valid-btn:focus,.valid-btn:hover{background-color:#22c55ecc}.valid-btn:active{opacity:.85}.valid-btn:disabled{cursor:not-allowed;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.valid-btn:disabled,.valid-btn:hover:disabled{border-color:#ced4da00;background-color:rgb(206 212 218/var(--tw-bg-opacity))}.valid-btn:hover:disabled{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}:is(.dark .valid-btn){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .valid-btn:disabled){--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .valid-btn:disabled),:is(.dark .valid-btn:hover:disabled){border-color:#49505700;background-color:rgb(73 80 87/var(--tw-bg-opacity))}:is(.dark .valid-btn:hover:disabled){--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}.delete-btn{display:inline-block;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(245 57 57/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.delete-btn,.delete-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.delete-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.delete-btn:focus,.delete-btn:hover{background-color:#f53939cc}.delete-btn:active{opacity:.85}.delete-btn:disabled{cursor:not-allowed;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.delete-btn:disabled,.delete-btn:hover:disabled{border-color:#ced4da00;background-color:rgb(206 212 218/var(--tw-bg-opacity))}.delete-btn:hover:disabled{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}:is(.dark .delete-btn){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .delete-btn:disabled){border-color:#49505700;--tw-bg-opacity:1;background-color:rgb(73 80 87/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .delete-btn:hover:disabled){--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-color:#49505700;--tw-bg-opacity:1;background-color:rgb(73 80 87/var(--tw-bg-opacity))}.edit-btn{display:inline-block;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(251 177 64/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.edit-btn,.edit-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.edit-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.edit-btn:focus,.edit-btn:hover{background-color:#fbb140cc}.edit-btn:active{opacity:.85}.edit-btn:disabled{cursor:not-allowed;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.edit-btn:disabled,.edit-btn:hover:disabled{border-color:#ced4da00;background-color:rgb(206 212 218/var(--tw-bg-opacity))}.edit-btn:hover:disabled{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}:is(.dark .edit-btn){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .edit-btn:disabled){--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .edit-btn:disabled),:is(.dark .edit-btn:hover:disabled){border-color:#49505700;background-color:rgb(73 80 87/var(--tw-bg-opacity))}:is(.dark .edit-btn:hover:disabled){--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}.info-btn{display:inline-block;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.info-btn,.info-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.info-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.info-btn:focus,.info-btn:hover{background-color:#0ea5e9cc}.info-btn:active{opacity:.85}.info-btn:disabled{cursor:not-allowed;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.info-btn:disabled,.info-btn:hover:disabled{border-color:#ced4da00;background-color:rgb(206 212 218/var(--tw-bg-opacity))}.info-btn:hover:disabled{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}:is(.dark .info-btn){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .info-btn:disabled){--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .info-btn:disabled),:is(.dark .info-btn:hover:disabled){border-color:#49505700;background-color:rgb(73 80 87/var(--tw-bg-opacity))}:is(.dark .info-btn:hover:disabled){--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}.checkbox{position:relative;z-index:10;float:left;margin-top:.25rem;height:1.25rem;width:1.25rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.35rem;border-width:1px;border-color:rgb(210 214 218/var(--tw-border-opacity));background-color:rgb(255 255 255/var(--tw-bg-opacity));background-size:contain;background-position:50%;background-repeat:no-repeat;vertical-align:top;font-size:1rem;line-height:1.5rem;transition-property:all;transition-timing-function:ease;transition-duration:.25s}.checkbox,.checkbox:disabled{--tw-border-opacity:1;--tw-bg-opacity:1}.checkbox:disabled{cursor:default;border-color:rgb(206 212 218/var(--tw-border-opacity));background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.checkbox[data-checked=true]{z-index:0;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}.checkbox:disabled[data-checked=true]{--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}:is(.dark .checkbox){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .checkbox:disabled){--tw-border-opacity:1;border-color:rgb(37 47 64/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .checkbox[data-checked=true]){--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}:is(.dark .checkbox:disabled[data-checked=true]){--tw-border-opacity:1;border-color:rgb(37 47 64/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}.custom-select-btn{display:flex;width:100%;align-items:center;justify-content:space-between;border-radius:.5rem;border-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));background-clip:padding-box;padding:.25rem .375rem;text-align:left;vertical-align:middle;font-size:.875rem;font-weight:400;line-height:1.4rem;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}.custom-select-btn::-moz-placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.custom-select-btn::placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.custom-select-btn:focus{--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}.custom-select-btn:disabled{--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));opacity:.75}:is(.dark .custom-select-btn){border-color:rgb(98 117 148/var(--tw-border-opacity));background-color:rgb(52 71 103/var(--tw-bg-opacity));opacity:.9}:is(.dark .custom-select-btn),:is(.dark .custom-select-btn:disabled){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .custom-select-btn:disabled){border-color:rgb(37 47 64/var(--tw-border-opacity));background-color:rgb(37 47 64/var(--tw-bg-opacity))}@media (min-width:768px){.custom-select-btn{padding:.5rem .75rem}}.custom-dropdown-btn{position:relative;margin-top:0;margin-bottom:0;min-height:38px;cursor:pointer;border-radius:0;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.5rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.custom-dropdown-btn:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .custom-dropdown-btn){border-color:rgb(98 117 148/var(--tw-border-opacity));background-color:rgb(52 71 103/var(--tw-bg-opacity))}.active.custom-dropdown-btn,:is(.dark .custom-dropdown-btn){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}.active.custom-dropdown-btn{position:relative;margin-top:0;margin-bottom:0;min-height:38px;cursor:pointer;border-radius:0;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;border-color:rgb(210 214 218/var(--tw-border-opacity));background-color:rgb(11 85 119/var(--tw-bg-opacity));padding:.5rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;line-height:1.5;letter-spacing:-.025rem;transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.active.custom-dropdown-btn:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .active.custom-dropdown-btn){border-color:rgb(98 117 148/var(--tw-border-opacity));background-color:rgb(11 85 119/var(--tw-bg-opacity));color:rgb(210 214 218/var(--tw-text-opacity))}.regular-input,:is(.dark .active.custom-dropdown-btn){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1}.regular-input{display:block;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.5rem;border-width:1px;border-style:solid;border-color:rgb(210 214 218/var(--tw-border-opacity));background-color:rgb(255 255 255/var(--tw-bg-opacity));background-clip:padding-box;padding:.25rem .375rem;font-size:.875rem;font-weight:400;line-height:1.4rem;color:rgb(73 80 87/var(--tw-text-opacity));outline:2px solid #0000;outline-offset:2px;transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.regular-input::-moz-placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.regular-input::placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.regular-input:focus{border-color:#d2d6da00;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.regular-input:valid:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(34 197 94/var(--tw-ring-opacity))}.regular-input:invalid:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(245 57 57/var(--tw-ring-opacity))}.regular-input:disabled{--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));opacity:.75}:is(.dark .regular-input){border-color:rgb(98 117 148/var(--tw-border-opacity));background-color:rgb(52 71 103/var(--tw-bg-opacity));opacity:.9}:is(.dark .regular-input),:is(.dark .regular-input:disabled){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .regular-input:disabled){border-color:rgb(37 47 64/var(--tw-border-opacity));background-color:rgb(37 47 64/var(--tw-bg-opacity))}@media (min-width:768px){.regular-input{padding:.5rem .75rem}}.input-title{margin:0;font-size:.875rem;line-height:1.5rem;font-weight:700;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .input-title){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));opacity:.9}.popover-settings-container{position:absolute;left:0;bottom:0;z-index:50;--tw-translate-y:-1.75rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(94 114 228/var(--tw-bg-opacity));padding:.75rem;transition-property:all;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.5s}:is(.dark .popover-settings-container){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.popover-settings-text{margin:0;font-size:.875rem;line-height:1.5rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .popover-settings-text){--tw-text-opacity:1;color:rgb(235 239 244/var(--tw-text-opacity));opacity:.9}.popover-settings-svg{margin-left:.5rem;height:1.25rem;width:1.25rem;cursor:pointer;fill:#5e72e4}.popover-settings-svg:hover{--tw-brightness:brightness(.75);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.active.settings-tabs-tab-btn{position:relative;z-index:10;margin-top:.25rem;margin-bottom:.25rem;cursor:pointer;border-radius:0;border-width:1px;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.active.settings-tabs-tab-btn:hover{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .active.settings-tabs-tab-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .active.settings-tabs-tab-btn:hover){--tw-bg-opacity:1;background-color:rgb(58 65 111/var(--tw-bg-opacity))}.settings-tabs-tab-btn{position:relative;margin-top:.25rem;margin-bottom:.25rem;cursor:pointer;border-radius:0;border-width:1px;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.settings-tabs-tab-btn:hover{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .settings-tabs-tab-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .settings-tabs-tab-btn:hover){--tw-bg-opacity:1;background-color:rgb(58 65 111/var(--tw-bg-opacity))}.settings-tabs-name{padding-left:.75rem;padding-right:.5rem;--tw-text-opacity:1;color:rgb(11 85 119/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .settings-tabs-name){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));opacity:.9}.settings-tabs-popover-container{position:absolute;top:60px;left:0;z-index:50;min-width:150px;border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(94 114 228/var(--tw-bg-opacity));padding:.75rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.15s}:is(.dark .settings-tabs-popover-container){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.settings-tabs-popover-text{margin:0;font-size:.875rem;line-height:1.5rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.settings-tabs-mobile-btn{margin-top:.25rem;margin-bottom:.25rem;display:flex;width:100%;cursor:pointer;align-items:center;justify-content:space-between;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.settings-tabs-mobile-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(248 249 250/var(--tw-bg-opacity));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .settings-tabs-mobile-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .settings-tabs-mobile-btn:hover){--tw-brightness:brightness(.95);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.settings-tabs-mobile-btn-text{--tw-text-opacity:1;color:rgb(11 85 119/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .settings-tabs-mobile-btn-text){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));opacity:.9}.active.settings-tabs-mobile-dropdown-btn{position:relative;z-index:1000;margin-top:0;margin-bottom:0;cursor:pointer;border-radius:0;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity));padding:.5rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.active.settings-tabs-mobile-dropdown-btn:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .active.settings-tabs-mobile-dropdown-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .active.settings-tabs-mobile-dropdown-btn:hover){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.first.settings-tabs-mobile-dropdown-btn{border-top-left-radius:.25rem;border-top-right-radius:.25rem;border-width:1px}.settings-tabs-mobile-dropdown-btn{position:relative;margin-top:0;margin-bottom:0;display:flex;cursor:pointer;justify-content:space-between;border-radius:0;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.5rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.settings-tabs-mobile-dropdown-btn:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .settings-tabs-mobile-dropdown-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .settings-tabs-mobile-dropdown-btn:hover){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.first-letter\:absolute:first-letter{position:absolute}.first-letter\:w-full:first-letter{width:100%}.placeholder\:text-gray-500::-moz-placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.placeholder\:text-gray-500::placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.before\:float-left:before{content:var(--tw-content);float:left}.before\:pr-2:before{content:var(--tw-content);padding-right:.5rem}.before\:text-white:before{content:var(--tw-content);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.before\:content-\[\'\/\'\]:before{--tw-content:"/";content:var(--tw-content)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:top-px:after{content:var(--tw-content);top:1px}.after\:float-right:after{content:var(--tw-content);float:right}.after\:h-4:after{content:var(--tw-content);height:1rem}.after\:w-4:after{content:var(--tw-content);width:1rem}.after\:translate-x-px:after{content:var(--tw-content);--tw-translate-x:1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.after\:rounded-circle:after{content:var(--tw-content);border-radius:50%}.after\:bg-white:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.after\:pl-2:after{content:var(--tw-content);padding-left:.5rem}.after\:text-gray-600:after{content:var(--tw-content);--tw-text-opacity:1;color:rgb(108 117 125/var(--tw-text-opacity))}.after\:shadow-2xl:after{content:var(--tw-content);--tw-shadow:0 .3125rem .625rem 0 #0000001f;--tw-shadow-colored:0 .3125rem .625rem 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.after\:duration-300:after{content:var(--tw-content);transition-duration:.3s}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.after\:content-\[\'\/\'\]:after{--tw-content:"/";content:var(--tw-content)}.checked\:z-0:checked{z-index:0}.checked\:border-primary:checked{--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}.checked\:bg-primary:checked{--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}.checked\:bg-none:checked{background-image:none}.checked\:bg-right:checked{background-position:100%}.checked\:after\:translate-x-5:checked:after{--tw-translate-x:1.25rem}.checked\:after\:translate-x-5:checked:after,.checked\:after\:translate-x-5\.3:checked:after{content:var(--tw-content);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.checked\:after\:translate-x-5\.3:checked:after{--tw-translate-x:1.3rem}.valid\:\!border-red-500:valid{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.hover\:-translate-y-0:hover{--tw-translate-y:-0px}.hover\:-translate-y-0:hover,.hover\:-translate-y-0\.4:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-0\.4:hover{--tw-translate-y:-0.1rem}.hover\:-translate-y-px:hover{--tw-translate-y:-1px}.hover\:-translate-y-px:hover,.hover\:scale-102:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-102:hover{--tw-scale-x:1.02;--tw-scale-y:1.02}.hover\:rounded-lg:hover{border-radius:.5rem}.hover\:bg-emerald-500\/80:hover{background-color:#2dce89cc}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity))}.hover\:bg-gray-300:hover{--tw-bg-opacity:1;background-color:rgb(210 214 218/var(--tw-bg-opacity))}.hover\:bg-green-500\/80:hover{background-color:#22c55ecc}.hover\:bg-primary\/30:hover{background-color:#0b55774d}.hover\:bg-primary\/5:hover{background-color:#0b55770d}.hover\:bg-primary\/80:hover{background-color:#0b5577cc}.hover\:bg-red-500\/80:hover{background-color:#f53939cc}.hover\:bg-sky-500\/80:hover{background-color:#0ea5e9cc}.hover\:bg-yellow-500\/80:hover{background-color:#fbb140cc}.hover\:italic:hover{font-style:italic}.hover\:no-underline:hover{text-decoration-line:none}.hover\:opacity-80:hover{opacity:.8}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:brightness-75:hover{--tw-brightness:brightness(.75)}.hover\:brightness-75:hover,.hover\:brightness-90:hover{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.hover\:brightness-90:hover{--tw-brightness:brightness(.9)}.hover\:brightness-95:hover{--tw-brightness:brightness(.95);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.focus\:\!border-red-500:focus{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.focus\:border-green-500:focus{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity))}.focus\:border-primary:focus{--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}.focus\:bg-emerald-500\/80:focus{background-color:#2dce89cc}.focus\:bg-green-500\/80:focus{background-color:#22c55ecc}.focus\:bg-primary\/80:focus{background-color:#0b5577cc}.focus\:bg-red-500\/80:focus{background-color:#f53939cc}.focus\:bg-sky-500\/80:focus{background-color:#0ea5e9cc}.focus\:bg-yellow-500\/80:focus{background-color:#fbb140cc}.focus\:\!ring-red-500:focus{--tw-ring-opacity:1!important;--tw-ring-color:rgb(245 57 57/var(--tw-ring-opacity))!important}.focus\:valid\:\!border-red-500:valid:focus{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.focus\:valid\:border-green-500:valid:focus{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity))}.focus\:valid\:\!ring-red-500:valid:focus{--tw-ring-opacity:1!important;--tw-ring-color:rgb(245 57 57/var(--tw-ring-opacity))!important}.focus\:invalid\:border-red-500:invalid:focus{--tw-border-opacity:1;border-color:rgb(245 57 57/var(--tw-border-opacity))}.focus\:file\:invalid\:border-red-500:invalid::file-selector-button:focus{--tw-border-opacity:1;border-color:rgb(245 57 57/var(--tw-border-opacity))}.active\:\!border-red-500:active{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.active\:opacity-85:active{opacity:.85}.active\:valid\:\!border-red-500:valid:active{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border-gray-400:disabled{--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity))}.disabled\:bg-gray-400:disabled{--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity))}.disabled\:text-gray-700:disabled{--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.disabled\:opacity-75:disabled{opacity:.75}.disabled\:hover\:translate-y-0:hover:disabled{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:is(.dark .dark\:inline){display:inline}:is(.dark .dark\:hidden){display:none}:is(.dark .dark\:border-gray-700){--tw-border-opacity:1;border-color:rgb(73 80 87/var(--tw-border-opacity))}:is(.dark .dark\:border-slate-600){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity))}:is(.dark .dark\:border-slate-800){--tw-border-opacity:1;border-color:rgb(58 65 111/var(--tw-border-opacity))}:is(.dark .dark\:bg-gray-800){--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity))}:is(.dark .dark\:bg-green-500\/90){background-color:#22c55ee6}:is(.dark .dark\:bg-primary){--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}:is(.dark .dark\:bg-primary\/50){background-color:#0b557780}:is(.dark .dark\:bg-slate-700){--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .dark\:bg-slate-700\/50){background-color:#34476780}:is(.dark .dark\:bg-slate-850){--tw-bg-opacity:1;background-color:rgb(17 28 68/var(--tw-bg-opacity))}:is(.dark .dark\:bg-slate-900){--tw-bg-opacity:1;background-color:rgb(5 17 57/var(--tw-bg-opacity))}:is(.dark .dark\:bg-slate-900\/30){background-color:#0511394d}:is(.dark .dark\:bg-red-500\/90){background-color:#f53939e6}:is(.dark .dark\:bg-gradient-to-r){background-image:linear-gradient(to right,var(--tw-gradient-stops))}:is(.dark .dark\:from-transparent){--tw-gradient-from:#0000 var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}:is(.dark .dark\:via-white){--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fff var(--tw-gradient-via-position),var(--tw-gradient-to)}:is(.dark .dark\:to-transparent){--tw-gradient-to:#0000 var(--tw-gradient-to-position)}:is(.dark .dark\:fill-blue-500){fill:#5e72e4}:is(.dark .dark\:fill-gray-300){fill:#d2d6da}:is(.dark .dark\:fill-gray-500){fill:#adb5bd}:is(.dark .dark\:fill-gray-600){fill:#6c757d}:is(.dark .dark\:stroke-amber-500){stroke:#f59e0b}:is(.dark .dark\:stroke-gray-400){stroke:#ced4da}:is(.dark .dark\:stroke-gray-600){stroke:#6c757d}:is(.dark .dark\:stroke-red-500){stroke:#f53939}:is(.dark .dark\:text-gray-100){--tw-text-opacity:1;color:rgb(235 239 244/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-200){--tw-text-opacity:1;color:rgb(233 236 239/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-300){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-400){--tw-text-opacity:1;color:rgb(206 212 218/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-500){--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}:is(.dark .dark\:text-red-500){--tw-text-opacity:1;color:rgb(245 57 57/var(--tw-text-opacity))}:is(.dark .dark\:text-white){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}:is(.dark .dark\:text-white\/80){color:#fffc}:is(.dark .dark\:text-white\/90){color:#ffffffe6}:is(.dark .dark\:opacity-60){opacity:.6}:is(.dark .dark\:opacity-75){opacity:.75}:is(.dark .dark\:opacity-80){opacity:.8}:is(.dark .dark\:opacity-90){opacity:.9}:is(.dark .dark\:shadow-dark-xl){--tw-shadow:0 2px 2px 0 #00000024,0 3px 1px -2px #0003,0 1px 5px 0 #0000001f;--tw-shadow-colored:0 2px 2px 0 var(--tw-shadow-color),0 3px 1px -2px var(--tw-shadow-color),0 1px 5px 0 var(--tw-shadow-color)}:is(.dark .dark\:shadow-dark-xl),:is(.dark .dark\:shadow-none){box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .dark\:shadow-none){--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}:is(.dark .dark\:brightness-110){--tw-brightness:brightness(1.1)}:is(.dark .dark\:brightness-110),:is(.dark .dark\:brightness-125){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:brightness-125){--tw-brightness:brightness(1.25)}:is(.dark .dark\:brightness-150){--tw-brightness:brightness(1.5)}:is(.dark .dark\:brightness-150),:is(.dark .dark\:brightness-90){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:brightness-90){--tw-brightness:brightness(.9)}:is(.dark .dark\:brightness-95){--tw-brightness:brightness(.95)}:is(.dark .dark\:brightness-95),:is(.dark .dark\:brightness-\[0\.885\]){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:brightness-\[0\.885\]){--tw-brightness:brightness(0.885)}:is(.dark .dark\:after\:text-gray-500):after{content:var(--tw-content);--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}:is(.dark .dark\:checked\:border-primary:checked){--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}:is(.dark .dark\:checked\:bg-primary:checked){--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}:is(.dark .dark\:hover\:bg-primary\/20:hover){background-color:#0b557733}:is(.dark .dark\:hover\:bg-primary\/60:hover){background-color:#0b557799}:is(.dark .dark\:hover\:bg-slate-700\/50:hover){background-color:#34476780}:is(.dark .dark\:hover\:bg-slate-800:hover){--tw-bg-opacity:1;background-color:rgb(58 65 111/var(--tw-bg-opacity))}:is(.dark .dark\:hover\:brightness-100:hover){--tw-brightness:brightness(1)}:is(.dark .dark\:hover\:brightness-100:hover),:is(.dark .dark\:hover\:brightness-105:hover){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:hover\:brightness-105:hover){--tw-brightness:brightness(1.05)}:is(.dark .dark\:hover\:brightness-90:hover){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:disabled\:border-gray-800:disabled){--tw-border-opacity:1;border-color:rgb(37 47 64/var(--tw-border-opacity))}:is(.dark .dark\:disabled\:bg-gray-800:disabled){--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity))}:is(.dark .dark\:disabled\:text-gray-300:disabled){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}@media (min-width:576px){.sm\:right-24{right:6rem}.sm\:right-40{right:10rem}.sm\:right-6{right:1.5rem}.sm\:top-2{top:.5rem}.sm\:top-\[4\.5rem\]{top:4.5rem}.sm\:col-span-4{grid-column:span 4/span 4}.sm\:col-span-6{grid-column:span 6/span 6}.sm\:col-start-5{grid-column-start:5}.sm\:mx-4{margin-left:1rem;margin-right:1rem}.sm\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.sm\:ml-1{margin-left:.25rem}.sm\:mr-16{margin-right:4rem}.sm\:inline{display:inline}.sm\:h-10{height:2.5rem}.sm\:h-14{height:3.5rem}.sm\:h-7{height:1.75rem}.sm\:max-h-125{max-height:31.25rem}.sm\:max-h-28{max-height:7rem}.sm\:w-36{width:9rem}.sm\:w-50{width:12.5rem}.sm\:w-7{width:1.75rem}.sm\:min-w-\[500px\]{min-width:500px}.sm\:scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-items-start{justify-items:start}.sm\:gap-4{gap:1rem}.sm\:px-12{padding-left:3rem;padding-right:3rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-0{padding-top:0;padding-bottom:0}.sm\:pt-6{padding-top:1.5rem}.sm\:text-left{text-align:left}}@media (min-width:768px){.md\:right-8{right:2rem}.md\:right-\[3\.75rem\]{right:3.75rem}.md\:top-\[40\%\]{top:40%}.md\:col-span-4{grid-column:span 4/span 4}.md\:col-span-5{grid-column:span 5/span 5}.md\:col-span-6{grid-column:span 6/span 6}.md\:col-span-7{grid-column:span 7/span 7}.md\:col-span-8{grid-column:span 8/span 8}.md\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.md\:my-3{margin-top:.75rem;margin-bottom:.75rem}.md\:mb-0{margin-bottom:0}.md\:mb-3{margin-bottom:.75rem}.md\:mb-8{margin-bottom:2rem}.md\:mr-3{margin-right:.75rem}.md\:mt-0{margin-top:0}.md\:mt-6{margin-top:1.5rem}.md\:block{display:block}.md\:hidden{display:none}.md\:h-16{height:4rem}.md\:max-h-160{max-height:40rem}.md\:min-h-75-screen{min-height:75vh}.md\:w-1\/2{width:50%}.md\:w-60{width:15rem}.md\:max-w-\[600px\]{max-width:600px}.md\:justify-end{justify-content:flex-end}.md\:gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.md\:px-3{padding-left:.75rem;padding-right:.75rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:py-2{padding-top:.5rem;padding-bottom:.5rem}.md\:py-4{padding-top:1rem;padding-bottom:1rem}.md\:text-base{font-size:1rem;line-height:1.5rem}}@media (min-width:992px){.lg\:relative{position:relative}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:mx-0{margin-left:0;margin-right:0}.lg\:mx-8{margin-left:2rem;margin-right:2rem}.lg\:my-3{margin-top:.75rem;margin-bottom:.75rem}.lg\:mt-0{margin-top:0}.lg\:mt-4{margin-top:1rem}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:h-24{height:6rem}.lg\:h-9{height:2.25rem}.lg\:w-80{width:20rem}.lg\:w-9{width:2.25rem}.lg\:flex-row{flex-direction:row}.lg\:flex-nowrap{flex-wrap:nowrap}.lg\:justify-start{justify-content:flex-start}.lg\:justify-end{justify-content:flex-end}.lg\:justify-between{justify-content:space-between}.lg\:gap-6{gap:1.5rem}.lg\:gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.lg\:bg-gray-50{--tw-bg-opacity:1;background-color:rgb(248 249 250/var(--tw-bg-opacity))}.lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\:pb-1{padding-bottom:.25rem}.lg\:text-left{text-align:left}}@media (min-width:1200px){.xl\:left-0{left:0}.xl\:right-24{right:6rem}.xl\:right-6{right:1.5rem}.xl\:ml-6{margin-left:1.5rem}.xl\:ml-68{margin-left:17rem}.xl\:hidden{display:none}.xl\:translate-x-0{--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.xl\:p-1{padding:.25rem}.xl\:p-1\.5{padding:.375rem}.xl\:pl-75{padding-left:18.75rem}.xl\:text-base{font-size:1rem;line-height:1.5rem}}@media (min-width:1320px){.\32xl\:col-span-4{grid-column:span 4/span 4}.\32xl\:col-span-6{grid-column:span 6/span 6}.\32xl\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.\32xl\:my-3{margin-top:.75rem;margin-bottom:.75rem}}@media (min-width:1920px){.\33xl\:col-span-3{grid-column:span 3/span 3}.\33xl\:col-span-4{grid-column:span 4/span 4}.\33xl\:col-span-5{grid-column:span 5/span 5}}@media (min-width:340px){.xs\:flex-row{flex-direction:row}.xs\:items-center{align-items:center}.xs\:justify-start{justify-content:flex-start}.xs\:pl-2{padding-left:.5rem}.xs\:text-sm{font-size:.875rem;line-height:1.5rem}}.\[\&\>\*\]\:bg-primary>*{--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))} \ No newline at end of file diff --git a/src/ui/static/js/bans.js b/src/ui/static/js/bans.js index 29232500f..7b603dd84 100644 --- a/src/ui/static/js/bans.js +++ b/src/ui/static/js/bans.js @@ -356,6 +356,91 @@ class Unban { } } +class AddBanModal { + constructor() { + //modal elements + this.modal = document.querySelector("[data-bans-modal]"); + this.openBtn = document.querySelector("button[data-add-ban]"); + this.addBanInp = document.querySelector("input[data-ban-add-inp]"); + this.addFieldBtn = document.querySelector("button[data-ban-add-new]"); + this.listEl = document.querySelector(`[data-bans-add-ban-list]`); + this.removeAllFieldBtn = document.querySelector( + "button[data-ban-add-delete-all]", + ); + this.formEl = document.querySelector("form[data-ban-add-form]"); + this.init(); + } + + init() { + //open modal + this.openBtn.addEventListener("click", (e) => { + this.openModal(); + }); + + this.modal.addEventListener("click", (e) => { + //close + try { + if (e.target.closest("button").hasAttribute("data-bans-modal-close")) { + this.closeModal(); + } + } catch (err) {} + }); + + // add field + this.addFieldBtn.addEventListener("click", (e) => { + const field = document.createElement("div"); + field.classList.add("flex", "items-center", "mb-2"); + field.innerHTML = ` + + + `; + this.formEl.insertBefore(field, this.removeAllFieldBtn); + }); + + this.formEl.addEventListener("submit", (e) => { + e.preventDefault(); + this.addBanInp.setAttribute("value", this.addBanInp.value); + this.formEl.submit(); + }); + } + + openModal() { + this.modal.classList.remove("hidden"); + this.modal.classList.add("flex"); + } + + closeModal() { + this.modal.classList.add("hidden"); + this.modal.classList.remove("flex"); + } +} + const setDropdown = new Dropdown(); const setFilter = new Filter(); const setUnban = new Unban(); +const setModal = new AddBanModal(); diff --git a/src/ui/templates/bans.html b/src/ui/templates/bans.html index 8493bc500..2018967a0 100644 --- a/src/ui/templates/bans.html +++ b/src/ui/templates/bans.html @@ -13,6 +13,25 @@ url_for(request.endpoint)[1:].split("/")[-1].strip() %} {% endif %} {% endfor %} + +
        + +
        + +
        UNBAN SELECTED -
        - + + + +{% include "bans_modal.html" %} + {% endblock %} diff --git a/src/ui/templates/bans_modal.html b/src/ui/templates/bans_modal.html new file mode 100644 index 000000000..5251df1ca --- /dev/null +++ b/src/ui/templates/bans_modal.html @@ -0,0 +1,202 @@ + + + + diff --git a/src/ui/templates/services.html b/src/ui/templates/services.html index 43be4e130..3b85dbba9 100644 --- a/src/ui/templates/services.html +++ b/src/ui/templates/services.html @@ -7,9 +7,13 @@ data-services-action="new" data-services-name="service" type="button" - class="dark:bg-green-500/90 duration-300 dark:opacity-90 w-80 inline-block px-6 py-3 font-bold text-center text-white uppercase align-middle transition-all rounded-lg cursor-pointer bg-green-500 hover:bg-green-500/80 focus:bg-green-500/80 leading-normal text-base ease-in tracking-tight-rem shadow-xs bg-150 bg-x-25 hover:-translate-y-px active:opacity-85 hover:shadow-md" + class="dark:bg-green-500/90 duration-300 dark:opacity-90 w-80 flex justify-center items-center px-6 py-3 font-bold text-center text-white uppercase align-middle transition-all rounded-lg cursor-pointer bg-green-500 hover:bg-green-500/80 focus:bg-green-500/80 leading-normal text-base ease-in tracking-tight-rem shadow-xs bg-150 bg-x-25 hover:-translate-y-px active:opacity-85 hover:shadow-md" > - New SERVICE + new service + + + + From 9befdb9eca3b4dddecf92b553b32002669fed34c Mon Sep 17 00:00:00 2001 From: Jordan Blasenhauer Date: Fri, 19 Jan 2024 23:18:29 +0100 Subject: [PATCH 41/93] update add bans *actions working : add field, delete all, delete one and submit --- src/ui/static/css/dashboard.css | 2 +- src/ui/static/js/bans.js | 201 ++++++++++++++----- src/ui/templates/bans_modal.html | 321 +++++++++++++++---------------- src/ui/templates/head.html | 3 + 4 files changed, 318 insertions(+), 209 deletions(-) diff --git a/src/ui/static/css/dashboard.css b/src/ui/static/css/dashboard.css index 0900bbc7f..44f3a101d 100644 --- a/src/ui/static/css/dashboard.css +++ b/src/ui/static/css/dashboard.css @@ -1 +1 @@ -/*! tailwindcss v3.3.2 | MIT License | https://tailwindcss.com*/*,:after,:before{box-sizing:border-box;border:0 solid #e9ecef}:after,:before{--tw-content:""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Open Sans;font-feature-settings:normal;font-variation-settings:normal}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#ced4da}input::placeholder,textarea::placeholder{opacity:1;color:#ced4da}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,::backdrop,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#5e72e480;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.\!container{width:100%!important;margin-right:auto!important;margin-left:auto!important;padding-right:1.5rem!important;padding-left:1.5rem!important}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:1.5rem;padding-left:1.5rem}@media (min-width:340px){.\!container{max-width:340px!important}.container{max-width:340px}}@media (min-width:576px){.\!container{max-width:576px!important}.container{max-width:576px}}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:992px){.\!container{max-width:992px!important}.container{max-width:992px}}@media (min-width:1200px){.\!container{max-width:1200px!important}.container{max-width:1200px}}@media (min-width:1320px){.\!container{max-width:1320px!important}.container{max-width:1320px}}@media (min-width:1920px){.\!container{max-width:1920px!important}.container{max-width:1920px}}a{letter-spacing:-.025rem}hr{margin:1rem 0;border:0;opacity:.25}img{max-width:none}label{display:inline-block}p{line-height:1.625;font-weight:400;margin-bottom:1rem}small{font-size:.875em}svg{display:inline}table{border-collapse:inherit}h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;color:#344767}h1,h2,h3,h4{letter-spacing:-.05rem}h1,h2,h3{font-weight:700}h4,h5,h6{font-weight:600}h1{font-size:3rem;line-height:1.25}h2{font-size:2.25rem;line-height:1.3}h3{font-size:1.875rem}h3,h4{line-height:1.375}h4{font-size:1.5rem}h5{font-size:1.25rem;line-height:1.375}h6{font-size:1rem;line-height:1.625}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-y-0{top:0;bottom:0}.-left-full{left:-100%}.-right-0{right:0}.-right-1{right:-.25rem}.bottom-0{bottom:0}.left-0{left:0}.left-auto{left:auto}.left-full{left:100%}.right-0{right:0}.right-2{right:.5rem}.right-20{right:5rem}.right-4{right:1rem}.right-5{right:1.25rem}.right-6{right:1.5rem}.right-7{right:1.75rem}.right-8{right:2rem}.right-\[3\.25rem\]{right:3.25rem}.top-0{top:0}.top-1{top:.25rem}.top-1\.5{top:.375rem}.top-16{top:4rem}.top-2{top:.5rem}.top-4{top:1rem}.top-\[38\%\]{top:38%}.top-\[4\.5rem\]{top:4.5rem}.top-\[52\%\]{top:52%}.top-\[55\%\]{top:55%}.top-\[8\.2rem\]{top:8.2rem}.-z-10{z-index:-10}.z-10{z-index:10}.z-100{z-index:100}.z-110{z-index:110}.z-20{z-index:20}.z-990{z-index:990}.z-\[10000\]{z-index:10000}.z-\[1000\]{z-index:1000}.z-\[1001\]{z-index:1001}.z-\[20\]{z-index:20}.z-sticky{z-index:1020}.order-1{order:1}.order-2{order:2}.col-span-1{grid-column:span 1/span 1}.col-span-10{grid-column:span 10/span 10}.col-span-11{grid-column:span 11/span 11}.col-span-12{grid-column:span 12/span 12}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-9{grid-column:span 9/span 9}.float-right{float:right}.float-left{float:left}.m-0{margin:0}.m-1{margin:.25rem}.m-2{margin:.5rem}.m-4{margin:1rem}.mx-0{margin-left:0;margin-right:0}.mx-0\.5{margin-left:.125rem;margin-right:.125rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-2\.5{margin-left:.625rem;margin-right:.625rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-top:0;margin-bottom:0}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.mx-1\.5{margin-left:.375rem;margin-right:.375rem}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.ml-0{margin-left:0}.ml-1{margin-left:.25rem}.ml-12{margin-left:3rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-6{margin-left:1.5rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-12{margin-right:3rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-\[4\.5rem\]{margin-top:4.5rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.table{display:table}.grid{display:grid}.list-item{display:list-item}.hidden{display:none}.h-1\/3{height:33.333333%}.h-12{height:3rem}.h-14{height:3.5rem}.h-19{height:4.75rem}.h-3{height:.75rem}.h-4{height:1rem}.h-4\.5{height:1.125rem}.h-40{height:10rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-5\.5{height:1.375rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-\[2\.5rem\]{height:2.5rem}.h-\[3\.5rem\]{height:3.5rem}.h-\[4rem\]{height:4rem}.h-\[90vh\]{height:90vh}.h-fit{height:-moz-fit-content;height:fit-content}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.h-sidenav{height:calc(100vh - 450px)}.max-h-100{max-height:25rem}.max-h-135{max-height:33.75rem}.max-h-30{max-height:7.5rem}.max-h-80{max-height:20rem}.max-h-90{max-height:22.5rem}.max-h-screen{max-height:100vh}.min-h-12{min-height:3rem}.min-h-20{min-height:5rem}.min-h-52{min-height:13rem}.min-h-6{min-height:1.5rem}.min-h-\[100px\]{min-height:100px}.min-h-\[350px\]{min-height:350px}.min-h-\[55vh\]{min-height:55vh}.min-h-\[75px\]{min-height:75px}.min-h-\[85vh\]{min-height:85vh}.min-h-screen{min-height:100vh}.w-1{width:.25rem}.w-10{width:2.5rem}.w-11\/12{width:91.666667%}.w-12{width:3rem}.w-28{width:7rem}.w-3{width:.75rem}.w-4{width:1rem}.w-4\.5{width:1.125rem}.w-40{width:10rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-5\.5{width:1.375rem}.w-50{width:12.5rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-80{width:20rem}.w-90{width:22.5rem}.w-\[2\.5rem\]{width:2.5rem}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-screen{width:100vw}.min-w-0{min-width:0}.min-w-\[1024px\]{min-width:1024px}.min-w-\[1150px\]{min-width:1150px}.min-w-\[800px\]{min-width:800px}.min-w-\[900px\]{min-width:900px}.min-w-\[1000px\]{min-width:1000px}.min-w-\[1100px\]{min-width:1100px}.max-w-180{max-width:45rem}.max-w-40{max-width:10rem}.max-w-60{max-width:15rem}.max-w-64{max-width:16rem}.max-w-\[1920px\]{max-width:1920px}.max-w-\[300px\]{max-width:300px}.max-w-\[400px\]{max-width:400px}.max-w-\[550px\]{max-width:550px}.max-w-full{max-width:100%}.max-w-\[1000px\]{max-width:1000px}.flex-auto{flex:1 1 auto}.grow{flex-grow:1}.basis-full{flex-basis:100%}.-translate-x-1{--tw-translate-x:-0.25rem}.-translate-x-1,.-translate-x-1\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-1\.5{--tw-translate-x:-0.375rem}.-translate-x-full{--tw-translate-x:-100%}.-translate-x-full,.-translate-y-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-0{--tw-translate-y:-0px}.-translate-y-0\.4{--tw-translate-y:-0.1rem}.-translate-y-0\.4,.-translate-y-0\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-0\.5{--tw-translate-y:-0.125rem}.-translate-y-1{--tw-translate-y:-0.25rem}.-translate-y-1,.-translate-y-1\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\.5{--tw-translate-y:-0.375rem}.translate-x-0{--tw-translate-x:0px}.translate-x-0,.translate-x-0\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0\.5{--tw-translate-x:0.125rem}.translate-x-1{--tw-translate-x:0.25rem}.translate-x-1,.translate-x-2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-2{--tw-translate-x:0.5rem}.translate-x-90{--tw-translate-x:22.5rem}.translate-x-90,.translate-y-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y:0px}.translate-y-0\.5{--tw-translate-y:0.125rem}.translate-y-0\.5,.translate-y-1{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-1{--tw-translate-y:0.25rem}.translate-y-16{--tw-translate-y:4rem}.translate-y-16,.translate-y-2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-2{--tw-translate-y:0.5rem}.-rotate-12{--tw-rotate:-12deg}.-rotate-12,.rotate-12{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-12{--tw-rotate:12deg}.rotate-180{--tw-rotate:180deg}.rotate-180,.scale-105{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05}.scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1}.scale-110,.scale-50{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-50{--tw-scale-x:.5;--tw-scale-y:.5}.scale-90{--tw-scale-x:.9;--tw-scale-y:.9}.scale-90,.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-items-center{justify-items:center}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-8{gap:2rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-y-2{row-gap:.5rem}.gap-y-4{row-gap:1rem}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.break-words{overflow-wrap:break-word}.rounded,.rounded-1{border-radius:.25rem}.rounded-1\.4{border-radius:.35rem}.rounded-10{border-radius:2.5rem}.rounded-2xl{border-radius:1rem}.rounded-circle{border-radius:50%}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-none{border-radius:0}.rounded-xl{border-radius:.75rem}.rounded-md{border-radius:.375rem}.rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-b-lg{border-bottom-left-radius:.5rem}.rounded-b-lg,.rounded-r-lg{border-bottom-right-radius:.5rem}.rounded-r-lg{border-top-right-radius:.5rem}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-gray-200{--tw-border-opacity:1;border-color:rgb(233 236 239/var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity))}.border-gray-400{--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity))}.border-primary{--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}.bg-blue-500{--tw-bg-opacity:1;background-color:rgb(94 114 228/var(--tw-bg-opacity))}.bg-emerald-500{--tw-bg-opacity:1;background-color:rgb(45 206 137/var(--tw-bg-opacity))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(233 236 239/var(--tw-bg-opacity))}.bg-gray-300{--tw-bg-opacity:1;background-color:rgb(210 214 218/var(--tw-bg-opacity))}.bg-gray-50{--tw-bg-opacity:1;background-color:rgb(248 249 250/var(--tw-bg-opacity))}.bg-gray-600\/50{background-color:#6c757d80}.bg-green-500{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity))}.bg-orange-500{--tw-bg-opacity:1;background-color:rgb(251 99 64/var(--tw-bg-opacity))}.bg-primary{--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}.bg-primary\/20{background-color:#0b557733}.bg-red-500{--tw-bg-opacity:1;background-color:rgb(245 57 57/var(--tw-bg-opacity))}.bg-secondary{--tw-bg-opacity:1;background-color:rgb(46 172 104/var(--tw-bg-opacity))}.bg-sky-500{--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity))}.bg-slate-800\/10{background-color:#3a416f1a}.bg-transparent{background-color:initial}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-yellow-500{--tw-bg-opacity:1;background-color:rgb(251 177 64/var(--tw-bg-opacity))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-tl{background-image:linear-gradient(to top left,var(--tw-gradient-stops))}.bg-none{background-image:none}.from-transparent{--tw-gradient-from:#0000 var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.via-black\/40{--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#0006 var(--tw-gradient-via-position),var(--tw-gradient-to)}.to-transparent{--tw-gradient-to:#0000 var(--tw-gradient-to-position)}.bg-150{background-size:150%}.bg-contain{background-size:contain}.bg-clip-border{background-clip:initial}.bg-clip-padding{background-clip:padding-box}.bg-center{background-position:50%}.bg-left{background-position:0}.bg-x-25{background-position:25% 0}.bg-no-repeat{background-repeat:no-repeat}.fill-amber-500{fill:#f59e0b}.fill-blue-500{fill:#5e72e4}.fill-gray-500{fill:#adb5bd}.fill-gray-600{fill:#6c757d}.fill-green-500{fill:#22c55e}.fill-primary{fill:#0b5577}.fill-red-500{fill:#f53939}.fill-sky-500{fill:#0ea5e9}.fill-slate-800{fill:#3a416f}.fill-white{fill:#fff}.fill-yellow-500{fill:#fbb140}.stroke-amber-500{stroke:#f59e0b}.stroke-blue-400{stroke:#60a5fa}.stroke-blue-500{stroke:#5e72e4}.stroke-emerald-600{stroke:#059669}.stroke-gray-100{stroke:#ebeff4}.stroke-gray-600{stroke:#6c757d}.stroke-gray-700{stroke:#495057}.stroke-green-700{stroke:#15803d}.stroke-orange-500{stroke:#fb6340}.stroke-pink-600{stroke:#db2777}.stroke-red-500{stroke:#f53939}.stroke-sky-500{stroke:#0ea5e9}.stroke-stone-500{stroke:#78716c}.stroke-yellow-500{stroke:#fbb140}.stroke-0{stroke-width:0}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.px-0{padding-left:0;padding-right:0}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.pb-0{padding-bottom:0}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-4{padding-bottom:1rem}.pb-8{padding-bottom:2rem}.pl-0{padding-left:0}.pl-0\.5{padding-left:.125rem}.pl-1{padding-left:.25rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-6{padding-left:1.5rem}.pr-0{padding-right:0}.pr-8{padding-right:2rem}.pt-1{padding-top:.25rem}.pt-10{padding-top:2.5rem}.pt-20{padding-top:5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.text-left{text-align:left}.text-center{text-align:center}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.font-sans{font-family:Open Sans}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.5rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-5{line-height:1.25rem}.leading-5\.6{line-height:1.4rem}.leading-6{line-height:1.5rem}.leading-8{line-height:2rem}.leading-default{line-height:1.6}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-tight{line-height:1.25}.tracking-normal{letter-spacing:0}.tracking-tight-rem{letter-spacing:-.025rem}.tracking-wide{letter-spacing:.025em}.tracking-widest{letter-spacing:.1em}.text-blue-500{--tw-text-opacity:1;color:rgb(94 114 228/var(--tw-text-opacity))}.text-emerald-500{--tw-text-opacity:1;color:rgb(45 206 137/var(--tw-text-opacity))}.text-gray-100{--tw-text-opacity:1;color:rgb(235 239 244/var(--tw-text-opacity))}.text-gray-300{--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity:1;color:rgb(108 117 125/var(--tw-text-opacity))}.text-gray-600\/90{color:#6c757de6}.text-gray-700{--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.text-gray-700\/80{color:#495057cc}.text-green-500{--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity))}.text-primary{--tw-text-opacity:1;color:rgb(11 85 119/var(--tw-text-opacity))}.text-red-500{--tw-text-opacity:1;color:rgb(245 57 57/var(--tw-text-opacity))}.text-sky-600{--tw-text-opacity:1;color:rgb(62 161 236/var(--tw-text-opacity))}.text-slate-500{--tw-text-opacity:1;color:rgb(103 116 142/var(--tw-text-opacity))}.text-slate-700{--tw-text-opacity:1;color:rgb(52 71 103/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-yellow-500{--tw-text-opacity:1;color:rgb(251 177 64/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.shadow{--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-3xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-3xl{--tw-shadow:0 8px 26px -4px #14141426,0 8px 9px -5px #1414140f;--tw-shadow-colored:0 8px 26px -4px var(--tw-shadow-color),0 8px 9px -5px var(--tw-shadow-color)}.shadow-md{--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.shadow-md,.shadow-none{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.shadow-sm{--tw-shadow:0 .25rem .375rem -.0625rem #1414141f,0 .125rem .25rem -.0625rem #14141412;--tw-shadow-colored:0 .25rem .375rem -.0625rem var(--tw-shadow-color),0 .125rem .25rem -.0625rem var(--tw-shadow-color)}.shadow-sm,.shadow-xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 0 2rem 0 #8898aa26;--tw-shadow-colored:0 0 2rem 0 var(--tw-shadow-color)}.shadow-xs{--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid #0000;outline-offset:2px}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:ease;transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:ease;transition-duration:.15s}.delay-200{transition-delay:.2s}.duration-200{transition-duration:.2s}.duration-250{transition-duration:.25s}.duration-300{transition-duration:.3s}.duration-700{transition-duration:.7s}.ease-in{transition-timing-function:ease-in}.ease-in-out{transition-timing-function:ease-in-out}.flex-wrap-inherit{flex-wrap:inherit}@font-face{font-family:Open Sans;src:url(../webfonts/OpenSans.ttf)}*{font-family:Open Sans,sans-serif!important}.ace_content,.ace_editor,.ace_editor div{font-family:Monaco,Menlo,Ubuntu Mono,Consolas,source-code-pro,monospace!important;font-size:16px!important;font-weight:400!important}.sr-only{display:none}.close-btn{display:inline-block;cursor:pointer;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(245 57 57/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(245 57 57/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.close-btn,.close-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.close-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.close-btn:focus,.close-btn:hover{background-color:#fffc}.close-btn:active{opacity:.85}.close-btn:disabled{cursor:not-allowed;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.close-btn:disabled,.close-btn:hover:disabled{border-color:#ced4da00;background-color:rgb(206 212 218/var(--tw-bg-opacity))}.close-btn:hover:disabled{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}:is(.dark .close-btn){--tw-bg-opacity:1;background-color:rgb(233 236 239/var(--tw-bg-opacity));--tw-brightness:brightness(.9)}:is(.dark .close-btn),:is(.dark .close-btn:hover){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .close-btn:hover){--tw-brightness:brightness(.75)}:is(.dark .close-btn:disabled){--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .close-btn:disabled),:is(.dark .close-btn:hover:disabled){border-color:#49505700;background-color:rgb(73 80 87/var(--tw-bg-opacity))}:is(.dark .close-btn:hover:disabled){--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}.valid-btn{display:inline-block;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.valid-btn,.valid-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.valid-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.valid-btn:focus,.valid-btn:hover{background-color:#22c55ecc}.valid-btn:active{opacity:.85}.valid-btn:disabled{cursor:not-allowed;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.valid-btn:disabled,.valid-btn:hover:disabled{border-color:#ced4da00;background-color:rgb(206 212 218/var(--tw-bg-opacity))}.valid-btn:hover:disabled{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}:is(.dark .valid-btn){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .valid-btn:disabled){--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .valid-btn:disabled),:is(.dark .valid-btn:hover:disabled){border-color:#49505700;background-color:rgb(73 80 87/var(--tw-bg-opacity))}:is(.dark .valid-btn:hover:disabled){--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}.delete-btn{display:inline-block;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(245 57 57/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.delete-btn,.delete-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.delete-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.delete-btn:focus,.delete-btn:hover{background-color:#f53939cc}.delete-btn:active{opacity:.85}.delete-btn:disabled{cursor:not-allowed;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.delete-btn:disabled,.delete-btn:hover:disabled{border-color:#ced4da00;background-color:rgb(206 212 218/var(--tw-bg-opacity))}.delete-btn:hover:disabled{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}:is(.dark .delete-btn){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .delete-btn:disabled){border-color:#49505700;--tw-bg-opacity:1;background-color:rgb(73 80 87/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .delete-btn:hover:disabled){--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-color:#49505700;--tw-bg-opacity:1;background-color:rgb(73 80 87/var(--tw-bg-opacity))}.edit-btn{display:inline-block;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(251 177 64/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.edit-btn,.edit-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.edit-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.edit-btn:focus,.edit-btn:hover{background-color:#fbb140cc}.edit-btn:active{opacity:.85}.edit-btn:disabled{cursor:not-allowed;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.edit-btn:disabled,.edit-btn:hover:disabled{border-color:#ced4da00;background-color:rgb(206 212 218/var(--tw-bg-opacity))}.edit-btn:hover:disabled{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}:is(.dark .edit-btn){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .edit-btn:disabled){--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .edit-btn:disabled),:is(.dark .edit-btn:hover:disabled){border-color:#49505700;background-color:rgb(73 80 87/var(--tw-bg-opacity))}:is(.dark .edit-btn:hover:disabled){--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}.info-btn{display:inline-block;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.info-btn,.info-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.info-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.info-btn:focus,.info-btn:hover{background-color:#0ea5e9cc}.info-btn:active{opacity:.85}.info-btn:disabled{cursor:not-allowed;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.info-btn:disabled,.info-btn:hover:disabled{border-color:#ced4da00;background-color:rgb(206 212 218/var(--tw-bg-opacity))}.info-btn:hover:disabled{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}:is(.dark .info-btn){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .info-btn:disabled){--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .info-btn:disabled),:is(.dark .info-btn:hover:disabled){border-color:#49505700;background-color:rgb(73 80 87/var(--tw-bg-opacity))}:is(.dark .info-btn:hover:disabled){--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}.checkbox{position:relative;z-index:10;float:left;margin-top:.25rem;height:1.25rem;width:1.25rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.35rem;border-width:1px;border-color:rgb(210 214 218/var(--tw-border-opacity));background-color:rgb(255 255 255/var(--tw-bg-opacity));background-size:contain;background-position:50%;background-repeat:no-repeat;vertical-align:top;font-size:1rem;line-height:1.5rem;transition-property:all;transition-timing-function:ease;transition-duration:.25s}.checkbox,.checkbox:disabled{--tw-border-opacity:1;--tw-bg-opacity:1}.checkbox:disabled{cursor:default;border-color:rgb(206 212 218/var(--tw-border-opacity));background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.checkbox[data-checked=true]{z-index:0;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}.checkbox:disabled[data-checked=true]{--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}:is(.dark .checkbox){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .checkbox:disabled){--tw-border-opacity:1;border-color:rgb(37 47 64/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .checkbox[data-checked=true]){--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}:is(.dark .checkbox:disabled[data-checked=true]){--tw-border-opacity:1;border-color:rgb(37 47 64/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}.custom-select-btn{display:flex;width:100%;align-items:center;justify-content:space-between;border-radius:.5rem;border-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));background-clip:padding-box;padding:.25rem .375rem;text-align:left;vertical-align:middle;font-size:.875rem;font-weight:400;line-height:1.4rem;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}.custom-select-btn::-moz-placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.custom-select-btn::placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.custom-select-btn:focus{--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}.custom-select-btn:disabled{--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));opacity:.75}:is(.dark .custom-select-btn){border-color:rgb(98 117 148/var(--tw-border-opacity));background-color:rgb(52 71 103/var(--tw-bg-opacity));opacity:.9}:is(.dark .custom-select-btn),:is(.dark .custom-select-btn:disabled){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .custom-select-btn:disabled){border-color:rgb(37 47 64/var(--tw-border-opacity));background-color:rgb(37 47 64/var(--tw-bg-opacity))}@media (min-width:768px){.custom-select-btn{padding:.5rem .75rem}}.custom-dropdown-btn{position:relative;margin-top:0;margin-bottom:0;min-height:38px;cursor:pointer;border-radius:0;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.5rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.custom-dropdown-btn:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .custom-dropdown-btn){border-color:rgb(98 117 148/var(--tw-border-opacity));background-color:rgb(52 71 103/var(--tw-bg-opacity))}.active.custom-dropdown-btn,:is(.dark .custom-dropdown-btn){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}.active.custom-dropdown-btn{position:relative;margin-top:0;margin-bottom:0;min-height:38px;cursor:pointer;border-radius:0;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;border-color:rgb(210 214 218/var(--tw-border-opacity));background-color:rgb(11 85 119/var(--tw-bg-opacity));padding:.5rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;line-height:1.5;letter-spacing:-.025rem;transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.active.custom-dropdown-btn:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .active.custom-dropdown-btn){border-color:rgb(98 117 148/var(--tw-border-opacity));background-color:rgb(11 85 119/var(--tw-bg-opacity));color:rgb(210 214 218/var(--tw-text-opacity))}.regular-input,:is(.dark .active.custom-dropdown-btn){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1}.regular-input{display:block;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.5rem;border-width:1px;border-style:solid;border-color:rgb(210 214 218/var(--tw-border-opacity));background-color:rgb(255 255 255/var(--tw-bg-opacity));background-clip:padding-box;padding:.25rem .375rem;font-size:.875rem;font-weight:400;line-height:1.4rem;color:rgb(73 80 87/var(--tw-text-opacity));outline:2px solid #0000;outline-offset:2px;transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.regular-input::-moz-placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.regular-input::placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.regular-input:focus{border-color:#d2d6da00;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.regular-input:valid:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(34 197 94/var(--tw-ring-opacity))}.regular-input:invalid:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(245 57 57/var(--tw-ring-opacity))}.regular-input:disabled{--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));opacity:.75}:is(.dark .regular-input){border-color:rgb(98 117 148/var(--tw-border-opacity));background-color:rgb(52 71 103/var(--tw-bg-opacity));opacity:.9}:is(.dark .regular-input),:is(.dark .regular-input:disabled){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .regular-input:disabled){border-color:rgb(37 47 64/var(--tw-border-opacity));background-color:rgb(37 47 64/var(--tw-bg-opacity))}@media (min-width:768px){.regular-input{padding:.5rem .75rem}}.input-title{margin:0;font-size:.875rem;line-height:1.5rem;font-weight:700;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .input-title){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));opacity:.9}.popover-settings-container{position:absolute;left:0;bottom:0;z-index:50;--tw-translate-y:-1.75rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(94 114 228/var(--tw-bg-opacity));padding:.75rem;transition-property:all;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.5s}:is(.dark .popover-settings-container){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.popover-settings-text{margin:0;font-size:.875rem;line-height:1.5rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .popover-settings-text){--tw-text-opacity:1;color:rgb(235 239 244/var(--tw-text-opacity));opacity:.9}.popover-settings-svg{margin-left:.5rem;height:1.25rem;width:1.25rem;cursor:pointer;fill:#5e72e4}.popover-settings-svg:hover{--tw-brightness:brightness(.75);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.active.settings-tabs-tab-btn{position:relative;z-index:10;margin-top:.25rem;margin-bottom:.25rem;cursor:pointer;border-radius:0;border-width:1px;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.active.settings-tabs-tab-btn:hover{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .active.settings-tabs-tab-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .active.settings-tabs-tab-btn:hover){--tw-bg-opacity:1;background-color:rgb(58 65 111/var(--tw-bg-opacity))}.settings-tabs-tab-btn{position:relative;margin-top:.25rem;margin-bottom:.25rem;cursor:pointer;border-radius:0;border-width:1px;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.settings-tabs-tab-btn:hover{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .settings-tabs-tab-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .settings-tabs-tab-btn:hover){--tw-bg-opacity:1;background-color:rgb(58 65 111/var(--tw-bg-opacity))}.settings-tabs-name{padding-left:.75rem;padding-right:.5rem;--tw-text-opacity:1;color:rgb(11 85 119/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .settings-tabs-name){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));opacity:.9}.settings-tabs-popover-container{position:absolute;top:60px;left:0;z-index:50;min-width:150px;border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(94 114 228/var(--tw-bg-opacity));padding:.75rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.15s}:is(.dark .settings-tabs-popover-container){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.settings-tabs-popover-text{margin:0;font-size:.875rem;line-height:1.5rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.settings-tabs-mobile-btn{margin-top:.25rem;margin-bottom:.25rem;display:flex;width:100%;cursor:pointer;align-items:center;justify-content:space-between;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.settings-tabs-mobile-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(248 249 250/var(--tw-bg-opacity));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .settings-tabs-mobile-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .settings-tabs-mobile-btn:hover){--tw-brightness:brightness(.95);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.settings-tabs-mobile-btn-text{--tw-text-opacity:1;color:rgb(11 85 119/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .settings-tabs-mobile-btn-text){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));opacity:.9}.active.settings-tabs-mobile-dropdown-btn{position:relative;z-index:1000;margin-top:0;margin-bottom:0;cursor:pointer;border-radius:0;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity));padding:.5rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.active.settings-tabs-mobile-dropdown-btn:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .active.settings-tabs-mobile-dropdown-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .active.settings-tabs-mobile-dropdown-btn:hover){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.first.settings-tabs-mobile-dropdown-btn{border-top-left-radius:.25rem;border-top-right-radius:.25rem;border-width:1px}.settings-tabs-mobile-dropdown-btn{position:relative;margin-top:0;margin-bottom:0;display:flex;cursor:pointer;justify-content:space-between;border-radius:0;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.5rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.settings-tabs-mobile-dropdown-btn:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .settings-tabs-mobile-dropdown-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .settings-tabs-mobile-dropdown-btn:hover){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.first-letter\:absolute:first-letter{position:absolute}.first-letter\:w-full:first-letter{width:100%}.placeholder\:text-gray-500::-moz-placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.placeholder\:text-gray-500::placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.before\:float-left:before{content:var(--tw-content);float:left}.before\:pr-2:before{content:var(--tw-content);padding-right:.5rem}.before\:text-white:before{content:var(--tw-content);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.before\:content-\[\'\/\'\]:before{--tw-content:"/";content:var(--tw-content)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:top-px:after{content:var(--tw-content);top:1px}.after\:float-right:after{content:var(--tw-content);float:right}.after\:h-4:after{content:var(--tw-content);height:1rem}.after\:w-4:after{content:var(--tw-content);width:1rem}.after\:translate-x-px:after{content:var(--tw-content);--tw-translate-x:1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.after\:rounded-circle:after{content:var(--tw-content);border-radius:50%}.after\:bg-white:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.after\:pl-2:after{content:var(--tw-content);padding-left:.5rem}.after\:text-gray-600:after{content:var(--tw-content);--tw-text-opacity:1;color:rgb(108 117 125/var(--tw-text-opacity))}.after\:shadow-2xl:after{content:var(--tw-content);--tw-shadow:0 .3125rem .625rem 0 #0000001f;--tw-shadow-colored:0 .3125rem .625rem 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.after\:duration-300:after{content:var(--tw-content);transition-duration:.3s}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.after\:content-\[\'\/\'\]:after{--tw-content:"/";content:var(--tw-content)}.checked\:z-0:checked{z-index:0}.checked\:border-primary:checked{--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}.checked\:bg-primary:checked{--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}.checked\:bg-none:checked{background-image:none}.checked\:bg-right:checked{background-position:100%}.checked\:after\:translate-x-5:checked:after{--tw-translate-x:1.25rem}.checked\:after\:translate-x-5:checked:after,.checked\:after\:translate-x-5\.3:checked:after{content:var(--tw-content);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.checked\:after\:translate-x-5\.3:checked:after{--tw-translate-x:1.3rem}.valid\:\!border-red-500:valid{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.hover\:-translate-y-0:hover{--tw-translate-y:-0px}.hover\:-translate-y-0:hover,.hover\:-translate-y-0\.4:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-0\.4:hover{--tw-translate-y:-0.1rem}.hover\:-translate-y-px:hover{--tw-translate-y:-1px}.hover\:-translate-y-px:hover,.hover\:scale-102:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-102:hover{--tw-scale-x:1.02;--tw-scale-y:1.02}.hover\:rounded-lg:hover{border-radius:.5rem}.hover\:bg-emerald-500\/80:hover{background-color:#2dce89cc}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity))}.hover\:bg-gray-300:hover{--tw-bg-opacity:1;background-color:rgb(210 214 218/var(--tw-bg-opacity))}.hover\:bg-green-500\/80:hover{background-color:#22c55ecc}.hover\:bg-primary\/30:hover{background-color:#0b55774d}.hover\:bg-primary\/5:hover{background-color:#0b55770d}.hover\:bg-primary\/80:hover{background-color:#0b5577cc}.hover\:bg-red-500\/80:hover{background-color:#f53939cc}.hover\:bg-sky-500\/80:hover{background-color:#0ea5e9cc}.hover\:bg-yellow-500\/80:hover{background-color:#fbb140cc}.hover\:italic:hover{font-style:italic}.hover\:no-underline:hover{text-decoration-line:none}.hover\:opacity-80:hover{opacity:.8}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:brightness-75:hover{--tw-brightness:brightness(.75)}.hover\:brightness-75:hover,.hover\:brightness-90:hover{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.hover\:brightness-90:hover{--tw-brightness:brightness(.9)}.hover\:brightness-95:hover{--tw-brightness:brightness(.95);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.focus\:\!border-red-500:focus{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.focus\:border-green-500:focus{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity))}.focus\:border-primary:focus{--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}.focus\:bg-emerald-500\/80:focus{background-color:#2dce89cc}.focus\:bg-green-500\/80:focus{background-color:#22c55ecc}.focus\:bg-primary\/80:focus{background-color:#0b5577cc}.focus\:bg-red-500\/80:focus{background-color:#f53939cc}.focus\:bg-sky-500\/80:focus{background-color:#0ea5e9cc}.focus\:bg-yellow-500\/80:focus{background-color:#fbb140cc}.focus\:\!ring-red-500:focus{--tw-ring-opacity:1!important;--tw-ring-color:rgb(245 57 57/var(--tw-ring-opacity))!important}.focus\:valid\:\!border-red-500:valid:focus{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.focus\:valid\:border-green-500:valid:focus{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity))}.focus\:valid\:\!ring-red-500:valid:focus{--tw-ring-opacity:1!important;--tw-ring-color:rgb(245 57 57/var(--tw-ring-opacity))!important}.focus\:invalid\:border-red-500:invalid:focus{--tw-border-opacity:1;border-color:rgb(245 57 57/var(--tw-border-opacity))}.focus\:file\:invalid\:border-red-500:invalid::file-selector-button:focus{--tw-border-opacity:1;border-color:rgb(245 57 57/var(--tw-border-opacity))}.active\:\!border-red-500:active{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.active\:opacity-85:active{opacity:.85}.active\:valid\:\!border-red-500:valid:active{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border-gray-400:disabled{--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity))}.disabled\:bg-gray-400:disabled{--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity))}.disabled\:text-gray-700:disabled{--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.disabled\:opacity-75:disabled{opacity:.75}.disabled\:hover\:translate-y-0:hover:disabled{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:is(.dark .dark\:inline){display:inline}:is(.dark .dark\:hidden){display:none}:is(.dark .dark\:border-gray-700){--tw-border-opacity:1;border-color:rgb(73 80 87/var(--tw-border-opacity))}:is(.dark .dark\:border-slate-600){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity))}:is(.dark .dark\:border-slate-800){--tw-border-opacity:1;border-color:rgb(58 65 111/var(--tw-border-opacity))}:is(.dark .dark\:bg-gray-800){--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity))}:is(.dark .dark\:bg-green-500\/90){background-color:#22c55ee6}:is(.dark .dark\:bg-primary){--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}:is(.dark .dark\:bg-primary\/50){background-color:#0b557780}:is(.dark .dark\:bg-slate-700){--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .dark\:bg-slate-700\/50){background-color:#34476780}:is(.dark .dark\:bg-slate-850){--tw-bg-opacity:1;background-color:rgb(17 28 68/var(--tw-bg-opacity))}:is(.dark .dark\:bg-slate-900){--tw-bg-opacity:1;background-color:rgb(5 17 57/var(--tw-bg-opacity))}:is(.dark .dark\:bg-slate-900\/30){background-color:#0511394d}:is(.dark .dark\:bg-red-500\/90){background-color:#f53939e6}:is(.dark .dark\:bg-gradient-to-r){background-image:linear-gradient(to right,var(--tw-gradient-stops))}:is(.dark .dark\:from-transparent){--tw-gradient-from:#0000 var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}:is(.dark .dark\:via-white){--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fff var(--tw-gradient-via-position),var(--tw-gradient-to)}:is(.dark .dark\:to-transparent){--tw-gradient-to:#0000 var(--tw-gradient-to-position)}:is(.dark .dark\:fill-blue-500){fill:#5e72e4}:is(.dark .dark\:fill-gray-300){fill:#d2d6da}:is(.dark .dark\:fill-gray-500){fill:#adb5bd}:is(.dark .dark\:fill-gray-600){fill:#6c757d}:is(.dark .dark\:stroke-amber-500){stroke:#f59e0b}:is(.dark .dark\:stroke-gray-400){stroke:#ced4da}:is(.dark .dark\:stroke-gray-600){stroke:#6c757d}:is(.dark .dark\:stroke-red-500){stroke:#f53939}:is(.dark .dark\:text-gray-100){--tw-text-opacity:1;color:rgb(235 239 244/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-200){--tw-text-opacity:1;color:rgb(233 236 239/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-300){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-400){--tw-text-opacity:1;color:rgb(206 212 218/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-500){--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}:is(.dark .dark\:text-red-500){--tw-text-opacity:1;color:rgb(245 57 57/var(--tw-text-opacity))}:is(.dark .dark\:text-white){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}:is(.dark .dark\:text-white\/80){color:#fffc}:is(.dark .dark\:text-white\/90){color:#ffffffe6}:is(.dark .dark\:opacity-60){opacity:.6}:is(.dark .dark\:opacity-75){opacity:.75}:is(.dark .dark\:opacity-80){opacity:.8}:is(.dark .dark\:opacity-90){opacity:.9}:is(.dark .dark\:shadow-dark-xl){--tw-shadow:0 2px 2px 0 #00000024,0 3px 1px -2px #0003,0 1px 5px 0 #0000001f;--tw-shadow-colored:0 2px 2px 0 var(--tw-shadow-color),0 3px 1px -2px var(--tw-shadow-color),0 1px 5px 0 var(--tw-shadow-color)}:is(.dark .dark\:shadow-dark-xl),:is(.dark .dark\:shadow-none){box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .dark\:shadow-none){--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}:is(.dark .dark\:brightness-110){--tw-brightness:brightness(1.1)}:is(.dark .dark\:brightness-110),:is(.dark .dark\:brightness-125){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:brightness-125){--tw-brightness:brightness(1.25)}:is(.dark .dark\:brightness-150){--tw-brightness:brightness(1.5)}:is(.dark .dark\:brightness-150),:is(.dark .dark\:brightness-90){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:brightness-90){--tw-brightness:brightness(.9)}:is(.dark .dark\:brightness-95){--tw-brightness:brightness(.95)}:is(.dark .dark\:brightness-95),:is(.dark .dark\:brightness-\[0\.885\]){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:brightness-\[0\.885\]){--tw-brightness:brightness(0.885)}:is(.dark .dark\:after\:text-gray-500):after{content:var(--tw-content);--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}:is(.dark .dark\:checked\:border-primary:checked){--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}:is(.dark .dark\:checked\:bg-primary:checked){--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}:is(.dark .dark\:hover\:bg-primary\/20:hover){background-color:#0b557733}:is(.dark .dark\:hover\:bg-primary\/60:hover){background-color:#0b557799}:is(.dark .dark\:hover\:bg-slate-700\/50:hover){background-color:#34476780}:is(.dark .dark\:hover\:bg-slate-800:hover){--tw-bg-opacity:1;background-color:rgb(58 65 111/var(--tw-bg-opacity))}:is(.dark .dark\:hover\:brightness-100:hover){--tw-brightness:brightness(1)}:is(.dark .dark\:hover\:brightness-100:hover),:is(.dark .dark\:hover\:brightness-105:hover){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:hover\:brightness-105:hover){--tw-brightness:brightness(1.05)}:is(.dark .dark\:hover\:brightness-90:hover){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:disabled\:border-gray-800:disabled){--tw-border-opacity:1;border-color:rgb(37 47 64/var(--tw-border-opacity))}:is(.dark .dark\:disabled\:bg-gray-800:disabled){--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity))}:is(.dark .dark\:disabled\:text-gray-300:disabled){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}@media (min-width:576px){.sm\:right-24{right:6rem}.sm\:right-40{right:10rem}.sm\:right-6{right:1.5rem}.sm\:top-2{top:.5rem}.sm\:top-\[4\.5rem\]{top:4.5rem}.sm\:col-span-4{grid-column:span 4/span 4}.sm\:col-span-6{grid-column:span 6/span 6}.sm\:col-start-5{grid-column-start:5}.sm\:mx-4{margin-left:1rem;margin-right:1rem}.sm\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.sm\:ml-1{margin-left:.25rem}.sm\:mr-16{margin-right:4rem}.sm\:inline{display:inline}.sm\:h-10{height:2.5rem}.sm\:h-14{height:3.5rem}.sm\:h-7{height:1.75rem}.sm\:max-h-125{max-height:31.25rem}.sm\:max-h-28{max-height:7rem}.sm\:w-36{width:9rem}.sm\:w-50{width:12.5rem}.sm\:w-7{width:1.75rem}.sm\:min-w-\[500px\]{min-width:500px}.sm\:scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-items-start{justify-items:start}.sm\:gap-4{gap:1rem}.sm\:px-12{padding-left:3rem;padding-right:3rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-0{padding-top:0;padding-bottom:0}.sm\:pt-6{padding-top:1.5rem}.sm\:text-left{text-align:left}}@media (min-width:768px){.md\:right-8{right:2rem}.md\:right-\[3\.75rem\]{right:3.75rem}.md\:top-\[40\%\]{top:40%}.md\:col-span-4{grid-column:span 4/span 4}.md\:col-span-5{grid-column:span 5/span 5}.md\:col-span-6{grid-column:span 6/span 6}.md\:col-span-7{grid-column:span 7/span 7}.md\:col-span-8{grid-column:span 8/span 8}.md\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.md\:my-3{margin-top:.75rem;margin-bottom:.75rem}.md\:mb-0{margin-bottom:0}.md\:mb-3{margin-bottom:.75rem}.md\:mb-8{margin-bottom:2rem}.md\:mr-3{margin-right:.75rem}.md\:mt-0{margin-top:0}.md\:mt-6{margin-top:1.5rem}.md\:block{display:block}.md\:hidden{display:none}.md\:h-16{height:4rem}.md\:max-h-160{max-height:40rem}.md\:min-h-75-screen{min-height:75vh}.md\:w-1\/2{width:50%}.md\:w-60{width:15rem}.md\:max-w-\[600px\]{max-width:600px}.md\:justify-end{justify-content:flex-end}.md\:gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.md\:px-3{padding-left:.75rem;padding-right:.75rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:py-2{padding-top:.5rem;padding-bottom:.5rem}.md\:py-4{padding-top:1rem;padding-bottom:1rem}.md\:text-base{font-size:1rem;line-height:1.5rem}}@media (min-width:992px){.lg\:relative{position:relative}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:mx-0{margin-left:0;margin-right:0}.lg\:mx-8{margin-left:2rem;margin-right:2rem}.lg\:my-3{margin-top:.75rem;margin-bottom:.75rem}.lg\:mt-0{margin-top:0}.lg\:mt-4{margin-top:1rem}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:h-24{height:6rem}.lg\:h-9{height:2.25rem}.lg\:w-80{width:20rem}.lg\:w-9{width:2.25rem}.lg\:flex-row{flex-direction:row}.lg\:flex-nowrap{flex-wrap:nowrap}.lg\:justify-start{justify-content:flex-start}.lg\:justify-end{justify-content:flex-end}.lg\:justify-between{justify-content:space-between}.lg\:gap-6{gap:1.5rem}.lg\:gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.lg\:bg-gray-50{--tw-bg-opacity:1;background-color:rgb(248 249 250/var(--tw-bg-opacity))}.lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\:pb-1{padding-bottom:.25rem}.lg\:text-left{text-align:left}}@media (min-width:1200px){.xl\:left-0{left:0}.xl\:right-24{right:6rem}.xl\:right-6{right:1.5rem}.xl\:ml-6{margin-left:1.5rem}.xl\:ml-68{margin-left:17rem}.xl\:hidden{display:none}.xl\:translate-x-0{--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.xl\:p-1{padding:.25rem}.xl\:p-1\.5{padding:.375rem}.xl\:pl-75{padding-left:18.75rem}.xl\:text-base{font-size:1rem;line-height:1.5rem}}@media (min-width:1320px){.\32xl\:col-span-4{grid-column:span 4/span 4}.\32xl\:col-span-6{grid-column:span 6/span 6}.\32xl\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.\32xl\:my-3{margin-top:.75rem;margin-bottom:.75rem}}@media (min-width:1920px){.\33xl\:col-span-3{grid-column:span 3/span 3}.\33xl\:col-span-4{grid-column:span 4/span 4}.\33xl\:col-span-5{grid-column:span 5/span 5}}@media (min-width:340px){.xs\:flex-row{flex-direction:row}.xs\:items-center{align-items:center}.xs\:justify-start{justify-content:flex-start}.xs\:pl-2{padding-left:.5rem}.xs\:text-sm{font-size:.875rem;line-height:1.5rem}}.\[\&\>\*\]\:bg-primary>*{--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))} \ No newline at end of file +/*! tailwindcss v3.3.2 | MIT License | https://tailwindcss.com*/*,:after,:before{box-sizing:border-box;border:0 solid #e9ecef}:after,:before{--tw-content:""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Open Sans;font-feature-settings:normal;font-variation-settings:normal}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#ced4da}input::placeholder,textarea::placeholder{opacity:1;color:#ced4da}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,::backdrop,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#5e72e480;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.\!container{width:100%!important;margin-right:auto!important;margin-left:auto!important;padding-right:1.5rem!important;padding-left:1.5rem!important}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:1.5rem;padding-left:1.5rem}@media (min-width:340px){.\!container{max-width:340px!important}.container{max-width:340px}}@media (min-width:576px){.\!container{max-width:576px!important}.container{max-width:576px}}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:992px){.\!container{max-width:992px!important}.container{max-width:992px}}@media (min-width:1200px){.\!container{max-width:1200px!important}.container{max-width:1200px}}@media (min-width:1320px){.\!container{max-width:1320px!important}.container{max-width:1320px}}@media (min-width:1920px){.\!container{max-width:1920px!important}.container{max-width:1920px}}a{letter-spacing:-.025rem}hr{margin:1rem 0;border:0;opacity:.25}img{max-width:none}label{display:inline-block}p{line-height:1.625;font-weight:400;margin-bottom:1rem}small{font-size:.875em}svg{display:inline}table{border-collapse:inherit}h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;color:#344767}h1,h2,h3,h4{letter-spacing:-.05rem}h1,h2,h3{font-weight:700}h4,h5,h6{font-weight:600}h1{font-size:3rem;line-height:1.25}h2{font-size:2.25rem;line-height:1.3}h3{font-size:1.875rem}h3,h4{line-height:1.375}h4{font-size:1.5rem}h5{font-size:1.25rem;line-height:1.375}h6{font-size:1rem;line-height:1.625}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-y-0{top:0;bottom:0}.-left-full{left:-100%}.-right-0{right:0}.-right-1{right:-.25rem}.bottom-0{bottom:0}.left-0{left:0}.left-auto{left:auto}.left-full{left:100%}.right-0{right:0}.right-2{right:.5rem}.right-20{right:5rem}.right-4{right:1rem}.right-5{right:1.25rem}.right-6{right:1.5rem}.right-7{right:1.75rem}.right-8{right:2rem}.right-\[3\.25rem\]{right:3.25rem}.top-0{top:0}.top-1{top:.25rem}.top-1\.5{top:.375rem}.top-16{top:4rem}.top-2{top:.5rem}.top-4{top:1rem}.top-\[38\%\]{top:38%}.top-\[4\.5rem\]{top:4.5rem}.top-\[52\%\]{top:52%}.top-\[55\%\]{top:55%}.top-\[8\.2rem\]{top:8.2rem}.-z-10{z-index:-10}.z-10{z-index:10}.z-100{z-index:100}.z-110{z-index:110}.z-20{z-index:20}.z-990{z-index:990}.z-\[10000\]{z-index:10000}.z-\[1000\]{z-index:1000}.z-\[1001\]{z-index:1001}.z-\[20\]{z-index:20}.z-sticky{z-index:1020}.order-1{order:1}.order-2{order:2}.col-span-1{grid-column:span 1/span 1}.col-span-10{grid-column:span 10/span 10}.col-span-11{grid-column:span 11/span 11}.col-span-12{grid-column:span 12/span 12}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-5{grid-column:span 5/span 5}.col-span-9{grid-column:span 9/span 9}.float-right{float:right}.float-left{float:left}.m-0{margin:0}.m-1{margin:.25rem}.m-2{margin:.5rem}.m-4{margin:1rem}.mx-0{margin-left:0;margin-right:0}.mx-0\.5{margin-left:.125rem;margin-right:.125rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-1\.5{margin-left:.375rem;margin-right:.375rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-2\.5{margin-left:.625rem;margin-right:.625rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-top:0;margin-bottom:0}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.ml-0{margin-left:0}.ml-1{margin-left:.25rem}.ml-12{margin-left:3rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-6{margin-left:1.5rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-12{margin-right:3rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-\[4\.5rem\]{margin-top:4.5rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.table{display:table}.grid{display:grid}.list-item{display:list-item}.hidden{display:none}.h-1\/3{height:33.333333%}.h-12{height:3rem}.h-14{height:3.5rem}.h-19{height:4.75rem}.h-3{height:.75rem}.h-4{height:1rem}.h-4\.5{height:1.125rem}.h-40{height:10rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-5\.5{height:1.375rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-\[2\.5rem\]{height:2.5rem}.h-\[3\.5rem\]{height:3.5rem}.h-\[4rem\]{height:4rem}.h-\[90vh\]{height:90vh}.h-fit{height:-moz-fit-content;height:fit-content}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.h-sidenav{height:calc(100vh - 450px)}.max-h-100{max-height:25rem}.max-h-135{max-height:33.75rem}.max-h-30{max-height:7.5rem}.max-h-80{max-height:20rem}.max-h-90{max-height:22.5rem}.max-h-screen{max-height:100vh}.min-h-12{min-height:3rem}.min-h-20{min-height:5rem}.min-h-52{min-height:13rem}.min-h-6{min-height:1.5rem}.min-h-\[100px\]{min-height:100px}.min-h-\[350px\]{min-height:350px}.min-h-\[55vh\]{min-height:55vh}.min-h-\[75px\]{min-height:75px}.min-h-\[85vh\]{min-height:85vh}.min-h-screen{min-height:100vh}.w-1{width:.25rem}.w-10{width:2.5rem}.w-11\/12{width:91.666667%}.w-12{width:3rem}.w-28{width:7rem}.w-3{width:.75rem}.w-4{width:1rem}.w-4\.5{width:1.125rem}.w-40{width:10rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-5\.5{width:1.375rem}.w-50{width:12.5rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-80{width:20rem}.w-90{width:22.5rem}.w-\[2\.5rem\]{width:2.5rem}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-screen{width:100vw}.min-w-0{min-width:0}.min-w-\[1024px\]{min-width:1024px}.min-w-\[1150px\]{min-width:1150px}.min-w-\[800px\]{min-width:800px}.min-w-\[900px\]{min-width:900px}.min-w-\[600px\]{min-width:600px}.max-w-180{max-width:45rem}.max-w-40{max-width:10rem}.max-w-60{max-width:15rem}.max-w-64{max-width:16rem}.max-w-\[1000px\]{max-width:1000px}.max-w-\[1920px\]{max-width:1920px}.max-w-\[300px\]{max-width:300px}.max-w-\[400px\]{max-width:400px}.max-w-\[550px\]{max-width:550px}.max-w-full{max-width:100%}.max-w-\[650px\]{max-width:650px}.flex-auto{flex:1 1 auto}.grow{flex-grow:1}.basis-full{flex-basis:100%}.-translate-x-1{--tw-translate-x:-0.25rem}.-translate-x-1,.-translate-x-1\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-1\.5{--tw-translate-x:-0.375rem}.-translate-x-full{--tw-translate-x:-100%}.-translate-x-full,.-translate-y-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-0{--tw-translate-y:-0px}.-translate-y-0\.4{--tw-translate-y:-0.1rem}.-translate-y-0\.4,.-translate-y-0\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-0\.5{--tw-translate-y:-0.125rem}.-translate-y-1{--tw-translate-y:-0.25rem}.-translate-y-1,.-translate-y-1\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\.5{--tw-translate-y:-0.375rem}.translate-x-0{--tw-translate-x:0px}.translate-x-0,.translate-x-0\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0\.5{--tw-translate-x:0.125rem}.translate-x-1{--tw-translate-x:0.25rem}.translate-x-1,.translate-x-2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-2{--tw-translate-x:0.5rem}.translate-x-90{--tw-translate-x:22.5rem}.translate-x-90,.translate-y-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y:0px}.translate-y-0\.5{--tw-translate-y:0.125rem}.translate-y-0\.5,.translate-y-1{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-1{--tw-translate-y:0.25rem}.translate-y-16{--tw-translate-y:4rem}.translate-y-16,.translate-y-2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-2{--tw-translate-y:0.5rem}.-rotate-12{--tw-rotate:-12deg}.-rotate-12,.rotate-12{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-12{--tw-rotate:12deg}.rotate-180{--tw-rotate:180deg}.rotate-180,.scale-105{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05}.scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1}.scale-110,.scale-50{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-50{--tw-scale-x:.5;--tw-scale-y:.5}.scale-90{--tw-scale-x:.9;--tw-scale-y:.9}.scale-90,.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-items-center{justify-items:center}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-8{gap:2rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-y-2{row-gap:.5rem}.gap-y-4{row-gap:1rem}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.break-words{overflow-wrap:break-word}.rounded,.rounded-1{border-radius:.25rem}.rounded-1\.4{border-radius:.35rem}.rounded-10{border-radius:2.5rem}.rounded-2xl{border-radius:1rem}.rounded-circle{border-radius:50%}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-none{border-radius:0}.rounded-xl{border-radius:.75rem}.rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-b-lg{border-bottom-left-radius:.5rem}.rounded-b-lg,.rounded-r-lg{border-bottom-right-radius:.5rem}.rounded-r-lg{border-top-right-radius:.5rem}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-gray-200{--tw-border-opacity:1;border-color:rgb(233 236 239/var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity))}.border-gray-400{--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity))}.border-primary{--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}.bg-blue-500{--tw-bg-opacity:1;background-color:rgb(94 114 228/var(--tw-bg-opacity))}.bg-emerald-500{--tw-bg-opacity:1;background-color:rgb(45 206 137/var(--tw-bg-opacity))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(233 236 239/var(--tw-bg-opacity))}.bg-gray-300{--tw-bg-opacity:1;background-color:rgb(210 214 218/var(--tw-bg-opacity))}.bg-gray-50{--tw-bg-opacity:1;background-color:rgb(248 249 250/var(--tw-bg-opacity))}.bg-gray-600\/50{background-color:#6c757d80}.bg-green-500{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity))}.bg-orange-500{--tw-bg-opacity:1;background-color:rgb(251 99 64/var(--tw-bg-opacity))}.bg-primary{--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}.bg-primary\/20{background-color:#0b557733}.bg-red-500{--tw-bg-opacity:1;background-color:rgb(245 57 57/var(--tw-bg-opacity))}.bg-secondary{--tw-bg-opacity:1;background-color:rgb(46 172 104/var(--tw-bg-opacity))}.bg-sky-500{--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity))}.bg-slate-800\/10{background-color:#3a416f1a}.bg-transparent{background-color:initial}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-yellow-500{--tw-bg-opacity:1;background-color:rgb(251 177 64/var(--tw-bg-opacity))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-tl{background-image:linear-gradient(to top left,var(--tw-gradient-stops))}.bg-none{background-image:none}.from-transparent{--tw-gradient-from:#0000 var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.via-black\/40{--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#0006 var(--tw-gradient-via-position),var(--tw-gradient-to)}.to-transparent{--tw-gradient-to:#0000 var(--tw-gradient-to-position)}.bg-150{background-size:150%}.bg-contain{background-size:contain}.bg-clip-border{background-clip:initial}.bg-clip-padding{background-clip:padding-box}.bg-center{background-position:50%}.bg-left{background-position:0}.bg-x-25{background-position:25% 0}.bg-no-repeat{background-repeat:no-repeat}.fill-amber-500{fill:#f59e0b}.fill-blue-500{fill:#5e72e4}.fill-gray-500{fill:#adb5bd}.fill-gray-600{fill:#6c757d}.fill-green-500{fill:#22c55e}.fill-primary{fill:#0b5577}.fill-red-500{fill:#f53939}.fill-sky-500{fill:#0ea5e9}.fill-slate-800{fill:#3a416f}.fill-white{fill:#fff}.fill-yellow-500{fill:#fbb140}.stroke-amber-500{stroke:#f59e0b}.stroke-blue-400{stroke:#60a5fa}.stroke-blue-500{stroke:#5e72e4}.stroke-emerald-600{stroke:#059669}.stroke-gray-100{stroke:#ebeff4}.stroke-gray-600{stroke:#6c757d}.stroke-gray-700{stroke:#495057}.stroke-green-700{stroke:#15803d}.stroke-orange-500{stroke:#fb6340}.stroke-pink-600{stroke:#db2777}.stroke-red-500{stroke:#f53939}.stroke-sky-500{stroke:#0ea5e9}.stroke-stone-500{stroke:#78716c}.stroke-yellow-500{stroke:#fbb140}.stroke-0{stroke-width:0}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.px-0{padding-left:0;padding-right:0}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.pb-0{padding-bottom:0}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-4{padding-bottom:1rem}.pb-8{padding-bottom:2rem}.pl-0{padding-left:0}.pl-0\.5{padding-left:.125rem}.pl-1{padding-left:.25rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-6{padding-left:1.5rem}.pr-0{padding-right:0}.pr-8{padding-right:2rem}.pt-1{padding-top:.25rem}.pt-10{padding-top:2.5rem}.pt-20{padding-top:5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.text-left{text-align:left}.text-center{text-align:center}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.font-sans{font-family:Open Sans}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.5rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-5{line-height:1.25rem}.leading-5\.6{line-height:1.4rem}.leading-6{line-height:1.5rem}.leading-8{line-height:2rem}.leading-default{line-height:1.6}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-tight{line-height:1.25}.tracking-normal{letter-spacing:0}.tracking-tight-rem{letter-spacing:-.025rem}.tracking-wide{letter-spacing:.025em}.tracking-widest{letter-spacing:.1em}.text-blue-500{--tw-text-opacity:1;color:rgb(94 114 228/var(--tw-text-opacity))}.text-emerald-500{--tw-text-opacity:1;color:rgb(45 206 137/var(--tw-text-opacity))}.text-gray-100{--tw-text-opacity:1;color:rgb(235 239 244/var(--tw-text-opacity))}.text-gray-300{--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity:1;color:rgb(108 117 125/var(--tw-text-opacity))}.text-gray-600\/90{color:#6c757de6}.text-gray-700{--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.text-gray-700\/80{color:#495057cc}.text-green-500{--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity))}.text-primary{--tw-text-opacity:1;color:rgb(11 85 119/var(--tw-text-opacity))}.text-red-500{--tw-text-opacity:1;color:rgb(245 57 57/var(--tw-text-opacity))}.text-sky-600{--tw-text-opacity:1;color:rgb(62 161 236/var(--tw-text-opacity))}.text-slate-500{--tw-text-opacity:1;color:rgb(103 116 142/var(--tw-text-opacity))}.text-slate-700{--tw-text-opacity:1;color:rgb(52 71 103/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-yellow-500{--tw-text-opacity:1;color:rgb(251 177 64/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.shadow{--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-3xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-3xl{--tw-shadow:0 8px 26px -4px #14141426,0 8px 9px -5px #1414140f;--tw-shadow-colored:0 8px 26px -4px var(--tw-shadow-color),0 8px 9px -5px var(--tw-shadow-color)}.shadow-md{--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.shadow-md,.shadow-none{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.shadow-sm{--tw-shadow:0 .25rem .375rem -.0625rem #1414141f,0 .125rem .25rem -.0625rem #14141412;--tw-shadow-colored:0 .25rem .375rem -.0625rem var(--tw-shadow-color),0 .125rem .25rem -.0625rem var(--tw-shadow-color)}.shadow-sm,.shadow-xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 0 2rem 0 #8898aa26;--tw-shadow-colored:0 0 2rem 0 var(--tw-shadow-color)}.shadow-xs{--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid #0000;outline-offset:2px}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:ease;transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:ease;transition-duration:.15s}.delay-200{transition-delay:.2s}.duration-200{transition-duration:.2s}.duration-250{transition-duration:.25s}.duration-300{transition-duration:.3s}.duration-700{transition-duration:.7s}.ease-in{transition-timing-function:ease-in}.ease-in-out{transition-timing-function:ease-in-out}.flex-wrap-inherit{flex-wrap:inherit}@font-face{font-family:Open Sans;src:url(../webfonts/OpenSans.ttf)}*{font-family:Open Sans,sans-serif!important}.ace_content,.ace_editor,.ace_editor div{font-family:Monaco,Menlo,Ubuntu Mono,Consolas,source-code-pro,monospace!important;font-size:16px!important;font-weight:400!important}.sr-only{display:none}.close-btn{display:inline-block;cursor:pointer;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(245 57 57/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(245 57 57/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.close-btn,.close-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.close-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.close-btn:focus,.close-btn:hover{background-color:#fffc}.close-btn:active{opacity:.85}.close-btn:disabled{cursor:not-allowed;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.close-btn:disabled,.close-btn:hover:disabled{border-color:#ced4da00;background-color:rgb(206 212 218/var(--tw-bg-opacity))}.close-btn:hover:disabled{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}:is(.dark .close-btn){--tw-bg-opacity:1;background-color:rgb(233 236 239/var(--tw-bg-opacity));--tw-brightness:brightness(.9)}:is(.dark .close-btn),:is(.dark .close-btn:hover){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .close-btn:hover){--tw-brightness:brightness(.75)}:is(.dark .close-btn:disabled){--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .close-btn:disabled),:is(.dark .close-btn:hover:disabled){border-color:#49505700;background-color:rgb(73 80 87/var(--tw-bg-opacity))}:is(.dark .close-btn:hover:disabled){--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}.valid-btn{display:inline-block;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.valid-btn,.valid-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.valid-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.valid-btn:focus,.valid-btn:hover{background-color:#22c55ecc}.valid-btn:active{opacity:.85}.valid-btn:disabled{cursor:not-allowed;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.valid-btn:disabled,.valid-btn:hover:disabled{border-color:#ced4da00;background-color:rgb(206 212 218/var(--tw-bg-opacity))}.valid-btn:hover:disabled{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}:is(.dark .valid-btn){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .valid-btn:disabled){--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .valid-btn:disabled),:is(.dark .valid-btn:hover:disabled){border-color:#49505700;background-color:rgb(73 80 87/var(--tw-bg-opacity))}:is(.dark .valid-btn:hover:disabled){--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}.delete-btn{display:inline-block;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(245 57 57/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.delete-btn,.delete-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.delete-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.delete-btn:focus,.delete-btn:hover{background-color:#f53939cc}.delete-btn:active{opacity:.85}.delete-btn:disabled{cursor:not-allowed;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.delete-btn:disabled,.delete-btn:hover:disabled{border-color:#ced4da00;background-color:rgb(206 212 218/var(--tw-bg-opacity))}.delete-btn:hover:disabled{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}:is(.dark .delete-btn){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .delete-btn:disabled){border-color:#49505700;--tw-bg-opacity:1;background-color:rgb(73 80 87/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .delete-btn:hover:disabled){--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-color:#49505700;--tw-bg-opacity:1;background-color:rgb(73 80 87/var(--tw-bg-opacity))}.edit-btn{display:inline-block;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(251 177 64/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.edit-btn,.edit-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.edit-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.edit-btn:focus,.edit-btn:hover{background-color:#fbb140cc}.edit-btn:active{opacity:.85}.edit-btn:disabled{cursor:not-allowed;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.edit-btn:disabled,.edit-btn:hover:disabled{border-color:#ced4da00;background-color:rgb(206 212 218/var(--tw-bg-opacity))}.edit-btn:hover:disabled{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}:is(.dark .edit-btn){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .edit-btn:disabled){--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .edit-btn:disabled),:is(.dark .edit-btn:hover:disabled){border-color:#49505700;background-color:rgb(73 80 87/var(--tw-bg-opacity))}:is(.dark .edit-btn:hover:disabled){--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}.info-btn{display:inline-block;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.info-btn,.info-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.info-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.info-btn:focus,.info-btn:hover{background-color:#0ea5e9cc}.info-btn:active{opacity:.85}.info-btn:disabled{cursor:not-allowed;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.info-btn:disabled,.info-btn:hover:disabled{border-color:#ced4da00;background-color:rgb(206 212 218/var(--tw-bg-opacity))}.info-btn:hover:disabled{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}:is(.dark .info-btn){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .info-btn:disabled){--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .info-btn:disabled),:is(.dark .info-btn:hover:disabled){border-color:#49505700;background-color:rgb(73 80 87/var(--tw-bg-opacity))}:is(.dark .info-btn:hover:disabled){--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}.checkbox{position:relative;z-index:10;float:left;margin-top:.25rem;height:1.25rem;width:1.25rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.35rem;border-width:1px;border-color:rgb(210 214 218/var(--tw-border-opacity));background-color:rgb(255 255 255/var(--tw-bg-opacity));background-size:contain;background-position:50%;background-repeat:no-repeat;vertical-align:top;font-size:1rem;line-height:1.5rem;transition-property:all;transition-timing-function:ease;transition-duration:.25s}.checkbox,.checkbox:disabled{--tw-border-opacity:1;--tw-bg-opacity:1}.checkbox:disabled{cursor:default;border-color:rgb(206 212 218/var(--tw-border-opacity));background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.checkbox[data-checked=true]{z-index:0;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}.checkbox:disabled[data-checked=true]{--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}:is(.dark .checkbox){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .checkbox:disabled){--tw-border-opacity:1;border-color:rgb(37 47 64/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .checkbox[data-checked=true]){--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}:is(.dark .checkbox:disabled[data-checked=true]){--tw-border-opacity:1;border-color:rgb(37 47 64/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}.custom-select-btn{display:flex;width:100%;align-items:center;justify-content:space-between;border-radius:.5rem;border-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));background-clip:padding-box;padding:.25rem .375rem;text-align:left;vertical-align:middle;font-size:.875rem;font-weight:400;line-height:1.4rem;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}.custom-select-btn::-moz-placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.custom-select-btn::placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.custom-select-btn:focus{--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}.custom-select-btn:disabled{--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));opacity:.75}:is(.dark .custom-select-btn){border-color:rgb(98 117 148/var(--tw-border-opacity));background-color:rgb(52 71 103/var(--tw-bg-opacity));opacity:.9}:is(.dark .custom-select-btn),:is(.dark .custom-select-btn:disabled){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .custom-select-btn:disabled){border-color:rgb(37 47 64/var(--tw-border-opacity));background-color:rgb(37 47 64/var(--tw-bg-opacity))}@media (min-width:768px){.custom-select-btn{padding:.5rem .75rem}}.custom-dropdown-btn{position:relative;margin-top:0;margin-bottom:0;min-height:38px;cursor:pointer;border-radius:0;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.5rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.custom-dropdown-btn:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .custom-dropdown-btn){border-color:rgb(98 117 148/var(--tw-border-opacity));background-color:rgb(52 71 103/var(--tw-bg-opacity))}.active.custom-dropdown-btn,:is(.dark .custom-dropdown-btn){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}.active.custom-dropdown-btn{position:relative;margin-top:0;margin-bottom:0;min-height:38px;cursor:pointer;border-radius:0;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;border-color:rgb(210 214 218/var(--tw-border-opacity));background-color:rgb(11 85 119/var(--tw-bg-opacity));padding:.5rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;line-height:1.5;letter-spacing:-.025rem;transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.active.custom-dropdown-btn:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .active.custom-dropdown-btn){border-color:rgb(98 117 148/var(--tw-border-opacity));background-color:rgb(11 85 119/var(--tw-bg-opacity));color:rgb(210 214 218/var(--tw-text-opacity))}.regular-input,:is(.dark .active.custom-dropdown-btn){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1}.regular-input{display:block;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.5rem;border-width:1px;border-style:solid;border-color:rgb(210 214 218/var(--tw-border-opacity));background-color:rgb(255 255 255/var(--tw-bg-opacity));background-clip:padding-box;padding:.25rem .375rem;font-size:.875rem;font-weight:400;line-height:1.4rem;color:rgb(73 80 87/var(--tw-text-opacity));outline:2px solid #0000;outline-offset:2px;transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.regular-input::-moz-placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.regular-input::placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.regular-input:focus{border-color:#d2d6da00;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.regular-input:valid:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(34 197 94/var(--tw-ring-opacity))}.regular-input:invalid:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(245 57 57/var(--tw-ring-opacity))}.regular-input:disabled{--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));opacity:.75}:is(.dark .regular-input){border-color:rgb(98 117 148/var(--tw-border-opacity));background-color:rgb(52 71 103/var(--tw-bg-opacity));opacity:.9}:is(.dark .regular-input),:is(.dark .regular-input:disabled){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .regular-input:disabled){border-color:rgb(37 47 64/var(--tw-border-opacity));background-color:rgb(37 47 64/var(--tw-bg-opacity))}@media (min-width:768px){.regular-input{padding:.5rem .75rem}}.input-title{margin:0;font-size:.875rem;line-height:1.5rem;font-weight:700;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .input-title){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));opacity:.9}.popover-settings-container{position:absolute;left:0;bottom:0;z-index:50;--tw-translate-y:-1.75rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(94 114 228/var(--tw-bg-opacity));padding:.75rem;transition-property:all;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.5s}:is(.dark .popover-settings-container){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.popover-settings-text{margin:0;font-size:.875rem;line-height:1.5rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .popover-settings-text){--tw-text-opacity:1;color:rgb(235 239 244/var(--tw-text-opacity));opacity:.9}.popover-settings-svg{margin-left:.5rem;height:1.25rem;width:1.25rem;cursor:pointer;fill:#5e72e4}.popover-settings-svg:hover{--tw-brightness:brightness(.75);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.active.settings-tabs-tab-btn{position:relative;z-index:10;margin-top:.25rem;margin-bottom:.25rem;cursor:pointer;border-radius:0;border-width:1px;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.active.settings-tabs-tab-btn:hover{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .active.settings-tabs-tab-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .active.settings-tabs-tab-btn:hover){--tw-bg-opacity:1;background-color:rgb(58 65 111/var(--tw-bg-opacity))}.settings-tabs-tab-btn{position:relative;margin-top:.25rem;margin-bottom:.25rem;cursor:pointer;border-radius:0;border-width:1px;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.settings-tabs-tab-btn:hover{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .settings-tabs-tab-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .settings-tabs-tab-btn:hover){--tw-bg-opacity:1;background-color:rgb(58 65 111/var(--tw-bg-opacity))}.settings-tabs-name{padding-left:.75rem;padding-right:.5rem;--tw-text-opacity:1;color:rgb(11 85 119/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .settings-tabs-name){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));opacity:.9}.settings-tabs-popover-container{position:absolute;top:60px;left:0;z-index:50;min-width:150px;border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(94 114 228/var(--tw-bg-opacity));padding:.75rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.15s}:is(.dark .settings-tabs-popover-container){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.settings-tabs-popover-text{margin:0;font-size:.875rem;line-height:1.5rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.settings-tabs-mobile-btn{margin-top:.25rem;margin-bottom:.25rem;display:flex;width:100%;cursor:pointer;align-items:center;justify-content:space-between;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.settings-tabs-mobile-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(248 249 250/var(--tw-bg-opacity));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .settings-tabs-mobile-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .settings-tabs-mobile-btn:hover){--tw-brightness:brightness(.95);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.settings-tabs-mobile-btn-text{--tw-text-opacity:1;color:rgb(11 85 119/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .settings-tabs-mobile-btn-text){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));opacity:.9}.active.settings-tabs-mobile-dropdown-btn{position:relative;z-index:1000;margin-top:0;margin-bottom:0;cursor:pointer;border-radius:0;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity));padding:.5rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.active.settings-tabs-mobile-dropdown-btn:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .active.settings-tabs-mobile-dropdown-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .active.settings-tabs-mobile-dropdown-btn:hover){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.first.settings-tabs-mobile-dropdown-btn{border-top-left-radius:.25rem;border-top-right-radius:.25rem;border-width:1px}.settings-tabs-mobile-dropdown-btn{position:relative;margin-top:0;margin-bottom:0;display:flex;cursor:pointer;justify-content:space-between;border-radius:0;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.5rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.settings-tabs-mobile-dropdown-btn:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .settings-tabs-mobile-dropdown-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .settings-tabs-mobile-dropdown-btn:hover){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.first-letter\:absolute:first-letter{position:absolute}.first-letter\:w-full:first-letter{width:100%}.placeholder\:text-gray-500::-moz-placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.placeholder\:text-gray-500::placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.before\:float-left:before{content:var(--tw-content);float:left}.before\:pr-2:before{content:var(--tw-content);padding-right:.5rem}.before\:text-white:before{content:var(--tw-content);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.before\:content-\[\'\/\'\]:before{--tw-content:"/";content:var(--tw-content)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:top-px:after{content:var(--tw-content);top:1px}.after\:float-right:after{content:var(--tw-content);float:right}.after\:h-4:after{content:var(--tw-content);height:1rem}.after\:w-4:after{content:var(--tw-content);width:1rem}.after\:translate-x-px:after{content:var(--tw-content);--tw-translate-x:1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.after\:rounded-circle:after{content:var(--tw-content);border-radius:50%}.after\:bg-white:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.after\:pl-2:after{content:var(--tw-content);padding-left:.5rem}.after\:text-gray-600:after{content:var(--tw-content);--tw-text-opacity:1;color:rgb(108 117 125/var(--tw-text-opacity))}.after\:shadow-2xl:after{content:var(--tw-content);--tw-shadow:0 .3125rem .625rem 0 #0000001f;--tw-shadow-colored:0 .3125rem .625rem 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.after\:duration-300:after{content:var(--tw-content);transition-duration:.3s}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.after\:content-\[\'\/\'\]:after{--tw-content:"/";content:var(--tw-content)}.checked\:z-0:checked{z-index:0}.checked\:border-primary:checked{--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}.checked\:bg-primary:checked{--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}.checked\:bg-none:checked{background-image:none}.checked\:bg-right:checked{background-position:100%}.checked\:after\:translate-x-5:checked:after{--tw-translate-x:1.25rem}.checked\:after\:translate-x-5:checked:after,.checked\:after\:translate-x-5\.3:checked:after{content:var(--tw-content);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.checked\:after\:translate-x-5\.3:checked:after{--tw-translate-x:1.3rem}.valid\:\!border-red-500:valid{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.hover\:-translate-y-0:hover{--tw-translate-y:-0px}.hover\:-translate-y-0:hover,.hover\:-translate-y-0\.4:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-0\.4:hover{--tw-translate-y:-0.1rem}.hover\:-translate-y-px:hover{--tw-translate-y:-1px}.hover\:-translate-y-px:hover,.hover\:scale-102:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-102:hover{--tw-scale-x:1.02;--tw-scale-y:1.02}.hover\:rounded-lg:hover{border-radius:.5rem}.hover\:bg-emerald-500\/80:hover{background-color:#2dce89cc}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity))}.hover\:bg-gray-300:hover{--tw-bg-opacity:1;background-color:rgb(210 214 218/var(--tw-bg-opacity))}.hover\:bg-green-500\/80:hover{background-color:#22c55ecc}.hover\:bg-primary\/30:hover{background-color:#0b55774d}.hover\:bg-primary\/5:hover{background-color:#0b55770d}.hover\:bg-primary\/80:hover{background-color:#0b5577cc}.hover\:bg-red-500\/80:hover{background-color:#f53939cc}.hover\:bg-sky-500\/80:hover{background-color:#0ea5e9cc}.hover\:bg-yellow-500\/80:hover{background-color:#fbb140cc}.hover\:italic:hover{font-style:italic}.hover\:no-underline:hover{text-decoration-line:none}.hover\:opacity-80:hover{opacity:.8}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:brightness-75:hover{--tw-brightness:brightness(.75)}.hover\:brightness-75:hover,.hover\:brightness-90:hover{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.hover\:brightness-90:hover{--tw-brightness:brightness(.9)}.hover\:brightness-95:hover{--tw-brightness:brightness(.95);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.focus\:\!border-red-500:focus{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.focus\:border-green-500:focus{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity))}.focus\:border-primary:focus{--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}.focus\:bg-emerald-500\/80:focus{background-color:#2dce89cc}.focus\:bg-green-500\/80:focus{background-color:#22c55ecc}.focus\:bg-primary\/80:focus{background-color:#0b5577cc}.focus\:bg-red-500\/80:focus{background-color:#f53939cc}.focus\:bg-sky-500\/80:focus{background-color:#0ea5e9cc}.focus\:bg-yellow-500\/80:focus{background-color:#fbb140cc}.focus\:\!ring-red-500:focus{--tw-ring-opacity:1!important;--tw-ring-color:rgb(245 57 57/var(--tw-ring-opacity))!important}.focus\:valid\:\!border-red-500:valid:focus{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.focus\:valid\:border-green-500:valid:focus{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity))}.focus\:valid\:\!ring-red-500:valid:focus{--tw-ring-opacity:1!important;--tw-ring-color:rgb(245 57 57/var(--tw-ring-opacity))!important}.focus\:invalid\:border-red-500:invalid:focus{--tw-border-opacity:1;border-color:rgb(245 57 57/var(--tw-border-opacity))}.focus\:file\:invalid\:border-red-500:invalid::file-selector-button:focus{--tw-border-opacity:1;border-color:rgb(245 57 57/var(--tw-border-opacity))}.active\:\!border-red-500:active{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.active\:opacity-85:active{opacity:.85}.active\:valid\:\!border-red-500:valid:active{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border-gray-400:disabled{--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity))}.disabled\:border-gray-400\/0:disabled{border-color:#ced4da00}.disabled\:bg-gray-400:disabled{--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity))}.disabled\:text-gray-700:disabled{--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.disabled\:opacity-75:disabled{opacity:.75}.disabled\:hover\:translate-y-0:hover:disabled{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.disabled\:hover\:border-gray-400\/0:hover:disabled{border-color:#ced4da00}.disabled\:hover\:bg-gray-400:hover:disabled{--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity))}:is(.dark .dark\:inline){display:inline}:is(.dark .dark\:hidden){display:none}:is(.dark .dark\:border-gray-700){--tw-border-opacity:1;border-color:rgb(73 80 87/var(--tw-border-opacity))}:is(.dark .dark\:border-slate-600){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity))}:is(.dark .dark\:border-slate-800){--tw-border-opacity:1;border-color:rgb(58 65 111/var(--tw-border-opacity))}:is(.dark .dark\:bg-gray-800){--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity))}:is(.dark .dark\:bg-green-500\/90){background-color:#22c55ee6}:is(.dark .dark\:bg-primary){--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}:is(.dark .dark\:bg-primary\/50){background-color:#0b557780}:is(.dark .dark\:bg-red-500\/90){background-color:#f53939e6}:is(.dark .dark\:bg-slate-700){--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .dark\:bg-slate-700\/50){background-color:#34476780}:is(.dark .dark\:bg-slate-850){--tw-bg-opacity:1;background-color:rgb(17 28 68/var(--tw-bg-opacity))}:is(.dark .dark\:bg-slate-900){--tw-bg-opacity:1;background-color:rgb(5 17 57/var(--tw-bg-opacity))}:is(.dark .dark\:bg-slate-900\/30){background-color:#0511394d}:is(.dark .dark\:bg-gradient-to-r){background-image:linear-gradient(to right,var(--tw-gradient-stops))}:is(.dark .dark\:from-transparent){--tw-gradient-from:#0000 var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}:is(.dark .dark\:via-white){--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fff var(--tw-gradient-via-position),var(--tw-gradient-to)}:is(.dark .dark\:to-transparent){--tw-gradient-to:#0000 var(--tw-gradient-to-position)}:is(.dark .dark\:fill-blue-500){fill:#5e72e4}:is(.dark .dark\:fill-gray-300){fill:#d2d6da}:is(.dark .dark\:fill-gray-500){fill:#adb5bd}:is(.dark .dark\:fill-gray-600){fill:#6c757d}:is(.dark .dark\:stroke-amber-500){stroke:#f59e0b}:is(.dark .dark\:stroke-gray-400){stroke:#ced4da}:is(.dark .dark\:stroke-gray-600){stroke:#6c757d}:is(.dark .dark\:stroke-red-500){stroke:#f53939}:is(.dark .dark\:text-gray-100){--tw-text-opacity:1;color:rgb(235 239 244/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-200){--tw-text-opacity:1;color:rgb(233 236 239/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-300){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-400){--tw-text-opacity:1;color:rgb(206 212 218/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-500){--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}:is(.dark .dark\:text-red-500){--tw-text-opacity:1;color:rgb(245 57 57/var(--tw-text-opacity))}:is(.dark .dark\:text-white){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}:is(.dark .dark\:text-white\/80){color:#fffc}:is(.dark .dark\:text-white\/90){color:#ffffffe6}:is(.dark .dark\:opacity-60){opacity:.6}:is(.dark .dark\:opacity-75){opacity:.75}:is(.dark .dark\:opacity-80){opacity:.8}:is(.dark .dark\:opacity-90){opacity:.9}:is(.dark .dark\:shadow-dark-xl){--tw-shadow:0 2px 2px 0 #00000024,0 3px 1px -2px #0003,0 1px 5px 0 #0000001f;--tw-shadow-colored:0 2px 2px 0 var(--tw-shadow-color),0 3px 1px -2px var(--tw-shadow-color),0 1px 5px 0 var(--tw-shadow-color)}:is(.dark .dark\:shadow-dark-xl),:is(.dark .dark\:shadow-none){box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .dark\:shadow-none){--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}:is(.dark .dark\:brightness-110){--tw-brightness:brightness(1.1)}:is(.dark .dark\:brightness-110),:is(.dark .dark\:brightness-125){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:brightness-125){--tw-brightness:brightness(1.25)}:is(.dark .dark\:brightness-150){--tw-brightness:brightness(1.5)}:is(.dark .dark\:brightness-150),:is(.dark .dark\:brightness-90){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:brightness-90){--tw-brightness:brightness(.9)}:is(.dark .dark\:brightness-95){--tw-brightness:brightness(.95)}:is(.dark .dark\:brightness-95),:is(.dark .dark\:brightness-\[0\.885\]){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:brightness-\[0\.885\]){--tw-brightness:brightness(0.885)}:is(.dark .dark\:after\:text-gray-500):after{content:var(--tw-content);--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}:is(.dark .dark\:checked\:border-primary:checked){--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}:is(.dark .dark\:checked\:bg-primary:checked){--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}:is(.dark .dark\:hover\:bg-primary\/20:hover){background-color:#0b557733}:is(.dark .dark\:hover\:bg-primary\/60:hover){background-color:#0b557799}:is(.dark .dark\:hover\:bg-slate-700\/50:hover){background-color:#34476780}:is(.dark .dark\:hover\:bg-slate-800:hover){--tw-bg-opacity:1;background-color:rgb(58 65 111/var(--tw-bg-opacity))}:is(.dark .dark\:hover\:brightness-100:hover){--tw-brightness:brightness(1)}:is(.dark .dark\:hover\:brightness-100:hover),:is(.dark .dark\:hover\:brightness-105:hover){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:hover\:brightness-105:hover){--tw-brightness:brightness(1.05)}:is(.dark .dark\:hover\:brightness-90:hover){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:disabled\:border-gray-800:disabled){--tw-border-opacity:1;border-color:rgb(37 47 64/var(--tw-border-opacity))}:is(.dark .dark\:disabled\:border-gray-700\/0:disabled){border-color:#49505700}:is(.dark .dark\:disabled\:bg-gray-800:disabled){--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity))}:is(.dark .dark\:disabled\:bg-gray-700:disabled){--tw-bg-opacity:1;background-color:rgb(73 80 87/var(--tw-bg-opacity))}:is(.dark .dark\:disabled\:text-gray-300:disabled){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .dark\:disabled\:hover\:translate-y-0:hover:disabled){--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:is(.dark .dark\:disabled\:hover\:border-gray-700\/0:hover:disabled){border-color:#49505700}:is(.dark .dark\:disabled\:hover\:bg-gray-700:hover:disabled){--tw-bg-opacity:1;background-color:rgb(73 80 87/var(--tw-bg-opacity))}@media (min-width:576px){.sm\:right-24{right:6rem}.sm\:right-40{right:10rem}.sm\:right-6{right:1.5rem}.sm\:top-2{top:.5rem}.sm\:top-\[4\.5rem\]{top:4.5rem}.sm\:col-span-4{grid-column:span 4/span 4}.sm\:col-span-6{grid-column:span 6/span 6}.sm\:col-start-5{grid-column-start:5}.sm\:mx-4{margin-left:1rem;margin-right:1rem}.sm\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.sm\:ml-1{margin-left:.25rem}.sm\:mr-16{margin-right:4rem}.sm\:inline{display:inline}.sm\:h-10{height:2.5rem}.sm\:h-14{height:3.5rem}.sm\:h-7{height:1.75rem}.sm\:max-h-125{max-height:31.25rem}.sm\:max-h-28{max-height:7rem}.sm\:w-36{width:9rem}.sm\:w-50{width:12.5rem}.sm\:w-7{width:1.75rem}.sm\:min-w-\[500px\]{min-width:500px}.sm\:scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-items-start{justify-items:start}.sm\:gap-4{gap:1rem}.sm\:px-12{padding-left:3rem;padding-right:3rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-0{padding-top:0;padding-bottom:0}.sm\:pt-6{padding-top:1.5rem}.sm\:text-left{text-align:left}}@media (min-width:768px){.md\:right-8{right:2rem}.md\:right-\[3\.75rem\]{right:3.75rem}.md\:top-\[40\%\]{top:40%}.md\:col-span-4{grid-column:span 4/span 4}.md\:col-span-5{grid-column:span 5/span 5}.md\:col-span-6{grid-column:span 6/span 6}.md\:col-span-7{grid-column:span 7/span 7}.md\:col-span-8{grid-column:span 8/span 8}.md\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.md\:my-3{margin-top:.75rem;margin-bottom:.75rem}.md\:mb-0{margin-bottom:0}.md\:mb-3{margin-bottom:.75rem}.md\:mb-8{margin-bottom:2rem}.md\:mr-3{margin-right:.75rem}.md\:mt-0{margin-top:0}.md\:mt-6{margin-top:1.5rem}.md\:block{display:block}.md\:hidden{display:none}.md\:h-16{height:4rem}.md\:max-h-160{max-height:40rem}.md\:min-h-75-screen{min-height:75vh}.md\:w-1\/2{width:50%}.md\:w-60{width:15rem}.md\:max-w-\[600px\]{max-width:600px}.md\:justify-end{justify-content:flex-end}.md\:gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.md\:px-3{padding-left:.75rem;padding-right:.75rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:py-2{padding-top:.5rem;padding-bottom:.5rem}.md\:py-4{padding-top:1rem;padding-bottom:1rem}.md\:text-base{font-size:1rem;line-height:1.5rem}}@media (min-width:992px){.lg\:relative{position:relative}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:mx-0{margin-left:0;margin-right:0}.lg\:mx-8{margin-left:2rem;margin-right:2rem}.lg\:my-3{margin-top:.75rem;margin-bottom:.75rem}.lg\:mt-0{margin-top:0}.lg\:mt-4{margin-top:1rem}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:h-24{height:6rem}.lg\:h-9{height:2.25rem}.lg\:w-80{width:20rem}.lg\:w-9{width:2.25rem}.lg\:flex-row{flex-direction:row}.lg\:flex-nowrap{flex-wrap:nowrap}.lg\:justify-start{justify-content:flex-start}.lg\:justify-end{justify-content:flex-end}.lg\:justify-between{justify-content:space-between}.lg\:gap-6{gap:1.5rem}.lg\:gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.lg\:bg-gray-50{--tw-bg-opacity:1;background-color:rgb(248 249 250/var(--tw-bg-opacity))}.lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\:pb-1{padding-bottom:.25rem}.lg\:text-left{text-align:left}}@media (min-width:1200px){.xl\:left-0{left:0}.xl\:right-24{right:6rem}.xl\:right-6{right:1.5rem}.xl\:ml-6{margin-left:1.5rem}.xl\:ml-68{margin-left:17rem}.xl\:hidden{display:none}.xl\:translate-x-0{--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.xl\:p-1{padding:.25rem}.xl\:p-1\.5{padding:.375rem}.xl\:pl-75{padding-left:18.75rem}.xl\:text-base{font-size:1rem;line-height:1.5rem}}@media (min-width:1320px){.\32xl\:col-span-4{grid-column:span 4/span 4}.\32xl\:col-span-6{grid-column:span 6/span 6}.\32xl\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.\32xl\:my-3{margin-top:.75rem;margin-bottom:.75rem}}@media (min-width:1920px){.\33xl\:col-span-3{grid-column:span 3/span 3}.\33xl\:col-span-4{grid-column:span 4/span 4}.\33xl\:col-span-5{grid-column:span 5/span 5}}@media (min-width:340px){.xs\:flex-row{flex-direction:row}.xs\:items-center{align-items:center}.xs\:justify-start{justify-content:flex-start}.xs\:pl-2{padding-left:.5rem}.xs\:text-sm{font-size:.875rem;line-height:1.5rem}}.\[\&\>\*\]\:bg-primary>*{--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))} \ No newline at end of file diff --git a/src/ui/static/js/bans.js b/src/ui/static/js/bans.js index 7b603dd84..b91c48420 100644 --- a/src/ui/static/js/bans.js +++ b/src/ui/static/js/bans.js @@ -364,68 +364,82 @@ class AddBanModal { this.addBanInp = document.querySelector("input[data-ban-add-inp]"); this.addFieldBtn = document.querySelector("button[data-ban-add-new]"); this.listEl = document.querySelector(`[data-bans-add-ban-list]`); + this.submitBtn = document.querySelector(`button[data-bans-modal-submit]`); this.removeAllFieldBtn = document.querySelector( - "button[data-ban-add-delete-all]", + "button[data-add-ban-delete-all-item]", ); this.formEl = document.querySelector("form[data-ban-add-form]"); + this.itemCount = 1; + this.setDatepicker("0"); // for default field this.init(); } init() { + // delete item + this.modal.addEventListener("click", (e) => { + try { + if (e.target.hasAttribute("data-add-ban-delete-item")) { + e.target.closest("li").remove(); + this.updateActionBtns(); + } + } catch (e) {} + + try { + if (e.target.hasAttribute("data-add-ban-delete-all-item")) { + this.listEl.querySelectorAll("li").forEach((item) => { + item.remove(); + }); + } + } catch (e) {} + + try { + if (e.target.closest("button").hasAttribute("data-bans-modal-close")) { + this.closeModal(); + } + } catch (e) {} + + this.updateActionBtns(); + }); + //open modal this.openBtn.addEventListener("click", (e) => { this.openModal(); }); - this.modal.addEventListener("click", (e) => { - //close - try { - if (e.target.closest("button").hasAttribute("data-bans-modal-close")) { - this.closeModal(); - } - } catch (err) {} - }); - // add field this.addFieldBtn.addEventListener("click", (e) => { - const field = document.createElement("div"); - field.classList.add("flex", "items-center", "mb-2"); - field.innerHTML = ` - - - `; - this.formEl.insertBefore(field, this.removeAllFieldBtn); + this.addItem(); + this.updateActionBtns(); + }); + + // Check that all inputs have a value to submit + this.listEl.addEventListener("input", (e) => { + console.log(e.target); + this.checkInpValidity(); + }); + + this.listEl.addEventListener("change", (e) => { + console.log(e.target); + this.checkInpValidity(); }); this.formEl.addEventListener("submit", (e) => { e.preventDefault(); - this.addBanInp.setAttribute("value", this.addBanInp.value); - this.formEl.submit(); + // prepare data + const data = []; + this.listEl.querySelectorAll("li").forEach((item) => { + const ip = item.querySelector("input[data-bans-add-ip]").value; + const banEnd = item.querySelector("input[data-bans-add-ban-end]").value; + data.push({ + ip: ip, + ban_end: banEnd, + ban_start: +Date.now().toString().substring(0, 10), + reason: "ui", + }); + }); + console.log(data); + this.addBanInp.setAttribute("value", data); + // this.formEl.submit(); }); } @@ -438,6 +452,105 @@ class AddBanModal { this.modal.classList.add("hidden"); this.modal.classList.remove("flex"); } + + checkInpValidity() { + const inps = this.listEl.querySelectorAll("input"); + let isAllValid = true; + for (let i = 0; i < inps.length; i++) { + const inpEl = inps[i]; + if (!inpEl.checkValidity()) { + isAllValid = false; + break; + } + } + + isAllValid + ? this.submitBtn.removeAttribute("disabled") + : this.submitBtn.setAttribute("disabled", ""); + } + + // Check if items and update button disabled/enabled states + updateActionBtns() { + const items = this.listEl.querySelectorAll("li"); + const itemsCount = items.length; + + itemsCount + ? this.removeAllFieldBtn.removeAttribute("disabled") + : this.removeAllFieldBtn.setAttribute("disabled", ""); + + itemsCount ? null : this.submitBtn.setAttribute("disabled", ""); + } + + addItem() { + // add item + this.itemCount++; + let item = `
      • +
        + + +
        +
        + + +
        +
        + +
        +
      • `; + let cleanHTML = DOMPurify.sanitize(item); + this.listEl.insertAdjacentHTML("beforeend", cleanHTML); + this.setDatepicker(this.itemCount); + } + + setDatepicker(id) { + // instanciate datepicker + const dateOptions = { + locale: "en", + dateFormat: "m/d/Y", + }; + + flatpickr(`input#ban-end-${id}`, dateOptions); + } } const setDropdown = new Dropdown(); diff --git a/src/ui/templates/bans_modal.html b/src/ui/templates/bans_modal.html index 5251df1ca..f1b29f93c 100644 --- a/src/ui/templates/bans_modal.html +++ b/src/ui/templates/bans_modal.html @@ -5,198 +5,191 @@ >
        -
        -
        -

        - ADD BANS -

        - -
        -
        - - - -
        -
        -
        - -
        - +
        +

        - IP + ADD BANS

        -

        - Ban start -

        -

        - Ban end -

        -

        - Reason -

        -

        - Delete -

        - - -
          -
        • -
          - - -
          -
          - - -
          -
          - - -
          -
          - - -
          -
          - -
          - -
        • -
        - + + +
        +
        + + +
        +
        +
        + +
        + +

        + IP +

        +

        + Ban end +

        +

        + Delete +

        + + +
          +
        • +
          + + +
          +
          + + +
          +
          + +
          +
        • +
        + +
        + +
        -
        -
        -
        - - - + + +
        -
        -
        - diff --git a/src/ui/templates/head.html b/src/ui/templates/head.html index dbcfc18eb..dc08c1145 100644 --- a/src/ui/templates/head.html +++ b/src/ui/templates/head.html @@ -48,6 +48,9 @@ {% elif current_endpoint == "block_requests" %} {% elif current_endpoint == "bans" %} + + + {% endif %} From e1b485c874ede40020bd80079c5d88628f87ff59 Mon Sep 17 00:00:00 2001 From: Jordan Blasenhauer Date: Sat, 20 Jan 2024 00:17:13 +0100 Subject: [PATCH 42/93] enhance add bans *add more precise format *it is now impossible to set a date before present time *use new CSS design used on V2 *get ban_end as timestamp seconds for form *add IPv4 and IPv6 regex to validate *update validity condition to fit datepicker behavior --- src/ui/static/css/flatpickr.css | 2 +- src/ui/static/css/flatpickr.dark.css | 2 +- src/ui/static/js/bans.js | 40 ++++++++++++++++++++++------ src/ui/templates/bans_modal.html | 2 +- 4 files changed, 35 insertions(+), 11 deletions(-) diff --git a/src/ui/static/css/flatpickr.css b/src/ui/static/css/flatpickr.css index 2d0f7af19..848f04384 100644 --- a/src/ui/static/css/flatpickr.css +++ b/src/ui/static/css/flatpickr.css @@ -1 +1 @@ -.flatpickr-calendar.noCalendar.hasTime .flatpickr-time,.numInputWrapper{height:auto}.flatpickr-calendar{background:0 0;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-box-shadow:0 3px 13px rgba(0,0,0,.08);box-shadow:0 3px 13px rgba(0,0,0,.08)}.flatpickr-wrapper,.numInputWrapper input,.numInputWrapper span{display:inline-block}.flatpickr-calendar.inline,.flatpickr-calendar.open{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:.3s cubic-bezier(.23,1,.32,1) fpFadeInDown;animation:.3s cubic-bezier(.23,1,.32,1) fpFadeInDown}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none!important;box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-calendar .hasTime .dayContainer,.flatpickr-calendar .hasWeeks .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-innerContainer{border-bottom:0}.flatpickr-calendar.hasTime .flatpickr-time{height:40px;border-top:1px solid rgba(72,72,72,.2);border:1px solid rgba(72,72,72,.2)}.flatpickr-calendar:after,.flatpickr-calendar:before{position:absolute;display:block;pointer-events:none;border:solid transparent;content:"";height:0;width:0;left:22px}.flatpickr-months .flatpickr-next-month i,.flatpickr-months .flatpickr-prev-month i,.flatpickr-wrapper,.numInputWrapper{position:relative}.flatpickr-calendar.arrowRight:after,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.rightMost:before{left:auto;right:22px}.flatpickr-calendar.arrowCenter:after,.flatpickr-calendar.arrowCenter:before{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:after,.flatpickr-calendar.arrowTop:before{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:rgba(72,72,72,.2)}.flatpickr-calendar.arrowTop:after{border-bottom-color:#085577}.flatpickr-calendar.arrowBottom:after,.flatpickr-calendar.arrowBottom:before{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:rgba(72,72,72,.2)}.flatpickr-calendar.arrowBottom:after{border-top-color:#085577}.flatpickr-calendar:focus,.flatpickr-current-month .flatpickr-monthDropdown-months:active,.flatpickr-current-month .flatpickr-monthDropdown-months:focus,.flatpickr-current-month input.cur-year:focus,.flatpickr-days:focus{outline:0}.flatpickr-months,.flatpickr-weekdays{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.flatpickr-months{display:flex}.flatpickr-months .flatpickr-month{border-radius:5px 5px 0 0;background:#085577;color:#fff;fill:#fff;height:34px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;cursor:pointer;position:absolute;top:0;height:34px;padding:10px;z-index:3;color:#fff;fill:#fff}.flatpickr-months .flatpickr-next-month.flatpickr-disabled,.flatpickr-months .flatpickr-prev-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-next-month.flatpickr-prev-month,.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-next-month.flatpickr-next-month,.flatpickr-months .flatpickr-prev-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-next-month:hover,.flatpickr-months .flatpickr-prev-month:hover{color:#bbb}.flatpickr-months .flatpickr-next-month:hover svg,.flatpickr-months .flatpickr-prev-month:hover svg{fill:#40bb6b}.flatpickr-months .flatpickr-next-month svg,.flatpickr-months .flatpickr-prev-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-next-month svg path,.flatpickr-months .flatpickr-prev-month svg path{-webkit-transition:fill .1s;transition:fill .1s;fill:inherit}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-inner-spin-button,.numInputWrapper input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(72,72,72,.15);-webkit-box-sizing:border-box;box-sizing:border-box}.numInputWrapper span:hover{background:rgba(0,0,0,.1)}.numInputWrapper span:active{background:rgba(0,0,0,.2)}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(72,72,72,.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(72,72,72,.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:rgba(255,255,255,0.5)}.flatpickr-current-month .flatpickr-monthDropdown-months:hover,.flatpickr-current-month span.cur-month:hover,.numInputWrapper:hover{background:rgba(0,0,0,.05)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 0;line-height:1;height:34px;display:inline-block;text-align:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.flatpickr-current-month .flatpickr-monthDropdown-months,.flatpickr-current-month input.cur-year{color:inherit;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;padding:0 0 0 .5ch;vertical-align:initial}.flatpickr-current-month .numInputWrapper{width:6ch;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:#fff}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:#fff}.flatpickr-current-month input.cur-year{background:0 0;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:text;margin:0;display:inline-block;border:0;border-radius:0;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:rgba(255,255,255,.5);background:0 0;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:#085577;border:none;border-radius:0;box-sizing:border-box;cursor:pointer;margin:-1px 0 0;outline:0;position:relative;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:#085577;outline:0;padding:0}.flatpickr-weekdays{background:#085577;text-align:center;overflow:hidden;width:100%;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:#085577;color:#fff;line-height:1;margin:0;text-align:center;display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:307.875px;border-left:1px solid rgba(72,72,72,.2);border-right:1px solid rgba(72,72,72,.2)}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.dayContainer+.dayContainer{-webkit-box-shadow:-1px 0 0 rgba(72,72,72,.2);box-shadow:-1px 0 0 rgba(72,72,72,.2)}.flatpickr-day{background:0 0;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#484848;cursor:pointer;font-weight:400;width:14.2857143%;-webkit-flex-basis:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day.nextMonthDay:focus,.flatpickr-day.nextMonthDay:hover,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.today.inRange,.flatpickr-day:focus,.flatpickr-day:hover{cursor:pointer;outline:0;background:#e2e2e2;border-color:#e2e2e2}.flatpickr-day.today{border-color:#bbb}.flatpickr-day.today:focus,.flatpickr-day.today:hover{border-color:#bbb;background:#bbb;color:#fff}.flatpickr-day.endRange,.flatpickr-day.endRange.inRange,.flatpickr-day.endRange.nextMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.endRange:focus,.flatpickr-day.endRange:hover,.flatpickr-day.selected,.flatpickr-day.selected.inRange,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.selected:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange,.flatpickr-day.startRange.inRange,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.startRange:focus,.flatpickr-day.startRange:hover{background:#40bb6b;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#40bb6b}.flatpickr-day.endRange.startRange,.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.endRange.endRange,.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n + 1)),.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n + 1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n + 1)){-webkit-box-shadow:-10px 0 0 #085577;box-shadow:-10px 0 0 #085577}.flatpickr-day.endRange.startRange.endRange,.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e2e2e2,5px 0 0 #e2e2e2;box-shadow:-5px 0 0 #e2e2e2,5px 0 0 #e2e2e2}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.nextMonthDay,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.prevMonthDay{color:rgba(72,72,72,.3);background:0 0;border-color:transparent;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:rgba(72,72,72,.1)}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #085577,5px 0 0 #085577;box-shadow:-5px 0 0 #085577,5px 0 0 #085577}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;border-left:1px solid rgba(72,72,72,.2)}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:rgba(72,72,72,.3);background:0 0;cursor:default;border:none}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;background:#fff;border-bottom:1px solid rgba(72,72,72,.2)}.flatpickr-rContainer{display:inline-block;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background:#fff;border-radius:0 0 5px 5px}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#484848}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#484848}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:0 0;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#484848;font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-am-pm,.flatpickr-time .flatpickr-time-separator{height:inherit;float:left;line-height:inherit;color:#484848;font-weight:700;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time .flatpickr-am-pm:focus,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time input:hover{background:#eaeaea}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}} +.flatpickr-calendar{background:0 0;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-box-shadow:0 3px 13px rgba(0,0,0,.08);box-shadow:0 3px 13px rgba(0,0,0,.08)}.flatpickr-wrapper,.numInputWrapper input,.numInputWrapper span{display:inline-block}.flatpickr-calendar.inline,.flatpickr-calendar.open{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:.3s cubic-bezier(.23,1,.32,1) fpFadeInDown;animation:.3s cubic-bezier(.23,1,.32,1) fpFadeInDown}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none!important;box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-calendar .hasTime .dayContainer,.flatpickr-calendar .hasWeeks .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-innerContainer{border-bottom:0}.flatpickr-calendar.hasTime .flatpickr-time{height:40px;border-top:1px solid rgba(72,72,72,.2);border:1px solid rgba(72,72,72,.2)}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:after,.flatpickr-calendar:before{position:absolute;display:block;pointer-events:none;border:solid transparent;content:"";height:0;width:0;left:22px}.flatpickr-months .flatpickr-next-month i,.flatpickr-months .flatpickr-prev-month i,.flatpickr-wrapper,.numInputWrapper{position:relative}.flatpickr-calendar.arrowRight:after,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.rightMost:before{left:auto;right:22px}.flatpickr-calendar.arrowCenter:after,.flatpickr-calendar.arrowCenter:before{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:after,.flatpickr-calendar.arrowTop:before{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:rgba(72,72,72,.2)}.flatpickr-calendar.arrowTop:after{border-bottom-color:#085577}.flatpickr-calendar.arrowBottom:after,.flatpickr-calendar.arrowBottom:before{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:rgba(72,72,72,.2)}.flatpickr-calendar.arrowBottom:after{border-top-color:#085577}.flatpickr-calendar:focus,.flatpickr-current-month .flatpickr-monthDropdown-months:active,.flatpickr-current-month .flatpickr-monthDropdown-months:focus,.flatpickr-current-month input.cur-year:focus,.flatpickr-days:focus{outline:0}.flatpickr-months,.flatpickr-weekdays{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.flatpickr-months{display:flex}.flatpickr-months .flatpickr-month{border-radius:5px 5px 0 0;background:#085577;color:#fff;fill:#fff;height:34px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;cursor:pointer;position:absolute;top:-3px;height:34px;padding:10px;z-index:3;color:#fff;fill:#fff}.flatpickr-months .flatpickr-next-month.flatpickr-disabled,.flatpickr-months .flatpickr-prev-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-next-month.flatpickr-prev-month,.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-next-month.flatpickr-next-month,.flatpickr-months .flatpickr-prev-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-next-month:hover,.flatpickr-months .flatpickr-prev-month:hover{color:#bbb}.flatpickr-months .flatpickr-next-month:hover svg,.flatpickr-months .flatpickr-prev-month:hover svg{fill:#40bb6b}.flatpickr-months .flatpickr-next-month svg,.flatpickr-months .flatpickr-prev-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-next-month svg path,.flatpickr-months .flatpickr-prev-month svg path{-webkit-transition:fill .1s;transition:fill .1s;fill:inherit}.numInputWrapper{height:auto;margin-left:12px}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-inner-spin-button,.numInputWrapper input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border-right:1px solid rgba(72,72,72,.15);-webkit-box-sizing:border-box;box-sizing:border-box;opacity:1}.numInputWrapper span:hover{background:rgba(0,0,0,.1)}.numInputWrapper span:active{background:rgba(0,0,0,.2)}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(72,72,72,.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(72,72,72,.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:rgba(255,255,255,0.5)}.flatpickr-current-month .flatpickr-monthDropdown-months:hover,.flatpickr-current-month span.cur-month:hover,.numInputWrapper:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month{font-size:16px;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 0;line-height:1;height:34px;display:inline-block;text-align:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.flatpickr-current-month .flatpickr-monthDropdown-months,.flatpickr-current-month input.cur-year{color:inherit;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;vertical-align:initial}.flatpickr-current-month .numInputWrapper{width:6ch;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:#fff}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:#fff}.flatpickr-current-month input.cur-year{background:0 0;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:text;margin:0;padding-right:4px;display:inline-block;border:0;border-radius:0;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:rgba(255,255,255,.5);background:0 0;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:#085577;border:none;border-radius:0;box-sizing:border-box;cursor:pointer;margin:-1px 0 0;outline:0;padding:0 0 0 .5ch;position:relative;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:#085577;border-color:#085577;outline:0;padding:0;border-radius:4px;appearance:none}.flatpickr-weekdays{background:#085577;text-align:center;overflow:hidden;width:100%;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:#085577;color:#fff;line-height:1;margin:0;text-align:center;display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:307.875px;border-left:1px solid rgba(72,72,72,.2);border-right:1px solid rgba(72,72,72,.2)}.dayContainer{padding:4px;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.dayContainer+.dayContainer{-webkit-box-shadow:-1px 0 0 rgba(72,72,72,.2);box-shadow:-1px 0 0 rgba(72,72,72,.2)}.flatpickr-day{background:0 0;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#484848;cursor:pointer;font-weight:400;width:14.2857143%;-webkit-flex-basis:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:1.5px;display:inline-block;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day.nextMonthDay:focus,.flatpickr-day.nextMonthDay:hover,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.today.inRange,.flatpickr-day:focus,.flatpickr-day:hover{cursor:pointer;outline:0;background:rgba(64,187,107);border-color:rgba(64,187,107);color:#fff}.flatpickr-day.today{border-color:rgba(64,187,107,.8)}.flatpickr-day.today:focus,.flatpickr-day.today:hover{border-color:rgba(64,187,107,.8);background:rgba(64,187,107,.8);color:#fff}.flatpickr-day.endRange,.flatpickr-day.endRange.inRange,.flatpickr-day.endRange.nextMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.endRange:focus,.flatpickr-day.endRange:hover,.flatpickr-day.selected,.flatpickr-day.selected.inRange,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.selected:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange,.flatpickr-day.startRange.inRange,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.startRange:focus,.flatpickr-day.startRange:hover{background:#40bb6b;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#40bb6b}.flatpickr-day.endRange.startRange,.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.endRange.endRange,.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n + 1)),.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n + 1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n + 1)){-webkit-box-shadow:-10px 0 0 #085577;box-shadow:-10px 0 0 #085577}.flatpickr-day.endRange.startRange.endRange,.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e2e2e2,5px 0 0 #e2e2e2;box-shadow:-5px 0 0 #e2e2e2,5px 0 0 #e2e2e2}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.nextMonthDay,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.prevMonthDay{color:rgba(72,72,72,.5);background:0 0;border-color:transparent;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:rgba(72,72,72,.1)}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #085577,5px 0 0 #085577;box-shadow:-5px 0 0 #085577,5px 0 0 #085577}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;border-left:1px solid rgba(72,72,72,.2)}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:rgba(72,72,72,.3);background:0 0;cursor:default;border:none}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;background:#fff;border-bottom:1px solid rgba(72,72,72,.2)}.flatpickr-rContainer{display:inline-block;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background:#fff;border-radius:0 0 5px 5px}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#484848}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#484848}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:0 0;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#484848;font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time-separator{margin-left:8px;font-size:16px}.flatpickr-time .flatpickr-am-pm,.flatpickr-time .flatpickr-time-separator{height:inherit;float:left;line-height:inherit;color:#484848;font-weight:700;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time .flatpickr-am-pm:focus,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time input:hover{background:#eaeaea}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}} diff --git a/src/ui/static/css/flatpickr.dark.css b/src/ui/static/css/flatpickr.dark.css index 8e93dd540..b686b8b5f 100644 --- a/src/ui/static/css/flatpickr.dark.css +++ b/src/ui/static/css/flatpickr.dark.css @@ -1 +1 @@ -.dark .flatpickr-calendar{background:#3f4458;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-box-shadow:1px 0 0 #20222c,-1px 0 0 #20222c,0 1px 0 #20222c,0 -1px 0 #20222c,0 3px 13px rgba(0,0,0,.08);box-shadow:1px 0 0 #20222c,-1px 0 0 #20222c,0 1px 0 #20222c,0 -1px 0 #20222c,0 3px 13px rgba(0,0,0,.08)}.dark .flatpickr-calendar.inline,.dark .flatpickr-calendar.open{opacity:1;max-height:640px;visibility:visible}.dark .flatpickr-calendar.open{display:inline-block;z-index:99999}.dark .flatpickr-calendar.animate.open{-webkit-animation:.3s cubic-bezier(.23,1,.32,1) fpFadeInDown;animation:.3s cubic-bezier(.23,1,.32,1) fpFadeInDown}.dark .flatpickr-calendar.inline{display:block;position:relative;top:2px}.dark .flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.dark .flatpickr-calendar.static.open{z-index:999;display:block}.dark .flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none!important;box-shadow:none!important}.dark .flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.dark .flatpickr-calendar .hasTime .dayContainer,.dark .flatpickr-calendar .hasWeeks .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.dark .flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.dark .flatpickr-calendar.hasTime .flatpickr-time{height:40px;border-top:1px solid #20222c}.dark .flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.dark .flatpickr-calendar:after,.dark .flatpickr-calendar:before{position:absolute;display:block;pointer-events:none;border:solid transparent;content:"";height:0;width:0;left:22px}.dark .flatpickr-calendar.arrowRight:after,.dark .flatpickr-calendar.arrowRight:before,.dark .flatpickr-calendar.rightMost:after,.dark .flatpickr-calendar.rightMost:before{left:auto;right:22px}.dark .flatpickr-calendar.arrowCenter:after,.dark .flatpickr-calendar.arrowCenter:before{left:50%;right:50%}.dark .flatpickr-calendar:before{border-width:5px;margin:0 -5px}.dark .flatpickr-calendar:after{border-width:4px;margin:0 -4px}.dark .flatpickr-calendar.arrowTop:after,.dark .flatpickr-calendar.arrowTop:before{bottom:100%}.dark .flatpickr-calendar.arrowTop:before{border-bottom-color:#20222c}.dark .flatpickr-calendar.arrowTop:after{border-bottom-color:#3f4458}.dark .flatpickr-calendar.arrowBottom:after,.dark .flatpickr-calendar.arrowBottom:before{top:100%}.dark .flatpickr-calendar.arrowBottom:before{border-top-color:#20222c}.dark .flatpickr-calendar.arrowBottom:after{border-top-color:#3f4458}.dark .flatpickr-calendar:focus,.dark .flatpickr-current-month .flatpickr-monthDropdown-months:active,.dark .flatpickr-current-month .flatpickr-monthDropdown-months:focus,.dark .flatpickr-current-month input.cur-year:focus,.dark .flatpickr-days:focus{outline:0}.dark .flatpickr-wrapper{position:relative;display:inline-block}.dark .flatpickr-months,.dark .flatpickr-weekdays{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.dark .flatpickr-months{display:flex}.dark .flatpickr-months .flatpickr-month{background:#085577;color:#fff;fill:#fff;height:34px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.dark .flatpickr-months .flatpickr-next-month,.dark .flatpickr-months .flatpickr-prev-month{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;cursor:pointer;position:absolute;top:0;height:34px;padding:10px;z-index:3;color:#fff;fill:#fff}.dark .flatpickr-months .flatpickr-next-month.flatpickr-disabled,.dark .flatpickr-months .flatpickr-prev-month.flatpickr-disabled{display:none}.dark .flatpickr-months .flatpickr-next-month i,.dark .flatpickr-months .flatpickr-prev-month i{position:relative}.dark .flatpickr-months .flatpickr-next-month.flatpickr-prev-month,.dark .flatpickr-months .flatpickr-prev-month.flatpickr-prev-month{left:0}.dark .flatpickr-months .flatpickr-next-month.flatpickr-next-month,.dark .flatpickr-months .flatpickr-prev-month.flatpickr-next-month{right:0}.dark .flatpickr-months .flatpickr-next-month:hover,.dark .flatpickr-months .flatpickr-prev-month:hover{color:#eee}.dark .flatpickr-months .flatpickr-prev-month:hover svg,.dark.flatpickr-months .flatpickr-next-month:hover svg{fill:#40bb6b}.dark .flatpickr-months .flatpickr-next-month svg,.dark .flatpickr-months .flatpickr-prev-month svg{width:14px;height:14px}.dark .flatpickr-months .flatpickr-next-month svg path,.dark .flatpickr-months .flatpickr-prev-month svg path{-webkit-transition:fill .1s;transition:fill .1s;fill:inherit}.dark .numInputWrapper{position:relative;height:auto}.dark .numInputWrapper input,.dark .numInputWrapper span{display:inline-block}.dark .numInputWrapper input{width:100%}.dark .numInputWrapper input::-ms-clear{display:none}.dark .numInputWrapper input::-webkit-inner-spin-button,.dark .numInputWrapper input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.dark .numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(255,255,255,.15);-webkit-box-sizing:border-box;box-sizing:border-box}.dark .numInputWrapper span:hover{background:rgba(192,187,167,.1)}.dark .numInputWrapper span:active{background:rgba(192,187,167,.2)}.dark .numInputWrapper span:after{display:block;content:"";position:absolute}.dark .numInputWrapper span.arrowUp{top:0;border-bottom:0}.dark .numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(255,255,255,.6);top:26%}.dark .numInputWrapper span.arrowDown{top:50%}.dark .numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(255,255,255,.6);top:40%}.dark .numInputWrapper span svg{width:inherit;height:auto}.dark .numInputWrapper span svg path{fill:rgba(255,255,255,0.5)}.dark .flatpickr-current-month .flatpickr-monthDropdown-months:hover,.dark .flatpickr-current-month span.cur-month:hover,.dark .numInputWrapper:hover{background:rgba(192,187,167,.05)}.dark .numInputWrapper:hover span{opacity:1}.dark .flatpickr-current-month{font-size:135%;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 0;line-height:1;height:34px;display:inline-block;text-align:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.dark .flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.dark .flatpickr-current-month .flatpickr-monthDropdown-months,.dark .flatpickr-current-month input.cur-year{color:inherit;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;padding:0 0 0 .5ch;vertical-align:initial}.dark .flatpickr-current-month .numInputWrapper{width:6ch;display:inline-block}.dark .flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:#fff}.dark .flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:#fff}.dark .flatpickr-current-month input.cur-year{background:0 0;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:text;margin:0;display:inline-block;border:0;border-radius:0;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.dark .flatpickr-current-month input.cur-year[disabled],.dark .flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:rgba(255,255,255,.5);background:0 0;pointer-events:none}.dark .flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:#085577;border:none;border-radius:0;box-sizing:border-box;cursor:pointer;margin:-1px 0 0;outline:0;position:relative;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto}.dark .flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:#085577;outline:0;padding:0}.dark .flatpickr-weekdays{background:#085577;text-align:center;overflow:hidden;width:100%;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px}.dark .flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.dark span.flatpickr-weekday{cursor:default;font-size:90%;background:#085577;color:#fff;line-height:1;margin:0;text-align:center;display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:bolder}.dark .dayContainer,.flatpickr-weeks{padding:1px 0 0}.dark .flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:307.875px;border:none}.dark .dayContainer{background:#1e3969;padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.dark .dayContainer+.dark .dayContainer{-webkit-box-shadow:-1px 0 0 #20222c;box-shadow:-1px 0 0 #20222c}.dark .flatpickr-day{background:0 0;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:rgba(255,255,255,.95);cursor:pointer;font-weight:400;width:14.2857143%;-webkit-flex-basis:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.dark .flatpickr-day.inRange,.dark .flatpickr-day.nextMonthDay.inRange,.dark .flatpickr-day.nextMonthDay.today.inRange,.dark .flatpickr-day.nextMonthDay:focus,.dark .flatpickr-day.nextMonthDay:hover,.dark .flatpickr-day.prevMonthDay.inRange,.dark .flatpickr-day.prevMonthDay.today.inRange,.dark .flatpickr-day.prevMonthDay:focus,.dark .flatpickr-day.prevMonthDay:hover,.dark .flatpickr-day.today.inRange,.dark .flatpickr-day:focus,.dark .flatpickr-day:hover{cursor:pointer;outline:0;background:#646c8c;border-color:#646c8c}.dark .flatpickr-day.today{border-color:#eee}.dark .flatpickr-day.today:focus,.dark .flatpickr-day.today:hover{border-color:#eee;background:#eee;color:#3f4458}.dark .flatpickr-day.endRange,.dark .flatpickr-day.endRange.inRange,.dark .flatpickr-day.endRange.nextMonthDay,.dark .flatpickr-day.endRange.prevMonthDay,.dark .flatpickr-day.endRange:focus,.dark .flatpickr-day.endRange:hover,.dark .flatpickr-day.selected,.dark .flatpickr-day.selected.inRange,.dark .flatpickr-day.selected.nextMonthDay,.dark .flatpickr-day.selected.prevMonthDay,.dark .flatpickr-day.selected:focus,.dark .flatpickr-day.selected:hover,.dark .flatpickr-day.startRange,.dark .flatpickr-day.startRange.inRange,.dark .flatpickr-day.startRange.nextMonthDay,.dark .flatpickr-day.startRange.prevMonthDay,.dark .flatpickr-day.startRange:focus,.dark .flatpickr-day.startRange:hover{background:#40bb6b;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#40bb6b}.dark .flatpickr-day.endRange.startRange,.dark .flatpickr-day.selected.startRange,.dark .flatpickr-day.startRange.startRange{border-radius:50px 0 0 50px}.dark .flatpickr-day.endRange.endRange,.dark .flatpickr-day.selected.endRange,.dark .flatpickr-day.startRange.endRange{border-radius:0 50px 50px 0}.dark .flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n + 1)),.dark .flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n + 1)),.dark .flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n + 1)){-webkit-box-shadow:-10px 0 0 #80cbc4;box-shadow:-10px 0 0 #80cbc4}.dark .flatpickr-day.endRange.startRange.endRange,.dark .flatpickr-day.selected.startRange.endRange,.dark .flatpickr-day.startRange.startRange.endRange{border-radius:50px}.dark .flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #646c8c,5px 0 0 #646c8c;box-shadow:-5px 0 0 #646c8c,5px 0 0 #646c8c}.dark .flatpickr-day.flatpickr-disabled,.dark .flatpickr-day.flatpickr-disabled:hover,.dark .flatpickr-day.nextMonthDay,.dark .flatpickr-day.notAllowed,.dark .flatpickr-day.notAllowed.nextMonthDay,.dark .flatpickr-day.notAllowed.prevMonthDay,.dark .flatpickr-day.prevMonthDay{color:rgba(255,255,255,.3);background:0 0;border-color:transparent;cursor:default}.dark .flatpickr-day.flatpickr-disabled,.dark .flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:rgba(255,255,255,.1)}.dark .flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #80cbc4,5px 0 0 #80cbc4;box-shadow:-5px 0 0 #80cbc4,5px 0 0 #80cbc4}.dark .flatpickr-day.hidden{visibility:hidden}.dark .rangeMode .flatpickr-day{margin-top:1px}.dark .flatpickr-weekwrapper{float:left}.dark .flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;-webkit-box-shadow:1px 0 0 #20222c;box-shadow:1px 0 0 #20222c}.dark .flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.dark .flatpickr-weekwrapper span.flatpickr-day,.dark .flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:rgba(255,255,255,.3);background:0 0;cursor:default;border:none}.dark .flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;border-bottom:none}.dark .flatpickr-rContainer{display:inline-block;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.dark .flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.dark .flatpickr-time:after{content:"";display:table;clear:both}.dark .flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left}.dark .flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:rgba(255,255,255,.95)}.dark .flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:rgba(255,255,255,.95)}.dark .flatpickr-time.hasSeconds .numInputWrapper{width:26%}.dark .flatpickr-time.time24hr .numInputWrapper{width:49%}.dark .flatpickr-time input{background:0 0;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:rgba(255,255,255,.95);font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.dark .flatpickr-time input.flatpickr-hour{font-weight:700}.dark .flatpickr-time input.flatpickr-minute,.dark .flatpickr-time input.flatpickr-second{font-weight:400}.dark .flatpickr-time input:focus{outline:0;border:0}.dark .flatpickr-time .flatpickr-am-pm,.dark .flatpickr-time .flatpickr-time-separator{height:inherit;float:left;line-height:inherit;color:rgba(255,255,255,.95);font-weight:700;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.dark .flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.dark .flatpickr-time .flatpickr-am-pm:focus,.dark .flatpickr-time .flatpickr-am-pm:hover,.dark .flatpickr-time input:focus,.dark .flatpickr-time input:hover{background:#6a7395}.dark .flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}} +.dark .flatpickr-calendar{background:#3f4458;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-box-shadow:1px 0 0 #20222c,-1px 0 0 #20222c,0 1px 0 #20222c,0 -1px 0 #20222c,0 3px 13px rgba(0,0,0,.08);box-shadow:1px 0 0 #20222c,-1px 0 0 #20222c,0 1px 0 #20222c,0 -1px 0 #20222c,0 3px 13px rgba(0,0,0,.08)}.dark .flatpickr-calendar.inline,.dark .flatpickr-calendar.open{opacity:1;max-height:640px;visibility:visible}.dark .flatpickr-calendar.open{display:inline-block;z-index:99999}.dark .flatpickr-calendar.animate.open{-webkit-animation:.3s cubic-bezier(.23,1,.32,1) fpFadeInDown;animation:.3s cubic-bezier(.23,1,.32,1) fpFadeInDown}.dark .flatpickr-calendar.inline{display:block;position:relative;top:2px}.dark .flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.dark .flatpickr-calendar.static.open{z-index:999;display:block}.dark .flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none!important;box-shadow:none!important}.dark .flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.dark .flatpickr-calendar .hasTime .dayContainer,.dark .flatpickr-calendar .hasWeeks .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.dark .flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.dark .flatpickr-calendar.hasTime .flatpickr-time{height:40px;border-top:1px solid #20222c;background-color:#1e3969}.dark .flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.dark .flatpickr-calendar:after,.dark .flatpickr-calendar:before{position:absolute;display:block;pointer-events:none;border:solid transparent;content:"";height:0;width:0;left:22px}.dark .flatpickr-calendar.arrowRight:after,.dark .flatpickr-calendar.arrowRight:before,.dark .flatpickr-calendar.rightMost:after,.dark .flatpickr-calendar.rightMost:before{left:auto;right:22px}.dark .flatpickr-calendar.arrowCenter:after,.dark .flatpickr-calendar.arrowCenter:before{left:50%;right:50%}.dark .flatpickr-calendar:before{border-width:5px;margin:0 -5px}.dark .flatpickr-calendar:after{border-width:4px;margin:0 -4px}.dark .flatpickr-calendar.arrowTop:after,.dark .flatpickr-calendar.arrowTop:before{bottom:100%}.dark .flatpickr-calendar.arrowTop:before{border-bottom-color:#20222c}.dark .flatpickr-calendar.arrowTop:after{border-bottom-color:#3f4458}.dark .flatpickr-calendar.arrowBottom:after,.dark .flatpickr-calendar.arrowBottom:before{top:100%}.dark .flatpickr-calendar.arrowBottom:before{border-top-color:#20222c}.dark .flatpickr-calendar.arrowBottom:after{border-top-color:#3f4458}.dark .flatpickr-calendar:focus,.dark .flatpickr-current-month .flatpickr-monthDropdown-months:active,.dark .flatpickr-current-month .flatpickr-monthDropdown-months:focus,.dark .flatpickr-current-month input.cur-year:focus,.dark .flatpickr-days:focus{outline:0}.dark .flatpickr-wrapper{position:relative;display:inline-block}.dark .flatpickr-months,.dark .flatpickr-weekdays{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.dark .flatpickr-months{display:flex}.dark .flatpickr-months .flatpickr-month{background:#085577;color:#fff;fill:#fff;height:34px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.dark .flatpickr-months .flatpickr-next-month,.dark .flatpickr-months .flatpickr-prev-month{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;cursor:pointer;position:absolute;top:-3px;height:34px;padding:10px;z-index:3;color:#fff;fill:#fff}.dark .flatpickr-months .flatpickr-next-month.flatpickr-disabled,.dark .flatpickr-months .flatpickr-prev-month.flatpickr-disabled{display:none}.dark .flatpickr-months .flatpickr-next-month i,.dark .flatpickr-months .flatpickr-prev-month i{position:relative}.dark .flatpickr-months .flatpickr-next-month.flatpickr-prev-month,.dark .flatpickr-months .flatpickr-prev-month.flatpickr-prev-month{left:0}.dark .flatpickr-months .flatpickr-next-month.flatpickr-next-month,.dark .flatpickr-months .flatpickr-prev-month.flatpickr-next-month{right:0}.dark .flatpickr-months .flatpickr-next-month:hover,.dark .flatpickr-months .flatpickr-prev-month:hover{color:#eee}.dark .flatpickr-months .flatpickr-prev-month:hover svg,.dark.flatpickr-months .flatpickr-next-month:hover svg{fill:#40bb6b}.dark .flatpickr-months .flatpickr-next-month svg,.dark .flatpickr-months .flatpickr-prev-month svg{width:14px;height:14px}.dark .flatpickr-months .flatpickr-next-month svg path,.dark .flatpickr-months .flatpickr-prev-month svg path{-webkit-transition:fill .1s;transition:fill .1s;fill:inherit}.dark .numInputWrapper{position:relative;height:auto;margin-left:12px}.dark .numInputWrapper input,.dark .numInputWrapper span{display:inline-block}.dark .numInputWrapper input{width:100%}.dark .numInputWrapper input::-ms-clear{display:none}.dark .numInputWrapper input::-webkit-inner-spin-button,.dark .numInputWrapper input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.dark .flatpickr-current-month .numInputWrapper span{border:0}.dark .numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border-right:1px solid rgba(26,25,25,.4);-webkit-box-sizing:border-box;box-sizing:border-box;opacity:1}.dark .numInputWrapper span:hover{background:rgba(192,187,167,.1)}.dark .numInputWrapper span:active{background:rgba(192,187,167,.2)}.dark .numInputWrapper span:after{display:block;content:"";position:absolute}.dark .numInputWrapper span.arrowUp{top:0;border-bottom:0}.dark .numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(255,255,255,.6);top:26%}.dark .numInputWrapper span.arrowDown{top:50%}.dark .numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(255,255,255,.6);top:40%}.dark .numInputWrapper span svg{width:inherit;height:auto}.dark .numInputWrapper span svg path{fill:rgba(255,255,255,0.5)}.dark .flatpickr-current-month .flatpickr-monthDropdown-months:hover,.dark .flatpickr-current-month span.cur-month:hover,.dark .numInputWrapper:hover{background:rgba(192,187,167,.05)}.dark .flatpickr-current-month{font-size:16px;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 0;line-height:1;height:34px;display:inline-block;text-align:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.dark .flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.dark .flatpickr-current-month .flatpickr-monthDropdown-months,.dark .flatpickr-current-month input.cur-year{color:inherit;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;vertical-align:initial}.dark .flatpickr-current-month .numInputWrapper{width:6ch;display:inline-block}.dark .flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:#fff}.dark .flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:#fff}.dark .flatpickr-current-month input.cur-year{background:0 0;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:text;padding-right:4px;margin:0;display:inline-block;border:0;border-radius:0;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.dark .flatpickr-current-month input.cur-year[disabled],.dark .flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:rgba(255,255,255,.5);background:0 0;pointer-events:none}.dark .flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:#085577;border:none;border-radius:0;box-sizing:border-box;cursor:pointer;margin:-1px 0 0;outline:0;padding:0 0 0 .5ch;position:relative;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto}.dark .flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:#085577;outline:0;padding:0}.dark .flatpickr-weekdays{background:#085577;text-align:center;overflow:hidden;width:100%;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px}.dark .flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.dark span.flatpickr-weekday{cursor:default;font-size:90%;background:#085577;color:#fff;line-height:1;margin:0;text-align:center;display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:bolder}.dark .dayContainer,.flatpickr-weeks{padding:1px 0 0}.dark .flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:307.875px;border:none}.dark .dayContainer{background:#1e3969;padding:3px;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.dark .dayContainer+.dark .dayContainer{-webkit-box-shadow:-1px 0 0 #20222c;box-shadow:-1px 0 0 #20222c}.dark .flatpickr-day{background:0 0;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:rgba(255,255,255,.95);cursor:pointer;font-weight:400;width:14.2857143%;-webkit-flex-basis:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:1.5px;display:inline-block;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.dark .flatpickr-day.inRange,.dark .flatpickr-day.nextMonthDay.inRange,.dark .flatpickr-day.nextMonthDay.today.inRange,.dark .flatpickr-day.nextMonthDay:focus,.dark .flatpickr-day.nextMonthDay:hover,.dark .flatpickr-day.prevMonthDay.inRange,.dark .flatpickr-day.prevMonthDay.today.inRange,.dark .flatpickr-day.prevMonthDay:focus,.dark .flatpickr-day.prevMonthDay:hover,.dark .flatpickr-day.today.inRange,.dark .flatpickr-day:focus,.dark .flatpickr-day:hover{cursor:pointer;outline:0;background:rgba(64,187,107);border-color:rgba(64,187,107);color:#fff}.dark .flatpickr-day.today{border-color:rgba(64,187,107,.8)}.dark .flatpickr-day.today:focus,.dark .flatpickr-day.today:hover{border-color:rgba(64,187,107,.8);background:rgba(64,187,107,.8);color:#fff}.dark .flatpickr-day.endRange,.dark .flatpickr-day.endRange.inRange,.dark .flatpickr-day.endRange.nextMonthDay,.dark .flatpickr-day.endRange.prevMonthDay,.dark .flatpickr-day.endRange:focus,.dark .flatpickr-day.endRange:hover,.dark .flatpickr-day.selected,.dark .flatpickr-day.selected.inRange,.dark .flatpickr-day.selected.nextMonthDay,.dark .flatpickr-day.selected.prevMonthDay,.dark .flatpickr-day.selected:focus,.dark .flatpickr-day.selected:hover,.dark .flatpickr-day.startRange,.dark .flatpickr-day.startRange.inRange,.dark .flatpickr-day.startRange.nextMonthDay,.dark .flatpickr-day.startRange.prevMonthDay,.dark .flatpickr-day.startRange:focus,.dark .flatpickr-day.startRange:hover{background:#40bb6b;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#40bb6b}.dark .flatpickr-day.endRange.startRange,.dark .flatpickr-day.selected.startRange,.dark .flatpickr-day.startRange.startRange{border-radius:50px 0 0 50px}.dark .flatpickr-day.endRange.endRange,.dark .flatpickr-day.selected.endRange,.dark .flatpickr-day.startRange.endRange{border-radius:0 50px 50px 0}.dark .flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n + 1)),.dark .flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n + 1)),.dark .flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n + 1)){-webkit-box-shadow:-10px 0 0 #80cbc4;box-shadow:-10px 0 0 #80cbc4}.dark .flatpickr-day.endRange.startRange.endRange,.dark .flatpickr-day.selected.startRange.endRange,.dark .flatpickr-day.startRange.startRange.endRange{border-radius:50px}.dark .flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #646c8c,5px 0 0 #646c8c;box-shadow:-5px 0 0 #646c8c,5px 0 0 #646c8c}.dark .flatpickr-day.flatpickr-disabled,.dark .flatpickr-day.flatpickr-disabled:hover,.dark .flatpickr-day.nextMonthDay,.dark .flatpickr-day.notAllowed,.dark .flatpickr-day.notAllowed.nextMonthDay,.dark .flatpickr-day.notAllowed.prevMonthDay,.dark .flatpickr-day.prevMonthDay{color:rgba(255,255,255,.5);background:0 0;border-color:transparent;cursor:default}.dark .flatpickr-day.flatpickr-disabled,.dark .flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:rgba(255,255,255,.1)}.dark .flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #80cbc4,5px 0 0 #80cbc4;box-shadow:-5px 0 0 #80cbc4,5px 0 0 #80cbc4}.dark .flatpickr-day.hidden{visibility:hidden}.dark .rangeMode .flatpickr-day{margin-top:1px}.dark .flatpickr-weekwrapper{float:left}.dark .flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;-webkit-box-shadow:1px 0 0 #20222c;box-shadow:1px 0 0 #20222c}.dark .flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.dark .flatpickr-weekwrapper span.flatpickr-day,.dark .flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:rgba(255,255,255,.3);background:0 0;cursor:default;border:none}.dark .flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;border-bottom:none}.dark .flatpickr-rContainer{display:inline-block;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.dark .flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.dark .flatpickr-time:after{content:"";display:table;clear:both}.dark .flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left}.dark .flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:rgba(255,255,255,.95)}.dark .flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:rgba(255,255,255,.95)}.dark .flatpickr-time.hasSeconds .numInputWrapper{width:26%}.dark .flatpickr-time.time24hr .numInputWrapper{width:49%}.dark .flatpickr-time input{background:0 0;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:rgba(255,255,255,.95);font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.dark .flatpickr-time input.flatpickr-hour{font-weight:700}.dark .flatpickr-time input.flatpickr-minute,.dark .flatpickr-time input.flatpickr-second{font-weight:400}.dark .flatpickr-time input:focus{outline:0;border:0}.dark .flatpickr-time .flatpickr-am-pm,.dark .flatpickr-time .flatpickr-time-separator{height:inherit;float:left;line-height:inherit;color:rgba(255,255,255,.95);font-weight:700;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.dark .flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.dark .flatpickr-time .flatpickr-am-pm:focus,.dark .flatpickr-time .flatpickr-am-pm:hover,.dark .flatpickr-time input:focus,.dark .flatpickr-time input:hover{background:rgba(64,187,107,.8)}.dark .flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}} diff --git a/src/ui/static/js/bans.js b/src/ui/static/js/bans.js index b91c48420..c7a2894d6 100644 --- a/src/ui/static/js/bans.js +++ b/src/ui/static/js/bans.js @@ -414,12 +414,10 @@ class AddBanModal { // Check that all inputs have a value to submit this.listEl.addEventListener("input", (e) => { - console.log(e.target); this.checkInpValidity(); }); this.listEl.addEventListener("change", (e) => { - console.log(e.target); this.checkInpValidity(); }); @@ -429,17 +427,19 @@ class AddBanModal { const data = []; this.listEl.querySelectorAll("li").forEach((item) => { const ip = item.querySelector("input[data-bans-add-ip]").value; - const banEnd = item.querySelector("input[data-bans-add-ban-end]").value; + const banEnd = item + .querySelector("input[data-bans-add-ban-end]") + .getAttribute("data-timestamp"); data.push({ ip: ip, - ban_end: banEnd, + ban_end: +banEnd, ban_start: +Date.now().toString().substring(0, 10), reason: "ui", }); }); console.log(data); this.addBanInp.setAttribute("value", data); - // this.formEl.submit(); + this.formEl.submit(); }); } @@ -458,7 +458,7 @@ class AddBanModal { let isAllValid = true; for (let i = 0; i < inps.length; i++) { const inpEl = inps[i]; - if (!inpEl.checkValidity()) { + if (!inpEl.checkValidity() || !inpEl.value) { isAllValid = false; break; } @@ -497,7 +497,7 @@ class AddBanModal { name="ip-${this.itemCount}" class="dark:border-slate-600 dark:bg-slate-700 dark:text-gray-300 disabled:opacity-75 focus:valid:border-green-500 focus:invalid:border-red-500 outline-none focus:border-primary text-sm leading-5.6 ease block w-full appearance-none rounded-lg border border-solid border-gray-300 bg-white bg-clip-padding px-3 py-1 font-normal text-gray-700 transition-all placeholder:text-gray-500" placeholder="127.0.0.1" - pattern="(.*?)" + pattern="((?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)|(([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:)|fe80:(:[0-9a-fA-F]{0,4}){0,4}%[0-9a-zA-Z]{1,}|::(ffff(:0{1,4}){0,1}:){0,1}((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])|([0-9a-fA-F]{1,4}:){1,4}:((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])))$" required />
        @@ -546,7 +546,31 @@ class AddBanModal { // instanciate datepicker const dateOptions = { locale: "en", - dateFormat: "m/d/Y", + dateFormat: "m/d/Y H:i:S", + defaultDate: false, + enableTime: true, + enableSeconds: true, + time_24hr: true, + minuteIncrement: 1, + onChange(selectedDates, dateStr, instance) { + const inpEl = document.querySelector(`input#ban-end-${id}`); + + // Get date to timestamp + const pickStamp = +Date.parse(new Date(dateStr).toString()); + const nowStamp = +Date.now(); + + // Case pick is before current date + if (pickStamp < nowStamp) { + inpEl.setAttribute("data-timestamp", Date.now()); + return instance.setDate(nowStamp); + } + + // Case right value + // Set timestamp in seconds in the related input + const convertToS = +pickStamp.toString().substring(0, 10); + + inpEl.setAttribute("data-timestamp", convertToS); + }, }; flatpickr(`input#ban-end-${id}`, dateOptions); diff --git a/src/ui/templates/bans_modal.html b/src/ui/templates/bans_modal.html index f1b29f93c..02110bccc 100644 --- a/src/ui/templates/bans_modal.html +++ b/src/ui/templates/bans_modal.html @@ -118,7 +118,7 @@ name="ip-0" class="dark:border-slate-600 dark:bg-slate-700 dark:text-gray-300 disabled:opacity-75 focus:valid:border-green-500 focus:invalid:border-red-500 outline-none focus:border-primary text-sm leading-5.6 ease block w-full appearance-none rounded-lg border border-solid border-gray-300 bg-white bg-clip-padding px-3 py-1 font-normal text-gray-700 transition-all placeholder:text-gray-500" placeholder="127.0.0.1" - pattern="(.*?)" + pattern="((?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)|(([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:)|fe80:(:[0-9a-fA-F]{0,4}){0,4}%[0-9a-zA-Z]{1,}|::(ffff(:0{1,4}){0,1}:){0,1}((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])|([0-9a-fA-F]{1,4}:){1,4}:((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])))$" required /> From 6e516b4a88c5faea5f7309e35b54ad155df8ab70 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 22 Jan 2024 08:31:08 +0000 Subject: [PATCH 43/93] deps/gha: bump ruby/setup-ruby from 1.165.1 to 1.168.0 Bumps [ruby/setup-ruby](https://github.com/ruby/setup-ruby) from 1.165.1 to 1.168.0. - [Release notes](https://github.com/ruby/setup-ruby/releases) - [Commits](https://github.com/ruby/setup-ruby/compare/360dc864d5da99d54fcb8e9148c14a84b90d3e88...432702e864cadc1b56247e31aa341be5be3e129a) --- updated-dependencies: - dependency-name: ruby/setup-ruby dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- .github/workflows/push-packagecloud.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/push-packagecloud.yml b/.github/workflows/push-packagecloud.yml index 216e3c726..fb9217536 100644 --- a/.github/workflows/push-packagecloud.yml +++ b/.github/workflows/push-packagecloud.yml @@ -42,7 +42,7 @@ jobs: - name: Check out repository code uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1 - name: Install ruby - uses: ruby/setup-ruby@360dc864d5da99d54fcb8e9148c14a84b90d3e88 # v1.165.1 + uses: ruby/setup-ruby@432702e864cadc1b56247e31aa341be5be3e129a # v1.168.0 with: ruby-version: "3.0" - name: Install packagecloud From 0efc31c4d1c47ea9ebbe9724ced26c9a971265dc Mon Sep 17 00:00:00 2001 From: fl0ppy-d1sk Date: Mon, 22 Jan 2024 10:51:53 +0100 Subject: [PATCH 44/93] bw - refactor session handling and fix antibot --- src/bw/lua/bunkerweb/utils.lua | 112 +++++++++---------- src/common/confs/server-http/access-lua.conf | 9 ++ src/common/core/antibot/antibot.lua | 105 +++++++---------- src/common/core/antibot/files/captcha.html | 1 + 4 files changed, 107 insertions(+), 120 deletions(-) diff --git a/src/bw/lua/bunkerweb/utils.lua b/src/bw/lua/bunkerweb/utils.lua index 9b381c680..e97345c35 100644 --- a/src/bw/lua/bunkerweb/utils.lua +++ b/src/bw/lua/bunkerweb/utils.lua @@ -569,73 +569,71 @@ utils.get_deny_status = function() return 444 end -utils.check_session = function(ctx) - local _session, _, exists, _ = session_start({ audience = "metadata" }) +utils.get_session = function(ctx) + -- Return session from ctx if already there + if ctx.bw.sessions_session then + return ctx.bw.sessions_session + end + -- Open/create and do an optional refresh + local session, err, exists, refreshed = session_start() + if not session then + return nil, err + end + if err then + logger:log(WARN, "can't open session : " .. err) + end + local checks = { + ["IP"] = ctx.bw.remote_addr, + ["USER_AGENT"] = ctx.bw.http_user_agent or "", + } if exists then - for _, check in ipairs(ctx.bw.sessions_checks) do - local key = check[1] - local value = check[2] - if _session:get(key) ~= value then - _session:clear_request_cookie() - local ok, err = _session:destroy() - if not ok then - return false, "session:destroy() error : " .. err + logger:log(INFO, "opening an existing session") + if refreshed then + logger:log(INFO, "existing session refreshed") + end + -- Get metadata + local metadata = session:get("metadata") + if metadata then + -- Check if session passes the checks + for check, value in pairs(checks) do + local check_value + check_value, err = utils.get_variable("SESSIONS_CHECK_" .. check, false, nil) + if not check_value then + logger:log(ERR, "error while getting variable SESSIONS_CHECK_" .. check .. " : " .. err) + elseif check_value == "yes" and value ~= metadata[check] then + logger:log(WARN, "session check failed : " .. check .. "!=" .. metadata[check]) + local ok + ok, err = session:destroy() + if not ok then + return nil, err + end + return utils.get_session(ctx) end - logger:log(WARN, "session check " .. key .. " failed, destroying session") - return utils.check_session(ctx) end end else - for _, check in ipairs(ctx.bw.sessions_checks) do - _session:set(check[1], check[2]) - end - local ok, err = _session:save() - if not ok then - _session:close() - return false, "session:save() error : " .. err - end + logger:log(INFO, "creating a new session") + session:set("metadata", checks) + ctx.bw.sessions_updated = true end - ctx.bw.sessions_is_checked = true - return true, exists + ctx.bw.sessions_session = session + return session end -utils.get_session = function(audience, ctx) - -- Check session - if not ctx.bw.sessions_is_checked then - local ok, err = utils.check_session(ctx) - if not ok then - return false, "error while checking session, " .. err +utils.save_session = function(ctx) + if ctx.bw.sessions_session then + if ctx.bw.sessions_updated then + local ok, err = ctx.bw.sessions_session:save() + if not err then + err = "session saved" + end + return ok, err + else + return true, "session not updated" end + else + return true, "no session" end - -- Open session with specific audience - local _session, err, _ = session_open({ audience = audience }) - if err then - logger:log(INFO, "session:open() error : " .. err) - end - return _session -end - --- luacheck: ignore 214 -utils.get_session_data = function(_session, site, ctx) - local site_only = site == nil or site - local data = _session:get_data() - if site_only then - return data[ctx.bw.server_name] or {} - end - return data -end - --- luacheck: ignore 214 -utils.set_session_data = function(_session, data, site, ctx) - local site_only = site == nil or site - if site_only then - local all_data = _session:get_data() - all_data[ctx.bw.server_name] = data - _session:set_data(all_data) - return _session:save() - end - _session:set_data(data) - return _session:save() end utils.is_banned = function(ip) diff --git a/src/common/confs/server-http/access-lua.conf b/src/common/confs/server-http/access-lua.conf index a707fcebb..1de1793df 100644 --- a/src/common/confs/server-http/access-lua.conf +++ b/src/common/confs/server-http/access-lua.conf @@ -22,6 +22,7 @@ access_by_lua_block { local is_banned = utils.is_banned local set_reason = utils.set_reason local get_deny_status = utils.get_deny_status + local save_session = utils.save_session local tostring = tostring -- Don't process internal requests @@ -120,6 +121,14 @@ access_by_lua_block { end logger:log(INFO, "called access() methods of plugins") + -- Save session + ok, err = save_session(ctx) + if ok then + logger:log(INFO, err) + else + logger:log(ERR, err) + end + -- Save ctx save_ctx(ctx) diff --git a/src/common/core/antibot/antibot.lua b/src/common/core/antibot/antibot.lua index 14cab8f9e..32c2a0001 100644 --- a/src/common/core/antibot/antibot.lua +++ b/src/common/core/antibot/antibot.lua @@ -12,6 +12,7 @@ local ngx = ngx local subsystem = ngx.config.subsystem local HTTP_INTERNAL_SERVER_ERROR = ngx.HTTP_INTERNAL_SERVER_ERROR local OK = ngx.OK +local INFO = ngx.INFO local tonumber = tonumber local tostring = tostring local get_session = utils.get_session @@ -46,37 +47,26 @@ function antibot:header() return self:ret(true, "antibot not activated") end -- Check if antibot uri - if self.ctx.bw.uri ~= self.variables["ANTIBOT_URI"] then - return self:ret(true, "Not antibot uri") - end - - -- Get session data - local session, err = get_session("antibot", self.ctx) - if not session then - return self:ret(false, "can't get session : " .. err, HTTP_INTERNAL_SERVER_ERROR) - end - self.session = session - self.session_data = get_session_data(self.session, true, self.ctx) - -- Check if session is valid - self:check_session() - - -- Don't go further if client resolved the challenge - if self.session_data.resolved then - if self.ctx.bw.uri == self.variables["ANTIBOT_URI"] then - return self:ret(true, "client already resolved the challenge", nil, self.session_data.original_uri) - end - return self:ret(true, "client already resolved the challenge") - end - if self.ctx.bw.uri ~= self.variables["ANTIBOT_URI"] then return self:ret(true, "not antibot uri") end + -- Get session data + self.session_data = self.ctx.bw.antibot_session_data + if not self.session_data then + return self:ret(false, "can't get session data", HTTP_INTERNAL_SERVER_ERROR) + end + + -- Don't go further if client resolved the challenge + if self.session_data.resolved then + return self:ret(true, "client already resolved the challenge", nil, self.session_data.original_uri) + end + + -- Override headers local header = "Content-Security-Policy" if self.variables["CONTENT_SECURITY_POLICY_REPORT_ONLY"] == "yes" then header = header .. "-Report-Only" end - if self.session_data.type == "recaptcha" then ngx.header[header] = "default-src 'none'; form-action 'self'; script-src 'strict-dynamic' 'nonce-" .. self.session_data.nonce_script @@ -108,7 +98,7 @@ function antibot:header() .. self.session_data.nonce_style .. "'; font-src 'self' data:; base-uri 'self';" end - return self:ret(true, "Successfully overridden CSP header") + return self:ret(true, "successfully overridden CSP header") end function antibot:access() @@ -118,14 +108,17 @@ function antibot:access() end -- Get session data - local session, err = get_session("antibot", self.ctx) + local session, err = get_session(self.ctx) if not session then - return self:ret(false, "can't get session : " .. err, HTTP_INTERNAL_SERVER_ERROR) + return self:ret(false, "can't get session : " .. err) end self.session = session - self.session_data = get_session_data(self.session, true, self.ctx) + self.session_data = session:get("antibot") or {} + self.ctx.bw.antibot_session_data = self.session_data + -- Check if session is valid - self:check_session() + local msg = self:check_session() + self.logger:log(INFO, "check_session returned : " .. msg) -- Don't go further if client resolved the challenge if self.session_data.resolved then @@ -137,10 +130,6 @@ function antibot:access() -- Prepare challenge if needed self:prepare_challenge() - local ok, err = self:set_session_data() - if not ok then - return self:ret(false, "can't save session : " .. err, HTTP_INTERNAL_SERVER_ERROR) - end -- Redirect to challenge page if self.ctx.bw.uri ~= self.variables["ANTIBOT_URI"] then @@ -162,10 +151,6 @@ function antibot:access() if self.ctx.bw.request_method == "POST" then -- luacheck: ignore 421 local ok, err, redirect = self:check_challenge() - local set_ok, set_err = self:set_session_data() - if not set_ok then - return self:ret(false, "can't save session : " .. set_err, HTTP_INTERNAL_SERVER_ERROR) - end if ok == nil then return self:ret(false, "check challenge error : " .. err, HTTP_INTERNAL_SERVER_ERROR) elseif not ok then @@ -175,10 +160,6 @@ function antibot:access() return self:ret(true, "check challenge redirect : " .. redirect, nil, redirect) end self:prepare_challenge() - ok, err = self:set_session_data() - if not ok then - return self:ret(false, "can't save session : " .. err, HTTP_INTERNAL_SERVER_ERROR) - end self.ctx.bw.antibot_display_content = true return self:ret(true, "displaying challenge to client", OK) end @@ -202,12 +183,10 @@ function antibot:content() end -- Get session data - local session, err = get_session("antibot", self.ctx) - if not session then - return self:ret(false, "can't get session : " .. err, HTTP_INTERNAL_SERVER_ERROR) + self.session_data = self.ctx.bw.antibot_session_data + if not self.session_data then + return self:ret(false, "missing session data", HTTP_INTERNAL_SERVER_ERROR) end - self.session = session - self.session_data = get_session_data(self.session, true, self.ctx) -- Direct access without session if not self.session_data.prepared then @@ -229,42 +208,36 @@ function antibot:check_session() -- Not resolved and not prepared if not time_resolve and not time_valid then self.session_data = {} - self.session_updated = true - return + self:set_session_data() + return "not prepared" end -- Check if still valid - local time = ngx.now() + local time = now() local resolved = self.session_data.resolved if resolved and (time_valid > time or time - time_valid > tonumber(self.variables["ANTIBOT_TIME_VALID"])) then self.session_data = {} - self.session_updated = true - return + self:set_session_data() + return "need new resolve" end -- Check if new prepare is needed if not resolved and (time_resolve > time or time - time_resolve > tonumber(self.variables["ANTIBOT_TIME_RESOLVE"])) then self.session_data = {} - self.session_updated = true - return + self:set_session_data() + return "need new prepare" end + return "valid" end function antibot:set_session_data() - if self.session_updated then - local ok, err = set_session_data(self.session, self.session_data, true, self.ctx) - if not ok then - return false, err - end - self.session_updated = false - return true, "updated" - end - return true, "no update" + self.session:set("antibot", self.session_data) + self.ctx.bw.antibot_session_data = self.session_data + self.ctx.bw.sessions_updated = true end function antibot:prepare_challenge() if not self.session_data.prepared then - self.session_updated = true self.session_data.prepared = true self.session_data.time_resolve = ngx.now() self.session_data.type = self.variables["USE_ANTIBOT"] @@ -283,6 +256,7 @@ function antibot:prepare_challenge() elseif self.session_data.type == "captcha" then self.session_data.captcha = rand(6, true) end + self:set_session_data() end end @@ -363,6 +337,7 @@ function antibot:check_challenge() end self.session_data.resolved = true self.session_data.time_valid = now() + self:set_session_data() return true, "resolved", self.session_data.original_uri end @@ -374,10 +349,11 @@ function antibot:check_challenge() return nil, "missing challenge arg", nil end if self.session_data.captcha ~= args["captcha"] then - return false, "wrong value", nil + return false, "wrong value, expected " .. self.session_data.captcha, nil end self.session_data.resolved = true self.session_data.time_valid = now() + self:set_session_data() return true, "resolved", self.session_data.original_uri end @@ -417,6 +393,7 @@ function antibot:check_challenge() end self.session_data.resolved = true self.session_data.time_valid = now() + self:set_session_data() return true, "resolved", self.session_data.original_uri end @@ -456,6 +433,7 @@ function antibot:check_challenge() end self.session_data.resolved = true self.session_data.time_valid = now() + self:set_session_data() return true, "resolved", self.session_data.original_uri end @@ -495,6 +473,7 @@ function antibot:check_challenge() end self.session_data.resolved = true self.session_data.time_valid = now() + self:set_session_data() return true, "resolved", self.session_data.original_uri end diff --git a/src/common/core/antibot/files/captcha.html b/src/common/core/antibot/files/captcha.html index c43054dc6..dd49f3949 100644 --- a/src/common/core/antibot/files/captcha.html +++ b/src/common/core/antibot/files/captcha.html @@ -250,6 +250,7 @@ class="mt-3 px-2 text-gray-800 h-8 w-full max-w-[300px] rounded-lg outline-secondary" type="text" name="captcha" + required />
        + + + + + + +
        +
        -
        BLOCK REQUESTS
        +
        REPORTING
        -
        +

        - IP + Date

        - Url + IP

        - Date + Country

        + Method +

        +

        - Method + URL

        Code

        + User agent +

        +

        Reason

        Data

          - {% for request in block_requests %} + {% for report in reports %}
        • - {{request['ip']}} + {{report['date']}} +

          +

          + {{report['ip']}} +

          +

          + {{report['country']}} +

          +

          + {{report["method"]}}

          - {{request['url']}} + {{report['url']}}

          - {{request['date']}} + {{report["status"]}}

          + {{report["user_agent"]}} +

          +

          - {{request["method"]}} + {{report["reason"]}}

          - {{request["status"]}} -

          -

          - {{request["reason"]}} -

          -

          - {{request["data"]}} + {{report["data"]}}

        • {% endfor %} From b1c59bc1ea4cea632982e74673b9d155ed6808ba Mon Sep 17 00:00:00 2001 From: Jordan Blasenhauer Date: Mon, 22 Jan 2024 12:45:00 +0100 Subject: [PATCH 46/93] enhance bans page *hide term table *add svg to datepicker *rename some text (entry, range...) *change remaining text --- src/ui/main.py | 4 +- src/ui/static/css/dashboard.css | 2 +- src/ui/static/css/style.css | 7011 +++++++++++++++++++++++++++++- src/ui/static/js/reports.js | 38 +- src/ui/templates/bans.html | 12 +- src/ui/templates/bans_modal.html | 33 +- src/ui/templates/logs.html | 11 + src/ui/templates/menu.html | 59 +- src/ui/utils.py | 28 +- 9 files changed, 7119 insertions(+), 79 deletions(-) diff --git a/src/ui/main.py b/src/ui/main.py index 725673962..8a7ee0a87 100755 --- a/src/ui/main.py +++ b/src/ui/main.py @@ -48,7 +48,7 @@ from src.Config import Config from src.ReverseProxied import ReverseProxied from src.User import AnonymousUser, User -from utils import check_settings, get_b64encoded_qr_image, path_to_dict, get_remain, get_term_from_remain +from utils import check_settings, get_b64encoded_qr_image, path_to_dict, get_remain, get_range_from_remain from Database import Database # type: ignore from logging import getLogger @@ -1718,7 +1718,7 @@ def bans(): # Add remain remain = "unknown" if ban["ban_end"] - now_stamp < 0 else get_remain(ban["ban_end"] - now_stamp) ban["remain"] = remain - ban["term"] = get_term_from_remain(remain) + ban["term"] = get_range_from_remain(remain) # Convert stamp to date ban["ban_start"] = datetime.fromtimestamp(ban["ban_start"]) ban["ban_end"] = datetime.fromtimestamp(ban["ban_end"]) diff --git a/src/ui/static/css/dashboard.css b/src/ui/static/css/dashboard.css index 68a8ff37b..0f37ae884 100644 --- a/src/ui/static/css/dashboard.css +++ b/src/ui/static/css/dashboard.css @@ -1 +1 @@ -/*! tailwindcss v3.3.2 | MIT License | https://tailwindcss.com*/*,:after,:before{box-sizing:border-box;border:0 solid #e9ecef}:after,:before{--tw-content:""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Open Sans;font-feature-settings:normal;font-variation-settings:normal}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#ced4da}input::placeholder,textarea::placeholder{opacity:1;color:#ced4da}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,::backdrop,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#5e72e480;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.\!container{width:100%!important;margin-right:auto!important;margin-left:auto!important;padding-right:1.5rem!important;padding-left:1.5rem!important}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:1.5rem;padding-left:1.5rem}@media (min-width:340px){.\!container{max-width:340px!important}.container{max-width:340px}}@media (min-width:576px){.\!container{max-width:576px!important}.container{max-width:576px}}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:992px){.\!container{max-width:992px!important}.container{max-width:992px}}@media (min-width:1200px){.\!container{max-width:1200px!important}.container{max-width:1200px}}@media (min-width:1320px){.\!container{max-width:1320px!important}.container{max-width:1320px}}@media (min-width:1920px){.\!container{max-width:1920px!important}.container{max-width:1920px}}a{letter-spacing:-.025rem}hr{margin:1rem 0;border:0;opacity:.25}img{max-width:none}label{display:inline-block}p{line-height:1.625;font-weight:400;margin-bottom:1rem}small{font-size:.875em}svg{display:inline}table{border-collapse:inherit}h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;color:#344767}h1,h2,h3,h4{letter-spacing:-.05rem}h1,h2,h3{font-weight:700}h4,h5,h6{font-weight:600}h1{font-size:3rem;line-height:1.25}h2{font-size:2.25rem;line-height:1.3}h3{font-size:1.875rem}h3,h4{line-height:1.375}h4{font-size:1.5rem}h5{font-size:1.25rem;line-height:1.375}h6{font-size:1rem;line-height:1.625}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-y-0{top:0;bottom:0}.-left-full{left:-100%}.-right-0{right:0}.-right-1{right:-.25rem}.bottom-0{bottom:0}.left-0{left:0}.left-auto{left:auto}.left-full{left:100%}.right-0{right:0}.right-2{right:.5rem}.right-20{right:5rem}.right-4{right:1rem}.right-5{right:1.25rem}.right-6{right:1.5rem}.right-7{right:1.75rem}.right-8{right:2rem}.right-\[3\.25rem\]{right:3.25rem}.top-0{top:0}.top-1{top:.25rem}.top-1\.5{top:.375rem}.top-16{top:4rem}.top-2{top:.5rem}.top-4{top:1rem}.top-\[38\%\]{top:38%}.top-\[4\.5rem\]{top:4.5rem}.top-\[52\%\]{top:52%}.top-\[55\%\]{top:55%}.top-\[8\.2rem\]{top:8.2rem}.-z-10{z-index:-10}.z-10{z-index:10}.z-100{z-index:100}.z-110{z-index:110}.z-20{z-index:20}.z-990{z-index:990}.z-\[10000\]{z-index:10000}.z-\[1000\]{z-index:1000}.z-\[1001\]{z-index:1001}.z-\[20\]{z-index:20}.z-sticky{z-index:1020}.order-1{order:1}.order-2{order:2}.col-span-1{grid-column:span 1/span 1}.col-span-10{grid-column:span 10/span 10}.col-span-11{grid-column:span 11/span 11}.col-span-12{grid-column:span 12/span 12}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-5{grid-column:span 5/span 5}.col-span-9{grid-column:span 9/span 9}.float-right{float:right}.float-left{float:left}.m-0{margin:0}.m-1{margin:.25rem}.m-2{margin:.5rem}.m-4{margin:1rem}.mx-0{margin-left:0;margin-right:0}.mx-0\.5{margin-left:.125rem;margin-right:.125rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-1\.5{margin-left:.375rem;margin-right:.375rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-2\.5{margin-left:.625rem;margin-right:.625rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-top:0;margin-bottom:0}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.ml-0{margin-left:0}.ml-1{margin-left:.25rem}.ml-12{margin-left:3rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-6{margin-left:1.5rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-12{margin-right:3rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-\[4\.5rem\]{margin-top:4.5rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.table{display:table}.grid{display:grid}.list-item{display:list-item}.hidden{display:none}.h-1\/3{height:33.333333%}.h-12{height:3rem}.h-14{height:3.5rem}.h-19{height:4.75rem}.h-3{height:.75rem}.h-4{height:1rem}.h-4\.5{height:1.125rem}.h-40{height:10rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-5\.5{height:1.375rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-\[2\.5rem\]{height:2.5rem}.h-\[3\.5rem\]{height:3.5rem}.h-\[4rem\]{height:4rem}.h-\[90vh\]{height:90vh}.h-fit{height:-moz-fit-content;height:fit-content}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.h-sidenav{height:calc(100vh - 450px)}.max-h-100{max-height:25rem}.max-h-135{max-height:33.75rem}.max-h-30{max-height:7.5rem}.max-h-80{max-height:20rem}.max-h-90{max-height:22.5rem}.max-h-screen{max-height:100vh}.min-h-12{min-height:3rem}.min-h-20{min-height:5rem}.min-h-52{min-height:13rem}.min-h-6{min-height:1.5rem}.min-h-\[100px\]{min-height:100px}.min-h-\[350px\]{min-height:350px}.min-h-\[55vh\]{min-height:55vh}.min-h-\[75px\]{min-height:75px}.min-h-\[85vh\]{min-height:85vh}.min-h-screen{min-height:100vh}.w-1{width:.25rem}.w-10{width:2.5rem}.w-11\/12{width:91.666667%}.w-12{width:3rem}.w-28{width:7rem}.w-3{width:.75rem}.w-4{width:1rem}.w-4\.5{width:1.125rem}.w-40{width:10rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-5\.5{width:1.375rem}.w-50{width:12.5rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-80{width:20rem}.w-90{width:22.5rem}.w-\[2\.5rem\]{width:2.5rem}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-screen{width:100vw}.min-w-0{min-width:0}.min-w-\[1150px\]{min-width:1150px}.min-w-\[1200px\]{min-width:1200px}.min-w-\[600px\]{min-width:600px}.min-w-\[800px\]{min-width:800px}.min-w-\[900px\]{min-width:900px}.max-w-180{max-width:45rem}.max-w-40{max-width:10rem}.max-w-60{max-width:15rem}.max-w-64{max-width:16rem}.max-w-\[1920px\]{max-width:1920px}.max-w-\[300px\]{max-width:300px}.max-w-\[400px\]{max-width:400px}.max-w-\[550px\]{max-width:550px}.max-w-\[650px\]{max-width:650px}.max-w-full{max-width:100%}.flex-auto{flex:1 1 auto}.grow{flex-grow:1}.basis-full{flex-basis:100%}.-translate-x-1{--tw-translate-x:-0.25rem}.-translate-x-1,.-translate-x-1\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-1\.5{--tw-translate-x:-0.375rem}.-translate-x-full{--tw-translate-x:-100%}.-translate-x-full,.-translate-y-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-0{--tw-translate-y:-0px}.-translate-y-0\.4{--tw-translate-y:-0.1rem}.-translate-y-0\.4,.-translate-y-0\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-0\.5{--tw-translate-y:-0.125rem}.-translate-y-1{--tw-translate-y:-0.25rem}.-translate-y-1,.-translate-y-1\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\.5{--tw-translate-y:-0.375rem}.translate-x-0{--tw-translate-x:0px}.translate-x-0,.translate-x-0\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0\.5{--tw-translate-x:0.125rem}.translate-x-1{--tw-translate-x:0.25rem}.translate-x-1,.translate-x-2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-2{--tw-translate-x:0.5rem}.translate-x-90{--tw-translate-x:22.5rem}.translate-x-90,.translate-y-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y:0px}.translate-y-0\.5{--tw-translate-y:0.125rem}.translate-y-0\.5,.translate-y-1{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-1{--tw-translate-y:0.25rem}.translate-y-16{--tw-translate-y:4rem}.translate-y-16,.translate-y-2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-2{--tw-translate-y:0.5rem}.-rotate-12{--tw-rotate:-12deg}.-rotate-12,.rotate-12{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-12{--tw-rotate:12deg}.rotate-180{--tw-rotate:180deg}.rotate-180,.scale-105{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05}.scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1}.scale-110,.scale-50{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-50{--tw-scale-x:.5;--tw-scale-y:.5}.scale-90{--tw-scale-x:.9;--tw-scale-y:.9}.scale-90,.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-items-center{justify-items:center}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-8{gap:2rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-y-2{row-gap:.5rem}.gap-y-4{row-gap:1rem}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.break-words{overflow-wrap:break-word}.rounded,.rounded-1{border-radius:.25rem}.rounded-1\.4{border-radius:.35rem}.rounded-10{border-radius:2.5rem}.rounded-2xl{border-radius:1rem}.rounded-circle{border-radius:50%}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-none{border-radius:0}.rounded-xl{border-radius:.75rem}.rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-b-lg{border-bottom-left-radius:.5rem}.rounded-b-lg,.rounded-r-lg{border-bottom-right-radius:.5rem}.rounded-r-lg{border-top-right-radius:.5rem}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-gray-200{--tw-border-opacity:1;border-color:rgb(233 236 239/var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity))}.border-gray-400{--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity))}.border-primary{--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}.bg-blue-500{--tw-bg-opacity:1;background-color:rgb(94 114 228/var(--tw-bg-opacity))}.bg-emerald-500{--tw-bg-opacity:1;background-color:rgb(45 206 137/var(--tw-bg-opacity))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(233 236 239/var(--tw-bg-opacity))}.bg-gray-300{--tw-bg-opacity:1;background-color:rgb(210 214 218/var(--tw-bg-opacity))}.bg-gray-50{--tw-bg-opacity:1;background-color:rgb(248 249 250/var(--tw-bg-opacity))}.bg-gray-600\/50{background-color:#6c757d80}.bg-green-500{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity))}.bg-orange-500{--tw-bg-opacity:1;background-color:rgb(251 99 64/var(--tw-bg-opacity))}.bg-primary{--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}.bg-primary\/20{background-color:#0b557733}.bg-red-500{--tw-bg-opacity:1;background-color:rgb(245 57 57/var(--tw-bg-opacity))}.bg-secondary{--tw-bg-opacity:1;background-color:rgb(46 172 104/var(--tw-bg-opacity))}.bg-sky-500{--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity))}.bg-slate-800\/10{background-color:#3a416f1a}.bg-transparent{background-color:initial}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-yellow-500{--tw-bg-opacity:1;background-color:rgb(251 177 64/var(--tw-bg-opacity))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-tl{background-image:linear-gradient(to top left,var(--tw-gradient-stops))}.bg-none{background-image:none}.from-transparent{--tw-gradient-from:#0000 var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.via-black\/40{--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#0006 var(--tw-gradient-via-position),var(--tw-gradient-to)}.to-transparent{--tw-gradient-to:#0000 var(--tw-gradient-to-position)}.bg-150{background-size:150%}.bg-contain{background-size:contain}.bg-clip-border{background-clip:initial}.bg-clip-padding{background-clip:padding-box}.bg-center{background-position:50%}.bg-left{background-position:0}.bg-x-25{background-position:25% 0}.bg-no-repeat{background-repeat:no-repeat}.fill-amber-500{fill:#f59e0b}.fill-blue-500{fill:#5e72e4}.fill-gray-500{fill:#adb5bd}.fill-gray-600{fill:#6c757d}.fill-green-500{fill:#22c55e}.fill-primary{fill:#0b5577}.fill-red-500{fill:#f53939}.fill-sky-500{fill:#0ea5e9}.fill-slate-800{fill:#3a416f}.fill-white{fill:#fff}.fill-yellow-500{fill:#fbb140}.stroke-amber-500{stroke:#f59e0b}.stroke-blue-400{stroke:#60a5fa}.stroke-blue-500{stroke:#5e72e4}.stroke-emerald-600{stroke:#059669}.stroke-gray-100{stroke:#ebeff4}.stroke-gray-600{stroke:#6c757d}.stroke-gray-700{stroke:#495057}.stroke-green-700{stroke:#15803d}.stroke-orange-500{stroke:#fb6340}.stroke-pink-600{stroke:#db2777}.stroke-red-500{stroke:#f53939}.stroke-sky-500{stroke:#0ea5e9}.stroke-stone-500{stroke:#78716c}.stroke-yellow-500{stroke:#fbb140}.stroke-0{stroke-width:0}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.px-0{padding-left:0;padding-right:0}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.pb-0{padding-bottom:0}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-4{padding-bottom:1rem}.pb-8{padding-bottom:2rem}.pl-0{padding-left:0}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-6{padding-left:1.5rem}.pr-0{padding-right:0}.pr-8{padding-right:2rem}.pt-1{padding-top:.25rem}.pt-10{padding-top:2.5rem}.pt-20{padding-top:5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.text-left{text-align:left}.text-center{text-align:center}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.font-sans{font-family:Open Sans}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.5rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-5{line-height:1.25rem}.leading-5\.6{line-height:1.4rem}.leading-6{line-height:1.5rem}.leading-8{line-height:2rem}.leading-default{line-height:1.6}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-tight{line-height:1.25}.tracking-normal{letter-spacing:0}.tracking-tight-rem{letter-spacing:-.025rem}.tracking-wide{letter-spacing:.025em}.tracking-widest{letter-spacing:.1em}.text-blue-500{--tw-text-opacity:1;color:rgb(94 114 228/var(--tw-text-opacity))}.text-emerald-500{--tw-text-opacity:1;color:rgb(45 206 137/var(--tw-text-opacity))}.text-gray-100{--tw-text-opacity:1;color:rgb(235 239 244/var(--tw-text-opacity))}.text-gray-300{--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity:1;color:rgb(108 117 125/var(--tw-text-opacity))}.text-gray-600\/90{color:#6c757de6}.text-gray-700{--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.text-gray-700\/80{color:#495057cc}.text-green-500{--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity))}.text-primary{--tw-text-opacity:1;color:rgb(11 85 119/var(--tw-text-opacity))}.text-red-500{--tw-text-opacity:1;color:rgb(245 57 57/var(--tw-text-opacity))}.text-sky-600{--tw-text-opacity:1;color:rgb(62 161 236/var(--tw-text-opacity))}.text-slate-500{--tw-text-opacity:1;color:rgb(103 116 142/var(--tw-text-opacity))}.text-slate-700{--tw-text-opacity:1;color:rgb(52 71 103/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-yellow-500{--tw-text-opacity:1;color:rgb(251 177 64/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.shadow{--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-3xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-3xl{--tw-shadow:0 8px 26px -4px #14141426,0 8px 9px -5px #1414140f;--tw-shadow-colored:0 8px 26px -4px var(--tw-shadow-color),0 8px 9px -5px var(--tw-shadow-color)}.shadow-md{--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.shadow-md,.shadow-none{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.shadow-sm{--tw-shadow:0 .25rem .375rem -.0625rem #1414141f,0 .125rem .25rem -.0625rem #14141412;--tw-shadow-colored:0 .25rem .375rem -.0625rem var(--tw-shadow-color),0 .125rem .25rem -.0625rem var(--tw-shadow-color)}.shadow-sm,.shadow-xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 0 2rem 0 #8898aa26;--tw-shadow-colored:0 0 2rem 0 var(--tw-shadow-color)}.shadow-xs{--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid #0000;outline-offset:2px}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:ease;transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:ease;transition-duration:.15s}.delay-200{transition-delay:.2s}.duration-200{transition-duration:.2s}.duration-250{transition-duration:.25s}.duration-300{transition-duration:.3s}.duration-700{transition-duration:.7s}.ease-in{transition-timing-function:ease-in}.ease-in-out{transition-timing-function:ease-in-out}.flex-wrap-inherit{flex-wrap:inherit}@font-face{font-family:Open Sans;src:url(../webfonts/OpenSans.ttf)}*{font-family:Open Sans,sans-serif!important}.ace_content,.ace_editor,.ace_editor div{font-family:Monaco,Menlo,Ubuntu Mono,Consolas,source-code-pro,monospace!important;font-size:16px!important;font-weight:400!important}.sr-only{display:none}.close-btn{display:inline-block;cursor:pointer;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(245 57 57/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(245 57 57/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.close-btn,.close-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.close-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.close-btn:focus,.close-btn:hover{background-color:#fffc}.close-btn:active{opacity:.85}.close-btn:disabled{cursor:not-allowed;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.close-btn:disabled,.close-btn:hover:disabled{border-color:#ced4da00;background-color:rgb(206 212 218/var(--tw-bg-opacity))}.close-btn:hover:disabled{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}:is(.dark .close-btn){--tw-bg-opacity:1;background-color:rgb(233 236 239/var(--tw-bg-opacity));--tw-brightness:brightness(.9)}:is(.dark .close-btn),:is(.dark .close-btn:hover){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .close-btn:hover){--tw-brightness:brightness(.75)}:is(.dark .close-btn:disabled){--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .close-btn:disabled),:is(.dark .close-btn:hover:disabled){border-color:#49505700;background-color:rgb(73 80 87/var(--tw-bg-opacity))}:is(.dark .close-btn:hover:disabled){--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}.valid-btn{display:inline-block;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.valid-btn,.valid-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.valid-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.valid-btn:focus,.valid-btn:hover{background-color:#22c55ecc}.valid-btn:active{opacity:.85}.valid-btn:disabled{cursor:not-allowed;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.valid-btn:disabled,.valid-btn:hover:disabled{border-color:#ced4da00;background-color:rgb(206 212 218/var(--tw-bg-opacity))}.valid-btn:hover:disabled{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}:is(.dark .valid-btn){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .valid-btn:disabled){--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .valid-btn:disabled),:is(.dark .valid-btn:hover:disabled){border-color:#49505700;background-color:rgb(73 80 87/var(--tw-bg-opacity))}:is(.dark .valid-btn:hover:disabled){--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}.delete-btn{display:inline-block;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(245 57 57/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.delete-btn,.delete-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.delete-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.delete-btn:focus,.delete-btn:hover{background-color:#f53939cc}.delete-btn:active{opacity:.85}.delete-btn:disabled{cursor:not-allowed;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.delete-btn:disabled,.delete-btn:hover:disabled{border-color:#ced4da00;background-color:rgb(206 212 218/var(--tw-bg-opacity))}.delete-btn:hover:disabled{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}:is(.dark .delete-btn){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .delete-btn:disabled){border-color:#49505700;--tw-bg-opacity:1;background-color:rgb(73 80 87/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .delete-btn:hover:disabled){--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-color:#49505700;--tw-bg-opacity:1;background-color:rgb(73 80 87/var(--tw-bg-opacity))}.edit-btn{display:inline-block;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(251 177 64/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.edit-btn,.edit-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.edit-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.edit-btn:focus,.edit-btn:hover{background-color:#fbb140cc}.edit-btn:active{opacity:.85}.edit-btn:disabled{cursor:not-allowed;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.edit-btn:disabled,.edit-btn:hover:disabled{border-color:#ced4da00;background-color:rgb(206 212 218/var(--tw-bg-opacity))}.edit-btn:hover:disabled{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}:is(.dark .edit-btn){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .edit-btn:disabled){--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .edit-btn:disabled),:is(.dark .edit-btn:hover:disabled){border-color:#49505700;background-color:rgb(73 80 87/var(--tw-bg-opacity))}:is(.dark .edit-btn:hover:disabled){--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}.info-btn{display:inline-block;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.info-btn,.info-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.info-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.info-btn:focus,.info-btn:hover{background-color:#0ea5e9cc}.info-btn:active{opacity:.85}.info-btn:disabled{cursor:not-allowed;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.info-btn:disabled,.info-btn:hover:disabled{border-color:#ced4da00;background-color:rgb(206 212 218/var(--tw-bg-opacity))}.info-btn:hover:disabled{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}:is(.dark .info-btn){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .info-btn:disabled){--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .info-btn:disabled),:is(.dark .info-btn:hover:disabled){border-color:#49505700;background-color:rgb(73 80 87/var(--tw-bg-opacity))}:is(.dark .info-btn:hover:disabled){--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}.checkbox{position:relative;z-index:10;float:left;margin-top:.25rem;height:1.25rem;width:1.25rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.35rem;border-width:1px;border-color:rgb(210 214 218/var(--tw-border-opacity));background-color:rgb(255 255 255/var(--tw-bg-opacity));background-size:contain;background-position:50%;background-repeat:no-repeat;vertical-align:top;font-size:1rem;line-height:1.5rem;transition-property:all;transition-timing-function:ease;transition-duration:.25s}.checkbox,.checkbox:disabled{--tw-border-opacity:1;--tw-bg-opacity:1}.checkbox:disabled{cursor:default;border-color:rgb(206 212 218/var(--tw-border-opacity));background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.checkbox[data-checked=true]{z-index:0;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}.checkbox:disabled[data-checked=true]{--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}:is(.dark .checkbox){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .checkbox:disabled){--tw-border-opacity:1;border-color:rgb(37 47 64/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .checkbox[data-checked=true]){--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}:is(.dark .checkbox:disabled[data-checked=true]){--tw-border-opacity:1;border-color:rgb(37 47 64/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}.custom-select-btn{display:flex;width:100%;align-items:center;justify-content:space-between;border-radius:.5rem;border-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));background-clip:padding-box;padding:.25rem .375rem;text-align:left;vertical-align:middle;font-size:.875rem;font-weight:400;line-height:1.4rem;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}.custom-select-btn::-moz-placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.custom-select-btn::placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.custom-select-btn:focus{--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}.custom-select-btn:disabled{--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));opacity:.75}:is(.dark .custom-select-btn){border-color:rgb(98 117 148/var(--tw-border-opacity));background-color:rgb(52 71 103/var(--tw-bg-opacity));opacity:.9}:is(.dark .custom-select-btn),:is(.dark .custom-select-btn:disabled){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .custom-select-btn:disabled){border-color:rgb(37 47 64/var(--tw-border-opacity));background-color:rgb(37 47 64/var(--tw-bg-opacity))}@media (min-width:768px){.custom-select-btn{padding:.5rem .75rem}}.custom-dropdown-btn{position:relative;margin-top:0;margin-bottom:0;min-height:38px;cursor:pointer;border-radius:0;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.5rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.custom-dropdown-btn:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .custom-dropdown-btn){border-color:rgb(98 117 148/var(--tw-border-opacity));background-color:rgb(52 71 103/var(--tw-bg-opacity))}.active.custom-dropdown-btn,:is(.dark .custom-dropdown-btn){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}.active.custom-dropdown-btn{position:relative;margin-top:0;margin-bottom:0;min-height:38px;cursor:pointer;border-radius:0;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;border-color:rgb(210 214 218/var(--tw-border-opacity));background-color:rgb(11 85 119/var(--tw-bg-opacity));padding:.5rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;line-height:1.5;letter-spacing:-.025rem;transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.active.custom-dropdown-btn:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .active.custom-dropdown-btn){border-color:rgb(98 117 148/var(--tw-border-opacity));background-color:rgb(11 85 119/var(--tw-bg-opacity));color:rgb(210 214 218/var(--tw-text-opacity))}.regular-input,:is(.dark .active.custom-dropdown-btn){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1}.regular-input{display:block;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.5rem;border-width:1px;border-style:solid;border-color:rgb(210 214 218/var(--tw-border-opacity));background-color:rgb(255 255 255/var(--tw-bg-opacity));background-clip:padding-box;padding:.25rem .375rem;font-size:.875rem;font-weight:400;line-height:1.4rem;color:rgb(73 80 87/var(--tw-text-opacity));outline:2px solid #0000;outline-offset:2px;transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.regular-input::-moz-placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.regular-input::placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.regular-input:focus{border-color:#d2d6da00;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.regular-input:valid:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(34 197 94/var(--tw-ring-opacity))}.regular-input:invalid:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(245 57 57/var(--tw-ring-opacity))}.regular-input:disabled{--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));opacity:.75}:is(.dark .regular-input){border-color:rgb(98 117 148/var(--tw-border-opacity));background-color:rgb(52 71 103/var(--tw-bg-opacity));opacity:.9}:is(.dark .regular-input),:is(.dark .regular-input:disabled){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .regular-input:disabled){border-color:rgb(37 47 64/var(--tw-border-opacity));background-color:rgb(37 47 64/var(--tw-bg-opacity))}@media (min-width:768px){.regular-input{padding:.5rem .75rem}}.input-title{margin:0;font-size:.875rem;line-height:1.5rem;font-weight:700;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .input-title){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));opacity:.9}.popover-settings-container{position:absolute;left:0;bottom:0;z-index:50;--tw-translate-y:-1.75rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(94 114 228/var(--tw-bg-opacity));padding:.75rem;transition-property:all;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.5s}:is(.dark .popover-settings-container){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.popover-settings-text{margin:0;font-size:.875rem;line-height:1.5rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .popover-settings-text){--tw-text-opacity:1;color:rgb(235 239 244/var(--tw-text-opacity));opacity:.9}.popover-settings-svg{margin-left:.5rem;height:1.25rem;width:1.25rem;cursor:pointer;fill:#5e72e4}.popover-settings-svg:hover{--tw-brightness:brightness(.75);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.active.settings-tabs-tab-btn{position:relative;z-index:10;margin-top:.25rem;margin-bottom:.25rem;cursor:pointer;border-radius:0;border-width:1px;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.active.settings-tabs-tab-btn:hover{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .active.settings-tabs-tab-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .active.settings-tabs-tab-btn:hover){--tw-bg-opacity:1;background-color:rgb(58 65 111/var(--tw-bg-opacity))}.settings-tabs-tab-btn{position:relative;margin-top:.25rem;margin-bottom:.25rem;cursor:pointer;border-radius:0;border-width:1px;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.settings-tabs-tab-btn:hover{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .settings-tabs-tab-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .settings-tabs-tab-btn:hover){--tw-bg-opacity:1;background-color:rgb(58 65 111/var(--tw-bg-opacity))}.settings-tabs-name{padding-left:.75rem;padding-right:.5rem;--tw-text-opacity:1;color:rgb(11 85 119/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .settings-tabs-name){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));opacity:.9}.settings-tabs-popover-container{position:absolute;top:60px;left:0;z-index:50;min-width:150px;border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(94 114 228/var(--tw-bg-opacity));padding:.75rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.15s}:is(.dark .settings-tabs-popover-container){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.settings-tabs-popover-text{margin:0;font-size:.875rem;line-height:1.5rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.settings-tabs-mobile-btn{margin-top:.25rem;margin-bottom:.25rem;display:flex;width:100%;cursor:pointer;align-items:center;justify-content:space-between;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.settings-tabs-mobile-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(248 249 250/var(--tw-bg-opacity));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .settings-tabs-mobile-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .settings-tabs-mobile-btn:hover){--tw-brightness:brightness(.95);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.settings-tabs-mobile-btn-text{--tw-text-opacity:1;color:rgb(11 85 119/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .settings-tabs-mobile-btn-text){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));opacity:.9}.active.settings-tabs-mobile-dropdown-btn{position:relative;z-index:1000;margin-top:0;margin-bottom:0;cursor:pointer;border-radius:0;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity));padding:.5rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.active.settings-tabs-mobile-dropdown-btn:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .active.settings-tabs-mobile-dropdown-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .active.settings-tabs-mobile-dropdown-btn:hover){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.first.settings-tabs-mobile-dropdown-btn{border-top-left-radius:.25rem;border-top-right-radius:.25rem;border-width:1px}.settings-tabs-mobile-dropdown-btn{position:relative;margin-top:0;margin-bottom:0;display:flex;cursor:pointer;justify-content:space-between;border-radius:0;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.5rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.settings-tabs-mobile-dropdown-btn:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .settings-tabs-mobile-dropdown-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .settings-tabs-mobile-dropdown-btn:hover){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.first-letter\:absolute:first-letter{position:absolute}.first-letter\:w-full:first-letter{width:100%}.placeholder\:text-gray-500::-moz-placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.placeholder\:text-gray-500::placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.before\:float-left:before{content:var(--tw-content);float:left}.before\:pr-2:before{content:var(--tw-content);padding-right:.5rem}.before\:text-white:before{content:var(--tw-content);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.before\:content-\[\'\/\'\]:before{--tw-content:"/";content:var(--tw-content)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:top-px:after{content:var(--tw-content);top:1px}.after\:float-right:after{content:var(--tw-content);float:right}.after\:h-4:after{content:var(--tw-content);height:1rem}.after\:w-4:after{content:var(--tw-content);width:1rem}.after\:translate-x-px:after{content:var(--tw-content);--tw-translate-x:1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.after\:rounded-circle:after{content:var(--tw-content);border-radius:50%}.after\:bg-white:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.after\:pl-2:after{content:var(--tw-content);padding-left:.5rem}.after\:text-gray-600:after{content:var(--tw-content);--tw-text-opacity:1;color:rgb(108 117 125/var(--tw-text-opacity))}.after\:shadow-2xl:after{content:var(--tw-content);--tw-shadow:0 .3125rem .625rem 0 #0000001f;--tw-shadow-colored:0 .3125rem .625rem 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.after\:duration-300:after{content:var(--tw-content);transition-duration:.3s}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.after\:content-\[\'\/\'\]:after{--tw-content:"/";content:var(--tw-content)}.checked\:z-0:checked{z-index:0}.checked\:border-primary:checked{--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}.checked\:bg-primary:checked{--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}.checked\:bg-none:checked{background-image:none}.checked\:bg-right:checked{background-position:100%}.checked\:after\:translate-x-5:checked:after{--tw-translate-x:1.25rem}.checked\:after\:translate-x-5:checked:after,.checked\:after\:translate-x-5\.3:checked:after{content:var(--tw-content);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.checked\:after\:translate-x-5\.3:checked:after{--tw-translate-x:1.3rem}.valid\:\!border-red-500:valid{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.hover\:-translate-y-0:hover{--tw-translate-y:-0px}.hover\:-translate-y-0:hover,.hover\:-translate-y-0\.4:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-0\.4:hover{--tw-translate-y:-0.1rem}.hover\:-translate-y-px:hover{--tw-translate-y:-1px}.hover\:-translate-y-px:hover,.hover\:scale-102:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-102:hover{--tw-scale-x:1.02;--tw-scale-y:1.02}.hover\:rounded-lg:hover{border-radius:.5rem}.hover\:bg-emerald-500\/80:hover{background-color:#2dce89cc}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity))}.hover\:bg-gray-300:hover{--tw-bg-opacity:1;background-color:rgb(210 214 218/var(--tw-bg-opacity))}.hover\:bg-green-500\/80:hover{background-color:#22c55ecc}.hover\:bg-primary\/30:hover{background-color:#0b55774d}.hover\:bg-primary\/5:hover{background-color:#0b55770d}.hover\:bg-primary\/80:hover{background-color:#0b5577cc}.hover\:bg-red-500\/80:hover{background-color:#f53939cc}.hover\:bg-sky-500\/80:hover{background-color:#0ea5e9cc}.hover\:bg-yellow-500\/80:hover{background-color:#fbb140cc}.hover\:italic:hover{font-style:italic}.hover\:no-underline:hover{text-decoration-line:none}.hover\:opacity-80:hover{opacity:.8}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:brightness-75:hover{--tw-brightness:brightness(.75)}.hover\:brightness-75:hover,.hover\:brightness-90:hover{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.hover\:brightness-90:hover{--tw-brightness:brightness(.9)}.hover\:brightness-95:hover{--tw-brightness:brightness(.95);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.focus\:\!border-red-500:focus{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.focus\:border-green-500:focus{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity))}.focus\:border-primary:focus{--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}.focus\:bg-emerald-500\/80:focus{background-color:#2dce89cc}.focus\:bg-green-500\/80:focus{background-color:#22c55ecc}.focus\:bg-primary\/80:focus{background-color:#0b5577cc}.focus\:bg-red-500\/80:focus{background-color:#f53939cc}.focus\:bg-sky-500\/80:focus{background-color:#0ea5e9cc}.focus\:bg-yellow-500\/80:focus{background-color:#fbb140cc}.focus\:\!ring-red-500:focus{--tw-ring-opacity:1!important;--tw-ring-color:rgb(245 57 57/var(--tw-ring-opacity))!important}.focus\:valid\:\!border-red-500:valid:focus{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.focus\:valid\:border-green-500:valid:focus{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity))}.focus\:valid\:\!ring-red-500:valid:focus{--tw-ring-opacity:1!important;--tw-ring-color:rgb(245 57 57/var(--tw-ring-opacity))!important}.focus\:invalid\:border-red-500:invalid:focus{--tw-border-opacity:1;border-color:rgb(245 57 57/var(--tw-border-opacity))}.focus\:file\:invalid\:border-red-500:invalid::file-selector-button:focus{--tw-border-opacity:1;border-color:rgb(245 57 57/var(--tw-border-opacity))}.active\:\!border-red-500:active{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.active\:opacity-85:active{opacity:.85}.active\:valid\:\!border-red-500:valid:active{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border-gray-400:disabled{--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity))}.disabled\:border-gray-400\/0:disabled{border-color:#ced4da00}.disabled\:bg-gray-400:disabled{--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity))}.disabled\:text-gray-700:disabled{--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.disabled\:opacity-75:disabled{opacity:.75}.disabled\:hover\:translate-y-0:hover:disabled{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.disabled\:hover\:border-gray-400\/0:hover:disabled{border-color:#ced4da00}.disabled\:hover\:bg-gray-400:hover:disabled{--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity))}:is(.dark .dark\:inline){display:inline}:is(.dark .dark\:hidden){display:none}:is(.dark .dark\:border-gray-700){--tw-border-opacity:1;border-color:rgb(73 80 87/var(--tw-border-opacity))}:is(.dark .dark\:border-slate-600){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity))}:is(.dark .dark\:border-slate-800){--tw-border-opacity:1;border-color:rgb(58 65 111/var(--tw-border-opacity))}:is(.dark .dark\:bg-gray-800){--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity))}:is(.dark .dark\:bg-green-500\/90){background-color:#22c55ee6}:is(.dark .dark\:bg-primary){--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}:is(.dark .dark\:bg-primary\/50){background-color:#0b557780}:is(.dark .dark\:bg-red-500\/90){background-color:#f53939e6}:is(.dark .dark\:bg-slate-700){--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .dark\:bg-slate-700\/50){background-color:#34476780}:is(.dark .dark\:bg-slate-850){--tw-bg-opacity:1;background-color:rgb(17 28 68/var(--tw-bg-opacity))}:is(.dark .dark\:bg-slate-900){--tw-bg-opacity:1;background-color:rgb(5 17 57/var(--tw-bg-opacity))}:is(.dark .dark\:bg-slate-900\/30){background-color:#0511394d}:is(.dark .dark\:bg-gradient-to-r){background-image:linear-gradient(to right,var(--tw-gradient-stops))}:is(.dark .dark\:from-transparent){--tw-gradient-from:#0000 var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}:is(.dark .dark\:via-white){--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fff var(--tw-gradient-via-position),var(--tw-gradient-to)}:is(.dark .dark\:to-transparent){--tw-gradient-to:#0000 var(--tw-gradient-to-position)}:is(.dark .dark\:fill-blue-500){fill:#5e72e4}:is(.dark .dark\:fill-gray-300){fill:#d2d6da}:is(.dark .dark\:fill-gray-500){fill:#adb5bd}:is(.dark .dark\:fill-gray-600){fill:#6c757d}:is(.dark .dark\:stroke-amber-500){stroke:#f59e0b}:is(.dark .dark\:stroke-gray-400){stroke:#ced4da}:is(.dark .dark\:stroke-gray-600){stroke:#6c757d}:is(.dark .dark\:stroke-red-500){stroke:#f53939}:is(.dark .dark\:text-gray-100){--tw-text-opacity:1;color:rgb(235 239 244/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-200){--tw-text-opacity:1;color:rgb(233 236 239/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-300){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-400){--tw-text-opacity:1;color:rgb(206 212 218/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-500){--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}:is(.dark .dark\:text-red-500){--tw-text-opacity:1;color:rgb(245 57 57/var(--tw-text-opacity))}:is(.dark .dark\:text-white){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}:is(.dark .dark\:text-white\/80){color:#fffc}:is(.dark .dark\:text-white\/90){color:#ffffffe6}:is(.dark .dark\:opacity-60){opacity:.6}:is(.dark .dark\:opacity-75){opacity:.75}:is(.dark .dark\:opacity-80){opacity:.8}:is(.dark .dark\:opacity-90){opacity:.9}:is(.dark .dark\:shadow-dark-xl){--tw-shadow:0 2px 2px 0 #00000024,0 3px 1px -2px #0003,0 1px 5px 0 #0000001f;--tw-shadow-colored:0 2px 2px 0 var(--tw-shadow-color),0 3px 1px -2px var(--tw-shadow-color),0 1px 5px 0 var(--tw-shadow-color)}:is(.dark .dark\:shadow-dark-xl),:is(.dark .dark\:shadow-none){box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .dark\:shadow-none){--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}:is(.dark .dark\:brightness-110){--tw-brightness:brightness(1.1)}:is(.dark .dark\:brightness-110),:is(.dark .dark\:brightness-125){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:brightness-125){--tw-brightness:brightness(1.25)}:is(.dark .dark\:brightness-150){--tw-brightness:brightness(1.5)}:is(.dark .dark\:brightness-150),:is(.dark .dark\:brightness-90){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:brightness-90){--tw-brightness:brightness(.9)}:is(.dark .dark\:brightness-95){--tw-brightness:brightness(.95)}:is(.dark .dark\:brightness-95),:is(.dark .dark\:brightness-\[0\.885\]){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:brightness-\[0\.885\]){--tw-brightness:brightness(0.885)}:is(.dark .dark\:after\:text-gray-500):after{content:var(--tw-content);--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}:is(.dark .dark\:checked\:border-primary:checked){--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}:is(.dark .dark\:checked\:bg-primary:checked){--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}:is(.dark .dark\:hover\:bg-primary\/20:hover){background-color:#0b557733}:is(.dark .dark\:hover\:bg-primary\/60:hover){background-color:#0b557799}:is(.dark .dark\:hover\:bg-slate-700\/50:hover){background-color:#34476780}:is(.dark .dark\:hover\:bg-slate-800:hover){--tw-bg-opacity:1;background-color:rgb(58 65 111/var(--tw-bg-opacity))}:is(.dark .dark\:hover\:brightness-100:hover){--tw-brightness:brightness(1)}:is(.dark .dark\:hover\:brightness-100:hover),:is(.dark .dark\:hover\:brightness-105:hover){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:hover\:brightness-105:hover){--tw-brightness:brightness(1.05)}:is(.dark .dark\:hover\:brightness-90:hover){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:disabled\:border-gray-700\/0:disabled){border-color:#49505700}:is(.dark .dark\:disabled\:border-gray-800:disabled){--tw-border-opacity:1;border-color:rgb(37 47 64/var(--tw-border-opacity))}:is(.dark .dark\:disabled\:bg-gray-700:disabled){--tw-bg-opacity:1;background-color:rgb(73 80 87/var(--tw-bg-opacity))}:is(.dark .dark\:disabled\:bg-gray-800:disabled){--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity))}:is(.dark .dark\:disabled\:text-gray-300:disabled){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .dark\:disabled\:hover\:translate-y-0:hover:disabled){--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:is(.dark .dark\:disabled\:hover\:border-gray-700\/0:hover:disabled){border-color:#49505700}:is(.dark .dark\:disabled\:hover\:bg-gray-700:hover:disabled){--tw-bg-opacity:1;background-color:rgb(73 80 87/var(--tw-bg-opacity))}@media (min-width:576px){.sm\:right-24{right:6rem}.sm\:right-40{right:10rem}.sm\:right-6{right:1.5rem}.sm\:top-2{top:.5rem}.sm\:top-\[4\.5rem\]{top:4.5rem}.sm\:col-span-4{grid-column:span 4/span 4}.sm\:col-span-6{grid-column:span 6/span 6}.sm\:col-start-5{grid-column-start:5}.sm\:mx-4{margin-left:1rem;margin-right:1rem}.sm\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.sm\:ml-1{margin-left:.25rem}.sm\:mr-16{margin-right:4rem}.sm\:inline{display:inline}.sm\:h-10{height:2.5rem}.sm\:h-14{height:3.5rem}.sm\:h-7{height:1.75rem}.sm\:max-h-125{max-height:31.25rem}.sm\:max-h-28{max-height:7rem}.sm\:w-36{width:9rem}.sm\:w-50{width:12.5rem}.sm\:w-7{width:1.75rem}.sm\:min-w-\[500px\]{min-width:500px}.sm\:scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-items-start{justify-items:start}.sm\:gap-4{gap:1rem}.sm\:px-12{padding-left:3rem;padding-right:3rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-0{padding-top:0;padding-bottom:0}.sm\:pt-6{padding-top:1.5rem}.sm\:text-left{text-align:left}}@media (min-width:768px){.md\:right-8{right:2rem}.md\:right-\[3\.75rem\]{right:3.75rem}.md\:top-\[40\%\]{top:40%}.md\:col-span-4{grid-column:span 4/span 4}.md\:col-span-5{grid-column:span 5/span 5}.md\:col-span-6{grid-column:span 6/span 6}.md\:col-span-7{grid-column:span 7/span 7}.md\:col-span-8{grid-column:span 8/span 8}.md\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.md\:my-3{margin-top:.75rem;margin-bottom:.75rem}.md\:mb-0{margin-bottom:0}.md\:mb-3{margin-bottom:.75rem}.md\:mb-8{margin-bottom:2rem}.md\:mr-3{margin-right:.75rem}.md\:mt-0{margin-top:0}.md\:mt-6{margin-top:1.5rem}.md\:block{display:block}.md\:hidden{display:none}.md\:h-16{height:4rem}.md\:max-h-160{max-height:40rem}.md\:min-h-75-screen{min-height:75vh}.md\:w-1\/2{width:50%}.md\:w-60{width:15rem}.md\:max-w-\[600px\]{max-width:600px}.md\:justify-end{justify-content:flex-end}.md\:gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.md\:px-3{padding-left:.75rem;padding-right:.75rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:py-2{padding-top:.5rem;padding-bottom:.5rem}.md\:py-4{padding-top:1rem;padding-bottom:1rem}.md\:text-base{font-size:1rem;line-height:1.5rem}}@media (min-width:992px){.lg\:relative{position:relative}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:mx-0{margin-left:0;margin-right:0}.lg\:mx-8{margin-left:2rem;margin-right:2rem}.lg\:my-3{margin-top:.75rem;margin-bottom:.75rem}.lg\:mt-0{margin-top:0}.lg\:mt-4{margin-top:1rem}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:h-24{height:6rem}.lg\:h-9{height:2.25rem}.lg\:w-80{width:20rem}.lg\:w-9{width:2.25rem}.lg\:flex-row{flex-direction:row}.lg\:flex-nowrap{flex-wrap:nowrap}.lg\:justify-start{justify-content:flex-start}.lg\:justify-end{justify-content:flex-end}.lg\:justify-between{justify-content:space-between}.lg\:gap-6{gap:1.5rem}.lg\:gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.lg\:bg-gray-50{--tw-bg-opacity:1;background-color:rgb(248 249 250/var(--tw-bg-opacity))}.lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\:pb-1{padding-bottom:.25rem}.lg\:text-left{text-align:left}}@media (min-width:1200px){.xl\:left-0{left:0}.xl\:right-24{right:6rem}.xl\:right-6{right:1.5rem}.xl\:ml-6{margin-left:1.5rem}.xl\:ml-68{margin-left:17rem}.xl\:hidden{display:none}.xl\:translate-x-0{--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.xl\:p-1{padding:.25rem}.xl\:p-1\.5{padding:.375rem}.xl\:pl-75{padding-left:18.75rem}.xl\:text-base{font-size:1rem;line-height:1.5rem}}@media (min-width:1320px){.\32xl\:col-span-4{grid-column:span 4/span 4}.\32xl\:col-span-6{grid-column:span 6/span 6}.\32xl\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.\32xl\:my-3{margin-top:.75rem;margin-bottom:.75rem}}@media (min-width:1920px){.\33xl\:col-span-3{grid-column:span 3/span 3}.\33xl\:col-span-4{grid-column:span 4/span 4}.\33xl\:col-span-5{grid-column:span 5/span 5}}@media (min-width:340px){.xs\:flex-row{flex-direction:row}.xs\:items-center{align-items:center}.xs\:justify-start{justify-content:flex-start}.xs\:pl-2{padding-left:.5rem}.xs\:text-sm{font-size:.875rem;line-height:1.5rem}}.\[\&\>\*\]\:bg-primary>*{--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))} \ No newline at end of file +/*! tailwindcss v3.3.2 | MIT License | https://tailwindcss.com*/*,:after,:before{box-sizing:border-box;border:0 solid #e9ecef}:after,:before{--tw-content:""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Open Sans;font-feature-settings:normal;font-variation-settings:normal}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#ced4da}input::placeholder,textarea::placeholder{opacity:1;color:#ced4da}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,::backdrop,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#5e72e480;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.\!container{width:100%!important;margin-right:auto!important;margin-left:auto!important;padding-right:1.5rem!important;padding-left:1.5rem!important}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:1.5rem;padding-left:1.5rem}@media (min-width:340px){.\!container{max-width:340px!important}.container{max-width:340px}}@media (min-width:576px){.\!container{max-width:576px!important}.container{max-width:576px}}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:992px){.\!container{max-width:992px!important}.container{max-width:992px}}@media (min-width:1200px){.\!container{max-width:1200px!important}.container{max-width:1200px}}@media (min-width:1320px){.\!container{max-width:1320px!important}.container{max-width:1320px}}@media (min-width:1920px){.\!container{max-width:1920px!important}.container{max-width:1920px}}a{letter-spacing:-.025rem}hr{margin:1rem 0;border:0;opacity:.25}img{max-width:none}label{display:inline-block}p{line-height:1.625;font-weight:400;margin-bottom:1rem}small{font-size:.875em}svg{display:inline}table{border-collapse:inherit}h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;color:#344767}h1,h2,h3,h4{letter-spacing:-.05rem}h1,h2,h3{font-weight:700}h4,h5,h6{font-weight:600}h1{font-size:3rem;line-height:1.25}h2{font-size:2.25rem;line-height:1.3}h3{font-size:1.875rem}h3,h4{line-height:1.375}h4{font-size:1.5rem}h5{font-size:1.25rem;line-height:1.375}h6{font-size:1rem;line-height:1.625}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-y-0{top:0;bottom:0}.-left-full{left:-100%}.-right-0{right:0}.-right-1{right:-.25rem}.bottom-0{bottom:0}.left-0{left:0}.left-auto{left:auto}.left-full{left:100%}.right-0{right:0}.right-2{right:.5rem}.right-20{right:5rem}.right-4{right:1rem}.right-5{right:1.25rem}.right-6{right:1.5rem}.right-7{right:1.75rem}.right-8{right:2rem}.right-\[3\.25rem\]{right:3.25rem}.top-0{top:0}.top-1{top:.25rem}.top-1\.5{top:.375rem}.top-16{top:4rem}.top-2{top:.5rem}.top-4{top:1rem}.top-\[38\%\]{top:38%}.top-\[4\.5rem\]{top:4.5rem}.top-\[52\%\]{top:52%}.top-\[55\%\]{top:55%}.top-\[8\.2rem\]{top:8.2rem}.top-0\.5{top:.125rem}.-z-10{z-index:-10}.z-10{z-index:10}.z-100{z-index:100}.z-110{z-index:110}.z-20{z-index:20}.z-990{z-index:990}.z-\[10000\]{z-index:10000}.z-\[1000\]{z-index:1000}.z-\[1001\]{z-index:1001}.z-\[20\]{z-index:20}.z-sticky{z-index:1020}.order-1{order:1}.order-2{order:2}.col-span-1{grid-column:span 1/span 1}.col-span-10{grid-column:span 10/span 10}.col-span-11{grid-column:span 11/span 11}.col-span-12{grid-column:span 12/span 12}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-5{grid-column:span 5/span 5}.col-span-9{grid-column:span 9/span 9}.float-right{float:right}.float-left{float:left}.m-0{margin:0}.m-1{margin:.25rem}.m-2{margin:.5rem}.m-4{margin:1rem}.mx-0{margin-left:0;margin-right:0}.mx-0\.5{margin-left:.125rem;margin-right:.125rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-1\.5{margin-left:.375rem;margin-right:.375rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-2\.5{margin-left:.625rem;margin-right:.625rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-top:0;margin-bottom:0}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.ml-0{margin-left:0}.ml-1{margin-left:.25rem}.ml-12{margin-left:3rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-6{margin-left:1.5rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-12{margin-right:3rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-\[4\.5rem\]{margin-top:4.5rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.table{display:table}.grid{display:grid}.list-item{display:list-item}.hidden{display:none}.h-1\/3{height:33.333333%}.h-12{height:3rem}.h-14{height:3.5rem}.h-19{height:4.75rem}.h-3{height:.75rem}.h-4{height:1rem}.h-4\.5{height:1.125rem}.h-40{height:10rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-5\.5{height:1.375rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-\[2\.5rem\]{height:2.5rem}.h-\[3\.5rem\]{height:3.5rem}.h-\[4rem\]{height:4rem}.h-\[90vh\]{height:90vh}.h-fit{height:-moz-fit-content;height:fit-content}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.h-sidenav{height:calc(100vh - 450px)}.max-h-100{max-height:25rem}.max-h-135{max-height:33.75rem}.max-h-30{max-height:7.5rem}.max-h-80{max-height:20rem}.max-h-90{max-height:22.5rem}.max-h-screen{max-height:100vh}.min-h-12{min-height:3rem}.min-h-20{min-height:5rem}.min-h-52{min-height:13rem}.min-h-6{min-height:1.5rem}.min-h-\[100px\]{min-height:100px}.min-h-\[350px\]{min-height:350px}.min-h-\[55vh\]{min-height:55vh}.min-h-\[75px\]{min-height:75px}.min-h-\[85vh\]{min-height:85vh}.min-h-screen{min-height:100vh}.w-1{width:.25rem}.w-10{width:2.5rem}.w-11\/12{width:91.666667%}.w-12{width:3rem}.w-28{width:7rem}.w-3{width:.75rem}.w-4{width:1rem}.w-4\.5{width:1.125rem}.w-40{width:10rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-5\.5{width:1.375rem}.w-50{width:12.5rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-80{width:20rem}.w-90{width:22.5rem}.w-\[2\.5rem\]{width:2.5rem}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-screen{width:100vw}.min-w-0{min-width:0}.min-w-\[1150px\]{min-width:1150px}.min-w-\[1200px\]{min-width:1200px}.min-w-\[600px\]{min-width:600px}.min-w-\[800px\]{min-width:800px}.min-w-\[900px\]{min-width:900px}.max-w-180{max-width:45rem}.max-w-40{max-width:10rem}.max-w-60{max-width:15rem}.max-w-64{max-width:16rem}.max-w-\[1920px\]{max-width:1920px}.max-w-\[300px\]{max-width:300px}.max-w-\[400px\]{max-width:400px}.max-w-\[550px\]{max-width:550px}.max-w-\[650px\]{max-width:650px}.max-w-full{max-width:100%}.flex-auto{flex:1 1 auto}.grow{flex-grow:1}.basis-full{flex-basis:100%}.-translate-x-1{--tw-translate-x:-0.25rem}.-translate-x-1,.-translate-x-1\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-1\.5{--tw-translate-x:-0.375rem}.-translate-x-full{--tw-translate-x:-100%}.-translate-x-full,.-translate-y-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-0{--tw-translate-y:-0px}.-translate-y-0\.4{--tw-translate-y:-0.1rem}.-translate-y-0\.4,.-translate-y-0\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-0\.5{--tw-translate-y:-0.125rem}.-translate-y-1{--tw-translate-y:-0.25rem}.-translate-y-1,.-translate-y-1\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\.5{--tw-translate-y:-0.375rem}.translate-x-0{--tw-translate-x:0px}.translate-x-0,.translate-x-0\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0\.5{--tw-translate-x:0.125rem}.translate-x-1{--tw-translate-x:0.25rem}.translate-x-1,.translate-x-2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-2{--tw-translate-x:0.5rem}.translate-x-90{--tw-translate-x:22.5rem}.translate-x-90,.translate-y-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y:0px}.translate-y-0\.5{--tw-translate-y:0.125rem}.translate-y-0\.5,.translate-y-1{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-1{--tw-translate-y:0.25rem}.translate-y-16{--tw-translate-y:4rem}.translate-y-16,.translate-y-2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-2{--tw-translate-y:0.5rem}.-rotate-12{--tw-rotate:-12deg}.-rotate-12,.rotate-12{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-12{--tw-rotate:12deg}.rotate-180{--tw-rotate:180deg}.rotate-180,.scale-105{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05}.scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1}.scale-110,.scale-50{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-50{--tw-scale-x:.5;--tw-scale-y:.5}.scale-90{--tw-scale-x:.9;--tw-scale-y:.9}.scale-90,.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-items-center{justify-items:center}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-8{gap:2rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-y-2{row-gap:.5rem}.gap-y-4{row-gap:1rem}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.break-words{overflow-wrap:break-word}.rounded,.rounded-1{border-radius:.25rem}.rounded-1\.4{border-radius:.35rem}.rounded-10{border-radius:2.5rem}.rounded-2xl{border-radius:1rem}.rounded-circle{border-radius:50%}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-none{border-radius:0}.rounded-xl{border-radius:.75rem}.rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-b-lg{border-bottom-left-radius:.5rem}.rounded-b-lg,.rounded-r-lg{border-bottom-right-radius:.5rem}.rounded-r-lg{border-top-right-radius:.5rem}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-gray-200{--tw-border-opacity:1;border-color:rgb(233 236 239/var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity))}.border-gray-400{--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity))}.border-primary{--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}.bg-blue-500{--tw-bg-opacity:1;background-color:rgb(94 114 228/var(--tw-bg-opacity))}.bg-emerald-500{--tw-bg-opacity:1;background-color:rgb(45 206 137/var(--tw-bg-opacity))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(233 236 239/var(--tw-bg-opacity))}.bg-gray-300{--tw-bg-opacity:1;background-color:rgb(210 214 218/var(--tw-bg-opacity))}.bg-gray-50{--tw-bg-opacity:1;background-color:rgb(248 249 250/var(--tw-bg-opacity))}.bg-gray-600\/50{background-color:#6c757d80}.bg-green-500{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity))}.bg-orange-500{--tw-bg-opacity:1;background-color:rgb(251 99 64/var(--tw-bg-opacity))}.bg-primary{--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}.bg-primary\/20{background-color:#0b557733}.bg-red-500{--tw-bg-opacity:1;background-color:rgb(245 57 57/var(--tw-bg-opacity))}.bg-secondary{--tw-bg-opacity:1;background-color:rgb(46 172 104/var(--tw-bg-opacity))}.bg-sky-500{--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity))}.bg-slate-800\/10{background-color:#3a416f1a}.bg-transparent{background-color:initial}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-yellow-500{--tw-bg-opacity:1;background-color:rgb(251 177 64/var(--tw-bg-opacity))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-tl{background-image:linear-gradient(to top left,var(--tw-gradient-stops))}.bg-none{background-image:none}.from-transparent{--tw-gradient-from:#0000 var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.via-black\/40{--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#0006 var(--tw-gradient-via-position),var(--tw-gradient-to)}.to-transparent{--tw-gradient-to:#0000 var(--tw-gradient-to-position)}.bg-150{background-size:150%}.bg-contain{background-size:contain}.bg-clip-border{background-clip:initial}.bg-clip-padding{background-clip:padding-box}.bg-center{background-position:50%}.bg-left{background-position:0}.bg-x-25{background-position:25% 0}.bg-no-repeat{background-repeat:no-repeat}.fill-amber-500{fill:#f59e0b}.fill-blue-500{fill:#5e72e4}.fill-gray-500{fill:#adb5bd}.fill-gray-600{fill:#6c757d}.fill-green-500{fill:#22c55e}.fill-primary{fill:#0b5577}.fill-red-500{fill:#f53939}.fill-sky-500{fill:#0ea5e9}.fill-slate-800{fill:#3a416f}.fill-white{fill:#fff}.fill-yellow-500{fill:#fbb140}.stroke-amber-500{stroke:#f59e0b}.stroke-blue-400{stroke:#60a5fa}.stroke-blue-500{stroke:#5e72e4}.stroke-emerald-600{stroke:#059669}.stroke-gray-100{stroke:#ebeff4}.stroke-gray-600{stroke:#6c757d}.stroke-gray-700{stroke:#495057}.stroke-green-700{stroke:#15803d}.stroke-orange-500{stroke:#fb6340}.stroke-pink-600{stroke:#db2777}.stroke-red-500{stroke:#f53939}.stroke-sky-500{stroke:#0ea5e9}.stroke-stone-500{stroke:#78716c}.stroke-yellow-500{stroke:#fbb140}.stroke-0{stroke-width:0}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.px-0{padding-left:0;padding-right:0}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.pb-0{padding-bottom:0}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-4{padding-bottom:1rem}.pb-8{padding-bottom:2rem}.pl-0{padding-left:0}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-6{padding-left:1.5rem}.pr-0{padding-right:0}.pr-8{padding-right:2rem}.pt-1{padding-top:.25rem}.pt-10{padding-top:2.5rem}.pt-20{padding-top:5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.text-left{text-align:left}.text-center{text-align:center}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.font-sans{font-family:Open Sans}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.5rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-5{line-height:1.25rem}.leading-5\.6{line-height:1.4rem}.leading-6{line-height:1.5rem}.leading-8{line-height:2rem}.leading-default{line-height:1.6}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-tight{line-height:1.25}.tracking-normal{letter-spacing:0}.tracking-tight-rem{letter-spacing:-.025rem}.tracking-wide{letter-spacing:.025em}.tracking-widest{letter-spacing:.1em}.text-blue-500{--tw-text-opacity:1;color:rgb(94 114 228/var(--tw-text-opacity))}.text-emerald-500{--tw-text-opacity:1;color:rgb(45 206 137/var(--tw-text-opacity))}.text-gray-100{--tw-text-opacity:1;color:rgb(235 239 244/var(--tw-text-opacity))}.text-gray-300{--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity:1;color:rgb(108 117 125/var(--tw-text-opacity))}.text-gray-600\/90{color:#6c757de6}.text-gray-700{--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.text-gray-700\/80{color:#495057cc}.text-green-500{--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity))}.text-primary{--tw-text-opacity:1;color:rgb(11 85 119/var(--tw-text-opacity))}.text-red-500{--tw-text-opacity:1;color:rgb(245 57 57/var(--tw-text-opacity))}.text-sky-600{--tw-text-opacity:1;color:rgb(62 161 236/var(--tw-text-opacity))}.text-slate-500{--tw-text-opacity:1;color:rgb(103 116 142/var(--tw-text-opacity))}.text-slate-700{--tw-text-opacity:1;color:rgb(52 71 103/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-yellow-500{--tw-text-opacity:1;color:rgb(251 177 64/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.shadow{--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-3xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-3xl{--tw-shadow:0 8px 26px -4px #14141426,0 8px 9px -5px #1414140f;--tw-shadow-colored:0 8px 26px -4px var(--tw-shadow-color),0 8px 9px -5px var(--tw-shadow-color)}.shadow-md{--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.shadow-md,.shadow-none{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.shadow-sm{--tw-shadow:0 .25rem .375rem -.0625rem #1414141f,0 .125rem .25rem -.0625rem #14141412;--tw-shadow-colored:0 .25rem .375rem -.0625rem var(--tw-shadow-color),0 .125rem .25rem -.0625rem var(--tw-shadow-color)}.shadow-sm,.shadow-xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 0 2rem 0 #8898aa26;--tw-shadow-colored:0 0 2rem 0 var(--tw-shadow-color)}.shadow-xs{--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid #0000;outline-offset:2px}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:ease;transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:ease;transition-duration:.15s}.delay-200{transition-delay:.2s}.duration-200{transition-duration:.2s}.duration-250{transition-duration:.25s}.duration-300{transition-duration:.3s}.duration-700{transition-duration:.7s}.ease-in{transition-timing-function:ease-in}.ease-in-out{transition-timing-function:ease-in-out}.flex-wrap-inherit{flex-wrap:inherit}@font-face{font-family:Open Sans;src:url(../webfonts/OpenSans.ttf)}*{font-family:Open Sans,sans-serif!important}.ace_content,.ace_editor,.ace_editor div{font-family:Monaco,Menlo,Ubuntu Mono,Consolas,source-code-pro,monospace!important;font-size:16px!important;font-weight:400!important}.sr-only{display:none}.close-btn{display:inline-block;cursor:pointer;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(245 57 57/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(245 57 57/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.close-btn,.close-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.close-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.close-btn:focus,.close-btn:hover{background-color:#fffc}.close-btn:active{opacity:.85}.close-btn:disabled{cursor:not-allowed;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.close-btn:disabled,.close-btn:hover:disabled{border-color:#ced4da00;background-color:rgb(206 212 218/var(--tw-bg-opacity))}.close-btn:hover:disabled{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}:is(.dark .close-btn){--tw-bg-opacity:1;background-color:rgb(233 236 239/var(--tw-bg-opacity));--tw-brightness:brightness(.9)}:is(.dark .close-btn),:is(.dark .close-btn:hover){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .close-btn:hover){--tw-brightness:brightness(.75)}:is(.dark .close-btn:disabled){--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .close-btn:disabled),:is(.dark .close-btn:hover:disabled){border-color:#49505700;background-color:rgb(73 80 87/var(--tw-bg-opacity))}:is(.dark .close-btn:hover:disabled){--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}.valid-btn{display:inline-block;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.valid-btn,.valid-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.valid-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.valid-btn:focus,.valid-btn:hover{background-color:#22c55ecc}.valid-btn:active{opacity:.85}.valid-btn:disabled{cursor:not-allowed;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.valid-btn:disabled,.valid-btn:hover:disabled{border-color:#ced4da00;background-color:rgb(206 212 218/var(--tw-bg-opacity))}.valid-btn:hover:disabled{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}:is(.dark .valid-btn){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .valid-btn:disabled){--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .valid-btn:disabled),:is(.dark .valid-btn:hover:disabled){border-color:#49505700;background-color:rgb(73 80 87/var(--tw-bg-opacity))}:is(.dark .valid-btn:hover:disabled){--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}.delete-btn{display:inline-block;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(245 57 57/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.delete-btn,.delete-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.delete-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.delete-btn:focus,.delete-btn:hover{background-color:#f53939cc}.delete-btn:active{opacity:.85}.delete-btn:disabled{cursor:not-allowed;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.delete-btn:disabled,.delete-btn:hover:disabled{border-color:#ced4da00;background-color:rgb(206 212 218/var(--tw-bg-opacity))}.delete-btn:hover:disabled{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}:is(.dark .delete-btn){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .delete-btn:disabled){border-color:#49505700;--tw-bg-opacity:1;background-color:rgb(73 80 87/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .delete-btn:hover:disabled){--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-color:#49505700;--tw-bg-opacity:1;background-color:rgb(73 80 87/var(--tw-bg-opacity))}.edit-btn{display:inline-block;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(251 177 64/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.edit-btn,.edit-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.edit-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.edit-btn:focus,.edit-btn:hover{background-color:#fbb140cc}.edit-btn:active{opacity:.85}.edit-btn:disabled{cursor:not-allowed;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.edit-btn:disabled,.edit-btn:hover:disabled{border-color:#ced4da00;background-color:rgb(206 212 218/var(--tw-bg-opacity))}.edit-btn:hover:disabled{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}:is(.dark .edit-btn){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .edit-btn:disabled){--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .edit-btn:disabled),:is(.dark .edit-btn:hover:disabled){border-color:#49505700;background-color:rgb(73 80 87/var(--tw-bg-opacity))}:is(.dark .edit-btn:hover:disabled){--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}.info-btn{display:inline-block;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.info-btn,.info-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.info-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.info-btn:focus,.info-btn:hover{background-color:#0ea5e9cc}.info-btn:active{opacity:.85}.info-btn:disabled{cursor:not-allowed;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.info-btn:disabled,.info-btn:hover:disabled{border-color:#ced4da00;background-color:rgb(206 212 218/var(--tw-bg-opacity))}.info-btn:hover:disabled{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}:is(.dark .info-btn){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .info-btn:disabled){--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .info-btn:disabled),:is(.dark .info-btn:hover:disabled){border-color:#49505700;background-color:rgb(73 80 87/var(--tw-bg-opacity))}:is(.dark .info-btn:hover:disabled){--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}.checkbox{position:relative;z-index:10;float:left;margin-top:.25rem;height:1.25rem;width:1.25rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.35rem;border-width:1px;border-color:rgb(210 214 218/var(--tw-border-opacity));background-color:rgb(255 255 255/var(--tw-bg-opacity));background-size:contain;background-position:50%;background-repeat:no-repeat;vertical-align:top;font-size:1rem;line-height:1.5rem;transition-property:all;transition-timing-function:ease;transition-duration:.25s}.checkbox,.checkbox:disabled{--tw-border-opacity:1;--tw-bg-opacity:1}.checkbox:disabled{cursor:default;border-color:rgb(206 212 218/var(--tw-border-opacity));background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.checkbox[data-checked=true]{z-index:0;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}.checkbox:disabled[data-checked=true]{--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}:is(.dark .checkbox){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .checkbox:disabled){--tw-border-opacity:1;border-color:rgb(37 47 64/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .checkbox[data-checked=true]){--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}:is(.dark .checkbox:disabled[data-checked=true]){--tw-border-opacity:1;border-color:rgb(37 47 64/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}.custom-select-btn{display:flex;width:100%;align-items:center;justify-content:space-between;border-radius:.5rem;border-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));background-clip:padding-box;padding:.25rem .375rem;text-align:left;vertical-align:middle;font-size:.875rem;font-weight:400;line-height:1.4rem;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}.custom-select-btn::-moz-placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.custom-select-btn::placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.custom-select-btn:focus{--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}.custom-select-btn:disabled{--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));opacity:.75}:is(.dark .custom-select-btn){border-color:rgb(98 117 148/var(--tw-border-opacity));background-color:rgb(52 71 103/var(--tw-bg-opacity));opacity:.9}:is(.dark .custom-select-btn),:is(.dark .custom-select-btn:disabled){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .custom-select-btn:disabled){border-color:rgb(37 47 64/var(--tw-border-opacity));background-color:rgb(37 47 64/var(--tw-bg-opacity))}@media (min-width:768px){.custom-select-btn{padding:.5rem .75rem}}.custom-dropdown-btn{position:relative;margin-top:0;margin-bottom:0;min-height:38px;cursor:pointer;border-radius:0;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.5rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.custom-dropdown-btn:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .custom-dropdown-btn){border-color:rgb(98 117 148/var(--tw-border-opacity));background-color:rgb(52 71 103/var(--tw-bg-opacity))}.active.custom-dropdown-btn,:is(.dark .custom-dropdown-btn){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}.active.custom-dropdown-btn{position:relative;margin-top:0;margin-bottom:0;min-height:38px;cursor:pointer;border-radius:0;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;border-color:rgb(210 214 218/var(--tw-border-opacity));background-color:rgb(11 85 119/var(--tw-bg-opacity));padding:.5rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;line-height:1.5;letter-spacing:-.025rem;transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.active.custom-dropdown-btn:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .active.custom-dropdown-btn){border-color:rgb(98 117 148/var(--tw-border-opacity));background-color:rgb(11 85 119/var(--tw-bg-opacity));color:rgb(210 214 218/var(--tw-text-opacity))}.regular-input,:is(.dark .active.custom-dropdown-btn){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1}.regular-input{display:block;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.5rem;border-width:1px;border-style:solid;border-color:rgb(210 214 218/var(--tw-border-opacity));background-color:rgb(255 255 255/var(--tw-bg-opacity));background-clip:padding-box;padding:.25rem .375rem;font-size:.875rem;font-weight:400;line-height:1.4rem;color:rgb(73 80 87/var(--tw-text-opacity));outline:2px solid #0000;outline-offset:2px;transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.regular-input::-moz-placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.regular-input::placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.regular-input:focus{border-color:#d2d6da00;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.regular-input:valid:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(34 197 94/var(--tw-ring-opacity))}.regular-input:invalid:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(245 57 57/var(--tw-ring-opacity))}.regular-input:disabled{--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));opacity:.75}:is(.dark .regular-input){border-color:rgb(98 117 148/var(--tw-border-opacity));background-color:rgb(52 71 103/var(--tw-bg-opacity));opacity:.9}:is(.dark .regular-input),:is(.dark .regular-input:disabled){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .regular-input:disabled){border-color:rgb(37 47 64/var(--tw-border-opacity));background-color:rgb(37 47 64/var(--tw-bg-opacity))}@media (min-width:768px){.regular-input{padding:.5rem .75rem}}.input-title{margin:0;font-size:.875rem;line-height:1.5rem;font-weight:700;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .input-title){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));opacity:.9}.popover-settings-container{position:absolute;left:0;bottom:0;z-index:50;--tw-translate-y:-1.75rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(94 114 228/var(--tw-bg-opacity));padding:.75rem;transition-property:all;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.5s}:is(.dark .popover-settings-container){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.popover-settings-text{margin:0;font-size:.875rem;line-height:1.5rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .popover-settings-text){--tw-text-opacity:1;color:rgb(235 239 244/var(--tw-text-opacity));opacity:.9}.popover-settings-svg{margin-left:.5rem;height:1.25rem;width:1.25rem;cursor:pointer;fill:#5e72e4}.popover-settings-svg:hover{--tw-brightness:brightness(.75);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.active.settings-tabs-tab-btn{position:relative;z-index:10;margin-top:.25rem;margin-bottom:.25rem;cursor:pointer;border-radius:0;border-width:1px;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.active.settings-tabs-tab-btn:hover{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .active.settings-tabs-tab-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .active.settings-tabs-tab-btn:hover){--tw-bg-opacity:1;background-color:rgb(58 65 111/var(--tw-bg-opacity))}.settings-tabs-tab-btn{position:relative;margin-top:.25rem;margin-bottom:.25rem;cursor:pointer;border-radius:0;border-width:1px;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.settings-tabs-tab-btn:hover{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .settings-tabs-tab-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .settings-tabs-tab-btn:hover){--tw-bg-opacity:1;background-color:rgb(58 65 111/var(--tw-bg-opacity))}.settings-tabs-name{padding-left:.75rem;padding-right:.5rem;--tw-text-opacity:1;color:rgb(11 85 119/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .settings-tabs-name){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));opacity:.9}.settings-tabs-popover-container{position:absolute;top:60px;left:0;z-index:50;min-width:150px;border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(94 114 228/var(--tw-bg-opacity));padding:.75rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.15s}:is(.dark .settings-tabs-popover-container){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.settings-tabs-popover-text{margin:0;font-size:.875rem;line-height:1.5rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.settings-tabs-mobile-btn{margin-top:.25rem;margin-bottom:.25rem;display:flex;width:100%;cursor:pointer;align-items:center;justify-content:space-between;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.settings-tabs-mobile-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(248 249 250/var(--tw-bg-opacity));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .settings-tabs-mobile-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .settings-tabs-mobile-btn:hover){--tw-brightness:brightness(.95);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.settings-tabs-mobile-btn-text{--tw-text-opacity:1;color:rgb(11 85 119/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .settings-tabs-mobile-btn-text){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));opacity:.9}.active.settings-tabs-mobile-dropdown-btn{position:relative;z-index:1000;margin-top:0;margin-bottom:0;cursor:pointer;border-radius:0;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity));padding:.5rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.active.settings-tabs-mobile-dropdown-btn:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .active.settings-tabs-mobile-dropdown-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .active.settings-tabs-mobile-dropdown-btn:hover){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.first.settings-tabs-mobile-dropdown-btn{border-top-left-radius:.25rem;border-top-right-radius:.25rem;border-width:1px}.settings-tabs-mobile-dropdown-btn{position:relative;margin-top:0;margin-bottom:0;display:flex;cursor:pointer;justify-content:space-between;border-radius:0;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.5rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.settings-tabs-mobile-dropdown-btn:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .settings-tabs-mobile-dropdown-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .settings-tabs-mobile-dropdown-btn:hover){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.first-letter\:absolute:first-letter{position:absolute}.first-letter\:w-full:first-letter{width:100%}.placeholder\:text-gray-500::-moz-placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.placeholder\:text-gray-500::placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.before\:float-left:before{content:var(--tw-content);float:left}.before\:pr-2:before{content:var(--tw-content);padding-right:.5rem}.before\:text-white:before{content:var(--tw-content);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.before\:content-\[\'\/\'\]:before{--tw-content:"/";content:var(--tw-content)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:top-px:after{content:var(--tw-content);top:1px}.after\:float-right:after{content:var(--tw-content);float:right}.after\:h-4:after{content:var(--tw-content);height:1rem}.after\:w-4:after{content:var(--tw-content);width:1rem}.after\:translate-x-px:after{content:var(--tw-content);--tw-translate-x:1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.after\:rounded-circle:after{content:var(--tw-content);border-radius:50%}.after\:bg-white:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.after\:pl-2:after{content:var(--tw-content);padding-left:.5rem}.after\:text-gray-600:after{content:var(--tw-content);--tw-text-opacity:1;color:rgb(108 117 125/var(--tw-text-opacity))}.after\:shadow-2xl:after{content:var(--tw-content);--tw-shadow:0 .3125rem .625rem 0 #0000001f;--tw-shadow-colored:0 .3125rem .625rem 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.after\:duration-300:after{content:var(--tw-content);transition-duration:.3s}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.after\:content-\[\'\/\'\]:after{--tw-content:"/";content:var(--tw-content)}.checked\:z-0:checked{z-index:0}.checked\:border-primary:checked{--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}.checked\:bg-primary:checked{--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}.checked\:bg-none:checked{background-image:none}.checked\:bg-right:checked{background-position:100%}.checked\:after\:translate-x-5:checked:after{--tw-translate-x:1.25rem}.checked\:after\:translate-x-5:checked:after,.checked\:after\:translate-x-5\.3:checked:after{content:var(--tw-content);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.checked\:after\:translate-x-5\.3:checked:after{--tw-translate-x:1.3rem}.valid\:\!border-red-500:valid{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.hover\:-translate-y-0:hover{--tw-translate-y:-0px}.hover\:-translate-y-0:hover,.hover\:-translate-y-0\.4:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-0\.4:hover{--tw-translate-y:-0.1rem}.hover\:-translate-y-px:hover{--tw-translate-y:-1px}.hover\:-translate-y-px:hover,.hover\:scale-102:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-102:hover{--tw-scale-x:1.02;--tw-scale-y:1.02}.hover\:rounded-lg:hover{border-radius:.5rem}.hover\:bg-emerald-500\/80:hover{background-color:#2dce89cc}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity))}.hover\:bg-gray-300:hover{--tw-bg-opacity:1;background-color:rgb(210 214 218/var(--tw-bg-opacity))}.hover\:bg-green-500\/80:hover{background-color:#22c55ecc}.hover\:bg-primary\/30:hover{background-color:#0b55774d}.hover\:bg-primary\/5:hover{background-color:#0b55770d}.hover\:bg-primary\/80:hover{background-color:#0b5577cc}.hover\:bg-red-500\/80:hover{background-color:#f53939cc}.hover\:bg-sky-500\/80:hover{background-color:#0ea5e9cc}.hover\:bg-yellow-500\/80:hover{background-color:#fbb140cc}.hover\:italic:hover{font-style:italic}.hover\:no-underline:hover{text-decoration-line:none}.hover\:opacity-80:hover{opacity:.8}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:brightness-75:hover{--tw-brightness:brightness(.75)}.hover\:brightness-75:hover,.hover\:brightness-90:hover{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.hover\:brightness-90:hover{--tw-brightness:brightness(.9)}.hover\:brightness-95:hover{--tw-brightness:brightness(.95);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.focus\:\!border-red-500:focus{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.focus\:border-green-500:focus{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity))}.focus\:border-primary:focus{--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}.focus\:bg-emerald-500\/80:focus{background-color:#2dce89cc}.focus\:bg-green-500\/80:focus{background-color:#22c55ecc}.focus\:bg-primary\/80:focus{background-color:#0b5577cc}.focus\:bg-red-500\/80:focus{background-color:#f53939cc}.focus\:bg-sky-500\/80:focus{background-color:#0ea5e9cc}.focus\:bg-yellow-500\/80:focus{background-color:#fbb140cc}.focus\:\!ring-red-500:focus{--tw-ring-opacity:1!important;--tw-ring-color:rgb(245 57 57/var(--tw-ring-opacity))!important}.focus\:valid\:\!border-red-500:valid:focus{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.focus\:valid\:border-green-500:valid:focus{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity))}.focus\:valid\:\!ring-red-500:valid:focus{--tw-ring-opacity:1!important;--tw-ring-color:rgb(245 57 57/var(--tw-ring-opacity))!important}.focus\:invalid\:border-red-500:invalid:focus{--tw-border-opacity:1;border-color:rgb(245 57 57/var(--tw-border-opacity))}.focus\:file\:invalid\:border-red-500:invalid::file-selector-button:focus{--tw-border-opacity:1;border-color:rgb(245 57 57/var(--tw-border-opacity))}.active\:\!border-red-500:active{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.active\:opacity-85:active{opacity:.85}.active\:valid\:\!border-red-500:valid:active{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border-gray-400:disabled{--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity))}.disabled\:border-gray-400\/0:disabled{border-color:#ced4da00}.disabled\:bg-gray-400:disabled{--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity))}.disabled\:text-gray-700:disabled{--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.disabled\:opacity-75:disabled{opacity:.75}.disabled\:hover\:translate-y-0:hover:disabled{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.disabled\:hover\:border-gray-400\/0:hover:disabled{border-color:#ced4da00}.disabled\:hover\:bg-gray-400:hover:disabled{--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity))}:is(.dark .dark\:inline){display:inline}:is(.dark .dark\:hidden){display:none}:is(.dark .dark\:border-gray-700){--tw-border-opacity:1;border-color:rgb(73 80 87/var(--tw-border-opacity))}:is(.dark .dark\:border-slate-600){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity))}:is(.dark .dark\:border-slate-800){--tw-border-opacity:1;border-color:rgb(58 65 111/var(--tw-border-opacity))}:is(.dark .dark\:bg-gray-800){--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity))}:is(.dark .dark\:bg-green-500\/90){background-color:#22c55ee6}:is(.dark .dark\:bg-primary){--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}:is(.dark .dark\:bg-primary\/50){background-color:#0b557780}:is(.dark .dark\:bg-red-500\/90){background-color:#f53939e6}:is(.dark .dark\:bg-slate-700){--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .dark\:bg-slate-700\/50){background-color:#34476780}:is(.dark .dark\:bg-slate-850){--tw-bg-opacity:1;background-color:rgb(17 28 68/var(--tw-bg-opacity))}:is(.dark .dark\:bg-slate-900){--tw-bg-opacity:1;background-color:rgb(5 17 57/var(--tw-bg-opacity))}:is(.dark .dark\:bg-slate-900\/30){background-color:#0511394d}:is(.dark .dark\:bg-gradient-to-r){background-image:linear-gradient(to right,var(--tw-gradient-stops))}:is(.dark .dark\:from-transparent){--tw-gradient-from:#0000 var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}:is(.dark .dark\:via-white){--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fff var(--tw-gradient-via-position),var(--tw-gradient-to)}:is(.dark .dark\:to-transparent){--tw-gradient-to:#0000 var(--tw-gradient-to-position)}:is(.dark .dark\:fill-blue-500){fill:#5e72e4}:is(.dark .dark\:fill-gray-300){fill:#d2d6da}:is(.dark .dark\:fill-gray-500){fill:#adb5bd}:is(.dark .dark\:fill-gray-600){fill:#6c757d}:is(.dark .dark\:stroke-amber-500){stroke:#f59e0b}:is(.dark .dark\:stroke-gray-400){stroke:#ced4da}:is(.dark .dark\:stroke-gray-600){stroke:#6c757d}:is(.dark .dark\:stroke-red-500){stroke:#f53939}:is(.dark .dark\:text-gray-100){--tw-text-opacity:1;color:rgb(235 239 244/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-200){--tw-text-opacity:1;color:rgb(233 236 239/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-300){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-400){--tw-text-opacity:1;color:rgb(206 212 218/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-500){--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}:is(.dark .dark\:text-red-500){--tw-text-opacity:1;color:rgb(245 57 57/var(--tw-text-opacity))}:is(.dark .dark\:text-white){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}:is(.dark .dark\:text-white\/80){color:#fffc}:is(.dark .dark\:text-white\/90){color:#ffffffe6}:is(.dark .dark\:opacity-60){opacity:.6}:is(.dark .dark\:opacity-75){opacity:.75}:is(.dark .dark\:opacity-80){opacity:.8}:is(.dark .dark\:opacity-90){opacity:.9}:is(.dark .dark\:shadow-dark-xl){--tw-shadow:0 2px 2px 0 #00000024,0 3px 1px -2px #0003,0 1px 5px 0 #0000001f;--tw-shadow-colored:0 2px 2px 0 var(--tw-shadow-color),0 3px 1px -2px var(--tw-shadow-color),0 1px 5px 0 var(--tw-shadow-color)}:is(.dark .dark\:shadow-dark-xl),:is(.dark .dark\:shadow-none){box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .dark\:shadow-none){--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}:is(.dark .dark\:brightness-110){--tw-brightness:brightness(1.1)}:is(.dark .dark\:brightness-110),:is(.dark .dark\:brightness-125){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:brightness-125){--tw-brightness:brightness(1.25)}:is(.dark .dark\:brightness-150){--tw-brightness:brightness(1.5)}:is(.dark .dark\:brightness-150),:is(.dark .dark\:brightness-90){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:brightness-90){--tw-brightness:brightness(.9)}:is(.dark .dark\:brightness-95){--tw-brightness:brightness(.95)}:is(.dark .dark\:brightness-95),:is(.dark .dark\:brightness-\[0\.885\]){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:brightness-\[0\.885\]){--tw-brightness:brightness(0.885)}:is(.dark .dark\:after\:text-gray-500):after{content:var(--tw-content);--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}:is(.dark .dark\:checked\:border-primary:checked){--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}:is(.dark .dark\:checked\:bg-primary:checked){--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}:is(.dark .dark\:hover\:bg-primary\/20:hover){background-color:#0b557733}:is(.dark .dark\:hover\:bg-primary\/60:hover){background-color:#0b557799}:is(.dark .dark\:hover\:bg-slate-700\/50:hover){background-color:#34476780}:is(.dark .dark\:hover\:bg-slate-800:hover){--tw-bg-opacity:1;background-color:rgb(58 65 111/var(--tw-bg-opacity))}:is(.dark .dark\:hover\:brightness-100:hover){--tw-brightness:brightness(1)}:is(.dark .dark\:hover\:brightness-100:hover),:is(.dark .dark\:hover\:brightness-105:hover){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:hover\:brightness-105:hover){--tw-brightness:brightness(1.05)}:is(.dark .dark\:hover\:brightness-90:hover){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:disabled\:border-gray-700\/0:disabled){border-color:#49505700}:is(.dark .dark\:disabled\:border-gray-800:disabled){--tw-border-opacity:1;border-color:rgb(37 47 64/var(--tw-border-opacity))}:is(.dark .dark\:disabled\:bg-gray-700:disabled){--tw-bg-opacity:1;background-color:rgb(73 80 87/var(--tw-bg-opacity))}:is(.dark .dark\:disabled\:bg-gray-800:disabled){--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity))}:is(.dark .dark\:disabled\:text-gray-300:disabled){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .dark\:disabled\:hover\:translate-y-0:hover:disabled){--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:is(.dark .dark\:disabled\:hover\:border-gray-700\/0:hover:disabled){border-color:#49505700}:is(.dark .dark\:disabled\:hover\:bg-gray-700:hover:disabled){--tw-bg-opacity:1;background-color:rgb(73 80 87/var(--tw-bg-opacity))}@media (min-width:576px){.sm\:right-24{right:6rem}.sm\:right-40{right:10rem}.sm\:right-6{right:1.5rem}.sm\:top-2{top:.5rem}.sm\:top-\[4\.5rem\]{top:4.5rem}.sm\:col-span-4{grid-column:span 4/span 4}.sm\:col-span-6{grid-column:span 6/span 6}.sm\:col-start-5{grid-column-start:5}.sm\:mx-4{margin-left:1rem;margin-right:1rem}.sm\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.sm\:ml-1{margin-left:.25rem}.sm\:mr-16{margin-right:4rem}.sm\:inline{display:inline}.sm\:h-10{height:2.5rem}.sm\:h-14{height:3.5rem}.sm\:h-7{height:1.75rem}.sm\:max-h-125{max-height:31.25rem}.sm\:max-h-28{max-height:7rem}.sm\:w-36{width:9rem}.sm\:w-50{width:12.5rem}.sm\:w-7{width:1.75rem}.sm\:min-w-\[500px\]{min-width:500px}.sm\:scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-items-start{justify-items:start}.sm\:gap-4{gap:1rem}.sm\:px-12{padding-left:3rem;padding-right:3rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-0{padding-top:0;padding-bottom:0}.sm\:pt-6{padding-top:1.5rem}.sm\:text-left{text-align:left}}@media (min-width:768px){.md\:right-8{right:2rem}.md\:right-\[3\.75rem\]{right:3.75rem}.md\:top-\[40\%\]{top:40%}.md\:col-span-4{grid-column:span 4/span 4}.md\:col-span-5{grid-column:span 5/span 5}.md\:col-span-6{grid-column:span 6/span 6}.md\:col-span-7{grid-column:span 7/span 7}.md\:col-span-8{grid-column:span 8/span 8}.md\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.md\:my-3{margin-top:.75rem;margin-bottom:.75rem}.md\:mb-0{margin-bottom:0}.md\:mb-3{margin-bottom:.75rem}.md\:mb-8{margin-bottom:2rem}.md\:mr-3{margin-right:.75rem}.md\:mt-0{margin-top:0}.md\:mt-6{margin-top:1.5rem}.md\:block{display:block}.md\:hidden{display:none}.md\:h-16{height:4rem}.md\:max-h-160{max-height:40rem}.md\:min-h-75-screen{min-height:75vh}.md\:w-1\/2{width:50%}.md\:w-60{width:15rem}.md\:max-w-\[600px\]{max-width:600px}.md\:justify-end{justify-content:flex-end}.md\:gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.md\:px-3{padding-left:.75rem;padding-right:.75rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:py-2{padding-top:.5rem;padding-bottom:.5rem}.md\:py-4{padding-top:1rem;padding-bottom:1rem}.md\:text-base{font-size:1rem;line-height:1.5rem}}@media (min-width:992px){.lg\:relative{position:relative}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:mx-0{margin-left:0;margin-right:0}.lg\:mx-8{margin-left:2rem;margin-right:2rem}.lg\:my-3{margin-top:.75rem;margin-bottom:.75rem}.lg\:mt-0{margin-top:0}.lg\:mt-4{margin-top:1rem}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:h-24{height:6rem}.lg\:h-9{height:2.25rem}.lg\:w-80{width:20rem}.lg\:w-9{width:2.25rem}.lg\:flex-row{flex-direction:row}.lg\:flex-nowrap{flex-wrap:nowrap}.lg\:justify-start{justify-content:flex-start}.lg\:justify-end{justify-content:flex-end}.lg\:justify-between{justify-content:space-between}.lg\:gap-6{gap:1.5rem}.lg\:gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.lg\:bg-gray-50{--tw-bg-opacity:1;background-color:rgb(248 249 250/var(--tw-bg-opacity))}.lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\:pb-1{padding-bottom:.25rem}.lg\:text-left{text-align:left}}@media (min-width:1200px){.xl\:left-0{left:0}.xl\:right-24{right:6rem}.xl\:right-6{right:1.5rem}.xl\:ml-6{margin-left:1.5rem}.xl\:ml-68{margin-left:17rem}.xl\:hidden{display:none}.xl\:translate-x-0{--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.xl\:p-1{padding:.25rem}.xl\:p-1\.5{padding:.375rem}.xl\:pl-75{padding-left:18.75rem}.xl\:text-base{font-size:1rem;line-height:1.5rem}}@media (min-width:1320px){.\32xl\:col-span-4{grid-column:span 4/span 4}.\32xl\:col-span-6{grid-column:span 6/span 6}.\32xl\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.\32xl\:my-3{margin-top:.75rem;margin-bottom:.75rem}}@media (min-width:1920px){.\33xl\:col-span-3{grid-column:span 3/span 3}.\33xl\:col-span-4{grid-column:span 4/span 4}.\33xl\:col-span-5{grid-column:span 5/span 5}}@media (min-width:340px){.xs\:flex-row{flex-direction:row}.xs\:items-center{align-items:center}.xs\:justify-start{justify-content:flex-start}.xs\:pl-2{padding-left:.5rem}.xs\:text-sm{font-size:.875rem;line-height:1.5rem}}.\[\&\>\*\]\:bg-primary>*{--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))} \ No newline at end of file diff --git a/src/ui/static/css/style.css b/src/ui/static/css/style.css index 4be833409..fe714c9fe 100644 --- a/src/ui/static/css/style.css +++ b/src/ui/static/css/style.css @@ -1 +1,7010 @@ -/*! tailwindcss v3.3.3 | MIT License | https://tailwindcss.com*/*,:after,:before{box-sizing:border-box;border:0 solid #e9ecef}:after,:before{--tw-content:""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Open Sans;font-feature-settings:normal;font-variation-settings:normal}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#ced4da}input::placeholder,textarea::placeholder{opacity:1;color:#ced4da}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,::backdrop,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#5e72e480;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }a{letter-spacing:-.025rem}hr{margin:1rem 0;border:0;opacity:.25}img{max-width:none}label{display:inline-block}p{line-height:1.625;font-weight:400;margin-bottom:1rem}small{font-size:.875em}svg{display:inline}table{border-collapse:inherit}h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;color:#344767}h1,h2,h3,h4{letter-spacing:-.05rem}h1,h2,h3{font-weight:700}h4,h5,h6{font-weight:600}h1{font-size:3rem;line-height:1.25}h2{font-size:2.25rem;line-height:1.3}h3{font-size:1.875rem}h3,h4{line-height:1.375}h4{font-size:1.5rem}h5{font-size:1.1rem;line-height:1.375}h6{font-size:1rem;line-height:1.625}.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border-width:0!important}.pointer-events-none{pointer-events:none!important}.visible{visibility:visible!important}.static{position:static!important}.fixed{position:fixed!important}.absolute{position:absolute!important}.relative{position:relative!important}.-left-full{left:-100%!important}.bottom-0{bottom:0!important}.left-0{left:0!important}.left-1{left:.25rem!important}.left-full{left:100%!important}.right-0{right:0!important}.right-8{right:2rem!important}.top-0{top:0!important}.top-3{top:.75rem!important}.-z-10{z-index:-10!important}.z-10{z-index:10!important}.z-100{z-index:100!important}.z-20{z-index:20!important}.z-\[1000\]{z-index:1000!important}.z-\[100\]{z-index:100!important}.z-\[101\]{z-index:101!important}.z-\[102\]{z-index:102!important}.z-\[800\]{z-index:800!important}.col-span-1{grid-column:span 1/span 1!important}.col-span-10{grid-column:span 10/span 10!important}.col-span-12{grid-column:span 12/span 12!important}.col-span-2{grid-column:span 2/span 2!important}.col-span-3{grid-column:span 3/span 3!important}.col-span-5{grid-column:span 5/span 5!important}.col-start-1{grid-column-start:1!important}.col-end-13{grid-column-end:13!important}.float-left{float:left!important}.m-0{margin:0!important}.m-2{margin:.5rem!important}.m-4{margin:1rem!important}.mx-0{margin-left:0!important;margin-right:0!important}.mx-0\.5{margin-left:.125rem!important;margin-right:.125rem!important}.mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-4{margin-left:1rem!important;margin-right:1rem!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:.75rem!important;margin-bottom:.75rem!important}.my-4{margin-top:1rem!important;margin-bottom:1rem!important}.my-6{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-8{margin-top:2rem!important;margin-bottom:2rem!important}.-mb-px{margin-bottom:-1px!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-4{margin-bottom:1rem!important}.mb-6{margin-bottom:1.5rem!important}.mb-7{margin-bottom:1.75rem!important}.ml-1{margin-left:.25rem!important}.ml-1\.5{margin-left:.375rem!important}.ml-2{margin-left:.5rem!important}.ml-2\.5{margin-left:.625rem!important}.ml-3{margin-left:.75rem!important}.ml-4{margin-left:1rem!important}.ml-5{margin-left:1.25rem!important}.ml-6{margin-left:1.5rem!important}.mr-1{margin-right:.25rem!important}.mr-2{margin-right:.5rem!important}.mr-2\.5{margin-right:.625rem!important}.mr-4{margin-right:1rem!important}.mr-8{margin-right:2rem!important}.mt-0{margin-top:0!important}.mt-0\.5{margin-top:.125rem!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:.75rem!important}.mt-4{margin-top:1rem!important}.mt-6{margin-top:1.5rem!important}.mt-8{margin-top:2rem!important}.block{display:block!important}.inline-block{display:inline-block!important}.flex{display:flex!important}.inline-flex{display:inline-flex!important}.table{display:table!important}.grid{display:grid!important}.hidden{display:none!important}.h-10{height:2.5rem!important}.h-12{height:3rem!important}.h-19{height:4.75rem!important}.h-3{height:.75rem!important}.h-4{height:1rem!important}.h-5{height:1.25rem!important}.h-5\.5{height:1.375rem!important}.h-6{height:1.5rem!important}.h-7{height:1.75rem!important}.h-8{height:2rem!important}.h-fit{height:-moz-fit-content!important;height:fit-content!important}.h-full{height:100%!important}.h-max{height:-moz-max-content!important;height:max-content!important}.max-h-30{max-height:7.5rem!important}.max-h-\[300px\]{max-height:300px!important}.max-h-\[60vh\]{max-height:60vh!important}.max-h-\[65vh\]{max-height:65vh!important}.max-h-\[70vh\]{max-height:70vh!important}.max-h-\[90vh\]{max-height:90vh!important}.\!min-h-\[400px\]{min-height:400px!important}.min-h-12{min-height:3rem!important}.min-h-\[400px\]{min-height:400px!important}.min-h-screen{min-height:100vh!important}.w-1\/2{width:50%!important}.w-10{width:2.5rem!important}.w-12{width:3rem!important}.w-3{width:.75rem!important}.w-4{width:1rem!important}.w-5{width:1.25rem!important}.w-5\.5{width:1.375rem!important}.w-6{width:1.5rem!important}.w-7{width:1.75rem!important}.w-8{width:2rem!important}.w-fit{width:-moz-fit-content!important;width:fit-content!important}.w-full{width:100%!important}.min-w-\[1100px\]{min-width:1100px!important}.min-w-\[500px\]{min-width:500px!important}.min-w-\[60px\]{min-width:60px!important}.max-w-60{max-width:15rem!important}.max-w-\[1200px\]{max-width:1200px!important}.max-w-\[200px\]{max-width:200px!important}.max-w-\[400px\]{max-width:400px!important}.max-w-\[550px\]{max-width:550px!important}.max-w-\[800px\]{max-width:800px!important}.flex-auto{flex:1 1 auto!important}.-translate-y-0{--tw-translate-y:-0px!important}.-translate-y-0,.-translate-y-0\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.-translate-y-0\.5{--tw-translate-y:-0.125rem!important}.-translate-y-1{--tw-translate-y:-0.25rem!important}.-translate-y-1,.-translate-y-1\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.-translate-y-1\.5{--tw-translate-y:-0.375rem!important}.-translate-y-\[1px\]{--tw-translate-y:-1px!important}.-translate-y-\[1px\],.-translate-y-\[2px\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.-translate-y-\[2px\]{--tw-translate-y:-2px!important}.translate-x-0{--tw-translate-x:0px!important}.translate-x-0,.translate-x-0\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.translate-x-0\.5{--tw-translate-x:0.125rem!important}.translate-x-1{--tw-translate-x:0.25rem!important}.translate-x-1,.translate-x-3{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.translate-x-3{--tw-translate-x:0.75rem!important}.translate-x-4{--tw-translate-x:1rem!important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.translate-x-90,.translate-x-\[22\.5rem\]{--tw-translate-x:22.5rem!important}.translate-x-90,.translate-x-\[22\.5rem\],.translate-y-1{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.translate-y-1{--tw-translate-y:0.25rem!important}.translate-y-1\.5{--tw-translate-y:0.375rem!important}.-rotate-180,.translate-y-1\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.-rotate-180{--tw-rotate:-180deg!important}.scale-105{--tw-scale-x:1.05!important;--tw-scale-y:1.05!important}.scale-105,.scale-110{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.scale-110{--tw-scale-x:1.1!important;--tw-scale-y:1.1!important}.scale-50{--tw-scale-x:.5!important;--tw-scale-y:.5!important}.scale-50,.scale-90{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.scale-90{--tw-scale-x:.9!important;--tw-scale-y:.9!important}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.cursor-pointer{cursor:pointer!important}.resize{resize:both!important}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))!important}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.flex-col{flex-direction:column!important}.flex-wrap{flex-wrap:wrap!important}.items-start{align-items:flex-start!important}.items-end{align-items:flex-end!important}.items-center{align-items:center!important}.justify-start{justify-content:flex-start!important}.justify-end{justify-content:flex-end!important}.justify-center{justify-content:center!important}.justify-between{justify-content:space-between!important}.justify-items-center{justify-items:center!important}.gap-2{gap:.5rem!important}.gap-3{gap:.75rem!important}.gap-4{gap:1rem!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-x-auto{overflow-x:auto!important}.overflow-y-auto{overflow-y:auto!important}.overflow-x-hidden{overflow-x:hidden!important}.overflow-y-hidden{overflow-y:hidden!important}.whitespace-nowrap{white-space:nowrap!important}.break-words{overflow-wrap:break-word!important}.rounded{border-radius:.25rem!important}.rounded-2xl{border-radius:1rem!important}.rounded-circle{border-radius:50%!important}.rounded-full{border-radius:9999px!important}.rounded-lg{border-radius:.5rem!important}.rounded-t-lg{border-top-left-radius:.5rem!important;border-top-right-radius:.5rem!important}.border{border-width:1px!important}.border-2{border-width:2px!important}.border-b{border-bottom-width:1px!important}.border-b-2{border-bottom-width:2px!important}.border-solid{border-style:solid!important}.border-dashed{border-style:dashed!important}.border-gray-200{--tw-border-opacity:1!important;border-color:rgb(233 236 239/var(--tw-border-opacity))!important}.border-gray-600{--tw-border-opacity:1!important;border-color:rgb(108 117 125/var(--tw-border-opacity))!important}.border-primary{--tw-border-opacity:1!important;border-color:rgb(11 85 119/var(--tw-border-opacity))!important}.border-red-500{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.border-transparent{border-color:#0000!important}.bg-gray-100{background-color:rgb(235 239 244/var(--tw-bg-opacity))!important}.bg-gray-100,.bg-gray-200{--tw-bg-opacity:1!important}.bg-gray-200{background-color:rgb(233 236 239/var(--tw-bg-opacity))!important}.bg-gray-300{background-color:rgb(210 214 218/var(--tw-bg-opacity))!important}.bg-gray-300,.bg-gray-50{--tw-bg-opacity:1!important}.bg-gray-50{background-color:rgb(248 249 250/var(--tw-bg-opacity))!important}.bg-green-500{--tw-bg-opacity:1!important;background-color:rgb(34 197 94/var(--tw-bg-opacity))!important}.bg-orange-500{--tw-bg-opacity:1!important;background-color:rgb(251 99 64/var(--tw-bg-opacity))!important}.bg-primary{--tw-bg-opacity:1!important;background-color:rgb(11 85 119/var(--tw-bg-opacity))!important}.bg-primary\/10{background-color:#0b55771a!important}.bg-red-500{background-color:rgb(245 57 57/var(--tw-bg-opacity))!important}.bg-red-500,.bg-secondary{--tw-bg-opacity:1!important}.bg-secondary{background-color:rgb(46 172 104/var(--tw-bg-opacity))!important}.bg-sky-500{background-color:rgb(14 165 233/var(--tw-bg-opacity))!important}.bg-sky-500,.bg-white{--tw-bg-opacity:1!important}.bg-white{background-color:rgb(255 255 255/var(--tw-bg-opacity))!important}.bg-yellow-500{--tw-bg-opacity:1!important;background-color:rgb(251 177 64/var(--tw-bg-opacity))!important}.bg-150{background-size:150%!important}.bg-clip-border{background-clip:initial!important}.bg-x-25{background-position:25% 0!important}.fill-amber-500{fill:#f59e0b!important}.fill-gray-600{fill:#6c757d!important}.fill-green-500{fill:#22c55e!important}.fill-red-500{fill:#f53939!important}.fill-sky-500{fill:#0ea5e9!important}.fill-white{fill:#fff!important}.stroke-blue-400{stroke:#60a5fa!important}.stroke-blue-500{stroke:#5e72e4!important}.stroke-emerald-600{stroke:#059669!important}.stroke-gray-600{stroke:#6c757d!important}.stroke-green-700{stroke:#15803d!important}.stroke-orange-500{stroke:#fb6340!important}.stroke-pink-600{stroke:#db2777!important}.stroke-red-500{stroke:#f53939!important}.stroke-sky-500{stroke:#0ea5e9!important}.stroke-slate-600{stroke:#627594!important}.stroke-violet-500{stroke:#825ee4!important}.stroke-white{stroke:#fff!important}.stroke-yellow-500{stroke:#fbb140!important}.stroke-yellow-600{stroke:#ca8a04!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:.75rem!important}.p-4{padding:1rem!important}.px-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-4{padding-left:1rem!important;padding-right:1rem!important}.px-6{padding-left:1.5rem!important;padding-right:1.5rem!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-1\.5{padding-top:.375rem!important;padding-bottom:.375rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-2\.5{padding-top:.625rem!important;padding-bottom:.625rem!important}.py-3{padding-top:.75rem!important;padding-bottom:.75rem!important}.pb-4{padding-bottom:1rem!important}.pl-1{padding-left:.25rem!important}.pl-2{padding-left:.5rem!important}.pt-10{padding-top:2.5rem!important}.text-left{text-align:left!important}.text-center{text-align:center!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.font-sans{font-family:Open Sans!important}.text-2xl{font-size:1.5rem!important;line-height:2rem!important}.text-3xl{font-size:1.875rem!important;line-height:2.25rem!important}.text-\[14px\]{font-size:14px!important}.text-lg{font-size:1.125rem!important;line-height:1.75rem!important}.text-sm{font-size:.875rem!important;line-height:1.5rem!important}.text-xl{font-size:1.25rem!important;line-height:1.75rem!important}.text-xs{font-size:.75rem!important;line-height:1rem!important}.font-bold{font-weight:700!important}.font-medium{font-weight:500!important}.font-normal{font-weight:400!important}.font-semibold{font-weight:600!important}.uppercase{text-transform:uppercase!important}.lowercase{text-transform:lowercase!important}.italic{font-style:italic!important}.leading-none{line-height:1!important}.leading-normal{line-height:1.5!important}.tracking-normal{letter-spacing:0!important}.tracking-tight-rem{letter-spacing:-.025rem!important}.tracking-wide{letter-spacing:.025em!important}.text-black{color:rgb(0 0 0/var(--tw-text-opacity))!important}.text-black,.text-gray-500{--tw-text-opacity:1!important}.text-gray-500{color:rgb(173 181 189/var(--tw-text-opacity))!important}.text-gray-600{--tw-text-opacity:1!important;color:rgb(108 117 125/var(--tw-text-opacity))!important}.text-gray-700{--tw-text-opacity:1!important;color:rgb(73 80 87/var(--tw-text-opacity))!important}.text-green-500{--tw-text-opacity:1!important;color:rgb(34 197 94/var(--tw-text-opacity))!important}.text-primary{color:rgb(11 85 119/var(--tw-text-opacity))!important}.text-primary,.text-red-500{--tw-text-opacity:1!important}.text-red-500{color:rgb(245 57 57/var(--tw-text-opacity))!important}.text-sky-500{--tw-text-opacity:1!important;color:rgb(14 165 233/var(--tw-text-opacity))!important}.text-slate-700{color:rgb(52 71 103/var(--tw-text-opacity))!important}.text-slate-700,.text-white{--tw-text-opacity:1!important}.text-white{color:rgb(255 255 255/var(--tw-text-opacity))!important}.text-yellow-500{--tw-text-opacity:1!important;color:rgb(251 177 64/var(--tw-text-opacity))!important}.opacity-0{opacity:0!important}.shadow-md{--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014!important;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)!important}.shadow-md,.shadow-xs{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.shadow-xs{--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014!important;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color)!important}.outline-red-500{outline-color:#f53939!important}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter!important;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter!important;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter!important;transition-timing-function:ease!important;transition-duration:.15s!important}.transition-all{transition-property:all!important;transition-timing-function:ease!important;transition-duration:.15s!important}.duration-300{transition-duration:.3s!important}.ease-in{transition-timing-function:ease-in!important}.ease-in-out{transition-timing-function:ease-in-out!important}@font-face{font-family:Open Sans;src:url("data:@file/x-font-ttf;base64,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AGwAZABPAHAAZQBuAFMAYQBuAHMAUgBvAG0AYQBuAC0AQwBvAG4AZABlAG4AcwBlAGQAQgBvAGwAZABPAHAAZQBuAFMAYQBuAHMAUgBvAG0AYQBuAC0AQwBvAG4AZABlAG4AcwBlAGQAUwBlAG0AaQBCAG8AbABkAE8AcABlAG4AUwBhAG4AcwBSAG8AbQBhAG4ALQBDAG8AbgBkAGUAbgBzAGUAZABSAGUAZwB1AGwAYQByAE8AcABlAG4AUwBhAG4AcwBSAG8AbQBhAG4ALQBDAG8AbgBkAGUAbgBzAGUAZABMAGkAZwBoAHQATwBwAGUAbgBTAGEAbgBzAFIAbwBtAGEAbgAtAEUAeAB0AHIAYQBCAG8AbABkAE8AcABlAG4AUwBhAG4AcwBSAG8AbQBhAG4ALQBCAG8AbABkAE8AcABlAG4AUwBhAG4AcwBSAG8AbQBhAG4ALQBTAGUAbQBpAEIAbwBsAGQATwBwAGUAbgBTAGEAbgBzAFIAbwBtAGEAbgAtAFIAZQBnAHUAbABhAHIATwBwAGUAbgBTAGEAbgBzAFIAbwBtAGEAbgAtAEwAaQBnAGgAdABDAG8AbgBkAGUAbgBzAGUAZAAgAEUAeAB0AHIAYQBCAG8AbABkAEMAbwBuAGQAZQBuAHMAZQBkACAAQgBvAGwAZABDAG8AbgBkAGUAbgBzAGUAZAAgAFMAZQBtAGkAQgBvAGwAZABDAG8AbgBkAGUAbgBzAGUAZAAgAFIAZQBnAHUAbABhAHIAQwBvAG4AZABlAG4AcwBlAGQAIABMAGkAZwBoAHQARQB4AHQAcgBhAEIAbwBsAGQAQgBvAGwAZABTAGUAbQBpAEIAbwBsAGQATABpAGcAaAB0AFcAaQBkAHQAaABXAGUAaQBnAGgAdABoAHQAdABwADoALwAvAHMAYwByAGkAcAB0AHMALgBzAGkAbAAuAG8AcgBnAC8ATwBGAEwATwBwAGUAbgBTAGEAbgBzAC0AUgBlAGcAdQBsAGEAcgBWAGUAcgBzAGkAbwBuACAAMwAuADAAMAAwAE8AcABlAG4AIABTAGEAbgBzACAAUgBlAGcAdQBsAGEAcgAzAC4AMAAwADAAOwBHAE8ATwBHADsATwBwAGUAbgBTAGEAbgBzAC0AUgBlAGcAdQBsAGEAcgBSAGUAZwB1AGwAYQByAE8AcABlAG4AIABTAGEAbgBzAEMAbwBwAHkAcgBpAGcAaAB0ACAAMgAwADIAMAAgAFQAaABlACAATwBwAGUAbgAgAFMAYQBuAHMAIABQAHIAbwBqAGUAYwB0ACAAQQB1AHQAaABvAHIAcwAgACgAaAB0AHQAcABzADoALwAvAGcAaQB0AGgAdQBiAC4AYwBvAG0ALwBnAG8AbwBnAGwAZQBmAG8AbgB0AHMALwBvAHAAZQBuAHMAYQBuAHMAKQABAAAACgGKApoABURGTFQBaGN5cmwBLGdyZWsBFGhlYnIA/GxhdG4AIADIAAdBUFBIALJDQVQgAJxJUFBIAIZNQUggAHBNT0wgAFpOQVYgAERST00gAC4AAP//AAgAAQAFAAYABwAPABEAEgATAAD//wAIAAEABQAGAAcADgARABIAEwAA//8ACAABAAUABgAHAA0AEQASABMAAP//AAgAAQAFAAYABwALABEAEgATAAD//wAIAAAABQAGAAcACgARABIAEwAA//8ACAABAAUABgAHAAkAEQASABMAAP//AAgAAAAFAAYABwAIABEAEgATAAD//wAHAAQABQAGAAcAEQASABMABAAAAAD//wAHAAMABQAGAAcAEQASABMABAAAAAD//wAHAAIABQAGAAcAEQASABMAQAACTUtEIAAmU1JCIAAQAAD//wAIAAAABQAGAAcAEAARABIAEwAA//8ACAAAAAUABgAHAAwAEQASABMABAAAAAD//wAHAAAABQAGAAcAEQASABMAFGNjbXABCGNjbXAA+GNjbXAA7mNjbXAA5GNjbXAA2GRub20A0mZyYWMAyGxpZ2EAwmxvY2wAvGxvY2wAtmxvY2wAsGxvY2wAqmxvY2wApGxvY2wAnmxvY2wAmGxvY2wAkmxvY2wAjG51bXIAhnBudW0AgHRudW0AegAAAAEAGQAAAAEAGAAAAAEAEQAAAAEADwAAAAEACAAAAAEABgAAAAEABwAAAAEAEAAAAAEACQAAAAEADQAAAAEACgAAAAEADgAAAAEAGgAAAAMAEwAUABUAAAABABIAAAAEAAAAAwAAAAMAAAADAAAAAwAFAAAAAwAAAAMABAAAAAYAAAADAAAAAwAAAAMAAAACAAAAAwAbBDoEIAQgA24C8AJgAi4CDAIMAeoBqAGIAWgBRgFGATIBMgEaAQwA+AEaALAAogCi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BgQGBAYEBgQGBAYEBgQCgAWCBgUGBQYFC7QQAwuICKEIzQ0ICOcIwAjkCKQIAQqKC40IzwuFC4kIvgiwCL4IkAjoCIsIywuqC4oOIQ5IEAUFkQgHBZEUARQACo0HgAitCOYIrQjCC4YLoAiRCAYIBA4aCAILgQiRCLQIrAirCJ4Ixw5jCJEOHw4MC5sOGQjaBYQI0QWEBgUBgAWDBgYGAwMABgQI0RAEDYAUAgWFDwEGBQECFAIEgAOBBgUFjQWNCowIlQOABYEMgQWNBYwPAAqJCo4Kjwu0C4gLiAuIC4gLiAuIDgQIzQjnCOcI5wjnCAEIAQgBCAENCQuJCL4Ivgi+CL4IvgYFCL8IywjLCMsIyw5ICK8OIweAB4AHgAeAB4AHgAu5COYIwgjCCMIIwggFCAUIBQgFCIoIkQi0CLQItAi0CLQGBQuxCJEIkQiRCJEOGQisDhkLiAeAC4gHgAuIB4AIzQjmCM0I5gjNCOYIzQjmDQgIrQ0JCKYI5wjCCOcIwgjnCMII5wjCCOcIwgjkC6AI5AugCOQLoAjkC6AIpAiRCKULowgBCAUIAQgFCAEIBQgBCAYIAQ4PDgoKiggEC40OGg4aCM8IAgjPCAIIzwgDCM8Khgu4DIALiQiRC4kIkQuJCJEOCQcACJEIvgi0CL4ItAi+CLQNCgjtCJAIngiQCJ4IkAieCOgIxwjoCMcI6AjHCOgIxwiLDmMIiw5jCIsOZAjLCJEIywiRCMsIkQjLCJEIywiRCMsIkQuKDgwOSA4ZDkgQBQjaEAUI2hAFCNoHAQYAC4cLmQ4EC7kIvwuxCOgIxw4XDhYIDQ43CocFjgWJCJcPAgaABAIOQwWBCIkOGAoACIMODgupDj0LiAihCKkObAjnEAUIpAi+CAELjQukC4ULiQidCL4IuwiwCLcIiw5IDjMOIQ47COAIAQ5ICJwOWwiRDj4IuQicCKMLjgifDlsIvQiRCJoOPw4aDkQIlQuUCLYItA4mCKoI3QucCwIIuQ4lC5AOPBGBDkAIuQi0CLkRgQjnDioIqQioCOgIAQgBCooObQ0ODi8LhA+BCLwLiAixCKEIqQ5MCOcOAg5fDiQOJAuECJYLhQikCL4IuwiwCM0Iiw+BDjMOIQurB4ENBA5iC5MLgAiCCMMQAQiFB4AImwjZC7cOUgjCEIYLAA4wDjAOCA5UDgYIlAi0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ACQAPQABAEQAXQABAGwAbAABAHwAfAABAIIAjQABAJIAmAABAJoAuAABALoA3gABAOAA4AABAOIA4gABAOQA5AABAOYA6QABAOsA6wABAO0A7QABAO8A7wABAPEA8QABAPQBSQABAVMBVAADAVUBVQABAVcBWAABAVoBZQABAWcBdQABAXcBnwABAaICAAABAjUCNQADAkoCSgABAk0CTQABAk8CUgABAlQCVwABAlkCdgABAn0CfgABAoICsAABArICtQABArcCxAABAsYDMQABAzMDMwABAzUDYQABA20DcwABA3QDdAADA3UDdQABA3YDdgADA3oDgQABA4cDiwACA4wDjAABA5EDkgABA5QDlgABA5sDngABA6gDwgABA+AEBAADBDkEOgABBDwEPQABAAAAAgAAAAAAAP+cADIAAAAAAAAAAAAAAAAAAAAAAAAAAAQ+AAABAgEDAAMABAAFAAYABwAIAAkACgALAAwADQAOAA8AEAARABIAEwAUABUAFgAXABgAGQAaABsAHAAdAB4AHwAgACEAIgAjACQAJQAmACcAKAApACoAKwAsAC0ALgAvADAAMQAyADMANAA1ADYANwA4ADkAOgA7ADwAPQA+AD8AQABBAEIAQwBEAEUARgBHAEgASQBKAEsATABNAE4ATwBQAFEAUgBTAFQAVQBWAFcAWABZAFoAWwBcAF0AXgBfAGAAYQEEAKMAhACFAL0AlgDoAIYAjgCLAJ0AqQCkAQUAigEGAIMAkwEHAQgAjQEJAIgAwwDeAQoAngCqAPUA9AD2AKIArQDJAMcArgBiAGMAkABkAMsAZQDIAMoAzwDMAM0AzgDpAGYA0wDQANEArwBnAPAAkQDWANQA1QBoAOsA7QCJAGoAaQBrAG0AbABuAKAAbwBxAHAAcgBzAHUAdAB2AHcA6gB4AHoAeQB7AH0AfAC4AKEAfwB+AIAAgQDsAO4AugELAQwBDQEOAQ8BEAD9AP4BEQESARMBFAD/AQABFQEWARcBAQEYARkBGgEbARwBHQEeAR8BIAEhASIBIwD4APkBJAElASYBJwEoASkBKgErASwBLQEuAS8BMAExATIBMwD6ATQBNQE2ATcBOAE5AToBOwE8AT0BPgE/AUABQQFCAOIA4wFDAUQBRQFGAUcBSAFJAUoBSwFMAU0BTgFPAVABUQCwALEBUgFTAVQBVQFWAVcBWAFZAVoBWwD7APwA5ADlAVwBXQFeAV8BYAFhAWIBYwFkAWUBZgFnAWgBaQFqAWsBbAFtAW4BbwFwAXEAuwFyAXMBdAF1AOYA5wF2AKYBdwF4AXkBegF7AXwBfQF+ANgA4QDaANsA3ADdAOAA2QDfAX8BgAGBAYIBgwGEAYUBhgGHAYgBiQGKAYsBjAGNAY4BjwGQAZEBkgGTAZQBlQGWAZcBmAGZAZoBmwGcAZ0BngGfAaABoQGiAaMBpAGlAaYBpwGoAakBqgGrAawBrQGuAa8BsAGxAbIBswG0AbUBtgG3AJsBuAG5AboBuwG8Ab0BvgG/AcABwQHCAcMBxAHFAcYBxwHIAckBygHLAcwBzQHOAc8B0AHRAdIB0wHUAdUB1gHXAdgB2QHaAdsB3AHdAd4B3wHgAeEB4gHjAeQB5QHmAecB6AHpAeoB6wHsAe0B7gHvAfAB8QHyAfMB9AH1AfYB9wH4AfkB+gH7AfwB/QH+Af8CAAIBAgICAwIEAgUCBgIHAggCCQIKAgsCDAINAg4CDwIQAhECEgITAhQCFQIWAhcCGAIZAhoCGwIcAh0CHgIfAiACIQIiAiMCJAIlAiYCJwIoAikCKgIrALIAswIsAi0AtgC3AMQCLgC0ALUAxQCCAMIAhwCrAMYCLwIwAL4AvwIxALwCMgD3AjMCNAI1AjYCNwI4AIwCOQI6AjsCPAI9Aj4AmAI/AJoAmQDvAKUAkgCcAKcAjwCUAJUAuQJAAkECQgJDAkQCRQJGAkcCSAJJAkoCSwJMAk0CTgJPAlACUQJSAlMCVAJVAlYCVwJYAlkCWgJbAlwCXQJeAl8CYAJhAmICYwJkAmUCZgJnAmgCaQJqAmsCbAJtAm4CbwJwAnECcgJzAnQCdQJ2AncCeAJ5AnoCewJ8An0CfgJ/AoACgQKCAoMChAKFAoYChwKIAokCigKLAowCjQKOAo8CkAKRApICkwKUApUClgKXApgCmQKaApsCnAKdAp4CnwKgAqECogKjAqQCpQKmAqcCqAKpAqoCqwKsAq0CrgKvArACsQKyArMCtAK1ArYCtwK4ArkCugK7ArwCvQK+Ar8CwALBAsICwwLEAsUCxgLHAsgCyQLKAssCzALNAs4CzwLQAtEC0gLTAtQC1QLWAtcC2ALZAtoC2wLcAt0C3gLfAuAC4QLiAuMC5ALlAuYC5wLoAukC6gLrAuwC7QLuAu8C8ALxAvIC8wL0AvUC9gL3AvgC+QL6AvsC/AL9Av4C/wMAAwEDAgMDAwQDBQMGAwcDCAMJAwoDCwMMAw0DDgMPAxADEQMSAxMDFAMVAxYDFwMYAxkDGgMbAxwDHQMeAx8DIAMhAyIDIwMkAyUDJgMnAygDKQMqAysDLAMtAy4DLwMwAzEDMgMzAzQDNQM2AzcDOAM5AzoDOwM8Az0DPgM/A0ADQQNCA0MDRANFA0YDRwNIA0kDSgNLA0wDTQNOA08DUANRA1IDUwNUA1UDVgNXA1gDWQNaA1sDXANdA14DXwNgA2EDYgNjA2QDZQNmA2cDaANpA2oDawNsA20DbgNvA3ADcQNyA3MDdAN1A3YDdwN4A3kDegN7A3wDfQN+A38DgAOBA4IDgwOEA4UDhgOHA4gDiQOKA4sDjAONA44DjwOQA5EDkgOTA5QAwADBA5UDlgOXA5gDmQOaA5sDnAOdA54DnwDXA6ADoQOiA6MDpAOlA6YDpwOoA6kDqgOrA6wDrQOuA68DsAOxA7IDswO0A7UDtgO3A7gDuQO6A7sDvAO9A74DvwPAA8EDwgPDA8QDxQPGA8cDyAPJA8oDywPMA80DzgPPA9AD0QPSA9MD1APVA9YD1wPYA9kD2gPbA9wD3QPeA98D4APhA+ID4wPkA+UD5gPnA+gD6QPqA+sD7APtA+4D7wPwA/ED8gPzA/QD9QP2A/cD+AP5A/oD+wP8A/0D/gP/BAAEAQQCBAMEBAQFBAYEBwQIBAkECgQLBAwEDQQOBA8EEAQRBBIEEwQUBBUEFgQXBBgEGQQaBBsEHAQdBB4EHwQgBCEEIgQjBCQEJQQmBCcEKAQpBCoEKwQsBC0ELgQvBDAEMQQyBDMENAQ1BDYENwQ4BDkEOgQ7BDwEPQQ+BD8EQARBBEIEQwREBEUERgRHBE5VTEwCQ1IHdW5pMDBBMAd1bmkwMEFECW92ZXJzY29yZQd1bmkwMEIyB3VuaTAwQjMHdW5pMDBCNQd1bmkwMEI5B0FtYWNyb24HYW1hY3JvbgZBYnJldmUGYWJyZXZlB0FvZ29uZWsHYW9nb25lawtDY2lyY3VtZmxleAtjY2lyY3VtZmxleARDZG90BGNkb3QGRGNhcm9uBmRjYXJvbgZEY3JvYXQHRW1hY3JvbgdlbWFjcm9uBkVicmV2ZQZlYnJldmUKRWRvdGFjY2VudAplZG90YWNjZW50B0VvZ29uZWsHZW9nb25lawZFY2Fyb24GZWNhcm9uC0djaXJjdW1mbGV4C2djaXJjdW1mbGV4BEdkb3QEZ2RvdAd1bmkwMTIyB3VuaTAxMjMLSGNpcmN1bWZsZXgLaGNpcmN1bWZsZXgESGJhcgRoYmFyBkl0aWxkZQZpdGlsZGUHSW1hY3JvbgdpbWFjcm9uBklicmV2ZQZpYnJldmUHSW9nb25lawdpb2dvbmVrAklKAmlqC0pjaXJjdW1mbGV4C2pjaXJjdW1mbGV4B3VuaTAxMzYHdW5pMDEzNwxrZ3JlZW5sYW5kaWMGTGFjdXRlBmxhY3V0ZQd1bmkwMTNCB3VuaTAxM0MGTGNhcm9uBmxjYXJvbgRMZG90BGxkb3QGTmFjdXRlBm5hY3V0ZQd1bmkwMTQ1B3VuaTAxNDYGTmNhcm9uBm5jYXJvbgtuYXBvc3Ryb3BoZQNFbmcDZW5nB09tYWNyb24Hb21hY3JvbgZPYnJldmUGb2JyZXZlDU9odW5nYXJ1bWxhdXQNb2h1bmdhcnVtbGF1dAZSYWN1dGUGcmFjdXRlB3VuaTAxNTYHdW5pMDE1NwZSY2Fyb24GcmNhcm9uBlNhY3V0ZQZzYWN1dGULU2NpcmN1bWZsZXgLc2NpcmN1bWZsZXgHdW5pMDIxQQd1bmkwMjFCBlRjYXJvbgZ0Y2Fyb24EVGJhcgR0YmFyBlV0aWxkZQZ1dGlsZGUHVW1hY3Jvbgd1bWFjcm9uBlVicmV2ZQZ1YnJldmUFVXJpbmcFdXJpbmcNVWh1bmdhcnVtbGF1dA11aHVuZ2FydW1sYXV0B1VvZ29uZWsHdW9nb25lawtXY2lyY3VtZmxleAt3Y2lyY3VtZmxleAtZY2lyY3VtZmxleAt5Y2lyY3VtZmxleAZaYWN1dGUGemFjdXRlClpkb3RhY2NlbnQKemRvdGFjY2VudAVsb25ncwpBcmluZ2FjdXRlCmFyaW5nYWN1dGUHQUVhY3V0ZQdhZWFjdXRlC09zbGFzaGFjdXRlC29zbGFzaGFjdXRlB3VuaTAyMTgHdW5pMDIxOQV0b25vcw1kaWVyZXNpc3Rvbm9zCkFscGhhdG9ub3MJYW5vdGVsZWlhDEVwc2lsb250b25vcwhFdGF0b25vcwlJb3RhdG9ub3MMT21pY3JvbnRvbm9zDFVwc2lsb250b25vcwpPbWVnYXRvbm9zEWlvdGFkaWVyZXNpc3Rvbm9zBUFscGhhBEJldGEFR2FtbWEHdW5pMDM5NAdFcHNpbG9uBFpldGEDRXRhBVRoZXRhBElvdGEFS2FwcGEGTGFtYmRhAk11Ak51AlhpB09taWNyb24CUGkDUmhvBVNpZ21hA1RhdQdVcHNpbG9uA1BoaQNDaGkDUHNpB3VuaTAzQTkMSW90YWRpZXJlc2lzD1Vwc2lsb25kaWVyZXNpcwphbHBoYXRvbm9zDGVwc2lsb250b25vcwhldGF0b25vcwlpb3RhdG9ub3MUdXBzaWxvbmRpZXJlc2lzdG9ub3MFYWxwaGEEYmV0YQVnYW1tYQVkZWx0YQdlcHNpbG9uBHpldGEDZXRhBXRoZXRhBGlvdGEFa2FwcGEGbGFtYmRhB3VuaTAzQkMCbnUCeGkHb21pY3JvbgNyaG8HdW5pMDNDMgVzaWdtYQN0YXUHdXBzaWxvbgNwaGkDY2hpA3BzaQVvbWVnYQxpb3RhZGllcmVzaXMPdXBzaWxvbmRpZXJlc2lzDG9taWNyb250b25vcwx1cHNpbG9udG9ub3MKb21lZ2F0b25vcwd1bmkwNDAxB3VuaTA0MDIHdW5pMDQwMwd1bmkwNDA0B3VuaTA0MDUHdW5pMDQwNgd1bmkwNDA3B3VuaTA0MDgHdW5pMDQwOQd1bmkwNDBBB3VuaTA0MEIHdW5pMDQwQwd1bmkwNDBFB3VuaTA0MEYHdW5pMDQxMAd1bmkwNDExB3VuaTA0MTIHdW5pMDQxMwd1bmkwNDE0B3VuaTA0MTUHdW5pMDQxNgd1bmkwNDE3B3VuaTA0MTgHdW5pMDQxOQd1bmkwNDFBB3VuaTA0MUIHdW5pMDQxQwd1bmkwNDFEB3VuaTA0MUUHdW5pMDQxRgd1bmkwNDIwB3VuaTA0MjEHdW5pMDQyMgd1bmkwNDIzB3VuaTA0MjQHdW5pMDQyNQd1bmkwNDI2B3VuaTA0MjcHdW5pMDQyOAd1bmkwNDI5B3VuaTA0MkEHdW5pMDQyQgd1bmkwNDJDB3VuaTA0MkQHdW5pMDQyRQd1bmkwNDJGB3VuaTA0MzAHdW5pMDQzMQd1bmkwNDMyB3VuaTA0MzMHdW5pMDQzNAd1bmkwNDM1B3VuaTA0MzYHdW5pMDQzNwd1bmkwNDM4B3VuaTA0MzkHdW5pMDQzQQd1bmkwNDNCB3VuaTA0M0MHdW5pMDQzRAd1bmkwNDNFB3VuaTA0M0YHdW5pMDQ0MAd1bmkwNDQxB3VuaTA0NDIHdW5pMDQ0Mwd1bmkwNDQ0B3VuaTA0NDUHdW5pMDQ0Ngd1bmkwNDQ3B3VuaTA0NDgHdW5pMDQ0OQd1bmkwNDRBB3VuaTA0NEIHdW5pMDQ0Qwd1bmkwNDREB3VuaTA0NEUHdW5pMDQ0Rgd1bmkwNDUxB3VuaTA0NTIHdW5pMDQ1Mwd1bmkwNDU0B3VuaTA0NTUHdW5pMDQ1Ngd1bmkwNDU3B3VuaTA0NTgHdW5pMDQ1OQd1bmkwNDVBB3VuaTA0NUIHdW5pMDQ1Qwd1bmkwNDVFB3VuaTA0NUYHdW5pMDQ5MAd1bmkwNDkxBldncmF2ZQZ3Z3JhdmUGV2FjdXRlBndhY3V0ZQlXZGllcmVzaXMJd2RpZXJlc2lzBllncmF2ZQZ5Z3JhdmUHdW5pMjAxNQ11bmRlcnNjb3JlZGJsDXF1b3RlcmV2ZXJzZWQGbWludXRlBnNlY29uZAlleGNsYW1kYmwHdW5pMjA3RglhZmlpMDg5NDEGcGVzZXRhBEV1cm8HdW5pMjEwNQd1bmkyMTEzB3VuaTIxMTYHdW5pMjEyNgllc3RpbWF0ZWQJb25lZWlnaHRoDHRocmVlZWlnaHRocwtmaXZlZWlnaHRocwxzZXZlbmVpZ2h0aHMHdW5pMjIwNg1jeXJpbGxpY2JyZXZlEGNhcm9uY29tbWFhY2NlbnQHdW5pMDMyNhFjb21tYWFjY2VudHJvdGF0ZQd1bmkyMDc0B3VuaTIwNzUHdW5pMjA3Nwd1bmkyMDc4B3VuaTIwMDAHdW5pMjAwMQd1bmkyMDAyB3VuaTIwMDMHdW5pMjAwNAd1bmkyMDA1B3VuaTIwMDYHdW5pMjAwNwd1bmkyMDA4B3VuaTIwMDkHdW5pMjAwQQd1bmkyMDBCB3VuaUZFRkYHdW5pRkZGQwd1bmlGRkZEB3VuaTAxRjAHdW5pMDJCQwd1bmkwM0QxB3VuaTAzRDIHdW5pMDNENgd1bmkxRTNFB3VuaTFFM0YHdW5pMUUwMAd1bmkxRTAxB3VuaTAyRjMFT2hvcm4Fb2hvcm4FVWhvcm4FdWhvcm4EaG9vawd1bmkwNDAwB3VuaTA0MEQHdW5pMDQ1MAd1bmkwNDVEB3VuaTA0NjAHdW5pMDQ2MQd1bmkwNDYyB3VuaTA0NjMHdW5pMDQ2NAd1bmkwNDY1B3VuaTA0NjYHdW5pMDQ2Nwd1bmkwNDY4B3VuaTA0NjkHdW5pMDQ2QQd1bmkwNDZCB3VuaTA0NkMHdW5pMDQ2RAd1bmkwNDZFB3VuaTA0NkYHdW5pMDQ3MAd1bmkwNDcxB3VuaTA0NzIHdW5pMDQ3Mwd1bmkwNDc0B3VuaTA0NzUHdW5pMDQ3Ngd1bmkwNDc3B3VuaTA0NzgHdW5pMDQ3OQd1bmkwNDdBB3VuaTA0N0IHdW5pMDQ3Qwd1bmkwNDdEB3VuaTA0N0UHdW5pMDQ3Rgd1bmkwNDgwB3VuaTA0ODEHdW5pMDQ4Mgd1bmkwNDg4B3VuaTA0ODkHdW5pMDQ4QQd1bmkwNDhCB3VuaTA0OEMHdW5pMDQ4RAd1bmkwNDhFB3VuaTA0OEYHdW5pMDQ5Mgd1bmkwNDkzB3VuaTA0OTQHdW5pMDQ5NQd1bmkwNDk2B3VuaTA0OTcHdW5pMDQ5OAd1bmkwNDk5B3VuaTA0OUEHdW5pMDQ5Qgd1bmkwNDlDB3VuaTA0OUQHdW5pMDQ5RQd1bmkwNDlGB3VuaTA0QTAHdW5pMDRBMQd1bmkwNEEyB3VuaTA0QTMHdW5pMDRBNAd1bmkwNEE1B3VuaTA0QTYHdW5pMDRBNwd1bmkwNEE4B3VuaTA0QTkHdW5pMDRBQQd1bmkwNEFCB3VuaTA0QUMHdW5pMDRBRAd1bmkwNEFFB3VuaTA0QUYHdW5pMDRCMAd1bmkwNEIxB3VuaTA0QjIHdW5pMDRCMwd1bmkwNEI0B3VuaTA0QjUHdW5pMDRCNgd1bmkwNEI3B3VuaTA0QjgHdW5pMDRCOQd1bmkwNEJBB3VuaTA0QkIHdW5pMDRCQwd1bmkwNEJEB3VuaTA0QkUHdW5pMDRCRgd1bmkwNEMwB3VuaTA0QzEHdW5pMDRDMgd1bmkwNEMzB3VuaTA0QzQHdW5pMDRDNQd1bmkwNEM2B3VuaTA0QzcHdW5pMDRDOAd1bmkwNEM5B3VuaTA0Q0EHdW5pMDRDQgd1bmkwNENDB3VuaTA0Q0QHdW5pMDRDRQd1bmkwNENGB3VuaTA0RDAHdW5pMDREMQd1bmkwNEQyB3VuaTA0RDMHdW5pMDRENAd1bmkwNEQ1B3VuaTA0RDYHdW5pMDRENwd1bmkwNEQ4B3VuaTA0RDkHdW5pMDREQQd1bmkwNERCB3VuaTA0REMHdW5pMDRERAd1bmkwNERFB3VuaTA0REYHdW5pMDRFMAd1bmkwNEUxB3VuaTA0RTIHdW5pMDRFMwd1bmkwNEU0B3VuaTA0RTUHdW5pMDRFNgd1bmkwNEU3B3VuaTA0RTgHdW5pMDRFOQd1bmkwNEVBB3VuaTA0RUIHdW5pMDRFQwd1bmkwNEVEB3VuaTA0RUUHdW5pMDRFRgd1bmkwNEYwB3VuaTA0RjEHdW5pMDRGMgd1bmkwNEYzB3VuaTA0RjQHdW5pMDRGNQd1bmkwNEY2B3VuaTA0RjcHdW5pMDRGOAd1bmkwNEY5B3VuaTA0RkEHdW5pMDRGQgd1bmkwNEZDB3VuaTA0RkQHdW5pMDRGRQd1bmkwNEZGB3VuaTA1MDAHdW5pMDUwMQd1bmkwNTAyB3VuaTA1MDMHdW5pMDUwNAd1bmkwNTA1B3VuaTA1MDYHdW5pMDUwNwd1bmkwNTA4B3VuaTA1MDkHdW5pMDUwQQd1bmkwNTBCB3VuaTA1MEMHdW5pMDUwRAd1bmkwNTBFB3VuaTA1MEYHdW5pMDUxMAd1bmkwNTExB3VuaTA1MTIHdW5pMDUxMwd1bmkxRUEwB3VuaTFFQTEHdW5pMUVBMgd1bmkxRUEzB3VuaTFFQTQHdW5pMUVBNQd1bmkxRUE2B3VuaTFFQTcHdW5pMUVBOAd1bmkxRUE5B3VuaTFFQUEHdW5pMUVBQgd1bmkxRUFDB3VuaTFFQUQHdW5pMUVBRQd1bmkxRUFGB3VuaTFFQjAHdW5pMUVCMQd1bmkxRUIyB3VuaTFFQjMHdW5pMUVCNAd1bmkxRUI1B3VuaTFFQjYHdW5pMUVCNwd1bmkxRUI4B3VuaTFFQjkHdW5pMUVCQQd1bmkxRUJCB3VuaTFFQkMHdW5pMUVCRAd1bmkxRUJFB3VuaTFFQkYHdW5pMUVDMAd1bmkxRUMxB3VuaTFFQzIHdW5pMUVDMwd1bmkxRUM0B3VuaTFFQzUHdW5pMUVDNgd1bmkxRUM3B3VuaTFFQzgHdW5pMUVDOQd1bmkxRUNBB3VuaTFFQ0IHdW5pMUVDQwd1bmkxRUNEB3VuaTFFQ0UHdW5pMUVDRgd1bmkxRUQwB3VuaTFFRDEHdW5pMUVEMgd1bmkxRUQzB3VuaTFFRDQHdW5pMUVENQd1bmkxRUQ2B3VuaTFFRDcHdW5pMUVEOAd1bmkxRUQ5B3VuaTFFREEHdW5pMUVEQgd1bmkxRURDB3VuaTFFREQHdW5pMUVERQd1bmkxRURGB3VuaTFFRTAHdW5pMUVFMQd1bmkxRUUyB3VuaTFFRTMHdW5pMUVFNAd1bmkxRUU1B3VuaTFFRTYHdW5pMUVFNwd1bmkxRUU4B3VuaTFFRTkHdW5pMUVFQQd1bmkxRUVCB3VuaTFFRUMHdW5pMUVFRAd1bmkxRUVFB3VuaTFFRUYHdW5pMUVGMAd1bmkxRUYxB3VuaTFFRjQHdW5pMUVGNQd1bmkxRUY2B3VuaTFFRjcHdW5pMUVGOAd1bmkxRUY5B3VuaTIwQUITY2lyY3VtZmxleGFjdXRlY29tYhNjaXJjdW1mbGV4Z3JhdmVjb21iEmNpcmN1bWZsZXhob29rY29tYhNjaXJjdW1mbGV4dGlsZGVjb21iDmJyZXZlYWN1dGVjb21iDmJyZXZlZ3JhdmVjb21iDWJyZXZlaG9va2NvbWIOYnJldmV0aWxkZWNvbWIQY3lyaWxsaWNob29rbGVmdBFjeXJpbGxpY2JpZ2hvb2tVQwd1bmkwMTYyB3VuaTAxNjMHdW5pMDFFQQd1bmkwMUVCB3VuaTAxRUMHdW5pMDFFRAd1bmkwMjU5DWhvb2thYm92ZWNvbWIHdW5pMUY0RAd1bmkxRkRFB3VuaTIwNzAHdW5pMjA3Ngd1bmkyMDc5E3VuaTAzQjkwMzA4MDMwNDAzMDATdW5pMDNCOTAzMDgwMzA0MDMwMRN1bmkwM0I5MDMwODAzMDYwMzAwE3VuaTAzQjkwMzA4MDMwNjAzMDETdW5pMDNDNTAzMDgwMzA0MDMwMBN1bmkwM0M1MDMwODAzMDQwMzAxE3VuaTAzQzUwMzA4MDMwNjAzMDATdW5pMDNDNTAzMDgwMzA2MDMwMQ91bmkwMzAxMDMwNjAzMDgPdW5pMDMwMDAzMDYwMzA4D3VuaTAzMDEwMzA0MDMwOA91bmkwMzAwMDMwNDAzMDgPY3lyaWxsaWNfb3RtYXJrA2ZfZgVmX2ZfaQVmX2ZfbAd1bmkxRTlFB3VuaUE3QjMHdW5pQTdCNA91bmkwMTNCLmxvY2xNQUgPdW5pMDE0NS5sb2NsTUFID0FvZ29uZWsubG9jbE5BVg9Fb2dvbmVrLmxvY2xOQVYPSW9nb25lay5sb2NsTkFWD1VvZ29uZWsubG9jbE5BVgd1bmkwMjM3B3VuaUE3QjUHdW5pQUI1Mw91bmkwMTNDLmxvY2xNQUgPdW5pMDE0Ni5sb2NsTUFID2FvZ29uZWsubG9jbE5BVg9lb2dvbmVrLmxvY2xOQVYPaW9nb25lay5sb2NsTkFWD3VvZ29uZWsubG9jbE5BVg91bmkwNDMxLmxvY2xTUkIHdW5pMjA5NQd1bmkyMDk2B3VuaTIwOTcHdW5pMjA5OAd1bmkyMDk5B3VuaTIwOUEHdW5pMjA5Qgd1bmkyMDlDB3VuaTA1RDAHdW5pMDVEMQd1bmkwNUQyB3VuaTA1RDMHdW5pMDVENAd1bmkwNUQ1B3VuaTA1RDYHdW5pMDVENwd1bmkwNUQ4B3VuaTA1RDkHdW5pMDVEQQd1bmkwNURCB3VuaTA1REMHdW5pMDVERAd1bmkwNURFB3VuaTA1REYHdW5pMDVFMAd1bmkwNUUxB3VuaTA1RTIHdW5pMDVFMwd1bmkwNUU0B3VuaTA1RTUHdW5pMDVFNgd1bmkwNUU3B3VuaTA1RTgHdW5pMDVFOQd1bmkwNUVBB3VuaUZCMkEHdW5pRkIyQgd1bmlGQjJDB3VuaUZCMkQHdW5pRkIyRQd1bmlGQjJGB3VuaUZCMzAHdW5pRkIzMQd1bmlGQjMyB3VuaUZCMzMHdW5pRkIzNAd1bmlGQjM1B3VuaUZCMzYHdW5pRkIzOAd1bmlGQjM5B3VuaUZCM0EHdW5pRkIzQgd1bmlGQjNDB3VuaUZCM0UHdW5pRkI0MAd1bmlGQjQxB3VuaUZCNDMHdW5pRkI0NAd1bmlGQjQ2B3VuaUZCNDcHdW5pRkI0OAd1bmlGQjQ5B3VuaUZCNEEHdW5pRkI0QglncmF2ZWNvbWIJYWN1dGVjb21iB3VuaTAzMDIJdGlsZGVjb21iB3VuaTAzMDQHdW5pMDMwNgd1bmkwMzA3B3VuaTAzMDgHdW5pMDMwQQd1bmkwMzBCB3VuaTAzMEMHdW5pMDMwRgd1bmkwMzEyDGRvdGJlbG93Y29tYgd1bmkwMzI3B3VuaTAzMjgHdW5pMDQ4NQd1bmkwNDg2B3VuaTA0ODMHdW5pMDQ4NAd1bmkwNUIwB3VuaTA1QjEHdW5pMDVCMgd1bmkwNUIzB3VuaTA1QjQHdW5pMDVCNQd1bmkwNUI2B3VuaTA1QjcHdW5pMDVCOAd1bmkwNUI5B3VuaTA1QkEHdW5pMDVCQgd1bmkwNUJDB3VuaTA1QkQHdW5pMDVDMQd1bmkwNUMyB3VuaTA1QzcJemVyby5kbm9tCG9uZS5kbm9tCHR3by5kbm9tCnRocmVlLmRub20JZm91ci5kbm9tCWZpdmUuZG5vbQhzaXguZG5vbQpzZXZlbi5kbm9tCmVpZ2h0LmRub20JbmluZS5kbm9tB3plcm8ubGYGb25lLmxmBnR3by5sZgh0aHJlZS5sZgdmb3VyLmxmB2ZpdmUubGYGc2l4LmxmCHNldmVuLmxmCGVpZ2h0LmxmB25pbmUubGYJemVyby5udW1yCG9uZS5udW1yCHR3by5udW1yCnRocmVlLm51bXIJZm91ci5udW1yCWZpdmUubnVtcghzaXgubnVtcgpzZXZlbi5udW1yCmVpZ2h0Lm51bXIJbmluZS5udW1yB3VuaTIwODAHdW5pMjA4MQd1bmkyMDgyB3VuaTIwODMHdW5pMjA4NAd1bmkyMDg1B3VuaTIwODYHdW5pMjA4Nwd1bmkyMDg4B3VuaTIwODkHdW5pMDVCRQd1bmkyMDdEB3VuaTIwOEQHdW5pMjA3RQd1bmkyMDhFB3VuaTIwN0EHdW5pMjA3Qwd1bmkyMDhBB3VuaTIwOEMHdW5pMjIxNQd1bmkyMEFBB3VuaTIxMjAQYWZpaTEwMTAzZG90bGVzcxBhZmlpMTAxMDVkb3RsZXNzDGNvbW1hYWNjZW50Mg5pb2dvbmVrZG90bGVzcw51bmkxRUNCZG90bGVzcwABAAAACgA4AFYABURGTFQAIGN5cmwAIGdyZWsAIGhlYnIAIGxhdG4AIAAEAAAAAP//AAIAAAABAAJtYXJrABZta21rAA4AAAACAAIAAwAAAAIAAAABAAQFSgL0AhwACgAGABAAAQAKAAEAAQHgAWoAAQGGAAwAEwFOATgBKAEeAQ4A/gDuAN4A1ADEALQAqgCaAJAAegBkAFQAPgAoAAP90QXZABAACgASAACAAAAaAGuAAAAD/coFsgAQAAoAGgA4gAAAGgCEgAAAA/2/BjgACgAaABoAaYAAAAP9uwY4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BEgCJgOVAAAABwPtA2oAAAABAAAAAgAHAAAREAQ+AAEAABEsAAAAAAAAAAAAAAAAAAAAOgAAAHQAAAHCAAACbgAABMAAAAhGAAALygAAEA4AABCUAAAR9AAAE2gAABTUAAAVmgAAFqQAABc0AAAYRgAAGOQAABtOAAAchgAAHrIAACHkAAAjzAAAJjwAACmoAAAqgAAALn4AADHqAAAzpAAANVYAADYuAAA20gAAN6oAADqwAABAJgAAQcYAAER4AABG0gAASHgAAEk6AABJ6gAATGYAAE0oAABNrAAATyAAAFBsAABQ+AAAUtgAAFSAAABW7gAAWKwAAFtuAABdUgAAYJAAAGE2AABiyAAAZAwAAGcaAABoUAAAaUYAAGoeAABquAAAa1YAAGvuAABs4gAAbWAAAG6IAABxWAAAc/oAAHYoAAB4tgAAewYAAHzqAACBzAAAg8wAAIUeAACHKgAAiLIAAIk2AACMJAAAjeYAAJBCAACTJgAAlb4AAJeIAACaeAAAnHAAAJ5AAACfjgAAou4AAKQcAACmbgAAp0AAAKnQAACqUAAArNwAAK7AAACu+gAAsEoAALLQAAC1agAAuLoAALosAAC6zAAAv3IAAME6AADFNAAAx8gAAMkaAADJrgAAyfgAAM2+AADOTAAA0DQAANEkAADTCAAA1bgAANbkAADZEgAA2mAAANrQAADcggAA3bQAAN96AADgzAAA41IAAOZcAADqcAAA7YgAAO3+AADucAAA7uIAAO9UAADvyAAA8DoAAPHmAADyXAAA8tIAAPNCAADztAAA9CYAAPSWAAD1BgAA9XYAAPXmAAD4EgAA+IYAAPj8AAD5bAAA+dwAAPpMAAD6vgAA+94AAP9QAAD/3AABAEwAAQC8AAEBLgABAaIAAQOIAAEHwgABCDYAAQisAAEJIAABCaAAAQoWAAEKigABDyYAAQ+cAAEQEAABEIYAARD6AAERcAABEeQAARJYAAESzAABE0AAARbKAAEXSgABF8IAARg4AAEYrAABGSwAARmiAAEbsAABHtgAAR9OAAEfxAABIDgAASCuAAEhJgABJCAAASSYAAElCgABJX4AASXwAAEmZAABJtwAASdSAAEnwgABKDgAASiqAAEpHgABKZAAASoGAAEqeAABKuwAASteAAEr1gABLDQAAS9YAAEvyAABMDwAATCuAAExIgABMZQAATIKAAEygAABNiAAATaSAAE3BgABN3YAATfsAAE4XAABONIAATlCAAE5ugABOjAAATquAAE7HgABO6QAAT0aAAE/pAABQBQAAUCIAAFA+AABQWwAAUHcAAFCTgABQsIAAUM2AAFDpgABRCAAAUSaAAFFDAABRYAAAUX6AAFGcgABSBIAAUiEAAFJCgABSX4AAUnyAAFKagABSuAAAUtkAAFL1gABTRgAAU48AAFOsAABTyYAAU+cAAFQEgABUIYAAVD6AAFRdAABVAIAAVacAAFXDAABV4AAAVfwAAFYZAABWNYAAVlMAAFcWAABYEwAAWC8AAFhMAABYagAAWIcAAFijAABYwAAAWNwAAFj5AABZFQAAWTIAAFlPAABZbIAAWYiAAFmlgABZw4AAWeGAAFn9gABaHIAAWlWAAFrkgABbAIAAWx2AAFs5gABbVoAAW3KAAFuPgABbq4AAW8kAAFvlAABcAoAAXLsAAFzYgABc9QAAXRKAAF0vgABdTYAAXWsAAF2IAABdpYAAXcKAAF3gAABd/QAAXhoAAF50gABfHoAAYBmAAGFbgABheIAAYZWAAGGxgABhz4AAYeyAAGIKAABibQAAYs6AAGLugABjSAAAY48AAGP7gABkXgAAZNUAAGVQgABlmIAAZjQAAGZXgABmdAAAZpWAAGa4AABm2oAAZvwAAGcegABnQIAAZ16AAGd4AABnkYAAZ7MAAGgUAABoLYAAaEeAAGhhAABpDQAAaSaAAGlAAABpkgAAaauAAGnBAABp8wAAagyAAGozAABqTIAAarWAAGrPAABq6QAAa6sAAGvFAABsVoAAbQ+AAG0rgABtSQAAbWcAAG2FgABto4AAbcIAAG3fAABuv4AAb5YAAHATAABw8gAAcboAAHJ6gABy8oAAc3kAAHPXAABz8QAAdMkAAHTigAB1RoAAdkuAAHZlAAB26IAAd4gAAHg8AAB41IAAeUWAAHm7gAB6gAAAezaAAHvVAAB8tgAAfNQAAHzxgAB9DoAAfSuAAH1LAAB9Z4AAfguAAH4ngAB+0AAAfumAAH8DAAB/HwAAfziAAIAZAACApoAAgRMAAIEvgACBTIAAgX0AAIGWgACCDAAAgiWAAII/AACCvwAAgtiAAIM1AACEBgAAhHkAAISWAACE14AAhV+AAIV5AACFkoAAhawAAIXFgACF3wAAhfiAAIYSAACGqAAAhsIAAIbcAACHD4AAh3CAAIeggACH3wAAiFsAAIjSgACJQYAAieYAAIqjAACLG4AAizMAAIwZAACMwQAAjOWAAI1aAACNc4AAjd0AAI6xAACPHQAAjzwAAI+DgACP9gAAkGgAAJCZAACQsoAAkNsAAJD0gACRDgAAkTiAAJFSgACSCwAAkiSAAJJYAACSvoAAkvOAAJMyAACTqoAAlCsAAJSfAACVLgAAleMAAJZYAACWdYAAl0kAAJdmgACX/QAAmBaAAJgwAACYUAAAmGmAAJkngACZugAAmdOAAJnxgACaD4AAmkGAAJpqgACalIAAmrEAAJrPgACa7AAAmwqAAJsnAACbRYAAm2MAAJuCAACbpYAAm8kAAJvMgACb9IAAnDaAAJx7AACcl4AAnNiAAJ1DgACdswAAndAAAJ4TgACeegAAns0AAJ7ugACgOoAAoGSAAKChAACg2AAAoQ6AAKEsgAChTYAAobQAAKHxgACiq4AAo4oAAKR0gAClaAAApjGAAKcdgACnmoAAp7QAAKfhAACpAYAAqoOAAKvkAACs5oAArcQAAK3eAACuCAAArlWAAK53AACusYAAr34AALAFAACwIwAAsIoAALCoAACwyAAAsQIAALFUgACxmgAAsa2AALHyAACyUgAAstiAALMLgACz3AAAs9wAALPcAACz3AAAs9wAALPcAACz3AAAs9wAALPxAAC0CgAAtAoAALQKAAC0CgAAtAoAALUpAAC1g4AAtaCAALW7AAC29QAAt4cAALiBgAC4ngAAuLwAALjaAAC494AAuWYAALotAAC67AAAu4KAALwoAAC8k4AAvLEAALzOAAC864AAvQqAAL3kgAC+pQAAvzUAAL/CAADAhQAAwUGAAMG8gADCN4AAwtcAAMN3gADEHQAAxLoAAMVzAADGK4AAx6uAAMktgADJR4AAyWGAAMoHAADKm4AAyy+AAMvAgADL3YAAy/wAAM0jgADNQgAAzjwAAM8gAADQ6QAA0pqAANK4AADS1QAA03GAANQAAADUZoAA1gmAANcqAADX6YAA2KKAANkxgADZxAAA2lcAANs3gADbawAA26AAANxXAADc+AAA3WmAAN3lgADeBAAA3iIAAN51AADezYAA3yIAAN95AADfygAA4C6AAOB5gADgy4AA4Qi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wABAAAAAAAAyg4QAqoOEQP9ug4RAAMSDhADEg4QAPoOEAGmDhACABgA0AAQABgAEQAUAAAAAQAAAAAAFQAQorAAAQAAAAAAEAAMABAABAARAAAAAwABAAAAAAAB6g4QA3oOEQP9jg4QAOYOEAMGDhAAjg4SABgA8AAQABgAEQAUAAAAAQAAAAAAFQAQorAAAQAAAAAAEAAMABEAAAADAAEAAAAAABEACKKzAAEAAAAAAAByDhACgg4RA/3+DhABKg4QAK4OEAC2DhIAHAEAABAAGAARABQAAAABAAAAAAAVABCisAABAAAAAAAUAAwAEAAEABEAAAADAAEAAAAAABEACKKzAAEAAAAAAABmDhADHg4RA/0yDhEAAp4OEAOiDhAADg4QAW4OEAIAHAEAABAAGAARABQAAAABAAAAAAARABCisAABAAAAAAAQAAwAEAAEABEAAAADAAEAAAAAABEACKKzAAEAAAAAAABSDhADZg4QAv4OEADWDhAD3g4QAAoOEAAaDhACABwBAAAQABgAEQAUAAAAAQAAAAAAEQAQorAAAQAAAAAAEAAMABAABAARAAAAAwABAAAAAAARAAiiswABAAAAAAAAig4QAs4OEAKODhABBg4QA9oOEABuDhAAMg4QAgAcAQAAEAAYABEAFAAAAAEAAAAAABEAEKKwAAEAAAAAABAADAAQAAQAEQAAAAMAAQAAAAAAEQAIorMAAQAAAAAAAGoOEALyDhACTg4QAB4OEAP2DhAAkg4QAGIOEAIAHAEAABAAGAARABQAAAABAAAAAAARABCisAABAAAAAAAQAAwAEAAEABEAAAADAAEAAAAAABEACKKzAAEAAAAAAAAODhADkg4QA1IOEADmDhAD6g4QARIOEAG2DhACABwBAAAQABgAEQAUAAAAAQAAAAAAEQAQorAAAQAAAAAAEAAMABAABAARAAAAAwABAAAAAAARAAiiswABAAAAAAAAKg4QA54OEALKDhAAIg4QACYOEAPyDhAAjg4QAgAcAQAAEAAYABEAFAAAAAEAAAAAABEAEKKwAAEAAAAAABAADAAQAAQAEQAAAAMAAQAAAAAAEQAIorMAAQAAAAAAAJIOEAMWDhACFg4QANIOEAOGDhAAFg4QAIoOEAIAHAEAABAAGAARABQAAAABAAAAAAARABCisAABAAAAAAAQAAwAE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") format("truetype")}*{font-family:Open Sans,sans-serif!important}.ace_content,.ace_editor,.ace_editor div{font-family:Monaco,Menlo,Ubuntu Mono,Consolas,source-code-pro,monospace!important;font-size:16px!important;font-weight:400!important}.capitalize-first:first-letter{text-transform:uppercase}.login-main{display:grid;min-height:100vh;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;vertical-align:middle}.login-container{grid-column:span 2/span 2;margin-left:1rem;margin-right:1rem;display:flex;height:100%;flex-direction:column;align-items:center;justify-content:center;background-image:none}@media (min-width:992px){.login-container{grid-column:span 1/span 1;margin-left:0;margin-right:0;--tw-bg-opacity:1;background-color:rgb(248 249 250/var(--tw-bg-opacity))}}.login-logo-container{width:100%;max-width:400px;border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(248 249 250/var(--tw-bg-opacity));padding:4rem 3rem}.login-title-desktop{margin-bottom:2rem;display:none;text-align:center;font-weight:700}.login-title-desktop:first-letter{text-transform:uppercase}@media (min-width:992px){.login-title-desktop{display:block}}.login-particle-container{position:fixed;z-index:-10;--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}@media (min-width:992px){.login-particle-container{position:relative;grid-column:span 1/span 1}}.totp-main{display:grid;min-height:100vh;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;vertical-align:middle}.totp-container{grid-column:span 2/span 2;margin-left:1rem;margin-right:1rem;display:flex;height:100%;flex-direction:column;align-items:center;justify-content:center;background-image:none}.totp-logo-container{width:100%;max-width:400px;border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(248 249 250/var(--tw-bg-opacity));padding:4rem 3rem}.totp-title{margin-bottom:2rem;display:none;text-align:center;font-weight:700}.totp-title:first-letter{text-transform:uppercase}.totp-particle-container{position:fixed;z-index:-10;--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}.logout-input-group{position:relative;grid-column:span 12/span 12;margin:.75rem .5rem;display:flex;width:100%;max-width:400px;flex-direction:column}.logout-label{margin:.25rem 0;font-size:1rem;line-height:1.5rem;font-weight:700;--tw-text-opacity:1;color:rgb(11 85 119/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}.logout-label:first-letter{text-transform:uppercase}:is(.dark .logout-label){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));opacity:.9}.logout-input{grid-column:span 12/span 12;display:block;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.5rem;border-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));background-clip:padding-box;padding:.5rem 1rem;font-size:.875rem;font-weight:400;line-height:1.4rem;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));outline:2px solid #0000;outline-offset:2px;transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.logout-input::-moz-placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.logout-input::placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.logout-input:focus{--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}.logout-input:valid:focus{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity))}.logout-input:invalid:focus{--tw-border-opacity:1;border-color:rgb(245 57 57/var(--tw-border-opacity))}.logout-input:disabled{opacity:.75}:is(.dark .logout-input){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}.invalid.logout-input,.invalid.logout-input:active,.invalid.logout-input:focus,.invalid.logout-input:valid,.invalid.logout-input:valid:active,.invalid.logout-input:valid:focus{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.logout-submit-btn{margin-top:1rem;margin-bottom:1rem;display:inline-block;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity));background-size:150%;background-position:25% 0;padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.logout-submit-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));background-color:#0b5577cc;--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.logout-submit-btn:focus{background-color:#0b5577cc}.logout-submit-btn:active{opacity:.85}:is(.dark .logout-submit-btn){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.account-alert-container{position:fixed;bottom:1rem;right:0;min-width:340px}body{height:100%;width:100%;--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}:is(.dark body),body{overflow-x:hidden}.no-script{position:relative;width:100%;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(251 177 64/var(--tw-bg-opacity));padding:1rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.content-container{position:absolute;z-index:10;display:flex;min-height:100vh;width:100%;flex-direction:column;justify-content:space-between;overflow:hidden;padding:0 .5rem}@media (min-width:576px){.content-container{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1200px){.content-container{padding-left:18.75rem}}.content-wrap{display:grid;width:100%;max-width:1920px;grid-template-columns:repeat(12,minmax(0,1fr));gap:.75rem;row-gap:1rem}@media (min-width:576px){.content-wrap{gap:1rem}}@media (min-width:992px){.content-wrap{gap:1.5rem}}.header-container{position:relative;grid-column:span 12/span 12;height:100%;max-height:100vh;width:100%;border-radius:.75rem;transition-property:all;transition-timing-function:ease;transition-duration:.2s;transition-timing-function:ease-in-out}.header-el{position:relative;margin-right:1.5rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;border-radius:1rem;padding:.5rem 0;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:ease;transition-duration:.25s;transition-timing-function:ease-in}@media (min-width:992px){.header-el{flex-wrap:nowrap;justify-content:flex-start}}.header-wrap{margin-left:auto;margin-right:auto;display:flex;width:100%;align-items:center;justify-content:space-between;padding:.25rem;flex-wrap:inherit}.header-title{margin-bottom:0;font-size:1.125rem;line-height:1.75rem;font-weight:700;text-transform:capitalize;letter-spacing:0;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.header-breadcrumb-container{margin-right:3rem;display:flex;flex-direction:column;flex-wrap:wrap;border-radius:.5rem;background-color:initial;padding-top:.25rem}@media (min-width:576px){.header-breadcrumb-container{margin-right:4rem}}@media (min-width:340px){.header-breadcrumb-container{flex-direction:row}}.header-breadcrumb-item{white-space:nowrap;font-size:.875rem;line-height:1.5rem;text-transform:capitalize;line-height:1.5;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.mobile.header-breadcrumb-item{display:none}@media (min-width:576px){.mobile.header-breadcrumb-item{display:block}}.first.header-breadcrumb-item{opacity:.5}:is(.dark .first.header-breadcrumb-item){opacity:.75}.prev.header-breadcrumb-item{padding-left:0;opacity:.5}:is(.dark .prev.header-breadcrumb-item){opacity:.75}@media (min-width:340px){.prev.header-breadcrumb-item{padding-left:.5rem}}.active.header-breadcrumb-item{padding-left:0;font-size:.875rem;line-height:1.5rem;line-height:1.5;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-width:340px){.active.header-breadcrumb-item{padding-left:.5rem}}.slash.header-breadcrumb-item:before{padding-right:.5rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-content:"/";content:var(--tw-content)}.checkbox,.slash.header-breadcrumb-item:before{float:left}.checkbox{position:relative;z-index:10;margin-top:.25rem;height:1.25rem;width:1.25rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.35rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));background-color:rgb(255 255 255/var(--tw-bg-opacity));background-size:contain;background-position:50%;background-repeat:no-repeat;vertical-align:top;font-size:1rem;line-height:1.5rem;transition-property:all;transition-timing-function:ease;transition-duration:.15s}.checkbox,.checkbox:disabled{--tw-bg-opacity:1}.checkbox:disabled{cursor:default;border-color:#ced4da00;background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}:is(.dark .checkbox){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .checkbox:disabled){border-color:#252f4000;--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}.check.checkbox[aria-checked=true]{z-index:0;--tw-bg-opacity:1;background-color:rgb(233 236 239/var(--tw-bg-opacity))}.check.checkbox:disabled[aria-checked=true]{border-color:#ced4da00;--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity))}:is(.dark .check.checkbox[aria-checked=true]){--tw-bg-opacity:1;background-color:rgb(98 117 148/var(--tw-bg-opacity))}:is(.dark .check.checkbox:disabled[aria-checked=true]){--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity))}.checkbox-svg{pointer-events:none;position:absolute;left:0;top:0;z-index:10;height:.875rem;width:.875rem;--tw-translate-x:3px;--tw-translate-y:7px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));fill:#495057}:is(.dark .checkbox-svg){fill:#ebeff4}.select-btn{display:flex;width:100%;align-items:center;justify-content:space-between;border-radius:.5rem;border-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));background-clip:padding-box;padding:.25rem .375rem;text-align:left;vertical-align:middle;font-size:.875rem;font-weight:400;line-height:1.4rem;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}.select-btn::-moz-placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.select-btn::placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.select-btn:focus,.select-btn:hover{--tw-border-opacity:1;border-color:rgb(108 117 125/var(--tw-border-opacity))}.select-btn:disabled{border-color:#ced4da00;--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}:is(.dark .select-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .select-btn),:is(.dark .select-btn:disabled){--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .select-btn:disabled){border-color:#252f4000;background-color:rgb(37 47 64/var(--tw-bg-opacity))}@media (min-width:768px){.select-btn{padding:.375rem .625rem}}.select-btn-name{pointer-events:none;min-height:22px}.select-btn-svg{pointer-events:none;height:1rem;width:1rem;fill:#6c757d;transition-property:transform;transition-timing-function:ease;transition-duration:.15s}:is(.dark .select-btn-svg){fill:#adb5bd}.select-dropdown-container{position:absolute;z-index:20;margin-top:.5rem;height:-moz-fit-content;height:fit-content;max-height:200px;width:-moz-fit-content;width:fit-content;flex-direction:column;overflow-y:auto;overflow-x:hidden}.select-dropdown-btn{position:relative;margin-top:0;margin-bottom:0;cursor:pointer;border-radius:0;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.5rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;line-height:1.5;letter-spacing:0;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.select-dropdown-btn:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .select-dropdown-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}.active.select-dropdown-btn{--tw-bg-opacity:1;background-color:rgb(233 236 239/var(--tw-bg-opacity));font-weight:600}:is(.dark .active.select-dropdown-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(98 117 148/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(235 239 244/var(--tw-text-opacity))}.first.select-dropdown-btn{border-top-left-radius:.25rem;border-top-right-radius:.25rem;border-top-width:1px}.last.select-dropdown-btn{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.input-title{margin:0;font-size:.875rem;line-height:1.5rem;font-weight:700;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .input-title){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));opacity:.9}.input-regular{display:block;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.5rem;border-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));background-clip:padding-box;padding:.25rem .375rem;font-size:.875rem;font-weight:400;line-height:1.4rem;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));outline:2px solid #0000;outline-offset:2px;transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.input-regular::-moz-placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.input-regular::placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.input-regular:focus{border-color:#d2d6da00;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.input-regular:valid:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(34 197 94/var(--tw-ring-opacity))}.input-regular:invalid:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(245 57 57/var(--tw-ring-opacity))}.input-regular:disabled{border-color:#ced4da00;--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}:is(.dark .input-regular){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .input-regular:focus){border-color:#6c757d00}:is(.dark .input-regular:disabled){border-color:#252f4000;--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}@media (min-width:768px){.input-regular{padding:.375rem .625rem}}.invalid.input-regular,.invalid.input-regular:active,.invalid.input-regular:focus,.invalid.input-regular:hover{border-color:#f8f9fa00;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(245 57 57/var(--tw-ring-opacity))}.valid.input-regular{border-color:#f8f9fa00;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(34 197 94/var(--tw-ring-opacity))}.input-pw-container{position:absolute;right:.5rem;display:flex;height:1.25rem;width:1.25rem}.input-pw-svg{pointer-events:none;fill:#0b5577;--tw-brightness:brightness(1.5)}.input-pw-svg,:is(.dark .input-pw-svg){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .input-pw-svg){--tw-brightness:brightness(2)}.input-pw-button{display:flex;height:1.25rem;width:1.25rem;align-items:center;border-radius:9999px;vertical-align:middle;transition-property:all;transition-timing-function:ease;transition-duration:.15s}.input-pw-button:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.enabled.input-pw-button{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}:is(.dark .enabled.input-pw-button){--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}.disabled.input-pw-button{--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity))}:is(.dark .disabled.input-pw-button){--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity))}.input-pw-svg-invisible{display:flex;height:1.25rem;width:1.25rem;--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));align-items:center;vertical-align:middle}.input-clipboard-container{position:absolute;display:flex;height:1.25rem;width:1.25rem;border-radius:9999px}.pw-input.input-clipboard-container{right:2.25rem}.no-pw-input.input-clipboard-container{right:.5rem}.input-clipboard-button{display:flex;height:1.25rem;width:1.25rem;align-items:center;border-radius:9999px;vertical-align:middle;transition-property:all;transition-timing-function:ease;transition-duration:.15s}.input-clipboard-button:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.enabled.input-clipboard-button{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}:is(.dark .enabled.input-clipboard-button){--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}.disabled.input-clipboard-button{--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity))}:is(.dark .disabled.input-clipboard-button){--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity))}.input-clipboard-svg{height:100%;width:100%;stroke:#252f40}:is(.dark .input-clipboard-svg){stroke:#d2d6da}.popover-settings-container{position:absolute;bottom:1.5rem;left:-5rem;z-index:50;height:-moz-fit-content;height:fit-content;width:100%;min-width:225px;align-items:center;justify-content:center;border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(94 114 228/var(--tw-bg-opacity));padding:.75rem;opacity:1;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.15s}:is(.dark .popover-settings-container){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.popover-background{position:absolute;z-index:0;height:.75rem;width:.75rem;--tw-translate-x:0.75rem;--tw-translate-y:0.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.popover-settings-text{pointer-events:none;margin:0;white-space:normal;text-align:center;font-size:.875rem;line-height:1.5rem;font-weight:600;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}.popover-settings-text,:is(.dark .popover-settings-text){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.popover-settings-svg{z-index:0;margin-left:.5rem;height:1.25rem;width:1.25rem;fill:#5e72e4}.popover-settings-svg:hover{--tw-brightness:brightness(.95);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.popover-tab-container{position:fixed;bottom:0;z-index:50;height:-moz-fit-content;height:fit-content;width:100%;align-items:center;justify-content:center;border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(94 114 228/var(--tw-bg-opacity));padding:.75rem;opacity:1;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.15s}:is(.dark .popover-tab-container){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}@media (min-width:768px){.popover-tab-container{position:absolute;min-width:200px}}.mobile.popover-tab-container{max-width:200px}.desktop.popover-tab-container{top:1.5rem;left:-5rem}.popover-tab-text{pointer-events:none;margin:0;white-space:normal;text-align:center;font-size:.875rem;line-height:1.5rem;font-weight:600;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}.popover-tab-text,:is(.dark .popover-tab-text){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.popover-tab-svg{z-index:0;margin-left:.5rem;height:1.25rem;width:1.25rem;fill:#5e72e4}.popover-tab-svg:hover{--tw-brightness:brightness(.95);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.active.plugin-tab-btn{position:relative;z-index:10;margin-top:.25rem;margin-bottom:.25rem;cursor:pointer;border-radius:0;border-width:1px;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.625rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.active.plugin-tab-btn:hover{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .active.plugin-tab-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .active.plugin-tab-btn:hover){--tw-bg-opacity:1;background-color:rgb(58 65 111/var(--tw-bg-opacity))}.plugin-tab-btn{position:relative;margin:.25rem;cursor:pointer;white-space:nowrap;border-radius:0;border-width:1px;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.625rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.plugin-tab-btn,.plugin-tab-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.plugin-tab-btn:hover{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}:is(.dark .plugin-tab-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .plugin-tab-btn:hover){--tw-bg-opacity:1;background-color:rgb(58 65 111/var(--tw-bg-opacity))}@media (min-width:768px){.plugin-tab-btn{display:block}}.plugin-tab-name{overflow-wrap:break-word;padding-left:.75rem;padding-right:.5rem;text-align:left;font-size:13px;letter-spacing:0;--tw-text-opacity:1;color:rgb(11 85 119/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .plugin-tab-name){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}.plugin-tab-mobile-name{margin-left:3rem;margin-right:1.5rem;max-width:7rem;overflow-wrap:break-word;padding-left:.75rem;padding-right:.5rem;text-align:left;font-size:13px;letter-spacing:0;--tw-text-opacity:1;color:rgb(11 85 119/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .plugin-tab-mobile-name){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}.plugin-tab-popover-container{position:absolute;top:60px;left:0;z-index:50;min-width:150px;border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(94 114 228/var(--tw-bg-opacity));padding:.75rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.15s}:is(.dark .plugin-tab-popover-container){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.plugin-tab-popover-text{margin:0;font-size:.875rem;line-height:1.5rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.plugin-tab-mobile-btn{position:relative;cursor:pointer;white-space:nowrap;border-radius:0;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.625rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.plugin-tab-mobile-btn:hover{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .plugin-tab-mobile-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .plugin-tab-mobile-btn:hover){--tw-bg-opacity:1;background-color:rgb(58 65 111/var(--tw-bg-opacity))}@media (min-width:768px){.plugin-tab-mobile-btn{display:block}}.first.plugin-tab-mobile-btn{border-top-width:1px}.last.plugin-tab-mobile-btn{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.plugin-tab-mobile-btn-text{--tw-text-opacity:1;color:rgb(11 85 119/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .plugin-tab-mobile-btn-text){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));opacity:.9}.active.plugin-tab-mobile-dropdown-btn{position:relative;z-index:1000;margin-top:0;margin-bottom:0;cursor:pointer;border-radius:0;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity));padding:.5rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.active.plugin-tab-mobile-dropdown-btn:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .active.plugin-tab-mobile-dropdown-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .active.plugin-tab-mobile-dropdown-btn:hover){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.banner-container{position:relative;z-index:10;display:flex;height:4rem;width:100%;justify-content:center;gap:2rem;overflow:hidden;padding-left:1rem;padding-right:1rem}.banner-bg{position:absolute;left:0;height:3.5rem;width:100%;--tw-bg-opacity:1;background-color:rgb(46 172 104/var(--tw-bg-opacity))}:is(.dark .banner-bg){--tw-brightness:brightness(.95);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.banner-item{position:absolute;left:0;display:flex;height:3.5rem;width:100%;align-items:center;justify-content:center;overflow:hidden;--tw-bg-opacity:1;background-color:rgb(46 172 104/var(--tw-bg-opacity));padding:.25rem;transition-property:all;transition-timing-function:ease;transition-duration:1s}:is(.dark .banner-item){--tw-brightness:brightness(.95);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}@media (min-width:768px){.banner-item{padding-left:1rem;padding-right:1rem}}.banner-item-text{margin-bottom:0;text-align:center;font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}:is(.dark .banner-item-text){--tw-brightness:brightness(1.25);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}@media (min-width:340px){.banner-item-text{font-size:.875rem;line-height:1.5rem}}.banner-item-link{font-weight:500;--tw-text-opacity:1;color:rgb(235 239 244/var(--tw-text-opacity));text-decoration-line:underline}.banner-item-link:hover{text-decoration-line:none}:is(.dark .banner-item-link){--tw-brightness:brightness(1.25);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.menu-account-title{margin-bottom:.125rem;white-space:normal;overflow-wrap:break-word;text-align:center;font-size:1.125rem;line-height:1.75rem;letter-spacing:0;--tw-text-opacity:1;color:rgb(11 85 119/var(--tw-text-opacity))}:is(.dark .menu-account-title){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}.menu-account-link{margin-bottom:.5rem;display:block;text-align:center;font-size:.875rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(108 117 125/var(--tw-text-opacity));text-decoration-line:underline}.menu-account-link:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .menu-account-link){--tw-text-opacity:1;color:rgb(206 212 218/var(--tw-text-opacity))}.menu-float-btn{position:fixed;top:.5rem;right:1.25rem;z-index:990;display:flex;--tw-scale-x:.9;--tw-scale-y:.9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));cursor:pointer;align-items:center;justify-content:center;border-radius:50%;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem;font-size:1.25rem;line-height:1.75rem;--tw-text-opacity:1;color:rgb(52 71 103/var(--tw-text-opacity));--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:ease;transition-duration:.15s}.menu-float-btn:hover{--tw-brightness:brightness(.75)}.menu-float-btn:hover,:is(.dark .menu-float-btn){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .menu-float-btn){--tw-brightness:brightness(.95)}:is(.dark .menu-float-btn:hover){--tw-brightness:brightness(1.05);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}@media (min-width:576px){.menu-float-btn{top:.75rem;right:14rem;--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}@media (min-width:1200px){.menu-float-btn{display:none}}.menu-float-btn-svg{height:1.5rem;width:1.5rem;--tw-translate-x:0.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.no-banner.menu-float-btn{top:4rem}@media (min-width:576px){.no-banner.menu-float-btn{top:.5rem}}.banner.menu-float-btn{top:8.2rem}@media (min-width:576px){.banner.menu-float-btn{top:4.5rem}}.menu-close-btn{position:absolute;top:.75rem;right:.75rem;z-index:10;height:1.5rem;width:1.5rem}.menu-close-btn-svg{position:relative;height:100%;width:100%;cursor:pointer;fill:#6c757d}:is(.dark .menu-close-btn-svg){fill:#d2d6da;opacity:.8}.menu-container{position:fixed;top:0;bottom:0;z-index:1000;margin-top:1rem;margin-bottom:1rem;display:flex;width:100%;max-width:16rem;flex-wrap:wrap;justify-content:space-between;overflow-y:auto;border-radius:1rem;border-width:0;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--tw-shadow:0 0 2rem 0 #8898aa26;--tw-shadow-colored:0 0 2rem 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:ease;transition-duration:.2s}:is(.dark .menu-container){--tw-bg-opacity:1;background-color:rgb(17 28 68/var(--tw-bg-opacity));--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-brightness:brightness(1.1);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}@media (min-width:1200px){.menu-container{left:0;margin-left:1.5rem}}.no-banner.menu-container{margin-top:.5rem}.banner.menu-container{margin-top:4.5rem;transition-delay:.1s}.active.menu-container{--tw-translate-x:-120%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.menu-logo-container{margin:0;display:flex;justify-content:center;white-space:nowrap;padding:1.5rem 2rem;font-size:.875rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(52 71 103/var(--tw-text-opacity))}:is(.dark .menu-logo-container){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.menu-logo-dark{display:none;height:2rem;width:7rem;transition-property:all;transition-timing-function:ease;transition-duration:.2s}:is(.dark .menu-logo-dark){display:inline}@media (min-width:576px){.menu-logo-dark{height:2.5rem;width:9rem}}.menu-logo-light{display:inline;height:2rem;width:7rem;transition-property:all;transition-timing-function:ease;transition-duration:.2s}:is(.dark .menu-logo-light){display:none}@media (min-width:576px){.menu-logo-light{height:2.5rem;width:9rem}}.menu-separator{margin-top:0;height:1px;background-color:initial;--tw-gradient-from:#0000 var(--tw-gradient-from-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-stops:var(--tw-gradient-from),#0006 var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:#0000 var(--tw-gradient-to-position)}.menu-separator,:is(.dark .menu-separator){background-image:linear-gradient(to right,var(--tw-gradient-stops))}:is(.dark .menu-separator){--tw-gradient-from:#0000 var(--tw-gradient-from-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fff var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:#0000 var(--tw-gradient-to-position)}.menu-nav-list-container{display:block;height:45vh;max-height:100vh;width:auto;flex-grow:1;flex-basis:100%;align-items:center;overflow:auto;transition-property:all;transition-timing-function:ease;transition-duration:.15s}.no-banner.menu-nav-list-container{height:50vh}.banner.menu-nav-list-container{height:45vh}.menu-nav-list{margin-bottom:0;display:flex;flex-direction:column;padding-left:0}.menu-nav-item-anchor{margin:0 .5rem;display:flex;align-items:center;white-space:nowrap;border-radius:.5rem;padding-left:1rem;padding-right:1rem;padding-bottom:.125rem;font-size:.875rem;line-height:1.5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.15s}.menu-nav-item-anchor:hover{background-color:#dee2e680}:is(.dark .menu-nav-item-anchor){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));opacity:.8}:is(.dark .menu-nav-item-anchor:hover){--tw-bg-opacity:1;background-color:rgb(73 80 87/var(--tw-bg-opacity))}.active.menu-nav-item-anchor{border-radius:.5rem;background-color:#0b55771a;font-weight:600;--tw-text-opacity:1;color:rgb(52 71 103/var(--tw-text-opacity))}.active.menu-nav-item-anchor:hover{background-color:#0b557733}:is(.dark .active.menu-nav-item-anchor){background-color:#0b557780;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}:is(.dark .active.menu-nav-item-anchor:hover){background-color:#0b557799}.menu-nav-item-container{margin-right:.5rem;display:flex;align-items:center;justify-content:center;border-radius:.5rem;background-position:50%;stroke-width:0;padding:.25rem;text-align:center}@media (min-width:1200px){.menu-nav-item-container{padding:.375rem}}.menu-nav-item-title{pointer-events:none;margin-left:.25rem;opacity:1;transition-duration:.3s}.menu-nav-item-title:first-letter{text-transform:uppercase}.menu-page-plugin-title{margin-left:.5rem;padding-left:1.5rem;font-size:.75rem;line-height:1rem;font-weight:700;text-transform:uppercase;line-height:1.25;opacity:.6}:is(.dark .menu-page-plugin-title){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.menu-page-plugin-empty-title{margin-left:.5rem;padding-left:1.5rem;padding-right:2rem;text-align:center;font-size:.75rem;line-height:1rem;text-transform:uppercase;line-height:1.25;color:#6c757de6}:is(.dark .menu-page-plugin-empty-title){color:#fffc}.menu-page-plugin-empty-anchor{font-weight:700;line-height:2rem}.menu-page-plugin-empty-anchor:hover{--tw-brightness:brightness(.75);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.menu-page-plugin-anchor{margin:0 .5rem;display:flex;align-items:center;white-space:nowrap;padding:.25rem 1rem;font-size:.875rem;line-height:1.5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.15s}.menu-page-plugin-anchor:hover{border-radius:.5rem;background-color:#0b55770d}:is(.dark .menu-page-plugin-anchor){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));opacity:.8}:is(.dark .menu-page-plugin-anchor:hover){background-color:#0b557733}.menu-page-plugin-svg-container{margin-right:.5rem;display:flex;align-items:center;justify-content:center;border-radius:.5rem;background-position:50%;stroke-width:0;padding:.25rem;text-align:center}@media (min-width:1200px){.menu-page-plugin-svg-container{padding:.375rem}}.menu-page-plugin-name{pointer-events:none;margin-left:.25rem;opacity:1;transition-duration:.3s}.menu-mode-container{margin-top:1rem;margin-bottom:1rem;margin-left:3rem;display:flex;min-height:1.5rem;justify-content:flex-start}.menu-mode-checkbox{position:relative;float:left;margin-top:.125rem;height:1.25rem;width:2.5rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:2.5rem;border-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(233 236 239/var(--tw-border-opacity));background-color:#3a416f1a;background-image:none;background-size:contain;background-position:0;background-repeat:no-repeat;vertical-align:top;transition-property:all;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}.menu-mode-checkbox:after{position:absolute;top:1px;height:1rem;width:1rem;--tw-translate-x:1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:50%;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-shadow:0 .3125rem .625rem 0 #0000001f;--tw-shadow-colored:0 .3125rem .625rem 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-duration:.3s;--tw-content:"";content:var(--tw-content)}.menu-mode-checkbox:checked{--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity));background-image:none;background-position:100%}.menu-mode-checkbox:checked:after{content:var(--tw-content);--tw-translate-x:1.3rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.menu-mode-checkbox:hover{--tw-brightness:brightness(.75)}.menu-mode-checkbox:hover,:is(.dark .menu-mode-checkbox){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .menu-mode-checkbox){--tw-brightness:brightness(1.25)}.menu-mode-label{margin-bottom:0;margin-left:0;display:inline-block;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding-left:.75rem;font-size:.875rem;line-height:1.5rem;font-weight:400;color:rgb(52 71 103/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.15s}.menu-mode-label,:is(.dark .menu-mode-label){--tw-text-opacity:1}:is(.dark .menu-mode-label){color:rgb(255 255 255/var(--tw-text-opacity));opacity:.8}.menu-social-list{margin-bottom:1rem;display:flex;width:100%;justify-content:center;vertical-align:middle}.menu-logout{display:inline-block;width:100%;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity));background-image:linear-gradient(to top left,var(--tw-gradient-stops));background-size:150%;background-position:25% 0;padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-size:.75rem;line-height:1rem;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.menu-logout,.menu-logout:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.menu-logout:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);--tw-brightness:brightness(.75);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.menu-logout:active{opacity:.85}:is(.dark .menu-logout){--tw-brightness:brightness(1.25);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.refresh-float-btn{position:fixed;right:1.25rem;z-index:990;display:flex;--tw-scale-x:.9;--tw-scale-y:.9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));cursor:pointer;align-items:center;justify-content:center;border-radius:50%;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.625rem .75rem .75rem;font-size:1.25rem;line-height:1.75rem;--tw-text-opacity:1;color:rgb(52 71 103/var(--tw-text-opacity));--tw-shadow:0 .25rem .375rem -.0625rem #1414141f,0 .125rem .25rem -.0625rem #14141412;--tw-shadow-colored:0 .25rem .375rem -.0625rem var(--tw-shadow-color),0 .125rem .25rem -.0625rem var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:ease;transition-duration:.15s}.refresh-float-btn:hover{--tw-brightness:brightness(.75)}.refresh-float-btn:hover,:is(.dark .refresh-float-btn){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .refresh-float-btn){--tw-brightness:brightness(.95)}:is(.dark .refresh-float-btn:hover){--tw-brightness:brightness(1.05);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}@media (min-width:576px){.refresh-float-btn{right:10rem;--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.refresh-float-btn-svg{pointer-events:none;height:1.5rem;width:1.5rem;--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));stroke:#0ea5e9}.no-banner.refresh-float-btn{top:.5rem}.banner.refresh-float-btn{top:4.5rem}.news-float-btn{position:fixed;right:5rem;z-index:990;display:flex;--tw-scale-x:.9;--tw-scale-y:.9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));cursor:pointer;align-items:center;justify-content:center;border-radius:50%;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem;font-size:1.25rem;line-height:1.75rem;--tw-text-opacity:1;color:rgb(52 71 103/var(--tw-text-opacity));--tw-shadow:0 .25rem .375rem -.0625rem #1414141f,0 .125rem .25rem -.0625rem #14141412;--tw-shadow-colored:0 .25rem .375rem -.0625rem var(--tw-shadow-color),0 .125rem .25rem -.0625rem var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:ease;transition-duration:.15s}.news-float-btn:hover{--tw-brightness:brightness(.75)}.news-float-btn:hover,:is(.dark .news-float-btn){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .news-float-btn){--tw-brightness:brightness(.95)}:is(.dark .news-float-btn:hover){--tw-brightness:brightness(1.05);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}@media (min-width:576px){.news-float-btn{right:1.5rem;--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.news-float-btn-svg{height:1.5rem;width:1.5rem;fill:#0ea5e9}.no-banner.news-float-btn{top:4rem}@media (min-width:576px){.no-banner.news-float-btn{top:.5rem}}.banner.news-float-btn{top:8.2rem}@media (min-width:576px){.banner.news-float-btn{top:4.5rem}}.news-close-btn{position:absolute;top:1rem;right:1rem;z-index:10;height:2rem;width:2rem}.news-close-btn-svg{height:100%;width:100%;cursor:pointer;fill:#6c757d}:is(.dark .news-close-btn-svg){fill:#d2d6da;opacity:.8}.news-sidebar{position:fixed;right:0;top:0;left:auto;z-index:1020;display:flex;height:100%;width:22.5rem;min-width:0;max-width:100%;flex-direction:column;overflow-wrap:break-word;border-radius:0;border-width:0;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));background-clip:initial;padding-left:.125rem;padding-right:.125rem;--tw-shadow:0 8px 26px -4px #14141426,0 8px 9px -5px #1414140f;--tw-shadow-colored:0 8px 26px -4px var(--tw-shadow-color),0 8px 9px -5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.15s}:is(.dark .news-sidebar){--tw-bg-opacity:1;background-color:rgb(17 28 68/var(--tw-bg-opacity));--tw-brightness:brightness(1.1);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.news-sidebar-header{margin-bottom:0;border-top-left-radius:1rem;border-top-right-radius:1rem;border-bottom-width:0;padding:1rem 1.5rem 0}.news-sidebar-title{margin-top:1rem;margin-bottom:0;font-weight:700;text-transform:uppercase}:is(.dark .news-sidebar-title){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.news-sidebar-subtitle{margin-bottom:0}.news-sidebar-subtitle:first-letter{text-transform:uppercase}:is(.dark .news-sidebar-subtitle){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));opacity:.8}.news-sidebar-no-posts-content{position:relative;grid-column:span 12/span 12;width:100%;border-radius:.5rem;padding:1rem;text-align:center;--tw-text-opacity:1;color:rgb(94 114 228/var(--tw-text-opacity))}.news-sidebar-no-posts-content:first-letter{text-transform:uppercase}.news-newsletter-form{margin-bottom:0;min-height:14rem;border-bottom-width:0;padding:1rem 1.5rem 0}.news-newsletter-title{margin-bottom:1rem;font-weight:700;text-transform:uppercase}:is(.dark .news-newsletter-title){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.news-newsletter-input{display:block;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.5rem;border-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));background-clip:padding-box;padding:.25rem .375rem;font-size:.875rem;font-weight:400;line-height:1.4rem;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));outline:2px solid #0000;outline-offset:2px;transition-property:all;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}.news-newsletter-input::-moz-placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.news-newsletter-input::placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.news-newsletter-input:focus{--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}.news-newsletter-input:valid:focus{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity))}.news-newsletter-input:invalid:focus{--tw-border-opacity:1;border-color:rgb(245 57 57/var(--tw-border-opacity))}.news-newsletter-input:disabled{--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));opacity:.75}:is(.dark .news-newsletter-input){border-color:rgb(98 117 148/var(--tw-border-opacity));background-color:rgb(52 71 103/var(--tw-bg-opacity));opacity:.9}:is(.dark .news-newsletter-input),:is(.dark .news-newsletter-input:disabled){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .news-newsletter-input:disabled){border-color:rgb(37 47 64/var(--tw-border-opacity));background-color:rgb(37 47 64/var(--tw-bg-opacity))}@media (min-width:768px){.news-newsletter-input{padding:.5rem .75rem}}.news-newsletter-checkbox{position:relative;z-index:10;float:left;margin-right:.5rem;margin-top:.25rem;height:1.25rem;width:1.25rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.35rem;border-width:1px;border-color:rgb(210 214 218/var(--tw-border-opacity));background-color:rgb(255 255 255/var(--tw-bg-opacity));background-size:contain;background-position:50%;background-repeat:no-repeat;vertical-align:top;font-size:1rem;line-height:1.5rem;transition-property:all;transition-timing-function:ease;transition-duration:.25s}.news-newsletter-checkbox,.news-newsletter-checkbox:checked{--tw-border-opacity:1;--tw-bg-opacity:1}.news-newsletter-checkbox:checked{z-index:0;border-color:rgb(11 85 119/var(--tw-border-opacity));background-color:rgb(11 85 119/var(--tw-bg-opacity))}.news-newsletter-checkbox:disabled{--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}:is(.dark .news-newsletter-checkbox){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .news-newsletter-checkbox:checked){--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}:is(.dark .news-newsletter-checkbox:disabled){--tw-border-opacity:1;border-color:rgb(37 47 64/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}.news-newsletter-checkbox-svg{pointer-events:none;position:absolute;left:0;top:0;height:.75rem;width:.75rem;--tw-translate-x:0.25rem;--tw-translate-y:0.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));cursor:pointer;fill:#fff}:is(.dark .news-newsletter-checkbox-svg){fill:#d2d6da}.news-newsletter-checkbox-content{font-size:.875rem;line-height:1.5rem}:is(.dark .news-newsletter-checkbox-content){--tw-text-opacity:1;color:rgb(206 212 218/var(--tw-text-opacity))}.news-newsletter-confirm-btn{display:inline-block;width:100%;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity));background-image:linear-gradient(to top left,var(--tw-gradient-stops));background-size:150%;background-position:25% 0;padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-size:.75rem;line-height:1rem;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.news-newsletter-confirm-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-brightness:brightness(.75);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.news-newsletter-confirm-btn:active{opacity:.85}:is(.dark .news-newsletter-confirm-btn){--tw-brightness:brightness(1.25);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.loader-container{position:fixed;z-index:10000;display:flex;height:100vh;width:100vw;align-items:center;justify-content:center;--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity));vertical-align:middle;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s}.loader-container-img{display:inline;height:3.5rem;width:12.5rem;--tw-translate-x:-0.375rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-property:all;transition-timing-function:ease;transition-duration:.3s}@media (min-width:768px){.loader-container-img{height:4rem;width:15rem}}@media (min-width:992px){.loader-container-img{height:6rem;width:20rem;--tw-translate-x:-0.75rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.footer-container{position:relative;z-index:-10;margin-top:1rem;margin-bottom:.25rem;height:-moz-max-content;height:max-content;width:100%}.footer-wrap{margin-left:auto;margin-right:auto;width:100%;padding-left:1.5rem;padding-right:1.5rem}.footer-items-container{display:flex;flex-direction:column;align-items:center;justify-content:center}@media (min-width:992px){.footer-items-container{flex-direction:row;justify-content:space-between}}.footer-item-right-container{order:2;margin-top:.5rem;padding-left:0;padding-right:0}@media (min-width:992px){.footer-item-right-container{order:1;margin-top:0}}.footer-item-right{text-align:center;font-size:.75rem;line-height:1rem;font-weight:400;line-height:1.5;letter-spacing:.025em;opacity:1;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s}.footer-item-right,:is(.dark .footer-item-right){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-width:992px){.footer-item-right{text-align:left;font-size:.875rem;line-height:1.5rem}}.footer-list-container{order:1;margin-bottom:0;display:flex;list-style-type:none;flex-direction:column;flex-wrap:wrap;align-items:center;justify-content:center;padding-left:0}@media (min-width:576px){.footer-list-container{flex-direction:row}}@media (min-width:992px){.footer-list-container{order:2;justify-content:flex-end}}.footer-list-item{display:block;padding-top:.25rem;padding-bottom:0;font-size:.75rem;line-height:1rem;font-weight:400;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}.footer-list-item:hover{font-style:italic;--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .footer-list-item){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-width:576px){.footer-list-item{padding-left:1rem;padding-right:1rem}}@media (min-width:992px){.footer-list-item{padding-bottom:.25rem;font-size:.875rem;line-height:1.5rem}}.card{grid-column:span 12/span 12;display:flex;width:100%;align-items:flex-start;justify-content:space-between;overflow-wrap:break-word;border-radius:1rem;background-clip:initial;padding:1rem;--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.15s}.card,:is(.dark .card){box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .card){--tw-shadow:0 2px 2px 0 #00000024,0 3px 1px -2px #0003,0 1px 5px 0 #0000001f;--tw-shadow-colored:0 2px 2px 0 var(--tw-shadow-color),0 3px 1px -2px var(--tw-shadow-color),0 1px 5px 0 var(--tw-shadow-color);--tw-brightness:brightness(1.1);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}@media (min-width:768px){.card{grid-column:span 6/span 6}}@media (min-width:1320px){.card{grid-column:span 4/span 4}}.default.card{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}:is(.dark .default.card){--tw-bg-opacity:1;background-color:rgb(17 28 68/var(--tw-bg-opacity))}.pending.card{--tw-bg-opacity:1;background-color:rgb(94 114 228/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}:is(.dark .pending.card){--tw-brightness:brightness(.95);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.error.card{--tw-bg-opacity:1;background-color:rgb(245 57 57/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}:is(.dark .error.card){--tw-brightness:brightness(.95);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.card-stat{grid-column:span 12/span 12;display:flex;width:100%;justify-content:space-between;overflow-wrap:break-word;border-radius:1rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));background-clip:initial;padding:1rem;--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.15s}.card-stat,:is(.dark .card-stat){box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .card-stat){--tw-bg-opacity:1;background-color:rgb(17 28 68/var(--tw-bg-opacity));--tw-shadow:0 2px 2px 0 #00000024,0 3px 1px -2px #0003,0 1px 5px 0 #0000001f;--tw-shadow-colored:0 2px 2px 0 var(--tw-shadow-color),0 3px 1px -2px var(--tw-shadow-color),0 1px 5px 0 var(--tw-shadow-color);--tw-brightness:brightness(1.1);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}@media (min-width:576px){.card-stat{max-height:7rem}}@media (min-width:768px){.card-stat{grid-column:span 6/span 6}}@media (min-width:1320px){.card-stat{grid-column:span 4/span 4}}.card-stat-title{margin-bottom:.5rem;font-family:Open Sans;font-size:.875rem;font-weight:600;text-transform:uppercase;line-height:1rem;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}:is(.dark .card-stat-title){--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.card-stat-count{margin-left:.25rem;margin-bottom:.25rem;font-weight:700}:is(.dark .card-stat-count){color:#ffffffe6}.card-stat-detail-container{margin-bottom:0}:is(.dark .card-stat-detail-container){--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.card-stat-detail-container-item{margin-right:.125rem;margin-left:.25rem;font-size:.875rem;line-height:1.5rem;font-weight:700;line-height:1.5;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}:is(.dark .card-stat-detail-container-item){--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.card-stat-svg-container{display:inline-block;height:3rem;width:3rem;border-radius:50%;text-align:center}:is(.dark .card-stat-svg-container){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.card-instance-container{grid-column:span 12/span 12;display:flex;width:100%;justify-content:space-between;overflow:hidden;overflow-wrap:break-word;border-radius:1rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));background-clip:initial;padding:1rem;--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.15s}.card-instance-container:hover{--tw-translate-y:0.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:is(.dark .card-instance-container){--tw-bg-opacity:1;background-color:rgb(17 28 68/var(--tw-bg-opacity));--tw-shadow:0 2px 2px 0 #00000024,0 3px 1px -2px #0003,0 1px 5px 0 #0000001f;--tw-shadow-colored:0 2px 2px 0 var(--tw-shadow-color),0 3px 1px -2px var(--tw-shadow-color),0 1px 5px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-brightness:brightness(1.1);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}@media (min-width:768px){.card-instance-container{grid-column:span 6/span 6}}@media (min-width:1920px){.card-instance-container{grid-column:span 4/span 4}}.card-instance-title{margin-left:.75rem;margin-bottom:.25rem;margin-top:.25rem;max-width:80%;overflow-wrap:break-word;font-weight:700;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .card-instance-title){color:#ffffffe6}.card-instance-info-container{margin-top:1rem;margin-bottom:1.5rem;margin-left:.25rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:.5rem}.card-instance-info-item{grid-column:span 1/span 1;margin-right:3rem;margin-left:.25rem;display:flex;flex-direction:column;align-items:flex-start;padding-top:.25rem;padding-bottom:.25rem}@media (min-width:340px){.card-instance-info-item{margin-right:2rem;flex-direction:row;align-items:center;padding-top:0;padding-bottom:0}}.card-instance-info-item-title{margin-bottom:0;font-family:Open Sans;font-size:.875rem;line-height:1.5rem;font-weight:700;text-transform:uppercase;line-height:1.5;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .card-instance-info-item-title){--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity));opacity:.8}.card-instance-info-item-content{grid-column:span 1/span 1;margin-bottom:0;font-family:Open Sans;font-size:.875rem;line-height:1.5rem;font-weight:600;text-transform:uppercase;line-height:1.5;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .card-instance-info-item-content){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));opacity:.8}@media (min-width:340px){.card-instance-info-item-content{padding-left:.5rem}}.card-instance-actions-container{position:relative;display:flex;width:100%;flex-direction:column;flex-wrap:wrap;align-items:center;justify-content:center;padding-top:1rem}@media (min-width:340px){.card-instance-actions-container{flex-direction:row;justify-content:flex-end}}.btn{display:inline-block;cursor:pointer;border-radius:.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.btn,.btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.btn:active{opacity:.85}.btn:disabled{cursor:not-allowed;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.btn:disabled,.btn:hover:disabled{border-color:#ced4da00;background-color:rgb(206 212 218/var(--tw-bg-opacity))}.btn:hover:disabled{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}:is(.dark .btn){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .btn:disabled){--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .btn:disabled),:is(.dark .btn:hover:disabled){border-color:#49505700;background-color:rgb(73 80 87/var(--tw-bg-opacity))}:is(.dark .btn:hover:disabled){--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}.btn-xl{padding:.75rem 1.5rem}.btn-lg{padding:.625rem 1rem}.btn-normal{padding:.5rem .75rem}.btn-sm{padding:.25rem .5rem}.btn-xs{padding:.125rem .25rem}.btn-close{border-width:1px;--tw-border-opacity:1;border-color:rgb(245 57 57/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(245 57 57/var(--tw-text-opacity))}.btn-close:focus,.btn-close:hover{border-color:#f53939cc;color:#f53939cc}.btn-delete{--tw-bg-opacity:1;background-color:rgb(245 57 57/var(--tw-bg-opacity))}.btn-delete:focus,.btn-delete:hover{background-color:#f53939cc}.btn-valid{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity))}.btn-valid:focus,.btn-valid:hover{background-color:#22c55ecc}.btn-edit{--tw-bg-opacity:1;background-color:rgb(251 177 64/var(--tw-bg-opacity))}.btn-edit:focus,.btn-edit:hover{background-color:#fbb140cc}.btn-info{--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity))}.btn-info:focus,.btn-info:hover{background-color:#0ea5e9cc}.btn-primary{--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}.btn-primary:focus,.btn-primary:hover{background-color:#0b5577cc}.btn-secondary{--tw-bg-opacity:1;background-color:rgb(46 172 104/var(--tw-bg-opacity))}.btn-secondary:focus,.btn-secondary:hover{background-color:#2eac68cc}.file-manager-breadcrumb{display:flex;width:100%;flex-wrap:wrap;border-radius:.5rem;background-color:initial}@media (min-width:768px){.file-manager-breadcrumb{margin-bottom:2rem}}.file-manager-breadcrumb-back-btn{margin-right:.75rem;font-size:.875rem;line-height:1.5rem;text-transform:capitalize;line-height:1.5;--tw-text-opacity:1;color:rgb(108 117 125/var(--tw-text-opacity))}.file-manager-breadcrumb-back-btn:hover{--tw-brightness:brightness(.75);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .file-manager-breadcrumb-back-btn){--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.file-manager-breadcrumb-back-svg{pointer-events:none;height:1.125rem;width:1.125rem}.file-manager-breadcrumb-item{font-size:.875rem;line-height:1.5rem;line-height:1.5}.file-manager-breadcrumb-item-btn{margin-right:.5rem;font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(108 117 125/var(--tw-text-opacity))}.file-manager-breadcrumb-item-btn:after{float:right;padding-left:.5rem;--tw-text-opacity:1;color:rgb(108 117 125/var(--tw-text-opacity));--tw-content:"/";content:var(--tw-content)}.file-manager-breadcrumb-item-btn:hover{--tw-brightness:brightness(.75)}.file-manager-breadcrumb-item-btn:hover,.file-manager-breadcrumb-item-btn:hover:after{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.file-manager-breadcrumb-item-btn:hover:after{content:var(--tw-content);--tw-brightness:brightness(1.25)}:is(.dark .file-manager-breadcrumb-item-btn),:is(.dark .file-manager-breadcrumb-item-btn):after{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}:is(.dark .file-manager-breadcrumb-item-btn):after{content:var(--tw-content)}.file-manager-item-container{position:relative;height:100%;min-height:5rem;width:100%;border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.15s}.file-manager-item-container:hover{--tw-bg-opacity:1;background-color:rgb(210 214 218/var(--tw-bg-opacity))}:is(.dark .file-manager-item-container){--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .file-manager-item-container:hover){--tw-bg-opacity:1;background-color:rgb(58 65 111/var(--tw-bg-opacity))}.file-manager-item-nav{position:relative;max-height:5rem;min-height:5rem;width:100%;cursor:pointer;overflow:hidden;overflow-wrap:break-word;padding:.125rem 3rem;text-align:center}@media (min-width:576px){.file-manager-item-nav{padding:.25rem 4rem}}.file-manager-item-svg{position:absolute;left:.75rem;top:1.5rem;height:2rem;width:2rem;fill:#0b5577;stroke:#ebeff4}:is(.dark .file-manager-item-svg){stroke:#6c757d;--tw-brightness:brightness(1.5);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}@media (min-width:576px){.file-manager-item-svg{top:1.25rem;height:2.5rem;width:2.5rem}}.file-manager-item-name{pointer-events:none;margin-left:1.75rem;margin-right:1.75rem;margin-bottom:0;max-height:2rem;--tw-text-opacity:1;color:rgb(52 71 103/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .file-manager-item-name){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));opacity:.9}.base.file-manager-item-name{font-size:.875rem;line-height:1.5rem}@media (min-width:768px){.base.file-manager-item-name{font-size:1rem;line-height:1.5rem}}.sm.file-manager-item-name{font-size:.875rem;line-height:1.5rem}.xs.file-manager-item-name{font-size:.8rem}.file-manager-item-dropdown{position:absolute;right:0;top:0;z-index:110;width:12rem;--tw-translate-y:4rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));flex-direction:column;border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .file-manager-item-dropdown){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity))}.file-manager-item-dropdown-btn{position:absolute;top:0;right:-.25rem;display:flex;height:100%;width:2.5rem;cursor:pointer;align-items:center;justify-content:center;border-radius:0;border-top-right-radius:.5rem;border-bottom-right-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity));background-size:150%;background-position:25% 0;fill:#fff;text-align:center;font-size:.75rem;line-height:1rem;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.file-manager-item-dropdown-btn:first-letter{position:absolute}.file-manager-item-dropdown-btn:active{opacity:.85}:is(.dark .file-manager-item-dropdown-btn){--tw-brightness:brightness(1.25)}:is(.dark .file-manager-item-dropdown-btn),:is(.dark .file-manager-item-dropdown-btn:hover){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .file-manager-item-dropdown-btn:hover){--tw-brightness:brightness(1)}.file-manager-item-btn{position:relative;margin-top:0;margin-bottom:0;width:100%;cursor:pointer;border-radius:0;border-bottom-width:1px;--tw-border-opacity:1;border-bottom-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.5rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;line-height:1.5;letter-spacing:-.025rem;transition-property:all;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in}.file-manager-item-btn:hover{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity));--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .file-manager-item-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}.first.file-manager-item-btn{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.last.file-manager-item-btn{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem;border-style:none}.file-manager-item-btn-text{margin-left:1rem;font-weight:700;text-transform:uppercase;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .file-manager-item-btn-text){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));opacity:.8}.modal-container{position:fixed;top:0;left:0;z-index:10000;height:100vh;background-color:#6c757d80}.modal-container,.modal-wrap{width:100%;align-items:center;justify-content:center}.modal-wrap{z-index:10;display:flex;height:75%}.modal-card{z-index:10;display:flex;max-height:70vh;width:100%;max-width:45rem;flex-direction:column;overflow:hidden;overflow-wrap:break-word;border-radius:1rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));background-clip:initial;padding:.75rem 1rem;--tw-shadow:0 0 2rem 0 #8898aa26;--tw-shadow-colored:0 0 2rem 0 var(--tw-shadow-color)}.modal-card,:is(.dark .modal-card){box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .modal-card){--tw-bg-opacity:1;background-color:rgb(17 28 68/var(--tw-bg-opacity));--tw-shadow:0 2px 2px 0 #00000024,0 3px 1px -2px #0003,0 1px 5px 0 #0000001f;--tw-shadow-colored:0 2px 2px 0 var(--tw-shadow-color),0 3px 1px -2px var(--tw-shadow-color),0 1px 5px 0 var(--tw-shadow-color)}.modal-card-title{margin-bottom:.5rem;font-family:Open Sans;font-size:.875rem;line-height:1.5rem;font-weight:600;text-transform:uppercase;line-height:1.5}:is(.dark .modal-card-title){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.modal-path{margin-bottom:.5rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start}.modal-path-text{margin-bottom:0;font-size:.875rem;line-height:1.5rem;color:#495057cc}:is(.dark .modal-path-text){color:#fffc}.modal-path-input{margin-left:.125rem;margin-right:.125rem;display:block;width:100%;max-width:10rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.5rem;border-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));background-clip:padding-box;padding:.25rem .375rem;font-size:.875rem;font-weight:400;line-height:1.4rem;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));outline:2px solid #0000;outline-offset:2px;transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.modal-path-input::-moz-placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.modal-path-input::placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.modal-path-input:focus{border-color:#d2d6da00;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.modal-path-input:valid:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(34 197 94/var(--tw-ring-opacity))}.modal-path-input:invalid:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(245 57 57/var(--tw-ring-opacity))}.modal-path-input:disabled{border-color:#ced4da00;--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}:is(.dark .modal-path-input){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .modal-path-input:focus){border-color:#6c757d00}:is(.dark .modal-path-input:disabled){border-color:#252f4000;--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}@media (min-width:768px){.modal-path-input{padding:.375rem .625rem}}.invalid.modal-path-input,.invalid.modal-path-input:active,.invalid.modal-path-input:focus,.invalid.modal-path-input:hover{border-color:#f8f9fa00;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(245 57 57/var(--tw-ring-opacity))}.valid.modal-path-input{border-color:#f8f9fa00;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(34 197 94/var(--tw-ring-opacity))}.modal-editor{margin-top:.5rem;margin-bottom:.5rem;height:12rem;width:100%;overflow:hidden;overflow-y:auto;border-width:1px;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));font-size:1rem;line-height:1.5rem}:is(.dark .modal-editor){--tw-border-opacity:1;border-color:rgb(58 65 111/var(--tw-border-opacity))}.invalid.modal-editor:active:before,.invalid.modal-editor:before,.invalid.modal-editor:focus:before,.invalid.modal-editor:hover:before{--tw-border-opacity:1;border-color:rgb(245 57 57/var(--tw-border-opacity))}.file-manager-actions-container{grid-column:span 12/span 12;margin-top:1.5rem;display:flex;width:100%;flex-direction:column;align-items:center;justify-content:center}@media (min-width:768px){.file-manager-actions-container{grid-column:span 4/span 4}}.file-manager-actions-list{display:flex;flex-direction:column;align-items:center;justify-content:center}@media (min-width:576px){.file-manager-actions-list{flex-direction:row}}.file-manager-actions-item{position:relative;margin-left:.5rem;margin-right:.5rem;flex-direction:column;align-items:center;border-radius:.25rem;padding:.5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.15s}.file-manager-actions-item-btn{position:relative;margin:.25rem;cursor:pointer;white-space:nowrap;border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem 1.25rem .625rem 1rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(11 85 119/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.file-manager-actions-item-btn:hover{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.file-manager-actions-item-btn:disabled{cursor:not-allowed;border-color:#ced4da00;--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.file-manager-actions-item-btn:hover:disabled{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-color:#ced4da00;--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity))}:is(.dark .file-manager-actions-item-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .file-manager-actions-item-btn:hover){--tw-bg-opacity:1;background-color:rgb(58 65 111/var(--tw-bg-opacity))}:is(.dark .file-manager-actions-item-btn:disabled){border-color:#49505700;--tw-bg-opacity:1;background-color:rgb(73 80 87/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .file-manager-actions-item-btn:hover:disabled){--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-color:#49505700;--tw-bg-opacity:1;background-color:rgb(73 80 87/var(--tw-bg-opacity))}@media (min-width:768px){.file-manager-actions-item-btn{display:block}}.file-manager-actions-svg{position:relative;height:2rem;width:2rem;--tw-translate-x:-0.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:is(.dark .file-manager-actions-svg){--tw-brightness:brightness(1.25);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.active.file-manager-actions-svg{fill:#0b5577;stroke:#ebeff4}:is(.dark .active.file-manager-actions-svg){stroke:#6c757d}.disabled.file-manager-actions-svg{fill:#495057;stroke:#6c757d}.list-container{display:block;display:grid;width:100%;grid-template-columns:repeat(12,minmax(0,1fr))}.list-content-container{grid-column:span 12/span 12;display:block;max-height:300px;width:100%;overflow-y:auto;overflow-x:hidden;border-radius:.25rem}:is(.dark .list-content-container){--tw-text-opacity:1;color:rgb(206 212 218/var(--tw-text-opacity))}.list-content-item{grid-column:span 12/span 12;display:block;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));padding:.625rem .25rem;font-size:.875rem;line-height:1.5rem}.list-content-item:hover{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity))}:is(.dark .list-content-item:hover){--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}.list-content{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));padding-top:.625rem;padding-bottom:.625rem}.list-content:hover{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity))}:is(.dark .list-content){--tw-text-opacity:1;color:rgb(206 212 218/var(--tw-text-opacity))}:is(.dark .list-content:hover){--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}.list-content-item-wrap{grid-column:span 12/span 12;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;overflow-wrap:break-word;font-size:.875rem;line-height:1.5rem}:is(.dark .list-content-item-wrap){--tw-text-opacity:1;color:rgb(206 212 218/var(--tw-text-opacity))}.list-header-container{grid-column:span 12/span 12;display:block;display:grid;width:100%;grid-template-columns:repeat(12,minmax(0,1fr));padding-left:.5rem}.list-header-item{margin:0;display:block;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity));padding-bottom:.25rem;font-size:.875rem;line-height:1.5rem;font-weight:700}:is(.dark .list-header-item){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}.line-separator{margin:.5rem 0 .25rem;height:1px;background-color:initial;--tw-gradient-from:#0000 var(--tw-gradient-from-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-stops:var(--tw-gradient-from),#0006 var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:#0000 var(--tw-gradient-to-position)}.line-separator,:is(.dark .line-separator){background-image:linear-gradient(to right,var(--tw-gradient-stops))}:is(.dark .line-separator){--tw-gradient-from:#0000 var(--tw-gradient-from-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fff var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:#0000 var(--tw-gradient-to-position)}.feedback-float-btn-container{position:fixed;right:5rem;z-index:990;transition-property:all;transition-timing-function:ease;transition-duration:.15s}.feedback-float-btn-container:hover{--tw-brightness:brightness(.75)}.feedback-float-btn-container:hover,:is(.dark .feedback-float-btn-container:hover){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .feedback-float-btn-container:hover){--tw-brightness:brightness(1.05)}@media (min-width:576px){.feedback-float-btn-container{right:6rem}}@media (min-width:1200px){.feedback-float-btn-container{right:6rem}}.no-banner.feedback-float-btn-container{top:.5rem}.banner.feedback-float-btn-container{top:4.5rem}.feedback-float-btn{display:flex;--tw-scale-x:.9;--tw-scale-y:.9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));cursor:pointer;align-items:center;justify-content:center;border-radius:50%;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem;font-size:1.25rem;line-height:1.75rem;--tw-text-opacity:1;color:rgb(52 71 103/var(--tw-text-opacity));--tw-shadow:0 .25rem .375rem -.0625rem #1414141f,0 .125rem .25rem -.0625rem #14141412;--tw-shadow-colored:0 .25rem .375rem -.0625rem var(--tw-shadow-color),0 .125rem .25rem -.0625rem var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:ease;transition-duration:.15s}:is(.dark .feedback-float-btn){--tw-brightness:brightness(.95);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}@media (min-width:576px){.feedback-float-btn{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.feedback-float-btn-svg{height:1.5rem;width:1.5rem;--tw-translate-y:-0.1rem;fill:#fbb140}.feedback-float-btn-svg,.feedback-float-btn-text-container{pointer-events:none;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.feedback-float-btn-text-container{position:absolute;bottom:0;right:0;--tw-translate-x:0.5rem;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding-left:.5rem;padding-right:.5rem}:is(.dark .feedback-float-btn-text-container){--tw-brightness:brightness(.95);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.feedback-float-btn-text{margin-bottom:0;font-size:.875rem;line-height:1.5rem;font-weight:700;--tw-text-opacity:1;color:rgb(245 57 57/var(--tw-text-opacity))}.feedback-sidebar{position:fixed;right:0;top:0;left:auto;z-index:1020;display:flex;height:100%;width:22.5rem;min-width:0;max-width:100%;flex-direction:column;overflow-wrap:break-word;border-radius:0;border-width:0;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));background-clip:initial;padding-left:.125rem;padding-right:.125rem;--tw-shadow:0 8px 26px -4px #14141426,0 8px 9px -5px #1414140f;--tw-shadow-colored:0 8px 26px -4px var(--tw-shadow-color),0 8px 9px -5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.15s}:is(.dark .feedback-sidebar){--tw-bg-opacity:1;background-color:rgb(17 28 68/var(--tw-bg-opacity));--tw-brightness:brightness(1.1);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.feedback-header-close-btn{position:absolute;top:1rem;right:1rem;z-index:10;height:2rem;width:2rem}.feedback-header-close-btn-svg{position:relative;height:100%;width:100%;cursor:pointer;fill:#6c757d}:is(.dark .feedback-header-close-btn-svg){fill:#d2d6da;opacity:.8}.feedback-header{margin-bottom:0;border-top-left-radius:1rem;border-top-right-radius:1rem;border-bottom-width:0;padding:1rem 1.5rem 0}.feedback-header-title{margin-top:1rem;margin-bottom:.25rem;font-weight:700;text-transform:uppercase}:is(.dark .feedback-header-title){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.feedback-header-subtitle{margin-bottom:0}.feedback-header-subtitle:first-letter{text-transform:uppercase}:is(.dark .feedback-header-subtitle){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));opacity:.8}.feedback-close-btn-svg{pointer-events:none;position:absolute;top:1rem;right:1rem;height:2rem;width:2rem;fill:#6c757d}:is(.dark .feedback-close-btn-svg){fill:#d2d6da;opacity:.8}.feedback-panel{margin:.5rem;display:flex;height:100%;flex-direction:column;align-items:center;justify-content:flex-start;overflow-y:auto}.feedback-log-container{position:relative;margin-top:.375rem;margin-bottom:.375rem;width:91.666667%;overflow-wrap:break-word;border-radius:.5rem;border-width:1px;padding:1rem;--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.15s}.feedback-log-container:hover{--tw-scale-x:1.02;--tw-scale-y:1.02;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:is(.dark .feedback-log-container){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.error.feedback-log-container{--tw-bg-opacity:1;background-color:rgb(245 57 57/var(--tw-bg-opacity))}.success.feedback-log-container{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity))}.default.feedback-log-container{--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity))}.feedback-log-header{display:flex;align-items:flex-start;justify-content:space-between;vertical-align:top}.feedback-log-title{margin-bottom:0;font-size:1.125rem;line-height:1.75rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.feedback-log-desc{font-size:.875rem;line-height:1.5rem}.feedback-log-desc,.feedback-log-meta{margin-top:.5rem;margin-bottom:0;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.feedback-log-meta{font-size:.75rem;line-height:1rem;font-style:italic}.feedback-log-date{margin-top:.5rem;margin-bottom:0;text-align:right;font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.feedback-alert-container{position:relative;margin-top:.375rem;margin-bottom:.375rem;width:91.666667%;overflow-wrap:break-word;border-radius:.5rem;border-width:1px;padding:1rem;--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.15s}.feedback-alert-container:hover{--tw-scale-x:1.02;--tw-scale-y:1.02;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:is(.dark .feedback-alert-container){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.error.feedback-alert-container{--tw-bg-opacity:1;background-color:rgb(245 57 57/var(--tw-bg-opacity))}.success.feedback-alert-container{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity))}.default.feedback-alert-container{--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity))}.feedback-alert-header{display:flex;align-items:flex-start;justify-content:space-between;vertical-align:top}.feedback-alert-title{margin-bottom:0;font-size:1.125rem;line-height:1.75rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.feedback-alert-btn{position:absolute;right:.5rem;top:.25rem;height:1.25rem;width:1.25rem}.feedback-alert-svg{height:100%;width:100%;cursor:pointer;fill:#fff}:is(.dark .feedback-alert-svg){opacity:.8}.feedback-alert-text{margin-top:.5rem;margin-bottom:0;font-size:.875rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.hover\:-translate-y-px:hover{--tw-translate-y:-1px!important}.hover\:-translate-y-px:hover,.hover\:scale-102:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.hover\:scale-102:hover{--tw-scale-x:1.02!important;--tw-scale-y:1.02!important}.hover\:border-b-2:hover{border-bottom-width:2px!important}.hover\:border-gray-700:hover{--tw-border-opacity:1!important;border-color:rgb(73 80 87/var(--tw-border-opacity))!important}.hover\:bg-gray-100:hover{--tw-bg-opacity:1!important;background-color:rgb(235 239 244/var(--tw-bg-opacity))!important}.hover\:bg-gray-300:hover{--tw-bg-opacity:1!important;background-color:rgb(210 214 218/var(--tw-bg-opacity))!important}.hover\:bg-primary\/80:hover{background-color:#0b5577cc!important}.hover\:bg-red-500\/80:hover{background-color:#f53939cc!important}.hover\:bg-sky-500\/80:hover{background-color:#0ea5e9cc!important}.hover\:bg-yellow-500\/80:hover{background-color:#fbb140cc!important}.hover\:text-gray-700:hover{--tw-text-opacity:1!important;color:rgb(73 80 87/var(--tw-text-opacity))!important}.hover\:opacity-80:hover{opacity:.8!important}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014!important;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.hover\:brightness-90:hover{--tw-brightness:brightness(.9)!important}.hover\:brightness-90:hover,.hover\:brightness-95:hover{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important}.hover\:brightness-95:hover{--tw-brightness:brightness(.95)!important}.focus\:bg-primary\/80:focus{background-color:#0b5577cc!important}.focus\:bg-red-500\/80:focus{background-color:#f53939cc!important}.focus\:bg-sky-500\/80:focus{background-color:#0ea5e9cc!important}.focus\:bg-yellow-500\/80:focus{background-color:#fbb140cc!important}.active\:opacity-85:active{opacity:.85!important}.group:hover .group-hover\:text-gray-700{--tw-text-opacity:1!important;color:rgb(73 80 87/var(--tw-text-opacity))!important}:is(.dark .dark\:border-gray-300){--tw-border-opacity:1!important;border-color:rgb(210 214 218/var(--tw-border-opacity))!important}:is(.dark .dark\:border-gray-700){--tw-border-opacity:1!important;border-color:rgb(73 80 87/var(--tw-border-opacity))!important}:is(.dark .dark\:border-primary){--tw-border-opacity:1!important;border-color:rgb(11 85 119/var(--tw-border-opacity))!important}:is(.dark .dark\:bg-gray-100\/80){background-color:#ebeff4cc!important}:is(.dark .dark\:bg-gray-800){--tw-bg-opacity:1!important;background-color:rgb(37 47 64/var(--tw-bg-opacity))!important}:is(.dark .dark\:bg-slate-700){--tw-bg-opacity:1!important;background-color:rgb(52 71 103/var(--tw-bg-opacity))!important}:is(.dark .dark\:bg-slate-700\/50){background-color:#34476780!important}:is(.dark .dark\:bg-slate-850){--tw-bg-opacity:1!important;background-color:rgb(17 28 68/var(--tw-bg-opacity))!important}:is(.dark .dark\:bg-slate-900\/30){background-color:#0511394d!important}:is(.dark .dark\:fill-gray-300){fill:#d2d6da!important}:is(.dark .dark\:fill-gray-500){fill:#adb5bd!important}:is(.dark .dark\:fill-gray-600){fill:#6c757d!important}:is(.dark .dark\:stroke-slate-400){stroke:#8392ab!important}:is(.dark .dark\:text-gray-200){--tw-text-opacity:1!important;color:rgb(233 236 239/var(--tw-text-opacity))!important}:is(.dark .dark\:text-gray-300){--tw-text-opacity:1!important;color:rgb(210 214 218/var(--tw-text-opacity))!important}:is(.dark .dark\:text-gray-400){--tw-text-opacity:1!important;color:rgb(206 212 218/var(--tw-text-opacity))!important}:is(.dark .dark\:text-gray-500){--tw-text-opacity:1!important;color:rgb(173 181 189/var(--tw-text-opacity))!important}:is(.dark .dark\:text-primary){--tw-text-opacity:1!important;color:rgb(11 85 119/var(--tw-text-opacity))!important}:is(.dark .dark\:text-white){--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity))!important}:is(.dark .dark\:text-white\/80){color:#fffc!important}:is(.dark .dark\:text-white\/90){color:#ffffffe6!important}:is(.dark .dark\:opacity-80){opacity:.8!important}:is(.dark .dark\:opacity-90){opacity:.9!important}:is(.dark .dark\:shadow-dark-xl){--tw-shadow:0 2px 2px 0 #00000024,0 3px 1px -2px #0003,0 1px 5px 0 #0000001f!important;--tw-shadow-colored:0 2px 2px 0 var(--tw-shadow-color),0 3px 1px -2px var(--tw-shadow-color),0 1px 5px 0 var(--tw-shadow-color)!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}:is(.dark .dark\:brightness-110){--tw-brightness:brightness(1.1)!important}:is(.dark .dark\:brightness-110),:is(.dark .dark\:brightness-125){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important}:is(.dark .dark\:brightness-125){--tw-brightness:brightness(1.25)!important}:is(.dark .dark\:brightness-90){--tw-brightness:brightness(.9)!important;filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important}:is(.dark .dark\:hover\:bg-slate-700\/50:hover){background-color:#34476780!important}:is(.dark .dark\:hover\:bg-slate-800:hover){--tw-bg-opacity:1!important;background-color:rgb(58 65 111/var(--tw-bg-opacity))!important}:is(.dark .dark\:hover\:text-gray-300:hover){--tw-text-opacity:1!important;color:rgb(210 214 218/var(--tw-text-opacity))!important}:is(.dark .dark\:hover\:brightness-75:hover){--tw-brightness:brightness(.75)!important}:is(.dark .dark\:hover\:brightness-75:hover),:is(.dark .dark\:hover\:brightness-90:hover){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important}:is(.dark .dark\:hover\:brightness-90:hover){--tw-brightness:brightness(.9)!important}:is(.dark .group:hover .dark\:group-hover\:text-gray-300){--tw-text-opacity:1!important;color:rgb(210 214 218/var(--tw-text-opacity))!important}@media (min-width:576px){.sm\:col-span-6{grid-column:span 6/span 6!important}.sm\:mb-0{margin-bottom:0!important}.sm\:ml-1{margin-left:.25rem!important}.sm\:max-w-\[300px\]{max-width:300px!important}.sm\:flex-row{flex-direction:row!important}.sm\:justify-items-start{justify-items:start!important}.sm\:text-left{text-align:left!important}}@media (min-width:768px){.md\:col-span-4{grid-column:span 4/span 4!important}.md\:col-span-5{grid-column:span 5/span 5!important}.md\:col-span-6{grid-column:span 6/span 6!important}.md\:col-span-7{grid-column:span 7/span 7!important}.md\:col-span-8{grid-column:span 8/span 8!important}.md\:col-start-4{grid-column-start:4!important}.md\:col-start-5{grid-column-start:5!important}.md\:col-end-13{grid-column-end:13!important}.md\:my-3{margin-top:.75rem!important;margin-bottom:.75rem!important}.md\:mb-0{margin-bottom:0!important}.md\:ml-3{margin-left:.75rem!important}.md\:mr-6{margin-right:1.5rem!important}.md\:mt-6{margin-top:1.5rem!important}.md\:block{display:block!important}.md\:gap-x-6{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.md\:text-base{font-size:1rem!important;line-height:1.5rem!important}}@media (min-width:992px){.lg\:col-span-12{grid-column:span 12/span 12!important}.lg\:col-span-3{grid-column:span 3/span 3!important}.lg\:col-span-4{grid-column:span 4/span 4!important}.lg\:col-span-5{grid-column:span 5/span 5!important}.lg\:col-span-6{grid-column:span 6/span 6!important}.lg\:mx-0{margin-left:0!important;margin-right:0!important}.lg\:flex{display:flex!important}.lg\:hidden{display:none!important}}@media (min-width:1200px){.xl\:col-span-8{grid-column:span 8/span 8!important}.xl\:ml-4{margin-left:1rem!important}.xl\:mr-8{margin-right:2rem!important}.xl\:translate-x-0{--tw-translate-x:0px!important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}}@media (min-width:1320px){.\32xl\:col-span-3{grid-column:span 3/span 3!important}.\32xl\:col-span-4{grid-column:span 4/span 4!important}.\32xl\:col-span-5{grid-column:span 5/span 5!important}.\32xl\:col-span-6{grid-column:span 6/span 6!important}}@media (min-width:1920px){.\33xl\:col-span-2{grid-column:span 2/span 2!important}.\33xl\:col-span-3{grid-column:span 3/span 3!important}.\33xl\:col-span-4{grid-column:span 4/span 4!important}.\33xl\:col-span-5{grid-column:span 5/span 5!important}}@media (min-width:340px){.xs\:w-fit{width:-moz-fit-content!important;width:fit-content!important}}.\[\&\>\*\]\:bg-primary>*{--tw-bg-opacity:1!important;background-color:rgb(11 85 119/var(--tw-bg-opacity))!important} \ No newline at end of file +/*! tailwindcss v3.3.3 | MIT License | https://tailwindcss.com*/ +*, +:after, +:before { + box-sizing: border-box; + border: 0 solid #e9ecef; +} +:after, +:before { + --tw-content: ""; +} +html { + line-height: 1.5; + -webkit-text-size-adjust: 100%; + -moz-tab-size: 4; + -o-tab-size: 4; + tab-size: 4; + font-family: Open Sans; + font-feature-settings: normal; + font-variation-settings: normal; +} +body { + margin: 0; + line-height: inherit; +} +hr { + height: 0; + color: inherit; + border-top-width: 1px; +} +abbr:where([title]) { + -webkit-text-decoration: underline dotted; + text-decoration: underline dotted; +} +h1, +h2, +h3, +h4, +h5, +h6 { + font-size: inherit; + font-weight: inherit; +} +a { + color: inherit; + text-decoration: inherit; +} +b, +strong { + font-weight: bolder; +} +code, +kbd, +pre, +samp { + font-family: + ui-monospace, + SFMono-Regular, + Menlo, + Monaco, + Consolas, + Liberation Mono, + Courier New, + monospace; + font-size: 1em; +} +small { + font-size: 80%; +} +sub, +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: initial; +} +sub { + bottom: -0.25em; +} +sup { + top: -0.5em; +} +table { + text-indent: 0; + border-color: inherit; + border-collapse: collapse; +} +button, +input, +optgroup, +select, +textarea { + font-family: inherit; + font-feature-settings: inherit; + font-variation-settings: inherit; + font-size: 100%; + font-weight: inherit; + line-height: inherit; + color: inherit; + margin: 0; + padding: 0; +} +button, +select { + text-transform: none; +} +[type="button"], +[type="reset"], +[type="submit"], +button { + -webkit-appearance: button; + background-color: initial; + background-image: none; +} +:-moz-focusring { + outline: auto; +} +:-moz-ui-invalid { + box-shadow: none; +} +progress { + vertical-align: initial; +} +::-webkit-inner-spin-button, +::-webkit-outer-spin-button { + height: auto; +} +[type="search"] { + -webkit-appearance: textfield; + outline-offset: -2px; +} +::-webkit-search-decoration { + -webkit-appearance: none; +} +::-webkit-file-upload-button { + -webkit-appearance: button; + font: inherit; +} +summary { + display: list-item; +} +blockquote, +dd, +dl, +figure, +h1, +h2, +h3, +h4, +h5, +h6, +hr, +p, +pre { + margin: 0; +} +fieldset { + margin: 0; +} +fieldset, +legend { + padding: 0; +} +menu, +ol, +ul { + list-style: none; + margin: 0; + padding: 0; +} +dialog { + padding: 0; +} +textarea { + resize: vertical; +} +input::-moz-placeholder, +textarea::-moz-placeholder { + opacity: 1; + color: #ced4da; +} +input::placeholder, +textarea::placeholder { + opacity: 1; + color: #ced4da; +} +[role="button"], +button { + cursor: pointer; +} +:disabled { + cursor: default; +} +audio, +canvas, +embed, +iframe, +img, +object, +svg, +video { + display: block; + vertical-align: middle; +} +img, +video { + max-width: 100%; + height: auto; +} +[hidden] { + display: none; +} +*, +::backdrop, +:after, +:before { + --tw-border-spacing-x: 0; + --tw-border-spacing-y: 0; + --tw-translate-x: 0; + --tw-translate-y: 0; + --tw-rotate: 0; + --tw-skew-x: 0; + --tw-skew-y: 0; + --tw-scale-x: 1; + --tw-scale-y: 1; + --tw-pan-x: ; + --tw-pan-y: ; + --tw-pinch-zoom: ; + --tw-scroll-snap-strictness: proximity; + --tw-gradient-from-position: ; + --tw-gradient-via-position: ; + --tw-gradient-to-position: ; + --tw-ordinal: ; + --tw-slashed-zero: ; + --tw-numeric-figure: ; + --tw-numeric-spacing: ; + --tw-numeric-fraction: ; + --tw-ring-inset: ; + --tw-ring-offset-width: 0px; + --tw-ring-offset-color: #fff; + --tw-ring-color: #5e72e480; + --tw-ring-offset-shadow: 0 0 #0000; + --tw-ring-shadow: 0 0 #0000; + --tw-shadow: 0 0 #0000; + --tw-shadow-colored: 0 0 #0000; + --tw-blur: ; + --tw-brightness: ; + --tw-contrast: ; + --tw-grayscale: ; + --tw-hue-rotate: ; + --tw-invert: ; + --tw-saturate: ; + --tw-sepia: ; + --tw-drop-shadow: ; + --tw-backdrop-blur: ; + --tw-backdrop-brightness: ; + --tw-backdrop-contrast: ; + --tw-backdrop-grayscale: ; + --tw-backdrop-hue-rotate: ; + --tw-backdrop-invert: ; + --tw-backdrop-opacity: ; + --tw-backdrop-saturate: ; + --tw-backdrop-sepia: ; +} +a { + letter-spacing: -0.025rem; +} +hr { + margin: 1rem 0; + border: 0; + opacity: 0.25; +} +img { + max-width: none; +} +label { + display: inline-block; +} +p { + line-height: 1.625; + font-weight: 400; + margin-bottom: 1rem; +} +small { + font-size: 0.875em; +} +svg { + display: inline; +} +table { + border-collapse: inherit; +} +h1, +h2, +h3, +h4, +h5, +h6 { + margin-bottom: 0.5rem; + color: #344767; +} +h1, +h2, +h3, +h4 { + letter-spacing: -0.05rem; +} +h1, +h2, +h3 { + font-weight: 700; +} +h4, +h5, +h6 { + font-weight: 600; +} +h1 { + font-size: 3rem; + line-height: 1.25; +} +h2 { + font-size: 2.25rem; + line-height: 1.3; +} +h3 { + font-size: 1.875rem; +} +h3, +h4 { + line-height: 1.375; +} +h4 { + font-size: 1.5rem; +} +h5 { + font-size: 1.1rem; + line-height: 1.375; +} +h6 { + font-size: 1rem; + line-height: 1.625; +} +.sr-only { + position: absolute !important; + width: 1px !important; + height: 1px !important; + padding: 0 !important; + margin: -1px !important; + overflow: hidden !important; + clip: rect(0, 0, 0, 0) !important; + white-space: nowrap !important; + border-width: 0 !important; +} +.pointer-events-none { + pointer-events: none !important; +} +.visible { + visibility: visible !important; +} +.static { + position: static !important; +} +.fixed { + position: fixed !important; +} +.absolute { + position: absolute !important; +} +.relative { + position: relative !important; +} +.-left-full { + left: -100% !important; +} +.bottom-0 { + bottom: 0 !important; +} +.left-0 { + left: 0 !important; +} +.left-1 { + left: 0.25rem !important; +} +.left-full { + left: 100% !important; +} +.right-0 { + right: 0 !important; +} +.right-8 { + right: 2rem !important; +} +.top-0 { + top: 0 !important; +} +.top-3 { + top: 0.75rem !important; +} +.-z-10 { + z-index: -10 !important; +} +.z-10 { + z-index: 10 !important; +} +.z-100 { + z-index: 100 !important; +} +.z-20 { + z-index: 20 !important; +} +.z-\[1000\] { + z-index: 1000 !important; +} +.z-\[100\] { + z-index: 100 !important; +} +.z-\[101\] { + z-index: 101 !important; +} +.z-\[102\] { + z-index: 102 !important; +} +.z-\[800\] { + z-index: 800 !important; +} +.col-span-1 { + grid-column: span 1 / span 1 !important; +} +.col-span-10 { + grid-column: span 10 / span 10 !important; +} +.col-span-12 { + grid-column: span 12 / span 12 !important; +} +.col-span-2 { + grid-column: span 2 / span 2 !important; +} +.col-span-3 { + grid-column: span 3 / span 3 !important; +} +.col-span-5 { + grid-column: span 5 / span 5 !important; +} +.col-start-1 { + grid-column-start: 1 !important; +} +.col-end-13 { + grid-column-end: 13 !important; +} +.float-left { + float: left !important; +} +.m-0 { + margin: 0 !important; +} +.m-2 { + margin: 0.5rem !important; +} +.m-4 { + margin: 1rem !important; +} +.mx-0 { + margin-left: 0 !important; + margin-right: 0 !important; +} +.mx-0\.5 { + margin-left: 0.125rem !important; + margin-right: 0.125rem !important; +} +.mx-1 { + margin-left: 0.25rem !important; + margin-right: 0.25rem !important; +} +.mx-2 { + margin-left: 0.5rem !important; + margin-right: 0.5rem !important; +} +.mx-4 { + margin-left: 1rem !important; + margin-right: 1rem !important; +} +.my-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; +} +.my-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; +} +.my-3 { + margin-top: 0.75rem !important; + margin-bottom: 0.75rem !important; +} +.my-4 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; +} +.my-6 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; +} +.my-8 { + margin-top: 2rem !important; + margin-bottom: 2rem !important; +} +.-mb-px { + margin-bottom: -1px !important; +} +.mb-0 { + margin-bottom: 0 !important; +} +.mb-1 { + margin-bottom: 0.25rem !important; +} +.mb-2 { + margin-bottom: 0.5rem !important; +} +.mb-4 { + margin-bottom: 1rem !important; +} +.mb-6 { + margin-bottom: 1.5rem !important; +} +.mb-7 { + margin-bottom: 1.75rem !important; +} +.ml-1 { + margin-left: 0.25rem !important; +} +.ml-1\.5 { + margin-left: 0.375rem !important; +} +.ml-2 { + margin-left: 0.5rem !important; +} +.ml-2\.5 { + margin-left: 0.625rem !important; +} +.ml-3 { + margin-left: 0.75rem !important; +} +.ml-4 { + margin-left: 1rem !important; +} +.ml-5 { + margin-left: 1.25rem !important; +} +.ml-6 { + margin-left: 1.5rem !important; +} +.mr-1 { + margin-right: 0.25rem !important; +} +.mr-2 { + margin-right: 0.5rem !important; +} +.mr-2\.5 { + margin-right: 0.625rem !important; +} +.mr-4 { + margin-right: 1rem !important; +} +.mr-8 { + margin-right: 2rem !important; +} +.mt-0 { + margin-top: 0 !important; +} +.mt-0\.5 { + margin-top: 0.125rem !important; +} +.mt-1 { + margin-top: 0.25rem !important; +} +.mt-2 { + margin-top: 0.5rem !important; +} +.mt-3 { + margin-top: 0.75rem !important; +} +.mt-4 { + margin-top: 1rem !important; +} +.mt-6 { + margin-top: 1.5rem !important; +} +.mt-8 { + margin-top: 2rem !important; +} +.block { + display: block !important; +} +.inline-block { + display: inline-block !important; +} +.flex { + display: flex !important; +} +.inline-flex { + display: inline-flex !important; +} +.table { + display: table !important; +} +.grid { + display: grid !important; +} +.hidden { + display: none !important; +} +.h-10 { + height: 2.5rem !important; +} +.h-12 { + height: 3rem !important; +} +.h-19 { + height: 4.75rem !important; +} +.h-3 { + height: 0.75rem !important; +} +.h-4 { + height: 1rem !important; +} +.h-5 { + height: 1.25rem !important; +} +.h-5\.5 { + height: 1.375rem !important; +} +.h-6 { + height: 1.5rem !important; +} +.h-7 { + height: 1.75rem !important; +} +.h-8 { + height: 2rem !important; +} +.h-fit { + height: -moz-fit-content !important; + height: fit-content !important; +} +.h-full { + height: 100% !important; +} +.h-max { + height: -moz-max-content !important; + height: max-content !important; +} +.max-h-30 { + max-height: 7.5rem !important; +} +.max-h-\[300px\] { + max-height: 300px !important; +} +.max-h-\[60vh\] { + max-height: 60vh !important; +} +.max-h-\[65vh\] { + max-height: 65vh !important; +} +.max-h-\[70vh\] { + max-height: 70vh !important; +} +.max-h-\[90vh\] { + max-height: 90vh !important; +} +.\!min-h-\[400px\] { + min-height: 400px !important; +} +.min-h-12 { + min-height: 3rem !important; +} +.min-h-\[400px\] { + min-height: 400px !important; +} +.min-h-screen { + min-height: 100vh !important; +} +.w-1\/2 { + width: 50% !important; +} +.w-10 { + width: 2.5rem !important; +} +.w-12 { + width: 3rem !important; +} +.w-3 { + width: 0.75rem !important; +} +.w-4 { + width: 1rem !important; +} +.w-5 { + width: 1.25rem !important; +} +.w-5\.5 { + width: 1.375rem !important; +} +.w-6 { + width: 1.5rem !important; +} +.w-7 { + width: 1.75rem !important; +} +.w-8 { + width: 2rem !important; +} +.w-fit { + width: -moz-fit-content !important; + width: fit-content !important; +} +.w-full { + width: 100% !important; +} +.min-w-\[1100px\] { + min-width: 1100px !important; +} +.min-w-\[500px\] { + min-width: 500px !important; +} +.min-w-\[60px\] { + min-width: 60px !important; +} +.max-w-60 { + max-width: 15rem !important; +} +.max-w-\[1200px\] { + max-width: 1200px !important; +} +.max-w-\[200px\] { + max-width: 200px !important; +} +.max-w-\[400px\] { + max-width: 400px !important; +} +.max-w-\[550px\] { + max-width: 550px !important; +} +.max-w-\[800px\] { + max-width: 800px !important; +} +.flex-auto { + flex: 1 1 auto !important; +} +.-translate-y-0 { + --tw-translate-y: -0px !important; +} +.-translate-y-0, +.-translate-y-0\.5 { + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important; +} +.-translate-y-0\.5 { + --tw-translate-y: -0.125rem !important; +} +.-translate-y-1 { + --tw-translate-y: -0.25rem !important; +} +.-translate-y-1, +.-translate-y-1\.5 { + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important; +} +.-translate-y-1\.5 { + --tw-translate-y: -0.375rem !important; +} +.-translate-y-\[1px\] { + --tw-translate-y: -1px !important; +} +.-translate-y-\[1px\], +.-translate-y-\[2px\] { + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important; +} +.-translate-y-\[2px\] { + --tw-translate-y: -2px !important; +} +.translate-x-0 { + --tw-translate-x: 0px !important; +} +.translate-x-0, +.translate-x-0\.5 { + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important; +} +.translate-x-0\.5 { + --tw-translate-x: 0.125rem !important; +} +.translate-x-1 { + --tw-translate-x: 0.25rem !important; +} +.translate-x-1, +.translate-x-3 { + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important; +} +.translate-x-3 { + --tw-translate-x: 0.75rem !important; +} +.translate-x-4 { + --tw-translate-x: 1rem !important; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important; +} +.translate-x-90, +.translate-x-\[22\.5rem\] { + --tw-translate-x: 22.5rem !important; +} +.translate-x-90, +.translate-x-\[22\.5rem\], +.translate-y-1 { + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important; +} +.translate-y-1 { + --tw-translate-y: 0.25rem !important; +} +.translate-y-1\.5 { + --tw-translate-y: 0.375rem !important; +} +.-rotate-180, +.translate-y-1\.5 { + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important; +} +.-rotate-180 { + --tw-rotate: -180deg !important; +} +.scale-105 { + --tw-scale-x: 1.05 !important; + --tw-scale-y: 1.05 !important; +} +.scale-105, +.scale-110 { + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important; +} +.scale-110 { + --tw-scale-x: 1.1 !important; + --tw-scale-y: 1.1 !important; +} +.scale-50 { + --tw-scale-x: 0.5 !important; + --tw-scale-y: 0.5 !important; +} +.scale-50, +.scale-90 { + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important; +} +.scale-90 { + --tw-scale-x: 0.9 !important; + --tw-scale-y: 0.9 !important; +} +.transform { + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important; +} +.cursor-pointer { + cursor: pointer !important; +} +.resize { + resize: both !important; +} +.grid-cols-12 { + grid-template-columns: repeat(12, minmax(0, 1fr)) !important; +} +.grid-cols-2 { + grid-template-columns: repeat(2, minmax(0, 1fr)) !important; +} +.flex-col { + flex-direction: column !important; +} +.flex-wrap { + flex-wrap: wrap !important; +} +.items-start { + align-items: flex-start !important; +} +.items-end { + align-items: flex-end !important; +} +.items-center { + align-items: center !important; +} +.justify-start { + justify-content: flex-start !important; +} +.justify-end { + justify-content: flex-end !important; +} +.justify-center { + justify-content: center !important; +} +.justify-between { + justify-content: space-between !important; +} +.justify-items-center { + justify-items: center !important; +} +.gap-2 { + gap: 0.5rem !important; +} +.gap-3 { + gap: 0.75rem !important; +} +.gap-4 { + gap: 1rem !important; +} +.overflow-auto { + overflow: auto !important; +} +.overflow-hidden { + overflow: hidden !important; +} +.overflow-x-auto { + overflow-x: auto !important; +} +.overflow-y-auto { + overflow-y: auto !important; +} +.overflow-x-hidden { + overflow-x: hidden !important; +} +.overflow-y-hidden { + overflow-y: hidden !important; +} +.whitespace-nowrap { + white-space: nowrap !important; +} +.break-words { + overflow-wrap: break-word !important; +} +.rounded { + border-radius: 0.25rem !important; +} +.rounded-2xl { + border-radius: 1rem !important; +} +.rounded-circle { + border-radius: 50% !important; +} +.rounded-full { + border-radius: 9999px !important; +} +.rounded-lg { + border-radius: 0.5rem !important; +} +.rounded-t-lg { + border-top-left-radius: 0.5rem !important; + border-top-right-radius: 0.5rem !important; +} +.border { + border-width: 1px !important; +} +.border-2 { + border-width: 2px !important; +} +.border-b { + border-bottom-width: 1px !important; +} +.border-b-2 { + border-bottom-width: 2px !important; +} +.border-solid { + border-style: solid !important; +} +.border-dashed { + border-style: dashed !important; +} +.border-gray-200 { + --tw-border-opacity: 1 !important; + border-color: rgb(233 236 239 / var(--tw-border-opacity)) !important; +} +.border-gray-600 { + --tw-border-opacity: 1 !important; + border-color: rgb(108 117 125 / var(--tw-border-opacity)) !important; +} +.border-primary { + --tw-border-opacity: 1 !important; + border-color: rgb(11 85 119 / var(--tw-border-opacity)) !important; +} +.border-red-500 { + --tw-border-opacity: 1 !important; + border-color: rgb(245 57 57 / var(--tw-border-opacity)) !important; +} +.border-transparent { + border-color: #0000 !important; +} +.bg-gray-100 { + background-color: rgb(235 239 244 / var(--tw-bg-opacity)) !important; +} +.bg-gray-100, +.bg-gray-200 { + --tw-bg-opacity: 1 !important; +} +.bg-gray-200 { + background-color: rgb(233 236 239 / var(--tw-bg-opacity)) !important; +} +.bg-gray-300 { + background-color: rgb(210 214 218 / var(--tw-bg-opacity)) !important; +} +.bg-gray-300, +.bg-gray-50 { + --tw-bg-opacity: 1 !important; +} +.bg-gray-50 { + background-color: rgb(248 249 250 / var(--tw-bg-opacity)) !important; +} +.bg-green-500 { + --tw-bg-opacity: 1 !important; + background-color: rgb(34 197 94 / var(--tw-bg-opacity)) !important; +} +.bg-orange-500 { + --tw-bg-opacity: 1 !important; + background-color: rgb(251 99 64 / var(--tw-bg-opacity)) !important; +} +.bg-primary { + --tw-bg-opacity: 1 !important; + background-color: rgb(11 85 119 / var(--tw-bg-opacity)) !important; +} +.bg-primary\/10 { + background-color: #0b55771a !important; +} +.bg-red-500 { + background-color: rgb(245 57 57 / var(--tw-bg-opacity)) !important; +} +.bg-red-500, +.bg-secondary { + --tw-bg-opacity: 1 !important; +} +.bg-secondary { + background-color: rgb(46 172 104 / var(--tw-bg-opacity)) !important; +} +.bg-sky-500 { + background-color: rgb(14 165 233 / var(--tw-bg-opacity)) !important; +} +.bg-sky-500, +.bg-white { + --tw-bg-opacity: 1 !important; +} +.bg-white { + background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important; +} +.bg-yellow-500 { + --tw-bg-opacity: 1 !important; + background-color: rgb(251 177 64 / var(--tw-bg-opacity)) !important; +} +.bg-150 { + background-size: 150% !important; +} +.bg-clip-border { + background-clip: initial !important; +} +.bg-x-25 { + background-position: 25% 0 !important; +} +.fill-amber-500 { + fill: #f59e0b !important; +} +.fill-gray-600 { + fill: #6c757d !important; +} +.fill-green-500 { + fill: #22c55e !important; +} +.fill-red-500 { + fill: #f53939 !important; +} +.fill-sky-500 { + fill: #0ea5e9 !important; +} +.fill-white { + fill: #fff !important; +} +.stroke-blue-400 { + stroke: #60a5fa !important; +} +.stroke-blue-500 { + stroke: #5e72e4 !important; +} +.stroke-emerald-600 { + stroke: #059669 !important; +} +.stroke-gray-600 { + stroke: #6c757d !important; +} +.stroke-green-700 { + stroke: #15803d !important; +} +.stroke-orange-500 { + stroke: #fb6340 !important; +} +.stroke-pink-600 { + stroke: #db2777 !important; +} +.stroke-red-500 { + stroke: #f53939 !important; +} +.stroke-sky-500 { + stroke: #0ea5e9 !important; +} +.stroke-slate-600 { + stroke: #627594 !important; +} +.stroke-violet-500 { + stroke: #825ee4 !important; +} +.stroke-white { + stroke: #fff !important; +} +.stroke-yellow-500 { + stroke: #fbb140 !important; +} +.stroke-yellow-600 { + stroke: #ca8a04 !important; +} +.p-0 { + padding: 0 !important; +} +.p-1 { + padding: 0.25rem !important; +} +.p-2 { + padding: 0.5rem !important; +} +.p-3 { + padding: 0.75rem !important; +} +.p-4 { + padding: 1rem !important; +} +.px-1 { + padding-left: 0.25rem !important; + padding-right: 0.25rem !important; +} +.px-2 { + padding-left: 0.5rem !important; + padding-right: 0.5rem !important; +} +.px-4 { + padding-left: 1rem !important; + padding-right: 1rem !important; +} +.px-6 { + padding-left: 1.5rem !important; + padding-right: 1.5rem !important; +} +.py-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; +} +.py-1\.5 { + padding-top: 0.375rem !important; + padding-bottom: 0.375rem !important; +} +.py-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; +} +.py-2\.5 { + padding-top: 0.625rem !important; + padding-bottom: 0.625rem !important; +} +.py-3 { + padding-top: 0.75rem !important; + padding-bottom: 0.75rem !important; +} +.pb-4 { + padding-bottom: 1rem !important; +} +.pl-1 { + padding-left: 0.25rem !important; +} +.pl-2 { + padding-left: 0.5rem !important; +} +.pt-10 { + padding-top: 2.5rem !important; +} +.text-left { + text-align: left !important; +} +.text-center { + text-align: center !important; +} +.align-top { + vertical-align: top !important; +} +.align-middle { + vertical-align: middle !important; +} +.font-sans { + font-family: Open Sans !important; +} +.text-2xl { + font-size: 1.5rem !important; + line-height: 2rem !important; +} +.text-3xl { + font-size: 1.875rem !important; + line-height: 2.25rem !important; +} +.text-\[14px\] { + font-size: 14px !important; +} +.text-lg { + font-size: 1.125rem !important; + line-height: 1.75rem !important; +} +.text-sm { + font-size: 0.875rem !important; + line-height: 1.5rem !important; +} +.text-xl { + font-size: 1.25rem !important; + line-height: 1.75rem !important; +} +.text-xs { + font-size: 0.75rem !important; + line-height: 1rem !important; +} +.font-bold { + font-weight: 700 !important; +} +.font-medium { + font-weight: 500 !important; +} +.font-normal { + font-weight: 400 !important; +} +.font-semibold { + font-weight: 600 !important; +} +.uppercase { + text-transform: uppercase !important; +} +.lowercase { + text-transform: lowercase !important; +} +.italic { + font-style: italic !important; +} +.leading-none { + line-height: 1 !important; +} +.leading-normal { + line-height: 1.5 !important; +} +.tracking-normal { + letter-spacing: 0 !important; +} +.tracking-tight-rem { + letter-spacing: -0.025rem !important; +} +.tracking-wide { + letter-spacing: 0.025em !important; +} +.text-black { + color: rgb(0 0 0 / var(--tw-text-opacity)) !important; +} +.text-black, +.text-gray-500 { + --tw-text-opacity: 1 !important; +} +.text-gray-500 { + color: rgb(173 181 189 / var(--tw-text-opacity)) !important; +} +.text-gray-600 { + --tw-text-opacity: 1 !important; + color: rgb(108 117 125 / var(--tw-text-opacity)) !important; +} +.text-gray-700 { + --tw-text-opacity: 1 !important; + color: rgb(73 80 87 / var(--tw-text-opacity)) !important; +} +.text-green-500 { + --tw-text-opacity: 1 !important; + color: rgb(34 197 94 / var(--tw-text-opacity)) !important; +} +.text-primary { + color: rgb(11 85 119 / var(--tw-text-opacity)) !important; +} +.text-primary, +.text-red-500 { + --tw-text-opacity: 1 !important; +} +.text-red-500 { + color: rgb(245 57 57 / var(--tw-text-opacity)) !important; +} +.text-sky-500 { + --tw-text-opacity: 1 !important; + color: rgb(14 165 233 / var(--tw-text-opacity)) !important; +} +.text-slate-700 { + color: rgb(52 71 103 / var(--tw-text-opacity)) !important; +} +.text-slate-700, +.text-white { + --tw-text-opacity: 1 !important; +} +.text-white { + color: rgb(255 255 255 / var(--tw-text-opacity)) !important; +} +.text-yellow-500 { + --tw-text-opacity: 1 !important; + color: rgb(251 177 64 / var(--tw-text-opacity)) !important; +} +.opacity-0 { + opacity: 0 !important; +} +.shadow-md { + --tw-shadow: 0 4px 6px #32325d1a, 0 1px 3px #00000014 !important; + --tw-shadow-colored: 0 4px 6px var(--tw-shadow-color), + 0 1px 3px var(--tw-shadow-color) !important; +} +.shadow-md, +.shadow-xs { + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important; +} +.shadow-xs { + --tw-shadow: 0 7px 14px #32325d1a, 0 3px 6px #00000014 !important; + --tw-shadow-colored: 0 7px 14px var(--tw-shadow-color), + 0 3px 6px var(--tw-shadow-color) !important; +} +.outline-red-500 { + outline-color: #f53939 !important; +} +.filter { + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow) !important; +} +.transition { + transition-property: + color, + background-color, + border-color, + text-decoration-color, + fill, + stroke, + opacity, + box-shadow, + transform, + filter, + -webkit-backdrop-filter !important; + transition-property: color, background-color, border-color, + text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, + backdrop-filter !important; + transition-property: + color, + background-color, + border-color, + text-decoration-color, + fill, + stroke, + opacity, + box-shadow, + transform, + filter, + backdrop-filter, + -webkit-backdrop-filter !important; + transition-timing-function: ease !important; + transition-duration: 0.15s !important; +} +.transition-all { + transition-property: all !important; + transition-timing-function: ease !important; + transition-duration: 0.15s !important; +} +.duration-300 { + transition-duration: 0.3s !important; +} +.ease-in { + transition-timing-function: ease-in !important; +} +.ease-in-out { + transition-timing-function: ease-in-out !important; +} +@font-face { + font-family: Open Sans; + src: url("data:@file/x-font-ttf;base64,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AGwAZABPAHAAZQBuAFMAYQBuAHMAUgBvAG0AYQBuAC0AQwBvAG4AZABlAG4AcwBlAGQAQgBvAGwAZABPAHAAZQBuAFMAYQBuAHMAUgBvAG0AYQBuAC0AQwBvAG4AZABlAG4AcwBlAGQAUwBlAG0AaQBCAG8AbABkAE8AcABlAG4AUwBhAG4AcwBSAG8AbQBhAG4ALQBDAG8AbgBkAGUAbgBzAGUAZABSAGUAZwB1AGwAYQByAE8AcABlAG4AUwBhAG4AcwBSAG8AbQBhAG4ALQBDAG8AbgBkAGUAbgBzAGUAZABMAGkAZwBoAHQATwBwAGUAbgBTAGEAbgBzAFIAbwBtAGEAbgAtAEUAeAB0AHIAYQBCAG8AbABkAE8AcABlAG4AUwBhAG4AcwBSAG8AbQBhAG4ALQBCAG8AbABkAE8AcABlAG4AUwBhAG4AcwBSAG8AbQBhAG4ALQBTAGUAbQBpAEIAbwBsAGQATwBwAGUAbgBTAGEAbgBzAFIAbwBtAGEAbgAtAFIAZQBnAHUAbABhAHIATwBwAGUAbgBTAGEAbgBzAFIAbwBtAGEAbgAtAEwAaQBnAGgAdABDAG8AbgBkAGUAbgBzAGUAZAAgAEUAeAB0AHIAYQBCAG8AbABkAEMAbwBuAGQAZQBuAHMAZQBkACAAQgBvAGwAZABDAG8AbgBkAGUAbgBzAGUAZAAgAFMAZQBtAGkAQgBvAGwAZABDAG8AbgBkAGUAbgBzAGUAZAAgAFIAZQBnAHUAbABhAHIAQwBvAG4AZABlAG4AcwBlAGQAIABMAGkAZwBoAHQARQB4AHQAcgBhAEIAbwBsAGQAQgBvAGwAZABTAGUAbQBpAEIAbwBsAGQATABpAGcAaAB0AFcAaQBkAHQAaABXAGUAaQBnAGgAdABoAHQAdABwADoALwAvAHMAYwByAGkAcAB0AHMALgBzAGkAbAAuAG8AcgBnAC8ATwBGAEwATwBwAGUAbgBTAGEAbgBzAC0AUgBlAGcAdQBsAGEAcgBWAGUAcgBzAGkAbwBuACAAMwAuADAAMAAwAE8AcABlAG4AIABTAGEAbgBzACAAUgBlAGcAdQBsAGEAcgAzAC4AMAAwADAAOwBHAE8ATwBHADsATwBwAGUAbgBTAGEAbgBzAC0AUgBlAGcAdQBsAGEAcgBSAGUAZwB1AGwAYQByAE8AcABlAG4AIABTAGEAbgBzAEMAbwBwAHkAcgBpAGcAaAB0ACAAMgAwADIAMAAgAFQAaABlACAATwBwAGUAbgAgAFMAYQBuAHMAIABQAHIAbwBqAGUAYwB0ACAAQQB1AHQAaABvAHIAcwAgACgAaAB0AHQAcABzADoALwAvAGcAaQB0AGgAdQBiAC4AYwBvAG0ALwBnAG8AbwBnAGwAZQBmAG8AbgB0AHMALwBvAHAAZQBuAHMAYQBuAHMAKQABAAAACgGKApoABURGTFQBaGN5cmwBLGdyZWsBFGhlYnIA/GxhdG4AIADIAAdBUFBIALJDQVQgAJxJUFBIAIZNQUggAHBNT0wgAFpOQVYgAERST00gAC4AAP//AAgAAQAFAAYABwAPABEAEgATAAD//wAIAAEABQAGAAcADgARABIAEwAA//8ACAABAAUABgAHAA0AEQASABMAAP//AAgAAQAFAAYABwALABEAEgATAAD//wAIAAAABQAGAAcACgARABIAEwAA//8ACAABAAUABgAHAAkAEQASABMAAP//AAgAAAAFAAYABwAIABEAEgATAAD//wAHAAQABQAGAAcAEQASABMABAAAAAD//wAHAAMABQAGAAcAEQASABMABAAAAAD//wAHAAIABQAGAAcAEQASABMAQAACTUtEIAAmU1JCIAAQAAD//wAIAAAABQAGAAcAEAARABIAEwAA//8ACAAAAAUABgAHAAwAEQASABMABAAAAAD//wAHAAAABQAGAAcAEQASABMAFGNjbXABCGNjbXAA+GNjbXAA7mNjbXAA5GNjbXAA2GRub20A0mZyYWMAyGxpZ2EAwmxvY2wAvGxvY2wAtmxvY2wAsGxvY2wAqmxvY2wApGxvY2wAnmxvY2wAmGxvY2wAkmxvY2wAjG51bXIAhnBudW0AgHRudW0AegAAAAEAGQAAAAEAGAAAAAEAEQAAAAEADwAAAAEACAAAAAEABgAAAAEABwAAAAEAEAAAAAEACQAAAAEADQAAAAEACgAAAAEADgAAAAEAGgAAAAMAEwAUABUAAAABABIAAAAEAAAAAwAAAAMAAAADAAAAAwAFAAAAAwAAAAMABAAAAAYAAAADAAAAAwAAAAMAAAACAAAAAwAbBDoEIAQgA24C8AJgAi4CDAIMAeoBqAGIAWgBRgFGATIBMgEaAQwA+AEaALAAogCiAJQAfAA4AAQAAAABAAgAAQA2AAEACAAFACYAHgAYABIADAOJAAIATwOIAAIATAOHAAIASQOLAAMASQBPA4oAAwBJAEwAAQABAEkAAQAAAAEACAABAAb8BAACAAEEDwQYAAAAAQAAAAEACAABAIwD/AABAAAAAQAIAAEAPv/sAAYAAAACACYACgADAAEAEgABAC4AAAABAAAAFwACAAEEBQQOAAAAAwABABwAAQASAAAAAQAAABYAAgABBBkEIgAAAAEAAQIWAAEAAAABAAgAAQAGAgQAAQABABIAAQAAAAEACAABABQD8gABAAAAAQAIAAEABgQGAAIAAQATABwAAAABAAAAAQAIAAEABgHVAAEAAQHKAAEAAAABAAgAAgAOAAQDjgONA5cDmAABAAQBXwFzAX4BkwAEAAAAAQAIAAEAEgABAAgAAQAEAQAAAgB5AAEAAQAvAAQAAAABAAgAAQASAAEACAABAAQBAQACAHkAAQABAE8ABgAAAAEACAABAAoAAgAmABIAAQACAC8ATwABAAQAAAACAHkAAQBPAAEAAAALAAEABAAAAAIAeQABAC8AAQAAAAwAAQAAAAEACAACAA4ABAOPA5kDkAOaAAEABAD8AP0BBgEHAAEAAAABAAgAAgAOAAQBSAFJASMBJAABAAQBHwEgA20DbgABAAAAAQAIAAIAFgAIA5EDmwOSA5wDkwOdA5QDngABAAgAxgDHANoA2wDwAPEBMwE0AAQAAAABAAgAAQByAAkAaABeAFQASgBAADYALAAiABgAAQAEA94AAgQAAAEABAPdAAIEAAABAAQD3AACBAAAAQAEA9sAAgQAAAEABAPZAAIEAAABAAQD2AACBAAAAQAEA9cAAgQAAAEABAPNAAIEAAABAAQDyQACBAAAAQAJA6gDrAO5A7sDvAO/A8ADwQPCAAQAAAABAAgAAQBuAAIAPAAKAAQAKAAeABQACgN+AAQD5wPkA+ADfwAEA+cD5APhA4AABAPnA+UD4AOBAAQD5wPlA+EABAAoAB4AFAAKA3oABAPnA+QD4AN7AAQD5wPkA+EDfAAEA+cD5QPgA30ABAPnA+UD4QABAAIBhQGRAAQAAAABAAgAAQCSAAoAiAB+AHQAYABWAEwAQgA4ACQAGgABAAQBNAACA+8AAgAMAAYDcAACA+8DcgADA+8BTAABAAQA8QACA+8AAQAEANsAAgPvAAEABADHAAID7wABAAQBMwACA+8AAgAMAAYDbwACA+8DcQADA+8BTAABAAQA8AACA+8AAQAEANoAAgPvAAEABADGAAID7wABAAoAJAAoACwAMgA4AEQASABMAFIAWAABAAAAAQAIAAIAXgAGA5UDlgQ8BDkEOgQ9AAYAAAACACoACgADAAAAAQBCAAIAFAAyAAEAAAACAAEABAI1A+0D7gPvAAMAAAABACIAAQASAAEAAAABAAIAAgN0A3QAAAPgA+wAAQABAAYATABNAPEB7gHwAzUAAAAAAAAAAAAAACkARwCfAQUBZQHYAewCEwI9Am4CjQKqArsC1gLrAysDUQONA+AEGQRgBLgE1AU8BZUFwgXyBhAGKgZIBpUHIQdWB6EH3QgOCDMIUwiYCLwIzgjzCR8JNQltCZsJ3QoQCl8KmgrvCwoLNQtfC7ML3gwBDCQMPwxUDG4MigycDL4NDw1bDZIN3Q4dDlMO1Q8NDzMPag+gD7IQARAyEG0QvhELETwRiRG/EfMSGxJuEpsS2hL9E0UTVhOdE9YT1hP9FD4UhxT8FTsVVBXGFfQWZRayFuoXARcJF3sXjRfBF+wYIRhrGI0YzBj2GP8ZLRlTGYMZtxoVGnIa9BtAG1IbZBt2G4gbmxunG+Mb7xwBHBMcJRw4HEocXBxuHIEcxBzWHOgc+h0MHR4dMR1kHdQd5h34HgoeHR4vHmgexx7ZHuse/R8OHyAfNB+3H8Mf1R/nH/kgCyAcIC0gPyBSILUgxyDZIOsg/SEPISEhWCHAIdIh5CH2IggiGiJrIn0ijyKhIrMixSLRIt0i7yMBIxMjJSM3I0kjWyNtI38jkiOaI/AkAiQUJCYkOCRKJFwkaCTOJOAk8iUEJRYlKCU7JU0lYCVsJX0ljyWiJdomHyYyJkQmVyZoJnsmjCaXJqImtSbBJs0m3ybxJv0nCCc7J00nXydqJ3YniSebJ6cnsyfdKAIoFCgmKDIoPihQKGIobiixKPkpCykdKS8pQSlUKWcpwCowKkIqVCpgKmwqfiqPKqEqsyrFKtYq4iruKwArESscKycrOStFK3MrtCvGK9gr6iv8LA4sICw0LEgsWyxuLL8syyzdLO8tAS0SLSUtNy1JLVstbS1/LZAtti4ALmou9i8ILxovLC8+L0kvVC+BL7Avwy/qMAYwMzBdMJQwzTDtMS8xOzFEMVExXjFrMXcxhDGQMaUxrTG1Mcwx/jIGMg4yFjJjMmsyczKdMqUyrTLTMtsy9TL9MzQzPDNEM5cznzPeNCw0PzRSNGM0dDSFNJc0qjUJNWU1mzX2NkY2kzbHNws3MDc4N443ljfCOCk4MThnOKw48TkxOWE5kDniOjU6eTrSOuU69zsIOxk7Kzs+O4A7kjvYO+A76Dv7PAM8XTyePM884TzzPRU9HT1QPVg9YD2bPaM92z4uPmE+cz6YPtM+2z7jPus+8z77PwM/Cz9LP1M/Wz9/P64/0T/8QDBAaUCaQOBBNUFvQXdB2kIlQjxCdEJ8QrRDCEM3Q0hDbkOgQ9VD+kQCRB1EJUQtREpEUkSjRKtE0EUBRSZFU0WKRcRF90Y2RoRGvEbORyZHOEd4R4BHiEebR6NH9Eg3SD9IUUhiSIRIoEi8SM5I4EjySQRJF0kqSTxJTklfSXBJeEmSSbBJz0nYSfZKKEpbSmRKjErNSu1K/UuBS5RLs0vRS+9L+0wQTD9MbkzATRxNgE3nTj1Om07hTulPLk+vUFVQ8lFoUcdRz1HpUhNSJFJHUqdS3FLpUyJTLlM6U2RTilOqU7NT0lQFVEVUYFS5VLlUuVS5VLlUuVS5VLlUuVS5VLlUuVS5VLlVpVX5VgtWE1aQVs5XMFdCV1RXYFd1V6NX+FhHWIhY0VkAWRJZJFk2WUhZo1n6WjpaelrPWx9bX1udW+9cPVyMXNpdPV2eXjpe1l7eXuZfMV91X7Rf8WAEYBdgkGCcYQdhamIjYtBi4mL0YzJjbGOfZFRk5GU5ZYxlzGYNZl5myGbxZxpnZGepZ+poK2g3aENoc2ijaNVpB2k2aW9pmmnFafJqH2pIanFqwGsJa5BsC2wXbCNsR2xqbHJsn2zTbQ1tQ215baZt1W4NbkJuiW7Pbv9vB29mb8BwJnCEcIxwnnCwcQdxTnGScc5yBXI9cmtymXLQcwhzTXOMc5RzpnO3c8pz3HPkc+xz/nQPdFp0YnR1dId0mnStdMB00nUWdVl1a3V9dZB1onW1dcd1z3XXdep1/HYPdiJ2NHZGdll2a3Z+dpF2pHa2dtZ29ncJdxx3KHdqd7N3/Hg1eHB4oHioePp5XXm6ehZ6YnqrewB7TXuLe8x8EnxUfIh8v30TfRt9cn3Afcx92H3qffx+EH4kfjh+TH5gfnR+iH6cfrJ+yH7cfvB/BH8Yfyx/QH9Uf2h/fn+Uf6B/rH++f9B/4n/zgAaAGYAtgEGAVYBpgH2AkYCngL2Az4DhgO2A+YEFgRGBI4E1gUiBW4FvgYOBl4Grgb+B04Hpgf+CEYIjgjWCR4JZgmuCfYKPgpuCp4Kzgr+C0YLjgvWDB4MZgyuDPYNPg2GDc4N/g4uDl4Ojg7WDx4PZg+qD/IQ+hICE14UthWaFnoXmhjGGWIaAhoyGmIakhrCGxobchx2HJYc7h3iHpYf0iEKIWIhuiISImoiwiMaI3IjyiVCJsYn+ikyKdIqAioyKmIqoiriLDYtfi62LwIvTi9+L64v9jAmMG4xAjEiMUIxijHaM7Yz5jQSNW42xjeOOE44kjnCOn47mjzCPZI+tj+WQLJBUkJSQppDVkRGRbpGEkcCSHZJAkn6S4JMGk0STq5PnlD2UupTvlS+VbZWelfGWQ5ZVlmeWfZaTlp+Wq5a3lsOWz5bblueW8pb9lwmXFZchly2XOZdFl1GXXZdpl3WXgZeNl5mXpZexl8OXzJfVl96X55fwl/mYApgLmBSYHZgmmGKYa5iGmI+YmJi+mOSZDpk6mWeZypoDmkGaWpqHmsma2prwmwmbI5tjm3ybjpunm8Gb25vkm+2b9pv/nAicEZwanCOcLJw1nHWcnJzXnSidX52lnfyeFp59ntSe3Z7mnu+e+J8BnwqfE58cnyWfLp83n0CfSZ9Sn1ufZJ9tn3aff5+In5mfuZ/Cn+Of7KAKoCOgLKA1oD2ggqD3oP+hB6EloTChPAAAQEqZmJeWh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNRUE9OTUxLSklIR0YoHxAKCSwBsQsKQyNDZQotLACxCgtDI0MLLSwBsAZDsAdDZQotLLBPKyCwQFFYIUtSWEVEGyEhWRsjIbBAsAQlRbAEJUVhZIpjUlhFRBshIVlZLSwAsAdDsAZDCy0sS1MjS1FaWCBFimBEGyEhWS0sS1RYIEWKYEQbISFZLSxLUyNLUVpYOBshIVktLEtUWDgbISFZLSywAkNUWLBGKxshISEhWS0ssAJDVFiwRysbISEhWS0ssAJDVFiwSCsbISEhIVktLLACQ1RYsEkrGyEhIVktLCMgsABQiopksQADJVRYsEAbsQEDJVRYsAVDi1mwTytZI7BiKyMhI1hlWS0ssQgADCFUYEMtLLEMAAwhVGBDLSwBIEewAkMguBAAYrgQAGNXI7gBAGK4EABjV1pYsCBgZllILSyxAAIlsAIlsAIlU7gANSN4sAIlsAIlYLAgYyAgsAYlI2JQWIohsAFgIxsgILAGJSNiUlgjIbABYRuKISMhIFlZuP/BHGCwIGMjIS0ssQIAQrEjAYhRsUABiFNaWLgQALAgiFRYsgIBAkNgQlmxJAGIUVi4IACwQIhUWLICAgJDYEKxJAGIVFiyAiACQ2BCAEsBS1JYsgIIAkNgQlkbuEAAsICIVFiyAgQCQ2BCWbhAALCAY7gBAIhUWLICCAJDYEJZuUAAAQBjuAIAiFRYsgIQAkNgQlmxJgGIUVi5QAACAGO4BACIVFiyAkACQ2BCWblAAAQAY7gIAIhUWLICgAJDYEJZsSgBiFFYuUAACABjuBAAiFRYuQACAQCwAkNgQllZWVlZWVmxAAJDVFhACgVACEAJQAwCDQIbsQECQ1RYsgVACLoBAAAJAQCzDAENARuxgAJDUliyBUAIuAGAsQlAG7gBALACQ1JYsgVACLoBgAAJAUAbuAGAsAJDUliyBUAIuAIAsQlAG7IFQAi6AQAACQEAWVlZuEAAsICIVblAAAIAY7gEAIhVWlizDAANARuzDAANAVlZWUJCQkJCLSxFsQJOKyOwTysgsEBRWCFLUViwAiVFsQFOK2BZGyNLUViwAyVFIGSKY7BAU1ixAk4rYBshWRshWVlELSwgsABQIFgjZRsjWbEUFIpwRbEQEENLikNRWliwQBuwTytZI7FhBiZgK4pYsAVDi1kjWGVZIxA6LSywAyVJYyNGYLBPKyOwBCWwBCVJsAMlY1YgYLBiYCuwAyUgEEaKRmCwIGNhOi0ssAAWsQIDJbEBBCUBPgA+sQECBgywCiNlQrALI0KxAgMlsQEEJQE/AD+xAQIGDLAGI2VCsAcjQrABFrEAAkNUWEUjRSAYaYpjI2IgILBAUFhnG2ZZYbAgY7BAI2GwBCNCG7EEAEIhIVkYAS0sIEWxAE4rRC0sS1GxQE8rUFtYIEWxAU4rIIqKRCCxQAQmYWNhsQFOK0QhGyMhikWxAU4rIIojRERZLSxLUbFATytQW1hFIIqwQGFjYBsjIUVZsQFOK0QtLCNFIIpFI2EgZLBAUbAEJSCwAFMjsEBRWlqxQE8rVFpYigxkI2QjU1ixQECKYSBjYRsgY1kbilljsQJOK2BELSwBLSwALSwFsQsKQyNDZQotLLEKC0MjQwsCLSywAiVjZrACJbggAGJgI2ItLLACJWOwIGBmsAIluCAAYmAjYi0ssAIlY2ewAiW4IABiYCNiLSywAiVjZrAgYLACJbggAGJgI2ItLCNKsQJOKy0sI0qxAU4rLSwjikojRWSwAiVksAIlYWSwA0NSWCEgZFmxAk4rI7AAUFhlWS0sI4pKI0VksAIlZLACJWFksANDUlghIGRZsQFOKyOwAFBYZVktLCCwAyVKsQJOK4oQOy0sILADJUqxAU4rihA7LSywAyWwAyWKsGcrihA7LSywAyWwAyWKsGgrihA7LSywAyVGsAMlRmCwBCUusAQlsAQlsAQmILAAUFghsGobsGxZK7ADJUawAyVGYGGwgGIgiiAQIzojIBAjOi0ssAMlR7ADJUdgsAUlR7CAY2GwAiWwBiVJYyOwBSVKsIBjIFhiGyFZsAQmRmCKRopGYLAgY2EtLLAEJrAEJbAEJbAEJrBuKyCKIBAjOiMgECM6LSwjILABVFghsAIlsQJOK7CAUCBgWSBgYCCwAVFYISEbILAFUVghIGZhsEAjYbEAAyVQsAMlsAMlUFpYILADJWGKU1ghsABZGyFZG7AHVFggZmFlIyEbISGwAFlZWbECTistLLACJbAEJUqwAFNYsAAbioojirABWbAEJUYgZmEgsAUmsAYmSbAFJrAFJrBwKyNhZbAgYCBmYbAgYWUtLLACJUYgiiCwAFBYIbECTisbRSMhWWFlsAIlEDstLLAEJiC4AgBiILgCAGOKI2EgsF1gK7AFJRGKEoogOYpYuQBdEACwBCZjVmArIyEgECBGILECTisjYRsjISCKIBBJsQJOK1k7LSy5AF0QALAJJWNWYCuwBSWwBSWwBSawbSuxXQclYCuwBSWwBSWwBSWwBSWwbyu5AF0QALAIJmNWYCsgsABSWLBQK7AFJbAFJbAHJbAHJbAFJbBxK7ACFziwAFKwAiWwAVJaWLAEJbAGJUmwAyWwBSVJYCCwQFJYIRuwAFJYILACVFiwBCWwBCWwByWwByVJsAIXOBuwBCWwBCWwBCWwBiVJsAIXOFlZWVlZISEhISEtLLkAXRAAsAslY1ZgK7AHJbAHJbAGJbAGJbAMJbAMJbAJJbAIJbBuK7AEFziwByWwByWwByawbSuwBCWwBCWwBCawbSuwUCuwBiWwBiWwAyWwcSuwBSWwBSWwAyWwAhc4ILAGJbAGJbAFJbBxK2CwBiWwBiWwBCVlsAIXOLACJbACJWAgsEBTWCGwQGEjsEBhIxu4/8BQWLBAYCOwQGAjWVmwCCWwCCWwBCawAhc4sAUlsAUlirACFzggsABSWLAGJbAIJUmwAyWwBSVJYCCwQFJYIRuwAFJYsAYlsAYlsAYlsAYlsAslsAslSbAEFziwBiWwBiWwBiWwBiWwCiWwCiWwByWwcSuwBBc4sAQlsAQlsAUlsAclsAUlsHErsAIXOBuwBCWwBCW4/8CwAhc4WVlZISEhISEhISEtLLAEJbADJYewAyWwAyWKILAAUFghsGUbsGhZK2SwBCWwBCUGsAQlsAQlSSAgY7ADJSBjUbEAAyVUW1ghISMhBxsgY7ACJSBjYSCwUyuKY7AFJbAFJYewBCWwBCZKsABQWGVZsAQmIAFGIwBGsAUmIAFGIwBGsAAWALAAI0gBsAAjSAAgsAEjSLACI0gBILABI0iwAiNII7ICAAEIIziyAgABCSM4sQIBB7ABFlktLCMQDQyKYyOKY2BkuUAABABjUFiwADgbPFktLLAGJbAJJbAJJbAHJrB2KyOwAFRYBRsEWbAEJbAGJrB3K7AFJbAFJrAFJbAFJrB2K7AAVFgFGwRZsHcrLSywByWwCiWwCiWwCCawdiuKsABUWAUbBFmwBSWwByawdyuwBiWwBiawBiWwBiawdisIsHcrLSywByWwCiWwCiWwCCawdiuKigiwBCWwBiawdyuwBSWwBSawBSWwBSawdiuwAFRYBRsEWbB3Ky0ssAglsAslsAslsAkmsHYrsAQmsAQmCLAFJbAHJrB3K7AGJbAGJrAGJbAGJrB2KwiwdystLAOwAyWwAyVKsAQlsAMlSgKwBSWwBSZKsAUmsAUmSrAEJmOKimNhLSyxXQ4lYCuwDCYRsAUmErAKJTmwByU5sAolsAolsAklsHwrsABQsAslsAglsAolsHwrsABQVFiwByWwCyWHsAQlsAQlC7AKJRCwCSXBsAIlsAIlC7AHJRCwBiXBG7AHJbALJbALJbj//7B2K7AEJbAEJQuwByWwCiWwdyuwCiWwCCWwCCW4//+wdiuwAiWwAiULsAolsAclsHcrWbAKJUawCiVGYLAIJUawCCVGYLAGJbAGJQuwDCWwDCWwDCYgsABQWCGwahuwbFkrsAQlsAQlC7AJJbAJJbAJJiCwAFBYIbBqG7BsWSsjsAolRrAKJUZgYbAgYyOwCCVGsAglRmBhsCBjsQEMJVRYBBsFWbAKJiAQsAMlOrAGJrAGJguwByYgEIo6sQEHJlRYBBsFWbAFJiAQsAIlOoqKCyMgECM6LSwjsAFUWLkAAEAAG7hAALAAWYqwAVRYuQAAQAAbuEAAsABZsH0rLSyKiggNirABVFi5AABAABu4QACwAFmwfSstLAiwAVRYuQAAQAAbuEAAsABZDbB9Ky0ssAQmsAQmCA2wBCawBCYIDbB9Ky0sIAFGIwBGsApDsAtDimMjYmEtLLAJK7AGJS6wBSV9xbAGJbAFJbAEJSCwAFBYIbBqG7BsWSuwBSWwBCWwAyUgsABQWCGwahuwbFkrGLAIJbAHJbAGJbAKJbBvK7AGJbAFJbAEJiCwAFBYIbBmG7BoWSuwBSWwBCWwBCYgsABQWCGwZhuwaFkrVFh9sAQlELADJcWwAiUQsAElxbAFJiGwBSYhG7AGJrAEJbADJbAIJrBvK1mxAAJDVFh9sAIlsIIrsAUlsIIrICBpYbAEQwEjYbBgYCBpYbAgYSCwCCawCCaKsAIXOIqKYSBpYWGwAhc4GyEhISFZGC0sS1KxAQJDU1pYIxAgATwAPBshIVktLCOwAiWwAiVTWCCwBCVYPBs5WbABYLj/6RxZISEhLSywAiVHsAIlR1SKICAQEbABYIogErABYbCFKy0ssAQlR7ACJUdUIyASsAFhIyCwBiYgIBARsAFgsAYmsIUrioqwhSstLLACQ1RYDAKKS1OwBCZLUVpYCjgbCiEhWRshISEhWS0ssJgrWAwCiktTsAQmS1FaWAo4GwohIVkbISEhIVktLCCwAkNUsAEjuABoI3ghsQACQ7gAXiN5IbACQyOwICBcWCEhIbAAuABNHFmKiiCKIIojuBAAY1ZYuBAAY1ZYISEhsAG4ADAcWRshWbCAYiBcWCEhIbAAuAAdHFkjsIBiIFxYISEhsAC4AAwcWYqwAWG4/6scIyEtLCCwAkNUsAEjuACBI3ghsQACQ7gAdyN5IbEAAkOKsCAgXFghISG4AGccWYqKIIogiiO4EABjVli4EABjVliwBCawAVuwBCawBCawBCYbISEhIbgAOLAAIxxZGyFZsAQmI7CAYiBcWIpcilojISMhuAAeHFmKsIBiIFxYISEjIbgADhxZsAQmsAFhuP+THCMhLQTNAMEAAAAAAhQAAAIUAAACHQCWAzAAhwUrADQEkwB/Bp0AZgXUAG8BwQCHAlwAUgJcAD4EaABZBJMAZwISAFMCkwBSAhoAlgLvABUEkwBnBJMAuQSTAGUEkwBcBJMALASTAIQEkwB0BJMAXQSTAGcEkwBnAhoAlgIaAEEEkwBnBJMAcwSTAGcDdAAfBywAdgUPAAAFKwDIBQoAfQXOAMgEcgDIBCEAyAXRAH0F5gDIAjwAyAIm/1wE5gDIBC0AyAcyAMgGBgDIBjkAfQTQAMgGOQB9BPAAyARjAGkEaAASBdUAuQTFAAAHYwAeBJ8ABgR5AAAElABOAp4ApgLvABUCngAzBJMAUAOB//wCOABSBHIAXgTlAK8D1QByBOUAcgR+AHICsQAeBFgAHwToAK8CBQCgAgX/kAQ0AK8CBQCvB2gArwToAK8E0AByBOUArwTlAHEDRQCvA9AAZwLaACAE6ACjA/8AAAYzABgEMAAnBAIAAgPAAFADAAA5BGUB7AMAAEMEkwBnAhQAAAIdAJYEkwC5BJMARASTAHkEkwAfBGUB7AQcAHoEowE2BqgAZALTAEQD9wBPBJMAZwKTAFIGqABkBAD/+gNtAHUEkwBnAsgAMgLIACUCOABSBPIArwU9AHoCGgCWAcYAHALIAEwC/QBDA/cATQXsAEIGJQAsBjoAIQN0ADUFDwAABQ8AAAUPAAAFDwAABQ8AAAUPAAAG8v/+BQoAfQRyAMgEcgDIBHIAyARyAMgCPP/0AjwAtAI8/84CPAAGBc4AOgYGAMgGOQB9BjkAfQY5AH0GOQB9BjkAfQSTAIUGOQB9BdUAuQXVALkF1QC5BdUAuQR5AAAE0ADIBPsArwRyAF4EcgBeBHIAXgRyAF4EcgBeBHIAXgbmAF4D1QByBH4AcgR+AHIEfgByBH4AcgIF//gCBQCPAgX/tQIF/+cEzABxBOgArwTQAHIE0AByBNAAcgTQAHIE0AByBJMAZwTQAHIE6ACjBOgAowToAKME6ACjBAIAAgTlAK8EAgACBQ8AAARyAF4FDwAABHIAXgUPAAAEcgBeBQoAfQPVAHIFCgB9A9UAcgUKAH0D1QByBQoAfQPVAHIFzgDIBOUAcgXOADoE6AByBHIAyAR+AHIEcgDIBH4AcgRyAMgEfgByBHIAyAR+AHIEcgDIBH4AcgXRAH0EWAAfBdEAfQRYAB8F0QB9BFgAHwXRAH0EWAAfBeYAyATo/7cF5gAABOgAFAI8/60CBf+JAjz/8wIF/9YCPP/nAgX/0wI8AFgCBQAxAjwAvQRiAMgECgCgAib/XAIF/5AE5gDIBDQArwQ0AK8ELQCnAgUAjwQtAMgCBQCDBC0AyAIFAK8ELQDIAhcArwQtABoCBf/yBgYAyAToAK8GBgDIBOgArwYGAMgE6ACvBWkAAgYGAMgE6ACvBjkAfQTQAHIGOQB9BNAAcgY5AH0E0AByB2YAfQeWAHAE8ADIA0UArwTwAMgDRQB9BPAAyANFAJUEYwBpA9AAZwRjAGkD0ABnBGMAaQPQAGcEYwBpA9AAZwRoABIC2gAgBGgAEgLaACAEaAASAtoAIAXVALkE6ACjBdUAuQToAKMF1QC5BOgAowXVALkE6ACjBdUAuQToAKMF1QC5BOgAowdjAB4GMwAYBHkAAAQCAAIEeQAABJQATgPAAFAElABOA8AAUASUAE4DwABQApUArwSTAL4FEf/+BHIAXgby//4G5gBeBjkAfQTQAHIEYwBpA9AAZwNFAFIDRQBSAvsAUgMSAFIBbABSAmIAUgHvAFIDigBSA3YAUgSeAggEngEgBQ8AAAIaAJYFFf/+Bon//gLk//4Gj//+Ba///gaE//ICt//VBQ8AAAUrAMgEKQDIBKIAJQRyAMgElABOBeYAyAY5AH0CPADIBOYAyATTAAAHMgDIBgYAyARoAEMGOQB9BdMAyATQAMgEiABIBGgAEgR5AAAGYABpBJ8ABgZhAG8GPwBPAjwABgR5AAAE4wByA9IAWQToAK8CtwCoBOEAowTjAHIFBACvBBcACQTNAHAD0gBZA9kAcgToAK8EugBxArcAqAQ0AK8ESP/0BPIArwRUAAADywBwBNAAcgU1ABkEzwCkA9wAcgTlAHIDyQAUBOEAowW8AHIEW//wBgkAowYxAHMCt//pBOEAowTQAHIE4QCjBjEAcwRyAMgF3gASBCkAyAUdAH0EYwBpAjwAyAI8AAYCJv9cB3sAAQeqAMgF3gASBOEAyATxABYF0wDIBQ8AAATlAMgFKwDIBCkAyAV5AAwEcgDIBrsABASqAE8GFADKBhQAygThAMgFoAABBzIAyAXmAMgGOQB9BdMAyATQAMgFCgB9BGgAEgTxABYGYABpBJ8ABgXmAMgFjACnCEEAyAhLAMgFfQAPBskAyAUSAMgFCwA/CGIAyAUPAC4EcgBeBMIAdgSYAK8DcwCvBJkAJwR+AHIF4QAEA94AQwUWAK8FFgCvBCIArwSUAA0F3gCuBRAArwTQAHIE9gCvBOUArwPVAHIDxAApBAIAAgW5AHAEMAAnBQIArwTbAJoHHgCvBy4ArwV/ACYGJQCvBLgArwPzAEEGogCvBG4AIgR+AHIE6AAUA3MArwPyAHID0ABnAgUAoAIF/+cCBf+QBrcADQcdAK8E6AAUBCIArwQCAAIE+QCvBDcAyAN4AK8HYwAeBjMAGAdjAB4GMwAYB2MAHgYzABgEeQAABAIAAgQAAFIIAABSCAAAUgNG//wBWwAbAVsAGgH1AEEBWwAbAsoAGwLKABoDRQBBBBEAggQRAHkDAgCrBjkAlgleAGYB1wBQAzkAUAJnAE8CZwBNA+wAlgEG/oQDMAByBJMAXgSTAEYGJgCeBJMANAaLAIcEIgBwCCYAxQYcAB8GPwBPBPQAZgaWAD4GlgAlBpYASAaWAF4EogBlBKIAJQXnAMcFCQBKBJMAZwRkACUFogB1AxEACQSTAGcEkwBnBJMAZwSTAGcEqQBsBJ4A2QQAAYkAAP+DBAABgQLIABUCyAA+AsgAOgLIADQEAAAACAAAAAQAAAAIAAAAAqoAAAIAAAABVgAABJMAAAIaAAABVAAAAM0AAAAAAAAAAAAACAAAVAgAAFQCBf+QAVsAGgTtAAwEhwAABrwAFgcyAMgHaACvBQ8AAARyAF4CqgB1Bj8AfQTjAHIGLgC5BU0AowAA/QUEcgDIBhQAygR+AHIFFgCvB1IANAZAACcFZgAUBQ4AFAdfAMgF+ACvBWMAAAR5AAcHVwDIBhoArwXIABcFEwAMB9AAyAa5AK8EqABAA94AGwZhAG8GCQCjBjwAfQTQAHIFBAAABBIAAAUEAAAEEgAACaYAfQiqAHIGhwB9BTMAcggnAH4HLgB3B1IANAZAACcFHQB8A+oAcgTeAG0H6QArB6YAKwYxAMgFMQCvBOEALATBAB0E3QDIBOUArwQzAC4DdAAQBS4AyAQ8AK8HFQAEBjgABASqAE8D3gBDBUsAyARbAK8E5QDIBCIArwThAB8ENAARBXoADQTgACYF/wDIBTUArwZ5AMgF2QCvCHYAyAbnAK8GNgB9BRYAcgUKAH0D1QByBGgAEAPDACkEeQAAA/8AAAR5AAAD/wAABPEABgRZACcG3gARBb4AKQWVAKcE6wCaBYwApwTQAJoFjADJBOgArwa5ADgFSAAtBrkAOAVIAC0CPADIBrsABAXhAAQFggDIBHEArwWzAAEEpAANBdUAyAT0AK8GAQDIBT0ArwWMAKcE2wCaB0QAyAXuAK4CPADIBQ8AAARyAF4FDwAABHIAXgby//4G5gBeBHIAyAR+AHIF3QB4BH4AagXdAHgEfgBqBrsABAXhAAQEqgBPA94AQwSrAEkD7gAdBhQAygUWAK8GFADKBRYArwY5AH0E0AByBjwAfQTQAHIGPAB9BNAAcgULAD8D8wBBBPEAFgQCAAIE8QAWBAIAAgTxABYEAgACBYwApwTbAJoENADIA3MArwbJAMgGJQCvBDMALgN0ABAE8gAGBFYAJwSfAAUEMAAnBOMAfgTlAHIHKAB9ByQAcAcvAEwGZgBPBPwATAQ0AE8Hz///Bs8ADQgVAMgHSQCvBgsAfQUZAHIFqgAQBTEAKQSsAG4D0gBZBagAAQSiAA0FDwAABHIAXgUPAAAEcgBeBQ8AAARyAF4FDwAABHIALQUPAAAEcgBeBQ8AAARyAF4FDwAABHIAXgUPAAAEcgBeBQ8AAARyAF4FDwAABHIAXgUPAAAEcgBeBQ8AAARyAF4EcgDIBH4AcgRyAMgEfgByBHIAyAR+AHIEcgDIBH4AcgRyAFwEfgBJBHIAyAR+AHIEcgDIBH4AcgRyAMgEfgByAjwAjgIFAHcCPAC4AgUAoAY5AH0E0AByBjkAfQTQAHIGOQB9BNAAcgY5AH0E0ABgBjkAfQTQAHIGOQB9BNAAcgY5AH0E0AByBj8AfQTjAHIGPwB9BOMAcgY/AH0E4wByBj8AfQTjAHIGPwB9BOMAcgXVALkE6ACjBdUAuQToAKMGLgC5BU0AowYuALkFTQCjBi4AuQVNAKMGLgC5BU0AowYuALkFTQCjBHkAAAQCAAIEeQAABAIAAgR5AAAEAgACBOgAcgAA/HAAAPucAAD8cAAA/GkAAPx1AAD8dQAA/HUAAPxnAaQAMAGzAB0EaAASAtoAIAY5AH0E0AByBjkAfQTQAHIEfgBqAAD9BQd1AAEEpgFwAsgAKQLIACkCyAAjArf/2gK3/9oCt//MArf/zgThAKME4QCjBOEAowThAKMAAABfAAAAXwAAAGsAAABrBKYAtQViAB4EtgAeBLYAHgdmAB4HZgAeBaAAugUi/+YFGgDDBC0AyAYGAMgFDwAABHIAyAI8AFgF1QC5AgUArwIF/5AFBACvBFv/8AIFAEEE6ACvBHIAXgR+AHICBQAxBOgAowTNAHADMAByArsAcgFRAHIE0QByAzAAcgMuAHICegBDAdsAFQS0AHEELwBSAz4AMQQJACwFBgCvAgcArwIgAD4FBgCvBQIApQHsAKID8gAiA+AARgPgADYE/wCoBPcAYwH9AGQDcgB1BMsAbgS2ADwE4wBZBMAAbgPeAAMEdQBPBMMArwP/ACwFqABSBRQAKAWoAFIFqABMBagAUgWoAFAEtABxBLQAcQS0AHEELwBSAz4AMQQJACwFBgCvAgf/vgIg/8cFAgClAez/wwPyACID4ABGA+AANgT3AGMDcgB1BMsAbgTjAFkEwABuBHUATwTDAK8D/wAsBagAUgUUACgCBwCvAAD8GQAA/YAAAP6wAAD8GAAA/tUAAP7KAAD/ngAA/uUAAP8lAAD/BgAA/q8AAPvlAAD/YQAA/ToAAP83AAD/WwAA/UAAAP1EAAD8VwAA/FoAAP/BAAD+oAAA/tIAAP7SAAD/ugAA/yIAAP8iAAD/RgAA/0gAAP+7AAD/wAAA/ygAAP/AAAD/0AAA/8AAAP+6AAD/UwLIACkCyABMAsgAMgLIACUCyAAVAsgAPgLIACkCyAA6AsgANALIACMEqgBzA3YAMwRqAE8EiABXBJoAMASIAH4EkABzBBIAEQS0AHoEkABmAsgAKQLIAEwCyAAyAsgAJQLIABUCyAA+AsgAKQLIADoCyAA0AsgAIwLIACkCyABMAsgAMgLIACUCyAAVAsgAPgLIACkCyAA6AsgANALIACMCkwBSAcsAUAHLAFABywA9AcsAPQKtAEgCrQBIAq0ASAKtAEgC7wAVBkgArgZuAHECBQCvAgX/kAQAAXQCBQAzAKQAAAABAAAAAAiSAAAAFAAAAAAAAAAAABYEPQEAAAABgAGABYMKhBQDCQMRgxIBCAAIDAgMCYAGBQWAAQIFgQgIBgQGBAYEBgQGBAYEBgQGBAYEBgQCgAWCBgUGBQYFC7QQAwuICKEIzQ0ICOcIwAjkCKQIAQqKC40IzwuFC4kIvgiwCL4IkAjoCIsIywuqC4oOIQ5IEAUFkQgHBZEUARQACo0HgAitCOYIrQjCC4YLoAiRCAYIBA4aCAILgQiRCLQIrAirCJ4Ixw5jCJEOHw4MC5sOGQjaBYQI0QWEBgUBgAWDBgYGAwMABgQI0RAEDYAUAgWFDwEGBQECFAIEgAOBBgUFjQWNCowIlQOABYEMgQWNBYwPAAqJCo4Kjwu0C4gLiAuIC4gLiAuIDgQIzQjnCOcI5wjnCAEIAQgBCAENCQuJCL4Ivgi+CL4IvgYFCL8IywjLCMsIyw5ICK8OIweAB4AHgAeAB4AHgAu5COYIwgjCCMIIwggFCAUIBQgFCIoIkQi0CLQItAi0CLQGBQuxCJEIkQiRCJEOGQisDhkLiAeAC4gHgAuIB4AIzQjmCM0I5gjNCOYIzQjmDQgIrQ0JCKYI5wjCCOcIwgjnCMII5wjCCOcIwgjkC6AI5AugCOQLoAjkC6AIpAiRCKULowgBCAUIAQgFCAEIBQgBCAYIAQ4PDgoKiggEC40OGg4aCM8IAgjPCAIIzwgDCM8Khgu4DIALiQiRC4kIkQuJCJEOCQcACJEIvgi0CL4ItAi+CLQNCgjtCJAIngiQCJ4IkAieCOgIxwjoCMcI6AjHCOgIxwiLDmMIiw5jCIsOZAjLCJEIywiRCMsIkQjLCJEIywiRCMsIkQuKDgwOSA4ZDkgQBQjaEAUI2hAFCNoHAQYAC4cLmQ4EC7kIvwuxCOgIxw4XDhYIDQ43CocFjgWJCJcPAgaABAIOQwWBCIkOGAoACIMODgupDj0LiAihCKkObAjnEAUIpAi+CAELjQukC4ULiQidCL4IuwiwCLcIiw5IDjMOIQ47COAIAQ5ICJwOWwiRDj4IuQicCKMLjgifDlsIvQiRCJoOPw4aDkQIlQuUCLYItA4mCKoI3QucCwIIuQ4lC5AOPBGBDkAIuQi0CLkRgQjnDioIqQioCOgIAQgBCooObQ0ODi8LhA+BCLwLiAixCKEIqQ5MCOcOAg5fDiQOJAuECJYLhQikCL4IuwiwCM0Iiw+BDjMOIQurB4ENBA5iC5MLgAiCCMMQAQiFB4AImwjZC7cOUgjCEIYLAA4wDjAOCA5UDgYIlAi0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ACQAPQABAEQAXQABAGwAbAABAHwAfAABAIIAjQABAJIAmAABAJoAuAABALoA3gABAOAA4AABAOIA4gABAOQA5AABAOYA6QABAOsA6wABAO0A7QABAO8A7wABAPEA8QABAPQBSQABAVMBVAADAVUBVQABAVcBWAABAVoBZQABAWcBdQABAXcBnwABAaICAAABAjUCNQADAkoCSgABAk0CTQABAk8CUgABAlQCVwABAlkCdgABAn0CfgABAoICsAABArICtQABArcCxAABAsYDMQABAzMDMwABAzUDYQABA20DcwABA3QDdAADA3UDdQABA3YDdgADA3oDgQABA4cDiwACA4wDjAABA5EDkgABA5QDlgABA5sDngABA6gDwgABA+AEBAADBDkEOgABBDwEPQABAAAAAgAAAAAAAP+cADIAAAAAAAAAAAAAAAAAAAAAAAAAAAQ+AAABAgEDAAMABAAFAAYABwAIAAkACgALAAwADQAOAA8AEAARABIAEwAUABUAFgAXABgAGQAaABsAHAAdAB4AHwAgACEAIgAjACQAJQAmACcAKAApACoAKwAsAC0ALgAvADAAMQAyADMANAA1ADYANwA4ADkAOgA7ADwAPQA+AD8AQABBAEIAQwBEAEUARgBHAEgASQBKAEsATABNAE4ATwBQAFEAUgBTAFQAVQBWAFcAWABZAFoAWwBcAF0AXgBfAGAAYQEEAKMAhACFAL0AlgDoAIYAjgCLAJ0AqQCkAQUAigEGAIMAkwEHAQgAjQEJAIgAwwDeAQoAngCqAPUA9AD2AKIArQDJAMcArgBiAGMAkABkAMsAZQDIAMoAzwDMAM0AzgDpAGYA0wDQANEArwBnAPAAkQDWANQA1QBoAOsA7QCJAGoAaQBrAG0AbABuAKAAbwBxAHAAcgBzAHUAdAB2AHcA6gB4AHoAeQB7AH0AfAC4AKEAfwB+AIAAgQDsAO4AugELAQwBDQEOAQ8BEAD9AP4BEQESARMBFAD/AQABFQEWARcBAQEYARkBGgEbARwBHQEeAR8BIAEhASIBIwD4APkBJAElASYBJwEoASkBKgErASwBLQEuAS8BMAExATIBMwD6ATQBNQE2ATcBOAE5AToBOwE8AT0BPgE/AUABQQFCAOIA4wFDAUQBRQFGAUcBSAFJAUoBSwFMAU0BTgFPAVABUQCwALEBUgFTAVQBVQFWAVcBWAFZAVoBWwD7APwA5ADlAVwBXQFeAV8BYAFhAWIBYwFkAWUBZgFnAWgBaQFqAWsBbAFtAW4BbwFwAXEAuwFyAXMBdAF1AOYA5wF2AKYBdwF4AXkBegF7AXwBfQF+ANgA4QDaANsA3ADdAOAA2QDfAX8BgAGBAYIBgwGEAYUBhgGHAYgBiQGKAYsBjAGNAY4BjwGQAZEBkgGTAZQBlQGWAZcBmAGZAZoBmwGcAZ0BngGfAaABoQGiAaMBpAGlAaYBpwGoAakBqgGrAawBrQGuAa8BsAGxAbIBswG0AbUBtgG3AJsBuAG5AboBuwG8Ab0BvgG/AcABwQHCAcMBxAHFAcYBxwHIAckBygHLAcwBzQHOAc8B0AHRAdIB0wHUAdUB1gHXAdgB2QHaAdsB3AHdAd4B3wHgAeEB4gHjAeQB5QHmAecB6AHpAeoB6wHsAe0B7gHvAfAB8QHyAfMB9AH1AfYB9wH4AfkB+gH7AfwB/QH+Af8CAAIBAgICAwIEAgUCBgIHAggCCQIKAgsCDAINAg4CDwIQAhECEgITAhQCFQIWAhcCGAIZAhoCGwIcAh0CHgIfAiACIQIiAiMCJAIlAiYCJwIoAikCKgIrALIAswIsAi0AtgC3AMQCLgC0ALUAxQCCAMIAhwCrAMYCLwIwAL4AvwIxALwCMgD3AjMCNAI1AjYCNwI4AIwCOQI6AjsCPAI9Aj4AmAI/AJoAmQDvAKUAkgCcAKcAjwCUAJUAuQJAAkECQgJDAkQCRQJGAkcCSAJJAkoCSwJMAk0CTgJPAlACUQJSAlMCVAJVAlYCVwJYAlkCWgJbAlwCXQJeAl8CYAJhAmICYwJkAmUCZgJnAmgCaQJqAmsCbAJtAm4CbwJwAnECcgJzAnQCdQJ2AncCeAJ5AnoCewJ8An0CfgJ/AoACgQKCAoMChAKFAoYChwKIAokCigKLAowCjQKOAo8CkAKRApICkwKUApUClgKXApgCmQKaApsCnAKdAp4CnwKgAqECogKjAqQCpQKmAqcCqAKpAqoCqwKsAq0CrgKvArACsQKyArMCtAK1ArYCtwK4ArkCugK7ArwCvQK+Ar8CwALBAsICwwLEAsUCxgLHAsgCyQLKAssCzALNAs4CzwLQAtEC0gLTAtQC1QLWAtcC2ALZAtoC2wLcAt0C3gLfAuAC4QLiAuMC5ALlAuYC5wLoAukC6gLrAuwC7QLuAu8C8ALxAvIC8wL0AvUC9gL3AvgC+QL6AvsC/AL9Av4C/wMAAwEDAgMDAwQDBQMGAwcDCAMJAwoDCwMMAw0DDgMPAxADEQMSAxMDFAMVAxYDFwMYAxkDGgMbAxwDHQMeAx8DIAMhAyIDIwMkAyUDJgMnAygDKQMqAysDLAMtAy4DLwMwAzEDMgMzAzQDNQM2AzcDOAM5AzoDOwM8Az0DPgM/A0ADQQNCA0MDRANFA0YDRwNIA0kDSgNLA0wDTQNOA08DUANRA1IDUwNUA1UDVgNXA1gDWQNaA1sDXANdA14DXwNgA2EDYgNjA2QDZQNmA2cDaANpA2oDawNsA20DbgNvA3ADcQNyA3MDdAN1A3YDdwN4A3kDegN7A3wDfQN+A38DgAOBA4IDgwOEA4UDhgOHA4gDiQOKA4sDjAONA44DjwOQA5EDkgOTA5QAwADBA5UDlgOXA5gDmQOaA5sDnAOdA54DnwDXA6ADoQOiA6MDpAOlA6YDpwOoA6kDqgOrA6wDrQOuA68DsAOxA7IDswO0A7UDtgO3A7gDuQO6A7sDvAO9A74DvwPAA8EDwgPDA8QDxQPGA8cDyAPJA8oDywPMA80DzgPPA9AD0QPSA9MD1APVA9YD1wPYA9kD2gPbA9wD3QPeA98D4APhA+ID4wPkA+UD5gPnA+gD6QPqA+sD7APtA+4D7wPwA/ED8gPzA/QD9QP2A/cD+AP5A/oD+wP8A/0D/gP/BAAEAQQCBAMEBAQFBAYEBwQIBAkECgQLBAwEDQQOBA8EEAQRBBIEEwQUBBUEFgQXBBgEGQQaBBsEHAQdBB4EHwQgBCEEIgQjBCQEJQQmBCcEKAQpBCoEKwQsBC0ELgQvBDAEMQQyBDMENAQ1BDYENwQ4BDkEOgQ7BDwEPQQ+BD8EQARBBEIEQwREBEUERgRHBE5VTEwCQ1IHdW5pMDBBMAd1bmkwMEFECW92ZXJzY29yZQd1bmkwMEIyB3VuaTAwQjMHdW5pMDBCNQd1bmkwMEI5B0FtYWNyb24HYW1hY3JvbgZBYnJldmUGYWJyZXZlB0FvZ29uZWsHYW9nb25lawtDY2lyY3VtZmxleAtjY2lyY3VtZmxleARDZG90BGNkb3QGRGNhcm9uBmRjYXJvbgZEY3JvYXQHRW1hY3JvbgdlbWFjcm9uBkVicmV2ZQZlYnJldmUKRWRvdGFjY2VudAplZG90YWNjZW50B0VvZ29uZWsHZW9nb25lawZFY2Fyb24GZWNhcm9uC0djaXJjdW1mbGV4C2djaXJjdW1mbGV4BEdkb3QEZ2RvdAd1bmkwMTIyB3VuaTAxMjMLSGNpcmN1bWZsZXgLaGNpcmN1bWZsZXgESGJhcgRoYmFyBkl0aWxkZQZpdGlsZGUHSW1hY3JvbgdpbWFjcm9uBklicmV2ZQZpYnJldmUHSW9nb25lawdpb2dvbmVrAklKAmlqC0pjaXJjdW1mbGV4C2pjaXJjdW1mbGV4B3VuaTAxMzYHdW5pMDEzNwxrZ3JlZW5sYW5kaWMGTGFjdXRlBmxhY3V0ZQd1bmkwMTNCB3VuaTAxM0MGTGNhcm9uBmxjYXJvbgRMZG90BGxkb3QGTmFjdXRlBm5hY3V0ZQd1bmkwMTQ1B3VuaTAxNDYGTmNhcm9uBm5jYXJvbgtuYXBvc3Ryb3BoZQNFbmcDZW5nB09tYWNyb24Hb21hY3JvbgZPYnJldmUGb2JyZXZlDU9odW5nYXJ1bWxhdXQNb2h1bmdhcnVtbGF1dAZSYWN1dGUGcmFjdXRlB3VuaTAxNTYHdW5pMDE1NwZSY2Fyb24GcmNhcm9uBlNhY3V0ZQZzYWN1dGULU2NpcmN1bWZsZXgLc2NpcmN1bWZsZXgHdW5pMDIxQQd1bmkwMjFCBlRjYXJvbgZ0Y2Fyb24EVGJhcgR0YmFyBlV0aWxkZQZ1dGlsZGUHVW1hY3Jvbgd1bWFjcm9uBlVicmV2ZQZ1YnJldmUFVXJpbmcFdXJpbmcNVWh1bmdhcnVtbGF1dA11aHVuZ2FydW1sYXV0B1VvZ29uZWsHdW9nb25lawtXY2lyY3VtZmxleAt3Y2lyY3VtZmxleAtZY2lyY3VtZmxleAt5Y2lyY3VtZmxleAZaYWN1dGUGemFjdXRlClpkb3RhY2NlbnQKemRvdGFjY2VudAVsb25ncwpBcmluZ2FjdXRlCmFyaW5nYWN1dGUHQUVhY3V0ZQdhZWFjdXRlC09zbGFzaGFjdXRlC29zbGFzaGFjdXRlB3VuaTAyMTgHdW5pMDIxOQV0b25vcw1kaWVyZXNpc3Rvbm9zCkFscGhhdG9ub3MJYW5vdGVsZWlhDEVwc2lsb250b25vcwhFdGF0b25vcwlJb3RhdG9ub3MMT21pY3JvbnRvbm9zDFVwc2lsb250b25vcwpPbWVnYXRvbm9zEWlvdGFkaWVyZXNpc3Rvbm9zBUFscGhhBEJldGEFR2FtbWEHdW5pMDM5NAdFcHNpbG9uBFpldGEDRXRhBVRoZXRhBElvdGEFS2FwcGEGTGFtYmRhAk11Ak51AlhpB09taWNyb24CUGkDUmhvBVNpZ21hA1RhdQdVcHNpbG9uA1BoaQNDaGkDUHNpB3VuaTAzQTkMSW90YWRpZXJlc2lzD1Vwc2lsb25kaWVyZXNpcwphbHBoYXRvbm9zDGVwc2lsb250b25vcwhldGF0b25vcwlpb3RhdG9ub3MUdXBzaWxvbmRpZXJlc2lzdG9ub3MFYWxwaGEEYmV0YQVnYW1tYQVkZWx0YQdlcHNpbG9uBHpldGEDZXRhBXRoZXRhBGlvdGEFa2FwcGEGbGFtYmRhB3VuaTAzQkMCbnUCeGkHb21pY3JvbgNyaG8HdW5pMDNDMgVzaWdtYQN0YXUHdXBzaWxvbgNwaGkDY2hpA3BzaQVvbWVnYQxpb3RhZGllcmVzaXMPdXBzaWxvbmRpZXJlc2lzDG9taWNyb250b25vcwx1cHNpbG9udG9ub3MKb21lZ2F0b25vcwd1bmkwNDAxB3VuaTA0MDIHdW5pMDQwMwd1bmkwNDA0B3VuaTA0MDUHdW5pMDQwNgd1bmkwNDA3B3VuaTA0MDgHdW5pMDQwOQd1bmkwNDBBB3VuaTA0MEIHdW5pMDQwQwd1bmkwNDBFB3VuaTA0MEYHdW5pMDQxMAd1bmkwNDExB3VuaTA0MTIHdW5pMDQxMwd1bmkwNDE0B3VuaTA0MTUHdW5pMDQxNgd1bmkwNDE3B3VuaTA0MTgHdW5pMDQxOQd1bmkwNDFBB3VuaTA0MUIHdW5pMDQxQwd1bmkwNDFEB3VuaTA0MUUHdW5pMDQxRgd1bmkwNDIwB3VuaTA0MjEHdW5pMDQyMgd1bmkwNDIzB3VuaTA0MjQHdW5pMDQyNQd1bmkwNDI2B3VuaTA0MjcHdW5pMDQyOAd1bmkwNDI5B3VuaTA0MkEHdW5pMDQyQgd1bmkwNDJDB3VuaTA0MkQHdW5pMDQyRQd1bmkwNDJGB3VuaTA0MzAHdW5pMDQzMQd1bmkwNDMyB3VuaTA0MzMHdW5pMDQzNAd1bmkwNDM1B3VuaTA0MzYHdW5pMDQzNwd1bmkwNDM4B3VuaTA0MzkHdW5pMDQzQQd1bmkwNDNCB3VuaTA0M0MHdW5pMDQzRAd1bmkwNDNFB3VuaTA0M0YHdW5pMDQ0MAd1bmkwNDQxB3VuaTA0NDIHdW5pMDQ0Mwd1bmkwNDQ0B3VuaTA0NDUHdW5pMDQ0Ngd1bmkwNDQ3B3VuaTA0NDgHdW5pMDQ0OQd1bmkwNDRBB3VuaTA0NEIHdW5pMDQ0Qwd1bmkwNDREB3VuaTA0NEUHdW5pMDQ0Rgd1bmkwNDUxB3VuaTA0NTIHdW5pMDQ1Mwd1bmkwNDU0B3VuaTA0NTUHdW5pMDQ1Ngd1bmkwNDU3B3VuaTA0NTgHdW5pMDQ1OQd1bmkwNDVBB3VuaTA0NUIHdW5pMDQ1Qwd1bmkwNDVFB3VuaTA0NUYHdW5pMDQ5MAd1bmkwNDkxBldncmF2ZQZ3Z3JhdmUGV2FjdXRlBndhY3V0ZQlXZGllcmVzaXMJd2RpZXJlc2lzBllncmF2ZQZ5Z3JhdmUHdW5pMjAxNQ11bmRlcnNjb3JlZGJsDXF1b3RlcmV2ZXJzZWQGbWludXRlBnNlY29uZAlleGNsYW1kYmwHdW5pMjA3RglhZmlpMDg5NDEGcGVzZXRhBEV1cm8HdW5pMjEwNQd1bmkyMTEzB3VuaTIxMTYHdW5pMjEyNgllc3RpbWF0ZWQJb25lZWlnaHRoDHRocmVlZWlnaHRocwtmaXZlZWlnaHRocwxzZXZlbmVpZ2h0aHMHdW5pMjIwNg1jeXJpbGxpY2JyZXZlEGNhcm9uY29tbWFhY2NlbnQHdW5pMDMyNhFjb21tYWFjY2VudHJvdGF0ZQd1bmkyMDc0B3VuaTIwNzUHdW5pMjA3Nwd1bmkyMDc4B3VuaTIwMDAHdW5pMjAwMQd1bmkyMDAyB3VuaTIwMDMHdW5pMjAwNAd1bmkyMDA1B3VuaTIwMDYHdW5pMjAwNwd1bmkyMDA4B3VuaTIwMDkHdW5pMjAwQQd1bmkyMDBCB3VuaUZFRkYHdW5pRkZGQwd1bmlGRkZEB3VuaTAxRjAHdW5pMDJCQwd1bmkwM0QxB3VuaTAzRDIHdW5pMDNENgd1bmkxRTNFB3VuaTFFM0YHdW5pMUUwMAd1bmkxRTAxB3VuaTAyRjMFT2hvcm4Fb2hvcm4FVWhvcm4FdWhvcm4EaG9vawd1bmkwNDAwB3VuaTA0MEQHdW5pMDQ1MAd1bmkwNDVEB3VuaTA0NjAHdW5pMDQ2MQd1bmkwNDYyB3VuaTA0NjMHdW5pMDQ2NAd1bmkwNDY1B3VuaTA0NjYHdW5pMDQ2Nwd1bmkwNDY4B3VuaTA0NjkHdW5pMDQ2QQd1bmkwNDZCB3VuaTA0NkMHdW5pMDQ2RAd1bmkwNDZFB3VuaTA0NkYHdW5pMDQ3MAd1bmkwNDcxB3VuaTA0NzIHdW5pMDQ3Mwd1bmkwNDc0B3VuaTA0NzUHdW5pMDQ3Ngd1bmkwNDc3B3VuaTA0NzgHdW5pMDQ3OQd1bmkwNDdBB3VuaTA0N0IHdW5pMDQ3Qwd1bmkwNDdEB3VuaTA0N0UHdW5pMDQ3Rgd1bmkwNDgwB3VuaTA0ODEHdW5pMDQ4Mgd1bmkwNDg4B3VuaTA0ODkHdW5pMDQ4QQd1bmkwNDhCB3VuaTA0OEMHdW5pMDQ4RAd1bmkwNDhFB3VuaTA0OEYHdW5pMDQ5Mgd1bmkwNDkzB3VuaTA0OTQHdW5pMDQ5NQd1bmkwNDk2B3VuaTA0OTcHdW5pMDQ5OAd1bmkwNDk5B3VuaTA0OUEHdW5pMDQ5Qgd1bmkwNDlDB3VuaTA0OUQHdW5pMDQ5RQd1bmkwNDlGB3VuaTA0QTAHdW5pMDRBMQd1bmkwNEEyB3VuaTA0QTMHdW5pMDRBNAd1bmkwNEE1B3VuaTA0QTYHdW5pMDRBNwd1bmkwNEE4B3VuaTA0QTkHdW5pMDRBQQd1bmkwNEFCB3VuaTA0QUMHdW5pMDRBRAd1bmkwNEFFB3VuaTA0QUYHdW5pMDRCMAd1bmkwNEIxB3VuaTA0QjIHdW5pMDRCMwd1bmkwNEI0B3VuaTA0QjUHdW5pMDRCNgd1bmkwNEI3B3VuaTA0QjgHdW5pMDRCOQd1bmkwNEJBB3VuaTA0QkIHdW5pMDRCQwd1bmkwNEJEB3VuaTA0QkUHdW5pMDRCRgd1bmkwNEMwB3VuaTA0QzEHdW5pMDRDMgd1bmkwNEMzB3VuaTA0QzQHdW5pMDRDNQd1bmkwNEM2B3VuaTA0QzcHdW5pMDRDOAd1bmkwNEM5B3VuaTA0Q0EHdW5pMDRDQgd1bmkwNENDB3VuaTA0Q0QHdW5pMDRDRQd1bmkwNENGB3VuaTA0RDAHdW5pMDREMQd1bmkwNEQyB3VuaTA0RDMHdW5pMDRENAd1bmkwNEQ1B3VuaTA0RDYHdW5pMDRENwd1bmkwNEQ4B3VuaTA0RDkHdW5pMDREQQd1bmkwNERCB3VuaTA0REMHdW5pMDRERAd1bmkwNERFB3VuaTA0REYHdW5pMDRFMAd1bmkwNEUxB3VuaTA0RTIHdW5pMDRFMwd1bmkwNEU0B3VuaTA0RTUHdW5pMDRFNgd1bmkwNEU3B3VuaTA0RTgHdW5pMDRFOQd1bmkwNEVBB3VuaTA0RUIHdW5pMDRFQwd1bmkwNEVEB3VuaTA0RUUHdW5pMDRFRgd1bmkwNEYwB3VuaTA0RjEHdW5pMDRGMgd1bmkwNEYzB3VuaTA0RjQHdW5pMDRGNQd1bmkwNEY2B3VuaTA0RjcHdW5pMDRGOAd1bmkwNEY5B3VuaTA0RkEHdW5pMDRGQgd1bmkwNEZDB3VuaTA0RkQHdW5pMDRGRQd1bmkwNEZGB3VuaTA1MDAHdW5pMDUwMQd1bmkwNTAyB3VuaTA1MDMHdW5pMDUwNAd1bmkwNTA1B3VuaTA1MDYHdW5pMDUwNwd1bmkwNTA4B3VuaTA1MDkHdW5pMDUwQQd1bmkwNTBCB3VuaTA1MEMHdW5pMDUwRAd1bmkwNTBFB3VuaTA1MEYHdW5pMDUxMAd1bmkwNTExB3VuaTA1MTIHdW5pMDUxMwd1bmkxRUEwB3VuaTFFQTEHdW5pMUVBMgd1bmkxRUEzB3VuaTFFQTQHdW5pMUVBNQd1bmkxRUE2B3VuaTFFQTcHdW5pMUVBOAd1bmkxRUE5B3VuaTFFQUEHdW5pMUVBQgd1bmkxRUFDB3VuaTFFQUQHdW5pMUVBRQd1bmkxRUFGB3VuaTFFQjAHdW5pMUVCMQd1bmkxRUIyB3VuaTFFQjMHdW5pMUVCNAd1bmkxRUI1B3VuaTFFQjYHdW5pMUVCNwd1bmkxRUI4B3VuaTFFQjkHdW5pMUVCQQd1bmkxRUJCB3VuaTFFQkMHdW5pMUVCRAd1bmkxRUJFB3VuaTFFQkYHdW5pMUVDMAd1bmkxRUMxB3VuaTFFQzIHdW5pMUVDMwd1bmkxRUM0B3VuaTFFQzUHdW5pMUVDNgd1bmkxRUM3B3VuaTFFQzgHdW5pMUVDOQd1bmkxRUNBB3VuaTFFQ0IHdW5pMUVDQwd1bmkxRUNEB3VuaTFFQ0UHdW5pMUVDRgd1bmkxRUQwB3VuaTFFRDEHdW5pMUVEMgd1bmkxRUQzB3VuaTFFRDQHdW5pMUVENQd1bmkxRUQ2B3VuaTFFRDcHdW5pMUVEOAd1bmkxRUQ5B3VuaTFFREEHdW5pMUVEQgd1bmkxRURDB3VuaTFFREQHdW5pMUVERQd1bmkxRURGB3VuaTFFRTAHdW5pMUVFMQd1bmkxRUUyB3VuaTFFRTMHdW5pMUVFNAd1bmkxRUU1B3VuaTFFRTYHdW5pMUVFNwd1bmkxRUU4B3VuaTFFRTkHdW5pMUVFQQd1bmkxRUVCB3VuaTFFRUMHdW5pMUVFRAd1bmkxRUVFB3VuaTFFRUYHdW5pMUVGMAd1bmkxRUYxB3VuaTFFRjQHdW5pMUVGNQd1bmkxRUY2B3VuaTFFRjcHdW5pMUVGOAd1bmkxRUY5B3VuaTIwQUITY2lyY3VtZmxleGFjdXRlY29tYhNjaXJjdW1mbGV4Z3JhdmVjb21iEmNpcmN1bWZsZXhob29rY29tYhNjaXJjdW1mbGV4dGlsZGVjb21iDmJyZXZlYWN1dGVjb21iDmJyZXZlZ3JhdmVjb21iDWJyZXZlaG9va2NvbWIOYnJldmV0aWxkZWNvbWIQY3lyaWxsaWNob29rbGVmdBFjeXJpbGxpY2JpZ2hvb2tVQwd1bmkwMTYyB3VuaTAxNjMHdW5pMDFFQQd1bmkwMUVCB3VuaTAxRUMHdW5pMDFFRAd1bmkwMjU5DWhvb2thYm92ZWNvbWIHdW5pMUY0RAd1bmkxRkRFB3VuaTIwNzAHdW5pMjA3Ngd1bmkyMDc5E3VuaTAzQjkwMzA4MDMwNDAzMDATdW5pMDNCOTAzMDgwMzA0MDMwMRN1bmkwM0I5MDMwODAzMDYwMzAwE3VuaTAzQjkwMzA4MDMwNjAzMDETdW5pMDNDNTAzMDgwMzA0MDMwMBN1bmkwM0M1MDMwODAzMDQwMzAxE3VuaTAzQzUwMzA4MDMwNjAzMDATdW5pMDNDNTAzMDgwMzA2MDMwMQ91bmkwMzAxMDMwNjAzMDgPdW5pMDMwMDAzMDYwMzA4D3VuaTAzMDEwMzA0MDMwOA91bmkwMzAwMDMwNDAzMDgPY3lyaWxsaWNfb3RtYXJrA2ZfZgVmX2ZfaQVmX2ZfbAd1bmkxRTlFB3VuaUE3QjMHdW5pQTdCNA91bmkwMTNCLmxvY2xNQUgPdW5pMDE0NS5sb2NsTUFID0FvZ29uZWsubG9jbE5BVg9Fb2dvbmVrLmxvY2xOQVYPSW9nb25lay5sb2NsTkFWD1VvZ29uZWsubG9jbE5BVgd1bmkwMjM3B3VuaUE3QjUHdW5pQUI1Mw91bmkwMTNDLmxvY2xNQUgPdW5pMDE0Ni5sb2NsTUFID2FvZ29uZWsubG9jbE5BVg9lb2dvbmVrLmxvY2xOQVYPaW9nb25lay5sb2NsTkFWD3VvZ29uZWsubG9jbE5BVg91bmkwNDMxLmxvY2xTUkIHdW5pMjA5NQd1bmkyMDk2B3VuaTIwOTcHdW5pMjA5OAd1bmkyMDk5B3VuaTIwOUEHdW5pMjA5Qgd1bmkyMDlDB3VuaTA1RDAHdW5pMDVEMQd1bmkwNUQyB3VuaTA1RDMHdW5pMDVENAd1bmkwNUQ1B3VuaTA1RDYHdW5pMDVENwd1bmkwNUQ4B3VuaTA1RDkHdW5pMDVEQQd1bmkwNURCB3VuaTA1REMHdW5pMDVERAd1bmkwNURFB3VuaTA1REYHdW5pMDVFMAd1bmkwNUUxB3VuaTA1RTIHdW5pMDVFMwd1bmkwNUU0B3VuaTA1RTUHdW5pMDVFNgd1bmkwNUU3B3VuaTA1RTgHdW5pMDVFOQd1bmkwNUVBB3VuaUZCMkEHdW5pRkIyQgd1bmlGQjJDB3VuaUZCMkQHdW5pRkIyRQd1bmlGQjJGB3VuaUZCMzAHdW5pRkIzMQd1bmlGQjMyB3VuaUZCMzMHdW5pRkIzNAd1bmlGQjM1B3VuaUZCMzYHdW5pRkIzOAd1bmlGQjM5B3VuaUZCM0EHdW5pRkIzQgd1bmlGQjNDB3VuaUZCM0UHdW5pRkI0MAd1bmlGQjQxB3VuaUZCNDMHdW5pRkI0NAd1bmlGQjQ2B3VuaUZCNDcHdW5pRkI0OAd1bmlGQjQ5B3VuaUZCNEEHdW5pRkI0QglncmF2ZWNvbWIJYWN1dGVjb21iB3VuaTAzMDIJdGlsZGVjb21iB3VuaTAzMDQHdW5pMDMwNgd1bmkwMzA3B3VuaTAzMDgHdW5pMDMwQQd1bmkwMzBCB3VuaTAzMEMHdW5pMDMwRgd1bmkwMzEyDGRvdGJlbG93Y29tYgd1bmkwMzI3B3VuaTAzMjgHdW5pMDQ4NQd1bmkwNDg2B3VuaTA0ODMHdW5pMDQ4NAd1bmkwNUIwB3VuaTA1QjEHdW5pMDVCMgd1bmkwNUIzB3VuaTA1QjQHdW5pMDVCNQd1bmkwNUI2B3VuaTA1QjcHdW5pMDVCOAd1bmkwNUI5B3VuaTA1QkEHdW5pMDVCQgd1bmkwNUJDB3VuaTA1QkQHdW5pMDVDMQd1bmkwNUMyB3VuaTA1QzcJemVyby5kbm9tCG9uZS5kbm9tCHR3by5kbm9tCnRocmVlLmRub20JZm91ci5kbm9tCWZpdmUuZG5vbQhzaXguZG5vbQpzZXZlbi5kbm9tCmVpZ2h0LmRub20JbmluZS5kbm9tB3plcm8ubGYGb25lLmxmBnR3by5sZgh0aHJlZS5sZgdmb3VyLmxmB2ZpdmUubGYGc2l4LmxmCHNldmVuLmxmCGVpZ2h0LmxmB25pbmUubGYJemVyby5udW1yCG9uZS5udW1yCHR3by5udW1yCnRocmVlLm51bXIJZm91ci5udW1yCWZpdmUubnVtcghzaXgubnVtcgpzZXZlbi5udW1yCmVpZ2h0Lm51bXIJbmluZS5udW1yB3VuaTIwODAHdW5pMjA4MQd1bmkyMDgyB3VuaTIwODMHdW5pMjA4NAd1bmkyMDg1B3VuaTIwODYHdW5pMjA4Nwd1bmkyMDg4B3VuaTIwODkHdW5pMDVCRQd1bmkyMDdEB3VuaTIwOEQHdW5pMjA3RQd1bmkyMDhFB3VuaTIwN0EHdW5pMjA3Qwd1bmkyMDhBB3VuaTIwOEMHdW5pMjIxNQd1bmkyMEFBB3VuaTIxMjAQYWZpaTEwMTAzZG90bGVzcxBhZmlpMTAxMDVkb3RsZXNzDGNvbW1hYWNjZW50Mg5pb2dvbmVrZG90bGVzcw51bmkxRUNCZG90bGVzcwABAAAACgA4AFYABURGTFQAIGN5cmwAIGdyZWsAIGhlYnIAIGxhdG4AIAAEAAAAAP//AAIAAAABAAJtYXJrABZta21rAA4AAAACAAIAAwAAAAIAAAABAAQFSgL0AhwACgAGABAAAQAKAAEAAQHgAWoAAQGGAAwAEwFOATgBKAEeAQ4A/gDuAN4A1ADEALQAqgCaAJAAegBkAFQAPgAoAAP90QXZABAACgASAACAAAAaAGuAAAAD/coFsgAQAAoAGgA4gAAAGgCEgAAAA/2/BjgACgAaABoAaYAAAAP9uwY4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BEgCJgOVAAAABwPtA2oAAAABAAAAAgAHAAAREAQ+AAEAABEsAAAAAAAAAAAAAAAAAAAAOgAAAHQAAAHCAAACbgAABMAAAAhGAAALygAAEA4AABCUAAAR9AAAE2gAABTUAAAVmgAAFqQAABc0AAAYRgAAGOQAABtOAAAchgAAHrIAACHkAAAjzAAAJjwAACmoAAAqgAAALn4AADHqAAAzpAAANVYAADYuAAA20gAAN6oAADqwAABAJgAAQcYAAER4AABG0gAASHgAAEk6AABJ6gAATGYAAE0oAABNrAAATyAAAFBsAABQ+AAAUtgAAFSAAABW7gAAWKwAAFtuAABdUgAAYJAAAGE2AABiyAAAZAwAAGcaAABoUAAAaUYAAGoeAABquAAAa1YAAGvuAABs4gAAbWAAAG6IAABxWAAAc/oAAHYoAAB4tgAAewYAAHzqAACBzAAAg8wAAIUeAACHKgAAiLIAAIk2AACMJAAAjeYAAJBCAACTJgAAlb4AAJeIAACaeAAAnHAAAJ5AAACfjgAAou4AAKQcAACmbgAAp0AAAKnQAACqUAAArNwAAK7AAACu+gAAsEoAALLQAAC1agAAuLoAALosAAC6zAAAv3IAAME6AADFNAAAx8gAAMkaAADJrgAAyfgAAM2+AADOTAAA0DQAANEkAADTCAAA1bgAANbkAADZEgAA2mAAANrQAADcggAA3bQAAN96AADgzAAA41IAAOZcAADqcAAA7YgAAO3+AADucAAA7uIAAO9UAADvyAAA8DoAAPHmAADyXAAA8tIAAPNCAADztAAA9CYAAPSWAAD1BgAA9XYAAPXmAAD4EgAA+IYAAPj8AAD5bAAA+dwAAPpMAAD6vgAA+94AAP9QAAD/3AABAEwAAQC8AAEBLgABAaIAAQOIAAEHwgABCDYAAQisAAEJIAABCaAAAQoWAAEKigABDyYAAQ+cAAEQEAABEIYAARD6AAERcAABEeQAARJYAAESzAABE0AAARbKAAEXSgABF8IAARg4AAEYrAABGSwAARmiAAEbsAABHtgAAR9OAAEfxAABIDgAASCuAAEhJgABJCAAASSYAAElCgABJX4AASXwAAEmZAABJtwAASdSAAEnwgABKDgAASiqAAEpHgABKZAAASoGAAEqeAABKuwAASteAAEr1gABLDQAAS9YAAEvyAABMDwAATCuAAExIgABMZQAATIKAAEygAABNiAAATaSAAE3BgABN3YAATfsAAE4XAABONIAATlCAAE5ugABOjAAATquAAE7HgABO6QAAT0aAAE/pAABQBQAAUCIAAFA+AABQWwAAUHcAAFCTgABQsIAAUM2AAFDpgABRCAAAUSaAAFFDAABRYAAAUX6AAFGcgABSBIAAUiEAAFJCgABSX4AAUnyAAFKagABSuAAAUtkAAFL1gABTRgAAU48AAFOsAABTyYAAU+cAAFQEgABUIYAAVD6AAFRdAABVAIAAVacAAFXDAABV4AAAVfwAAFYZAABWNYAAVlMAAFcWAABYEwAAWC8AAFhMAABYagAAWIcAAFijAABYwAAAWNwAAFj5AABZFQAAWTIAAFlPAABZbIAAWYiAAFmlgABZw4AAWeGAAFn9gABaHIAAWlWAAFrkgABbAIAAWx2AAFs5gABbVoAAW3KAAFuPgABbq4AAW8kAAFvlAABcAoAAXLsAAFzYgABc9QAAXRKAAF0vgABdTYAAXWsAAF2IAABdpYAAXcKAAF3gAABd/QAAXhoAAF50gABfHoAAYBmAAGFbgABheIAAYZWAAGGxgABhz4AAYeyAAGIKAABibQAAYs6AAGLugABjSAAAY48AAGP7gABkXgAAZNUAAGVQgABlmIAAZjQAAGZXgABmdAAAZpWAAGa4AABm2oAAZvwAAGcegABnQIAAZ16AAGd4AABnkYAAZ7MAAGgUAABoLYAAaEeAAGhhAABpDQAAaSaAAGlAAABpkgAAaauAAGnBAABp8wAAagyAAGozAABqTIAAarWAAGrPAABq6QAAa6sAAGvFAABsVoAAbQ+AAG0rgABtSQAAbWcAAG2FgABto4AAbcIAAG3fAABuv4AAb5YAAHATAABw8gAAcboAAHJ6gABy8oAAc3kAAHPXAABz8QAAdMkAAHTigAB1RoAAdkuAAHZlAAB26IAAd4gAAHg8AAB41IAAeUWAAHm7gAB6gAAAezaAAHvVAAB8tgAAfNQAAHzxgAB9DoAAfSuAAH1LAAB9Z4AAfguAAH4ngAB+0AAAfumAAH8DAAB/HwAAfziAAIAZAACApoAAgRMAAIEvgACBTIAAgX0AAIGWgACCDAAAgiWAAII/AACCvwAAgtiAAIM1AACEBgAAhHkAAISWAACE14AAhV+AAIV5AACFkoAAhawAAIXFgACF3wAAhfiAAIYSAACGqAAAhsIAAIbcAACHD4AAh3CAAIeggACH3wAAiFsAAIjSgACJQYAAieYAAIqjAACLG4AAizMAAIwZAACMwQAAjOWAAI1aAACNc4AAjd0AAI6xAACPHQAAjzwAAI+DgACP9gAAkGgAAJCZAACQsoAAkNsAAJD0gACRDgAAkTiAAJFSgACSCwAAkiSAAJJYAACSvoAAkvOAAJMyAACTqoAAlCsAAJSfAACVLgAAleMAAJZYAACWdYAAl0kAAJdmgACX/QAAmBaAAJgwAACYUAAAmGmAAJkngACZugAAmdOAAJnxgACaD4AAmkGAAJpqgACalIAAmrEAAJrPgACa7AAAmwqAAJsnAACbRYAAm2MAAJuCAACbpYAAm8kAAJvMgACb9IAAnDaAAJx7AACcl4AAnNiAAJ1DgACdswAAndAAAJ4TgACeegAAns0AAJ7ugACgOoAAoGSAAKChAACg2AAAoQ6AAKEsgAChTYAAobQAAKHxgACiq4AAo4oAAKR0gAClaAAApjGAAKcdgACnmoAAp7QAAKfhAACpAYAAqoOAAKvkAACs5oAArcQAAK3eAACuCAAArlWAAK53AACusYAAr34AALAFAACwIwAAsIoAALCoAACwyAAAsQIAALFUgACxmgAAsa2AALHyAACyUgAAstiAALMLgACz3AAAs9wAALPcAACz3AAAs9wAALPcAACz3AAAs9wAALPxAAC0CgAAtAoAALQKAAC0CgAAtAoAALUpAAC1g4AAtaCAALW7AAC29QAAt4cAALiBgAC4ngAAuLwAALjaAAC494AAuWYAALotAAC67AAAu4KAALwoAAC8k4AAvLEAALzOAAC864AAvQqAAL3kgAC+pQAAvzUAAL/CAADAhQAAwUGAAMG8gADCN4AAwtcAAMN3gADEHQAAxLoAAMVzAADGK4AAx6uAAMktgADJR4AAyWGAAMoHAADKm4AAyy+AAMvAgADL3YAAy/wAAM0jgADNQgAAzjwAAM8gAADQ6QAA0pqAANK4AADS1QAA03GAANQAAADUZoAA1gmAANcqAADX6YAA2KKAANkxgADZxAAA2lcAANs3gADbawAA26AAANxXAADc+AAA3WmAAN3lgADeBAAA3iIAAN51AADezYAA3yIAAN95AADfygAA4C6AAOB5gADgy4AA4Qi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wABAAAAAAAAyg4QAqoOEQP9ug4RAAMSDhADEg4QAPoOEAGmDhACABgA0AAQABgAEQAUAAAAAQAAAAAAFQAQorAAAQAAAAAAEAAMABAABAARAAAAAwABAAAAAAAB6g4QA3oOEQP9jg4QAOYOEAMGDhAAjg4SABgA8AAQABgAEQAUAAAAAQAAAAAAFQAQorAAAQAAAAAAEAAMABEAAAADAAEAAAAAABEACKKzAAEAAAAAAAByDhACgg4RA/3+DhABKg4QAK4OEAC2DhIAHAEAABAAGAARABQAAAABAAAAAAAVABCisAABAAAAAAAUAAwAEAAEABEAAAADAAEAAAAAABEACKKzAAEAAAAAAABmDhADHg4RA/0yDhEAAp4OEAOiDhAADg4QAW4OEAIAHAEAABAAGAARABQAAAABAAAAAAARABCisAABAAAAAAAQAAwAEAAEABEAAAADAAEAAAAAABEACKKzAAEAAAAAAABSDhADZg4QAv4OEADWDhAD3g4QAAoOEAAaDhACABwBAAAQABgAEQAUAAAAAQAAAAAAEQAQorAAAQAAAAAAEAAMABAABAARAAAAAwABAAAAAAARAAiiswABAAAAAAAAig4QAs4OEAKODhABBg4QA9oOEABuDhAAMg4QAgAcAQAAEAAYABEAFAAAAAEAAAAAABEAEKKwAAEAAAAAABAADAAQAAQAEQAAAAMAAQAAAAAAEQAIorMAAQAAAAAAAGoOEALyDhACTg4QAB4OEAP2DhAAkg4QAGIOEAIAHAEAABAAGAARABQAAAABAAAAAAARABCisAABAAAAAAAQAAwAEAAEABEAAAADAAEAAAAAABEACKKzAAEAAAAAAAAODhADkg4QA1IOEADmDhAD6g4QARIOEAG2DhACABwBAAAQABgAEQAUAAAAAQAAAAAAEQAQorAAAQAAAAAAEAAMABAABAARAAAAAwABAAAAAAARAAiiswABAAAAAAAAKg4QA54OEALKDhAAIg4QACYOEAPyDhAAjg4QAgAcAQAAEAAYABEAFAAAAAEAAAAAABEAEKKwAAEAAAAAABAADAAQAAQAEQAAAAMAAQAAAAAAEQAIorMAAQAAAAAAAJIOEAMWDhACFg4QANIOEAOGDhAAFg4QAIoOEAIAHAEAABAAGAARABQAAAABAAAAAAARABCisAABAAAAAAAQAAwAE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") + format("truetype"); +} +* { + font-family: + Open Sans, + sans-serif !important; +} +.ace_content, +.ace_editor, +.ace_editor div { + font-family: + Monaco, + Menlo, + Ubuntu Mono, + Consolas, + source-code-pro, + monospace !important; + font-size: 16px !important; + font-weight: 400 !important; +} +.capitalize-first:first-letter { + text-transform: uppercase; +} +.login-main { + display: grid; + min-height: 100vh; + grid-template-columns: repeat(2, minmax(0, 1fr)); + align-items: center; + vertical-align: middle; +} +.login-container { + grid-column: span 2 / span 2; + margin-left: 1rem; + margin-right: 1rem; + display: flex; + height: 100%; + flex-direction: column; + align-items: center; + justify-content: center; + background-image: none; +} +@media (min-width: 992px) { + .login-container { + grid-column: span 1 / span 1; + margin-left: 0; + margin-right: 0; + --tw-bg-opacity: 1; + background-color: rgb(248 249 250 / var(--tw-bg-opacity)); + } +} +.login-logo-container { + width: 100%; + max-width: 400px; + border-radius: 0.25rem; + --tw-bg-opacity: 1; + background-color: rgb(248 249 250 / var(--tw-bg-opacity)); + padding: 4rem 3rem; +} +.login-title-desktop { + margin-bottom: 2rem; + display: none; + text-align: center; + font-weight: 700; +} +.login-title-desktop:first-letter { + text-transform: uppercase; +} +@media (min-width: 992px) { + .login-title-desktop { + display: block; + } +} +.login-particle-container { + position: fixed; + z-index: -10; + --tw-bg-opacity: 1; + background-color: rgb(11 85 119 / var(--tw-bg-opacity)); +} +@media (min-width: 992px) { + .login-particle-container { + position: relative; + grid-column: span 1 / span 1; + } +} +.totp-main { + display: grid; + min-height: 100vh; + grid-template-columns: repeat(2, minmax(0, 1fr)); + align-items: center; + vertical-align: middle; +} +.totp-container { + grid-column: span 2 / span 2; + margin-left: 1rem; + margin-right: 1rem; + display: flex; + height: 100%; + flex-direction: column; + align-items: center; + justify-content: center; + background-image: none; +} +.totp-logo-container { + width: 100%; + max-width: 400px; + border-radius: 0.25rem; + --tw-bg-opacity: 1; + background-color: rgb(248 249 250 / var(--tw-bg-opacity)); + padding: 4rem 3rem; +} +.totp-title { + margin-bottom: 2rem; + display: none; + text-align: center; + font-weight: 700; +} +.totp-title:first-letter { + text-transform: uppercase; +} +.totp-particle-container { + position: fixed; + z-index: -10; + --tw-bg-opacity: 1; + background-color: rgb(11 85 119 / var(--tw-bg-opacity)); +} +.logout-input-group { + position: relative; + grid-column: span 12 / span 12; + margin: 0.75rem 0.5rem; + display: flex; + width: 100%; + max-width: 400px; + flex-direction: column; +} +.logout-label { + margin: 0.25rem 0; + font-size: 1rem; + line-height: 1.5rem; + font-weight: 700; + --tw-text-opacity: 1; + color: rgb(11 85 119 / var(--tw-text-opacity)); + transition-property: + color, + background-color, + border-color, + text-decoration-color, + fill, + stroke, + opacity, + box-shadow, + transform, + filter, + -webkit-backdrop-filter; + transition-property: color, background-color, border-color, + text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, + backdrop-filter; + transition-property: + color, + background-color, + border-color, + text-decoration-color, + fill, + stroke, + opacity, + box-shadow, + transform, + filter, + backdrop-filter, + -webkit-backdrop-filter; + transition-timing-function: ease; + transition-duration: 0.3s; + transition-timing-function: ease-in-out; +} +.logout-label:first-letter { + text-transform: uppercase; +} +:is(.dark .logout-label) { + --tw-text-opacity: 1; + color: rgb(210 214 218 / var(--tw-text-opacity)); + opacity: 0.9; +} +.logout-input { + grid-column: span 12 / span 12; + display: block; + width: 100%; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + border-radius: 0.5rem; + border-width: 1px; + border-style: solid; + --tw-border-opacity: 1; + border-color: rgb(210 214 218 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(255 255 255 / var(--tw-bg-opacity)); + background-clip: padding-box; + padding: 0.5rem 1rem; + font-size: 0.875rem; + font-weight: 400; + line-height: 1.4rem; + --tw-text-opacity: 1; + color: rgb(73 80 87 / var(--tw-text-opacity)); + outline: 2px solid #0000; + outline-offset: 2px; + transition-property: all; + transition-timing-function: ease; + transition-duration: 0.15s; + transition-timing-function: ease-in; +} +.logout-input::-moz-placeholder { + --tw-text-opacity: 1; + color: rgb(173 181 189 / var(--tw-text-opacity)); +} +.logout-input::placeholder { + --tw-text-opacity: 1; + color: rgb(173 181 189 / var(--tw-text-opacity)); +} +.logout-input:focus { + --tw-border-opacity: 1; + border-color: rgb(11 85 119 / var(--tw-border-opacity)); +} +.logout-input:valid:focus { + --tw-border-opacity: 1; + border-color: rgb(34 197 94 / var(--tw-border-opacity)); +} +.logout-input:invalid:focus { + --tw-border-opacity: 1; + border-color: rgb(245 57 57 / var(--tw-border-opacity)); +} +.logout-input:disabled { + opacity: 0.75; +} +:is(.dark .logout-input) { + --tw-border-opacity: 1; + border-color: rgb(98 117 148 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(52 71 103 / var(--tw-bg-opacity)); + --tw-text-opacity: 1; + color: rgb(210 214 218 / var(--tw-text-opacity)); +} +.invalid.logout-input, +.invalid.logout-input:active, +.invalid.logout-input:focus, +.invalid.logout-input:valid, +.invalid.logout-input:valid:active, +.invalid.logout-input:valid:focus { + --tw-border-opacity: 1 !important; + border-color: rgb(245 57 57 / var(--tw-border-opacity)) !important; +} +.logout-submit-btn { + margin-top: 1rem; + margin-bottom: 1rem; + display: inline-block; + cursor: pointer; + border-radius: 0.5rem; + --tw-bg-opacity: 1; + background-color: rgb(11 85 119 / var(--tw-bg-opacity)); + background-size: 150%; + background-position: 25% 0; + padding: 0.75rem 1.5rem; + text-align: center; + vertical-align: middle; + font-size: 0.875rem; + line-height: 1.5rem; + font-weight: 700; + text-transform: uppercase; + line-height: 1.5; + letter-spacing: -0.025rem; + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); + --tw-shadow: 0 7px 14px #32325d1a, 0 3px 6px #00000014; + --tw-shadow-colored: 0 7px 14px var(--tw-shadow-color), + 0 3px 6px var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + transition-property: all; + transition-timing-function: ease; + transition-duration: 0.15s; + transition-timing-function: ease-in; +} +.logout-submit-btn:hover { + --tw-translate-y: -1px; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); + background-color: #0b5577cc; + --tw-shadow: 0 4px 6px #32325d1a, 0 1px 3px #00000014; + --tw-shadow-colored: 0 4px 6px var(--tw-shadow-color), + 0 1px 3px var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.logout-submit-btn:focus { + background-color: #0b5577cc; +} +.logout-submit-btn:active { + opacity: 0.85; +} +:is(.dark .logout-submit-btn) { + --tw-brightness: brightness(0.9); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.account-alert-container { + position: fixed; + bottom: 1rem; + right: 0; + min-width: 340px; +} +body { + height: 100%; + width: 100%; + --tw-bg-opacity: 1; + background-color: rgb(11 85 119 / var(--tw-bg-opacity)); +} +:is(.dark body), +body { + overflow-x: hidden; +} +.no-script { + position: relative; + width: 100%; + border-radius: 0.5rem; + --tw-bg-opacity: 1; + background-color: rgb(251 177 64 / var(--tw-bg-opacity)); + padding: 1rem; + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); +} +.content-container { + position: absolute; + z-index: 10; + display: flex; + min-height: 100vh; + width: 100%; + flex-direction: column; + justify-content: space-between; + overflow: hidden; + padding: 0 0.5rem; +} +@media (min-width: 576px) { + .content-container { + padding-left: 1.5rem; + padding-right: 1.5rem; + } +} +@media (min-width: 1200px) { + .content-container { + padding-left: 18.75rem; + } +} +.content-wrap { + display: grid; + width: 100%; + max-width: 1920px; + grid-template-columns: repeat(12, minmax(0, 1fr)); + gap: 0.75rem; + row-gap: 1rem; +} +@media (min-width: 576px) { + .content-wrap { + gap: 1rem; + } +} +@media (min-width: 992px) { + .content-wrap { + gap: 1.5rem; + } +} +.header-container { + position: relative; + grid-column: span 12 / span 12; + height: 100%; + max-height: 100vh; + width: 100%; + border-radius: 0.75rem; + transition-property: all; + transition-timing-function: ease; + transition-duration: 0.2s; + transition-timing-function: ease-in-out; +} +.header-el { + position: relative; + margin-right: 1.5rem; + display: flex; + flex-wrap: wrap; + align-items: center; + justify-content: space-between; + border-radius: 1rem; + padding: 0.5rem 0; + --tw-shadow: 0 0 #0000; + --tw-shadow-colored: 0 0 #0000; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + transition-property: all; + transition-timing-function: ease; + transition-duration: 0.25s; + transition-timing-function: ease-in; +} +@media (min-width: 992px) { + .header-el { + flex-wrap: nowrap; + justify-content: flex-start; + } +} +.header-wrap { + margin-left: auto; + margin-right: auto; + display: flex; + width: 100%; + align-items: center; + justify-content: space-between; + padding: 0.25rem; + flex-wrap: inherit; +} +.header-title { + margin-bottom: 0; + font-size: 1.125rem; + line-height: 1.75rem; + font-weight: 700; + text-transform: capitalize; + letter-spacing: 0; + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); +} +.header-breadcrumb-container { + margin-right: 3rem; + display: flex; + flex-direction: column; + flex-wrap: wrap; + border-radius: 0.5rem; + background-color: initial; + padding-top: 0.25rem; +} +@media (min-width: 576px) { + .header-breadcrumb-container { + margin-right: 4rem; + } +} +@media (min-width: 340px) { + .header-breadcrumb-container { + flex-direction: row; + } +} +.header-breadcrumb-item { + white-space: nowrap; + font-size: 0.875rem; + line-height: 1.5rem; + text-transform: capitalize; + line-height: 1.5; + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); +} +.mobile.header-breadcrumb-item { + display: none; +} +@media (min-width: 576px) { + .mobile.header-breadcrumb-item { + display: block; + } +} +.first.header-breadcrumb-item { + opacity: 0.5; +} +:is(.dark .first.header-breadcrumb-item) { + opacity: 0.75; +} +.prev.header-breadcrumb-item { + padding-left: 0; + opacity: 0.5; +} +:is(.dark .prev.header-breadcrumb-item) { + opacity: 0.75; +} +@media (min-width: 340px) { + .prev.header-breadcrumb-item { + padding-left: 0.5rem; + } +} +.active.header-breadcrumb-item { + padding-left: 0; + font-size: 0.875rem; + line-height: 1.5rem; + line-height: 1.5; + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); +} +@media (min-width: 340px) { + .active.header-breadcrumb-item { + padding-left: 0.5rem; + } +} +.slash.header-breadcrumb-item:before { + padding-right: 0.5rem; + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); + --tw-content: "/"; + content: var(--tw-content); +} +.checkbox, +.slash.header-breadcrumb-item:before { + float: left; +} +.checkbox { + position: relative; + z-index: 10; + margin-top: 0.25rem; + height: 1.25rem; + width: 1.25rem; + cursor: pointer; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + border-radius: 0.35rem; + border-width: 1px; + --tw-border-opacity: 1; + border-color: rgb(210 214 218 / var(--tw-border-opacity)); + background-color: rgb(255 255 255 / var(--tw-bg-opacity)); + background-size: contain; + background-position: 50%; + background-repeat: no-repeat; + vertical-align: top; + font-size: 1rem; + line-height: 1.5rem; + transition-property: all; + transition-timing-function: ease; + transition-duration: 0.15s; +} +.checkbox, +.checkbox:disabled { + --tw-bg-opacity: 1; +} +.checkbox:disabled { + cursor: default; + border-color: #ced4da00; + background-color: rgb(206 212 218 / var(--tw-bg-opacity)); + --tw-text-opacity: 1; + color: rgb(73 80 87 / var(--tw-text-opacity)); +} +:is(.dark .checkbox) { + --tw-border-opacity: 1; + border-color: rgb(98 117 148 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(52 71 103 / var(--tw-bg-opacity)); +} +:is(.dark .checkbox:disabled) { + border-color: #252f4000; + --tw-bg-opacity: 1; + background-color: rgb(37 47 64 / var(--tw-bg-opacity)); + --tw-text-opacity: 1; + color: rgb(210 214 218 / var(--tw-text-opacity)); +} +.check.checkbox[aria-checked="true"] { + z-index: 0; + --tw-bg-opacity: 1; + background-color: rgb(233 236 239 / var(--tw-bg-opacity)); +} +.check.checkbox:disabled[aria-checked="true"] { + border-color: #ced4da00; + --tw-bg-opacity: 1; + background-color: rgb(206 212 218 / var(--tw-bg-opacity)); +} +:is(.dark .check.checkbox[aria-checked="true"]) { + --tw-bg-opacity: 1; + background-color: rgb(98 117 148 / var(--tw-bg-opacity)); +} +:is(.dark .check.checkbox:disabled[aria-checked="true"]) { + --tw-bg-opacity: 1; + background-color: rgb(37 47 64 / var(--tw-bg-opacity)); +} +.checkbox-svg { + pointer-events: none; + position: absolute; + left: 0; + top: 0; + z-index: 10; + height: 0.875rem; + width: 0.875rem; + --tw-translate-x: 3px; + --tw-translate-y: 7px; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); + fill: #495057; +} +:is(.dark .checkbox-svg) { + fill: #ebeff4; +} +.select-btn { + display: flex; + width: 100%; + align-items: center; + justify-content: space-between; + border-radius: 0.5rem; + border-width: 1px; + border-style: solid; + --tw-border-opacity: 1; + border-color: rgb(206 212 218 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(255 255 255 / var(--tw-bg-opacity)); + background-clip: padding-box; + padding: 0.25rem 0.375rem; + text-align: left; + vertical-align: middle; + font-size: 0.875rem; + font-weight: 400; + line-height: 1.4rem; + --tw-text-opacity: 1; + color: rgb(73 80 87 / var(--tw-text-opacity)); + transition-property: all; + transition-timing-function: ease; + transition-duration: 0.3s; + transition-timing-function: ease-in-out; +} +.select-btn::-moz-placeholder { + --tw-text-opacity: 1; + color: rgb(173 181 189 / var(--tw-text-opacity)); +} +.select-btn::placeholder { + --tw-text-opacity: 1; + color: rgb(173 181 189 / var(--tw-text-opacity)); +} +.select-btn:focus, +.select-btn:hover { + --tw-border-opacity: 1; + border-color: rgb(108 117 125 / var(--tw-border-opacity)); +} +.select-btn:disabled { + border-color: #ced4da00; + --tw-bg-opacity: 1; + background-color: rgb(206 212 218 / var(--tw-bg-opacity)); + --tw-text-opacity: 1; + color: rgb(73 80 87 / var(--tw-text-opacity)); +} +:is(.dark .select-btn) { + --tw-border-opacity: 1; + border-color: rgb(98 117 148 / var(--tw-border-opacity)); + background-color: rgb(52 71 103 / var(--tw-bg-opacity)); +} +:is(.dark .select-btn), +:is(.dark .select-btn:disabled) { + --tw-bg-opacity: 1; + --tw-text-opacity: 1; + color: rgb(210 214 218 / var(--tw-text-opacity)); +} +:is(.dark .select-btn:disabled) { + border-color: #252f4000; + background-color: rgb(37 47 64 / var(--tw-bg-opacity)); +} +@media (min-width: 768px) { + .select-btn { + padding: 0.375rem 0.625rem; + } +} +.select-btn-name { + pointer-events: none; + min-height: 22px; +} +.select-btn-svg { + pointer-events: none; + height: 1rem; + width: 1rem; + fill: #6c757d; + transition-property: transform; + transition-timing-function: ease; + transition-duration: 0.15s; +} +:is(.dark .select-btn-svg) { + fill: #adb5bd; +} +.select-dropdown-container { + position: absolute; + z-index: 20; + margin-top: 0.5rem; + height: -moz-fit-content; + height: fit-content; + max-height: 200px; + width: -moz-fit-content; + width: fit-content; + flex-direction: column; + overflow-y: auto; + overflow-x: hidden; +} +.select-dropdown-btn { + position: relative; + margin-top: 0; + margin-bottom: 0; + cursor: pointer; + border-radius: 0; + border-bottom-width: 1px; + border-left-width: 1px; + border-right-width: 1px; + --tw-border-opacity: 1; + border-color: rgb(210 214 218 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(255 255 255 / var(--tw-bg-opacity)); + padding: 0.5rem 1.5rem; + text-align: center; + vertical-align: middle; + font-size: 0.875rem; + line-height: 1.5rem; + line-height: 1.5; + letter-spacing: 0; + --tw-text-opacity: 1; + color: rgb(73 80 87 / var(--tw-text-opacity)); + transition-property: all; + transition-timing-function: ease; + transition-duration: 0.15s; + transition-timing-function: ease-in; +} +.select-dropdown-btn:hover { + --tw-brightness: brightness(0.9); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +:is(.dark .select-dropdown-btn) { + --tw-border-opacity: 1; + border-color: rgb(98 117 148 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(52 71 103 / var(--tw-bg-opacity)); + --tw-text-opacity: 1; + color: rgb(210 214 218 / var(--tw-text-opacity)); +} +.active.select-dropdown-btn { + --tw-bg-opacity: 1; + background-color: rgb(233 236 239 / var(--tw-bg-opacity)); + font-weight: 600; +} +:is(.dark .active.select-dropdown-btn) { + --tw-border-opacity: 1; + border-color: rgb(98 117 148 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(98 117 148 / var(--tw-bg-opacity)); + --tw-text-opacity: 1; + color: rgb(235 239 244 / var(--tw-text-opacity)); +} +.first.select-dropdown-btn { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; + border-top-width: 1px; +} +.last.select-dropdown-btn { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} +.input-title { + margin: 0; + font-size: 0.875rem; + line-height: 1.5rem; + font-weight: 700; + transition-property: + color, + background-color, + border-color, + text-decoration-color, + fill, + stroke, + opacity, + box-shadow, + transform, + filter, + -webkit-backdrop-filter; + transition-property: color, background-color, border-color, + text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, + backdrop-filter; + transition-property: + color, + background-color, + border-color, + text-decoration-color, + fill, + stroke, + opacity, + box-shadow, + transform, + filter, + backdrop-filter, + -webkit-backdrop-filter; + transition-timing-function: ease; + transition-duration: 0.3s; + transition-timing-function: ease-in-out; +} +:is(.dark .input-title) { + --tw-text-opacity: 1; + color: rgb(210 214 218 / var(--tw-text-opacity)); + opacity: 0.9; +} +.input-regular { + display: block; + width: 100%; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + border-radius: 0.5rem; + border-width: 1px; + border-style: solid; + --tw-border-opacity: 1; + border-color: rgb(210 214 218 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(255 255 255 / var(--tw-bg-opacity)); + background-clip: padding-box; + padding: 0.25rem 0.375rem; + font-size: 0.875rem; + font-weight: 400; + line-height: 1.4rem; + --tw-text-opacity: 1; + color: rgb(73 80 87 / var(--tw-text-opacity)); + outline: 2px solid #0000; + outline-offset: 2px; + transition-property: all; + transition-timing-function: ease; + transition-duration: 0.15s; + transition-timing-function: ease-in; +} +.input-regular::-moz-placeholder { + --tw-text-opacity: 1; + color: rgb(173 181 189 / var(--tw-text-opacity)); +} +.input-regular::placeholder { + --tw-text-opacity: 1; + color: rgb(173 181 189 / var(--tw-text-opacity)); +} +.input-regular:focus { + border-color: #d2d6da00; + --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 + var(--tw-ring-offset-width) var(--tw-ring-offset-color); + --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 + calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), + var(--tw-shadow, 0 0 #0000); +} +.input-regular:valid:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(34 197 94 / var(--tw-ring-opacity)); +} +.input-regular:invalid:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(245 57 57 / var(--tw-ring-opacity)); +} +.input-regular:disabled { + border-color: #ced4da00; + --tw-bg-opacity: 1; + background-color: rgb(206 212 218 / var(--tw-bg-opacity)); + --tw-text-opacity: 1; + color: rgb(73 80 87 / var(--tw-text-opacity)); +} +:is(.dark .input-regular) { + --tw-border-opacity: 1; + border-color: rgb(98 117 148 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(52 71 103 / var(--tw-bg-opacity)); + --tw-text-opacity: 1; + color: rgb(210 214 218 / var(--tw-text-opacity)); +} +:is(.dark .input-regular:focus) { + border-color: #6c757d00; +} +:is(.dark .input-regular:disabled) { + border-color: #252f4000; + --tw-bg-opacity: 1; + background-color: rgb(37 47 64 / var(--tw-bg-opacity)); + --tw-text-opacity: 1; + color: rgb(210 214 218 / var(--tw-text-opacity)); +} +@media (min-width: 768px) { + .input-regular { + padding: 0.375rem 0.625rem; + } +} +.invalid.input-regular, +.invalid.input-regular:active, +.invalid.input-regular:focus, +.invalid.input-regular:hover { + border-color: #f8f9fa00; + --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 + var(--tw-ring-offset-width) var(--tw-ring-offset-color); + --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 + calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), + var(--tw-shadow, 0 0 #0000); + --tw-ring-opacity: 1; + --tw-ring-color: rgb(245 57 57 / var(--tw-ring-opacity)); +} +.valid.input-regular { + border-color: #f8f9fa00; + --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 + var(--tw-ring-offset-width) var(--tw-ring-offset-color); + --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 + calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), + var(--tw-shadow, 0 0 #0000); + --tw-ring-opacity: 1; + --tw-ring-color: rgb(34 197 94 / var(--tw-ring-opacity)); +} +.input-pw-container { + position: absolute; + right: 0.5rem; + display: flex; + height: 1.25rem; + width: 1.25rem; +} +.input-pw-svg { + pointer-events: none; + fill: #0b5577; + --tw-brightness: brightness(1.5); +} +.input-pw-svg, +:is(.dark .input-pw-svg) { + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +:is(.dark .input-pw-svg) { + --tw-brightness: brightness(2); +} +.input-pw-button { + display: flex; + height: 1.25rem; + width: 1.25rem; + align-items: center; + border-radius: 9999px; + vertical-align: middle; + transition-property: all; + transition-timing-function: ease; + transition-duration: 0.15s; +} +.input-pw-button:hover { + --tw-brightness: brightness(0.9); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.enabled.input-pw-button { + --tw-bg-opacity: 1; + background-color: rgb(255 255 255 / var(--tw-bg-opacity)); +} +:is(.dark .enabled.input-pw-button) { + --tw-bg-opacity: 1; + background-color: rgb(52 71 103 / var(--tw-bg-opacity)); +} +.disabled.input-pw-button { + --tw-bg-opacity: 1; + background-color: rgb(206 212 218 / var(--tw-bg-opacity)); +} +:is(.dark .disabled.input-pw-button) { + --tw-bg-opacity: 1; + background-color: rgb(37 47 64 / var(--tw-bg-opacity)); +} +.input-pw-svg-invisible { + display: flex; + height: 1.25rem; + width: 1.25rem; + --tw-scale-x: 1.1; + --tw-scale-y: 1.1; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); + align-items: center; + vertical-align: middle; +} +.input-clipboard-container { + position: absolute; + display: flex; + height: 1.25rem; + width: 1.25rem; + border-radius: 9999px; +} +.pw-input.input-clipboard-container { + right: 2.25rem; +} +.no-pw-input.input-clipboard-container { + right: 0.5rem; +} +.input-clipboard-button { + display: flex; + height: 1.25rem; + width: 1.25rem; + align-items: center; + border-radius: 9999px; + vertical-align: middle; + transition-property: all; + transition-timing-function: ease; + transition-duration: 0.15s; +} +.input-clipboard-button:hover { + --tw-brightness: brightness(0.9); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.enabled.input-clipboard-button { + --tw-bg-opacity: 1; + background-color: rgb(255 255 255 / var(--tw-bg-opacity)); +} +:is(.dark .enabled.input-clipboard-button) { + --tw-bg-opacity: 1; + background-color: rgb(52 71 103 / var(--tw-bg-opacity)); +} +.disabled.input-clipboard-button { + --tw-bg-opacity: 1; + background-color: rgb(206 212 218 / var(--tw-bg-opacity)); +} +:is(.dark .disabled.input-clipboard-button) { + --tw-bg-opacity: 1; + background-color: rgb(37 47 64 / var(--tw-bg-opacity)); +} +.input-clipboard-svg { + height: 100%; + width: 100%; + stroke: #252f40; +} +:is(.dark .input-clipboard-svg) { + stroke: #d2d6da; +} +.popover-settings-container { + position: absolute; + bottom: 1.5rem; + left: -5rem; + z-index: 50; + height: -moz-fit-content; + height: fit-content; + width: 100%; + min-width: 225px; + align-items: center; + justify-content: center; + border-radius: 0.375rem; + --tw-bg-opacity: 1; + background-color: rgb(94 114 228 / var(--tw-bg-opacity)); + padding: 0.75rem; + opacity: 1; + transition-property: + color, + background-color, + border-color, + text-decoration-color, + fill, + stroke, + opacity, + box-shadow, + transform, + filter, + -webkit-backdrop-filter; + transition-property: color, background-color, border-color, + text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, + backdrop-filter; + transition-property: + color, + background-color, + border-color, + text-decoration-color, + fill, + stroke, + opacity, + box-shadow, + transform, + filter, + backdrop-filter, + -webkit-backdrop-filter; + transition-timing-function: ease; + transition-duration: 0.15s; +} +:is(.dark .popover-settings-container) { + --tw-brightness: brightness(0.9); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.popover-background { + position: absolute; + z-index: 0; + height: 0.75rem; + width: 0.75rem; + --tw-translate-x: 0.75rem; + --tw-translate-y: 0.25rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); + border-radius: 0.25rem; + --tw-bg-opacity: 1; + background-color: rgb(255 255 255 / var(--tw-bg-opacity)); +} +.popover-settings-text { + pointer-events: none; + margin: 0; + white-space: normal; + text-align: center; + font-size: 0.875rem; + line-height: 1.5rem; + font-weight: 600; + transition-property: + color, + background-color, + border-color, + text-decoration-color, + fill, + stroke, + opacity, + box-shadow, + transform, + filter, + -webkit-backdrop-filter; + transition-property: color, background-color, border-color, + text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, + backdrop-filter; + transition-property: + color, + background-color, + border-color, + text-decoration-color, + fill, + stroke, + opacity, + box-shadow, + transform, + filter, + backdrop-filter, + -webkit-backdrop-filter; + transition-timing-function: ease; + transition-duration: 0.3s; + transition-timing-function: ease-in-out; +} +.popover-settings-text, +:is(.dark .popover-settings-text) { + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); +} +.popover-settings-svg { + z-index: 0; + margin-left: 0.5rem; + height: 1.25rem; + width: 1.25rem; + fill: #5e72e4; +} +.popover-settings-svg:hover { + --tw-brightness: brightness(0.95); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.popover-tab-container { + position: fixed; + bottom: 0; + z-index: 50; + height: -moz-fit-content; + height: fit-content; + width: 100%; + align-items: center; + justify-content: center; + border-radius: 0.375rem; + --tw-bg-opacity: 1; + background-color: rgb(94 114 228 / var(--tw-bg-opacity)); + padding: 0.75rem; + opacity: 1; + transition-property: + color, + background-color, + border-color, + text-decoration-color, + fill, + stroke, + opacity, + box-shadow, + transform, + filter, + -webkit-backdrop-filter; + transition-property: color, background-color, border-color, + text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, + backdrop-filter; + transition-property: + color, + background-color, + border-color, + text-decoration-color, + fill, + stroke, + opacity, + box-shadow, + transform, + filter, + backdrop-filter, + -webkit-backdrop-filter; + transition-timing-function: ease; + transition-duration: 0.15s; +} +:is(.dark .popover-tab-container) { + --tw-brightness: brightness(0.9); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +@media (min-width: 768px) { + .popover-tab-container { + position: absolute; + min-width: 200px; + } +} +.mobile.popover-tab-container { + max-width: 200px; +} +.desktop.popover-tab-container { + top: 1.5rem; + left: -5rem; +} +.popover-tab-text { + pointer-events: none; + margin: 0; + white-space: normal; + text-align: center; + font-size: 0.875rem; + line-height: 1.5rem; + font-weight: 600; + transition-property: + color, + background-color, + border-color, + text-decoration-color, + fill, + stroke, + opacity, + box-shadow, + transform, + filter, + -webkit-backdrop-filter; + transition-property: color, background-color, border-color, + text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, + backdrop-filter; + transition-property: + color, + background-color, + border-color, + text-decoration-color, + fill, + stroke, + opacity, + box-shadow, + transform, + filter, + backdrop-filter, + -webkit-backdrop-filter; + transition-timing-function: ease; + transition-duration: 0.3s; + transition-timing-function: ease-in-out; +} +.popover-tab-text, +:is(.dark .popover-tab-text) { + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); +} +.popover-tab-svg { + z-index: 0; + margin-left: 0.5rem; + height: 1.25rem; + width: 1.25rem; + fill: #5e72e4; +} +.popover-tab-svg:hover { + --tw-brightness: brightness(0.95); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.active.plugin-tab-btn { + position: relative; + z-index: 10; + margin-top: 0.25rem; + margin-bottom: 0.25rem; + cursor: pointer; + border-radius: 0; + border-width: 1px; + --tw-border-opacity: 1; + border-color: rgb(11 85 119 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(255 255 255 / var(--tw-bg-opacity)); + padding: 0.625rem; + text-align: center; + vertical-align: middle; + font-weight: 700; + text-transform: uppercase; + line-height: 1.5; + letter-spacing: -0.025rem; + --tw-shadow: 0 7px 14px #32325d1a, 0 3px 6px #00000014; + --tw-shadow-colored: 0 7px 14px var(--tw-shadow-color), + 0 3px 6px var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + --tw-brightness: brightness(0.9); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); + transition-property: all; + transition-timing-function: ease; + transition-duration: 0.15s; + transition-timing-function: ease-in; +} +.active.plugin-tab-btn:hover { + --tw-bg-opacity: 1; + background-color: rgb(235 239 244 / var(--tw-bg-opacity)); + --tw-shadow: 0 4px 6px #32325d1a, 0 1px 3px #00000014; + --tw-shadow-colored: 0 4px 6px var(--tw-shadow-color), + 0 1px 3px var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +:is(.dark .active.plugin-tab-btn) { + --tw-border-opacity: 1; + border-color: rgb(98 117 148 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(52 71 103 / var(--tw-bg-opacity)); +} +:is(.dark .active.plugin-tab-btn:hover) { + --tw-bg-opacity: 1; + background-color: rgb(58 65 111 / var(--tw-bg-opacity)); +} +.plugin-tab-btn { + position: relative; + margin: 0.25rem; + cursor: pointer; + white-space: nowrap; + border-radius: 0; + border-width: 1px; + --tw-border-opacity: 1; + border-color: rgb(11 85 119 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(255 255 255 / var(--tw-bg-opacity)); + padding: 0.625rem; + text-align: center; + vertical-align: middle; + font-weight: 700; + text-transform: uppercase; + line-height: 1.5; + letter-spacing: -0.025rem; + --tw-shadow: 0 7px 14px #32325d1a, 0 3px 6px #00000014; + --tw-shadow-colored: 0 7px 14px var(--tw-shadow-color), + 0 3px 6px var(--tw-shadow-color); + transition-property: all; + transition-timing-function: ease; + transition-duration: 0.15s; + transition-timing-function: ease-in; +} +.plugin-tab-btn, +.plugin-tab-btn:hover { + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.plugin-tab-btn:hover { + --tw-bg-opacity: 1; + background-color: rgb(235 239 244 / var(--tw-bg-opacity)); + --tw-shadow: 0 4px 6px #32325d1a, 0 1px 3px #00000014; + --tw-shadow-colored: 0 4px 6px var(--tw-shadow-color), + 0 1px 3px var(--tw-shadow-color); +} +:is(.dark .plugin-tab-btn) { + --tw-border-opacity: 1; + border-color: rgb(98 117 148 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(52 71 103 / var(--tw-bg-opacity)); +} +:is(.dark .plugin-tab-btn:hover) { + --tw-bg-opacity: 1; + background-color: rgb(58 65 111 / var(--tw-bg-opacity)); +} +@media (min-width: 768px) { + .plugin-tab-btn { + display: block; + } +} +.plugin-tab-name { + overflow-wrap: break-word; + padding-left: 0.75rem; + padding-right: 0.5rem; + text-align: left; + font-size: 13px; + letter-spacing: 0; + --tw-text-opacity: 1; + color: rgb(11 85 119 / var(--tw-text-opacity)); + transition-property: + color, + background-color, + border-color, + text-decoration-color, + fill, + stroke, + opacity, + box-shadow, + transform, + filter, + -webkit-backdrop-filter; + transition-property: color, background-color, border-color, + text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, + backdrop-filter; + transition-property: + color, + background-color, + border-color, + text-decoration-color, + fill, + stroke, + opacity, + box-shadow, + transform, + filter, + backdrop-filter, + -webkit-backdrop-filter; + transition-timing-function: ease; + transition-duration: 0.3s; + transition-timing-function: ease-in-out; +} +:is(.dark .plugin-tab-name) { + --tw-text-opacity: 1; + color: rgb(210 214 218 / var(--tw-text-opacity)); +} +.plugin-tab-mobile-name { + margin-left: 3rem; + margin-right: 1.5rem; + max-width: 7rem; + overflow-wrap: break-word; + padding-left: 0.75rem; + padding-right: 0.5rem; + text-align: left; + font-size: 13px; + letter-spacing: 0; + --tw-text-opacity: 1; + color: rgb(11 85 119 / var(--tw-text-opacity)); + transition-property: + color, + background-color, + border-color, + text-decoration-color, + fill, + stroke, + opacity, + box-shadow, + transform, + filter, + -webkit-backdrop-filter; + transition-property: color, background-color, border-color, + text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, + backdrop-filter; + transition-property: + color, + background-color, + border-color, + text-decoration-color, + fill, + stroke, + opacity, + box-shadow, + transform, + filter, + backdrop-filter, + -webkit-backdrop-filter; + transition-timing-function: ease; + transition-duration: 0.3s; + transition-timing-function: ease-in-out; +} +:is(.dark .plugin-tab-mobile-name) { + --tw-text-opacity: 1; + color: rgb(210 214 218 / var(--tw-text-opacity)); +} +.plugin-tab-popover-container { + position: absolute; + top: 60px; + left: 0; + z-index: 50; + min-width: 150px; + border-radius: 0.375rem; + --tw-bg-opacity: 1; + background-color: rgb(94 114 228 / var(--tw-bg-opacity)); + padding: 0.75rem; + transition-property: + color, + background-color, + border-color, + text-decoration-color, + fill, + stroke, + opacity, + box-shadow, + transform, + filter, + -webkit-backdrop-filter; + transition-property: color, background-color, border-color, + text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, + backdrop-filter; + transition-property: + color, + background-color, + border-color, + text-decoration-color, + fill, + stroke, + opacity, + box-shadow, + transform, + filter, + backdrop-filter, + -webkit-backdrop-filter; + transition-timing-function: ease; + transition-duration: 0.15s; +} +:is(.dark .plugin-tab-popover-container) { + --tw-brightness: brightness(0.9); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.plugin-tab-popover-text { + margin: 0; + font-size: 0.875rem; + line-height: 1.5rem; + font-weight: 700; + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); +} +.plugin-tab-mobile-btn { + position: relative; + cursor: pointer; + white-space: nowrap; + border-radius: 0; + border-bottom-width: 1px; + --tw-border-opacity: 1; + border-color: rgb(11 85 119 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(255 255 255 / var(--tw-bg-opacity)); + padding: 0.625rem; + text-align: center; + vertical-align: middle; + font-weight: 700; + text-transform: uppercase; + line-height: 1.5; + letter-spacing: -0.025rem; + --tw-shadow: 0 7px 14px #32325d1a, 0 3px 6px #00000014; + --tw-shadow-colored: 0 7px 14px var(--tw-shadow-color), + 0 3px 6px var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + transition-property: all; + transition-timing-function: ease; + transition-duration: 0.15s; + transition-timing-function: ease-in; +} +.plugin-tab-mobile-btn:hover { + --tw-bg-opacity: 1; + background-color: rgb(235 239 244 / var(--tw-bg-opacity)); + --tw-shadow: 0 4px 6px #32325d1a, 0 1px 3px #00000014; + --tw-shadow-colored: 0 4px 6px var(--tw-shadow-color), + 0 1px 3px var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +:is(.dark .plugin-tab-mobile-btn) { + --tw-border-opacity: 1; + border-color: rgb(98 117 148 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(52 71 103 / var(--tw-bg-opacity)); +} +:is(.dark .plugin-tab-mobile-btn:hover) { + --tw-bg-opacity: 1; + background-color: rgb(58 65 111 / var(--tw-bg-opacity)); +} +@media (min-width: 768px) { + .plugin-tab-mobile-btn { + display: block; + } +} +.first.plugin-tab-mobile-btn { + border-top-width: 1px; +} +.last.plugin-tab-mobile-btn { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} +.plugin-tab-mobile-btn-text { + --tw-text-opacity: 1; + color: rgb(11 85 119 / var(--tw-text-opacity)); + transition-property: + color, + background-color, + border-color, + text-decoration-color, + fill, + stroke, + opacity, + box-shadow, + transform, + filter, + -webkit-backdrop-filter; + transition-property: color, background-color, border-color, + text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, + backdrop-filter; + transition-property: + color, + background-color, + border-color, + text-decoration-color, + fill, + stroke, + opacity, + box-shadow, + transform, + filter, + backdrop-filter, + -webkit-backdrop-filter; + transition-timing-function: ease; + transition-duration: 0.3s; + transition-timing-function: ease-in-out; +} +:is(.dark .plugin-tab-mobile-btn-text) { + --tw-text-opacity: 1; + color: rgb(210 214 218 / var(--tw-text-opacity)); + opacity: 0.9; +} +.active.plugin-tab-mobile-dropdown-btn { + position: relative; + z-index: 1000; + margin-top: 0; + margin-bottom: 0; + cursor: pointer; + border-radius: 0; + --tw-border-opacity: 1; + border-color: rgb(210 214 218 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(11 85 119 / var(--tw-bg-opacity)); + padding: 0.5rem 1.5rem; + text-align: center; + vertical-align: middle; + font-size: 0.875rem; + line-height: 1.5rem; + line-height: 1.5; + letter-spacing: -0.025rem; + --tw-text-opacity: 1; + color: rgb(210 214 218 / var(--tw-text-opacity)); + transition-property: all; + transition-timing-function: ease; + transition-duration: 0.15s; + transition-timing-function: ease-in; +} +.active.plugin-tab-mobile-dropdown-btn:hover { + --tw-brightness: brightness(0.9); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +:is(.dark .active.plugin-tab-mobile-dropdown-btn) { + --tw-border-opacity: 1; + border-color: rgb(98 117 148 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(11 85 119 / var(--tw-bg-opacity)); + --tw-text-opacity: 1; + color: rgb(210 214 218 / var(--tw-text-opacity)); +} +:is(.dark .active.plugin-tab-mobile-dropdown-btn:hover) { + --tw-brightness: brightness(0.9); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.banner-container { + position: relative; + z-index: 10; + display: flex; + height: 4rem; + width: 100%; + justify-content: center; + gap: 2rem; + overflow: hidden; + padding-left: 1rem; + padding-right: 1rem; +} +.banner-bg { + position: absolute; + left: 0; + height: 3.5rem; + width: 100%; + --tw-bg-opacity: 1; + background-color: rgb(46 172 104 / var(--tw-bg-opacity)); +} +:is(.dark .banner-bg) { + --tw-brightness: brightness(0.95); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.banner-item { + position: absolute; + left: 0; + display: flex; + height: 3.5rem; + width: 100%; + align-items: center; + justify-content: center; + overflow: hidden; + --tw-bg-opacity: 1; + background-color: rgb(46 172 104 / var(--tw-bg-opacity)); + padding: 0.25rem; + transition-property: all; + transition-timing-function: ease; + transition-duration: 1s; +} +:is(.dark .banner-item) { + --tw-brightness: brightness(0.95); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +@media (min-width: 768px) { + .banner-item { + padding-left: 1rem; + padding-right: 1rem; + } +} +.banner-item-text { + margin-bottom: 0; + text-align: center; + font-size: 0.75rem; + line-height: 1rem; + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); +} +:is(.dark .banner-item-text) { + --tw-brightness: brightness(1.25); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +@media (min-width: 340px) { + .banner-item-text { + font-size: 0.875rem; + line-height: 1.5rem; + } +} +.banner-item-link { + font-weight: 500; + --tw-text-opacity: 1; + color: rgb(235 239 244 / var(--tw-text-opacity)); + text-decoration-line: underline; +} +.banner-item-link:hover { + text-decoration-line: none; +} +:is(.dark .banner-item-link) { + --tw-brightness: brightness(1.25); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.menu-account-title { + margin-bottom: 0.125rem; + white-space: normal; + overflow-wrap: break-word; + text-align: center; + font-size: 1.125rem; + line-height: 1.75rem; + letter-spacing: 0; + --tw-text-opacity: 1; + color: rgb(11 85 119 / var(--tw-text-opacity)); +} +:is(.dark .menu-account-title) { + --tw-text-opacity: 1; + color: rgb(210 214 218 / var(--tw-text-opacity)); +} +.menu-account-link { + margin-bottom: 0.5rem; + display: block; + text-align: center; + font-size: 0.875rem; + line-height: 1.5rem; + --tw-text-opacity: 1; + color: rgb(108 117 125 / var(--tw-text-opacity)); + text-decoration-line: underline; +} +.menu-account-link:hover { + --tw-brightness: brightness(0.9); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +:is(.dark .menu-account-link) { + --tw-text-opacity: 1; + color: rgb(206 212 218 / var(--tw-text-opacity)); +} +.menu-float-btn { + position: fixed; + top: 0.5rem; + right: 1.25rem; + z-index: 990; + display: flex; + --tw-scale-x: 0.9; + --tw-scale-y: 0.9; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); + cursor: pointer; + align-items: center; + justify-content: center; + border-radius: 50%; + --tw-bg-opacity: 1; + background-color: rgb(255 255 255 / var(--tw-bg-opacity)); + padding: 0.75rem; + font-size: 1.25rem; + line-height: 1.75rem; + --tw-text-opacity: 1; + color: rgb(52 71 103 / var(--tw-text-opacity)); + --tw-shadow: 0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a; + --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), + 0 1px 2px -1px var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + transition-property: all; + transition-timing-function: ease; + transition-duration: 0.15s; +} +.menu-float-btn:hover { + --tw-brightness: brightness(0.75); +} +.menu-float-btn:hover, +:is(.dark .menu-float-btn) { + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +:is(.dark .menu-float-btn) { + --tw-brightness: brightness(0.95); +} +:is(.dark .menu-float-btn:hover) { + --tw-brightness: brightness(1.05); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +@media (min-width: 576px) { + .menu-float-btn { + top: 0.75rem; + right: 14rem; + --tw-scale-x: 1; + --tw-scale-y: 1; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); + } +} +@media (min-width: 1200px) { + .menu-float-btn { + display: none; + } +} +.menu-float-btn-svg { + height: 1.5rem; + width: 1.5rem; + --tw-translate-x: 0.125rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.no-banner.menu-float-btn { + top: 4rem; +} +@media (min-width: 576px) { + .no-banner.menu-float-btn { + top: 0.5rem; + } +} +.banner.menu-float-btn { + top: 8.2rem; +} +@media (min-width: 576px) { + .banner.menu-float-btn { + top: 4.5rem; + } +} +.menu-close-btn { + position: absolute; + top: 0.75rem; + right: 0.75rem; + z-index: 10; + height: 1.5rem; + width: 1.5rem; +} +.menu-close-btn-svg { + position: relative; + height: 100%; + width: 100%; + cursor: pointer; + fill: #6c757d; +} +:is(.dark .menu-close-btn-svg) { + fill: #d2d6da; + opacity: 0.8; +} +.menu-container { + position: fixed; + top: 0; + bottom: 0; + z-index: 1000; + margin-top: 1rem; + margin-bottom: 1rem; + display: flex; + width: 100%; + max-width: 16rem; + flex-wrap: wrap; + justify-content: space-between; + overflow-y: auto; + border-radius: 1rem; + border-width: 0; + --tw-bg-opacity: 1; + background-color: rgb(255 255 255 / var(--tw-bg-opacity)); + padding: 0; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + --tw-shadow: 0 0 2rem 0 #8898aa26; + --tw-shadow-colored: 0 0 2rem 0 var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + transition-property: all; + transition-timing-function: ease; + transition-duration: 0.2s; +} +:is(.dark .menu-container) { + --tw-bg-opacity: 1; + background-color: rgb(17 28 68 / var(--tw-bg-opacity)); + --tw-shadow: 0 0 #0000; + --tw-shadow-colored: 0 0 #0000; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + --tw-brightness: brightness(1.1); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +@media (min-width: 1200px) { + .menu-container { + left: 0; + margin-left: 1.5rem; + } +} +.no-banner.menu-container { + margin-top: 0.5rem; +} +.banner.menu-container { + margin-top: 4.5rem; + transition-delay: 0.1s; +} +.active.menu-container { + --tw-translate-x: -120%; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.menu-logo-container { + margin: 0; + display: flex; + justify-content: center; + white-space: nowrap; + padding: 1.5rem 2rem; + font-size: 0.875rem; + line-height: 1.5rem; + --tw-text-opacity: 1; + color: rgb(52 71 103 / var(--tw-text-opacity)); +} +:is(.dark .menu-logo-container) { + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); +} +.menu-logo-dark { + display: none; + height: 2rem; + width: 7rem; + transition-property: all; + transition-timing-function: ease; + transition-duration: 0.2s; +} +:is(.dark .menu-logo-dark) { + display: inline; +} +@media (min-width: 576px) { + .menu-logo-dark { + height: 2.5rem; + width: 9rem; + } +} +.menu-logo-light { + display: inline; + height: 2rem; + width: 7rem; + transition-property: all; + transition-timing-function: ease; + transition-duration: 0.2s; +} +:is(.dark .menu-logo-light) { + display: none; +} +@media (min-width: 576px) { + .menu-logo-light { + height: 2.5rem; + width: 9rem; + } +} +.menu-separator { + margin-top: 0; + height: 1px; + background-color: initial; + --tw-gradient-from: #0000 var(--tw-gradient-from-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-stops: var(--tw-gradient-from), + #0006 var(--tw-gradient-via-position), var(--tw-gradient-to); + --tw-gradient-to: #0000 var(--tw-gradient-to-position); +} +.menu-separator, +:is(.dark .menu-separator) { + background-image: linear-gradient(to right, var(--tw-gradient-stops)); +} +:is(.dark .menu-separator) { + --tw-gradient-from: #0000 var(--tw-gradient-from-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: #fff0 var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), + #fff var(--tw-gradient-via-position), var(--tw-gradient-to); + --tw-gradient-to: #0000 var(--tw-gradient-to-position); +} +.menu-nav-list-container { + display: block; + height: 45vh; + max-height: 100vh; + width: auto; + flex-grow: 1; + flex-basis: 100%; + align-items: center; + overflow: auto; + transition-property: all; + transition-timing-function: ease; + transition-duration: 0.15s; +} +.no-banner.menu-nav-list-container { + height: 50vh; +} +.banner.menu-nav-list-container { + height: 45vh; +} +.menu-nav-list { + margin-bottom: 0; + display: flex; + flex-direction: column; + padding-left: 0; +} +.menu-nav-item-anchor { + margin: 0 0.5rem; + display: flex; + align-items: center; + white-space: nowrap; + border-radius: 0.5rem; + padding-left: 1rem; + padding-right: 1rem; + padding-bottom: 0.125rem; + font-size: 0.875rem; + line-height: 1.5rem; + transition-property: + color, + background-color, + border-color, + text-decoration-color, + fill, + stroke, + opacity, + box-shadow, + transform, + filter, + -webkit-backdrop-filter; + transition-property: color, background-color, border-color, + text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, + backdrop-filter; + transition-property: + color, + background-color, + border-color, + text-decoration-color, + fill, + stroke, + opacity, + box-shadow, + transform, + filter, + backdrop-filter, + -webkit-backdrop-filter; + transition-timing-function: ease; + transition-duration: 0.15s; +} +.menu-nav-item-anchor:hover { + background-color: #dee2e680; +} +:is(.dark .menu-nav-item-anchor) { + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); + opacity: 0.8; +} +:is(.dark .menu-nav-item-anchor:hover) { + --tw-bg-opacity: 1; + background-color: rgb(73 80 87 / var(--tw-bg-opacity)); +} +.active.menu-nav-item-anchor { + border-radius: 0.5rem; + background-color: #0b55771a; + font-weight: 600; + --tw-text-opacity: 1; + color: rgb(52 71 103 / var(--tw-text-opacity)); +} +.active.menu-nav-item-anchor:hover { + background-color: #0b557733; +} +:is(.dark .active.menu-nav-item-anchor) { + background-color: #0b557780; + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); +} +:is(.dark .active.menu-nav-item-anchor:hover) { + background-color: #0b557799; +} +.menu-nav-item-container { + margin-right: 0.5rem; + display: flex; + align-items: center; + justify-content: center; + border-radius: 0.5rem; + background-position: 50%; + stroke-width: 0; + padding: 0.25rem; + text-align: center; +} +@media (min-width: 1200px) { + .menu-nav-item-container { + padding: 0.375rem; + } +} +.menu-nav-item-title { + pointer-events: none; + margin-left: 0.25rem; + opacity: 1; + transition-duration: 0.3s; +} +.menu-nav-item-title:first-letter { + text-transform: uppercase; +} +.menu-page-plugin-title { + margin-left: 0.5rem; + padding-left: 1.5rem; + font-size: 0.75rem; + line-height: 1rem; + font-weight: 700; + text-transform: uppercase; + line-height: 1.25; + opacity: 0.6; +} +:is(.dark .menu-page-plugin-title) { + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); +} +.menu-page-plugin-empty-title { + margin-left: 0.5rem; + padding-left: 1.5rem; + padding-right: 2rem; + text-align: center; + font-size: 0.75rem; + line-height: 1rem; + text-transform: uppercase; + line-height: 1.25; + color: #6c757de6; +} +:is(.dark .menu-page-plugin-empty-title) { + color: #fffc; +} +.menu-page-plugin-empty-anchor { + font-weight: 700; + line-height: 2rem; +} +.menu-page-plugin-empty-anchor:hover { + --tw-brightness: brightness(0.75); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.menu-page-plugin-anchor { + margin: 0 0.5rem; + display: flex; + align-items: center; + white-space: nowrap; + padding: 0.25rem 1rem; + font-size: 0.875rem; + line-height: 1.5rem; + transition-property: + color, + background-color, + border-color, + text-decoration-color, + fill, + stroke, + opacity, + box-shadow, + transform, + filter, + -webkit-backdrop-filter; + transition-property: color, background-color, border-color, + text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, + backdrop-filter; + transition-property: + color, + background-color, + border-color, + text-decoration-color, + fill, + stroke, + opacity, + box-shadow, + transform, + filter, + backdrop-filter, + -webkit-backdrop-filter; + transition-timing-function: ease; + transition-duration: 0.15s; +} +.menu-page-plugin-anchor:hover { + border-radius: 0.5rem; + background-color: #0b55770d; +} +:is(.dark .menu-page-plugin-anchor) { + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); + opacity: 0.8; +} +:is(.dark .menu-page-plugin-anchor:hover) { + background-color: #0b557733; +} +.menu-page-plugin-svg-container { + margin-right: 0.5rem; + display: flex; + align-items: center; + justify-content: center; + border-radius: 0.5rem; + background-position: 50%; + stroke-width: 0; + padding: 0.25rem; + text-align: center; +} +@media (min-width: 1200px) { + .menu-page-plugin-svg-container { + padding: 0.375rem; + } +} +.menu-page-plugin-name { + pointer-events: none; + margin-left: 0.25rem; + opacity: 1; + transition-duration: 0.3s; +} +.menu-mode-container { + margin-top: 1rem; + margin-bottom: 1rem; + margin-left: 3rem; + display: flex; + min-height: 1.5rem; + justify-content: flex-start; +} +.menu-mode-checkbox { + position: relative; + float: left; + margin-top: 0.125rem; + height: 1.25rem; + width: 2.5rem; + cursor: pointer; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + border-radius: 2.5rem; + border-width: 1px; + border-style: solid; + --tw-border-opacity: 1; + border-color: rgb(233 236 239 / var(--tw-border-opacity)); + background-color: #3a416f1a; + background-image: none; + background-size: contain; + background-position: 0; + background-repeat: no-repeat; + vertical-align: top; + transition-property: all; + transition-timing-function: ease; + transition-duration: 0.3s; + transition-timing-function: ease-in-out; +} +.menu-mode-checkbox:after { + position: absolute; + top: 1px; + height: 1rem; + width: 1rem; + --tw-translate-x: 1px; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); + border-radius: 50%; + --tw-bg-opacity: 1; + background-color: rgb(255 255 255 / var(--tw-bg-opacity)); + --tw-shadow: 0 0.3125rem 0.625rem 0 #0000001f; + --tw-shadow-colored: 0 0.3125rem 0.625rem 0 var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + transition-duration: 0.3s; + --tw-content: ""; + content: var(--tw-content); +} +.menu-mode-checkbox:checked { + --tw-border-opacity: 1; + border-color: rgb(11 85 119 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(11 85 119 / var(--tw-bg-opacity)); + background-image: none; + background-position: 100%; +} +.menu-mode-checkbox:checked:after { + content: var(--tw-content); + --tw-translate-x: 1.3rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.menu-mode-checkbox:hover { + --tw-brightness: brightness(0.75); +} +.menu-mode-checkbox:hover, +:is(.dark .menu-mode-checkbox) { + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +:is(.dark .menu-mode-checkbox) { + --tw-brightness: brightness(1.25); +} +.menu-mode-label { + margin-bottom: 0; + margin-left: 0; + display: inline-block; + cursor: pointer; + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; + padding-left: 0.75rem; + font-size: 0.875rem; + line-height: 1.5rem; + font-weight: 400; + color: rgb(52 71 103 / var(--tw-text-opacity)); + transition-property: + color, + background-color, + border-color, + text-decoration-color, + fill, + stroke, + opacity, + box-shadow, + transform, + filter, + -webkit-backdrop-filter; + transition-property: color, background-color, border-color, + text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, + backdrop-filter; + transition-property: + color, + background-color, + border-color, + text-decoration-color, + fill, + stroke, + opacity, + box-shadow, + transform, + filter, + backdrop-filter, + -webkit-backdrop-filter; + transition-timing-function: ease; + transition-duration: 0.15s; +} +.menu-mode-label, +:is(.dark .menu-mode-label) { + --tw-text-opacity: 1; +} +:is(.dark .menu-mode-label) { + color: rgb(255 255 255 / var(--tw-text-opacity)); + opacity: 0.8; +} +.menu-social-list { + margin-bottom: 1rem; + display: flex; + width: 100%; + justify-content: center; + vertical-align: middle; +} +.menu-logout { + display: inline-block; + width: 100%; + cursor: pointer; + border-radius: 0.5rem; + --tw-bg-opacity: 1; + background-color: rgb(11 85 119 / var(--tw-bg-opacity)); + background-image: linear-gradient(to top left, var(--tw-gradient-stops)); + background-size: 150%; + background-position: 25% 0; + padding: 0.75rem 1.5rem; + text-align: center; + vertical-align: middle; + font-size: 0.75rem; + line-height: 1rem; + font-weight: 700; + text-transform: uppercase; + line-height: 1.5; + letter-spacing: 0.025em; + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); + --tw-shadow: 0 7px 14px #32325d1a, 0 3px 6px #00000014; + --tw-shadow-colored: 0 7px 14px var(--tw-shadow-color), + 0 3px 6px var(--tw-shadow-color); + transition-property: all; + transition-timing-function: ease; + transition-duration: 0.15s; + transition-timing-function: ease-in; +} +.menu-logout, +.menu-logout:hover { + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.menu-logout:hover { + --tw-translate-y: -1px; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); + --tw-shadow: 0 4px 6px #32325d1a, 0 1px 3px #00000014; + --tw-shadow-colored: 0 4px 6px var(--tw-shadow-color), + 0 1px 3px var(--tw-shadow-color); + --tw-brightness: brightness(0.75); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.menu-logout:active { + opacity: 0.85; +} +:is(.dark .menu-logout) { + --tw-brightness: brightness(1.25); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.refresh-float-btn { + position: fixed; + right: 1.25rem; + z-index: 990; + display: flex; + --tw-scale-x: 0.9; + --tw-scale-y: 0.9; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); + cursor: pointer; + align-items: center; + justify-content: center; + border-radius: 50%; + --tw-bg-opacity: 1; + background-color: rgb(255 255 255 / var(--tw-bg-opacity)); + padding: 0.625rem 0.75rem 0.75rem; + font-size: 1.25rem; + line-height: 1.75rem; + --tw-text-opacity: 1; + color: rgb(52 71 103 / var(--tw-text-opacity)); + --tw-shadow: 0 0.25rem 0.375rem -0.0625rem #1414141f, + 0 0.125rem 0.25rem -0.0625rem #14141412; + --tw-shadow-colored: 0 0.25rem 0.375rem -0.0625rem var(--tw-shadow-color), + 0 0.125rem 0.25rem -0.0625rem var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + transition-property: all; + transition-timing-function: ease; + transition-duration: 0.15s; +} +.refresh-float-btn:hover { + --tw-brightness: brightness(0.75); +} +.refresh-float-btn:hover, +:is(.dark .refresh-float-btn) { + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +:is(.dark .refresh-float-btn) { + --tw-brightness: brightness(0.95); +} +:is(.dark .refresh-float-btn:hover) { + --tw-brightness: brightness(1.05); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +@media (min-width: 576px) { + .refresh-float-btn { + right: 10rem; + --tw-scale-x: 1; + --tw-scale-y: 1; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); + } +} +.refresh-float-btn-svg { + pointer-events: none; + height: 1.5rem; + width: 1.5rem; + --tw-scale-x: 1.1; + --tw-scale-y: 1.1; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); + stroke: #0ea5e9; +} +.no-banner.refresh-float-btn { + top: 0.5rem; +} +.banner.refresh-float-btn { + top: 4.5rem; +} +.news-float-btn { + position: fixed; + right: 5rem; + z-index: 990; + display: flex; + --tw-scale-x: 0.9; + --tw-scale-y: 0.9; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); + cursor: pointer; + align-items: center; + justify-content: center; + border-radius: 50%; + --tw-bg-opacity: 1; + background-color: rgb(255 255 255 / var(--tw-bg-opacity)); + padding: 0.75rem; + font-size: 1.25rem; + line-height: 1.75rem; + --tw-text-opacity: 1; + color: rgb(52 71 103 / var(--tw-text-opacity)); + --tw-shadow: 0 0.25rem 0.375rem -0.0625rem #1414141f, + 0 0.125rem 0.25rem -0.0625rem #14141412; + --tw-shadow-colored: 0 0.25rem 0.375rem -0.0625rem var(--tw-shadow-color), + 0 0.125rem 0.25rem -0.0625rem var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + transition-property: all; + transition-timing-function: ease; + transition-duration: 0.15s; +} +.news-float-btn:hover { + --tw-brightness: brightness(0.75); +} +.news-float-btn:hover, +:is(.dark .news-float-btn) { + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +:is(.dark .news-float-btn) { + --tw-brightness: brightness(0.95); +} +:is(.dark .news-float-btn:hover) { + --tw-brightness: brightness(1.05); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +@media (min-width: 576px) { + .news-float-btn { + right: 1.5rem; + --tw-scale-x: 1; + --tw-scale-y: 1; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); + } +} +.news-float-btn-svg { + height: 1.5rem; + width: 1.5rem; + fill: #0ea5e9; +} +.no-banner.news-float-btn { + top: 4rem; +} +@media (min-width: 576px) { + .no-banner.news-float-btn { + top: 0.5rem; + } +} +.banner.news-float-btn { + top: 8.2rem; +} +@media (min-width: 576px) { + .banner.news-float-btn { + top: 4.5rem; + } +} +.news-close-btn { + position: absolute; + top: 1rem; + right: 1rem; + z-index: 10; + height: 2rem; + width: 2rem; +} +.news-close-btn-svg { + height: 100%; + width: 100%; + cursor: pointer; + fill: #6c757d; +} +:is(.dark .news-close-btn-svg) { + fill: #d2d6da; + opacity: 0.8; +} +.news-sidebar { + position: fixed; + right: 0; + top: 0; + left: auto; + z-index: 1020; + display: flex; + height: 100%; + width: 22.5rem; + min-width: 0; + max-width: 100%; + flex-direction: column; + overflow-wrap: break-word; + border-radius: 0; + border-width: 0; + --tw-bg-opacity: 1; + background-color: rgb(255 255 255 / var(--tw-bg-opacity)); + background-clip: initial; + padding-left: 0.125rem; + padding-right: 0.125rem; + --tw-shadow: 0 8px 26px -4px #14141426, 0 8px 9px -5px #1414140f; + --tw-shadow-colored: 0 8px 26px -4px var(--tw-shadow-color), + 0 8px 9px -5px var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + transition-property: + color, + background-color, + border-color, + text-decoration-color, + fill, + stroke, + opacity, + box-shadow, + transform, + filter, + -webkit-backdrop-filter; + transition-property: color, background-color, border-color, + text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, + backdrop-filter; + transition-property: + color, + background-color, + border-color, + text-decoration-color, + fill, + stroke, + opacity, + box-shadow, + transform, + filter, + backdrop-filter, + -webkit-backdrop-filter; + transition-timing-function: ease; + transition-duration: 0.15s; +} +:is(.dark .news-sidebar) { + --tw-bg-opacity: 1; + background-color: rgb(17 28 68 / var(--tw-bg-opacity)); + --tw-brightness: brightness(1.1); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.news-sidebar-header { + margin-bottom: 0; + border-top-left-radius: 1rem; + border-top-right-radius: 1rem; + border-bottom-width: 0; + padding: 1rem 1.5rem 0; +} +.news-sidebar-title { + margin-top: 1rem; + margin-bottom: 0; + font-weight: 700; + text-transform: uppercase; +} +:is(.dark .news-sidebar-title) { + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); +} +.news-sidebar-subtitle { + margin-bottom: 0; +} +.news-sidebar-subtitle:first-letter { + text-transform: uppercase; +} +:is(.dark .news-sidebar-subtitle) { + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); + opacity: 0.8; +} +.news-sidebar-no-posts-content { + position: relative; + grid-column: span 12 / span 12; + width: 100%; + border-radius: 0.5rem; + padding: 1rem; + text-align: center; + --tw-text-opacity: 1; + color: rgb(94 114 228 / var(--tw-text-opacity)); +} +.news-sidebar-no-posts-content:first-letter { + text-transform: uppercase; +} +.news-newsletter-form { + margin-bottom: 0; + min-height: 14rem; + border-bottom-width: 0; + padding: 1rem 1.5rem 0; +} +.news-newsletter-title { + margin-bottom: 1rem; + font-weight: 700; + text-transform: uppercase; +} +:is(.dark .news-newsletter-title) { + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); +} +.news-newsletter-input { + display: block; + width: 100%; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + border-radius: 0.5rem; + border-width: 1px; + border-style: solid; + --tw-border-opacity: 1; + border-color: rgb(210 214 218 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(255 255 255 / var(--tw-bg-opacity)); + background-clip: padding-box; + padding: 0.25rem 0.375rem; + font-size: 0.875rem; + font-weight: 400; + line-height: 1.4rem; + --tw-text-opacity: 1; + color: rgb(73 80 87 / var(--tw-text-opacity)); + outline: 2px solid #0000; + outline-offset: 2px; + transition-property: all; + transition-timing-function: ease; + transition-duration: 0.3s; + transition-timing-function: ease-in-out; +} +.news-newsletter-input::-moz-placeholder { + --tw-text-opacity: 1; + color: rgb(173 181 189 / var(--tw-text-opacity)); +} +.news-newsletter-input::placeholder { + --tw-text-opacity: 1; + color: rgb(173 181 189 / var(--tw-text-opacity)); +} +.news-newsletter-input:focus { + --tw-border-opacity: 1; + border-color: rgb(11 85 119 / var(--tw-border-opacity)); +} +.news-newsletter-input:valid:focus { + --tw-border-opacity: 1; + border-color: rgb(34 197 94 / var(--tw-border-opacity)); +} +.news-newsletter-input:invalid:focus { + --tw-border-opacity: 1; + border-color: rgb(245 57 57 / var(--tw-border-opacity)); +} +.news-newsletter-input:disabled { + --tw-bg-opacity: 1; + background-color: rgb(206 212 218 / var(--tw-bg-opacity)); + --tw-text-opacity: 1; + color: rgb(73 80 87 / var(--tw-text-opacity)); + opacity: 0.75; +} +:is(.dark .news-newsletter-input) { + border-color: rgb(98 117 148 / var(--tw-border-opacity)); + background-color: rgb(52 71 103 / var(--tw-bg-opacity)); + opacity: 0.9; +} +:is(.dark .news-newsletter-input), +:is(.dark .news-newsletter-input:disabled) { + --tw-border-opacity: 1; + --tw-bg-opacity: 1; + --tw-text-opacity: 1; + color: rgb(210 214 218 / var(--tw-text-opacity)); +} +:is(.dark .news-newsletter-input:disabled) { + border-color: rgb(37 47 64 / var(--tw-border-opacity)); + background-color: rgb(37 47 64 / var(--tw-bg-opacity)); +} +@media (min-width: 768px) { + .news-newsletter-input { + padding: 0.5rem 0.75rem; + } +} +.news-newsletter-checkbox { + position: relative; + z-index: 10; + float: left; + margin-right: 0.5rem; + margin-top: 0.25rem; + height: 1.25rem; + width: 1.25rem; + cursor: pointer; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + border-radius: 0.35rem; + border-width: 1px; + border-color: rgb(210 214 218 / var(--tw-border-opacity)); + background-color: rgb(255 255 255 / var(--tw-bg-opacity)); + background-size: contain; + background-position: 50%; + background-repeat: no-repeat; + vertical-align: top; + font-size: 1rem; + line-height: 1.5rem; + transition-property: all; + transition-timing-function: ease; + transition-duration: 0.25s; +} +.news-newsletter-checkbox, +.news-newsletter-checkbox:checked { + --tw-border-opacity: 1; + --tw-bg-opacity: 1; +} +.news-newsletter-checkbox:checked { + z-index: 0; + border-color: rgb(11 85 119 / var(--tw-border-opacity)); + background-color: rgb(11 85 119 / var(--tw-bg-opacity)); +} +.news-newsletter-checkbox:disabled { + --tw-border-opacity: 1; + border-color: rgb(206 212 218 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(206 212 218 / var(--tw-bg-opacity)); + --tw-text-opacity: 1; + color: rgb(73 80 87 / var(--tw-text-opacity)); +} +:is(.dark .news-newsletter-checkbox) { + --tw-border-opacity: 1; + border-color: rgb(98 117 148 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(52 71 103 / var(--tw-bg-opacity)); +} +:is(.dark .news-newsletter-checkbox:checked) { + --tw-border-opacity: 1; + border-color: rgb(11 85 119 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(11 85 119 / var(--tw-bg-opacity)); +} +:is(.dark .news-newsletter-checkbox:disabled) { + --tw-border-opacity: 1; + border-color: rgb(37 47 64 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(37 47 64 / var(--tw-bg-opacity)); + --tw-text-opacity: 1; + color: rgb(210 214 218 / var(--tw-text-opacity)); +} +.news-newsletter-checkbox-svg { + pointer-events: none; + position: absolute; + left: 0; + top: 0; + height: 0.75rem; + width: 0.75rem; + --tw-translate-x: 0.25rem; + --tw-translate-y: 0.5rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); + cursor: pointer; + fill: #fff; +} +:is(.dark .news-newsletter-checkbox-svg) { + fill: #d2d6da; +} +.news-newsletter-checkbox-content { + font-size: 0.875rem; + line-height: 1.5rem; +} +:is(.dark .news-newsletter-checkbox-content) { + --tw-text-opacity: 1; + color: rgb(206 212 218 / var(--tw-text-opacity)); +} +.news-newsletter-confirm-btn { + display: inline-block; + width: 100%; + cursor: pointer; + border-radius: 0.5rem; + --tw-bg-opacity: 1; + background-color: rgb(11 85 119 / var(--tw-bg-opacity)); + background-image: linear-gradient(to top left, var(--tw-gradient-stops)); + background-size: 150%; + background-position: 25% 0; + padding: 0.75rem 1.5rem; + text-align: center; + vertical-align: middle; + font-size: 0.75rem; + line-height: 1rem; + font-weight: 700; + text-transform: uppercase; + line-height: 1.5; + letter-spacing: 0.025em; + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); + --tw-shadow: 0 7px 14px #32325d1a, 0 3px 6px #00000014; + --tw-shadow-colored: 0 7px 14px var(--tw-shadow-color), + 0 3px 6px var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + transition-property: all; + transition-timing-function: ease; + transition-duration: 0.15s; + transition-timing-function: ease-in; +} +.news-newsletter-confirm-btn:hover { + --tw-translate-y: -1px; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); + --tw-shadow: 0 4px 6px #32325d1a, 0 1px 3px #00000014; + --tw-shadow-colored: 0 4px 6px var(--tw-shadow-color), + 0 1px 3px var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + --tw-brightness: brightness(0.75); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.news-newsletter-confirm-btn:active { + opacity: 0.85; +} +:is(.dark .news-newsletter-confirm-btn) { + --tw-brightness: brightness(1.25); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.loader-container { + position: fixed; + z-index: 10000; + display: flex; + height: 100vh; + width: 100vw; + align-items: center; + justify-content: center; + --tw-bg-opacity: 1; + background-color: rgb(11 85 119 / var(--tw-bg-opacity)); + vertical-align: middle; + transition-property: + color, + background-color, + border-color, + text-decoration-color, + fill, + stroke, + opacity, + box-shadow, + transform, + filter, + -webkit-backdrop-filter; + transition-property: color, background-color, border-color, + text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, + backdrop-filter; + transition-property: + color, + background-color, + border-color, + text-decoration-color, + fill, + stroke, + opacity, + box-shadow, + transform, + filter, + backdrop-filter, + -webkit-backdrop-filter; + transition-timing-function: ease; + transition-duration: 0.3s; +} +.loader-container-img { + display: inline; + height: 3.5rem; + width: 12.5rem; + --tw-translate-x: -0.375rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); + transition-property: all; + transition-timing-function: ease; + transition-duration: 0.3s; +} +@media (min-width: 768px) { + .loader-container-img { + height: 4rem; + width: 15rem; + } +} +@media (min-width: 992px) { + .loader-container-img { + height: 6rem; + width: 20rem; + --tw-translate-x: -0.75rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); + } +} +.footer-container { + position: relative; + z-index: -10; + margin-top: 1rem; + margin-bottom: 0.25rem; + height: -moz-max-content; + height: max-content; + width: 100%; +} +.footer-wrap { + margin-left: auto; + margin-right: auto; + width: 100%; + padding-left: 1.5rem; + padding-right: 1.5rem; +} +.footer-items-container { + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; +} +@media (min-width: 992px) { + .footer-items-container { + flex-direction: row; + justify-content: space-between; + } +} +.footer-item-right-container { + order: 2; + margin-top: 0.5rem; + padding-left: 0; + padding-right: 0; +} +@media (min-width: 992px) { + .footer-item-right-container { + order: 1; + margin-top: 0; + } +} +.footer-item-right { + text-align: center; + font-size: 0.75rem; + line-height: 1rem; + font-weight: 400; + line-height: 1.5; + letter-spacing: 0.025em; + opacity: 1; + transition-property: + color, + background-color, + border-color, + text-decoration-color, + fill, + stroke, + opacity, + box-shadow, + transform, + filter, + -webkit-backdrop-filter; + transition-property: color, background-color, border-color, + text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, + backdrop-filter; + transition-property: + color, + background-color, + border-color, + text-decoration-color, + fill, + stroke, + opacity, + box-shadow, + transform, + filter, + backdrop-filter, + -webkit-backdrop-filter; + transition-timing-function: ease; + transition-duration: 0.3s; +} +.footer-item-right, +:is(.dark .footer-item-right) { + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); +} +@media (min-width: 992px) { + .footer-item-right { + text-align: left; + font-size: 0.875rem; + line-height: 1.5rem; + } +} +.footer-list-container { + order: 1; + margin-bottom: 0; + display: flex; + list-style-type: none; + flex-direction: column; + flex-wrap: wrap; + align-items: center; + justify-content: center; + padding-left: 0; +} +@media (min-width: 576px) { + .footer-list-container { + flex-direction: row; + } +} +@media (min-width: 992px) { + .footer-list-container { + order: 2; + justify-content: flex-end; + } +} +.footer-list-item { + display: block; + padding-top: 0.25rem; + padding-bottom: 0; + font-size: 0.75rem; + line-height: 1rem; + font-weight: 400; + letter-spacing: 0.025em; + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); + transition-property: + color, + background-color, + border-color, + text-decoration-color, + fill, + stroke, + opacity, + box-shadow, + transform, + filter, + -webkit-backdrop-filter; + transition-property: color, background-color, border-color, + text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, + backdrop-filter; + transition-property: + color, + background-color, + border-color, + text-decoration-color, + fill, + stroke, + opacity, + box-shadow, + transform, + filter, + backdrop-filter, + -webkit-backdrop-filter; + transition-timing-function: ease; + transition-duration: 0.3s; + transition-timing-function: ease-in-out; +} +.footer-list-item:hover { + font-style: italic; + --tw-brightness: brightness(0.9); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +:is(.dark .footer-list-item) { + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); +} +@media (min-width: 576px) { + .footer-list-item { + padding-left: 1rem; + padding-right: 1rem; + } +} +@media (min-width: 992px) { + .footer-list-item { + padding-bottom: 0.25rem; + font-size: 0.875rem; + line-height: 1.5rem; + } +} +.card { + grid-column: span 12 / span 12; + display: flex; + width: 100%; + align-items: flex-start; + justify-content: space-between; + overflow-wrap: break-word; + border-radius: 1rem; + background-clip: initial; + padding: 1rem; + --tw-shadow: 0 4px 6px #32325d1a, 0 1px 3px #00000014; + --tw-shadow-colored: 0 4px 6px var(--tw-shadow-color), + 0 1px 3px var(--tw-shadow-color); + transition-property: + color, + background-color, + border-color, + text-decoration-color, + fill, + stroke, + opacity, + box-shadow, + transform, + filter, + -webkit-backdrop-filter; + transition-property: color, background-color, border-color, + text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, + backdrop-filter; + transition-property: + color, + background-color, + border-color, + text-decoration-color, + fill, + stroke, + opacity, + box-shadow, + transform, + filter, + backdrop-filter, + -webkit-backdrop-filter; + transition-timing-function: ease; + transition-duration: 0.15s; +} +.card, +:is(.dark .card) { + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +:is(.dark .card) { + --tw-shadow: 0 2px 2px 0 #00000024, 0 3px 1px -2px #0003, + 0 1px 5px 0 #0000001f; + --tw-shadow-colored: 0 2px 2px 0 var(--tw-shadow-color), + 0 3px 1px -2px var(--tw-shadow-color), 0 1px 5px 0 var(--tw-shadow-color); + --tw-brightness: brightness(1.1); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +@media (min-width: 768px) { + .card { + grid-column: span 6 / span 6; + } +} +@media (min-width: 1320px) { + .card { + grid-column: span 4 / span 4; + } +} +.default.card { + --tw-bg-opacity: 1; + background-color: rgb(255 255 255 / var(--tw-bg-opacity)); +} +:is(.dark .default.card) { + --tw-bg-opacity: 1; + background-color: rgb(17 28 68 / var(--tw-bg-opacity)); +} +.pending.card { + --tw-bg-opacity: 1; + background-color: rgb(94 114 228 / var(--tw-bg-opacity)); + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); +} +:is(.dark .pending.card) { + --tw-brightness: brightness(0.95); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.error.card { + --tw-bg-opacity: 1; + background-color: rgb(245 57 57 / var(--tw-bg-opacity)); + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); +} +:is(.dark .error.card) { + --tw-brightness: brightness(0.95); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.card-stat { + grid-column: span 12 / span 12; + display: flex; + width: 100%; + justify-content: space-between; + overflow-wrap: break-word; + border-radius: 1rem; + --tw-bg-opacity: 1; + background-color: rgb(255 255 255 / var(--tw-bg-opacity)); + background-clip: initial; + padding: 1rem; + --tw-shadow: 0 4px 6px #32325d1a, 0 1px 3px #00000014; + --tw-shadow-colored: 0 4px 6px var(--tw-shadow-color), + 0 1px 3px var(--tw-shadow-color); + transition-property: + color, + background-color, + border-color, + text-decoration-color, + fill, + stroke, + opacity, + box-shadow, + transform, + filter, + -webkit-backdrop-filter; + transition-property: color, background-color, border-color, + text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, + backdrop-filter; + transition-property: + color, + background-color, + border-color, + text-decoration-color, + fill, + stroke, + opacity, + box-shadow, + transform, + filter, + backdrop-filter, + -webkit-backdrop-filter; + transition-timing-function: ease; + transition-duration: 0.15s; +} +.card-stat, +:is(.dark .card-stat) { + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +:is(.dark .card-stat) { + --tw-bg-opacity: 1; + background-color: rgb(17 28 68 / var(--tw-bg-opacity)); + --tw-shadow: 0 2px 2px 0 #00000024, 0 3px 1px -2px #0003, + 0 1px 5px 0 #0000001f; + --tw-shadow-colored: 0 2px 2px 0 var(--tw-shadow-color), + 0 3px 1px -2px var(--tw-shadow-color), 0 1px 5px 0 var(--tw-shadow-color); + --tw-brightness: brightness(1.1); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +@media (min-width: 576px) { + .card-stat { + max-height: 7rem; + } +} +@media (min-width: 768px) { + .card-stat { + grid-column: span 6 / span 6; + } +} +@media (min-width: 1320px) { + .card-stat { + grid-column: span 4 / span 4; + } +} +.card-stat-title { + margin-bottom: 0.5rem; + font-family: Open Sans; + font-size: 0.875rem; + font-weight: 600; + text-transform: uppercase; + line-height: 1rem; + --tw-text-opacity: 1; + color: rgb(73 80 87 / var(--tw-text-opacity)); +} +:is(.dark .card-stat-title) { + --tw-text-opacity: 1; + color: rgb(173 181 189 / var(--tw-text-opacity)); +} +.card-stat-count { + margin-left: 0.25rem; + margin-bottom: 0.25rem; + font-weight: 700; +} +:is(.dark .card-stat-count) { + color: #ffffffe6; +} +.card-stat-detail-container { + margin-bottom: 0; +} +:is(.dark .card-stat-detail-container) { + --tw-text-opacity: 1; + color: rgb(173 181 189 / var(--tw-text-opacity)); +} +.card-stat-detail-container-item { + margin-right: 0.125rem; + margin-left: 0.25rem; + font-size: 0.875rem; + line-height: 1.5rem; + font-weight: 700; + line-height: 1.5; + --tw-text-opacity: 1; + color: rgb(73 80 87 / var(--tw-text-opacity)); +} +:is(.dark .card-stat-detail-container-item) { + --tw-text-opacity: 1; + color: rgb(173 181 189 / var(--tw-text-opacity)); +} +.card-stat-svg-container { + display: inline-block; + height: 3rem; + width: 3rem; + border-radius: 50%; + text-align: center; +} +:is(.dark .card-stat-svg-container) { + --tw-brightness: brightness(0.9); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.card-instance-container { + grid-column: span 12 / span 12; + display: flex; + width: 100%; + justify-content: space-between; + overflow: hidden; + overflow-wrap: break-word; + border-radius: 1rem; + --tw-bg-opacity: 1; + background-color: rgb(255 255 255 / var(--tw-bg-opacity)); + background-clip: initial; + padding: 1rem; + --tw-shadow: 0 4px 6px #32325d1a, 0 1px 3px #00000014; + --tw-shadow-colored: 0 4px 6px var(--tw-shadow-color), + 0 1px 3px var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + transition-property: + color, + background-color, + border-color, + text-decoration-color, + fill, + stroke, + opacity, + box-shadow, + transform, + filter, + -webkit-backdrop-filter; + transition-property: color, background-color, border-color, + text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, + backdrop-filter; + transition-property: + color, + background-color, + border-color, + text-decoration-color, + fill, + stroke, + opacity, + box-shadow, + transform, + filter, + backdrop-filter, + -webkit-backdrop-filter; + transition-timing-function: ease; + transition-duration: 0.15s; +} +.card-instance-container:hover { + --tw-translate-y: 0.25rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +:is(.dark .card-instance-container) { + --tw-bg-opacity: 1; + background-color: rgb(17 28 68 / var(--tw-bg-opacity)); + --tw-shadow: 0 2px 2px 0 #00000024, 0 3px 1px -2px #0003, + 0 1px 5px 0 #0000001f; + --tw-shadow-colored: 0 2px 2px 0 var(--tw-shadow-color), + 0 3px 1px -2px var(--tw-shadow-color), 0 1px 5px 0 var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + --tw-brightness: brightness(1.1); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +@media (min-width: 768px) { + .card-instance-container { + grid-column: span 6 / span 6; + } +} +@media (min-width: 1920px) { + .card-instance-container { + grid-column: span 4 / span 4; + } +} +.card-instance-title { + margin-left: 0.75rem; + margin-bottom: 0.25rem; + margin-top: 0.25rem; + max-width: 80%; + overflow-wrap: break-word; + font-weight: 700; + transition-property: + color, + background-color, + border-color, + text-decoration-color, + fill, + stroke, + opacity, + box-shadow, + transform, + filter, + -webkit-backdrop-filter; + transition-property: color, background-color, border-color, + text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, + backdrop-filter; + transition-property: + color, + background-color, + border-color, + text-decoration-color, + fill, + stroke, + opacity, + box-shadow, + transform, + filter, + backdrop-filter, + -webkit-backdrop-filter; + transition-timing-function: ease; + transition-duration: 0.3s; + transition-timing-function: ease-in-out; +} +:is(.dark .card-instance-title) { + color: #ffffffe6; +} +.card-instance-info-container { + margin-top: 1rem; + margin-bottom: 1.5rem; + margin-left: 0.25rem; + display: grid; + grid-template-columns: repeat(1, minmax(0, 1fr)); + gap: 0.5rem; +} +.card-instance-info-item { + grid-column: span 1 / span 1; + margin-right: 3rem; + margin-left: 0.25rem; + display: flex; + flex-direction: column; + align-items: flex-start; + padding-top: 0.25rem; + padding-bottom: 0.25rem; +} +@media (min-width: 340px) { + .card-instance-info-item { + margin-right: 2rem; + flex-direction: row; + align-items: center; + padding-top: 0; + padding-bottom: 0; + } +} +.card-instance-info-item-title { + margin-bottom: 0; + font-family: Open Sans; + font-size: 0.875rem; + line-height: 1.5rem; + font-weight: 700; + text-transform: uppercase; + line-height: 1.5; + transition-property: + color, + background-color, + border-color, + text-decoration-color, + fill, + stroke, + opacity, + box-shadow, + transform, + filter, + -webkit-backdrop-filter; + transition-property: color, background-color, border-color, + text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, + backdrop-filter; + transition-property: + color, + background-color, + border-color, + text-decoration-color, + fill, + stroke, + opacity, + box-shadow, + transform, + filter, + backdrop-filter, + -webkit-backdrop-filter; + transition-timing-function: ease; + transition-duration: 0.3s; + transition-timing-function: ease-in-out; +} +:is(.dark .card-instance-info-item-title) { + --tw-text-opacity: 1; + color: rgb(173 181 189 / var(--tw-text-opacity)); + opacity: 0.8; +} +.card-instance-info-item-content { + grid-column: span 1 / span 1; + margin-bottom: 0; + font-family: Open Sans; + font-size: 0.875rem; + line-height: 1.5rem; + font-weight: 600; + text-transform: uppercase; + line-height: 1.5; + --tw-text-opacity: 1; + color: rgb(73 80 87 / var(--tw-text-opacity)); + transition-property: + color, + background-color, + border-color, + text-decoration-color, + fill, + stroke, + opacity, + box-shadow, + transform, + filter, + -webkit-backdrop-filter; + transition-property: color, background-color, border-color, + text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, + backdrop-filter; + transition-property: + color, + background-color, + border-color, + text-decoration-color, + fill, + stroke, + opacity, + box-shadow, + transform, + filter, + backdrop-filter, + -webkit-backdrop-filter; + transition-timing-function: ease; + transition-duration: 0.3s; + transition-timing-function: ease-in-out; +} +:is(.dark .card-instance-info-item-content) { + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); + opacity: 0.8; +} +@media (min-width: 340px) { + .card-instance-info-item-content { + padding-left: 0.5rem; + } +} +.card-instance-actions-container { + position: relative; + display: flex; + width: 100%; + flex-direction: column; + flex-wrap: wrap; + align-items: center; + justify-content: center; + padding-top: 1rem; +} +@media (min-width: 340px) { + .card-instance-actions-container { + flex-direction: row; + justify-content: flex-end; + } +} +.btn { + display: inline-block; + cursor: pointer; + border-radius: 0.5rem; + text-align: center; + vertical-align: middle; + font-weight: 700; + text-transform: uppercase; + line-height: 1.5; + letter-spacing: 0.025em; + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); + --tw-shadow: 0 7px 14px #32325d1a, 0 3px 6px #00000014; + --tw-shadow-colored: 0 7px 14px var(--tw-shadow-color), + 0 3px 6px var(--tw-shadow-color); + transition-property: all; + transition-timing-function: ease; + transition-duration: 0.15s; + transition-timing-function: ease-in; +} +.btn, +.btn:hover { + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.btn:hover { + --tw-translate-y: -1px; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); + --tw-shadow: 0 4px 6px #32325d1a, 0 1px 3px #00000014; + --tw-shadow-colored: 0 4px 6px var(--tw-shadow-color), + 0 1px 3px var(--tw-shadow-color); +} +.btn:active { + opacity: 0.85; +} +.btn:disabled { + cursor: not-allowed; + --tw-bg-opacity: 1; + --tw-text-opacity: 1; + color: rgb(73 80 87 / var(--tw-text-opacity)); +} +.btn:disabled, +.btn:hover:disabled { + border-color: #ced4da00; + background-color: rgb(206 212 218 / var(--tw-bg-opacity)); +} +.btn:hover:disabled { + --tw-translate-y: 0px; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); + --tw-bg-opacity: 1; +} +:is(.dark .btn) { + --tw-brightness: brightness(0.9); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +:is(.dark .btn:disabled) { + --tw-bg-opacity: 1; + --tw-text-opacity: 1; + color: rgb(210 214 218 / var(--tw-text-opacity)); +} +:is(.dark .btn:disabled), +:is(.dark .btn:hover:disabled) { + border-color: #49505700; + background-color: rgb(73 80 87 / var(--tw-bg-opacity)); +} +:is(.dark .btn:hover:disabled) { + --tw-translate-y: 0px; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); + --tw-bg-opacity: 1; +} +.btn-xl { + padding: 0.75rem 1.5rem; +} +.btn-lg { + padding: 0.625rem 1rem; +} +.btn-normal { + padding: 0.5rem 0.75rem; +} +.btn-sm { + padding: 0.25rem 0.5rem; +} +.btn-xs { + padding: 0.125rem 0.25rem; +} +.btn-close { + border-width: 1px; + --tw-border-opacity: 1; + border-color: rgb(245 57 57 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(255 255 255 / var(--tw-bg-opacity)); + --tw-text-opacity: 1; + color: rgb(245 57 57 / var(--tw-text-opacity)); +} +.btn-close:focus, +.btn-close:hover { + border-color: #f53939cc; + color: #f53939cc; +} +.btn-delete { + --tw-bg-opacity: 1; + background-color: rgb(245 57 57 / var(--tw-bg-opacity)); +} +.btn-delete:focus, +.btn-delete:hover { + background-color: #f53939cc; +} +.btn-valid { + --tw-bg-opacity: 1; + background-color: rgb(34 197 94 / var(--tw-bg-opacity)); +} +.btn-valid:focus, +.btn-valid:hover { + background-color: #22c55ecc; +} +.btn-edit { + --tw-bg-opacity: 1; + background-color: rgb(251 177 64 / var(--tw-bg-opacity)); +} +.btn-edit:focus, +.btn-edit:hover { + background-color: #fbb140cc; +} +.btn-info { + --tw-bg-opacity: 1; + background-color: rgb(14 165 233 / var(--tw-bg-opacity)); +} +.btn-info:focus, +.btn-info:hover { + background-color: #0ea5e9cc; +} +.btn-primary { + --tw-bg-opacity: 1; + background-color: rgb(11 85 119 / var(--tw-bg-opacity)); +} +.btn-primary:focus, +.btn-primary:hover { + background-color: #0b5577cc; +} +.btn-secondary { + --tw-bg-opacity: 1; + background-color: rgb(46 172 104 / var(--tw-bg-opacity)); +} +.btn-secondary:focus, +.btn-secondary:hover { + background-color: #2eac68cc; +} +.file-manager-breadcrumb { + display: flex; + width: 100%; + flex-wrap: wrap; + border-radius: 0.5rem; + background-color: initial; +} +@media (min-width: 768px) { + .file-manager-breadcrumb { + margin-bottom: 2rem; + } +} +.file-manager-breadcrumb-back-btn { + margin-right: 0.75rem; + font-size: 0.875rem; + line-height: 1.5rem; + text-transform: capitalize; + line-height: 1.5; + --tw-text-opacity: 1; + color: rgb(108 117 125 / var(--tw-text-opacity)); +} +.file-manager-breadcrumb-back-btn:hover { + --tw-brightness: brightness(0.75); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +:is(.dark .file-manager-breadcrumb-back-btn) { + --tw-text-opacity: 1; + color: rgb(173 181 189 / var(--tw-text-opacity)); +} +.file-manager-breadcrumb-back-svg { + pointer-events: none; + height: 1.125rem; + width: 1.125rem; +} +.file-manager-breadcrumb-item { + font-size: 0.875rem; + line-height: 1.5rem; + line-height: 1.5; +} +.file-manager-breadcrumb-item-btn { + margin-right: 0.5rem; + font-size: 1rem; + line-height: 1.5rem; + --tw-text-opacity: 1; + color: rgb(108 117 125 / var(--tw-text-opacity)); +} +.file-manager-breadcrumb-item-btn:after { + float: right; + padding-left: 0.5rem; + --tw-text-opacity: 1; + color: rgb(108 117 125 / var(--tw-text-opacity)); + --tw-content: "/"; + content: var(--tw-content); +} +.file-manager-breadcrumb-item-btn:hover { + --tw-brightness: brightness(0.75); +} +.file-manager-breadcrumb-item-btn:hover, +.file-manager-breadcrumb-item-btn:hover:after { + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.file-manager-breadcrumb-item-btn:hover:after { + content: var(--tw-content); + --tw-brightness: brightness(1.25); +} +:is(.dark .file-manager-breadcrumb-item-btn), +:is(.dark .file-manager-breadcrumb-item-btn):after { + --tw-text-opacity: 1; + color: rgb(173 181 189 / var(--tw-text-opacity)); +} +:is(.dark .file-manager-breadcrumb-item-btn):after { + content: var(--tw-content); +} +.file-manager-item-container { + position: relative; + height: 100%; + min-height: 5rem; + width: 100%; + border-radius: 0.25rem; + --tw-bg-opacity: 1; + background-color: rgb(235 239 244 / var(--tw-bg-opacity)); + transition-property: + color, + background-color, + border-color, + text-decoration-color, + fill, + stroke, + opacity, + box-shadow, + transform, + filter, + -webkit-backdrop-filter; + transition-property: color, background-color, border-color, + text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, + backdrop-filter; + transition-property: + color, + background-color, + border-color, + text-decoration-color, + fill, + stroke, + opacity, + box-shadow, + transform, + filter, + backdrop-filter, + -webkit-backdrop-filter; + transition-timing-function: ease; + transition-duration: 0.15s; +} +.file-manager-item-container:hover { + --tw-bg-opacity: 1; + background-color: rgb(210 214 218 / var(--tw-bg-opacity)); +} +:is(.dark .file-manager-item-container) { + --tw-bg-opacity: 1; + background-color: rgb(52 71 103 / var(--tw-bg-opacity)); +} +:is(.dark .file-manager-item-container:hover) { + --tw-bg-opacity: 1; + background-color: rgb(58 65 111 / var(--tw-bg-opacity)); +} +.file-manager-item-nav { + position: relative; + max-height: 5rem; + min-height: 5rem; + width: 100%; + cursor: pointer; + overflow: hidden; + overflow-wrap: break-word; + padding: 0.125rem 3rem; + text-align: center; +} +@media (min-width: 576px) { + .file-manager-item-nav { + padding: 0.25rem 4rem; + } +} +.file-manager-item-svg { + position: absolute; + left: 0.75rem; + top: 1.5rem; + height: 2rem; + width: 2rem; + fill: #0b5577; + stroke: #ebeff4; +} +:is(.dark .file-manager-item-svg) { + stroke: #6c757d; + --tw-brightness: brightness(1.5); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +@media (min-width: 576px) { + .file-manager-item-svg { + top: 1.25rem; + height: 2.5rem; + width: 2.5rem; + } +} +.file-manager-item-name { + pointer-events: none; + margin-left: 1.75rem; + margin-right: 1.75rem; + margin-bottom: 0; + max-height: 2rem; + --tw-text-opacity: 1; + color: rgb(52 71 103 / var(--tw-text-opacity)); + transition-property: + color, + background-color, + border-color, + text-decoration-color, + fill, + stroke, + opacity, + box-shadow, + transform, + filter, + -webkit-backdrop-filter; + transition-property: color, background-color, border-color, + text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, + backdrop-filter; + transition-property: + color, + background-color, + border-color, + text-decoration-color, + fill, + stroke, + opacity, + box-shadow, + transform, + filter, + backdrop-filter, + -webkit-backdrop-filter; + transition-timing-function: ease; + transition-duration: 0.3s; + transition-timing-function: ease-in-out; +} +:is(.dark .file-manager-item-name) { + --tw-text-opacity: 1; + color: rgb(210 214 218 / var(--tw-text-opacity)); + opacity: 0.9; +} +.base.file-manager-item-name { + font-size: 0.875rem; + line-height: 1.5rem; +} +@media (min-width: 768px) { + .base.file-manager-item-name { + font-size: 1rem; + line-height: 1.5rem; + } +} +.sm.file-manager-item-name { + font-size: 0.875rem; + line-height: 1.5rem; +} +.xs.file-manager-item-name { + font-size: 0.8rem; +} +.file-manager-item-dropdown { + position: absolute; + right: 0; + top: 0; + z-index: 110; + width: 12rem; + --tw-translate-y: 4rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); + flex-direction: column; + border-radius: 0.25rem; + border-width: 1px; + --tw-border-opacity: 1; + border-color: rgb(210 214 218 / var(--tw-border-opacity)); + --tw-shadow: 0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a; + --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), + 0 1px 2px -1px var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +:is(.dark .file-manager-item-dropdown) { + --tw-border-opacity: 1; + border-color: rgb(98 117 148 / var(--tw-border-opacity)); +} +.file-manager-item-dropdown-btn { + position: absolute; + top: 0; + right: -0.25rem; + display: flex; + height: 100%; + width: 2.5rem; + cursor: pointer; + align-items: center; + justify-content: center; + border-radius: 0; + border-top-right-radius: 0.5rem; + border-bottom-right-radius: 0.5rem; + --tw-bg-opacity: 1; + background-color: rgb(11 85 119 / var(--tw-bg-opacity)); + background-size: 150%; + background-position: 25% 0; + fill: #fff; + text-align: center; + font-size: 0.75rem; + line-height: 1rem; + font-weight: 700; + text-transform: uppercase; + line-height: 1.5; + letter-spacing: -0.025rem; + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); + transition-property: all; + transition-timing-function: ease; + transition-duration: 0.15s; + transition-timing-function: ease-in; +} +.file-manager-item-dropdown-btn:first-letter { + position: absolute; +} +.file-manager-item-dropdown-btn:active { + opacity: 0.85; +} +:is(.dark .file-manager-item-dropdown-btn) { + --tw-brightness: brightness(1.25); +} +:is(.dark .file-manager-item-dropdown-btn), +:is(.dark .file-manager-item-dropdown-btn:hover) { + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +:is(.dark .file-manager-item-dropdown-btn:hover) { + --tw-brightness: brightness(1); +} +.file-manager-item-btn { + position: relative; + margin-top: 0; + margin-bottom: 0; + width: 100%; + cursor: pointer; + border-radius: 0; + border-bottom-width: 1px; + --tw-border-opacity: 1; + border-bottom-color: rgb(210 214 218 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(255 255 255 / var(--tw-bg-opacity)); + padding: 0.5rem 1.5rem; + text-align: center; + vertical-align: middle; + font-size: 0.875rem; + line-height: 1.5rem; + line-height: 1.5; + letter-spacing: -0.025rem; + transition-property: all; + transition-timing-function: ease; + transition-duration: 0.3s; + transition-timing-function: ease-in; +} +.file-manager-item-btn:hover { + --tw-bg-opacity: 1; + background-color: rgb(235 239 244 / var(--tw-bg-opacity)); + --tw-brightness: brightness(0.9); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +:is(.dark .file-manager-item-btn) { + --tw-border-opacity: 1; + border-color: rgb(98 117 148 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(52 71 103 / var(--tw-bg-opacity)); + --tw-text-opacity: 1; + color: rgb(210 214 218 / var(--tw-text-opacity)); +} +.first.file-manager-item-btn { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; +} +.last.file-manager-item-btn { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + border-style: none; +} +.file-manager-item-btn-text { + margin-left: 1rem; + font-weight: 700; + text-transform: uppercase; + --tw-text-opacity: 1; + color: rgb(73 80 87 / var(--tw-text-opacity)); + transition-property: + color, + background-color, + border-color, + text-decoration-color, + fill, + stroke, + opacity, + box-shadow, + transform, + filter, + -webkit-backdrop-filter; + transition-property: color, background-color, border-color, + text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, + backdrop-filter; + transition-property: + color, + background-color, + border-color, + text-decoration-color, + fill, + stroke, + opacity, + box-shadow, + transform, + filter, + backdrop-filter, + -webkit-backdrop-filter; + transition-timing-function: ease; + transition-duration: 0.3s; + transition-timing-function: ease-in-out; +} +:is(.dark .file-manager-item-btn-text) { + --tw-text-opacity: 1; + color: rgb(210 214 218 / var(--tw-text-opacity)); + opacity: 0.8; +} +.modal-container { + position: fixed; + top: 0; + left: 0; + z-index: 10000; + height: 100vh; + background-color: #6c757d80; +} +.modal-container, +.modal-wrap { + width: 100%; + align-items: center; + justify-content: center; +} +.modal-wrap { + z-index: 10; + display: flex; + height: 75%; +} +.modal-card { + z-index: 10; + display: flex; + max-height: 70vh; + width: 100%; + max-width: 45rem; + flex-direction: column; + overflow: hidden; + overflow-wrap: break-word; + border-radius: 1rem; + --tw-bg-opacity: 1; + background-color: rgb(255 255 255 / var(--tw-bg-opacity)); + background-clip: initial; + padding: 0.75rem 1rem; + --tw-shadow: 0 0 2rem 0 #8898aa26; + --tw-shadow-colored: 0 0 2rem 0 var(--tw-shadow-color); +} +.modal-card, +:is(.dark .modal-card) { + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +:is(.dark .modal-card) { + --tw-bg-opacity: 1; + background-color: rgb(17 28 68 / var(--tw-bg-opacity)); + --tw-shadow: 0 2px 2px 0 #00000024, 0 3px 1px -2px #0003, + 0 1px 5px 0 #0000001f; + --tw-shadow-colored: 0 2px 2px 0 var(--tw-shadow-color), + 0 3px 1px -2px var(--tw-shadow-color), 0 1px 5px 0 var(--tw-shadow-color); +} +.modal-card-title { + margin-bottom: 0.5rem; + font-family: Open Sans; + font-size: 0.875rem; + line-height: 1.5rem; + font-weight: 600; + text-transform: uppercase; + line-height: 1.5; +} +:is(.dark .modal-card-title) { + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); +} +.modal-path { + margin-bottom: 0.5rem; + display: flex; + flex-wrap: wrap; + align-items: center; + justify-content: flex-start; +} +.modal-path-text { + margin-bottom: 0; + font-size: 0.875rem; + line-height: 1.5rem; + color: #495057cc; +} +:is(.dark .modal-path-text) { + color: #fffc; +} +.modal-path-input { + margin-left: 0.125rem; + margin-right: 0.125rem; + display: block; + width: 100%; + max-width: 10rem; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + border-radius: 0.5rem; + border-width: 1px; + border-style: solid; + --tw-border-opacity: 1; + border-color: rgb(210 214 218 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(255 255 255 / var(--tw-bg-opacity)); + background-clip: padding-box; + padding: 0.25rem 0.375rem; + font-size: 0.875rem; + font-weight: 400; + line-height: 1.4rem; + --tw-text-opacity: 1; + color: rgb(73 80 87 / var(--tw-text-opacity)); + outline: 2px solid #0000; + outline-offset: 2px; + transition-property: all; + transition-timing-function: ease; + transition-duration: 0.15s; + transition-timing-function: ease-in; +} +.modal-path-input::-moz-placeholder { + --tw-text-opacity: 1; + color: rgb(173 181 189 / var(--tw-text-opacity)); +} +.modal-path-input::placeholder { + --tw-text-opacity: 1; + color: rgb(173 181 189 / var(--tw-text-opacity)); +} +.modal-path-input:focus { + border-color: #d2d6da00; + --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 + var(--tw-ring-offset-width) var(--tw-ring-offset-color); + --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 + calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), + var(--tw-shadow, 0 0 #0000); +} +.modal-path-input:valid:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(34 197 94 / var(--tw-ring-opacity)); +} +.modal-path-input:invalid:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(245 57 57 / var(--tw-ring-opacity)); +} +.modal-path-input:disabled { + border-color: #ced4da00; + --tw-bg-opacity: 1; + background-color: rgb(206 212 218 / var(--tw-bg-opacity)); + --tw-text-opacity: 1; + color: rgb(73 80 87 / var(--tw-text-opacity)); +} +:is(.dark .modal-path-input) { + --tw-border-opacity: 1; + border-color: rgb(98 117 148 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(52 71 103 / var(--tw-bg-opacity)); + --tw-text-opacity: 1; + color: rgb(210 214 218 / var(--tw-text-opacity)); +} +:is(.dark .modal-path-input:focus) { + border-color: #6c757d00; +} +:is(.dark .modal-path-input:disabled) { + border-color: #252f4000; + --tw-bg-opacity: 1; + background-color: rgb(37 47 64 / var(--tw-bg-opacity)); + --tw-text-opacity: 1; + color: rgb(210 214 218 / var(--tw-text-opacity)); +} +@media (min-width: 768px) { + .modal-path-input { + padding: 0.375rem 0.625rem; + } +} +.invalid.modal-path-input, +.invalid.modal-path-input:active, +.invalid.modal-path-input:focus, +.invalid.modal-path-input:hover { + border-color: #f8f9fa00; + --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 + var(--tw-ring-offset-width) var(--tw-ring-offset-color); + --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 + calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), + var(--tw-shadow, 0 0 #0000); + --tw-ring-opacity: 1; + --tw-ring-color: rgb(245 57 57 / var(--tw-ring-opacity)); +} +.valid.modal-path-input { + border-color: #f8f9fa00; + --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 + var(--tw-ring-offset-width) var(--tw-ring-offset-color); + --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 + calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), + var(--tw-shadow, 0 0 #0000); + --tw-ring-opacity: 1; + --tw-ring-color: rgb(34 197 94 / var(--tw-ring-opacity)); +} +.modal-editor { + margin-top: 0.5rem; + margin-bottom: 0.5rem; + height: 12rem; + width: 100%; + overflow: hidden; + overflow-y: auto; + border-width: 1px; + --tw-border-opacity: 1; + border-color: rgb(210 214 218 / var(--tw-border-opacity)); + font-size: 1rem; + line-height: 1.5rem; +} +:is(.dark .modal-editor) { + --tw-border-opacity: 1; + border-color: rgb(58 65 111 / var(--tw-border-opacity)); +} +.invalid.modal-editor:active:before, +.invalid.modal-editor:before, +.invalid.modal-editor:focus:before, +.invalid.modal-editor:hover:before { + --tw-border-opacity: 1; + border-color: rgb(245 57 57 / var(--tw-border-opacity)); +} +.file-manager-actions-container { + grid-column: span 12 / span 12; + margin-top: 1.5rem; + display: flex; + width: 100%; + flex-direction: column; + align-items: center; + justify-content: center; +} +@media (min-width: 768px) { + .file-manager-actions-container { + grid-column: span 4 / span 4; + } +} +.file-manager-actions-list { + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; +} +@media (min-width: 576px) { + .file-manager-actions-list { + flex-direction: row; + } +} +.file-manager-actions-item { + position: relative; + margin-left: 0.5rem; + margin-right: 0.5rem; + flex-direction: column; + align-items: center; + border-radius: 0.25rem; + padding: 0.5rem; + transition-property: + color, + background-color, + border-color, + text-decoration-color, + fill, + stroke, + opacity, + box-shadow, + transform, + filter, + -webkit-backdrop-filter; + transition-property: color, background-color, border-color, + text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, + backdrop-filter; + transition-property: + color, + background-color, + border-color, + text-decoration-color, + fill, + stroke, + opacity, + box-shadow, + transform, + filter, + backdrop-filter, + -webkit-backdrop-filter; + transition-timing-function: ease; + transition-duration: 0.15s; +} +.file-manager-actions-item-btn { + position: relative; + margin: 0.25rem; + cursor: pointer; + white-space: nowrap; + border-radius: 0.25rem; + border-width: 1px; + --tw-border-opacity: 1; + border-color: rgb(11 85 119 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(255 255 255 / var(--tw-bg-opacity)); + padding: 0.75rem 1.25rem 0.625rem 1rem; + text-align: center; + vertical-align: middle; + font-size: 0.875rem; + line-height: 1.5rem; + font-weight: 700; + text-transform: uppercase; + line-height: 1.5; + letter-spacing: -0.025rem; + --tw-text-opacity: 1; + color: rgb(11 85 119 / var(--tw-text-opacity)); + --tw-shadow: 0 7px 14px #32325d1a, 0 3px 6px #00000014; + --tw-shadow-colored: 0 7px 14px var(--tw-shadow-color), + 0 3px 6px var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + transition-property: all; + transition-timing-function: ease; + transition-duration: 0.15s; + transition-timing-function: ease-in; +} +.file-manager-actions-item-btn:hover { + --tw-bg-opacity: 1; + background-color: rgb(235 239 244 / var(--tw-bg-opacity)); + --tw-shadow: 0 4px 6px #32325d1a, 0 1px 3px #00000014; + --tw-shadow-colored: 0 4px 6px var(--tw-shadow-color), + 0 1px 3px var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.file-manager-actions-item-btn:disabled { + cursor: not-allowed; + border-color: #ced4da00; + --tw-bg-opacity: 1; + background-color: rgb(206 212 218 / var(--tw-bg-opacity)); + --tw-text-opacity: 1; + color: rgb(73 80 87 / var(--tw-text-opacity)); +} +.file-manager-actions-item-btn:hover:disabled { + --tw-translate-y: 0px; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); + border-color: #ced4da00; + --tw-bg-opacity: 1; + background-color: rgb(206 212 218 / var(--tw-bg-opacity)); +} +:is(.dark .file-manager-actions-item-btn) { + --tw-border-opacity: 1; + border-color: rgb(98 117 148 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(52 71 103 / var(--tw-bg-opacity)); + --tw-text-opacity: 1; + color: rgb(210 214 218 / var(--tw-text-opacity)); +} +:is(.dark .file-manager-actions-item-btn:hover) { + --tw-bg-opacity: 1; + background-color: rgb(58 65 111 / var(--tw-bg-opacity)); +} +:is(.dark .file-manager-actions-item-btn:disabled) { + border-color: #49505700; + --tw-bg-opacity: 1; + background-color: rgb(73 80 87 / var(--tw-bg-opacity)); + --tw-text-opacity: 1; + color: rgb(210 214 218 / var(--tw-text-opacity)); +} +:is(.dark .file-manager-actions-item-btn:hover:disabled) { + --tw-translate-y: 0px; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); + border-color: #49505700; + --tw-bg-opacity: 1; + background-color: rgb(73 80 87 / var(--tw-bg-opacity)); +} +@media (min-width: 768px) { + .file-manager-actions-item-btn { + display: block; + } +} +.file-manager-actions-svg { + position: relative; + height: 2rem; + width: 2rem; + --tw-translate-x: -0.25rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +:is(.dark .file-manager-actions-svg) { + --tw-brightness: brightness(1.25); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.active.file-manager-actions-svg { + fill: #0b5577; + stroke: #ebeff4; +} +:is(.dark .active.file-manager-actions-svg) { + stroke: #6c757d; +} +.disabled.file-manager-actions-svg { + fill: #495057; + stroke: #6c757d; +} +.list-container { + display: block; + display: grid; + width: 100%; + grid-template-columns: repeat(12, minmax(0, 1fr)); +} +.list-content-container { + grid-column: span 12 / span 12; + display: block; + max-height: 300px; + width: 100%; + overflow-y: auto; + overflow-x: hidden; + border-radius: 0.25rem; +} +:is(.dark .list-content-container) { + --tw-text-opacity: 1; + color: rgb(206 212 218 / var(--tw-text-opacity)); +} +.list-content-item { + grid-column: span 12 / span 12; + display: block; + display: grid; + grid-template-columns: repeat(12, minmax(0, 1fr)); + align-items: center; + border-bottom-width: 1px; + --tw-border-opacity: 1; + border-color: rgb(210 214 218 / var(--tw-border-opacity)); + padding: 0.625rem 0.25rem; + font-size: 0.875rem; + line-height: 1.5rem; +} +.list-content-item:hover { + --tw-bg-opacity: 1; + background-color: rgb(235 239 244 / var(--tw-bg-opacity)); +} +:is(.dark .list-content-item:hover) { + --tw-bg-opacity: 1; + background-color: rgb(52 71 103 / var(--tw-bg-opacity)); +} +.list-content { + border-bottom-width: 1px; + --tw-border-opacity: 1; + border-color: rgb(210 214 218 / var(--tw-border-opacity)); + padding-top: 0.625rem; + padding-bottom: 0.625rem; +} +.list-content:hover { + --tw-bg-opacity: 1; + background-color: rgb(235 239 244 / var(--tw-bg-opacity)); +} +:is(.dark .list-content) { + --tw-text-opacity: 1; + color: rgb(206 212 218 / var(--tw-text-opacity)); +} +:is(.dark .list-content:hover) { + --tw-bg-opacity: 1; + background-color: rgb(52 71 103 / var(--tw-bg-opacity)); +} +.list-content-item-wrap { + grid-column: span 12 / span 12; + display: grid; + grid-template-columns: repeat(12, minmax(0, 1fr)); + align-items: center; + overflow-wrap: break-word; + font-size: 0.875rem; + line-height: 1.5rem; +} +:is(.dark .list-content-item-wrap) { + --tw-text-opacity: 1; + color: rgb(206 212 218 / var(--tw-text-opacity)); +} +.list-header-container { + grid-column: span 12 / span 12; + display: block; + display: grid; + width: 100%; + grid-template-columns: repeat(12, minmax(0, 1fr)); + padding-left: 0.5rem; +} +.list-header-item { + margin: 0; + display: block; + border-bottom-width: 1px; + --tw-border-opacity: 1; + border-color: rgb(206 212 218 / var(--tw-border-opacity)); + padding-bottom: 0.25rem; + font-size: 0.875rem; + line-height: 1.5rem; + font-weight: 700; +} +:is(.dark .list-header-item) { + --tw-text-opacity: 1; + color: rgb(210 214 218 / var(--tw-text-opacity)); +} +.line-separator { + margin: 0.5rem 0 0.25rem; + height: 1px; + background-color: initial; + --tw-gradient-from: #0000 var(--tw-gradient-from-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-stops: var(--tw-gradient-from), + #0006 var(--tw-gradient-via-position), var(--tw-gradient-to); + --tw-gradient-to: #0000 var(--tw-gradient-to-position); +} +.line-separator, +:is(.dark .line-separator) { + background-image: linear-gradient(to right, var(--tw-gradient-stops)); +} +:is(.dark .line-separator) { + --tw-gradient-from: #0000 var(--tw-gradient-from-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: #fff0 var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), + #fff var(--tw-gradient-via-position), var(--tw-gradient-to); + --tw-gradient-to: #0000 var(--tw-gradient-to-position); +} +.feedback-float-btn-container { + position: fixed; + right: 5rem; + z-index: 990; + transition-property: all; + transition-timing-function: ease; + transition-duration: 0.15s; +} +.feedback-float-btn-container:hover { + --tw-brightness: brightness(0.75); +} +.feedback-float-btn-container:hover, +:is(.dark .feedback-float-btn-container:hover) { + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +:is(.dark .feedback-float-btn-container:hover) { + --tw-brightness: brightness(1.05); +} +@media (min-width: 576px) { + .feedback-float-btn-container { + right: 6rem; + } +} +@media (min-width: 1200px) { + .feedback-float-btn-container { + right: 6rem; + } +} +.no-banner.feedback-float-btn-container { + top: 0.5rem; +} +.banner.feedback-float-btn-container { + top: 4.5rem; +} +.feedback-float-btn { + display: flex; + --tw-scale-x: 0.9; + --tw-scale-y: 0.9; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); + cursor: pointer; + align-items: center; + justify-content: center; + border-radius: 50%; + --tw-bg-opacity: 1; + background-color: rgb(255 255 255 / var(--tw-bg-opacity)); + padding: 0.75rem; + font-size: 1.25rem; + line-height: 1.75rem; + --tw-text-opacity: 1; + color: rgb(52 71 103 / var(--tw-text-opacity)); + --tw-shadow: 0 0.25rem 0.375rem -0.0625rem #1414141f, + 0 0.125rem 0.25rem -0.0625rem #14141412; + --tw-shadow-colored: 0 0.25rem 0.375rem -0.0625rem var(--tw-shadow-color), + 0 0.125rem 0.25rem -0.0625rem var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + transition-property: all; + transition-timing-function: ease; + transition-duration: 0.15s; +} +:is(.dark .feedback-float-btn) { + --tw-brightness: brightness(0.95); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +@media (min-width: 576px) { + .feedback-float-btn { + --tw-scale-x: 1; + --tw-scale-y: 1; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); + } +} +.feedback-float-btn-svg { + height: 1.5rem; + width: 1.5rem; + --tw-translate-y: -0.1rem; + fill: #fbb140; +} +.feedback-float-btn-svg, +.feedback-float-btn-text-container { + pointer-events: none; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.feedback-float-btn-text-container { + position: absolute; + bottom: 0; + right: 0; + --tw-translate-x: 0.5rem; + border-radius: 9999px; + --tw-bg-opacity: 1; + background-color: rgb(255 255 255 / var(--tw-bg-opacity)); + padding-left: 0.5rem; + padding-right: 0.5rem; +} +:is(.dark .feedback-float-btn-text-container) { + --tw-brightness: brightness(0.95); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.feedback-float-btn-text { + margin-bottom: 0; + font-size: 0.875rem; + line-height: 1.5rem; + font-weight: 700; + --tw-text-opacity: 1; + color: rgb(245 57 57 / var(--tw-text-opacity)); +} +.feedback-sidebar { + position: fixed; + right: 0; + top: 0; + left: auto; + z-index: 1020; + display: flex; + height: 100%; + width: 22.5rem; + min-width: 0; + max-width: 100%; + flex-direction: column; + overflow-wrap: break-word; + border-radius: 0; + border-width: 0; + --tw-bg-opacity: 1; + background-color: rgb(255 255 255 / var(--tw-bg-opacity)); + background-clip: initial; + padding-left: 0.125rem; + padding-right: 0.125rem; + --tw-shadow: 0 8px 26px -4px #14141426, 0 8px 9px -5px #1414140f; + --tw-shadow-colored: 0 8px 26px -4px var(--tw-shadow-color), + 0 8px 9px -5px var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + transition-property: + color, + background-color, + border-color, + text-decoration-color, + fill, + stroke, + opacity, + box-shadow, + transform, + filter, + -webkit-backdrop-filter; + transition-property: color, background-color, border-color, + text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, + backdrop-filter; + transition-property: + color, + background-color, + border-color, + text-decoration-color, + fill, + stroke, + opacity, + box-shadow, + transform, + filter, + backdrop-filter, + -webkit-backdrop-filter; + transition-timing-function: ease; + transition-duration: 0.15s; +} +:is(.dark .feedback-sidebar) { + --tw-bg-opacity: 1; + background-color: rgb(17 28 68 / var(--tw-bg-opacity)); + --tw-brightness: brightness(1.1); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.feedback-header-close-btn { + position: absolute; + top: 1rem; + right: 1rem; + z-index: 10; + height: 2rem; + width: 2rem; +} +.feedback-header-close-btn-svg { + position: relative; + height: 100%; + width: 100%; + cursor: pointer; + fill: #6c757d; +} +:is(.dark .feedback-header-close-btn-svg) { + fill: #d2d6da; + opacity: 0.8; +} +.feedback-header { + margin-bottom: 0; + border-top-left-radius: 1rem; + border-top-right-radius: 1rem; + border-bottom-width: 0; + padding: 1rem 1.5rem 0; +} +.feedback-header-title { + margin-top: 1rem; + margin-bottom: 0.25rem; + font-weight: 700; + text-transform: uppercase; +} +:is(.dark .feedback-header-title) { + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); +} +.feedback-header-subtitle { + margin-bottom: 0; +} +.feedback-header-subtitle:first-letter { + text-transform: uppercase; +} +:is(.dark .feedback-header-subtitle) { + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); + opacity: 0.8; +} +.feedback-close-btn-svg { + pointer-events: none; + position: absolute; + top: 1rem; + right: 1rem; + height: 2rem; + width: 2rem; + fill: #6c757d; +} +:is(.dark .feedback-close-btn-svg) { + fill: #d2d6da; + opacity: 0.8; +} +.feedback-panel { + margin: 0.5rem; + display: flex; + height: 100%; + flex-direction: column; + align-items: center; + justify-content: flex-start; + overflow-y: auto; +} +.feedback-log-container { + position: relative; + margin-top: 0.375rem; + margin-bottom: 0.375rem; + width: 91.666667%; + overflow-wrap: break-word; + border-radius: 0.5rem; + border-width: 1px; + padding: 1rem; + --tw-shadow: 0 4px 6px #32325d1a, 0 1px 3px #00000014; + --tw-shadow-colored: 0 4px 6px var(--tw-shadow-color), + 0 1px 3px var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + transition-property: + color, + background-color, + border-color, + text-decoration-color, + fill, + stroke, + opacity, + box-shadow, + transform, + filter, + -webkit-backdrop-filter; + transition-property: color, background-color, border-color, + text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, + backdrop-filter; + transition-property: + color, + background-color, + border-color, + text-decoration-color, + fill, + stroke, + opacity, + box-shadow, + transform, + filter, + backdrop-filter, + -webkit-backdrop-filter; + transition-timing-function: ease; + transition-duration: 0.15s; +} +.feedback-log-container:hover { + --tw-scale-x: 1.02; + --tw-scale-y: 1.02; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +:is(.dark .feedback-log-container) { + --tw-brightness: brightness(0.9); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.error.feedback-log-container { + --tw-bg-opacity: 1; + background-color: rgb(245 57 57 / var(--tw-bg-opacity)); +} +.success.feedback-log-container { + --tw-bg-opacity: 1; + background-color: rgb(34 197 94 / var(--tw-bg-opacity)); +} +.default.feedback-log-container { + --tw-bg-opacity: 1; + background-color: rgb(14 165 233 / var(--tw-bg-opacity)); +} +.feedback-log-header { + display: flex; + align-items: flex-start; + justify-content: space-between; + vertical-align: top; +} +.feedback-log-title { + margin-bottom: 0; + font-size: 1.125rem; + line-height: 1.75rem; + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); +} +.feedback-log-desc { + font-size: 0.875rem; + line-height: 1.5rem; +} +.feedback-log-desc, +.feedback-log-meta { + margin-top: 0.5rem; + margin-bottom: 0; + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); +} +.feedback-log-meta { + font-size: 0.75rem; + line-height: 1rem; + font-style: italic; +} +.feedback-log-date { + margin-top: 0.5rem; + margin-bottom: 0; + text-align: right; + font-size: 0.75rem; + line-height: 1rem; + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); +} +.feedback-alert-container { + position: relative; + margin-top: 0.375rem; + margin-bottom: 0.375rem; + width: 91.666667%; + overflow-wrap: break-word; + border-radius: 0.5rem; + border-width: 1px; + padding: 1rem; + --tw-shadow: 0 4px 6px #32325d1a, 0 1px 3px #00000014; + --tw-shadow-colored: 0 4px 6px var(--tw-shadow-color), + 0 1px 3px var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + transition-property: + color, + background-color, + border-color, + text-decoration-color, + fill, + stroke, + opacity, + box-shadow, + transform, + filter, + -webkit-backdrop-filter; + transition-property: color, background-color, border-color, + text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, + backdrop-filter; + transition-property: + color, + background-color, + border-color, + text-decoration-color, + fill, + stroke, + opacity, + box-shadow, + transform, + filter, + backdrop-filter, + -webkit-backdrop-filter; + transition-timing-function: ease; + transition-duration: 0.15s; +} +.feedback-alert-container:hover { + --tw-scale-x: 1.02; + --tw-scale-y: 1.02; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +:is(.dark .feedback-alert-container) { + --tw-brightness: brightness(0.9); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.error.feedback-alert-container { + --tw-bg-opacity: 1; + background-color: rgb(245 57 57 / var(--tw-bg-opacity)); +} +.success.feedback-alert-container { + --tw-bg-opacity: 1; + background-color: rgb(34 197 94 / var(--tw-bg-opacity)); +} +.default.feedback-alert-container { + --tw-bg-opacity: 1; + background-color: rgb(14 165 233 / var(--tw-bg-opacity)); +} +.feedback-alert-header { + display: flex; + align-items: flex-start; + justify-content: space-between; + vertical-align: top; +} +.feedback-alert-title { + margin-bottom: 0; + font-size: 1.125rem; + line-height: 1.75rem; + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); +} +.feedback-alert-btn { + position: absolute; + right: 0.5rem; + top: 0.25rem; + height: 1.25rem; + width: 1.25rem; +} +.feedback-alert-svg { + height: 100%; + width: 100%; + cursor: pointer; + fill: #fff; +} +:is(.dark .feedback-alert-svg) { + opacity: 0.8; +} +.feedback-alert-text { + margin-top: 0.5rem; + margin-bottom: 0; + font-size: 0.875rem; + line-height: 1.5rem; + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); +} +.hover\:-translate-y-px:hover { + --tw-translate-y: -1px !important; +} +.hover\:-translate-y-px:hover, +.hover\:scale-102:hover { + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important; +} +.hover\:scale-102:hover { + --tw-scale-x: 1.02 !important; + --tw-scale-y: 1.02 !important; +} +.hover\:border-b-2:hover { + border-bottom-width: 2px !important; +} +.hover\:border-gray-700:hover { + --tw-border-opacity: 1 !important; + border-color: rgb(73 80 87 / var(--tw-border-opacity)) !important; +} +.hover\:bg-gray-100:hover { + --tw-bg-opacity: 1 !important; + background-color: rgb(235 239 244 / var(--tw-bg-opacity)) !important; +} +.hover\:bg-gray-300:hover { + --tw-bg-opacity: 1 !important; + background-color: rgb(210 214 218 / var(--tw-bg-opacity)) !important; +} +.hover\:bg-primary\/80:hover { + background-color: #0b5577cc !important; +} +.hover\:bg-red-500\/80:hover { + background-color: #f53939cc !important; +} +.hover\:bg-sky-500\/80:hover { + background-color: #0ea5e9cc !important; +} +.hover\:bg-yellow-500\/80:hover { + background-color: #fbb140cc !important; +} +.hover\:text-gray-700:hover { + --tw-text-opacity: 1 !important; + color: rgb(73 80 87 / var(--tw-text-opacity)) !important; +} +.hover\:opacity-80:hover { + opacity: 0.8 !important; +} +.hover\:shadow-md:hover { + --tw-shadow: 0 4px 6px #32325d1a, 0 1px 3px #00000014 !important; + --tw-shadow-colored: 0 4px 6px var(--tw-shadow-color), + 0 1px 3px var(--tw-shadow-color) !important; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important; +} +.hover\:brightness-90:hover { + --tw-brightness: brightness(0.9) !important; +} +.hover\:brightness-90:hover, +.hover\:brightness-95:hover { + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow) !important; +} +.hover\:brightness-95:hover { + --tw-brightness: brightness(0.95) !important; +} +.focus\:bg-primary\/80:focus { + background-color: #0b5577cc !important; +} +.focus\:bg-red-500\/80:focus { + background-color: #f53939cc !important; +} +.focus\:bg-sky-500\/80:focus { + background-color: #0ea5e9cc !important; +} +.focus\:bg-yellow-500\/80:focus { + background-color: #fbb140cc !important; +} +.active\:opacity-85:active { + opacity: 0.85 !important; +} +.group:hover .group-hover\:text-gray-700 { + --tw-text-opacity: 1 !important; + color: rgb(73 80 87 / var(--tw-text-opacity)) !important; +} +:is(.dark .dark\:border-gray-300) { + --tw-border-opacity: 1 !important; + border-color: rgb(210 214 218 / var(--tw-border-opacity)) !important; +} +:is(.dark .dark\:border-gray-700) { + --tw-border-opacity: 1 !important; + border-color: rgb(73 80 87 / var(--tw-border-opacity)) !important; +} +:is(.dark .dark\:border-primary) { + --tw-border-opacity: 1 !important; + border-color: rgb(11 85 119 / var(--tw-border-opacity)) !important; +} +:is(.dark .dark\:bg-gray-100\/80) { + background-color: #ebeff4cc !important; +} +:is(.dark .dark\:bg-gray-800) { + --tw-bg-opacity: 1 !important; + background-color: rgb(37 47 64 / var(--tw-bg-opacity)) !important; +} +:is(.dark .dark\:bg-slate-700) { + --tw-bg-opacity: 1 !important; + background-color: rgb(52 71 103 / var(--tw-bg-opacity)) !important; +} +:is(.dark .dark\:bg-slate-700\/50) { + background-color: #34476780 !important; +} +:is(.dark .dark\:bg-slate-850) { + --tw-bg-opacity: 1 !important; + background-color: rgb(17 28 68 / var(--tw-bg-opacity)) !important; +} +:is(.dark .dark\:bg-slate-900\/30) { + background-color: #0511394d !important; +} +:is(.dark .dark\:fill-gray-300) { + fill: #d2d6da !important; +} +:is(.dark .dark\:fill-gray-500) { + fill: #adb5bd !important; +} +:is(.dark .dark\:fill-gray-600) { + fill: #6c757d !important; +} +:is(.dark .dark\:stroke-slate-400) { + stroke: #8392ab !important; +} +:is(.dark .dark\:text-gray-200) { + --tw-text-opacity: 1 !important; + color: rgb(233 236 239 / var(--tw-text-opacity)) !important; +} +:is(.dark .dark\:text-gray-300) { + --tw-text-opacity: 1 !important; + color: rgb(210 214 218 / var(--tw-text-opacity)) !important; +} +:is(.dark .dark\:text-gray-400) { + --tw-text-opacity: 1 !important; + color: rgb(206 212 218 / var(--tw-text-opacity)) !important; +} +:is(.dark .dark\:text-gray-500) { + --tw-text-opacity: 1 !important; + color: rgb(173 181 189 / var(--tw-text-opacity)) !important; +} +:is(.dark .dark\:text-primary) { + --tw-text-opacity: 1 !important; + color: rgb(11 85 119 / var(--tw-text-opacity)) !important; +} +:is(.dark .dark\:text-white) { + --tw-text-opacity: 1 !important; + color: rgb(255 255 255 / var(--tw-text-opacity)) !important; +} +:is(.dark .dark\:text-white\/80) { + color: #fffc !important; +} +:is(.dark .dark\:text-white\/90) { + color: #ffffffe6 !important; +} +:is(.dark .dark\:opacity-80) { + opacity: 0.8 !important; +} +:is(.dark .dark\:opacity-90) { + opacity: 0.9 !important; +} +:is(.dark .dark\:shadow-dark-xl) { + --tw-shadow: 0 2px 2px 0 #00000024, 0 3px 1px -2px #0003, + 0 1px 5px 0 #0000001f !important; + --tw-shadow-colored: 0 2px 2px 0 var(--tw-shadow-color), + 0 3px 1px -2px var(--tw-shadow-color), 0 1px 5px 0 var(--tw-shadow-color) !important; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important; +} +:is(.dark .dark\:brightness-110) { + --tw-brightness: brightness(1.1) !important; +} +:is(.dark .dark\:brightness-110), +:is(.dark .dark\:brightness-125) { + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow) !important; +} +:is(.dark .dark\:brightness-125) { + --tw-brightness: brightness(1.25) !important; +} +:is(.dark .dark\:brightness-90) { + --tw-brightness: brightness(0.9) !important; + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow) !important; +} +:is(.dark .dark\:hover\:bg-slate-700\/50:hover) { + background-color: #34476780 !important; +} +:is(.dark .dark\:hover\:bg-slate-800:hover) { + --tw-bg-opacity: 1 !important; + background-color: rgb(58 65 111 / var(--tw-bg-opacity)) !important; +} +:is(.dark .dark\:hover\:text-gray-300:hover) { + --tw-text-opacity: 1 !important; + color: rgb(210 214 218 / var(--tw-text-opacity)) !important; +} +:is(.dark .dark\:hover\:brightness-75:hover) { + --tw-brightness: brightness(0.75) !important; +} +:is(.dark .dark\:hover\:brightness-75:hover), +:is(.dark .dark\:hover\:brightness-90:hover) { + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow) !important; +} +:is(.dark .dark\:hover\:brightness-90:hover) { + --tw-brightness: brightness(0.9) !important; +} +:is(.dark .group:hover .dark\:group-hover\:text-gray-300) { + --tw-text-opacity: 1 !important; + color: rgb(210 214 218 / var(--tw-text-opacity)) !important; +} +@media (min-width: 576px) { + .sm\:col-span-6 { + grid-column: span 6 / span 6 !important; + } + .sm\:mb-0 { + margin-bottom: 0 !important; + } + .sm\:ml-1 { + margin-left: 0.25rem !important; + } + .sm\:max-w-\[300px\] { + max-width: 300px !important; + } + .sm\:flex-row { + flex-direction: row !important; + } + .sm\:justify-items-start { + justify-items: start !important; + } + .sm\:text-left { + text-align: left !important; + } +} +@media (min-width: 768px) { + .md\:col-span-4 { + grid-column: span 4 / span 4 !important; + } + .md\:col-span-5 { + grid-column: span 5 / span 5 !important; + } + .md\:col-span-6 { + grid-column: span 6 / span 6 !important; + } + .md\:col-span-7 { + grid-column: span 7 / span 7 !important; + } + .md\:col-span-8 { + grid-column: span 8 / span 8 !important; + } + .md\:col-start-4 { + grid-column-start: 4 !important; + } + .md\:col-start-5 { + grid-column-start: 5 !important; + } + .md\:col-end-13 { + grid-column-end: 13 !important; + } + .md\:my-3 { + margin-top: 0.75rem !important; + margin-bottom: 0.75rem !important; + } + .md\:mb-0 { + margin-bottom: 0 !important; + } + .md\:ml-3 { + margin-left: 0.75rem !important; + } + .md\:mr-6 { + margin-right: 1.5rem !important; + } + .md\:mt-6 { + margin-top: 1.5rem !important; + } + .md\:block { + display: block !important; + } + .md\:gap-x-6 { + -moz-column-gap: 1.5rem !important; + column-gap: 1.5rem !important; + } + .md\:text-base { + font-size: 1rem !important; + line-height: 1.5rem !important; + } +} +@media (min-width: 992px) { + .lg\:col-span-12 { + grid-column: span 12 / span 12 !important; + } + .lg\:col-span-3 { + grid-column: span 3 / span 3 !important; + } + .lg\:col-span-4 { + grid-column: span 4 / span 4 !important; + } + .lg\:col-span-5 { + grid-column: span 5 / span 5 !important; + } + .lg\:col-span-6 { + grid-column: span 6 / span 6 !important; + } + .lg\:mx-0 { + margin-left: 0 !important; + margin-right: 0 !important; + } + .lg\:flex { + display: flex !important; + } + .lg\:hidden { + display: none !important; + } +} +@media (min-width: 1200px) { + .xl\:col-span-8 { + grid-column: span 8 / span 8 !important; + } + .xl\:ml-4 { + margin-left: 1rem !important; + } + .xl\:mr-8 { + margin-right: 2rem !important; + } + .xl\:translate-x-0 { + --tw-translate-x: 0px !important; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important; + } +} +@media (min-width: 1320px) { + .\32xl\:col-span-3 { + grid-column: span 3 / span 3 !important; + } + .\32xl\:col-span-4 { + grid-column: span 4 / span 4 !important; + } + .\32xl\:col-span-5 { + grid-column: span 5 / span 5 !important; + } + .\32xl\:col-span-6 { + grid-column: span 6 / span 6 !important; + } +} +@media (min-width: 1920px) { + .\33xl\:col-span-2 { + grid-column: span 2 / span 2 !important; + } + .\33xl\:col-span-3 { + grid-column: span 3 / span 3 !important; + } + .\33xl\:col-span-4 { + grid-column: span 4 / span 4 !important; + } + .\33xl\:col-span-5 { + grid-column: span 5 / span 5 !important; + } +} +@media (min-width: 340px) { + .xs\:w-fit { + width: -moz-fit-content !important; + width: fit-content !important; + } +} +.\[\&\>\*\]\:bg-primary > * { + --tw-bg-opacity: 1 !important; + background-color: rgb(11 85 119 / var(--tw-bg-opacity)) !important; +} diff --git a/src/ui/static/js/reports.js b/src/ui/static/js/reports.js index a94b3ab58..aab6932b9 100644 --- a/src/ui/static/js/reports.js +++ b/src/ui/static/js/reports.js @@ -23,7 +23,7 @@ class Filter { setTimeout(() => { const value = document .querySelector( - `[data-${this.prefix}-setting-select-text="method"]` + `[data-${this.prefix}-setting-select-text="method"]`, ) .textContent.trim(); @@ -46,7 +46,7 @@ class Filter { setTimeout(() => { const value = document .querySelector( - `[data-${this.prefix}-setting-select-text="country"]` + `[data-${this.prefix}-setting-select-text="country"]`, ) .textContent.trim(); @@ -69,7 +69,7 @@ class Filter { setTimeout(() => { const value = document .querySelector( - `[data-${this.prefix}-setting-select-text="status"]` + `[data-${this.prefix}-setting-select-text="status"]`, ) .textContent.trim(); @@ -92,7 +92,7 @@ class Filter { setTimeout(() => { const value = document .querySelector( - `[data-${this.prefix}-setting-select-text="reason"]` + `[data-${this.prefix}-setting-select-text="reason"]`, ) .textContent.trim(); @@ -111,7 +111,7 @@ class Filter { filter() { const requests = document.querySelector( - `[data-${this.prefix}-list]` + `[data-${this.prefix}-list]`, ).children; if (requests.length === 0) return; //reset @@ -231,7 +231,7 @@ class Dropdown { const btn = e.target.closest("button"); const btnValue = btn.getAttribute("value"); const btnSetting = btn.getAttribute( - `data-${this.prefix}-setting-select-dropdown-btn` + `data-${this.prefix}-setting-select-dropdown-btn`, ); //stop if same value to avoid new fetching const isSameVal = this.isSameValue(btnSetting, btnValue); @@ -257,7 +257,7 @@ class Dropdown { closeAllDrop() { const drops = document.querySelectorAll( - `[data-${this.prefix}-setting-select-dropdown]` + `[data-${this.prefix}-setting-select-dropdown]`, ); drops.forEach((drop) => { drop.classList.add("hidden"); @@ -265,8 +265,8 @@ class Dropdown { document .querySelector( `svg[data-${this.prefix}-setting-select="${drop.getAttribute( - `data-${this.prefix}-setting-select-dropdown` - )}"]` + `data-${this.prefix}-setting-select-dropdown`, + )}"]`, ) .classList.remove("rotate-180"); }); @@ -274,7 +274,7 @@ class Dropdown { isSameValue(btnSetting, value) { const selectCustom = document.querySelector( - `[data-${this.prefix}-setting-select-text="${btnSetting}"]` + `[data-${this.prefix}-setting-select-text="${btnSetting}"]`, ); const currVal = selectCustom.textContent; return currVal === value ? true : false; @@ -282,30 +282,30 @@ class Dropdown { setSelectNewValue(btnSetting, value) { const selectCustom = document.querySelector( - `[data-${this.prefix}-setting-select="${btnSetting}"]` + `[data-${this.prefix}-setting-select="${btnSetting}"]`, ); selectCustom.querySelector( - `[data-${this.prefix}-setting-select-text]` + `[data-${this.prefix}-setting-select-text]`, ).textContent = value; } hideDropdown(btnSetting) { //hide dropdown const dropdownEl = document.querySelector( - `[data-${this.prefix}-setting-select-dropdown="${btnSetting}"]` + `[data-${this.prefix}-setting-select-dropdown="${btnSetting}"]`, ); dropdownEl.classList.add("hidden"); dropdownEl.classList.remove("flex"); //svg effect const dropdownChevron = document.querySelector( - `svg[data-${this.prefix}-setting-select="${btnSetting}"]` + `svg[data-${this.prefix}-setting-select="${btnSetting}"]`, ); dropdownChevron.classList.remove("rotate-180"); } changeDropBtnStyle(btnSetting, selectedBtn) { const dropdownEl = document.querySelector( - `[data-${this.prefix}-setting-select-dropdown="${btnSetting}"]` + `[data-${this.prefix}-setting-select-dropdown="${btnSetting}"]`, ); //reset dropdown btns const btnEls = dropdownEl.querySelectorAll("button"); @@ -315,7 +315,7 @@ class Dropdown { "bg-primary", "dark:bg-primary", "text-gray-300", - "text-gray-300" + "text-gray-300", ); btn.classList.add("bg-white", "dark:bg-slate-700", "text-gray-700"); }); @@ -323,7 +323,7 @@ class Dropdown { selectedBtn.classList.remove( "bg-white", "dark:bg-slate-700", - "text-gray-700" + "text-gray-700", ); selectedBtn.classList.add("dark:bg-primary", "bg-primary", "text-gray-300"); } @@ -334,10 +334,10 @@ class Dropdown { .getAttribute(`data-${this.prefix}-setting-select`); //toggle dropdown const dropdownEl = document.querySelector( - `[data-${this.prefix}-setting-select-dropdown="${attribute}"]` + `[data-${this.prefix}-setting-select-dropdown="${attribute}"]`, ); const dropdownChevron = document.querySelector( - `svg[data-${this.prefix}-setting-select="${attribute}"]` + `svg[data-${this.prefix}-setting-select="${attribute}"]`, ); dropdownEl.classList.toggle("hidden"); dropdownEl.classList.toggle("flex"); diff --git a/src/ui/templates/bans.html b/src/ui/templates/bans.html index 078856a43..f3cd513a4 100644 --- a/src/ui/templates/bans.html +++ b/src/ui/templates/bans.html @@ -158,7 +158,7 @@ url_for(request.endpoint)[1:].split("/")[-1].strip() %}
          - Term + Range
        diff --git a/src/ui/templates/bans_modal.html b/src/ui/templates/bans_modal.html index 02110bccc..b54cec5c5 100644 --- a/src/ui/templates/bans_modal.html +++ b/src/ui/templates/bans_modal.html @@ -40,7 +40,7 @@ type="button" class="disabled:cursor-not-allowed dark:disabled:text-gray-300 disabled:text-gray-700 disabled:bg-gray-400 disabled:border-gray-400/0 dark:disabled:bg-gray-700 dark:disabled:border-gray-700/0 disabled:hover:translate-y-0 disabled:hover:bg-gray-400 disabled:hover:border-gray-400/0 dark:disabled:hover:translate-y-0 dark:disabled:hover:bg-gray-700 dark:disabled:hover:border-gray-700/0 dark:bg-green-500/90 duration-300 dark:opacity-90 flex justify-center items-center px-3 py-1.5 font-bold text-center text-white uppercase align-middle transition-all rounded-lg cursor-pointer bg-green-500 hover:bg-green-500/80 focus:bg-green-500/80 leading-normal text-base ease-in tracking-tight-rem shadow-xs bg-150 bg-x-25 hover:-translate-y-px active:opacity-85 hover:shadow-md" > - Add field + Entry

        IP

        Ban end

        Delete

        @@ -124,16 +124,21 @@
        - +
        + + + + +
        +
        + + + +
        @@ -85,6 +90,7 @@ url_for(request.endpoint)[1:].split("/")[-1].strip().replace('_', '-') %} > To date (default today)
        +
        + + + +
        @@ -104,6 +114,7 @@ url_for(request.endpoint)[1:].split("/")[-1].strip().replace('_', '-') %} > Update delay (in seconds) + + + +
      • + +
        + + + +
        + Jobs +
        +
      • - -
      • - -
        - - - -
        - Jobs -
        -
      • diff --git a/src/ui/utils.py b/src/ui/utils.py index 152c9f955..e13fb792e 100644 --- a/src/ui/utils.py +++ b/src/ui/utils.py @@ -25,20 +25,34 @@ def get_remain(remain_time): hours %= 24 days %= 30 months %= 12 - return f"{f'{years}y' if years else ''} {f'{months}m' if months else ''} {f'{days}d' if days else ''} {f'{hours}h' if hours else ''} {f'{minutes}min' if minutes else ''} {f'{seconds}s' if seconds else ''}" + + remain = f'{format_remain(years, "year")} {format_remain(months, "month")} {format_remain(days, "day")} {format_remain(hours, "hour")} {format_remain(minutes, "minute")} {format_remain(seconds, "second")}' + return remain -def get_term_from_remain(remain): - # Data, need format y m d h min s - terms = remain.split(" ") - term = "" - formats = ["years", "months", "days", "hours", "minutes", "seconds"] - chars = ["y", "min", "m", "d", "h", "s"] +def format_remain(num, singular): + if not num: + return "" + if num == 1: + return f"{num} {singular}" + + if num > 1: + return f"{num} {singular}s" + + +def get_range_from_remain(remain): # Not handle if remain == "unknown": return remain + # Data, need format y m d h min s + split_remain = remain.split(" ") + terms = [num for num in split_remain if num.isdigit()] + term = "" + formats = ["year(s)", "month(s)", "day(s)", "hour(s)", "minute(s)", "second(s)"] + chars = ["year", "month", "day", "hour", "second", "s"] + # start from seconds to years, stop when first 0 occurence # The remain term is first 0 occurence - 1 for i in range(len(terms)): From 6b55eafc9dcda437fc47d89d9fabfa040e21f3d3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Th=C3=A9ophile=20Diot?= Date: Mon, 22 Jan 2024 18:09:53 +0100 Subject: [PATCH 47/93] Update dev.yml with fail-fast strategy --- .github/workflows/dev.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/dev.yml b/.github/workflows/dev.yml index c319c0893..adf4045b3 100644 --- a/.github/workflows/dev.yml +++ b/.github/workflows/dev.yml @@ -13,6 +13,7 @@ jobs: contents: read packages: write strategy: + fail-fast: false matrix: image: [bunkerweb, scheduler, autoconf, ui] include: From 9b67a7aca0fa792fa4a9bdf88b4b1efc2d8c186e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Th=C3=A9ophile=20Diot?= Date: Mon, 22 Jan 2024 18:18:25 +0100 Subject: [PATCH 48/93] Update Python base image in Dockerfiles --- src/autoconf/Dockerfile | 4 ++-- src/scheduler/Dockerfile | 4 ++-- src/ui/Dockerfile | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/autoconf/Dockerfile b/src/autoconf/Dockerfile index c2151afd9..fa3a34070 100644 --- a/src/autoconf/Dockerfile +++ b/src/autoconf/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.12.1-alpine3.18@sha256:af0d8da43677e3000ebdf4045508d891a87e7bd2d3ec87bc6e40403be97291b8 AS builder +FROM python:3.12.1-alpine3.18@sha256:28b825667534d432c2ec234b334de5f829624698adfa6a3fef38c4fe165922d0 AS builder # Copy python requirements COPY src/deps/requirements.txt /tmp/requirements-deps.txt @@ -34,7 +34,7 @@ COPY src/common/helpers helpers COPY src/common/settings.json settings.json COPY src/common/utils utils -FROM python:3.12.1-alpine3.18@sha256:af0d8da43677e3000ebdf4045508d891a87e7bd2d3ec87bc6e40403be97291b8 +FROM python:3.12.1-alpine3.18@sha256:28b825667534d432c2ec234b334de5f829624698adfa6a3fef38c4fe165922d0 # Set default umask to prevent huge recursive chmod increasing the final image size RUN umask 027 diff --git a/src/scheduler/Dockerfile b/src/scheduler/Dockerfile index db1478f50..e104d053f 100644 --- a/src/scheduler/Dockerfile +++ b/src/scheduler/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.12.1-alpine3.18@sha256:af0d8da43677e3000ebdf4045508d891a87e7bd2d3ec87bc6e40403be97291b8 AS builder +FROM python:3.12.1-alpine3.18@sha256:28b825667534d432c2ec234b334de5f829624698adfa6a3fef38c4fe165922d0 AS builder # Install python dependencies RUN apk add --no-cache --virtual .build-deps g++ gcc musl-dev jpeg-dev zlib-dev libffi-dev cairo-dev pango-dev gdk-pixbuf-dev openssl-dev cargo postgresql-dev @@ -38,7 +38,7 @@ COPY src/common/utils utils COPY src/scheduler scheduler COPY src/VERSION VERSION -FROM python:3.12.1-alpine3.18@sha256:af0d8da43677e3000ebdf4045508d891a87e7bd2d3ec87bc6e40403be97291b8 +FROM python:3.12.1-alpine3.18@sha256:28b825667534d432c2ec234b334de5f829624698adfa6a3fef38c4fe165922d0 # Set default umask to prevent huge recursive chmod increasing the final image size RUN umask 027 diff --git a/src/ui/Dockerfile b/src/ui/Dockerfile index 71d92dd9b..798ded3dc 100644 --- a/src/ui/Dockerfile +++ b/src/ui/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.12.1-alpine3.18@sha256:af0d8da43677e3000ebdf4045508d891a87e7bd2d3ec87bc6e40403be97291b8 AS builder +FROM python:3.12.1-alpine3.18@sha256:28b825667534d432c2ec234b334de5f829624698adfa6a3fef38c4fe165922d0 AS builder # Install python dependencies RUN apk add --no-cache --virtual .build-deps g++ gcc musl-dev jpeg-dev zlib-dev libffi-dev cairo-dev pango-dev gdk-pixbuf-dev openssl-dev cargo postgresql-dev file make @@ -36,7 +36,7 @@ COPY src/common/helpers helpers COPY src/ui ui COPY src/VERSION VERSION -FROM python:3.12.1-alpine3.18@sha256:af0d8da43677e3000ebdf4045508d891a87e7bd2d3ec87bc6e40403be97291b8 +FROM python:3.12.1-alpine3.18@sha256:28b825667534d432c2ec234b334de5f829624698adfa6a3fef38c4fe165922d0 # Set default umask to prevent huge recursive chmod increasing the final image size RUN umask 027 From f6e5b89569ed0e707d0ecd5aa2625af805197fcb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Th=C3=A9ophile=20Diot?= Date: Mon, 22 Jan 2024 18:19:04 +0100 Subject: [PATCH 49/93] Update dependencies versions Python + Docker --- docs/requirements.txt | 123 ++++++++--------- src/common/db/requirements.in | 2 +- src/common/db/requirements.txt | 138 +++++++++---------- src/common/gen/requirements.txt | 123 ++++++++--------- src/ui/requirements.in | 4 +- src/ui/requirements.txt | 134 +++++++++---------- tests/core/antibot/Dockerfile | 2 +- tests/core/authbasic/Dockerfile | 2 +- tests/core/badbehavior/Dockerfile | 2 +- tests/core/blacklist/Dockerfile | 2 +- tests/core/blacklist/api/Dockerfile | 2 +- tests/core/blacklist/api/requirements.in | 2 +- tests/core/blacklist/api/requirements.txt | 7 +- tests/core/blacklist/init/Dockerfile | 2 +- tests/core/brotli/Dockerfile | 2 +- tests/core/bunkernet/Dockerfile | 2 +- tests/core/bunkernet/api/Dockerfile | 2 +- tests/core/bunkernet/api/requirements.in | 2 +- tests/core/bunkernet/api/requirements.txt | 7 +- tests/core/bwcli/Dockerfile | 2 +- tests/core/clientcache/Dockerfile | 2 +- tests/core/cors/Dockerfile | 2 +- tests/core/country/Dockerfile | 2 +- tests/core/customcert/Dockerfile | 2 +- tests/core/db/Dockerfile | 2 +- tests/core/db/requirements.in | 2 +- tests/core/db/requirements.txt | 156 +++++++++++----------- tests/core/dnsbl/Dockerfile | 2 +- tests/core/dnsbl/init/Dockerfile | 2 +- tests/core/errors/Dockerfile | 2 +- tests/core/greylist/Dockerfile | 2 +- tests/core/greylist/api/Dockerfile | 2 +- tests/core/greylist/api/requirements.in | 2 +- tests/core/greylist/api/requirements.txt | 7 +- tests/core/greylist/init/Dockerfile | 2 +- tests/core/gzip/Dockerfile | 2 +- tests/core/headers/Dockerfile | 2 +- tests/core/inject/Dockerfile | 2 +- tests/core/limit/Dockerfile | 2 +- tests/core/misc/Dockerfile | 2 +- tests/core/modsecurity/Dockerfile | 2 +- tests/core/redirect/Dockerfile | 2 +- tests/core/redis/Dockerfile | 2 +- tests/core/redis/requirements.in | 2 +- tests/core/redis/requirements.txt | 7 +- tests/core/reversescan/Dockerfile | 2 +- tests/core/reversescan/requirements.in | 2 +- tests/core/reversescan/requirements.txt | 7 +- tests/core/selfsigned/Dockerfile | 2 +- tests/core/sessions/Dockerfile | 2 +- tests/core/whitelist/Dockerfile | 2 +- tests/core/whitelist/api/Dockerfile | 2 +- tests/core/whitelist/api/requirements.in | 2 +- tests/core/whitelist/api/requirements.txt | 7 +- tests/core/whitelist/init/Dockerfile | 2 +- tests/requirements.txt | 1 + tests/ui/Dockerfile | 2 +- 57 files changed, 412 insertions(+), 397 deletions(-) diff --git a/docs/requirements.txt b/docs/requirements.txt index bbc852324..8c12ad156 100644 --- a/docs/requirements.txt +++ b/docs/requirements.txt @@ -225,67 +225,67 @@ markdown==3.5.2 \ # mkdocs # mkdocs-material # pymdown-extensions -markupsafe==2.1.3 \ - --hash=sha256:05fb21170423db021895e1ea1e1f3ab3adb85d1c2333cbc2310f2a26bc77272e \ - --hash=sha256:0a4e4a1aff6c7ac4cd55792abf96c915634c2b97e3cc1c7129578aa68ebd754e \ - --hash=sha256:10bbfe99883db80bdbaff2dcf681dfc6533a614f700da1287707e8a5d78a8431 \ - --hash=sha256:134da1eca9ec0ae528110ccc9e48041e0828d79f24121a1a146161103c76e686 \ - --hash=sha256:14ff806850827afd6b07a5f32bd917fb7f45b046ba40c57abdb636674a8b559c \ - --hash=sha256:1577735524cdad32f9f694208aa75e422adba74f1baee7551620e43a3141f559 \ - --hash=sha256:1b40069d487e7edb2676d3fbdb2b0829ffa2cd63a2ec26c4938b2d34391b4ecc \ - --hash=sha256:1b8dd8c3fd14349433c79fa8abeb573a55fc0fdd769133baac1f5e07abf54aeb \ - --hash=sha256:1f67c7038d560d92149c060157d623c542173016c4babc0c1913cca0564b9939 \ - --hash=sha256:282c2cb35b5b673bbcadb33a585408104df04f14b2d9b01d4c345a3b92861c2c \ - --hash=sha256:2c1b19b3aaacc6e57b7e25710ff571c24d6c3613a45e905b1fde04d691b98ee0 \ - --hash=sha256:2ef12179d3a291be237280175b542c07a36e7f60718296278d8593d21ca937d4 \ - --hash=sha256:338ae27d6b8745585f87218a3f23f1512dbf52c26c28e322dbe54bcede54ccb9 \ - --hash=sha256:3c0fae6c3be832a0a0473ac912810b2877c8cb9d76ca48de1ed31e1c68386575 \ - --hash=sha256:3fd4abcb888d15a94f32b75d8fd18ee162ca0c064f35b11134be77050296d6ba \ - --hash=sha256:42de32b22b6b804f42c5d98be4f7e5e977ecdd9ee9b660fda1a3edf03b11792d \ - --hash=sha256:47d4f1c5f80fc62fdd7777d0d40a2e9dda0a05883ab11374334f6c4de38adffd \ - --hash=sha256:504b320cd4b7eff6f968eddf81127112db685e81f7e36e75f9f84f0df46041c3 \ - --hash=sha256:525808b8019e36eb524b8c68acdd63a37e75714eac50e988180b169d64480a00 \ - --hash=sha256:56d9f2ecac662ca1611d183feb03a3fa4406469dafe241673d521dd5ae92a155 \ - --hash=sha256:5bbe06f8eeafd38e5d0a4894ffec89378b6c6a625ff57e3028921f8ff59318ac \ - --hash=sha256:65c1a9bcdadc6c28eecee2c119465aebff8f7a584dd719facdd9e825ec61ab52 \ - --hash=sha256:68e78619a61ecf91e76aa3e6e8e33fc4894a2bebe93410754bd28fce0a8a4f9f \ - --hash=sha256:69c0f17e9f5a7afdf2cc9fb2d1ce6aabdb3bafb7f38017c0b77862bcec2bbad8 \ - --hash=sha256:6b2b56950d93e41f33b4223ead100ea0fe11f8e6ee5f641eb753ce4b77a7042b \ - --hash=sha256:715d3562f79d540f251b99ebd6d8baa547118974341db04f5ad06d5ea3eb8007 \ - --hash=sha256:787003c0ddb00500e49a10f2844fac87aa6ce977b90b0feaaf9de23c22508b24 \ - --hash=sha256:7ef3cb2ebbf91e330e3bb937efada0edd9003683db6b57bb108c4001f37a02ea \ - --hash=sha256:8023faf4e01efadfa183e863fefde0046de576c6f14659e8782065bcece22198 \ - --hash=sha256:8758846a7e80910096950b67071243da3e5a20ed2546e6392603c096778d48e0 \ - --hash=sha256:8afafd99945ead6e075b973fefa56379c5b5c53fd8937dad92c662da5d8fd5ee \ - --hash=sha256:8c41976a29d078bb235fea9b2ecd3da465df42a562910f9022f1a03107bd02be \ - --hash=sha256:8e254ae696c88d98da6555f5ace2279cf7cd5b3f52be2b5cf97feafe883b58d2 \ - --hash=sha256:8f9293864fe09b8149f0cc42ce56e3f0e54de883a9de90cd427f191c346eb2e1 \ - --hash=sha256:9402b03f1a1b4dc4c19845e5c749e3ab82d5078d16a2a4c2cd2df62d57bb0707 \ - --hash=sha256:962f82a3086483f5e5f64dbad880d31038b698494799b097bc59c2edf392fce6 \ - --hash=sha256:9aad3c1755095ce347e26488214ef77e0485a3c34a50c5a5e2471dff60b9dd9c \ - --hash=sha256:9dcdfd0eaf283af041973bff14a2e143b8bd64e069f4c383416ecd79a81aab58 \ - --hash=sha256:aa57bd9cf8ae831a362185ee444e15a93ecb2e344c8e52e4d721ea3ab6ef1823 \ - --hash=sha256:aa7bd130efab1c280bed0f45501b7c8795f9fdbeb02e965371bbef3523627779 \ - --hash=sha256:ab4a0df41e7c16a1392727727e7998a467472d0ad65f3ad5e6e765015df08636 \ - --hash=sha256:ad9e82fb8f09ade1c3e1b996a6337afac2b8b9e365f926f5a61aacc71adc5b3c \ - --hash=sha256:af598ed32d6ae86f1b747b82783958b1a4ab8f617b06fe68795c7f026abbdcad \ - --hash=sha256:b076b6226fb84157e3f7c971a47ff3a679d837cf338547532ab866c57930dbee \ - --hash=sha256:b7ff0f54cb4ff66dd38bebd335a38e2c22c41a8ee45aa608efc890ac3e3931bc \ - --hash=sha256:bfce63a9e7834b12b87c64d6b155fdd9b3b96191b6bd334bf37db7ff1fe457f2 \ - --hash=sha256:c011a4149cfbcf9f03994ec2edffcb8b1dc2d2aede7ca243746df97a5d41ce48 \ - --hash=sha256:c9c804664ebe8f83a211cace637506669e7890fec1b4195b505c214e50dd4eb7 \ - --hash=sha256:ca379055a47383d02a5400cb0d110cef0a776fc644cda797db0c5696cfd7e18e \ - --hash=sha256:cb0932dc158471523c9637e807d9bfb93e06a95cbf010f1a38b98623b929ef2b \ - --hash=sha256:cd0f502fe016460680cd20aaa5a76d241d6f35a1c3350c474bac1273803893fa \ - --hash=sha256:ceb01949af7121f9fc39f7d27f91be8546f3fb112c608bc4029aef0bab86a2a5 \ - --hash=sha256:d080e0a5eb2529460b30190fcfcc4199bd7f827663f858a226a81bc27beaa97e \ - --hash=sha256:dd15ff04ffd7e05ffcb7fe79f1b98041b8ea30ae9234aed2a9168b5797c3effb \ - --hash=sha256:df0be2b576a7abbf737b1575f048c23fb1d769f267ec4358296f31c2479db8f9 \ - --hash=sha256:e09031c87a1e51556fdcb46e5bd4f59dfb743061cf93c4d6831bf894f125eb57 \ - --hash=sha256:e4dd52d80b8c83fdce44e12478ad2e85c64ea965e75d66dbeafb0a3e77308fcc \ - --hash=sha256:f698de3fd0c4e6972b92290a45bd9b1536bffe8c6759c62471efaa8acb4c37bc \ - --hash=sha256:fec21693218efe39aa7f8599346e90c705afa52c5b31ae019b2e57e8f6542bb2 \ - --hash=sha256:ffcc3f7c66b5f5b7931a5aa68fc9cecc51e685ef90282f4a82f0f5e9b704ad11 +markupsafe==2.1.4 \ + --hash=sha256:0042d6a9880b38e1dd9ff83146cc3c9c18a059b9360ceae207805567aacccc69 \ + --hash=sha256:0c26f67b3fe27302d3a412b85ef696792c4a2386293c53ba683a89562f9399b0 \ + --hash=sha256:0fbad3d346df8f9d72622ac71b69565e621ada2ce6572f37c2eae8dacd60385d \ + --hash=sha256:15866d7f2dc60cfdde12ebb4e75e41be862348b4728300c36cdf405e258415ec \ + --hash=sha256:1c98c33ffe20e9a489145d97070a435ea0679fddaabcafe19982fe9c971987d5 \ + --hash=sha256:21e7af8091007bf4bebf4521184f4880a6acab8df0df52ef9e513d8e5db23411 \ + --hash=sha256:23984d1bdae01bee794267424af55eef4dfc038dc5d1272860669b2aa025c9e3 \ + --hash=sha256:31f57d64c336b8ccb1966d156932f3daa4fee74176b0fdc48ef580be774aae74 \ + --hash=sha256:3583a3a3ab7958e354dc1d25be74aee6228938312ee875a22330c4dc2e41beb0 \ + --hash=sha256:36d7626a8cca4d34216875aee5a1d3d654bb3dac201c1c003d182283e3205949 \ + --hash=sha256:396549cea79e8ca4ba65525470d534e8a41070e6b3500ce2414921099cb73e8d \ + --hash=sha256:3a66c36a3864df95e4f62f9167c734b3b1192cb0851b43d7cc08040c074c6279 \ + --hash=sha256:3aae9af4cac263007fd6309c64c6ab4506dd2b79382d9d19a1994f9240b8db4f \ + --hash=sha256:3ab3a886a237f6e9c9f4f7d272067e712cdb4efa774bef494dccad08f39d8ae6 \ + --hash=sha256:47bb5f0142b8b64ed1399b6b60f700a580335c8e1c57f2f15587bd072012decc \ + --hash=sha256:49a3b78a5af63ec10d8604180380c13dcd870aba7928c1fe04e881d5c792dc4e \ + --hash=sha256:4df98d4a9cd6a88d6a585852f56f2155c9cdb6aec78361a19f938810aa020954 \ + --hash=sha256:5045e892cfdaecc5b4c01822f353cf2c8feb88a6ec1c0adef2a2e705eef0f656 \ + --hash=sha256:5244324676254697fe5c181fc762284e2c5fceeb1c4e3e7f6aca2b6f107e60dc \ + --hash=sha256:54635102ba3cf5da26eb6f96c4b8c53af8a9c0d97b64bdcb592596a6255d8518 \ + --hash=sha256:54a7e1380dfece8847c71bf7e33da5d084e9b889c75eca19100ef98027bd9f56 \ + --hash=sha256:55d03fea4c4e9fd0ad75dc2e7e2b6757b80c152c032ea1d1de487461d8140efc \ + --hash=sha256:698e84142f3f884114ea8cf83e7a67ca8f4ace8454e78fe960646c6c91c63bfa \ + --hash=sha256:6aa5e2e7fc9bc042ae82d8b79d795b9a62bd8f15ba1e7594e3db243f158b5565 \ + --hash=sha256:7653fa39578957bc42e5ebc15cf4361d9e0ee4b702d7d5ec96cdac860953c5b4 \ + --hash=sha256:765f036a3d00395a326df2835d8f86b637dbaf9832f90f5d196c3b8a7a5080cb \ + --hash=sha256:78bc995e004681246e85e28e068111a4c3f35f34e6c62da1471e844ee1446250 \ + --hash=sha256:7a07f40ef8f0fbc5ef1000d0c78771f4d5ca03b4953fc162749772916b298fc4 \ + --hash=sha256:8b570a1537367b52396e53325769608f2a687ec9a4363647af1cded8928af959 \ + --hash=sha256:987d13fe1d23e12a66ca2073b8d2e2a75cec2ecb8eab43ff5624ba0ad42764bc \ + --hash=sha256:9896fca4a8eb246defc8b2a7ac77ef7553b638e04fbf170bff78a40fa8a91474 \ + --hash=sha256:9e9e3c4020aa2dc62d5dd6743a69e399ce3de58320522948af6140ac959ab863 \ + --hash=sha256:a0b838c37ba596fcbfca71651a104a611543077156cb0a26fe0c475e1f152ee8 \ + --hash=sha256:a4d176cfdfde84f732c4a53109b293d05883e952bbba68b857ae446fa3119b4f \ + --hash=sha256:a76055d5cb1c23485d7ddae533229039b850db711c554a12ea64a0fd8a0129e2 \ + --hash=sha256:a76cd37d229fc385738bd1ce4cba2a121cf26b53864c1772694ad0ad348e509e \ + --hash=sha256:a7cc49ef48a3c7a0005a949f3c04f8baa5409d3f663a1b36f0eba9bfe2a0396e \ + --hash=sha256:abf5ebbec056817057bfafc0445916bb688a255a5146f900445d081db08cbabb \ + --hash=sha256:b0fe73bac2fed83839dbdbe6da84ae2a31c11cfc1c777a40dbd8ac8a6ed1560f \ + --hash=sha256:b6f14a9cd50c3cb100eb94b3273131c80d102e19bb20253ac7bd7336118a673a \ + --hash=sha256:b83041cda633871572f0d3c41dddd5582ad7d22f65a72eacd8d3d6d00291df26 \ + --hash=sha256:b835aba863195269ea358cecc21b400276747cc977492319fd7682b8cd2c253d \ + --hash=sha256:bf1196dcc239e608605b716e7b166eb5faf4bc192f8a44b81e85251e62584bd2 \ + --hash=sha256:c669391319973e49a7c6230c218a1e3044710bc1ce4c8e6eb71f7e6d43a2c131 \ + --hash=sha256:c7556bafeaa0a50e2fe7dc86e0382dea349ebcad8f010d5a7dc6ba568eaaa789 \ + --hash=sha256:c8f253a84dbd2c63c19590fa86a032ef3d8cc18923b8049d91bcdeeb2581fbf6 \ + --hash=sha256:d18b66fe626ac412d96c2ab536306c736c66cf2a31c243a45025156cc190dc8a \ + --hash=sha256:d5291d98cd3ad9a562883468c690a2a238c4a6388ab3bd155b0c75dd55ece858 \ + --hash=sha256:d5c31fe855c77cad679b302aabc42d724ed87c043b1432d457f4976add1c2c3e \ + --hash=sha256:d6e427c7378c7f1b2bef6a344c925b8b63623d3321c09a237b7cc0e77dd98ceb \ + --hash=sha256:dac1ebf6983148b45b5fa48593950f90ed6d1d26300604f321c74a9ca1609f8e \ + --hash=sha256:de8153a7aae3835484ac168a9a9bdaa0c5eee4e0bc595503c95d53b942879c84 \ + --hash=sha256:e1a0d1924a5013d4f294087e00024ad25668234569289650929ab871231668e7 \ + --hash=sha256:e7902211afd0af05fbadcc9a312e4cf10f27b779cf1323e78d52377ae4b72bea \ + --hash=sha256:e888ff76ceb39601c59e219f281466c6d7e66bd375b4ec1ce83bcdc68306796b \ + --hash=sha256:f06e5a9e99b7df44640767842f414ed5d7bedaaa78cd817ce04bbd6fd86e2dd6 \ + --hash=sha256:f6be2d708a9d0e9b0054856f07ac7070fbe1754be40ca8525d5adccdbda8f475 \ + --hash=sha256:f9917691f410a2e0897d1ef99619fd3f7dd503647c8ff2475bf90c3cf222ad74 \ + --hash=sha256:fc1a75aa8f11b87910ffd98de62b29d6520b6d6e8a3de69a70ca34dea85d2a8a \ + --hash=sha256:fe8512ed897d5daf089e5bd010c3dc03bb1bdae00b35588c49b98268d4a01e00 # via # jinja2 # mkdocs @@ -477,6 +477,7 @@ pyyaml==6.0.1 \ --hash=sha256:8d4e9c88387b0f5c7d5f281e55304de64cf7f9c0021a3525bd3b1c542da3b0e4 \ --hash=sha256:9046c58c4395dff28dd494285c82ba00b546adfc7ef001486fbf0324bc174fba \ --hash=sha256:9eb6caa9a297fc2c2fb8862bc5370d0303ddba53ba97e71f08023b6cd73d16a8 \ + --hash=sha256:a08c6f0fe150303c1c6b71ebcd7213c2858041a7e01975da3a99aed1e7a378ef \ --hash=sha256:a0cd17c15d3bb3fa06978b4e8958dcdc6e0174ccea823003a106c7d4d7899ac5 \ --hash=sha256:afd7e57eddb1a54f0f1a974bc4391af8bcce0b444685d936840f125cf046d5bd \ --hash=sha256:b1275ad35a5d18c62a7220633c913e1b42d44b46ee12554e5fd39c70a243d6a3 \ diff --git a/src/common/db/requirements.in b/src/common/db/requirements.in index a4c322267..07ecafb5b 100644 --- a/src/common/db/requirements.in +++ b/src/common/db/requirements.in @@ -1,4 +1,4 @@ cryptography==41.0.7 -psycopg[binary,pool]==3.1.12 +psycopg[binary,pool]==3.1.17 PyMySQL==1.1.0 sqlalchemy==2.0.25 diff --git a/src/common/db/requirements.txt b/src/common/db/requirements.txt index 9160bd189..8274b8ae7 100644 --- a/src/common/db/requirements.txt +++ b/src/common/db/requirements.txt @@ -143,78 +143,78 @@ greenlet==3.0.3 \ --hash=sha256:fd096eb7ffef17c456cfa587523c5f92321ae02427ff955bebe9e3c63bc9f0da \ --hash=sha256:fe754d231288e1e64323cfad462fcee8f0288654c10bdf4f603a39ed923bef33 # via sqlalchemy -psycopg==3.1.12 \ - --hash=sha256:8ec5230d6a7eb654b4fb3cf2d3eda8871d68f24807b934790504467f1deee9f8 \ - --hash=sha256:cec7ad2bc6a8510e56c45746c631cf9394148bdc8a9a11fd8cf8554ce129ae78 +psycopg==3.1.17 \ + --hash=sha256:437e7d7925459f21de570383e2e10542aceb3b9cb972ce957fdd3826ca47edc6 \ + --hash=sha256:96b7b13af6d5a514118b759a66b2799a8a4aa78675fa6bb0d3f7d52d67eff002 # via # -r requirements.in # psycopg -psycopg-binary==3.1.12 \ - --hash=sha256:000838cb5ab7851116b462e58893a96b0f1e35864135a6283f3242a730ec45d3 \ - --hash=sha256:03a851123d0155e1d6ca5b6cccf624e2fc71c8f7eae76f5100196e0fca047d30 \ - --hash=sha256:03e321e149d051daa20892ed1bb3beabf0aae98a8c37da30ec80fa12306f9ba9 \ - --hash=sha256:047c4ba8d3089465b0a69c4c669128df43403867858d78da6b40b33788bfa89f \ - --hash=sha256:052835aac03ee6a9d5b6fe35c468da79084ebe38709e6d3c24ff5b9422fb2947 \ - --hash=sha256:0dee8a1ecc501d9c3db06d08184712459bbb5806a09121c3a25e8cbe91e234d7 \ - --hash=sha256:104bdc85c5c4884b3f900155b635588a28740f561b32a3e27c38bcd249feba41 \ - --hash=sha256:130752b9b2f8d071f179e257b9698cedfe4546be81ad5ecd8ed52cf9d725580d \ - --hash=sha256:278e8888e90fb6ebd7eae8ccb85199eafd712b734e641e0d40f2a903e946102d \ - --hash=sha256:29a69f62aae8617361376d9ed1e34966ae9c3a74c4ab3aa430a7ce0c11530862 \ - --hash=sha256:2bbcc6fbabc2b92d18d955d9fa104fd9d8bd2dcb97a279c4e788c6b714ffd1af \ - --hash=sha256:3195baff3e3e5d71828400d38af0ffc5a15d7dca2bfaadc9eb615235774b9290 \ - --hash=sha256:36147f708cc6a9d74c2b8d880f8dd3a6d53364b5c487536adaa022d435c90733 \ - --hash=sha256:3f017400679aa38f6cb22b888b8ec198a5b100ec2132e6b3bcfa797b14b5b438 \ - --hash=sha256:3f17a2c393879aa54f840540009d0e70a30d22ffa0038d81e258ac2c99b15d74 \ - --hash=sha256:43197161099cb4e36a9ca44c10657908b619d7263ffcff30932ad4627430dc3c \ - --hash=sha256:4441d0f8ecae499a6ac5c79078c9fcd406c0bf70e72cb6cba888aca51aa46943 \ - --hash=sha256:45bcecc96a6e6fe11e06b75f7ba8005d6f717f16fae7ab1cf5a0aec5191f87c3 \ - --hash=sha256:46eac158e8e794d9414a8fe7706beeee9b1ecc4accbea914314825ace8137105 \ - --hash=sha256:48c4ba35f717783327931aa9da6e6aab81b6b90f3e6b902b18e269d73e7d0882 \ - --hash=sha256:49d6acf228edb5bd9000735b89b780b18face776d081b905cf68e149d57dfcc1 \ - --hash=sha256:4fddc3c9beaf745de3da10230f0144a4c667b21c3f7a94a3bb1fb004954c9810 \ - --hash=sha256:5112245daf98e22046316e72690689a8952a9b078908206a6b16cd28d84cde7c \ - --hash=sha256:53464cb71e06faac479f44b8870f115004187e1dfb299b9725d1d7f85d9e5479 \ - --hash=sha256:6177cfa6f872a9cc84dbfc7dc163af6ef01639c50acc9a441673f29c2305c37a \ - --hash=sha256:68398cdf3aedd4042b1126b9aba34615f1ab592831483282f19f0159fce5ca75 \ - --hash=sha256:6925a543e88cdfd1a2f679c7a33c08f107de60728a4a3c52f88d4491d40a7f51 \ - --hash=sha256:6979c02acb9783c6134ee516751b8f891a2d4db7f73ebecc9e92750283d6fb99 \ - --hash=sha256:6c6a5d125a61101ef5ab7384206e43952fe2a5fca997b96d28a28a752512f900 \ - --hash=sha256:6dea80e65c7a97150d555b64744e7279ff4c6b259d27580b756a5b282a7d44e3 \ - --hash=sha256:6def4f238ca02d6b42336b405d02729c081c978cda9b6ba7549a9c63a91ba823 \ - --hash=sha256:70054ada2f890d004dc3d5ff908e34aecb085fd599d40db2975c09a39c50dfc3 \ - --hash=sha256:7308316fdb6796399041b80db0ab9f356504ed26427e46834ade82ba94b067ce \ - --hash=sha256:7544d6d74f5b5f9daafe8a4ed7d266787d62a2bf16f5120c45d42d1f4a856bc8 \ - --hash=sha256:77ae6cda3ffee2425aca9ea7af57296d0c701e2ac5897b48b95dfee050234592 \ - --hash=sha256:7d343e1f564fdc8964e1c08b8a6c1f6ebf4b45ee5631b5241c9cbac793f4500c \ - --hash=sha256:8248b11ac490bb74de80457ab0e9cef31c08164ff7b867031927a17e5c9e19ed \ - --hash=sha256:942a18df448a33d77aa7dff7e93062ace7926608a965db003622cb5f27910ba2 \ - --hash=sha256:98fce28d8136bdd883f20d26467bf259b5fb559eb64d8f83695690714cdfdad3 \ - --hash=sha256:99ad07b9ef5853713bb63c55e179af52994e96f445c5d66b87d8b986182922ef \ - --hash=sha256:a21a7fffec1a225b26d72adb960d771fc5a9aba8e1f7dd710abcaa9a980e9740 \ - --hash=sha256:b04957bd5caff94eac38306357b6d448dd20a6f68fd998e115e3731a55118d83 \ - --hash=sha256:b32922872460575083487de41e17e8cf308c3550da02c704efe42960bc6c19de \ - --hash=sha256:b81427fd5a97c9b4ac12f3b8d985870b0c3866b5fc2e72e51cacd3630ffd6466 \ - --hash=sha256:bb98252ac8ba41a121f88979e4232ffc1d6722c953531cbdae2b328322308581 \ - --hash=sha256:bc3f0fcc4fcccffda2450c725bee9fad73bc6c110cfbe3b8a777063845d9c6b9 \ - --hash=sha256:c2eb94bf0bd653c940517cd92dc4f98c85d505f69013b247dda747413bcf0a8b \ - --hash=sha256:c48c4f3fcfd9e75e3fdb18eea320de591e06059a859280ec26ce8d753299353d \ - --hash=sha256:c5987616698c895ae079fb5e26811b72948cb3b75c2c690446379298e96c1568 \ - --hash=sha256:c9eb2ba27760bc1303f0708ba95b9e4f3f3b77a081ef4f7f53375c71da3a1bee \ - --hash=sha256:ca09e4937c9db24a58951ee9aea7aae7bca11a954b30c59f3b271e9bdebd80d7 \ - --hash=sha256:cb45a709b966583773acc3418fffbf6d73b014943b6efceca6a7d3ca960956cf \ - --hash=sha256:d176c4614f5208ab9938d5426d61627c8fbc7f8dab53fef42c8bf2ab8605aa51 \ - --hash=sha256:d401722aa38bda64d1ba8293f6dad99f6f684711e2c016a93f138f2bbcff2a4b \ - --hash=sha256:d41b03ce52a109858735ac19fe0295e3f77bef0388d6a3e105074ad68f4a9645 \ - --hash=sha256:d77c95d6086e0714225764772bf8110bb29dfbc6c32aa56e725a01998ce20e7c \ - --hash=sha256:d819cb43cccc10ba501b9d462409fcaaeb19f77b8379b2e7ca0ced4a49446d4a \ - --hash=sha256:e4a0f44bc29fc1b56ee1c865796cbe354078ee1e985f898e4915db185055bf7d \ - --hash=sha256:e7949e1aefe339f04dbecac6aa036c9cd137a58f966c4b96ab933823c340ee12 \ - --hash=sha256:eaf2375b724ad61ee82a5c2a849e57b12b3cb510ec8845084132bbb907cb3335 \ - --hash=sha256:ee65335781a54f29f4abc28060a6188c41bdd42fdc3cbc1dd84695ed8ef18321 \ - --hash=sha256:f26bb34e0e9bb83fba00c4835f91f5c5348cdf689df8c8b503571c0d0027c8f5 \ - --hash=sha256:f4ae45d58bd79795a2d23d05be5496b226b09ac2688b9ed9808e13c345e2d542 \ - --hash=sha256:f6f55979804853efa5ce84d7ef59ff3772e0823247497f7d4a6870e6527fd791 \ - --hash=sha256:f93749f0fe69cfbfec22af690bb4b241f1a4347c57be26fe2e5b70588f7d602f +psycopg-binary==3.1.17 \ + --hash=sha256:00377f6963ee7e4bf71cab17c2c235ef0624df9483f3b615d86aa24cde889d42 \ + --hash=sha256:0227885686c2cc0104ceb22d6eebc732766e9ad48710408cb0123237432e5435 \ + --hash=sha256:02ac573f5a6e79bb6df512b3a6279f01f033bbd45c47186e8872fee45f6681d0 \ + --hash=sha256:02cd2eb62ffc56f8c847d68765cbf461b3d11b438fe48951e44b6c563ec27d18 \ + --hash=sha256:0340ef87a888fd940796c909e038426f4901046f61856598582a817162c64984 \ + --hash=sha256:0b1ec6895cab887b92c303565617f994c9b9db53befda81fa2a31b76fe8a3ab1 \ + --hash=sha256:12eab8bc91b4ba01b2ecee3b5b80501934b198f6e1f8d4b13596f3f38ba6e762 \ + --hash=sha256:267a82548c21476120e43dc72b961f1af52c380c0b4c951bdb34cf14cb26bd35 \ + --hash=sha256:2a05400e9314fc30bc1364865ba9f6eaa2def42b5e7e67f71f9a4430f870023e \ + --hash=sha256:2b2a689eaede08cf91a36b10b0da6568dd6e4669200f201e082639816737992b \ + --hash=sha256:3d0d154c780cc7b28a3a0886e8a4b18689202a1dbb522b3c771eb3a1289cf7c3 \ + --hash=sha256:3e2cc2bbf37ff1cf11e8b871c294e3532636a3cf7f0c82518b7537158923d77b \ + --hash=sha256:40af298b209dd77ca2f3e7eb3fbcfb87a25999fc015fcd14140bde030a164c7e \ + --hash=sha256:420c1eb1626539c261cf3fbe099998da73eb990f9ce1a34da7feda414012ea5f \ + --hash=sha256:4b20013051f1fd7d02b8d0766cfe8d009e8078babc00a6d39bc7e2d50a7b96af \ + --hash=sha256:4fa26836ce074a1104249378727e1f239a01530f36bae16e77cf6c50968599b4 \ + --hash=sha256:5ccbe8b2ec444763a51ecb1213befcbb75defc1ef36e7dd5dff501a23d7ce8cf \ + --hash=sha256:5f5f5bcbb772d8c243d605fc7151beec760dd27532d42145a58fb74ef9c5fbf2 \ + --hash=sha256:61104b8e7a43babf2bbaa36c08e31a12023e2f967166e99d6b052b11a4c7db06 \ + --hash=sha256:67a5b93101bc85a95a189c0a23d02a29cf06c1080a695a0dedfdd50dd734662a \ + --hash=sha256:6a728beefd89b430ebe2729d04ba10e05036b5e9d01648da60436000d2fcd242 \ + --hash=sha256:6b2ae342d69684555bfe77aed5546d125b4a99012e0b83a8b3da68c8829f0935 \ + --hash=sha256:6b40fa54a02825d3d6a8009d9a82a2b4fad80387acf2b8fd6d398fd2813cb2d9 \ + --hash=sha256:6d4f2e15d33ed4f9776fdf23683512d76f4e7825c4b80677e9e3ce6c1b193ff2 \ + --hash=sha256:6e3543edc18553e31a3884af3cd7eea43d6c44532d8b9b16f3e743cdf6cfe6c5 \ + --hash=sha256:704f6393d758b12a4369887fe956b2a8c99e4aced839d9084de8e3f056015d40 \ + --hash=sha256:73e7097b81cad9ae358334e3cec625246bb3b8013ae6bb287758dd6435e12f65 \ + --hash=sha256:751b31c2faae0348f87f22b45ef58f704bdcfc2abdd680fa0c743c124071157e \ + --hash=sha256:78ebb43dca7d5b41eee543cd005ee5a0256cecc74d84acf0fab4f025997b837e \ + --hash=sha256:7b4e4c2b05f3b431e9026e82590b217e87696e7a7548f512ae8059d59fa8af3b \ + --hash=sha256:7e28024204dc0c61094268c682041d2becfedfea2e3b46bed5f6138239304d98 \ + --hash=sha256:83404a353240fdff5cfe9080665fdfdcaa2d4d0c5112e15b0a2fe2e59200ed57 \ + --hash=sha256:86bb3656c8d744cc1e42003414cd6c765117d70aa23da6c0f4ff2b826e0fd0fd \ + --hash=sha256:8c5c38129cc79d7e3ba553035b9962a442171e9f97bb1b8795c0885213f206f3 \ + --hash=sha256:9124b6db07e8d8b11f4512b8b56cbe136bf1b7d0417d1280e62291a9dcad4408 \ + --hash=sha256:914254849486e14aa931b0b3382cd16887f1507068ffba775cbdc5a55fe9ef19 \ + --hash=sha256:92fad8f1aa80a5ab316c0493dc6d1b54c1dba21937e43eea7296ff4a0ccc071e \ + --hash=sha256:93921178b9a40c60c26e47eb44970f88c49fe484aaa3bb7ec02bb8b514eab3d9 \ + --hash=sha256:9690a535d9ccd361bbc3590bfce7fe679e847f44fa7cc97f3b885f4744ca8a2c \ + --hash=sha256:a0c4ba73f9e7721dd6cc3e6953016652dbac206f654229b7a1a8ac182b16e689 \ + --hash=sha256:a16abab0c1abc58feb6ab11d78d0f8178a67c3586bd70628ec7c0218ec04c4ef \ + --hash=sha256:a343261701a8f63f0d8268f7fd32be40ffe28d24b65d905404ca03e7281f7bb5 \ + --hash=sha256:a3f1196d76860e72d338fab0d2b6722e8d47e2285d693e366ae36011c4a5898a \ + --hash=sha256:a880e4113af3ab84d6a0991e3f85a2424924c8a182733ab8d964421df8b5190a \ + --hash=sha256:a89f36bf7b612ff6ed3e789bd987cbd0787cf0d66c49386fa3bad816dd7bee87 \ + --hash=sha256:adb670031b27949c9dc5cf585c4a5a6b4469d3879fd2fb9d39b6d53e5f66b9bc \ + --hash=sha256:b0711e46361ea3047cd049868419d030c8236a9dea7e9ed1f053cbd61a853ec9 \ + --hash=sha256:b447ea765e71bc33a82cf070bba814b1efa77967442d116b95ccef8ce5da7631 \ + --hash=sha256:bf424d92dd7e94705b31625b02d396297a7c8fab4b6f7de8dba6388323a7b71c \ + --hash=sha256:c10b7713e3ed31df7319c2a72d5fea5a2536476d7695a3e1d18a1f289060997c \ + --hash=sha256:c8a46f77ba0ca7c5a5449b777170a518fa7820e1710edb40e777c9798f00d033 \ + --hash=sha256:ca1757a6e080086f7234dc45684e81a47a66a6dd492a37d6ce38c58a1a93e9ff \ + --hash=sha256:d01c4faae66de60fcd3afd3720dcc8ffa03bc2087f898106da127774db12aac5 \ + --hash=sha256:d1c0115bdf80cf6c8c9109cb10cf6f650fd1a8d841f884925e8cb12f34eb5371 \ + --hash=sha256:d2e9ed88d9a6a475c67bf70fc8285e88ccece0391727c7701e5a512e0eafbb05 \ + --hash=sha256:d54bcf2dfc0880bf13f38512d44b194c092794e4ee9e01d804bc6cd3eed9bfb7 \ + --hash=sha256:d613a23f8928f30acb2b6b2398cb7775ba9852e8968e15df13807ba0d3ebd565 \ + --hash=sha256:d90c0531e9d591bde8cea04e75107fcddcc56811b638a34853436b23c9a3cb7d \ + --hash=sha256:dceb3930ec426623c0cacc78e447a90882981e8c49d6fea8d1e48850e24a0170 \ + --hash=sha256:e1e867c2a729348df218a14ba1b862e627177fd57c7b4f3db0b4c708f6d03696 \ + --hash=sha256:e6ae27b0617ad3809449964b5e901b21acff8e306abacb8ba71d5ee7c8c47eeb \ + --hash=sha256:ea425a8dcd808a7232a5417d2633bfa543da583a2701b5228e9e29989a50deda \ + --hash=sha256:f4028443bf25c1e04ecffdc552c0a98d826903dec76a1568dfddf5ebbbb03db7 \ + --hash=sha256:f6898bf1ca5aa01115807643138e3e20ec603b17a811026bc4a49d43055720a7 \ + --hash=sha256:f9ba559eabb0ba1afd4e0504fa0b10e00a212cac0c4028b8a1c3b087b5c1e5de # via psycopg psycopg-pool==3.2.1 \ --hash=sha256:060b551d1b97a8d358c668be58b637780b884de14d861f4f5ecc48b7563aafb7 \ diff --git a/src/common/gen/requirements.txt b/src/common/gen/requirements.txt index 00aae6300..15ad52866 100644 --- a/src/common/gen/requirements.txt +++ b/src/common/gen/requirements.txt @@ -130,67 +130,67 @@ kubernetes==29.0.0 \ --hash=sha256:ab8cb0e0576ccdfb71886366efb102c6a20f268d817be065ce7f9909c631e43e \ --hash=sha256:c4812e227ae74d07d53c88293e564e54b850452715a59a927e7e1bc6b9a60459 # via -r requirements.in -markupsafe==2.1.3 \ - --hash=sha256:05fb21170423db021895e1ea1e1f3ab3adb85d1c2333cbc2310f2a26bc77272e \ - --hash=sha256:0a4e4a1aff6c7ac4cd55792abf96c915634c2b97e3cc1c7129578aa68ebd754e \ - --hash=sha256:10bbfe99883db80bdbaff2dcf681dfc6533a614f700da1287707e8a5d78a8431 \ - --hash=sha256:134da1eca9ec0ae528110ccc9e48041e0828d79f24121a1a146161103c76e686 \ - --hash=sha256:14ff806850827afd6b07a5f32bd917fb7f45b046ba40c57abdb636674a8b559c \ - --hash=sha256:1577735524cdad32f9f694208aa75e422adba74f1baee7551620e43a3141f559 \ - --hash=sha256:1b40069d487e7edb2676d3fbdb2b0829ffa2cd63a2ec26c4938b2d34391b4ecc \ - --hash=sha256:1b8dd8c3fd14349433c79fa8abeb573a55fc0fdd769133baac1f5e07abf54aeb \ - --hash=sha256:1f67c7038d560d92149c060157d623c542173016c4babc0c1913cca0564b9939 \ - --hash=sha256:282c2cb35b5b673bbcadb33a585408104df04f14b2d9b01d4c345a3b92861c2c \ - --hash=sha256:2c1b19b3aaacc6e57b7e25710ff571c24d6c3613a45e905b1fde04d691b98ee0 \ - --hash=sha256:2ef12179d3a291be237280175b542c07a36e7f60718296278d8593d21ca937d4 \ - --hash=sha256:338ae27d6b8745585f87218a3f23f1512dbf52c26c28e322dbe54bcede54ccb9 \ - --hash=sha256:3c0fae6c3be832a0a0473ac912810b2877c8cb9d76ca48de1ed31e1c68386575 \ - --hash=sha256:3fd4abcb888d15a94f32b75d8fd18ee162ca0c064f35b11134be77050296d6ba \ - --hash=sha256:42de32b22b6b804f42c5d98be4f7e5e977ecdd9ee9b660fda1a3edf03b11792d \ - --hash=sha256:47d4f1c5f80fc62fdd7777d0d40a2e9dda0a05883ab11374334f6c4de38adffd \ - --hash=sha256:504b320cd4b7eff6f968eddf81127112db685e81f7e36e75f9f84f0df46041c3 \ - --hash=sha256:525808b8019e36eb524b8c68acdd63a37e75714eac50e988180b169d64480a00 \ - --hash=sha256:56d9f2ecac662ca1611d183feb03a3fa4406469dafe241673d521dd5ae92a155 \ - --hash=sha256:5bbe06f8eeafd38e5d0a4894ffec89378b6c6a625ff57e3028921f8ff59318ac \ - --hash=sha256:65c1a9bcdadc6c28eecee2c119465aebff8f7a584dd719facdd9e825ec61ab52 \ - --hash=sha256:68e78619a61ecf91e76aa3e6e8e33fc4894a2bebe93410754bd28fce0a8a4f9f \ - --hash=sha256:69c0f17e9f5a7afdf2cc9fb2d1ce6aabdb3bafb7f38017c0b77862bcec2bbad8 \ - --hash=sha256:6b2b56950d93e41f33b4223ead100ea0fe11f8e6ee5f641eb753ce4b77a7042b \ - --hash=sha256:715d3562f79d540f251b99ebd6d8baa547118974341db04f5ad06d5ea3eb8007 \ - --hash=sha256:787003c0ddb00500e49a10f2844fac87aa6ce977b90b0feaaf9de23c22508b24 \ - --hash=sha256:7ef3cb2ebbf91e330e3bb937efada0edd9003683db6b57bb108c4001f37a02ea \ - --hash=sha256:8023faf4e01efadfa183e863fefde0046de576c6f14659e8782065bcece22198 \ - --hash=sha256:8758846a7e80910096950b67071243da3e5a20ed2546e6392603c096778d48e0 \ - --hash=sha256:8afafd99945ead6e075b973fefa56379c5b5c53fd8937dad92c662da5d8fd5ee \ - --hash=sha256:8c41976a29d078bb235fea9b2ecd3da465df42a562910f9022f1a03107bd02be \ - --hash=sha256:8e254ae696c88d98da6555f5ace2279cf7cd5b3f52be2b5cf97feafe883b58d2 \ - --hash=sha256:8f9293864fe09b8149f0cc42ce56e3f0e54de883a9de90cd427f191c346eb2e1 \ - --hash=sha256:9402b03f1a1b4dc4c19845e5c749e3ab82d5078d16a2a4c2cd2df62d57bb0707 \ - --hash=sha256:962f82a3086483f5e5f64dbad880d31038b698494799b097bc59c2edf392fce6 \ - --hash=sha256:9aad3c1755095ce347e26488214ef77e0485a3c34a50c5a5e2471dff60b9dd9c \ - --hash=sha256:9dcdfd0eaf283af041973bff14a2e143b8bd64e069f4c383416ecd79a81aab58 \ - --hash=sha256:aa57bd9cf8ae831a362185ee444e15a93ecb2e344c8e52e4d721ea3ab6ef1823 \ - --hash=sha256:aa7bd130efab1c280bed0f45501b7c8795f9fdbeb02e965371bbef3523627779 \ - --hash=sha256:ab4a0df41e7c16a1392727727e7998a467472d0ad65f3ad5e6e765015df08636 \ - --hash=sha256:ad9e82fb8f09ade1c3e1b996a6337afac2b8b9e365f926f5a61aacc71adc5b3c \ - --hash=sha256:af598ed32d6ae86f1b747b82783958b1a4ab8f617b06fe68795c7f026abbdcad \ - --hash=sha256:b076b6226fb84157e3f7c971a47ff3a679d837cf338547532ab866c57930dbee \ - --hash=sha256:b7ff0f54cb4ff66dd38bebd335a38e2c22c41a8ee45aa608efc890ac3e3931bc \ - --hash=sha256:bfce63a9e7834b12b87c64d6b155fdd9b3b96191b6bd334bf37db7ff1fe457f2 \ - --hash=sha256:c011a4149cfbcf9f03994ec2edffcb8b1dc2d2aede7ca243746df97a5d41ce48 \ - --hash=sha256:c9c804664ebe8f83a211cace637506669e7890fec1b4195b505c214e50dd4eb7 \ - --hash=sha256:ca379055a47383d02a5400cb0d110cef0a776fc644cda797db0c5696cfd7e18e \ - --hash=sha256:cb0932dc158471523c9637e807d9bfb93e06a95cbf010f1a38b98623b929ef2b \ - --hash=sha256:cd0f502fe016460680cd20aaa5a76d241d6f35a1c3350c474bac1273803893fa \ - --hash=sha256:ceb01949af7121f9fc39f7d27f91be8546f3fb112c608bc4029aef0bab86a2a5 \ - --hash=sha256:d080e0a5eb2529460b30190fcfcc4199bd7f827663f858a226a81bc27beaa97e \ - --hash=sha256:dd15ff04ffd7e05ffcb7fe79f1b98041b8ea30ae9234aed2a9168b5797c3effb \ - --hash=sha256:df0be2b576a7abbf737b1575f048c23fb1d769f267ec4358296f31c2479db8f9 \ - --hash=sha256:e09031c87a1e51556fdcb46e5bd4f59dfb743061cf93c4d6831bf894f125eb57 \ - --hash=sha256:e4dd52d80b8c83fdce44e12478ad2e85c64ea965e75d66dbeafb0a3e77308fcc \ - --hash=sha256:f698de3fd0c4e6972b92290a45bd9b1536bffe8c6759c62471efaa8acb4c37bc \ - --hash=sha256:fec21693218efe39aa7f8599346e90c705afa52c5b31ae019b2e57e8f6542bb2 \ - --hash=sha256:ffcc3f7c66b5f5b7931a5aa68fc9cecc51e685ef90282f4a82f0f5e9b704ad11 +markupsafe==2.1.4 \ + --hash=sha256:0042d6a9880b38e1dd9ff83146cc3c9c18a059b9360ceae207805567aacccc69 \ + --hash=sha256:0c26f67b3fe27302d3a412b85ef696792c4a2386293c53ba683a89562f9399b0 \ + --hash=sha256:0fbad3d346df8f9d72622ac71b69565e621ada2ce6572f37c2eae8dacd60385d \ + --hash=sha256:15866d7f2dc60cfdde12ebb4e75e41be862348b4728300c36cdf405e258415ec \ + --hash=sha256:1c98c33ffe20e9a489145d97070a435ea0679fddaabcafe19982fe9c971987d5 \ + --hash=sha256:21e7af8091007bf4bebf4521184f4880a6acab8df0df52ef9e513d8e5db23411 \ + --hash=sha256:23984d1bdae01bee794267424af55eef4dfc038dc5d1272860669b2aa025c9e3 \ + --hash=sha256:31f57d64c336b8ccb1966d156932f3daa4fee74176b0fdc48ef580be774aae74 \ + --hash=sha256:3583a3a3ab7958e354dc1d25be74aee6228938312ee875a22330c4dc2e41beb0 \ + --hash=sha256:36d7626a8cca4d34216875aee5a1d3d654bb3dac201c1c003d182283e3205949 \ + --hash=sha256:396549cea79e8ca4ba65525470d534e8a41070e6b3500ce2414921099cb73e8d \ + --hash=sha256:3a66c36a3864df95e4f62f9167c734b3b1192cb0851b43d7cc08040c074c6279 \ + --hash=sha256:3aae9af4cac263007fd6309c64c6ab4506dd2b79382d9d19a1994f9240b8db4f \ + --hash=sha256:3ab3a886a237f6e9c9f4f7d272067e712cdb4efa774bef494dccad08f39d8ae6 \ + --hash=sha256:47bb5f0142b8b64ed1399b6b60f700a580335c8e1c57f2f15587bd072012decc \ + --hash=sha256:49a3b78a5af63ec10d8604180380c13dcd870aba7928c1fe04e881d5c792dc4e \ + --hash=sha256:4df98d4a9cd6a88d6a585852f56f2155c9cdb6aec78361a19f938810aa020954 \ + --hash=sha256:5045e892cfdaecc5b4c01822f353cf2c8feb88a6ec1c0adef2a2e705eef0f656 \ + --hash=sha256:5244324676254697fe5c181fc762284e2c5fceeb1c4e3e7f6aca2b6f107e60dc \ + --hash=sha256:54635102ba3cf5da26eb6f96c4b8c53af8a9c0d97b64bdcb592596a6255d8518 \ + --hash=sha256:54a7e1380dfece8847c71bf7e33da5d084e9b889c75eca19100ef98027bd9f56 \ + --hash=sha256:55d03fea4c4e9fd0ad75dc2e7e2b6757b80c152c032ea1d1de487461d8140efc \ + --hash=sha256:698e84142f3f884114ea8cf83e7a67ca8f4ace8454e78fe960646c6c91c63bfa \ + --hash=sha256:6aa5e2e7fc9bc042ae82d8b79d795b9a62bd8f15ba1e7594e3db243f158b5565 \ + --hash=sha256:7653fa39578957bc42e5ebc15cf4361d9e0ee4b702d7d5ec96cdac860953c5b4 \ + --hash=sha256:765f036a3d00395a326df2835d8f86b637dbaf9832f90f5d196c3b8a7a5080cb \ + --hash=sha256:78bc995e004681246e85e28e068111a4c3f35f34e6c62da1471e844ee1446250 \ + --hash=sha256:7a07f40ef8f0fbc5ef1000d0c78771f4d5ca03b4953fc162749772916b298fc4 \ + --hash=sha256:8b570a1537367b52396e53325769608f2a687ec9a4363647af1cded8928af959 \ + --hash=sha256:987d13fe1d23e12a66ca2073b8d2e2a75cec2ecb8eab43ff5624ba0ad42764bc \ + --hash=sha256:9896fca4a8eb246defc8b2a7ac77ef7553b638e04fbf170bff78a40fa8a91474 \ + --hash=sha256:9e9e3c4020aa2dc62d5dd6743a69e399ce3de58320522948af6140ac959ab863 \ + --hash=sha256:a0b838c37ba596fcbfca71651a104a611543077156cb0a26fe0c475e1f152ee8 \ + --hash=sha256:a4d176cfdfde84f732c4a53109b293d05883e952bbba68b857ae446fa3119b4f \ + --hash=sha256:a76055d5cb1c23485d7ddae533229039b850db711c554a12ea64a0fd8a0129e2 \ + --hash=sha256:a76cd37d229fc385738bd1ce4cba2a121cf26b53864c1772694ad0ad348e509e \ + --hash=sha256:a7cc49ef48a3c7a0005a949f3c04f8baa5409d3f663a1b36f0eba9bfe2a0396e \ + --hash=sha256:abf5ebbec056817057bfafc0445916bb688a255a5146f900445d081db08cbabb \ + --hash=sha256:b0fe73bac2fed83839dbdbe6da84ae2a31c11cfc1c777a40dbd8ac8a6ed1560f \ + --hash=sha256:b6f14a9cd50c3cb100eb94b3273131c80d102e19bb20253ac7bd7336118a673a \ + --hash=sha256:b83041cda633871572f0d3c41dddd5582ad7d22f65a72eacd8d3d6d00291df26 \ + --hash=sha256:b835aba863195269ea358cecc21b400276747cc977492319fd7682b8cd2c253d \ + --hash=sha256:bf1196dcc239e608605b716e7b166eb5faf4bc192f8a44b81e85251e62584bd2 \ + --hash=sha256:c669391319973e49a7c6230c218a1e3044710bc1ce4c8e6eb71f7e6d43a2c131 \ + --hash=sha256:c7556bafeaa0a50e2fe7dc86e0382dea349ebcad8f010d5a7dc6ba568eaaa789 \ + --hash=sha256:c8f253a84dbd2c63c19590fa86a032ef3d8cc18923b8049d91bcdeeb2581fbf6 \ + --hash=sha256:d18b66fe626ac412d96c2ab536306c736c66cf2a31c243a45025156cc190dc8a \ + --hash=sha256:d5291d98cd3ad9a562883468c690a2a238c4a6388ab3bd155b0c75dd55ece858 \ + --hash=sha256:d5c31fe855c77cad679b302aabc42d724ed87c043b1432d457f4976add1c2c3e \ + --hash=sha256:d6e427c7378c7f1b2bef6a344c925b8b63623d3321c09a237b7cc0e77dd98ceb \ + --hash=sha256:dac1ebf6983148b45b5fa48593950f90ed6d1d26300604f321c74a9ca1609f8e \ + --hash=sha256:de8153a7aae3835484ac168a9a9bdaa0c5eee4e0bc595503c95d53b942879c84 \ + --hash=sha256:e1a0d1924a5013d4f294087e00024ad25668234569289650929ab871231668e7 \ + --hash=sha256:e7902211afd0af05fbadcc9a312e4cf10f27b779cf1323e78d52377ae4b72bea \ + --hash=sha256:e888ff76ceb39601c59e219f281466c6d7e66bd375b4ec1ce83bcdc68306796b \ + --hash=sha256:f06e5a9e99b7df44640767842f414ed5d7bedaaa78cd817ce04bbd6fd86e2dd6 \ + --hash=sha256:f6be2d708a9d0e9b0054856f07ac7070fbe1754be40ca8525d5adccdbda8f475 \ + --hash=sha256:f9917691f410a2e0897d1ef99619fd3f7dd503647c8ff2475bf90c3cf222ad74 \ + --hash=sha256:fc1a75aa8f11b87910ffd98de62b29d6520b6d6e8a3de69a70ca34dea85d2a8a \ + --hash=sha256:fe8512ed897d5daf089e5bd010c3dc03bb1bdae00b35588c49b98268d4a01e00 # via jinja2 oauthlib==3.2.2 \ --hash=sha256:8139f29aac13e25d502680e9e19963e83f16838d48a0d71c287fe40e7067fbca \ @@ -250,6 +250,7 @@ pyyaml==6.0.1 \ --hash=sha256:8d4e9c88387b0f5c7d5f281e55304de64cf7f9c0021a3525bd3b1c542da3b0e4 \ --hash=sha256:9046c58c4395dff28dd494285c82ba00b546adfc7ef001486fbf0324bc174fba \ --hash=sha256:9eb6caa9a297fc2c2fb8862bc5370d0303ddba53ba97e71f08023b6cd73d16a8 \ + --hash=sha256:a08c6f0fe150303c1c6b71ebcd7213c2858041a7e01975da3a99aed1e7a378ef \ --hash=sha256:a0cd17c15d3bb3fa06978b4e8958dcdc6e0174ccea823003a106c7d4d7899ac5 \ --hash=sha256:afd7e57eddb1a54f0f1a974bc4391af8bcce0b444685d936840f125cf046d5bd \ --hash=sha256:b1275ad35a5d18c62a7220633c913e1b42d44b46ee12554e5fd39c70a243d6a3 \ diff --git a/src/ui/requirements.in b/src/ui/requirements.in index 043c47949..717474531 100644 --- a/src/ui/requirements.in +++ b/src/ui/requirements.in @@ -1,6 +1,6 @@ bcrypt==4.1.2 -beautifulsoup4==4.12.2 -Flask==3.0.0 +beautifulsoup4==4.12.3 +Flask==3.0.1 Flask-Login==0.6.3 Flask_WTF==1.2.1 gunicorn[gthread]==21.2.0 diff --git a/src/ui/requirements.txt b/src/ui/requirements.txt index 9e91d6dd8..d62f6941f 100644 --- a/src/ui/requirements.txt +++ b/src/ui/requirements.txt @@ -33,9 +33,9 @@ bcrypt==4.1.2 \ --hash=sha256:f70d9c61f9c4ca7d57f3bfe88a5ccf62546ffbadf3681bb1e268d9d2e41c91a7 \ --hash=sha256:fbe188b878313d01b7718390f31528be4010fed1faa798c5a1d0469c9c48c369 # via -r requirements.in -beautifulsoup4==4.12.2 \ - --hash=sha256:492bbc69dca35d12daac71c4db1bfff0c876c00ef4a2ffacce226d4638eb72da \ - --hash=sha256:bd2520ca0d9d7d12694a53d44ac482d181b4ec1888909b035a3dbf40d0f57d4a +beautifulsoup4==4.12.3 \ + --hash=sha256:74e3d1928edc070d21748185c46e3fb33490f22f52a3addee9aee0f4f7781051 \ + --hash=sha256:b80878c9f40111313e55da8ba20bdba06d8fa3969fc68304167741bbf9e082ed # via -r requirements.in blinker==1.7.0 \ --hash=sha256:c3f865d4d54db7abc53758a01601cf343fe55b84c1de4e3fa910e420b438d5b9 \ @@ -45,9 +45,9 @@ click==8.1.7 \ --hash=sha256:ae74fb96c20a0277a1d615f1e4d73c8414f5a98db8b799a7931d1582f3390c28 \ --hash=sha256:ca9853ad459e787e2192211578cc907e7594e294c7ccc834310722b41b9ca6de # via flask -flask==3.0.0 \ - --hash=sha256:21128f47e4e3b9d597a3e8521a329bf56909b690fcc3fa3e477725aa81367638 \ - --hash=sha256:cfadcdb638b609361d29ec22360d6070a77d7463dcb3ab08d2c2f2f168845f58 +flask==3.0.1 \ + --hash=sha256:6489f51bb3666def6f314e15f19d50a1869a19ae0e8c9a3641ffe66c77d42403 \ + --hash=sha256:ca631a507f6dfe6c278ae20112cea3ff54ff2216390bf8880f6b035a5354af13 # via # -r requirements.in # flask-login @@ -82,67 +82,67 @@ jinja2==3.1.3 \ --hash=sha256:7d6d50dd97d52cbc355597bd845fabfbac3f551e1f99619e39a35ce8c370b5fa \ --hash=sha256:ac8bd6544d4bb2c9792bf3a159e80bba8fda7f07e81bc3aed565432d5925ba90 # via flask -markupsafe==2.1.3 \ - --hash=sha256:05fb21170423db021895e1ea1e1f3ab3adb85d1c2333cbc2310f2a26bc77272e \ - --hash=sha256:0a4e4a1aff6c7ac4cd55792abf96c915634c2b97e3cc1c7129578aa68ebd754e \ - --hash=sha256:10bbfe99883db80bdbaff2dcf681dfc6533a614f700da1287707e8a5d78a8431 \ - --hash=sha256:134da1eca9ec0ae528110ccc9e48041e0828d79f24121a1a146161103c76e686 \ - --hash=sha256:14ff806850827afd6b07a5f32bd917fb7f45b046ba40c57abdb636674a8b559c \ - --hash=sha256:1577735524cdad32f9f694208aa75e422adba74f1baee7551620e43a3141f559 \ - --hash=sha256:1b40069d487e7edb2676d3fbdb2b0829ffa2cd63a2ec26c4938b2d34391b4ecc \ - --hash=sha256:1b8dd8c3fd14349433c79fa8abeb573a55fc0fdd769133baac1f5e07abf54aeb \ - --hash=sha256:1f67c7038d560d92149c060157d623c542173016c4babc0c1913cca0564b9939 \ - --hash=sha256:282c2cb35b5b673bbcadb33a585408104df04f14b2d9b01d4c345a3b92861c2c \ - --hash=sha256:2c1b19b3aaacc6e57b7e25710ff571c24d6c3613a45e905b1fde04d691b98ee0 \ - --hash=sha256:2ef12179d3a291be237280175b542c07a36e7f60718296278d8593d21ca937d4 \ - --hash=sha256:338ae27d6b8745585f87218a3f23f1512dbf52c26c28e322dbe54bcede54ccb9 \ - --hash=sha256:3c0fae6c3be832a0a0473ac912810b2877c8cb9d76ca48de1ed31e1c68386575 \ - --hash=sha256:3fd4abcb888d15a94f32b75d8fd18ee162ca0c064f35b11134be77050296d6ba \ - --hash=sha256:42de32b22b6b804f42c5d98be4f7e5e977ecdd9ee9b660fda1a3edf03b11792d \ - --hash=sha256:47d4f1c5f80fc62fdd7777d0d40a2e9dda0a05883ab11374334f6c4de38adffd \ - --hash=sha256:504b320cd4b7eff6f968eddf81127112db685e81f7e36e75f9f84f0df46041c3 \ - --hash=sha256:525808b8019e36eb524b8c68acdd63a37e75714eac50e988180b169d64480a00 \ - --hash=sha256:56d9f2ecac662ca1611d183feb03a3fa4406469dafe241673d521dd5ae92a155 \ - --hash=sha256:5bbe06f8eeafd38e5d0a4894ffec89378b6c6a625ff57e3028921f8ff59318ac \ - --hash=sha256:65c1a9bcdadc6c28eecee2c119465aebff8f7a584dd719facdd9e825ec61ab52 \ - --hash=sha256:68e78619a61ecf91e76aa3e6e8e33fc4894a2bebe93410754bd28fce0a8a4f9f \ - --hash=sha256:69c0f17e9f5a7afdf2cc9fb2d1ce6aabdb3bafb7f38017c0b77862bcec2bbad8 \ - --hash=sha256:6b2b56950d93e41f33b4223ead100ea0fe11f8e6ee5f641eb753ce4b77a7042b \ - --hash=sha256:715d3562f79d540f251b99ebd6d8baa547118974341db04f5ad06d5ea3eb8007 \ - --hash=sha256:787003c0ddb00500e49a10f2844fac87aa6ce977b90b0feaaf9de23c22508b24 \ - --hash=sha256:7ef3cb2ebbf91e330e3bb937efada0edd9003683db6b57bb108c4001f37a02ea \ - --hash=sha256:8023faf4e01efadfa183e863fefde0046de576c6f14659e8782065bcece22198 \ - --hash=sha256:8758846a7e80910096950b67071243da3e5a20ed2546e6392603c096778d48e0 \ - --hash=sha256:8afafd99945ead6e075b973fefa56379c5b5c53fd8937dad92c662da5d8fd5ee \ - --hash=sha256:8c41976a29d078bb235fea9b2ecd3da465df42a562910f9022f1a03107bd02be \ - --hash=sha256:8e254ae696c88d98da6555f5ace2279cf7cd5b3f52be2b5cf97feafe883b58d2 \ - --hash=sha256:8f9293864fe09b8149f0cc42ce56e3f0e54de883a9de90cd427f191c346eb2e1 \ - --hash=sha256:9402b03f1a1b4dc4c19845e5c749e3ab82d5078d16a2a4c2cd2df62d57bb0707 \ - --hash=sha256:962f82a3086483f5e5f64dbad880d31038b698494799b097bc59c2edf392fce6 \ - --hash=sha256:9aad3c1755095ce347e26488214ef77e0485a3c34a50c5a5e2471dff60b9dd9c \ - --hash=sha256:9dcdfd0eaf283af041973bff14a2e143b8bd64e069f4c383416ecd79a81aab58 \ - --hash=sha256:aa57bd9cf8ae831a362185ee444e15a93ecb2e344c8e52e4d721ea3ab6ef1823 \ - --hash=sha256:aa7bd130efab1c280bed0f45501b7c8795f9fdbeb02e965371bbef3523627779 \ - --hash=sha256:ab4a0df41e7c16a1392727727e7998a467472d0ad65f3ad5e6e765015df08636 \ - --hash=sha256:ad9e82fb8f09ade1c3e1b996a6337afac2b8b9e365f926f5a61aacc71adc5b3c \ - --hash=sha256:af598ed32d6ae86f1b747b82783958b1a4ab8f617b06fe68795c7f026abbdcad \ - --hash=sha256:b076b6226fb84157e3f7c971a47ff3a679d837cf338547532ab866c57930dbee \ - --hash=sha256:b7ff0f54cb4ff66dd38bebd335a38e2c22c41a8ee45aa608efc890ac3e3931bc \ - --hash=sha256:bfce63a9e7834b12b87c64d6b155fdd9b3b96191b6bd334bf37db7ff1fe457f2 \ - --hash=sha256:c011a4149cfbcf9f03994ec2edffcb8b1dc2d2aede7ca243746df97a5d41ce48 \ - --hash=sha256:c9c804664ebe8f83a211cace637506669e7890fec1b4195b505c214e50dd4eb7 \ - --hash=sha256:ca379055a47383d02a5400cb0d110cef0a776fc644cda797db0c5696cfd7e18e \ - --hash=sha256:cb0932dc158471523c9637e807d9bfb93e06a95cbf010f1a38b98623b929ef2b \ - --hash=sha256:cd0f502fe016460680cd20aaa5a76d241d6f35a1c3350c474bac1273803893fa \ - --hash=sha256:ceb01949af7121f9fc39f7d27f91be8546f3fb112c608bc4029aef0bab86a2a5 \ - --hash=sha256:d080e0a5eb2529460b30190fcfcc4199bd7f827663f858a226a81bc27beaa97e \ - --hash=sha256:dd15ff04ffd7e05ffcb7fe79f1b98041b8ea30ae9234aed2a9168b5797c3effb \ - --hash=sha256:df0be2b576a7abbf737b1575f048c23fb1d769f267ec4358296f31c2479db8f9 \ - --hash=sha256:e09031c87a1e51556fdcb46e5bd4f59dfb743061cf93c4d6831bf894f125eb57 \ - --hash=sha256:e4dd52d80b8c83fdce44e12478ad2e85c64ea965e75d66dbeafb0a3e77308fcc \ - --hash=sha256:f698de3fd0c4e6972b92290a45bd9b1536bffe8c6759c62471efaa8acb4c37bc \ - --hash=sha256:fec21693218efe39aa7f8599346e90c705afa52c5b31ae019b2e57e8f6542bb2 \ - --hash=sha256:ffcc3f7c66b5f5b7931a5aa68fc9cecc51e685ef90282f4a82f0f5e9b704ad11 +markupsafe==2.1.4 \ + --hash=sha256:0042d6a9880b38e1dd9ff83146cc3c9c18a059b9360ceae207805567aacccc69 \ + --hash=sha256:0c26f67b3fe27302d3a412b85ef696792c4a2386293c53ba683a89562f9399b0 \ + --hash=sha256:0fbad3d346df8f9d72622ac71b69565e621ada2ce6572f37c2eae8dacd60385d \ + --hash=sha256:15866d7f2dc60cfdde12ebb4e75e41be862348b4728300c36cdf405e258415ec \ + --hash=sha256:1c98c33ffe20e9a489145d97070a435ea0679fddaabcafe19982fe9c971987d5 \ + --hash=sha256:21e7af8091007bf4bebf4521184f4880a6acab8df0df52ef9e513d8e5db23411 \ + --hash=sha256:23984d1bdae01bee794267424af55eef4dfc038dc5d1272860669b2aa025c9e3 \ + --hash=sha256:31f57d64c336b8ccb1966d156932f3daa4fee74176b0fdc48ef580be774aae74 \ + --hash=sha256:3583a3a3ab7958e354dc1d25be74aee6228938312ee875a22330c4dc2e41beb0 \ + --hash=sha256:36d7626a8cca4d34216875aee5a1d3d654bb3dac201c1c003d182283e3205949 \ + --hash=sha256:396549cea79e8ca4ba65525470d534e8a41070e6b3500ce2414921099cb73e8d \ + --hash=sha256:3a66c36a3864df95e4f62f9167c734b3b1192cb0851b43d7cc08040c074c6279 \ + --hash=sha256:3aae9af4cac263007fd6309c64c6ab4506dd2b79382d9d19a1994f9240b8db4f \ + --hash=sha256:3ab3a886a237f6e9c9f4f7d272067e712cdb4efa774bef494dccad08f39d8ae6 \ + --hash=sha256:47bb5f0142b8b64ed1399b6b60f700a580335c8e1c57f2f15587bd072012decc \ + --hash=sha256:49a3b78a5af63ec10d8604180380c13dcd870aba7928c1fe04e881d5c792dc4e \ + --hash=sha256:4df98d4a9cd6a88d6a585852f56f2155c9cdb6aec78361a19f938810aa020954 \ + --hash=sha256:5045e892cfdaecc5b4c01822f353cf2c8feb88a6ec1c0adef2a2e705eef0f656 \ + --hash=sha256:5244324676254697fe5c181fc762284e2c5fceeb1c4e3e7f6aca2b6f107e60dc \ + --hash=sha256:54635102ba3cf5da26eb6f96c4b8c53af8a9c0d97b64bdcb592596a6255d8518 \ + --hash=sha256:54a7e1380dfece8847c71bf7e33da5d084e9b889c75eca19100ef98027bd9f56 \ + --hash=sha256:55d03fea4c4e9fd0ad75dc2e7e2b6757b80c152c032ea1d1de487461d8140efc \ + --hash=sha256:698e84142f3f884114ea8cf83e7a67ca8f4ace8454e78fe960646c6c91c63bfa \ + --hash=sha256:6aa5e2e7fc9bc042ae82d8b79d795b9a62bd8f15ba1e7594e3db243f158b5565 \ + --hash=sha256:7653fa39578957bc42e5ebc15cf4361d9e0ee4b702d7d5ec96cdac860953c5b4 \ + --hash=sha256:765f036a3d00395a326df2835d8f86b637dbaf9832f90f5d196c3b8a7a5080cb \ + --hash=sha256:78bc995e004681246e85e28e068111a4c3f35f34e6c62da1471e844ee1446250 \ + --hash=sha256:7a07f40ef8f0fbc5ef1000d0c78771f4d5ca03b4953fc162749772916b298fc4 \ + --hash=sha256:8b570a1537367b52396e53325769608f2a687ec9a4363647af1cded8928af959 \ + --hash=sha256:987d13fe1d23e12a66ca2073b8d2e2a75cec2ecb8eab43ff5624ba0ad42764bc \ + --hash=sha256:9896fca4a8eb246defc8b2a7ac77ef7553b638e04fbf170bff78a40fa8a91474 \ + --hash=sha256:9e9e3c4020aa2dc62d5dd6743a69e399ce3de58320522948af6140ac959ab863 \ + --hash=sha256:a0b838c37ba596fcbfca71651a104a611543077156cb0a26fe0c475e1f152ee8 \ + --hash=sha256:a4d176cfdfde84f732c4a53109b293d05883e952bbba68b857ae446fa3119b4f \ + --hash=sha256:a76055d5cb1c23485d7ddae533229039b850db711c554a12ea64a0fd8a0129e2 \ + --hash=sha256:a76cd37d229fc385738bd1ce4cba2a121cf26b53864c1772694ad0ad348e509e \ + --hash=sha256:a7cc49ef48a3c7a0005a949f3c04f8baa5409d3f663a1b36f0eba9bfe2a0396e \ + --hash=sha256:abf5ebbec056817057bfafc0445916bb688a255a5146f900445d081db08cbabb \ + --hash=sha256:b0fe73bac2fed83839dbdbe6da84ae2a31c11cfc1c777a40dbd8ac8a6ed1560f \ + --hash=sha256:b6f14a9cd50c3cb100eb94b3273131c80d102e19bb20253ac7bd7336118a673a \ + --hash=sha256:b83041cda633871572f0d3c41dddd5582ad7d22f65a72eacd8d3d6d00291df26 \ + --hash=sha256:b835aba863195269ea358cecc21b400276747cc977492319fd7682b8cd2c253d \ + --hash=sha256:bf1196dcc239e608605b716e7b166eb5faf4bc192f8a44b81e85251e62584bd2 \ + --hash=sha256:c669391319973e49a7c6230c218a1e3044710bc1ce4c8e6eb71f7e6d43a2c131 \ + --hash=sha256:c7556bafeaa0a50e2fe7dc86e0382dea349ebcad8f010d5a7dc6ba568eaaa789 \ + --hash=sha256:c8f253a84dbd2c63c19590fa86a032ef3d8cc18923b8049d91bcdeeb2581fbf6 \ + --hash=sha256:d18b66fe626ac412d96c2ab536306c736c66cf2a31c243a45025156cc190dc8a \ + --hash=sha256:d5291d98cd3ad9a562883468c690a2a238c4a6388ab3bd155b0c75dd55ece858 \ + --hash=sha256:d5c31fe855c77cad679b302aabc42d724ed87c043b1432d457f4976add1c2c3e \ + --hash=sha256:d6e427c7378c7f1b2bef6a344c925b8b63623d3321c09a237b7cc0e77dd98ceb \ + --hash=sha256:dac1ebf6983148b45b5fa48593950f90ed6d1d26300604f321c74a9ca1609f8e \ + --hash=sha256:de8153a7aae3835484ac168a9a9bdaa0c5eee4e0bc595503c95d53b942879c84 \ + --hash=sha256:e1a0d1924a5013d4f294087e00024ad25668234569289650929ab871231668e7 \ + --hash=sha256:e7902211afd0af05fbadcc9a312e4cf10f27b779cf1323e78d52377ae4b72bea \ + --hash=sha256:e888ff76ceb39601c59e219f281466c6d7e66bd375b4ec1ce83bcdc68306796b \ + --hash=sha256:f06e5a9e99b7df44640767842f414ed5d7bedaaa78cd817ce04bbd6fd86e2dd6 \ + --hash=sha256:f6be2d708a9d0e9b0054856f07ac7070fbe1754be40ca8525d5adccdbda8f475 \ + --hash=sha256:f9917691f410a2e0897d1ef99619fd3f7dd503647c8ff2475bf90c3cf222ad74 \ + --hash=sha256:fc1a75aa8f11b87910ffd98de62b29d6520b6d6e8a3de69a70ca34dea85d2a8a \ + --hash=sha256:fe8512ed897d5daf089e5bd010c3dc03bb1bdae00b35588c49b98268d4a01e00 # via # jinja2 # werkzeug diff --git a/tests/core/antibot/Dockerfile b/tests/core/antibot/Dockerfile index e5e0eeed5..0f2372ab1 100644 --- a/tests/core/antibot/Dockerfile +++ b/tests/core/antibot/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.12.1-alpine3.18@sha256:af0d8da43677e3000ebdf4045508d891a87e7bd2d3ec87bc6e40403be97291b8 +FROM python:3.12.1-alpine3.18@sha256:28b825667534d432c2ec234b334de5f829624698adfa6a3fef38c4fe165922d0 # Install firefox and geckodriver RUN apk add --no-cache --virtual .build-deps curl grep zip wget && \ diff --git a/tests/core/authbasic/Dockerfile b/tests/core/authbasic/Dockerfile index e5e0eeed5..0f2372ab1 100644 --- a/tests/core/authbasic/Dockerfile +++ b/tests/core/authbasic/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.12.1-alpine3.18@sha256:af0d8da43677e3000ebdf4045508d891a87e7bd2d3ec87bc6e40403be97291b8 +FROM python:3.12.1-alpine3.18@sha256:28b825667534d432c2ec234b334de5f829624698adfa6a3fef38c4fe165922d0 # Install firefox and geckodriver RUN apk add --no-cache --virtual .build-deps curl grep zip wget && \ diff --git a/tests/core/badbehavior/Dockerfile b/tests/core/badbehavior/Dockerfile index fe3cea3e7..ce69ad00e 100644 --- a/tests/core/badbehavior/Dockerfile +++ b/tests/core/badbehavior/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.12.1-alpine3.18@sha256:af0d8da43677e3000ebdf4045508d891a87e7bd2d3ec87bc6e40403be97291b8 +FROM python:3.12.1-alpine3.18@sha256:28b825667534d432c2ec234b334de5f829624698adfa6a3fef38c4fe165922d0 WORKDIR /tmp diff --git a/tests/core/blacklist/Dockerfile b/tests/core/blacklist/Dockerfile index fe3cea3e7..ce69ad00e 100644 --- a/tests/core/blacklist/Dockerfile +++ b/tests/core/blacklist/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.12.1-alpine3.18@sha256:af0d8da43677e3000ebdf4045508d891a87e7bd2d3ec87bc6e40403be97291b8 +FROM python:3.12.1-alpine3.18@sha256:28b825667534d432c2ec234b334de5f829624698adfa6a3fef38c4fe165922d0 WORKDIR /tmp diff --git a/tests/core/blacklist/api/Dockerfile b/tests/core/blacklist/api/Dockerfile index 91a0f42ed..460d1fbfb 100644 --- a/tests/core/blacklist/api/Dockerfile +++ b/tests/core/blacklist/api/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.12.1-alpine3.18@sha256:af0d8da43677e3000ebdf4045508d891a87e7bd2d3ec87bc6e40403be97291b8 +FROM python:3.12.1-alpine3.18@sha256:28b825667534d432c2ec234b334de5f829624698adfa6a3fef38c4fe165922d0 WORKDIR /tmp diff --git a/tests/core/blacklist/api/requirements.in b/tests/core/blacklist/api/requirements.in index c70d8e9ca..f5749f488 100644 --- a/tests/core/blacklist/api/requirements.in +++ b/tests/core/blacklist/api/requirements.in @@ -1,2 +1,2 @@ fastapi==0.109.0 -uvicorn[standard]==0.25.0 +uvicorn[standard]==0.26.0 diff --git a/tests/core/blacklist/api/requirements.txt b/tests/core/blacklist/api/requirements.txt index 9f6ef8206..20ebafac7 100644 --- a/tests/core/blacklist/api/requirements.txt +++ b/tests/core/blacklist/api/requirements.txt @@ -217,6 +217,7 @@ pyyaml==6.0.1 \ --hash=sha256:8d4e9c88387b0f5c7d5f281e55304de64cf7f9c0021a3525bd3b1c542da3b0e4 \ --hash=sha256:9046c58c4395dff28dd494285c82ba00b546adfc7ef001486fbf0324bc174fba \ --hash=sha256:9eb6caa9a297fc2c2fb8862bc5370d0303ddba53ba97e71f08023b6cd73d16a8 \ + --hash=sha256:a08c6f0fe150303c1c6b71ebcd7213c2858041a7e01975da3a99aed1e7a378ef \ --hash=sha256:a0cd17c15d3bb3fa06978b4e8958dcdc6e0174ccea823003a106c7d4d7899ac5 \ --hash=sha256:afd7e57eddb1a54f0f1a974bc4391af8bcce0b444685d936840f125cf046d5bd \ --hash=sha256:b1275ad35a5d18c62a7220633c913e1b42d44b46ee12554e5fd39c70a243d6a3 \ @@ -257,9 +258,9 @@ typing-extensions==4.9.0 \ # pydantic-core # starlette # uvicorn -uvicorn==0.25.0 \ - --hash=sha256:6dddbad1d7ee0f5140aba5ec138ddc9612c5109399903828b4874c9937f009c2 \ - --hash=sha256:ce107f5d9bd02b4636001a77a4e74aab5e1e2b146868ebbad565237145af444c +uvicorn==0.26.0 \ + --hash=sha256:48bfd350fce3c5c57af5fb4995fded8fb50da3b4feb543eb18ad7e0d54589602 \ + --hash=sha256:cdb58ef6b8188c6c174994b2b1ba2150a9a8ae7ea5fb2f1b856b94a815d6071d # via # -r requirements.in # uvicorn diff --git a/tests/core/blacklist/init/Dockerfile b/tests/core/blacklist/init/Dockerfile index 337a70388..1ecb0ff05 100644 --- a/tests/core/blacklist/init/Dockerfile +++ b/tests/core/blacklist/init/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.12.1-alpine3.18@sha256:af0d8da43677e3000ebdf4045508d891a87e7bd2d3ec87bc6e40403be97291b8 +FROM python:3.12.1-alpine3.18@sha256:28b825667534d432c2ec234b334de5f829624698adfa6a3fef38c4fe165922d0 WORKDIR /tmp diff --git a/tests/core/brotli/Dockerfile b/tests/core/brotli/Dockerfile index fe3cea3e7..ce69ad00e 100644 --- a/tests/core/brotli/Dockerfile +++ b/tests/core/brotli/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.12.1-alpine3.18@sha256:af0d8da43677e3000ebdf4045508d891a87e7bd2d3ec87bc6e40403be97291b8 +FROM python:3.12.1-alpine3.18@sha256:28b825667534d432c2ec234b334de5f829624698adfa6a3fef38c4fe165922d0 WORKDIR /tmp diff --git a/tests/core/bunkernet/Dockerfile b/tests/core/bunkernet/Dockerfile index fe3cea3e7..ce69ad00e 100644 --- a/tests/core/bunkernet/Dockerfile +++ b/tests/core/bunkernet/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.12.1-alpine3.18@sha256:af0d8da43677e3000ebdf4045508d891a87e7bd2d3ec87bc6e40403be97291b8 +FROM python:3.12.1-alpine3.18@sha256:28b825667534d432c2ec234b334de5f829624698adfa6a3fef38c4fe165922d0 WORKDIR /tmp diff --git a/tests/core/bunkernet/api/Dockerfile b/tests/core/bunkernet/api/Dockerfile index 91a0f42ed..460d1fbfb 100644 --- a/tests/core/bunkernet/api/Dockerfile +++ b/tests/core/bunkernet/api/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.12.1-alpine3.18@sha256:af0d8da43677e3000ebdf4045508d891a87e7bd2d3ec87bc6e40403be97291b8 +FROM python:3.12.1-alpine3.18@sha256:28b825667534d432c2ec234b334de5f829624698adfa6a3fef38c4fe165922d0 WORKDIR /tmp diff --git a/tests/core/bunkernet/api/requirements.in b/tests/core/bunkernet/api/requirements.in index c70d8e9ca..f5749f488 100644 --- a/tests/core/bunkernet/api/requirements.in +++ b/tests/core/bunkernet/api/requirements.in @@ -1,2 +1,2 @@ fastapi==0.109.0 -uvicorn[standard]==0.25.0 +uvicorn[standard]==0.26.0 diff --git a/tests/core/bunkernet/api/requirements.txt b/tests/core/bunkernet/api/requirements.txt index 9f6ef8206..20ebafac7 100644 --- a/tests/core/bunkernet/api/requirements.txt +++ b/tests/core/bunkernet/api/requirements.txt @@ -217,6 +217,7 @@ pyyaml==6.0.1 \ --hash=sha256:8d4e9c88387b0f5c7d5f281e55304de64cf7f9c0021a3525bd3b1c542da3b0e4 \ --hash=sha256:9046c58c4395dff28dd494285c82ba00b546adfc7ef001486fbf0324bc174fba \ --hash=sha256:9eb6caa9a297fc2c2fb8862bc5370d0303ddba53ba97e71f08023b6cd73d16a8 \ + --hash=sha256:a08c6f0fe150303c1c6b71ebcd7213c2858041a7e01975da3a99aed1e7a378ef \ --hash=sha256:a0cd17c15d3bb3fa06978b4e8958dcdc6e0174ccea823003a106c7d4d7899ac5 \ --hash=sha256:afd7e57eddb1a54f0f1a974bc4391af8bcce0b444685d936840f125cf046d5bd \ --hash=sha256:b1275ad35a5d18c62a7220633c913e1b42d44b46ee12554e5fd39c70a243d6a3 \ @@ -257,9 +258,9 @@ typing-extensions==4.9.0 \ # pydantic-core # starlette # uvicorn -uvicorn==0.25.0 \ - --hash=sha256:6dddbad1d7ee0f5140aba5ec138ddc9612c5109399903828b4874c9937f009c2 \ - --hash=sha256:ce107f5d9bd02b4636001a77a4e74aab5e1e2b146868ebbad565237145af444c +uvicorn==0.26.0 \ + --hash=sha256:48bfd350fce3c5c57af5fb4995fded8fb50da3b4feb543eb18ad7e0d54589602 \ + --hash=sha256:cdb58ef6b8188c6c174994b2b1ba2150a9a8ae7ea5fb2f1b856b94a815d6071d # via # -r requirements.in # uvicorn diff --git a/tests/core/bwcli/Dockerfile b/tests/core/bwcli/Dockerfile index fe3cea3e7..ce69ad00e 100644 --- a/tests/core/bwcli/Dockerfile +++ b/tests/core/bwcli/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.12.1-alpine3.18@sha256:af0d8da43677e3000ebdf4045508d891a87e7bd2d3ec87bc6e40403be97291b8 +FROM python:3.12.1-alpine3.18@sha256:28b825667534d432c2ec234b334de5f829624698adfa6a3fef38c4fe165922d0 WORKDIR /tmp diff --git a/tests/core/clientcache/Dockerfile b/tests/core/clientcache/Dockerfile index fe3cea3e7..ce69ad00e 100644 --- a/tests/core/clientcache/Dockerfile +++ b/tests/core/clientcache/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.12.1-alpine3.18@sha256:af0d8da43677e3000ebdf4045508d891a87e7bd2d3ec87bc6e40403be97291b8 +FROM python:3.12.1-alpine3.18@sha256:28b825667534d432c2ec234b334de5f829624698adfa6a3fef38c4fe165922d0 WORKDIR /tmp diff --git a/tests/core/cors/Dockerfile b/tests/core/cors/Dockerfile index e5e0eeed5..0f2372ab1 100644 --- a/tests/core/cors/Dockerfile +++ b/tests/core/cors/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.12.1-alpine3.18@sha256:af0d8da43677e3000ebdf4045508d891a87e7bd2d3ec87bc6e40403be97291b8 +FROM python:3.12.1-alpine3.18@sha256:28b825667534d432c2ec234b334de5f829624698adfa6a3fef38c4fe165922d0 # Install firefox and geckodriver RUN apk add --no-cache --virtual .build-deps curl grep zip wget && \ diff --git a/tests/core/country/Dockerfile b/tests/core/country/Dockerfile index fe3cea3e7..ce69ad00e 100644 --- a/tests/core/country/Dockerfile +++ b/tests/core/country/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.12.1-alpine3.18@sha256:af0d8da43677e3000ebdf4045508d891a87e7bd2d3ec87bc6e40403be97291b8 +FROM python:3.12.1-alpine3.18@sha256:28b825667534d432c2ec234b334de5f829624698adfa6a3fef38c4fe165922d0 WORKDIR /tmp diff --git a/tests/core/customcert/Dockerfile b/tests/core/customcert/Dockerfile index fe3cea3e7..ce69ad00e 100644 --- a/tests/core/customcert/Dockerfile +++ b/tests/core/customcert/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.12.1-alpine3.18@sha256:af0d8da43677e3000ebdf4045508d891a87e7bd2d3ec87bc6e40403be97291b8 +FROM python:3.12.1-alpine3.18@sha256:28b825667534d432c2ec234b334de5f829624698adfa6a3fef38c4fe165922d0 WORKDIR /tmp diff --git a/tests/core/db/Dockerfile b/tests/core/db/Dockerfile index 0ccd03dd1..563d2f354 100644 --- a/tests/core/db/Dockerfile +++ b/tests/core/db/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.12.1-alpine3.18@sha256:af0d8da43677e3000ebdf4045508d891a87e7bd2d3ec87bc6e40403be97291b8 +FROM python:3.12.1-alpine3.18@sha256:28b825667534d432c2ec234b334de5f829624698adfa6a3fef38c4fe165922d0 WORKDIR /tmp diff --git a/tests/core/db/requirements.in b/tests/core/db/requirements.in index d1975bf13..07ecafb5b 100644 --- a/tests/core/db/requirements.in +++ b/tests/core/db/requirements.in @@ -1,4 +1,4 @@ cryptography==41.0.7 -psycopg2-binary==2.9.9 +psycopg[binary,pool]==3.1.17 PyMySQL==1.1.0 sqlalchemy==2.0.25 diff --git a/tests/core/db/requirements.txt b/tests/core/db/requirements.txt index 38958f334..8274b8ae7 100644 --- a/tests/core/db/requirements.txt +++ b/tests/core/db/requirements.txt @@ -143,80 +143,83 @@ greenlet==3.0.3 \ --hash=sha256:fd096eb7ffef17c456cfa587523c5f92321ae02427ff955bebe9e3c63bc9f0da \ --hash=sha256:fe754d231288e1e64323cfad462fcee8f0288654c10bdf4f603a39ed923bef33 # via sqlalchemy -psycopg2-binary==2.9.9 \ - --hash=sha256:03ef7df18daf2c4c07e2695e8cfd5ee7f748a1d54d802330985a78d2a5a6dca9 \ - --hash=sha256:0a602ea5aff39bb9fac6308e9c9d82b9a35c2bf288e184a816002c9fae930b77 \ - --hash=sha256:0c009475ee389757e6e34611d75f6e4f05f0cf5ebb76c6037508318e1a1e0d7e \ - --hash=sha256:0ef4854e82c09e84cc63084a9e4ccd6d9b154f1dbdd283efb92ecd0b5e2b8c84 \ - --hash=sha256:1236ed0952fbd919c100bc839eaa4a39ebc397ed1c08a97fc45fee2a595aa1b3 \ - --hash=sha256:143072318f793f53819048fdfe30c321890af0c3ec7cb1dfc9cc87aa88241de2 \ - --hash=sha256:15208be1c50b99203fe88d15695f22a5bed95ab3f84354c494bcb1d08557df67 \ - --hash=sha256:1873aade94b74715be2246321c8650cabf5a0d098a95bab81145ffffa4c13876 \ - --hash=sha256:18d0ef97766055fec15b5de2c06dd8e7654705ce3e5e5eed3b6651a1d2a9a152 \ - --hash=sha256:1ea665f8ce695bcc37a90ee52de7a7980be5161375d42a0b6c6abedbf0d81f0f \ - --hash=sha256:2293b001e319ab0d869d660a704942c9e2cce19745262a8aba2115ef41a0a42a \ - --hash=sha256:246b123cc54bb5361588acc54218c8c9fb73068bf227a4a531d8ed56fa3ca7d6 \ - --hash=sha256:275ff571376626195ab95a746e6a04c7df8ea34638b99fc11160de91f2fef503 \ - --hash=sha256:281309265596e388ef483250db3640e5f414168c5a67e9c665cafce9492eda2f \ - --hash=sha256:2d423c8d8a3c82d08fe8af900ad5b613ce3632a1249fd6a223941d0735fce493 \ - --hash=sha256:2e5afae772c00980525f6d6ecf7cbca55676296b580c0e6abb407f15f3706996 \ - --hash=sha256:30dcc86377618a4c8f3b72418df92e77be4254d8f89f14b8e8f57d6d43603c0f \ - --hash=sha256:31a34c508c003a4347d389a9e6fcc2307cc2150eb516462a7a17512130de109e \ - --hash=sha256:323ba25b92454adb36fa425dc5cf6f8f19f78948cbad2e7bc6cdf7b0d7982e59 \ - --hash=sha256:34eccd14566f8fe14b2b95bb13b11572f7c7d5c36da61caf414d23b91fcc5d94 \ - --hash=sha256:3a58c98a7e9c021f357348867f537017057c2ed7f77337fd914d0bedb35dace7 \ - --hash=sha256:3f78fd71c4f43a13d342be74ebbc0666fe1f555b8837eb113cb7416856c79682 \ - --hash=sha256:4154ad09dac630a0f13f37b583eae260c6aa885d67dfbccb5b02c33f31a6d420 \ - --hash=sha256:420f9bbf47a02616e8554e825208cb947969451978dceb77f95ad09c37791dae \ - --hash=sha256:4686818798f9194d03c9129a4d9a702d9e113a89cb03bffe08c6cf799e053291 \ - --hash=sha256:57fede879f08d23c85140a360c6a77709113efd1c993923c59fde17aa27599fe \ - --hash=sha256:60989127da422b74a04345096c10d416c2b41bd7bf2a380eb541059e4e999980 \ - --hash=sha256:64cf30263844fa208851ebb13b0732ce674d8ec6a0c86a4e160495d299ba3c93 \ - --hash=sha256:68fc1f1ba168724771e38bee37d940d2865cb0f562380a1fb1ffb428b75cb692 \ - --hash=sha256:6e6f98446430fdf41bd36d4faa6cb409f5140c1c2cf58ce0bbdaf16af7d3f119 \ - --hash=sha256:729177eaf0aefca0994ce4cffe96ad3c75e377c7b6f4efa59ebf003b6d398716 \ - --hash=sha256:72dffbd8b4194858d0941062a9766f8297e8868e1dd07a7b36212aaa90f49472 \ - --hash=sha256:75723c3c0fbbf34350b46a3199eb50638ab22a0228f93fb472ef4d9becc2382b \ - --hash=sha256:77853062a2c45be16fd6b8d6de2a99278ee1d985a7bd8b103e97e41c034006d2 \ - --hash=sha256:78151aa3ec21dccd5cdef6c74c3e73386dcdfaf19bced944169697d7ac7482fc \ - --hash=sha256:7f01846810177d829c7692f1f5ada8096762d9172af1b1a28d4ab5b77c923c1c \ - --hash=sha256:804d99b24ad523a1fe18cc707bf741670332f7c7412e9d49cb5eab67e886b9b5 \ - --hash=sha256:81ff62668af011f9a48787564ab7eded4e9fb17a4a6a74af5ffa6a457400d2ab \ - --hash=sha256:8359bf4791968c5a78c56103702000105501adb557f3cf772b2c207284273984 \ - --hash=sha256:83791a65b51ad6ee6cf0845634859d69a038ea9b03d7b26e703f94c7e93dbcf9 \ - --hash=sha256:8532fd6e6e2dc57bcb3bc90b079c60de896d2128c5d9d6f24a63875a95a088cf \ - --hash=sha256:876801744b0dee379e4e3c38b76fc89f88834bb15bf92ee07d94acd06ec890a0 \ - --hash=sha256:8dbf6d1bc73f1d04ec1734bae3b4fb0ee3cb2a493d35ede9badbeb901fb40f6f \ - --hash=sha256:8f8544b092a29a6ddd72f3556a9fcf249ec412e10ad28be6a0c0d948924f2212 \ - --hash=sha256:911dda9c487075abd54e644ccdf5e5c16773470a6a5d3826fda76699410066fb \ - --hash=sha256:977646e05232579d2e7b9c59e21dbe5261f403a88417f6a6512e70d3f8a046be \ - --hash=sha256:9dba73be7305b399924709b91682299794887cbbd88e38226ed9f6712eabee90 \ - --hash=sha256:a148c5d507bb9b4f2030a2025c545fccb0e1ef317393eaba42e7eabd28eb6041 \ - --hash=sha256:a6cdcc3ede532f4a4b96000b6362099591ab4a3e913d70bcbac2b56c872446f7 \ - --hash=sha256:ac05fb791acf5e1a3e39402641827780fe44d27e72567a000412c648a85ba860 \ - --hash=sha256:b0605eaed3eb239e87df0d5e3c6489daae3f7388d455d0c0b4df899519c6a38d \ - --hash=sha256:b58b4710c7f4161b5e9dcbe73bb7c62d65670a87df7bcce9e1faaad43e715245 \ - --hash=sha256:b6356793b84728d9d50ead16ab43c187673831e9d4019013f1402c41b1db9b27 \ - --hash=sha256:b76bedd166805480ab069612119ea636f5ab8f8771e640ae103e05a4aae3e417 \ - --hash=sha256:bc7bb56d04601d443f24094e9e31ae6deec9ccb23581f75343feebaf30423359 \ - --hash=sha256:c2470da5418b76232f02a2fcd2229537bb2d5a7096674ce61859c3229f2eb202 \ - --hash=sha256:c332c8d69fb64979ebf76613c66b985414927a40f8defa16cf1bc028b7b0a7b0 \ - --hash=sha256:c6af2a6d4b7ee9615cbb162b0738f6e1fd1f5c3eda7e5da17861eacf4c717ea7 \ - --hash=sha256:c77e3d1862452565875eb31bdb45ac62502feabbd53429fdc39a1cc341d681ba \ - --hash=sha256:ca08decd2697fdea0aea364b370b1249d47336aec935f87b8bbfd7da5b2ee9c1 \ - --hash=sha256:ca49a8119c6cbd77375ae303b0cfd8c11f011abbbd64601167ecca18a87e7cdd \ - --hash=sha256:cb16c65dcb648d0a43a2521f2f0a2300f40639f6f8c1ecbc662141e4e3e1ee07 \ - --hash=sha256:d2997c458c690ec2bc6b0b7ecbafd02b029b7b4283078d3b32a852a7ce3ddd98 \ - --hash=sha256:d3f82c171b4ccd83bbaf35aa05e44e690113bd4f3b7b6cc54d2219b132f3ae55 \ - --hash=sha256:dc4926288b2a3e9fd7b50dc6a1909a13bbdadfc67d93f3374d984e56f885579d \ - --hash=sha256:ead20f7913a9c1e894aebe47cccf9dc834e1618b7aa96155d2091a626e59c972 \ - --hash=sha256:ebdc36bea43063116f0486869652cb2ed7032dbc59fbcb4445c4862b5c1ecf7f \ - --hash=sha256:ed1184ab8f113e8d660ce49a56390ca181f2981066acc27cf637d5c1e10ce46e \ - --hash=sha256:ee825e70b1a209475622f7f7b776785bd68f34af6e7a46e2e42f27b659b5bc26 \ - --hash=sha256:f7ae5d65ccfbebdfa761585228eb4d0df3a8b15cfb53bd953e713e09fbb12957 \ - --hash=sha256:f7fc5a5acafb7d6ccca13bfa8c90f8c51f13d8fb87d95656d3950f0158d3ce53 \ - --hash=sha256:f9b5571d33660d5009a8b3c25dc1db560206e2d2f89d3df1cb32d72c0d117d52 - # via -r requirements.in +psycopg==3.1.17 \ + --hash=sha256:437e7d7925459f21de570383e2e10542aceb3b9cb972ce957fdd3826ca47edc6 \ + --hash=sha256:96b7b13af6d5a514118b759a66b2799a8a4aa78675fa6bb0d3f7d52d67eff002 + # via + # -r requirements.in + # psycopg +psycopg-binary==3.1.17 \ + --hash=sha256:00377f6963ee7e4bf71cab17c2c235ef0624df9483f3b615d86aa24cde889d42 \ + --hash=sha256:0227885686c2cc0104ceb22d6eebc732766e9ad48710408cb0123237432e5435 \ + --hash=sha256:02ac573f5a6e79bb6df512b3a6279f01f033bbd45c47186e8872fee45f6681d0 \ + --hash=sha256:02cd2eb62ffc56f8c847d68765cbf461b3d11b438fe48951e44b6c563ec27d18 \ + --hash=sha256:0340ef87a888fd940796c909e038426f4901046f61856598582a817162c64984 \ + --hash=sha256:0b1ec6895cab887b92c303565617f994c9b9db53befda81fa2a31b76fe8a3ab1 \ + --hash=sha256:12eab8bc91b4ba01b2ecee3b5b80501934b198f6e1f8d4b13596f3f38ba6e762 \ + --hash=sha256:267a82548c21476120e43dc72b961f1af52c380c0b4c951bdb34cf14cb26bd35 \ + --hash=sha256:2a05400e9314fc30bc1364865ba9f6eaa2def42b5e7e67f71f9a4430f870023e \ + --hash=sha256:2b2a689eaede08cf91a36b10b0da6568dd6e4669200f201e082639816737992b \ + --hash=sha256:3d0d154c780cc7b28a3a0886e8a4b18689202a1dbb522b3c771eb3a1289cf7c3 \ + --hash=sha256:3e2cc2bbf37ff1cf11e8b871c294e3532636a3cf7f0c82518b7537158923d77b \ + --hash=sha256:40af298b209dd77ca2f3e7eb3fbcfb87a25999fc015fcd14140bde030a164c7e \ + --hash=sha256:420c1eb1626539c261cf3fbe099998da73eb990f9ce1a34da7feda414012ea5f \ + --hash=sha256:4b20013051f1fd7d02b8d0766cfe8d009e8078babc00a6d39bc7e2d50a7b96af \ + --hash=sha256:4fa26836ce074a1104249378727e1f239a01530f36bae16e77cf6c50968599b4 \ + --hash=sha256:5ccbe8b2ec444763a51ecb1213befcbb75defc1ef36e7dd5dff501a23d7ce8cf \ + --hash=sha256:5f5f5bcbb772d8c243d605fc7151beec760dd27532d42145a58fb74ef9c5fbf2 \ + --hash=sha256:61104b8e7a43babf2bbaa36c08e31a12023e2f967166e99d6b052b11a4c7db06 \ + --hash=sha256:67a5b93101bc85a95a189c0a23d02a29cf06c1080a695a0dedfdd50dd734662a \ + --hash=sha256:6a728beefd89b430ebe2729d04ba10e05036b5e9d01648da60436000d2fcd242 \ + --hash=sha256:6b2ae342d69684555bfe77aed5546d125b4a99012e0b83a8b3da68c8829f0935 \ + --hash=sha256:6b40fa54a02825d3d6a8009d9a82a2b4fad80387acf2b8fd6d398fd2813cb2d9 \ + --hash=sha256:6d4f2e15d33ed4f9776fdf23683512d76f4e7825c4b80677e9e3ce6c1b193ff2 \ + --hash=sha256:6e3543edc18553e31a3884af3cd7eea43d6c44532d8b9b16f3e743cdf6cfe6c5 \ + --hash=sha256:704f6393d758b12a4369887fe956b2a8c99e4aced839d9084de8e3f056015d40 \ + --hash=sha256:73e7097b81cad9ae358334e3cec625246bb3b8013ae6bb287758dd6435e12f65 \ + --hash=sha256:751b31c2faae0348f87f22b45ef58f704bdcfc2abdd680fa0c743c124071157e \ + --hash=sha256:78ebb43dca7d5b41eee543cd005ee5a0256cecc74d84acf0fab4f025997b837e \ + --hash=sha256:7b4e4c2b05f3b431e9026e82590b217e87696e7a7548f512ae8059d59fa8af3b \ + --hash=sha256:7e28024204dc0c61094268c682041d2becfedfea2e3b46bed5f6138239304d98 \ + --hash=sha256:83404a353240fdff5cfe9080665fdfdcaa2d4d0c5112e15b0a2fe2e59200ed57 \ + --hash=sha256:86bb3656c8d744cc1e42003414cd6c765117d70aa23da6c0f4ff2b826e0fd0fd \ + --hash=sha256:8c5c38129cc79d7e3ba553035b9962a442171e9f97bb1b8795c0885213f206f3 \ + --hash=sha256:9124b6db07e8d8b11f4512b8b56cbe136bf1b7d0417d1280e62291a9dcad4408 \ + --hash=sha256:914254849486e14aa931b0b3382cd16887f1507068ffba775cbdc5a55fe9ef19 \ + --hash=sha256:92fad8f1aa80a5ab316c0493dc6d1b54c1dba21937e43eea7296ff4a0ccc071e \ + --hash=sha256:93921178b9a40c60c26e47eb44970f88c49fe484aaa3bb7ec02bb8b514eab3d9 \ + --hash=sha256:9690a535d9ccd361bbc3590bfce7fe679e847f44fa7cc97f3b885f4744ca8a2c \ + --hash=sha256:a0c4ba73f9e7721dd6cc3e6953016652dbac206f654229b7a1a8ac182b16e689 \ + --hash=sha256:a16abab0c1abc58feb6ab11d78d0f8178a67c3586bd70628ec7c0218ec04c4ef \ + --hash=sha256:a343261701a8f63f0d8268f7fd32be40ffe28d24b65d905404ca03e7281f7bb5 \ + --hash=sha256:a3f1196d76860e72d338fab0d2b6722e8d47e2285d693e366ae36011c4a5898a \ + --hash=sha256:a880e4113af3ab84d6a0991e3f85a2424924c8a182733ab8d964421df8b5190a \ + --hash=sha256:a89f36bf7b612ff6ed3e789bd987cbd0787cf0d66c49386fa3bad816dd7bee87 \ + --hash=sha256:adb670031b27949c9dc5cf585c4a5a6b4469d3879fd2fb9d39b6d53e5f66b9bc \ + --hash=sha256:b0711e46361ea3047cd049868419d030c8236a9dea7e9ed1f053cbd61a853ec9 \ + --hash=sha256:b447ea765e71bc33a82cf070bba814b1efa77967442d116b95ccef8ce5da7631 \ + --hash=sha256:bf424d92dd7e94705b31625b02d396297a7c8fab4b6f7de8dba6388323a7b71c \ + --hash=sha256:c10b7713e3ed31df7319c2a72d5fea5a2536476d7695a3e1d18a1f289060997c \ + --hash=sha256:c8a46f77ba0ca7c5a5449b777170a518fa7820e1710edb40e777c9798f00d033 \ + --hash=sha256:ca1757a6e080086f7234dc45684e81a47a66a6dd492a37d6ce38c58a1a93e9ff \ + --hash=sha256:d01c4faae66de60fcd3afd3720dcc8ffa03bc2087f898106da127774db12aac5 \ + --hash=sha256:d1c0115bdf80cf6c8c9109cb10cf6f650fd1a8d841f884925e8cb12f34eb5371 \ + --hash=sha256:d2e9ed88d9a6a475c67bf70fc8285e88ccece0391727c7701e5a512e0eafbb05 \ + --hash=sha256:d54bcf2dfc0880bf13f38512d44b194c092794e4ee9e01d804bc6cd3eed9bfb7 \ + --hash=sha256:d613a23f8928f30acb2b6b2398cb7775ba9852e8968e15df13807ba0d3ebd565 \ + --hash=sha256:d90c0531e9d591bde8cea04e75107fcddcc56811b638a34853436b23c9a3cb7d \ + --hash=sha256:dceb3930ec426623c0cacc78e447a90882981e8c49d6fea8d1e48850e24a0170 \ + --hash=sha256:e1e867c2a729348df218a14ba1b862e627177fd57c7b4f3db0b4c708f6d03696 \ + --hash=sha256:e6ae27b0617ad3809449964b5e901b21acff8e306abacb8ba71d5ee7c8c47eeb \ + --hash=sha256:ea425a8dcd808a7232a5417d2633bfa543da583a2701b5228e9e29989a50deda \ + --hash=sha256:f4028443bf25c1e04ecffdc552c0a98d826903dec76a1568dfddf5ebbbb03db7 \ + --hash=sha256:f6898bf1ca5aa01115807643138e3e20ec603b17a811026bc4a49d43055720a7 \ + --hash=sha256:f9ba559eabb0ba1afd4e0504fa0b10e00a212cac0c4028b8a1c3b087b5c1e5de + # via psycopg +psycopg-pool==3.2.1 \ + --hash=sha256:060b551d1b97a8d358c668be58b637780b884de14d861f4f5ecc48b7563aafb7 \ + --hash=sha256:6509a75c073590952915eddbba7ce8b8332a440a31e77bba69561483492829ad + # via psycopg pycparser==2.21 \ --hash=sha256:8ee45429555515e1f6b185e78100aea234072576aa43ab53aefcae078162fca9 \ --hash=sha256:e644fdec12f7872f86c58ff790da456218b10f863970249516d60a5eaca77206 @@ -279,4 +282,7 @@ sqlalchemy==2.0.25 \ typing-extensions==4.9.0 \ --hash=sha256:23478f88c37f27d76ac8aee6c905017a143b0b1b886c3c9f66bc2fd94f9f5783 \ --hash=sha256:af72aea155e91adfc61c3ae9e0e342dbc0cba726d6cba4b6c72c1f34e47291cd - # via sqlalchemy + # via + # psycopg + # psycopg-pool + # sqlalchemy diff --git a/tests/core/dnsbl/Dockerfile b/tests/core/dnsbl/Dockerfile index fe3cea3e7..ce69ad00e 100644 --- a/tests/core/dnsbl/Dockerfile +++ b/tests/core/dnsbl/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.12.1-alpine3.18@sha256:af0d8da43677e3000ebdf4045508d891a87e7bd2d3ec87bc6e40403be97291b8 +FROM python:3.12.1-alpine3.18@sha256:28b825667534d432c2ec234b334de5f829624698adfa6a3fef38c4fe165922d0 WORKDIR /tmp diff --git a/tests/core/dnsbl/init/Dockerfile b/tests/core/dnsbl/init/Dockerfile index e5e0eeed5..0f2372ab1 100644 --- a/tests/core/dnsbl/init/Dockerfile +++ b/tests/core/dnsbl/init/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.12.1-alpine3.18@sha256:af0d8da43677e3000ebdf4045508d891a87e7bd2d3ec87bc6e40403be97291b8 +FROM python:3.12.1-alpine3.18@sha256:28b825667534d432c2ec234b334de5f829624698adfa6a3fef38c4fe165922d0 # Install firefox and geckodriver RUN apk add --no-cache --virtual .build-deps curl grep zip wget && \ diff --git a/tests/core/errors/Dockerfile b/tests/core/errors/Dockerfile index e5e0eeed5..0f2372ab1 100644 --- a/tests/core/errors/Dockerfile +++ b/tests/core/errors/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.12.1-alpine3.18@sha256:af0d8da43677e3000ebdf4045508d891a87e7bd2d3ec87bc6e40403be97291b8 +FROM python:3.12.1-alpine3.18@sha256:28b825667534d432c2ec234b334de5f829624698adfa6a3fef38c4fe165922d0 # Install firefox and geckodriver RUN apk add --no-cache --virtual .build-deps curl grep zip wget && \ diff --git a/tests/core/greylist/Dockerfile b/tests/core/greylist/Dockerfile index fe3cea3e7..ce69ad00e 100644 --- a/tests/core/greylist/Dockerfile +++ b/tests/core/greylist/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.12.1-alpine3.18@sha256:af0d8da43677e3000ebdf4045508d891a87e7bd2d3ec87bc6e40403be97291b8 +FROM python:3.12.1-alpine3.18@sha256:28b825667534d432c2ec234b334de5f829624698adfa6a3fef38c4fe165922d0 WORKDIR /tmp diff --git a/tests/core/greylist/api/Dockerfile b/tests/core/greylist/api/Dockerfile index aba06a1e0..6875955fd 100644 --- a/tests/core/greylist/api/Dockerfile +++ b/tests/core/greylist/api/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.12.1-alpine3.18@sha256:af0d8da43677e3000ebdf4045508d891a87e7bd2d3ec87bc6e40403be97291b8 +FROM python:3.12.1-alpine3.18@sha256:28b825667534d432c2ec234b334de5f829624698adfa6a3fef38c4fe165922d0 WORKDIR /tmp diff --git a/tests/core/greylist/api/requirements.in b/tests/core/greylist/api/requirements.in index c70d8e9ca..f5749f488 100644 --- a/tests/core/greylist/api/requirements.in +++ b/tests/core/greylist/api/requirements.in @@ -1,2 +1,2 @@ fastapi==0.109.0 -uvicorn[standard]==0.25.0 +uvicorn[standard]==0.26.0 diff --git a/tests/core/greylist/api/requirements.txt b/tests/core/greylist/api/requirements.txt index 9f6ef8206..20ebafac7 100644 --- a/tests/core/greylist/api/requirements.txt +++ b/tests/core/greylist/api/requirements.txt @@ -217,6 +217,7 @@ pyyaml==6.0.1 \ --hash=sha256:8d4e9c88387b0f5c7d5f281e55304de64cf7f9c0021a3525bd3b1c542da3b0e4 \ --hash=sha256:9046c58c4395dff28dd494285c82ba00b546adfc7ef001486fbf0324bc174fba \ --hash=sha256:9eb6caa9a297fc2c2fb8862bc5370d0303ddba53ba97e71f08023b6cd73d16a8 \ + --hash=sha256:a08c6f0fe150303c1c6b71ebcd7213c2858041a7e01975da3a99aed1e7a378ef \ --hash=sha256:a0cd17c15d3bb3fa06978b4e8958dcdc6e0174ccea823003a106c7d4d7899ac5 \ --hash=sha256:afd7e57eddb1a54f0f1a974bc4391af8bcce0b444685d936840f125cf046d5bd \ --hash=sha256:b1275ad35a5d18c62a7220633c913e1b42d44b46ee12554e5fd39c70a243d6a3 \ @@ -257,9 +258,9 @@ typing-extensions==4.9.0 \ # pydantic-core # starlette # uvicorn -uvicorn==0.25.0 \ - --hash=sha256:6dddbad1d7ee0f5140aba5ec138ddc9612c5109399903828b4874c9937f009c2 \ - --hash=sha256:ce107f5d9bd02b4636001a77a4e74aab5e1e2b146868ebbad565237145af444c +uvicorn==0.26.0 \ + --hash=sha256:48bfd350fce3c5c57af5fb4995fded8fb50da3b4feb543eb18ad7e0d54589602 \ + --hash=sha256:cdb58ef6b8188c6c174994b2b1ba2150a9a8ae7ea5fb2f1b856b94a815d6071d # via # -r requirements.in # uvicorn diff --git a/tests/core/greylist/init/Dockerfile b/tests/core/greylist/init/Dockerfile index 337a70388..1ecb0ff05 100644 --- a/tests/core/greylist/init/Dockerfile +++ b/tests/core/greylist/init/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.12.1-alpine3.18@sha256:af0d8da43677e3000ebdf4045508d891a87e7bd2d3ec87bc6e40403be97291b8 +FROM python:3.12.1-alpine3.18@sha256:28b825667534d432c2ec234b334de5f829624698adfa6a3fef38c4fe165922d0 WORKDIR /tmp diff --git a/tests/core/gzip/Dockerfile b/tests/core/gzip/Dockerfile index fe3cea3e7..ce69ad00e 100644 --- a/tests/core/gzip/Dockerfile +++ b/tests/core/gzip/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.12.1-alpine3.18@sha256:af0d8da43677e3000ebdf4045508d891a87e7bd2d3ec87bc6e40403be97291b8 +FROM python:3.12.1-alpine3.18@sha256:28b825667534d432c2ec234b334de5f829624698adfa6a3fef38c4fe165922d0 WORKDIR /tmp diff --git a/tests/core/headers/Dockerfile b/tests/core/headers/Dockerfile index fe3cea3e7..ce69ad00e 100644 --- a/tests/core/headers/Dockerfile +++ b/tests/core/headers/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.12.1-alpine3.18@sha256:af0d8da43677e3000ebdf4045508d891a87e7bd2d3ec87bc6e40403be97291b8 +FROM python:3.12.1-alpine3.18@sha256:28b825667534d432c2ec234b334de5f829624698adfa6a3fef38c4fe165922d0 WORKDIR /tmp diff --git a/tests/core/inject/Dockerfile b/tests/core/inject/Dockerfile index fe3cea3e7..ce69ad00e 100644 --- a/tests/core/inject/Dockerfile +++ b/tests/core/inject/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.12.1-alpine3.18@sha256:af0d8da43677e3000ebdf4045508d891a87e7bd2d3ec87bc6e40403be97291b8 +FROM python:3.12.1-alpine3.18@sha256:28b825667534d432c2ec234b334de5f829624698adfa6a3fef38c4fe165922d0 WORKDIR /tmp diff --git a/tests/core/limit/Dockerfile b/tests/core/limit/Dockerfile index fe3cea3e7..ce69ad00e 100644 --- a/tests/core/limit/Dockerfile +++ b/tests/core/limit/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.12.1-alpine3.18@sha256:af0d8da43677e3000ebdf4045508d891a87e7bd2d3ec87bc6e40403be97291b8 +FROM python:3.12.1-alpine3.18@sha256:28b825667534d432c2ec234b334de5f829624698adfa6a3fef38c4fe165922d0 WORKDIR /tmp diff --git a/tests/core/misc/Dockerfile b/tests/core/misc/Dockerfile index 825bc5f32..377bdc3c0 100644 --- a/tests/core/misc/Dockerfile +++ b/tests/core/misc/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.12.1-alpine3.18@sha256:af0d8da43677e3000ebdf4045508d891a87e7bd2d3ec87bc6e40403be97291b8 +FROM python:3.12.1-alpine3.18@sha256:28b825667534d432c2ec234b334de5f829624698adfa6a3fef38c4fe165922d0 WORKDIR /tmp diff --git a/tests/core/modsecurity/Dockerfile b/tests/core/modsecurity/Dockerfile index fe3cea3e7..ce69ad00e 100644 --- a/tests/core/modsecurity/Dockerfile +++ b/tests/core/modsecurity/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.12.1-alpine3.18@sha256:af0d8da43677e3000ebdf4045508d891a87e7bd2d3ec87bc6e40403be97291b8 +FROM python:3.12.1-alpine3.18@sha256:28b825667534d432c2ec234b334de5f829624698adfa6a3fef38c4fe165922d0 WORKDIR /tmp diff --git a/tests/core/redirect/Dockerfile b/tests/core/redirect/Dockerfile index e5e0eeed5..0f2372ab1 100644 --- a/tests/core/redirect/Dockerfile +++ b/tests/core/redirect/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.12.1-alpine3.18@sha256:af0d8da43677e3000ebdf4045508d891a87e7bd2d3ec87bc6e40403be97291b8 +FROM python:3.12.1-alpine3.18@sha256:28b825667534d432c2ec234b334de5f829624698adfa6a3fef38c4fe165922d0 # Install firefox and geckodriver RUN apk add --no-cache --virtual .build-deps curl grep zip wget && \ diff --git a/tests/core/redis/Dockerfile b/tests/core/redis/Dockerfile index 847ea4e7c..6f30f0cd1 100644 --- a/tests/core/redis/Dockerfile +++ b/tests/core/redis/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.12.1-alpine3.18@sha256:af0d8da43677e3000ebdf4045508d891a87e7bd2d3ec87bc6e40403be97291b8 +FROM python:3.12.1-alpine3.18@sha256:28b825667534d432c2ec234b334de5f829624698adfa6a3fef38c4fe165922d0 # Install firefox and geckodriver RUN apk add --no-cache --virtual .build-deps curl grep zip wget && \ diff --git a/tests/core/redis/requirements.in b/tests/core/redis/requirements.in index e1fced6d7..749a265a8 100644 --- a/tests/core/redis/requirements.in +++ b/tests/core/redis/requirements.in @@ -2,4 +2,4 @@ fastapi==0.109.0 redis==5.0.1 requests==2.31.0 selenium==4.16.0 -uvicorn[standard]==0.25.0 +uvicorn[standard]==0.26.0 diff --git a/tests/core/redis/requirements.txt b/tests/core/redis/requirements.txt index 278878e84..0122dcd3a 100644 --- a/tests/core/redis/requirements.txt +++ b/tests/core/redis/requirements.txt @@ -342,6 +342,7 @@ pyyaml==6.0.1 \ --hash=sha256:8d4e9c88387b0f5c7d5f281e55304de64cf7f9c0021a3525bd3b1c542da3b0e4 \ --hash=sha256:9046c58c4395dff28dd494285c82ba00b546adfc7ef001486fbf0324bc174fba \ --hash=sha256:9eb6caa9a297fc2c2fb8862bc5370d0303ddba53ba97e71f08023b6cd73d16a8 \ + --hash=sha256:a08c6f0fe150303c1c6b71ebcd7213c2858041a7e01975da3a99aed1e7a378ef \ --hash=sha256:a0cd17c15d3bb3fa06978b4e8958dcdc6e0174ccea823003a106c7d4d7899ac5 \ --hash=sha256:afd7e57eddb1a54f0f1a974bc4391af8bcce0b444685d936840f125cf046d5bd \ --hash=sha256:b1275ad35a5d18c62a7220633c913e1b42d44b46ee12554e5fd39c70a243d6a3 \ @@ -416,9 +417,9 @@ urllib3==2.1.0 \ # via # requests # selenium -uvicorn==0.25.0 \ - --hash=sha256:6dddbad1d7ee0f5140aba5ec138ddc9612c5109399903828b4874c9937f009c2 \ - --hash=sha256:ce107f5d9bd02b4636001a77a4e74aab5e1e2b146868ebbad565237145af444c +uvicorn==0.26.0 \ + --hash=sha256:48bfd350fce3c5c57af5fb4995fded8fb50da3b4feb543eb18ad7e0d54589602 \ + --hash=sha256:cdb58ef6b8188c6c174994b2b1ba2150a9a8ae7ea5fb2f1b856b94a815d6071d # via # -r requirements.in # uvicorn diff --git a/tests/core/reversescan/Dockerfile b/tests/core/reversescan/Dockerfile index 901d9763f..48272f2df 100644 --- a/tests/core/reversescan/Dockerfile +++ b/tests/core/reversescan/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.12.1-alpine3.18@sha256:af0d8da43677e3000ebdf4045508d891a87e7bd2d3ec87bc6e40403be97291b8 +FROM python:3.12.1-alpine3.18@sha256:28b825667534d432c2ec234b334de5f829624698adfa6a3fef38c4fe165922d0 # Install firefox and geckodriver RUN apk add --no-cache --virtual .build-deps curl grep zip wget && \ diff --git a/tests/core/reversescan/requirements.in b/tests/core/reversescan/requirements.in index 4b2f52ce8..f1578cb1d 100644 --- a/tests/core/reversescan/requirements.in +++ b/tests/core/reversescan/requirements.in @@ -1,3 +1,3 @@ fastapi==0.109.0 requests==2.31.0 -uvicorn[standard]==0.25.0 +uvicorn[standard]==0.26.0 diff --git a/tests/core/reversescan/requirements.txt b/tests/core/reversescan/requirements.txt index 865d07ddd..36f8b1d42 100644 --- a/tests/core/reversescan/requirements.txt +++ b/tests/core/reversescan/requirements.txt @@ -315,6 +315,7 @@ pyyaml==6.0.1 \ --hash=sha256:8d4e9c88387b0f5c7d5f281e55304de64cf7f9c0021a3525bd3b1c542da3b0e4 \ --hash=sha256:9046c58c4395dff28dd494285c82ba00b546adfc7ef001486fbf0324bc174fba \ --hash=sha256:9eb6caa9a297fc2c2fb8862bc5370d0303ddba53ba97e71f08023b6cd73d16a8 \ + --hash=sha256:a08c6f0fe150303c1c6b71ebcd7213c2858041a7e01975da3a99aed1e7a378ef \ --hash=sha256:a0cd17c15d3bb3fa06978b4e8958dcdc6e0174ccea823003a106c7d4d7899ac5 \ --hash=sha256:afd7e57eddb1a54f0f1a974bc4391af8bcce0b444685d936840f125cf046d5bd \ --hash=sha256:b1275ad35a5d18c62a7220633c913e1b42d44b46ee12554e5fd39c70a243d6a3 \ @@ -363,9 +364,9 @@ urllib3==2.1.0 \ --hash=sha256:55901e917a5896a349ff771be919f8bd99aff50b79fe58fec595eb37bbc56bb3 \ --hash=sha256:df7aa8afb0148fa78488e7899b2c59b5f4ffcfa82e6c54ccb9dd37c1d7b52d54 # via requests -uvicorn==0.25.0 \ - --hash=sha256:6dddbad1d7ee0f5140aba5ec138ddc9612c5109399903828b4874c9937f009c2 \ - --hash=sha256:ce107f5d9bd02b4636001a77a4e74aab5e1e2b146868ebbad565237145af444c +uvicorn==0.26.0 \ + --hash=sha256:48bfd350fce3c5c57af5fb4995fded8fb50da3b4feb543eb18ad7e0d54589602 \ + --hash=sha256:cdb58ef6b8188c6c174994b2b1ba2150a9a8ae7ea5fb2f1b856b94a815d6071d # via # -r requirements.in # uvicorn diff --git a/tests/core/selfsigned/Dockerfile b/tests/core/selfsigned/Dockerfile index fe3cea3e7..ce69ad00e 100644 --- a/tests/core/selfsigned/Dockerfile +++ b/tests/core/selfsigned/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.12.1-alpine3.18@sha256:af0d8da43677e3000ebdf4045508d891a87e7bd2d3ec87bc6e40403be97291b8 +FROM python:3.12.1-alpine3.18@sha256:28b825667534d432c2ec234b334de5f829624698adfa6a3fef38c4fe165922d0 WORKDIR /tmp diff --git a/tests/core/sessions/Dockerfile b/tests/core/sessions/Dockerfile index e5e0eeed5..0f2372ab1 100644 --- a/tests/core/sessions/Dockerfile +++ b/tests/core/sessions/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.12.1-alpine3.18@sha256:af0d8da43677e3000ebdf4045508d891a87e7bd2d3ec87bc6e40403be97291b8 +FROM python:3.12.1-alpine3.18@sha256:28b825667534d432c2ec234b334de5f829624698adfa6a3fef38c4fe165922d0 # Install firefox and geckodriver RUN apk add --no-cache --virtual .build-deps curl grep zip wget && \ diff --git a/tests/core/whitelist/Dockerfile b/tests/core/whitelist/Dockerfile index fe3cea3e7..ce69ad00e 100644 --- a/tests/core/whitelist/Dockerfile +++ b/tests/core/whitelist/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.12.1-alpine3.18@sha256:af0d8da43677e3000ebdf4045508d891a87e7bd2d3ec87bc6e40403be97291b8 +FROM python:3.12.1-alpine3.18@sha256:28b825667534d432c2ec234b334de5f829624698adfa6a3fef38c4fe165922d0 WORKDIR /tmp diff --git a/tests/core/whitelist/api/Dockerfile b/tests/core/whitelist/api/Dockerfile index aba06a1e0..6875955fd 100644 --- a/tests/core/whitelist/api/Dockerfile +++ b/tests/core/whitelist/api/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.12.1-alpine3.18@sha256:af0d8da43677e3000ebdf4045508d891a87e7bd2d3ec87bc6e40403be97291b8 +FROM python:3.12.1-alpine3.18@sha256:28b825667534d432c2ec234b334de5f829624698adfa6a3fef38c4fe165922d0 WORKDIR /tmp diff --git a/tests/core/whitelist/api/requirements.in b/tests/core/whitelist/api/requirements.in index c70d8e9ca..f5749f488 100644 --- a/tests/core/whitelist/api/requirements.in +++ b/tests/core/whitelist/api/requirements.in @@ -1,2 +1,2 @@ fastapi==0.109.0 -uvicorn[standard]==0.25.0 +uvicorn[standard]==0.26.0 diff --git a/tests/core/whitelist/api/requirements.txt b/tests/core/whitelist/api/requirements.txt index 9f6ef8206..20ebafac7 100644 --- a/tests/core/whitelist/api/requirements.txt +++ b/tests/core/whitelist/api/requirements.txt @@ -217,6 +217,7 @@ pyyaml==6.0.1 \ --hash=sha256:8d4e9c88387b0f5c7d5f281e55304de64cf7f9c0021a3525bd3b1c542da3b0e4 \ --hash=sha256:9046c58c4395dff28dd494285c82ba00b546adfc7ef001486fbf0324bc174fba \ --hash=sha256:9eb6caa9a297fc2c2fb8862bc5370d0303ddba53ba97e71f08023b6cd73d16a8 \ + --hash=sha256:a08c6f0fe150303c1c6b71ebcd7213c2858041a7e01975da3a99aed1e7a378ef \ --hash=sha256:a0cd17c15d3bb3fa06978b4e8958dcdc6e0174ccea823003a106c7d4d7899ac5 \ --hash=sha256:afd7e57eddb1a54f0f1a974bc4391af8bcce0b444685d936840f125cf046d5bd \ --hash=sha256:b1275ad35a5d18c62a7220633c913e1b42d44b46ee12554e5fd39c70a243d6a3 \ @@ -257,9 +258,9 @@ typing-extensions==4.9.0 \ # pydantic-core # starlette # uvicorn -uvicorn==0.25.0 \ - --hash=sha256:6dddbad1d7ee0f5140aba5ec138ddc9612c5109399903828b4874c9937f009c2 \ - --hash=sha256:ce107f5d9bd02b4636001a77a4e74aab5e1e2b146868ebbad565237145af444c +uvicorn==0.26.0 \ + --hash=sha256:48bfd350fce3c5c57af5fb4995fded8fb50da3b4feb543eb18ad7e0d54589602 \ + --hash=sha256:cdb58ef6b8188c6c174994b2b1ba2150a9a8ae7ea5fb2f1b856b94a815d6071d # via # -r requirements.in # uvicorn diff --git a/tests/core/whitelist/init/Dockerfile b/tests/core/whitelist/init/Dockerfile index 337a70388..1ecb0ff05 100644 --- a/tests/core/whitelist/init/Dockerfile +++ b/tests/core/whitelist/init/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.12.1-alpine3.18@sha256:af0d8da43677e3000ebdf4045508d891a87e7bd2d3ec87bc6e40403be97291b8 +FROM python:3.12.1-alpine3.18@sha256:28b825667534d432c2ec234b334de5f829624698adfa6a3fef38c4fe165922d0 WORKDIR /tmp diff --git a/tests/requirements.txt b/tests/requirements.txt index c28f9b3fa..afa5d4714 100644 --- a/tests/requirements.txt +++ b/tests/requirements.txt @@ -221,6 +221,7 @@ pyyaml==6.0.1 \ --hash=sha256:8d4e9c88387b0f5c7d5f281e55304de64cf7f9c0021a3525bd3b1c542da3b0e4 \ --hash=sha256:9046c58c4395dff28dd494285c82ba00b546adfc7ef001486fbf0324bc174fba \ --hash=sha256:9eb6caa9a297fc2c2fb8862bc5370d0303ddba53ba97e71f08023b6cd73d16a8 \ + --hash=sha256:a08c6f0fe150303c1c6b71ebcd7213c2858041a7e01975da3a99aed1e7a378ef \ --hash=sha256:a0cd17c15d3bb3fa06978b4e8958dcdc6e0174ccea823003a106c7d4d7899ac5 \ --hash=sha256:afd7e57eddb1a54f0f1a974bc4391af8bcce0b444685d936840f125cf046d5bd \ --hash=sha256:b1275ad35a5d18c62a7220633c913e1b42d44b46ee12554e5fd39c70a243d6a3 \ diff --git a/tests/ui/Dockerfile b/tests/ui/Dockerfile index 6d17f25f4..361de3928 100644 --- a/tests/ui/Dockerfile +++ b/tests/ui/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.12.1-alpine3.18@sha256:af0d8da43677e3000ebdf4045508d891a87e7bd2d3ec87bc6e40403be97291b8 +FROM python:3.12.1-alpine3.18@sha256:28b825667534d432c2ec234b334de5f829624698adfa6a3fef38c4fe165922d0 # Install firefox and geckodriver RUN apk add --no-cache --virtual .build-deps curl grep zip wget && \ From 03c08fe51c3c2e3c735f9e9811750cbd66840c6f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Th=C3=A9ophile=20Diot?= Date: Mon, 22 Jan 2024 18:20:31 +0100 Subject: [PATCH 50/93] Fix CVE CVE-2023-7104 and remove old, no longer necessary CVE fixes --- src/autoconf/Dockerfile | 2 +- src/scheduler/Dockerfile | 2 +- src/ui/Dockerfile | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/autoconf/Dockerfile b/src/autoconf/Dockerfile index fa3a34070..df2abe0b9 100644 --- a/src/autoconf/Dockerfile +++ b/src/autoconf/Dockerfile @@ -64,7 +64,7 @@ RUN apk add --no-cache bash && \ chmod 750 cli/main.py helpers/*.sh /usr/bin/bwcli autoconf/main.py deps/python/bin/* # Fix CVEs -RUN apk add --no-cache "libcrypto3>=3.1.4-r3" "libssl3>=3.1.4-r3" +RUN apk add --no-cache "sqlite-libs>=3.41.2-r3" VOLUME /data /etc/nginx diff --git a/src/scheduler/Dockerfile b/src/scheduler/Dockerfile index e104d053f..7ae1e3f98 100644 --- a/src/scheduler/Dockerfile +++ b/src/scheduler/Dockerfile @@ -77,7 +77,7 @@ COPY --chown=root:scheduler src/bw/misc/country.mmdb /var/tmp/bunkerweb/country. RUN chmod 770 /var/tmp/bunkerweb/asn.mmdb /var/tmp/bunkerweb/country.mmdb # Fix CVEs -RUN apk add --no-cache "libcrypto3>=3.1.4-r3" "libssl3>=3.1.4-r3" +RUN apk add --no-cache "sqlite-libs>=3.41.2-r3" VOLUME /data /etc/nginx diff --git a/src/ui/Dockerfile b/src/ui/Dockerfile index 798ded3dc..26c2c025d 100644 --- a/src/ui/Dockerfile +++ b/src/ui/Dockerfile @@ -70,7 +70,7 @@ RUN apk add --no-cache bash && \ ln -s /proc/1/fd/2 /var/log/bunkerweb/ui.log # Fix CVEs -RUN apk add --no-cache "libcrypto3>=3.1.4-r3" "libssl3>=3.1.4-r3" +RUN apk add --no-cache "sqlite-libs>=3.41.2-r3" VOLUME /data /etc/nginx From 6f43ca663707c56440b097e656057c1ebbf55b5a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Th=C3=A9ophile=20Diot?= Date: Mon, 22 Jan 2024 18:23:01 +0100 Subject: [PATCH 51/93] Add CVE fixes for Autoconf and UI containers --- src/autoconf/Dockerfile | 2 +- src/ui/Dockerfile | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/autoconf/Dockerfile b/src/autoconf/Dockerfile index df2abe0b9..cf271a531 100644 --- a/src/autoconf/Dockerfile +++ b/src/autoconf/Dockerfile @@ -64,7 +64,7 @@ RUN apk add --no-cache bash && \ chmod 750 cli/main.py helpers/*.sh /usr/bin/bwcli autoconf/main.py deps/python/bin/* # Fix CVEs -RUN apk add --no-cache "sqlite-libs>=3.41.2-r3" +RUN apk add --no-cache "libcrypto3>=3.1.4-r3" "libssl3>=3.1.4-r3" "sqlite-libs>=3.41.2-r3" VOLUME /data /etc/nginx diff --git a/src/ui/Dockerfile b/src/ui/Dockerfile index 26c2c025d..a102c8536 100644 --- a/src/ui/Dockerfile +++ b/src/ui/Dockerfile @@ -70,7 +70,7 @@ RUN apk add --no-cache bash && \ ln -s /proc/1/fd/2 /var/log/bunkerweb/ui.log # Fix CVEs -RUN apk add --no-cache "sqlite-libs>=3.41.2-r3" +RUN apk add --no-cache "libcrypto3>=3.1.4-r3" "libssl3>=3.1.4-r3" "sqlite-libs>=3.41.2-r3" VOLUME /data /etc/nginx From 43410beb9656102a2285aa34293bbb4588c1b5f1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Th=C3=A9ophile=20Diot?= Date: Tue, 23 Jan 2024 09:20:14 +0100 Subject: [PATCH 52/93] Fix Redis tests by removing SSL verification --- tests/core/redis/main.py | 1 + 1 file changed, 1 insertion(+) diff --git a/tests/core/redis/main.py b/tests/core/redis/main.py index b6ba99ed1..c26969eea 100644 --- a/tests/core/redis/main.py +++ b/tests/core/redis/main.py @@ -104,6 +104,7 @@ try: password=getenv("REDIS_PASSWORD", None) or None, ssl=redis_ssl, socket_timeout=1, + ssl_cert_reqs="none", ) if not redis_client.ping(): From e8ebb053d7bec5dcdb6646f1dc86c2c6d17e40af Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 23 Jan 2024 08:25:51 +0000 Subject: [PATCH 53/93] deps/gha: bump ruby/setup-ruby from 1.168.0 to 1.169.0 Bumps [ruby/setup-ruby](https://github.com/ruby/setup-ruby) from 1.168.0 to 1.169.0. - [Release notes](https://github.com/ruby/setup-ruby/releases) - [Commits](https://github.com/ruby/setup-ruby/compare/432702e864cadc1b56247e31aa341be5be3e129a...5daca165445f0ae10478593083f72ca2625e241d) --- updated-dependencies: - dependency-name: ruby/setup-ruby dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- .github/workflows/push-packagecloud.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/push-packagecloud.yml b/.github/workflows/push-packagecloud.yml index fb9217536..2a2113256 100644 --- a/.github/workflows/push-packagecloud.yml +++ b/.github/workflows/push-packagecloud.yml @@ -42,7 +42,7 @@ jobs: - name: Check out repository code uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1 - name: Install ruby - uses: ruby/setup-ruby@432702e864cadc1b56247e31aa341be5be3e129a # v1.168.0 + uses: ruby/setup-ruby@5daca165445f0ae10478593083f72ca2625e241d # v1.169.0 with: ruby-version: "3.0" - name: Install packagecloud From 14172ab70bee14982cc05ce8c8134e972485dd05 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Th=C3=A9ophile=20Diot?= Date: Tue, 23 Jan 2024 11:06:09 +0100 Subject: [PATCH 54/93] Update test-core-linux.yml to optimize pip install command --- .github/workflows/test-core-linux.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/test-core-linux.yml b/.github/workflows/test-core-linux.yml index 2bdf045ca..2a619c7f5 100644 --- a/.github/workflows/test-core-linux.yml +++ b/.github/workflows/test-core-linux.yml @@ -97,7 +97,7 @@ jobs: run: | export MAKEFLAGS="-j $(nproc)" pip install --no-cache-dir --ignore-installed --require-hashes -r src/deps/requirements-deps.txt - find tests/core -name "requirements.txt" -exec pip install --no-cache-dir --require-hashes --no-deps -r {} \; - cd ./tests/core/${{ inputs.TEST }} + cd tests/core/${{ inputs.TEST }} + find . -name "requirements.txt" -exec pip install --no-cache-dir --require-hashes --no-deps -r {} \; sudo truncate -s 0 /var/log/bunkerweb/error.log ./test.sh "linux" From 8c3ec6b24c9455ccc25d8cf96a1200491c785172 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Th=C3=A9ophile=20Diot?= Date: Tue, 23 Jan 2024 11:09:48 +0100 Subject: [PATCH 55/93] Add better custom certificate cache handling + made a few tweaks with the jobs utils --- .../core/customcert/jobs/custom-cert.py | 50 +++++++++++++++++-- src/common/db/Database.py | 4 +- src/common/utils/jobs.py | 46 ++++++++++------- 3 files changed, 75 insertions(+), 25 deletions(-) diff --git a/src/common/core/customcert/jobs/custom-cert.py b/src/common/core/customcert/jobs/custom-cert.py index 974f52f86..bfb4aceca 100644 --- a/src/common/core/customcert/jobs/custom-cert.py +++ b/src/common/core/customcert/jobs/custom-cert.py @@ -18,7 +18,7 @@ for deps_path in [ if deps_path not in sys_path: sys_path.append(deps_path) -from jobs import cache_file, cache_hash, file_hash +from jobs import del_file_in_db, cache_file, cache_hash, file_hash from Database import Database # type: ignore from logger import setup_logger # type: ignore @@ -102,9 +102,8 @@ try: cert_data = b64decode(getenv("CUSTOM_SSL_CERT_DATA", "")) key_data = b64decode(getenv("CUSTOM_SSL_KEY_DATA", "")) for file, data in (("cert.pem", cert_data), ("key.pem", key_data)): - if data != b"": + if data: file_path = Path(sep, "var", "tmp", "bunkerweb", "customcert", f"{first_server}.{file}") - file_path.parent.mkdir(parents=True, exist_ok=True) file_path.write_bytes(data) if file == "cert.pem": cert_path = str(file_path) @@ -119,7 +118,28 @@ try: status = 1 else: logger.info(f"No change for certificate {cert_path}") - + elif not cert_path or not key_path: + logger.warning("Both variables CUSTOM_SSL_CERT and CUSTOM_SSL_KEY (or CUSTOM_SSL_CERT_DATA and CUSTOM_SSL_KEY_DATA) have to be set to use custom certificates, clearing cache ...") + cert_cache_path = Path( + sep, + "var", + "cache", + "bunkerweb", + "customcert", + f"{first_server}.cert.pem", + ) + cert_cache_path.unlink(missing_ok=True) + del_file_in_db(f"{first_server}.cert.pem", db, service_id=first_server) + key_cache_path = Path( + sep, + "var", + "cache", + "bunkerweb", + "customcert", + f"{first_server}.key.pem", + ) + key_cache_path.unlink(missing_ok=True) + del_file_in_db(f"{first_server}.key.pem", db, service_id=first_server) elif getenv("MULTISITE", "no") == "yes": servers = getenv("SERVER_NAME") or [] @@ -162,6 +182,28 @@ try: logger.info( f"No change for certificate {cert_path}", ) + elif not cert_path or not key_path: + logger.warning("Both variables CUSTOM_SSL_CERT and CUSTOM_SSL_KEY (or CUSTOM_SSL_CERT_DATA and CUSTOM_SSL_KEY_DATA) have to be set to use custom certificates, clearing cache ...") + cert_cache_path = Path( + sep, + "var", + "cache", + "bunkerweb", + "customcert", + f"{first_server}.cert.pem", + ) + cert_cache_path.unlink(missing_ok=True) + del_file_in_db(f"{first_server}.cert.pem", db) + key_cache_path = Path( + sep, + "var", + "cache", + "bunkerweb", + "customcert", + f"{first_server}.key.pem", + ) + key_cache_path.unlink(missing_ok=True) + del_file_in_db(f"{first_server}.key.pem", db) except: status = 2 logger.error(f"Exception while running custom-cert.py :\n{format_exc()}") diff --git a/src/common/db/Database.py b/src/common/db/Database.py index c0911dce2..a04d96c49 100644 --- a/src/common/db/Database.py +++ b/src/common/db/Database.py @@ -1043,10 +1043,10 @@ class Database: return "" - def delete_job_cache(self, file_name: str, *, job_name: Optional[str] = None): + def delete_job_cache(self, file_name: str, *, job_name: Optional[str] = None, service_id: Optional[str] = None): job_name = job_name or basename(getsourcefile(_getframe(1))).replace(".py", "") with self.__db_session() as session: - session.query(Jobs_cache).filter_by(job_name=job_name, file_name=file_name).delete() + session.query(Jobs_cache).filter_by(job_name=job_name, file_name=file_name, service_id=service_id).delete() def update_job_cache( self, diff --git a/src/common/utils/jobs.py b/src/common/utils/jobs.py index 9397f555d..8bec6df72 100644 --- a/src/common/utils/jobs.py +++ b/src/common/utils/jobs.py @@ -6,7 +6,7 @@ from hashlib import sha512 from inspect import getsourcefile from io import BufferedReader from json import dumps, loads -from os.path import basename, normpath +from os.path import basename from pathlib import Path from sys import _getframe from threading import Lock @@ -28,17 +28,19 @@ def is_cached_file( expire: Union[Literal["hour"], Literal["day"], Literal["week"], Literal["month"]], db=None, ) -> bool: + if not isinstance(file, Path): + file = Path(file) + is_cached = False cached_file = None try: - file = normpath(file) file_path = Path(f"{file}.md") if not file_path.is_file(): if not db: return False cached_file = db.get_job_cache_file( basename(getsourcefile(_getframe(1))).replace(".py", ""), - basename(file), + file.name, with_info=True, ) @@ -65,16 +67,13 @@ def is_cached_file( is_cached = False if is_cached and cached_file: - Path(file).write_bytes(cached_file.data) + file.write_bytes(cached_file.data) return is_cached and cached_file def get_file_in_db(file: Union[str, Path], db, *, job_name: Optional[str] = None) -> Optional[bytes]: - cached_file = db.get_job_cache_file( - job_name or basename(getsourcefile(_getframe(1))).replace(".py", ""), - normpath(file), - ) + cached_file = db.get_job_cache_file(job_name or basename(getsourcefile(_getframe(1))).replace(".py", ""), file) if not cached_file: return None return cached_file.data @@ -107,10 +106,10 @@ def set_file_in_db( return ret, err -def del_file_in_db(name: str, db) -> Tuple[bool, str]: +def del_file_in_db(name: str, db, *, service_id: Optional[str] = None) -> Tuple[bool, str]: ret, err = True, "success" try: - db.delete_job_cache(name, job_name=basename(getsourcefile(_getframe(1))).replace(".py", "")) + db.delete_job_cache(name, job_name=basename(getsourcefile(_getframe(1))).replace(".py", ""), service_id=service_id) except: return False, f"exception :\n{format_exc()}" return ret, err @@ -118,7 +117,10 @@ def del_file_in_db(name: str, db) -> Tuple[bool, str]: def file_hash(file: Union[str, Path]) -> str: _sha512 = sha512() - with open(normpath(file), "rb") as f: + if not isinstance(file, Path): + file = Path(file) + + with file.open("rb") as f: while True: data = f.read(1024) if not data: @@ -139,18 +141,24 @@ def bytes_hash(bio: BufferedReader) -> str: def cache_hash(cache: Union[str, Path], db=None) -> Optional[str]: + checksum = None with suppress(BaseException): - return loads(Path(normpath(f"{cache}.md")).read_text(encoding="utf-8")).get("checksum", None) - if db: + checksum = loads(Path(f"{cache}.md").read_text(encoding="utf-8")).get("checksum", None) + + if not checksum and db: + if not isinstance(cache, Path): + cache = Path(cache) + cached_file = db.get_job_cache_file( basename(getsourcefile(_getframe(1))).replace(".py", ""), - basename(normpath(cache)), + cache.name, with_info=True, with_data=False, ) + checksum = cached_file.checksum if cached_file else None - if cached_file: - return cached_file.checksum + if checksum: + return checksum return None @@ -166,9 +174,9 @@ def cache_file( ret, err = True, "success" try: if not isinstance(file, Path): - file = Path(normpath(file)) + file = Path(file) if not isinstance(cache, Path): - cache = Path(normpath(cache)) + cache = Path(cache) content = file.read_bytes() cache.write_bytes(content) @@ -181,7 +189,7 @@ def cache_file( if db: return set_file_in_db( - basename(str(cache)), + cache.name, content, db, job_name=basename(getsourcefile(_getframe(1))).replace(".py", ""), From dcba7dc1819d3c171429b5cf5eb7ec2fa540475c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Th=C3=A9ophile=20Diot?= Date: Tue, 23 Jan 2024 11:10:02 +0100 Subject: [PATCH 56/93] Update PostgreSQL database URI in test.sh --- tests/core/db/test.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/core/db/test.sh b/tests/core/db/test.sh index 6ad823626..f18fe27fb 100755 --- a/tests/core/db/test.sh +++ b/tests/core/db/test.sh @@ -312,7 +312,7 @@ do elif [ "$test" = "postgres" ] ; then echo "💾 Running tests with PostgreSQL database ..." echo "ℹ️ Keeping the MULTISITE variable to yes and multisite settings ..." - find . -type f -name 'docker-compose.*' -exec sed -i 's@DATABASE_URI: ".*"$@DATABASE_URI: "postgresql://bunkerweb:secret\@bw-db:5432/db"@' {} \; + find . -type f -name 'docker-compose.*' -exec sed -i 's@DATABASE_URI: ".*"$@DATABASE_URI: "postgresql+psycopg://bunkerweb:secret\@bw-db:5432/db"@' {} \; echo "💾 Starting postgres ..." docker compose -f docker-compose.postgres.yml up -d From 4d3e30977b577fd3f13d532875cb119c46ab679a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Th=C3=A9ophile=20Diot?= Date: Tue, 23 Jan 2024 11:10:20 +0100 Subject: [PATCH 57/93] Fix customcert linux tests --- tests/core/customcert/test.sh | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/tests/core/customcert/test.sh b/tests/core/customcert/test.sh index 3d6430058..ac0e6c363 100755 --- a/tests/core/customcert/test.sh +++ b/tests/core/customcert/test.sh @@ -28,6 +28,7 @@ if [ "$integration" == "docker" ] ; then fi else sudo systemctl stop bunkerweb + sudo sed -i 's@SERVER_NAME=.*$@SERVER_NAME=app1.example.com@' /etc/bunkerweb/variables.env echo "USE_CUSTOM_SSL=no" | sudo tee -a /etc/bunkerweb/variables.env echo "CUSTOM_SSL_CERT=/tmp/certificate.pem" | sudo tee -a /etc/bunkerweb/variables.env echo "CUSTOM_SSL_KEY=/tmp/privatekey.key" | sudo tee -a /etc/bunkerweb/variables.env @@ -49,10 +50,14 @@ cleanup_stack () { find . -type f -name 'docker-compose.*' -exec sed -i 's@CUSTOM_SSL_KEY: ".*"@CUSTOM_SSL_KEY: "/certs/privatekey.key"@' {} \; else sudo rm -f /tmp/certificate.pem /tmp/privatekey.key + sudo sed -i 's@SERVER_NAME=.*$@SERVER_NAME=www.example.com@' /etc/bunkerweb/variables.env sudo sed -i 's@USE_CUSTOM_SSL=.*$@USE_CUSTOM_SSL=no@' /etc/bunkerweb/variables.env - sudo sed -i 's@CUSTOM_SSL_CERT=.*$@CUSTOM_SSL_CERT=/tmp/certificate.pem@' /etc/bunkerweb/variables.env - sudo sed -i 's@CUSTOM_SSL_KEY=.*$@CUSTOM_SSL_KEY=/tmp/privatekey.key@' /etc/bunkerweb/variables.env + sudo sed -i '$ d' /etc/bunkerweb/variables.env + sudo sed -i '$ d' /etc/bunkerweb/variables.env + sudo sed -i '$ d' /etc/bunkerweb/variables.env unset USE_CUSTOM_SSL + unset CUSTOM_SSL_CERT + unset CUSTOM_SSL_KEY fi if [[ $end -eq 1 && $exit_code = 0 ]] ; then return @@ -97,8 +102,8 @@ if [ "$integration" == "docker" ] ; then exit 1 fi else - echo "🔏 Generating certificate for www.example.com ..." - openssl req -nodes -x509 -newkey rsa:4096 -keyout /tmp/privatekey.key -out /tmp/certificate.pem -days 365 -subj /CN=www.example.com/ + echo "🔏 Generating certificate for app1.example.com ..." + openssl req -nodes -x509 -newkey rsa:4096 -keyout /tmp/privatekey.key -out /tmp/certificate.pem -days 365 -subj /CN=app1.example.com/ # shellcheck disable=SC2181 if [ $? -ne 0 ] ; then echo "🔏 Certificate generation failed ❌" @@ -126,12 +131,10 @@ do find . -type f -name 'docker-compose.*' -exec sed -i 's@CUSTOM_SSL_CERT: ".*"@CUSTOM_SSL_CERT: ""@' {} \; find . -type f -name 'docker-compose.*' -exec sed -i 's@CUSTOM_SSL_KEY: ".*"@CUSTOM_SSL_KEY: ""@' {} \; else - sudo sed -i 's@USE_CUSTOM_SSL=.*$@USE_CUSTOM_SSL=yes@' /etc/bunkerweb/variables.env sudo sed -i 's@CUSTOM_SSL_CERT=.*$@CUSTOM_SSL_CERT=@' /etc/bunkerweb/variables.env sudo sed -i 's@CUSTOM_SSL_KEY=.*$@CUSTOM_SSL_KEY=@' /etc/bunkerweb/variables.env unset CUSTOM_SSL_CERT unset CUSTOM_SSL_KEY - export USE_CUSTOM_SSL="yes" fi fi From dd0008fbfb2cb35cb43e01bebc38c8fd9c91f2c1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Th=C3=A9ophile=20Diot?= Date: Tue, 23 Jan 2024 11:12:48 +0100 Subject: [PATCH 58/93] Update Python base image hash in Dockerfiles --- src/autoconf/Dockerfile | 4 ++-- src/scheduler/Dockerfile | 4 ++-- src/ui/Dockerfile | 4 ++-- tests/core/antibot/Dockerfile | 2 +- tests/core/authbasic/Dockerfile | 2 +- tests/core/badbehavior/Dockerfile | 2 +- tests/core/blacklist/Dockerfile | 2 +- tests/core/blacklist/api/Dockerfile | 2 +- tests/core/blacklist/init/Dockerfile | 2 +- tests/core/brotli/Dockerfile | 2 +- tests/core/bunkernet/Dockerfile | 2 +- tests/core/bunkernet/api/Dockerfile | 2 +- tests/core/bwcli/Dockerfile | 2 +- tests/core/clientcache/Dockerfile | 2 +- tests/core/cors/Dockerfile | 2 +- tests/core/country/Dockerfile | 2 +- tests/core/customcert/Dockerfile | 2 +- tests/core/db/Dockerfile | 2 +- tests/core/dnsbl/Dockerfile | 2 +- tests/core/dnsbl/init/Dockerfile | 2 +- tests/core/errors/Dockerfile | 2 +- tests/core/greylist/Dockerfile | 2 +- tests/core/greylist/api/Dockerfile | 2 +- tests/core/greylist/init/Dockerfile | 2 +- tests/core/gzip/Dockerfile | 2 +- tests/core/headers/Dockerfile | 2 +- tests/core/inject/Dockerfile | 2 +- tests/core/limit/Dockerfile | 2 +- tests/core/misc/Dockerfile | 2 +- tests/core/modsecurity/Dockerfile | 2 +- tests/core/redirect/Dockerfile | 2 +- tests/core/redis/Dockerfile | 2 +- tests/core/reversescan/Dockerfile | 2 +- tests/core/selfsigned/Dockerfile | 2 +- tests/core/sessions/Dockerfile | 2 +- tests/core/whitelist/Dockerfile | 2 +- tests/core/whitelist/api/Dockerfile | 2 +- tests/core/whitelist/init/Dockerfile | 2 +- tests/ui/Dockerfile | 2 +- 39 files changed, 42 insertions(+), 42 deletions(-) diff --git a/src/autoconf/Dockerfile b/src/autoconf/Dockerfile index cf271a531..a15fe88bc 100644 --- a/src/autoconf/Dockerfile +++ b/src/autoconf/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.12.1-alpine3.18@sha256:28b825667534d432c2ec234b334de5f829624698adfa6a3fef38c4fe165922d0 AS builder +FROM python:3.12.1-alpine3.18@sha256:fb759579d60cfe1f70b110a27be95aaa7cf758d2fa21cf54fffb71c2ba3f8034 AS builder # Copy python requirements COPY src/deps/requirements.txt /tmp/requirements-deps.txt @@ -34,7 +34,7 @@ COPY src/common/helpers helpers COPY src/common/settings.json settings.json COPY src/common/utils utils -FROM python:3.12.1-alpine3.18@sha256:28b825667534d432c2ec234b334de5f829624698adfa6a3fef38c4fe165922d0 +FROM python:3.12.1-alpine3.18@sha256:fb759579d60cfe1f70b110a27be95aaa7cf758d2fa21cf54fffb71c2ba3f8034 # Set default umask to prevent huge recursive chmod increasing the final image size RUN umask 027 diff --git a/src/scheduler/Dockerfile b/src/scheduler/Dockerfile index 7ae1e3f98..f27e57c83 100644 --- a/src/scheduler/Dockerfile +++ b/src/scheduler/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.12.1-alpine3.18@sha256:28b825667534d432c2ec234b334de5f829624698adfa6a3fef38c4fe165922d0 AS builder +FROM python:3.12.1-alpine3.18@sha256:fb759579d60cfe1f70b110a27be95aaa7cf758d2fa21cf54fffb71c2ba3f8034 AS builder # Install python dependencies RUN apk add --no-cache --virtual .build-deps g++ gcc musl-dev jpeg-dev zlib-dev libffi-dev cairo-dev pango-dev gdk-pixbuf-dev openssl-dev cargo postgresql-dev @@ -38,7 +38,7 @@ COPY src/common/utils utils COPY src/scheduler scheduler COPY src/VERSION VERSION -FROM python:3.12.1-alpine3.18@sha256:28b825667534d432c2ec234b334de5f829624698adfa6a3fef38c4fe165922d0 +FROM python:3.12.1-alpine3.18@sha256:fb759579d60cfe1f70b110a27be95aaa7cf758d2fa21cf54fffb71c2ba3f8034 # Set default umask to prevent huge recursive chmod increasing the final image size RUN umask 027 diff --git a/src/ui/Dockerfile b/src/ui/Dockerfile index a102c8536..9888a432d 100644 --- a/src/ui/Dockerfile +++ b/src/ui/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.12.1-alpine3.18@sha256:28b825667534d432c2ec234b334de5f829624698adfa6a3fef38c4fe165922d0 AS builder +FROM python:3.12.1-alpine3.18@sha256:fb759579d60cfe1f70b110a27be95aaa7cf758d2fa21cf54fffb71c2ba3f8034 AS builder # Install python dependencies RUN apk add --no-cache --virtual .build-deps g++ gcc musl-dev jpeg-dev zlib-dev libffi-dev cairo-dev pango-dev gdk-pixbuf-dev openssl-dev cargo postgresql-dev file make @@ -36,7 +36,7 @@ COPY src/common/helpers helpers COPY src/ui ui COPY src/VERSION VERSION -FROM python:3.12.1-alpine3.18@sha256:28b825667534d432c2ec234b334de5f829624698adfa6a3fef38c4fe165922d0 +FROM python:3.12.1-alpine3.18@sha256:fb759579d60cfe1f70b110a27be95aaa7cf758d2fa21cf54fffb71c2ba3f8034 # Set default umask to prevent huge recursive chmod increasing the final image size RUN umask 027 diff --git a/tests/core/antibot/Dockerfile b/tests/core/antibot/Dockerfile index 0f2372ab1..8392c38b5 100644 --- a/tests/core/antibot/Dockerfile +++ b/tests/core/antibot/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.12.1-alpine3.18@sha256:28b825667534d432c2ec234b334de5f829624698adfa6a3fef38c4fe165922d0 +FROM python:3.12.1-alpine3.18@sha256:fb759579d60cfe1f70b110a27be95aaa7cf758d2fa21cf54fffb71c2ba3f8034 # Install firefox and geckodriver RUN apk add --no-cache --virtual .build-deps curl grep zip wget && \ diff --git a/tests/core/authbasic/Dockerfile b/tests/core/authbasic/Dockerfile index 0f2372ab1..8392c38b5 100644 --- a/tests/core/authbasic/Dockerfile +++ b/tests/core/authbasic/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.12.1-alpine3.18@sha256:28b825667534d432c2ec234b334de5f829624698adfa6a3fef38c4fe165922d0 +FROM python:3.12.1-alpine3.18@sha256:fb759579d60cfe1f70b110a27be95aaa7cf758d2fa21cf54fffb71c2ba3f8034 # Install firefox and geckodriver RUN apk add --no-cache --virtual .build-deps curl grep zip wget && \ diff --git a/tests/core/badbehavior/Dockerfile b/tests/core/badbehavior/Dockerfile index ce69ad00e..29c73e1f0 100644 --- a/tests/core/badbehavior/Dockerfile +++ b/tests/core/badbehavior/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.12.1-alpine3.18@sha256:28b825667534d432c2ec234b334de5f829624698adfa6a3fef38c4fe165922d0 +FROM python:3.12.1-alpine3.18@sha256:fb759579d60cfe1f70b110a27be95aaa7cf758d2fa21cf54fffb71c2ba3f8034 WORKDIR /tmp diff --git a/tests/core/blacklist/Dockerfile b/tests/core/blacklist/Dockerfile index ce69ad00e..29c73e1f0 100644 --- a/tests/core/blacklist/Dockerfile +++ b/tests/core/blacklist/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.12.1-alpine3.18@sha256:28b825667534d432c2ec234b334de5f829624698adfa6a3fef38c4fe165922d0 +FROM python:3.12.1-alpine3.18@sha256:fb759579d60cfe1f70b110a27be95aaa7cf758d2fa21cf54fffb71c2ba3f8034 WORKDIR /tmp diff --git a/tests/core/blacklist/api/Dockerfile b/tests/core/blacklist/api/Dockerfile index 460d1fbfb..02c9ca639 100644 --- a/tests/core/blacklist/api/Dockerfile +++ b/tests/core/blacklist/api/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.12.1-alpine3.18@sha256:28b825667534d432c2ec234b334de5f829624698adfa6a3fef38c4fe165922d0 +FROM python:3.12.1-alpine3.18@sha256:fb759579d60cfe1f70b110a27be95aaa7cf758d2fa21cf54fffb71c2ba3f8034 WORKDIR /tmp diff --git a/tests/core/blacklist/init/Dockerfile b/tests/core/blacklist/init/Dockerfile index 1ecb0ff05..3048b84c5 100644 --- a/tests/core/blacklist/init/Dockerfile +++ b/tests/core/blacklist/init/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.12.1-alpine3.18@sha256:28b825667534d432c2ec234b334de5f829624698adfa6a3fef38c4fe165922d0 +FROM python:3.12.1-alpine3.18@sha256:fb759579d60cfe1f70b110a27be95aaa7cf758d2fa21cf54fffb71c2ba3f8034 WORKDIR /tmp diff --git a/tests/core/brotli/Dockerfile b/tests/core/brotli/Dockerfile index ce69ad00e..29c73e1f0 100644 --- a/tests/core/brotli/Dockerfile +++ b/tests/core/brotli/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.12.1-alpine3.18@sha256:28b825667534d432c2ec234b334de5f829624698adfa6a3fef38c4fe165922d0 +FROM python:3.12.1-alpine3.18@sha256:fb759579d60cfe1f70b110a27be95aaa7cf758d2fa21cf54fffb71c2ba3f8034 WORKDIR /tmp diff --git a/tests/core/bunkernet/Dockerfile b/tests/core/bunkernet/Dockerfile index ce69ad00e..29c73e1f0 100644 --- a/tests/core/bunkernet/Dockerfile +++ b/tests/core/bunkernet/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.12.1-alpine3.18@sha256:28b825667534d432c2ec234b334de5f829624698adfa6a3fef38c4fe165922d0 +FROM python:3.12.1-alpine3.18@sha256:fb759579d60cfe1f70b110a27be95aaa7cf758d2fa21cf54fffb71c2ba3f8034 WORKDIR /tmp diff --git a/tests/core/bunkernet/api/Dockerfile b/tests/core/bunkernet/api/Dockerfile index 460d1fbfb..02c9ca639 100644 --- a/tests/core/bunkernet/api/Dockerfile +++ b/tests/core/bunkernet/api/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.12.1-alpine3.18@sha256:28b825667534d432c2ec234b334de5f829624698adfa6a3fef38c4fe165922d0 +FROM python:3.12.1-alpine3.18@sha256:fb759579d60cfe1f70b110a27be95aaa7cf758d2fa21cf54fffb71c2ba3f8034 WORKDIR /tmp diff --git a/tests/core/bwcli/Dockerfile b/tests/core/bwcli/Dockerfile index ce69ad00e..29c73e1f0 100644 --- a/tests/core/bwcli/Dockerfile +++ b/tests/core/bwcli/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.12.1-alpine3.18@sha256:28b825667534d432c2ec234b334de5f829624698adfa6a3fef38c4fe165922d0 +FROM python:3.12.1-alpine3.18@sha256:fb759579d60cfe1f70b110a27be95aaa7cf758d2fa21cf54fffb71c2ba3f8034 WORKDIR /tmp diff --git a/tests/core/clientcache/Dockerfile b/tests/core/clientcache/Dockerfile index ce69ad00e..29c73e1f0 100644 --- a/tests/core/clientcache/Dockerfile +++ b/tests/core/clientcache/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.12.1-alpine3.18@sha256:28b825667534d432c2ec234b334de5f829624698adfa6a3fef38c4fe165922d0 +FROM python:3.12.1-alpine3.18@sha256:fb759579d60cfe1f70b110a27be95aaa7cf758d2fa21cf54fffb71c2ba3f8034 WORKDIR /tmp diff --git a/tests/core/cors/Dockerfile b/tests/core/cors/Dockerfile index 0f2372ab1..8392c38b5 100644 --- a/tests/core/cors/Dockerfile +++ b/tests/core/cors/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.12.1-alpine3.18@sha256:28b825667534d432c2ec234b334de5f829624698adfa6a3fef38c4fe165922d0 +FROM python:3.12.1-alpine3.18@sha256:fb759579d60cfe1f70b110a27be95aaa7cf758d2fa21cf54fffb71c2ba3f8034 # Install firefox and geckodriver RUN apk add --no-cache --virtual .build-deps curl grep zip wget && \ diff --git a/tests/core/country/Dockerfile b/tests/core/country/Dockerfile index ce69ad00e..29c73e1f0 100644 --- a/tests/core/country/Dockerfile +++ b/tests/core/country/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.12.1-alpine3.18@sha256:28b825667534d432c2ec234b334de5f829624698adfa6a3fef38c4fe165922d0 +FROM python:3.12.1-alpine3.18@sha256:fb759579d60cfe1f70b110a27be95aaa7cf758d2fa21cf54fffb71c2ba3f8034 WORKDIR /tmp diff --git a/tests/core/customcert/Dockerfile b/tests/core/customcert/Dockerfile index ce69ad00e..29c73e1f0 100644 --- a/tests/core/customcert/Dockerfile +++ b/tests/core/customcert/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.12.1-alpine3.18@sha256:28b825667534d432c2ec234b334de5f829624698adfa6a3fef38c4fe165922d0 +FROM python:3.12.1-alpine3.18@sha256:fb759579d60cfe1f70b110a27be95aaa7cf758d2fa21cf54fffb71c2ba3f8034 WORKDIR /tmp diff --git a/tests/core/db/Dockerfile b/tests/core/db/Dockerfile index 563d2f354..2d36e0c0a 100644 --- a/tests/core/db/Dockerfile +++ b/tests/core/db/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.12.1-alpine3.18@sha256:28b825667534d432c2ec234b334de5f829624698adfa6a3fef38c4fe165922d0 +FROM python:3.12.1-alpine3.18@sha256:fb759579d60cfe1f70b110a27be95aaa7cf758d2fa21cf54fffb71c2ba3f8034 WORKDIR /tmp diff --git a/tests/core/dnsbl/Dockerfile b/tests/core/dnsbl/Dockerfile index ce69ad00e..29c73e1f0 100644 --- a/tests/core/dnsbl/Dockerfile +++ b/tests/core/dnsbl/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.12.1-alpine3.18@sha256:28b825667534d432c2ec234b334de5f829624698adfa6a3fef38c4fe165922d0 +FROM python:3.12.1-alpine3.18@sha256:fb759579d60cfe1f70b110a27be95aaa7cf758d2fa21cf54fffb71c2ba3f8034 WORKDIR /tmp diff --git a/tests/core/dnsbl/init/Dockerfile b/tests/core/dnsbl/init/Dockerfile index 0f2372ab1..8392c38b5 100644 --- a/tests/core/dnsbl/init/Dockerfile +++ b/tests/core/dnsbl/init/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.12.1-alpine3.18@sha256:28b825667534d432c2ec234b334de5f829624698adfa6a3fef38c4fe165922d0 +FROM python:3.12.1-alpine3.18@sha256:fb759579d60cfe1f70b110a27be95aaa7cf758d2fa21cf54fffb71c2ba3f8034 # Install firefox and geckodriver RUN apk add --no-cache --virtual .build-deps curl grep zip wget && \ diff --git a/tests/core/errors/Dockerfile b/tests/core/errors/Dockerfile index 0f2372ab1..8392c38b5 100644 --- a/tests/core/errors/Dockerfile +++ b/tests/core/errors/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.12.1-alpine3.18@sha256:28b825667534d432c2ec234b334de5f829624698adfa6a3fef38c4fe165922d0 +FROM python:3.12.1-alpine3.18@sha256:fb759579d60cfe1f70b110a27be95aaa7cf758d2fa21cf54fffb71c2ba3f8034 # Install firefox and geckodriver RUN apk add --no-cache --virtual .build-deps curl grep zip wget && \ diff --git a/tests/core/greylist/Dockerfile b/tests/core/greylist/Dockerfile index ce69ad00e..29c73e1f0 100644 --- a/tests/core/greylist/Dockerfile +++ b/tests/core/greylist/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.12.1-alpine3.18@sha256:28b825667534d432c2ec234b334de5f829624698adfa6a3fef38c4fe165922d0 +FROM python:3.12.1-alpine3.18@sha256:fb759579d60cfe1f70b110a27be95aaa7cf758d2fa21cf54fffb71c2ba3f8034 WORKDIR /tmp diff --git a/tests/core/greylist/api/Dockerfile b/tests/core/greylist/api/Dockerfile index 6875955fd..00c640d42 100644 --- a/tests/core/greylist/api/Dockerfile +++ b/tests/core/greylist/api/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.12.1-alpine3.18@sha256:28b825667534d432c2ec234b334de5f829624698adfa6a3fef38c4fe165922d0 +FROM python:3.12.1-alpine3.18@sha256:fb759579d60cfe1f70b110a27be95aaa7cf758d2fa21cf54fffb71c2ba3f8034 WORKDIR /tmp diff --git a/tests/core/greylist/init/Dockerfile b/tests/core/greylist/init/Dockerfile index 1ecb0ff05..3048b84c5 100644 --- a/tests/core/greylist/init/Dockerfile +++ b/tests/core/greylist/init/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.12.1-alpine3.18@sha256:28b825667534d432c2ec234b334de5f829624698adfa6a3fef38c4fe165922d0 +FROM python:3.12.1-alpine3.18@sha256:fb759579d60cfe1f70b110a27be95aaa7cf758d2fa21cf54fffb71c2ba3f8034 WORKDIR /tmp diff --git a/tests/core/gzip/Dockerfile b/tests/core/gzip/Dockerfile index ce69ad00e..29c73e1f0 100644 --- a/tests/core/gzip/Dockerfile +++ b/tests/core/gzip/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.12.1-alpine3.18@sha256:28b825667534d432c2ec234b334de5f829624698adfa6a3fef38c4fe165922d0 +FROM python:3.12.1-alpine3.18@sha256:fb759579d60cfe1f70b110a27be95aaa7cf758d2fa21cf54fffb71c2ba3f8034 WORKDIR /tmp diff --git a/tests/core/headers/Dockerfile b/tests/core/headers/Dockerfile index ce69ad00e..29c73e1f0 100644 --- a/tests/core/headers/Dockerfile +++ b/tests/core/headers/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.12.1-alpine3.18@sha256:28b825667534d432c2ec234b334de5f829624698adfa6a3fef38c4fe165922d0 +FROM python:3.12.1-alpine3.18@sha256:fb759579d60cfe1f70b110a27be95aaa7cf758d2fa21cf54fffb71c2ba3f8034 WORKDIR /tmp diff --git a/tests/core/inject/Dockerfile b/tests/core/inject/Dockerfile index ce69ad00e..29c73e1f0 100644 --- a/tests/core/inject/Dockerfile +++ b/tests/core/inject/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.12.1-alpine3.18@sha256:28b825667534d432c2ec234b334de5f829624698adfa6a3fef38c4fe165922d0 +FROM python:3.12.1-alpine3.18@sha256:fb759579d60cfe1f70b110a27be95aaa7cf758d2fa21cf54fffb71c2ba3f8034 WORKDIR /tmp diff --git a/tests/core/limit/Dockerfile b/tests/core/limit/Dockerfile index ce69ad00e..29c73e1f0 100644 --- a/tests/core/limit/Dockerfile +++ b/tests/core/limit/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.12.1-alpine3.18@sha256:28b825667534d432c2ec234b334de5f829624698adfa6a3fef38c4fe165922d0 +FROM python:3.12.1-alpine3.18@sha256:fb759579d60cfe1f70b110a27be95aaa7cf758d2fa21cf54fffb71c2ba3f8034 WORKDIR /tmp diff --git a/tests/core/misc/Dockerfile b/tests/core/misc/Dockerfile index 377bdc3c0..b4546fa57 100644 --- a/tests/core/misc/Dockerfile +++ b/tests/core/misc/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.12.1-alpine3.18@sha256:28b825667534d432c2ec234b334de5f829624698adfa6a3fef38c4fe165922d0 +FROM python:3.12.1-alpine3.18@sha256:fb759579d60cfe1f70b110a27be95aaa7cf758d2fa21cf54fffb71c2ba3f8034 WORKDIR /tmp diff --git a/tests/core/modsecurity/Dockerfile b/tests/core/modsecurity/Dockerfile index ce69ad00e..29c73e1f0 100644 --- a/tests/core/modsecurity/Dockerfile +++ b/tests/core/modsecurity/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.12.1-alpine3.18@sha256:28b825667534d432c2ec234b334de5f829624698adfa6a3fef38c4fe165922d0 +FROM python:3.12.1-alpine3.18@sha256:fb759579d60cfe1f70b110a27be95aaa7cf758d2fa21cf54fffb71c2ba3f8034 WORKDIR /tmp diff --git a/tests/core/redirect/Dockerfile b/tests/core/redirect/Dockerfile index 0f2372ab1..8392c38b5 100644 --- a/tests/core/redirect/Dockerfile +++ b/tests/core/redirect/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.12.1-alpine3.18@sha256:28b825667534d432c2ec234b334de5f829624698adfa6a3fef38c4fe165922d0 +FROM python:3.12.1-alpine3.18@sha256:fb759579d60cfe1f70b110a27be95aaa7cf758d2fa21cf54fffb71c2ba3f8034 # Install firefox and geckodriver RUN apk add --no-cache --virtual .build-deps curl grep zip wget && \ diff --git a/tests/core/redis/Dockerfile b/tests/core/redis/Dockerfile index 6f30f0cd1..4d953571f 100644 --- a/tests/core/redis/Dockerfile +++ b/tests/core/redis/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.12.1-alpine3.18@sha256:28b825667534d432c2ec234b334de5f829624698adfa6a3fef38c4fe165922d0 +FROM python:3.12.1-alpine3.18@sha256:fb759579d60cfe1f70b110a27be95aaa7cf758d2fa21cf54fffb71c2ba3f8034 # Install firefox and geckodriver RUN apk add --no-cache --virtual .build-deps curl grep zip wget && \ diff --git a/tests/core/reversescan/Dockerfile b/tests/core/reversescan/Dockerfile index 48272f2df..9b8ffd2f6 100644 --- a/tests/core/reversescan/Dockerfile +++ b/tests/core/reversescan/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.12.1-alpine3.18@sha256:28b825667534d432c2ec234b334de5f829624698adfa6a3fef38c4fe165922d0 +FROM python:3.12.1-alpine3.18@sha256:fb759579d60cfe1f70b110a27be95aaa7cf758d2fa21cf54fffb71c2ba3f8034 # Install firefox and geckodriver RUN apk add --no-cache --virtual .build-deps curl grep zip wget && \ diff --git a/tests/core/selfsigned/Dockerfile b/tests/core/selfsigned/Dockerfile index ce69ad00e..29c73e1f0 100644 --- a/tests/core/selfsigned/Dockerfile +++ b/tests/core/selfsigned/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.12.1-alpine3.18@sha256:28b825667534d432c2ec234b334de5f829624698adfa6a3fef38c4fe165922d0 +FROM python:3.12.1-alpine3.18@sha256:fb759579d60cfe1f70b110a27be95aaa7cf758d2fa21cf54fffb71c2ba3f8034 WORKDIR /tmp diff --git a/tests/core/sessions/Dockerfile b/tests/core/sessions/Dockerfile index 0f2372ab1..8392c38b5 100644 --- a/tests/core/sessions/Dockerfile +++ b/tests/core/sessions/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.12.1-alpine3.18@sha256:28b825667534d432c2ec234b334de5f829624698adfa6a3fef38c4fe165922d0 +FROM python:3.12.1-alpine3.18@sha256:fb759579d60cfe1f70b110a27be95aaa7cf758d2fa21cf54fffb71c2ba3f8034 # Install firefox and geckodriver RUN apk add --no-cache --virtual .build-deps curl grep zip wget && \ diff --git a/tests/core/whitelist/Dockerfile b/tests/core/whitelist/Dockerfile index ce69ad00e..29c73e1f0 100644 --- a/tests/core/whitelist/Dockerfile +++ b/tests/core/whitelist/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.12.1-alpine3.18@sha256:28b825667534d432c2ec234b334de5f829624698adfa6a3fef38c4fe165922d0 +FROM python:3.12.1-alpine3.18@sha256:fb759579d60cfe1f70b110a27be95aaa7cf758d2fa21cf54fffb71c2ba3f8034 WORKDIR /tmp diff --git a/tests/core/whitelist/api/Dockerfile b/tests/core/whitelist/api/Dockerfile index 6875955fd..00c640d42 100644 --- a/tests/core/whitelist/api/Dockerfile +++ b/tests/core/whitelist/api/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.12.1-alpine3.18@sha256:28b825667534d432c2ec234b334de5f829624698adfa6a3fef38c4fe165922d0 +FROM python:3.12.1-alpine3.18@sha256:fb759579d60cfe1f70b110a27be95aaa7cf758d2fa21cf54fffb71c2ba3f8034 WORKDIR /tmp diff --git a/tests/core/whitelist/init/Dockerfile b/tests/core/whitelist/init/Dockerfile index 1ecb0ff05..3048b84c5 100644 --- a/tests/core/whitelist/init/Dockerfile +++ b/tests/core/whitelist/init/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.12.1-alpine3.18@sha256:28b825667534d432c2ec234b334de5f829624698adfa6a3fef38c4fe165922d0 +FROM python:3.12.1-alpine3.18@sha256:fb759579d60cfe1f70b110a27be95aaa7cf758d2fa21cf54fffb71c2ba3f8034 WORKDIR /tmp diff --git a/tests/ui/Dockerfile b/tests/ui/Dockerfile index 361de3928..fd11d693c 100644 --- a/tests/ui/Dockerfile +++ b/tests/ui/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.12.1-alpine3.18@sha256:28b825667534d432c2ec234b334de5f829624698adfa6a3fef38c4fe165922d0 +FROM python:3.12.1-alpine3.18@sha256:fb759579d60cfe1f70b110a27be95aaa7cf758d2fa21cf54fffb71c2ba3f8034 # Install firefox and geckodriver RUN apk add --no-cache --virtual .build-deps curl grep zip wget && \ From 0e5e9cff10bff44396e2ff21b346b4dc42253c2a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Th=C3=A9ophile=20Diot?= Date: Tue, 23 Jan 2024 11:36:13 +0100 Subject: [PATCH 59/93] Update python deps --- src/common/db/requirements.in | 2 +- src/common/db/requirements.txt | 57 +++++++++++--------- src/common/gen/requirements.in | 2 +- src/common/gen/requirements.txt | 6 +-- src/scheduler/requirements.in | 2 +- src/scheduler/requirements.txt | 63 +++++++++++++---------- tests/core/antibot/requirements.in | 2 +- tests/core/antibot/requirements.txt | 6 +-- tests/core/authbasic/requirements.in | 2 +- tests/core/authbasic/requirements.txt | 6 +-- tests/core/blacklist/api/requirements.in | 2 +- tests/core/blacklist/api/requirements.txt | 12 ++--- tests/core/bunkernet/api/requirements.in | 2 +- tests/core/bunkernet/api/requirements.txt | 12 ++--- tests/core/cors/requirements.in | 2 +- tests/core/cors/requirements.txt | 6 +-- tests/core/customcert/requirements.in | 4 +- tests/core/customcert/requirements.txt | 63 +++++++++++++---------- tests/core/db/requirements.in | 2 +- tests/core/db/requirements.txt | 57 +++++++++++--------- tests/core/dnsbl/init/requirements.in | 2 +- tests/core/dnsbl/init/requirements.txt | 6 +-- tests/core/errors/requirements.in | 2 +- tests/core/errors/requirements.txt | 6 +-- tests/core/greylist/api/requirements.in | 2 +- tests/core/greylist/api/requirements.txt | 12 ++--- tests/core/redirect/requirements.in | 2 +- tests/core/redirect/requirements.txt | 6 +-- tests/core/redis/requirements.in | 4 +- tests/core/redis/requirements.txt | 18 +++---- tests/core/reversescan/requirements.in | 2 +- tests/core/reversescan/requirements.txt | 12 ++--- tests/core/selfsigned/requirements.in | 2 +- tests/core/selfsigned/requirements.txt | 57 +++++++++++--------- tests/core/sessions/requirements.in | 2 +- tests/core/sessions/requirements.txt | 6 +-- tests/core/whitelist/api/requirements.in | 2 +- tests/core/whitelist/api/requirements.txt | 12 ++--- tests/requirements.in | 2 +- tests/requirements.txt | 63 +++++++++++++---------- tests/ui/requirements.in | 2 +- tests/ui/requirements.txt | 6 +-- 42 files changed, 296 insertions(+), 242 deletions(-) diff --git a/src/common/db/requirements.in b/src/common/db/requirements.in index 07ecafb5b..485e404cd 100644 --- a/src/common/db/requirements.in +++ b/src/common/db/requirements.in @@ -1,4 +1,4 @@ -cryptography==41.0.7 +cryptography==42.0.0 psycopg[binary,pool]==3.1.17 PyMySQL==1.1.0 sqlalchemy==2.0.25 diff --git a/src/common/db/requirements.txt b/src/common/db/requirements.txt index 8274b8ae7..3d1fb8c84 100644 --- a/src/common/db/requirements.txt +++ b/src/common/db/requirements.txt @@ -58,30 +58,39 @@ cffi==1.16.0 \ --hash=sha256:fa3a0128b152627161ce47201262d3140edb5a5c3da88d73a1b790a959126956 \ --hash=sha256:fcc8eb6d5902bb1cf6dc4f187ee3ea80a1eba0a89aba40a5cb20a5087d961357 # via cryptography -cryptography==41.0.7 \ - --hash=sha256:079b85658ea2f59c4f43b70f8119a52414cdb7be34da5d019a77bf96d473b960 \ - --hash=sha256:09616eeaef406f99046553b8a40fbf8b1e70795a91885ba4c96a70793de5504a \ - --hash=sha256:13f93ce9bea8016c253b34afc6bd6a75993e5c40672ed5405a9c832f0d4a00bc \ - --hash=sha256:37a138589b12069efb424220bf78eac59ca68b95696fc622b6ccc1c0a197204a \ - --hash=sha256:3c78451b78313fa81607fa1b3f1ae0a5ddd8014c38a02d9db0616133987b9cdf \ - --hash=sha256:43f2552a2378b44869fe8827aa19e69512e3245a219104438692385b0ee119d1 \ - --hash=sha256:48a0476626da912a44cc078f9893f292f0b3e4c739caf289268168d8f4702a39 \ - --hash=sha256:49f0805fc0b2ac8d4882dd52f4a3b935b210935d500b6b805f321addc8177406 \ - --hash=sha256:5429ec739a29df2e29e15d082f1d9ad683701f0ec7709ca479b3ff2708dae65a \ - --hash=sha256:5a1b41bc97f1ad230a41657d9155113c7521953869ae57ac39ac7f1bb471469a \ - --hash=sha256:68a2dec79deebc5d26d617bfdf6e8aab065a4f34934b22d3b5010df3ba36612c \ - --hash=sha256:7a698cb1dac82c35fcf8fe3417a3aaba97de16a01ac914b89a0889d364d2f6be \ - --hash=sha256:841df4caa01008bad253bce2a6f7b47f86dc9f08df4b433c404def869f590a15 \ - --hash=sha256:90452ba79b8788fa380dfb587cca692976ef4e757b194b093d845e8d99f612f2 \ - --hash=sha256:928258ba5d6f8ae644e764d0f996d61a8777559f72dfeb2eea7e2fe0ad6e782d \ - --hash=sha256:af03b32695b24d85a75d40e1ba39ffe7db7ffcb099fe507b39fd41a565f1b157 \ - --hash=sha256:b640981bf64a3e978a56167594a0e97db71c89a479da8e175d8bb5be5178c003 \ - --hash=sha256:c5ca78485a255e03c32b513f8c2bc39fedb7f5c5f8535545bdc223a03b24f248 \ - --hash=sha256:c7f3201ec47d5207841402594f1d7950879ef890c0c495052fa62f58283fde1a \ - --hash=sha256:d5ec85080cce7b0513cfd233914eb8b7bbd0633f1d1703aa28d1dd5a72f678ec \ - --hash=sha256:d6c391c021ab1f7a82da5d8d0b3cee2f4b2c455ec86c8aebbc84837a631ff309 \ - --hash=sha256:e3114da6d7f95d2dee7d3f4eec16dacff819740bbab931aff8648cb13c5ff5e7 \ - --hash=sha256:f983596065a18a2183e7f79ab3fd4c475205b839e02cbc0efbbf9666c4b3083d +cryptography==42.0.0 \ + --hash=sha256:0a68bfcf57a6887818307600c3c0ebc3f62fbb6ccad2240aa21887cda1f8df1b \ + --hash=sha256:146e971e92a6dd042214b537a726c9750496128453146ab0ee8971a0299dc9bd \ + --hash=sha256:14e4b909373bc5bf1095311fa0f7fcabf2d1a160ca13f1e9e467be1ac4cbdf94 \ + --hash=sha256:206aaf42e031b93f86ad60f9f5d9da1b09164f25488238ac1dc488334eb5e221 \ + --hash=sha256:3005166a39b70c8b94455fdbe78d87a444da31ff70de3331cdec2c568cf25b7e \ + --hash=sha256:324721d93b998cb7367f1e6897370644751e5580ff9b370c0a50dc60a2003513 \ + --hash=sha256:33588310b5c886dfb87dba5f013b8d27df7ffd31dc753775342a1e5ab139e59d \ + --hash=sha256:35cf6ed4c38f054478a9df14f03c1169bb14bd98f0b1705751079b25e1cb58bc \ + --hash=sha256:3ca482ea80626048975360c8e62be3ceb0f11803180b73163acd24bf014133a0 \ + --hash=sha256:56ce0c106d5c3fec1038c3cca3d55ac320a5be1b44bf15116732d0bc716979a2 \ + --hash=sha256:5a217bca51f3b91971400890905a9323ad805838ca3fa1e202a01844f485ee87 \ + --hash=sha256:678cfa0d1e72ef41d48993a7be75a76b0725d29b820ff3cfd606a5b2b33fda01 \ + --hash=sha256:69fd009a325cad6fbfd5b04c711a4da563c6c4854fc4c9544bff3088387c77c0 \ + --hash=sha256:6cf9b76d6e93c62114bd19485e5cb003115c134cf9ce91f8ac924c44f8c8c3f4 \ + --hash=sha256:74f18a4c8ca04134d2052a140322002fef535c99cdbc2a6afc18a8024d5c9d5b \ + --hash=sha256:85f759ed59ffd1d0baad296e72780aa62ff8a71f94dc1ab340386a1207d0ea81 \ + --hash=sha256:87086eae86a700307b544625e3ba11cc600c3c0ef8ab97b0fda0705d6db3d4e3 \ + --hash=sha256:8814722cffcfd1fbd91edd9f3451b88a8f26a5fd41b28c1c9193949d1c689dc4 \ + --hash=sha256:8fedec73d590fd30c4e3f0d0f4bc961aeca8390c72f3eaa1a0874d180e868ddf \ + --hash=sha256:9515ea7f596c8092fdc9902627e51b23a75daa2c7815ed5aa8cf4f07469212ec \ + --hash=sha256:988b738f56c665366b1e4bfd9045c3efae89ee366ca3839cd5af53eaa1401bce \ + --hash=sha256:a2a8d873667e4fd2f34aedab02ba500b824692c6542e017075a2efc38f60a4c0 \ + --hash=sha256:bd7cf7a8d9f34cc67220f1195884151426ce616fdc8285df9054bfa10135925f \ + --hash=sha256:bdce70e562c69bb089523e75ef1d9625b7417c6297a76ac27b1b8b1eb51b7d0f \ + --hash=sha256:be14b31eb3a293fc6e6aa2807c8a3224c71426f7c4e3639ccf1a2f3ffd6df8c3 \ + --hash=sha256:be41b0c7366e5549265adf2145135dca107718fa44b6e418dc7499cfff6b4689 \ + --hash=sha256:c310767268d88803b653fffe6d6f2f17bb9d49ffceb8d70aed50ad45ea49ab08 \ + --hash=sha256:c58115384bdcfe9c7f644c72f10f6f42bed7cf59f7b52fe1bf7ae0a622b3a139 \ + --hash=sha256:c640b0ef54138fde761ec99a6c7dc4ce05e80420262c20fa239e694ca371d434 \ + --hash=sha256:ca20550bb590db16223eb9ccc5852335b48b8f597e2f6f0878bbfd9e7314eb17 \ + --hash=sha256:d97aae66b7de41cdf5b12087b5509e4e9805ed6f562406dfcf60e8481a9a28f8 \ + --hash=sha256:e9326ca78111e4c645f7e49cbce4ed2f3f85e17b61a563328c85a5208cf34440 # via -r requirements.in greenlet==3.0.3 \ --hash=sha256:01bc7ea167cf943b4c802068e178bbf70ae2e8c080467070d01bfa02f337ee67 \ diff --git a/src/common/gen/requirements.in b/src/common/gen/requirements.in index 1782d1043..0b5e9869c 100644 --- a/src/common/gen/requirements.in +++ b/src/common/gen/requirements.in @@ -1,5 +1,5 @@ docker==7.0.0 jinja2==3.1.3 kubernetes==29.0.0 -python-dotenv==1.0.0 +python-dotenv==1.0.1 redis==5.0.1 diff --git a/src/common/gen/requirements.txt b/src/common/gen/requirements.txt index 15ad52866..b4c8827cf 100644 --- a/src/common/gen/requirements.txt +++ b/src/common/gen/requirements.txt @@ -216,9 +216,9 @@ python-dateutil==2.8.2 \ --hash=sha256:0123cacc1627ae19ddf3c27a5de5bd67ee4586fbdd6440d9748f8abb483d3e86 \ --hash=sha256:961d03dc3453ebbc59dbdea9e4e11c5651520a876d0f4db161e8674aae935da9 # via kubernetes -python-dotenv==1.0.0 \ - --hash=sha256:a8df96034aae6d2d50a4ebe8216326c61c3eb64836776504fcca410e5937a3ba \ - --hash=sha256:f5971a9226b701070a4bf2c38c89e5a3f0d64de8debda981d1db98583009122a +python-dotenv==1.0.1 \ + --hash=sha256:e324ee90a023d808f1959c46bcbc04446a10ced277783dc6ee09987c37ec10ca \ + --hash=sha256:f7b63ef50f1b690dddf550d03497b66d609393b40b564ed0d674909a68ebf16a # via -r requirements.in pyyaml==6.0.1 \ --hash=sha256:04ac92ad1925b2cff1db0cfebffb6ffc43457495c9b3c39d3fcae417d7125dc5 \ diff --git a/src/scheduler/requirements.in b/src/scheduler/requirements.in index 72c3a7ff5..c1bd73ddf 100644 --- a/src/scheduler/requirements.in +++ b/src/scheduler/requirements.in @@ -1,6 +1,6 @@ certbot==2.8.0 configobj==5.0.8 -cryptography==41.0.7 +cryptography==42.0.0 maxminddb==2.5.2 python-magic==0.4.27 schedule==1.2.1 diff --git a/src/scheduler/requirements.txt b/src/scheduler/requirements.txt index 2aaf64931..0779fbdc3 100644 --- a/src/scheduler/requirements.txt +++ b/src/scheduler/requirements.txt @@ -172,30 +172,39 @@ configobj==5.0.8 \ # via # -r requirements.in # certbot -cryptography==41.0.7 \ - --hash=sha256:079b85658ea2f59c4f43b70f8119a52414cdb7be34da5d019a77bf96d473b960 \ - --hash=sha256:09616eeaef406f99046553b8a40fbf8b1e70795a91885ba4c96a70793de5504a \ - --hash=sha256:13f93ce9bea8016c253b34afc6bd6a75993e5c40672ed5405a9c832f0d4a00bc \ - --hash=sha256:37a138589b12069efb424220bf78eac59ca68b95696fc622b6ccc1c0a197204a \ - --hash=sha256:3c78451b78313fa81607fa1b3f1ae0a5ddd8014c38a02d9db0616133987b9cdf \ - --hash=sha256:43f2552a2378b44869fe8827aa19e69512e3245a219104438692385b0ee119d1 \ - --hash=sha256:48a0476626da912a44cc078f9893f292f0b3e4c739caf289268168d8f4702a39 \ - --hash=sha256:49f0805fc0b2ac8d4882dd52f4a3b935b210935d500b6b805f321addc8177406 \ - --hash=sha256:5429ec739a29df2e29e15d082f1d9ad683701f0ec7709ca479b3ff2708dae65a \ - --hash=sha256:5a1b41bc97f1ad230a41657d9155113c7521953869ae57ac39ac7f1bb471469a \ - --hash=sha256:68a2dec79deebc5d26d617bfdf6e8aab065a4f34934b22d3b5010df3ba36612c \ - --hash=sha256:7a698cb1dac82c35fcf8fe3417a3aaba97de16a01ac914b89a0889d364d2f6be \ - --hash=sha256:841df4caa01008bad253bce2a6f7b47f86dc9f08df4b433c404def869f590a15 \ - --hash=sha256:90452ba79b8788fa380dfb587cca692976ef4e757b194b093d845e8d99f612f2 \ - --hash=sha256:928258ba5d6f8ae644e764d0f996d61a8777559f72dfeb2eea7e2fe0ad6e782d \ - --hash=sha256:af03b32695b24d85a75d40e1ba39ffe7db7ffcb099fe507b39fd41a565f1b157 \ - --hash=sha256:b640981bf64a3e978a56167594a0e97db71c89a479da8e175d8bb5be5178c003 \ - --hash=sha256:c5ca78485a255e03c32b513f8c2bc39fedb7f5c5f8535545bdc223a03b24f248 \ - --hash=sha256:c7f3201ec47d5207841402594f1d7950879ef890c0c495052fa62f58283fde1a \ - --hash=sha256:d5ec85080cce7b0513cfd233914eb8b7bbd0633f1d1703aa28d1dd5a72f678ec \ - --hash=sha256:d6c391c021ab1f7a82da5d8d0b3cee2f4b2c455ec86c8aebbc84837a631ff309 \ - --hash=sha256:e3114da6d7f95d2dee7d3f4eec16dacff819740bbab931aff8648cb13c5ff5e7 \ - --hash=sha256:f983596065a18a2183e7f79ab3fd4c475205b839e02cbc0efbbf9666c4b3083d +cryptography==42.0.0 \ + --hash=sha256:0a68bfcf57a6887818307600c3c0ebc3f62fbb6ccad2240aa21887cda1f8df1b \ + --hash=sha256:146e971e92a6dd042214b537a726c9750496128453146ab0ee8971a0299dc9bd \ + --hash=sha256:14e4b909373bc5bf1095311fa0f7fcabf2d1a160ca13f1e9e467be1ac4cbdf94 \ + --hash=sha256:206aaf42e031b93f86ad60f9f5d9da1b09164f25488238ac1dc488334eb5e221 \ + --hash=sha256:3005166a39b70c8b94455fdbe78d87a444da31ff70de3331cdec2c568cf25b7e \ + --hash=sha256:324721d93b998cb7367f1e6897370644751e5580ff9b370c0a50dc60a2003513 \ + --hash=sha256:33588310b5c886dfb87dba5f013b8d27df7ffd31dc753775342a1e5ab139e59d \ + --hash=sha256:35cf6ed4c38f054478a9df14f03c1169bb14bd98f0b1705751079b25e1cb58bc \ + --hash=sha256:3ca482ea80626048975360c8e62be3ceb0f11803180b73163acd24bf014133a0 \ + --hash=sha256:56ce0c106d5c3fec1038c3cca3d55ac320a5be1b44bf15116732d0bc716979a2 \ + --hash=sha256:5a217bca51f3b91971400890905a9323ad805838ca3fa1e202a01844f485ee87 \ + --hash=sha256:678cfa0d1e72ef41d48993a7be75a76b0725d29b820ff3cfd606a5b2b33fda01 \ + --hash=sha256:69fd009a325cad6fbfd5b04c711a4da563c6c4854fc4c9544bff3088387c77c0 \ + --hash=sha256:6cf9b76d6e93c62114bd19485e5cb003115c134cf9ce91f8ac924c44f8c8c3f4 \ + --hash=sha256:74f18a4c8ca04134d2052a140322002fef535c99cdbc2a6afc18a8024d5c9d5b \ + --hash=sha256:85f759ed59ffd1d0baad296e72780aa62ff8a71f94dc1ab340386a1207d0ea81 \ + --hash=sha256:87086eae86a700307b544625e3ba11cc600c3c0ef8ab97b0fda0705d6db3d4e3 \ + --hash=sha256:8814722cffcfd1fbd91edd9f3451b88a8f26a5fd41b28c1c9193949d1c689dc4 \ + --hash=sha256:8fedec73d590fd30c4e3f0d0f4bc961aeca8390c72f3eaa1a0874d180e868ddf \ + --hash=sha256:9515ea7f596c8092fdc9902627e51b23a75daa2c7815ed5aa8cf4f07469212ec \ + --hash=sha256:988b738f56c665366b1e4bfd9045c3efae89ee366ca3839cd5af53eaa1401bce \ + --hash=sha256:a2a8d873667e4fd2f34aedab02ba500b824692c6542e017075a2efc38f60a4c0 \ + --hash=sha256:bd7cf7a8d9f34cc67220f1195884151426ce616fdc8285df9054bfa10135925f \ + --hash=sha256:bdce70e562c69bb089523e75ef1d9625b7417c6297a76ac27b1b8b1eb51b7d0f \ + --hash=sha256:be14b31eb3a293fc6e6aa2807c8a3224c71426f7c4e3639ccf1a2f3ffd6df8c3 \ + --hash=sha256:be41b0c7366e5549265adf2145135dca107718fa44b6e418dc7499cfff6b4689 \ + --hash=sha256:c310767268d88803b653fffe6d6f2f17bb9d49ffceb8d70aed50ad45ea49ab08 \ + --hash=sha256:c58115384bdcfe9c7f644c72f10f6f42bed7cf59f7b52fe1bf7ae0a622b3a139 \ + --hash=sha256:c640b0ef54138fde761ec99a6c7dc4ce05e80420262c20fa239e694ca371d434 \ + --hash=sha256:ca20550bb590db16223eb9ccc5852335b48b8f597e2f6f0878bbfd9e7314eb17 \ + --hash=sha256:d97aae66b7de41cdf5b12087b5509e4e9805ed6f562406dfcf60e8481a9a28f8 \ + --hash=sha256:e9326ca78111e4c645f7e49cbce4ed2f3f85e17b61a563328c85a5208cf34440 # via # -r requirements.in # acme @@ -278,9 +287,9 @@ pycparser==2.21 \ --hash=sha256:8ee45429555515e1f6b185e78100aea234072576aa43ab53aefcae078162fca9 \ --hash=sha256:e644fdec12f7872f86c58ff790da456218b10f863970249516d60a5eaca77206 # via cffi -pyopenssl==23.3.0 \ - --hash=sha256:6756834481d9ed5470f4a9393455154bc92fe7a64b7bc6ee2c804e78c52099b2 \ - --hash=sha256:6b2cba5cc46e822750ec3e5a81ee12819850b11303630d575e98108a079c2b12 +pyopenssl==24.0.0 \ + --hash=sha256:6aa33039a93fffa4563e655b61d11364d01264be8ccb49906101e02a334530bf \ + --hash=sha256:ba07553fb6fd6a7a2259adb9b84e12302a9a8a75c44046e8bb5d3e5ee887e3c3 # via # acme # josepy diff --git a/tests/core/antibot/requirements.in b/tests/core/antibot/requirements.in index 49cb1341f..fc2c23bd6 100644 --- a/tests/core/antibot/requirements.in +++ b/tests/core/antibot/requirements.in @@ -1,2 +1,2 @@ requests==2.31.0 -selenium==4.16.0 +selenium==4.17.0 diff --git a/tests/core/antibot/requirements.txt b/tests/core/antibot/requirements.txt index 7dc9efbe9..4af936774 100644 --- a/tests/core/antibot/requirements.txt +++ b/tests/core/antibot/requirements.txt @@ -137,9 +137,9 @@ requests==2.31.0 \ --hash=sha256:58cd2187c01e70e6e26505bca751777aa9f2ee0b7f4300988b709f44e013003f \ --hash=sha256:942c5a758f98d790eaed1a29cb6eefc7ffb0d1cf7af05c3d2791656dbd6ad1e1 # via -r requirements.in -selenium==4.16.0 \ - --hash=sha256:aec71f4e6ed6cb3ec25c9c1b5ed56ae31b6da0a7f17474c7566d303f84e6219f \ - --hash=sha256:b2e987a445306151f7be0e6dfe2aa72a479c2ac6a91b9d5ef2d6dd4e49ad0435 +selenium==4.17.0 \ + --hash=sha256:577a4796e1b6a3d8e5da7fc5c34a8701a4a8c159fe9b80cb609edb5e0ab0ba32 \ + --hash=sha256:59d976b697df37e11d757df1e6798f1467ec1981456ca7ff9a98494f508f6eba # via -r requirements.in sniffio==1.3.0 \ --hash=sha256:e60305c5e5d314f5389259b7f22aaa33d8f7dee49763119234af3755c55b9101 \ diff --git a/tests/core/authbasic/requirements.in b/tests/core/authbasic/requirements.in index 49cb1341f..fc2c23bd6 100644 --- a/tests/core/authbasic/requirements.in +++ b/tests/core/authbasic/requirements.in @@ -1,2 +1,2 @@ requests==2.31.0 -selenium==4.16.0 +selenium==4.17.0 diff --git a/tests/core/authbasic/requirements.txt b/tests/core/authbasic/requirements.txt index 7dc9efbe9..4af936774 100644 --- a/tests/core/authbasic/requirements.txt +++ b/tests/core/authbasic/requirements.txt @@ -137,9 +137,9 @@ requests==2.31.0 \ --hash=sha256:58cd2187c01e70e6e26505bca751777aa9f2ee0b7f4300988b709f44e013003f \ --hash=sha256:942c5a758f98d790eaed1a29cb6eefc7ffb0d1cf7af05c3d2791656dbd6ad1e1 # via -r requirements.in -selenium==4.16.0 \ - --hash=sha256:aec71f4e6ed6cb3ec25c9c1b5ed56ae31b6da0a7f17474c7566d303f84e6219f \ - --hash=sha256:b2e987a445306151f7be0e6dfe2aa72a479c2ac6a91b9d5ef2d6dd4e49ad0435 +selenium==4.17.0 \ + --hash=sha256:577a4796e1b6a3d8e5da7fc5c34a8701a4a8c159fe9b80cb609edb5e0ab0ba32 \ + --hash=sha256:59d976b697df37e11d757df1e6798f1467ec1981456ca7ff9a98494f508f6eba # via -r requirements.in sniffio==1.3.0 \ --hash=sha256:e60305c5e5d314f5389259b7f22aaa33d8f7dee49763119234af3755c55b9101 \ diff --git a/tests/core/blacklist/api/requirements.in b/tests/core/blacklist/api/requirements.in index f5749f488..01e8a7398 100644 --- a/tests/core/blacklist/api/requirements.in +++ b/tests/core/blacklist/api/requirements.in @@ -1,2 +1,2 @@ fastapi==0.109.0 -uvicorn[standard]==0.26.0 +uvicorn[standard]==0.27.0 diff --git a/tests/core/blacklist/api/requirements.txt b/tests/core/blacklist/api/requirements.txt index 20ebafac7..f64cba8e6 100644 --- a/tests/core/blacklist/api/requirements.txt +++ b/tests/core/blacklist/api/requirements.txt @@ -183,9 +183,9 @@ pydantic-core==2.14.6 \ --hash=sha256:fd9e98b408384989ea4ab60206b8e100d8687da18b5c813c11e92fd8212a98e0 \ --hash=sha256:ffff855100bc066ff2cd3aa4a60bc9534661816b110f0243e59503ec2df38421 # via pydantic -python-dotenv==1.0.0 \ - --hash=sha256:a8df96034aae6d2d50a4ebe8216326c61c3eb64836776504fcca410e5937a3ba \ - --hash=sha256:f5971a9226b701070a4bf2c38c89e5a3f0d64de8debda981d1db98583009122a +python-dotenv==1.0.1 \ + --hash=sha256:e324ee90a023d808f1959c46bcbc04446a10ced277783dc6ee09987c37ec10ca \ + --hash=sha256:f7b63ef50f1b690dddf550d03497b66d609393b40b564ed0d674909a68ebf16a # via uvicorn pyyaml==6.0.1 \ --hash=sha256:04ac92ad1925b2cff1db0cfebffb6ffc43457495c9b3c39d3fcae417d7125dc5 \ @@ -258,9 +258,9 @@ typing-extensions==4.9.0 \ # pydantic-core # starlette # uvicorn -uvicorn==0.26.0 \ - --hash=sha256:48bfd350fce3c5c57af5fb4995fded8fb50da3b4feb543eb18ad7e0d54589602 \ - --hash=sha256:cdb58ef6b8188c6c174994b2b1ba2150a9a8ae7ea5fb2f1b856b94a815d6071d +uvicorn==0.27.0 \ + --hash=sha256:890b00f6c537d58695d3bb1f28e23db9d9e7a17cbcc76d7457c499935f933e24 \ + --hash=sha256:c855578045d45625fd027367f7653d249f7c49f9361ba15cf9624186b26b8eb6 # via # -r requirements.in # uvicorn diff --git a/tests/core/bunkernet/api/requirements.in b/tests/core/bunkernet/api/requirements.in index f5749f488..01e8a7398 100644 --- a/tests/core/bunkernet/api/requirements.in +++ b/tests/core/bunkernet/api/requirements.in @@ -1,2 +1,2 @@ fastapi==0.109.0 -uvicorn[standard]==0.26.0 +uvicorn[standard]==0.27.0 diff --git a/tests/core/bunkernet/api/requirements.txt b/tests/core/bunkernet/api/requirements.txt index 20ebafac7..f64cba8e6 100644 --- a/tests/core/bunkernet/api/requirements.txt +++ b/tests/core/bunkernet/api/requirements.txt @@ -183,9 +183,9 @@ pydantic-core==2.14.6 \ --hash=sha256:fd9e98b408384989ea4ab60206b8e100d8687da18b5c813c11e92fd8212a98e0 \ --hash=sha256:ffff855100bc066ff2cd3aa4a60bc9534661816b110f0243e59503ec2df38421 # via pydantic -python-dotenv==1.0.0 \ - --hash=sha256:a8df96034aae6d2d50a4ebe8216326c61c3eb64836776504fcca410e5937a3ba \ - --hash=sha256:f5971a9226b701070a4bf2c38c89e5a3f0d64de8debda981d1db98583009122a +python-dotenv==1.0.1 \ + --hash=sha256:e324ee90a023d808f1959c46bcbc04446a10ced277783dc6ee09987c37ec10ca \ + --hash=sha256:f7b63ef50f1b690dddf550d03497b66d609393b40b564ed0d674909a68ebf16a # via uvicorn pyyaml==6.0.1 \ --hash=sha256:04ac92ad1925b2cff1db0cfebffb6ffc43457495c9b3c39d3fcae417d7125dc5 \ @@ -258,9 +258,9 @@ typing-extensions==4.9.0 \ # pydantic-core # starlette # uvicorn -uvicorn==0.26.0 \ - --hash=sha256:48bfd350fce3c5c57af5fb4995fded8fb50da3b4feb543eb18ad7e0d54589602 \ - --hash=sha256:cdb58ef6b8188c6c174994b2b1ba2150a9a8ae7ea5fb2f1b856b94a815d6071d +uvicorn==0.27.0 \ + --hash=sha256:890b00f6c537d58695d3bb1f28e23db9d9e7a17cbcc76d7457c499935f933e24 \ + --hash=sha256:c855578045d45625fd027367f7653d249f7c49f9361ba15cf9624186b26b8eb6 # via # -r requirements.in # uvicorn diff --git a/tests/core/cors/requirements.in b/tests/core/cors/requirements.in index 49cb1341f..fc2c23bd6 100644 --- a/tests/core/cors/requirements.in +++ b/tests/core/cors/requirements.in @@ -1,2 +1,2 @@ requests==2.31.0 -selenium==4.16.0 +selenium==4.17.0 diff --git a/tests/core/cors/requirements.txt b/tests/core/cors/requirements.txt index 7dc9efbe9..4af936774 100644 --- a/tests/core/cors/requirements.txt +++ b/tests/core/cors/requirements.txt @@ -137,9 +137,9 @@ requests==2.31.0 \ --hash=sha256:58cd2187c01e70e6e26505bca751777aa9f2ee0b7f4300988b709f44e013003f \ --hash=sha256:942c5a758f98d790eaed1a29cb6eefc7ffb0d1cf7af05c3d2791656dbd6ad1e1 # via -r requirements.in -selenium==4.16.0 \ - --hash=sha256:aec71f4e6ed6cb3ec25c9c1b5ed56ae31b6da0a7f17474c7566d303f84e6219f \ - --hash=sha256:b2e987a445306151f7be0e6dfe2aa72a479c2ac6a91b9d5ef2d6dd4e49ad0435 +selenium==4.17.0 \ + --hash=sha256:577a4796e1b6a3d8e5da7fc5c34a8701a4a8c159fe9b80cb609edb5e0ab0ba32 \ + --hash=sha256:59d976b697df37e11d757df1e6798f1467ec1981456ca7ff9a98494f508f6eba # via -r requirements.in sniffio==1.3.0 \ --hash=sha256:e60305c5e5d314f5389259b7f22aaa33d8f7dee49763119234af3755c55b9101 \ diff --git a/tests/core/customcert/requirements.in b/tests/core/customcert/requirements.in index 8d38987de..8e14dea97 100644 --- a/tests/core/customcert/requirements.in +++ b/tests/core/customcert/requirements.in @@ -1,3 +1,3 @@ -cryptography==41.0.7 +cryptography==42.0.0 requests==2.31.0 -selenium==4.16.0 +selenium==4.17.0 diff --git a/tests/core/customcert/requirements.txt b/tests/core/customcert/requirements.txt index 9fe495c24..e8cdebd49 100644 --- a/tests/core/customcert/requirements.txt +++ b/tests/core/customcert/requirements.txt @@ -162,30 +162,39 @@ charset-normalizer==3.3.2 \ --hash=sha256:fd1abc0d89e30cc4e02e4064dc67fcc51bd941eb395c502aac3ec19fab46b519 \ --hash=sha256:ff8fa367d09b717b2a17a052544193ad76cd49979c805768879cb63d9ca50561 # via requests -cryptography==41.0.7 \ - --hash=sha256:079b85658ea2f59c4f43b70f8119a52414cdb7be34da5d019a77bf96d473b960 \ - --hash=sha256:09616eeaef406f99046553b8a40fbf8b1e70795a91885ba4c96a70793de5504a \ - --hash=sha256:13f93ce9bea8016c253b34afc6bd6a75993e5c40672ed5405a9c832f0d4a00bc \ - --hash=sha256:37a138589b12069efb424220bf78eac59ca68b95696fc622b6ccc1c0a197204a \ - --hash=sha256:3c78451b78313fa81607fa1b3f1ae0a5ddd8014c38a02d9db0616133987b9cdf \ - --hash=sha256:43f2552a2378b44869fe8827aa19e69512e3245a219104438692385b0ee119d1 \ - --hash=sha256:48a0476626da912a44cc078f9893f292f0b3e4c739caf289268168d8f4702a39 \ - --hash=sha256:49f0805fc0b2ac8d4882dd52f4a3b935b210935d500b6b805f321addc8177406 \ - --hash=sha256:5429ec739a29df2e29e15d082f1d9ad683701f0ec7709ca479b3ff2708dae65a \ - --hash=sha256:5a1b41bc97f1ad230a41657d9155113c7521953869ae57ac39ac7f1bb471469a \ - --hash=sha256:68a2dec79deebc5d26d617bfdf6e8aab065a4f34934b22d3b5010df3ba36612c \ - --hash=sha256:7a698cb1dac82c35fcf8fe3417a3aaba97de16a01ac914b89a0889d364d2f6be \ - --hash=sha256:841df4caa01008bad253bce2a6f7b47f86dc9f08df4b433c404def869f590a15 \ - --hash=sha256:90452ba79b8788fa380dfb587cca692976ef4e757b194b093d845e8d99f612f2 \ - --hash=sha256:928258ba5d6f8ae644e764d0f996d61a8777559f72dfeb2eea7e2fe0ad6e782d \ - --hash=sha256:af03b32695b24d85a75d40e1ba39ffe7db7ffcb099fe507b39fd41a565f1b157 \ - --hash=sha256:b640981bf64a3e978a56167594a0e97db71c89a479da8e175d8bb5be5178c003 \ - --hash=sha256:c5ca78485a255e03c32b513f8c2bc39fedb7f5c5f8535545bdc223a03b24f248 \ - --hash=sha256:c7f3201ec47d5207841402594f1d7950879ef890c0c495052fa62f58283fde1a \ - --hash=sha256:d5ec85080cce7b0513cfd233914eb8b7bbd0633f1d1703aa28d1dd5a72f678ec \ - --hash=sha256:d6c391c021ab1f7a82da5d8d0b3cee2f4b2c455ec86c8aebbc84837a631ff309 \ - --hash=sha256:e3114da6d7f95d2dee7d3f4eec16dacff819740bbab931aff8648cb13c5ff5e7 \ - --hash=sha256:f983596065a18a2183e7f79ab3fd4c475205b839e02cbc0efbbf9666c4b3083d +cryptography==42.0.0 \ + --hash=sha256:0a68bfcf57a6887818307600c3c0ebc3f62fbb6ccad2240aa21887cda1f8df1b \ + --hash=sha256:146e971e92a6dd042214b537a726c9750496128453146ab0ee8971a0299dc9bd \ + --hash=sha256:14e4b909373bc5bf1095311fa0f7fcabf2d1a160ca13f1e9e467be1ac4cbdf94 \ + --hash=sha256:206aaf42e031b93f86ad60f9f5d9da1b09164f25488238ac1dc488334eb5e221 \ + --hash=sha256:3005166a39b70c8b94455fdbe78d87a444da31ff70de3331cdec2c568cf25b7e \ + --hash=sha256:324721d93b998cb7367f1e6897370644751e5580ff9b370c0a50dc60a2003513 \ + --hash=sha256:33588310b5c886dfb87dba5f013b8d27df7ffd31dc753775342a1e5ab139e59d \ + --hash=sha256:35cf6ed4c38f054478a9df14f03c1169bb14bd98f0b1705751079b25e1cb58bc \ + --hash=sha256:3ca482ea80626048975360c8e62be3ceb0f11803180b73163acd24bf014133a0 \ + --hash=sha256:56ce0c106d5c3fec1038c3cca3d55ac320a5be1b44bf15116732d0bc716979a2 \ + --hash=sha256:5a217bca51f3b91971400890905a9323ad805838ca3fa1e202a01844f485ee87 \ + --hash=sha256:678cfa0d1e72ef41d48993a7be75a76b0725d29b820ff3cfd606a5b2b33fda01 \ + --hash=sha256:69fd009a325cad6fbfd5b04c711a4da563c6c4854fc4c9544bff3088387c77c0 \ + --hash=sha256:6cf9b76d6e93c62114bd19485e5cb003115c134cf9ce91f8ac924c44f8c8c3f4 \ + --hash=sha256:74f18a4c8ca04134d2052a140322002fef535c99cdbc2a6afc18a8024d5c9d5b \ + --hash=sha256:85f759ed59ffd1d0baad296e72780aa62ff8a71f94dc1ab340386a1207d0ea81 \ + --hash=sha256:87086eae86a700307b544625e3ba11cc600c3c0ef8ab97b0fda0705d6db3d4e3 \ + --hash=sha256:8814722cffcfd1fbd91edd9f3451b88a8f26a5fd41b28c1c9193949d1c689dc4 \ + --hash=sha256:8fedec73d590fd30c4e3f0d0f4bc961aeca8390c72f3eaa1a0874d180e868ddf \ + --hash=sha256:9515ea7f596c8092fdc9902627e51b23a75daa2c7815ed5aa8cf4f07469212ec \ + --hash=sha256:988b738f56c665366b1e4bfd9045c3efae89ee366ca3839cd5af53eaa1401bce \ + --hash=sha256:a2a8d873667e4fd2f34aedab02ba500b824692c6542e017075a2efc38f60a4c0 \ + --hash=sha256:bd7cf7a8d9f34cc67220f1195884151426ce616fdc8285df9054bfa10135925f \ + --hash=sha256:bdce70e562c69bb089523e75ef1d9625b7417c6297a76ac27b1b8b1eb51b7d0f \ + --hash=sha256:be14b31eb3a293fc6e6aa2807c8a3224c71426f7c4e3639ccf1a2f3ffd6df8c3 \ + --hash=sha256:be41b0c7366e5549265adf2145135dca107718fa44b6e418dc7499cfff6b4689 \ + --hash=sha256:c310767268d88803b653fffe6d6f2f17bb9d49ffceb8d70aed50ad45ea49ab08 \ + --hash=sha256:c58115384bdcfe9c7f644c72f10f6f42bed7cf59f7b52fe1bf7ae0a622b3a139 \ + --hash=sha256:c640b0ef54138fde761ec99a6c7dc4ce05e80420262c20fa239e694ca371d434 \ + --hash=sha256:ca20550bb590db16223eb9ccc5852335b48b8f597e2f6f0878bbfd9e7314eb17 \ + --hash=sha256:d97aae66b7de41cdf5b12087b5509e4e9805ed6f562406dfcf60e8481a9a28f8 \ + --hash=sha256:e9326ca78111e4c645f7e49cbce4ed2f3f85e17b61a563328c85a5208cf34440 # via -r requirements.in exceptiongroup==1.2.0 \ --hash=sha256:4bfd3996ac73b41e9b9628b04e079f193850720ea5945fc96a08633c66912f14 \ @@ -220,9 +229,9 @@ requests==2.31.0 \ --hash=sha256:58cd2187c01e70e6e26505bca751777aa9f2ee0b7f4300988b709f44e013003f \ --hash=sha256:942c5a758f98d790eaed1a29cb6eefc7ffb0d1cf7af05c3d2791656dbd6ad1e1 # via -r requirements.in -selenium==4.16.0 \ - --hash=sha256:aec71f4e6ed6cb3ec25c9c1b5ed56ae31b6da0a7f17474c7566d303f84e6219f \ - --hash=sha256:b2e987a445306151f7be0e6dfe2aa72a479c2ac6a91b9d5ef2d6dd4e49ad0435 +selenium==4.17.0 \ + --hash=sha256:577a4796e1b6a3d8e5da7fc5c34a8701a4a8c159fe9b80cb609edb5e0ab0ba32 \ + --hash=sha256:59d976b697df37e11d757df1e6798f1467ec1981456ca7ff9a98494f508f6eba # via -r requirements.in sniffio==1.3.0 \ --hash=sha256:e60305c5e5d314f5389259b7f22aaa33d8f7dee49763119234af3755c55b9101 \ diff --git a/tests/core/db/requirements.in b/tests/core/db/requirements.in index 07ecafb5b..485e404cd 100644 --- a/tests/core/db/requirements.in +++ b/tests/core/db/requirements.in @@ -1,4 +1,4 @@ -cryptography==41.0.7 +cryptography==42.0.0 psycopg[binary,pool]==3.1.17 PyMySQL==1.1.0 sqlalchemy==2.0.25 diff --git a/tests/core/db/requirements.txt b/tests/core/db/requirements.txt index 8274b8ae7..3d1fb8c84 100644 --- a/tests/core/db/requirements.txt +++ b/tests/core/db/requirements.txt @@ -58,30 +58,39 @@ cffi==1.16.0 \ --hash=sha256:fa3a0128b152627161ce47201262d3140edb5a5c3da88d73a1b790a959126956 \ --hash=sha256:fcc8eb6d5902bb1cf6dc4f187ee3ea80a1eba0a89aba40a5cb20a5087d961357 # via cryptography -cryptography==41.0.7 \ - --hash=sha256:079b85658ea2f59c4f43b70f8119a52414cdb7be34da5d019a77bf96d473b960 \ - --hash=sha256:09616eeaef406f99046553b8a40fbf8b1e70795a91885ba4c96a70793de5504a \ - --hash=sha256:13f93ce9bea8016c253b34afc6bd6a75993e5c40672ed5405a9c832f0d4a00bc \ - --hash=sha256:37a138589b12069efb424220bf78eac59ca68b95696fc622b6ccc1c0a197204a \ - --hash=sha256:3c78451b78313fa81607fa1b3f1ae0a5ddd8014c38a02d9db0616133987b9cdf \ - --hash=sha256:43f2552a2378b44869fe8827aa19e69512e3245a219104438692385b0ee119d1 \ - --hash=sha256:48a0476626da912a44cc078f9893f292f0b3e4c739caf289268168d8f4702a39 \ - --hash=sha256:49f0805fc0b2ac8d4882dd52f4a3b935b210935d500b6b805f321addc8177406 \ - --hash=sha256:5429ec739a29df2e29e15d082f1d9ad683701f0ec7709ca479b3ff2708dae65a \ - --hash=sha256:5a1b41bc97f1ad230a41657d9155113c7521953869ae57ac39ac7f1bb471469a \ - --hash=sha256:68a2dec79deebc5d26d617bfdf6e8aab065a4f34934b22d3b5010df3ba36612c \ - --hash=sha256:7a698cb1dac82c35fcf8fe3417a3aaba97de16a01ac914b89a0889d364d2f6be \ - --hash=sha256:841df4caa01008bad253bce2a6f7b47f86dc9f08df4b433c404def869f590a15 \ - --hash=sha256:90452ba79b8788fa380dfb587cca692976ef4e757b194b093d845e8d99f612f2 \ - --hash=sha256:928258ba5d6f8ae644e764d0f996d61a8777559f72dfeb2eea7e2fe0ad6e782d \ - --hash=sha256:af03b32695b24d85a75d40e1ba39ffe7db7ffcb099fe507b39fd41a565f1b157 \ - --hash=sha256:b640981bf64a3e978a56167594a0e97db71c89a479da8e175d8bb5be5178c003 \ - --hash=sha256:c5ca78485a255e03c32b513f8c2bc39fedb7f5c5f8535545bdc223a03b24f248 \ - --hash=sha256:c7f3201ec47d5207841402594f1d7950879ef890c0c495052fa62f58283fde1a \ - --hash=sha256:d5ec85080cce7b0513cfd233914eb8b7bbd0633f1d1703aa28d1dd5a72f678ec \ - --hash=sha256:d6c391c021ab1f7a82da5d8d0b3cee2f4b2c455ec86c8aebbc84837a631ff309 \ - --hash=sha256:e3114da6d7f95d2dee7d3f4eec16dacff819740bbab931aff8648cb13c5ff5e7 \ - --hash=sha256:f983596065a18a2183e7f79ab3fd4c475205b839e02cbc0efbbf9666c4b3083d +cryptography==42.0.0 \ + --hash=sha256:0a68bfcf57a6887818307600c3c0ebc3f62fbb6ccad2240aa21887cda1f8df1b \ + --hash=sha256:146e971e92a6dd042214b537a726c9750496128453146ab0ee8971a0299dc9bd \ + --hash=sha256:14e4b909373bc5bf1095311fa0f7fcabf2d1a160ca13f1e9e467be1ac4cbdf94 \ + --hash=sha256:206aaf42e031b93f86ad60f9f5d9da1b09164f25488238ac1dc488334eb5e221 \ + --hash=sha256:3005166a39b70c8b94455fdbe78d87a444da31ff70de3331cdec2c568cf25b7e \ + --hash=sha256:324721d93b998cb7367f1e6897370644751e5580ff9b370c0a50dc60a2003513 \ + --hash=sha256:33588310b5c886dfb87dba5f013b8d27df7ffd31dc753775342a1e5ab139e59d \ + --hash=sha256:35cf6ed4c38f054478a9df14f03c1169bb14bd98f0b1705751079b25e1cb58bc \ + --hash=sha256:3ca482ea80626048975360c8e62be3ceb0f11803180b73163acd24bf014133a0 \ + --hash=sha256:56ce0c106d5c3fec1038c3cca3d55ac320a5be1b44bf15116732d0bc716979a2 \ + --hash=sha256:5a217bca51f3b91971400890905a9323ad805838ca3fa1e202a01844f485ee87 \ + --hash=sha256:678cfa0d1e72ef41d48993a7be75a76b0725d29b820ff3cfd606a5b2b33fda01 \ + --hash=sha256:69fd009a325cad6fbfd5b04c711a4da563c6c4854fc4c9544bff3088387c77c0 \ + --hash=sha256:6cf9b76d6e93c62114bd19485e5cb003115c134cf9ce91f8ac924c44f8c8c3f4 \ + --hash=sha256:74f18a4c8ca04134d2052a140322002fef535c99cdbc2a6afc18a8024d5c9d5b \ + --hash=sha256:85f759ed59ffd1d0baad296e72780aa62ff8a71f94dc1ab340386a1207d0ea81 \ + --hash=sha256:87086eae86a700307b544625e3ba11cc600c3c0ef8ab97b0fda0705d6db3d4e3 \ + --hash=sha256:8814722cffcfd1fbd91edd9f3451b88a8f26a5fd41b28c1c9193949d1c689dc4 \ + --hash=sha256:8fedec73d590fd30c4e3f0d0f4bc961aeca8390c72f3eaa1a0874d180e868ddf \ + --hash=sha256:9515ea7f596c8092fdc9902627e51b23a75daa2c7815ed5aa8cf4f07469212ec \ + --hash=sha256:988b738f56c665366b1e4bfd9045c3efae89ee366ca3839cd5af53eaa1401bce \ + --hash=sha256:a2a8d873667e4fd2f34aedab02ba500b824692c6542e017075a2efc38f60a4c0 \ + --hash=sha256:bd7cf7a8d9f34cc67220f1195884151426ce616fdc8285df9054bfa10135925f \ + --hash=sha256:bdce70e562c69bb089523e75ef1d9625b7417c6297a76ac27b1b8b1eb51b7d0f \ + --hash=sha256:be14b31eb3a293fc6e6aa2807c8a3224c71426f7c4e3639ccf1a2f3ffd6df8c3 \ + --hash=sha256:be41b0c7366e5549265adf2145135dca107718fa44b6e418dc7499cfff6b4689 \ + --hash=sha256:c310767268d88803b653fffe6d6f2f17bb9d49ffceb8d70aed50ad45ea49ab08 \ + --hash=sha256:c58115384bdcfe9c7f644c72f10f6f42bed7cf59f7b52fe1bf7ae0a622b3a139 \ + --hash=sha256:c640b0ef54138fde761ec99a6c7dc4ce05e80420262c20fa239e694ca371d434 \ + --hash=sha256:ca20550bb590db16223eb9ccc5852335b48b8f597e2f6f0878bbfd9e7314eb17 \ + --hash=sha256:d97aae66b7de41cdf5b12087b5509e4e9805ed6f562406dfcf60e8481a9a28f8 \ + --hash=sha256:e9326ca78111e4c645f7e49cbce4ed2f3f85e17b61a563328c85a5208cf34440 # via -r requirements.in greenlet==3.0.3 \ --hash=sha256:01bc7ea167cf943b4c802068e178bbf70ae2e8c080467070d01bfa02f337ee67 \ diff --git a/tests/core/dnsbl/init/requirements.in b/tests/core/dnsbl/init/requirements.in index 95f2ad4f2..269c18991 100644 --- a/tests/core/dnsbl/init/requirements.in +++ b/tests/core/dnsbl/init/requirements.in @@ -1 +1 @@ -selenium==4.16.0 +selenium==4.17.0 diff --git a/tests/core/dnsbl/init/requirements.txt b/tests/core/dnsbl/init/requirements.txt index d127eefd7..ce4779f53 100644 --- a/tests/core/dnsbl/init/requirements.txt +++ b/tests/core/dnsbl/init/requirements.txt @@ -37,9 +37,9 @@ pysocks==1.7.1 \ --hash=sha256:2725bd0a9925919b9b51739eea5f9e2bae91e83288108a9ad338b2e3a4435ee5 \ --hash=sha256:3f8804571ebe159c380ac6de37643bb4685970655d3bba243530d6558b799aa0 # via urllib3 -selenium==4.16.0 \ - --hash=sha256:aec71f4e6ed6cb3ec25c9c1b5ed56ae31b6da0a7f17474c7566d303f84e6219f \ - --hash=sha256:b2e987a445306151f7be0e6dfe2aa72a479c2ac6a91b9d5ef2d6dd4e49ad0435 +selenium==4.17.0 \ + --hash=sha256:577a4796e1b6a3d8e5da7fc5c34a8701a4a8c159fe9b80cb609edb5e0ab0ba32 \ + --hash=sha256:59d976b697df37e11d757df1e6798f1467ec1981456ca7ff9a98494f508f6eba # via -r requirements.in sniffio==1.3.0 \ --hash=sha256:e60305c5e5d314f5389259b7f22aaa33d8f7dee49763119234af3755c55b9101 \ diff --git a/tests/core/errors/requirements.in b/tests/core/errors/requirements.in index 49cb1341f..fc2c23bd6 100644 --- a/tests/core/errors/requirements.in +++ b/tests/core/errors/requirements.in @@ -1,2 +1,2 @@ requests==2.31.0 -selenium==4.16.0 +selenium==4.17.0 diff --git a/tests/core/errors/requirements.txt b/tests/core/errors/requirements.txt index 7dc9efbe9..4af936774 100644 --- a/tests/core/errors/requirements.txt +++ b/tests/core/errors/requirements.txt @@ -137,9 +137,9 @@ requests==2.31.0 \ --hash=sha256:58cd2187c01e70e6e26505bca751777aa9f2ee0b7f4300988b709f44e013003f \ --hash=sha256:942c5a758f98d790eaed1a29cb6eefc7ffb0d1cf7af05c3d2791656dbd6ad1e1 # via -r requirements.in -selenium==4.16.0 \ - --hash=sha256:aec71f4e6ed6cb3ec25c9c1b5ed56ae31b6da0a7f17474c7566d303f84e6219f \ - --hash=sha256:b2e987a445306151f7be0e6dfe2aa72a479c2ac6a91b9d5ef2d6dd4e49ad0435 +selenium==4.17.0 \ + --hash=sha256:577a4796e1b6a3d8e5da7fc5c34a8701a4a8c159fe9b80cb609edb5e0ab0ba32 \ + --hash=sha256:59d976b697df37e11d757df1e6798f1467ec1981456ca7ff9a98494f508f6eba # via -r requirements.in sniffio==1.3.0 \ --hash=sha256:e60305c5e5d314f5389259b7f22aaa33d8f7dee49763119234af3755c55b9101 \ diff --git a/tests/core/greylist/api/requirements.in b/tests/core/greylist/api/requirements.in index f5749f488..01e8a7398 100644 --- a/tests/core/greylist/api/requirements.in +++ b/tests/core/greylist/api/requirements.in @@ -1,2 +1,2 @@ fastapi==0.109.0 -uvicorn[standard]==0.26.0 +uvicorn[standard]==0.27.0 diff --git a/tests/core/greylist/api/requirements.txt b/tests/core/greylist/api/requirements.txt index 20ebafac7..f64cba8e6 100644 --- a/tests/core/greylist/api/requirements.txt +++ b/tests/core/greylist/api/requirements.txt @@ -183,9 +183,9 @@ pydantic-core==2.14.6 \ --hash=sha256:fd9e98b408384989ea4ab60206b8e100d8687da18b5c813c11e92fd8212a98e0 \ --hash=sha256:ffff855100bc066ff2cd3aa4a60bc9534661816b110f0243e59503ec2df38421 # via pydantic -python-dotenv==1.0.0 \ - --hash=sha256:a8df96034aae6d2d50a4ebe8216326c61c3eb64836776504fcca410e5937a3ba \ - --hash=sha256:f5971a9226b701070a4bf2c38c89e5a3f0d64de8debda981d1db98583009122a +python-dotenv==1.0.1 \ + --hash=sha256:e324ee90a023d808f1959c46bcbc04446a10ced277783dc6ee09987c37ec10ca \ + --hash=sha256:f7b63ef50f1b690dddf550d03497b66d609393b40b564ed0d674909a68ebf16a # via uvicorn pyyaml==6.0.1 \ --hash=sha256:04ac92ad1925b2cff1db0cfebffb6ffc43457495c9b3c39d3fcae417d7125dc5 \ @@ -258,9 +258,9 @@ typing-extensions==4.9.0 \ # pydantic-core # starlette # uvicorn -uvicorn==0.26.0 \ - --hash=sha256:48bfd350fce3c5c57af5fb4995fded8fb50da3b4feb543eb18ad7e0d54589602 \ - --hash=sha256:cdb58ef6b8188c6c174994b2b1ba2150a9a8ae7ea5fb2f1b856b94a815d6071d +uvicorn==0.27.0 \ + --hash=sha256:890b00f6c537d58695d3bb1f28e23db9d9e7a17cbcc76d7457c499935f933e24 \ + --hash=sha256:c855578045d45625fd027367f7653d249f7c49f9361ba15cf9624186b26b8eb6 # via # -r requirements.in # uvicorn diff --git a/tests/core/redirect/requirements.in b/tests/core/redirect/requirements.in index 49cb1341f..fc2c23bd6 100644 --- a/tests/core/redirect/requirements.in +++ b/tests/core/redirect/requirements.in @@ -1,2 +1,2 @@ requests==2.31.0 -selenium==4.16.0 +selenium==4.17.0 diff --git a/tests/core/redirect/requirements.txt b/tests/core/redirect/requirements.txt index 7dc9efbe9..4af936774 100644 --- a/tests/core/redirect/requirements.txt +++ b/tests/core/redirect/requirements.txt @@ -137,9 +137,9 @@ requests==2.31.0 \ --hash=sha256:58cd2187c01e70e6e26505bca751777aa9f2ee0b7f4300988b709f44e013003f \ --hash=sha256:942c5a758f98d790eaed1a29cb6eefc7ffb0d1cf7af05c3d2791656dbd6ad1e1 # via -r requirements.in -selenium==4.16.0 \ - --hash=sha256:aec71f4e6ed6cb3ec25c9c1b5ed56ae31b6da0a7f17474c7566d303f84e6219f \ - --hash=sha256:b2e987a445306151f7be0e6dfe2aa72a479c2ac6a91b9d5ef2d6dd4e49ad0435 +selenium==4.17.0 \ + --hash=sha256:577a4796e1b6a3d8e5da7fc5c34a8701a4a8c159fe9b80cb609edb5e0ab0ba32 \ + --hash=sha256:59d976b697df37e11d757df1e6798f1467ec1981456ca7ff9a98494f508f6eba # via -r requirements.in sniffio==1.3.0 \ --hash=sha256:e60305c5e5d314f5389259b7f22aaa33d8f7dee49763119234af3755c55b9101 \ diff --git a/tests/core/redis/requirements.in b/tests/core/redis/requirements.in index 749a265a8..a4df56273 100644 --- a/tests/core/redis/requirements.in +++ b/tests/core/redis/requirements.in @@ -1,5 +1,5 @@ fastapi==0.109.0 redis==5.0.1 requests==2.31.0 -selenium==4.16.0 -uvicorn[standard]==0.26.0 +selenium==4.17.0 +uvicorn[standard]==0.27.0 diff --git a/tests/core/redis/requirements.txt b/tests/core/redis/requirements.txt index 0122dcd3a..53b2ff3ba 100644 --- a/tests/core/redis/requirements.txt +++ b/tests/core/redis/requirements.txt @@ -308,9 +308,9 @@ pysocks==1.7.1 \ --hash=sha256:2725bd0a9925919b9b51739eea5f9e2bae91e83288108a9ad338b2e3a4435ee5 \ --hash=sha256:3f8804571ebe159c380ac6de37643bb4685970655d3bba243530d6558b799aa0 # via urllib3 -python-dotenv==1.0.0 \ - --hash=sha256:a8df96034aae6d2d50a4ebe8216326c61c3eb64836776504fcca410e5937a3ba \ - --hash=sha256:f5971a9226b701070a4bf2c38c89e5a3f0d64de8debda981d1db98583009122a +python-dotenv==1.0.1 \ + --hash=sha256:e324ee90a023d808f1959c46bcbc04446a10ced277783dc6ee09987c37ec10ca \ + --hash=sha256:f7b63ef50f1b690dddf550d03497b66d609393b40b564ed0d674909a68ebf16a # via uvicorn pyyaml==6.0.1 \ --hash=sha256:04ac92ad1925b2cff1db0cfebffb6ffc43457495c9b3c39d3fcae417d7125dc5 \ @@ -373,9 +373,9 @@ requests==2.31.0 \ --hash=sha256:58cd2187c01e70e6e26505bca751777aa9f2ee0b7f4300988b709f44e013003f \ --hash=sha256:942c5a758f98d790eaed1a29cb6eefc7ffb0d1cf7af05c3d2791656dbd6ad1e1 # via -r requirements.in -selenium==4.16.0 \ - --hash=sha256:aec71f4e6ed6cb3ec25c9c1b5ed56ae31b6da0a7f17474c7566d303f84e6219f \ - --hash=sha256:b2e987a445306151f7be0e6dfe2aa72a479c2ac6a91b9d5ef2d6dd4e49ad0435 +selenium==4.17.0 \ + --hash=sha256:577a4796e1b6a3d8e5da7fc5c34a8701a4a8c159fe9b80cb609edb5e0ab0ba32 \ + --hash=sha256:59d976b697df37e11d757df1e6798f1467ec1981456ca7ff9a98494f508f6eba # via -r requirements.in sniffio==1.3.0 \ --hash=sha256:e60305c5e5d314f5389259b7f22aaa33d8f7dee49763119234af3755c55b9101 \ @@ -417,9 +417,9 @@ urllib3==2.1.0 \ # via # requests # selenium -uvicorn==0.26.0 \ - --hash=sha256:48bfd350fce3c5c57af5fb4995fded8fb50da3b4feb543eb18ad7e0d54589602 \ - --hash=sha256:cdb58ef6b8188c6c174994b2b1ba2150a9a8ae7ea5fb2f1b856b94a815d6071d +uvicorn==0.27.0 \ + --hash=sha256:890b00f6c537d58695d3bb1f28e23db9d9e7a17cbcc76d7457c499935f933e24 \ + --hash=sha256:c855578045d45625fd027367f7653d249f7c49f9361ba15cf9624186b26b8eb6 # via # -r requirements.in # uvicorn diff --git a/tests/core/reversescan/requirements.in b/tests/core/reversescan/requirements.in index f1578cb1d..501c8402b 100644 --- a/tests/core/reversescan/requirements.in +++ b/tests/core/reversescan/requirements.in @@ -1,3 +1,3 @@ fastapi==0.109.0 requests==2.31.0 -uvicorn[standard]==0.26.0 +uvicorn[standard]==0.27.0 diff --git a/tests/core/reversescan/requirements.txt b/tests/core/reversescan/requirements.txt index 36f8b1d42..88b6cdf0c 100644 --- a/tests/core/reversescan/requirements.txt +++ b/tests/core/reversescan/requirements.txt @@ -281,9 +281,9 @@ pydantic-core==2.14.6 \ --hash=sha256:fd9e98b408384989ea4ab60206b8e100d8687da18b5c813c11e92fd8212a98e0 \ --hash=sha256:ffff855100bc066ff2cd3aa4a60bc9534661816b110f0243e59503ec2df38421 # via pydantic -python-dotenv==1.0.0 \ - --hash=sha256:a8df96034aae6d2d50a4ebe8216326c61c3eb64836776504fcca410e5937a3ba \ - --hash=sha256:f5971a9226b701070a4bf2c38c89e5a3f0d64de8debda981d1db98583009122a +python-dotenv==1.0.1 \ + --hash=sha256:e324ee90a023d808f1959c46bcbc04446a10ced277783dc6ee09987c37ec10ca \ + --hash=sha256:f7b63ef50f1b690dddf550d03497b66d609393b40b564ed0d674909a68ebf16a # via uvicorn pyyaml==6.0.1 \ --hash=sha256:04ac92ad1925b2cff1db0cfebffb6ffc43457495c9b3c39d3fcae417d7125dc5 \ @@ -364,9 +364,9 @@ urllib3==2.1.0 \ --hash=sha256:55901e917a5896a349ff771be919f8bd99aff50b79fe58fec595eb37bbc56bb3 \ --hash=sha256:df7aa8afb0148fa78488e7899b2c59b5f4ffcfa82e6c54ccb9dd37c1d7b52d54 # via requests -uvicorn==0.26.0 \ - --hash=sha256:48bfd350fce3c5c57af5fb4995fded8fb50da3b4feb543eb18ad7e0d54589602 \ - --hash=sha256:cdb58ef6b8188c6c174994b2b1ba2150a9a8ae7ea5fb2f1b856b94a815d6071d +uvicorn==0.27.0 \ + --hash=sha256:890b00f6c537d58695d3bb1f28e23db9d9e7a17cbcc76d7457c499935f933e24 \ + --hash=sha256:c855578045d45625fd027367f7653d249f7c49f9361ba15cf9624186b26b8eb6 # via # -r requirements.in # uvicorn diff --git a/tests/core/selfsigned/requirements.in b/tests/core/selfsigned/requirements.in index eb01b1c97..ac853abcc 100644 --- a/tests/core/selfsigned/requirements.in +++ b/tests/core/selfsigned/requirements.in @@ -1,2 +1,2 @@ -cryptography==41.0.7 +cryptography==42.0.0 requests==2.31.0 diff --git a/tests/core/selfsigned/requirements.txt b/tests/core/selfsigned/requirements.txt index bdcac4ec1..1ce6d5c2e 100644 --- a/tests/core/selfsigned/requirements.txt +++ b/tests/core/selfsigned/requirements.txt @@ -154,30 +154,39 @@ charset-normalizer==3.3.2 \ --hash=sha256:fd1abc0d89e30cc4e02e4064dc67fcc51bd941eb395c502aac3ec19fab46b519 \ --hash=sha256:ff8fa367d09b717b2a17a052544193ad76cd49979c805768879cb63d9ca50561 # via requests -cryptography==41.0.7 \ - --hash=sha256:079b85658ea2f59c4f43b70f8119a52414cdb7be34da5d019a77bf96d473b960 \ - --hash=sha256:09616eeaef406f99046553b8a40fbf8b1e70795a91885ba4c96a70793de5504a \ - --hash=sha256:13f93ce9bea8016c253b34afc6bd6a75993e5c40672ed5405a9c832f0d4a00bc \ - --hash=sha256:37a138589b12069efb424220bf78eac59ca68b95696fc622b6ccc1c0a197204a \ - --hash=sha256:3c78451b78313fa81607fa1b3f1ae0a5ddd8014c38a02d9db0616133987b9cdf \ - --hash=sha256:43f2552a2378b44869fe8827aa19e69512e3245a219104438692385b0ee119d1 \ - --hash=sha256:48a0476626da912a44cc078f9893f292f0b3e4c739caf289268168d8f4702a39 \ - --hash=sha256:49f0805fc0b2ac8d4882dd52f4a3b935b210935d500b6b805f321addc8177406 \ - --hash=sha256:5429ec739a29df2e29e15d082f1d9ad683701f0ec7709ca479b3ff2708dae65a \ - --hash=sha256:5a1b41bc97f1ad230a41657d9155113c7521953869ae57ac39ac7f1bb471469a \ - --hash=sha256:68a2dec79deebc5d26d617bfdf6e8aab065a4f34934b22d3b5010df3ba36612c \ - --hash=sha256:7a698cb1dac82c35fcf8fe3417a3aaba97de16a01ac914b89a0889d364d2f6be \ - --hash=sha256:841df4caa01008bad253bce2a6f7b47f86dc9f08df4b433c404def869f590a15 \ - --hash=sha256:90452ba79b8788fa380dfb587cca692976ef4e757b194b093d845e8d99f612f2 \ - --hash=sha256:928258ba5d6f8ae644e764d0f996d61a8777559f72dfeb2eea7e2fe0ad6e782d \ - --hash=sha256:af03b32695b24d85a75d40e1ba39ffe7db7ffcb099fe507b39fd41a565f1b157 \ - --hash=sha256:b640981bf64a3e978a56167594a0e97db71c89a479da8e175d8bb5be5178c003 \ - --hash=sha256:c5ca78485a255e03c32b513f8c2bc39fedb7f5c5f8535545bdc223a03b24f248 \ - --hash=sha256:c7f3201ec47d5207841402594f1d7950879ef890c0c495052fa62f58283fde1a \ - --hash=sha256:d5ec85080cce7b0513cfd233914eb8b7bbd0633f1d1703aa28d1dd5a72f678ec \ - --hash=sha256:d6c391c021ab1f7a82da5d8d0b3cee2f4b2c455ec86c8aebbc84837a631ff309 \ - --hash=sha256:e3114da6d7f95d2dee7d3f4eec16dacff819740bbab931aff8648cb13c5ff5e7 \ - --hash=sha256:f983596065a18a2183e7f79ab3fd4c475205b839e02cbc0efbbf9666c4b3083d +cryptography==42.0.0 \ + --hash=sha256:0a68bfcf57a6887818307600c3c0ebc3f62fbb6ccad2240aa21887cda1f8df1b \ + --hash=sha256:146e971e92a6dd042214b537a726c9750496128453146ab0ee8971a0299dc9bd \ + --hash=sha256:14e4b909373bc5bf1095311fa0f7fcabf2d1a160ca13f1e9e467be1ac4cbdf94 \ + --hash=sha256:206aaf42e031b93f86ad60f9f5d9da1b09164f25488238ac1dc488334eb5e221 \ + --hash=sha256:3005166a39b70c8b94455fdbe78d87a444da31ff70de3331cdec2c568cf25b7e \ + --hash=sha256:324721d93b998cb7367f1e6897370644751e5580ff9b370c0a50dc60a2003513 \ + --hash=sha256:33588310b5c886dfb87dba5f013b8d27df7ffd31dc753775342a1e5ab139e59d \ + --hash=sha256:35cf6ed4c38f054478a9df14f03c1169bb14bd98f0b1705751079b25e1cb58bc \ + --hash=sha256:3ca482ea80626048975360c8e62be3ceb0f11803180b73163acd24bf014133a0 \ + --hash=sha256:56ce0c106d5c3fec1038c3cca3d55ac320a5be1b44bf15116732d0bc716979a2 \ + --hash=sha256:5a217bca51f3b91971400890905a9323ad805838ca3fa1e202a01844f485ee87 \ + --hash=sha256:678cfa0d1e72ef41d48993a7be75a76b0725d29b820ff3cfd606a5b2b33fda01 \ + --hash=sha256:69fd009a325cad6fbfd5b04c711a4da563c6c4854fc4c9544bff3088387c77c0 \ + --hash=sha256:6cf9b76d6e93c62114bd19485e5cb003115c134cf9ce91f8ac924c44f8c8c3f4 \ + --hash=sha256:74f18a4c8ca04134d2052a140322002fef535c99cdbc2a6afc18a8024d5c9d5b \ + --hash=sha256:85f759ed59ffd1d0baad296e72780aa62ff8a71f94dc1ab340386a1207d0ea81 \ + --hash=sha256:87086eae86a700307b544625e3ba11cc600c3c0ef8ab97b0fda0705d6db3d4e3 \ + --hash=sha256:8814722cffcfd1fbd91edd9f3451b88a8f26a5fd41b28c1c9193949d1c689dc4 \ + --hash=sha256:8fedec73d590fd30c4e3f0d0f4bc961aeca8390c72f3eaa1a0874d180e868ddf \ + --hash=sha256:9515ea7f596c8092fdc9902627e51b23a75daa2c7815ed5aa8cf4f07469212ec \ + --hash=sha256:988b738f56c665366b1e4bfd9045c3efae89ee366ca3839cd5af53eaa1401bce \ + --hash=sha256:a2a8d873667e4fd2f34aedab02ba500b824692c6542e017075a2efc38f60a4c0 \ + --hash=sha256:bd7cf7a8d9f34cc67220f1195884151426ce616fdc8285df9054bfa10135925f \ + --hash=sha256:bdce70e562c69bb089523e75ef1d9625b7417c6297a76ac27b1b8b1eb51b7d0f \ + --hash=sha256:be14b31eb3a293fc6e6aa2807c8a3224c71426f7c4e3639ccf1a2f3ffd6df8c3 \ + --hash=sha256:be41b0c7366e5549265adf2145135dca107718fa44b6e418dc7499cfff6b4689 \ + --hash=sha256:c310767268d88803b653fffe6d6f2f17bb9d49ffceb8d70aed50ad45ea49ab08 \ + --hash=sha256:c58115384bdcfe9c7f644c72f10f6f42bed7cf59f7b52fe1bf7ae0a622b3a139 \ + --hash=sha256:c640b0ef54138fde761ec99a6c7dc4ce05e80420262c20fa239e694ca371d434 \ + --hash=sha256:ca20550bb590db16223eb9ccc5852335b48b8f597e2f6f0878bbfd9e7314eb17 \ + --hash=sha256:d97aae66b7de41cdf5b12087b5509e4e9805ed6f562406dfcf60e8481a9a28f8 \ + --hash=sha256:e9326ca78111e4c645f7e49cbce4ed2f3f85e17b61a563328c85a5208cf34440 # via -r requirements.in idna==3.6 \ --hash=sha256:9ecdbbd083b06798ae1e86adcbfe8ab1479cf864e4ee30fe4e46a003d12491ca \ diff --git a/tests/core/sessions/requirements.in b/tests/core/sessions/requirements.in index 49cb1341f..fc2c23bd6 100644 --- a/tests/core/sessions/requirements.in +++ b/tests/core/sessions/requirements.in @@ -1,2 +1,2 @@ requests==2.31.0 -selenium==4.16.0 +selenium==4.17.0 diff --git a/tests/core/sessions/requirements.txt b/tests/core/sessions/requirements.txt index 7dc9efbe9..4af936774 100644 --- a/tests/core/sessions/requirements.txt +++ b/tests/core/sessions/requirements.txt @@ -137,9 +137,9 @@ requests==2.31.0 \ --hash=sha256:58cd2187c01e70e6e26505bca751777aa9f2ee0b7f4300988b709f44e013003f \ --hash=sha256:942c5a758f98d790eaed1a29cb6eefc7ffb0d1cf7af05c3d2791656dbd6ad1e1 # via -r requirements.in -selenium==4.16.0 \ - --hash=sha256:aec71f4e6ed6cb3ec25c9c1b5ed56ae31b6da0a7f17474c7566d303f84e6219f \ - --hash=sha256:b2e987a445306151f7be0e6dfe2aa72a479c2ac6a91b9d5ef2d6dd4e49ad0435 +selenium==4.17.0 \ + --hash=sha256:577a4796e1b6a3d8e5da7fc5c34a8701a4a8c159fe9b80cb609edb5e0ab0ba32 \ + --hash=sha256:59d976b697df37e11d757df1e6798f1467ec1981456ca7ff9a98494f508f6eba # via -r requirements.in sniffio==1.3.0 \ --hash=sha256:e60305c5e5d314f5389259b7f22aaa33d8f7dee49763119234af3755c55b9101 \ diff --git a/tests/core/whitelist/api/requirements.in b/tests/core/whitelist/api/requirements.in index f5749f488..01e8a7398 100644 --- a/tests/core/whitelist/api/requirements.in +++ b/tests/core/whitelist/api/requirements.in @@ -1,2 +1,2 @@ fastapi==0.109.0 -uvicorn[standard]==0.26.0 +uvicorn[standard]==0.27.0 diff --git a/tests/core/whitelist/api/requirements.txt b/tests/core/whitelist/api/requirements.txt index 20ebafac7..f64cba8e6 100644 --- a/tests/core/whitelist/api/requirements.txt +++ b/tests/core/whitelist/api/requirements.txt @@ -183,9 +183,9 @@ pydantic-core==2.14.6 \ --hash=sha256:fd9e98b408384989ea4ab60206b8e100d8687da18b5c813c11e92fd8212a98e0 \ --hash=sha256:ffff855100bc066ff2cd3aa4a60bc9534661816b110f0243e59503ec2df38421 # via pydantic -python-dotenv==1.0.0 \ - --hash=sha256:a8df96034aae6d2d50a4ebe8216326c61c3eb64836776504fcca410e5937a3ba \ - --hash=sha256:f5971a9226b701070a4bf2c38c89e5a3f0d64de8debda981d1db98583009122a +python-dotenv==1.0.1 \ + --hash=sha256:e324ee90a023d808f1959c46bcbc04446a10ced277783dc6ee09987c37ec10ca \ + --hash=sha256:f7b63ef50f1b690dddf550d03497b66d609393b40b564ed0d674909a68ebf16a # via uvicorn pyyaml==6.0.1 \ --hash=sha256:04ac92ad1925b2cff1db0cfebffb6ffc43457495c9b3c39d3fcae417d7125dc5 \ @@ -258,9 +258,9 @@ typing-extensions==4.9.0 \ # pydantic-core # starlette # uvicorn -uvicorn==0.26.0 \ - --hash=sha256:48bfd350fce3c5c57af5fb4995fded8fb50da3b4feb543eb18ad7e0d54589602 \ - --hash=sha256:cdb58ef6b8188c6c174994b2b1ba2150a9a8ae7ea5fb2f1b856b94a815d6071d +uvicorn==0.27.0 \ + --hash=sha256:890b00f6c537d58695d3bb1f28e23db9d9e7a17cbcc76d7457c499935f933e24 \ + --hash=sha256:c855578045d45625fd027367f7653d249f7c49f9361ba15cf9624186b26b8eb6 # via # -r requirements.in # uvicorn diff --git a/tests/requirements.in b/tests/requirements.in index c3b5ded76..31b38a291 100644 --- a/tests/requirements.in +++ b/tests/requirements.in @@ -1,3 +1,3 @@ -pyOpenSSL==23.3.0 +pyOpenSSL==24.0.0 pyyaml==6.0.1 requests==2.31.0 diff --git a/tests/requirements.txt b/tests/requirements.txt index afa5d4714..9395f9c51 100644 --- a/tests/requirements.txt +++ b/tests/requirements.txt @@ -154,30 +154,39 @@ charset-normalizer==3.3.2 \ --hash=sha256:fd1abc0d89e30cc4e02e4064dc67fcc51bd941eb395c502aac3ec19fab46b519 \ --hash=sha256:ff8fa367d09b717b2a17a052544193ad76cd49979c805768879cb63d9ca50561 # via requests -cryptography==41.0.7 \ - --hash=sha256:079b85658ea2f59c4f43b70f8119a52414cdb7be34da5d019a77bf96d473b960 \ - --hash=sha256:09616eeaef406f99046553b8a40fbf8b1e70795a91885ba4c96a70793de5504a \ - --hash=sha256:13f93ce9bea8016c253b34afc6bd6a75993e5c40672ed5405a9c832f0d4a00bc \ - --hash=sha256:37a138589b12069efb424220bf78eac59ca68b95696fc622b6ccc1c0a197204a \ - --hash=sha256:3c78451b78313fa81607fa1b3f1ae0a5ddd8014c38a02d9db0616133987b9cdf \ - --hash=sha256:43f2552a2378b44869fe8827aa19e69512e3245a219104438692385b0ee119d1 \ - --hash=sha256:48a0476626da912a44cc078f9893f292f0b3e4c739caf289268168d8f4702a39 \ - --hash=sha256:49f0805fc0b2ac8d4882dd52f4a3b935b210935d500b6b805f321addc8177406 \ - --hash=sha256:5429ec739a29df2e29e15d082f1d9ad683701f0ec7709ca479b3ff2708dae65a \ - --hash=sha256:5a1b41bc97f1ad230a41657d9155113c7521953869ae57ac39ac7f1bb471469a \ - --hash=sha256:68a2dec79deebc5d26d617bfdf6e8aab065a4f34934b22d3b5010df3ba36612c \ - --hash=sha256:7a698cb1dac82c35fcf8fe3417a3aaba97de16a01ac914b89a0889d364d2f6be \ - --hash=sha256:841df4caa01008bad253bce2a6f7b47f86dc9f08df4b433c404def869f590a15 \ - --hash=sha256:90452ba79b8788fa380dfb587cca692976ef4e757b194b093d845e8d99f612f2 \ - --hash=sha256:928258ba5d6f8ae644e764d0f996d61a8777559f72dfeb2eea7e2fe0ad6e782d \ - --hash=sha256:af03b32695b24d85a75d40e1ba39ffe7db7ffcb099fe507b39fd41a565f1b157 \ - --hash=sha256:b640981bf64a3e978a56167594a0e97db71c89a479da8e175d8bb5be5178c003 \ - --hash=sha256:c5ca78485a255e03c32b513f8c2bc39fedb7f5c5f8535545bdc223a03b24f248 \ - --hash=sha256:c7f3201ec47d5207841402594f1d7950879ef890c0c495052fa62f58283fde1a \ - --hash=sha256:d5ec85080cce7b0513cfd233914eb8b7bbd0633f1d1703aa28d1dd5a72f678ec \ - --hash=sha256:d6c391c021ab1f7a82da5d8d0b3cee2f4b2c455ec86c8aebbc84837a631ff309 \ - --hash=sha256:e3114da6d7f95d2dee7d3f4eec16dacff819740bbab931aff8648cb13c5ff5e7 \ - --hash=sha256:f983596065a18a2183e7f79ab3fd4c475205b839e02cbc0efbbf9666c4b3083d +cryptography==42.0.0 \ + --hash=sha256:0a68bfcf57a6887818307600c3c0ebc3f62fbb6ccad2240aa21887cda1f8df1b \ + --hash=sha256:146e971e92a6dd042214b537a726c9750496128453146ab0ee8971a0299dc9bd \ + --hash=sha256:14e4b909373bc5bf1095311fa0f7fcabf2d1a160ca13f1e9e467be1ac4cbdf94 \ + --hash=sha256:206aaf42e031b93f86ad60f9f5d9da1b09164f25488238ac1dc488334eb5e221 \ + --hash=sha256:3005166a39b70c8b94455fdbe78d87a444da31ff70de3331cdec2c568cf25b7e \ + --hash=sha256:324721d93b998cb7367f1e6897370644751e5580ff9b370c0a50dc60a2003513 \ + --hash=sha256:33588310b5c886dfb87dba5f013b8d27df7ffd31dc753775342a1e5ab139e59d \ + --hash=sha256:35cf6ed4c38f054478a9df14f03c1169bb14bd98f0b1705751079b25e1cb58bc \ + --hash=sha256:3ca482ea80626048975360c8e62be3ceb0f11803180b73163acd24bf014133a0 \ + --hash=sha256:56ce0c106d5c3fec1038c3cca3d55ac320a5be1b44bf15116732d0bc716979a2 \ + --hash=sha256:5a217bca51f3b91971400890905a9323ad805838ca3fa1e202a01844f485ee87 \ + --hash=sha256:678cfa0d1e72ef41d48993a7be75a76b0725d29b820ff3cfd606a5b2b33fda01 \ + --hash=sha256:69fd009a325cad6fbfd5b04c711a4da563c6c4854fc4c9544bff3088387c77c0 \ + --hash=sha256:6cf9b76d6e93c62114bd19485e5cb003115c134cf9ce91f8ac924c44f8c8c3f4 \ + --hash=sha256:74f18a4c8ca04134d2052a140322002fef535c99cdbc2a6afc18a8024d5c9d5b \ + --hash=sha256:85f759ed59ffd1d0baad296e72780aa62ff8a71f94dc1ab340386a1207d0ea81 \ + --hash=sha256:87086eae86a700307b544625e3ba11cc600c3c0ef8ab97b0fda0705d6db3d4e3 \ + --hash=sha256:8814722cffcfd1fbd91edd9f3451b88a8f26a5fd41b28c1c9193949d1c689dc4 \ + --hash=sha256:8fedec73d590fd30c4e3f0d0f4bc961aeca8390c72f3eaa1a0874d180e868ddf \ + --hash=sha256:9515ea7f596c8092fdc9902627e51b23a75daa2c7815ed5aa8cf4f07469212ec \ + --hash=sha256:988b738f56c665366b1e4bfd9045c3efae89ee366ca3839cd5af53eaa1401bce \ + --hash=sha256:a2a8d873667e4fd2f34aedab02ba500b824692c6542e017075a2efc38f60a4c0 \ + --hash=sha256:bd7cf7a8d9f34cc67220f1195884151426ce616fdc8285df9054bfa10135925f \ + --hash=sha256:bdce70e562c69bb089523e75ef1d9625b7417c6297a76ac27b1b8b1eb51b7d0f \ + --hash=sha256:be14b31eb3a293fc6e6aa2807c8a3224c71426f7c4e3639ccf1a2f3ffd6df8c3 \ + --hash=sha256:be41b0c7366e5549265adf2145135dca107718fa44b6e418dc7499cfff6b4689 \ + --hash=sha256:c310767268d88803b653fffe6d6f2f17bb9d49ffceb8d70aed50ad45ea49ab08 \ + --hash=sha256:c58115384bdcfe9c7f644c72f10f6f42bed7cf59f7b52fe1bf7ae0a622b3a139 \ + --hash=sha256:c640b0ef54138fde761ec99a6c7dc4ce05e80420262c20fa239e694ca371d434 \ + --hash=sha256:ca20550bb590db16223eb9ccc5852335b48b8f597e2f6f0878bbfd9e7314eb17 \ + --hash=sha256:d97aae66b7de41cdf5b12087b5509e4e9805ed6f562406dfcf60e8481a9a28f8 \ + --hash=sha256:e9326ca78111e4c645f7e49cbce4ed2f3f85e17b61a563328c85a5208cf34440 # via pyopenssl idna==3.6 \ --hash=sha256:9ecdbbd083b06798ae1e86adcbfe8ab1479cf864e4ee30fe4e46a003d12491ca \ @@ -187,9 +196,9 @@ pycparser==2.21 \ --hash=sha256:8ee45429555515e1f6b185e78100aea234072576aa43ab53aefcae078162fca9 \ --hash=sha256:e644fdec12f7872f86c58ff790da456218b10f863970249516d60a5eaca77206 # via cffi -pyopenssl==23.3.0 \ - --hash=sha256:6756834481d9ed5470f4a9393455154bc92fe7a64b7bc6ee2c804e78c52099b2 \ - --hash=sha256:6b2cba5cc46e822750ec3e5a81ee12819850b11303630d575e98108a079c2b12 +pyopenssl==24.0.0 \ + --hash=sha256:6aa33039a93fffa4563e655b61d11364d01264be8ccb49906101e02a334530bf \ + --hash=sha256:ba07553fb6fd6a7a2259adb9b84e12302a9a8a75c44046e8bb5d3e5ee887e3c3 # via -r requirements.in pyyaml==6.0.1 \ --hash=sha256:04ac92ad1925b2cff1db0cfebffb6ffc43457495c9b3c39d3fcae417d7125dc5 \ diff --git a/tests/ui/requirements.in b/tests/ui/requirements.in index c215e69bd..3dd7864e6 100644 --- a/tests/ui/requirements.in +++ b/tests/ui/requirements.in @@ -1,3 +1,3 @@ pyotp==2.9.0 requests==2.31.0 -selenium==4.16.0 +selenium==4.17.0 diff --git a/tests/ui/requirements.txt b/tests/ui/requirements.txt index 5c2079852..4ef64ad07 100644 --- a/tests/ui/requirements.txt +++ b/tests/ui/requirements.txt @@ -141,9 +141,9 @@ requests==2.31.0 \ --hash=sha256:58cd2187c01e70e6e26505bca751777aa9f2ee0b7f4300988b709f44e013003f \ --hash=sha256:942c5a758f98d790eaed1a29cb6eefc7ffb0d1cf7af05c3d2791656dbd6ad1e1 # via -r requirements.in -selenium==4.16.0 \ - --hash=sha256:aec71f4e6ed6cb3ec25c9c1b5ed56ae31b6da0a7f17474c7566d303f84e6219f \ - --hash=sha256:b2e987a445306151f7be0e6dfe2aa72a479c2ac6a91b9d5ef2d6dd4e49ad0435 +selenium==4.17.0 \ + --hash=sha256:577a4796e1b6a3d8e5da7fc5c34a8701a4a8c159fe9b80cb609edb5e0ab0ba32 \ + --hash=sha256:59d976b697df37e11d757df1e6798f1467ec1981456ca7ff9a98494f508f6eba # via -r requirements.in sniffio==1.3.0 \ --hash=sha256:e60305c5e5d314f5389259b7f22aaa33d8f7dee49763119234af3755c55b9101 \ From 4067e50200de305ebdc99c23bd73d90c2fc2d1f8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Th=C3=A9ophile=20Diot?= Date: Tue, 23 Jan 2024 11:53:16 +0100 Subject: [PATCH 60/93] Update zlib dependency to v1.3.1 --- src/deps/deps.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/deps/deps.json b/src/deps/deps.json index 2cb51716c..f9c96c334 100644 --- a/src/deps/deps.json +++ b/src/deps/deps.json @@ -231,9 +231,9 @@ }, { "id": "zlib", - "name": "zlib v1.3", + "name": "zlib v1.3.1", "url": "https://github.com/madler/zlib.git", - "commit": "09155eaa2f9270dc4ed1fa13e2b4b2613e6e4851" + "commit": "51b7f2abdade71cd9bb0e7a373ef2610ec6f9daf" }, { "id": "lua-resty-redis-connector", From f8374f66043b438bae58c850ee472cdcf5008a12 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Th=C3=A9ophile=20Diot?= Date: Tue, 23 Jan 2024 11:55:49 +0100 Subject: [PATCH 61/93] Squashed 'src/deps/src/zlib/' changes from 09155eaa2..51b7f2abd 51b7f2abd zlib 1.3.1 1a8db6378 Move the load flags before the object files in Makefile tests. 2e3d86c4e Add target include directories to CMakeLists.txt. c06dfecb8 Use Makefile compiler for minizip-test target. 88ec24670 Remove -w compile option in configure test. 9404df5a1 Use updated zconf.h when building out of directory with configure. 84f0bafd7 Remove carriage returns from zlib.map. 7af6320ad Fix a bug in ZLIB_DEBUG compiles in check_match(). 7b632b486 Revert "Add a CMake option to link the C runtime statically." 3f635df97 Remove unused Z_ARG macro. ade6825c4 Fix cmake build on AIX. 252634623 Remove mentions of an official zlib DLL distribution. fe41d1892 Correct typos in source code. 01253ecd7 Make the existence of gz_intmax() unconditional. 6201f8938 Add cmake option to control the build of the example executables. 14a5f8f26 Neutralize zip file traversal attacks in miniunz. 44dc43ab0 Add a CMake option to link the C runtime statically. 01155ccc3 Fix random typos over several source and text files. 16799d064 Fix "the the" in examples/gzlog.c. 190168cc1 Correct case of MSDOS in contrib/minizip/miniunz.c. 762cf49e6 Refer to correct function in contrib/minizip/unzip.c comment. 36e369e1a Note that the len2 argument of crc_combine*() must be non-negative. 60c31985e Fix the copy of pending_buf in deflateCopy() for the LIT_MEM case. ee474ff2d Fix pending buffer overflow assert with LIT_MEM allocation. 4bd9a71f3 Remove fdopen #defines in zutil.h. 431a9b65e Add bounds checking to ERR_MSG() macro, used by zError(). 643e17b74 Correct repeated words in source file comments and a readme. 15c45adb7 Fix decision on the emission of Zip64 end records in minizip. ac8f12c97 Add LIT_MEM define to use more memory for a small deflate speedup. bd9c329c1 Make internal functions static in the test code. 5af7cef45 Fix bug in inflateSync() for data held in bit buffer. 88e50f170 Update miniunz version. 79a0e447a Update version and date in contrib/nuget. 8988e0325 Update version numbers and year in contrib/vstudio/vc17. 7192d692b Update vc directory in contrib/nuget. 60bfe641a Rename contrib/vstudio/vc143 to vc17. 73331a6a0 Reject overflows of zip header fields in minizip. 726e18943 Remove Windows ARM and ARM64 builds from cmake workflow. 4a47c1bf3 Add project and solution files for building a nuget package. d7de5971f Add VS2022 project files. 4c5a81c2a Remove carriage returns from contrib/vstudio/readme.txt. 0f68a0d89 Limit the length of Darwin shared library version number. 5dc7681ff Fix version numbering for Darwin shared library. 3a98b57e5 Change version number on develop branch to 1.3.0.1. git-subtree-dir: src/deps/src/zlib git-subtree-split: 51b7f2abdade71cd9bb0e7a373ef2610ec6f9daf --- .gitignore | 12 +- CMakeLists.txt | 37 +- ChangeLog | 10 + FAQ | 3 +- Makefile.in | 16 +- README | 6 +- configure | 9 +- contrib/delphi/ZLib.pas | 2 +- contrib/dotzlib/DotZLib/ChecksumImpl.cs | 2 +- contrib/dotzlib/DotZLib/UnitTests.cs | 2 +- contrib/infback9/inftree9.c | 6 +- contrib/infback9/inftree9.h | 4 +- contrib/iostream3/zfstream.h | 4 +- contrib/minizip/Makefile | 2 +- contrib/minizip/configure.ac | 2 +- contrib/minizip/ioapi.h | 2 +- contrib/minizip/miniunz.c | 18 +- contrib/minizip/unzip.c | 8 +- contrib/minizip/unzip.h | 2 +- contrib/minizip/zip.c | 21 +- contrib/minizip/zip.h | 4 +- contrib/nuget/nuget.csproj | 43 ++ contrib/nuget/nuget.sln | 22 + contrib/pascal/zlibpas.pas | 2 +- contrib/puff/puff.c | 8 +- contrib/vstudio/readme.txt | 156 ++-- contrib/vstudio/vc10/zlib.rc | 8 +- contrib/vstudio/vc10/zlibvc.def | 2 +- contrib/vstudio/vc11/zlib.rc | 8 +- contrib/vstudio/vc11/zlibvc.def | 2 +- contrib/vstudio/vc12/zlib.rc | 8 +- contrib/vstudio/vc12/zlibvc.def | 2 +- contrib/vstudio/vc14/zlib.rc | 8 +- contrib/vstudio/vc14/zlibvc.def | 2 +- contrib/vstudio/vc17/miniunz.vcxproj | 409 +++++++++++ contrib/vstudio/vc17/minizip.vcxproj | 405 +++++++++++ contrib/vstudio/vc17/testzlib.vcxproj | 473 ++++++++++++ contrib/vstudio/vc17/testzlibdll.vcxproj | 409 +++++++++++ contrib/vstudio/vc17/zlib.rc | 32 + contrib/vstudio/vc17/zlibstat.vcxproj | 602 ++++++++++++++++ contrib/vstudio/vc17/zlibvc.def | 158 ++++ contrib/vstudio/vc17/zlibvc.sln | 179 +++++ contrib/vstudio/vc17/zlibvc.vcxproj | 875 +++++++++++++++++++++++ contrib/vstudio/vc9/zlib.rc | 8 +- contrib/vstudio/vc9/zlibvc.def | 2 +- deflate.c | 47 +- deflate.h | 35 +- doc/algorithm.txt | 2 +- examples/gzlog.c | 4 +- examples/zran.c | 2 +- gzguts.h | 8 +- gzlib.c | 12 +- inflate.c | 2 +- inftrees.c | 6 +- inftrees.h | 4 +- old/visual-basic.txt | 2 +- os400/README400 | 2 +- os400/zlib.inc | 6 +- qnx/package.qpg | 10 +- test/example.c | 25 +- test/minigzip.c | 32 +- treebuild.xml | 4 +- trees.c | 20 +- win32/DLL_FAQ.txt | 20 +- win32/README-WIN32.txt | 8 +- zconf.h | 10 +- zconf.h.cmakein | 10 +- zconf.h.in | 10 +- zlib.3 | 6 +- zlib.3.pdf | Bin 19505 -> 25523 bytes zlib.h | 22 +- zlib.map | 200 +++--- zutil.h | 27 +- 73 files changed, 4100 insertions(+), 431 deletions(-) create mode 100644 contrib/nuget/nuget.csproj create mode 100644 contrib/nuget/nuget.sln create mode 100644 contrib/vstudio/vc17/miniunz.vcxproj create mode 100644 contrib/vstudio/vc17/minizip.vcxproj create mode 100644 contrib/vstudio/vc17/testzlib.vcxproj create mode 100644 contrib/vstudio/vc17/testzlibdll.vcxproj create mode 100644 contrib/vstudio/vc17/zlib.rc create mode 100644 contrib/vstudio/vc17/zlibstat.vcxproj create mode 100644 contrib/vstudio/vc17/zlibvc.def create mode 100644 contrib/vstudio/vc17/zlibvc.sln create mode 100644 contrib/vstudio/vc17/zlibvc.vcxproj diff --git a/.gitignore b/.gitignore index b1c7422fe..bd44d84af 100644 --- a/.gitignore +++ b/.gitignore @@ -16,7 +16,7 @@ /example /example64 /examplesh -/libz.so* +**/libz.so* /minigzip /minigzip64 /minigzipsh @@ -24,3 +24,13 @@ /configure.log .DS_Store +.vs +*.user +*.nupkg +contrib/vstudio/vc143/x86 +contrib/vstudio/vc143/x64 +contrib/vstudio/vc143/arm +contrib/vstudio/vc143/arm64 +contrib/nuget/bin +contrib/nuget/obj +*.included diff --git a/CMakeLists.txt b/CMakeLists.txt index 7f1b69f4a..15ceebe78 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -3,7 +3,9 @@ set(CMAKE_ALLOW_LOOSE_LOOP_CONSTRUCTS ON) project(zlib C) -set(VERSION "1.3") +set(VERSION "1.3.1") + +option(ZLIB_BUILD_EXAMPLES "Enable Zlib Examples" ON) set(INSTALL_BIN_DIR "${CMAKE_INSTALL_PREFIX}/bin" CACHE PATH "Installation directory for executables") set(INSTALL_LIB_DIR "${CMAKE_INSTALL_PREFIX}/lib" CACHE PATH "Installation directory for libraries") @@ -148,7 +150,9 @@ if(MINGW) endif(MINGW) add_library(zlib SHARED ${ZLIB_SRCS} ${ZLIB_DLL_SRCS} ${ZLIB_PUBLIC_HDRS} ${ZLIB_PRIVATE_HDRS}) +target_include_directories(zlib PUBLIC ${CMAKE_CURRENT_BINARY_DIR} ${CMAKE_CURRENT_SOURCE_DIR}) add_library(zlibstatic STATIC ${ZLIB_SRCS} ${ZLIB_PUBLIC_HDRS} ${ZLIB_PRIVATE_HDRS}) +target_include_directories(zlibstatic PUBLIC ${CMAKE_CURRENT_BINARY_DIR} ${CMAKE_CURRENT_SOURCE_DIR}) set_target_properties(zlib PROPERTIES DEFINE_SYMBOL ZLIB_DLL) set_target_properties(zlib PROPERTIES SOVERSION 1) @@ -166,7 +170,7 @@ endif() if(UNIX) # On unix-like platforms the library is almost always called libz set_target_properties(zlib zlibstatic PROPERTIES OUTPUT_NAME z) - if(NOT APPLE) + if(NOT APPLE AND NOT(CMAKE_SYSTEM_NAME STREQUAL AIX)) set_target_properties(zlib PROPERTIES LINK_FLAGS "-Wl,--version-script,\"${CMAKE_CURRENT_SOURCE_DIR}/zlib.map\"") endif() elseif(BUILD_SHARED_LIBS AND WIN32) @@ -193,21 +197,22 @@ endif() #============================================================================ # Example binaries #============================================================================ +if(ZLIB_BUILD_EXAMPLES) + add_executable(example test/example.c) + target_link_libraries(example zlib) + add_test(example example) -add_executable(example test/example.c) -target_link_libraries(example zlib) -add_test(example example) + add_executable(minigzip test/minigzip.c) + target_link_libraries(minigzip zlib) -add_executable(minigzip test/minigzip.c) -target_link_libraries(minigzip zlib) + if(HAVE_OFF64_T) + add_executable(example64 test/example.c) + target_link_libraries(example64 zlib) + set_target_properties(example64 PROPERTIES COMPILE_FLAGS "-D_FILE_OFFSET_BITS=64") + add_test(example64 example64) -if(HAVE_OFF64_T) - add_executable(example64 test/example.c) - target_link_libraries(example64 zlib) - set_target_properties(example64 PROPERTIES COMPILE_FLAGS "-D_FILE_OFFSET_BITS=64") - add_test(example64 example64) - - add_executable(minigzip64 test/minigzip.c) - target_link_libraries(minigzip64 zlib) - set_target_properties(minigzip64 PROPERTIES COMPILE_FLAGS "-D_FILE_OFFSET_BITS=64") + add_executable(minigzip64 test/minigzip.c) + target_link_libraries(minigzip64 zlib) + set_target_properties(minigzip64 PROPERTIES COMPILE_FLAGS "-D_FILE_OFFSET_BITS=64") + endif() endif() diff --git a/ChangeLog b/ChangeLog index 8707988ac..b801a1031 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,6 +1,16 @@ ChangeLog file for zlib +Changes in 1.3.1 (22 Jan 2024) +- Reject overflows of zip header fields in minizip +- Fix bug in inflateSync() for data held in bit buffer +- Add LIT_MEM define to use more memory for a small deflate speedup +- Fix decision on the emission of Zip64 end records in minizip +- Add bounds checking to ERR_MSG() macro, used by zError() +- Neutralize zip file traversal attacks in miniunz +- Fix a bug in ZLIB_DEBUG compiles in check_match() +- Various portability and appearance improvements + Changes in 1.3 (18 Aug 2023) - Remove K&R function definitions and zlib2ansi - Fix bug in deflateBound() for level 0 and memLevel 9 diff --git a/FAQ b/FAQ index 55f1cdc22..92f5d3e29 100644 --- a/FAQ +++ b/FAQ @@ -14,8 +14,7 @@ The latest zlib FAQ is at http://zlib.net/zlib_faq.html 2. Where can I get a Windows DLL version? The zlib sources can be compiled without change to produce a DLL. See the - file win32/DLL_FAQ.txt in the zlib distribution. Pointers to the - precompiled DLL are found in the zlib web site at http://zlib.net/ . + file win32/DLL_FAQ.txt in the zlib distribution. 3. Where can I get a Visual Basic interface to zlib? diff --git a/Makefile.in b/Makefile.in index 34d3cd722..cb8b00a9b 100644 --- a/Makefile.in +++ b/Makefile.in @@ -1,5 +1,5 @@ # Makefile for zlib -# Copyright (C) 1995-2017 Jean-loup Gailly, Mark Adler +# Copyright (C) 1995-2024 Jean-loup Gailly, Mark Adler # For conditions of distribution and use, see copyright notice in zlib.h # To compile and test, type: @@ -22,13 +22,13 @@ CFLAGS=-O SFLAGS=-O LDFLAGS= -TEST_LDFLAGS=$(LDFLAGS) -L. libz.a +TEST_LIBS=-L. libz.a LDSHARED=$(CC) CPP=$(CC) -E STATICLIB=libz.a SHAREDLIB=libz.so -SHAREDLIBV=libz.so.1.3 +SHAREDLIBV=libz.so.1.3.1 SHAREDLIBM=libz.so.1 LIBS=$(STATICLIB) $(SHAREDLIBV) @@ -282,10 +282,10 @@ placebo $(SHAREDLIBV): $(PIC_OBJS) libz.a -@rmdir objs example$(EXE): example.o $(STATICLIB) - $(CC) $(CFLAGS) -o $@ example.o $(TEST_LDFLAGS) + $(CC) $(CFLAGS) $(LDFLAGS) -o $@ example.o $(TEST_LIBS) minigzip$(EXE): minigzip.o $(STATICLIB) - $(CC) $(CFLAGS) -o $@ minigzip.o $(TEST_LDFLAGS) + $(CC) $(CFLAGS) $(LDFLAGS) -o $@ minigzip.o $(TEST_LIBS) examplesh$(EXE): example.o $(SHAREDLIBV) $(CC) $(CFLAGS) -o $@ example.o $(LDFLAGS) -L. $(SHAREDLIBV) @@ -294,10 +294,10 @@ minigzipsh$(EXE): minigzip.o $(SHAREDLIBV) $(CC) $(CFLAGS) -o $@ minigzip.o $(LDFLAGS) -L. $(SHAREDLIBV) example64$(EXE): example64.o $(STATICLIB) - $(CC) $(CFLAGS) -o $@ example64.o $(TEST_LDFLAGS) + $(CC) $(CFLAGS) $(LDFLAGS) -o $@ example64.o $(TEST_LIBS) minigzip64$(EXE): minigzip64.o $(STATICLIB) - $(CC) $(CFLAGS) -o $@ minigzip64.o $(TEST_LDFLAGS) + $(CC) $(CFLAGS) $(LDFLAGS) -o $@ minigzip64.o $(TEST_LIBS) install-libs: $(LIBS) -@if [ ! -d $(DESTDIR)$(exec_prefix) ]; then mkdir -p $(DESTDIR)$(exec_prefix); fi @@ -360,7 +360,7 @@ zconf: $(SRCDIR)zconf.h.in cp -p $(SRCDIR)zconf.h.in zconf.h minizip-test: static - cd contrib/minizip && { CFLAGS="$(CFLAGS)" $(MAKE) test ; cd ../.. ; } + cd contrib/minizip && { CC="$(CC)" CFLAGS="$(CFLAGS)" $(MAKE) test ; cd ../.. ; } minizip-clean: cd contrib/minizip && { $(MAKE) clean ; cd ../.. ; } diff --git a/README b/README index e02fc5aa2..c5f917540 100644 --- a/README +++ b/README @@ -1,6 +1,6 @@ ZLIB DATA COMPRESSION LIBRARY -zlib 1.3 is a general purpose data compression library. All the code is +zlib 1.3.1 is a general purpose data compression library. All the code is thread safe. The data format used by the zlib library is described by RFCs (Request for Comments) 1950 to 1952 in the files http://tools.ietf.org/html/rfc1950 (zlib format), rfc1951 (deflate format) and @@ -31,7 +31,7 @@ Mark Nelson wrote an article about zlib for the Jan. 1997 issue of Dr. Dobb's Journal; a copy of the article is available at https://marknelson.us/posts/1997/01/01/zlib-engine.html . -The changes made in version 1.3 are documented in the file ChangeLog. +The changes made in version 1.3.1 are documented in the file ChangeLog. Unsupported third party contributions are provided in directory contrib/ . @@ -83,7 +83,7 @@ Acknowledgments: Copyright notice: - (C) 1995-2023 Jean-loup Gailly and Mark Adler + (C) 1995-2024 Jean-loup Gailly and Mark Adler This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages diff --git a/configure b/configure index cc867c944..c55098afc 100755 --- a/configure +++ b/configure @@ -25,7 +25,7 @@ if test $SRCDIR = "."; then ZINCOUT="-I." SRCDIR="" else - ZINC='-include zconf.h' + ZINC='-I. -include zconf.h' ZINCOUT='-I. -I$(SRCDIR)' SRCDIR="$SRCDIR/" fi @@ -44,7 +44,8 @@ STATICLIB=libz.a # extract zlib version numbers from zlib.h VER=`sed -n -e '/VERSION "/s/.*"\(.*\)".*/\1/p' < ${SRCDIR}zlib.h` -VER1=`sed -n -e '/VERSION "/s/.*"\([0-9]*\)\\..*/\1/p' < ${SRCDIR}zlib.h` +VER3=`echo ${VER}|sed -n -e 's/\([0-9]\{1,\}\(\\.[0-9]\{1,\}\)\{1,2\}\).*/\1/p'` +VER1=`echo ${VER}|sed -n -e 's/\([0-9]\{1,\}\)\\..*/\1/p'` # establish commands for library building if "${CROSS_PREFIX}ar" --version >/dev/null 2>/dev/null || test $? -lt 126; then @@ -263,7 +264,7 @@ if test "$gcc" -eq 1 && ($cc -c $test.c) >> configure.log 2>&1; then SHAREDLIB=libz$shared_ext SHAREDLIBV=libz.$VER$shared_ext SHAREDLIBM=libz.$VER1$shared_ext - LDSHARED=${LDSHARED-"$cc -dynamiclib -install_name $libdir/$SHAREDLIBM -compatibility_version $VER1 -current_version $VER"} + LDSHARED=${LDSHARED-"$cc -dynamiclib -install_name $libdir/$SHAREDLIBM -compatibility_version $VER1 -current_version $VER3"} if "${CROSS_PREFIX}libtool" -V 2>&1 | grep Apple > /dev/null; then AR="${CROSS_PREFIX}libtool" elif libtool -V 2>&1 | grep Apple > /dev/null; then @@ -441,7 +442,7 @@ EOF if test $shared -eq 1; then echo Checking for shared library support... | tee -a configure.log # we must test in two steps (cc then ld), required at least on SunOS 4.x - if try $CC -w -c $SFLAGS $test.c && + if try $CC -c $SFLAGS $test.c && try $LDSHARED $SFLAGS -o $test$shared_ext $test.o; then echo Building shared library $SHAREDLIBV with $CC. | tee -a configure.log elif test -z "$old_cc" -a -z "$old_cflags"; then diff --git a/contrib/delphi/ZLib.pas b/contrib/delphi/ZLib.pas index 814ffa670..93fa4c9ed 100644 --- a/contrib/delphi/ZLib.pas +++ b/contrib/delphi/ZLib.pas @@ -152,7 +152,7 @@ procedure DecompressToUserBuf(const InBuf: Pointer; InBytes: Integer; const OutBuf: Pointer; BufSize: Integer); const - zlib_version = '1.3.0'; + zlib_version = '1.3.1'; type EZlibError = class(Exception); diff --git a/contrib/dotzlib/DotZLib/ChecksumImpl.cs b/contrib/dotzlib/DotZLib/ChecksumImpl.cs index c1230bf03..de88dcf11 100644 --- a/contrib/dotzlib/DotZLib/ChecksumImpl.cs +++ b/contrib/dotzlib/DotZLib/ChecksumImpl.cs @@ -34,7 +34,7 @@ namespace DotZLib } /// - /// Initializes a new instance of the checksum generator basewith a specified value + /// Initializes a new instance of the checksum generator base with a specified value /// /// The value to set the current checksum to public ChecksumGeneratorBase(uint initialValue) diff --git a/contrib/dotzlib/DotZLib/UnitTests.cs b/contrib/dotzlib/DotZLib/UnitTests.cs index c5fce221a..d4f098023 100644 --- a/contrib/dotzlib/DotZLib/UnitTests.cs +++ b/contrib/dotzlib/DotZLib/UnitTests.cs @@ -156,7 +156,7 @@ namespace DotZLibTests public void Info_Version() { Info info = new Info(); - Assert.AreEqual("1.3.0", Info.Version); + Assert.AreEqual("1.3.1", Info.Version); Assert.AreEqual(32, info.SizeOfUInt); Assert.AreEqual(32, info.SizeOfULong); Assert.AreEqual(32, info.SizeOfPointer); diff --git a/contrib/infback9/inftree9.c b/contrib/infback9/inftree9.c index dc38f24de..ac707ed3f 100644 --- a/contrib/infback9/inftree9.c +++ b/contrib/infback9/inftree9.c @@ -1,5 +1,5 @@ /* inftree9.c -- generate Huffman trees for efficient decoding - * Copyright (C) 1995-2023 Mark Adler + * Copyright (C) 1995-2024 Mark Adler * For conditions of distribution and use, see copyright notice in zlib.h */ @@ -9,7 +9,7 @@ #define MAXBITS 15 const char inflate9_copyright[] = - " inflate9 1.3 Copyright 1995-2023 Mark Adler "; + " inflate9 1.3.1 Copyright 1995-2024 Mark Adler "; /* If you use the zlib library in a product, an acknowledgment is welcome in the documentation of your product. If for some reason you cannot @@ -59,7 +59,7 @@ int inflate_table9(codetype type, unsigned short FAR *lens, unsigned codes, static const unsigned short lext[31] = { /* Length codes 257..285 extra */ 128, 128, 128, 128, 128, 128, 128, 128, 129, 129, 129, 129, 130, 130, 130, 130, 131, 131, 131, 131, 132, 132, 132, 132, - 133, 133, 133, 133, 144, 198, 203}; + 133, 133, 133, 133, 144, 203, 77}; static const unsigned short dbase[32] = { /* Distance codes 0..31 base */ 1, 2, 3, 4, 5, 7, 9, 13, 17, 25, 33, 49, 65, 97, 129, 193, 257, 385, 513, 769, 1025, 1537, 2049, 3073, diff --git a/contrib/infback9/inftree9.h b/contrib/infback9/inftree9.h index 2c1252f57..ab2ea28b2 100644 --- a/contrib/infback9/inftree9.h +++ b/contrib/infback9/inftree9.h @@ -41,8 +41,8 @@ typedef struct { examples/enough.c found in the zlib distribution. The arguments to that program are the number of symbols, the initial root table size, and the maximum bit length of a code. "enough 286 9 15" for literal/length codes - returns returns 852, and "enough 32 6 15" for distance codes returns 594. - The initial root table size (9 or 6) is found in the fifth argument of the + returns 852, and "enough 32 6 15" for distance codes returns 594. The + initial root table size (9 or 6) is found in the fifth argument of the inflate_table() calls in infback9.c. If the root table size is changed, then these maximum sizes would be need to be recalculated and updated. */ #define ENOUGH_LENS 852 diff --git a/contrib/iostream3/zfstream.h b/contrib/iostream3/zfstream.h index 8574479ae..3dabc0f97 100644 --- a/contrib/iostream3/zfstream.h +++ b/contrib/iostream3/zfstream.h @@ -413,7 +413,7 @@ template class gzomanip2 { public: - // Allows insertor to peek at internals + // Allows inserter to peek at internals template friend gzofstream& operator<<(gzofstream&, @@ -452,7 +452,7 @@ template : func(f), val1(v1), val2(v2) { } -// Insertor applies underlying manipulator function to stream +// Inserter applies underlying manipulator function to stream template inline gzofstream& operator<<(gzofstream& s, const gzomanip2& m) diff --git a/contrib/minizip/Makefile b/contrib/minizip/Makefile index aac76e07f..3d927ec14 100644 --- a/contrib/minizip/Makefile +++ b/contrib/minizip/Makefile @@ -1,4 +1,4 @@ -CC=cc +CC?=cc CFLAGS := $(CFLAGS) -O -I../.. UNZ_OBJS = miniunz.o unzip.o ioapi.o ../../libz.a diff --git a/contrib/minizip/configure.ac b/contrib/minizip/configure.ac index df80e5b7e..15ec91718 100644 --- a/contrib/minizip/configure.ac +++ b/contrib/minizip/configure.ac @@ -1,7 +1,7 @@ # -*- Autoconf -*- # Process this file with autoconf to produce a configure script. -AC_INIT([minizip], [1.3.0], [bugzilla.redhat.com]) +AC_INIT([minizip], [1.3.1], [bugzilla.redhat.com]) AC_CONFIG_SRCDIR([minizip.c]) AM_INIT_AUTOMAKE([foreign]) LT_INIT diff --git a/contrib/minizip/ioapi.h b/contrib/minizip/ioapi.h index c588a18d0..a2d2e6e60 100644 --- a/contrib/minizip/ioapi.h +++ b/contrib/minizip/ioapi.h @@ -144,7 +144,7 @@ typedef long (ZCALLBACK *tell_file_func) (voidpf opaque, voidpf stream) typedef long (ZCALLBACK *seek_file_func) (voidpf opaque, voidpf stream, uLong offset, int origin); -/* here is the "old" 32 bits structure structure */ +/* here is the "old" 32 bits structure */ typedef struct zlib_filefunc_def_s { open_file_func zopen_file; diff --git a/contrib/minizip/miniunz.c b/contrib/minizip/miniunz.c index a12aec8be..d627c4226 100644 --- a/contrib/minizip/miniunz.c +++ b/contrib/minizip/miniunz.c @@ -79,7 +79,7 @@ /* change_file_date : change the date/time of a file filename : the filename of the file where date/time must be modified - dosdate : the new date at the MSDos format (4 bytes) + dosdate : the new date at the MSDOS format (4 bytes) tmu_date : the SAME new date at the tm_unz format */ static void change_file_date(const char *filename, uLong dosdate, tm_unz tmu_date) { #ifdef _WIN32 @@ -186,7 +186,7 @@ static int makedir(const char *newdir) { } static void do_banner(void) { - printf("MiniUnz 1.01b, demo of zLib + Unz package written by Gilles Vollant\n"); + printf("MiniUnz 1.1, demo of zLib + Unz package written by Gilles Vollant\n"); printf("more info at http://www.winimage.com/zLibDll/unzip.html\n\n"); } @@ -356,6 +356,20 @@ static int do_extract_currentfile(unzFile uf, const int* popt_extract_without_pa else write_filename = filename_withoutpath; + if (write_filename[0]!='\0') + { + const char* relative_check = write_filename; + while (relative_check[1]!='\0') + { + if (relative_check[0]=='.' && relative_check[1]=='.') + write_filename = relative_check; + relative_check++; + } + } + + while (write_filename[0]=='/' || write_filename[0]=='.') + write_filename++; + err = unzOpenCurrentFilePassword(uf,password); if (err!=UNZ_OK) { diff --git a/contrib/minizip/unzip.c b/contrib/minizip/unzip.c index ed763f89f..ea05b7d62 100644 --- a/contrib/minizip/unzip.c +++ b/contrib/minizip/unzip.c @@ -117,7 +117,7 @@ const char unz_copyright[] = " unzip 1.01 Copyright 1998-2004 Gilles Vollant - http://www.winimage.com/zLibDll"; -/* unz_file_info_interntal contain internal info about a file in zipfile*/ +/* unz_file_info64_internal contain internal info about a file in zipfile*/ typedef struct unz_file_info64_internal_s { ZPOS64_T offset_curfile;/* relative offset of local header 8 bytes */ @@ -450,7 +450,7 @@ local ZPOS64_T unz64local_SearchCentralDir64(const zlib_filefunc64_32_def* pzlib if (unz64local_getLong(pzlib_filefunc_def,filestream,&uL)!=UNZ_OK) return CENTRALDIRINVALID; - /* number of the disk with the start of the zip64 end of central directory */ + /* number of the disk with the start of the zip64 end of central directory */ if (unz64local_getLong(pzlib_filefunc_def,filestream,&uL)!=UNZ_OK) return CENTRALDIRINVALID; if (uL != 0) @@ -497,9 +497,9 @@ local unzFile unzOpenInternal(const void *path, ZPOS64_T central_pos; uLong uL; - uLong number_disk; /* number of the current dist, used for + uLong number_disk; /* number of the current disk, used for spanning ZIP, unsupported, always 0*/ - uLong number_disk_with_CD; /* number the the disk with central dir, used + uLong number_disk_with_CD; /* number the disk with central dir, used for spanning ZIP, unsupported, always 0*/ ZPOS64_T number_entry_CD; /* total number of entries in the central dir diff --git a/contrib/minizip/unzip.h b/contrib/minizip/unzip.h index 14105840f..5cfc9c627 100644 --- a/contrib/minizip/unzip.h +++ b/contrib/minizip/unzip.h @@ -306,7 +306,7 @@ extern int ZEXPORT unzGetCurrentFileInfo(unzFile file, Get Info about the current file if pfile_info!=NULL, the *pfile_info structure will contain some info about the current file - if szFileName!=NULL, the filemane string will be copied in szFileName + if szFileName!=NULL, the filename string will be copied in szFileName (fileNameBufferSize is the size of the buffer) if extraField!=NULL, the extra field information will be copied in extraField (extraFieldBufferSize is the size of the buffer). diff --git a/contrib/minizip/zip.c b/contrib/minizip/zip.c index 3d3d4cadd..60bdffac3 100644 --- a/contrib/minizip/zip.c +++ b/contrib/minizip/zip.c @@ -575,7 +575,7 @@ local ZPOS64_T zip64local_SearchCentralDir64(const zlib_filefunc64_32_def* pzlib if (zip64local_getLong(pzlib_filefunc_def,filestream,&uL)!=ZIP_OK) return 0; - /* number of the disk with the start of the zip64 end of central directory */ + /* number of the disk with the start of the zip64 end of central directory */ if (zip64local_getLong(pzlib_filefunc_def,filestream,&uL)!=ZIP_OK) return 0; if (uL != 0) @@ -614,9 +614,9 @@ local int LoadCentralDirectoryRecord(zip64_internal* pziinit) { ZPOS64_T central_pos; uLong uL; - uLong number_disk; /* number of the current dist, used for + uLong number_disk; /* number of the current disk, used for spanning ZIP, unsupported, always 0*/ - uLong number_disk_with_CD; /* number the the disk with central dir, used + uLong number_disk_with_CD; /* number of the disk with central dir, used for spanning ZIP, unsupported, always 0*/ ZPOS64_T number_entry; ZPOS64_T number_entry_CD; /* total number of entries in @@ -1043,6 +1043,17 @@ extern int ZEXPORT zipOpenNewFileInZip4_64(zipFile file, const char* filename, c return ZIP_PARAMERROR; #endif + // The filename and comment length must fit in 16 bits. + if ((filename!=NULL) && (strlen(filename)>0xffff)) + return ZIP_PARAMERROR; + if ((comment!=NULL) && (strlen(comment)>0xffff)) + return ZIP_PARAMERROR; + // The extra field length must fit in 16 bits. If the member also requires + // a Zip64 extra block, that will also need to fit within that 16-bit + // length, but that will be checked for later. + if ((size_extrafield_local>0xffff) || (size_extrafield_global>0xffff)) + return ZIP_PARAMERROR; + zi = (zip64_internal*)file; if (zi->in_opened_file_inzip == 1) @@ -1597,7 +1608,7 @@ extern int ZEXPORT zipCloseFileInZipRaw64(zipFile file, ZPOS64_T uncompressed_si if((uLong)(datasize + 4) > zi->ci.size_centralExtraFree) { - // we can not write more data to the buffer that we have room for. + // we cannot write more data to the buffer that we have room for. return ZIP_BADZIPFILE; } @@ -1861,7 +1872,7 @@ extern int ZEXPORT zipClose(zipFile file, const char* global_comment) { free_linkedlist(&(zi->central_dir)); pos = centraldir_pos_inzip - zi->add_position_when_writing_offset; - if(pos >= 0xffffffff || zi->number_entry > 0xFFFF) + if(pos >= 0xffffffff || zi->number_entry >= 0xFFFF) { ZPOS64_T Zip64EOCDpos = ZTELL64(zi->z_filefunc,zi->filestream); Write_Zip64EndOfCentralDirectoryRecord(zi, size_centraldir, centraldir_pos_inzip); diff --git a/contrib/minizip/zip.h b/contrib/minizip/zip.h index 5fc084132..3e230d340 100644 --- a/contrib/minizip/zip.h +++ b/contrib/minizip/zip.h @@ -177,9 +177,9 @@ extern int ZEXPORT zipOpenNewFileInZip64(zipFile file, filename : the filename in zip (if NULL, '-' without quote will be used *zipfi contain supplemental information if extrafield_local!=NULL and size_extrafield_local>0, extrafield_local - contains the extrafield data the the local header + contains the extrafield data for the local header if extrafield_global!=NULL and size_extrafield_global>0, extrafield_global - contains the extrafield data the the local header + contains the extrafield data for the global header if comment != NULL, comment contain the comment string method contain the compression method (0 for store, Z_DEFLATED for deflate) level contain the level of compression (can be Z_DEFAULT_COMPRESSION) diff --git a/contrib/nuget/nuget.csproj b/contrib/nuget/nuget.csproj new file mode 100644 index 000000000..68627f034 --- /dev/null +++ b/contrib/nuget/nuget.csproj @@ -0,0 +1,43 @@ + + + + net6.0 + madler.zlib.redist + $(PackageId).win + $(PackageId).linux + $(PackageId).osx + (C) 1995-2024 Jean-loup Gailly and Mark Adler + 1.3.1 + NuGet Package for consuming native builds of zlib into .NET without complexity. + + NU5128 + $(MSBuildProjectDirectory) + Jean-loup Gailly and Mark Adler + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/contrib/nuget/nuget.sln b/contrib/nuget/nuget.sln new file mode 100644 index 000000000..46ee8deab --- /dev/null +++ b/contrib/nuget/nuget.sln @@ -0,0 +1,22 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 17 +VisualStudioVersion = 17.0.31903.59 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "nuget", "nuget.csproj", "{B1BD3984-EF8F-4E9D-9A94-EB784E5EB1E8}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {B1BD3984-EF8F-4E9D-9A94-EB784E5EB1E8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {B1BD3984-EF8F-4E9D-9A94-EB784E5EB1E8}.Debug|Any CPU.Build.0 = Debug|Any CPU + {B1BD3984-EF8F-4E9D-9A94-EB784E5EB1E8}.Release|Any CPU.ActiveCfg = Release|Any CPU + {B1BD3984-EF8F-4E9D-9A94-EB784E5EB1E8}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection +EndGlobal diff --git a/contrib/pascal/zlibpas.pas b/contrib/pascal/zlibpas.pas index a2b24a593..0cf0e7b82 100644 --- a/contrib/pascal/zlibpas.pas +++ b/contrib/pascal/zlibpas.pas @@ -10,7 +10,7 @@ unit zlibpas; interface const - ZLIB_VERSION = '1.3.0'; + ZLIB_VERSION = '1.3.1'; ZLIB_VERNUM = $12a0; type diff --git a/contrib/puff/puff.c b/contrib/puff/puff.c index 6737ff615..d759825ab 100644 --- a/contrib/puff/puff.c +++ b/contrib/puff/puff.c @@ -593,10 +593,10 @@ local int fixed(struct state *s) * provided for each of the literal/length symbols, and for each of the * distance symbols. * - * - If a symbol is not used in the block, this is represented by a zero as - * as the code length. This does not mean a zero-length code, but rather - * that no code should be created for this symbol. There is no way in the - * deflate format to represent a zero-length code. + * - If a symbol is not used in the block, this is represented by a zero as the + * code length. This does not mean a zero-length code, but rather that no + * code should be created for this symbol. There is no way in the deflate + * format to represent a zero-length code. * * - The maximum number of bits in a code is 15, so the possible lengths for * any code are 1..15. diff --git a/contrib/vstudio/readme.txt b/contrib/vstudio/readme.txt index 05ba487c9..061bbc0e2 100644 --- a/contrib/vstudio/readme.txt +++ b/contrib/vstudio/readme.txt @@ -1,75 +1,81 @@ -Building instructions for the DLL versions of Zlib 1.3.0 -======================================================== - -This directory contains projects that build zlib and minizip using -Microsoft Visual C++ 9.0/10.0. - -You don't need to build these projects yourself. You can download the -binaries from: - http://www.winimage.com/zLibDll - -More information can be found at this site. - - - - - -Build instructions for Visual Studio 2008 (32 bits or 64 bits) --------------------------------------------------------------- -- Decompress current zlib, including all contrib/* files -- Open contrib\vstudio\vc9\zlibvc.sln with Microsoft Visual C++ 2008 -- Or run: vcbuild /rebuild contrib\vstudio\vc9\zlibvc.sln "Release|Win32" - -Build instructions for Visual Studio 2010 (32 bits or 64 bits) --------------------------------------------------------------- -- Decompress current zlib, including all contrib/* files -- Open contrib\vstudio\vc10\zlibvc.sln with Microsoft Visual C++ 2010 - -Build instructions for Visual Studio 2012 (32 bits or 64 bits) --------------------------------------------------------------- -- Decompress current zlib, including all contrib/* files -- Open contrib\vstudio\vc11\zlibvc.sln with Microsoft Visual C++ 2012 - -Build instructions for Visual Studio 2013 (32 bits or 64 bits) --------------------------------------------------------------- -- Decompress current zlib, including all contrib/* files -- Open contrib\vstudio\vc12\zlibvc.sln with Microsoft Visual C++ 2013 - -Build instructions for Visual Studio 2015 (32 bits or 64 bits) --------------------------------------------------------------- -- Decompress current zlib, including all contrib/* files -- Open contrib\vstudio\vc14\zlibvc.sln with Microsoft Visual C++ 2015 - - -Important ---------- -- To use zlibwapi.dll in your application, you must define the - macro ZLIB_WINAPI when compiling your application's source files. - - -Additional notes ----------------- -- This DLL, named zlibwapi.dll, is compatible to the old zlib.dll built - by Gilles Vollant from the zlib 1.1.x sources, and distributed at - http://www.winimage.com/zLibDll - It uses the WINAPI calling convention for the exported functions, and - includes the minizip functionality. If your application needs that - particular build of zlib.dll, you can rename zlibwapi.dll to zlib.dll. - -- The new DLL was renamed because there exist several incompatible - versions of zlib.dll on the Internet. - -- There is also an official DLL build of zlib, named zlib1.dll. This one - is exporting the functions using the CDECL convention. See the file - win32\DLL_FAQ.txt found in this zlib distribution. - -- There used to be a ZLIB_DLL macro in zlib 1.1.x, but now this symbol - has a slightly different effect. To avoid compatibility problems, do - not define it here. - - -Gilles Vollant -info@winimage.com - -Visual Studio 2013 and 2015 Projects from Sean Hunt -seandhunt_7@yahoo.com +Building instructions for the DLL versions of Zlib 1.3.1 +======================================================== + +This directory contains projects that build zlib and minizip using +Microsoft Visual C++ 9.0/10.0. + +You don't need to build these projects yourself. You can download the +binaries from: + http://www.winimage.com/zLibDll + +More information can be found at this site. + + + + + +Build instructions for Visual Studio 2008 (32 bits or 64 bits) +-------------------------------------------------------------- +- Decompress current zlib, including all contrib/* files +- Open contrib\vstudio\vc9\zlibvc.sln with Microsoft Visual C++ 2008 +- Or run: vcbuild /rebuild contrib\vstudio\vc9\zlibvc.sln "Release|Win32" + +Build instructions for Visual Studio 2010 (32 bits or 64 bits) +-------------------------------------------------------------- +- Decompress current zlib, including all contrib/* files +- Open contrib\vstudio\vc10\zlibvc.sln with Microsoft Visual C++ 2010 + +Build instructions for Visual Studio 2012 (32 bits or 64 bits) +-------------------------------------------------------------- +- Decompress current zlib, including all contrib/* files +- Open contrib\vstudio\vc11\zlibvc.sln with Microsoft Visual C++ 2012 + +Build instructions for Visual Studio 2013 (32 bits or 64 bits) +-------------------------------------------------------------- +- Decompress current zlib, including all contrib/* files +- Open contrib\vstudio\vc12\zlibvc.sln with Microsoft Visual C++ 2013 + +Build instructions for Visual Studio 2015 (32 bits or 64 bits) +-------------------------------------------------------------- +- Decompress current zlib, including all contrib/* files +- Open contrib\vstudio\vc14\zlibvc.sln with Microsoft Visual C++ 2015 + +Build instructions for Visual Studio 2022 (64 bits) +-------------------------------------------------------------- +- Decompress current zlib, including all contrib/* files +- Open contrib\vstudio\vc143\zlibvc.sln with Microsoft Visual C++ 2022 + + + +Important +--------- +- To use zlibwapi.dll in your application, you must define the + macro ZLIB_WINAPI when compiling your application's source files. + + +Additional notes +---------------- +- This DLL, named zlibwapi.dll, is compatible to the old zlib.dll built + by Gilles Vollant from the zlib 1.1.x sources, and distributed at + http://www.winimage.com/zLibDll + It uses the WINAPI calling convention for the exported functions, and + includes the minizip functionality. If your application needs that + particular build of zlib.dll, you can rename zlibwapi.dll to zlib.dll. + +- The new DLL was renamed because there exist several incompatible + versions of zlib.dll on the Internet. + +- There is also an official DLL build of zlib, named zlib1.dll. This one + is exporting the functions using the CDECL convention. See the file + win32\DLL_FAQ.txt found in this zlib distribution. + +- There used to be a ZLIB_DLL macro in zlib 1.1.x, but now this symbol + has a slightly different effect. To avoid compatibility problems, do + not define it here. + + +Gilles Vollant +info@winimage.com + +Visual Studio 2013, 2015, and 2022 Projects from Sean Hunt +seandhunt_7@yahoo.com diff --git a/contrib/vstudio/vc10/zlib.rc b/contrib/vstudio/vc10/zlib.rc index 29af8e11a..856bd11f0 100644 --- a/contrib/vstudio/vc10/zlib.rc +++ b/contrib/vstudio/vc10/zlib.rc @@ -2,8 +2,8 @@ #define IDR_VERSION1 1 IDR_VERSION1 VERSIONINFO MOVEABLE IMPURE LOADONCALL DISCARDABLE - FILEVERSION 1, 3, 0, 0 - PRODUCTVERSION 1, 3, 0, 0 + FILEVERSION 1, 3, 1, 0 + PRODUCTVERSION 1, 3, 1, 0 FILEFLAGSMASK VS_FFI_FILEFLAGSMASK FILEFLAGS 0 FILEOS VOS_DOS_WINDOWS32 @@ -17,12 +17,12 @@ BEGIN BEGIN VALUE "FileDescription", "zlib data compression and ZIP file I/O library\0" - VALUE "FileVersion", "1.3.0\0" + VALUE "FileVersion", "1.3.1\0" VALUE "InternalName", "zlib\0" VALUE "OriginalFilename", "zlibwapi.dll\0" VALUE "ProductName", "ZLib.DLL\0" VALUE "Comments","DLL support by Alessandro Iacopetti & Gilles Vollant\0" - VALUE "LegalCopyright", "(C) 1995-2023 Jean-loup Gailly & Mark Adler\0" + VALUE "LegalCopyright", "(C) 1995-2024 Jean-loup Gailly & Mark Adler\0" END END BLOCK "VarFileInfo" diff --git a/contrib/vstudio/vc10/zlibvc.def b/contrib/vstudio/vc10/zlibvc.def index f28aa6c73..3234a02d9 100644 --- a/contrib/vstudio/vc10/zlibvc.def +++ b/contrib/vstudio/vc10/zlibvc.def @@ -1,7 +1,7 @@ LIBRARY ; zlib data compression and ZIP file I/O library -VERSION 1.3 +VERSION 1.3.1 EXPORTS adler32 @1 diff --git a/contrib/vstudio/vc11/zlib.rc b/contrib/vstudio/vc11/zlib.rc index 29af8e11a..856bd11f0 100644 --- a/contrib/vstudio/vc11/zlib.rc +++ b/contrib/vstudio/vc11/zlib.rc @@ -2,8 +2,8 @@ #define IDR_VERSION1 1 IDR_VERSION1 VERSIONINFO MOVEABLE IMPURE LOADONCALL DISCARDABLE - FILEVERSION 1, 3, 0, 0 - PRODUCTVERSION 1, 3, 0, 0 + FILEVERSION 1, 3, 1, 0 + PRODUCTVERSION 1, 3, 1, 0 FILEFLAGSMASK VS_FFI_FILEFLAGSMASK FILEFLAGS 0 FILEOS VOS_DOS_WINDOWS32 @@ -17,12 +17,12 @@ BEGIN BEGIN VALUE "FileDescription", "zlib data compression and ZIP file I/O library\0" - VALUE "FileVersion", "1.3.0\0" + VALUE "FileVersion", "1.3.1\0" VALUE "InternalName", "zlib\0" VALUE "OriginalFilename", "zlibwapi.dll\0" VALUE "ProductName", "ZLib.DLL\0" VALUE "Comments","DLL support by Alessandro Iacopetti & Gilles Vollant\0" - VALUE "LegalCopyright", "(C) 1995-2023 Jean-loup Gailly & Mark Adler\0" + VALUE "LegalCopyright", "(C) 1995-2024 Jean-loup Gailly & Mark Adler\0" END END BLOCK "VarFileInfo" diff --git a/contrib/vstudio/vc11/zlibvc.def b/contrib/vstudio/vc11/zlibvc.def index f28aa6c73..3234a02d9 100644 --- a/contrib/vstudio/vc11/zlibvc.def +++ b/contrib/vstudio/vc11/zlibvc.def @@ -1,7 +1,7 @@ LIBRARY ; zlib data compression and ZIP file I/O library -VERSION 1.3 +VERSION 1.3.1 EXPORTS adler32 @1 diff --git a/contrib/vstudio/vc12/zlib.rc b/contrib/vstudio/vc12/zlib.rc index 57fb31a32..a55f341c7 100644 --- a/contrib/vstudio/vc12/zlib.rc +++ b/contrib/vstudio/vc12/zlib.rc @@ -2,8 +2,8 @@ #define IDR_VERSION1 1 IDR_VERSION1 VERSIONINFO MOVEABLE IMPURE LOADONCALL DISCARDABLE - FILEVERSION 1, 3, 0, 0 - PRODUCTVERSION 1, 3, 0, 0 + FILEVERSION 1, 3, 1, 0 + PRODUCTVERSION 1, 3, 1, 0 FILEFLAGSMASK VS_FFI_FILEFLAGSMASK FILEFLAGS 0 FILEOS VOS_DOS_WINDOWS32 @@ -17,12 +17,12 @@ BEGIN BEGIN VALUE "FileDescription", "zlib data compression and ZIP file I/O library\0" - VALUE "FileVersion", "1.3.0\0" + VALUE "FileVersion", "1.3.1\0" VALUE "InternalName", "zlib\0" VALUE "OriginalFilename", "zlibwapi.dll\0" VALUE "ProductName", "ZLib.DLL\0" VALUE "Comments","DLL support by Alessandro Iacopetti & Gilles Vollant\0" - VALUE "LegalCopyright", "(C) 1995-2023 Jean-loup Gailly & Mark Adler\0" + VALUE "LegalCopyright", "(C) 1995-2024 Jean-loup Gailly & Mark Adler\0" END END BLOCK "VarFileInfo" diff --git a/contrib/vstudio/vc12/zlibvc.def b/contrib/vstudio/vc12/zlibvc.def index f28aa6c73..3234a02d9 100644 --- a/contrib/vstudio/vc12/zlibvc.def +++ b/contrib/vstudio/vc12/zlibvc.def @@ -1,7 +1,7 @@ LIBRARY ; zlib data compression and ZIP file I/O library -VERSION 1.3 +VERSION 1.3.1 EXPORTS adler32 @1 diff --git a/contrib/vstudio/vc14/zlib.rc b/contrib/vstudio/vc14/zlib.rc index 57fb31a32..a55f341c7 100644 --- a/contrib/vstudio/vc14/zlib.rc +++ b/contrib/vstudio/vc14/zlib.rc @@ -2,8 +2,8 @@ #define IDR_VERSION1 1 IDR_VERSION1 VERSIONINFO MOVEABLE IMPURE LOADONCALL DISCARDABLE - FILEVERSION 1, 3, 0, 0 - PRODUCTVERSION 1, 3, 0, 0 + FILEVERSION 1, 3, 1, 0 + PRODUCTVERSION 1, 3, 1, 0 FILEFLAGSMASK VS_FFI_FILEFLAGSMASK FILEFLAGS 0 FILEOS VOS_DOS_WINDOWS32 @@ -17,12 +17,12 @@ BEGIN BEGIN VALUE "FileDescription", "zlib data compression and ZIP file I/O library\0" - VALUE "FileVersion", "1.3.0\0" + VALUE "FileVersion", "1.3.1\0" VALUE "InternalName", "zlib\0" VALUE "OriginalFilename", "zlibwapi.dll\0" VALUE "ProductName", "ZLib.DLL\0" VALUE "Comments","DLL support by Alessandro Iacopetti & Gilles Vollant\0" - VALUE "LegalCopyright", "(C) 1995-2023 Jean-loup Gailly & Mark Adler\0" + VALUE "LegalCopyright", "(C) 1995-2024 Jean-loup Gailly & Mark Adler\0" END END BLOCK "VarFileInfo" diff --git a/contrib/vstudio/vc14/zlibvc.def b/contrib/vstudio/vc14/zlibvc.def index f28aa6c73..3234a02d9 100644 --- a/contrib/vstudio/vc14/zlibvc.def +++ b/contrib/vstudio/vc14/zlibvc.def @@ -1,7 +1,7 @@ LIBRARY ; zlib data compression and ZIP file I/O library -VERSION 1.3 +VERSION 1.3.1 EXPORTS adler32 @1 diff --git a/contrib/vstudio/vc17/miniunz.vcxproj b/contrib/vstudio/vc17/miniunz.vcxproj new file mode 100644 index 000000000..68ef16588 --- /dev/null +++ b/contrib/vstudio/vc17/miniunz.vcxproj @@ -0,0 +1,409 @@ + + + + + Debug + ARM + + + Debug + ARM64 + + + Debug + Win32 + + + Debug + x64 + + + Release + ARM + + + Release + ARM64 + + + Release + Win32 + + + Release + x64 + + + + {C52F9E7B-498A-42BE-8DB4-85A15694382A} + Win32Proj + 10.0 + + + + Application + MultiByte + v143 + + + Application + Unicode + v143 + + + Application + MultiByte + v143 + + + Application + MultiByte + v143 + + + Application + MultiByte + v143 + + + Application + MultiByte + v143 + + + Application + MultiByte + v143 + + + Application + MultiByte + v143 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.30128.1 + x86\MiniUnzip$(Configuration)\ + x86\MiniUnzip$(Configuration)\Tmp\ + true + false + x86\MiniUnzip$(Configuration)\ + x86\MiniUnzip$(Configuration)\Tmp\ + false + false + x64\MiniUnzip$(Configuration)\ + x64\MiniUnzip$(Configuration)\Tmp\ + true + true + true + false + false + false + x64\MiniUnzip$(Configuration)\ + x64\MiniUnzip$(Configuration)\Tmp\ + false + false + false + false + false + false + AllRules.ruleset + + + AllRules.ruleset + AllRules.ruleset + AllRules.ruleset + + + + + + + AllRules.ruleset + + + AllRules.ruleset + AllRules.ruleset + AllRules.ruleset + + + + + + + + + arm64\MiniUnzip$(Configuration)\ + arm64\MiniUnzip$(Configuration)\Tmp\ + + + arm64\MiniUnzip$(Configuration)\ + arm64\MiniUnzip$(Configuration)\Tmp\ + + + arm\MiniUnzip$(Configuration)\ + arm\MiniUnzip$(Configuration)\Tmp\ + + + arm\MiniUnzip$(Configuration)\ + arm\MiniUnzip$(Configuration)\Tmp\ + + + + Disabled + ..\..\..;..\..\minizip;%(AdditionalIncludeDirectories) + WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + Default + MultiThreadedDebugDLL + false + + + $(IntDir) + Level3 + ProgramDatabase + + + x86\ZlibDllDebug\zlibwapi.lib;%(AdditionalDependencies) + $(OutDir)miniunz.exe + true + $(OutDir)miniunz.pdb + Console + false + + + MachineX86 + + + + + MaxSpeed + OnlyExplicitInline + true + ..\..\..;..\..\minizip;%(AdditionalIncludeDirectories) + WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + Default + MultiThreaded + false + true + + + $(IntDir) + Level3 + ProgramDatabase + + + x86\ZlibDllRelease\zlibwapi.lib;%(AdditionalDependencies) + $(OutDir)miniunz.exe + true + Console + true + true + false + + + MachineX86 + + + + + X64 + + + Disabled + ..\..\..;..\..\minizip;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;_DEBUG;_CONSOLE;WIN64;%(PreprocessorDefinitions) + true + Default + MultiThreadedDebugDLL + false + + + $(IntDir) + Level3 + ProgramDatabase + + + x64\ZlibDllDebug\zlibwapi.lib;%(AdditionalDependencies) + $(OutDir)miniunz.exe + true + $(OutDir)miniunz.pdb + Console + MachineX64 + + + + + + Disabled + ..\..\..;..\..\minizip;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;_DEBUG;_CONSOLE;WIN64;%(PreprocessorDefinitions) + true + Default + MultiThreadedDebugDLL + false + + + $(IntDir) + Level3 + ProgramDatabase + + + x64\ZlibDllDebug\zlibwapi.lib;%(AdditionalDependencies) + $(OutDir)miniunz.exe + true + $(OutDir)miniunz.pdb + Console + + + + + + Disabled + ..\..\..;..\..\minizip;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;_DEBUG;_CONSOLE;WIN64;%(PreprocessorDefinitions) + true + Default + MultiThreadedDebugDLL + false + + + $(IntDir) + Level3 + ProgramDatabase + + + x64\ZlibDllDebug\zlibwapi.lib;%(AdditionalDependencies) + $(OutDir)miniunz.exe + true + $(OutDir)miniunz.pdb + Console + + + + + X64 + + + MaxSpeed + OnlyExplicitInline + true + ..\..\..;..\..\minizip;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;NDEBUG;_CONSOLE;WIN64;%(PreprocessorDefinitions) + true + Default + MultiThreadedDLL + false + true + + + $(IntDir) + Level3 + ProgramDatabase + + + x64\ZlibDllRelease\zlibwapi.lib;%(AdditionalDependencies) + $(OutDir)miniunz.exe + true + Console + true + true + MachineX64 + + + + + + MaxSpeed + OnlyExplicitInline + true + ..\..\..;..\..\minizip;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;NDEBUG;_CONSOLE;WIN64;%(PreprocessorDefinitions) + true + Default + MultiThreadedDLL + false + true + + + $(IntDir) + Level3 + ProgramDatabase + + + x64\ZlibDllRelease\zlibwapi.lib;%(AdditionalDependencies) + $(OutDir)miniunz.exe + true + Console + true + true + + + + + + MaxSpeed + OnlyExplicitInline + true + ..\..\..;..\..\minizip;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;NDEBUG;_CONSOLE;WIN64;%(PreprocessorDefinitions) + true + Default + MultiThreadedDLL + false + true + + + $(IntDir) + Level3 + ProgramDatabase + + + x64\ZlibDllRelease\zlibwapi.lib;%(AdditionalDependencies) + $(OutDir)miniunz.exe + true + Console + true + true + + + + + + + + {8fd826f8-3739-44e6-8cc8-997122e53b8d} + + + + + + \ No newline at end of file diff --git a/contrib/vstudio/vc17/minizip.vcxproj b/contrib/vstudio/vc17/minizip.vcxproj new file mode 100644 index 000000000..dd3c52e70 --- /dev/null +++ b/contrib/vstudio/vc17/minizip.vcxproj @@ -0,0 +1,405 @@ + + + + + Debug + ARM + + + Debug + ARM64 + + + Debug + Win32 + + + Debug + x64 + + + Release + ARM + + + Release + ARM64 + + + Release + Win32 + + + Release + x64 + + + + {48CDD9DC-E09F-4135-9C0C-4FE50C3C654B} + Win32Proj + 10.0 + + + + Application + MultiByte + v143 + + + Application + Unicode + v143 + + + Application + MultiByte + v143 + + + Application + MultiByte + v143 + + + Application + MultiByte + v143 + + + Application + MultiByte + v143 + + + Application + MultiByte + v143 + + + Application + MultiByte + v143 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.30128.1 + x86\MiniZip$(Configuration)\ + x86\MiniZip$(Configuration)\Tmp\ + true + false + x86\MiniZip$(Configuration)\ + x86\MiniZip$(Configuration)\Tmp\ + false + x64\$(Configuration)\ + x64\$(Configuration)\ + true + true + true + false + false + false + x64\$(Configuration)\ + x64\$(Configuration)\ + false + false + false + AllRules.ruleset + + + AllRules.ruleset + AllRules.ruleset + AllRules.ruleset + + + + + + + AllRules.ruleset + + + AllRules.ruleset + AllRules.ruleset + AllRules.ruleset + + + + + + + + + arm64\MiniZip$(Configuration)\ + arm64\MiniZip$(Configuration)\Tmp\ + + + arm64\MiniZip$(Configuration)\ + arm64\MiniZip$(Configuration)\Tmp\ + + + arm\MiniZip$(Configuration)\ + arm\MiniZip$(Configuration)\Tmp\ + + + arm\MiniZip$(Configuration)\ + arm\MiniZip$(Configuration)\Tmp\ + + + + Disabled + ..\..\..;..\..\minizip;%(AdditionalIncludeDirectories) + WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + Default + MultiThreadedDebugDLL + false + + + $(IntDir) + Level3 + ProgramDatabase + + + x86\ZlibDllDebug\zlibwapi.lib;%(AdditionalDependencies) + $(OutDir)minizip.exe + true + $(OutDir)minizip.pdb + Console + false + + + MachineX86 + + + + + MaxSpeed + OnlyExplicitInline + true + ..\..\..;..\..\minizip;%(AdditionalIncludeDirectories) + WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + Default + MultiThreaded + false + true + + + $(IntDir) + Level3 + ProgramDatabase + + + x86\ZlibDllRelease\zlibwapi.lib;%(AdditionalDependencies) + $(OutDir)minizip.exe + true + Console + true + true + false + + + MachineX86 + + + + + X64 + + + Disabled + ..\..\..;..\..\minizip;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;_DEBUG;_CONSOLE;WIN64;%(PreprocessorDefinitions) + true + Default + MultiThreadedDebugDLL + false + + + $(IntDir) + Level3 + ProgramDatabase + + + x64\ZlibDllDebug\zlibwapi.lib;%(AdditionalDependencies) + $(OutDir)minizip.exe + true + $(OutDir)minizip.pdb + Console + MachineX64 + + + + + + Disabled + ..\..\..;..\..\minizip;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;_DEBUG;_CONSOLE;WIN64;%(PreprocessorDefinitions) + true + Default + MultiThreadedDebugDLL + false + + + $(IntDir) + Level3 + ProgramDatabase + + + x64\ZlibDllDebug\zlibwapi.lib;%(AdditionalDependencies) + $(OutDir)minizip.exe + true + $(OutDir)minizip.pdb + Console + + + + + + Disabled + ..\..\..;..\..\minizip;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;_DEBUG;_CONSOLE;WIN64;%(PreprocessorDefinitions) + true + Default + MultiThreadedDebugDLL + false + + + $(IntDir) + Level3 + ProgramDatabase + + + x64\ZlibDllDebug\zlibwapi.lib;%(AdditionalDependencies) + $(OutDir)minizip.exe + true + $(OutDir)minizip.pdb + Console + + + + + X64 + + + MaxSpeed + OnlyExplicitInline + true + ..\..\..;..\..\minizip;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;NDEBUG;_CONSOLE;WIN64;%(PreprocessorDefinitions) + true + Default + MultiThreadedDLL + false + true + + + $(IntDir) + Level3 + ProgramDatabase + + + x64\ZlibDllRelease\zlibwapi.lib;%(AdditionalDependencies) + $(OutDir)minizip.exe + true + Console + true + true + MachineX64 + + + + + + MaxSpeed + OnlyExplicitInline + true + ..\..\..;..\..\minizip;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;NDEBUG;_CONSOLE;WIN64;%(PreprocessorDefinitions) + true + Default + MultiThreadedDLL + false + true + + + $(IntDir) + Level3 + ProgramDatabase + + + x64\ZlibDllRelease\zlibwapi.lib;%(AdditionalDependencies) + $(OutDir)minizip.exe + true + Console + true + true + + + + + + MaxSpeed + OnlyExplicitInline + true + ..\..\..;..\..\minizip;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;NDEBUG;_CONSOLE;WIN64;%(PreprocessorDefinitions) + true + Default + MultiThreadedDLL + false + true + + + $(IntDir) + Level3 + ProgramDatabase + + + x64\ZlibDllRelease\zlibwapi.lib;%(AdditionalDependencies) + $(OutDir)minizip.exe + true + Console + true + true + + + + + + + + {8fd826f8-3739-44e6-8cc8-997122e53b8d} + + + + + + \ No newline at end of file diff --git a/contrib/vstudio/vc17/testzlib.vcxproj b/contrib/vstudio/vc17/testzlib.vcxproj new file mode 100644 index 000000000..4cc99b3ff --- /dev/null +++ b/contrib/vstudio/vc17/testzlib.vcxproj @@ -0,0 +1,473 @@ + + + + + Debug + ARM + + + Debug + ARM64 + + + Debug + Win32 + + + Debug + x64 + + + ReleaseWithoutAsm + ARM + + + ReleaseWithoutAsm + ARM64 + + + ReleaseWithoutAsm + Win32 + + + ReleaseWithoutAsm + x64 + + + Release + ARM + + + Release + ARM64 + + + Release + Win32 + + + Release + x64 + + + + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B} + testzlib + Win32Proj + 10.0 + + + + Application + MultiByte + true + v143 + + + Application + MultiByte + true + v143 + + + Application + Unicode + v143 + + + Application + true + v143 + + + Application + true + v143 + + + Application + true + v143 + + + Application + true + v143 + + + Application + true + v143 + + + Application + true + v143 + + + Application + v143 + + + Application + v143 + + + Application + v143 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.30128.1 + x86\TestZlib$(Configuration)\ + x86\TestZlib$(Configuration)\Tmp\ + true + false + x86\TestZlib$(Configuration)\ + x86\TestZlib$(Configuration)\Tmp\ + false + false + x86\TestZlib$(Configuration)\ + x86\TestZlib$(Configuration)\Tmp\ + false + false + x64\TestZlib$(Configuration)\ + x64\TestZlib$(Configuration)\Tmp\ + false + false + false + x64\TestZlib$(Configuration)\ + x64\TestZlib$(Configuration)\Tmp\ + false + false + false + x64\TestZlib$(Configuration)\ + x64\TestZlib$(Configuration)\Tmp\ + false + false + false + AllRules.ruleset + + + AllRules.ruleset + AllRules.ruleset + AllRules.ruleset + + + + + + + AllRules.ruleset + + + AllRules.ruleset + AllRules.ruleset + AllRules.ruleset + + + + + + + AllRules.ruleset + + + AllRules.ruleset + AllRules.ruleset + AllRules.ruleset + + + + + + + + + arm64\TestZlib$(Configuration)\ + arm64\TestZlib$(Configuration)\Tmp\ + + + arm64\TestZlib$(Configuration)\ + arm64\TestZlib$(Configuration)\Tmp\ + + + arm64\TestZlib$(Configuration)\ + arm64\TestZlib$(Configuration)\Tmp\ + + + arm\TestZlib$(Configuration)\ + arm\TestZlib$(Configuration)\Tmp\ + + + arm\TestZlib$(Configuration)\ + arm\TestZlib$(Configuration)\Tmp\ + + + arm\TestZlib$(Configuration)\ + arm\TestZlib$(Configuration)\Tmp\ + + + + Disabled + ..\..\..;%(AdditionalIncludeDirectories) + WIN32;ZLIB_WINAPI;_DEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions) + true + Default + MultiThreadedDebugDLL + false + + + AssemblyAndSourceCode + $(IntDir) + Level3 + ProgramDatabase + + + %(AdditionalDependencies) + $(OutDir)testzlib.exe + true + $(OutDir)testzlib.pdb + Console + false + + + MachineX86 + + + + + MaxSpeed + OnlyExplicitInline + true + ..\..\..;%(AdditionalIncludeDirectories) + WIN32;ZLIB_WINAPI;NDEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions) + true + Default + MultiThreaded + false + true + + + $(IntDir) + Level3 + ProgramDatabase + + + $(OutDir)testzlib.exe + true + Console + true + true + false + + + MachineX86 + + + + + MaxSpeed + OnlyExplicitInline + true + ..\..\..;%(AdditionalIncludeDirectories) + WIN32;ZLIB_WINAPI;NDEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions) + true + Default + MultiThreaded + false + true + + + $(IntDir) + Level3 + ProgramDatabase + + + %(AdditionalDependencies) + $(OutDir)testzlib.exe + true + Console + true + true + false + + + MachineX86 + false + + + + + ..\..\..;%(AdditionalIncludeDirectories) + WIN32;ZLIB_WINAPI;_DEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions) + Default + MultiThreadedDebugDLL + false + $(IntDir) + + + %(AdditionalDependencies) + + + + + ..\..\..;%(AdditionalIncludeDirectories) + WIN32;ZLIB_WINAPI;_DEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions) + Default + MultiThreadedDebugDLL + false + $(IntDir) + + + %(AdditionalDependencies) + + + + + ..\..\..;%(AdditionalIncludeDirectories) + WIN32;ZLIB_WINAPI;_DEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions) + Default + MultiThreadedDebugDLL + false + $(IntDir) + + + %(AdditionalDependencies) + + + + + ..\..\..;%(AdditionalIncludeDirectories) + WIN32;ZLIB_WINAPI;NDEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions) + Default + MultiThreadedDLL + false + $(IntDir) + + + %(AdditionalDependencies) + + + + + ..\..\..;%(AdditionalIncludeDirectories) + WIN32;ZLIB_WINAPI;NDEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions) + Default + MultiThreadedDLL + false + $(IntDir) + + + %(AdditionalDependencies) + + + + + ..\..\..;%(AdditionalIncludeDirectories) + WIN32;ZLIB_WINAPI;NDEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions) + Default + MultiThreadedDLL + false + $(IntDir) + + + %(AdditionalDependencies) + + + + + ..\..\..;%(AdditionalIncludeDirectories) + WIN32;ZLIB_WINAPI;NDEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions) + Default + MultiThreadedDLL + false + $(IntDir) + + + %(AdditionalDependencies) + + + + + ..\..\..;%(AdditionalIncludeDirectories) + WIN32;ZLIB_WINAPI;NDEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions) + Default + MultiThreadedDLL + false + $(IntDir) + + + %(AdditionalDependencies) + + + + + ..\..\..;%(AdditionalIncludeDirectories) + WIN32;ZLIB_WINAPI;NDEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions) + Default + MultiThreadedDLL + false + $(IntDir) + + + %(AdditionalDependencies) + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/contrib/vstudio/vc17/testzlibdll.vcxproj b/contrib/vstudio/vc17/testzlibdll.vcxproj new file mode 100644 index 000000000..73bba55da --- /dev/null +++ b/contrib/vstudio/vc17/testzlibdll.vcxproj @@ -0,0 +1,409 @@ + + + + + Debug + ARM + + + Debug + ARM64 + + + Debug + Win32 + + + Debug + x64 + + + Release + ARM + + + Release + ARM64 + + + Release + Win32 + + + Release + x64 + + + + {C52F9E7B-498A-42BE-8DB4-85A15694366A} + Win32Proj + 10.0 + + + + Application + MultiByte + v143 + + + Application + Unicode + v143 + + + Application + MultiByte + v143 + + + Application + MultiByte + v143 + + + Application + MultiByte + v143 + + + Application + MultiByte + v143 + + + Application + MultiByte + v143 + + + Application + MultiByte + v143 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.30128.1 + x86\TestZlibDll$(Configuration)\ + x86\TestZlibDll$(Configuration)\Tmp\ + true + false + x86\TestZlibDll$(Configuration)\ + x86\TestZlibDll$(Configuration)\Tmp\ + false + false + x64\TestZlibDll$(Configuration)\ + x64\TestZlibDll$(Configuration)\Tmp\ + true + true + true + false + false + false + x64\TestZlibDll$(Configuration)\ + x64\TestZlibDll$(Configuration)\Tmp\ + false + false + false + false + false + false + AllRules.ruleset + + + AllRules.ruleset + AllRules.ruleset + AllRules.ruleset + + + + + + + AllRules.ruleset + + + AllRules.ruleset + AllRules.ruleset + AllRules.ruleset + + + + + + + + + arm64\TestZlibDll$(Configuration)\ + arm64\TestZlibDll$(Configuration)\Tmp\ + + + arm64\TestZlibDll$(Configuration)\ + arm64\TestZlibDll$(Configuration)\Tmp\ + + + arm\TestZlibDll$(Configuration)\ + arm\TestZlibDll$(Configuration)\Tmp\ + + + arm\TestZlibDll$(Configuration)\ + arm\TestZlibDll$(Configuration)\Tmp\ + + + + Disabled + ..\..\..;..\..\minizip;%(AdditionalIncludeDirectories) + WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + Default + MultiThreadedDebugDLL + false + + + $(IntDir) + Level3 + ProgramDatabase + + + x86\ZlibDllDebug\zlibwapi.lib;%(AdditionalDependencies) + $(OutDir)testzlibdll.exe + true + $(OutDir)testzlib.pdb + Console + false + + + MachineX86 + + + + + MaxSpeed + OnlyExplicitInline + true + ..\..\..;..\..\minizip;%(AdditionalIncludeDirectories) + WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + Default + MultiThreaded + false + true + + + $(IntDir) + Level3 + ProgramDatabase + + + x86\ZlibDllRelease\zlibwapi.lib;%(AdditionalDependencies) + $(OutDir)testzlibdll.exe + true + Console + true + true + false + + + MachineX86 + + + + + X64 + + + Disabled + ..\..\..;..\..\minizip;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;_DEBUG;_CONSOLE;WIN64;%(PreprocessorDefinitions) + true + Default + MultiThreadedDebugDLL + false + + + $(IntDir) + Level3 + ProgramDatabase + + + x64\ZlibDllDebug\zlibwapi.lib;%(AdditionalDependencies) + $(OutDir)testzlibdll.exe + true + $(OutDir)testzlib.pdb + Console + MachineX64 + + + + + + Disabled + ..\..\..;..\..\minizip;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;_DEBUG;_CONSOLE;WIN64;%(PreprocessorDefinitions) + true + Default + MultiThreadedDebugDLL + false + + + $(IntDir) + Level3 + ProgramDatabase + + + x64\ZlibDllDebug\zlibwapi.lib;%(AdditionalDependencies) + $(OutDir)testzlibdll.exe + true + $(OutDir)testzlib.pdb + Console + + + + + + Disabled + ..\..\..;..\..\minizip;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;_DEBUG;_CONSOLE;WIN64;%(PreprocessorDefinitions) + true + Default + MultiThreadedDebugDLL + false + + + $(IntDir) + Level3 + ProgramDatabase + + + x64\ZlibDllDebug\zlibwapi.lib;%(AdditionalDependencies) + $(OutDir)testzlibdll.exe + true + $(OutDir)testzlib.pdb + Console + + + + + X64 + + + MaxSpeed + OnlyExplicitInline + true + ..\..\..;..\..\minizip;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;NDEBUG;_CONSOLE;WIN64;%(PreprocessorDefinitions) + true + Default + MultiThreadedDLL + false + true + + + $(IntDir) + Level3 + ProgramDatabase + + + x64\ZlibDllRelease\zlibwapi.lib;%(AdditionalDependencies) + $(OutDir)testzlibdll.exe + true + Console + true + true + MachineX64 + + + + + + MaxSpeed + OnlyExplicitInline + true + ..\..\..;..\..\minizip;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;NDEBUG;_CONSOLE;WIN64;%(PreprocessorDefinitions) + true + Default + MultiThreadedDLL + false + true + + + $(IntDir) + Level3 + ProgramDatabase + + + x64\ZlibDllRelease\zlibwapi.lib;%(AdditionalDependencies) + $(OutDir)testzlibdll.exe + true + Console + true + true + + + + + + MaxSpeed + OnlyExplicitInline + true + ..\..\..;..\..\minizip;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;NDEBUG;_CONSOLE;WIN64;%(PreprocessorDefinitions) + true + Default + MultiThreadedDLL + false + true + + + $(IntDir) + Level3 + ProgramDatabase + + + x64\ZlibDllRelease\zlibwapi.lib;%(AdditionalDependencies) + $(OutDir)testzlibdll.exe + true + Console + true + true + + + + + + + + {8fd826f8-3739-44e6-8cc8-997122e53b8d} + + + + + + \ No newline at end of file diff --git a/contrib/vstudio/vc17/zlib.rc b/contrib/vstudio/vc17/zlib.rc new file mode 100644 index 000000000..a55f341c7 --- /dev/null +++ b/contrib/vstudio/vc17/zlib.rc @@ -0,0 +1,32 @@ +#include + +#define IDR_VERSION1 1 +IDR_VERSION1 VERSIONINFO MOVEABLE IMPURE LOADONCALL DISCARDABLE + FILEVERSION 1, 3, 1, 0 + PRODUCTVERSION 1, 3, 1, 0 + FILEFLAGSMASK VS_FFI_FILEFLAGSMASK + FILEFLAGS 0 + FILEOS VOS_DOS_WINDOWS32 + FILETYPE VFT_DLL + FILESUBTYPE 0 // not used +BEGIN + BLOCK "StringFileInfo" + BEGIN + BLOCK "040904E4" + //language ID = U.S. English, char set = Windows, Multilingual + + BEGIN + VALUE "FileDescription", "zlib data compression and ZIP file I/O library\0" + VALUE "FileVersion", "1.3.1\0" + VALUE "InternalName", "zlib\0" + VALUE "OriginalFilename", "zlibwapi.dll\0" + VALUE "ProductName", "ZLib.DLL\0" + VALUE "Comments","DLL support by Alessandro Iacopetti & Gilles Vollant\0" + VALUE "LegalCopyright", "(C) 1995-2024 Jean-loup Gailly & Mark Adler\0" + END + END + BLOCK "VarFileInfo" + BEGIN + VALUE "Translation", 0x0409, 1252 + END +END diff --git a/contrib/vstudio/vc17/zlibstat.vcxproj b/contrib/vstudio/vc17/zlibstat.vcxproj new file mode 100644 index 000000000..b946ac2a9 --- /dev/null +++ b/contrib/vstudio/vc17/zlibstat.vcxproj @@ -0,0 +1,602 @@ + + + + + Debug + ARM + + + Debug + ARM64 + + + Debug + Win32 + + + Debug + x64 + + + ReleaseWithoutAsm + ARM + + + ReleaseWithoutAsm + ARM64 + + + ReleaseWithoutAsm + Win32 + + + ReleaseWithoutAsm + x64 + + + Release + ARM + + + Release + ARM64 + + + Release + Win32 + + + Release + x64 + + + + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8} + 10.0 + + + + StaticLibrary + false + v143 + + + StaticLibrary + false + v143 + + + StaticLibrary + false + v143 + Unicode + + + StaticLibrary + false + v143 + + + StaticLibrary + false + v143 + + + StaticLibrary + false + v143 + + + StaticLibrary + false + v143 + + + StaticLibrary + false + v143 + + + StaticLibrary + false + v143 + + + StaticLibrary + false + v143 + + + StaticLibrary + false + v143 + + + StaticLibrary + false + v143 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.30128.1 + x86\ZlibStat$(Configuration)\ + x86\ZlibStat$(Configuration)\Tmp\ + x86\ZlibStat$(Configuration)\ + x86\ZlibStat$(Configuration)\Tmp\ + x86\ZlibStat$(Configuration)\ + x86\ZlibStat$(Configuration)\Tmp\ + x64\ZlibStat$(Configuration)\ + x64\ZlibStat$(Configuration)\Tmp\ + x64\ZlibStat$(Configuration)\ + x64\ZlibStat$(Configuration)\Tmp\ + x64\ZlibStat$(Configuration)\ + x64\ZlibStat$(Configuration)\Tmp\ + AllRules.ruleset + + + AllRules.ruleset + AllRules.ruleset + AllRules.ruleset + + + + + + + AllRules.ruleset + + + AllRules.ruleset + AllRules.ruleset + AllRules.ruleset + + + + + + + AllRules.ruleset + + + AllRules.ruleset + AllRules.ruleset + AllRules.ruleset + + + + + + + + + arm64\ZlibStat$(Configuration)\ + arm64\ZlibStat$(Configuration)\Tmp\ + + + arm64\ZlibStat$(Configuration)\ + arm64\ZlibStat$(Configuration)\Tmp\ + + + arm64\ZlibStat$(Configuration)\ + arm64\ZlibStat$(Configuration)\Tmp\ + + + arm\ZlibStat$(Configuration)\ + arm\ZlibStat$(Configuration)\Tmp\ + + + arm\ZlibStat$(Configuration)\ + arm\ZlibStat$(Configuration)\Tmp\ + + + arm\ZlibStat$(Configuration)\ + arm\ZlibStat$(Configuration)\Tmp\ + + + + Disabled + ..\..\..;%(AdditionalIncludeDirectories) + WIN32;ZLIB_WINAPI;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions) + + + MultiThreadedDebugDLL + false + $(IntDir)zlibstat.pch + $(IntDir) + $(IntDir) + $(OutDir) + Level3 + true + OldStyle + + + 0x040c + + + /MACHINE:X86 /NODEFAULTLIB %(AdditionalOptions) + $(OutDir)zlibstat.lib + true + + + + + OnlyExplicitInline + ..\..\..;%(AdditionalIncludeDirectories) + WIN32;ZLIB_WINAPI;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions) + true + + + MultiThreaded + false + true + $(IntDir)zlibstat.pch + $(IntDir) + $(IntDir) + $(OutDir) + Level3 + true + + + 0x040c + + + /MACHINE:X86 /NODEFAULTLIB %(AdditionalOptions) + %(AdditionalDependencies) + $(OutDir)zlibstat.lib + true + + + + + OnlyExplicitInline + ..\..\..;%(AdditionalIncludeDirectories) + WIN32;ZLIB_WINAPI;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions) + true + + + MultiThreaded + false + true + $(IntDir)zlibstat.pch + $(IntDir) + $(IntDir) + $(OutDir) + Level3 + true + + + 0x040c + + + /MACHINE:X86 /NODEFAULTLIB %(AdditionalOptions) + $(OutDir)zlibstat.lib + true + + + + + X64 + + + Disabled + ..\..\..;%(AdditionalIncludeDirectories) + ZLIB_WINAPI;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;WIN64;%(PreprocessorDefinitions) + + + MultiThreadedDebugDLL + false + $(IntDir)zlibstat.pch + $(IntDir) + $(IntDir) + $(OutDir) + Level3 + true + OldStyle + + + 0x040c + + + /MACHINE:AMD64 /NODEFAULTLIB %(AdditionalOptions) + $(OutDir)zlibstat.lib + true + + + + + + Disabled + ..\..\..;%(AdditionalIncludeDirectories) + ZLIB_WINAPI;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;WIN64;%(PreprocessorDefinitions) + + + MultiThreadedDebugDLL + false + $(IntDir)zlibstat.pch + $(IntDir) + $(IntDir) + $(OutDir) + Level3 + true + OldStyle + + + 0x040c + + + /MACHINE:ARM64 /NODEFAULTLIB %(AdditionalOptions) + $(OutDir)zlibstat.lib + true + + + + + + Disabled + ..\..\..;%(AdditionalIncludeDirectories) + ZLIB_WINAPI;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;WIN64;%(PreprocessorDefinitions) + + + MultiThreadedDebugDLL + false + $(IntDir)zlibstat.pch + $(IntDir) + $(IntDir) + $(OutDir) + Level3 + true + OldStyle + + + 0x040c + + + /MACHINE:ARM /NODEFAULTLIB %(AdditionalOptions) + $(OutDir)zlibstat.lib + true + + + + + X64 + + + OnlyExplicitInline + ..\..\..;%(AdditionalIncludeDirectories) + ZLIB_WINAPI;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;WIN64;%(PreprocessorDefinitions) + true + + + MultiThreadedDLL + false + true + $(IntDir)zlibstat.pch + $(IntDir) + $(IntDir) + $(OutDir) + Level3 + true + + + 0x040c + + + /MACHINE:AMD64 /NODEFAULTLIB %(AdditionalOptions) + %(AdditionalDependencies) + $(OutDir)zlibstat.lib + true + + + + + + OnlyExplicitInline + ..\..\..;%(AdditionalIncludeDirectories) + ZLIB_WINAPI;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;WIN64;%(PreprocessorDefinitions) + true + + + MultiThreadedDLL + false + true + $(IntDir)zlibstat.pch + $(IntDir) + $(IntDir) + $(OutDir) + Level3 + true + + + 0x040c + + + /MACHINE:ARM64 /NODEFAULTLIB %(AdditionalOptions) + %(AdditionalDependencies) + $(OutDir)zlibstat.lib + true + + + + + + OnlyExplicitInline + ..\..\..;%(AdditionalIncludeDirectories) + ZLIB_WINAPI;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;WIN64;%(PreprocessorDefinitions) + true + + + MultiThreadedDLL + false + true + $(IntDir)zlibstat.pch + $(IntDir) + $(IntDir) + $(OutDir) + Level3 + true + + + 0x040c + + + /MACHINE:ARM /NODEFAULTLIB %(AdditionalOptions) + %(AdditionalDependencies) + $(OutDir)zlibstat.lib + true + + + + + X64 + + + OnlyExplicitInline + ..\..\..;%(AdditionalIncludeDirectories) + ZLIB_WINAPI;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;WIN64;%(PreprocessorDefinitions) + true + + + MultiThreadedDLL + false + true + $(IntDir)zlibstat.pch + $(IntDir) + $(IntDir) + $(OutDir) + Level3 + true + + + 0x040c + + + /MACHINE:AMD64 /NODEFAULTLIB %(AdditionalOptions) + $(OutDir)zlibstat.lib + true + + + + + + OnlyExplicitInline + ..\..\..;%(AdditionalIncludeDirectories) + ZLIB_WINAPI;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;WIN64;%(PreprocessorDefinitions) + true + + + MultiThreadedDLL + false + true + $(IntDir)zlibstat.pch + $(IntDir) + $(IntDir) + $(OutDir) + Level3 + true + + + 0x040c + + + /MACHINE:ARM64 /NODEFAULTLIB %(AdditionalOptions) + $(OutDir)zlibstat.lib + true + + + + + + OnlyExplicitInline + ..\..\..;%(AdditionalIncludeDirectories) + ZLIB_WINAPI;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;WIN64;%(PreprocessorDefinitions) + true + + + MultiThreadedDLL + false + true + $(IntDir)zlibstat.pch + $(IntDir) + $(IntDir) + $(OutDir) + Level3 + true + + + 0x040c + + + /MACHINE:ARM /NODEFAULTLIB %(AdditionalOptions) + $(OutDir)zlibstat.lib + true + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/contrib/vstudio/vc17/zlibvc.def b/contrib/vstudio/vc17/zlibvc.def new file mode 100644 index 000000000..53947cc31 --- /dev/null +++ b/contrib/vstudio/vc17/zlibvc.def @@ -0,0 +1,158 @@ +LIBRARY +; zlib data compression and ZIP file I/O library + +VERSION 1.3.1 + +EXPORTS + adler32 @1 + compress @2 + crc32 @3 + deflate @4 + deflateCopy @5 + deflateEnd @6 + deflateInit2_ @7 + deflateInit_ @8 + deflateParams @9 + deflateReset @10 + deflateSetDictionary @11 + gzclose @12 + gzdopen @13 + gzerror @14 + gzflush @15 + gzopen @16 + gzread @17 + gzwrite @18 + inflate @19 + inflateEnd @20 + inflateInit2_ @21 + inflateInit_ @22 + inflateReset @23 + inflateSetDictionary @24 + inflateSync @25 + uncompress @26 + zlibVersion @27 + gzprintf @28 + gzputc @29 + gzgetc @30 + gzseek @31 + gzrewind @32 + gztell @33 + gzeof @34 + gzsetparams @35 + zError @36 + inflateSyncPoint @37 + get_crc_table @38 + compress2 @39 + gzputs @40 + gzgets @41 + inflateCopy @42 + inflateBackInit_ @43 + inflateBack @44 + inflateBackEnd @45 + compressBound @46 + deflateBound @47 + gzclearerr @48 + gzungetc @49 + zlibCompileFlags @50 + deflatePrime @51 + deflatePending @52 + + unzOpen @61 + unzClose @62 + unzGetGlobalInfo @63 + unzGetCurrentFileInfo @64 + unzGoToFirstFile @65 + unzGoToNextFile @66 + unzOpenCurrentFile @67 + unzReadCurrentFile @68 + unzOpenCurrentFile3 @69 + unztell @70 + unzeof @71 + unzCloseCurrentFile @72 + unzGetGlobalComment @73 + unzStringFileNameCompare @74 + unzLocateFile @75 + unzGetLocalExtrafield @76 + unzOpen2 @77 + unzOpenCurrentFile2 @78 + unzOpenCurrentFilePassword @79 + + zipOpen @80 + zipOpenNewFileInZip @81 + zipWriteInFileInZip @82 + zipCloseFileInZip @83 + zipClose @84 + zipOpenNewFileInZip2 @86 + zipCloseFileInZipRaw @87 + zipOpen2 @88 + zipOpenNewFileInZip3 @89 + + unzGetFilePos @100 + unzGoToFilePos @101 + + fill_win32_filefunc @110 + +; zlibwapi v1.2.4 added: + fill_win32_filefunc64 @111 + fill_win32_filefunc64A @112 + fill_win32_filefunc64W @113 + + unzOpen64 @120 + unzOpen2_64 @121 + unzGetGlobalInfo64 @122 + unzGetCurrentFileInfo64 @124 + unzGetCurrentFileZStreamPos64 @125 + unztell64 @126 + unzGetFilePos64 @127 + unzGoToFilePos64 @128 + + zipOpen64 @130 + zipOpen2_64 @131 + zipOpenNewFileInZip64 @132 + zipOpenNewFileInZip2_64 @133 + zipOpenNewFileInZip3_64 @134 + zipOpenNewFileInZip4_64 @135 + zipCloseFileInZipRaw64 @136 + +; zlib1 v1.2.4 added: + adler32_combine @140 + crc32_combine @142 + deflateSetHeader @144 + deflateTune @145 + gzbuffer @146 + gzclose_r @147 + gzclose_w @148 + gzdirect @149 + gzoffset @150 + inflateGetHeader @156 + inflateMark @157 + inflatePrime @158 + inflateReset2 @159 + inflateUndermine @160 + +; zlib1 v1.2.6 added: + gzgetc_ @161 + inflateResetKeep @163 + deflateResetKeep @164 + +; zlib1 v1.2.7 added: + gzopen_w @165 + +; zlib1 v1.2.8 added: + inflateGetDictionary @166 + gzvprintf @167 + +; zlib1 v1.2.9 added: + inflateCodesUsed @168 + inflateValidate @169 + uncompress2 @170 + gzfread @171 + gzfwrite @172 + deflateGetDictionary @173 + adler32_z @174 + crc32_z @175 + +; zlib1 v1.2.12 added: + crc32_combine_gen @176 + crc32_combine_gen64 @177 + crc32_combine_op @178 diff --git a/contrib/vstudio/vc17/zlibvc.sln b/contrib/vstudio/vc17/zlibvc.sln new file mode 100644 index 000000000..67896b747 --- /dev/null +++ b/contrib/vstudio/vc17/zlibvc.sln @@ -0,0 +1,179 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 17 +VisualStudioVersion = 17.4.33015.44 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "zlibvc", "zlibvc.vcxproj", "{8FD826F8-3739-44E6-8CC8-997122E53B8D}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "zlibstat", "zlibstat.vcxproj", "{745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "testzlib", "testzlib.vcxproj", "{AA6666AA-E09F-4135-9C0C-4FE50C3C654B}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "testzlibdll", "testzlibdll.vcxproj", "{C52F9E7B-498A-42BE-8DB4-85A15694366A}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "minizip", "minizip.vcxproj", "{48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "miniunz", "miniunz.vcxproj", "{C52F9E7B-498A-42BE-8DB4-85A15694382A}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|ARM = Debug|ARM + Debug|ARM64 = Debug|ARM64 + Debug|Win32 = Debug|Win32 + Debug|x64 = Debug|x64 + Release|ARM = Release|ARM + Release|ARM64 = Release|ARM64 + Release|Win32 = Release|Win32 + Release|x64 = Release|x64 + ReleaseWithoutAsm|ARM = ReleaseWithoutAsm|ARM + ReleaseWithoutAsm|ARM64 = ReleaseWithoutAsm|ARM64 + ReleaseWithoutAsm|Win32 = ReleaseWithoutAsm|Win32 + ReleaseWithoutAsm|x64 = ReleaseWithoutAsm|x64 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.Debug|ARM.ActiveCfg = Debug|ARM + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.Debug|ARM.Build.0 = Debug|ARM + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.Debug|ARM64.Build.0 = Debug|ARM64 + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.Debug|Win32.ActiveCfg = Debug|Win32 + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.Debug|Win32.Build.0 = Debug|Win32 + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.Debug|x64.ActiveCfg = Debug|x64 + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.Debug|x64.Build.0 = Debug|x64 + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.Release|ARM.ActiveCfg = Release|ARM + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.Release|ARM.Build.0 = Release|ARM + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.Release|ARM64.ActiveCfg = Release|ARM64 + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.Release|ARM64.Build.0 = Release|ARM64 + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.Release|Win32.ActiveCfg = Release|Win32 + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.Release|Win32.Build.0 = Release|Win32 + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.Release|x64.ActiveCfg = Release|x64 + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.Release|x64.Build.0 = Release|x64 + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.ReleaseWithoutAsm|ARM.ActiveCfg = ReleaseWithoutAsm|ARM + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.ReleaseWithoutAsm|ARM.Build.0 = ReleaseWithoutAsm|ARM + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.ReleaseWithoutAsm|ARM64.ActiveCfg = ReleaseWithoutAsm|ARM64 + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.ReleaseWithoutAsm|ARM64.Build.0 = ReleaseWithoutAsm|ARM64 + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.ReleaseWithoutAsm|Win32.ActiveCfg = ReleaseWithoutAsm|Win32 + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.ReleaseWithoutAsm|Win32.Build.0 = ReleaseWithoutAsm|Win32 + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.ReleaseWithoutAsm|x64.ActiveCfg = ReleaseWithoutAsm|x64 + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.ReleaseWithoutAsm|x64.Build.0 = ReleaseWithoutAsm|x64 + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Debug|ARM.ActiveCfg = Debug|ARM + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Debug|ARM.Build.0 = Debug|ARM + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Debug|ARM64.Build.0 = Debug|ARM64 + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Debug|Win32.ActiveCfg = Debug|Win32 + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Debug|Win32.Build.0 = Debug|Win32 + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Debug|x64.ActiveCfg = Debug|x64 + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Debug|x64.Build.0 = Debug|x64 + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Release|ARM.ActiveCfg = Release|ARM + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Release|ARM.Build.0 = Release|ARM + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Release|ARM64.ActiveCfg = Release|ARM64 + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Release|ARM64.Build.0 = Release|ARM64 + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Release|Win32.ActiveCfg = Release|Win32 + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Release|Win32.Build.0 = Release|Win32 + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Release|x64.ActiveCfg = Release|x64 + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Release|x64.Build.0 = Release|x64 + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.ReleaseWithoutAsm|ARM.ActiveCfg = ReleaseWithoutAsm|ARM + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.ReleaseWithoutAsm|ARM.Build.0 = ReleaseWithoutAsm|ARM + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.ReleaseWithoutAsm|ARM64.ActiveCfg = ReleaseWithoutAsm|ARM64 + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.ReleaseWithoutAsm|ARM64.Build.0 = ReleaseWithoutAsm|ARM64 + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.ReleaseWithoutAsm|Win32.ActiveCfg = ReleaseWithoutAsm|Win32 + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.ReleaseWithoutAsm|Win32.Build.0 = ReleaseWithoutAsm|Win32 + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.ReleaseWithoutAsm|x64.ActiveCfg = ReleaseWithoutAsm|x64 + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.ReleaseWithoutAsm|x64.Build.0 = ReleaseWithoutAsm|x64 + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.Debug|ARM.ActiveCfg = Debug|ARM + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.Debug|ARM.Build.0 = Debug|ARM + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.Debug|ARM64.Build.0 = Debug|ARM64 + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.Debug|Win32.ActiveCfg = Debug|Win32 + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.Debug|Win32.Build.0 = Debug|Win32 + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.Debug|x64.ActiveCfg = Debug|x64 + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.Debug|x64.Build.0 = Debug|x64 + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.Release|ARM.ActiveCfg = Release|ARM + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.Release|ARM.Build.0 = Release|ARM + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.Release|ARM64.ActiveCfg = Release|ARM64 + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.Release|ARM64.Build.0 = Release|ARM64 + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.Release|Win32.ActiveCfg = Release|Win32 + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.Release|Win32.Build.0 = Release|Win32 + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.Release|x64.ActiveCfg = Release|x64 + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.Release|x64.Build.0 = Release|x64 + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.ReleaseWithoutAsm|ARM.ActiveCfg = ReleaseWithoutAsm|ARM + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.ReleaseWithoutAsm|ARM.Build.0 = ReleaseWithoutAsm|ARM + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.ReleaseWithoutAsm|ARM64.ActiveCfg = ReleaseWithoutAsm|ARM64 + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.ReleaseWithoutAsm|ARM64.Build.0 = ReleaseWithoutAsm|ARM64 + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.ReleaseWithoutAsm|Win32.ActiveCfg = ReleaseWithoutAsm|Win32 + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.ReleaseWithoutAsm|Win32.Build.0 = ReleaseWithoutAsm|Win32 + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.ReleaseWithoutAsm|x64.ActiveCfg = ReleaseWithoutAsm|x64 + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.ReleaseWithoutAsm|x64.Build.0 = ReleaseWithoutAsm|x64 + {C52F9E7B-498A-42BE-8DB4-85A15694366A}.Debug|ARM.ActiveCfg = Debug|ARM + {C52F9E7B-498A-42BE-8DB4-85A15694366A}.Debug|ARM.Build.0 = Debug|ARM + {C52F9E7B-498A-42BE-8DB4-85A15694366A}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {C52F9E7B-498A-42BE-8DB4-85A15694366A}.Debug|ARM64.Build.0 = Debug|ARM64 + {C52F9E7B-498A-42BE-8DB4-85A15694366A}.Debug|Win32.ActiveCfg = Debug|Win32 + {C52F9E7B-498A-42BE-8DB4-85A15694366A}.Debug|Win32.Build.0 = Debug|Win32 + {C52F9E7B-498A-42BE-8DB4-85A15694366A}.Debug|x64.ActiveCfg = Debug|x64 + {C52F9E7B-498A-42BE-8DB4-85A15694366A}.Debug|x64.Build.0 = Debug|x64 + {C52F9E7B-498A-42BE-8DB4-85A15694366A}.Release|ARM.ActiveCfg = Release|ARM + {C52F9E7B-498A-42BE-8DB4-85A15694366A}.Release|ARM.Build.0 = Release|ARM + {C52F9E7B-498A-42BE-8DB4-85A15694366A}.Release|ARM64.ActiveCfg = Release|ARM64 + {C52F9E7B-498A-42BE-8DB4-85A15694366A}.Release|ARM64.Build.0 = Release|ARM64 + {C52F9E7B-498A-42BE-8DB4-85A15694366A}.Release|Win32.ActiveCfg = Release|Win32 + {C52F9E7B-498A-42BE-8DB4-85A15694366A}.Release|Win32.Build.0 = Release|Win32 + {C52F9E7B-498A-42BE-8DB4-85A15694366A}.Release|x64.ActiveCfg = Release|x64 + {C52F9E7B-498A-42BE-8DB4-85A15694366A}.Release|x64.Build.0 = Release|x64 + {C52F9E7B-498A-42BE-8DB4-85A15694366A}.ReleaseWithoutAsm|ARM.ActiveCfg = Release|ARM + {C52F9E7B-498A-42BE-8DB4-85A15694366A}.ReleaseWithoutAsm|ARM.Build.0 = Release|ARM + {C52F9E7B-498A-42BE-8DB4-85A15694366A}.ReleaseWithoutAsm|ARM64.ActiveCfg = Release|ARM64 + {C52F9E7B-498A-42BE-8DB4-85A15694366A}.ReleaseWithoutAsm|ARM64.Build.0 = Release|ARM64 + {C52F9E7B-498A-42BE-8DB4-85A15694366A}.ReleaseWithoutAsm|Win32.ActiveCfg = Release|Win32 + {C52F9E7B-498A-42BE-8DB4-85A15694366A}.ReleaseWithoutAsm|x64.ActiveCfg = Release|x64 + {48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.Debug|ARM.ActiveCfg = Debug|ARM + {48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.Debug|ARM.Build.0 = Debug|ARM + {48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.Debug|ARM64.Build.0 = Debug|ARM64 + {48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.Debug|Win32.ActiveCfg = Debug|Win32 + {48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.Debug|Win32.Build.0 = Debug|Win32 + {48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.Debug|x64.ActiveCfg = Debug|x64 + {48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.Debug|x64.Build.0 = Debug|x64 + {48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.Release|ARM.ActiveCfg = Release|ARM + {48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.Release|ARM.Build.0 = Release|ARM + {48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.Release|ARM64.ActiveCfg = Release|ARM64 + {48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.Release|ARM64.Build.0 = Release|ARM64 + {48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.Release|Win32.ActiveCfg = Release|Win32 + {48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.Release|Win32.Build.0 = Release|Win32 + {48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.Release|x64.ActiveCfg = Release|x64 + {48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.Release|x64.Build.0 = Release|x64 + {48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.ReleaseWithoutAsm|ARM.ActiveCfg = Release|ARM + {48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.ReleaseWithoutAsm|ARM.Build.0 = Release|ARM + {48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.ReleaseWithoutAsm|ARM64.ActiveCfg = Release|ARM64 + {48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.ReleaseWithoutAsm|ARM64.Build.0 = Release|ARM64 + {48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.ReleaseWithoutAsm|Win32.ActiveCfg = Release|Win32 + {48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.ReleaseWithoutAsm|x64.ActiveCfg = Release|x64 + {C52F9E7B-498A-42BE-8DB4-85A15694382A}.Debug|ARM.ActiveCfg = Debug|ARM + {C52F9E7B-498A-42BE-8DB4-85A15694382A}.Debug|ARM.Build.0 = Debug|ARM + {C52F9E7B-498A-42BE-8DB4-85A15694382A}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {C52F9E7B-498A-42BE-8DB4-85A15694382A}.Debug|ARM64.Build.0 = Debug|ARM64 + {C52F9E7B-498A-42BE-8DB4-85A15694382A}.Debug|Win32.ActiveCfg = Debug|Win32 + {C52F9E7B-498A-42BE-8DB4-85A15694382A}.Debug|Win32.Build.0 = Debug|Win32 + {C52F9E7B-498A-42BE-8DB4-85A15694382A}.Debug|x64.ActiveCfg = Debug|x64 + {C52F9E7B-498A-42BE-8DB4-85A15694382A}.Debug|x64.Build.0 = Debug|x64 + {C52F9E7B-498A-42BE-8DB4-85A15694382A}.Release|ARM.ActiveCfg = Release|ARM + {C52F9E7B-498A-42BE-8DB4-85A15694382A}.Release|ARM.Build.0 = Release|ARM + {C52F9E7B-498A-42BE-8DB4-85A15694382A}.Release|ARM64.ActiveCfg = Release|ARM64 + {C52F9E7B-498A-42BE-8DB4-85A15694382A}.Release|ARM64.Build.0 = Release|ARM64 + {C52F9E7B-498A-42BE-8DB4-85A15694382A}.Release|Win32.ActiveCfg = Release|Win32 + {C52F9E7B-498A-42BE-8DB4-85A15694382A}.Release|Win32.Build.0 = Release|Win32 + {C52F9E7B-498A-42BE-8DB4-85A15694382A}.Release|x64.ActiveCfg = Release|x64 + {C52F9E7B-498A-42BE-8DB4-85A15694382A}.Release|x64.Build.0 = Release|x64 + {C52F9E7B-498A-42BE-8DB4-85A15694382A}.ReleaseWithoutAsm|ARM.ActiveCfg = Release|ARM + {C52F9E7B-498A-42BE-8DB4-85A15694382A}.ReleaseWithoutAsm|ARM.Build.0 = Release|ARM + {C52F9E7B-498A-42BE-8DB4-85A15694382A}.ReleaseWithoutAsm|ARM64.ActiveCfg = Release|ARM64 + {C52F9E7B-498A-42BE-8DB4-85A15694382A}.ReleaseWithoutAsm|ARM64.Build.0 = Release|ARM64 + {C52F9E7B-498A-42BE-8DB4-85A15694382A}.ReleaseWithoutAsm|Win32.ActiveCfg = Release|Win32 + {C52F9E7B-498A-42BE-8DB4-85A15694382A}.ReleaseWithoutAsm|x64.ActiveCfg = Release|x64 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {EAA58685-56D9-43F2-8703-FD2CB020745E} + EndGlobalSection +EndGlobal diff --git a/contrib/vstudio/vc17/zlibvc.vcxproj b/contrib/vstudio/vc17/zlibvc.vcxproj new file mode 100644 index 000000000..10a7a901e --- /dev/null +++ b/contrib/vstudio/vc17/zlibvc.vcxproj @@ -0,0 +1,875 @@ + + + + + Debug + ARM + + + Debug + ARM64 + + + Debug + Win32 + + + Debug + x64 + + + ReleaseWithoutAsm + ARM + + + ReleaseWithoutAsm + ARM64 + + + ReleaseWithoutAsm + Win32 + + + ReleaseWithoutAsm + x64 + + + Release + ARM + + + Release + ARM64 + + + Release + Win32 + + + Release + x64 + + + + {8FD826F8-3739-44E6-8CC8-997122E53B8D} + 10.0 + + + + DynamicLibrary + false + true + v143 + + + DynamicLibrary + false + true + v143 + + + DynamicLibrary + false + v143 + Unicode + + + DynamicLibrary + false + true + v143 + + + DynamicLibrary + false + true + v143 + + + DynamicLibrary + false + true + v143 + + + DynamicLibrary + false + true + v143 + + + DynamicLibrary + false + true + v143 + + + DynamicLibrary + false + true + v143 + + + DynamicLibrary + false + v143 + + + DynamicLibrary + false + v143 + + + DynamicLibrary + false + v143 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.30128.1 + x86\ZlibDll$(Configuration)\ + x86\ZlibDll$(Configuration)\Tmp\ + true + false + x86\ZlibDll$(Configuration)\ + x86\ZlibDll$(Configuration)\Tmp\ + false + false + x86\ZlibDll$(Configuration)\ + x86\ZlibDll$(Configuration)\Tmp\ + false + false + x64\ZlibDll$(Configuration)\ + x64\ZlibDll$(Configuration)\Tmp\ + true + true + true + false + false + false + x64\ZlibDll$(Configuration)\ + x64\ZlibDll$(Configuration)\Tmp\ + false + false + false + false + false + false + x64\ZlibDll$(Configuration)\ + x64\ZlibDll$(Configuration)\Tmp\ + false + false + false + false + false + false + AllRules.ruleset + + + AllRules.ruleset + AllRules.ruleset + AllRules.ruleset + + + + + + + AllRules.ruleset + + + AllRules.ruleset + AllRules.ruleset + AllRules.ruleset + + + + + + + AllRules.ruleset + + + AllRules.ruleset + AllRules.ruleset + AllRules.ruleset + + + + + + + zlibwapi + zlibwapi + zlibwapi + zlibwapi + zlibwapi + zlibwapi + zlibwapi + zlibwapi + zlibwapi + zlibwapi + zlibwapi + zlibwapi + + + arm64\ZlibDll$(Configuration)\ + arm64\ZlibDll$(Configuration)\Tmp\ + + + arm\ZlibDll$(Configuration)\ + arm\ZlibDll$(Configuration)\Tmp\ + + + arm64\ZlibDll$(Configuration)\ + arm64\ZlibDll$(Configuration)\Tmp\ + + + arm64\ZlibDll$(Configuration)\ + arm64\ZlibDll$(Configuration)\Tmp\ + + + arm\ZlibDll$(Configuration)\ + arm\ZlibDll$(Configuration)\Tmp\ + + + arm\ZlibDll$(Configuration)\ + arm\ZlibDll$(Configuration)\Tmp\ + + + + _DEBUG;%(PreprocessorDefinitions) + true + true + Win32 + $(OutDir)zlibvc.tlb + + + Disabled + ..\..\..;%(AdditionalIncludeDirectories) + WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;ZLIB_WINAPI;%(PreprocessorDefinitions) + + + MultiThreadedDebugDLL + false + $(IntDir)zlibvc.pch + $(IntDir) + $(IntDir) + $(OutDir) + + + Level3 + true + ProgramDatabase + + + _DEBUG;%(PreprocessorDefinitions) + 0x040c + + + /MACHINE:I386 %(AdditionalOptions) + %(AdditionalDependencies) + $(OutDir)zlibwapi.dll + true + .\zlibvc.def + true + $(OutDir)zlibwapi.pdb + true + $(OutDir)zlibwapi.map + Windows + false + + + $(OutDir)zlibwapi.lib + + + + + NDEBUG;%(PreprocessorDefinitions) + true + true + Win32 + $(OutDir)zlibvc.tlb + + + OnlyExplicitInline + ..\..\..;%(AdditionalIncludeDirectories) + WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;ZLIB_WINAPI;%(PreprocessorDefinitions) + true + + + MultiThreadedDLL + false + true + $(IntDir)zlibvc.pch + All + $(IntDir) + $(IntDir) + $(OutDir) + + + Level3 + true + + + NDEBUG;%(PreprocessorDefinitions) + 0x040c + + + /MACHINE:I386 %(AdditionalOptions) + $(OutDir)zlibwapi.dll + true + false + .\zlibvc.def + $(OutDir)zlibwapi.pdb + true + $(OutDir)zlibwapi.map + Windows + false + + + $(OutDir)zlibwapi.lib + + + + + NDEBUG;%(PreprocessorDefinitions) + true + true + Win32 + $(OutDir)zlibvc.tlb + + + OnlyExplicitInline + ..\..\..;%(AdditionalIncludeDirectories) + WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;ZLIB_WINAPI;%(PreprocessorDefinitions) + true + + + MultiThreaded + false + true + $(IntDir)zlibvc.pch + All + $(IntDir) + $(IntDir) + $(OutDir) + + + Level3 + true + + + NDEBUG;%(PreprocessorDefinitions) + 0x040c + + + /MACHINE:I386 %(AdditionalOptions) + %(AdditionalDependencies) + $(OutDir)zlibwapi.dll + true + false + .\zlibvc.def + $(OutDir)zlibwapi.pdb + true + $(OutDir)zlibwapi.map + Windows + false + + + $(OutDir)zlibwapi.lib + false + + + + + _DEBUG;%(PreprocessorDefinitions) + true + true + X64 + $(OutDir)zlibvc.tlb + + + Disabled + ..\..\..;%(AdditionalIncludeDirectories) + WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;ZLIB_WINAPI;WIN64;%(PreprocessorDefinitions) + + + MultiThreadedDebugDLL + false + $(IntDir)zlibvc.pch + $(IntDir) + $(IntDir) + $(OutDir) + + + Level3 + true + ProgramDatabase + + + _DEBUG;%(PreprocessorDefinitions) + 0x040c + + + %(AdditionalDependencies) + $(OutDir)zlibwapi.dll + true + .\zlibvc.def + true + $(OutDir)zlibwapi.pdb + true + $(OutDir)zlibwapi.map + Windows + $(OutDir)zlibwapi.lib + MachineX64 + + + + + _DEBUG;%(PreprocessorDefinitions) + true + true + $(OutDir)zlibvc.tlb + + + Disabled + ..\..\..;%(AdditionalIncludeDirectories) + WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;ZLIB_WINAPI;WIN64;%(PreprocessorDefinitions) + + + MultiThreadedDebugDLL + false + $(IntDir)zlibvc.pch + $(IntDir) + $(IntDir) + $(OutDir) + + + Level3 + true + ProgramDatabase + + + _DEBUG;%(PreprocessorDefinitions) + 0x040c + + + %(AdditionalDependencies) + $(OutDir)zlibwapi.dll + true + .\zlibvc.def + true + $(OutDir)zlibwapi.pdb + true + $(OutDir)zlibwapi.map + Windows + $(OutDir)zlibwapi.lib + + + + + _DEBUG;%(PreprocessorDefinitions) + true + true + $(OutDir)zlibvc.tlb + + + Disabled + ..\..\..;%(AdditionalIncludeDirectories) + WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;ZLIB_WINAPI;WIN64;%(PreprocessorDefinitions) + + + MultiThreadedDebugDLL + false + $(IntDir)zlibvc.pch + $(IntDir) + $(IntDir) + $(OutDir) + + + Level3 + true + ProgramDatabase + + + _DEBUG;%(PreprocessorDefinitions) + 0x040c + + + %(AdditionalDependencies) + $(OutDir)zlibwapi.dll + true + .\zlibvc.def + true + $(OutDir)zlibwapi.pdb + true + $(OutDir)zlibwapi.map + Windows + $(OutDir)zlibwapi.lib + + + + + NDEBUG;%(PreprocessorDefinitions) + true + true + X64 + $(OutDir)zlibvc.tlb + + + OnlyExplicitInline + ..\..\..;%(AdditionalIncludeDirectories) + WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;ZLIB_WINAPI;WIN64;%(PreprocessorDefinitions) + true + + + MultiThreadedDLL + false + true + $(IntDir)zlibvc.pch + All + $(IntDir) + $(IntDir) + $(OutDir) + + + Level3 + true + + + NDEBUG;%(PreprocessorDefinitions) + 0x040c + + + $(OutDir)zlibwapi.dll + true + false + .\zlibvc.def + $(OutDir)zlibwapi.pdb + true + $(OutDir)zlibwapi.map + Windows + $(OutDir)zlibwapi.lib + MachineX64 + + + + + NDEBUG;%(PreprocessorDefinitions) + true + true + $(OutDir)zlibvc.tlb + + + OnlyExplicitInline + ..\..\..;%(AdditionalIncludeDirectories) + WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;ZLIB_WINAPI;WIN64;%(PreprocessorDefinitions) + true + + + MultiThreadedDLL + false + true + $(IntDir)zlibvc.pch + All + $(IntDir) + $(IntDir) + $(OutDir) + + + Level3 + true + + + NDEBUG;%(PreprocessorDefinitions) + 0x040c + + + $(OutDir)zlibwapi.dll + true + false + .\zlibvc.def + $(OutDir)zlibwapi.pdb + true + $(OutDir)zlibwapi.map + Windows + $(OutDir)zlibwapi.lib + + + + + NDEBUG;%(PreprocessorDefinitions) + true + true + $(OutDir)zlibvc.tlb + + + OnlyExplicitInline + ..\..\..;%(AdditionalIncludeDirectories) + WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;ZLIB_WINAPI;WIN64;%(PreprocessorDefinitions) + true + + + MultiThreadedDLL + false + true + $(IntDir)zlibvc.pch + All + $(IntDir) + $(IntDir) + $(OutDir) + + + Level3 + true + + + NDEBUG;%(PreprocessorDefinitions) + 0x040c + + + $(OutDir)zlibwapi.dll + true + false + .\zlibvc.def + $(OutDir)zlibwapi.pdb + true + $(OutDir)zlibwapi.map + Windows + $(OutDir)zlibwapi.lib + + + + + NDEBUG;%(PreprocessorDefinitions) + true + true + X64 + $(OutDir)zlibvc.tlb + + + OnlyExplicitInline + ..\..\..;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;ZLIB_WINAPI;WIN64;%(PreprocessorDefinitions) + true + + + MultiThreadedDLL + false + true + $(IntDir)zlibvc.pch + All + $(IntDir) + $(IntDir) + $(OutDir) + + + Level3 + true + + + NDEBUG;%(PreprocessorDefinitions) + 0x040c + + + %(AdditionalDependencies) + $(OutDir)zlibwapi.dll + true + false + .\zlibvc.def + $(OutDir)zlibwapi.pdb + true + $(OutDir)zlibwapi.map + Windows + $(OutDir)zlibwapi.lib + MachineX64 + + + + + NDEBUG;%(PreprocessorDefinitions) + true + true + $(OutDir)zlibvc.tlb + + + OnlyExplicitInline + ..\..\..;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;ZLIB_WINAPI;WIN64;%(PreprocessorDefinitions) + true + + + MultiThreadedDLL + false + true + $(IntDir)zlibvc.pch + All + $(IntDir) + $(IntDir) + $(OutDir) + + + Level3 + true + + + NDEBUG;%(PreprocessorDefinitions) + 0x040c + + + %(AdditionalDependencies) + $(OutDir)zlibwapi.dll + true + false + .\zlibvc.def + $(OutDir)zlibwapi.pdb + true + $(OutDir)zlibwapi.map + Windows + $(OutDir)zlibwapi.lib + + + + + NDEBUG;%(PreprocessorDefinitions) + true + true + $(OutDir)zlibvc.tlb + + + OnlyExplicitInline + ..\..\..;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;ZLIB_WINAPI;WIN32;%(PreprocessorDefinitions) + true + + + MultiThreadedDLL + false + true + $(IntDir)zlibvc.pch + All + $(IntDir) + $(IntDir) + $(OutDir) + + + Level3 + true + + + NDEBUG;%(PreprocessorDefinitions) + 0x040c + + + %(AdditionalDependencies) + $(OutDir)zlibwapi.dll + true + false + .\zlibvc.def + $(OutDir)zlibwapi.pdb + true + $(OutDir)zlibwapi.map + Windows + $(OutDir)zlibwapi.lib + + + + + + + + + + + + + + + + + + + + + %(AdditionalIncludeDirectories) + ZLIB_INTERNAL;%(PreprocessorDefinitions) + %(AdditionalIncludeDirectories) + %(AdditionalIncludeDirectories) + %(AdditionalIncludeDirectories) + ZLIB_INTERNAL;%(PreprocessorDefinitions) + ZLIB_INTERNAL;%(PreprocessorDefinitions) + ZLIB_INTERNAL;%(PreprocessorDefinitions) + + + %(AdditionalIncludeDirectories) + ZLIB_INTERNAL;%(PreprocessorDefinitions) + %(AdditionalIncludeDirectories) + %(AdditionalIncludeDirectories) + %(AdditionalIncludeDirectories) + ZLIB_INTERNAL;%(PreprocessorDefinitions) + ZLIB_INTERNAL;%(PreprocessorDefinitions) + ZLIB_INTERNAL;%(PreprocessorDefinitions) + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/contrib/vstudio/vc9/zlib.rc b/contrib/vstudio/vc9/zlib.rc index 29af8e11a..856bd11f0 100644 --- a/contrib/vstudio/vc9/zlib.rc +++ b/contrib/vstudio/vc9/zlib.rc @@ -2,8 +2,8 @@ #define IDR_VERSION1 1 IDR_VERSION1 VERSIONINFO MOVEABLE IMPURE LOADONCALL DISCARDABLE - FILEVERSION 1, 3, 0, 0 - PRODUCTVERSION 1, 3, 0, 0 + FILEVERSION 1, 3, 1, 0 + PRODUCTVERSION 1, 3, 1, 0 FILEFLAGSMASK VS_FFI_FILEFLAGSMASK FILEFLAGS 0 FILEOS VOS_DOS_WINDOWS32 @@ -17,12 +17,12 @@ BEGIN BEGIN VALUE "FileDescription", "zlib data compression and ZIP file I/O library\0" - VALUE "FileVersion", "1.3.0\0" + VALUE "FileVersion", "1.3.1\0" VALUE "InternalName", "zlib\0" VALUE "OriginalFilename", "zlibwapi.dll\0" VALUE "ProductName", "ZLib.DLL\0" VALUE "Comments","DLL support by Alessandro Iacopetti & Gilles Vollant\0" - VALUE "LegalCopyright", "(C) 1995-2023 Jean-loup Gailly & Mark Adler\0" + VALUE "LegalCopyright", "(C) 1995-2024 Jean-loup Gailly & Mark Adler\0" END END BLOCK "VarFileInfo" diff --git a/contrib/vstudio/vc9/zlibvc.def b/contrib/vstudio/vc9/zlibvc.def index f28aa6c73..3234a02d9 100644 --- a/contrib/vstudio/vc9/zlibvc.def +++ b/contrib/vstudio/vc9/zlibvc.def @@ -1,7 +1,7 @@ LIBRARY ; zlib data compression and ZIP file I/O library -VERSION 1.3 +VERSION 1.3.1 EXPORTS adler32 @1 diff --git a/deflate.c b/deflate.c index bd0117519..012ea8148 100644 --- a/deflate.c +++ b/deflate.c @@ -1,5 +1,5 @@ /* deflate.c -- compress data using the deflation algorithm - * Copyright (C) 1995-2023 Jean-loup Gailly and Mark Adler + * Copyright (C) 1995-2024 Jean-loup Gailly and Mark Adler * For conditions of distribution and use, see copyright notice in zlib.h */ @@ -52,7 +52,7 @@ #include "deflate.h" const char deflate_copyright[] = - " deflate 1.3 Copyright 1995-2023 Jean-loup Gailly and Mark Adler "; + " deflate 1.3.1 Copyright 1995-2024 Jean-loup Gailly and Mark Adler "; /* If you use the zlib library in a product, an acknowledgment is welcome in the documentation of your product. If for some reason you cannot @@ -493,7 +493,7 @@ int ZEXPORT deflateInit2_(z_streamp strm, int level, int method, * symbols from which it is being constructed. */ - s->pending_buf = (uchf *) ZALLOC(strm, s->lit_bufsize, 4); + s->pending_buf = (uchf *) ZALLOC(strm, s->lit_bufsize, LIT_BUFS); s->pending_buf_size = (ulg)s->lit_bufsize * 4; if (s->window == Z_NULL || s->prev == Z_NULL || s->head == Z_NULL || @@ -503,8 +503,14 @@ int ZEXPORT deflateInit2_(z_streamp strm, int level, int method, deflateEnd (strm); return Z_MEM_ERROR; } +#ifdef LIT_MEM + s->d_buf = (ushf *)(s->pending_buf + (s->lit_bufsize << 1)); + s->l_buf = s->pending_buf + (s->lit_bufsize << 2); + s->sym_end = s->lit_bufsize - 1; +#else s->sym_buf = s->pending_buf + s->lit_bufsize; s->sym_end = (s->lit_bufsize - 1) * 3; +#endif /* We avoid equality with lit_bufsize*3 because of wraparound at 64K * on 16 bit machines and because stored blocks are restricted to * 64K-1 bytes. @@ -720,9 +726,15 @@ int ZEXPORT deflatePrime(z_streamp strm, int bits, int value) { if (deflateStateCheck(strm)) return Z_STREAM_ERROR; s = strm->state; +#ifdef LIT_MEM + if (bits < 0 || bits > 16 || + (uchf *)s->d_buf < s->pending_out + ((Buf_size + 7) >> 3)) + return Z_BUF_ERROR; +#else if (bits < 0 || bits > 16 || s->sym_buf < s->pending_out + ((Buf_size + 7) >> 3)) return Z_BUF_ERROR; +#endif do { put = Buf_size - s->bi_valid; if (put > bits) @@ -1294,7 +1306,7 @@ int ZEXPORT deflateCopy(z_streamp dest, z_streamp source) { ds->window = (Bytef *) ZALLOC(dest, ds->w_size, 2*sizeof(Byte)); ds->prev = (Posf *) ZALLOC(dest, ds->w_size, sizeof(Pos)); ds->head = (Posf *) ZALLOC(dest, ds->hash_size, sizeof(Pos)); - ds->pending_buf = (uchf *) ZALLOC(dest, ds->lit_bufsize, 4); + ds->pending_buf = (uchf *) ZALLOC(dest, ds->lit_bufsize, LIT_BUFS); if (ds->window == Z_NULL || ds->prev == Z_NULL || ds->head == Z_NULL || ds->pending_buf == Z_NULL) { @@ -1305,10 +1317,15 @@ int ZEXPORT deflateCopy(z_streamp dest, z_streamp source) { zmemcpy(ds->window, ss->window, ds->w_size * 2 * sizeof(Byte)); zmemcpy((voidpf)ds->prev, (voidpf)ss->prev, ds->w_size * sizeof(Pos)); zmemcpy((voidpf)ds->head, (voidpf)ss->head, ds->hash_size * sizeof(Pos)); - zmemcpy(ds->pending_buf, ss->pending_buf, (uInt)ds->pending_buf_size); + zmemcpy(ds->pending_buf, ss->pending_buf, ds->lit_bufsize * LIT_BUFS); ds->pending_out = ds->pending_buf + (ss->pending_out - ss->pending_buf); +#ifdef LIT_MEM + ds->d_buf = (ushf *)(ds->pending_buf + (ds->lit_bufsize << 1)); + ds->l_buf = ds->pending_buf + (ds->lit_bufsize << 2); +#else ds->sym_buf = ds->pending_buf + ds->lit_bufsize; +#endif ds->l_desc.dyn_tree = ds->dyn_ltree; ds->d_desc.dyn_tree = ds->dyn_dtree; @@ -1539,13 +1556,21 @@ local uInt longest_match(deflate_state *s, IPos cur_match) { */ local void check_match(deflate_state *s, IPos start, IPos match, int length) { /* check that the match is indeed a match */ - if (zmemcmp(s->window + match, - s->window + start, length) != EQUAL) { - fprintf(stderr, " start %u, match %u, length %d\n", - start, match, length); + Bytef *back = s->window + (int)match, *here = s->window + start; + IPos len = length; + if (match == (IPos)-1) { + /* match starts one byte before the current window -- just compare the + subsequent length-1 bytes */ + back++; + here++; + len--; + } + if (zmemcmp(back, here, len) != EQUAL) { + fprintf(stderr, " start %u, match %d, length %d\n", + start, (int)match, length); do { - fprintf(stderr, "%c%c", s->window[match++], s->window[start++]); - } while (--length != 0); + fprintf(stderr, "(%02x %02x)", *back++, *here++); + } while (--len != 0); z_error("invalid match"); } if (z_verbose > 1) { diff --git a/deflate.h b/deflate.h index 869679142..300c6ada6 100644 --- a/deflate.h +++ b/deflate.h @@ -1,5 +1,5 @@ /* deflate.h -- internal compression state - * Copyright (C) 1995-2018 Jean-loup Gailly + * Copyright (C) 1995-2024 Jean-loup Gailly * For conditions of distribution and use, see copyright notice in zlib.h */ @@ -23,6 +23,10 @@ # define GZIP #endif +/* define LIT_MEM to slightly increase the speed of deflate (order 1% to 2%) at + the cost of a larger memory footprint */ +/* #define LIT_MEM */ + /* =========================================================================== * Internal compression state. */ @@ -217,7 +221,14 @@ typedef struct internal_state { /* Depth of each subtree used as tie breaker for trees of equal frequency */ +#ifdef LIT_MEM +# define LIT_BUFS 5 + ushf *d_buf; /* buffer for distances */ + uchf *l_buf; /* buffer for literals/lengths */ +#else +# define LIT_BUFS 4 uchf *sym_buf; /* buffer for distances and literals/lengths */ +#endif uInt lit_bufsize; /* Size of match buffer for literals/lengths. There are 4 reasons for @@ -239,7 +250,7 @@ typedef struct internal_state { * - I can't count above 4 */ - uInt sym_next; /* running index in sym_buf */ + uInt sym_next; /* running index in symbol buffer */ uInt sym_end; /* symbol table full when sym_next reaches this */ ulg opt_len; /* bit length of current block with optimal trees */ @@ -318,6 +329,25 @@ void ZLIB_INTERNAL _tr_stored_block(deflate_state *s, charf *buf, extern const uch ZLIB_INTERNAL _dist_code[]; #endif +#ifdef LIT_MEM +# define _tr_tally_lit(s, c, flush) \ + { uch cc = (c); \ + s->d_buf[s->sym_next] = 0; \ + s->l_buf[s->sym_next++] = cc; \ + s->dyn_ltree[cc].Freq++; \ + flush = (s->sym_next == s->sym_end); \ + } +# define _tr_tally_dist(s, distance, length, flush) \ + { uch len = (uch)(length); \ + ush dist = (ush)(distance); \ + s->d_buf[s->sym_next] = dist; \ + s->l_buf[s->sym_next++] = len; \ + dist--; \ + s->dyn_ltree[_length_code[len]+LITERALS+1].Freq++; \ + s->dyn_dtree[d_code(dist)].Freq++; \ + flush = (s->sym_next == s->sym_end); \ + } +#else # define _tr_tally_lit(s, c, flush) \ { uch cc = (c); \ s->sym_buf[s->sym_next++] = 0; \ @@ -337,6 +367,7 @@ void ZLIB_INTERNAL _tr_stored_block(deflate_state *s, charf *buf, s->dyn_dtree[d_code(dist)].Freq++; \ flush = (s->sym_next == s->sym_end); \ } +#endif #else # define _tr_tally_lit(s, c, flush) flush = _tr_tally(s, 0, c) # define _tr_tally_dist(s, distance, length, flush) \ diff --git a/doc/algorithm.txt b/doc/algorithm.txt index c97f49502..029e5a313 100644 --- a/doc/algorithm.txt +++ b/doc/algorithm.txt @@ -77,7 +77,7 @@ table took no time (and if you had infinite memory), then there would only be a first level table to cover all the way to the longest code. However, building the table ends up taking a lot longer for more bits since short codes are replicated many times in such a table. What inflate() does is -simply to make the number of bits in the first table a variable, and then +simply to make the number of bits in the first table a variable, and then to set that variable for the maximum speed. For inflate, which has 286 possible codes for the literal/length tree, the size diff --git a/examples/gzlog.c b/examples/gzlog.c index b977802dd..da1b02e73 100644 --- a/examples/gzlog.c +++ b/examples/gzlog.c @@ -212,8 +212,8 @@ to the appropriate recovery below. If there is no foo.add file, provide a zero data length to the recovery. In that case, the append recovery restores the foo.gz to the previous compressed + uncompressed data state. - For the the compress recovery, a missing foo.add file results in foo.gz - being restored to the previous compressed-only data state. + For the compress recovery, a missing foo.add file results in foo.gz being + restored to the previous compressed-only data state. - Append recovery: - Pick up append at + step above - Compress recovery: diff --git a/examples/zran.c b/examples/zran.c index 32c93686c..d3135955b 100644 --- a/examples/zran.c +++ b/examples/zran.c @@ -267,7 +267,7 @@ static inline void append_bits(unsigned value, int bits, } } -// Insert enough bits in the form of empty deflate blocks in front of the the +// Insert enough bits in the form of empty deflate blocks in front of the // low bits bits of value, in order to bring the sequence to a byte boundary. // Then feed that to inflate(). This does what inflatePrime() does, except that // a negative value of bits is not supported. bits must be in 0..16. If the diff --git a/gzguts.h b/gzguts.h index f9375047e..eba72085b 100644 --- a/gzguts.h +++ b/gzguts.h @@ -1,5 +1,5 @@ /* gzguts.h -- zlib internal header definitions for gz* operations - * Copyright (C) 2004-2019 Mark Adler + * Copyright (C) 2004-2024 Mark Adler * For conditions of distribution and use, see copyright notice in zlib.h */ @@ -210,9 +210,5 @@ char ZLIB_INTERNAL *gz_strwinerror(DWORD error); /* GT_OFF(x), where x is an unsigned value, is true if x > maximum z_off64_t value -- needed when comparing unsigned to z_off64_t, which is signed (possible z_off64_t types off_t, off64_t, and long are all signed) */ -#ifdef INT_MAX -# define GT_OFF(x) (sizeof(int) == sizeof(z_off64_t) && (x) > INT_MAX) -#else unsigned ZLIB_INTERNAL gz_intmax(void); -# define GT_OFF(x) (sizeof(int) == sizeof(z_off64_t) && (x) > gz_intmax()) -#endif +#define GT_OFF(x) (sizeof(int) == sizeof(z_off64_t) && (x) > gz_intmax()) diff --git a/gzlib.c b/gzlib.c index 29fc4486f..983153cc8 100644 --- a/gzlib.c +++ b/gzlib.c @@ -1,5 +1,5 @@ /* gzlib.c -- zlib functions common to reading and writing gzip files - * Copyright (C) 2004-2019 Mark Adler + * Copyright (C) 2004-2024 Mark Adler * For conditions of distribution and use, see copyright notice in zlib.h */ @@ -563,20 +563,20 @@ void ZLIB_INTERNAL gz_error(gz_statep state, int err, const char *msg) { #endif } -#ifndef INT_MAX /* portably return maximum value for an int (when limits.h presumed not available) -- we need to do this to cover cases where 2's complement not used, since C standard permits 1's complement and sign-bit representations, otherwise we could just use ((unsigned)-1) >> 1 */ unsigned ZLIB_INTERNAL gz_intmax(void) { - unsigned p, q; - - p = 1; +#ifdef INT_MAX + return INT_MAX; +#else + unsigned p = 1, q; do { q = p; p <<= 1; p++; } while (p > q); return q >> 1; -} #endif +} diff --git a/inflate.c b/inflate.c index b0757a9b2..94ecff015 100644 --- a/inflate.c +++ b/inflate.c @@ -1387,7 +1387,7 @@ int ZEXPORT inflateSync(z_streamp strm) { /* if first time, start search in bit buffer */ if (state->mode != SYNC) { state->mode = SYNC; - state->hold <<= state->bits & 7; + state->hold >>= state->bits & 7; state->bits -= state->bits & 7; len = 0; while (state->bits >= 8) { diff --git a/inftrees.c b/inftrees.c index 8a208c2da..98cfe1644 100644 --- a/inftrees.c +++ b/inftrees.c @@ -1,5 +1,5 @@ /* inftrees.c -- generate Huffman trees for efficient decoding - * Copyright (C) 1995-2023 Mark Adler + * Copyright (C) 1995-2024 Mark Adler * For conditions of distribution and use, see copyright notice in zlib.h */ @@ -9,7 +9,7 @@ #define MAXBITS 15 const char inflate_copyright[] = - " inflate 1.3 Copyright 1995-2023 Mark Adler "; + " inflate 1.3.1 Copyright 1995-2024 Mark Adler "; /* If you use the zlib library in a product, an acknowledgment is welcome in the documentation of your product. If for some reason you cannot @@ -57,7 +57,7 @@ int ZLIB_INTERNAL inflate_table(codetype type, unsigned short FAR *lens, 35, 43, 51, 59, 67, 83, 99, 115, 131, 163, 195, 227, 258, 0, 0}; static const unsigned short lext[31] = { /* Length codes 257..285 extra */ 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 18, 18, 18, 18, - 19, 19, 19, 19, 20, 20, 20, 20, 21, 21, 21, 21, 16, 198, 203}; + 19, 19, 19, 19, 20, 20, 20, 20, 21, 21, 21, 21, 16, 203, 77}; static const unsigned short dbase[32] = { /* Distance codes 0..29 base */ 1, 2, 3, 4, 5, 7, 9, 13, 17, 25, 33, 49, 65, 97, 129, 193, 257, 385, 513, 769, 1025, 1537, 2049, 3073, 4097, 6145, diff --git a/inftrees.h b/inftrees.h index a10712d8c..396f74b5d 100644 --- a/inftrees.h +++ b/inftrees.h @@ -41,8 +41,8 @@ typedef struct { examples/enough.c found in the zlib distribution. The arguments to that program are the number of symbols, the initial root table size, and the maximum bit length of a code. "enough 286 9 15" for literal/length codes - returns returns 852, and "enough 30 6 15" for distance codes returns 592. - The initial root table size (9 or 6) is found in the fifth argument of the + returns 852, and "enough 30 6 15" for distance codes returns 592. The + initial root table size (9 or 6) is found in the fifth argument of the inflate_table() calls in inflate.c and infback.c. If the root table size is changed, then these maximum sizes would be need to be recalculated and updated. */ diff --git a/old/visual-basic.txt b/old/visual-basic.txt index 57efe5812..3c8d2a42d 100644 --- a/old/visual-basic.txt +++ b/old/visual-basic.txt @@ -115,7 +115,7 @@ SUCCESS Then ReDim Preserve bytaryCpr(lngCprSiz - 1) Open strCprPth For Binary Access Write As #1 Put #1, , bytaryCpr() - Put #1, , lngOriSiz 'Add the the original size value to the end + Put #1, , lngOriSiz 'Add the original size value to the end (last 4 bytes) Close #1 Else diff --git a/os400/README400 b/os400/README400 index 6dd41aa65..30ed5a12c 100644 --- a/os400/README400 +++ b/os400/README400 @@ -1,4 +1,4 @@ - ZLIB version 1.3.0 for OS/400 installation instructions + ZLIB version 1.3.1 for OS/400 installation instructions 1) Download and unpack the zlib tarball to some IFS directory. (i.e.: /path/to/the/zlib/ifs/source/directory) diff --git a/os400/zlib.inc b/os400/zlib.inc index 0d9e2f209..744729ab9 100644 --- a/os400/zlib.inc +++ b/os400/zlib.inc @@ -1,7 +1,7 @@ * ZLIB.INC - Interface to the general purpose compression library * * ILE RPG400 version by Patrick Monnerat, DATASPHERE. - * Version 1.3.0 + * Version 1.3.1 * * * WARNING: @@ -22,12 +22,12 @@ * * Versioning information. * - D ZLIB_VERSION C '1.3.0' + D ZLIB_VERSION C '1.3.1' D ZLIB_VERNUM C X'12a0' D ZLIB_VER_MAJOR C 1 D ZLIB_VER_MINOR C 3 D ZLIB_VER_REVISION... - D C 0 + D C 1 D ZLIB_VER_SUBREVISION... D C 0 * diff --git a/qnx/package.qpg b/qnx/package.qpg index d882af2bf..4877e0ef0 100644 --- a/qnx/package.qpg +++ b/qnx/package.qpg @@ -25,10 +25,10 @@ - - - - + + + + @@ -63,7 +63,7 @@ - 1.3.0 + 1.3.1 Medium Stable diff --git a/test/example.c b/test/example.c index 582a17a3c..c3521dd59 100644 --- a/test/example.c +++ b/test/example.c @@ -36,12 +36,12 @@ static uLong dictId; /* Adler32 value of the dictionary */ #ifdef Z_SOLO -void *myalloc(void *q, unsigned n, unsigned m) { +static void *myalloc(void *q, unsigned n, unsigned m) { (void)q; return calloc(n, m); } -void myfree(void *q, void *p) { +static void myfree(void *q, void *p) { (void)q; free(p); } @@ -57,7 +57,7 @@ static free_func zfree = (free_func)0; /* =========================================================================== * Test compress() and uncompress() */ -void test_compress(Byte *compr, uLong comprLen, Byte *uncompr, +static void test_compress(Byte *compr, uLong comprLen, Byte *uncompr, uLong uncomprLen) { int err; uLong len = (uLong)strlen(hello)+1; @@ -81,7 +81,7 @@ void test_compress(Byte *compr, uLong comprLen, Byte *uncompr, /* =========================================================================== * Test read/write of .gz files */ -void test_gzio(const char *fname, Byte *uncompr, uLong uncomprLen) { +static void test_gzio(const char *fname, Byte *uncompr, uLong uncomprLen) { #ifdef NO_GZCOMPRESS fprintf(stderr, "NO_GZCOMPRESS -- gz* functions cannot compress\n"); #else @@ -163,7 +163,7 @@ void test_gzio(const char *fname, Byte *uncompr, uLong uncomprLen) { /* =========================================================================== * Test deflate() with small buffers */ -void test_deflate(Byte *compr, uLong comprLen) { +static void test_deflate(Byte *compr, uLong comprLen) { z_stream c_stream; /* compression stream */ int err; uLong len = (uLong)strlen(hello)+1; @@ -198,7 +198,7 @@ void test_deflate(Byte *compr, uLong comprLen) { /* =========================================================================== * Test inflate() with small buffers */ -void test_inflate(Byte *compr, uLong comprLen, Byte *uncompr, +static void test_inflate(Byte *compr, uLong comprLen, Byte *uncompr, uLong uncomprLen) { int err; z_stream d_stream; /* decompression stream */ @@ -237,7 +237,7 @@ void test_inflate(Byte *compr, uLong comprLen, Byte *uncompr, /* =========================================================================== * Test deflate() with large buffers and dynamic change of compression level */ -void test_large_deflate(Byte *compr, uLong comprLen, Byte *uncompr, +static void test_large_deflate(Byte *compr, uLong comprLen, Byte *uncompr, uLong uncomprLen) { z_stream c_stream; /* compression stream */ int err; @@ -290,7 +290,7 @@ void test_large_deflate(Byte *compr, uLong comprLen, Byte *uncompr, /* =========================================================================== * Test inflate() with large buffers */ -void test_large_inflate(Byte *compr, uLong comprLen, Byte *uncompr, +static void test_large_inflate(Byte *compr, uLong comprLen, Byte *uncompr, uLong uncomprLen) { int err; z_stream d_stream; /* decompression stream */ @@ -329,7 +329,7 @@ void test_large_inflate(Byte *compr, uLong comprLen, Byte *uncompr, /* =========================================================================== * Test deflate() with full flush */ -void test_flush(Byte *compr, uLong *comprLen) { +static void test_flush(Byte *compr, uLong *comprLen) { z_stream c_stream; /* compression stream */ int err; uInt len = (uInt)strlen(hello)+1; @@ -364,7 +364,8 @@ void test_flush(Byte *compr, uLong *comprLen) { /* =========================================================================== * Test inflateSync() */ -void test_sync(Byte *compr, uLong comprLen, Byte *uncompr, uLong uncomprLen) { +static void test_sync(Byte *compr, uLong comprLen, Byte *uncompr, + uLong uncomprLen) { int err; z_stream d_stream; /* decompression stream */ @@ -404,7 +405,7 @@ void test_sync(Byte *compr, uLong comprLen, Byte *uncompr, uLong uncomprLen) { /* =========================================================================== * Test deflate() with preset dictionary */ -void test_dict_deflate(Byte *compr, uLong comprLen) { +static void test_dict_deflate(Byte *compr, uLong comprLen) { z_stream c_stream; /* compression stream */ int err; @@ -438,7 +439,7 @@ void test_dict_deflate(Byte *compr, uLong comprLen) { /* =========================================================================== * Test inflate() with a preset dictionary */ -void test_dict_inflate(Byte *compr, uLong comprLen, Byte *uncompr, +static void test_dict_inflate(Byte *compr, uLong comprLen, Byte *uncompr, uLong uncomprLen) { int err; z_stream d_stream; /* decompression stream */ diff --git a/test/minigzip.c b/test/minigzip.c index 8a21ddfb5..134e10e6c 100644 --- a/test/minigzip.c +++ b/test/minigzip.c @@ -149,12 +149,12 @@ static void pwinerror (s) # include /* for unlink() */ #endif -void *myalloc(void *q, unsigned n, unsigned m) { +static void *myalloc(void *q, unsigned n, unsigned m) { (void)q; return calloc(n, m); } -void myfree(void *q, void *p) { +static void myfree(void *q, void *p) { (void)q; free(p); } @@ -167,7 +167,7 @@ typedef struct gzFile_s { z_stream strm; } *gzFile; -gzFile gz_open(const char *path, int fd, const char *mode) { +static gzFile gz_open(const char *path, int fd, const char *mode) { gzFile gz; int ret; @@ -201,15 +201,15 @@ gzFile gz_open(const char *path, int fd, const char *mode) { return gz; } -gzFile gzopen(const char *path, const char *mode) { +static gzFile gzopen(const char *path, const char *mode) { return gz_open(path, -1, mode); } -gzFile gzdopen(int fd, const char *mode) { +static gzFile gzdopen(int fd, const char *mode) { return gz_open(NULL, fd, mode); } -int gzwrite(gzFile gz, const void *buf, unsigned len) { +static int gzwrite(gzFile gz, const void *buf, unsigned len) { z_stream *strm; unsigned char out[BUFLEN]; @@ -227,7 +227,7 @@ int gzwrite(gzFile gz, const void *buf, unsigned len) { return len; } -int gzread(gzFile gz, void *buf, unsigned len) { +static int gzread(gzFile gz, void *buf, unsigned len) { int ret; unsigned got; unsigned char in[1]; @@ -258,7 +258,7 @@ int gzread(gzFile gz, void *buf, unsigned len) { return len - strm->avail_out; } -int gzclose(gzFile gz) { +static int gzclose(gzFile gz) { z_stream *strm; unsigned char out[BUFLEN]; @@ -283,7 +283,7 @@ int gzclose(gzFile gz) { return Z_OK; } -const char *gzerror(gzFile gz, int *err) { +static const char *gzerror(gzFile gz, int *err) { *err = gz->err; return gz->msg; } @@ -295,7 +295,7 @@ static char *prog; /* =========================================================================== * Display error message and exit */ -void error(const char *msg) { +static void error(const char *msg) { fprintf(stderr, "%s: %s\n", prog, msg); exit(1); } @@ -303,9 +303,9 @@ void error(const char *msg) { #ifdef USE_MMAP /* MMAP version, Miguel Albrecht */ /* Try compressing the input file at once using mmap. Return Z_OK if - * if success, Z_ERRNO otherwise. + * success, Z_ERRNO otherwise. */ -int gz_compress_mmap(FILE *in, gzFile out) { +static int gz_compress_mmap(FILE *in, gzFile out) { int len; int err; int ifd = fileno(in); @@ -338,7 +338,7 @@ int gz_compress_mmap(FILE *in, gzFile out) { * Compress input to output then close both files. */ -void gz_compress(FILE *in, gzFile out) { +static void gz_compress(FILE *in, gzFile out) { local char buf[BUFLEN]; int len; int err; @@ -366,7 +366,7 @@ void gz_compress(FILE *in, gzFile out) { /* =========================================================================== * Uncompress input to output then close both files. */ -void gz_uncompress(gzFile in, FILE *out) { +static void gz_uncompress(gzFile in, FILE *out) { local char buf[BUFLEN]; int len; int err; @@ -390,7 +390,7 @@ void gz_uncompress(gzFile in, FILE *out) { * Compress the given file: create a corresponding .gz file and remove the * original. */ -void file_compress(char *file, char *mode) { +static void file_compress(char *file, char *mode) { local char outfile[MAX_NAME_LEN]; FILE *in; gzFile out; @@ -426,7 +426,7 @@ void file_compress(char *file, char *mode) { /* =========================================================================== * Uncompress the given file and remove the original. */ -void file_uncompress(char *file) { +static void file_uncompress(char *file) { local char buf[MAX_NAME_LEN]; char *infile, *outfile; FILE *out; diff --git a/treebuild.xml b/treebuild.xml index 1d1b00770..930b00be4 100644 --- a/treebuild.xml +++ b/treebuild.xml @@ -1,6 +1,6 @@ - - + + zip compression library diff --git a/trees.c b/trees.c index 8dbdc40ba..6a523ef34 100644 --- a/trees.c +++ b/trees.c @@ -1,5 +1,5 @@ /* trees.c -- output deflated data using Huffman coding - * Copyright (C) 1995-2021 Jean-loup Gailly + * Copyright (C) 1995-2024 Jean-loup Gailly * detect_data_type() function provided freely by Cosmin Truta, 2006 * For conditions of distribution and use, see copyright notice in zlib.h */ @@ -899,14 +899,19 @@ local void compress_block(deflate_state *s, const ct_data *ltree, const ct_data *dtree) { unsigned dist; /* distance of matched string */ int lc; /* match length or unmatched char (if dist == 0) */ - unsigned sx = 0; /* running index in sym_buf */ + unsigned sx = 0; /* running index in symbol buffers */ unsigned code; /* the code to send */ int extra; /* number of extra bits to send */ if (s->sym_next != 0) do { +#ifdef LIT_MEM + dist = s->d_buf[sx]; + lc = s->l_buf[sx++]; +#else dist = s->sym_buf[sx++] & 0xff; dist += (unsigned)(s->sym_buf[sx++] & 0xff) << 8; lc = s->sym_buf[sx++]; +#endif if (dist == 0) { send_code(s, lc, ltree); /* send a literal byte */ Tracecv(isgraph(lc), (stderr," '%c' ", lc)); @@ -931,8 +936,12 @@ local void compress_block(deflate_state *s, const ct_data *ltree, } } /* literal or match pair ? */ - /* Check that the overlay between pending_buf and sym_buf is ok: */ + /* Check for no overlay of pending_buf on needed symbols */ +#ifdef LIT_MEM + Assert(s->pending < 2 * (s->lit_bufsize + sx), "pendingBuf overflow"); +#else Assert(s->pending < s->lit_bufsize + sx, "pendingBuf overflow"); +#endif } while (sx < s->sym_next); @@ -1082,9 +1091,14 @@ void ZLIB_INTERNAL _tr_flush_block(deflate_state *s, charf *buf, * the current block must be flushed. */ int ZLIB_INTERNAL _tr_tally(deflate_state *s, unsigned dist, unsigned lc) { +#ifdef LIT_MEM + s->d_buf[s->sym_next] = (ush)dist; + s->l_buf[s->sym_next++] = (uch)lc; +#else s->sym_buf[s->sym_next++] = (uch)dist; s->sym_buf[s->sym_next++] = (uch)(dist >> 8); s->sym_buf[s->sym_next++] = (uch)lc; +#endif if (dist == 0) { /* lc is the unmatched char */ s->dyn_ltree[lc].Freq++; diff --git a/win32/DLL_FAQ.txt b/win32/DLL_FAQ.txt index 12c009018..d8cf5f31e 100644 --- a/win32/DLL_FAQ.txt +++ b/win32/DLL_FAQ.txt @@ -3,7 +3,7 @@ This document describes the design, the rationale, and the usage -of the official DLL build of zlib, named ZLIB1.DLL. If you have +of the common DLL build of zlib, named ZLIB1.DLL. If you have general questions about zlib, you should see the file "FAQ" found in the zlib distribution, or at the following location: http://www.gzip.org/zlib/zlib_faq.html @@ -11,13 +11,9 @@ in the zlib distribution, or at the following location: 1. What is ZLIB1.DLL, and how can I get it? - - ZLIB1.DLL is the official build of zlib as a DLL. + - ZLIB1.DLL is the common build of zlib as a DLL. (Please remark the character '1' in the name.) - Pointers to a precompiled ZLIB1.DLL can be found in the zlib - web site at: - http://www.zlib.net/ - Applications that link to ZLIB1.DLL can rely on the following specification: @@ -379,18 +375,6 @@ in the zlib distribution, or at the following location: code. But you can make your own private DLL build, under a different file name, as suggested in the previous answer. - -17. I made my own ZLIB1.DLL build. Can I test it for compliance? - - - We prefer that you download the official DLL from the zlib - web site. If you need something peculiar from this DLL, you - can send your suggestion to the zlib mailing list. - - However, in case you do rebuild the DLL yourself, you can run - it with the test programs found in the DLL distribution. - Running these test programs is not a guarantee of compliance, - but a failure can imply a detected problem. - ** This document is written and maintained by diff --git a/win32/README-WIN32.txt b/win32/README-WIN32.txt index 384c988fa..14e6398ef 100644 --- a/win32/README-WIN32.txt +++ b/win32/README-WIN32.txt @@ -1,6 +1,6 @@ ZLIB DATA COMPRESSION LIBRARY -zlib 1.3.0 is a general purpose data compression library. All the code is +zlib 1.3.1 is a general purpose data compression library. All the code is thread safe. The data format used by the zlib library is described by RFCs (Request for Comments) 1950 to 1952 in the files http://www.ietf.org/rfc/rfc1950.txt (zlib format), rfc1951.txt (deflate format) @@ -16,13 +16,13 @@ is http://zlib.net/ . Before reporting a problem, please check this site to verify that you have the latest version of zlib; otherwise get the latest version and check whether the problem still exists or not. -PLEASE read DLL_FAQ.txt, and the the zlib FAQ http://zlib.net/zlib_faq.html -before asking for help. +PLEASE read DLL_FAQ.txt, and the zlib FAQ http://zlib.net/zlib_faq.html before +asking for help. Manifest: -The package zlib-1.3.0-win32-x86.zip will contain the following files: +The package zlib-1.3.1-win32-x86.zip will contain the following files: README-WIN32.txt This document ChangeLog Changes since previous zlib packages diff --git a/zconf.h b/zconf.h index fb76ffe31..62adc8d84 100644 --- a/zconf.h +++ b/zconf.h @@ -1,5 +1,5 @@ /* zconf.h -- configuration of the zlib compression library - * Copyright (C) 1995-2016 Jean-loup Gailly, Mark Adler + * Copyright (C) 1995-2024 Jean-loup Gailly, Mark Adler * For conditions of distribution and use, see copyright notice in zlib.h */ @@ -300,14 +300,6 @@ # endif #endif -#ifndef Z_ARG /* function prototypes for stdarg */ -# if defined(STDC) || defined(Z_HAVE_STDARG_H) -# define Z_ARG(args) args -# else -# define Z_ARG(args) () -# endif -#endif - /* The following definitions for FAR are needed only for MSDOS mixed * model programming (small or medium model with some far allocations). * This was tested only with MSC; for other MSDOS compilers you may have diff --git a/zconf.h.cmakein b/zconf.h.cmakein index 310c43928..0abe3bc9d 100644 --- a/zconf.h.cmakein +++ b/zconf.h.cmakein @@ -1,5 +1,5 @@ /* zconf.h -- configuration of the zlib compression library - * Copyright (C) 1995-2016 Jean-loup Gailly, Mark Adler + * Copyright (C) 1995-2024 Jean-loup Gailly, Mark Adler * For conditions of distribution and use, see copyright notice in zlib.h */ @@ -302,14 +302,6 @@ # endif #endif -#ifndef Z_ARG /* function prototypes for stdarg */ -# if defined(STDC) || defined(Z_HAVE_STDARG_H) -# define Z_ARG(args) args -# else -# define Z_ARG(args) () -# endif -#endif - /* The following definitions for FAR are needed only for MSDOS mixed * model programming (small or medium model with some far allocations). * This was tested only with MSC; for other MSDOS compilers you may have diff --git a/zconf.h.in b/zconf.h.in index fb76ffe31..62adc8d84 100644 --- a/zconf.h.in +++ b/zconf.h.in @@ -1,5 +1,5 @@ /* zconf.h -- configuration of the zlib compression library - * Copyright (C) 1995-2016 Jean-loup Gailly, Mark Adler + * Copyright (C) 1995-2024 Jean-loup Gailly, Mark Adler * For conditions of distribution and use, see copyright notice in zlib.h */ @@ -300,14 +300,6 @@ # endif #endif -#ifndef Z_ARG /* function prototypes for stdarg */ -# if defined(STDC) || defined(Z_HAVE_STDARG_H) -# define Z_ARG(args) args -# else -# define Z_ARG(args) () -# endif -#endif - /* The following definitions for FAR are needed only for MSDOS mixed * model programming (small or medium model with some far allocations). * This was tested only with MSC; for other MSDOS compilers you may have diff --git a/zlib.3 b/zlib.3 index 4dd289675..c716020ea 100644 --- a/zlib.3 +++ b/zlib.3 @@ -1,4 +1,4 @@ -.TH ZLIB 3 "18 Aug 2023" +.TH ZLIB 3 "22 Jan 2024" .SH NAME zlib \- compression/decompression library .SH SYNOPSIS @@ -105,9 +105,9 @@ before asking for help. Send questions and/or comments to zlib@gzip.org, or (for the Windows DLL version) to Gilles Vollant (info@winimage.com). .SH AUTHORS AND LICENSE -Version 1.3 +Version 1.3.1 .LP -Copyright (C) 1995-2023 Jean-loup Gailly and Mark Adler +Copyright (C) 1995-2024 Jean-loup Gailly and Mark Adler .LP This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages diff --git a/zlib.3.pdf b/zlib.3.pdf index da12d37183a7371513c0991fd14a7d932fd42e84..b224532bdd8eed1939b7dd04a7a0dd46be649c00 100644 GIT binary patch literal 25523 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 diff --git a/zlib.h b/zlib.h index 6b7244f99..8d4b932ea 100644 --- a/zlib.h +++ b/zlib.h @@ -1,7 +1,7 @@ /* zlib.h -- interface of the 'zlib' general purpose compression library - version 1.3, August 18th, 2023 + version 1.3.1, January 22nd, 2024 - Copyright (C) 1995-2023 Jean-loup Gailly and Mark Adler + Copyright (C) 1995-2024 Jean-loup Gailly and Mark Adler This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages @@ -37,11 +37,11 @@ extern "C" { #endif -#define ZLIB_VERSION "1.3" -#define ZLIB_VERNUM 0x1300 +#define ZLIB_VERSION "1.3.1" +#define ZLIB_VERNUM 0x1310 #define ZLIB_VER_MAJOR 1 #define ZLIB_VER_MINOR 3 -#define ZLIB_VER_REVISION 0 +#define ZLIB_VER_REVISION 1 #define ZLIB_VER_SUBREVISION 0 /* @@ -936,10 +936,10 @@ ZEXTERN int ZEXPORT inflateSync(z_streamp strm); inflateSync returns Z_OK if a possible full flush point has been found, Z_BUF_ERROR if no more input was provided, Z_DATA_ERROR if no flush point has been found, or Z_STREAM_ERROR if the stream structure was inconsistent. - In the success case, the application may save the current current value of - total_in which indicates where valid compressed data was found. In the - error case, the application may repeatedly call inflateSync, providing more - input each time, until success or end of the input data. + In the success case, the application may save the current value of total_in + which indicates where valid compressed data was found. In the error case, + the application may repeatedly call inflateSync, providing more input each + time, until success or end of the input data. */ ZEXTERN int ZEXPORT inflateCopy(z_streamp dest, @@ -1758,14 +1758,14 @@ ZEXTERN uLong ZEXPORT crc32_combine(uLong crc1, uLong crc2, z_off_t len2); seq1 and seq2 with lengths len1 and len2, CRC-32 check values were calculated for each, crc1 and crc2. crc32_combine() returns the CRC-32 check value of seq1 and seq2 concatenated, requiring only crc1, crc2, and - len2. + len2. len2 must be non-negative. */ /* ZEXTERN uLong ZEXPORT crc32_combine_gen(z_off_t len2); Return the operator corresponding to length len2, to be used with - crc32_combine_op(). + crc32_combine_op(). len2 must be non-negative. */ ZEXTERN uLong ZEXPORT crc32_combine_op(uLong crc1, uLong crc2, uLong op); diff --git a/zlib.map b/zlib.map index b330b606f..31544f2e9 100644 --- a/zlib.map +++ b/zlib.map @@ -1,100 +1,100 @@ -ZLIB_1.2.0 { - global: - compressBound; - deflateBound; - inflateBack; - inflateBackEnd; - inflateBackInit_; - inflateCopy; - local: - deflate_copyright; - inflate_copyright; - inflate_fast; - inflate_table; - zcalloc; - zcfree; - z_errmsg; - gz_error; - gz_intmax; - _*; -}; - -ZLIB_1.2.0.2 { - gzclearerr; - gzungetc; - zlibCompileFlags; -} ZLIB_1.2.0; - -ZLIB_1.2.0.8 { - deflatePrime; -} ZLIB_1.2.0.2; - -ZLIB_1.2.2 { - adler32_combine; - crc32_combine; - deflateSetHeader; - inflateGetHeader; -} ZLIB_1.2.0.8; - -ZLIB_1.2.2.3 { - deflateTune; - gzdirect; -} ZLIB_1.2.2; - -ZLIB_1.2.2.4 { - inflatePrime; -} ZLIB_1.2.2.3; - -ZLIB_1.2.3.3 { - adler32_combine64; - crc32_combine64; - gzopen64; - gzseek64; - gztell64; - inflateUndermine; -} ZLIB_1.2.2.4; - -ZLIB_1.2.3.4 { - inflateReset2; - inflateMark; -} ZLIB_1.2.3.3; - -ZLIB_1.2.3.5 { - gzbuffer; - gzoffset; - gzoffset64; - gzclose_r; - gzclose_w; -} ZLIB_1.2.3.4; - -ZLIB_1.2.5.1 { - deflatePending; -} ZLIB_1.2.3.5; - -ZLIB_1.2.5.2 { - deflateResetKeep; - gzgetc_; - inflateResetKeep; -} ZLIB_1.2.5.1; - -ZLIB_1.2.7.1 { - inflateGetDictionary; - gzvprintf; -} ZLIB_1.2.5.2; - -ZLIB_1.2.9 { - inflateCodesUsed; - inflateValidate; - uncompress2; - gzfread; - gzfwrite; - deflateGetDictionary; - adler32_z; - crc32_z; -} ZLIB_1.2.7.1; - -ZLIB_1.2.12 { - crc32_combine_gen; - crc32_combine_gen64; - crc32_combine_op; -} ZLIB_1.2.9; +ZLIB_1.2.0 { + global: + compressBound; + deflateBound; + inflateBack; + inflateBackEnd; + inflateBackInit_; + inflateCopy; + local: + deflate_copyright; + inflate_copyright; + inflate_fast; + inflate_table; + zcalloc; + zcfree; + z_errmsg; + gz_error; + gz_intmax; + _*; +}; + +ZLIB_1.2.0.2 { + gzclearerr; + gzungetc; + zlibCompileFlags; +} ZLIB_1.2.0; + +ZLIB_1.2.0.8 { + deflatePrime; +} ZLIB_1.2.0.2; + +ZLIB_1.2.2 { + adler32_combine; + crc32_combine; + deflateSetHeader; + inflateGetHeader; +} ZLIB_1.2.0.8; + +ZLIB_1.2.2.3 { + deflateTune; + gzdirect; +} ZLIB_1.2.2; + +ZLIB_1.2.2.4 { + inflatePrime; +} ZLIB_1.2.2.3; + +ZLIB_1.2.3.3 { + adler32_combine64; + crc32_combine64; + gzopen64; + gzseek64; + gztell64; + inflateUndermine; +} ZLIB_1.2.2.4; + +ZLIB_1.2.3.4 { + inflateReset2; + inflateMark; +} ZLIB_1.2.3.3; + +ZLIB_1.2.3.5 { + gzbuffer; + gzoffset; + gzoffset64; + gzclose_r; + gzclose_w; +} ZLIB_1.2.3.4; + +ZLIB_1.2.5.1 { + deflatePending; +} ZLIB_1.2.3.5; + +ZLIB_1.2.5.2 { + deflateResetKeep; + gzgetc_; + inflateResetKeep; +} ZLIB_1.2.5.1; + +ZLIB_1.2.7.1 { + inflateGetDictionary; + gzvprintf; +} ZLIB_1.2.5.2; + +ZLIB_1.2.9 { + inflateCodesUsed; + inflateValidate; + uncompress2; + gzfread; + gzfwrite; + deflateGetDictionary; + adler32_z; + crc32_z; +} ZLIB_1.2.7.1; + +ZLIB_1.2.12 { + crc32_combine_gen; + crc32_combine_gen64; + crc32_combine_op; +} ZLIB_1.2.9; diff --git a/zutil.h b/zutil.h index 902a304cc..48dd7feba 100644 --- a/zutil.h +++ b/zutil.h @@ -1,5 +1,5 @@ /* zutil.h -- internal interface and configuration of the compression library - * Copyright (C) 1995-2022 Jean-loup Gailly, Mark Adler + * Copyright (C) 1995-2024 Jean-loup Gailly, Mark Adler * For conditions of distribution and use, see copyright notice in zlib.h */ @@ -56,7 +56,7 @@ typedef unsigned long ulg; extern z_const char * const z_errmsg[10]; /* indexed by 2-zlib_error */ /* (size given to avoid silly warnings with Visual C++) */ -#define ERR_MSG(err) z_errmsg[Z_NEED_DICT-(err)] +#define ERR_MSG(err) z_errmsg[(err) < -6 || (err) > 2 ? 9 : 2 - (err)] #define ERR_RETURN(strm,err) \ return (strm->msg = ERR_MSG(err), (err)) @@ -137,17 +137,8 @@ extern z_const char * const z_errmsg[10]; /* indexed by 2-zlib_error */ # endif #endif -#if defined(MACOS) || defined(TARGET_OS_MAC) +#if defined(MACOS) # define OS_CODE 7 -# ifndef Z_SOLO -# if defined(__MWERKS__) && __dest_os != __be_os && __dest_os != __win32_os -# include /* for fdopen */ -# else -# ifndef fdopen -# define fdopen(fd,mode) NULL /* No fdopen() */ -# endif -# endif -# endif #endif #ifdef __acorn @@ -170,18 +161,6 @@ extern z_const char * const z_errmsg[10]; /* indexed by 2-zlib_error */ # define OS_CODE 19 #endif -#if defined(_BEOS_) || defined(RISCOS) -# define fdopen(fd,mode) NULL /* No fdopen() */ -#endif - -#if (defined(_MSC_VER) && (_MSC_VER > 600)) && !defined __INTERIX -# if defined(_WIN32_WCE) -# define fdopen(fd,mode) NULL /* No fdopen() */ -# else -# define fdopen(fd,type) _fdopen(fd,type) -# endif -#endif - #if defined(__BORLANDC__) && !defined(MSDOS) #pragma warn -8004 #pragma warn -8008 From 61b8515d6daa3e944973cda465bfc56267292ecf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Th=C3=A9ophile=20Diot?= Date: Tue, 23 Jan 2024 11:58:20 +0100 Subject: [PATCH 62/93] Update zlib version to v1.3.1 --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 115951f9e..f3729cea1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,7 @@ - [DEPS] Updated lua-nginx-module version to v0.10.26 - [DEPS] Updated libmaxminddb version to v1.9.1 - [DEPS] Updated lua-resty-core to v0.1.28 +- [DEPS] Updated zlib version to v1.3.1 ## v1.5.5 - 2024/01/12 From e854ac2e39ab20899e87898e4f1b79dd3d28ebfc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Th=C3=A9ophile=20Diot?= Date: Tue, 23 Jan 2024 12:11:49 +0100 Subject: [PATCH 63/93] Update selenium version to be less than 4.17.0 --- tests/core/antibot/requirements.in | 2 +- tests/core/antibot/requirements.txt | 6 +++--- tests/core/authbasic/requirements.in | 2 +- tests/core/authbasic/requirements.txt | 6 +++--- tests/core/cors/requirements.in | 2 +- tests/core/cors/requirements.txt | 6 +++--- tests/core/customcert/requirements.in | 2 +- tests/core/customcert/requirements.txt | 6 +++--- tests/core/dnsbl/init/requirements.in | 2 +- tests/core/dnsbl/init/requirements.txt | 6 +++--- tests/core/errors/requirements.in | 2 +- tests/core/errors/requirements.txt | 6 +++--- tests/core/redirect/requirements.in | 2 +- tests/core/redirect/requirements.txt | 6 +++--- tests/core/redis/main.py | 9 ++------- tests/core/redis/requirements.in | 2 +- tests/core/redis/requirements.txt | 6 +++--- tests/core/sessions/requirements.in | 2 +- tests/core/sessions/requirements.txt | 6 +++--- tests/ui/requirements.in | 2 +- tests/ui/requirements.txt | 6 +++--- 21 files changed, 42 insertions(+), 47 deletions(-) diff --git a/tests/core/antibot/requirements.in b/tests/core/antibot/requirements.in index fc2c23bd6..45ceb3f45 100644 --- a/tests/core/antibot/requirements.in +++ b/tests/core/antibot/requirements.in @@ -1,2 +1,2 @@ requests==2.31.0 -selenium==4.17.0 +selenium<4.17.0 diff --git a/tests/core/antibot/requirements.txt b/tests/core/antibot/requirements.txt index 4af936774..7dc9efbe9 100644 --- a/tests/core/antibot/requirements.txt +++ b/tests/core/antibot/requirements.txt @@ -137,9 +137,9 @@ requests==2.31.0 \ --hash=sha256:58cd2187c01e70e6e26505bca751777aa9f2ee0b7f4300988b709f44e013003f \ --hash=sha256:942c5a758f98d790eaed1a29cb6eefc7ffb0d1cf7af05c3d2791656dbd6ad1e1 # via -r requirements.in -selenium==4.17.0 \ - --hash=sha256:577a4796e1b6a3d8e5da7fc5c34a8701a4a8c159fe9b80cb609edb5e0ab0ba32 \ - --hash=sha256:59d976b697df37e11d757df1e6798f1467ec1981456ca7ff9a98494f508f6eba +selenium==4.16.0 \ + --hash=sha256:aec71f4e6ed6cb3ec25c9c1b5ed56ae31b6da0a7f17474c7566d303f84e6219f \ + --hash=sha256:b2e987a445306151f7be0e6dfe2aa72a479c2ac6a91b9d5ef2d6dd4e49ad0435 # via -r requirements.in sniffio==1.3.0 \ --hash=sha256:e60305c5e5d314f5389259b7f22aaa33d8f7dee49763119234af3755c55b9101 \ diff --git a/tests/core/authbasic/requirements.in b/tests/core/authbasic/requirements.in index fc2c23bd6..45ceb3f45 100644 --- a/tests/core/authbasic/requirements.in +++ b/tests/core/authbasic/requirements.in @@ -1,2 +1,2 @@ requests==2.31.0 -selenium==4.17.0 +selenium<4.17.0 diff --git a/tests/core/authbasic/requirements.txt b/tests/core/authbasic/requirements.txt index 4af936774..7dc9efbe9 100644 --- a/tests/core/authbasic/requirements.txt +++ b/tests/core/authbasic/requirements.txt @@ -137,9 +137,9 @@ requests==2.31.0 \ --hash=sha256:58cd2187c01e70e6e26505bca751777aa9f2ee0b7f4300988b709f44e013003f \ --hash=sha256:942c5a758f98d790eaed1a29cb6eefc7ffb0d1cf7af05c3d2791656dbd6ad1e1 # via -r requirements.in -selenium==4.17.0 \ - --hash=sha256:577a4796e1b6a3d8e5da7fc5c34a8701a4a8c159fe9b80cb609edb5e0ab0ba32 \ - --hash=sha256:59d976b697df37e11d757df1e6798f1467ec1981456ca7ff9a98494f508f6eba +selenium==4.16.0 \ + --hash=sha256:aec71f4e6ed6cb3ec25c9c1b5ed56ae31b6da0a7f17474c7566d303f84e6219f \ + --hash=sha256:b2e987a445306151f7be0e6dfe2aa72a479c2ac6a91b9d5ef2d6dd4e49ad0435 # via -r requirements.in sniffio==1.3.0 \ --hash=sha256:e60305c5e5d314f5389259b7f22aaa33d8f7dee49763119234af3755c55b9101 \ diff --git a/tests/core/cors/requirements.in b/tests/core/cors/requirements.in index fc2c23bd6..45ceb3f45 100644 --- a/tests/core/cors/requirements.in +++ b/tests/core/cors/requirements.in @@ -1,2 +1,2 @@ requests==2.31.0 -selenium==4.17.0 +selenium<4.17.0 diff --git a/tests/core/cors/requirements.txt b/tests/core/cors/requirements.txt index 4af936774..7dc9efbe9 100644 --- a/tests/core/cors/requirements.txt +++ b/tests/core/cors/requirements.txt @@ -137,9 +137,9 @@ requests==2.31.0 \ --hash=sha256:58cd2187c01e70e6e26505bca751777aa9f2ee0b7f4300988b709f44e013003f \ --hash=sha256:942c5a758f98d790eaed1a29cb6eefc7ffb0d1cf7af05c3d2791656dbd6ad1e1 # via -r requirements.in -selenium==4.17.0 \ - --hash=sha256:577a4796e1b6a3d8e5da7fc5c34a8701a4a8c159fe9b80cb609edb5e0ab0ba32 \ - --hash=sha256:59d976b697df37e11d757df1e6798f1467ec1981456ca7ff9a98494f508f6eba +selenium==4.16.0 \ + --hash=sha256:aec71f4e6ed6cb3ec25c9c1b5ed56ae31b6da0a7f17474c7566d303f84e6219f \ + --hash=sha256:b2e987a445306151f7be0e6dfe2aa72a479c2ac6a91b9d5ef2d6dd4e49ad0435 # via -r requirements.in sniffio==1.3.0 \ --hash=sha256:e60305c5e5d314f5389259b7f22aaa33d8f7dee49763119234af3755c55b9101 \ diff --git a/tests/core/customcert/requirements.in b/tests/core/customcert/requirements.in index 8e14dea97..2b08c8e7b 100644 --- a/tests/core/customcert/requirements.in +++ b/tests/core/customcert/requirements.in @@ -1,3 +1,3 @@ cryptography==42.0.0 requests==2.31.0 -selenium==4.17.0 +selenium<4.17.0 diff --git a/tests/core/customcert/requirements.txt b/tests/core/customcert/requirements.txt index e8cdebd49..913434c4c 100644 --- a/tests/core/customcert/requirements.txt +++ b/tests/core/customcert/requirements.txt @@ -229,9 +229,9 @@ requests==2.31.0 \ --hash=sha256:58cd2187c01e70e6e26505bca751777aa9f2ee0b7f4300988b709f44e013003f \ --hash=sha256:942c5a758f98d790eaed1a29cb6eefc7ffb0d1cf7af05c3d2791656dbd6ad1e1 # via -r requirements.in -selenium==4.17.0 \ - --hash=sha256:577a4796e1b6a3d8e5da7fc5c34a8701a4a8c159fe9b80cb609edb5e0ab0ba32 \ - --hash=sha256:59d976b697df37e11d757df1e6798f1467ec1981456ca7ff9a98494f508f6eba +selenium==4.16.0 \ + --hash=sha256:aec71f4e6ed6cb3ec25c9c1b5ed56ae31b6da0a7f17474c7566d303f84e6219f \ + --hash=sha256:b2e987a445306151f7be0e6dfe2aa72a479c2ac6a91b9d5ef2d6dd4e49ad0435 # via -r requirements.in sniffio==1.3.0 \ --hash=sha256:e60305c5e5d314f5389259b7f22aaa33d8f7dee49763119234af3755c55b9101 \ diff --git a/tests/core/dnsbl/init/requirements.in b/tests/core/dnsbl/init/requirements.in index 269c18991..4f5f6e55f 100644 --- a/tests/core/dnsbl/init/requirements.in +++ b/tests/core/dnsbl/init/requirements.in @@ -1 +1 @@ -selenium==4.17.0 +selenium<4.17.0 diff --git a/tests/core/dnsbl/init/requirements.txt b/tests/core/dnsbl/init/requirements.txt index ce4779f53..d127eefd7 100644 --- a/tests/core/dnsbl/init/requirements.txt +++ b/tests/core/dnsbl/init/requirements.txt @@ -37,9 +37,9 @@ pysocks==1.7.1 \ --hash=sha256:2725bd0a9925919b9b51739eea5f9e2bae91e83288108a9ad338b2e3a4435ee5 \ --hash=sha256:3f8804571ebe159c380ac6de37643bb4685970655d3bba243530d6558b799aa0 # via urllib3 -selenium==4.17.0 \ - --hash=sha256:577a4796e1b6a3d8e5da7fc5c34a8701a4a8c159fe9b80cb609edb5e0ab0ba32 \ - --hash=sha256:59d976b697df37e11d757df1e6798f1467ec1981456ca7ff9a98494f508f6eba +selenium==4.16.0 \ + --hash=sha256:aec71f4e6ed6cb3ec25c9c1b5ed56ae31b6da0a7f17474c7566d303f84e6219f \ + --hash=sha256:b2e987a445306151f7be0e6dfe2aa72a479c2ac6a91b9d5ef2d6dd4e49ad0435 # via -r requirements.in sniffio==1.3.0 \ --hash=sha256:e60305c5e5d314f5389259b7f22aaa33d8f7dee49763119234af3755c55b9101 \ diff --git a/tests/core/errors/requirements.in b/tests/core/errors/requirements.in index fc2c23bd6..45ceb3f45 100644 --- a/tests/core/errors/requirements.in +++ b/tests/core/errors/requirements.in @@ -1,2 +1,2 @@ requests==2.31.0 -selenium==4.17.0 +selenium<4.17.0 diff --git a/tests/core/errors/requirements.txt b/tests/core/errors/requirements.txt index 4af936774..7dc9efbe9 100644 --- a/tests/core/errors/requirements.txt +++ b/tests/core/errors/requirements.txt @@ -137,9 +137,9 @@ requests==2.31.0 \ --hash=sha256:58cd2187c01e70e6e26505bca751777aa9f2ee0b7f4300988b709f44e013003f \ --hash=sha256:942c5a758f98d790eaed1a29cb6eefc7ffb0d1cf7af05c3d2791656dbd6ad1e1 # via -r requirements.in -selenium==4.17.0 \ - --hash=sha256:577a4796e1b6a3d8e5da7fc5c34a8701a4a8c159fe9b80cb609edb5e0ab0ba32 \ - --hash=sha256:59d976b697df37e11d757df1e6798f1467ec1981456ca7ff9a98494f508f6eba +selenium==4.16.0 \ + --hash=sha256:aec71f4e6ed6cb3ec25c9c1b5ed56ae31b6da0a7f17474c7566d303f84e6219f \ + --hash=sha256:b2e987a445306151f7be0e6dfe2aa72a479c2ac6a91b9d5ef2d6dd4e49ad0435 # via -r requirements.in sniffio==1.3.0 \ --hash=sha256:e60305c5e5d314f5389259b7f22aaa33d8f7dee49763119234af3755c55b9101 \ diff --git a/tests/core/redirect/requirements.in b/tests/core/redirect/requirements.in index fc2c23bd6..45ceb3f45 100644 --- a/tests/core/redirect/requirements.in +++ b/tests/core/redirect/requirements.in @@ -1,2 +1,2 @@ requests==2.31.0 -selenium==4.17.0 +selenium<4.17.0 diff --git a/tests/core/redirect/requirements.txt b/tests/core/redirect/requirements.txt index 4af936774..7dc9efbe9 100644 --- a/tests/core/redirect/requirements.txt +++ b/tests/core/redirect/requirements.txt @@ -137,9 +137,9 @@ requests==2.31.0 \ --hash=sha256:58cd2187c01e70e6e26505bca751777aa9f2ee0b7f4300988b709f44e013003f \ --hash=sha256:942c5a758f98d790eaed1a29cb6eefc7ffb0d1cf7af05c3d2791656dbd6ad1e1 # via -r requirements.in -selenium==4.17.0 \ - --hash=sha256:577a4796e1b6a3d8e5da7fc5c34a8701a4a8c159fe9b80cb609edb5e0ab0ba32 \ - --hash=sha256:59d976b697df37e11d757df1e6798f1467ec1981456ca7ff9a98494f508f6eba +selenium==4.16.0 \ + --hash=sha256:aec71f4e6ed6cb3ec25c9c1b5ed56ae31b6da0a7f17474c7566d303f84e6219f \ + --hash=sha256:b2e987a445306151f7be0e6dfe2aa72a479c2ac6a91b9d5ef2d6dd4e49ad0435 # via -r requirements.in sniffio==1.3.0 \ --hash=sha256:e60305c5e5d314f5389259b7f22aaa33d8f7dee49763119234af3755c55b9101 \ diff --git a/tests/core/redis/main.py b/tests/core/redis/main.py index c26969eea..e29b6da45 100644 --- a/tests/core/redis/main.py +++ b/tests/core/redis/main.py @@ -76,19 +76,14 @@ try: f"ℹ️ Trying to connect to Redis Sentinel with the following parameters:\nhosts: {sentinel_hosts}\nmaster: {sentinel_master}\nssl: {redis_ssl}\nusername: {sentinel_username}\npassword: {sentinel_password}", flush=True, ) - sentinel = Sentinel(sentinel_hosts, username=sentinel_username, password=sentinel_password, ssl=redis_ssl, socket_timeout=1, ssl_cert_reqs="none") + sentinel = Sentinel(sentinel_hosts, username=sentinel_username, password=sentinel_password, ssl=redis_ssl, socket_timeout=1) print( f"ℹ️ Trying to get a Redis Sentinel slave for master {sentinel_master} with the following parameters:\n" + f"host: {redis_host}\nport: {redis_port}\ndb: {redis_db}\nssl: {redis_ssl}\nusername: {getenv('REDIS_USERNAME', None) or None}\npassword: {getenv('REDIS_PASSWORD', None) or None}", flush=True, ) - redis_client = sentinel.slave_for( - sentinel_master, - db=redis_db, - username=getenv("REDIS_USERNAME", None) or None, - password=getenv("REDIS_PASSWORD", None) or None, - ) + redis_client = sentinel.slave_for(sentinel_master, db=redis_db, username=getenv("REDIS_USERNAME", None) or None, password=getenv("REDIS_PASSWORD", None) or None, ssl_cert_reqs="none") else: print( "ℹ️ Trying to connect to Redis with the following parameters:\n" diff --git a/tests/core/redis/requirements.in b/tests/core/redis/requirements.in index a4df56273..7353799e7 100644 --- a/tests/core/redis/requirements.in +++ b/tests/core/redis/requirements.in @@ -1,5 +1,5 @@ fastapi==0.109.0 redis==5.0.1 requests==2.31.0 -selenium==4.17.0 +selenium<4.17.0 uvicorn[standard]==0.27.0 diff --git a/tests/core/redis/requirements.txt b/tests/core/redis/requirements.txt index 53b2ff3ba..62e26f2b2 100644 --- a/tests/core/redis/requirements.txt +++ b/tests/core/redis/requirements.txt @@ -373,9 +373,9 @@ requests==2.31.0 \ --hash=sha256:58cd2187c01e70e6e26505bca751777aa9f2ee0b7f4300988b709f44e013003f \ --hash=sha256:942c5a758f98d790eaed1a29cb6eefc7ffb0d1cf7af05c3d2791656dbd6ad1e1 # via -r requirements.in -selenium==4.17.0 \ - --hash=sha256:577a4796e1b6a3d8e5da7fc5c34a8701a4a8c159fe9b80cb609edb5e0ab0ba32 \ - --hash=sha256:59d976b697df37e11d757df1e6798f1467ec1981456ca7ff9a98494f508f6eba +selenium==4.16.0 \ + --hash=sha256:aec71f4e6ed6cb3ec25c9c1b5ed56ae31b6da0a7f17474c7566d303f84e6219f \ + --hash=sha256:b2e987a445306151f7be0e6dfe2aa72a479c2ac6a91b9d5ef2d6dd4e49ad0435 # via -r requirements.in sniffio==1.3.0 \ --hash=sha256:e60305c5e5d314f5389259b7f22aaa33d8f7dee49763119234af3755c55b9101 \ diff --git a/tests/core/sessions/requirements.in b/tests/core/sessions/requirements.in index fc2c23bd6..45ceb3f45 100644 --- a/tests/core/sessions/requirements.in +++ b/tests/core/sessions/requirements.in @@ -1,2 +1,2 @@ requests==2.31.0 -selenium==4.17.0 +selenium<4.17.0 diff --git a/tests/core/sessions/requirements.txt b/tests/core/sessions/requirements.txt index 4af936774..7dc9efbe9 100644 --- a/tests/core/sessions/requirements.txt +++ b/tests/core/sessions/requirements.txt @@ -137,9 +137,9 @@ requests==2.31.0 \ --hash=sha256:58cd2187c01e70e6e26505bca751777aa9f2ee0b7f4300988b709f44e013003f \ --hash=sha256:942c5a758f98d790eaed1a29cb6eefc7ffb0d1cf7af05c3d2791656dbd6ad1e1 # via -r requirements.in -selenium==4.17.0 \ - --hash=sha256:577a4796e1b6a3d8e5da7fc5c34a8701a4a8c159fe9b80cb609edb5e0ab0ba32 \ - --hash=sha256:59d976b697df37e11d757df1e6798f1467ec1981456ca7ff9a98494f508f6eba +selenium==4.16.0 \ + --hash=sha256:aec71f4e6ed6cb3ec25c9c1b5ed56ae31b6da0a7f17474c7566d303f84e6219f \ + --hash=sha256:b2e987a445306151f7be0e6dfe2aa72a479c2ac6a91b9d5ef2d6dd4e49ad0435 # via -r requirements.in sniffio==1.3.0 \ --hash=sha256:e60305c5e5d314f5389259b7f22aaa33d8f7dee49763119234af3755c55b9101 \ diff --git a/tests/ui/requirements.in b/tests/ui/requirements.in index 3dd7864e6..be5f526ba 100644 --- a/tests/ui/requirements.in +++ b/tests/ui/requirements.in @@ -1,3 +1,3 @@ pyotp==2.9.0 requests==2.31.0 -selenium==4.17.0 +selenium<4.17.0 diff --git a/tests/ui/requirements.txt b/tests/ui/requirements.txt index 4ef64ad07..5c2079852 100644 --- a/tests/ui/requirements.txt +++ b/tests/ui/requirements.txt @@ -141,9 +141,9 @@ requests==2.31.0 \ --hash=sha256:58cd2187c01e70e6e26505bca751777aa9f2ee0b7f4300988b709f44e013003f \ --hash=sha256:942c5a758f98d790eaed1a29cb6eefc7ffb0d1cf7af05c3d2791656dbd6ad1e1 # via -r requirements.in -selenium==4.17.0 \ - --hash=sha256:577a4796e1b6a3d8e5da7fc5c34a8701a4a8c159fe9b80cb609edb5e0ab0ba32 \ - --hash=sha256:59d976b697df37e11d757df1e6798f1467ec1981456ca7ff9a98494f508f6eba +selenium==4.16.0 \ + --hash=sha256:aec71f4e6ed6cb3ec25c9c1b5ed56ae31b6da0a7f17474c7566d303f84e6219f \ + --hash=sha256:b2e987a445306151f7be0e6dfe2aa72a479c2ac6a91b9d5ef2d6dd4e49ad0435 # via -r requirements.in sniffio==1.3.0 \ --hash=sha256:e60305c5e5d314f5389259b7f22aaa33d8f7dee49763119234af3755c55b9101 \ From 862a8c715264981c97a02d214f96e7db79f1a837 Mon Sep 17 00:00:00 2001 From: fl0ppy-d1sk Date: Tue, 23 Jan 2024 12:35:33 +0100 Subject: [PATCH 64/93] bw - init work on metrics (wip) --- src/bw/lua/bunkerweb/datastore.lua | 34 +++++- src/bw/lua/bunkerweb/helpers.lua | 1 + .../core/metrics/confs/http/metrics.conf | 1 + .../core/metrics/confs/stream/metrics.conf | 1 + src/common/core/metrics/metrics.lua | 108 ++++++++++++++++++ src/common/core/metrics/plugin.json | 27 +++++ src/common/core/order.json | 4 +- 7 files changed, 172 insertions(+), 4 deletions(-) create mode 100644 src/common/core/metrics/confs/http/metrics.conf create mode 100644 src/common/core/metrics/confs/stream/metrics.conf create mode 100644 src/common/core/metrics/metrics.lua create mode 100644 src/common/core/metrics/plugin.json diff --git a/src/bw/lua/bunkerweb/datastore.lua b/src/bw/lua/bunkerweb/datastore.lua index c720d453a..72f86054f 100644 --- a/src/bw/lua/bunkerweb/datastore.lua +++ b/src/bw/lua/bunkerweb/datastore.lua @@ -15,8 +15,10 @@ if not lru then logger:log(ERR, "failed to instantiate LRU cache : " .. err_lru) end -function datastore:initialize() - if subsystem == "http" then +function datastore:initialize(dict) + if dict then + self.dict = dict + elseif subsystem == "http" then self.dict = shared.datastore else self.dict = shared.datastore_stream @@ -112,4 +114,32 @@ function datastore:flush_lru() lru:flush_all() end +function datastore:safe_rpush(key, value) + local length, err = self.dict:rpush(key, value) + if not length and err == "no memory" then + local i = 0 + while i < 5 do + local val + val, err = self.dict:lpop(key) + if not val then + return val, err + end + length, err = self.dict:rpush(key, value) + if not length and err ~= "no memory" then + return length, err + end + i = i + 1 + end + end + return length, err +end + +function datastore:lpop(key) + return self.dict:lpop(key) +end + +function datastore:llen(key) + return self.dict:llen(key) +end + return datastore diff --git a/src/bw/lua/bunkerweb/helpers.lua b/src/bw/lua/bunkerweb/helpers.lua index f417f2e04..3c41fa82f 100644 --- a/src/bw/lua/bunkerweb/helpers.lua +++ b/src/bw/lua/bunkerweb/helpers.lua @@ -185,6 +185,7 @@ helpers.fill_ctx = function(no_ref) end data.remote_addr = var.remote_addr data.server_name = var.server_name + data.local_time = var.local_time if data.kind == "http" then data.uri = var.uri data.request_uri = var.request_uri diff --git a/src/common/core/metrics/confs/http/metrics.conf b/src/common/core/metrics/confs/http/metrics.conf new file mode 100644 index 000000000..20e864b69 --- /dev/null +++ b/src/common/core/metrics/confs/http/metrics.conf @@ -0,0 +1 @@ +lua_shared_dict metrics_datastore {{ METRICS_MEMORY_SIZE }}; \ No newline at end of file diff --git a/src/common/core/metrics/confs/stream/metrics.conf b/src/common/core/metrics/confs/stream/metrics.conf new file mode 100644 index 000000000..08f16f3f8 --- /dev/null +++ b/src/common/core/metrics/confs/stream/metrics.conf @@ -0,0 +1 @@ +lua_shared_dict metrics_datastore_stream {{ METRICS_MEMORY_SIZE }}; \ No newline at end of file diff --git a/src/common/core/metrics/metrics.lua b/src/common/core/metrics/metrics.lua new file mode 100644 index 000000000..ced8736b4 --- /dev/null +++ b/src/common/core/metrics/metrics.lua @@ -0,0 +1,108 @@ +local class = require "middleclass" +local plugin = require "bunkerweb.plugin" +local utils = require "bunkerweb.utils" +local cjson = require "cjson" +local datastore = require "datastore" + +local metrics = class("metrics", plugin) + +local ngx = ngx +local shared = ngx.shared +local subsystem = ngx.config.subsystem +local ERR = ngx.ERR +local HTTP_INTERNAL_SERVER_ERROR = ngx.HTTP_INTERNAL_SERVER_ERROR +local HTTP_OK = ngx.HTTP_OK + +local get_reason = utils.get_reason +local get_country = utils.get_country +local encode = cjson.encode +local decode = cjson.decode + +local match = string.match + +function metrics:initialize(ctx) + -- Call parent initialize + plugin.initialize(self, "metrics", ctx) + local dict + if subsystem == "http" then + dict = shared.metrics_datastore + else + dict = shared.metrics_datastore_stream + end + self.metrics_datastore = datastore:new(dict) +end + +function metrics:log() + -- Don't go further if metrics is not enabled + if self.variables["USE_METRICS"] == "no" then + return self:ret(true, "metrics are disabled") + end + -- Store blocked requests + local reason, data = get_reason(self.ctx) + if reason then + local country = "local" + local err + if self.ctx.bw.ip_is_global then + country, err = get_country(self.ctx.bw.remote_addr) + if not country then + country = "unknown" + self.logger:log(ERR, "can't get country code " .. err) + end + end + local request = { + date = self.ctx.bw.local_time, + ip = self.ctx.bw.remote_addr, + country = country, + method = self.ctx.bw.request_method, + url = self.ctx.bw.request_uri, + code = ngx.status, + ["user-agent"] = self.ctx.bw.http_user_agent or "", + reason = reason, + data = data + } + local ok + ok, err = self.metrics_datastore:safe_rpush("metrics_requests", encode(request)) + if not ok then + self.logger:log(ERR, "can't save request to datastore : " .. err) + end + end + return self:ret(true, "success") +end + +function metrics:log_default() + return self:log() +end + +function metrics:api() + + -- Match request + if not match(self.ctx.bw.uri, "^/metrics/requests$") or self.ctx.bw.request_method ~= "GET" then + return self:ret(false, "success") + end + + -- Get requests metrics + local len, err = self.metrics_datastore:llen("metrics_requests") + if not len then + return self:ret(true, "error while getting length of metrics_requests : " .. err, HTTP_INTERNAL_SERVER_ERROR) + end + local i = 0 + local data = {} + while i < len do + local request + request, err = self.metrics_datastore:lpop("metrics_requests") + if request then + table.insert(data, decode(request)) + else + return self:ret(true, "error while getting metrics_requests : " .. err, HTTP_INTERNAL_SERVER_ERROR) + end + local ok + ok, err = self.metrics_datastore:safe_rpush("metrics_requests", request) + if not ok then + self.logger:log(ERR, "can't save request to datastore : " .. err) + end + i = i + 1 + end + return self:ret(true, data, HTTP_OK) +end + +return metrics \ No newline at end of file diff --git a/src/common/core/metrics/plugin.json b/src/common/core/metrics/plugin.json new file mode 100644 index 000000000..3ef006c87 --- /dev/null +++ b/src/common/core/metrics/plugin.json @@ -0,0 +1,27 @@ +{ + "id": "metrics", + "name": "Metrics", + "description": "Metrics collection and retrieve.", + "version": "1.0", + "stream": "partial", + "settings": { + "USE_METRICS": { + "context": "global", + "default": "yes", + "help": "Enable collection and retrieval of internal metrics.", + "id": "use-metrics", + "label": "Use metrics", + "regex": "^(yes|no)$", + "type": "check" + }, + "METRICS_MEMORY_SIZE": { + "context": "global", + "default": "16m", + "help": "Size of the internal storage for metrics.", + "id": "metrics-memory-size", + "label": "Metrics memory size", + "regex": "^\\d+[kKmMgG]?$", + "type": "text" + } + } +} diff --git a/src/common/core/order.json b/src/common/core/order.json index 6acf26aeb..ae866457f 100644 --- a/src/common/core/order.json +++ b/src/common/core/order.json @@ -32,7 +32,7 @@ "antibot" ], "headers": ["headers", "cors", "reverseproxy", "clientcache", "antibot"], - "log": ["badbehavior", "bunkernet"], + "log": ["badbehavior", "bunkernet", "metrics"], "preread": [ "whitelist", "blacklist", @@ -42,5 +42,5 @@ "reversescan" ], "log_stream": ["badbehavior", "bunkernet"], - "log_default": ["badbehavior", "bunkernet"] + "log_default": ["badbehavior", "bunkernet", "metrics"] } From a0e0d439499e03c571420ec1983e2eb2eb2f8899 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Th=C3=A9ophile=20Diot?= Date: Tue, 23 Jan 2024 14:09:51 +0100 Subject: [PATCH 65/93] Fix redis-sentinel tests shenanigans --- tests/core/redis/main.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/tests/core/redis/main.py b/tests/core/redis/main.py index e29b6da45..82a87470b 100644 --- a/tests/core/redis/main.py +++ b/tests/core/redis/main.py @@ -76,14 +76,19 @@ try: f"ℹ️ Trying to connect to Redis Sentinel with the following parameters:\nhosts: {sentinel_hosts}\nmaster: {sentinel_master}\nssl: {redis_ssl}\nusername: {sentinel_username}\npassword: {sentinel_password}", flush=True, ) - sentinel = Sentinel(sentinel_hosts, username=sentinel_username, password=sentinel_password, ssl=redis_ssl, socket_timeout=1) + sentinel = Sentinel(sentinel_hosts, username=sentinel_username, password=sentinel_password, sentinel_kwargs=dict(ssl=redis_ssl), socket_timeout=1) # type: ignore print( f"ℹ️ Trying to get a Redis Sentinel slave for master {sentinel_master} with the following parameters:\n" + f"host: {redis_host}\nport: {redis_port}\ndb: {redis_db}\nssl: {redis_ssl}\nusername: {getenv('REDIS_USERNAME', None) or None}\npassword: {getenv('REDIS_PASSWORD', None) or None}", flush=True, ) - redis_client = sentinel.slave_for(sentinel_master, db=redis_db, username=getenv("REDIS_USERNAME", None) or None, password=getenv("REDIS_PASSWORD", None) or None, ssl_cert_reqs="none") + redis_client = sentinel.slave_for( + sentinel_master, + db=redis_db, + username=getenv("REDIS_USERNAME", None) or None, + password=getenv("REDIS_PASSWORD", None) or None, + ) else: print( "ℹ️ Trying to connect to Redis with the following parameters:\n" From 73c2ea42f0a91135d84065b9fa0483efbb9a8702 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Th=C3=A9ophile=20Diot?= Date: Tue, 23 Jan 2024 14:38:44 +0100 Subject: [PATCH 66/93] Update pre-commit-config hooks versions and apply it --- .pre-commit-config.yaml | 8 ++--- src/autoconf/SwarmController.py | 2 +- src/bw/lua/bunkerweb/utils.lua | 4 +-- src/common/core/antibot/antibot.lua | 2 -- src/common/core/customcert/customcert.lua | 5 +--- src/common/core/letsencrypt/letsencrypt.lua | 5 +--- .../core/metrics/confs/http/metrics.conf | 2 +- .../core/metrics/confs/stream/metrics.conf | 2 +- src/common/core/metrics/metrics.lua | 11 ++++--- src/common/core/selfsigned/selfsigned.lua | 5 +--- src/scheduler/main.py | 4 +-- src/ui/src/Instances.py | 5 +--- src/ui/static/account.html | 17 ++++++----- src/ui/static/actions.html | 29 ++++++++++++------- src/ui/static/bans.html | 29 ++++++++++--------- src/ui/static/configs.html | 25 +++++++++------- src/ui/static/js/bans.js | 2 +- src/ui/utils.py | 4 +-- 18 files changed, 81 insertions(+), 80 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index baee1ba60..8ae7f6c38 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -1,6 +1,6 @@ # See https://pre-commit.com for more information # See https://pre-commit.com/hooks.html for more hooks -exclude: (^LICENSE.md$|^src/VERSION$|^env/|^src/(bw/misc/root-ca.pem$|deps/src/|common/core/modsecurity/files|ui/static/js/(editor/|utils/purify/|tsparticles\.bundle\.min\.js))|\.(svg|drawio|patch\d?|ascii|tf|tftpl|key)$) +exclude: (^LICENSE.md$|^src/VERSION$|^env/|^src/(bw/misc/root-ca.pem$|deps/src/|common/core/modsecurity/files|ui/static/(js/(editor/|utils/purify/|tsparticles\.bundle\.min\.js)|css/dashboard\.css))|\.(svg|drawio|patch\d?|ascii|tf|tftpl|key)$) repos: - repo: https://github.com/pre-commit/pre-commit-hooks rev: c4a0b883114b00d8d76b479c820ce7950211c99b # frozen: v4.5.0 @@ -30,7 +30,7 @@ repos: name: Prettier Code Formatter - repo: https://github.com/JohnnyMorganz/StyLua - rev: f9afc7f33bc19f7708fbc1d7eea0606e0d41080a # frozen: v0.19.1 + rev: 84c370104d6a8d1eef00c80a3ebd42f7033aaaad # frozen: v0.20.0 hooks: - id: stylua-github exclude: ^src/(bw/lua/middleclass.lua|common/core/antibot/captcha.lua)$ @@ -50,7 +50,7 @@ repos: args: ["--max-line-length=250", "--ignore=E266,E402,E722,W503"] - repo: https://github.com/dosisod/refurb - rev: a7c461fcfaa2ca3248d489cdf7fed8e2d4fd8520 # frozen: v1.26.0 + rev: a295cee6d188f5797aefe5d7cf77a353ed48ea93 # frozen: v1.27.0 hooks: - id: refurb name: Refurb Python Refactoring Tool @@ -62,7 +62,7 @@ repos: - id: codespell name: Codespell Spell Checker exclude: (^src/(ui/templates|common/core/.+/files|bw/loading)/.+.html|modsecurity-rules.conf.*)$ - entry: codespell --ignore-regex="(tabEl|Widgits)" --skip src/ui/static/js/utils/flatpickr.js,CHANGELOG.md + entry: codespell --ignore-regex="(tabEl|Widgits)" --skip src/ui/static/js/utils/flatpickr.js,src/ui/static/css/style.css,CHANGELOG.md language: python types: [text] diff --git a/src/autoconf/SwarmController.py b/src/autoconf/SwarmController.py index dd415f364..9ec837f7e 100644 --- a/src/autoconf/SwarmController.py +++ b/src/autoconf/SwarmController.py @@ -125,7 +125,7 @@ class SwarmController(Controller): def __process_event(self, event): if "Actor" not in event or "ID" not in event["Actor"] or "Type" not in event: return False - if event["Type"] not in ["service", "config"]: + if event["Type"] not in ("service", "config"): return False if event["Type"] == "service": if event["Actor"]["ID"] in self.__swarm_instances or event["Actor"]["ID"] in self.__swarm_services: diff --git a/src/bw/lua/bunkerweb/utils.lua b/src/bw/lua/bunkerweb/utils.lua index e97345c35..c912cc450 100644 --- a/src/bw/lua/bunkerweb/utils.lua +++ b/src/bw/lua/bunkerweb/utils.lua @@ -29,7 +29,6 @@ local decode = cjson.decode local char = string.char local random = math.random local session_start = session.start -local session_open = session.open local tonumber = tonumber local utils = {} @@ -575,7 +574,8 @@ utils.get_session = function(ctx) return ctx.bw.sessions_session end -- Open/create and do an optional refresh - local session, err, exists, refreshed = session_start() + local err, exists, refreshed + session, err, exists, refreshed = session_start() if not session then return nil, err end diff --git a/src/common/core/antibot/antibot.lua b/src/common/core/antibot/antibot.lua index 32c2a0001..d7ef474f2 100644 --- a/src/common/core/antibot/antibot.lua +++ b/src/common/core/antibot/antibot.lua @@ -16,8 +16,6 @@ local INFO = ngx.INFO local tonumber = tonumber local tostring = tostring local get_session = utils.get_session -local get_session_data = utils.get_session_data -local set_session_data = utils.set_session_data local get_deny_status = utils.get_deny_status local rand = utils.rand local now = ngx.now diff --git a/src/common/core/customcert/customcert.lua b/src/common/core/customcert/customcert.lua index 0eb9e097a..9336ea2d8 100644 --- a/src/common/core/customcert/customcert.lua +++ b/src/common/core/customcert/customcert.lua @@ -90,10 +90,7 @@ function customcert:ssl_certificate() local data data, err = self.datastore:get("plugin_customcert_" .. server_name, true) if not data and err ~= "not found" then - return self:ret( - false, - "error while getting plugin_customcert_" .. server_name .. " from datastore : " .. err - ) + return self:ret(false, "error while getting plugin_customcert_" .. server_name .. " from datastore : " .. err) elseif data then return self:ret(true, "certificate/key data found", data) end diff --git a/src/common/core/letsencrypt/letsencrypt.lua b/src/common/core/letsencrypt/letsencrypt.lua index 342321e8b..6dc7dbba3 100644 --- a/src/common/core/letsencrypt/letsencrypt.lua +++ b/src/common/core/letsencrypt/letsencrypt.lua @@ -103,10 +103,7 @@ function letsencrypt:ssl_certificate() local data data, err = self.datastore:get("plugin_letsencrypt_" .. server_name, true) if not data and err ~= "not found" then - return self:ret( - false, - "error while getting plugin_letsencrypt_" .. server_name .. " from datastore : " .. err - ) + return self:ret(false, "error while getting plugin_letsencrypt_" .. server_name .. " from datastore : " .. err) elseif data then return self:ret(true, "certificate/key data found", data) end diff --git a/src/common/core/metrics/confs/http/metrics.conf b/src/common/core/metrics/confs/http/metrics.conf index 20e864b69..4c261453f 100644 --- a/src/common/core/metrics/confs/http/metrics.conf +++ b/src/common/core/metrics/confs/http/metrics.conf @@ -1 +1 @@ -lua_shared_dict metrics_datastore {{ METRICS_MEMORY_SIZE }}; \ No newline at end of file +lua_shared_dict metrics_datastore {{ METRICS_MEMORY_SIZE }}; diff --git a/src/common/core/metrics/confs/stream/metrics.conf b/src/common/core/metrics/confs/stream/metrics.conf index 08f16f3f8..4e50fc161 100644 --- a/src/common/core/metrics/confs/stream/metrics.conf +++ b/src/common/core/metrics/confs/stream/metrics.conf @@ -1 +1 @@ -lua_shared_dict metrics_datastore_stream {{ METRICS_MEMORY_SIZE }}; \ No newline at end of file +lua_shared_dict metrics_datastore_stream {{ METRICS_MEMORY_SIZE }}; diff --git a/src/common/core/metrics/metrics.lua b/src/common/core/metrics/metrics.lua index ced8736b4..e0fb1bf1e 100644 --- a/src/common/core/metrics/metrics.lua +++ b/src/common/core/metrics/metrics.lua @@ -1,8 +1,8 @@ +local cjson = require "cjson" local class = require "middleclass" +local datastore = require "datastore" local plugin = require "bunkerweb.plugin" local utils = require "bunkerweb.utils" -local cjson = require "cjson" -local datastore = require "datastore" local metrics = class("metrics", plugin) @@ -58,7 +58,7 @@ function metrics:log() code = ngx.status, ["user-agent"] = self.ctx.bw.http_user_agent or "", reason = reason, - data = data + data = data, } local ok ok, err = self.metrics_datastore:safe_rpush("metrics_requests", encode(request)) @@ -74,7 +74,6 @@ function metrics:log_default() end function metrics:api() - -- Match request if not match(self.ctx.bw.uri, "^/metrics/requests$") or self.ctx.bw.request_method ~= "GET" then return self:ret(false, "success") @@ -100,9 +99,9 @@ function metrics:api() if not ok then self.logger:log(ERR, "can't save request to datastore : " .. err) end - i = i + 1 + i = i + 1 end return self:ret(true, data, HTTP_OK) end -return metrics \ No newline at end of file +return metrics diff --git a/src/common/core/selfsigned/selfsigned.lua b/src/common/core/selfsigned/selfsigned.lua index 32c413bd0..2564cd380 100644 --- a/src/common/core/selfsigned/selfsigned.lua +++ b/src/common/core/selfsigned/selfsigned.lua @@ -90,10 +90,7 @@ function selfsigned:ssl_certificate() local data data, err = self.datastore:get("plugin_selfsigned_" .. server_name, true) if not data and err ~= "not found" then - return self:ret( - false, - "error while getting plugin_selfsigned_" .. server_name .. " from datastore : " .. err - ) + return self:ret(false, "error while getting plugin_selfsigned_" .. server_name .. " from datastore : " .. err) elseif data then return self:ret(true, "certificate/key data found", data) end diff --git a/src/scheduler/main.py b/src/scheduler/main.py index 2bbc2a590..ffb0046aa 100644 --- a/src/scheduler/main.py +++ b/src/scheduler/main.py @@ -282,7 +282,7 @@ if __name__ == "__main__": env["DATABASE_URI"] = db.database_uri # Instantiate scheduler - SCHEDULER = JobScheduler(env.copy() | environ.copy(), logger, INTEGRATION, db=db) + SCHEDULER = JobScheduler(env | environ.copy(), logger, INTEGRATION, db=db) if INTEGRATION in ("Docker", "Swarm", "Kubernetes", "Autoconf"): # Automatically setup the scheduler apis @@ -464,7 +464,7 @@ if __name__ == "__main__": if RUN_JOBS_ONCE: # Update the environment variables of the scheduler - SCHEDULER.env = env.copy() | environ.copy() + SCHEDULER.env = env | environ.copy() SCHEDULER.setup() # Only run jobs once diff --git a/src/ui/src/Instances.py b/src/ui/src/Instances.py index 76fef8f0a..34b961ece 100644 --- a/src/ui/src/Instances.py +++ b/src/ui/src/Instances.py @@ -214,10 +214,7 @@ class Instances: ) ) - instances = sorted( - instances, - key=lambda x: x.name, - ) + instances.sort(key=lambda x: x.name) # Local instance if Path(sep, "usr", "sbin", "nginx").exists(): diff --git a/src/ui/static/account.html b/src/ui/static/account.html index d20d78df7..d6c9814bf 100644 --- a/src/ui/static/account.html +++ b/src/ui/static/account.html @@ -7,15 +7,18 @@ BunkerWeb | Account - - - - - - + + + + + +
        - diff --git a/src/ui/static/actions.html b/src/ui/static/actions.html index 228ba4ae6..580304ebd 100644 --- a/src/ui/static/actions.html +++ b/src/ui/static/actions.html @@ -7,19 +7,26 @@ BunkerWeb | Actions - - - - - - - - - - + + + + + + + + + +
        - diff --git a/src/ui/static/bans.html b/src/ui/static/bans.html index df877138f..92bd70d51 100644 --- a/src/ui/static/bans.html +++ b/src/ui/static/bans.html @@ -8,21 +8,24 @@ BunkerWeb | Bans - - - - - - - - - - - - + + + + + + + + + + + +
        - diff --git a/src/ui/static/configs.html b/src/ui/static/configs.html index ff7bbf290..c92988356 100644 --- a/src/ui/static/configs.html +++ b/src/ui/static/configs.html @@ -7,19 +7,22 @@ BunkerWeb | Configs - - - - - - - - - - + + + + + + + + + +
        - diff --git a/src/ui/static/js/bans.js b/src/ui/static/js/bans.js index c7a2894d6..3db814679 100644 --- a/src/ui/static/js/bans.js +++ b/src/ui/static/js/bans.js @@ -543,7 +543,7 @@ class AddBanModal { } setDatepicker(id) { - // instanciate datepicker + // instantiate datepicker const dateOptions = { locale: "en", dateFormat: "m/d/Y H:i:S", diff --git a/src/ui/utils.py b/src/ui/utils.py index e13fb792e..b4767a47e 100644 --- a/src/ui/utils.py +++ b/src/ui/utils.py @@ -53,8 +53,8 @@ def get_range_from_remain(remain): formats = ["year(s)", "month(s)", "day(s)", "hour(s)", "minute(s)", "second(s)"] chars = ["year", "month", "day", "hour", "second", "s"] - # start from seconds to years, stop when first 0 occurence - # The remain term is first 0 occurence - 1 + # start from seconds to years, stop when first 0 occurrence + # The remain term is first 0 occurrence - 1 for i in range(len(terms)): # remove letter num = terms[len(terms) - 1 - i] From a737bad33418a2acbe31dd57662f9fdffde78e1a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Th=C3=A9ophile=20Diot?= Date: Tue, 23 Jan 2024 18:14:48 +0100 Subject: [PATCH 67/93] Refactor ban functionality and improve ban listing --- src/bw/lua/bunkerweb/api.lua | 30 +++++++++++++++++++++++++----- src/bw/lua/bunkerweb/utils.lua | 21 +++++++++++++-------- src/common/cli/CLI.py | 34 ++++++++++++++++++++++++++-------- src/common/cli/main.py | 8 +++++++- 4 files changed, 71 insertions(+), 22 deletions(-) diff --git a/src/bw/lua/bunkerweb/api.lua b/src/bw/lua/bunkerweb/api.lua index 9c2f9a2a8..abbcf4b2e 100644 --- a/src/bw/lua/bunkerweb/api.lua +++ b/src/bw/lua/bunkerweb/api.lua @@ -33,7 +33,6 @@ local get_body_data = ngx_req.get_body_data local get_body_file = ngx_req.get_body_file local decode = cjson.decode local encode = cjson.encode -local floor = math.floor local match = string.match local require_plugin = helpers.require_plugin local new_plugin = helpers.new_plugin @@ -216,7 +215,26 @@ api.global.POST["^/ban$"] = function(self) if not ok then return self:response(HTTP_INTERNAL_SERVER_ERROR, "error", "can't decode JSON : " .. ip) end - datastore:set("bans_ip_" .. ip["ip"], "manual", ip["exp"]) + local ban = { + ip = "", + exp = 86400, + reason = "manual", + } + ban.ip = ip["ip"] + if ip["exp"] then + ban.exp = ip["exp"] + end + if ip["reason"] then + ban.reason = ip["reason"] + end + datastore:set( + "bans_ip_" .. ban["ip"], + encode({ + reason = ban["reason"], + date = os.time(), + }), + ban["exp"] + ) return self:response(HTTP_OK, "success", "ip " .. ip["ip"] .. " banned") end @@ -224,12 +242,12 @@ api.global.GET["^/bans$"] = function(self) local data = {} for _, k in ipairs(datastore:keys()) do if k:find("^bans_ip_") then - local reason, err = datastore:get(k) + local result, err = datastore:get(k) if err then return self:response( HTTP_INTERNAL_SERVER_ERROR, "error", - "can't access " .. k .. " from datastore : " .. reason + "can't access " .. k .. " from datastore : " .. result ) end local ok, ttl = datastore:ttl(k) @@ -240,7 +258,9 @@ api.global.GET["^/bans$"] = function(self) "can't access ttl " .. k .. " from datastore : " .. ttl ) end - local ban = { ip = k:sub(9, #k), reason = reason, exp = floor(ttl) } + local ban_data = decode(result) + local ban = + { ip = k:sub(9, #k), reason = ban_data["reason"], date = ban_data["date"], exp = math.floor(ttl) } table.insert(data, ban) end end diff --git a/src/bw/lua/bunkerweb/utils.lua b/src/bw/lua/bunkerweb/utils.lua index c912cc450..8b200ee59 100644 --- a/src/bw/lua/bunkerweb/utils.lua +++ b/src/bw/lua/bunkerweb/utils.lua @@ -638,15 +638,16 @@ end utils.is_banned = function(ip) -- Check on local datastore - local reason, err = datastore:get("bans_ip_" .. ip) - if not reason and err ~= "not found" then - return nil, "datastore:get() error : " .. reason - elseif reason and err ~= "not found" then + local result, err = datastore:get("bans_ip_" .. ip) + if not result and err ~= "not found" then + return nil, "datastore:get() error : " .. result + elseif result and err ~= "not found" then local ok, ttl = datastore:ttl("bans_ip_" .. ip) + local ban_data = decode(result) if not ok then - return true, reason, -1 + return true, ban_data, -1 end - return true, reason, ttl + return true, ban_data, ttl end -- Redis case local use_redis, err = utils.get_variable("USE_REDIS", false) @@ -701,7 +702,11 @@ end utils.add_ban = function(ip, reason, ttl) -- Set on local datastore - local ok, err = datastore:set("bans_ip_" .. ip, reason, ttl) + local ban_data = encode({ + reason = reason, + date = os.time(), + }) + local ok, err = datastore:set("bans_ip_" .. ip, ban_data, ttl) if not ok then return false, "datastore:set() error : " .. err end @@ -719,7 +724,7 @@ utils.add_ban = function(ip, reason, ttl) return false, "can't connect to redis server : " .. err end -- SET call - ok, err = clusterstore:call("set", "bans_ip_" .. ip, reason, "EX", ttl) + ok, err = clusterstore:call("set", "bans_ip_" .. ip, ban_data, "EX", ttl) if not ok then clusterstore:close() return false, "redis SET failed : " .. err diff --git a/src/common/cli/CLI.py b/src/common/cli/CLI.py index fb5e4a879..1dfb13832 100644 --- a/src/common/cli/CLI.py +++ b/src/common/cli/CLI.py @@ -1,5 +1,8 @@ #!/usr/bin/env python3 +from datetime import datetime +from json import dumps, loads +from time import time from dotenv import dotenv_values from os import getenv, sep from os.path import join @@ -19,10 +22,19 @@ from logger import setup_logger # type: ignore def format_remaining_time(seconds): - days, seconds = divmod(seconds, 86400) - hours, seconds = divmod(seconds, 3600) + years, seconds = divmod(seconds, 60 * 60 * 24 * 365) + months, seconds = divmod(seconds, 60 * 60 * 24 * 30) + while months >= 12: + years += 1 + months -= 12 + days, seconds = divmod(seconds, 60 * 60 * 24) + hours, seconds = divmod(seconds, 60 * 60) minutes, seconds = divmod(seconds, 60) time_parts = [] + if years > 0: + time_parts.append(f"{int(years)} year{'' if years == 1 else 's'}") + if months > 0: + time_parts.append(f"{int(months)} month{'' if months == 1 else 's'}") if days > 0: time_parts.append(f"{int(days)} day{'' if days == 1 else 's'}") if hours > 0: @@ -206,14 +218,15 @@ class CLI(ApiCaller): return True, f"IP {ip} has been unbanned" return False, "error" - def ban(self, ip: str, exp: float) -> Tuple[bool, str]: + def ban(self, ip: str, exp: float, reason: str) -> Tuple[bool, str]: if self.__redis: - ok = self.__redis.set(f"bans_ip_{ip}", "manual", ex=exp) + ok = self.__redis.set(f"bans_ip_{ip}", dumps({"reason": reason, "date": time()})) if not ok: self.__logger.error(f"Failed to ban {ip} in redis") + self.__redis.expire(f"bans_ip_{ip}", int(exp)) - if self.send_to_apis("POST", "/ban", data={"ip": ip, "exp": exp}): - return (True, f"IP {ip} has been banned for {format_remaining_time(exp)}") + if self.send_to_apis("POST", "/ban", data={"ip": ip, "exp": exp, "reason": reason}): + return (True, f"IP {ip} has been banned for {format_remaining_time(exp)} with reason {reason}") return False, "error" def bans(self) -> Tuple[bool, str]: @@ -230,8 +243,13 @@ class CLI(ApiCaller): servers["redis"] = [] for key in self.__redis.scan_iter("bans_ip_*"): ip = key.decode("utf-8").replace("bans_ip_", "") + data = self.__redis.get(key) + if not data: + continue exp = self.__redis.ttl(key) - servers["redis"].append({"ip": ip, "exp": exp, "reason": "manual"}) + servers["redis"].append({"ip": ip, "exp": exp} | loads(data)) + + servers = {k: sorted(v, key=lambda x: x["date"]) for k, v in servers.items()} cli_str = "" for server, bans in servers.items(): @@ -240,7 +258,7 @@ class CLI(ApiCaller): cli_str += "No ban found\n" for ban in bans: - cli_str += f"- {ban['ip']} for {format_remaining_time(ban['exp'])} : {ban.get('reason', 'no reason given')}\n" + cli_str += f"- {ban['ip']} ; banned the {datetime.fromtimestamp(ban['date']).strftime('%d-%m-%Y at %H:%M:%S')} for {format_remaining_time(ban['exp'])} remaining with reason \"{ban.get('reason', 'no reason given')}\"\n" cli_str += "\n" return True, cli_str diff --git a/src/common/cli/main.py b/src/common/cli/main.py index 92473b7c7..486e8f5d2 100644 --- a/src/common/cli/main.py +++ b/src/common/cli/main.py @@ -40,6 +40,12 @@ if __name__ == "__main__": help=f"banning time in seconds (default : {ban_time})", default=ban_time, ) + parser_ban.add_argument( + "-reason", + type=str, + help="reason for ban (default : manual)", + default="manual", + ) # Bans subparser parser_bans = subparsers.add_parser("bans", help="list current bans") @@ -55,7 +61,7 @@ if __name__ == "__main__": if args.command == "unban": ret, err = cli.unban(args.ip) elif args.command == "ban": - ret, err = cli.ban(args.ip, args.exp) + ret, err = cli.ban(args.ip, args.exp, args.reason) elif args.command == "bans": ret, err = cli.bans() From 232b55142e68c2b44767b7adb118e27ed1997e69 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Th=C3=A9ophile=20Diot?= Date: Tue, 23 Jan 2024 18:16:53 +0100 Subject: [PATCH 68/93] Fix form action URLs in bans_modal.html and bans.html + Add back-end logic for ban page --- src/ui/main.py | 85 +++++++++++++++----------- src/ui/src/Instances.py | 52 +++++++++++++++- src/ui/templates/bans.html | 2 +- src/ui/templates/bans_modal.html | 2 +- src/ui/utils.py | 101 ++++++++++--------------------- 5 files changed, 132 insertions(+), 110 deletions(-) diff --git a/src/ui/main.py b/src/ui/main.py index 8a7ee0a87..603b4bc6d 100755 --- a/src/ui/main.py +++ b/src/ui/main.py @@ -1,6 +1,7 @@ #!/usr/bin/env python3 from contextlib import suppress +from math import floor from os import _exit, getenv, listdir, sep, urandom from os.path import basename, dirname, join from secrets import choice @@ -48,7 +49,7 @@ from src.Config import Config from src.ReverseProxied import ReverseProxied from src.User import AnonymousUser, User -from utils import check_settings, get_b64encoded_qr_image, path_to_dict, get_remain, get_range_from_remain +from utils import check_settings, get_b64encoded_qr_image, path_to_dict, get_remain from Database import Database # type: ignore from logging import getLogger @@ -1678,56 +1679,68 @@ def bans(): flash("No data to proceed", "error") return redirect(url_for("bans")) - # Multiple operations : add ban or unban - operation = request.form["operation"] - # data = request.form["data"] + try: + data = json_loads(request.form["data"]) + assert isinstance(data, list) + except BaseException: + flash("Data must be a list of dict", "error") + return redirect(url_for("bans")) - # TODO : unban logic - # data format for unban is the same as bans send on client - if operation == "unban": - pass + if request.form["operation"] == "unban": + for unban in data: + try: + unban = json_loads(unban.replace('"', '"').replace("'", '"')) + except BaseException: + continue + if "ip" not in unban: + continue + resp = app.config["INSTANCES"].unban(unban["ip"]) + if resp: + flash(f"Couldn't unban {unban['ip']} on the following instances: {', '.join(resp)}", "error") + else: + flash(f"Successfully unbanned {unban['ip']}") + elif request.form["operation"] == "ban": + for ban in data: + try: + ban = json_loads(ban.replace('"', '"').replace("'", '"')) + except BaseException: + continue + if "ip" not in ban: + continue + try: + ban_end = float(ban.get("ban_end", 86400)) + except BaseException: + continue + resp = app.config["INSTANCES"].ban(ban["ip"], ban_end, ban.get("reason", "manual")) + if resp: + flash(f"Couldn't ban {ban['ip']} on the following instances: {', '.join(resp)}", "error") + else: + flash(f"Successfully banned {ban['ip']}") + else: + flash("Operation unknown", "error") + return redirect(url_for("bans")) - # TODO : add ban logic - # data format : [{"ip": string, "ban_start": timestamp, "ban_end": timestamp, "reason": string}] - # "ban_start" is optional : default is time.time() - # "ban_end" is optional : default is one month - if operation == "ban": - pass + return redirect(url_for("loading", next=url_for("bans"), message="Update bans")) - return redirect( - url_for( - "loading", - next=url_for("bans"), - message="Update bans", - ) - ) - - # TODO : Get bans list from database and send it - # Need to limit the number of bans around 100 last ones - bans = [ - {"ip": "124.0.0.1", "ban_start": 1705663430, "ban_end": 1705758948, "reason": "antibot"}, - {"ip": "124.0.0.2", "ban_start": 1705663430, "ban_end": 1708437348, "reason": "test"}, - {"ip": "124.0.0.3", "ban_start": 1705663430, "ban_end": 1740059748, "reason": "unknown"}, - ] + bans = app.config["INSTANCES"].get_bans()[:100] # Prepare data reasons = {} - now_stamp = int(time()) # in seconds + timestamp_now = time() for ban in bans: + exp = ban.pop("exp") # Add remain - remain = "unknown" if ban["ban_end"] - now_stamp < 0 else get_remain(ban["ban_end"] - now_stamp) - ban["remain"] = remain - ban["term"] = get_range_from_remain(remain) + ban["remain"], ban["term"] = ("unknown", "unknown") if exp <= 0 else get_remain(exp) # Convert stamp to date - ban["ban_start"] = datetime.fromtimestamp(ban["ban_start"]) - ban["ban_end"] = datetime.fromtimestamp(ban["ban_end"]) + ban["ban_start"] = datetime.fromtimestamp(floor(ban["date"])).strftime("%d/%m/%Y %H:%M:%S") + ban["ban_end"] = datetime.fromtimestamp(floor(timestamp_now + exp)).strftime("%d/%m/%Y %H:%M:%S") # Get top reason if not ban["reason"] in reasons: reasons[ban["reason"]] = 0 reasons[ban["reason"]] = reasons[ban["reason"]] + 1 - top_reason = [k for k, v in reasons.items() if v == max(reasons.values())][0] + top_reason = ([k for k, v in reasons.items() if v == max(reasons.values())] or [""])[0] return render_template( "bans.html", diff --git a/src/ui/src/Instances.py b/src/ui/src/Instances.py index 34b961ece..28ffa2d44 100644 --- a/src/ui/src/Instances.py +++ b/src/ui/src/Instances.py @@ -4,7 +4,7 @@ from os import sep from os.path import join from pathlib import Path from subprocess import DEVNULL, STDOUT, run -from typing import Any, Optional, Union +from typing import Any, List, Optional, Tuple, Union from API import API # type: ignore from ApiCaller import ApiCaller # type: ignore @@ -106,6 +106,15 @@ class Instance: return self.apiCaller.send_to_apis("POST", "/restart") + def bans(self) -> Tuple[bool, dict[str, Any]]: + return self.apiCaller.send_to_apis("GET", "/bans", response=True) + + def ban(self, ip: str, exp: float, reason: str) -> bool: + return self.apiCaller.send_to_apis("POST", "/ban", data={"ip": ip, "exp": exp, "reason": reason}) + + def unban(self, ip: str) -> bool: + return self.apiCaller.send_to_apis("POST", "/unban", data={"ip": ip}) + class Instances: def __init__(self, docker_client, kubernetes_client, integration: str): @@ -255,7 +264,7 @@ class Instances: return not_reloaded or "Successfully reloaded instances" def reload_instance(self, _id: Optional[int] = None, instance: Optional[Instance] = None) -> str: - if instance is None: + if not instance: instance = self.__instance_from_id(_id) result = instance.reload() @@ -294,3 +303,42 @@ class Instances: return f"Instance {instance.name} has been restarted." return f"Can't restart {instance.name}" + + def get_bans(self, _id: Optional[int] = None) -> List[dict[str, Any]]: + if _id: + instance = self.__instance_from_id(_id) + resp, instance_bans = instance.bans() + if not resp: + return [] + return instance_bans[instance.name].get("data", []) + + bans: List[dict[str, Any]] = [] + for instance in self.get_instances(): + resp, instance_bans = instance.bans() + if not resp: + continue + bans.extend(instance_bans[instance.name].get("data", [])) + + bans.sort(key=lambda x: x["exp"]) + + unique_bans = {} + + return [unique_bans.setdefault(item["ip"], item) for item in bans if item["ip"] not in unique_bans] + + def ban(self, ip: str, exp: float, reason: str, _id: Optional[int] = None) -> Union[str, list[str]]: + if _id: + instance = self.__instance_from_id(_id) + if instance.ban(ip, exp, reason): + return "" + return f"Can't ban {ip} on {instance.name}" + + return [instance.name for instance in self.get_instances() if not instance.ban(ip, exp, reason)] + + def unban(self, ip: str, _id: Optional[int] = None) -> Union[str, list[str]]: + if _id: + instance = self.__instance_from_id(_id) + if instance.unban(ip): + return "" + return f"Can't unban {ip} on {instance.name}" + + return [instance.name for instance in self.get_instances() if not instance.unban(ip)] diff --git a/src/ui/templates/bans.html b/src/ui/templates/bans.html index f3cd513a4..084bf0e46 100644 --- a/src/ui/templates/bans.html +++ b/src/ui/templates/bans.html @@ -349,7 +349,7 @@ url_for(request.endpoint)[1:].split("/")[-1].strip() %} -
        + diff --git a/src/ui/templates/bans_modal.html b/src/ui/templates/bans_modal.html index b54cec5c5..f4cd86e8d 100644 --- a/src/ui/templates/bans_modal.html +++ b/src/ui/templates/bans_modal.html @@ -174,7 +174,7 @@ data-ban-add-form class="w-full flex flex-col justify-between" id="form-new" - action="/bans" + action="bans" method="POST" > diff --git a/src/ui/utils.py b/src/ui/utils.py index b4767a47e..1d0edfacb 100644 --- a/src/ui/utils.py +++ b/src/ui/utils.py @@ -7,79 +7,40 @@ from typing import List, Optional from qrcode.main import QRCode -import math +def get_remain(seconds): + term = "minute(s)" + years, seconds = divmod(seconds, 60 * 60 * 24 * 365) + months, seconds = divmod(seconds, 60 * 60 * 24 * 30) + while months >= 12: + years += 1 + months -= 12 + days, seconds = divmod(seconds, 60 * 60 * 24) + hours, seconds = divmod(seconds, 60 * 60) + minutes, seconds = divmod(seconds, 60) + time_parts = [] + if years > 0: + term = "year(s)" + time_parts.append(f"{int(years)} year{'' if years == 1 else 's'}") + if months > 0: + if term == "minute(s)": + term = "month(s)" + time_parts.append(f"{int(months)} month{'' if months == 1 else 's'}") + if days > 0: + if term == "minute(s)": + term = "day(s)" + time_parts.append(f"{int(days)} day{'' if days == 1 else 's'}") + if hours > 0: + if term == "minute(s)": + term = "hour(s)" + time_parts.append(f"{int(hours)} hour{'' if hours == 1 else 's'}") + if minutes > 0: + time_parts.append(f"{int(minutes)} minute{'' if minutes == 1 else 's'}") -def get_remain(remain_time): - # Convert s to ms - ms = int(str(remain_time) + "000") + if len(time_parts) > 1: + time_parts[-1] = f"and {time_parts[-1]}" - seconds = math.floor(ms / 1000) - minutes = math.floor(seconds / 60) - hours = math.floor(minutes / 60) - days = math.floor(hours / 24) - months = math.floor(days / 30) - years = math.floor(days / 365) - seconds %= 60 - minutes %= 60 - hours %= 24 - days %= 30 - months %= 12 - - remain = f'{format_remain(years, "year")} {format_remain(months, "month")} {format_remain(days, "day")} {format_remain(hours, "hour")} {format_remain(minutes, "minute")} {format_remain(seconds, "second")}' - return remain - - -def format_remain(num, singular): - if not num: - return "" - - if num == 1: - return f"{num} {singular}" - - if num > 1: - return f"{num} {singular}s" - - -def get_range_from_remain(remain): - # Not handle - if remain == "unknown": - return remain - - # Data, need format y m d h min s - split_remain = remain.split(" ") - terms = [num for num in split_remain if num.isdigit()] - term = "" - formats = ["year(s)", "month(s)", "day(s)", "hour(s)", "minute(s)", "second(s)"] - chars = ["year", "month", "day", "hour", "second", "s"] - - # start from seconds to years, stop when first 0 occurrence - # The remain term is first 0 occurrence - 1 - for i in range(len(terms)): - # remove letter - num = terms[len(terms) - 1 - i] - for char in chars: - num = num.replace(char, "") - num = "0" if not num else num - - num = int(num) - - # Case seconds or less - if not num and i == 0: - term = formats[len(formats) - 1] - break - - # Case last element - if num and i == (len(terms) - 1): - term = formats[len(formats) - 1 - i] - break - - # Case between seconds and years - if not num: - term = formats[len(formats) - i] - break - - return term + return " ".join(time_parts), term def path_to_dict( From b8703ea1e64fc79d536c8d8be65bc7520163895c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Th=C3=A9ophile=20Diot?= Date: Tue, 23 Jan 2024 18:17:05 +0100 Subject: [PATCH 69/93] Update setup wizard instructions in web UI documentation --- docs/web-ui.md | 27 +++++++++++++++++++++++++-- 1 file changed, 25 insertions(+), 2 deletions(-) diff --git a/docs/web-ui.md b/docs/web-ui.md index e8f3e9eb8..9bce2944c 100644 --- a/docs/web-ui.md +++ b/docs/web-ui.md @@ -37,7 +37,9 @@ Because the web UI is a web application, the recommended installation procedure ## Setup wizard -The setup wizard is a feature that helps you to **configure** and **install the web UI** using a **user-friendly interface**. You will need to set the `UI_HOST` setting (`http://hostname-of-web-ui:7000`) and browse the `/setup` URI of your server to access the setup wizard. +!!! info "Wizard" + + The setup wizard is a feature that helps you to **configure** and **install the web UI** using a **user-friendly interface**. You will need to set the `UI_HOST` setting (`http://hostname-of-web-ui:7000`) and browse the `/setup` URI of your server to access the setup wizard.
        ![Overview](assets/img/ui-wizard-account.webp){ align=center, width="350" } @@ -66,6 +68,11 @@ Review your final BunkerWeb UI URL and then click on the `Setup` button. Once th If you want to use the setup wizard, you will need to set the `UI_HOST` setting to the HTTP endpoint of your web UI container. For example, if your web UI container is named `bw-ui` and is listening on the `7000` port, you will need to set the `UI_HOST` setting to `http://bw-ui:7000`. + !!! tip "Accessing the setup wizard" + + You can access the setup wizard by browsing the `http://your-ip-address/setup` URI of your server. + + Here is the docker-compose boilerplate that you can use (don't forget to edit the `changeme` data) : ```yaml @@ -153,6 +160,10 @@ Review your final BunkerWeb UI URL and then click on the `Setup` button. Once th If you want to use the setup wizard, you will need to set the `UI_HOST` setting to the HTTP endpoint of your web UI container. For example, if your web UI container is named `bw-ui` and is listening on the `7000` port, you will need to set the `UI_HOST` setting to `http://bw-ui:7000`. + !!! tip "Accessing the setup wizard" + + You can access the setup wizard by browsing the `http://your-ip-address/setup` URI of your server. + Here is the docker-compose boilerplate that you can use (don't forget to edit the `changeme` data) : ```yaml @@ -256,6 +267,10 @@ Review your final BunkerWeb UI URL and then click on the `Setup` button. Once th If you want to use the setup wizard, you will need to set the `UI_HOST` setting to the HTTP endpoint of your web UI container. For example, if your web UI container is named `bw-ui` and is listening on the `7000` port, you will need to set the `UI_HOST` setting to `http://bw-ui:7000`. + !!! tip "Accessing the setup wizard" + + You can access the setup wizard by browsing the `http://your-ip-address/setup` URI of your server. + Here is the stack boilerplate that you can use (don't forget to edit the `changeme` data) : ```yaml @@ -382,6 +397,10 @@ Review your final BunkerWeb UI URL and then click on the `Setup` button. Once th If you want to use the setup wizard, you will need to set the `UI_HOST` setting to the HTTP endpoint of your web UI SERVICE. For example, if your web UI service is named `svc-bunkerweb-ui` and is listening on the `7000` port, you will need to set the `UI_HOST` setting to `http://svc-bunkerweb-ui:7000`. + !!! tip "Accessing the setup wizard" + + You can access the setup wizard by browsing the `http://your-ip-address/setup` URI of your server. + Here is the yaml boilerplate that you can use (don't forget to edit the `changeme` data) : ```yaml @@ -695,6 +714,10 @@ Review your final BunkerWeb UI URL and then click on the `Setup` button. Once th If you want to use the setup wizard, you will need to set the `UI_HOST` setting to the HTTP endpoint of your web UI SERVICE. Since the web UI is listening on the same machine as BunkerWeb, you will need to set the `UI_HOST` setting `http://127.0.0.1:7000`. + !!! tip "Accessing the setup wizard" + + You can access the setup wizard by browsing the `http://your-ip-address/setup` URI of your server. + Here is the `/etc/bunkerweb/variables.env` boilerplate you can use : ```conf @@ -772,7 +795,7 @@ The following steps are needed to enable the TOTP feature from the web UI : - Enter your current password !!! info "Secret key refresh" - A new secret key is **generated each time** you visit the page or submit the form. In case something went wrong (e.g. : expired TOTP code), you will need to copy the new secret key to your authenticator app until 2FA is successfuly enabled. + A new secret key is **generated each time** you visit the page or submit the form. In case something went wrong (e.g. : expired TOTP code), you will need to copy the new secret key to your authenticator app until 2FA is successfully enabled. Once enabled, 2FA authentication can be disabled at the same place. From 7fa44b25e92c25ef7ee785b3af91b5af05028fa8 Mon Sep 17 00:00:00 2001 From: Jordan Blasenhauer Date: Tue, 23 Jan 2024 19:28:53 +0100 Subject: [PATCH 70/93] ban data + list condition *hide useless content when no bans found *display when no bans *set list of dict before submit bans to add *update css --- src/ui/static/css/dashboard.css | 2 +- src/ui/static/js/bans.js | 4 ++-- src/ui/templates/bans.html | 18 ++++++++++++++---- 3 files changed, 17 insertions(+), 7 deletions(-) diff --git a/src/ui/static/css/dashboard.css b/src/ui/static/css/dashboard.css index 0f37ae884..5349a8579 100644 --- a/src/ui/static/css/dashboard.css +++ b/src/ui/static/css/dashboard.css @@ -1 +1 @@ -/*! tailwindcss v3.3.2 | MIT License | https://tailwindcss.com*/*,:after,:before{box-sizing:border-box;border:0 solid #e9ecef}:after,:before{--tw-content:""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Open Sans;font-feature-settings:normal;font-variation-settings:normal}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#ced4da}input::placeholder,textarea::placeholder{opacity:1;color:#ced4da}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,::backdrop,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#5e72e480;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.\!container{width:100%!important;margin-right:auto!important;margin-left:auto!important;padding-right:1.5rem!important;padding-left:1.5rem!important}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:1.5rem;padding-left:1.5rem}@media (min-width:340px){.\!container{max-width:340px!important}.container{max-width:340px}}@media (min-width:576px){.\!container{max-width:576px!important}.container{max-width:576px}}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:992px){.\!container{max-width:992px!important}.container{max-width:992px}}@media (min-width:1200px){.\!container{max-width:1200px!important}.container{max-width:1200px}}@media (min-width:1320px){.\!container{max-width:1320px!important}.container{max-width:1320px}}@media (min-width:1920px){.\!container{max-width:1920px!important}.container{max-width:1920px}}a{letter-spacing:-.025rem}hr{margin:1rem 0;border:0;opacity:.25}img{max-width:none}label{display:inline-block}p{line-height:1.625;font-weight:400;margin-bottom:1rem}small{font-size:.875em}svg{display:inline}table{border-collapse:inherit}h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;color:#344767}h1,h2,h3,h4{letter-spacing:-.05rem}h1,h2,h3{font-weight:700}h4,h5,h6{font-weight:600}h1{font-size:3rem;line-height:1.25}h2{font-size:2.25rem;line-height:1.3}h3{font-size:1.875rem}h3,h4{line-height:1.375}h4{font-size:1.5rem}h5{font-size:1.25rem;line-height:1.375}h6{font-size:1rem;line-height:1.625}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-y-0{top:0;bottom:0}.-left-full{left:-100%}.-right-0{right:0}.-right-1{right:-.25rem}.bottom-0{bottom:0}.left-0{left:0}.left-auto{left:auto}.left-full{left:100%}.right-0{right:0}.right-2{right:.5rem}.right-20{right:5rem}.right-4{right:1rem}.right-5{right:1.25rem}.right-6{right:1.5rem}.right-7{right:1.75rem}.right-8{right:2rem}.right-\[3\.25rem\]{right:3.25rem}.top-0{top:0}.top-1{top:.25rem}.top-1\.5{top:.375rem}.top-16{top:4rem}.top-2{top:.5rem}.top-4{top:1rem}.top-\[38\%\]{top:38%}.top-\[4\.5rem\]{top:4.5rem}.top-\[52\%\]{top:52%}.top-\[55\%\]{top:55%}.top-\[8\.2rem\]{top:8.2rem}.top-0\.5{top:.125rem}.-z-10{z-index:-10}.z-10{z-index:10}.z-100{z-index:100}.z-110{z-index:110}.z-20{z-index:20}.z-990{z-index:990}.z-\[10000\]{z-index:10000}.z-\[1000\]{z-index:1000}.z-\[1001\]{z-index:1001}.z-\[20\]{z-index:20}.z-sticky{z-index:1020}.order-1{order:1}.order-2{order:2}.col-span-1{grid-column:span 1/span 1}.col-span-10{grid-column:span 10/span 10}.col-span-11{grid-column:span 11/span 11}.col-span-12{grid-column:span 12/span 12}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-5{grid-column:span 5/span 5}.col-span-9{grid-column:span 9/span 9}.float-right{float:right}.float-left{float:left}.m-0{margin:0}.m-1{margin:.25rem}.m-2{margin:.5rem}.m-4{margin:1rem}.mx-0{margin-left:0;margin-right:0}.mx-0\.5{margin-left:.125rem;margin-right:.125rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-1\.5{margin-left:.375rem;margin-right:.375rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-2\.5{margin-left:.625rem;margin-right:.625rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-top:0;margin-bottom:0}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.ml-0{margin-left:0}.ml-1{margin-left:.25rem}.ml-12{margin-left:3rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-6{margin-left:1.5rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-12{margin-right:3rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-\[4\.5rem\]{margin-top:4.5rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.table{display:table}.grid{display:grid}.list-item{display:list-item}.hidden{display:none}.h-1\/3{height:33.333333%}.h-12{height:3rem}.h-14{height:3.5rem}.h-19{height:4.75rem}.h-3{height:.75rem}.h-4{height:1rem}.h-4\.5{height:1.125rem}.h-40{height:10rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-5\.5{height:1.375rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-\[2\.5rem\]{height:2.5rem}.h-\[3\.5rem\]{height:3.5rem}.h-\[4rem\]{height:4rem}.h-\[90vh\]{height:90vh}.h-fit{height:-moz-fit-content;height:fit-content}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.h-sidenav{height:calc(100vh - 450px)}.max-h-100{max-height:25rem}.max-h-135{max-height:33.75rem}.max-h-30{max-height:7.5rem}.max-h-80{max-height:20rem}.max-h-90{max-height:22.5rem}.max-h-screen{max-height:100vh}.min-h-12{min-height:3rem}.min-h-20{min-height:5rem}.min-h-52{min-height:13rem}.min-h-6{min-height:1.5rem}.min-h-\[100px\]{min-height:100px}.min-h-\[350px\]{min-height:350px}.min-h-\[55vh\]{min-height:55vh}.min-h-\[75px\]{min-height:75px}.min-h-\[85vh\]{min-height:85vh}.min-h-screen{min-height:100vh}.w-1{width:.25rem}.w-10{width:2.5rem}.w-11\/12{width:91.666667%}.w-12{width:3rem}.w-28{width:7rem}.w-3{width:.75rem}.w-4{width:1rem}.w-4\.5{width:1.125rem}.w-40{width:10rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-5\.5{width:1.375rem}.w-50{width:12.5rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-80{width:20rem}.w-90{width:22.5rem}.w-\[2\.5rem\]{width:2.5rem}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-screen{width:100vw}.min-w-0{min-width:0}.min-w-\[1150px\]{min-width:1150px}.min-w-\[1200px\]{min-width:1200px}.min-w-\[600px\]{min-width:600px}.min-w-\[800px\]{min-width:800px}.min-w-\[900px\]{min-width:900px}.max-w-180{max-width:45rem}.max-w-40{max-width:10rem}.max-w-60{max-width:15rem}.max-w-64{max-width:16rem}.max-w-\[1920px\]{max-width:1920px}.max-w-\[300px\]{max-width:300px}.max-w-\[400px\]{max-width:400px}.max-w-\[550px\]{max-width:550px}.max-w-\[650px\]{max-width:650px}.max-w-full{max-width:100%}.flex-auto{flex:1 1 auto}.grow{flex-grow:1}.basis-full{flex-basis:100%}.-translate-x-1{--tw-translate-x:-0.25rem}.-translate-x-1,.-translate-x-1\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-1\.5{--tw-translate-x:-0.375rem}.-translate-x-full{--tw-translate-x:-100%}.-translate-x-full,.-translate-y-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-0{--tw-translate-y:-0px}.-translate-y-0\.4{--tw-translate-y:-0.1rem}.-translate-y-0\.4,.-translate-y-0\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-0\.5{--tw-translate-y:-0.125rem}.-translate-y-1{--tw-translate-y:-0.25rem}.-translate-y-1,.-translate-y-1\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\.5{--tw-translate-y:-0.375rem}.translate-x-0{--tw-translate-x:0px}.translate-x-0,.translate-x-0\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0\.5{--tw-translate-x:0.125rem}.translate-x-1{--tw-translate-x:0.25rem}.translate-x-1,.translate-x-2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-2{--tw-translate-x:0.5rem}.translate-x-90{--tw-translate-x:22.5rem}.translate-x-90,.translate-y-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y:0px}.translate-y-0\.5{--tw-translate-y:0.125rem}.translate-y-0\.5,.translate-y-1{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-1{--tw-translate-y:0.25rem}.translate-y-16{--tw-translate-y:4rem}.translate-y-16,.translate-y-2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-2{--tw-translate-y:0.5rem}.-rotate-12{--tw-rotate:-12deg}.-rotate-12,.rotate-12{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-12{--tw-rotate:12deg}.rotate-180{--tw-rotate:180deg}.rotate-180,.scale-105{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05}.scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1}.scale-110,.scale-50{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-50{--tw-scale-x:.5;--tw-scale-y:.5}.scale-90{--tw-scale-x:.9;--tw-scale-y:.9}.scale-90,.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-items-center{justify-items:center}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-8{gap:2rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-y-2{row-gap:.5rem}.gap-y-4{row-gap:1rem}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.break-words{overflow-wrap:break-word}.rounded,.rounded-1{border-radius:.25rem}.rounded-1\.4{border-radius:.35rem}.rounded-10{border-radius:2.5rem}.rounded-2xl{border-radius:1rem}.rounded-circle{border-radius:50%}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-none{border-radius:0}.rounded-xl{border-radius:.75rem}.rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-b-lg{border-bottom-left-radius:.5rem}.rounded-b-lg,.rounded-r-lg{border-bottom-right-radius:.5rem}.rounded-r-lg{border-top-right-radius:.5rem}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-gray-200{--tw-border-opacity:1;border-color:rgb(233 236 239/var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity))}.border-gray-400{--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity))}.border-primary{--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}.bg-blue-500{--tw-bg-opacity:1;background-color:rgb(94 114 228/var(--tw-bg-opacity))}.bg-emerald-500{--tw-bg-opacity:1;background-color:rgb(45 206 137/var(--tw-bg-opacity))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(233 236 239/var(--tw-bg-opacity))}.bg-gray-300{--tw-bg-opacity:1;background-color:rgb(210 214 218/var(--tw-bg-opacity))}.bg-gray-50{--tw-bg-opacity:1;background-color:rgb(248 249 250/var(--tw-bg-opacity))}.bg-gray-600\/50{background-color:#6c757d80}.bg-green-500{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity))}.bg-orange-500{--tw-bg-opacity:1;background-color:rgb(251 99 64/var(--tw-bg-opacity))}.bg-primary{--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}.bg-primary\/20{background-color:#0b557733}.bg-red-500{--tw-bg-opacity:1;background-color:rgb(245 57 57/var(--tw-bg-opacity))}.bg-secondary{--tw-bg-opacity:1;background-color:rgb(46 172 104/var(--tw-bg-opacity))}.bg-sky-500{--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity))}.bg-slate-800\/10{background-color:#3a416f1a}.bg-transparent{background-color:initial}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-yellow-500{--tw-bg-opacity:1;background-color:rgb(251 177 64/var(--tw-bg-opacity))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-tl{background-image:linear-gradient(to top left,var(--tw-gradient-stops))}.bg-none{background-image:none}.from-transparent{--tw-gradient-from:#0000 var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.via-black\/40{--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#0006 var(--tw-gradient-via-position),var(--tw-gradient-to)}.to-transparent{--tw-gradient-to:#0000 var(--tw-gradient-to-position)}.bg-150{background-size:150%}.bg-contain{background-size:contain}.bg-clip-border{background-clip:initial}.bg-clip-padding{background-clip:padding-box}.bg-center{background-position:50%}.bg-left{background-position:0}.bg-x-25{background-position:25% 0}.bg-no-repeat{background-repeat:no-repeat}.fill-amber-500{fill:#f59e0b}.fill-blue-500{fill:#5e72e4}.fill-gray-500{fill:#adb5bd}.fill-gray-600{fill:#6c757d}.fill-green-500{fill:#22c55e}.fill-primary{fill:#0b5577}.fill-red-500{fill:#f53939}.fill-sky-500{fill:#0ea5e9}.fill-slate-800{fill:#3a416f}.fill-white{fill:#fff}.fill-yellow-500{fill:#fbb140}.stroke-amber-500{stroke:#f59e0b}.stroke-blue-400{stroke:#60a5fa}.stroke-blue-500{stroke:#5e72e4}.stroke-emerald-600{stroke:#059669}.stroke-gray-100{stroke:#ebeff4}.stroke-gray-600{stroke:#6c757d}.stroke-gray-700{stroke:#495057}.stroke-green-700{stroke:#15803d}.stroke-orange-500{stroke:#fb6340}.stroke-pink-600{stroke:#db2777}.stroke-red-500{stroke:#f53939}.stroke-sky-500{stroke:#0ea5e9}.stroke-stone-500{stroke:#78716c}.stroke-yellow-500{stroke:#fbb140}.stroke-0{stroke-width:0}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.px-0{padding-left:0;padding-right:0}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.pb-0{padding-bottom:0}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-4{padding-bottom:1rem}.pb-8{padding-bottom:2rem}.pl-0{padding-left:0}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-6{padding-left:1.5rem}.pr-0{padding-right:0}.pr-8{padding-right:2rem}.pt-1{padding-top:.25rem}.pt-10{padding-top:2.5rem}.pt-20{padding-top:5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.text-left{text-align:left}.text-center{text-align:center}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.font-sans{font-family:Open Sans}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.5rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-5{line-height:1.25rem}.leading-5\.6{line-height:1.4rem}.leading-6{line-height:1.5rem}.leading-8{line-height:2rem}.leading-default{line-height:1.6}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-tight{line-height:1.25}.tracking-normal{letter-spacing:0}.tracking-tight-rem{letter-spacing:-.025rem}.tracking-wide{letter-spacing:.025em}.tracking-widest{letter-spacing:.1em}.text-blue-500{--tw-text-opacity:1;color:rgb(94 114 228/var(--tw-text-opacity))}.text-emerald-500{--tw-text-opacity:1;color:rgb(45 206 137/var(--tw-text-opacity))}.text-gray-100{--tw-text-opacity:1;color:rgb(235 239 244/var(--tw-text-opacity))}.text-gray-300{--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity:1;color:rgb(108 117 125/var(--tw-text-opacity))}.text-gray-600\/90{color:#6c757de6}.text-gray-700{--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.text-gray-700\/80{color:#495057cc}.text-green-500{--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity))}.text-primary{--tw-text-opacity:1;color:rgb(11 85 119/var(--tw-text-opacity))}.text-red-500{--tw-text-opacity:1;color:rgb(245 57 57/var(--tw-text-opacity))}.text-sky-600{--tw-text-opacity:1;color:rgb(62 161 236/var(--tw-text-opacity))}.text-slate-500{--tw-text-opacity:1;color:rgb(103 116 142/var(--tw-text-opacity))}.text-slate-700{--tw-text-opacity:1;color:rgb(52 71 103/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-yellow-500{--tw-text-opacity:1;color:rgb(251 177 64/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.shadow{--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-3xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-3xl{--tw-shadow:0 8px 26px -4px #14141426,0 8px 9px -5px #1414140f;--tw-shadow-colored:0 8px 26px -4px var(--tw-shadow-color),0 8px 9px -5px var(--tw-shadow-color)}.shadow-md{--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.shadow-md,.shadow-none{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.shadow-sm{--tw-shadow:0 .25rem .375rem -.0625rem #1414141f,0 .125rem .25rem -.0625rem #14141412;--tw-shadow-colored:0 .25rem .375rem -.0625rem var(--tw-shadow-color),0 .125rem .25rem -.0625rem var(--tw-shadow-color)}.shadow-sm,.shadow-xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 0 2rem 0 #8898aa26;--tw-shadow-colored:0 0 2rem 0 var(--tw-shadow-color)}.shadow-xs{--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid #0000;outline-offset:2px}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:ease;transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:ease;transition-duration:.15s}.delay-200{transition-delay:.2s}.duration-200{transition-duration:.2s}.duration-250{transition-duration:.25s}.duration-300{transition-duration:.3s}.duration-700{transition-duration:.7s}.ease-in{transition-timing-function:ease-in}.ease-in-out{transition-timing-function:ease-in-out}.flex-wrap-inherit{flex-wrap:inherit}@font-face{font-family:Open Sans;src:url(../webfonts/OpenSans.ttf)}*{font-family:Open Sans,sans-serif!important}.ace_content,.ace_editor,.ace_editor div{font-family:Monaco,Menlo,Ubuntu Mono,Consolas,source-code-pro,monospace!important;font-size:16px!important;font-weight:400!important}.sr-only{display:none}.close-btn{display:inline-block;cursor:pointer;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(245 57 57/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(245 57 57/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.close-btn,.close-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.close-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.close-btn:focus,.close-btn:hover{background-color:#fffc}.close-btn:active{opacity:.85}.close-btn:disabled{cursor:not-allowed;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.close-btn:disabled,.close-btn:hover:disabled{border-color:#ced4da00;background-color:rgb(206 212 218/var(--tw-bg-opacity))}.close-btn:hover:disabled{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}:is(.dark .close-btn){--tw-bg-opacity:1;background-color:rgb(233 236 239/var(--tw-bg-opacity));--tw-brightness:brightness(.9)}:is(.dark .close-btn),:is(.dark .close-btn:hover){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .close-btn:hover){--tw-brightness:brightness(.75)}:is(.dark .close-btn:disabled){--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .close-btn:disabled),:is(.dark .close-btn:hover:disabled){border-color:#49505700;background-color:rgb(73 80 87/var(--tw-bg-opacity))}:is(.dark .close-btn:hover:disabled){--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}.valid-btn{display:inline-block;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.valid-btn,.valid-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.valid-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.valid-btn:focus,.valid-btn:hover{background-color:#22c55ecc}.valid-btn:active{opacity:.85}.valid-btn:disabled{cursor:not-allowed;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.valid-btn:disabled,.valid-btn:hover:disabled{border-color:#ced4da00;background-color:rgb(206 212 218/var(--tw-bg-opacity))}.valid-btn:hover:disabled{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}:is(.dark .valid-btn){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .valid-btn:disabled){--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .valid-btn:disabled),:is(.dark .valid-btn:hover:disabled){border-color:#49505700;background-color:rgb(73 80 87/var(--tw-bg-opacity))}:is(.dark .valid-btn:hover:disabled){--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}.delete-btn{display:inline-block;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(245 57 57/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.delete-btn,.delete-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.delete-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.delete-btn:focus,.delete-btn:hover{background-color:#f53939cc}.delete-btn:active{opacity:.85}.delete-btn:disabled{cursor:not-allowed;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.delete-btn:disabled,.delete-btn:hover:disabled{border-color:#ced4da00;background-color:rgb(206 212 218/var(--tw-bg-opacity))}.delete-btn:hover:disabled{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}:is(.dark .delete-btn){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .delete-btn:disabled){border-color:#49505700;--tw-bg-opacity:1;background-color:rgb(73 80 87/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .delete-btn:hover:disabled){--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-color:#49505700;--tw-bg-opacity:1;background-color:rgb(73 80 87/var(--tw-bg-opacity))}.edit-btn{display:inline-block;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(251 177 64/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.edit-btn,.edit-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.edit-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.edit-btn:focus,.edit-btn:hover{background-color:#fbb140cc}.edit-btn:active{opacity:.85}.edit-btn:disabled{cursor:not-allowed;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.edit-btn:disabled,.edit-btn:hover:disabled{border-color:#ced4da00;background-color:rgb(206 212 218/var(--tw-bg-opacity))}.edit-btn:hover:disabled{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}:is(.dark .edit-btn){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .edit-btn:disabled){--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .edit-btn:disabled),:is(.dark .edit-btn:hover:disabled){border-color:#49505700;background-color:rgb(73 80 87/var(--tw-bg-opacity))}:is(.dark .edit-btn:hover:disabled){--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}.info-btn{display:inline-block;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.info-btn,.info-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.info-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.info-btn:focus,.info-btn:hover{background-color:#0ea5e9cc}.info-btn:active{opacity:.85}.info-btn:disabled{cursor:not-allowed;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.info-btn:disabled,.info-btn:hover:disabled{border-color:#ced4da00;background-color:rgb(206 212 218/var(--tw-bg-opacity))}.info-btn:hover:disabled{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}:is(.dark .info-btn){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .info-btn:disabled){--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .info-btn:disabled),:is(.dark .info-btn:hover:disabled){border-color:#49505700;background-color:rgb(73 80 87/var(--tw-bg-opacity))}:is(.dark .info-btn:hover:disabled){--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}.checkbox{position:relative;z-index:10;float:left;margin-top:.25rem;height:1.25rem;width:1.25rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.35rem;border-width:1px;border-color:rgb(210 214 218/var(--tw-border-opacity));background-color:rgb(255 255 255/var(--tw-bg-opacity));background-size:contain;background-position:50%;background-repeat:no-repeat;vertical-align:top;font-size:1rem;line-height:1.5rem;transition-property:all;transition-timing-function:ease;transition-duration:.25s}.checkbox,.checkbox:disabled{--tw-border-opacity:1;--tw-bg-opacity:1}.checkbox:disabled{cursor:default;border-color:rgb(206 212 218/var(--tw-border-opacity));background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.checkbox[data-checked=true]{z-index:0;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}.checkbox:disabled[data-checked=true]{--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}:is(.dark .checkbox){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .checkbox:disabled){--tw-border-opacity:1;border-color:rgb(37 47 64/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .checkbox[data-checked=true]){--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}:is(.dark .checkbox:disabled[data-checked=true]){--tw-border-opacity:1;border-color:rgb(37 47 64/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}.custom-select-btn{display:flex;width:100%;align-items:center;justify-content:space-between;border-radius:.5rem;border-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));background-clip:padding-box;padding:.25rem .375rem;text-align:left;vertical-align:middle;font-size:.875rem;font-weight:400;line-height:1.4rem;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}.custom-select-btn::-moz-placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.custom-select-btn::placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.custom-select-btn:focus{--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}.custom-select-btn:disabled{--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));opacity:.75}:is(.dark .custom-select-btn){border-color:rgb(98 117 148/var(--tw-border-opacity));background-color:rgb(52 71 103/var(--tw-bg-opacity));opacity:.9}:is(.dark .custom-select-btn),:is(.dark .custom-select-btn:disabled){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .custom-select-btn:disabled){border-color:rgb(37 47 64/var(--tw-border-opacity));background-color:rgb(37 47 64/var(--tw-bg-opacity))}@media (min-width:768px){.custom-select-btn{padding:.5rem .75rem}}.custom-dropdown-btn{position:relative;margin-top:0;margin-bottom:0;min-height:38px;cursor:pointer;border-radius:0;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.5rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.custom-dropdown-btn:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .custom-dropdown-btn){border-color:rgb(98 117 148/var(--tw-border-opacity));background-color:rgb(52 71 103/var(--tw-bg-opacity))}.active.custom-dropdown-btn,:is(.dark .custom-dropdown-btn){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}.active.custom-dropdown-btn{position:relative;margin-top:0;margin-bottom:0;min-height:38px;cursor:pointer;border-radius:0;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;border-color:rgb(210 214 218/var(--tw-border-opacity));background-color:rgb(11 85 119/var(--tw-bg-opacity));padding:.5rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;line-height:1.5;letter-spacing:-.025rem;transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.active.custom-dropdown-btn:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .active.custom-dropdown-btn){border-color:rgb(98 117 148/var(--tw-border-opacity));background-color:rgb(11 85 119/var(--tw-bg-opacity));color:rgb(210 214 218/var(--tw-text-opacity))}.regular-input,:is(.dark .active.custom-dropdown-btn){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1}.regular-input{display:block;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.5rem;border-width:1px;border-style:solid;border-color:rgb(210 214 218/var(--tw-border-opacity));background-color:rgb(255 255 255/var(--tw-bg-opacity));background-clip:padding-box;padding:.25rem .375rem;font-size:.875rem;font-weight:400;line-height:1.4rem;color:rgb(73 80 87/var(--tw-text-opacity));outline:2px solid #0000;outline-offset:2px;transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.regular-input::-moz-placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.regular-input::placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.regular-input:focus{border-color:#d2d6da00;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.regular-input:valid:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(34 197 94/var(--tw-ring-opacity))}.regular-input:invalid:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(245 57 57/var(--tw-ring-opacity))}.regular-input:disabled{--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));opacity:.75}:is(.dark .regular-input){border-color:rgb(98 117 148/var(--tw-border-opacity));background-color:rgb(52 71 103/var(--tw-bg-opacity));opacity:.9}:is(.dark .regular-input),:is(.dark .regular-input:disabled){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .regular-input:disabled){border-color:rgb(37 47 64/var(--tw-border-opacity));background-color:rgb(37 47 64/var(--tw-bg-opacity))}@media (min-width:768px){.regular-input{padding:.5rem .75rem}}.input-title{margin:0;font-size:.875rem;line-height:1.5rem;font-weight:700;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .input-title){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));opacity:.9}.popover-settings-container{position:absolute;left:0;bottom:0;z-index:50;--tw-translate-y:-1.75rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(94 114 228/var(--tw-bg-opacity));padding:.75rem;transition-property:all;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.5s}:is(.dark .popover-settings-container){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.popover-settings-text{margin:0;font-size:.875rem;line-height:1.5rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .popover-settings-text){--tw-text-opacity:1;color:rgb(235 239 244/var(--tw-text-opacity));opacity:.9}.popover-settings-svg{margin-left:.5rem;height:1.25rem;width:1.25rem;cursor:pointer;fill:#5e72e4}.popover-settings-svg:hover{--tw-brightness:brightness(.75);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.active.settings-tabs-tab-btn{position:relative;z-index:10;margin-top:.25rem;margin-bottom:.25rem;cursor:pointer;border-radius:0;border-width:1px;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.active.settings-tabs-tab-btn:hover{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .active.settings-tabs-tab-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .active.settings-tabs-tab-btn:hover){--tw-bg-opacity:1;background-color:rgb(58 65 111/var(--tw-bg-opacity))}.settings-tabs-tab-btn{position:relative;margin-top:.25rem;margin-bottom:.25rem;cursor:pointer;border-radius:0;border-width:1px;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.settings-tabs-tab-btn:hover{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .settings-tabs-tab-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .settings-tabs-tab-btn:hover){--tw-bg-opacity:1;background-color:rgb(58 65 111/var(--tw-bg-opacity))}.settings-tabs-name{padding-left:.75rem;padding-right:.5rem;--tw-text-opacity:1;color:rgb(11 85 119/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .settings-tabs-name){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));opacity:.9}.settings-tabs-popover-container{position:absolute;top:60px;left:0;z-index:50;min-width:150px;border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(94 114 228/var(--tw-bg-opacity));padding:.75rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.15s}:is(.dark .settings-tabs-popover-container){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.settings-tabs-popover-text{margin:0;font-size:.875rem;line-height:1.5rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.settings-tabs-mobile-btn{margin-top:.25rem;margin-bottom:.25rem;display:flex;width:100%;cursor:pointer;align-items:center;justify-content:space-between;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.settings-tabs-mobile-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(248 249 250/var(--tw-bg-opacity));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .settings-tabs-mobile-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .settings-tabs-mobile-btn:hover){--tw-brightness:brightness(.95);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.settings-tabs-mobile-btn-text{--tw-text-opacity:1;color:rgb(11 85 119/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .settings-tabs-mobile-btn-text){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));opacity:.9}.active.settings-tabs-mobile-dropdown-btn{position:relative;z-index:1000;margin-top:0;margin-bottom:0;cursor:pointer;border-radius:0;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity));padding:.5rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.active.settings-tabs-mobile-dropdown-btn:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .active.settings-tabs-mobile-dropdown-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .active.settings-tabs-mobile-dropdown-btn:hover){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.first.settings-tabs-mobile-dropdown-btn{border-top-left-radius:.25rem;border-top-right-radius:.25rem;border-width:1px}.settings-tabs-mobile-dropdown-btn{position:relative;margin-top:0;margin-bottom:0;display:flex;cursor:pointer;justify-content:space-between;border-radius:0;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.5rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.settings-tabs-mobile-dropdown-btn:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .settings-tabs-mobile-dropdown-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .settings-tabs-mobile-dropdown-btn:hover){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.first-letter\:absolute:first-letter{position:absolute}.first-letter\:w-full:first-letter{width:100%}.placeholder\:text-gray-500::-moz-placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.placeholder\:text-gray-500::placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.before\:float-left:before{content:var(--tw-content);float:left}.before\:pr-2:before{content:var(--tw-content);padding-right:.5rem}.before\:text-white:before{content:var(--tw-content);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.before\:content-\[\'\/\'\]:before{--tw-content:"/";content:var(--tw-content)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:top-px:after{content:var(--tw-content);top:1px}.after\:float-right:after{content:var(--tw-content);float:right}.after\:h-4:after{content:var(--tw-content);height:1rem}.after\:w-4:after{content:var(--tw-content);width:1rem}.after\:translate-x-px:after{content:var(--tw-content);--tw-translate-x:1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.after\:rounded-circle:after{content:var(--tw-content);border-radius:50%}.after\:bg-white:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.after\:pl-2:after{content:var(--tw-content);padding-left:.5rem}.after\:text-gray-600:after{content:var(--tw-content);--tw-text-opacity:1;color:rgb(108 117 125/var(--tw-text-opacity))}.after\:shadow-2xl:after{content:var(--tw-content);--tw-shadow:0 .3125rem .625rem 0 #0000001f;--tw-shadow-colored:0 .3125rem .625rem 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.after\:duration-300:after{content:var(--tw-content);transition-duration:.3s}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.after\:content-\[\'\/\'\]:after{--tw-content:"/";content:var(--tw-content)}.checked\:z-0:checked{z-index:0}.checked\:border-primary:checked{--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}.checked\:bg-primary:checked{--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}.checked\:bg-none:checked{background-image:none}.checked\:bg-right:checked{background-position:100%}.checked\:after\:translate-x-5:checked:after{--tw-translate-x:1.25rem}.checked\:after\:translate-x-5:checked:after,.checked\:after\:translate-x-5\.3:checked:after{content:var(--tw-content);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.checked\:after\:translate-x-5\.3:checked:after{--tw-translate-x:1.3rem}.valid\:\!border-red-500:valid{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.hover\:-translate-y-0:hover{--tw-translate-y:-0px}.hover\:-translate-y-0:hover,.hover\:-translate-y-0\.4:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-0\.4:hover{--tw-translate-y:-0.1rem}.hover\:-translate-y-px:hover{--tw-translate-y:-1px}.hover\:-translate-y-px:hover,.hover\:scale-102:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-102:hover{--tw-scale-x:1.02;--tw-scale-y:1.02}.hover\:rounded-lg:hover{border-radius:.5rem}.hover\:bg-emerald-500\/80:hover{background-color:#2dce89cc}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity))}.hover\:bg-gray-300:hover{--tw-bg-opacity:1;background-color:rgb(210 214 218/var(--tw-bg-opacity))}.hover\:bg-green-500\/80:hover{background-color:#22c55ecc}.hover\:bg-primary\/30:hover{background-color:#0b55774d}.hover\:bg-primary\/5:hover{background-color:#0b55770d}.hover\:bg-primary\/80:hover{background-color:#0b5577cc}.hover\:bg-red-500\/80:hover{background-color:#f53939cc}.hover\:bg-sky-500\/80:hover{background-color:#0ea5e9cc}.hover\:bg-yellow-500\/80:hover{background-color:#fbb140cc}.hover\:italic:hover{font-style:italic}.hover\:no-underline:hover{text-decoration-line:none}.hover\:opacity-80:hover{opacity:.8}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:brightness-75:hover{--tw-brightness:brightness(.75)}.hover\:brightness-75:hover,.hover\:brightness-90:hover{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.hover\:brightness-90:hover{--tw-brightness:brightness(.9)}.hover\:brightness-95:hover{--tw-brightness:brightness(.95);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.focus\:\!border-red-500:focus{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.focus\:border-green-500:focus{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity))}.focus\:border-primary:focus{--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}.focus\:bg-emerald-500\/80:focus{background-color:#2dce89cc}.focus\:bg-green-500\/80:focus{background-color:#22c55ecc}.focus\:bg-primary\/80:focus{background-color:#0b5577cc}.focus\:bg-red-500\/80:focus{background-color:#f53939cc}.focus\:bg-sky-500\/80:focus{background-color:#0ea5e9cc}.focus\:bg-yellow-500\/80:focus{background-color:#fbb140cc}.focus\:\!ring-red-500:focus{--tw-ring-opacity:1!important;--tw-ring-color:rgb(245 57 57/var(--tw-ring-opacity))!important}.focus\:valid\:\!border-red-500:valid:focus{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.focus\:valid\:border-green-500:valid:focus{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity))}.focus\:valid\:\!ring-red-500:valid:focus{--tw-ring-opacity:1!important;--tw-ring-color:rgb(245 57 57/var(--tw-ring-opacity))!important}.focus\:invalid\:border-red-500:invalid:focus{--tw-border-opacity:1;border-color:rgb(245 57 57/var(--tw-border-opacity))}.focus\:file\:invalid\:border-red-500:invalid::file-selector-button:focus{--tw-border-opacity:1;border-color:rgb(245 57 57/var(--tw-border-opacity))}.active\:\!border-red-500:active{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.active\:opacity-85:active{opacity:.85}.active\:valid\:\!border-red-500:valid:active{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border-gray-400:disabled{--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity))}.disabled\:border-gray-400\/0:disabled{border-color:#ced4da00}.disabled\:bg-gray-400:disabled{--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity))}.disabled\:text-gray-700:disabled{--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.disabled\:opacity-75:disabled{opacity:.75}.disabled\:hover\:translate-y-0:hover:disabled{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.disabled\:hover\:border-gray-400\/0:hover:disabled{border-color:#ced4da00}.disabled\:hover\:bg-gray-400:hover:disabled{--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity))}:is(.dark .dark\:inline){display:inline}:is(.dark .dark\:hidden){display:none}:is(.dark .dark\:border-gray-700){--tw-border-opacity:1;border-color:rgb(73 80 87/var(--tw-border-opacity))}:is(.dark .dark\:border-slate-600){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity))}:is(.dark .dark\:border-slate-800){--tw-border-opacity:1;border-color:rgb(58 65 111/var(--tw-border-opacity))}:is(.dark .dark\:bg-gray-800){--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity))}:is(.dark .dark\:bg-green-500\/90){background-color:#22c55ee6}:is(.dark .dark\:bg-primary){--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}:is(.dark .dark\:bg-primary\/50){background-color:#0b557780}:is(.dark .dark\:bg-red-500\/90){background-color:#f53939e6}:is(.dark .dark\:bg-slate-700){--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .dark\:bg-slate-700\/50){background-color:#34476780}:is(.dark .dark\:bg-slate-850){--tw-bg-opacity:1;background-color:rgb(17 28 68/var(--tw-bg-opacity))}:is(.dark .dark\:bg-slate-900){--tw-bg-opacity:1;background-color:rgb(5 17 57/var(--tw-bg-opacity))}:is(.dark .dark\:bg-slate-900\/30){background-color:#0511394d}:is(.dark .dark\:bg-gradient-to-r){background-image:linear-gradient(to right,var(--tw-gradient-stops))}:is(.dark .dark\:from-transparent){--tw-gradient-from:#0000 var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}:is(.dark .dark\:via-white){--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fff var(--tw-gradient-via-position),var(--tw-gradient-to)}:is(.dark .dark\:to-transparent){--tw-gradient-to:#0000 var(--tw-gradient-to-position)}:is(.dark .dark\:fill-blue-500){fill:#5e72e4}:is(.dark .dark\:fill-gray-300){fill:#d2d6da}:is(.dark .dark\:fill-gray-500){fill:#adb5bd}:is(.dark .dark\:fill-gray-600){fill:#6c757d}:is(.dark .dark\:stroke-amber-500){stroke:#f59e0b}:is(.dark .dark\:stroke-gray-400){stroke:#ced4da}:is(.dark .dark\:stroke-gray-600){stroke:#6c757d}:is(.dark .dark\:stroke-red-500){stroke:#f53939}:is(.dark .dark\:text-gray-100){--tw-text-opacity:1;color:rgb(235 239 244/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-200){--tw-text-opacity:1;color:rgb(233 236 239/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-300){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-400){--tw-text-opacity:1;color:rgb(206 212 218/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-500){--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}:is(.dark .dark\:text-red-500){--tw-text-opacity:1;color:rgb(245 57 57/var(--tw-text-opacity))}:is(.dark .dark\:text-white){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}:is(.dark .dark\:text-white\/80){color:#fffc}:is(.dark .dark\:text-white\/90){color:#ffffffe6}:is(.dark .dark\:opacity-60){opacity:.6}:is(.dark .dark\:opacity-75){opacity:.75}:is(.dark .dark\:opacity-80){opacity:.8}:is(.dark .dark\:opacity-90){opacity:.9}:is(.dark .dark\:shadow-dark-xl){--tw-shadow:0 2px 2px 0 #00000024,0 3px 1px -2px #0003,0 1px 5px 0 #0000001f;--tw-shadow-colored:0 2px 2px 0 var(--tw-shadow-color),0 3px 1px -2px var(--tw-shadow-color),0 1px 5px 0 var(--tw-shadow-color)}:is(.dark .dark\:shadow-dark-xl),:is(.dark .dark\:shadow-none){box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .dark\:shadow-none){--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}:is(.dark .dark\:brightness-110){--tw-brightness:brightness(1.1)}:is(.dark .dark\:brightness-110),:is(.dark .dark\:brightness-125){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:brightness-125){--tw-brightness:brightness(1.25)}:is(.dark .dark\:brightness-150){--tw-brightness:brightness(1.5)}:is(.dark .dark\:brightness-150),:is(.dark .dark\:brightness-90){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:brightness-90){--tw-brightness:brightness(.9)}:is(.dark .dark\:brightness-95){--tw-brightness:brightness(.95)}:is(.dark .dark\:brightness-95),:is(.dark .dark\:brightness-\[0\.885\]){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:brightness-\[0\.885\]){--tw-brightness:brightness(0.885)}:is(.dark .dark\:after\:text-gray-500):after{content:var(--tw-content);--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}:is(.dark .dark\:checked\:border-primary:checked){--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}:is(.dark .dark\:checked\:bg-primary:checked){--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}:is(.dark .dark\:hover\:bg-primary\/20:hover){background-color:#0b557733}:is(.dark .dark\:hover\:bg-primary\/60:hover){background-color:#0b557799}:is(.dark .dark\:hover\:bg-slate-700\/50:hover){background-color:#34476780}:is(.dark .dark\:hover\:bg-slate-800:hover){--tw-bg-opacity:1;background-color:rgb(58 65 111/var(--tw-bg-opacity))}:is(.dark .dark\:hover\:brightness-100:hover){--tw-brightness:brightness(1)}:is(.dark .dark\:hover\:brightness-100:hover),:is(.dark .dark\:hover\:brightness-105:hover){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:hover\:brightness-105:hover){--tw-brightness:brightness(1.05)}:is(.dark .dark\:hover\:brightness-90:hover){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:disabled\:border-gray-700\/0:disabled){border-color:#49505700}:is(.dark .dark\:disabled\:border-gray-800:disabled){--tw-border-opacity:1;border-color:rgb(37 47 64/var(--tw-border-opacity))}:is(.dark .dark\:disabled\:bg-gray-700:disabled){--tw-bg-opacity:1;background-color:rgb(73 80 87/var(--tw-bg-opacity))}:is(.dark .dark\:disabled\:bg-gray-800:disabled){--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity))}:is(.dark .dark\:disabled\:text-gray-300:disabled){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .dark\:disabled\:hover\:translate-y-0:hover:disabled){--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:is(.dark .dark\:disabled\:hover\:border-gray-700\/0:hover:disabled){border-color:#49505700}:is(.dark .dark\:disabled\:hover\:bg-gray-700:hover:disabled){--tw-bg-opacity:1;background-color:rgb(73 80 87/var(--tw-bg-opacity))}@media (min-width:576px){.sm\:right-24{right:6rem}.sm\:right-40{right:10rem}.sm\:right-6{right:1.5rem}.sm\:top-2{top:.5rem}.sm\:top-\[4\.5rem\]{top:4.5rem}.sm\:col-span-4{grid-column:span 4/span 4}.sm\:col-span-6{grid-column:span 6/span 6}.sm\:col-start-5{grid-column-start:5}.sm\:mx-4{margin-left:1rem;margin-right:1rem}.sm\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.sm\:ml-1{margin-left:.25rem}.sm\:mr-16{margin-right:4rem}.sm\:inline{display:inline}.sm\:h-10{height:2.5rem}.sm\:h-14{height:3.5rem}.sm\:h-7{height:1.75rem}.sm\:max-h-125{max-height:31.25rem}.sm\:max-h-28{max-height:7rem}.sm\:w-36{width:9rem}.sm\:w-50{width:12.5rem}.sm\:w-7{width:1.75rem}.sm\:min-w-\[500px\]{min-width:500px}.sm\:scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-items-start{justify-items:start}.sm\:gap-4{gap:1rem}.sm\:px-12{padding-left:3rem;padding-right:3rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-0{padding-top:0;padding-bottom:0}.sm\:pt-6{padding-top:1.5rem}.sm\:text-left{text-align:left}}@media (min-width:768px){.md\:right-8{right:2rem}.md\:right-\[3\.75rem\]{right:3.75rem}.md\:top-\[40\%\]{top:40%}.md\:col-span-4{grid-column:span 4/span 4}.md\:col-span-5{grid-column:span 5/span 5}.md\:col-span-6{grid-column:span 6/span 6}.md\:col-span-7{grid-column:span 7/span 7}.md\:col-span-8{grid-column:span 8/span 8}.md\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.md\:my-3{margin-top:.75rem;margin-bottom:.75rem}.md\:mb-0{margin-bottom:0}.md\:mb-3{margin-bottom:.75rem}.md\:mb-8{margin-bottom:2rem}.md\:mr-3{margin-right:.75rem}.md\:mt-0{margin-top:0}.md\:mt-6{margin-top:1.5rem}.md\:block{display:block}.md\:hidden{display:none}.md\:h-16{height:4rem}.md\:max-h-160{max-height:40rem}.md\:min-h-75-screen{min-height:75vh}.md\:w-1\/2{width:50%}.md\:w-60{width:15rem}.md\:max-w-\[600px\]{max-width:600px}.md\:justify-end{justify-content:flex-end}.md\:gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.md\:px-3{padding-left:.75rem;padding-right:.75rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:py-2{padding-top:.5rem;padding-bottom:.5rem}.md\:py-4{padding-top:1rem;padding-bottom:1rem}.md\:text-base{font-size:1rem;line-height:1.5rem}}@media (min-width:992px){.lg\:relative{position:relative}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:mx-0{margin-left:0;margin-right:0}.lg\:mx-8{margin-left:2rem;margin-right:2rem}.lg\:my-3{margin-top:.75rem;margin-bottom:.75rem}.lg\:mt-0{margin-top:0}.lg\:mt-4{margin-top:1rem}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:h-24{height:6rem}.lg\:h-9{height:2.25rem}.lg\:w-80{width:20rem}.lg\:w-9{width:2.25rem}.lg\:flex-row{flex-direction:row}.lg\:flex-nowrap{flex-wrap:nowrap}.lg\:justify-start{justify-content:flex-start}.lg\:justify-end{justify-content:flex-end}.lg\:justify-between{justify-content:space-between}.lg\:gap-6{gap:1.5rem}.lg\:gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.lg\:bg-gray-50{--tw-bg-opacity:1;background-color:rgb(248 249 250/var(--tw-bg-opacity))}.lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\:pb-1{padding-bottom:.25rem}.lg\:text-left{text-align:left}}@media (min-width:1200px){.xl\:left-0{left:0}.xl\:right-24{right:6rem}.xl\:right-6{right:1.5rem}.xl\:ml-6{margin-left:1.5rem}.xl\:ml-68{margin-left:17rem}.xl\:hidden{display:none}.xl\:translate-x-0{--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.xl\:p-1{padding:.25rem}.xl\:p-1\.5{padding:.375rem}.xl\:pl-75{padding-left:18.75rem}.xl\:text-base{font-size:1rem;line-height:1.5rem}}@media (min-width:1320px){.\32xl\:col-span-4{grid-column:span 4/span 4}.\32xl\:col-span-6{grid-column:span 6/span 6}.\32xl\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.\32xl\:my-3{margin-top:.75rem;margin-bottom:.75rem}}@media (min-width:1920px){.\33xl\:col-span-3{grid-column:span 3/span 3}.\33xl\:col-span-4{grid-column:span 4/span 4}.\33xl\:col-span-5{grid-column:span 5/span 5}}@media (min-width:340px){.xs\:flex-row{flex-direction:row}.xs\:items-center{align-items:center}.xs\:justify-start{justify-content:flex-start}.xs\:pl-2{padding-left:.5rem}.xs\:text-sm{font-size:.875rem;line-height:1.5rem}}.\[\&\>\*\]\:bg-primary>*{--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))} \ No newline at end of file +/*! tailwindcss v3.3.2 | MIT License | https://tailwindcss.com*/*,:after,:before{box-sizing:border-box;border:0 solid #e9ecef}:after,:before{--tw-content:""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Open Sans;font-feature-settings:normal;font-variation-settings:normal}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#ced4da}input::placeholder,textarea::placeholder{opacity:1;color:#ced4da}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,::backdrop,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#5e72e480;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.\!container{width:100%!important;margin-right:auto!important;margin-left:auto!important;padding-right:1.5rem!important;padding-left:1.5rem!important}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:1.5rem;padding-left:1.5rem}@media (min-width:340px){.\!container{max-width:340px!important}.container{max-width:340px}}@media (min-width:576px){.\!container{max-width:576px!important}.container{max-width:576px}}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:992px){.\!container{max-width:992px!important}.container{max-width:992px}}@media (min-width:1200px){.\!container{max-width:1200px!important}.container{max-width:1200px}}@media (min-width:1320px){.\!container{max-width:1320px!important}.container{max-width:1320px}}@media (min-width:1920px){.\!container{max-width:1920px!important}.container{max-width:1920px}}a{letter-spacing:-.025rem}hr{margin:1rem 0;border:0;opacity:.25}img{max-width:none}label{display:inline-block}p{line-height:1.625;font-weight:400;margin-bottom:1rem}small{font-size:.875em}svg{display:inline}table{border-collapse:inherit}h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;color:#344767}h1,h2,h3,h4{letter-spacing:-.05rem}h1,h2,h3{font-weight:700}h4,h5,h6{font-weight:600}h1{font-size:3rem;line-height:1.25}h2{font-size:2.25rem;line-height:1.3}h3{font-size:1.875rem}h3,h4{line-height:1.375}h4{font-size:1.5rem}h5{font-size:1.25rem;line-height:1.375}h6{font-size:1rem;line-height:1.625}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-y-0{top:0;bottom:0}.-left-full{left:-100%}.-right-0{right:0}.-right-1{right:-.25rem}.bottom-0{bottom:0}.left-0{left:0}.left-auto{left:auto}.left-full{left:100%}.right-0{right:0}.right-2{right:.5rem}.right-20{right:5rem}.right-4{right:1rem}.right-5{right:1.25rem}.right-6{right:1.5rem}.right-7{right:1.75rem}.right-8{right:2rem}.right-\[3\.25rem\]{right:3.25rem}.top-0{top:0}.top-1{top:.25rem}.top-1\.5{top:.375rem}.top-16{top:4rem}.top-2{top:.5rem}.top-4{top:1rem}.top-\[38\%\]{top:38%}.top-\[4\.5rem\]{top:4.5rem}.top-\[52\%\]{top:52%}.top-\[55\%\]{top:55%}.top-\[8\.2rem\]{top:8.2rem}.-z-10{z-index:-10}.z-10{z-index:10}.z-100{z-index:100}.z-110{z-index:110}.z-20{z-index:20}.z-990{z-index:990}.z-\[10000\]{z-index:10000}.z-\[1000\]{z-index:1000}.z-\[1001\]{z-index:1001}.z-\[20\]{z-index:20}.z-sticky{z-index:1020}.order-1{order:1}.order-2{order:2}.col-span-1{grid-column:span 1/span 1}.col-span-10{grid-column:span 10/span 10}.col-span-11{grid-column:span 11/span 11}.col-span-12{grid-column:span 12/span 12}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-5{grid-column:span 5/span 5}.col-span-9{grid-column:span 9/span 9}.float-right{float:right}.float-left{float:left}.m-0{margin:0}.m-1{margin:.25rem}.m-2{margin:.5rem}.m-4{margin:1rem}.mx-0{margin-left:0;margin-right:0}.mx-0\.5{margin-left:.125rem;margin-right:.125rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-1\.5{margin-left:.375rem;margin-right:.375rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-2\.5{margin-left:.625rem;margin-right:.625rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-top:0;margin-bottom:0}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.ml-0{margin-left:0}.ml-1{margin-left:.25rem}.ml-12{margin-left:3rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-12{margin-right:3rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-\[4\.5rem\]{margin-top:4.5rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.table{display:table}.grid{display:grid}.list-item{display:list-item}.hidden{display:none}.h-1\/3{height:33.333333%}.h-12{height:3rem}.h-14{height:3.5rem}.h-19{height:4.75rem}.h-3{height:.75rem}.h-4{height:1rem}.h-4\.5{height:1.125rem}.h-40{height:10rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-5\.5{height:1.375rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-\[2\.5rem\]{height:2.5rem}.h-\[3\.5rem\]{height:3.5rem}.h-\[4rem\]{height:4rem}.h-\[90vh\]{height:90vh}.h-fit{height:-moz-fit-content;height:fit-content}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.h-sidenav{height:calc(100vh - 450px)}.max-h-100{max-height:25rem}.max-h-135{max-height:33.75rem}.max-h-30{max-height:7.5rem}.max-h-80{max-height:20rem}.max-h-90{max-height:22.5rem}.max-h-screen{max-height:100vh}.min-h-12{min-height:3rem}.min-h-20{min-height:5rem}.min-h-52{min-height:13rem}.min-h-6{min-height:1.5rem}.min-h-\[100px\]{min-height:100px}.min-h-\[350px\]{min-height:350px}.min-h-\[55vh\]{min-height:55vh}.min-h-\[75px\]{min-height:75px}.min-h-\[85vh\]{min-height:85vh}.min-h-screen{min-height:100vh}.w-1{width:.25rem}.w-10{width:2.5rem}.w-11\/12{width:91.666667%}.w-12{width:3rem}.w-28{width:7rem}.w-3{width:.75rem}.w-4{width:1rem}.w-4\.5{width:1.125rem}.w-40{width:10rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-5\.5{width:1.375rem}.w-50{width:12.5rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-80{width:20rem}.w-90{width:22.5rem}.w-\[2\.5rem\]{width:2.5rem}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-screen{width:100vw}.min-w-0{min-width:0}.min-w-\[1150px\]{min-width:1150px}.min-w-\[1200px\]{min-width:1200px}.min-w-\[600px\]{min-width:600px}.min-w-\[800px\]{min-width:800px}.min-w-\[900px\]{min-width:900px}.max-w-180{max-width:45rem}.max-w-40{max-width:10rem}.max-w-60{max-width:15rem}.max-w-64{max-width:16rem}.max-w-\[1920px\]{max-width:1920px}.max-w-\[300px\]{max-width:300px}.max-w-\[400px\]{max-width:400px}.max-w-\[550px\]{max-width:550px}.max-w-\[650px\]{max-width:650px}.max-w-full{max-width:100%}.flex-auto{flex:1 1 auto}.grow{flex-grow:1}.basis-full{flex-basis:100%}.-translate-x-1{--tw-translate-x:-0.25rem}.-translate-x-1,.-translate-x-1\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-1\.5{--tw-translate-x:-0.375rem}.-translate-x-full{--tw-translate-x:-100%}.-translate-x-full,.-translate-y-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-0{--tw-translate-y:-0px}.-translate-y-0\.4{--tw-translate-y:-0.1rem}.-translate-y-0\.4,.-translate-y-0\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-0\.5{--tw-translate-y:-0.125rem}.-translate-y-1{--tw-translate-y:-0.25rem}.-translate-y-1,.-translate-y-1\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\.5{--tw-translate-y:-0.375rem}.translate-x-0{--tw-translate-x:0px}.translate-x-0,.translate-x-0\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0\.5{--tw-translate-x:0.125rem}.translate-x-1{--tw-translate-x:0.25rem}.translate-x-1,.translate-x-2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-2{--tw-translate-x:0.5rem}.translate-x-90{--tw-translate-x:22.5rem}.translate-x-90,.translate-y-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y:0px}.translate-y-0\.5{--tw-translate-y:0.125rem}.translate-y-0\.5,.translate-y-1{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-1{--tw-translate-y:0.25rem}.translate-y-16{--tw-translate-y:4rem}.translate-y-16,.translate-y-2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-2{--tw-translate-y:0.5rem}.-rotate-12{--tw-rotate:-12deg}.-rotate-12,.rotate-12{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-12{--tw-rotate:12deg}.rotate-180{--tw-rotate:180deg}.rotate-180,.scale-105{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05}.scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1}.scale-110,.scale-50{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-50{--tw-scale-x:.5;--tw-scale-y:.5}.scale-90{--tw-scale-x:.9;--tw-scale-y:.9}.scale-90,.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-items-center{justify-items:center}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-8{gap:2rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-y-2{row-gap:.5rem}.gap-y-4{row-gap:1rem}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.break-words{overflow-wrap:break-word}.rounded,.rounded-1{border-radius:.25rem}.rounded-1\.4{border-radius:.35rem}.rounded-10{border-radius:2.5rem}.rounded-2xl{border-radius:1rem}.rounded-circle{border-radius:50%}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-none{border-radius:0}.rounded-xl{border-radius:.75rem}.rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-b-lg{border-bottom-left-radius:.5rem}.rounded-b-lg,.rounded-r-lg{border-bottom-right-radius:.5rem}.rounded-r-lg{border-top-right-radius:.5rem}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-gray-200{--tw-border-opacity:1;border-color:rgb(233 236 239/var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity))}.border-gray-400{--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity))}.border-primary{--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}.bg-blue-500{--tw-bg-opacity:1;background-color:rgb(94 114 228/var(--tw-bg-opacity))}.bg-emerald-500{--tw-bg-opacity:1;background-color:rgb(45 206 137/var(--tw-bg-opacity))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(233 236 239/var(--tw-bg-opacity))}.bg-gray-300{--tw-bg-opacity:1;background-color:rgb(210 214 218/var(--tw-bg-opacity))}.bg-gray-50{--tw-bg-opacity:1;background-color:rgb(248 249 250/var(--tw-bg-opacity))}.bg-gray-600\/50{background-color:#6c757d80}.bg-green-500{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity))}.bg-orange-500{--tw-bg-opacity:1;background-color:rgb(251 99 64/var(--tw-bg-opacity))}.bg-primary{--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}.bg-primary\/20{background-color:#0b557733}.bg-red-500{--tw-bg-opacity:1;background-color:rgb(245 57 57/var(--tw-bg-opacity))}.bg-secondary{--tw-bg-opacity:1;background-color:rgb(46 172 104/var(--tw-bg-opacity))}.bg-sky-500{--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity))}.bg-slate-800\/10{background-color:#3a416f1a}.bg-transparent{background-color:initial}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-yellow-500{--tw-bg-opacity:1;background-color:rgb(251 177 64/var(--tw-bg-opacity))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-tl{background-image:linear-gradient(to top left,var(--tw-gradient-stops))}.bg-none{background-image:none}.from-transparent{--tw-gradient-from:#0000 var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.via-black\/40{--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#0006 var(--tw-gradient-via-position),var(--tw-gradient-to)}.to-transparent{--tw-gradient-to:#0000 var(--tw-gradient-to-position)}.bg-150{background-size:150%}.bg-contain{background-size:contain}.bg-clip-border{background-clip:initial}.bg-clip-padding{background-clip:padding-box}.bg-center{background-position:50%}.bg-left{background-position:0}.bg-x-25{background-position:25% 0}.bg-no-repeat{background-repeat:no-repeat}.fill-amber-500{fill:#f59e0b}.fill-blue-500{fill:#5e72e4}.fill-gray-500{fill:#adb5bd}.fill-gray-600{fill:#6c757d}.fill-green-500{fill:#22c55e}.fill-primary{fill:#0b5577}.fill-red-500{fill:#f53939}.fill-sky-500{fill:#0ea5e9}.fill-slate-800{fill:#3a416f}.fill-white{fill:#fff}.fill-yellow-500{fill:#fbb140}.stroke-amber-500{stroke:#f59e0b}.stroke-blue-400{stroke:#60a5fa}.stroke-blue-500{stroke:#5e72e4}.stroke-emerald-600{stroke:#059669}.stroke-gray-100{stroke:#ebeff4}.stroke-gray-600{stroke:#6c757d}.stroke-gray-700{stroke:#495057}.stroke-green-700{stroke:#15803d}.stroke-orange-500{stroke:#fb6340}.stroke-pink-600{stroke:#db2777}.stroke-red-500{stroke:#f53939}.stroke-sky-500{stroke:#0ea5e9}.stroke-stone-500{stroke:#78716c}.stroke-white{stroke:#fff}.stroke-yellow-500{stroke:#fbb140}.stroke-0{stroke-width:0}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.px-0{padding-left:0;padding-right:0}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.pb-0{padding-bottom:0}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-4{padding-bottom:1rem}.pb-8{padding-bottom:2rem}.pl-0{padding-left:0}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-6{padding-left:1.5rem}.pr-0{padding-right:0}.pr-8{padding-right:2rem}.pt-1{padding-top:.25rem}.pt-10{padding-top:2.5rem}.pt-20{padding-top:5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.text-left{text-align:left}.text-center{text-align:center}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.font-sans{font-family:Open Sans}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.5rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-5{line-height:1.25rem}.leading-5\.6{line-height:1.4rem}.leading-6{line-height:1.5rem}.leading-8{line-height:2rem}.leading-default{line-height:1.6}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-tight{line-height:1.25}.tracking-normal{letter-spacing:0}.tracking-tight-rem{letter-spacing:-.025rem}.tracking-wide{letter-spacing:.025em}.tracking-widest{letter-spacing:.1em}.text-blue-500{--tw-text-opacity:1;color:rgb(94 114 228/var(--tw-text-opacity))}.text-emerald-500{--tw-text-opacity:1;color:rgb(45 206 137/var(--tw-text-opacity))}.text-gray-100{--tw-text-opacity:1;color:rgb(235 239 244/var(--tw-text-opacity))}.text-gray-300{--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity:1;color:rgb(108 117 125/var(--tw-text-opacity))}.text-gray-600\/90{color:#6c757de6}.text-gray-700{--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.text-gray-700\/80{color:#495057cc}.text-green-500{--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity))}.text-primary{--tw-text-opacity:1;color:rgb(11 85 119/var(--tw-text-opacity))}.text-red-500{--tw-text-opacity:1;color:rgb(245 57 57/var(--tw-text-opacity))}.text-sky-600{--tw-text-opacity:1;color:rgb(62 161 236/var(--tw-text-opacity))}.text-slate-500{--tw-text-opacity:1;color:rgb(103 116 142/var(--tw-text-opacity))}.text-slate-700{--tw-text-opacity:1;color:rgb(52 71 103/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-yellow-500{--tw-text-opacity:1;color:rgb(251 177 64/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.shadow{--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-3xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-3xl{--tw-shadow:0 8px 26px -4px #14141426,0 8px 9px -5px #1414140f;--tw-shadow-colored:0 8px 26px -4px var(--tw-shadow-color),0 8px 9px -5px var(--tw-shadow-color)}.shadow-md{--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.shadow-md,.shadow-none{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.shadow-sm{--tw-shadow:0 .25rem .375rem -.0625rem #1414141f,0 .125rem .25rem -.0625rem #14141412;--tw-shadow-colored:0 .25rem .375rem -.0625rem var(--tw-shadow-color),0 .125rem .25rem -.0625rem var(--tw-shadow-color)}.shadow-sm,.shadow-xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 0 2rem 0 #8898aa26;--tw-shadow-colored:0 0 2rem 0 var(--tw-shadow-color)}.shadow-xs{--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid #0000;outline-offset:2px}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:ease;transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:ease;transition-duration:.15s}.delay-200{transition-delay:.2s}.duration-200{transition-duration:.2s}.duration-250{transition-duration:.25s}.duration-300{transition-duration:.3s}.duration-700{transition-duration:.7s}.ease-in{transition-timing-function:ease-in}.ease-in-out{transition-timing-function:ease-in-out}.flex-wrap-inherit{flex-wrap:inherit}@font-face{font-family:Open Sans;src:url(../webfonts/OpenSans.ttf)}*{font-family:Open Sans,sans-serif!important}.ace_content,.ace_editor,.ace_editor div{font-family:Monaco,Menlo,Ubuntu Mono,Consolas,source-code-pro,monospace!important;font-size:16px!important;font-weight:400!important}.sr-only{display:none}.close-btn{display:inline-block;cursor:pointer;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(245 57 57/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(245 57 57/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.close-btn,.close-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.close-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.close-btn:focus,.close-btn:hover{background-color:#fffc}.close-btn:active{opacity:.85}.close-btn:disabled{cursor:not-allowed;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.close-btn:disabled,.close-btn:hover:disabled{border-color:#ced4da00;background-color:rgb(206 212 218/var(--tw-bg-opacity))}.close-btn:hover:disabled{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}:is(.dark .close-btn){--tw-bg-opacity:1;background-color:rgb(233 236 239/var(--tw-bg-opacity));--tw-brightness:brightness(.9)}:is(.dark .close-btn),:is(.dark .close-btn:hover){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .close-btn:hover){--tw-brightness:brightness(.75)}:is(.dark .close-btn:disabled){--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .close-btn:disabled),:is(.dark .close-btn:hover:disabled){border-color:#49505700;background-color:rgb(73 80 87/var(--tw-bg-opacity))}:is(.dark .close-btn:hover:disabled){--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}.valid-btn{display:inline-block;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.valid-btn,.valid-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.valid-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.valid-btn:focus,.valid-btn:hover{background-color:#22c55ecc}.valid-btn:active{opacity:.85}.valid-btn:disabled{cursor:not-allowed;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.valid-btn:disabled,.valid-btn:hover:disabled{border-color:#ced4da00;background-color:rgb(206 212 218/var(--tw-bg-opacity))}.valid-btn:hover:disabled{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}:is(.dark .valid-btn){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .valid-btn:disabled){--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .valid-btn:disabled),:is(.dark .valid-btn:hover:disabled){border-color:#49505700;background-color:rgb(73 80 87/var(--tw-bg-opacity))}:is(.dark .valid-btn:hover:disabled){--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}.delete-btn{display:inline-block;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(245 57 57/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.delete-btn,.delete-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.delete-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.delete-btn:focus,.delete-btn:hover{background-color:#f53939cc}.delete-btn:active{opacity:.85}.delete-btn:disabled{cursor:not-allowed;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.delete-btn:disabled,.delete-btn:hover:disabled{border-color:#ced4da00;background-color:rgb(206 212 218/var(--tw-bg-opacity))}.delete-btn:hover:disabled{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}:is(.dark .delete-btn){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .delete-btn:disabled){border-color:#49505700;--tw-bg-opacity:1;background-color:rgb(73 80 87/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .delete-btn:hover:disabled){--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-color:#49505700;--tw-bg-opacity:1;background-color:rgb(73 80 87/var(--tw-bg-opacity))}.edit-btn{display:inline-block;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(251 177 64/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.edit-btn,.edit-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.edit-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.edit-btn:focus,.edit-btn:hover{background-color:#fbb140cc}.edit-btn:active{opacity:.85}.edit-btn:disabled{cursor:not-allowed;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.edit-btn:disabled,.edit-btn:hover:disabled{border-color:#ced4da00;background-color:rgb(206 212 218/var(--tw-bg-opacity))}.edit-btn:hover:disabled{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}:is(.dark .edit-btn){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .edit-btn:disabled){--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .edit-btn:disabled),:is(.dark .edit-btn:hover:disabled){border-color:#49505700;background-color:rgb(73 80 87/var(--tw-bg-opacity))}:is(.dark .edit-btn:hover:disabled){--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}.info-btn{display:inline-block;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.info-btn,.info-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.info-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.info-btn:focus,.info-btn:hover{background-color:#0ea5e9cc}.info-btn:active{opacity:.85}.info-btn:disabled{cursor:not-allowed;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.info-btn:disabled,.info-btn:hover:disabled{border-color:#ced4da00;background-color:rgb(206 212 218/var(--tw-bg-opacity))}.info-btn:hover:disabled{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}:is(.dark .info-btn){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .info-btn:disabled){--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .info-btn:disabled),:is(.dark .info-btn:hover:disabled){border-color:#49505700;background-color:rgb(73 80 87/var(--tw-bg-opacity))}:is(.dark .info-btn:hover:disabled){--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}.checkbox{position:relative;z-index:10;float:left;margin-top:.25rem;height:1.25rem;width:1.25rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.35rem;border-width:1px;border-color:rgb(210 214 218/var(--tw-border-opacity));background-color:rgb(255 255 255/var(--tw-bg-opacity));background-size:contain;background-position:50%;background-repeat:no-repeat;vertical-align:top;font-size:1rem;line-height:1.5rem;transition-property:all;transition-timing-function:ease;transition-duration:.25s}.checkbox,.checkbox:disabled{--tw-border-opacity:1;--tw-bg-opacity:1}.checkbox:disabled{cursor:default;border-color:rgb(206 212 218/var(--tw-border-opacity));background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.checkbox[data-checked=true]{z-index:0;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}.checkbox:disabled[data-checked=true]{--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}:is(.dark .checkbox){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .checkbox:disabled){--tw-border-opacity:1;border-color:rgb(37 47 64/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .checkbox[data-checked=true]){--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}:is(.dark .checkbox:disabled[data-checked=true]){--tw-border-opacity:1;border-color:rgb(37 47 64/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}.custom-select-btn{display:flex;width:100%;align-items:center;justify-content:space-between;border-radius:.5rem;border-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));background-clip:padding-box;padding:.25rem .375rem;text-align:left;vertical-align:middle;font-size:.875rem;font-weight:400;line-height:1.4rem;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}.custom-select-btn::-moz-placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.custom-select-btn::placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.custom-select-btn:focus{--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}.custom-select-btn:disabled{--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));opacity:.75}:is(.dark .custom-select-btn){border-color:rgb(98 117 148/var(--tw-border-opacity));background-color:rgb(52 71 103/var(--tw-bg-opacity));opacity:.9}:is(.dark .custom-select-btn),:is(.dark .custom-select-btn:disabled){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .custom-select-btn:disabled){border-color:rgb(37 47 64/var(--tw-border-opacity));background-color:rgb(37 47 64/var(--tw-bg-opacity))}@media (min-width:768px){.custom-select-btn{padding:.5rem .75rem}}.custom-dropdown-btn{position:relative;margin-top:0;margin-bottom:0;min-height:38px;cursor:pointer;border-radius:0;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.5rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.custom-dropdown-btn:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .custom-dropdown-btn){border-color:rgb(98 117 148/var(--tw-border-opacity));background-color:rgb(52 71 103/var(--tw-bg-opacity))}.active.custom-dropdown-btn,:is(.dark .custom-dropdown-btn){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}.active.custom-dropdown-btn{position:relative;margin-top:0;margin-bottom:0;min-height:38px;cursor:pointer;border-radius:0;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;border-color:rgb(210 214 218/var(--tw-border-opacity));background-color:rgb(11 85 119/var(--tw-bg-opacity));padding:.5rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;line-height:1.5;letter-spacing:-.025rem;transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.active.custom-dropdown-btn:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .active.custom-dropdown-btn){border-color:rgb(98 117 148/var(--tw-border-opacity));background-color:rgb(11 85 119/var(--tw-bg-opacity));color:rgb(210 214 218/var(--tw-text-opacity))}.regular-input,:is(.dark .active.custom-dropdown-btn){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1}.regular-input{display:block;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.5rem;border-width:1px;border-style:solid;border-color:rgb(210 214 218/var(--tw-border-opacity));background-color:rgb(255 255 255/var(--tw-bg-opacity));background-clip:padding-box;padding:.25rem .375rem;font-size:.875rem;font-weight:400;line-height:1.4rem;color:rgb(73 80 87/var(--tw-text-opacity));outline:2px solid #0000;outline-offset:2px;transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.regular-input::-moz-placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.regular-input::placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.regular-input:focus{border-color:#d2d6da00;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.regular-input:valid:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(34 197 94/var(--tw-ring-opacity))}.regular-input:invalid:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(245 57 57/var(--tw-ring-opacity))}.regular-input:disabled{--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));opacity:.75}:is(.dark .regular-input){border-color:rgb(98 117 148/var(--tw-border-opacity));background-color:rgb(52 71 103/var(--tw-bg-opacity));opacity:.9}:is(.dark .regular-input),:is(.dark .regular-input:disabled){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .regular-input:disabled){border-color:rgb(37 47 64/var(--tw-border-opacity));background-color:rgb(37 47 64/var(--tw-bg-opacity))}@media (min-width:768px){.regular-input{padding:.5rem .75rem}}.input-title{margin:0;font-size:.875rem;line-height:1.5rem;font-weight:700;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .input-title){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));opacity:.9}.popover-settings-container{position:absolute;left:0;bottom:0;z-index:50;--tw-translate-y:-1.75rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(94 114 228/var(--tw-bg-opacity));padding:.75rem;transition-property:all;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.5s}:is(.dark .popover-settings-container){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.popover-settings-text{margin:0;font-size:.875rem;line-height:1.5rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .popover-settings-text){--tw-text-opacity:1;color:rgb(235 239 244/var(--tw-text-opacity));opacity:.9}.popover-settings-svg{margin-left:.5rem;height:1.25rem;width:1.25rem;cursor:pointer;fill:#5e72e4}.popover-settings-svg:hover{--tw-brightness:brightness(.75);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.active.settings-tabs-tab-btn{position:relative;z-index:10;margin-top:.25rem;margin-bottom:.25rem;cursor:pointer;border-radius:0;border-width:1px;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.active.settings-tabs-tab-btn:hover{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .active.settings-tabs-tab-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .active.settings-tabs-tab-btn:hover){--tw-bg-opacity:1;background-color:rgb(58 65 111/var(--tw-bg-opacity))}.settings-tabs-tab-btn{position:relative;margin-top:.25rem;margin-bottom:.25rem;cursor:pointer;border-radius:0;border-width:1px;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.settings-tabs-tab-btn:hover{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .settings-tabs-tab-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .settings-tabs-tab-btn:hover){--tw-bg-opacity:1;background-color:rgb(58 65 111/var(--tw-bg-opacity))}.settings-tabs-name{padding-left:.75rem;padding-right:.5rem;--tw-text-opacity:1;color:rgb(11 85 119/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .settings-tabs-name){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));opacity:.9}.settings-tabs-popover-container{position:absolute;top:60px;left:0;z-index:50;min-width:150px;border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(94 114 228/var(--tw-bg-opacity));padding:.75rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.15s}:is(.dark .settings-tabs-popover-container){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.settings-tabs-popover-text{margin:0;font-size:.875rem;line-height:1.5rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.settings-tabs-mobile-btn{margin-top:.25rem;margin-bottom:.25rem;display:flex;width:100%;cursor:pointer;align-items:center;justify-content:space-between;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.settings-tabs-mobile-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(248 249 250/var(--tw-bg-opacity));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .settings-tabs-mobile-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .settings-tabs-mobile-btn:hover){--tw-brightness:brightness(.95);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.settings-tabs-mobile-btn-text{--tw-text-opacity:1;color:rgb(11 85 119/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .settings-tabs-mobile-btn-text){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));opacity:.9}.active.settings-tabs-mobile-dropdown-btn{position:relative;z-index:1000;margin-top:0;margin-bottom:0;cursor:pointer;border-radius:0;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity));padding:.5rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.active.settings-tabs-mobile-dropdown-btn:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .active.settings-tabs-mobile-dropdown-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .active.settings-tabs-mobile-dropdown-btn:hover){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.first.settings-tabs-mobile-dropdown-btn{border-top-left-radius:.25rem;border-top-right-radius:.25rem;border-width:1px}.settings-tabs-mobile-dropdown-btn{position:relative;margin-top:0;margin-bottom:0;display:flex;cursor:pointer;justify-content:space-between;border-radius:0;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.5rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.settings-tabs-mobile-dropdown-btn:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .settings-tabs-mobile-dropdown-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .settings-tabs-mobile-dropdown-btn:hover){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.first-letter\:absolute:first-letter{position:absolute}.first-letter\:w-full:first-letter{width:100%}.placeholder\:text-gray-500::-moz-placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.placeholder\:text-gray-500::placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.before\:float-left:before{content:var(--tw-content);float:left}.before\:pr-2:before{content:var(--tw-content);padding-right:.5rem}.before\:text-white:before{content:var(--tw-content);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.before\:content-\[\'\/\'\]:before{--tw-content:"/";content:var(--tw-content)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:top-px:after{content:var(--tw-content);top:1px}.after\:float-right:after{content:var(--tw-content);float:right}.after\:h-4:after{content:var(--tw-content);height:1rem}.after\:w-4:after{content:var(--tw-content);width:1rem}.after\:translate-x-px:after{content:var(--tw-content);--tw-translate-x:1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.after\:rounded-circle:after{content:var(--tw-content);border-radius:50%}.after\:bg-white:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.after\:pl-2:after{content:var(--tw-content);padding-left:.5rem}.after\:text-gray-600:after{content:var(--tw-content);--tw-text-opacity:1;color:rgb(108 117 125/var(--tw-text-opacity))}.after\:shadow-2xl:after{content:var(--tw-content);--tw-shadow:0 .3125rem .625rem 0 #0000001f;--tw-shadow-colored:0 .3125rem .625rem 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.after\:duration-300:after{content:var(--tw-content);transition-duration:.3s}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.after\:content-\[\'\/\'\]:after{--tw-content:"/";content:var(--tw-content)}.checked\:z-0:checked{z-index:0}.checked\:border-primary:checked{--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}.checked\:bg-primary:checked{--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}.checked\:bg-none:checked{background-image:none}.checked\:bg-right:checked{background-position:100%}.checked\:after\:translate-x-5:checked:after{--tw-translate-x:1.25rem}.checked\:after\:translate-x-5:checked:after,.checked\:after\:translate-x-5\.3:checked:after{content:var(--tw-content);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.checked\:after\:translate-x-5\.3:checked:after{--tw-translate-x:1.3rem}.valid\:\!border-red-500:valid{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.hover\:-translate-y-0:hover{--tw-translate-y:-0px}.hover\:-translate-y-0:hover,.hover\:-translate-y-0\.4:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-0\.4:hover{--tw-translate-y:-0.1rem}.hover\:-translate-y-px:hover{--tw-translate-y:-1px}.hover\:-translate-y-px:hover,.hover\:scale-102:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-102:hover{--tw-scale-x:1.02;--tw-scale-y:1.02}.hover\:rounded-lg:hover{border-radius:.5rem}.hover\:bg-emerald-500\/80:hover{background-color:#2dce89cc}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity))}.hover\:bg-gray-300:hover{--tw-bg-opacity:1;background-color:rgb(210 214 218/var(--tw-bg-opacity))}.hover\:bg-green-500\/80:hover{background-color:#22c55ecc}.hover\:bg-primary\/30:hover{background-color:#0b55774d}.hover\:bg-primary\/5:hover{background-color:#0b55770d}.hover\:bg-primary\/80:hover{background-color:#0b5577cc}.hover\:bg-red-500\/80:hover{background-color:#f53939cc}.hover\:bg-sky-500\/80:hover{background-color:#0ea5e9cc}.hover\:bg-yellow-500\/80:hover{background-color:#fbb140cc}.hover\:italic:hover{font-style:italic}.hover\:no-underline:hover{text-decoration-line:none}.hover\:opacity-80:hover{opacity:.8}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:brightness-75:hover{--tw-brightness:brightness(.75)}.hover\:brightness-75:hover,.hover\:brightness-90:hover{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.hover\:brightness-90:hover{--tw-brightness:brightness(.9)}.hover\:brightness-95:hover{--tw-brightness:brightness(.95);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.focus\:\!border-red-500:focus{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.focus\:border-green-500:focus{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity))}.focus\:border-primary:focus{--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}.focus\:bg-emerald-500\/80:focus{background-color:#2dce89cc}.focus\:bg-green-500\/80:focus{background-color:#22c55ecc}.focus\:bg-primary\/80:focus{background-color:#0b5577cc}.focus\:bg-red-500\/80:focus{background-color:#f53939cc}.focus\:bg-sky-500\/80:focus{background-color:#0ea5e9cc}.focus\:bg-yellow-500\/80:focus{background-color:#fbb140cc}.focus\:\!ring-red-500:focus{--tw-ring-opacity:1!important;--tw-ring-color:rgb(245 57 57/var(--tw-ring-opacity))!important}.focus\:valid\:\!border-red-500:valid:focus{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.focus\:valid\:border-green-500:valid:focus{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity))}.focus\:valid\:\!ring-red-500:valid:focus{--tw-ring-opacity:1!important;--tw-ring-color:rgb(245 57 57/var(--tw-ring-opacity))!important}.focus\:invalid\:border-red-500:invalid:focus{--tw-border-opacity:1;border-color:rgb(245 57 57/var(--tw-border-opacity))}.focus\:file\:invalid\:border-red-500:invalid::file-selector-button:focus{--tw-border-opacity:1;border-color:rgb(245 57 57/var(--tw-border-opacity))}.active\:\!border-red-500:active{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.active\:opacity-85:active{opacity:.85}.active\:valid\:\!border-red-500:valid:active{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border-gray-400:disabled{--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity))}.disabled\:border-gray-400\/0:disabled{border-color:#ced4da00}.disabled\:bg-gray-400:disabled{--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity))}.disabled\:text-gray-700:disabled{--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.disabled\:opacity-75:disabled{opacity:.75}.disabled\:hover\:translate-y-0:hover:disabled{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.disabled\:hover\:border-gray-400\/0:hover:disabled{border-color:#ced4da00}.disabled\:hover\:bg-gray-400:hover:disabled{--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity))}:is(.dark .dark\:inline){display:inline}:is(.dark .dark\:hidden){display:none}:is(.dark .dark\:border-gray-700){--tw-border-opacity:1;border-color:rgb(73 80 87/var(--tw-border-opacity))}:is(.dark .dark\:border-slate-600){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity))}:is(.dark .dark\:border-slate-800){--tw-border-opacity:1;border-color:rgb(58 65 111/var(--tw-border-opacity))}:is(.dark .dark\:bg-gray-800){--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity))}:is(.dark .dark\:bg-green-500\/90){background-color:#22c55ee6}:is(.dark .dark\:bg-primary){--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}:is(.dark .dark\:bg-primary\/50){background-color:#0b557780}:is(.dark .dark\:bg-red-500\/90){background-color:#f53939e6}:is(.dark .dark\:bg-slate-700){--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .dark\:bg-slate-700\/50){background-color:#34476780}:is(.dark .dark\:bg-slate-850){--tw-bg-opacity:1;background-color:rgb(17 28 68/var(--tw-bg-opacity))}:is(.dark .dark\:bg-slate-900){--tw-bg-opacity:1;background-color:rgb(5 17 57/var(--tw-bg-opacity))}:is(.dark .dark\:bg-slate-900\/30){background-color:#0511394d}:is(.dark .dark\:bg-gradient-to-r){background-image:linear-gradient(to right,var(--tw-gradient-stops))}:is(.dark .dark\:from-transparent){--tw-gradient-from:#0000 var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}:is(.dark .dark\:via-white){--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fff var(--tw-gradient-via-position),var(--tw-gradient-to)}:is(.dark .dark\:to-transparent){--tw-gradient-to:#0000 var(--tw-gradient-to-position)}:is(.dark .dark\:fill-blue-500){fill:#5e72e4}:is(.dark .dark\:fill-gray-300){fill:#d2d6da}:is(.dark .dark\:fill-gray-500){fill:#adb5bd}:is(.dark .dark\:fill-gray-600){fill:#6c757d}:is(.dark .dark\:stroke-amber-500){stroke:#f59e0b}:is(.dark .dark\:stroke-gray-400){stroke:#ced4da}:is(.dark .dark\:stroke-gray-600){stroke:#6c757d}:is(.dark .dark\:stroke-red-500){stroke:#f53939}:is(.dark .dark\:text-gray-100){--tw-text-opacity:1;color:rgb(235 239 244/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-200){--tw-text-opacity:1;color:rgb(233 236 239/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-300){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-400){--tw-text-opacity:1;color:rgb(206 212 218/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-500){--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}:is(.dark .dark\:text-red-500){--tw-text-opacity:1;color:rgb(245 57 57/var(--tw-text-opacity))}:is(.dark .dark\:text-white){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}:is(.dark .dark\:text-white\/80){color:#fffc}:is(.dark .dark\:text-white\/90){color:#ffffffe6}:is(.dark .dark\:opacity-60){opacity:.6}:is(.dark .dark\:opacity-75){opacity:.75}:is(.dark .dark\:opacity-80){opacity:.8}:is(.dark .dark\:opacity-90){opacity:.9}:is(.dark .dark\:shadow-dark-xl){--tw-shadow:0 2px 2px 0 #00000024,0 3px 1px -2px #0003,0 1px 5px 0 #0000001f;--tw-shadow-colored:0 2px 2px 0 var(--tw-shadow-color),0 3px 1px -2px var(--tw-shadow-color),0 1px 5px 0 var(--tw-shadow-color)}:is(.dark .dark\:shadow-dark-xl),:is(.dark .dark\:shadow-none){box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .dark\:shadow-none){--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}:is(.dark .dark\:brightness-110){--tw-brightness:brightness(1.1)}:is(.dark .dark\:brightness-110),:is(.dark .dark\:brightness-125){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:brightness-125){--tw-brightness:brightness(1.25)}:is(.dark .dark\:brightness-150){--tw-brightness:brightness(1.5)}:is(.dark .dark\:brightness-150),:is(.dark .dark\:brightness-90){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:brightness-90){--tw-brightness:brightness(.9)}:is(.dark .dark\:brightness-95){--tw-brightness:brightness(.95)}:is(.dark .dark\:brightness-95),:is(.dark .dark\:brightness-\[0\.885\]){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:brightness-\[0\.885\]){--tw-brightness:brightness(0.885)}:is(.dark .dark\:after\:text-gray-500):after{content:var(--tw-content);--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}:is(.dark .dark\:checked\:border-primary:checked){--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}:is(.dark .dark\:checked\:bg-primary:checked){--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}:is(.dark .dark\:hover\:bg-primary\/20:hover){background-color:#0b557733}:is(.dark .dark\:hover\:bg-primary\/60:hover){background-color:#0b557799}:is(.dark .dark\:hover\:bg-slate-700\/50:hover){background-color:#34476780}:is(.dark .dark\:hover\:bg-slate-800:hover){--tw-bg-opacity:1;background-color:rgb(58 65 111/var(--tw-bg-opacity))}:is(.dark .dark\:hover\:brightness-100:hover){--tw-brightness:brightness(1)}:is(.dark .dark\:hover\:brightness-100:hover),:is(.dark .dark\:hover\:brightness-105:hover){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:hover\:brightness-105:hover){--tw-brightness:brightness(1.05)}:is(.dark .dark\:hover\:brightness-90:hover){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:disabled\:border-gray-700\/0:disabled){border-color:#49505700}:is(.dark .dark\:disabled\:border-gray-800:disabled){--tw-border-opacity:1;border-color:rgb(37 47 64/var(--tw-border-opacity))}:is(.dark .dark\:disabled\:bg-gray-700:disabled){--tw-bg-opacity:1;background-color:rgb(73 80 87/var(--tw-bg-opacity))}:is(.dark .dark\:disabled\:bg-gray-800:disabled){--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity))}:is(.dark .dark\:disabled\:text-gray-300:disabled){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .dark\:disabled\:hover\:translate-y-0:hover:disabled){--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:is(.dark .dark\:disabled\:hover\:border-gray-700\/0:hover:disabled){border-color:#49505700}:is(.dark .dark\:disabled\:hover\:bg-gray-700:hover:disabled){--tw-bg-opacity:1;background-color:rgb(73 80 87/var(--tw-bg-opacity))}@media (min-width:576px){.sm\:right-24{right:6rem}.sm\:right-40{right:10rem}.sm\:right-6{right:1.5rem}.sm\:top-2{top:.5rem}.sm\:top-\[4\.5rem\]{top:4.5rem}.sm\:col-span-4{grid-column:span 4/span 4}.sm\:col-span-6{grid-column:span 6/span 6}.sm\:col-start-5{grid-column-start:5}.sm\:mx-4{margin-left:1rem;margin-right:1rem}.sm\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.sm\:ml-1{margin-left:.25rem}.sm\:mr-16{margin-right:4rem}.sm\:inline{display:inline}.sm\:h-10{height:2.5rem}.sm\:h-14{height:3.5rem}.sm\:h-7{height:1.75rem}.sm\:max-h-125{max-height:31.25rem}.sm\:max-h-28{max-height:7rem}.sm\:w-36{width:9rem}.sm\:w-50{width:12.5rem}.sm\:w-7{width:1.75rem}.sm\:min-w-\[500px\]{min-width:500px}.sm\:scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-items-start{justify-items:start}.sm\:gap-4{gap:1rem}.sm\:px-12{padding-left:3rem;padding-right:3rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-0{padding-top:0;padding-bottom:0}.sm\:pt-6{padding-top:1.5rem}.sm\:text-left{text-align:left}}@media (min-width:768px){.md\:right-8{right:2rem}.md\:right-\[3\.75rem\]{right:3.75rem}.md\:top-\[40\%\]{top:40%}.md\:col-span-4{grid-column:span 4/span 4}.md\:col-span-5{grid-column:span 5/span 5}.md\:col-span-6{grid-column:span 6/span 6}.md\:col-span-7{grid-column:span 7/span 7}.md\:col-span-8{grid-column:span 8/span 8}.md\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.md\:my-3{margin-top:.75rem;margin-bottom:.75rem}.md\:mb-0{margin-bottom:0}.md\:mb-3{margin-bottom:.75rem}.md\:mb-8{margin-bottom:2rem}.md\:mr-3{margin-right:.75rem}.md\:mt-0{margin-top:0}.md\:mt-6{margin-top:1.5rem}.md\:block{display:block}.md\:hidden{display:none}.md\:h-16{height:4rem}.md\:max-h-160{max-height:40rem}.md\:min-h-75-screen{min-height:75vh}.md\:w-1\/2{width:50%}.md\:w-60{width:15rem}.md\:max-w-\[600px\]{max-width:600px}.md\:justify-end{justify-content:flex-end}.md\:gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.md\:px-3{padding-left:.75rem;padding-right:.75rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:py-2{padding-top:.5rem;padding-bottom:.5rem}.md\:py-4{padding-top:1rem;padding-bottom:1rem}.md\:text-base{font-size:1rem;line-height:1.5rem}}@media (min-width:992px){.lg\:relative{position:relative}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:mx-0{margin-left:0;margin-right:0}.lg\:mx-8{margin-left:2rem;margin-right:2rem}.lg\:my-3{margin-top:.75rem;margin-bottom:.75rem}.lg\:mt-0{margin-top:0}.lg\:mt-4{margin-top:1rem}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:h-24{height:6rem}.lg\:h-9{height:2.25rem}.lg\:w-80{width:20rem}.lg\:w-9{width:2.25rem}.lg\:flex-row{flex-direction:row}.lg\:flex-nowrap{flex-wrap:nowrap}.lg\:justify-start{justify-content:flex-start}.lg\:justify-end{justify-content:flex-end}.lg\:justify-between{justify-content:space-between}.lg\:gap-6{gap:1.5rem}.lg\:gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.lg\:bg-gray-50{--tw-bg-opacity:1;background-color:rgb(248 249 250/var(--tw-bg-opacity))}.lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\:pb-1{padding-bottom:.25rem}.lg\:text-left{text-align:left}}@media (min-width:1200px){.xl\:left-0{left:0}.xl\:right-24{right:6rem}.xl\:right-6{right:1.5rem}.xl\:ml-6{margin-left:1.5rem}.xl\:ml-68{margin-left:17rem}.xl\:hidden{display:none}.xl\:translate-x-0{--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.xl\:p-1{padding:.25rem}.xl\:p-1\.5{padding:.375rem}.xl\:pl-75{padding-left:18.75rem}.xl\:text-base{font-size:1rem;line-height:1.5rem}}@media (min-width:1320px){.\32xl\:col-span-4{grid-column:span 4/span 4}.\32xl\:col-span-6{grid-column:span 6/span 6}.\32xl\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.\32xl\:my-3{margin-top:.75rem;margin-bottom:.75rem}}@media (min-width:1920px){.\33xl\:col-span-3{grid-column:span 3/span 3}.\33xl\:col-span-4{grid-column:span 4/span 4}.\33xl\:col-span-5{grid-column:span 5/span 5}}@media (min-width:340px){.xs\:flex-row{flex-direction:row}.xs\:items-center{align-items:center}.xs\:justify-start{justify-content:flex-start}.xs\:pl-2{padding-left:.5rem}.xs\:text-sm{font-size:.875rem;line-height:1.5rem}}.\[\&\>\*\]\:bg-primary>*{--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))} \ No newline at end of file diff --git a/src/ui/static/js/bans.js b/src/ui/static/js/bans.js index 3db814679..c2993cf97 100644 --- a/src/ui/static/js/bans.js +++ b/src/ui/static/js/bans.js @@ -437,8 +437,8 @@ class AddBanModal { reason: "ui", }); }); - console.log(data); - this.addBanInp.setAttribute("value", data); + this.addBanInp.setAttribute("value", JSON.stringify(data)); + this.addBanInp.value = JSON.stringify(data); this.formEl.submit(); }); } diff --git a/src/ui/templates/bans.html b/src/ui/templates/bans.html index 084bf0e46..3ebe88f3f 100644 --- a/src/ui/templates/bans.html +++ b/src/ui/templates/bans.html @@ -32,9 +32,17 @@ url_for(request.endpoint)[1:].split("/")[-1].strip() %} +
        + + + +
        No bans found
        +
        +
        INFO
        @@ -49,7 +57,7 @@ url_for(request.endpoint)[1:].split("/")[-1].strip() %} {{bans|length}}

        -
        +

        @@ -67,7 +75,7 @@ url_for(request.endpoint)[1:].split("/")[-1].strip() %}

        FILTER
        @@ -218,7 +226,9 @@ url_for(request.endpoint)[1:].split("/")[-1].strip() %}
        -
        BANS LIST
        From dbc2d539a267071a9629e4dd08206e20abef9a62 Mon Sep 17 00:00:00 2001 From: Jordan Blasenhauer Date: Tue, 23 Jan 2024 19:35:20 +0100 Subject: [PATCH 71/93] handle no reports too + better svg --- src/ui/templates/bans.html | 4 ++-- src/ui/templates/reports.html | 12 +++++++++++- 2 files changed, 13 insertions(+), 3 deletions(-) diff --git a/src/ui/templates/bans.html b/src/ui/templates/bans.html index 3ebe88f3f..6824c1e90 100644 --- a/src/ui/templates/bans.html +++ b/src/ui/templates/bans.html @@ -34,9 +34,9 @@ url_for(request.endpoint)[1:].split("/")[-1].strip() %}
        - + - +
        No bans found
        diff --git a/src/ui/templates/reports.html b/src/ui/templates/reports.html index 7d2679d70..3313d03da 100644 --- a/src/ui/templates/reports.html +++ b/src/ui/templates/reports.html @@ -22,9 +22,18 @@ url_for(request.endpoint)[1:].split("/")[-1].strip() %} {% endif %} {% endfor %} +
        + + + +
        No reports found
        +
        + +{% if reports|length != 0 %}
        INFO
        @@ -479,5 +488,6 @@ url_for(request.endpoint)[1:].split("/")[-1].strip() %}
        +{%endif%} {% endblock %} From 1fc79f38b52868736f80c31cc3bc699401d099fa Mon Sep 17 00:00:00 2001 From: florian Date: Wed, 24 Jan 2024 07:01:41 +0100 Subject: [PATCH 72/93] bw - fix metrics core plugin --- src/common/core/metrics/metrics.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/common/core/metrics/metrics.lua b/src/common/core/metrics/metrics.lua index e0fb1bf1e..8e884d421 100644 --- a/src/common/core/metrics/metrics.lua +++ b/src/common/core/metrics/metrics.lua @@ -1,6 +1,6 @@ local cjson = require "cjson" local class = require "middleclass" -local datastore = require "datastore" +local datastore = require "bunkerweb.datastore" local plugin = require "bunkerweb.plugin" local utils = require "bunkerweb.utils" From ea7959649e7470a3581a1a121fd539b237bf9854 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Th=C3=A9ophile=20Diot?= Date: Wed, 24 Jan 2024 09:49:56 +0100 Subject: [PATCH 73/93] Fix ban reason retrieval in utils.lua to always return a string --- src/bw/lua/bunkerweb/utils.lua | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/bw/lua/bunkerweb/utils.lua b/src/bw/lua/bunkerweb/utils.lua index 8b200ee59..4b163ebca 100644 --- a/src/bw/lua/bunkerweb/utils.lua +++ b/src/bw/lua/bunkerweb/utils.lua @@ -317,7 +317,7 @@ utils.get_reason = function(ctx) end local banned, _ = datastore:get("bans_ip_" .. ip) if banned then - return banned, {} + return decode(banned)["reason"], {} end -- unknown if ngx.status == utils.get_deny_status() then @@ -645,9 +645,9 @@ utils.is_banned = function(ip) local ok, ttl = datastore:ttl("bans_ip_" .. ip) local ban_data = decode(result) if not ok then - return true, ban_data, -1 + return true, ban_data["reason"], -1 end - return true, ban_data, ttl + return true, ban_data["reason"], ttl end -- Redis case local use_redis, err = utils.get_variable("USE_REDIS", false) @@ -694,7 +694,7 @@ utils.is_banned = function(ip) if not ok then return nil, "datastore:set() error : " .. err end - return true, data[1], data[2] + return true, decode(data[1])["reason"], data[2] end clusterstore:close() return false, "not banned" From 8194d0f989e8827e2f19f8c3758c57f38a1980d8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Th=C3=A9ophile=20Diot?= Date: Wed, 24 Jan 2024 10:15:02 +0100 Subject: [PATCH 74/93] Add new setting DATABASE_LOG_LEVEL to control SQLAlchemy loggers separately from the main one --- src/common/core/db/plugin.json | 10 ++++++++++ src/common/utils/logger.py | 14 ++++++++------ 2 files changed, 18 insertions(+), 6 deletions(-) diff --git a/src/common/core/db/plugin.json b/src/common/core/db/plugin.json index 565c7d4cf..57f9f2c11 100644 --- a/src/common/core/db/plugin.json +++ b/src/common/core/db/plugin.json @@ -13,6 +13,16 @@ "label": "The database URI", "regex": "^(postgresql|mysql|mariadb|sqlite|oracle)(\\+[\\w\\-]+)?:.+$", "type": "text" + }, + "DATABASE_LOG_LEVEL": { + "context": "global", + "default": "warning", + "help": "The level to use for database logs.", + "id": "database-log-level", + "label": "Database log level", + "regex": "^(debug|info|warn|warning|error)$", + "type": "select", + "select": ["debug", "info", "warn", "warning", "error"] } } } diff --git a/src/common/utils/logger.py b/src/common/utils/logger.py index f9c4f99a7..541c6d7a7 100644 --- a/src/common/utils/logger.py +++ b/src/common/utils/logger.py @@ -30,12 +30,14 @@ basicConfig( level=default_level, ) -getLogger("sqlalchemy.orm.mapper.Mapper").setLevel(default_level if default_level != INFO else WARNING) -getLogger("sqlalchemy.orm.relationships.RelationshipProperty").setLevel(default_level if default_level != INFO else WARNING) -getLogger("sqlalchemy.orm.strategies.LazyLoader").setLevel(default_level if default_level != INFO else WARNING) -getLogger("sqlalchemy.pool.impl.QueuePool").setLevel(default_level if default_level != INFO else WARNING) -getLogger("sqlalchemy.pool.impl.SingletonThreadPool").setLevel(default_level if default_level != INFO else WARNING) -getLogger("sqlalchemy.engine.Engine").setLevel(default_level if default_level != INFO else WARNING) +database_default_level = _nameToLevel.get(getenv("DATABASE_LOG_LEVEL", "WARNING").upper(), WARNING) + +getLogger("sqlalchemy.orm.mapper.Mapper").setLevel(database_default_level) +getLogger("sqlalchemy.orm.relationships.RelationshipProperty").setLevel(database_default_level) +getLogger("sqlalchemy.orm.strategies.LazyLoader").setLevel(database_default_level) +getLogger("sqlalchemy.pool.impl.QueuePool").setLevel(database_default_level) +getLogger("sqlalchemy.pool.impl.SingletonThreadPool").setLevel(database_default_level) +getLogger("sqlalchemy.engine.Engine").setLevel(database_default_level) # Edit the default levels of the logging module addLevelName(CRITICAL, "🚨") From 43cdf98d5a585ab71909f03e416c36b400248e62 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Th=C3=A9ophile=20Diot?= Date: Wed, 24 Jan 2024 10:15:30 +0100 Subject: [PATCH 75/93] Fix UI bans page shenanigans when ban ips --- src/ui/main.py | 24 ++++++++++++++---------- 1 file changed, 14 insertions(+), 10 deletions(-) diff --git a/src/ui/main.py b/src/ui/main.py index 603b4bc6d..a8c0445fd 100755 --- a/src/ui/main.py +++ b/src/ui/main.py @@ -1683,6 +1683,7 @@ def bans(): data = json_loads(request.form["data"]) assert isinstance(data, list) except BaseException: + app.logger.exception(f"Couldn't load data: {request.form['data']}") flash("Data must be a list of dict", "error") return redirect(url_for("bans")) @@ -1691,8 +1692,11 @@ def bans(): try: unban = json_loads(unban.replace('"', '"').replace("'", '"')) except BaseException: + flash(f"Invalid unban: {unban}, skipping it ...", "error") + app.logger.exception(f"Couldn't unban {unban['ip']}") continue if "ip" not in unban: + flash(f"Invalid unban: {unban}, skipping it ...", "error") continue resp = app.config["INSTANCES"].unban(unban["ip"]) if resp: @@ -1701,17 +1705,17 @@ def bans(): flash(f"Successfully unbanned {unban['ip']}") elif request.form["operation"] == "ban": for ban in data: - try: - ban = json_loads(ban.replace('"', '"').replace("'", '"')) - except BaseException: + if not isinstance(ban, dict) or "ip" not in ban: + flash(f"Invalid ban: {ban}, skipping it ...", "error") continue - if "ip" not in ban: - continue - try: - ban_end = float(ban.get("ban_end", 86400)) - except BaseException: - continue - resp = app.config["INSTANCES"].ban(ban["ip"], ban_end, ban.get("reason", "manual")) + ban_end = 86400.0 + if "ban_end" in ban: + try: + ban_end = float(ban["ban_end"]) + except ValueError: + continue + ban_end = (datetime.fromtimestamp(ban_end) - datetime.now()).total_seconds() + resp = app.config["INSTANCES"].ban(ban["ip"], ban_end, ban.get("reason", "ui")) if resp: flash(f"Couldn't ban {ban['ip']} on the following instances: {', '.join(resp)}", "error") else: From 7b0e986d4a496349677f55bf38815db457175ea9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Th=C3=A9ophile=20Diot?= Date: Wed, 24 Jan 2024 10:50:16 +0100 Subject: [PATCH 76/93] Add Redis support for bans page in web UI --- src/ui/main.py | 105 ++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 103 insertions(+), 2 deletions(-) diff --git a/src/ui/main.py b/src/ui/main.py index a8c0445fd..aa49fe6ec 100755 --- a/src/ui/main.py +++ b/src/ui/main.py @@ -31,6 +31,7 @@ from jinja2 import Template from kubernetes import client as kube_client from kubernetes import config as kube_config from kubernetes.client.exceptions import ApiException as kube_ApiException +from redis import Redis, Sentinel from regex import compile as re_compile, match as regex_match from requests import get from shutil import move, rmtree @@ -1665,6 +1666,76 @@ def reports(): @app.route("/bans", methods=["GET", "POST"]) @login_required def bans(): + redis_client = None + db_config = app.config["CONFIG"].get_config(methods=False) + use_redis = db_config.get("USE_REDIS", "no") == "yes" + redis_host = db_config.get("REDIS_HOST") + if use_redis and redis_host: + redis_port = db_config.get("REDIS_PORT", "6379") + if not redis_port.isdigit(): + redis_port = "6379" + redis_port = int(redis_port) + + redis_db = db_config.get("REDIS_DB", "0") + if not redis_db.isdigit(): + redis_db = "0" + redis_db = int(redis_db) + + redis_timeout = db_config.get("REDIS_TIMEOUT", "1000.0") + try: + redis_timeout = float(redis_timeout) + except ValueError: + redis_timeout = 1000.0 + + redis_keepalive_pool = db_config.get("REDIS_KEEPALIVE_POOL", "10") + if not redis_keepalive_pool.isdigit(): + redis_keepalive_pool = "10" + redis_keepalive_pool = int(redis_keepalive_pool) + + redis_ssl = db_config.get("REDIS_SSL", "no") == "yes" + username = db_config.get("REDIS_USERNAME", None) or None + password = db_config.get("REDIS_PASSWORD", None) or None + sentinel_hosts = db_config.get("REDIS_SENTINEL_HOSTS", []) + + if isinstance(sentinel_hosts, str): + sentinel_hosts = [host.split(":") if ":" in host else host for host in sentinel_hosts.split(" ") if host] + + if sentinel_hosts: + sentinel_username = db_config.get("REDIS_SENTINEL_USERNAME", None) or None + sentinel_password = db_config.get("REDIS_SENTINEL_PASSWORD", None) or None + sentinel_master = db_config.get("REDIS_SENTINEL_MASTER", "") + + sentinel = Sentinel( + sentinel_hosts, + username=sentinel_username, + password=sentinel_password, + ssl=redis_ssl, + socket_timeout=redis_timeout, + socket_connect_timeout=redis_timeout, + socket_keepalive=True, + max_connections=redis_keepalive_pool, + ) + redis_client = sentinel.slave_for(sentinel_master, db=redis_db, username=username, password=password) + else: + redis_client = Redis( + host=redis_host, + port=redis_port, + db=redis_db, + username=username, + password=password, + socket_timeout=redis_timeout, + socket_connect_timeout=redis_timeout, + socket_keepalive=True, + max_connections=redis_keepalive_pool, + ssl=redis_ssl, + ) + + try: + redis_client.ping() + except BaseException: + redis_client = None + flash("Couldn't connect to redis, ban list might be incomplete", "error") + if request.method == "POST": # Check variables if not request.form: @@ -1695,9 +1766,15 @@ def bans(): flash(f"Invalid unban: {unban}, skipping it ...", "error") app.logger.exception(f"Couldn't unban {unban['ip']}") continue + if "ip" not in unban: flash(f"Invalid unban: {unban}, skipping it ...", "error") continue + + if redis_client: + if not redis_client.delete(f"bans_ip_{unban['ip']}"): + flash(f"Couldn't unban {unban['ip']} on redis", "error") + resp = app.config["INSTANCES"].unban(unban["ip"]) if resp: flash(f"Couldn't unban {unban['ip']} on the following instances: {', '.join(resp)}", "error") @@ -1708,6 +1785,8 @@ def bans(): if not isinstance(ban, dict) or "ip" not in ban: flash(f"Invalid ban: {ban}, skipping it ...", "error") continue + + reason = ban.get("reason", "ui") ban_end = 86400.0 if "ban_end" in ban: try: @@ -1715,7 +1794,14 @@ def bans(): except ValueError: continue ban_end = (datetime.fromtimestamp(ban_end) - datetime.now()).total_seconds() - resp = app.config["INSTANCES"].ban(ban["ip"], ban_end, ban.get("reason", "ui")) + + if redis_client: + ok = redis_client.set(f"bans_ip_{ban['ip']}", dumps({"reason": reason, "date": time()})) + if not ok: + flash(f"Couldn't ban {ban['ip']} on redis", "error") + redis_client.expire(f"bans_ip_{ban['ip']}", int(ban_end)) + + resp = app.config["INSTANCES"].ban(ban["ip"], ban_end, reason) if resp: flash(f"Couldn't ban {ban['ip']} on the following instances: {', '.join(resp)}", "error") else: @@ -1726,12 +1812,27 @@ def bans(): return redirect(url_for("loading", next=url_for("bans"), message="Update bans")) - bans = app.config["INSTANCES"].get_bans()[:100] + bans = [] + if redis_client: + for key in redis_client.scan_iter("bans_ip_*"): + ip = key.decode("utf-8").replace("bans_ip_", "") + data = redis_client.get(key) + if not data: + continue + exp = redis_client.ttl(key) + bans.append({"ip": ip, "exp": exp} | json_loads(data)) # type: ignore + instance_bans = app.config["INSTANCES"].get_bans() # Prepare data reasons = {} timestamp_now = time() + for ban in instance_bans: + if not any(b["ip"] == ban["ip"] for b in bans): + bans.append(ban) + + bans = bans[:100] + for ban in bans: exp = ban.pop("exp") # Add remain From 079f870524ce0c61de035bb0c16de5b03fe4abd7 Mon Sep 17 00:00:00 2001 From: Jordan Blasenhauer Date: Wed, 24 Jan 2024 11:05:22 +0100 Subject: [PATCH 77/93] remove useless html --- src/ui/static/account.html | 24 ------------------------ src/ui/static/actions.html | 32 -------------------------------- src/ui/static/bans.html | 31 ------------------------------- src/ui/static/configs.html | 28 ---------------------------- 4 files changed, 115 deletions(-) delete mode 100644 src/ui/static/account.html delete mode 100644 src/ui/static/actions.html delete mode 100644 src/ui/static/bans.html delete mode 100644 src/ui/static/configs.html diff --git a/src/ui/static/account.html b/src/ui/static/account.html deleted file mode 100644 index d6c9814bf..000000000 --- a/src/ui/static/account.html +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - BunkerWeb | Account - - - - - - - - -
        - - diff --git a/src/ui/static/actions.html b/src/ui/static/actions.html deleted file mode 100644 index 580304ebd..000000000 --- a/src/ui/static/actions.html +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - - - - BunkerWeb | Actions - - - - - - - - - - - - -
        - - diff --git a/src/ui/static/bans.html b/src/ui/static/bans.html deleted file mode 100644 index 92bd70d51..000000000 --- a/src/ui/static/bans.html +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - - - - BunkerWeb | Bans - - - - - - - - - - - - - - - -
        - - diff --git a/src/ui/static/configs.html b/src/ui/static/configs.html deleted file mode 100644 index c92988356..000000000 --- a/src/ui/static/configs.html +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - - - - BunkerWeb | Configs - - - - - - - - - - - - -
        - - From 3dda5b19de38c8f72ed1e54d6180ca4e039043b9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Th=C3=A9ophile=20Diot?= Date: Wed, 24 Jan 2024 11:08:44 +0100 Subject: [PATCH 78/93] Update metrics logging This commit updates the metrics.lua file in the src/common/core/metrics directory. The changes include: - Replacing the 'date' field with the current system time using os.time() - Updating the 'code' field to 'status' to match the ngx.status value --- src/common/core/metrics/metrics.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/common/core/metrics/metrics.lua b/src/common/core/metrics/metrics.lua index 8e884d421..1588dc182 100644 --- a/src/common/core/metrics/metrics.lua +++ b/src/common/core/metrics/metrics.lua @@ -50,12 +50,12 @@ function metrics:log() end end local request = { - date = self.ctx.bw.local_time, + date = os.time(), ip = self.ctx.bw.remote_addr, country = country, method = self.ctx.bw.request_method, url = self.ctx.bw.request_uri, - code = ngx.status, + status = ngx.status, ["user-agent"] = self.ctx.bw.http_user_agent or "", reason = reason, data = data, From 0c0c221f61f660d20bddde56d70f6178ea5df3b7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Th=C3=A9ophile=20Diot?= Date: Wed, 24 Jan 2024 11:09:14 +0100 Subject: [PATCH 79/93] Add back-end logic for web UI reports page --- src/ui/main.py | 47 ++++++----------------------------- src/ui/src/Instances.py | 22 ++++++++++++++++ src/ui/templates/reports.html | 2 +- 3 files changed, 31 insertions(+), 40 deletions(-) diff --git a/src/ui/main.py b/src/ui/main.py index aa49fe6ec..ac3ea1840 100755 --- a/src/ui/main.py +++ b/src/ui/main.py @@ -1600,47 +1600,15 @@ def logs_container(container_id): @app.route("/reports", methods=["GET"]) @login_required def reports(): - # TODO : Get block requests from database to send it - reports = [ - { - "user_agent": "Version 0.6.1 - Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.5a) Gecko/20030728 Mozilla Firebird/0.6.1", - "ip": "124.0.0.1", - "country": "FR", - "url": "/test", - "date": "12/51/9851", - "reason": "antibot", - "method": "GET", - "status": 403, - "data": "{fesfmk fesfsf sfesfes}", - }, - { - "user_agent": "Version 0.6.1 - Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.5a) Gecko/20030728 Mozilla Firebird/0.6.1", - "ip": "124.0.0.2", - "country": "EN", - "url": "/test", - "date": "12/51/9851", - "reason": "test", - "method": "GET", - "status": 403, - "data": "{fesfmk fesfsf sfesfes}", - }, - { - "user_agent": "Version 0.6.1 - Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.5a) Gecko/20030728 Mozilla Firebird/0.6.1", - "ip": "124.0.0.3", - "country": "ES", - "url": "/test", - "date": "12/51/9851", - "reason": "antibot", - "method": "GET", - "status": 403, - "data": "{fesfmk fesfsf sfesfes}", - }, - ] + reports = app.config["INSTANCES"].get_reports() + total_reports = len(reports) + reports = reports[:100] # Prepare data reasons = {} codes = {} - for report in reports: + for i, report in enumerate(deepcopy(reports)): + reports[i]["date"] = datetime.fromtimestamp(floor(reports[i]["date"])).strftime("%d/%m/%Y %H:%M:%S") # Get top reasons if not report["reason"] in reasons: reasons[report["reason"]] = 0 @@ -1650,12 +1618,13 @@ def reports(): codes[report["status"]] = 0 codes[report["status"]] = codes[report["status"]] + 1 - top_reason = [k for k, v in reasons.items() if v == max(reasons.values())][0] - top_code = [k for k, v in codes.items() if v == max(codes.values())][0] + top_reason = ([k for k, v in reasons.items() if v == max(reasons.values())] or [""])[0] + top_code = ([k for k, v in codes.items() if v == max(codes.values())] or [""])[0] return render_template( "reports.html", reports=reports, + total_reports=total_reports, top_code=top_code, top_reason=top_reason, username=current_user.get_id(), diff --git a/src/ui/src/Instances.py b/src/ui/src/Instances.py index 28ffa2d44..ca174662b 100644 --- a/src/ui/src/Instances.py +++ b/src/ui/src/Instances.py @@ -115,6 +115,9 @@ class Instance: def unban(self, ip: str) -> bool: return self.apiCaller.send_to_apis("POST", "/unban", data={"ip": ip}) + def reports(self) -> Tuple[bool, dict[str, Any]]: + return self.apiCaller.send_to_apis("GET", "/metrics/requests", response=True) + class Instances: def __init__(self, docker_client, kubernetes_client, integration: str): @@ -342,3 +345,22 @@ class Instances: return f"Can't unban {ip} on {instance.name}" return [instance.name for instance in self.get_instances() if not instance.unban(ip)] + + def get_reports(self, _id: Optional[int] = None) -> List[dict[str, Any]]: + if _id: + instance = self.__instance_from_id(_id) + resp, instance_reports = instance.reports() + if not resp: + return [] + return instance_reports[instance.name].get("msg", []) + + reports: List[dict[str, Any]] = [] + for instance in self.get_instances(): + resp, instance_reports = instance.reports() + if not resp: + continue + reports.extend(instance_reports[instance.name].get("msg", [])) + + reports.sort(key=lambda x: x["date"], reverse=True) + + return reports diff --git a/src/ui/templates/reports.html b/src/ui/templates/reports.html index 3313d03da..f5dfa2ed3 100644 --- a/src/ui/templates/reports.html +++ b/src/ui/templates/reports.html @@ -45,7 +45,7 @@ url_for(request.endpoint)[1:].split("/")[-1].strip() %}

        - {{reports|length}} + {{ total_reports }}

        From 440abf3d32c31c7a4bbf95b89614a41181cc4f23 Mon Sep 17 00:00:00 2001 From: Jordan Blasenhauer Date: Wed, 24 Jan 2024 18:32:14 +0100 Subject: [PATCH 80/93] better ban modal + fix style *modal action btn doesn't move anymore on modal new entry *update modal height and entries height to fit screen *add datepicker svg on script add entry --- src/ui/static/css/dashboard.css | 2 +- src/ui/static/css/style.css | 7010 ------------------------------ src/ui/static/js/bans.js | 38 +- src/ui/templates/bans_modal.html | 21 +- 4 files changed, 44 insertions(+), 7027 deletions(-) delete mode 100644 src/ui/static/css/style.css diff --git a/src/ui/static/css/dashboard.css b/src/ui/static/css/dashboard.css index 5349a8579..0d90b2416 100644 --- a/src/ui/static/css/dashboard.css +++ b/src/ui/static/css/dashboard.css @@ -1 +1 @@ -/*! tailwindcss v3.3.2 | MIT License | https://tailwindcss.com*/*,:after,:before{box-sizing:border-box;border:0 solid #e9ecef}:after,:before{--tw-content:""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Open Sans;font-feature-settings:normal;font-variation-settings:normal}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#ced4da}input::placeholder,textarea::placeholder{opacity:1;color:#ced4da}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,::backdrop,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#5e72e480;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.\!container{width:100%!important;margin-right:auto!important;margin-left:auto!important;padding-right:1.5rem!important;padding-left:1.5rem!important}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:1.5rem;padding-left:1.5rem}@media (min-width:340px){.\!container{max-width:340px!important}.container{max-width:340px}}@media (min-width:576px){.\!container{max-width:576px!important}.container{max-width:576px}}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:992px){.\!container{max-width:992px!important}.container{max-width:992px}}@media (min-width:1200px){.\!container{max-width:1200px!important}.container{max-width:1200px}}@media (min-width:1320px){.\!container{max-width:1320px!important}.container{max-width:1320px}}@media (min-width:1920px){.\!container{max-width:1920px!important}.container{max-width:1920px}}a{letter-spacing:-.025rem}hr{margin:1rem 0;border:0;opacity:.25}img{max-width:none}label{display:inline-block}p{line-height:1.625;font-weight:400;margin-bottom:1rem}small{font-size:.875em}svg{display:inline}table{border-collapse:inherit}h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;color:#344767}h1,h2,h3,h4{letter-spacing:-.05rem}h1,h2,h3{font-weight:700}h4,h5,h6{font-weight:600}h1{font-size:3rem;line-height:1.25}h2{font-size:2.25rem;line-height:1.3}h3{font-size:1.875rem}h3,h4{line-height:1.375}h4{font-size:1.5rem}h5{font-size:1.25rem;line-height:1.375}h6{font-size:1rem;line-height:1.625}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-y-0{top:0;bottom:0}.-left-full{left:-100%}.-right-0{right:0}.-right-1{right:-.25rem}.bottom-0{bottom:0}.left-0{left:0}.left-auto{left:auto}.left-full{left:100%}.right-0{right:0}.right-2{right:.5rem}.right-20{right:5rem}.right-4{right:1rem}.right-5{right:1.25rem}.right-6{right:1.5rem}.right-7{right:1.75rem}.right-8{right:2rem}.right-\[3\.25rem\]{right:3.25rem}.top-0{top:0}.top-1{top:.25rem}.top-1\.5{top:.375rem}.top-16{top:4rem}.top-2{top:.5rem}.top-4{top:1rem}.top-\[38\%\]{top:38%}.top-\[4\.5rem\]{top:4.5rem}.top-\[52\%\]{top:52%}.top-\[55\%\]{top:55%}.top-\[8\.2rem\]{top:8.2rem}.-z-10{z-index:-10}.z-10{z-index:10}.z-100{z-index:100}.z-110{z-index:110}.z-20{z-index:20}.z-990{z-index:990}.z-\[10000\]{z-index:10000}.z-\[1000\]{z-index:1000}.z-\[1001\]{z-index:1001}.z-\[20\]{z-index:20}.z-sticky{z-index:1020}.order-1{order:1}.order-2{order:2}.col-span-1{grid-column:span 1/span 1}.col-span-10{grid-column:span 10/span 10}.col-span-11{grid-column:span 11/span 11}.col-span-12{grid-column:span 12/span 12}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-5{grid-column:span 5/span 5}.col-span-9{grid-column:span 9/span 9}.float-right{float:right}.float-left{float:left}.m-0{margin:0}.m-1{margin:.25rem}.m-2{margin:.5rem}.m-4{margin:1rem}.mx-0{margin-left:0;margin-right:0}.mx-0\.5{margin-left:.125rem;margin-right:.125rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-1\.5{margin-left:.375rem;margin-right:.375rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-2\.5{margin-left:.625rem;margin-right:.625rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-top:0;margin-bottom:0}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.ml-0{margin-left:0}.ml-1{margin-left:.25rem}.ml-12{margin-left:3rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-12{margin-right:3rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-\[4\.5rem\]{margin-top:4.5rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.table{display:table}.grid{display:grid}.list-item{display:list-item}.hidden{display:none}.h-1\/3{height:33.333333%}.h-12{height:3rem}.h-14{height:3.5rem}.h-19{height:4.75rem}.h-3{height:.75rem}.h-4{height:1rem}.h-4\.5{height:1.125rem}.h-40{height:10rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-5\.5{height:1.375rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-\[2\.5rem\]{height:2.5rem}.h-\[3\.5rem\]{height:3.5rem}.h-\[4rem\]{height:4rem}.h-\[90vh\]{height:90vh}.h-fit{height:-moz-fit-content;height:fit-content}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.h-sidenav{height:calc(100vh - 450px)}.max-h-100{max-height:25rem}.max-h-135{max-height:33.75rem}.max-h-30{max-height:7.5rem}.max-h-80{max-height:20rem}.max-h-90{max-height:22.5rem}.max-h-screen{max-height:100vh}.min-h-12{min-height:3rem}.min-h-20{min-height:5rem}.min-h-52{min-height:13rem}.min-h-6{min-height:1.5rem}.min-h-\[100px\]{min-height:100px}.min-h-\[350px\]{min-height:350px}.min-h-\[55vh\]{min-height:55vh}.min-h-\[75px\]{min-height:75px}.min-h-\[85vh\]{min-height:85vh}.min-h-screen{min-height:100vh}.w-1{width:.25rem}.w-10{width:2.5rem}.w-11\/12{width:91.666667%}.w-12{width:3rem}.w-28{width:7rem}.w-3{width:.75rem}.w-4{width:1rem}.w-4\.5{width:1.125rem}.w-40{width:10rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-5\.5{width:1.375rem}.w-50{width:12.5rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-80{width:20rem}.w-90{width:22.5rem}.w-\[2\.5rem\]{width:2.5rem}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-screen{width:100vw}.min-w-0{min-width:0}.min-w-\[1150px\]{min-width:1150px}.min-w-\[1200px\]{min-width:1200px}.min-w-\[600px\]{min-width:600px}.min-w-\[800px\]{min-width:800px}.min-w-\[900px\]{min-width:900px}.max-w-180{max-width:45rem}.max-w-40{max-width:10rem}.max-w-60{max-width:15rem}.max-w-64{max-width:16rem}.max-w-\[1920px\]{max-width:1920px}.max-w-\[300px\]{max-width:300px}.max-w-\[400px\]{max-width:400px}.max-w-\[550px\]{max-width:550px}.max-w-\[650px\]{max-width:650px}.max-w-full{max-width:100%}.flex-auto{flex:1 1 auto}.grow{flex-grow:1}.basis-full{flex-basis:100%}.-translate-x-1{--tw-translate-x:-0.25rem}.-translate-x-1,.-translate-x-1\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-1\.5{--tw-translate-x:-0.375rem}.-translate-x-full{--tw-translate-x:-100%}.-translate-x-full,.-translate-y-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-0{--tw-translate-y:-0px}.-translate-y-0\.4{--tw-translate-y:-0.1rem}.-translate-y-0\.4,.-translate-y-0\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-0\.5{--tw-translate-y:-0.125rem}.-translate-y-1{--tw-translate-y:-0.25rem}.-translate-y-1,.-translate-y-1\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\.5{--tw-translate-y:-0.375rem}.translate-x-0{--tw-translate-x:0px}.translate-x-0,.translate-x-0\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0\.5{--tw-translate-x:0.125rem}.translate-x-1{--tw-translate-x:0.25rem}.translate-x-1,.translate-x-2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-2{--tw-translate-x:0.5rem}.translate-x-90{--tw-translate-x:22.5rem}.translate-x-90,.translate-y-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y:0px}.translate-y-0\.5{--tw-translate-y:0.125rem}.translate-y-0\.5,.translate-y-1{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-1{--tw-translate-y:0.25rem}.translate-y-16{--tw-translate-y:4rem}.translate-y-16,.translate-y-2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-2{--tw-translate-y:0.5rem}.-rotate-12{--tw-rotate:-12deg}.-rotate-12,.rotate-12{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-12{--tw-rotate:12deg}.rotate-180{--tw-rotate:180deg}.rotate-180,.scale-105{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05}.scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1}.scale-110,.scale-50{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-50{--tw-scale-x:.5;--tw-scale-y:.5}.scale-90{--tw-scale-x:.9;--tw-scale-y:.9}.scale-90,.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-items-center{justify-items:center}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-8{gap:2rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-y-2{row-gap:.5rem}.gap-y-4{row-gap:1rem}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.break-words{overflow-wrap:break-word}.rounded,.rounded-1{border-radius:.25rem}.rounded-1\.4{border-radius:.35rem}.rounded-10{border-radius:2.5rem}.rounded-2xl{border-radius:1rem}.rounded-circle{border-radius:50%}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-none{border-radius:0}.rounded-xl{border-radius:.75rem}.rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-b-lg{border-bottom-left-radius:.5rem}.rounded-b-lg,.rounded-r-lg{border-bottom-right-radius:.5rem}.rounded-r-lg{border-top-right-radius:.5rem}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-gray-200{--tw-border-opacity:1;border-color:rgb(233 236 239/var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity))}.border-gray-400{--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity))}.border-primary{--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}.bg-blue-500{--tw-bg-opacity:1;background-color:rgb(94 114 228/var(--tw-bg-opacity))}.bg-emerald-500{--tw-bg-opacity:1;background-color:rgb(45 206 137/var(--tw-bg-opacity))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(233 236 239/var(--tw-bg-opacity))}.bg-gray-300{--tw-bg-opacity:1;background-color:rgb(210 214 218/var(--tw-bg-opacity))}.bg-gray-50{--tw-bg-opacity:1;background-color:rgb(248 249 250/var(--tw-bg-opacity))}.bg-gray-600\/50{background-color:#6c757d80}.bg-green-500{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity))}.bg-orange-500{--tw-bg-opacity:1;background-color:rgb(251 99 64/var(--tw-bg-opacity))}.bg-primary{--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}.bg-primary\/20{background-color:#0b557733}.bg-red-500{--tw-bg-opacity:1;background-color:rgb(245 57 57/var(--tw-bg-opacity))}.bg-secondary{--tw-bg-opacity:1;background-color:rgb(46 172 104/var(--tw-bg-opacity))}.bg-sky-500{--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity))}.bg-slate-800\/10{background-color:#3a416f1a}.bg-transparent{background-color:initial}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-yellow-500{--tw-bg-opacity:1;background-color:rgb(251 177 64/var(--tw-bg-opacity))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-tl{background-image:linear-gradient(to top left,var(--tw-gradient-stops))}.bg-none{background-image:none}.from-transparent{--tw-gradient-from:#0000 var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.via-black\/40{--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#0006 var(--tw-gradient-via-position),var(--tw-gradient-to)}.to-transparent{--tw-gradient-to:#0000 var(--tw-gradient-to-position)}.bg-150{background-size:150%}.bg-contain{background-size:contain}.bg-clip-border{background-clip:initial}.bg-clip-padding{background-clip:padding-box}.bg-center{background-position:50%}.bg-left{background-position:0}.bg-x-25{background-position:25% 0}.bg-no-repeat{background-repeat:no-repeat}.fill-amber-500{fill:#f59e0b}.fill-blue-500{fill:#5e72e4}.fill-gray-500{fill:#adb5bd}.fill-gray-600{fill:#6c757d}.fill-green-500{fill:#22c55e}.fill-primary{fill:#0b5577}.fill-red-500{fill:#f53939}.fill-sky-500{fill:#0ea5e9}.fill-slate-800{fill:#3a416f}.fill-white{fill:#fff}.fill-yellow-500{fill:#fbb140}.stroke-amber-500{stroke:#f59e0b}.stroke-blue-400{stroke:#60a5fa}.stroke-blue-500{stroke:#5e72e4}.stroke-emerald-600{stroke:#059669}.stroke-gray-100{stroke:#ebeff4}.stroke-gray-600{stroke:#6c757d}.stroke-gray-700{stroke:#495057}.stroke-green-700{stroke:#15803d}.stroke-orange-500{stroke:#fb6340}.stroke-pink-600{stroke:#db2777}.stroke-red-500{stroke:#f53939}.stroke-sky-500{stroke:#0ea5e9}.stroke-stone-500{stroke:#78716c}.stroke-white{stroke:#fff}.stroke-yellow-500{stroke:#fbb140}.stroke-0{stroke-width:0}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.px-0{padding-left:0;padding-right:0}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.pb-0{padding-bottom:0}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-4{padding-bottom:1rem}.pb-8{padding-bottom:2rem}.pl-0{padding-left:0}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-6{padding-left:1.5rem}.pr-0{padding-right:0}.pr-8{padding-right:2rem}.pt-1{padding-top:.25rem}.pt-10{padding-top:2.5rem}.pt-20{padding-top:5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.text-left{text-align:left}.text-center{text-align:center}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.font-sans{font-family:Open Sans}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.5rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-5{line-height:1.25rem}.leading-5\.6{line-height:1.4rem}.leading-6{line-height:1.5rem}.leading-8{line-height:2rem}.leading-default{line-height:1.6}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-tight{line-height:1.25}.tracking-normal{letter-spacing:0}.tracking-tight-rem{letter-spacing:-.025rem}.tracking-wide{letter-spacing:.025em}.tracking-widest{letter-spacing:.1em}.text-blue-500{--tw-text-opacity:1;color:rgb(94 114 228/var(--tw-text-opacity))}.text-emerald-500{--tw-text-opacity:1;color:rgb(45 206 137/var(--tw-text-opacity))}.text-gray-100{--tw-text-opacity:1;color:rgb(235 239 244/var(--tw-text-opacity))}.text-gray-300{--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity:1;color:rgb(108 117 125/var(--tw-text-opacity))}.text-gray-600\/90{color:#6c757de6}.text-gray-700{--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.text-gray-700\/80{color:#495057cc}.text-green-500{--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity))}.text-primary{--tw-text-opacity:1;color:rgb(11 85 119/var(--tw-text-opacity))}.text-red-500{--tw-text-opacity:1;color:rgb(245 57 57/var(--tw-text-opacity))}.text-sky-600{--tw-text-opacity:1;color:rgb(62 161 236/var(--tw-text-opacity))}.text-slate-500{--tw-text-opacity:1;color:rgb(103 116 142/var(--tw-text-opacity))}.text-slate-700{--tw-text-opacity:1;color:rgb(52 71 103/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-yellow-500{--tw-text-opacity:1;color:rgb(251 177 64/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.shadow{--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-3xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-3xl{--tw-shadow:0 8px 26px -4px #14141426,0 8px 9px -5px #1414140f;--tw-shadow-colored:0 8px 26px -4px var(--tw-shadow-color),0 8px 9px -5px var(--tw-shadow-color)}.shadow-md{--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.shadow-md,.shadow-none{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.shadow-sm{--tw-shadow:0 .25rem .375rem -.0625rem #1414141f,0 .125rem .25rem -.0625rem #14141412;--tw-shadow-colored:0 .25rem .375rem -.0625rem var(--tw-shadow-color),0 .125rem .25rem -.0625rem var(--tw-shadow-color)}.shadow-sm,.shadow-xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 0 2rem 0 #8898aa26;--tw-shadow-colored:0 0 2rem 0 var(--tw-shadow-color)}.shadow-xs{--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid #0000;outline-offset:2px}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:ease;transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:ease;transition-duration:.15s}.delay-200{transition-delay:.2s}.duration-200{transition-duration:.2s}.duration-250{transition-duration:.25s}.duration-300{transition-duration:.3s}.duration-700{transition-duration:.7s}.ease-in{transition-timing-function:ease-in}.ease-in-out{transition-timing-function:ease-in-out}.flex-wrap-inherit{flex-wrap:inherit}@font-face{font-family:Open Sans;src:url(../webfonts/OpenSans.ttf)}*{font-family:Open Sans,sans-serif!important}.ace_content,.ace_editor,.ace_editor div{font-family:Monaco,Menlo,Ubuntu Mono,Consolas,source-code-pro,monospace!important;font-size:16px!important;font-weight:400!important}.sr-only{display:none}.close-btn{display:inline-block;cursor:pointer;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(245 57 57/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(245 57 57/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.close-btn,.close-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.close-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.close-btn:focus,.close-btn:hover{background-color:#fffc}.close-btn:active{opacity:.85}.close-btn:disabled{cursor:not-allowed;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.close-btn:disabled,.close-btn:hover:disabled{border-color:#ced4da00;background-color:rgb(206 212 218/var(--tw-bg-opacity))}.close-btn:hover:disabled{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}:is(.dark .close-btn){--tw-bg-opacity:1;background-color:rgb(233 236 239/var(--tw-bg-opacity));--tw-brightness:brightness(.9)}:is(.dark .close-btn),:is(.dark .close-btn:hover){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .close-btn:hover){--tw-brightness:brightness(.75)}:is(.dark .close-btn:disabled){--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .close-btn:disabled),:is(.dark .close-btn:hover:disabled){border-color:#49505700;background-color:rgb(73 80 87/var(--tw-bg-opacity))}:is(.dark .close-btn:hover:disabled){--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}.valid-btn{display:inline-block;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.valid-btn,.valid-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.valid-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.valid-btn:focus,.valid-btn:hover{background-color:#22c55ecc}.valid-btn:active{opacity:.85}.valid-btn:disabled{cursor:not-allowed;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.valid-btn:disabled,.valid-btn:hover:disabled{border-color:#ced4da00;background-color:rgb(206 212 218/var(--tw-bg-opacity))}.valid-btn:hover:disabled{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}:is(.dark .valid-btn){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .valid-btn:disabled){--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .valid-btn:disabled),:is(.dark .valid-btn:hover:disabled){border-color:#49505700;background-color:rgb(73 80 87/var(--tw-bg-opacity))}:is(.dark .valid-btn:hover:disabled){--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}.delete-btn{display:inline-block;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(245 57 57/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.delete-btn,.delete-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.delete-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.delete-btn:focus,.delete-btn:hover{background-color:#f53939cc}.delete-btn:active{opacity:.85}.delete-btn:disabled{cursor:not-allowed;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.delete-btn:disabled,.delete-btn:hover:disabled{border-color:#ced4da00;background-color:rgb(206 212 218/var(--tw-bg-opacity))}.delete-btn:hover:disabled{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}:is(.dark .delete-btn){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .delete-btn:disabled){border-color:#49505700;--tw-bg-opacity:1;background-color:rgb(73 80 87/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .delete-btn:hover:disabled){--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-color:#49505700;--tw-bg-opacity:1;background-color:rgb(73 80 87/var(--tw-bg-opacity))}.edit-btn{display:inline-block;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(251 177 64/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.edit-btn,.edit-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.edit-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.edit-btn:focus,.edit-btn:hover{background-color:#fbb140cc}.edit-btn:active{opacity:.85}.edit-btn:disabled{cursor:not-allowed;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.edit-btn:disabled,.edit-btn:hover:disabled{border-color:#ced4da00;background-color:rgb(206 212 218/var(--tw-bg-opacity))}.edit-btn:hover:disabled{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}:is(.dark .edit-btn){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .edit-btn:disabled){--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .edit-btn:disabled),:is(.dark .edit-btn:hover:disabled){border-color:#49505700;background-color:rgb(73 80 87/var(--tw-bg-opacity))}:is(.dark .edit-btn:hover:disabled){--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}.info-btn{display:inline-block;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.info-btn,.info-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.info-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.info-btn:focus,.info-btn:hover{background-color:#0ea5e9cc}.info-btn:active{opacity:.85}.info-btn:disabled{cursor:not-allowed;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.info-btn:disabled,.info-btn:hover:disabled{border-color:#ced4da00;background-color:rgb(206 212 218/var(--tw-bg-opacity))}.info-btn:hover:disabled{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}:is(.dark .info-btn){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .info-btn:disabled){--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .info-btn:disabled),:is(.dark .info-btn:hover:disabled){border-color:#49505700;background-color:rgb(73 80 87/var(--tw-bg-opacity))}:is(.dark .info-btn:hover:disabled){--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}.checkbox{position:relative;z-index:10;float:left;margin-top:.25rem;height:1.25rem;width:1.25rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.35rem;border-width:1px;border-color:rgb(210 214 218/var(--tw-border-opacity));background-color:rgb(255 255 255/var(--tw-bg-opacity));background-size:contain;background-position:50%;background-repeat:no-repeat;vertical-align:top;font-size:1rem;line-height:1.5rem;transition-property:all;transition-timing-function:ease;transition-duration:.25s}.checkbox,.checkbox:disabled{--tw-border-opacity:1;--tw-bg-opacity:1}.checkbox:disabled{cursor:default;border-color:rgb(206 212 218/var(--tw-border-opacity));background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.checkbox[data-checked=true]{z-index:0;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}.checkbox:disabled[data-checked=true]{--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}:is(.dark .checkbox){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .checkbox:disabled){--tw-border-opacity:1;border-color:rgb(37 47 64/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .checkbox[data-checked=true]){--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}:is(.dark .checkbox:disabled[data-checked=true]){--tw-border-opacity:1;border-color:rgb(37 47 64/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}.custom-select-btn{display:flex;width:100%;align-items:center;justify-content:space-between;border-radius:.5rem;border-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));background-clip:padding-box;padding:.25rem .375rem;text-align:left;vertical-align:middle;font-size:.875rem;font-weight:400;line-height:1.4rem;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}.custom-select-btn::-moz-placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.custom-select-btn::placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.custom-select-btn:focus{--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}.custom-select-btn:disabled{--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));opacity:.75}:is(.dark .custom-select-btn){border-color:rgb(98 117 148/var(--tw-border-opacity));background-color:rgb(52 71 103/var(--tw-bg-opacity));opacity:.9}:is(.dark .custom-select-btn),:is(.dark .custom-select-btn:disabled){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .custom-select-btn:disabled){border-color:rgb(37 47 64/var(--tw-border-opacity));background-color:rgb(37 47 64/var(--tw-bg-opacity))}@media (min-width:768px){.custom-select-btn{padding:.5rem .75rem}}.custom-dropdown-btn{position:relative;margin-top:0;margin-bottom:0;min-height:38px;cursor:pointer;border-radius:0;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.5rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.custom-dropdown-btn:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .custom-dropdown-btn){border-color:rgb(98 117 148/var(--tw-border-opacity));background-color:rgb(52 71 103/var(--tw-bg-opacity))}.active.custom-dropdown-btn,:is(.dark .custom-dropdown-btn){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}.active.custom-dropdown-btn{position:relative;margin-top:0;margin-bottom:0;min-height:38px;cursor:pointer;border-radius:0;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;border-color:rgb(210 214 218/var(--tw-border-opacity));background-color:rgb(11 85 119/var(--tw-bg-opacity));padding:.5rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;line-height:1.5;letter-spacing:-.025rem;transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.active.custom-dropdown-btn:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .active.custom-dropdown-btn){border-color:rgb(98 117 148/var(--tw-border-opacity));background-color:rgb(11 85 119/var(--tw-bg-opacity));color:rgb(210 214 218/var(--tw-text-opacity))}.regular-input,:is(.dark .active.custom-dropdown-btn){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1}.regular-input{display:block;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.5rem;border-width:1px;border-style:solid;border-color:rgb(210 214 218/var(--tw-border-opacity));background-color:rgb(255 255 255/var(--tw-bg-opacity));background-clip:padding-box;padding:.25rem .375rem;font-size:.875rem;font-weight:400;line-height:1.4rem;color:rgb(73 80 87/var(--tw-text-opacity));outline:2px solid #0000;outline-offset:2px;transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.regular-input::-moz-placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.regular-input::placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.regular-input:focus{border-color:#d2d6da00;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.regular-input:valid:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(34 197 94/var(--tw-ring-opacity))}.regular-input:invalid:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(245 57 57/var(--tw-ring-opacity))}.regular-input:disabled{--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));opacity:.75}:is(.dark .regular-input){border-color:rgb(98 117 148/var(--tw-border-opacity));background-color:rgb(52 71 103/var(--tw-bg-opacity));opacity:.9}:is(.dark .regular-input),:is(.dark .regular-input:disabled){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .regular-input:disabled){border-color:rgb(37 47 64/var(--tw-border-opacity));background-color:rgb(37 47 64/var(--tw-bg-opacity))}@media (min-width:768px){.regular-input{padding:.5rem .75rem}}.input-title{margin:0;font-size:.875rem;line-height:1.5rem;font-weight:700;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .input-title){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));opacity:.9}.popover-settings-container{position:absolute;left:0;bottom:0;z-index:50;--tw-translate-y:-1.75rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(94 114 228/var(--tw-bg-opacity));padding:.75rem;transition-property:all;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.5s}:is(.dark .popover-settings-container){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.popover-settings-text{margin:0;font-size:.875rem;line-height:1.5rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .popover-settings-text){--tw-text-opacity:1;color:rgb(235 239 244/var(--tw-text-opacity));opacity:.9}.popover-settings-svg{margin-left:.5rem;height:1.25rem;width:1.25rem;cursor:pointer;fill:#5e72e4}.popover-settings-svg:hover{--tw-brightness:brightness(.75);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.active.settings-tabs-tab-btn{position:relative;z-index:10;margin-top:.25rem;margin-bottom:.25rem;cursor:pointer;border-radius:0;border-width:1px;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.active.settings-tabs-tab-btn:hover{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .active.settings-tabs-tab-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .active.settings-tabs-tab-btn:hover){--tw-bg-opacity:1;background-color:rgb(58 65 111/var(--tw-bg-opacity))}.settings-tabs-tab-btn{position:relative;margin-top:.25rem;margin-bottom:.25rem;cursor:pointer;border-radius:0;border-width:1px;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.settings-tabs-tab-btn:hover{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .settings-tabs-tab-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .settings-tabs-tab-btn:hover){--tw-bg-opacity:1;background-color:rgb(58 65 111/var(--tw-bg-opacity))}.settings-tabs-name{padding-left:.75rem;padding-right:.5rem;--tw-text-opacity:1;color:rgb(11 85 119/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .settings-tabs-name){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));opacity:.9}.settings-tabs-popover-container{position:absolute;top:60px;left:0;z-index:50;min-width:150px;border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(94 114 228/var(--tw-bg-opacity));padding:.75rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.15s}:is(.dark .settings-tabs-popover-container){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.settings-tabs-popover-text{margin:0;font-size:.875rem;line-height:1.5rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.settings-tabs-mobile-btn{margin-top:.25rem;margin-bottom:.25rem;display:flex;width:100%;cursor:pointer;align-items:center;justify-content:space-between;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.settings-tabs-mobile-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(248 249 250/var(--tw-bg-opacity));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .settings-tabs-mobile-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .settings-tabs-mobile-btn:hover){--tw-brightness:brightness(.95);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.settings-tabs-mobile-btn-text{--tw-text-opacity:1;color:rgb(11 85 119/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .settings-tabs-mobile-btn-text){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));opacity:.9}.active.settings-tabs-mobile-dropdown-btn{position:relative;z-index:1000;margin-top:0;margin-bottom:0;cursor:pointer;border-radius:0;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity));padding:.5rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.active.settings-tabs-mobile-dropdown-btn:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .active.settings-tabs-mobile-dropdown-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .active.settings-tabs-mobile-dropdown-btn:hover){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.first.settings-tabs-mobile-dropdown-btn{border-top-left-radius:.25rem;border-top-right-radius:.25rem;border-width:1px}.settings-tabs-mobile-dropdown-btn{position:relative;margin-top:0;margin-bottom:0;display:flex;cursor:pointer;justify-content:space-between;border-radius:0;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.5rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.settings-tabs-mobile-dropdown-btn:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .settings-tabs-mobile-dropdown-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .settings-tabs-mobile-dropdown-btn:hover){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.first-letter\:absolute:first-letter{position:absolute}.first-letter\:w-full:first-letter{width:100%}.placeholder\:text-gray-500::-moz-placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.placeholder\:text-gray-500::placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.before\:float-left:before{content:var(--tw-content);float:left}.before\:pr-2:before{content:var(--tw-content);padding-right:.5rem}.before\:text-white:before{content:var(--tw-content);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.before\:content-\[\'\/\'\]:before{--tw-content:"/";content:var(--tw-content)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:top-px:after{content:var(--tw-content);top:1px}.after\:float-right:after{content:var(--tw-content);float:right}.after\:h-4:after{content:var(--tw-content);height:1rem}.after\:w-4:after{content:var(--tw-content);width:1rem}.after\:translate-x-px:after{content:var(--tw-content);--tw-translate-x:1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.after\:rounded-circle:after{content:var(--tw-content);border-radius:50%}.after\:bg-white:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.after\:pl-2:after{content:var(--tw-content);padding-left:.5rem}.after\:text-gray-600:after{content:var(--tw-content);--tw-text-opacity:1;color:rgb(108 117 125/var(--tw-text-opacity))}.after\:shadow-2xl:after{content:var(--tw-content);--tw-shadow:0 .3125rem .625rem 0 #0000001f;--tw-shadow-colored:0 .3125rem .625rem 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.after\:duration-300:after{content:var(--tw-content);transition-duration:.3s}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.after\:content-\[\'\/\'\]:after{--tw-content:"/";content:var(--tw-content)}.checked\:z-0:checked{z-index:0}.checked\:border-primary:checked{--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}.checked\:bg-primary:checked{--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}.checked\:bg-none:checked{background-image:none}.checked\:bg-right:checked{background-position:100%}.checked\:after\:translate-x-5:checked:after{--tw-translate-x:1.25rem}.checked\:after\:translate-x-5:checked:after,.checked\:after\:translate-x-5\.3:checked:after{content:var(--tw-content);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.checked\:after\:translate-x-5\.3:checked:after{--tw-translate-x:1.3rem}.valid\:\!border-red-500:valid{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.hover\:-translate-y-0:hover{--tw-translate-y:-0px}.hover\:-translate-y-0:hover,.hover\:-translate-y-0\.4:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-0\.4:hover{--tw-translate-y:-0.1rem}.hover\:-translate-y-px:hover{--tw-translate-y:-1px}.hover\:-translate-y-px:hover,.hover\:scale-102:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-102:hover{--tw-scale-x:1.02;--tw-scale-y:1.02}.hover\:rounded-lg:hover{border-radius:.5rem}.hover\:bg-emerald-500\/80:hover{background-color:#2dce89cc}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity))}.hover\:bg-gray-300:hover{--tw-bg-opacity:1;background-color:rgb(210 214 218/var(--tw-bg-opacity))}.hover\:bg-green-500\/80:hover{background-color:#22c55ecc}.hover\:bg-primary\/30:hover{background-color:#0b55774d}.hover\:bg-primary\/5:hover{background-color:#0b55770d}.hover\:bg-primary\/80:hover{background-color:#0b5577cc}.hover\:bg-red-500\/80:hover{background-color:#f53939cc}.hover\:bg-sky-500\/80:hover{background-color:#0ea5e9cc}.hover\:bg-yellow-500\/80:hover{background-color:#fbb140cc}.hover\:italic:hover{font-style:italic}.hover\:no-underline:hover{text-decoration-line:none}.hover\:opacity-80:hover{opacity:.8}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:brightness-75:hover{--tw-brightness:brightness(.75)}.hover\:brightness-75:hover,.hover\:brightness-90:hover{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.hover\:brightness-90:hover{--tw-brightness:brightness(.9)}.hover\:brightness-95:hover{--tw-brightness:brightness(.95);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.focus\:\!border-red-500:focus{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.focus\:border-green-500:focus{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity))}.focus\:border-primary:focus{--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}.focus\:bg-emerald-500\/80:focus{background-color:#2dce89cc}.focus\:bg-green-500\/80:focus{background-color:#22c55ecc}.focus\:bg-primary\/80:focus{background-color:#0b5577cc}.focus\:bg-red-500\/80:focus{background-color:#f53939cc}.focus\:bg-sky-500\/80:focus{background-color:#0ea5e9cc}.focus\:bg-yellow-500\/80:focus{background-color:#fbb140cc}.focus\:\!ring-red-500:focus{--tw-ring-opacity:1!important;--tw-ring-color:rgb(245 57 57/var(--tw-ring-opacity))!important}.focus\:valid\:\!border-red-500:valid:focus{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.focus\:valid\:border-green-500:valid:focus{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity))}.focus\:valid\:\!ring-red-500:valid:focus{--tw-ring-opacity:1!important;--tw-ring-color:rgb(245 57 57/var(--tw-ring-opacity))!important}.focus\:invalid\:border-red-500:invalid:focus{--tw-border-opacity:1;border-color:rgb(245 57 57/var(--tw-border-opacity))}.focus\:file\:invalid\:border-red-500:invalid::file-selector-button:focus{--tw-border-opacity:1;border-color:rgb(245 57 57/var(--tw-border-opacity))}.active\:\!border-red-500:active{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.active\:opacity-85:active{opacity:.85}.active\:valid\:\!border-red-500:valid:active{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border-gray-400:disabled{--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity))}.disabled\:border-gray-400\/0:disabled{border-color:#ced4da00}.disabled\:bg-gray-400:disabled{--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity))}.disabled\:text-gray-700:disabled{--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.disabled\:opacity-75:disabled{opacity:.75}.disabled\:hover\:translate-y-0:hover:disabled{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.disabled\:hover\:border-gray-400\/0:hover:disabled{border-color:#ced4da00}.disabled\:hover\:bg-gray-400:hover:disabled{--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity))}:is(.dark .dark\:inline){display:inline}:is(.dark .dark\:hidden){display:none}:is(.dark .dark\:border-gray-700){--tw-border-opacity:1;border-color:rgb(73 80 87/var(--tw-border-opacity))}:is(.dark .dark\:border-slate-600){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity))}:is(.dark .dark\:border-slate-800){--tw-border-opacity:1;border-color:rgb(58 65 111/var(--tw-border-opacity))}:is(.dark .dark\:bg-gray-800){--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity))}:is(.dark .dark\:bg-green-500\/90){background-color:#22c55ee6}:is(.dark .dark\:bg-primary){--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}:is(.dark .dark\:bg-primary\/50){background-color:#0b557780}:is(.dark .dark\:bg-red-500\/90){background-color:#f53939e6}:is(.dark .dark\:bg-slate-700){--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .dark\:bg-slate-700\/50){background-color:#34476780}:is(.dark .dark\:bg-slate-850){--tw-bg-opacity:1;background-color:rgb(17 28 68/var(--tw-bg-opacity))}:is(.dark .dark\:bg-slate-900){--tw-bg-opacity:1;background-color:rgb(5 17 57/var(--tw-bg-opacity))}:is(.dark .dark\:bg-slate-900\/30){background-color:#0511394d}:is(.dark .dark\:bg-gradient-to-r){background-image:linear-gradient(to right,var(--tw-gradient-stops))}:is(.dark .dark\:from-transparent){--tw-gradient-from:#0000 var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}:is(.dark .dark\:via-white){--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fff var(--tw-gradient-via-position),var(--tw-gradient-to)}:is(.dark .dark\:to-transparent){--tw-gradient-to:#0000 var(--tw-gradient-to-position)}:is(.dark .dark\:fill-blue-500){fill:#5e72e4}:is(.dark .dark\:fill-gray-300){fill:#d2d6da}:is(.dark .dark\:fill-gray-500){fill:#adb5bd}:is(.dark .dark\:fill-gray-600){fill:#6c757d}:is(.dark .dark\:stroke-amber-500){stroke:#f59e0b}:is(.dark .dark\:stroke-gray-400){stroke:#ced4da}:is(.dark .dark\:stroke-gray-600){stroke:#6c757d}:is(.dark .dark\:stroke-red-500){stroke:#f53939}:is(.dark .dark\:text-gray-100){--tw-text-opacity:1;color:rgb(235 239 244/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-200){--tw-text-opacity:1;color:rgb(233 236 239/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-300){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-400){--tw-text-opacity:1;color:rgb(206 212 218/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-500){--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}:is(.dark .dark\:text-red-500){--tw-text-opacity:1;color:rgb(245 57 57/var(--tw-text-opacity))}:is(.dark .dark\:text-white){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}:is(.dark .dark\:text-white\/80){color:#fffc}:is(.dark .dark\:text-white\/90){color:#ffffffe6}:is(.dark .dark\:opacity-60){opacity:.6}:is(.dark .dark\:opacity-75){opacity:.75}:is(.dark .dark\:opacity-80){opacity:.8}:is(.dark .dark\:opacity-90){opacity:.9}:is(.dark .dark\:shadow-dark-xl){--tw-shadow:0 2px 2px 0 #00000024,0 3px 1px -2px #0003,0 1px 5px 0 #0000001f;--tw-shadow-colored:0 2px 2px 0 var(--tw-shadow-color),0 3px 1px -2px var(--tw-shadow-color),0 1px 5px 0 var(--tw-shadow-color)}:is(.dark .dark\:shadow-dark-xl),:is(.dark .dark\:shadow-none){box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .dark\:shadow-none){--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}:is(.dark .dark\:brightness-110){--tw-brightness:brightness(1.1)}:is(.dark .dark\:brightness-110),:is(.dark .dark\:brightness-125){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:brightness-125){--tw-brightness:brightness(1.25)}:is(.dark .dark\:brightness-150){--tw-brightness:brightness(1.5)}:is(.dark .dark\:brightness-150),:is(.dark .dark\:brightness-90){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:brightness-90){--tw-brightness:brightness(.9)}:is(.dark .dark\:brightness-95){--tw-brightness:brightness(.95)}:is(.dark .dark\:brightness-95),:is(.dark .dark\:brightness-\[0\.885\]){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:brightness-\[0\.885\]){--tw-brightness:brightness(0.885)}:is(.dark .dark\:after\:text-gray-500):after{content:var(--tw-content);--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}:is(.dark .dark\:checked\:border-primary:checked){--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}:is(.dark .dark\:checked\:bg-primary:checked){--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}:is(.dark .dark\:hover\:bg-primary\/20:hover){background-color:#0b557733}:is(.dark .dark\:hover\:bg-primary\/60:hover){background-color:#0b557799}:is(.dark .dark\:hover\:bg-slate-700\/50:hover){background-color:#34476780}:is(.dark .dark\:hover\:bg-slate-800:hover){--tw-bg-opacity:1;background-color:rgb(58 65 111/var(--tw-bg-opacity))}:is(.dark .dark\:hover\:brightness-100:hover){--tw-brightness:brightness(1)}:is(.dark .dark\:hover\:brightness-100:hover),:is(.dark .dark\:hover\:brightness-105:hover){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:hover\:brightness-105:hover){--tw-brightness:brightness(1.05)}:is(.dark .dark\:hover\:brightness-90:hover){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:disabled\:border-gray-700\/0:disabled){border-color:#49505700}:is(.dark .dark\:disabled\:border-gray-800:disabled){--tw-border-opacity:1;border-color:rgb(37 47 64/var(--tw-border-opacity))}:is(.dark .dark\:disabled\:bg-gray-700:disabled){--tw-bg-opacity:1;background-color:rgb(73 80 87/var(--tw-bg-opacity))}:is(.dark .dark\:disabled\:bg-gray-800:disabled){--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity))}:is(.dark .dark\:disabled\:text-gray-300:disabled){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .dark\:disabled\:hover\:translate-y-0:hover:disabled){--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:is(.dark .dark\:disabled\:hover\:border-gray-700\/0:hover:disabled){border-color:#49505700}:is(.dark .dark\:disabled\:hover\:bg-gray-700:hover:disabled){--tw-bg-opacity:1;background-color:rgb(73 80 87/var(--tw-bg-opacity))}@media (min-width:576px){.sm\:right-24{right:6rem}.sm\:right-40{right:10rem}.sm\:right-6{right:1.5rem}.sm\:top-2{top:.5rem}.sm\:top-\[4\.5rem\]{top:4.5rem}.sm\:col-span-4{grid-column:span 4/span 4}.sm\:col-span-6{grid-column:span 6/span 6}.sm\:col-start-5{grid-column-start:5}.sm\:mx-4{margin-left:1rem;margin-right:1rem}.sm\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.sm\:ml-1{margin-left:.25rem}.sm\:mr-16{margin-right:4rem}.sm\:inline{display:inline}.sm\:h-10{height:2.5rem}.sm\:h-14{height:3.5rem}.sm\:h-7{height:1.75rem}.sm\:max-h-125{max-height:31.25rem}.sm\:max-h-28{max-height:7rem}.sm\:w-36{width:9rem}.sm\:w-50{width:12.5rem}.sm\:w-7{width:1.75rem}.sm\:min-w-\[500px\]{min-width:500px}.sm\:scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-items-start{justify-items:start}.sm\:gap-4{gap:1rem}.sm\:px-12{padding-left:3rem;padding-right:3rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-0{padding-top:0;padding-bottom:0}.sm\:pt-6{padding-top:1.5rem}.sm\:text-left{text-align:left}}@media (min-width:768px){.md\:right-8{right:2rem}.md\:right-\[3\.75rem\]{right:3.75rem}.md\:top-\[40\%\]{top:40%}.md\:col-span-4{grid-column:span 4/span 4}.md\:col-span-5{grid-column:span 5/span 5}.md\:col-span-6{grid-column:span 6/span 6}.md\:col-span-7{grid-column:span 7/span 7}.md\:col-span-8{grid-column:span 8/span 8}.md\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.md\:my-3{margin-top:.75rem;margin-bottom:.75rem}.md\:mb-0{margin-bottom:0}.md\:mb-3{margin-bottom:.75rem}.md\:mb-8{margin-bottom:2rem}.md\:mr-3{margin-right:.75rem}.md\:mt-0{margin-top:0}.md\:mt-6{margin-top:1.5rem}.md\:block{display:block}.md\:hidden{display:none}.md\:h-16{height:4rem}.md\:max-h-160{max-height:40rem}.md\:min-h-75-screen{min-height:75vh}.md\:w-1\/2{width:50%}.md\:w-60{width:15rem}.md\:max-w-\[600px\]{max-width:600px}.md\:justify-end{justify-content:flex-end}.md\:gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.md\:px-3{padding-left:.75rem;padding-right:.75rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:py-2{padding-top:.5rem;padding-bottom:.5rem}.md\:py-4{padding-top:1rem;padding-bottom:1rem}.md\:text-base{font-size:1rem;line-height:1.5rem}}@media (min-width:992px){.lg\:relative{position:relative}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:mx-0{margin-left:0;margin-right:0}.lg\:mx-8{margin-left:2rem;margin-right:2rem}.lg\:my-3{margin-top:.75rem;margin-bottom:.75rem}.lg\:mt-0{margin-top:0}.lg\:mt-4{margin-top:1rem}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:h-24{height:6rem}.lg\:h-9{height:2.25rem}.lg\:w-80{width:20rem}.lg\:w-9{width:2.25rem}.lg\:flex-row{flex-direction:row}.lg\:flex-nowrap{flex-wrap:nowrap}.lg\:justify-start{justify-content:flex-start}.lg\:justify-end{justify-content:flex-end}.lg\:justify-between{justify-content:space-between}.lg\:gap-6{gap:1.5rem}.lg\:gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.lg\:bg-gray-50{--tw-bg-opacity:1;background-color:rgb(248 249 250/var(--tw-bg-opacity))}.lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\:pb-1{padding-bottom:.25rem}.lg\:text-left{text-align:left}}@media (min-width:1200px){.xl\:left-0{left:0}.xl\:right-24{right:6rem}.xl\:right-6{right:1.5rem}.xl\:ml-6{margin-left:1.5rem}.xl\:ml-68{margin-left:17rem}.xl\:hidden{display:none}.xl\:translate-x-0{--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.xl\:p-1{padding:.25rem}.xl\:p-1\.5{padding:.375rem}.xl\:pl-75{padding-left:18.75rem}.xl\:text-base{font-size:1rem;line-height:1.5rem}}@media (min-width:1320px){.\32xl\:col-span-4{grid-column:span 4/span 4}.\32xl\:col-span-6{grid-column:span 6/span 6}.\32xl\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.\32xl\:my-3{margin-top:.75rem;margin-bottom:.75rem}}@media (min-width:1920px){.\33xl\:col-span-3{grid-column:span 3/span 3}.\33xl\:col-span-4{grid-column:span 4/span 4}.\33xl\:col-span-5{grid-column:span 5/span 5}}@media (min-width:340px){.xs\:flex-row{flex-direction:row}.xs\:items-center{align-items:center}.xs\:justify-start{justify-content:flex-start}.xs\:pl-2{padding-left:.5rem}.xs\:text-sm{font-size:.875rem;line-height:1.5rem}}.\[\&\>\*\]\:bg-primary>*{--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))} \ No newline at end of file +/*! tailwindcss v3.3.2 | MIT License | https://tailwindcss.com*/*,:after,:before{box-sizing:border-box;border:0 solid #e9ecef}:after,:before{--tw-content:""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Open Sans;font-feature-settings:normal;font-variation-settings:normal}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#ced4da}input::placeholder,textarea::placeholder{opacity:1;color:#ced4da}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,::backdrop,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#5e72e480;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.\!container{width:100%!important;margin-right:auto!important;margin-left:auto!important;padding-right:1.5rem!important;padding-left:1.5rem!important}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:1.5rem;padding-left:1.5rem}@media (min-width:340px){.\!container{max-width:340px!important}.container{max-width:340px}}@media (min-width:576px){.\!container{max-width:576px!important}.container{max-width:576px}}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:992px){.\!container{max-width:992px!important}.container{max-width:992px}}@media (min-width:1200px){.\!container{max-width:1200px!important}.container{max-width:1200px}}@media (min-width:1320px){.\!container{max-width:1320px!important}.container{max-width:1320px}}@media (min-width:1920px){.\!container{max-width:1920px!important}.container{max-width:1920px}}a{letter-spacing:-.025rem}hr{margin:1rem 0;border:0;opacity:.25}img{max-width:none}label{display:inline-block}p{line-height:1.625;font-weight:400;margin-bottom:1rem}small{font-size:.875em}svg{display:inline}table{border-collapse:inherit}h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;color:#344767}h1,h2,h3,h4{letter-spacing:-.05rem}h1,h2,h3{font-weight:700}h4,h5,h6{font-weight:600}h1{font-size:3rem;line-height:1.25}h2{font-size:2.25rem;line-height:1.3}h3{font-size:1.875rem}h3,h4{line-height:1.375}h4{font-size:1.5rem}h5{font-size:1.25rem;line-height:1.375}h6{font-size:1rem;line-height:1.625}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-y-0{top:0;bottom:0}.-left-full{left:-100%}.-right-0{right:0}.-right-1{right:-.25rem}.bottom-0{bottom:0}.left-0{left:0}.left-auto{left:auto}.left-full{left:100%}.right-0{right:0}.right-2{right:.5rem}.right-20{right:5rem}.right-4{right:1rem}.right-5{right:1.25rem}.right-6{right:1.5rem}.right-7{right:1.75rem}.right-8{right:2rem}.right-\[3\.25rem\]{right:3.25rem}.top-0{top:0}.top-1{top:.25rem}.top-1\.5{top:.375rem}.top-16{top:4rem}.top-2{top:.5rem}.top-4{top:1rem}.top-\[38\%\]{top:38%}.top-\[4\.5rem\]{top:4.5rem}.top-\[52\%\]{top:52%}.top-\[55\%\]{top:55%}.top-\[8\.2rem\]{top:8.2rem}.-z-10{z-index:-10}.z-10{z-index:10}.z-100{z-index:100}.z-110{z-index:110}.z-20{z-index:20}.z-990{z-index:990}.z-\[10000\]{z-index:10000}.z-\[1000\]{z-index:1000}.z-\[1001\]{z-index:1001}.z-\[20\]{z-index:20}.z-sticky{z-index:1020}.order-1{order:1}.order-2{order:2}.col-span-1{grid-column:span 1/span 1}.col-span-10{grid-column:span 10/span 10}.col-span-11{grid-column:span 11/span 11}.col-span-12{grid-column:span 12/span 12}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-5{grid-column:span 5/span 5}.col-span-9{grid-column:span 9/span 9}.float-right{float:right}.float-left{float:left}.m-0{margin:0}.m-1{margin:.25rem}.m-2{margin:.5rem}.m-4{margin:1rem}.mx-0{margin-left:0;margin-right:0}.mx-0\.5{margin-left:.125rem;margin-right:.125rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-1\.5{margin-left:.375rem;margin-right:.375rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-2\.5{margin-left:.625rem;margin-right:.625rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-top:0;margin-bottom:0}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.ml-0{margin-left:0}.ml-1{margin-left:.25rem}.ml-12{margin-left:3rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-12{margin-right:3rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-\[4\.5rem\]{margin-top:4.5rem}.mt-\[10vh\]{margin-top:10vh}.mt-\[20vh\]{margin-top:20vh}.mt-\[15vh\]{margin-top:15vh}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.table{display:table}.grid{display:grid}.list-item{display:list-item}.hidden{display:none}.h-1\/3{height:33.333333%}.h-12{height:3rem}.h-14{height:3.5rem}.h-19{height:4.75rem}.h-3{height:.75rem}.h-4{height:1rem}.h-4\.5{height:1.125rem}.h-40{height:10rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-5\.5{height:1.375rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-\[2\.5rem\]{height:2.5rem}.h-\[3\.5rem\]{height:3.5rem}.h-\[4rem\]{height:4rem}.h-\[60vh\]{height:60vh}.h-\[90vh\]{height:90vh}.h-fit{height:-moz-fit-content;height:fit-content}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.h-sidenav{height:calc(100vh - 450px)}.h-\[80vh\]{height:80vh}.h-\[70vh\]{height:70vh}.max-h-1\/2{max-height:50%}.max-h-100{max-height:25rem}.max-h-135{max-height:33.75rem}.max-h-30{max-height:7.5rem}.max-h-80{max-height:20rem}.max-h-90{max-height:22.5rem}.max-h-\[70vh\]{max-height:70vh}.max-h-\[90vh\]{max-height:90vh}.max-h-screen{max-height:100vh}.max-h-\[300px\]{max-height:300px}.max-h-\[80vh\]{max-height:80vh}.max-h-\[700px\]{max-height:700px}.max-h-\[500px\]{max-height:500px}.max-h-\[60\]{max-height:60}.max-h-\[60vh\]{max-height:60vh}.max-h-\[30px\]{max-height:30px}.max-h-\[800px\]{max-height:800px}.max-h-\[250px\]{max-height:250px}.min-h-12{min-height:3rem}.min-h-20{min-height:5rem}.min-h-52{min-height:13rem}.min-h-6{min-height:1.5rem}.min-h-\[100px\]{min-height:100px}.min-h-\[350px\]{min-height:350px}.min-h-\[55vh\]{min-height:55vh}.min-h-\[75px\]{min-height:75px}.min-h-\[85vh\]{min-height:85vh}.min-h-screen{min-height:100vh}.w-1{width:.25rem}.w-10{width:2.5rem}.w-11\/12{width:91.666667%}.w-12{width:3rem}.w-28{width:7rem}.w-3{width:.75rem}.w-4{width:1rem}.w-4\.5{width:1.125rem}.w-40{width:10rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-5\.5{width:1.375rem}.w-50{width:12.5rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-80{width:20rem}.w-90{width:22.5rem}.w-\[2\.5rem\]{width:2.5rem}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-screen{width:100vw}.min-w-0{min-width:0}.min-w-\[1150px\]{min-width:1150px}.min-w-\[1200px\]{min-width:1200px}.min-w-\[600px\]{min-width:600px}.min-w-\[800px\]{min-width:800px}.min-w-\[900px\]{min-width:900px}.max-w-180{max-width:45rem}.max-w-40{max-width:10rem}.max-w-60{max-width:15rem}.max-w-64{max-width:16rem}.max-w-\[1920px\]{max-width:1920px}.max-w-\[300px\]{max-width:300px}.max-w-\[400px\]{max-width:400px}.max-w-\[550px\]{max-width:550px}.max-w-\[650px\]{max-width:650px}.max-w-full{max-width:100%}.flex-auto{flex:1 1 auto}.grow{flex-grow:1}.basis-full{flex-basis:100%}.-translate-x-1{--tw-translate-x:-0.25rem}.-translate-x-1,.-translate-x-1\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-1\.5{--tw-translate-x:-0.375rem}.-translate-x-full{--tw-translate-x:-100%}.-translate-x-full,.-translate-y-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-0{--tw-translate-y:-0px}.-translate-y-0\.4{--tw-translate-y:-0.1rem}.-translate-y-0\.4,.-translate-y-0\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-0\.5{--tw-translate-y:-0.125rem}.-translate-y-1{--tw-translate-y:-0.25rem}.-translate-y-1,.-translate-y-1\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\.5{--tw-translate-y:-0.375rem}.translate-x-0{--tw-translate-x:0px}.translate-x-0,.translate-x-0\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0\.5{--tw-translate-x:0.125rem}.translate-x-1{--tw-translate-x:0.25rem}.translate-x-1,.translate-x-2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-2{--tw-translate-x:0.5rem}.translate-x-90{--tw-translate-x:22.5rem}.translate-x-90,.translate-y-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y:0px}.translate-y-0\.5{--tw-translate-y:0.125rem}.translate-y-0\.5,.translate-y-1{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-1{--tw-translate-y:0.25rem}.translate-y-16{--tw-translate-y:4rem}.translate-y-16,.translate-y-2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-2{--tw-translate-y:0.5rem}.-rotate-12{--tw-rotate:-12deg}.-rotate-12,.rotate-12{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-12{--tw-rotate:12deg}.rotate-180{--tw-rotate:180deg}.rotate-180,.scale-105{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05}.scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1}.scale-110,.scale-50{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-50{--tw-scale-x:.5;--tw-scale-y:.5}.scale-90{--tw-scale-x:.9;--tw-scale-y:.9}.scale-90,.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-items-center{justify-items:center}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-8{gap:2rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-y-2{row-gap:.5rem}.gap-y-4{row-gap:1rem}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.break-words{overflow-wrap:break-word}.rounded,.rounded-1{border-radius:.25rem}.rounded-1\.4{border-radius:.35rem}.rounded-10{border-radius:2.5rem}.rounded-2xl{border-radius:1rem}.rounded-circle{border-radius:50%}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-none{border-radius:0}.rounded-xl{border-radius:.75rem}.rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-b-lg{border-bottom-left-radius:.5rem}.rounded-b-lg,.rounded-r-lg{border-bottom-right-radius:.5rem}.rounded-r-lg{border-top-right-radius:.5rem}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-gray-200{--tw-border-opacity:1;border-color:rgb(233 236 239/var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity))}.border-gray-400{--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity))}.border-primary{--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}.bg-blue-500{--tw-bg-opacity:1;background-color:rgb(94 114 228/var(--tw-bg-opacity))}.bg-emerald-500{--tw-bg-opacity:1;background-color:rgb(45 206 137/var(--tw-bg-opacity))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(233 236 239/var(--tw-bg-opacity))}.bg-gray-300{--tw-bg-opacity:1;background-color:rgb(210 214 218/var(--tw-bg-opacity))}.bg-gray-50{--tw-bg-opacity:1;background-color:rgb(248 249 250/var(--tw-bg-opacity))}.bg-gray-600\/50{background-color:#6c757d80}.bg-green-500{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity))}.bg-orange-500{--tw-bg-opacity:1;background-color:rgb(251 99 64/var(--tw-bg-opacity))}.bg-primary{--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}.bg-primary\/20{background-color:#0b557733}.bg-red-500{--tw-bg-opacity:1;background-color:rgb(245 57 57/var(--tw-bg-opacity))}.bg-secondary{--tw-bg-opacity:1;background-color:rgb(46 172 104/var(--tw-bg-opacity))}.bg-sky-500{--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity))}.bg-slate-800\/10{background-color:#3a416f1a}.bg-transparent{background-color:initial}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-yellow-500{--tw-bg-opacity:1;background-color:rgb(251 177 64/var(--tw-bg-opacity))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-tl{background-image:linear-gradient(to top left,var(--tw-gradient-stops))}.bg-none{background-image:none}.from-transparent{--tw-gradient-from:#0000 var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.via-black\/40{--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#0006 var(--tw-gradient-via-position),var(--tw-gradient-to)}.to-transparent{--tw-gradient-to:#0000 var(--tw-gradient-to-position)}.bg-150{background-size:150%}.bg-contain{background-size:contain}.bg-clip-border{background-clip:initial}.bg-clip-padding{background-clip:padding-box}.bg-center{background-position:50%}.bg-left{background-position:0}.bg-x-25{background-position:25% 0}.bg-no-repeat{background-repeat:no-repeat}.fill-amber-500{fill:#f59e0b}.fill-blue-500{fill:#5e72e4}.fill-gray-500{fill:#adb5bd}.fill-gray-600{fill:#6c757d}.fill-green-500{fill:#22c55e}.fill-primary{fill:#0b5577}.fill-red-500{fill:#f53939}.fill-sky-500{fill:#0ea5e9}.fill-slate-800{fill:#3a416f}.fill-white{fill:#fff}.fill-yellow-500{fill:#fbb140}.stroke-amber-500{stroke:#f59e0b}.stroke-blue-400{stroke:#60a5fa}.stroke-blue-500{stroke:#5e72e4}.stroke-emerald-600{stroke:#059669}.stroke-gray-100{stroke:#ebeff4}.stroke-gray-600{stroke:#6c757d}.stroke-gray-700{stroke:#495057}.stroke-green-700{stroke:#15803d}.stroke-orange-500{stroke:#fb6340}.stroke-pink-600{stroke:#db2777}.stroke-red-500{stroke:#f53939}.stroke-sky-500{stroke:#0ea5e9}.stroke-stone-500{stroke:#78716c}.stroke-white{stroke:#fff}.stroke-yellow-500{stroke:#fbb140}.stroke-0{stroke-width:0}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.px-0{padding-left:0;padding-right:0}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.pb-0{padding-bottom:0}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-4{padding-bottom:1rem}.pb-8{padding-bottom:2rem}.pl-0{padding-left:0}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-6{padding-left:1.5rem}.pr-0{padding-right:0}.pr-8{padding-right:2rem}.pt-1{padding-top:.25rem}.pt-10{padding-top:2.5rem}.pt-20{padding-top:5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.text-left{text-align:left}.text-center{text-align:center}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.font-sans{font-family:Open Sans}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.5rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-5{line-height:1.25rem}.leading-5\.6{line-height:1.4rem}.leading-6{line-height:1.5rem}.leading-8{line-height:2rem}.leading-default{line-height:1.6}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-tight{line-height:1.25}.tracking-normal{letter-spacing:0}.tracking-tight-rem{letter-spacing:-.025rem}.tracking-wide{letter-spacing:.025em}.tracking-widest{letter-spacing:.1em}.text-blue-500{--tw-text-opacity:1;color:rgb(94 114 228/var(--tw-text-opacity))}.text-emerald-500{--tw-text-opacity:1;color:rgb(45 206 137/var(--tw-text-opacity))}.text-gray-100{--tw-text-opacity:1;color:rgb(235 239 244/var(--tw-text-opacity))}.text-gray-300{--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity:1;color:rgb(108 117 125/var(--tw-text-opacity))}.text-gray-600\/90{color:#6c757de6}.text-gray-700{--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.text-gray-700\/80{color:#495057cc}.text-green-500{--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity))}.text-primary{--tw-text-opacity:1;color:rgb(11 85 119/var(--tw-text-opacity))}.text-red-500{--tw-text-opacity:1;color:rgb(245 57 57/var(--tw-text-opacity))}.text-sky-600{--tw-text-opacity:1;color:rgb(62 161 236/var(--tw-text-opacity))}.text-slate-500{--tw-text-opacity:1;color:rgb(103 116 142/var(--tw-text-opacity))}.text-slate-700{--tw-text-opacity:1;color:rgb(52 71 103/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-yellow-500{--tw-text-opacity:1;color:rgb(251 177 64/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.shadow{--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-3xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-3xl{--tw-shadow:0 8px 26px -4px #14141426,0 8px 9px -5px #1414140f;--tw-shadow-colored:0 8px 26px -4px var(--tw-shadow-color),0 8px 9px -5px var(--tw-shadow-color)}.shadow-md{--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.shadow-md,.shadow-none{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.shadow-sm{--tw-shadow:0 .25rem .375rem -.0625rem #1414141f,0 .125rem .25rem -.0625rem #14141412;--tw-shadow-colored:0 .25rem .375rem -.0625rem var(--tw-shadow-color),0 .125rem .25rem -.0625rem var(--tw-shadow-color)}.shadow-sm,.shadow-xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 0 2rem 0 #8898aa26;--tw-shadow-colored:0 0 2rem 0 var(--tw-shadow-color)}.shadow-xs{--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid #0000;outline-offset:2px}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:ease;transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:ease;transition-duration:.15s}.delay-200{transition-delay:.2s}.duration-200{transition-duration:.2s}.duration-250{transition-duration:.25s}.duration-300{transition-duration:.3s}.duration-700{transition-duration:.7s}.ease-in{transition-timing-function:ease-in}.ease-in-out{transition-timing-function:ease-in-out}.flex-wrap-inherit{flex-wrap:inherit}@font-face{font-family:Open Sans;src:url(../webfonts/OpenSans.ttf)}*{font-family:Open Sans,sans-serif!important}.ace_content,.ace_editor,.ace_editor div{font-family:Monaco,Menlo,Ubuntu Mono,Consolas,source-code-pro,monospace!important;font-size:16px!important;font-weight:400!important}.sr-only{display:none}.close-btn{display:inline-block;cursor:pointer;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(245 57 57/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(245 57 57/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.close-btn,.close-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.close-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.close-btn:focus,.close-btn:hover{background-color:#fffc}.close-btn:active{opacity:.85}.close-btn:disabled{cursor:not-allowed;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.close-btn:disabled,.close-btn:hover:disabled{border-color:#ced4da00;background-color:rgb(206 212 218/var(--tw-bg-opacity))}.close-btn:hover:disabled{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}:is(.dark .close-btn){--tw-bg-opacity:1;background-color:rgb(233 236 239/var(--tw-bg-opacity));--tw-brightness:brightness(.9)}:is(.dark .close-btn),:is(.dark .close-btn:hover){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .close-btn:hover){--tw-brightness:brightness(.75)}:is(.dark .close-btn:disabled){--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .close-btn:disabled),:is(.dark .close-btn:hover:disabled){border-color:#49505700;background-color:rgb(73 80 87/var(--tw-bg-opacity))}:is(.dark .close-btn:hover:disabled){--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}.valid-btn{display:inline-block;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.valid-btn,.valid-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.valid-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.valid-btn:focus,.valid-btn:hover{background-color:#22c55ecc}.valid-btn:active{opacity:.85}.valid-btn:disabled{cursor:not-allowed;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.valid-btn:disabled,.valid-btn:hover:disabled{border-color:#ced4da00;background-color:rgb(206 212 218/var(--tw-bg-opacity))}.valid-btn:hover:disabled{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}:is(.dark .valid-btn){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .valid-btn:disabled){--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .valid-btn:disabled),:is(.dark .valid-btn:hover:disabled){border-color:#49505700;background-color:rgb(73 80 87/var(--tw-bg-opacity))}:is(.dark .valid-btn:hover:disabled){--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}.delete-btn{display:inline-block;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(245 57 57/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.delete-btn,.delete-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.delete-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.delete-btn:focus,.delete-btn:hover{background-color:#f53939cc}.delete-btn:active{opacity:.85}.delete-btn:disabled{cursor:not-allowed;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.delete-btn:disabled,.delete-btn:hover:disabled{border-color:#ced4da00;background-color:rgb(206 212 218/var(--tw-bg-opacity))}.delete-btn:hover:disabled{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}:is(.dark .delete-btn){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .delete-btn:disabled){border-color:#49505700;--tw-bg-opacity:1;background-color:rgb(73 80 87/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .delete-btn:hover:disabled){--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-color:#49505700;--tw-bg-opacity:1;background-color:rgb(73 80 87/var(--tw-bg-opacity))}.edit-btn{display:inline-block;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(251 177 64/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.edit-btn,.edit-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.edit-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.edit-btn:focus,.edit-btn:hover{background-color:#fbb140cc}.edit-btn:active{opacity:.85}.edit-btn:disabled{cursor:not-allowed;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.edit-btn:disabled,.edit-btn:hover:disabled{border-color:#ced4da00;background-color:rgb(206 212 218/var(--tw-bg-opacity))}.edit-btn:hover:disabled{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}:is(.dark .edit-btn){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .edit-btn:disabled){--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .edit-btn:disabled),:is(.dark .edit-btn:hover:disabled){border-color:#49505700;background-color:rgb(73 80 87/var(--tw-bg-opacity))}:is(.dark .edit-btn:hover:disabled){--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}.info-btn{display:inline-block;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.info-btn,.info-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.info-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.info-btn:focus,.info-btn:hover{background-color:#0ea5e9cc}.info-btn:active{opacity:.85}.info-btn:disabled{cursor:not-allowed;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.info-btn:disabled,.info-btn:hover:disabled{border-color:#ced4da00;background-color:rgb(206 212 218/var(--tw-bg-opacity))}.info-btn:hover:disabled{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}:is(.dark .info-btn){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .info-btn:disabled){--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .info-btn:disabled),:is(.dark .info-btn:hover:disabled){border-color:#49505700;background-color:rgb(73 80 87/var(--tw-bg-opacity))}:is(.dark .info-btn:hover:disabled){--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}.checkbox{position:relative;z-index:10;float:left;margin-top:.25rem;height:1.25rem;width:1.25rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.35rem;border-width:1px;border-color:rgb(210 214 218/var(--tw-border-opacity));background-color:rgb(255 255 255/var(--tw-bg-opacity));background-size:contain;background-position:50%;background-repeat:no-repeat;vertical-align:top;font-size:1rem;line-height:1.5rem;transition-property:all;transition-timing-function:ease;transition-duration:.25s}.checkbox,.checkbox:disabled{--tw-border-opacity:1;--tw-bg-opacity:1}.checkbox:disabled{cursor:default;border-color:rgb(206 212 218/var(--tw-border-opacity));background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.checkbox[data-checked=true]{z-index:0;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}.checkbox:disabled[data-checked=true]{--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}:is(.dark .checkbox){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .checkbox:disabled){--tw-border-opacity:1;border-color:rgb(37 47 64/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .checkbox[data-checked=true]){--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}:is(.dark .checkbox:disabled[data-checked=true]){--tw-border-opacity:1;border-color:rgb(37 47 64/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}.custom-select-btn{display:flex;width:100%;align-items:center;justify-content:space-between;border-radius:.5rem;border-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));background-clip:padding-box;padding:.25rem .375rem;text-align:left;vertical-align:middle;font-size:.875rem;font-weight:400;line-height:1.4rem;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}.custom-select-btn::-moz-placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.custom-select-btn::placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.custom-select-btn:focus{--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}.custom-select-btn:disabled{--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));opacity:.75}:is(.dark .custom-select-btn){border-color:rgb(98 117 148/var(--tw-border-opacity));background-color:rgb(52 71 103/var(--tw-bg-opacity));opacity:.9}:is(.dark .custom-select-btn),:is(.dark .custom-select-btn:disabled){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .custom-select-btn:disabled){border-color:rgb(37 47 64/var(--tw-border-opacity));background-color:rgb(37 47 64/var(--tw-bg-opacity))}@media (min-width:768px){.custom-select-btn{padding:.5rem .75rem}}.custom-dropdown-btn{position:relative;margin-top:0;margin-bottom:0;min-height:38px;cursor:pointer;border-radius:0;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.5rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.custom-dropdown-btn:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .custom-dropdown-btn){border-color:rgb(98 117 148/var(--tw-border-opacity));background-color:rgb(52 71 103/var(--tw-bg-opacity))}.active.custom-dropdown-btn,:is(.dark .custom-dropdown-btn){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}.active.custom-dropdown-btn{position:relative;margin-top:0;margin-bottom:0;min-height:38px;cursor:pointer;border-radius:0;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;border-color:rgb(210 214 218/var(--tw-border-opacity));background-color:rgb(11 85 119/var(--tw-bg-opacity));padding:.5rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;line-height:1.5;letter-spacing:-.025rem;transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.active.custom-dropdown-btn:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .active.custom-dropdown-btn){border-color:rgb(98 117 148/var(--tw-border-opacity));background-color:rgb(11 85 119/var(--tw-bg-opacity));color:rgb(210 214 218/var(--tw-text-opacity))}.regular-input,:is(.dark .active.custom-dropdown-btn){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1}.regular-input{display:block;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.5rem;border-width:1px;border-style:solid;border-color:rgb(210 214 218/var(--tw-border-opacity));background-color:rgb(255 255 255/var(--tw-bg-opacity));background-clip:padding-box;padding:.25rem .375rem;font-size:.875rem;font-weight:400;line-height:1.4rem;color:rgb(73 80 87/var(--tw-text-opacity));outline:2px solid #0000;outline-offset:2px;transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.regular-input::-moz-placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.regular-input::placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.regular-input:focus{border-color:#d2d6da00;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.regular-input:valid:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(34 197 94/var(--tw-ring-opacity))}.regular-input:invalid:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(245 57 57/var(--tw-ring-opacity))}.regular-input:disabled{--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));opacity:.75}:is(.dark .regular-input){border-color:rgb(98 117 148/var(--tw-border-opacity));background-color:rgb(52 71 103/var(--tw-bg-opacity));opacity:.9}:is(.dark .regular-input),:is(.dark .regular-input:disabled){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .regular-input:disabled){border-color:rgb(37 47 64/var(--tw-border-opacity));background-color:rgb(37 47 64/var(--tw-bg-opacity))}@media (min-width:768px){.regular-input{padding:.5rem .75rem}}.input-title{margin:0;font-size:.875rem;line-height:1.5rem;font-weight:700;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .input-title){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));opacity:.9}.popover-settings-container{position:absolute;left:0;bottom:0;z-index:50;--tw-translate-y:-1.75rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(94 114 228/var(--tw-bg-opacity));padding:.75rem;transition-property:all;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.5s}:is(.dark .popover-settings-container){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.popover-settings-text{margin:0;font-size:.875rem;line-height:1.5rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .popover-settings-text){--tw-text-opacity:1;color:rgb(235 239 244/var(--tw-text-opacity));opacity:.9}.popover-settings-svg{margin-left:.5rem;height:1.25rem;width:1.25rem;cursor:pointer;fill:#5e72e4}.popover-settings-svg:hover{--tw-brightness:brightness(.75);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.active.settings-tabs-tab-btn{position:relative;z-index:10;margin-top:.25rem;margin-bottom:.25rem;cursor:pointer;border-radius:0;border-width:1px;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.active.settings-tabs-tab-btn:hover{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .active.settings-tabs-tab-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .active.settings-tabs-tab-btn:hover){--tw-bg-opacity:1;background-color:rgb(58 65 111/var(--tw-bg-opacity))}.settings-tabs-tab-btn{position:relative;margin-top:.25rem;margin-bottom:.25rem;cursor:pointer;border-radius:0;border-width:1px;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.settings-tabs-tab-btn:hover{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .settings-tabs-tab-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .settings-tabs-tab-btn:hover){--tw-bg-opacity:1;background-color:rgb(58 65 111/var(--tw-bg-opacity))}.settings-tabs-name{padding-left:.75rem;padding-right:.5rem;--tw-text-opacity:1;color:rgb(11 85 119/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .settings-tabs-name){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));opacity:.9}.settings-tabs-popover-container{position:absolute;top:60px;left:0;z-index:50;min-width:150px;border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(94 114 228/var(--tw-bg-opacity));padding:.75rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.15s}:is(.dark .settings-tabs-popover-container){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.settings-tabs-popover-text{margin:0;font-size:.875rem;line-height:1.5rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.settings-tabs-mobile-btn{margin-top:.25rem;margin-bottom:.25rem;display:flex;width:100%;cursor:pointer;align-items:center;justify-content:space-between;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.settings-tabs-mobile-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(248 249 250/var(--tw-bg-opacity));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .settings-tabs-mobile-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .settings-tabs-mobile-btn:hover){--tw-brightness:brightness(.95);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.settings-tabs-mobile-btn-text{--tw-text-opacity:1;color:rgb(11 85 119/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .settings-tabs-mobile-btn-text){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));opacity:.9}.active.settings-tabs-mobile-dropdown-btn{position:relative;z-index:1000;margin-top:0;margin-bottom:0;cursor:pointer;border-radius:0;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity));padding:.5rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.active.settings-tabs-mobile-dropdown-btn:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .active.settings-tabs-mobile-dropdown-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .active.settings-tabs-mobile-dropdown-btn:hover){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.first.settings-tabs-mobile-dropdown-btn{border-top-left-radius:.25rem;border-top-right-radius:.25rem;border-width:1px}.settings-tabs-mobile-dropdown-btn{position:relative;margin-top:0;margin-bottom:0;display:flex;cursor:pointer;justify-content:space-between;border-radius:0;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.5rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.settings-tabs-mobile-dropdown-btn:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .settings-tabs-mobile-dropdown-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .settings-tabs-mobile-dropdown-btn:hover){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.first-letter\:absolute:first-letter{position:absolute}.first-letter\:w-full:first-letter{width:100%}.placeholder\:text-gray-500::-moz-placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.placeholder\:text-gray-500::placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.before\:float-left:before{content:var(--tw-content);float:left}.before\:pr-2:before{content:var(--tw-content);padding-right:.5rem}.before\:text-white:before{content:var(--tw-content);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.before\:content-\[\'\/\'\]:before{--tw-content:"/";content:var(--tw-content)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:top-px:after{content:var(--tw-content);top:1px}.after\:float-right:after{content:var(--tw-content);float:right}.after\:h-4:after{content:var(--tw-content);height:1rem}.after\:w-4:after{content:var(--tw-content);width:1rem}.after\:translate-x-px:after{content:var(--tw-content);--tw-translate-x:1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.after\:rounded-circle:after{content:var(--tw-content);border-radius:50%}.after\:bg-white:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.after\:pl-2:after{content:var(--tw-content);padding-left:.5rem}.after\:text-gray-600:after{content:var(--tw-content);--tw-text-opacity:1;color:rgb(108 117 125/var(--tw-text-opacity))}.after\:shadow-2xl:after{content:var(--tw-content);--tw-shadow:0 .3125rem .625rem 0 #0000001f;--tw-shadow-colored:0 .3125rem .625rem 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.after\:duration-300:after{content:var(--tw-content);transition-duration:.3s}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.after\:content-\[\'\/\'\]:after{--tw-content:"/";content:var(--tw-content)}.checked\:z-0:checked{z-index:0}.checked\:border-primary:checked{--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}.checked\:bg-primary:checked{--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}.checked\:bg-none:checked{background-image:none}.checked\:bg-right:checked{background-position:100%}.checked\:after\:translate-x-5:checked:after{--tw-translate-x:1.25rem}.checked\:after\:translate-x-5:checked:after,.checked\:after\:translate-x-5\.3:checked:after{content:var(--tw-content);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.checked\:after\:translate-x-5\.3:checked:after{--tw-translate-x:1.3rem}.valid\:\!border-red-500:valid{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.hover\:-translate-y-0:hover{--tw-translate-y:-0px}.hover\:-translate-y-0:hover,.hover\:-translate-y-0\.4:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-0\.4:hover{--tw-translate-y:-0.1rem}.hover\:-translate-y-px:hover{--tw-translate-y:-1px}.hover\:-translate-y-px:hover,.hover\:scale-102:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-102:hover{--tw-scale-x:1.02;--tw-scale-y:1.02}.hover\:rounded-lg:hover{border-radius:.5rem}.hover\:bg-emerald-500\/80:hover{background-color:#2dce89cc}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity))}.hover\:bg-gray-300:hover{--tw-bg-opacity:1;background-color:rgb(210 214 218/var(--tw-bg-opacity))}.hover\:bg-green-500\/80:hover{background-color:#22c55ecc}.hover\:bg-primary\/30:hover{background-color:#0b55774d}.hover\:bg-primary\/5:hover{background-color:#0b55770d}.hover\:bg-primary\/80:hover{background-color:#0b5577cc}.hover\:bg-red-500\/80:hover{background-color:#f53939cc}.hover\:bg-sky-500\/80:hover{background-color:#0ea5e9cc}.hover\:bg-yellow-500\/80:hover{background-color:#fbb140cc}.hover\:italic:hover{font-style:italic}.hover\:no-underline:hover{text-decoration-line:none}.hover\:opacity-80:hover{opacity:.8}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:brightness-75:hover{--tw-brightness:brightness(.75)}.hover\:brightness-75:hover,.hover\:brightness-90:hover{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.hover\:brightness-90:hover{--tw-brightness:brightness(.9)}.hover\:brightness-95:hover{--tw-brightness:brightness(.95);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.focus\:\!border-red-500:focus{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.focus\:border-green-500:focus{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity))}.focus\:border-primary:focus{--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}.focus\:bg-emerald-500\/80:focus{background-color:#2dce89cc}.focus\:bg-green-500\/80:focus{background-color:#22c55ecc}.focus\:bg-primary\/80:focus{background-color:#0b5577cc}.focus\:bg-red-500\/80:focus{background-color:#f53939cc}.focus\:bg-sky-500\/80:focus{background-color:#0ea5e9cc}.focus\:bg-yellow-500\/80:focus{background-color:#fbb140cc}.focus\:\!ring-red-500:focus{--tw-ring-opacity:1!important;--tw-ring-color:rgb(245 57 57/var(--tw-ring-opacity))!important}.focus\:valid\:\!border-red-500:valid:focus{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.focus\:valid\:border-green-500:valid:focus{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity))}.focus\:valid\:\!ring-red-500:valid:focus{--tw-ring-opacity:1!important;--tw-ring-color:rgb(245 57 57/var(--tw-ring-opacity))!important}.focus\:invalid\:border-red-500:invalid:focus{--tw-border-opacity:1;border-color:rgb(245 57 57/var(--tw-border-opacity))}.focus\:file\:invalid\:border-red-500:invalid::file-selector-button:focus{--tw-border-opacity:1;border-color:rgb(245 57 57/var(--tw-border-opacity))}.active\:\!border-red-500:active{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.active\:opacity-85:active{opacity:.85}.active\:valid\:\!border-red-500:valid:active{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border-gray-400:disabled{--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity))}.disabled\:border-gray-400\/0:disabled{border-color:#ced4da00}.disabled\:bg-gray-400:disabled{--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity))}.disabled\:text-gray-700:disabled{--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.disabled\:opacity-75:disabled{opacity:.75}.disabled\:hover\:translate-y-0:hover:disabled{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.disabled\:hover\:border-gray-400\/0:hover:disabled{border-color:#ced4da00}.disabled\:hover\:bg-gray-400:hover:disabled{--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity))}:is(.dark .dark\:inline){display:inline}:is(.dark .dark\:hidden){display:none}:is(.dark .dark\:border-gray-700){--tw-border-opacity:1;border-color:rgb(73 80 87/var(--tw-border-opacity))}:is(.dark .dark\:border-slate-600){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity))}:is(.dark .dark\:border-slate-800){--tw-border-opacity:1;border-color:rgb(58 65 111/var(--tw-border-opacity))}:is(.dark .dark\:bg-gray-800){--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity))}:is(.dark .dark\:bg-green-500\/90){background-color:#22c55ee6}:is(.dark .dark\:bg-primary){--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}:is(.dark .dark\:bg-primary\/50){background-color:#0b557780}:is(.dark .dark\:bg-red-500\/90){background-color:#f53939e6}:is(.dark .dark\:bg-slate-700){--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .dark\:bg-slate-700\/50){background-color:#34476780}:is(.dark .dark\:bg-slate-850){--tw-bg-opacity:1;background-color:rgb(17 28 68/var(--tw-bg-opacity))}:is(.dark .dark\:bg-slate-900){--tw-bg-opacity:1;background-color:rgb(5 17 57/var(--tw-bg-opacity))}:is(.dark .dark\:bg-slate-900\/30){background-color:#0511394d}:is(.dark .dark\:bg-gradient-to-r){background-image:linear-gradient(to right,var(--tw-gradient-stops))}:is(.dark .dark\:from-transparent){--tw-gradient-from:#0000 var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}:is(.dark .dark\:via-white){--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fff var(--tw-gradient-via-position),var(--tw-gradient-to)}:is(.dark .dark\:to-transparent){--tw-gradient-to:#0000 var(--tw-gradient-to-position)}:is(.dark .dark\:fill-blue-500){fill:#5e72e4}:is(.dark .dark\:fill-gray-300){fill:#d2d6da}:is(.dark .dark\:fill-gray-500){fill:#adb5bd}:is(.dark .dark\:fill-gray-600){fill:#6c757d}:is(.dark .dark\:stroke-amber-500){stroke:#f59e0b}:is(.dark .dark\:stroke-gray-400){stroke:#ced4da}:is(.dark .dark\:stroke-gray-600){stroke:#6c757d}:is(.dark .dark\:stroke-red-500){stroke:#f53939}:is(.dark .dark\:text-gray-100){--tw-text-opacity:1;color:rgb(235 239 244/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-200){--tw-text-opacity:1;color:rgb(233 236 239/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-300){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-400){--tw-text-opacity:1;color:rgb(206 212 218/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-500){--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}:is(.dark .dark\:text-red-500){--tw-text-opacity:1;color:rgb(245 57 57/var(--tw-text-opacity))}:is(.dark .dark\:text-white){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}:is(.dark .dark\:text-white\/80){color:#fffc}:is(.dark .dark\:text-white\/90){color:#ffffffe6}:is(.dark .dark\:opacity-60){opacity:.6}:is(.dark .dark\:opacity-75){opacity:.75}:is(.dark .dark\:opacity-80){opacity:.8}:is(.dark .dark\:opacity-90){opacity:.9}:is(.dark .dark\:shadow-dark-xl){--tw-shadow:0 2px 2px 0 #00000024,0 3px 1px -2px #0003,0 1px 5px 0 #0000001f;--tw-shadow-colored:0 2px 2px 0 var(--tw-shadow-color),0 3px 1px -2px var(--tw-shadow-color),0 1px 5px 0 var(--tw-shadow-color)}:is(.dark .dark\:shadow-dark-xl),:is(.dark .dark\:shadow-none){box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .dark\:shadow-none){--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}:is(.dark .dark\:brightness-110){--tw-brightness:brightness(1.1)}:is(.dark .dark\:brightness-110),:is(.dark .dark\:brightness-125){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:brightness-125){--tw-brightness:brightness(1.25)}:is(.dark .dark\:brightness-150){--tw-brightness:brightness(1.5)}:is(.dark .dark\:brightness-150),:is(.dark .dark\:brightness-90){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:brightness-90){--tw-brightness:brightness(.9)}:is(.dark .dark\:brightness-95){--tw-brightness:brightness(.95)}:is(.dark .dark\:brightness-95),:is(.dark .dark\:brightness-\[0\.885\]){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:brightness-\[0\.885\]){--tw-brightness:brightness(0.885)}:is(.dark .dark\:after\:text-gray-500):after{content:var(--tw-content);--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}:is(.dark .dark\:checked\:border-primary:checked){--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}:is(.dark .dark\:checked\:bg-primary:checked){--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}:is(.dark .dark\:hover\:bg-primary\/20:hover){background-color:#0b557733}:is(.dark .dark\:hover\:bg-primary\/60:hover){background-color:#0b557799}:is(.dark .dark\:hover\:bg-slate-700\/50:hover){background-color:#34476780}:is(.dark .dark\:hover\:bg-slate-800:hover){--tw-bg-opacity:1;background-color:rgb(58 65 111/var(--tw-bg-opacity))}:is(.dark .dark\:hover\:brightness-100:hover){--tw-brightness:brightness(1)}:is(.dark .dark\:hover\:brightness-100:hover),:is(.dark .dark\:hover\:brightness-105:hover){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:hover\:brightness-105:hover){--tw-brightness:brightness(1.05)}:is(.dark .dark\:hover\:brightness-90:hover){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:disabled\:border-gray-700\/0:disabled){border-color:#49505700}:is(.dark .dark\:disabled\:border-gray-800:disabled){--tw-border-opacity:1;border-color:rgb(37 47 64/var(--tw-border-opacity))}:is(.dark .dark\:disabled\:bg-gray-700:disabled){--tw-bg-opacity:1;background-color:rgb(73 80 87/var(--tw-bg-opacity))}:is(.dark .dark\:disabled\:bg-gray-800:disabled){--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity))}:is(.dark .dark\:disabled\:text-gray-300:disabled){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .dark\:disabled\:hover\:translate-y-0:hover:disabled){--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:is(.dark .dark\:disabled\:hover\:border-gray-700\/0:hover:disabled){border-color:#49505700}:is(.dark .dark\:disabled\:hover\:bg-gray-700:hover:disabled){--tw-bg-opacity:1;background-color:rgb(73 80 87/var(--tw-bg-opacity))}@media (min-width:576px){.sm\:right-24{right:6rem}.sm\:right-40{right:10rem}.sm\:right-6{right:1.5rem}.sm\:top-2{top:.5rem}.sm\:top-\[4\.5rem\]{top:4.5rem}.sm\:col-span-4{grid-column:span 4/span 4}.sm\:col-span-6{grid-column:span 6/span 6}.sm\:col-start-5{grid-column-start:5}.sm\:mx-4{margin-left:1rem;margin-right:1rem}.sm\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.sm\:ml-1{margin-left:.25rem}.sm\:mr-16{margin-right:4rem}.sm\:inline{display:inline}.sm\:h-10{height:2.5rem}.sm\:h-14{height:3.5rem}.sm\:h-7{height:1.75rem}.sm\:max-h-125{max-height:31.25rem}.sm\:max-h-28{max-height:7rem}.sm\:w-36{width:9rem}.sm\:w-50{width:12.5rem}.sm\:w-7{width:1.75rem}.sm\:min-w-\[500px\]{min-width:500px}.sm\:scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-items-start{justify-items:start}.sm\:gap-4{gap:1rem}.sm\:px-12{padding-left:3rem;padding-right:3rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-0{padding-top:0;padding-bottom:0}.sm\:pt-6{padding-top:1.5rem}.sm\:text-left{text-align:left}}@media (min-width:768px){.md\:right-8{right:2rem}.md\:right-\[3\.75rem\]{right:3.75rem}.md\:top-\[40\%\]{top:40%}.md\:col-span-4{grid-column:span 4/span 4}.md\:col-span-5{grid-column:span 5/span 5}.md\:col-span-6{grid-column:span 6/span 6}.md\:col-span-7{grid-column:span 7/span 7}.md\:col-span-8{grid-column:span 8/span 8}.md\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.md\:my-3{margin-top:.75rem;margin-bottom:.75rem}.md\:mb-0{margin-bottom:0}.md\:mb-3{margin-bottom:.75rem}.md\:mb-8{margin-bottom:2rem}.md\:mr-3{margin-right:.75rem}.md\:mt-0{margin-top:0}.md\:mt-6{margin-top:1.5rem}.md\:block{display:block}.md\:hidden{display:none}.md\:h-16{height:4rem}.md\:max-h-160{max-height:40rem}.md\:min-h-75-screen{min-height:75vh}.md\:w-1\/2{width:50%}.md\:w-60{width:15rem}.md\:max-w-\[600px\]{max-width:600px}.md\:justify-end{justify-content:flex-end}.md\:gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.md\:px-3{padding-left:.75rem;padding-right:.75rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:py-2{padding-top:.5rem;padding-bottom:.5rem}.md\:py-4{padding-top:1rem;padding-bottom:1rem}.md\:text-base{font-size:1rem;line-height:1.5rem}}@media (min-width:992px){.lg\:relative{position:relative}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:mx-0{margin-left:0;margin-right:0}.lg\:mx-8{margin-left:2rem;margin-right:2rem}.lg\:my-3{margin-top:.75rem;margin-bottom:.75rem}.lg\:mt-0{margin-top:0}.lg\:mt-4{margin-top:1rem}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:h-24{height:6rem}.lg\:h-9{height:2.25rem}.lg\:w-80{width:20rem}.lg\:w-9{width:2.25rem}.lg\:flex-row{flex-direction:row}.lg\:flex-nowrap{flex-wrap:nowrap}.lg\:justify-start{justify-content:flex-start}.lg\:justify-end{justify-content:flex-end}.lg\:justify-between{justify-content:space-between}.lg\:gap-6{gap:1.5rem}.lg\:gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.lg\:bg-gray-50{--tw-bg-opacity:1;background-color:rgb(248 249 250/var(--tw-bg-opacity))}.lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\:pb-1{padding-bottom:.25rem}.lg\:text-left{text-align:left}}@media (min-width:1200px){.xl\:left-0{left:0}.xl\:right-24{right:6rem}.xl\:right-6{right:1.5rem}.xl\:ml-6{margin-left:1.5rem}.xl\:ml-68{margin-left:17rem}.xl\:hidden{display:none}.xl\:translate-x-0{--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.xl\:p-1{padding:.25rem}.xl\:p-1\.5{padding:.375rem}.xl\:pl-75{padding-left:18.75rem}.xl\:text-base{font-size:1rem;line-height:1.5rem}}@media (min-width:1320px){.\32xl\:col-span-4{grid-column:span 4/span 4}.\32xl\:col-span-6{grid-column:span 6/span 6}.\32xl\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.\32xl\:my-3{margin-top:.75rem;margin-bottom:.75rem}}@media (min-width:1920px){.\33xl\:col-span-3{grid-column:span 3/span 3}.\33xl\:col-span-4{grid-column:span 4/span 4}.\33xl\:col-span-5{grid-column:span 5/span 5}}@media (min-width:340px){.xs\:flex-row{flex-direction:row}.xs\:items-center{align-items:center}.xs\:justify-start{justify-content:flex-start}.xs\:pl-2{padding-left:.5rem}.xs\:text-sm{font-size:.875rem;line-height:1.5rem}}.\[\&\>\*\]\:bg-primary>*{--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))} \ No newline at end of file diff --git a/src/ui/static/css/style.css b/src/ui/static/css/style.css deleted file mode 100644 index fe714c9fe..000000000 --- a/src/ui/static/css/style.css +++ /dev/null @@ -1,7010 +0,0 @@ -/*! tailwindcss v3.3.3 | MIT License | https://tailwindcss.com*/ -*, -:after, -:before { - box-sizing: border-box; - border: 0 solid #e9ecef; -} -:after, -:before { - --tw-content: ""; -} -html { - line-height: 1.5; - -webkit-text-size-adjust: 100%; - -moz-tab-size: 4; - -o-tab-size: 4; - tab-size: 4; - font-family: Open Sans; - font-feature-settings: normal; - font-variation-settings: normal; -} -body { - margin: 0; - line-height: inherit; -} -hr { - height: 0; - color: inherit; - border-top-width: 1px; -} -abbr:where([title]) { - -webkit-text-decoration: underline dotted; - text-decoration: underline dotted; -} -h1, -h2, -h3, -h4, -h5, -h6 { - font-size: inherit; - font-weight: inherit; -} -a { - color: inherit; - text-decoration: inherit; -} -b, -strong { - font-weight: bolder; -} -code, -kbd, -pre, -samp { - font-family: - ui-monospace, - SFMono-Regular, - Menlo, - Monaco, - Consolas, - Liberation Mono, - Courier New, - monospace; - font-size: 1em; -} -small { - font-size: 80%; -} -sub, -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: initial; -} -sub { - bottom: -0.25em; -} -sup { - top: -0.5em; -} -table { - text-indent: 0; - border-color: inherit; - border-collapse: collapse; -} -button, -input, -optgroup, -select, -textarea { - font-family: inherit; - font-feature-settings: inherit; - font-variation-settings: inherit; - font-size: 100%; - font-weight: inherit; - line-height: inherit; - color: inherit; - margin: 0; - padding: 0; -} -button, -select { - text-transform: none; -} -[type="button"], -[type="reset"], -[type="submit"], -button { - -webkit-appearance: button; - background-color: initial; - background-image: none; -} -:-moz-focusring { - outline: auto; -} -:-moz-ui-invalid { - box-shadow: none; -} -progress { - vertical-align: initial; -} -::-webkit-inner-spin-button, -::-webkit-outer-spin-button { - height: auto; -} -[type="search"] { - -webkit-appearance: textfield; - outline-offset: -2px; -} -::-webkit-search-decoration { - -webkit-appearance: none; -} -::-webkit-file-upload-button { - -webkit-appearance: button; - font: inherit; -} -summary { - display: list-item; -} -blockquote, -dd, -dl, -figure, -h1, -h2, -h3, -h4, -h5, -h6, -hr, -p, -pre { - margin: 0; -} -fieldset { - margin: 0; -} -fieldset, -legend { - padding: 0; -} -menu, -ol, -ul { - list-style: none; - margin: 0; - padding: 0; -} -dialog { - padding: 0; -} -textarea { - resize: vertical; -} -input::-moz-placeholder, -textarea::-moz-placeholder { - opacity: 1; - color: #ced4da; -} -input::placeholder, -textarea::placeholder { - opacity: 1; - color: #ced4da; -} -[role="button"], -button { - cursor: pointer; -} -:disabled { - cursor: default; -} -audio, -canvas, -embed, -iframe, -img, -object, -svg, -video { - display: block; - vertical-align: middle; -} -img, -video { - max-width: 100%; - height: auto; -} -[hidden] { - display: none; -} -*, -::backdrop, -:after, -:before { - --tw-border-spacing-x: 0; - --tw-border-spacing-y: 0; - --tw-translate-x: 0; - --tw-translate-y: 0; - --tw-rotate: 0; - --tw-skew-x: 0; - --tw-skew-y: 0; - --tw-scale-x: 1; - --tw-scale-y: 1; - --tw-pan-x: ; - --tw-pan-y: ; - --tw-pinch-zoom: ; - --tw-scroll-snap-strictness: proximity; - --tw-gradient-from-position: ; - --tw-gradient-via-position: ; - --tw-gradient-to-position: ; - --tw-ordinal: ; - --tw-slashed-zero: ; - --tw-numeric-figure: ; - --tw-numeric-spacing: ; - --tw-numeric-fraction: ; - --tw-ring-inset: ; - --tw-ring-offset-width: 0px; - --tw-ring-offset-color: #fff; - --tw-ring-color: #5e72e480; - --tw-ring-offset-shadow: 0 0 #0000; - --tw-ring-shadow: 0 0 #0000; - --tw-shadow: 0 0 #0000; - --tw-shadow-colored: 0 0 #0000; - --tw-blur: ; - --tw-brightness: ; - --tw-contrast: ; - --tw-grayscale: ; - --tw-hue-rotate: ; - --tw-invert: ; - --tw-saturate: ; - --tw-sepia: ; - --tw-drop-shadow: ; - --tw-backdrop-blur: ; - --tw-backdrop-brightness: ; - --tw-backdrop-contrast: ; - --tw-backdrop-grayscale: ; - --tw-backdrop-hue-rotate: ; - --tw-backdrop-invert: ; - --tw-backdrop-opacity: ; - --tw-backdrop-saturate: ; - --tw-backdrop-sepia: ; -} -a { - letter-spacing: -0.025rem; -} -hr { - margin: 1rem 0; - border: 0; - opacity: 0.25; -} -img { - max-width: none; -} -label { - display: inline-block; -} -p { - line-height: 1.625; - font-weight: 400; - margin-bottom: 1rem; -} -small { - font-size: 0.875em; -} -svg { - display: inline; -} -table { - border-collapse: inherit; -} -h1, -h2, -h3, -h4, -h5, -h6 { - margin-bottom: 0.5rem; - color: #344767; -} -h1, -h2, -h3, -h4 { - letter-spacing: -0.05rem; -} -h1, -h2, -h3 { - font-weight: 700; -} -h4, -h5, -h6 { - font-weight: 600; -} -h1 { - font-size: 3rem; - line-height: 1.25; -} -h2 { - font-size: 2.25rem; - line-height: 1.3; -} -h3 { - font-size: 1.875rem; -} -h3, -h4 { - line-height: 1.375; -} -h4 { - font-size: 1.5rem; -} -h5 { - font-size: 1.1rem; - line-height: 1.375; -} -h6 { - font-size: 1rem; - line-height: 1.625; -} -.sr-only { - position: absolute !important; - width: 1px !important; - height: 1px !important; - padding: 0 !important; - margin: -1px !important; - overflow: hidden !important; - clip: rect(0, 0, 0, 0) !important; - white-space: nowrap !important; - border-width: 0 !important; -} -.pointer-events-none { - pointer-events: none !important; -} -.visible { - visibility: visible !important; -} -.static { - position: static !important; -} -.fixed { - position: fixed !important; -} -.absolute { - position: absolute !important; -} -.relative { - position: relative !important; -} -.-left-full { - left: -100% !important; -} -.bottom-0 { - bottom: 0 !important; -} -.left-0 { - left: 0 !important; -} -.left-1 { - left: 0.25rem !important; -} -.left-full { - left: 100% !important; -} -.right-0 { - right: 0 !important; -} -.right-8 { - right: 2rem !important; -} -.top-0 { - top: 0 !important; -} -.top-3 { - top: 0.75rem !important; -} -.-z-10 { - z-index: -10 !important; -} -.z-10 { - z-index: 10 !important; -} -.z-100 { - z-index: 100 !important; -} -.z-20 { - z-index: 20 !important; -} -.z-\[1000\] { - z-index: 1000 !important; -} -.z-\[100\] { - z-index: 100 !important; -} -.z-\[101\] { - z-index: 101 !important; -} -.z-\[102\] { - z-index: 102 !important; -} -.z-\[800\] { - z-index: 800 !important; -} -.col-span-1 { - grid-column: span 1 / span 1 !important; -} -.col-span-10 { - grid-column: span 10 / span 10 !important; -} -.col-span-12 { - grid-column: span 12 / span 12 !important; -} -.col-span-2 { - grid-column: span 2 / span 2 !important; -} -.col-span-3 { - grid-column: span 3 / span 3 !important; -} -.col-span-5 { - grid-column: span 5 / span 5 !important; -} -.col-start-1 { - grid-column-start: 1 !important; -} -.col-end-13 { - grid-column-end: 13 !important; -} -.float-left { - float: left !important; -} -.m-0 { - margin: 0 !important; -} -.m-2 { - margin: 0.5rem !important; -} -.m-4 { - margin: 1rem !important; -} -.mx-0 { - margin-left: 0 !important; - margin-right: 0 !important; -} -.mx-0\.5 { - margin-left: 0.125rem !important; - margin-right: 0.125rem !important; -} -.mx-1 { - margin-left: 0.25rem !important; - margin-right: 0.25rem !important; -} -.mx-2 { - margin-left: 0.5rem !important; - margin-right: 0.5rem !important; -} -.mx-4 { - margin-left: 1rem !important; - margin-right: 1rem !important; -} -.my-1 { - margin-top: 0.25rem !important; - margin-bottom: 0.25rem !important; -} -.my-2 { - margin-top: 0.5rem !important; - margin-bottom: 0.5rem !important; -} -.my-3 { - margin-top: 0.75rem !important; - margin-bottom: 0.75rem !important; -} -.my-4 { - margin-top: 1rem !important; - margin-bottom: 1rem !important; -} -.my-6 { - margin-top: 1.5rem !important; - margin-bottom: 1.5rem !important; -} -.my-8 { - margin-top: 2rem !important; - margin-bottom: 2rem !important; -} -.-mb-px { - margin-bottom: -1px !important; -} -.mb-0 { - margin-bottom: 0 !important; -} -.mb-1 { - margin-bottom: 0.25rem !important; -} -.mb-2 { - margin-bottom: 0.5rem !important; -} -.mb-4 { - margin-bottom: 1rem !important; -} -.mb-6 { - margin-bottom: 1.5rem !important; -} -.mb-7 { - margin-bottom: 1.75rem !important; -} -.ml-1 { - margin-left: 0.25rem !important; -} -.ml-1\.5 { - margin-left: 0.375rem !important; -} -.ml-2 { - margin-left: 0.5rem !important; -} -.ml-2\.5 { - margin-left: 0.625rem !important; -} -.ml-3 { - margin-left: 0.75rem !important; -} -.ml-4 { - margin-left: 1rem !important; -} -.ml-5 { - margin-left: 1.25rem !important; -} -.ml-6 { - margin-left: 1.5rem !important; -} -.mr-1 { - margin-right: 0.25rem !important; -} -.mr-2 { - margin-right: 0.5rem !important; -} -.mr-2\.5 { - margin-right: 0.625rem !important; -} -.mr-4 { - margin-right: 1rem !important; -} -.mr-8 { - margin-right: 2rem !important; -} -.mt-0 { - margin-top: 0 !important; -} -.mt-0\.5 { - margin-top: 0.125rem !important; -} -.mt-1 { - margin-top: 0.25rem !important; -} -.mt-2 { - margin-top: 0.5rem !important; -} -.mt-3 { - margin-top: 0.75rem !important; -} -.mt-4 { - margin-top: 1rem !important; -} -.mt-6 { - margin-top: 1.5rem !important; -} -.mt-8 { - margin-top: 2rem !important; -} -.block { - display: block !important; -} -.inline-block { - display: inline-block !important; -} -.flex { - display: flex !important; -} -.inline-flex { - display: inline-flex !important; -} -.table { - display: table !important; -} -.grid { - display: grid !important; -} -.hidden { - display: none !important; -} -.h-10 { - height: 2.5rem !important; -} -.h-12 { - height: 3rem !important; -} -.h-19 { - height: 4.75rem !important; -} -.h-3 { - height: 0.75rem !important; -} -.h-4 { - height: 1rem !important; -} -.h-5 { - height: 1.25rem !important; -} -.h-5\.5 { - height: 1.375rem !important; -} -.h-6 { - height: 1.5rem !important; -} -.h-7 { - height: 1.75rem !important; -} -.h-8 { - height: 2rem !important; -} -.h-fit { - height: -moz-fit-content !important; - height: fit-content !important; -} -.h-full { - height: 100% !important; -} -.h-max { - height: -moz-max-content !important; - height: max-content !important; -} -.max-h-30 { - max-height: 7.5rem !important; -} -.max-h-\[300px\] { - max-height: 300px !important; -} -.max-h-\[60vh\] { - max-height: 60vh !important; -} -.max-h-\[65vh\] { - max-height: 65vh !important; -} -.max-h-\[70vh\] { - max-height: 70vh !important; -} -.max-h-\[90vh\] { - max-height: 90vh !important; -} -.\!min-h-\[400px\] { - min-height: 400px !important; -} -.min-h-12 { - min-height: 3rem !important; -} -.min-h-\[400px\] { - min-height: 400px !important; -} -.min-h-screen { - min-height: 100vh !important; -} -.w-1\/2 { - width: 50% !important; -} -.w-10 { - width: 2.5rem !important; -} -.w-12 { - width: 3rem !important; -} -.w-3 { - width: 0.75rem !important; -} -.w-4 { - width: 1rem !important; -} -.w-5 { - width: 1.25rem !important; -} -.w-5\.5 { - width: 1.375rem !important; -} -.w-6 { - width: 1.5rem !important; -} -.w-7 { - width: 1.75rem !important; -} -.w-8 { - width: 2rem !important; -} -.w-fit { - width: -moz-fit-content !important; - width: fit-content !important; -} -.w-full { - width: 100% !important; -} -.min-w-\[1100px\] { - min-width: 1100px !important; -} -.min-w-\[500px\] { - min-width: 500px !important; -} -.min-w-\[60px\] { - min-width: 60px !important; -} -.max-w-60 { - max-width: 15rem !important; -} -.max-w-\[1200px\] { - max-width: 1200px !important; -} -.max-w-\[200px\] { - max-width: 200px !important; -} -.max-w-\[400px\] { - max-width: 400px !important; -} -.max-w-\[550px\] { - max-width: 550px !important; -} -.max-w-\[800px\] { - max-width: 800px !important; -} -.flex-auto { - flex: 1 1 auto !important; -} -.-translate-y-0 { - --tw-translate-y: -0px !important; -} -.-translate-y-0, -.-translate-y-0\.5 { - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) - rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) - scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important; -} -.-translate-y-0\.5 { - --tw-translate-y: -0.125rem !important; -} -.-translate-y-1 { - --tw-translate-y: -0.25rem !important; -} -.-translate-y-1, -.-translate-y-1\.5 { - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) - rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) - scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important; -} -.-translate-y-1\.5 { - --tw-translate-y: -0.375rem !important; -} -.-translate-y-\[1px\] { - --tw-translate-y: -1px !important; -} -.-translate-y-\[1px\], -.-translate-y-\[2px\] { - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) - rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) - scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important; -} -.-translate-y-\[2px\] { - --tw-translate-y: -2px !important; -} -.translate-x-0 { - --tw-translate-x: 0px !important; -} -.translate-x-0, -.translate-x-0\.5 { - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) - rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) - scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important; -} -.translate-x-0\.5 { - --tw-translate-x: 0.125rem !important; -} -.translate-x-1 { - --tw-translate-x: 0.25rem !important; -} -.translate-x-1, -.translate-x-3 { - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) - rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) - scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important; -} -.translate-x-3 { - --tw-translate-x: 0.75rem !important; -} -.translate-x-4 { - --tw-translate-x: 1rem !important; - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) - rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) - scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important; -} -.translate-x-90, -.translate-x-\[22\.5rem\] { - --tw-translate-x: 22.5rem !important; -} -.translate-x-90, -.translate-x-\[22\.5rem\], -.translate-y-1 { - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) - rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) - scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important; -} -.translate-y-1 { - --tw-translate-y: 0.25rem !important; -} -.translate-y-1\.5 { - --tw-translate-y: 0.375rem !important; -} -.-rotate-180, -.translate-y-1\.5 { - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) - rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) - scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important; -} -.-rotate-180 { - --tw-rotate: -180deg !important; -} -.scale-105 { - --tw-scale-x: 1.05 !important; - --tw-scale-y: 1.05 !important; -} -.scale-105, -.scale-110 { - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) - rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) - scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important; -} -.scale-110 { - --tw-scale-x: 1.1 !important; - --tw-scale-y: 1.1 !important; -} -.scale-50 { - --tw-scale-x: 0.5 !important; - --tw-scale-y: 0.5 !important; -} -.scale-50, -.scale-90 { - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) - rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) - scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important; -} -.scale-90 { - --tw-scale-x: 0.9 !important; - --tw-scale-y: 0.9 !important; -} -.transform { - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) - rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) - scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important; -} -.cursor-pointer { - cursor: pointer !important; -} -.resize { - resize: both !important; -} -.grid-cols-12 { - grid-template-columns: repeat(12, minmax(0, 1fr)) !important; -} -.grid-cols-2 { - grid-template-columns: repeat(2, minmax(0, 1fr)) !important; -} -.flex-col { - flex-direction: column !important; -} -.flex-wrap { - flex-wrap: wrap !important; -} -.items-start { - align-items: flex-start !important; -} -.items-end { - align-items: flex-end !important; -} -.items-center { - align-items: center !important; -} -.justify-start { - justify-content: flex-start !important; -} -.justify-end { - justify-content: flex-end !important; -} -.justify-center { - justify-content: center !important; -} -.justify-between { - justify-content: space-between !important; -} -.justify-items-center { - justify-items: center !important; -} -.gap-2 { - gap: 0.5rem !important; -} -.gap-3 { - gap: 0.75rem !important; -} -.gap-4 { - gap: 1rem !important; -} -.overflow-auto { - overflow: auto !important; -} -.overflow-hidden { - overflow: hidden !important; -} -.overflow-x-auto { - overflow-x: auto !important; -} -.overflow-y-auto { - overflow-y: auto !important; -} -.overflow-x-hidden { - overflow-x: hidden !important; -} -.overflow-y-hidden { - overflow-y: hidden !important; -} -.whitespace-nowrap { - white-space: nowrap !important; -} -.break-words { - overflow-wrap: break-word !important; -} -.rounded { - border-radius: 0.25rem !important; -} -.rounded-2xl { - border-radius: 1rem !important; -} -.rounded-circle { - border-radius: 50% !important; -} -.rounded-full { - border-radius: 9999px !important; -} -.rounded-lg { - border-radius: 0.5rem !important; -} -.rounded-t-lg { - border-top-left-radius: 0.5rem !important; - border-top-right-radius: 0.5rem !important; -} -.border { - border-width: 1px !important; -} -.border-2 { - border-width: 2px !important; -} -.border-b { - border-bottom-width: 1px !important; -} -.border-b-2 { - border-bottom-width: 2px !important; -} -.border-solid { - border-style: solid !important; -} -.border-dashed { - border-style: dashed !important; -} -.border-gray-200 { - --tw-border-opacity: 1 !important; - border-color: rgb(233 236 239 / var(--tw-border-opacity)) !important; -} -.border-gray-600 { - --tw-border-opacity: 1 !important; - border-color: rgb(108 117 125 / var(--tw-border-opacity)) !important; -} -.border-primary { - --tw-border-opacity: 1 !important; - border-color: rgb(11 85 119 / var(--tw-border-opacity)) !important; -} -.border-red-500 { - --tw-border-opacity: 1 !important; - border-color: rgb(245 57 57 / var(--tw-border-opacity)) !important; -} -.border-transparent { - border-color: #0000 !important; -} -.bg-gray-100 { - background-color: rgb(235 239 244 / var(--tw-bg-opacity)) !important; -} -.bg-gray-100, -.bg-gray-200 { - --tw-bg-opacity: 1 !important; -} -.bg-gray-200 { - background-color: rgb(233 236 239 / var(--tw-bg-opacity)) !important; -} -.bg-gray-300 { - background-color: rgb(210 214 218 / var(--tw-bg-opacity)) !important; -} -.bg-gray-300, -.bg-gray-50 { - --tw-bg-opacity: 1 !important; -} -.bg-gray-50 { - background-color: rgb(248 249 250 / var(--tw-bg-opacity)) !important; -} -.bg-green-500 { - --tw-bg-opacity: 1 !important; - background-color: rgb(34 197 94 / var(--tw-bg-opacity)) !important; -} -.bg-orange-500 { - --tw-bg-opacity: 1 !important; - background-color: rgb(251 99 64 / var(--tw-bg-opacity)) !important; -} -.bg-primary { - --tw-bg-opacity: 1 !important; - background-color: rgb(11 85 119 / var(--tw-bg-opacity)) !important; -} -.bg-primary\/10 { - background-color: #0b55771a !important; -} -.bg-red-500 { - background-color: rgb(245 57 57 / var(--tw-bg-opacity)) !important; -} -.bg-red-500, -.bg-secondary { - --tw-bg-opacity: 1 !important; -} -.bg-secondary { - background-color: rgb(46 172 104 / var(--tw-bg-opacity)) !important; -} -.bg-sky-500 { - background-color: rgb(14 165 233 / var(--tw-bg-opacity)) !important; -} -.bg-sky-500, -.bg-white { - --tw-bg-opacity: 1 !important; -} -.bg-white { - background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important; -} -.bg-yellow-500 { - --tw-bg-opacity: 1 !important; - background-color: rgb(251 177 64 / var(--tw-bg-opacity)) !important; -} -.bg-150 { - background-size: 150% !important; -} -.bg-clip-border { - background-clip: initial !important; -} -.bg-x-25 { - background-position: 25% 0 !important; -} -.fill-amber-500 { - fill: #f59e0b !important; -} -.fill-gray-600 { - fill: #6c757d !important; -} -.fill-green-500 { - fill: #22c55e !important; -} -.fill-red-500 { - fill: #f53939 !important; -} -.fill-sky-500 { - fill: #0ea5e9 !important; -} -.fill-white { - fill: #fff !important; -} -.stroke-blue-400 { - stroke: #60a5fa !important; -} -.stroke-blue-500 { - stroke: #5e72e4 !important; -} -.stroke-emerald-600 { - stroke: #059669 !important; -} -.stroke-gray-600 { - stroke: #6c757d !important; -} -.stroke-green-700 { - stroke: #15803d !important; -} -.stroke-orange-500 { - stroke: #fb6340 !important; -} -.stroke-pink-600 { - stroke: #db2777 !important; -} -.stroke-red-500 { - stroke: #f53939 !important; -} -.stroke-sky-500 { - stroke: #0ea5e9 !important; -} -.stroke-slate-600 { - stroke: #627594 !important; -} -.stroke-violet-500 { - stroke: #825ee4 !important; -} -.stroke-white { - stroke: #fff !important; -} -.stroke-yellow-500 { - stroke: #fbb140 !important; -} -.stroke-yellow-600 { - stroke: #ca8a04 !important; -} -.p-0 { - padding: 0 !important; -} -.p-1 { - padding: 0.25rem !important; -} -.p-2 { - padding: 0.5rem !important; -} -.p-3 { - padding: 0.75rem !important; -} -.p-4 { - padding: 1rem !important; -} -.px-1 { - padding-left: 0.25rem !important; - padding-right: 0.25rem !important; -} -.px-2 { - padding-left: 0.5rem !important; - padding-right: 0.5rem !important; -} -.px-4 { - padding-left: 1rem !important; - padding-right: 1rem !important; -} -.px-6 { - padding-left: 1.5rem !important; - padding-right: 1.5rem !important; -} -.py-1 { - padding-top: 0.25rem !important; - padding-bottom: 0.25rem !important; -} -.py-1\.5 { - padding-top: 0.375rem !important; - padding-bottom: 0.375rem !important; -} -.py-2 { - padding-top: 0.5rem !important; - padding-bottom: 0.5rem !important; -} -.py-2\.5 { - padding-top: 0.625rem !important; - padding-bottom: 0.625rem !important; -} -.py-3 { - padding-top: 0.75rem !important; - padding-bottom: 0.75rem !important; -} -.pb-4 { - padding-bottom: 1rem !important; -} -.pl-1 { - padding-left: 0.25rem !important; -} -.pl-2 { - padding-left: 0.5rem !important; -} -.pt-10 { - padding-top: 2.5rem !important; -} -.text-left { - text-align: left !important; -} -.text-center { - text-align: center !important; -} -.align-top { - vertical-align: top !important; -} -.align-middle { - vertical-align: middle !important; -} -.font-sans { - font-family: Open Sans !important; -} -.text-2xl { - font-size: 1.5rem !important; - line-height: 2rem !important; -} -.text-3xl { - font-size: 1.875rem !important; - line-height: 2.25rem !important; -} -.text-\[14px\] { - font-size: 14px !important; -} -.text-lg { - font-size: 1.125rem !important; - line-height: 1.75rem !important; -} -.text-sm { - font-size: 0.875rem !important; - line-height: 1.5rem !important; -} -.text-xl { - font-size: 1.25rem !important; - line-height: 1.75rem !important; -} -.text-xs { - font-size: 0.75rem !important; - line-height: 1rem !important; -} -.font-bold { - font-weight: 700 !important; -} -.font-medium { - font-weight: 500 !important; -} -.font-normal { - font-weight: 400 !important; -} -.font-semibold { - font-weight: 600 !important; -} -.uppercase { - text-transform: uppercase !important; -} -.lowercase { - text-transform: lowercase !important; -} -.italic { - font-style: italic !important; -} -.leading-none { - line-height: 1 !important; -} -.leading-normal { - line-height: 1.5 !important; -} -.tracking-normal { - letter-spacing: 0 !important; -} -.tracking-tight-rem { - letter-spacing: -0.025rem !important; -} -.tracking-wide { - letter-spacing: 0.025em !important; -} -.text-black { - color: rgb(0 0 0 / var(--tw-text-opacity)) !important; -} -.text-black, -.text-gray-500 { - --tw-text-opacity: 1 !important; -} -.text-gray-500 { - color: rgb(173 181 189 / var(--tw-text-opacity)) !important; -} -.text-gray-600 { - --tw-text-opacity: 1 !important; - color: rgb(108 117 125 / var(--tw-text-opacity)) !important; -} -.text-gray-700 { - --tw-text-opacity: 1 !important; - color: rgb(73 80 87 / var(--tw-text-opacity)) !important; -} -.text-green-500 { - --tw-text-opacity: 1 !important; - color: rgb(34 197 94 / var(--tw-text-opacity)) !important; -} -.text-primary { - color: rgb(11 85 119 / var(--tw-text-opacity)) !important; -} -.text-primary, -.text-red-500 { - --tw-text-opacity: 1 !important; -} -.text-red-500 { - color: rgb(245 57 57 / var(--tw-text-opacity)) !important; -} -.text-sky-500 { - --tw-text-opacity: 1 !important; - color: rgb(14 165 233 / var(--tw-text-opacity)) !important; -} -.text-slate-700 { - color: rgb(52 71 103 / var(--tw-text-opacity)) !important; -} -.text-slate-700, -.text-white { - --tw-text-opacity: 1 !important; -} -.text-white { - color: rgb(255 255 255 / var(--tw-text-opacity)) !important; -} -.text-yellow-500 { - --tw-text-opacity: 1 !important; - color: rgb(251 177 64 / var(--tw-text-opacity)) !important; -} -.opacity-0 { - opacity: 0 !important; -} -.shadow-md { - --tw-shadow: 0 4px 6px #32325d1a, 0 1px 3px #00000014 !important; - --tw-shadow-colored: 0 4px 6px var(--tw-shadow-color), - 0 1px 3px var(--tw-shadow-color) !important; -} -.shadow-md, -.shadow-xs { - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), - var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important; -} -.shadow-xs { - --tw-shadow: 0 7px 14px #32325d1a, 0 3px 6px #00000014 !important; - --tw-shadow-colored: 0 7px 14px var(--tw-shadow-color), - 0 3px 6px var(--tw-shadow-color) !important; -} -.outline-red-500 { - outline-color: #f53939 !important; -} -.filter { - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) - var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) - var(--tw-sepia) var(--tw-drop-shadow) !important; -} -.transition { - transition-property: - color, - background-color, - border-color, - text-decoration-color, - fill, - stroke, - opacity, - box-shadow, - transform, - filter, - -webkit-backdrop-filter !important; - transition-property: color, background-color, border-color, - text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, - backdrop-filter !important; - transition-property: - color, - background-color, - border-color, - text-decoration-color, - fill, - stroke, - opacity, - box-shadow, - transform, - filter, - backdrop-filter, - -webkit-backdrop-filter !important; - transition-timing-function: ease !important; - transition-duration: 0.15s !important; -} -.transition-all { - transition-property: all !important; - transition-timing-function: ease !important; - transition-duration: 0.15s !important; -} -.duration-300 { - transition-duration: 0.3s !important; -} -.ease-in { - transition-timing-function: ease-in !important; -} -.ease-in-out { - transition-timing-function: ease-in-out !important; -} -@font-face { - font-family: Open Sans; - src: url("data:@file/x-font-ttf;base64,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AGwAZABPAHAAZQBuAFMAYQBuAHMAUgBvAG0AYQBuAC0AQwBvAG4AZABlAG4AcwBlAGQAQgBvAGwAZABPAHAAZQBuAFMAYQBuAHMAUgBvAG0AYQBuAC0AQwBvAG4AZABlAG4AcwBlAGQAUwBlAG0AaQBCAG8AbABkAE8AcABlAG4AUwBhAG4AcwBSAG8AbQBhAG4ALQBDAG8AbgBkAGUAbgBzAGUAZABSAGUAZwB1AGwAYQByAE8AcABlAG4AUwBhAG4AcwBSAG8AbQBhAG4ALQBDAG8AbgBkAGUAbgBzAGUAZABMAGkAZwBoAHQATwBwAGUAbgBTAGEAbgBzAFIAbwBtAGEAbgAtAEUAeAB0AHIAYQBCAG8AbABkAE8AcABlAG4AUwBhAG4AcwBSAG8AbQBhAG4ALQBCAG8AbABkAE8AcABlAG4AUwBhAG4AcwBSAG8AbQBhAG4ALQBTAGUAbQBpAEIAbwBsAGQATwBwAGUAbgBTAGEAbgBzAFIAbwBtAGEAbgAtAFIAZQBnAHUAbABhAHIATwBwAGUAbgBTAGEAbgBzAFIAbwBtAGEAbgAtAEwAaQBnAGgAdABDAG8AbgBkAGUAbgBzAGUAZAAgAEUAeAB0AHIAYQBCAG8AbABkAEMAbwBuAGQAZQBuAHMAZQBkACAAQgBvAGwAZABDAG8AbgBkAGUAbgBzAGUAZAAgAFMAZQBtAGkAQgBvAGwAZABDAG8AbgBkAGUAbgBzAGUAZAAgAFIAZQBnAHUAbABhAHIAQwBvAG4AZABlAG4AcwBlAGQAIABMAGkAZwBoAHQARQB4AHQAcgBhAEIAbwBsAGQAQgBvAGwAZABTAGUAbQBpAEIAbwBsAGQATABpAGcAaAB0AFcAaQBkAHQAaABXAGUAaQBnAGgAdABoAHQAdABwADoALwAvAHMAYwByAGkAcAB0AHMALgBzAGkAbAAuAG8AcgBnAC8ATwBGAEwATwBwAGUAbgBTAGEAbgBzAC0AUgBlAGcAdQBsAGEAcgBWAGUAcgBzAGkAbwBuACAAMwAuADAAMAAwAE8AcABlAG4AIABTAGEAbgBzACAAUgBlAGcAdQBsAGEAcgAzAC4AMAAwADAAOwBHAE8ATwBHADsATwBwAGUAbgBTAGEAbgBzAC0AUgBlAGcAdQBsAGEAcgBSAGUAZwB1AGwAYQByAE8AcABlAG4AIABTAGEAbgBzAEMAbwBwAHkAcgBpAGcAaAB0ACAAMgAwADIAMAAgAFQAaABlACAATwBwAGUAbgAgAFMAYQBuAHMAIABQAHIAbwBqAGUAYwB0ACAAQQB1AHQAaABvAHIAcwAgACgAaAB0AHQAcABzADoALwAvAGcAaQB0AGgAdQBiAC4AYwBvAG0ALwBnAG8AbwBnAGwAZQBmAG8AbgB0AHMALwBvAHAAZQBuAHMAYQBuAHMAKQABAAAACgGKApoABURGTFQBaGN5cmwBLGdyZWsBFGhlYnIA/GxhdG4AIADIAAdBUFBIALJDQVQgAJxJUFBIAIZNQUggAHBNT0wgAFpOQVYgAERST00gAC4AAP//AAgAAQAFAAYABwAPABEAEgATAAD//wAIAAEABQAGAAcADgARABIAEwAA//8ACAABAAUABgAHAA0AEQASABMAAP//AAgAAQAFAAYABwALABEAEgATAAD//wAIAAAABQAGAAcACgARABIAEwAA//8ACAABAAUABgAHAAkAEQASABMAAP//AAgAAAAFAAYABwAIABEAEgATAAD//wAHAAQABQAGAAcAEQASABMABAAAAAD//wAHAAMABQAGAAcAEQASABMABAAAAAD//wAHAAIABQAGAAcAEQASABMAQAACTUtEIAAmU1JCIAAQAAD//wAIAAAABQAGAAcAEAARABIAEwAA//8ACAAAAAUABgAHAAwAEQASABMABAAAAAD//wAHAAAABQAGAAcAEQASABMAFGNjbXABCGNjbXAA+GNjbXAA7mNjbXAA5GNjbXAA2GRub20A0mZyYWMAyGxpZ2EAwmxvY2wAvGxvY2wAtmxvY2wAsGxvY2wAqmxvY2wApGxvY2wAnmxvY2wAmGxvY2wAkmxvY2wAjG51bXIAhnBudW0AgHRudW0AegAAAAEAGQAAAAEAGAAAAAEAEQAAAAEADwAAAAEACAAAAAEABgAAAAEABwAAAAEAEAAAAAEACQAAAAEADQAAAAEACgAAAAEADgAAAAEAGgAAAAMAEwAUABUAAAABABIAAAAEAAAAAwAAAAMAAAADAAAAAwAFAAAAAwAAAAMABAAAAAYAAAADAAAAAwAAAAMAAAACAAAAAwAbBDoEIAQgA24C8AJgAi4CDAIMAeoBqAGIAWgBRgFGATIBMgEaAQwA+AEaALAAogCi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BgQGBAYEBgQGBAYEBgQCgAWCBgUGBQYFC7QQAwuICKEIzQ0ICOcIwAjkCKQIAQqKC40IzwuFC4kIvgiwCL4IkAjoCIsIywuqC4oOIQ5IEAUFkQgHBZEUARQACo0HgAitCOYIrQjCC4YLoAiRCAYIBA4aCAILgQiRCLQIrAirCJ4Ixw5jCJEOHw4MC5sOGQjaBYQI0QWEBgUBgAWDBgYGAwMABgQI0RAEDYAUAgWFDwEGBQECFAIEgAOBBgUFjQWNCowIlQOABYEMgQWNBYwPAAqJCo4Kjwu0C4gLiAuIC4gLiAuIDgQIzQjnCOcI5wjnCAEIAQgBCAENCQuJCL4Ivgi+CL4IvgYFCL8IywjLCMsIyw5ICK8OIweAB4AHgAeAB4AHgAu5COYIwgjCCMIIwggFCAUIBQgFCIoIkQi0CLQItAi0CLQGBQuxCJEIkQiRCJEOGQisDhkLiAeAC4gHgAuIB4AIzQjmCM0I5gjNCOYIzQjmDQgIrQ0JCKYI5wjCCOcIwgjnCMII5wjCCOcIwgjkC6AI5AugCOQLoAjkC6AIpAiRCKULowgBCAUIAQgFCAEIBQgBCAYIAQ4PDgoKiggEC40OGg4aCM8IAgjPCAIIzwgDCM8Khgu4DIALiQiRC4kIkQuJCJEOCQcACJEIvgi0CL4ItAi+CLQNCgjtCJAIngiQCJ4IkAieCOgIxwjoCMcI6AjHCOgIxwiLDmMIiw5jCIsOZAjLCJEIywiRCMsIkQjLCJEIywiRCMsIkQuKDgwOSA4ZDkgQBQjaEAUI2hAFCNoHAQYAC4cLmQ4EC7kIvwuxCOgIxw4XDhYIDQ43CocFjgWJCJcPAgaABAIOQwWBCIkOGAoACIMODgupDj0LiAihCKkObAjnEAUIpAi+CAELjQukC4ULiQidCL4IuwiwCLcIiw5IDjMOIQ47COAIAQ5ICJwOWwiRDj4IuQicCKMLjgifDlsIvQiRCJoOPw4aDkQIlQuUCLYItA4mCKoI3QucCwIIuQ4lC5AOPBGBDkAIuQi0CLkRgQjnDioIqQioCOgIAQgBCooObQ0ODi8LhA+BCLwLiAixCKEIqQ5MCOcOAg5fDiQOJAuECJYLhQikCL4IuwiwCM0Iiw+BDjMOIQurB4ENBA5iC5MLgAiCCMMQAQiFB4AImwjZC7cOUgjCEIYLAA4wDjAOCA5UDgYIlAi0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ACQAPQABAEQAXQABAGwAbAABAHwAfAABAIIAjQABAJIAmAABAJoAuAABALoA3gABAOAA4AABAOIA4gABAOQA5AABAOYA6QABAOsA6wABAO0A7QABAO8A7wABAPEA8QABAPQBSQABAVMBVAADAVUBVQABAVcBWAABAVoBZQABAWcBdQABAXcBnwABAaICAAABAjUCNQADAkoCSgABAk0CTQABAk8CUgABAlQCVwABAlkCdgABAn0CfgABAoICsAABArICtQABArcCxAABAsYDMQABAzMDMwABAzUDYQABA20DcwABA3QDdAADA3UDdQABA3YDdgADA3oDgQABA4cDiwACA4wDjAABA5EDkgABA5QDlgABA5sDngABA6gDwgABA+AEBAADBDkEOgABBDwEPQABAAAAAgAAAAAAAP+cADIAAAAAAAAAAAAAAAAAAAAAAAAAAAQ+AAABAgEDAAMABAAFAAYABwAIAAkACgALAAwADQAOAA8AEAARABIAEwAUABUAFgAXABgAGQAaABsAHAAdAB4AHwAgACEAIgAjACQAJQAmACcAKAApACoAKwAsAC0ALgAvADAAMQAyADMANAA1ADYANwA4ADkAOgA7ADwAPQA+AD8AQABBAEIAQwBEAEUARgBHAEgASQBKAEsATABNAE4ATwBQAFEAUgBTAFQAVQBWAFcAWABZAFoAWwBcAF0AXgBfAGAAYQEEAKMAhACFAL0AlgDoAIYAjgCLAJ0AqQCkAQUAigEGAIMAkwEHAQgAjQEJAIgAwwDeAQoAngCqAPUA9AD2AKIArQDJAMcArgBiAGMAkABkAMsAZQDIAMoAzwDMAM0AzgDpAGYA0wDQANEArwBnAPAAkQDWANQA1QBoAOsA7QCJAGoAaQBrAG0AbABuAKAAbwBxAHAAcgBzAHUAdAB2AHcA6gB4AHoAeQB7AH0AfAC4AKEAfwB+AIAAgQDsAO4AugELAQwBDQEOAQ8BEAD9AP4BEQESARMBFAD/AQABFQEWARcBAQEYARkBGgEbARwBHQEeAR8BIAEhASIBIwD4APkBJAElASYBJwEoASkBKgErASwBLQEuAS8BMAExATIBMwD6ATQBNQE2ATcBOAE5AToBOwE8AT0BPgE/AUABQQFCAOIA4wFDAUQBRQFGAUcBSAFJAUoBSwFMAU0BTgFPAVABUQCwALEBUgFTAVQBVQFWAVcBWAFZAVoBWwD7APwA5ADlAVwBXQFeAV8BYAFhAWIBYwFkAWUBZgFnAWgBaQFqAWsBbAFtAW4BbwFwAXEAuwFyAXMBdAF1AOYA5wF2AKYBdwF4AXkBegF7AXwBfQF+ANgA4QDaANsA3ADdAOAA2QDfAX8BgAGBAYIBgwGEAYUBhgGHAYgBiQGKAYsBjAGNAY4BjwGQAZEBkgGTAZQBlQGWAZcBmAGZAZoBmwGcAZ0BngGfAaABoQGiAaMBpAGlAaYBpwGoAakBqgGrAawBrQGuAa8BsAGxAbIBswG0AbUBtgG3AJsBuAG5AboBuwG8Ab0BvgG/AcABwQHCAcMBxAHFAcYBxwHIAckBygHLAcwBzQHOAc8B0AHRAdIB0wHUAdUB1gHXAdgB2QHaAdsB3AHdAd4B3wHgAeEB4gHjAeQB5QHmAecB6AHpAeoB6wHsAe0B7gHvAfAB8QHyAfMB9AH1AfYB9wH4AfkB+gH7AfwB/QH+Af8CAAIBAgICAwIEAgUCBgIHAggCCQIKAgsCDAINAg4CDwIQAhECEgITAhQCFQIWAhcCGAIZAhoCGwIcAh0CHgIfAiACIQIiAiMCJAIlAiYCJwIoAikCKgIrALIAswIsAi0AtgC3AMQCLgC0ALUAxQCCAMIAhwCrAMYCLwIwAL4AvwIxALwCMgD3AjMCNAI1AjYCNwI4AIwCOQI6AjsCPAI9Aj4AmAI/AJoAmQDvAKUAkgCcAKcAjwCUAJUAuQJAAkECQgJDAkQCRQJGAkcCSAJJAkoCSwJMAk0CTgJPAlACUQJSAlMCVAJVAlYCVwJYAlkCWgJbAlwCXQJeAl8CYAJhAmICYwJkAmUCZgJnAmgCaQJqAmsCbAJtAm4CbwJwAnECcgJzAnQCdQJ2AncCeAJ5AnoCewJ8An0CfgJ/AoACgQKCAoMChAKFAoYChwKIAokCigKLAowCjQKOAo8CkAKRApICkwKUApUClgKXApgCmQKaApsCnAKdAp4CnwKgAqECogKjAqQCpQKmAqcCqAKpAqoCqwKsAq0CrgKvArACsQKyArMCtAK1ArYCtwK4ArkCugK7ArwCvQK+Ar8CwALBAsICwwLEAsUCxgLHAsgCyQLKAssCzALNAs4CzwLQAtEC0gLTAtQC1QLWAtcC2ALZAtoC2wLcAt0C3gLfAuAC4QLiAuMC5ALlAuYC5wLoAukC6gLrAuwC7QLuAu8C8ALxAvIC8wL0AvUC9gL3AvgC+QL6AvsC/AL9Av4C/wMAAwEDAgMDAwQDBQMGAwcDCAMJAwoDCwMMAw0DDgMPAxADEQMSAxMDFAMVAxYDFwMYAxkDGgMbAxwDHQMeAx8DIAMhAyIDIwMkAyUDJgMnAygDKQMqAysDLAMtAy4DLwMwAzEDMgMzAzQDNQM2AzcDOAM5AzoDOwM8Az0DPgM/A0ADQQNCA0MDRANFA0YDRwNIA0kDSgNLA0wDTQNOA08DUANRA1IDUwNUA1UDVgNXA1gDWQNaA1sDXANdA14DXwNgA2EDYgNjA2QDZQNmA2cDaANpA2oDawNsA20DbgNvA3ADcQNyA3MDdAN1A3YDdwN4A3kDegN7A3wDfQN+A38DgAOBA4IDgwOEA4UDhgOHA4gDiQOKA4sDjAONA44DjwOQA5EDkgOTA5QAwADBA5UDlgOXA5gDmQOaA5sDnAOdA54DnwDXA6ADoQOiA6MDpAOlA6YDpwOoA6kDqgOrA6wDrQOuA68DsAOxA7IDswO0A7UDtgO3A7gDuQO6A7sDvAO9A74DvwPAA8EDwgPDA8QDxQPGA8cDyAPJA8oDywPMA80DzgPPA9AD0QPSA9MD1APVA9YD1wPYA9kD2gPbA9wD3QPeA98D4APhA+ID4wPkA+UD5gPnA+gD6QPqA+sD7APtA+4D7wPwA/ED8gPzA/QD9QP2A/cD+AP5A/oD+wP8A/0D/gP/BAAEAQQCBAMEBAQFBAYEBwQIBAkECgQLBAwEDQQOBA8EEAQRBBIEEwQUBBUEFgQXBBgEGQQaBBsEHAQdBB4EHwQgBCEEIgQjBCQEJQQmBCcEKAQpBCoEKwQsBC0ELgQvBDAEMQQyBDMENAQ1BDYENwQ4BDkEOgQ7BDwEPQQ+BD8EQARBBEIEQwREBEUERgRHBE5VTEwCQ1IHdW5pMDBBMAd1bmkwMEFECW92ZXJzY29yZQd1bmkwMEIyB3VuaTAwQjMHdW5pMDBCNQd1bmkwMEI5B0FtYWNyb24HYW1hY3JvbgZBYnJldmUGYWJyZXZlB0FvZ29uZWsHYW9nb25lawtDY2lyY3VtZmxleAtjY2lyY3VtZmxleARDZG90BGNkb3QGRGNhcm9uBmRjYXJvbgZEY3JvYXQHRW1hY3JvbgdlbWFjcm9uBkVicmV2ZQZlYnJldmUKRWRvdGFjY2VudAplZG90YWNjZW50B0VvZ29uZWsHZW9nb25lawZFY2Fyb24GZWNhcm9uC0djaXJjdW1mbGV4C2djaXJjdW1mbGV4BEdkb3QEZ2RvdAd1bmkwMTIyB3VuaTAxMjMLSGNpcmN1bWZsZXgLaGNpcmN1bWZsZXgESGJhcgRoYmFyBkl0aWxkZQZpdGlsZGUHSW1hY3JvbgdpbWFjcm9uBklicmV2ZQZpYnJldmUHSW9nb25lawdpb2dvbmVrAklKAmlqC0pjaXJjdW1mbGV4C2pjaXJjdW1mbGV4B3VuaTAxMzYHdW5pMDEzNwxrZ3JlZW5sYW5kaWMGTGFjdXRlBmxhY3V0ZQd1bmkwMTNCB3VuaTAxM0MGTGNhcm9uBmxjYXJvbgRMZG90BGxkb3QGTmFjdXRlBm5hY3V0ZQd1bmkwMTQ1B3VuaTAxNDYGTmNhcm9uBm5jYXJvbgtuYXBvc3Ryb3BoZQNFbmcDZW5nB09tYWNyb24Hb21hY3JvbgZPYnJldmUGb2JyZXZlDU9odW5nYXJ1bWxhdXQNb2h1bmdhcnVtbGF1dAZSYWN1dGUGcmFjdXRlB3VuaTAxNTYHdW5pMDE1NwZSY2Fyb24GcmNhcm9uBlNhY3V0ZQZzYWN1dGULU2NpcmN1bWZsZXgLc2NpcmN1bWZsZXgHdW5pMDIxQQd1bmkwMjFCBlRjYXJvbgZ0Y2Fyb24EVGJhcgR0YmFyBlV0aWxkZQZ1dGlsZGUHVW1hY3Jvbgd1bWFjcm9uBlVicmV2ZQZ1YnJldmUFVXJpbmcFdXJpbmcNVWh1bmdhcnVtbGF1dA11aHVuZ2FydW1sYXV0B1VvZ29uZWsHdW9nb25lawtXY2lyY3VtZmxleAt3Y2lyY3VtZmxleAtZY2lyY3VtZmxleAt5Y2lyY3VtZmxleAZaYWN1dGUGemFjdXRlClpkb3RhY2NlbnQKemRvdGFjY2VudAVsb25ncwpBcmluZ2FjdXRlCmFyaW5nYWN1dGUHQUVhY3V0ZQdhZWFjdXRlC09zbGFzaGFjdXRlC29zbGFzaGFjdXRlB3VuaTAyMTgHdW5pMDIxOQV0b25vcw1kaWVyZXNpc3Rvbm9zCkFscGhhdG9ub3MJYW5vdGVsZWlhDEVwc2lsb250b25vcwhFdGF0b25vcwlJb3RhdG9ub3MMT21pY3JvbnRvbm9zDFVwc2lsb250b25vcwpPbWVnYXRvbm9zEWlvdGFkaWVyZXNpc3Rvbm9zBUFscGhhBEJldGEFR2FtbWEHdW5pMDM5NAdFcHNpbG9uBFpldGEDRXRhBVRoZXRhBElvdGEFS2FwcGEGTGFtYmRhAk11Ak51AlhpB09taWNyb24CUGkDUmhvBVNpZ21hA1RhdQdVcHNpbG9uA1BoaQNDaGkDUHNpB3VuaTAzQTkMSW90YWRpZXJlc2lzD1Vwc2lsb25kaWVyZXNpcwphbHBoYXRvbm9zDGVwc2lsb250b25vcwhldGF0b25vcwlpb3RhdG9ub3MUdXBzaWxvbmRpZXJlc2lzdG9ub3MFYWxwaGEEYmV0YQVnYW1tYQVkZWx0YQdlcHNpbG9uBHpldGEDZXRhBXRoZXRhBGlvdGEFa2FwcGEGbGFtYmRhB3VuaTAzQkMCbnUCeGkHb21pY3JvbgNyaG8HdW5pMDNDMgVzaWdtYQN0YXUHdXBzaWxvbgNwaGkDY2hpA3BzaQVvbWVnYQxpb3RhZGllcmVzaXMPdXBzaWxvbmRpZXJlc2lzDG9taWNyb250b25vcwx1cHNpbG9udG9ub3MKb21lZ2F0b25vcwd1bmkwNDAxB3VuaTA0MDIHdW5pMDQwMwd1bmkwNDA0B3VuaTA0MDUHdW5pMDQwNgd1bmkwNDA3B3VuaTA0MDgHdW5pMDQwOQd1bmkwNDBBB3VuaTA0MEIHdW5pMDQwQwd1bmkwNDBFB3VuaTA0MEYHdW5pMDQxMAd1bmkwNDExB3VuaTA0MTIHdW5pMDQxMwd1bmkwNDE0B3VuaTA0MTUHdW5pMDQxNgd1bmkwNDE3B3VuaTA0MTgHdW5pMDQxOQd1bmkwNDFBB3VuaTA0MUIHdW5pMDQxQwd1bmkwNDFEB3VuaTA0MUUHdW5pMDQxRgd1bmkwNDIwB3VuaTA0MjEHdW5pMDQyMgd1bmkwNDIzB3VuaTA0MjQHdW5pMDQyNQd1bmkwNDI2B3VuaTA0MjcHdW5pMDQyOAd1bmkwNDI5B3VuaTA0MkEHdW5pMDQyQgd1bmkwNDJDB3VuaTA0MkQHdW5pMDQyRQd1bmkwNDJGB3VuaTA0MzAHdW5pMDQzMQd1bmkwNDMyB3VuaTA0MzMHdW5pMDQzNAd1bmkwNDM1B3VuaTA0MzYHdW5pMDQzNwd1bmkwNDM4B3VuaTA0MzkHdW5pMDQzQQd1bmkwNDNCB3VuaTA0M0MHdW5pMDQzRAd1bmkwNDNFB3VuaTA0M0YHdW5pMDQ0MAd1bmkwNDQxB3VuaTA0NDIHdW5pMDQ0Mwd1bmkwNDQ0B3VuaTA0NDUHdW5pMDQ0Ngd1bmkwNDQ3B3VuaTA0NDgHdW5pMDQ0OQd1bmkwNDRBB3VuaTA0NEIHdW5pMDQ0Qwd1bmkwNDREB3VuaTA0NEUHdW5pMDQ0Rgd1bmkwNDUxB3VuaTA0NTIHdW5pMDQ1Mwd1bmkwNDU0B3VuaTA0NTUHdW5pMDQ1Ngd1bmkwNDU3B3VuaTA0NTgHdW5pMDQ1OQd1bmkwNDVBB3VuaTA0NUIHdW5pMDQ1Qwd1bmkwNDVFB3VuaTA0NUYHdW5pMDQ5MAd1bmkwNDkxBldncmF2ZQZ3Z3JhdmUGV2FjdXRlBndhY3V0ZQlXZGllcmVzaXMJd2RpZXJlc2lzBllncmF2ZQZ5Z3JhdmUHdW5pMjAxNQ11bmRlcnNjb3JlZGJsDXF1b3RlcmV2ZXJzZWQGbWludXRlBnNlY29uZAlleGNsYW1kYmwHdW5pMjA3RglhZmlpMDg5NDEGcGVzZXRhBEV1cm8HdW5pMjEwNQd1bmkyMTEzB3VuaTIxMTYHdW5pMjEyNgllc3RpbWF0ZWQJb25lZWlnaHRoDHRocmVlZWlnaHRocwtmaXZlZWlnaHRocwxzZXZlbmVpZ2h0aHMHdW5pMjIwNg1jeXJpbGxpY2JyZXZlEGNhcm9uY29tbWFhY2NlbnQHdW5pMDMyNhFjb21tYWFjY2VudHJvdGF0ZQd1bmkyMDc0B3VuaTIwNzUHdW5pMjA3Nwd1bmkyMDc4B3VuaTIwMDAHdW5pMjAwMQd1bmkyMDAyB3VuaTIwMDMHdW5pMjAwNAd1bmkyMDA1B3VuaTIwMDYHdW5pMjAwNwd1bmkyMDA4B3VuaTIwMDkHdW5pMjAwQQd1bmkyMDBCB3VuaUZFRkYHdW5pRkZGQwd1bmlGRkZEB3VuaTAxRjAHdW5pMDJCQwd1bmkwM0QxB3VuaTAzRDIHdW5pMDNENgd1bmkxRTNFB3VuaTFFM0YHdW5pMUUwMAd1bmkxRTAxB3VuaTAyRjMFT2hvcm4Fb2hvcm4FVWhvcm4FdWhvcm4EaG9vawd1bmkwNDAwB3VuaTA0MEQHdW5pMDQ1MAd1bmkwNDVEB3VuaTA0NjAHdW5pMDQ2MQd1bmkwNDYyB3VuaTA0NjMHdW5pMDQ2NAd1bmkwNDY1B3VuaTA0NjYHdW5pMDQ2Nwd1bmkwNDY4B3VuaTA0NjkHdW5pMDQ2QQd1bmkwNDZCB3VuaTA0NkMHdW5pMDQ2RAd1bmkwNDZFB3VuaTA0NkYHdW5pMDQ3MAd1bmkwNDcxB3VuaTA0NzIHdW5pMDQ3Mwd1bmkwNDc0B3VuaTA0NzUHdW5pMDQ3Ngd1bmkwNDc3B3VuaTA0NzgHdW5pMDQ3OQd1bmkwNDdBB3VuaTA0N0IHdW5pMDQ3Qwd1bmkwNDdEB3VuaTA0N0UHdW5pMDQ3Rgd1bmkwNDgwB3VuaTA0ODEHdW5pMDQ4Mgd1bmkwNDg4B3VuaTA0ODkHdW5pMDQ4QQd1bmkwNDhCB3VuaTA0OEMHdW5pMDQ4RAd1bmkwNDhFB3VuaTA0OEYHdW5pMDQ5Mgd1bmkwNDkzB3VuaTA0OTQHdW5pMDQ5NQd1bmkwNDk2B3VuaTA0OTcHdW5pMDQ5OAd1bmkwNDk5B3VuaTA0OUEHdW5pMDQ5Qgd1bmkwNDlDB3VuaTA0OUQHdW5pMDQ5RQd1bmkwNDlGB3VuaTA0QTAHdW5pMDRBMQd1bmkwNEEyB3VuaTA0QTMHdW5pMDRBNAd1bmkwNEE1B3VuaTA0QTYHdW5pMDRBNwd1bmkwNEE4B3VuaTA0QTkHdW5pMDRBQQd1bmkwNEFCB3VuaTA0QUMHdW5pMDRBRAd1bmkwNEFFB3VuaTA0QUYHdW5pMDRCMAd1bmkwNEIxB3VuaTA0QjIHdW5pMDRCMwd1bmkwNEI0B3VuaTA0QjUHdW5pMDRCNgd1bmkwNEI3B3VuaTA0QjgHdW5pMDRCOQd1bmkwNEJBB3VuaTA0QkIHdW5pMDRCQwd1bmkwNEJEB3VuaTA0QkUHdW5pMDRCRgd1bmkwNEMwB3VuaTA0QzEHdW5pMDRDMgd1bmkwNEMzB3VuaTA0QzQHdW5pMDRDNQd1bmkwNEM2B3VuaTA0QzcHdW5pMDRDOAd1bmkwNEM5B3VuaTA0Q0EHdW5pMDRDQgd1bmkwNENDB3VuaTA0Q0QHdW5pMDRDRQd1bmkwNENGB3VuaTA0RDAHdW5pMDREMQd1bmkwNEQyB3VuaTA0RDMHdW5pMDRENAd1bmkwNEQ1B3VuaTA0RDYHdW5pMDRENwd1bmkwNEQ4B3VuaTA0RDkHdW5pMDREQQd1bmkwNERCB3VuaTA0REMHdW5pMDRERAd1bmkwNERFB3VuaTA0REYHdW5pMDRFMAd1bmkwNEUxB3VuaTA0RTIHdW5pMDRFMwd1bmkwNEU0B3VuaTA0RTUHdW5pMDRFNgd1bmkwNEU3B3VuaTA0RTgHdW5pMDRFOQd1bmkwNEVBB3VuaTA0RUIHdW5pMDRFQwd1bmkwNEVEB3VuaTA0RUUHdW5pMDRFRgd1bmkwNEYwB3VuaTA0RjEHdW5pMDRGMgd1bmkwNEYzB3VuaTA0RjQHdW5pMDRGNQd1bmkwNEY2B3VuaTA0RjcHdW5pMDRGOAd1bmkwNEY5B3VuaTA0RkEHdW5pMDRGQgd1bmkwNEZDB3VuaTA0RkQHdW5pMDRGRQd1bmkwNEZGB3VuaTA1MDAHdW5pMDUwMQd1bmkwNTAyB3VuaTA1MDMHdW5pMDUwNAd1bmkwNTA1B3VuaTA1MDYHdW5pMDUwNwd1bmkwNTA4B3VuaTA1MDkHdW5pMDUwQQd1bmkwNTBCB3VuaTA1MEMHdW5pMDUwRAd1bmkwNTBFB3VuaTA1MEYHdW5pMDUxMAd1bmkwNTExB3VuaTA1MTIHdW5pMDUxMwd1bmkxRUEwB3VuaTFFQTEHdW5pMUVBMgd1bmkxRUEzB3VuaTFFQTQHdW5pMUVBNQd1bmkxRUE2B3VuaTFFQTcHdW5pMUVBOAd1bmkxRUE5B3VuaTFFQUEHdW5pMUVBQgd1bmkxRUFDB3VuaTFFQUQHdW5pMUVBRQd1bmkxRUFGB3VuaTFFQjAHdW5pMUVCMQd1bmkxRUIyB3VuaTFFQjMHdW5pMUVCNAd1bmkxRUI1B3VuaTFFQjYHdW5pMUVCNwd1bmkxRUI4B3VuaTFFQjkHdW5pMUVCQQd1bmkxRUJCB3VuaTFFQkMHdW5pMUVCRAd1bmkxRUJFB3VuaTFFQkYHdW5pMUVDMAd1bmkxRUMxB3VuaTFFQzIHdW5pMUVDMwd1bmkxRUM0B3VuaTFFQzUHdW5pMUVDNgd1bmkxRUM3B3VuaTFFQzgHdW5pMUVDOQd1bmkxRUNBB3VuaTFFQ0IHdW5pMUVDQwd1bmkxRUNEB3VuaTFFQ0UHdW5pMUVDRgd1bmkxRUQwB3VuaTFFRDEHdW5pMUVEMgd1bmkxRUQzB3VuaTFFRDQHdW5pMUVENQd1bmkxRUQ2B3VuaTFFRDcHdW5pMUVEOAd1bmkxRUQ5B3VuaTFFREEHdW5pMUVEQgd1bmkxRURDB3VuaTFFREQHdW5pMUVERQd1bmkxRURGB3VuaTFFRTAHdW5pMUVFMQd1bmkxRUUyB3VuaTFFRTMHdW5pMUVFNAd1bmkxRUU1B3VuaTFFRTYHdW5pMUVFNwd1bmkxRUU4B3VuaTFFRTkHdW5pMUVFQQd1bmkxRUVCB3VuaTFFRUMHdW5pMUVFRAd1bmkxRUVFB3VuaTFFRUYHdW5pMUVGMAd1bmkxRUYxB3VuaTFFRjQHdW5pMUVGNQd1bmkxRUY2B3VuaTFFRjcHdW5pMUVGOAd1bmkxRUY5B3VuaTIwQUITY2lyY3VtZmxleGFjdXRlY29tYhNjaXJjdW1mbGV4Z3JhdmVjb21iEmNpcmN1bWZsZXhob29rY29tYhNjaXJjdW1mbGV4dGlsZGVjb21iDmJyZXZlYWN1dGVjb21iDmJyZXZlZ3JhdmVjb21iDWJyZXZlaG9va2NvbWIOYnJldmV0aWxkZWNvbWIQY3lyaWxsaWNob29rbGVmdBFjeXJpbGxpY2JpZ2hvb2tVQwd1bmkwMTYyB3VuaTAxNjMHdW5pMDFFQQd1bmkwMUVCB3VuaTAxRUMHdW5pMDFFRAd1bmkwMjU5DWhvb2thYm92ZWNvbWIHdW5pMUY0RAd1bmkxRkRFB3VuaTIwNzAHdW5pMjA3Ngd1bmkyMDc5E3VuaTAzQjkwMzA4MDMwNDAzMDATdW5pMDNCOTAzMDgwMzA0MDMwMRN1bmkwM0I5MDMwODAzMDYwMzAwE3VuaTAzQjkwMzA4MDMwNjAzMDETdW5pMDNDNTAzMDgwMzA0MDMwMBN1bmkwM0M1MDMwODAzMDQwMzAxE3VuaTAzQzUwMzA4MDMwNjAzMDATdW5pMDNDNTAzMDgwMzA2MDMwMQ91bmkwMzAxMDMwNjAzMDgPdW5pMDMwMDAzMDYwMzA4D3VuaTAzMDEwMzA0MDMwOA91bmkwMzAwMDMwNDAzMDgPY3lyaWxsaWNfb3RtYXJrA2ZfZgVmX2ZfaQVmX2ZfbAd1bmkxRTlFB3VuaUE3QjMHdW5pQTdCNA91bmkwMTNCLmxvY2xNQUgPdW5pMDE0NS5sb2NsTUFID0FvZ29uZWsubG9jbE5BVg9Fb2dvbmVrLmxvY2xOQVYPSW9nb25lay5sb2NsTkFWD1VvZ29uZWsubG9jbE5BVgd1bmkwMjM3B3VuaUE3QjUHdW5pQUI1Mw91bmkwMTNDLmxvY2xNQUgPdW5pMDE0Ni5sb2NsTUFID2FvZ29uZWsubG9jbE5BVg9lb2dvbmVrLmxvY2xOQVYPaW9nb25lay5sb2NsTkFWD3VvZ29uZWsubG9jbE5BVg91bmkwNDMxLmxvY2xTUkIHdW5pMjA5NQd1bmkyMDk2B3VuaTIwOTcHdW5pMjA5OAd1bmkyMDk5B3VuaTIwOUEHdW5pMjA5Qgd1bmkyMDlDB3VuaTA1RDAHdW5pMDVEMQd1bmkwNUQyB3VuaTA1RDMHdW5pMDVENAd1bmkwNUQ1B3VuaTA1RDYHdW5pMDVENwd1bmkwNUQ4B3VuaTA1RDkHdW5pMDVEQQd1bmkwNURCB3VuaTA1REMHdW5pMDVERAd1bmkwNURFB3VuaTA1REYHdW5pMDVFMAd1bmkwNUUxB3VuaTA1RTIHdW5pMDVFMwd1bmkwNUU0B3VuaTA1RTUHdW5pMDVFNgd1bmkwNUU3B3VuaTA1RTgHdW5pMDVFOQd1bmkwNUVBB3VuaUZCMkEHdW5pRkIyQgd1bmlGQjJDB3VuaUZCMkQHdW5pRkIyRQd1bmlGQjJGB3VuaUZCMzAHdW5pRkIzMQd1bmlGQjMyB3VuaUZCMzMHdW5pRkIzNAd1bmlGQjM1B3VuaUZCMzYHdW5pRkIzOAd1bmlGQjM5B3VuaUZCM0EHdW5pRkIzQgd1bmlGQjNDB3VuaUZCM0UHdW5pRkI0MAd1bmlGQjQxB3VuaUZCNDMHdW5pRkI0NAd1bmlGQjQ2B3VuaUZCNDcHdW5pRkI0OAd1bmlGQjQ5B3VuaUZCNEEHdW5pRkI0QglncmF2ZWNvbWIJYWN1dGVjb21iB3VuaTAzMDIJdGlsZGVjb21iB3VuaTAzMDQHdW5pMDMwNgd1bmkwMzA3B3VuaTAzMDgHdW5pMDMwQQd1bmkwMzBCB3VuaTAzMEMHdW5pMDMwRgd1bmkwMzEyDGRvdGJlbG93Y29tYgd1bmkwMzI3B3VuaTAzMjgHdW5pMDQ4NQd1bmkwNDg2B3VuaTA0ODMHdW5pMDQ4NAd1bmkwNUIwB3VuaTA1QjEHdW5pMDVCMgd1bmkwNUIzB3VuaTA1QjQHdW5pMDVCNQd1bmkwNUI2B3VuaTA1QjcHdW5pMDVCOAd1bmkwNUI5B3VuaTA1QkEHdW5pMDVCQgd1bmkwNUJDB3VuaTA1QkQHdW5pMDVDMQd1bmkwNUMyB3VuaTA1QzcJemVyby5kbm9tCG9uZS5kbm9tCHR3by5kbm9tCnRocmVlLmRub20JZm91ci5kbm9tCWZpdmUuZG5vbQhzaXguZG5vbQpzZXZlbi5kbm9tCmVpZ2h0LmRub20JbmluZS5kbm9tB3plcm8ubGYGb25lLmxmBnR3by5sZgh0aHJlZS5sZgdmb3VyLmxmB2ZpdmUubGYGc2l4LmxmCHNldmVuLmxmCGVpZ2h0LmxmB25pbmUubGYJemVyby5udW1yCG9uZS5udW1yCHR3by5udW1yCnRocmVlLm51bXIJZm91ci5udW1yCWZpdmUubnVtcghzaXgubnVtcgpzZXZlbi5udW1yCmVpZ2h0Lm51bXIJbmluZS5udW1yB3VuaTIwODAHdW5pMjA4MQd1bmkyMDgyB3VuaTIwODMHdW5pMjA4NAd1bmkyMDg1B3VuaTIwODYHdW5pMjA4Nwd1bmkyMDg4B3VuaTIwODkHdW5pMDVCRQd1bmkyMDdEB3VuaTIwOEQHdW5pMjA3RQd1bmkyMDhFB3VuaTIwN0EHdW5pMjA3Qwd1bmkyMDhBB3VuaTIwOEMHdW5pMjIxNQd1bmkyMEFBB3VuaTIxMjAQYWZpaTEwMTAzZG90bGVzcxBhZmlpMTAxMDVkb3RsZXNzDGNvbW1hYWNjZW50Mg5pb2dvbmVrZG90bGVzcw51bmkxRUNCZG90bGVzcwABAAAACgA4AFYABURGTFQAIGN5cmwAIGdyZWsAIGhlYnIAIGxhdG4AIAAEAAAAAP//AAIAAAABAAJtYXJrABZta21rAA4AAAACAAIAAwAAAAIAAAABAAQFSgL0AhwACgAGABAAAQAKAAEAAQHgAWoAAQGGAAwAEwFOATgBKAEeAQ4A/gDuAN4A1ADEALQAqgCaAJAAegBkAFQAPgAoAAP90QXZABAACgASAACAAAAaAGuAAAAD/coFsgAQAAoAGgA4gAAAGgCEgAAAA/2/BjgACgAaABoAaYAAAAP9uwY4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BEgCJgOVAAAABwPtA2oAAAABAAAAAgAHAAAREAQ+AAEAABEsAAAAAAAAAAAAAAAAAAAAOgAAAHQAAAHCAAACbgAABMAAAAhGAAALygAAEA4AABCUAAAR9AAAE2gAABTUAAAVmgAAFqQAABc0AAAYRgAAGOQAABtOAAAchgAAHrIAACHkAAAjzAAAJjwAACmoAAAqgAAALn4AADHqAAAzpAAANVYAADYuAAA20gAAN6oAADqwAABAJgAAQcYAAER4AABG0gAASHgAAEk6AABJ6gAATGYAAE0oAABNrAAATyAAAFBsAABQ+AAAUtgAAFSAAABW7gAAWKwAAFtuAABdUgAAYJAAAGE2AABiyAAAZAwAAGcaAABoUAAAaUYAAGoeAABquAAAa1YAAGvuAABs4gAAbWAAAG6IAABxWAAAc/oAAHYoAAB4tgAAewYAAHzqAACBzAAAg8wAAIUeAACHKgAAiLIAAIk2AACMJAAAjeYAAJBCAACTJgAAlb4AAJeIAACaeAAAnHAAAJ5AAACfjgAAou4AAKQcAACmbgAAp0AAAKnQAACqUAAArNwAAK7AAACu+gAAsEoAALLQAAC1agAAuLoAALosAAC6zAAAv3IAAME6AADFNAAAx8gAAMkaAADJrgAAyfgAAM2+AADOTAAA0DQAANEkAADTCAAA1bgAANbkAADZEgAA2mAAANrQAADcggAA3bQAAN96AADgzAAA41IAAOZcAADqcAAA7YgAAO3+AADucAAA7uIAAO9UAADvyAAA8DoAAPHmAADyXAAA8tIAAPNCAADztAAA9CYAAPSWAAD1BgAA9XYAAPXmAAD4EgAA+IYAAPj8AAD5bAAA+dwAAPpMAAD6vgAA+94AAP9QAAD/3AABAEwAAQC8AAEBLgABAaIAAQOIAAEHwgABCDYAAQisAAEJIAABCaAAAQoWAAEKigABDyYAAQ+cAAEQEAABEIYAARD6AAERcAABEeQAARJYAAESzAABE0AAARbKAAEXSgABF8IAARg4AAEYrAABGSwAARmiAAEbsAABHtgAAR9OAAEfxAABIDgAASCuAAEhJgABJCAAASSYAAElCgABJX4AASXwAAEmZAABJtwAASdSAAEnwgABKDgAASiqAAEpHgABKZAAASoGAAEqeAABKuwAASteAAEr1gABLDQAAS9YAAEvyAABMDwAATCuAAExIgABMZQAATIKAAEygAABNiAAATaSAAE3BgABN3YAATfsAAE4XAABONIAATlCAAE5ugABOjAAATquAAE7HgABO6QAAT0aAAE/pAABQBQAAUCIAAFA+AABQWwAAUHcAAFCTgABQsIAAUM2AAFDpgABRCAAAUSaAAFFDAABRYAAAUX6AAFGcgABSBIAAUiEAAFJCgABSX4AAUnyAAFKagABSuAAAUtkAAFL1gABTRgAAU48AAFOsAABTyYAAU+cAAFQEgABUIYAAVD6AAFRdAABVAIAAVacAAFXDAABV4AAAVfwAAFYZAABWNYAAVlMAAFcWAABYEwAAWC8AAFhMAABYagAAWIcAAFijAABYwAAAWNwAAFj5AABZFQAAWTIAAFlPAABZbIAAWYiAAFmlgABZw4AAWeGAAFn9gABaHIAAWlWAAFrkgABbAIAAWx2AAFs5gABbVoAAW3KAAFuPgABbq4AAW8kAAFvlAABcAoAAXLsAAFzYgABc9QAAXRKAAF0vgABdTYAAXWsAAF2IAABdpYAAXcKAAF3gAABd/QAAXhoAAF50gABfHoAAYBmAAGFbgABheIAAYZWAAGGxgABhz4AAYeyAAGIKAABibQAAYs6AAGLugABjSAAAY48AAGP7gABkXgAAZNUAAGVQgABlmIAAZjQAAGZXgABmdAAAZpWAAGa4AABm2oAAZvwAAGcegABnQIAAZ16AAGd4AABnkYAAZ7MAAGgUAABoLYAAaEeAAGhhAABpDQAAaSaAAGlAAABpkgAAaauAAGnBAABp8wAAagyAAGozAABqTIAAarWAAGrPAABq6QAAa6sAAGvFAABsVoAAbQ+AAG0rgABtSQAAbWcAAG2FgABto4AAbcIAAG3fAABuv4AAb5YAAHATAABw8gAAcboAAHJ6gABy8oAAc3kAAHPXAABz8QAAdMkAAHTigAB1RoAAdkuAAHZlAAB26IAAd4gAAHg8AAB41IAAeUWAAHm7gAB6gAAAezaAAHvVAAB8tgAAfNQAAHzxgAB9DoAAfSuAAH1LAAB9Z4AAfguAAH4ngAB+0AAAfumAAH8DAAB/HwAAfziAAIAZAACApoAAgRMAAIEvgACBTIAAgX0AAIGWgACCDAAAgiWAAII/AACCvwAAgtiAAIM1AACEBgAAhHkAAISWAACE14AAhV+AAIV5AACFkoAAhawAAIXFgACF3wAAhfiAAIYSAACGqAAAhsIAAIbcAACHD4AAh3CAAIeggACH3wAAiFsAAIjSgACJQYAAieYAAIqjAACLG4AAizMAAIwZAACMwQAAjOWAAI1aAACNc4AAjd0AAI6xAACPHQAAjzwAAI+DgACP9gAAkGgAAJCZAACQsoAAkNsAAJD0gACRDgAAkTiAAJFSgACSCwAAkiSAAJJYAACSvoAAkvOAAJMyAACTqoAAlCsAAJSfAACVLgAAleMAAJZYAACWdYAAl0kAAJdmgACX/QAAmBaAAJgwAACYUAAAmGmAAJkngACZugAAmdOAAJnxgACaD4AAmkGAAJpqgACalIAAmrEAAJrPgACa7AAAmwqAAJsnAACbRYAAm2MAAJuCAACbpYAAm8kAAJvMgACb9IAAnDaAAJx7AACcl4AAnNiAAJ1DgACdswAAndAAAJ4TgACeegAAns0AAJ7ugACgOoAAoGSAAKChAACg2AAAoQ6AAKEsgAChTYAAobQAAKHxgACiq4AAo4oAAKR0gAClaAAApjGAAKcdgACnmoAAp7QAAKfhAACpAYAAqoOAAKvkAACs5oAArcQAAK3eAACuCAAArlWAAK53AACusYAAr34AALAFAACwIwAAsIoAALCoAACwyAAAsQIAALFUgACxmgAAsa2AALHyAACyUgAAstiAALMLgACz3AAAs9wAALPcAACz3AAAs9wAALPcAACz3AAAs9wAALPxAAC0CgAAtAoAALQKAAC0CgAAtAoAALUpAAC1g4AAtaCAALW7AAC29QAAt4cAALiBgAC4ngAAuLwAALjaAAC494AAuWYAALotAAC67AAAu4KAALwoAAC8k4AAvLEAALzOAAC864AAvQqAAL3kgAC+pQAAvzUAAL/CAADAhQAAwUGAAMG8gADCN4AAwtcAAMN3gADEHQAAxLoAAMVzAADGK4AAx6uAAMktgADJR4AAyWGAAMoHAADKm4AAyy+AAMvAgADL3YAAy/wAAM0jgADNQgAAzjwAAM8gAADQ6QAA0pqAANK4AADS1QAA03GAANQAAADUZoAA1gmAANcqAADX6YAA2KKAANkxgADZxAAA2lcAANs3gADbawAA26AAANxXAADc+AAA3WmAAN3lgADeBAAA3iIAAN51AADezYAA3yIAAN95AADfygAA4C6AAOB5gADgy4AA4Qi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wABAAAAAAAAyg4QAqoOEQP9ug4RAAMSDhADEg4QAPoOEAGmDhACABgA0AAQABgAEQAUAAAAAQAAAAAAFQAQorAAAQAAAAAAEAAMABAABAARAAAAAwABAAAAAAAB6g4QA3oOEQP9jg4QAOYOEAMGDhAAjg4SABgA8AAQABgAEQAUAAAAAQAAAAAAFQAQorAAAQAAAAAAEAAMABEAAAADAAEAAAAAABEACKKzAAEAAAAAAAByDhACgg4RA/3+DhABKg4QAK4OEAC2DhIAHAEAABAAGAARABQAAAABAAAAAAAVABCisAABAAAAAAAUAAwAEAAEABEAAAADAAEAAAAAABEACKKzAAEAAAAAAABmDhADHg4RA/0yDhEAAp4OEAOiDhAADg4QAW4OEAIAHAEAABAAGAARABQAAAABAAAAAAARABCisAABAAAAAAAQAAwAEAAEABEAAAADAAEAAAAAABEACKKzAAEAAAAAAABSDhADZg4QAv4OEADWDhAD3g4QAAoOEAAaDhACABwBAAAQABgAEQAUAAAAAQAAAAAAEQAQorAAAQAAAAAAEAAMABAABAARAAAAAwABAAAAAAARAAiiswABAAAAAAAAig4QAs4OEAKODhABBg4QA9oOEABuDhAAMg4QAgAcAQAAEAAYABEAFAAAAAEAAAAAABEAEKKwAAEAAAAAABAADAAQAAQAEQAAAAMAAQAAAAAAEQAIorMAAQAAAAAAAGoOEALyDhACTg4QAB4OEAP2DhAAkg4QAGIOEAIAHAEAABAAGAARABQAAAABAAAAAAARABCisAABAAAAAAAQAAwAEAAEABEAAAADAAEAAAAAABEACKKzAAEAAAAAAAAODhADkg4QA1IOEADmDhAD6g4QARIOEAG2DhACABwBAAAQABgAEQAUAAAAAQAAAAAAEQAQorAAAQAAAAAAEAAMABAABAARAAAAAwABAAAAAAARAAiiswABAAAAAAAAKg4QA54OEALKDhAAIg4QACYOEAPyDhAAjg4QAgAcAQAAEAAYABEAFAAAAAEAAAAAABEAEKKwAAEAAAAAABAADAAQAAQAEQAAAAMAAQAAAAAAEQAIorMAAQAAAAAAAJIOEAMWDhACFg4QANIOEAOGDhAAFg4QAIoOEAIAHAEAABAAGAARABQAAAABAAAAAAARABCisAABAAAAAAAQAAwAE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") - format("truetype"); -} -* { - font-family: - Open Sans, - sans-serif !important; -} -.ace_content, -.ace_editor, -.ace_editor div { - font-family: - Monaco, - Menlo, - Ubuntu Mono, - Consolas, - source-code-pro, - monospace !important; - font-size: 16px !important; - font-weight: 400 !important; -} -.capitalize-first:first-letter { - text-transform: uppercase; -} -.login-main { - display: grid; - min-height: 100vh; - grid-template-columns: repeat(2, minmax(0, 1fr)); - align-items: center; - vertical-align: middle; -} -.login-container { - grid-column: span 2 / span 2; - margin-left: 1rem; - margin-right: 1rem; - display: flex; - height: 100%; - flex-direction: column; - align-items: center; - justify-content: center; - background-image: none; -} -@media (min-width: 992px) { - .login-container { - grid-column: span 1 / span 1; - margin-left: 0; - margin-right: 0; - --tw-bg-opacity: 1; - background-color: rgb(248 249 250 / var(--tw-bg-opacity)); - } -} -.login-logo-container { - width: 100%; - max-width: 400px; - border-radius: 0.25rem; - --tw-bg-opacity: 1; - background-color: rgb(248 249 250 / var(--tw-bg-opacity)); - padding: 4rem 3rem; -} -.login-title-desktop { - margin-bottom: 2rem; - display: none; - text-align: center; - font-weight: 700; -} -.login-title-desktop:first-letter { - text-transform: uppercase; -} -@media (min-width: 992px) { - .login-title-desktop { - display: block; - } -} -.login-particle-container { - position: fixed; - z-index: -10; - --tw-bg-opacity: 1; - background-color: rgb(11 85 119 / var(--tw-bg-opacity)); -} -@media (min-width: 992px) { - .login-particle-container { - position: relative; - grid-column: span 1 / span 1; - } -} -.totp-main { - display: grid; - min-height: 100vh; - grid-template-columns: repeat(2, minmax(0, 1fr)); - align-items: center; - vertical-align: middle; -} -.totp-container { - grid-column: span 2 / span 2; - margin-left: 1rem; - margin-right: 1rem; - display: flex; - height: 100%; - flex-direction: column; - align-items: center; - justify-content: center; - background-image: none; -} -.totp-logo-container { - width: 100%; - max-width: 400px; - border-radius: 0.25rem; - --tw-bg-opacity: 1; - background-color: rgb(248 249 250 / var(--tw-bg-opacity)); - padding: 4rem 3rem; -} -.totp-title { - margin-bottom: 2rem; - display: none; - text-align: center; - font-weight: 700; -} -.totp-title:first-letter { - text-transform: uppercase; -} -.totp-particle-container { - position: fixed; - z-index: -10; - --tw-bg-opacity: 1; - background-color: rgb(11 85 119 / var(--tw-bg-opacity)); -} -.logout-input-group { - position: relative; - grid-column: span 12 / span 12; - margin: 0.75rem 0.5rem; - display: flex; - width: 100%; - max-width: 400px; - flex-direction: column; -} -.logout-label { - margin: 0.25rem 0; - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - --tw-text-opacity: 1; - color: rgb(11 85 119 / var(--tw-text-opacity)); - transition-property: - color, - background-color, - border-color, - text-decoration-color, - fill, - stroke, - opacity, - box-shadow, - transform, - filter, - -webkit-backdrop-filter; - transition-property: color, background-color, border-color, - text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, - backdrop-filter; - transition-property: - color, - background-color, - border-color, - text-decoration-color, - fill, - stroke, - opacity, - box-shadow, - transform, - filter, - backdrop-filter, - -webkit-backdrop-filter; - transition-timing-function: ease; - transition-duration: 0.3s; - transition-timing-function: ease-in-out; -} -.logout-label:first-letter { - text-transform: uppercase; -} -:is(.dark .logout-label) { - --tw-text-opacity: 1; - color: rgb(210 214 218 / var(--tw-text-opacity)); - opacity: 0.9; -} -.logout-input { - grid-column: span 12 / span 12; - display: block; - width: 100%; - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - border-radius: 0.5rem; - border-width: 1px; - border-style: solid; - --tw-border-opacity: 1; - border-color: rgb(210 214 218 / var(--tw-border-opacity)); - --tw-bg-opacity: 1; - background-color: rgb(255 255 255 / var(--tw-bg-opacity)); - background-clip: padding-box; - padding: 0.5rem 1rem; - font-size: 0.875rem; - font-weight: 400; - line-height: 1.4rem; - --tw-text-opacity: 1; - color: rgb(73 80 87 / var(--tw-text-opacity)); - outline: 2px solid #0000; - outline-offset: 2px; - transition-property: all; - transition-timing-function: ease; - transition-duration: 0.15s; - transition-timing-function: ease-in; -} -.logout-input::-moz-placeholder { - --tw-text-opacity: 1; - color: rgb(173 181 189 / var(--tw-text-opacity)); -} -.logout-input::placeholder { - --tw-text-opacity: 1; - color: rgb(173 181 189 / var(--tw-text-opacity)); -} -.logout-input:focus { - --tw-border-opacity: 1; - border-color: rgb(11 85 119 / var(--tw-border-opacity)); -} -.logout-input:valid:focus { - --tw-border-opacity: 1; - border-color: rgb(34 197 94 / var(--tw-border-opacity)); -} -.logout-input:invalid:focus { - --tw-border-opacity: 1; - border-color: rgb(245 57 57 / var(--tw-border-opacity)); -} -.logout-input:disabled { - opacity: 0.75; -} -:is(.dark .logout-input) { - --tw-border-opacity: 1; - border-color: rgb(98 117 148 / var(--tw-border-opacity)); - --tw-bg-opacity: 1; - background-color: rgb(52 71 103 / var(--tw-bg-opacity)); - --tw-text-opacity: 1; - color: rgb(210 214 218 / var(--tw-text-opacity)); -} -.invalid.logout-input, -.invalid.logout-input:active, -.invalid.logout-input:focus, -.invalid.logout-input:valid, -.invalid.logout-input:valid:active, -.invalid.logout-input:valid:focus { - --tw-border-opacity: 1 !important; - border-color: rgb(245 57 57 / var(--tw-border-opacity)) !important; -} -.logout-submit-btn { - margin-top: 1rem; - margin-bottom: 1rem; - display: inline-block; - cursor: pointer; - border-radius: 0.5rem; - --tw-bg-opacity: 1; - background-color: rgb(11 85 119 / var(--tw-bg-opacity)); - background-size: 150%; - background-position: 25% 0; - padding: 0.75rem 1.5rem; - text-align: center; - vertical-align: middle; - font-size: 0.875rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.5; - letter-spacing: -0.025rem; - --tw-text-opacity: 1; - color: rgb(255 255 255 / var(--tw-text-opacity)); - --tw-shadow: 0 7px 14px #32325d1a, 0 3px 6px #00000014; - --tw-shadow-colored: 0 7px 14px var(--tw-shadow-color), - 0 3px 6px var(--tw-shadow-color); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), - var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - transition-property: all; - transition-timing-function: ease; - transition-duration: 0.15s; - transition-timing-function: ease-in; -} -.logout-submit-btn:hover { - --tw-translate-y: -1px; - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) - rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) - scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); - background-color: #0b5577cc; - --tw-shadow: 0 4px 6px #32325d1a, 0 1px 3px #00000014; - --tw-shadow-colored: 0 4px 6px var(--tw-shadow-color), - 0 1px 3px var(--tw-shadow-color); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), - var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -} -.logout-submit-btn:focus { - background-color: #0b5577cc; -} -.logout-submit-btn:active { - opacity: 0.85; -} -:is(.dark .logout-submit-btn) { - --tw-brightness: brightness(0.9); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) - var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) - var(--tw-sepia) var(--tw-drop-shadow); -} -.account-alert-container { - position: fixed; - bottom: 1rem; - right: 0; - min-width: 340px; -} -body { - height: 100%; - width: 100%; - --tw-bg-opacity: 1; - background-color: rgb(11 85 119 / var(--tw-bg-opacity)); -} -:is(.dark body), -body { - overflow-x: hidden; -} -.no-script { - position: relative; - width: 100%; - border-radius: 0.5rem; - --tw-bg-opacity: 1; - background-color: rgb(251 177 64 / var(--tw-bg-opacity)); - padding: 1rem; - --tw-text-opacity: 1; - color: rgb(255 255 255 / var(--tw-text-opacity)); -} -.content-container { - position: absolute; - z-index: 10; - display: flex; - min-height: 100vh; - width: 100%; - flex-direction: column; - justify-content: space-between; - overflow: hidden; - padding: 0 0.5rem; -} -@media (min-width: 576px) { - .content-container { - padding-left: 1.5rem; - padding-right: 1.5rem; - } -} -@media (min-width: 1200px) { - .content-container { - padding-left: 18.75rem; - } -} -.content-wrap { - display: grid; - width: 100%; - max-width: 1920px; - grid-template-columns: repeat(12, minmax(0, 1fr)); - gap: 0.75rem; - row-gap: 1rem; -} -@media (min-width: 576px) { - .content-wrap { - gap: 1rem; - } -} -@media (min-width: 992px) { - .content-wrap { - gap: 1.5rem; - } -} -.header-container { - position: relative; - grid-column: span 12 / span 12; - height: 100%; - max-height: 100vh; - width: 100%; - border-radius: 0.75rem; - transition-property: all; - transition-timing-function: ease; - transition-duration: 0.2s; - transition-timing-function: ease-in-out; -} -.header-el { - position: relative; - margin-right: 1.5rem; - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: space-between; - border-radius: 1rem; - padding: 0.5rem 0; - --tw-shadow: 0 0 #0000; - --tw-shadow-colored: 0 0 #0000; - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), - var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - transition-property: all; - transition-timing-function: ease; - transition-duration: 0.25s; - transition-timing-function: ease-in; -} -@media (min-width: 992px) { - .header-el { - flex-wrap: nowrap; - justify-content: flex-start; - } -} -.header-wrap { - margin-left: auto; - margin-right: auto; - display: flex; - width: 100%; - align-items: center; - justify-content: space-between; - padding: 0.25rem; - flex-wrap: inherit; -} -.header-title { - margin-bottom: 0; - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - text-transform: capitalize; - letter-spacing: 0; - --tw-text-opacity: 1; - color: rgb(255 255 255 / var(--tw-text-opacity)); -} -.header-breadcrumb-container { - margin-right: 3rem; - display: flex; - flex-direction: column; - flex-wrap: wrap; - border-radius: 0.5rem; - background-color: initial; - padding-top: 0.25rem; -} -@media (min-width: 576px) { - .header-breadcrumb-container { - margin-right: 4rem; - } -} -@media (min-width: 340px) { - .header-breadcrumb-container { - flex-direction: row; - } -} -.header-breadcrumb-item { - white-space: nowrap; - font-size: 0.875rem; - line-height: 1.5rem; - text-transform: capitalize; - line-height: 1.5; - --tw-text-opacity: 1; - color: rgb(255 255 255 / var(--tw-text-opacity)); -} -.mobile.header-breadcrumb-item { - display: none; -} -@media (min-width: 576px) { - .mobile.header-breadcrumb-item { - display: block; - } -} -.first.header-breadcrumb-item { - opacity: 0.5; -} -:is(.dark .first.header-breadcrumb-item) { - opacity: 0.75; -} -.prev.header-breadcrumb-item { - padding-left: 0; - opacity: 0.5; -} -:is(.dark .prev.header-breadcrumb-item) { - opacity: 0.75; -} -@media (min-width: 340px) { - .prev.header-breadcrumb-item { - padding-left: 0.5rem; - } -} -.active.header-breadcrumb-item { - padding-left: 0; - font-size: 0.875rem; - line-height: 1.5rem; - line-height: 1.5; - --tw-text-opacity: 1; - color: rgb(255 255 255 / var(--tw-text-opacity)); -} -@media (min-width: 340px) { - .active.header-breadcrumb-item { - padding-left: 0.5rem; - } -} -.slash.header-breadcrumb-item:before { - padding-right: 0.5rem; - --tw-text-opacity: 1; - color: rgb(255 255 255 / var(--tw-text-opacity)); - --tw-content: "/"; - content: var(--tw-content); -} -.checkbox, -.slash.header-breadcrumb-item:before { - float: left; -} -.checkbox { - position: relative; - z-index: 10; - margin-top: 0.25rem; - height: 1.25rem; - width: 1.25rem; - cursor: pointer; - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - border-radius: 0.35rem; - border-width: 1px; - --tw-border-opacity: 1; - border-color: rgb(210 214 218 / var(--tw-border-opacity)); - background-color: rgb(255 255 255 / var(--tw-bg-opacity)); - background-size: contain; - background-position: 50%; - background-repeat: no-repeat; - vertical-align: top; - font-size: 1rem; - line-height: 1.5rem; - transition-property: all; - transition-timing-function: ease; - transition-duration: 0.15s; -} -.checkbox, -.checkbox:disabled { - --tw-bg-opacity: 1; -} -.checkbox:disabled { - cursor: default; - border-color: #ced4da00; - background-color: rgb(206 212 218 / var(--tw-bg-opacity)); - --tw-text-opacity: 1; - color: rgb(73 80 87 / var(--tw-text-opacity)); -} -:is(.dark .checkbox) { - --tw-border-opacity: 1; - border-color: rgb(98 117 148 / var(--tw-border-opacity)); - --tw-bg-opacity: 1; - background-color: rgb(52 71 103 / var(--tw-bg-opacity)); -} -:is(.dark .checkbox:disabled) { - border-color: #252f4000; - --tw-bg-opacity: 1; - background-color: rgb(37 47 64 / var(--tw-bg-opacity)); - --tw-text-opacity: 1; - color: rgb(210 214 218 / var(--tw-text-opacity)); -} -.check.checkbox[aria-checked="true"] { - z-index: 0; - --tw-bg-opacity: 1; - background-color: rgb(233 236 239 / var(--tw-bg-opacity)); -} -.check.checkbox:disabled[aria-checked="true"] { - border-color: #ced4da00; - --tw-bg-opacity: 1; - background-color: rgb(206 212 218 / var(--tw-bg-opacity)); -} -:is(.dark .check.checkbox[aria-checked="true"]) { - --tw-bg-opacity: 1; - background-color: rgb(98 117 148 / var(--tw-bg-opacity)); -} -:is(.dark .check.checkbox:disabled[aria-checked="true"]) { - --tw-bg-opacity: 1; - background-color: rgb(37 47 64 / var(--tw-bg-opacity)); -} -.checkbox-svg { - pointer-events: none; - position: absolute; - left: 0; - top: 0; - z-index: 10; - height: 0.875rem; - width: 0.875rem; - --tw-translate-x: 3px; - --tw-translate-y: 7px; - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) - rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) - scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); - fill: #495057; -} -:is(.dark .checkbox-svg) { - fill: #ebeff4; -} -.select-btn { - display: flex; - width: 100%; - align-items: center; - justify-content: space-between; - border-radius: 0.5rem; - border-width: 1px; - border-style: solid; - --tw-border-opacity: 1; - border-color: rgb(206 212 218 / var(--tw-border-opacity)); - --tw-bg-opacity: 1; - background-color: rgb(255 255 255 / var(--tw-bg-opacity)); - background-clip: padding-box; - padding: 0.25rem 0.375rem; - text-align: left; - vertical-align: middle; - font-size: 0.875rem; - font-weight: 400; - line-height: 1.4rem; - --tw-text-opacity: 1; - color: rgb(73 80 87 / var(--tw-text-opacity)); - transition-property: all; - transition-timing-function: ease; - transition-duration: 0.3s; - transition-timing-function: ease-in-out; -} -.select-btn::-moz-placeholder { - --tw-text-opacity: 1; - color: rgb(173 181 189 / var(--tw-text-opacity)); -} -.select-btn::placeholder { - --tw-text-opacity: 1; - color: rgb(173 181 189 / var(--tw-text-opacity)); -} -.select-btn:focus, -.select-btn:hover { - --tw-border-opacity: 1; - border-color: rgb(108 117 125 / var(--tw-border-opacity)); -} -.select-btn:disabled { - border-color: #ced4da00; - --tw-bg-opacity: 1; - background-color: rgb(206 212 218 / var(--tw-bg-opacity)); - --tw-text-opacity: 1; - color: rgb(73 80 87 / var(--tw-text-opacity)); -} -:is(.dark .select-btn) { - --tw-border-opacity: 1; - border-color: rgb(98 117 148 / var(--tw-border-opacity)); - background-color: rgb(52 71 103 / var(--tw-bg-opacity)); -} -:is(.dark .select-btn), -:is(.dark .select-btn:disabled) { - --tw-bg-opacity: 1; - --tw-text-opacity: 1; - color: rgb(210 214 218 / var(--tw-text-opacity)); -} -:is(.dark .select-btn:disabled) { - border-color: #252f4000; - background-color: rgb(37 47 64 / var(--tw-bg-opacity)); -} -@media (min-width: 768px) { - .select-btn { - padding: 0.375rem 0.625rem; - } -} -.select-btn-name { - pointer-events: none; - min-height: 22px; -} -.select-btn-svg { - pointer-events: none; - height: 1rem; - width: 1rem; - fill: #6c757d; - transition-property: transform; - transition-timing-function: ease; - transition-duration: 0.15s; -} -:is(.dark .select-btn-svg) { - fill: #adb5bd; -} -.select-dropdown-container { - position: absolute; - z-index: 20; - margin-top: 0.5rem; - height: -moz-fit-content; - height: fit-content; - max-height: 200px; - width: -moz-fit-content; - width: fit-content; - flex-direction: column; - overflow-y: auto; - overflow-x: hidden; -} -.select-dropdown-btn { - position: relative; - margin-top: 0; - margin-bottom: 0; - cursor: pointer; - border-radius: 0; - border-bottom-width: 1px; - border-left-width: 1px; - border-right-width: 1px; - --tw-border-opacity: 1; - border-color: rgb(210 214 218 / var(--tw-border-opacity)); - --tw-bg-opacity: 1; - background-color: rgb(255 255 255 / var(--tw-bg-opacity)); - padding: 0.5rem 1.5rem; - text-align: center; - vertical-align: middle; - font-size: 0.875rem; - line-height: 1.5rem; - line-height: 1.5; - letter-spacing: 0; - --tw-text-opacity: 1; - color: rgb(73 80 87 / var(--tw-text-opacity)); - transition-property: all; - transition-timing-function: ease; - transition-duration: 0.15s; - transition-timing-function: ease-in; -} -.select-dropdown-btn:hover { - --tw-brightness: brightness(0.9); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) - var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) - var(--tw-sepia) var(--tw-drop-shadow); -} -:is(.dark .select-dropdown-btn) { - --tw-border-opacity: 1; - border-color: rgb(98 117 148 / var(--tw-border-opacity)); - --tw-bg-opacity: 1; - background-color: rgb(52 71 103 / var(--tw-bg-opacity)); - --tw-text-opacity: 1; - color: rgb(210 214 218 / var(--tw-text-opacity)); -} -.active.select-dropdown-btn { - --tw-bg-opacity: 1; - background-color: rgb(233 236 239 / var(--tw-bg-opacity)); - font-weight: 600; -} -:is(.dark .active.select-dropdown-btn) { - --tw-border-opacity: 1; - border-color: rgb(98 117 148 / var(--tw-border-opacity)); - --tw-bg-opacity: 1; - background-color: rgb(98 117 148 / var(--tw-bg-opacity)); - --tw-text-opacity: 1; - color: rgb(235 239 244 / var(--tw-text-opacity)); -} -.first.select-dropdown-btn { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; - border-top-width: 1px; -} -.last.select-dropdown-btn { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.input-title { - margin: 0; - font-size: 0.875rem; - line-height: 1.5rem; - font-weight: 700; - transition-property: - color, - background-color, - border-color, - text-decoration-color, - fill, - stroke, - opacity, - box-shadow, - transform, - filter, - -webkit-backdrop-filter; - transition-property: color, background-color, border-color, - text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, - backdrop-filter; - transition-property: - color, - background-color, - border-color, - text-decoration-color, - fill, - stroke, - opacity, - box-shadow, - transform, - filter, - backdrop-filter, - -webkit-backdrop-filter; - transition-timing-function: ease; - transition-duration: 0.3s; - transition-timing-function: ease-in-out; -} -:is(.dark .input-title) { - --tw-text-opacity: 1; - color: rgb(210 214 218 / var(--tw-text-opacity)); - opacity: 0.9; -} -.input-regular { - display: block; - width: 100%; - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - border-radius: 0.5rem; - border-width: 1px; - border-style: solid; - --tw-border-opacity: 1; - border-color: rgb(210 214 218 / var(--tw-border-opacity)); - --tw-bg-opacity: 1; - background-color: rgb(255 255 255 / var(--tw-bg-opacity)); - background-clip: padding-box; - padding: 0.25rem 0.375rem; - font-size: 0.875rem; - font-weight: 400; - line-height: 1.4rem; - --tw-text-opacity: 1; - color: rgb(73 80 87 / var(--tw-text-opacity)); - outline: 2px solid #0000; - outline-offset: 2px; - transition-property: all; - transition-timing-function: ease; - transition-duration: 0.15s; - transition-timing-function: ease-in; -} -.input-regular::-moz-placeholder { - --tw-text-opacity: 1; - color: rgb(173 181 189 / var(--tw-text-opacity)); -} -.input-regular::placeholder { - --tw-text-opacity: 1; - color: rgb(173 181 189 / var(--tw-text-opacity)); -} -.input-regular:focus { - border-color: #d2d6da00; - --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 - var(--tw-ring-offset-width) var(--tw-ring-offset-color); - --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 - calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color); - box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), - var(--tw-shadow, 0 0 #0000); -} -.input-regular:valid:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgb(34 197 94 / var(--tw-ring-opacity)); -} -.input-regular:invalid:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgb(245 57 57 / var(--tw-ring-opacity)); -} -.input-regular:disabled { - border-color: #ced4da00; - --tw-bg-opacity: 1; - background-color: rgb(206 212 218 / var(--tw-bg-opacity)); - --tw-text-opacity: 1; - color: rgb(73 80 87 / var(--tw-text-opacity)); -} -:is(.dark .input-regular) { - --tw-border-opacity: 1; - border-color: rgb(98 117 148 / var(--tw-border-opacity)); - --tw-bg-opacity: 1; - background-color: rgb(52 71 103 / var(--tw-bg-opacity)); - --tw-text-opacity: 1; - color: rgb(210 214 218 / var(--tw-text-opacity)); -} -:is(.dark .input-regular:focus) { - border-color: #6c757d00; -} -:is(.dark .input-regular:disabled) { - border-color: #252f4000; - --tw-bg-opacity: 1; - background-color: rgb(37 47 64 / var(--tw-bg-opacity)); - --tw-text-opacity: 1; - color: rgb(210 214 218 / var(--tw-text-opacity)); -} -@media (min-width: 768px) { - .input-regular { - padding: 0.375rem 0.625rem; - } -} -.invalid.input-regular, -.invalid.input-regular:active, -.invalid.input-regular:focus, -.invalid.input-regular:hover { - border-color: #f8f9fa00; - --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 - var(--tw-ring-offset-width) var(--tw-ring-offset-color); - --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 - calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color); - box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), - var(--tw-shadow, 0 0 #0000); - --tw-ring-opacity: 1; - --tw-ring-color: rgb(245 57 57 / var(--tw-ring-opacity)); -} -.valid.input-regular { - border-color: #f8f9fa00; - --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 - var(--tw-ring-offset-width) var(--tw-ring-offset-color); - --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 - calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color); - box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), - var(--tw-shadow, 0 0 #0000); - --tw-ring-opacity: 1; - --tw-ring-color: rgb(34 197 94 / var(--tw-ring-opacity)); -} -.input-pw-container { - position: absolute; - right: 0.5rem; - display: flex; - height: 1.25rem; - width: 1.25rem; -} -.input-pw-svg { - pointer-events: none; - fill: #0b5577; - --tw-brightness: brightness(1.5); -} -.input-pw-svg, -:is(.dark .input-pw-svg) { - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) - var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) - var(--tw-sepia) var(--tw-drop-shadow); -} -:is(.dark .input-pw-svg) { - --tw-brightness: brightness(2); -} -.input-pw-button { - display: flex; - height: 1.25rem; - width: 1.25rem; - align-items: center; - border-radius: 9999px; - vertical-align: middle; - transition-property: all; - transition-timing-function: ease; - transition-duration: 0.15s; -} -.input-pw-button:hover { - --tw-brightness: brightness(0.9); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) - var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) - var(--tw-sepia) var(--tw-drop-shadow); -} -.enabled.input-pw-button { - --tw-bg-opacity: 1; - background-color: rgb(255 255 255 / var(--tw-bg-opacity)); -} -:is(.dark .enabled.input-pw-button) { - --tw-bg-opacity: 1; - background-color: rgb(52 71 103 / var(--tw-bg-opacity)); -} -.disabled.input-pw-button { - --tw-bg-opacity: 1; - background-color: rgb(206 212 218 / var(--tw-bg-opacity)); -} -:is(.dark .disabled.input-pw-button) { - --tw-bg-opacity: 1; - background-color: rgb(37 47 64 / var(--tw-bg-opacity)); -} -.input-pw-svg-invisible { - display: flex; - height: 1.25rem; - width: 1.25rem; - --tw-scale-x: 1.1; - --tw-scale-y: 1.1; - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) - rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) - scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); - align-items: center; - vertical-align: middle; -} -.input-clipboard-container { - position: absolute; - display: flex; - height: 1.25rem; - width: 1.25rem; - border-radius: 9999px; -} -.pw-input.input-clipboard-container { - right: 2.25rem; -} -.no-pw-input.input-clipboard-container { - right: 0.5rem; -} -.input-clipboard-button { - display: flex; - height: 1.25rem; - width: 1.25rem; - align-items: center; - border-radius: 9999px; - vertical-align: middle; - transition-property: all; - transition-timing-function: ease; - transition-duration: 0.15s; -} -.input-clipboard-button:hover { - --tw-brightness: brightness(0.9); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) - var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) - var(--tw-sepia) var(--tw-drop-shadow); -} -.enabled.input-clipboard-button { - --tw-bg-opacity: 1; - background-color: rgb(255 255 255 / var(--tw-bg-opacity)); -} -:is(.dark .enabled.input-clipboard-button) { - --tw-bg-opacity: 1; - background-color: rgb(52 71 103 / var(--tw-bg-opacity)); -} -.disabled.input-clipboard-button { - --tw-bg-opacity: 1; - background-color: rgb(206 212 218 / var(--tw-bg-opacity)); -} -:is(.dark .disabled.input-clipboard-button) { - --tw-bg-opacity: 1; - background-color: rgb(37 47 64 / var(--tw-bg-opacity)); -} -.input-clipboard-svg { - height: 100%; - width: 100%; - stroke: #252f40; -} -:is(.dark .input-clipboard-svg) { - stroke: #d2d6da; -} -.popover-settings-container { - position: absolute; - bottom: 1.5rem; - left: -5rem; - z-index: 50; - height: -moz-fit-content; - height: fit-content; - width: 100%; - min-width: 225px; - align-items: center; - justify-content: center; - border-radius: 0.375rem; - --tw-bg-opacity: 1; - background-color: rgb(94 114 228 / var(--tw-bg-opacity)); - padding: 0.75rem; - opacity: 1; - transition-property: - color, - background-color, - border-color, - text-decoration-color, - fill, - stroke, - opacity, - box-shadow, - transform, - filter, - -webkit-backdrop-filter; - transition-property: color, background-color, border-color, - text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, - backdrop-filter; - transition-property: - color, - background-color, - border-color, - text-decoration-color, - fill, - stroke, - opacity, - box-shadow, - transform, - filter, - backdrop-filter, - -webkit-backdrop-filter; - transition-timing-function: ease; - transition-duration: 0.15s; -} -:is(.dark .popover-settings-container) { - --tw-brightness: brightness(0.9); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) - var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) - var(--tw-sepia) var(--tw-drop-shadow); -} -.popover-background { - position: absolute; - z-index: 0; - height: 0.75rem; - width: 0.75rem; - --tw-translate-x: 0.75rem; - --tw-translate-y: 0.25rem; - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) - rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) - scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); - border-radius: 0.25rem; - --tw-bg-opacity: 1; - background-color: rgb(255 255 255 / var(--tw-bg-opacity)); -} -.popover-settings-text { - pointer-events: none; - margin: 0; - white-space: normal; - text-align: center; - font-size: 0.875rem; - line-height: 1.5rem; - font-weight: 600; - transition-property: - color, - background-color, - border-color, - text-decoration-color, - fill, - stroke, - opacity, - box-shadow, - transform, - filter, - -webkit-backdrop-filter; - transition-property: color, background-color, border-color, - text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, - backdrop-filter; - transition-property: - color, - background-color, - border-color, - text-decoration-color, - fill, - stroke, - opacity, - box-shadow, - transform, - filter, - backdrop-filter, - -webkit-backdrop-filter; - transition-timing-function: ease; - transition-duration: 0.3s; - transition-timing-function: ease-in-out; -} -.popover-settings-text, -:is(.dark .popover-settings-text) { - --tw-text-opacity: 1; - color: rgb(255 255 255 / var(--tw-text-opacity)); -} -.popover-settings-svg { - z-index: 0; - margin-left: 0.5rem; - height: 1.25rem; - width: 1.25rem; - fill: #5e72e4; -} -.popover-settings-svg:hover { - --tw-brightness: brightness(0.95); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) - var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) - var(--tw-sepia) var(--tw-drop-shadow); -} -.popover-tab-container { - position: fixed; - bottom: 0; - z-index: 50; - height: -moz-fit-content; - height: fit-content; - width: 100%; - align-items: center; - justify-content: center; - border-radius: 0.375rem; - --tw-bg-opacity: 1; - background-color: rgb(94 114 228 / var(--tw-bg-opacity)); - padding: 0.75rem; - opacity: 1; - transition-property: - color, - background-color, - border-color, - text-decoration-color, - fill, - stroke, - opacity, - box-shadow, - transform, - filter, - -webkit-backdrop-filter; - transition-property: color, background-color, border-color, - text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, - backdrop-filter; - transition-property: - color, - background-color, - border-color, - text-decoration-color, - fill, - stroke, - opacity, - box-shadow, - transform, - filter, - backdrop-filter, - -webkit-backdrop-filter; - transition-timing-function: ease; - transition-duration: 0.15s; -} -:is(.dark .popover-tab-container) { - --tw-brightness: brightness(0.9); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) - var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) - var(--tw-sepia) var(--tw-drop-shadow); -} -@media (min-width: 768px) { - .popover-tab-container { - position: absolute; - min-width: 200px; - } -} -.mobile.popover-tab-container { - max-width: 200px; -} -.desktop.popover-tab-container { - top: 1.5rem; - left: -5rem; -} -.popover-tab-text { - pointer-events: none; - margin: 0; - white-space: normal; - text-align: center; - font-size: 0.875rem; - line-height: 1.5rem; - font-weight: 600; - transition-property: - color, - background-color, - border-color, - text-decoration-color, - fill, - stroke, - opacity, - box-shadow, - transform, - filter, - -webkit-backdrop-filter; - transition-property: color, background-color, border-color, - text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, - backdrop-filter; - transition-property: - color, - background-color, - border-color, - text-decoration-color, - fill, - stroke, - opacity, - box-shadow, - transform, - filter, - backdrop-filter, - -webkit-backdrop-filter; - transition-timing-function: ease; - transition-duration: 0.3s; - transition-timing-function: ease-in-out; -} -.popover-tab-text, -:is(.dark .popover-tab-text) { - --tw-text-opacity: 1; - color: rgb(255 255 255 / var(--tw-text-opacity)); -} -.popover-tab-svg { - z-index: 0; - margin-left: 0.5rem; - height: 1.25rem; - width: 1.25rem; - fill: #5e72e4; -} -.popover-tab-svg:hover { - --tw-brightness: brightness(0.95); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) - var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) - var(--tw-sepia) var(--tw-drop-shadow); -} -.active.plugin-tab-btn { - position: relative; - z-index: 10; - margin-top: 0.25rem; - margin-bottom: 0.25rem; - cursor: pointer; - border-radius: 0; - border-width: 1px; - --tw-border-opacity: 1; - border-color: rgb(11 85 119 / var(--tw-border-opacity)); - --tw-bg-opacity: 1; - background-color: rgb(255 255 255 / var(--tw-bg-opacity)); - padding: 0.625rem; - text-align: center; - vertical-align: middle; - font-weight: 700; - text-transform: uppercase; - line-height: 1.5; - letter-spacing: -0.025rem; - --tw-shadow: 0 7px 14px #32325d1a, 0 3px 6px #00000014; - --tw-shadow-colored: 0 7px 14px var(--tw-shadow-color), - 0 3px 6px var(--tw-shadow-color); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), - var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - --tw-brightness: brightness(0.9); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) - var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) - var(--tw-sepia) var(--tw-drop-shadow); - transition-property: all; - transition-timing-function: ease; - transition-duration: 0.15s; - transition-timing-function: ease-in; -} -.active.plugin-tab-btn:hover { - --tw-bg-opacity: 1; - background-color: rgb(235 239 244 / var(--tw-bg-opacity)); - --tw-shadow: 0 4px 6px #32325d1a, 0 1px 3px #00000014; - --tw-shadow-colored: 0 4px 6px var(--tw-shadow-color), - 0 1px 3px var(--tw-shadow-color); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), - var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -} -:is(.dark .active.plugin-tab-btn) { - --tw-border-opacity: 1; - border-color: rgb(98 117 148 / var(--tw-border-opacity)); - --tw-bg-opacity: 1; - background-color: rgb(52 71 103 / var(--tw-bg-opacity)); -} -:is(.dark .active.plugin-tab-btn:hover) { - --tw-bg-opacity: 1; - background-color: rgb(58 65 111 / var(--tw-bg-opacity)); -} -.plugin-tab-btn { - position: relative; - margin: 0.25rem; - cursor: pointer; - white-space: nowrap; - border-radius: 0; - border-width: 1px; - --tw-border-opacity: 1; - border-color: rgb(11 85 119 / var(--tw-border-opacity)); - --tw-bg-opacity: 1; - background-color: rgb(255 255 255 / var(--tw-bg-opacity)); - padding: 0.625rem; - text-align: center; - vertical-align: middle; - font-weight: 700; - text-transform: uppercase; - line-height: 1.5; - letter-spacing: -0.025rem; - --tw-shadow: 0 7px 14px #32325d1a, 0 3px 6px #00000014; - --tw-shadow-colored: 0 7px 14px var(--tw-shadow-color), - 0 3px 6px var(--tw-shadow-color); - transition-property: all; - transition-timing-function: ease; - transition-duration: 0.15s; - transition-timing-function: ease-in; -} -.plugin-tab-btn, -.plugin-tab-btn:hover { - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), - var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -} -.plugin-tab-btn:hover { - --tw-bg-opacity: 1; - background-color: rgb(235 239 244 / var(--tw-bg-opacity)); - --tw-shadow: 0 4px 6px #32325d1a, 0 1px 3px #00000014; - --tw-shadow-colored: 0 4px 6px var(--tw-shadow-color), - 0 1px 3px var(--tw-shadow-color); -} -:is(.dark .plugin-tab-btn) { - --tw-border-opacity: 1; - border-color: rgb(98 117 148 / var(--tw-border-opacity)); - --tw-bg-opacity: 1; - background-color: rgb(52 71 103 / var(--tw-bg-opacity)); -} -:is(.dark .plugin-tab-btn:hover) { - --tw-bg-opacity: 1; - background-color: rgb(58 65 111 / var(--tw-bg-opacity)); -} -@media (min-width: 768px) { - .plugin-tab-btn { - display: block; - } -} -.plugin-tab-name { - overflow-wrap: break-word; - padding-left: 0.75rem; - padding-right: 0.5rem; - text-align: left; - font-size: 13px; - letter-spacing: 0; - --tw-text-opacity: 1; - color: rgb(11 85 119 / var(--tw-text-opacity)); - transition-property: - color, - background-color, - border-color, - text-decoration-color, - fill, - stroke, - opacity, - box-shadow, - transform, - filter, - -webkit-backdrop-filter; - transition-property: color, background-color, border-color, - text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, - backdrop-filter; - transition-property: - color, - background-color, - border-color, - text-decoration-color, - fill, - stroke, - opacity, - box-shadow, - transform, - filter, - backdrop-filter, - -webkit-backdrop-filter; - transition-timing-function: ease; - transition-duration: 0.3s; - transition-timing-function: ease-in-out; -} -:is(.dark .plugin-tab-name) { - --tw-text-opacity: 1; - color: rgb(210 214 218 / var(--tw-text-opacity)); -} -.plugin-tab-mobile-name { - margin-left: 3rem; - margin-right: 1.5rem; - max-width: 7rem; - overflow-wrap: break-word; - padding-left: 0.75rem; - padding-right: 0.5rem; - text-align: left; - font-size: 13px; - letter-spacing: 0; - --tw-text-opacity: 1; - color: rgb(11 85 119 / var(--tw-text-opacity)); - transition-property: - color, - background-color, - border-color, - text-decoration-color, - fill, - stroke, - opacity, - box-shadow, - transform, - filter, - -webkit-backdrop-filter; - transition-property: color, background-color, border-color, - text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, - backdrop-filter; - transition-property: - color, - background-color, - border-color, - text-decoration-color, - fill, - stroke, - opacity, - box-shadow, - transform, - filter, - backdrop-filter, - -webkit-backdrop-filter; - transition-timing-function: ease; - transition-duration: 0.3s; - transition-timing-function: ease-in-out; -} -:is(.dark .plugin-tab-mobile-name) { - --tw-text-opacity: 1; - color: rgb(210 214 218 / var(--tw-text-opacity)); -} -.plugin-tab-popover-container { - position: absolute; - top: 60px; - left: 0; - z-index: 50; - min-width: 150px; - border-radius: 0.375rem; - --tw-bg-opacity: 1; - background-color: rgb(94 114 228 / var(--tw-bg-opacity)); - padding: 0.75rem; - transition-property: - color, - background-color, - border-color, - text-decoration-color, - fill, - stroke, - opacity, - box-shadow, - transform, - filter, - -webkit-backdrop-filter; - transition-property: color, background-color, border-color, - text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, - backdrop-filter; - transition-property: - color, - background-color, - border-color, - text-decoration-color, - fill, - stroke, - opacity, - box-shadow, - transform, - filter, - backdrop-filter, - -webkit-backdrop-filter; - transition-timing-function: ease; - transition-duration: 0.15s; -} -:is(.dark .plugin-tab-popover-container) { - --tw-brightness: brightness(0.9); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) - var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) - var(--tw-sepia) var(--tw-drop-shadow); -} -.plugin-tab-popover-text { - margin: 0; - font-size: 0.875rem; - line-height: 1.5rem; - font-weight: 700; - --tw-text-opacity: 1; - color: rgb(255 255 255 / var(--tw-text-opacity)); -} -.plugin-tab-mobile-btn { - position: relative; - cursor: pointer; - white-space: nowrap; - border-radius: 0; - border-bottom-width: 1px; - --tw-border-opacity: 1; - border-color: rgb(11 85 119 / var(--tw-border-opacity)); - --tw-bg-opacity: 1; - background-color: rgb(255 255 255 / var(--tw-bg-opacity)); - padding: 0.625rem; - text-align: center; - vertical-align: middle; - font-weight: 700; - text-transform: uppercase; - line-height: 1.5; - letter-spacing: -0.025rem; - --tw-shadow: 0 7px 14px #32325d1a, 0 3px 6px #00000014; - --tw-shadow-colored: 0 7px 14px var(--tw-shadow-color), - 0 3px 6px var(--tw-shadow-color); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), - var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - transition-property: all; - transition-timing-function: ease; - transition-duration: 0.15s; - transition-timing-function: ease-in; -} -.plugin-tab-mobile-btn:hover { - --tw-bg-opacity: 1; - background-color: rgb(235 239 244 / var(--tw-bg-opacity)); - --tw-shadow: 0 4px 6px #32325d1a, 0 1px 3px #00000014; - --tw-shadow-colored: 0 4px 6px var(--tw-shadow-color), - 0 1px 3px var(--tw-shadow-color); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), - var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -} -:is(.dark .plugin-tab-mobile-btn) { - --tw-border-opacity: 1; - border-color: rgb(98 117 148 / var(--tw-border-opacity)); - --tw-bg-opacity: 1; - background-color: rgb(52 71 103 / var(--tw-bg-opacity)); -} -:is(.dark .plugin-tab-mobile-btn:hover) { - --tw-bg-opacity: 1; - background-color: rgb(58 65 111 / var(--tw-bg-opacity)); -} -@media (min-width: 768px) { - .plugin-tab-mobile-btn { - display: block; - } -} -.first.plugin-tab-mobile-btn { - border-top-width: 1px; -} -.last.plugin-tab-mobile-btn { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.plugin-tab-mobile-btn-text { - --tw-text-opacity: 1; - color: rgb(11 85 119 / var(--tw-text-opacity)); - transition-property: - color, - background-color, - border-color, - text-decoration-color, - fill, - stroke, - opacity, - box-shadow, - transform, - filter, - -webkit-backdrop-filter; - transition-property: color, background-color, border-color, - text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, - backdrop-filter; - transition-property: - color, - background-color, - border-color, - text-decoration-color, - fill, - stroke, - opacity, - box-shadow, - transform, - filter, - backdrop-filter, - -webkit-backdrop-filter; - transition-timing-function: ease; - transition-duration: 0.3s; - transition-timing-function: ease-in-out; -} -:is(.dark .plugin-tab-mobile-btn-text) { - --tw-text-opacity: 1; - color: rgb(210 214 218 / var(--tw-text-opacity)); - opacity: 0.9; -} -.active.plugin-tab-mobile-dropdown-btn { - position: relative; - z-index: 1000; - margin-top: 0; - margin-bottom: 0; - cursor: pointer; - border-radius: 0; - --tw-border-opacity: 1; - border-color: rgb(210 214 218 / var(--tw-border-opacity)); - --tw-bg-opacity: 1; - background-color: rgb(11 85 119 / var(--tw-bg-opacity)); - padding: 0.5rem 1.5rem; - text-align: center; - vertical-align: middle; - font-size: 0.875rem; - line-height: 1.5rem; - line-height: 1.5; - letter-spacing: -0.025rem; - --tw-text-opacity: 1; - color: rgb(210 214 218 / var(--tw-text-opacity)); - transition-property: all; - transition-timing-function: ease; - transition-duration: 0.15s; - transition-timing-function: ease-in; -} -.active.plugin-tab-mobile-dropdown-btn:hover { - --tw-brightness: brightness(0.9); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) - var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) - var(--tw-sepia) var(--tw-drop-shadow); -} -:is(.dark .active.plugin-tab-mobile-dropdown-btn) { - --tw-border-opacity: 1; - border-color: rgb(98 117 148 / var(--tw-border-opacity)); - --tw-bg-opacity: 1; - background-color: rgb(11 85 119 / var(--tw-bg-opacity)); - --tw-text-opacity: 1; - color: rgb(210 214 218 / var(--tw-text-opacity)); -} -:is(.dark .active.plugin-tab-mobile-dropdown-btn:hover) { - --tw-brightness: brightness(0.9); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) - var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) - var(--tw-sepia) var(--tw-drop-shadow); -} -.banner-container { - position: relative; - z-index: 10; - display: flex; - height: 4rem; - width: 100%; - justify-content: center; - gap: 2rem; - overflow: hidden; - padding-left: 1rem; - padding-right: 1rem; -} -.banner-bg { - position: absolute; - left: 0; - height: 3.5rem; - width: 100%; - --tw-bg-opacity: 1; - background-color: rgb(46 172 104 / var(--tw-bg-opacity)); -} -:is(.dark .banner-bg) { - --tw-brightness: brightness(0.95); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) - var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) - var(--tw-sepia) var(--tw-drop-shadow); -} -.banner-item { - position: absolute; - left: 0; - display: flex; - height: 3.5rem; - width: 100%; - align-items: center; - justify-content: center; - overflow: hidden; - --tw-bg-opacity: 1; - background-color: rgb(46 172 104 / var(--tw-bg-opacity)); - padding: 0.25rem; - transition-property: all; - transition-timing-function: ease; - transition-duration: 1s; -} -:is(.dark .banner-item) { - --tw-brightness: brightness(0.95); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) - var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) - var(--tw-sepia) var(--tw-drop-shadow); -} -@media (min-width: 768px) { - .banner-item { - padding-left: 1rem; - padding-right: 1rem; - } -} -.banner-item-text { - margin-bottom: 0; - text-align: center; - font-size: 0.75rem; - line-height: 1rem; - --tw-text-opacity: 1; - color: rgb(255 255 255 / var(--tw-text-opacity)); -} -:is(.dark .banner-item-text) { - --tw-brightness: brightness(1.25); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) - var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) - var(--tw-sepia) var(--tw-drop-shadow); -} -@media (min-width: 340px) { - .banner-item-text { - font-size: 0.875rem; - line-height: 1.5rem; - } -} -.banner-item-link { - font-weight: 500; - --tw-text-opacity: 1; - color: rgb(235 239 244 / var(--tw-text-opacity)); - text-decoration-line: underline; -} -.banner-item-link:hover { - text-decoration-line: none; -} -:is(.dark .banner-item-link) { - --tw-brightness: brightness(1.25); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) - var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) - var(--tw-sepia) var(--tw-drop-shadow); -} -.menu-account-title { - margin-bottom: 0.125rem; - white-space: normal; - overflow-wrap: break-word; - text-align: center; - font-size: 1.125rem; - line-height: 1.75rem; - letter-spacing: 0; - --tw-text-opacity: 1; - color: rgb(11 85 119 / var(--tw-text-opacity)); -} -:is(.dark .menu-account-title) { - --tw-text-opacity: 1; - color: rgb(210 214 218 / var(--tw-text-opacity)); -} -.menu-account-link { - margin-bottom: 0.5rem; - display: block; - text-align: center; - font-size: 0.875rem; - line-height: 1.5rem; - --tw-text-opacity: 1; - color: rgb(108 117 125 / var(--tw-text-opacity)); - text-decoration-line: underline; -} -.menu-account-link:hover { - --tw-brightness: brightness(0.9); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) - var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) - var(--tw-sepia) var(--tw-drop-shadow); -} -:is(.dark .menu-account-link) { - --tw-text-opacity: 1; - color: rgb(206 212 218 / var(--tw-text-opacity)); -} -.menu-float-btn { - position: fixed; - top: 0.5rem; - right: 1.25rem; - z-index: 990; - display: flex; - --tw-scale-x: 0.9; - --tw-scale-y: 0.9; - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) - rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) - scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); - cursor: pointer; - align-items: center; - justify-content: center; - border-radius: 50%; - --tw-bg-opacity: 1; - background-color: rgb(255 255 255 / var(--tw-bg-opacity)); - padding: 0.75rem; - font-size: 1.25rem; - line-height: 1.75rem; - --tw-text-opacity: 1; - color: rgb(52 71 103 / var(--tw-text-opacity)); - --tw-shadow: 0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a; - --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), - 0 1px 2px -1px var(--tw-shadow-color); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), - var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - transition-property: all; - transition-timing-function: ease; - transition-duration: 0.15s; -} -.menu-float-btn:hover { - --tw-brightness: brightness(0.75); -} -.menu-float-btn:hover, -:is(.dark .menu-float-btn) { - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) - var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) - var(--tw-sepia) var(--tw-drop-shadow); -} -:is(.dark .menu-float-btn) { - --tw-brightness: brightness(0.95); -} -:is(.dark .menu-float-btn:hover) { - --tw-brightness: brightness(1.05); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) - var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) - var(--tw-sepia) var(--tw-drop-shadow); -} -@media (min-width: 576px) { - .menu-float-btn { - top: 0.75rem; - right: 14rem; - --tw-scale-x: 1; - --tw-scale-y: 1; - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) - rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) - scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); - } -} -@media (min-width: 1200px) { - .menu-float-btn { - display: none; - } -} -.menu-float-btn-svg { - height: 1.5rem; - width: 1.5rem; - --tw-translate-x: 0.125rem; - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) - rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) - scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); -} -.no-banner.menu-float-btn { - top: 4rem; -} -@media (min-width: 576px) { - .no-banner.menu-float-btn { - top: 0.5rem; - } -} -.banner.menu-float-btn { - top: 8.2rem; -} -@media (min-width: 576px) { - .banner.menu-float-btn { - top: 4.5rem; - } -} -.menu-close-btn { - position: absolute; - top: 0.75rem; - right: 0.75rem; - z-index: 10; - height: 1.5rem; - width: 1.5rem; -} -.menu-close-btn-svg { - position: relative; - height: 100%; - width: 100%; - cursor: pointer; - fill: #6c757d; -} -:is(.dark .menu-close-btn-svg) { - fill: #d2d6da; - opacity: 0.8; -} -.menu-container { - position: fixed; - top: 0; - bottom: 0; - z-index: 1000; - margin-top: 1rem; - margin-bottom: 1rem; - display: flex; - width: 100%; - max-width: 16rem; - flex-wrap: wrap; - justify-content: space-between; - overflow-y: auto; - border-radius: 1rem; - border-width: 0; - --tw-bg-opacity: 1; - background-color: rgb(255 255 255 / var(--tw-bg-opacity)); - padding: 0; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - --tw-shadow: 0 0 2rem 0 #8898aa26; - --tw-shadow-colored: 0 0 2rem 0 var(--tw-shadow-color); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), - var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - transition-property: all; - transition-timing-function: ease; - transition-duration: 0.2s; -} -:is(.dark .menu-container) { - --tw-bg-opacity: 1; - background-color: rgb(17 28 68 / var(--tw-bg-opacity)); - --tw-shadow: 0 0 #0000; - --tw-shadow-colored: 0 0 #0000; - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), - var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - --tw-brightness: brightness(1.1); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) - var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) - var(--tw-sepia) var(--tw-drop-shadow); -} -@media (min-width: 1200px) { - .menu-container { - left: 0; - margin-left: 1.5rem; - } -} -.no-banner.menu-container { - margin-top: 0.5rem; -} -.banner.menu-container { - margin-top: 4.5rem; - transition-delay: 0.1s; -} -.active.menu-container { - --tw-translate-x: -120%; - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) - rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) - scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); -} -.menu-logo-container { - margin: 0; - display: flex; - justify-content: center; - white-space: nowrap; - padding: 1.5rem 2rem; - font-size: 0.875rem; - line-height: 1.5rem; - --tw-text-opacity: 1; - color: rgb(52 71 103 / var(--tw-text-opacity)); -} -:is(.dark .menu-logo-container) { - --tw-text-opacity: 1; - color: rgb(255 255 255 / var(--tw-text-opacity)); -} -.menu-logo-dark { - display: none; - height: 2rem; - width: 7rem; - transition-property: all; - transition-timing-function: ease; - transition-duration: 0.2s; -} -:is(.dark .menu-logo-dark) { - display: inline; -} -@media (min-width: 576px) { - .menu-logo-dark { - height: 2.5rem; - width: 9rem; - } -} -.menu-logo-light { - display: inline; - height: 2rem; - width: 7rem; - transition-property: all; - transition-timing-function: ease; - transition-duration: 0.2s; -} -:is(.dark .menu-logo-light) { - display: none; -} -@media (min-width: 576px) { - .menu-logo-light { - height: 2.5rem; - width: 9rem; - } -} -.menu-separator { - margin-top: 0; - height: 1px; - background-color: initial; - --tw-gradient-from: #0000 var(--tw-gradient-from-position); - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); - --tw-gradient-stops: var(--tw-gradient-from), - #0006 var(--tw-gradient-via-position), var(--tw-gradient-to); - --tw-gradient-to: #0000 var(--tw-gradient-to-position); -} -.menu-separator, -:is(.dark .menu-separator) { - background-image: linear-gradient(to right, var(--tw-gradient-stops)); -} -:is(.dark .menu-separator) { - --tw-gradient-from: #0000 var(--tw-gradient-from-position); - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); - --tw-gradient-to: #fff0 var(--tw-gradient-to-position); - --tw-gradient-stops: var(--tw-gradient-from), - #fff var(--tw-gradient-via-position), var(--tw-gradient-to); - --tw-gradient-to: #0000 var(--tw-gradient-to-position); -} -.menu-nav-list-container { - display: block; - height: 45vh; - max-height: 100vh; - width: auto; - flex-grow: 1; - flex-basis: 100%; - align-items: center; - overflow: auto; - transition-property: all; - transition-timing-function: ease; - transition-duration: 0.15s; -} -.no-banner.menu-nav-list-container { - height: 50vh; -} -.banner.menu-nav-list-container { - height: 45vh; -} -.menu-nav-list { - margin-bottom: 0; - display: flex; - flex-direction: column; - padding-left: 0; -} -.menu-nav-item-anchor { - margin: 0 0.5rem; - display: flex; - align-items: center; - white-space: nowrap; - border-radius: 0.5rem; - padding-left: 1rem; - padding-right: 1rem; - padding-bottom: 0.125rem; - font-size: 0.875rem; - line-height: 1.5rem; - transition-property: - color, - background-color, - border-color, - text-decoration-color, - fill, - stroke, - opacity, - box-shadow, - transform, - filter, - -webkit-backdrop-filter; - transition-property: color, background-color, border-color, - text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, - backdrop-filter; - transition-property: - color, - background-color, - border-color, - text-decoration-color, - fill, - stroke, - opacity, - box-shadow, - transform, - filter, - backdrop-filter, - -webkit-backdrop-filter; - transition-timing-function: ease; - transition-duration: 0.15s; -} -.menu-nav-item-anchor:hover { - background-color: #dee2e680; -} -:is(.dark .menu-nav-item-anchor) { - --tw-text-opacity: 1; - color: rgb(255 255 255 / var(--tw-text-opacity)); - opacity: 0.8; -} -:is(.dark .menu-nav-item-anchor:hover) { - --tw-bg-opacity: 1; - background-color: rgb(73 80 87 / var(--tw-bg-opacity)); -} -.active.menu-nav-item-anchor { - border-radius: 0.5rem; - background-color: #0b55771a; - font-weight: 600; - --tw-text-opacity: 1; - color: rgb(52 71 103 / var(--tw-text-opacity)); -} -.active.menu-nav-item-anchor:hover { - background-color: #0b557733; -} -:is(.dark .active.menu-nav-item-anchor) { - background-color: #0b557780; - --tw-text-opacity: 1; - color: rgb(255 255 255 / var(--tw-text-opacity)); -} -:is(.dark .active.menu-nav-item-anchor:hover) { - background-color: #0b557799; -} -.menu-nav-item-container { - margin-right: 0.5rem; - display: flex; - align-items: center; - justify-content: center; - border-radius: 0.5rem; - background-position: 50%; - stroke-width: 0; - padding: 0.25rem; - text-align: center; -} -@media (min-width: 1200px) { - .menu-nav-item-container { - padding: 0.375rem; - } -} -.menu-nav-item-title { - pointer-events: none; - margin-left: 0.25rem; - opacity: 1; - transition-duration: 0.3s; -} -.menu-nav-item-title:first-letter { - text-transform: uppercase; -} -.menu-page-plugin-title { - margin-left: 0.5rem; - padding-left: 1.5rem; - font-size: 0.75rem; - line-height: 1rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.25; - opacity: 0.6; -} -:is(.dark .menu-page-plugin-title) { - --tw-text-opacity: 1; - color: rgb(255 255 255 / var(--tw-text-opacity)); -} -.menu-page-plugin-empty-title { - margin-left: 0.5rem; - padding-left: 1.5rem; - padding-right: 2rem; - text-align: center; - font-size: 0.75rem; - line-height: 1rem; - text-transform: uppercase; - line-height: 1.25; - color: #6c757de6; -} -:is(.dark .menu-page-plugin-empty-title) { - color: #fffc; -} -.menu-page-plugin-empty-anchor { - font-weight: 700; - line-height: 2rem; -} -.menu-page-plugin-empty-anchor:hover { - --tw-brightness: brightness(0.75); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) - var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) - var(--tw-sepia) var(--tw-drop-shadow); -} -.menu-page-plugin-anchor { - margin: 0 0.5rem; - display: flex; - align-items: center; - white-space: nowrap; - padding: 0.25rem 1rem; - font-size: 0.875rem; - line-height: 1.5rem; - transition-property: - color, - background-color, - border-color, - text-decoration-color, - fill, - stroke, - opacity, - box-shadow, - transform, - filter, - -webkit-backdrop-filter; - transition-property: color, background-color, border-color, - text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, - backdrop-filter; - transition-property: - color, - background-color, - border-color, - text-decoration-color, - fill, - stroke, - opacity, - box-shadow, - transform, - filter, - backdrop-filter, - -webkit-backdrop-filter; - transition-timing-function: ease; - transition-duration: 0.15s; -} -.menu-page-plugin-anchor:hover { - border-radius: 0.5rem; - background-color: #0b55770d; -} -:is(.dark .menu-page-plugin-anchor) { - --tw-text-opacity: 1; - color: rgb(255 255 255 / var(--tw-text-opacity)); - opacity: 0.8; -} -:is(.dark .menu-page-plugin-anchor:hover) { - background-color: #0b557733; -} -.menu-page-plugin-svg-container { - margin-right: 0.5rem; - display: flex; - align-items: center; - justify-content: center; - border-radius: 0.5rem; - background-position: 50%; - stroke-width: 0; - padding: 0.25rem; - text-align: center; -} -@media (min-width: 1200px) { - .menu-page-plugin-svg-container { - padding: 0.375rem; - } -} -.menu-page-plugin-name { - pointer-events: none; - margin-left: 0.25rem; - opacity: 1; - transition-duration: 0.3s; -} -.menu-mode-container { - margin-top: 1rem; - margin-bottom: 1rem; - margin-left: 3rem; - display: flex; - min-height: 1.5rem; - justify-content: flex-start; -} -.menu-mode-checkbox { - position: relative; - float: left; - margin-top: 0.125rem; - height: 1.25rem; - width: 2.5rem; - cursor: pointer; - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - border-radius: 2.5rem; - border-width: 1px; - border-style: solid; - --tw-border-opacity: 1; - border-color: rgb(233 236 239 / var(--tw-border-opacity)); - background-color: #3a416f1a; - background-image: none; - background-size: contain; - background-position: 0; - background-repeat: no-repeat; - vertical-align: top; - transition-property: all; - transition-timing-function: ease; - transition-duration: 0.3s; - transition-timing-function: ease-in-out; -} -.menu-mode-checkbox:after { - position: absolute; - top: 1px; - height: 1rem; - width: 1rem; - --tw-translate-x: 1px; - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) - rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) - scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); - border-radius: 50%; - --tw-bg-opacity: 1; - background-color: rgb(255 255 255 / var(--tw-bg-opacity)); - --tw-shadow: 0 0.3125rem 0.625rem 0 #0000001f; - --tw-shadow-colored: 0 0.3125rem 0.625rem 0 var(--tw-shadow-color); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), - var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - transition-duration: 0.3s; - --tw-content: ""; - content: var(--tw-content); -} -.menu-mode-checkbox:checked { - --tw-border-opacity: 1; - border-color: rgb(11 85 119 / var(--tw-border-opacity)); - --tw-bg-opacity: 1; - background-color: rgb(11 85 119 / var(--tw-bg-opacity)); - background-image: none; - background-position: 100%; -} -.menu-mode-checkbox:checked:after { - content: var(--tw-content); - --tw-translate-x: 1.3rem; - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) - rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) - scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); -} -.menu-mode-checkbox:hover { - --tw-brightness: brightness(0.75); -} -.menu-mode-checkbox:hover, -:is(.dark .menu-mode-checkbox) { - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) - var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) - var(--tw-sepia) var(--tw-drop-shadow); -} -:is(.dark .menu-mode-checkbox) { - --tw-brightness: brightness(1.25); -} -.menu-mode-label { - margin-bottom: 0; - margin-left: 0; - display: inline-block; - cursor: pointer; - -webkit-user-select: none; - -moz-user-select: none; - user-select: none; - padding-left: 0.75rem; - font-size: 0.875rem; - line-height: 1.5rem; - font-weight: 400; - color: rgb(52 71 103 / var(--tw-text-opacity)); - transition-property: - color, - background-color, - border-color, - text-decoration-color, - fill, - stroke, - opacity, - box-shadow, - transform, - filter, - -webkit-backdrop-filter; - transition-property: color, background-color, border-color, - text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, - backdrop-filter; - transition-property: - color, - background-color, - border-color, - text-decoration-color, - fill, - stroke, - opacity, - box-shadow, - transform, - filter, - backdrop-filter, - -webkit-backdrop-filter; - transition-timing-function: ease; - transition-duration: 0.15s; -} -.menu-mode-label, -:is(.dark .menu-mode-label) { - --tw-text-opacity: 1; -} -:is(.dark .menu-mode-label) { - color: rgb(255 255 255 / var(--tw-text-opacity)); - opacity: 0.8; -} -.menu-social-list { - margin-bottom: 1rem; - display: flex; - width: 100%; - justify-content: center; - vertical-align: middle; -} -.menu-logout { - display: inline-block; - width: 100%; - cursor: pointer; - border-radius: 0.5rem; - --tw-bg-opacity: 1; - background-color: rgb(11 85 119 / var(--tw-bg-opacity)); - background-image: linear-gradient(to top left, var(--tw-gradient-stops)); - background-size: 150%; - background-position: 25% 0; - padding: 0.75rem 1.5rem; - text-align: center; - vertical-align: middle; - font-size: 0.75rem; - line-height: 1rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.5; - letter-spacing: 0.025em; - --tw-text-opacity: 1; - color: rgb(255 255 255 / var(--tw-text-opacity)); - --tw-shadow: 0 7px 14px #32325d1a, 0 3px 6px #00000014; - --tw-shadow-colored: 0 7px 14px var(--tw-shadow-color), - 0 3px 6px var(--tw-shadow-color); - transition-property: all; - transition-timing-function: ease; - transition-duration: 0.15s; - transition-timing-function: ease-in; -} -.menu-logout, -.menu-logout:hover { - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), - var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -} -.menu-logout:hover { - --tw-translate-y: -1px; - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) - rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) - scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); - --tw-shadow: 0 4px 6px #32325d1a, 0 1px 3px #00000014; - --tw-shadow-colored: 0 4px 6px var(--tw-shadow-color), - 0 1px 3px var(--tw-shadow-color); - --tw-brightness: brightness(0.75); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) - var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) - var(--tw-sepia) var(--tw-drop-shadow); -} -.menu-logout:active { - opacity: 0.85; -} -:is(.dark .menu-logout) { - --tw-brightness: brightness(1.25); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) - var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) - var(--tw-sepia) var(--tw-drop-shadow); -} -.refresh-float-btn { - position: fixed; - right: 1.25rem; - z-index: 990; - display: flex; - --tw-scale-x: 0.9; - --tw-scale-y: 0.9; - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) - rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) - scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); - cursor: pointer; - align-items: center; - justify-content: center; - border-radius: 50%; - --tw-bg-opacity: 1; - background-color: rgb(255 255 255 / var(--tw-bg-opacity)); - padding: 0.625rem 0.75rem 0.75rem; - font-size: 1.25rem; - line-height: 1.75rem; - --tw-text-opacity: 1; - color: rgb(52 71 103 / var(--tw-text-opacity)); - --tw-shadow: 0 0.25rem 0.375rem -0.0625rem #1414141f, - 0 0.125rem 0.25rem -0.0625rem #14141412; - --tw-shadow-colored: 0 0.25rem 0.375rem -0.0625rem var(--tw-shadow-color), - 0 0.125rem 0.25rem -0.0625rem var(--tw-shadow-color); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), - var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - transition-property: all; - transition-timing-function: ease; - transition-duration: 0.15s; -} -.refresh-float-btn:hover { - --tw-brightness: brightness(0.75); -} -.refresh-float-btn:hover, -:is(.dark .refresh-float-btn) { - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) - var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) - var(--tw-sepia) var(--tw-drop-shadow); -} -:is(.dark .refresh-float-btn) { - --tw-brightness: brightness(0.95); -} -:is(.dark .refresh-float-btn:hover) { - --tw-brightness: brightness(1.05); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) - var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) - var(--tw-sepia) var(--tw-drop-shadow); -} -@media (min-width: 576px) { - .refresh-float-btn { - right: 10rem; - --tw-scale-x: 1; - --tw-scale-y: 1; - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) - rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) - scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); - } -} -.refresh-float-btn-svg { - pointer-events: none; - height: 1.5rem; - width: 1.5rem; - --tw-scale-x: 1.1; - --tw-scale-y: 1.1; - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) - rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) - scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); - stroke: #0ea5e9; -} -.no-banner.refresh-float-btn { - top: 0.5rem; -} -.banner.refresh-float-btn { - top: 4.5rem; -} -.news-float-btn { - position: fixed; - right: 5rem; - z-index: 990; - display: flex; - --tw-scale-x: 0.9; - --tw-scale-y: 0.9; - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) - rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) - scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); - cursor: pointer; - align-items: center; - justify-content: center; - border-radius: 50%; - --tw-bg-opacity: 1; - background-color: rgb(255 255 255 / var(--tw-bg-opacity)); - padding: 0.75rem; - font-size: 1.25rem; - line-height: 1.75rem; - --tw-text-opacity: 1; - color: rgb(52 71 103 / var(--tw-text-opacity)); - --tw-shadow: 0 0.25rem 0.375rem -0.0625rem #1414141f, - 0 0.125rem 0.25rem -0.0625rem #14141412; - --tw-shadow-colored: 0 0.25rem 0.375rem -0.0625rem var(--tw-shadow-color), - 0 0.125rem 0.25rem -0.0625rem var(--tw-shadow-color); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), - var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - transition-property: all; - transition-timing-function: ease; - transition-duration: 0.15s; -} -.news-float-btn:hover { - --tw-brightness: brightness(0.75); -} -.news-float-btn:hover, -:is(.dark .news-float-btn) { - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) - var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) - var(--tw-sepia) var(--tw-drop-shadow); -} -:is(.dark .news-float-btn) { - --tw-brightness: brightness(0.95); -} -:is(.dark .news-float-btn:hover) { - --tw-brightness: brightness(1.05); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) - var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) - var(--tw-sepia) var(--tw-drop-shadow); -} -@media (min-width: 576px) { - .news-float-btn { - right: 1.5rem; - --tw-scale-x: 1; - --tw-scale-y: 1; - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) - rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) - scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); - } -} -.news-float-btn-svg { - height: 1.5rem; - width: 1.5rem; - fill: #0ea5e9; -} -.no-banner.news-float-btn { - top: 4rem; -} -@media (min-width: 576px) { - .no-banner.news-float-btn { - top: 0.5rem; - } -} -.banner.news-float-btn { - top: 8.2rem; -} -@media (min-width: 576px) { - .banner.news-float-btn { - top: 4.5rem; - } -} -.news-close-btn { - position: absolute; - top: 1rem; - right: 1rem; - z-index: 10; - height: 2rem; - width: 2rem; -} -.news-close-btn-svg { - height: 100%; - width: 100%; - cursor: pointer; - fill: #6c757d; -} -:is(.dark .news-close-btn-svg) { - fill: #d2d6da; - opacity: 0.8; -} -.news-sidebar { - position: fixed; - right: 0; - top: 0; - left: auto; - z-index: 1020; - display: flex; - height: 100%; - width: 22.5rem; - min-width: 0; - max-width: 100%; - flex-direction: column; - overflow-wrap: break-word; - border-radius: 0; - border-width: 0; - --tw-bg-opacity: 1; - background-color: rgb(255 255 255 / var(--tw-bg-opacity)); - background-clip: initial; - padding-left: 0.125rem; - padding-right: 0.125rem; - --tw-shadow: 0 8px 26px -4px #14141426, 0 8px 9px -5px #1414140f; - --tw-shadow-colored: 0 8px 26px -4px var(--tw-shadow-color), - 0 8px 9px -5px var(--tw-shadow-color); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), - var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - transition-property: - color, - background-color, - border-color, - text-decoration-color, - fill, - stroke, - opacity, - box-shadow, - transform, - filter, - -webkit-backdrop-filter; - transition-property: color, background-color, border-color, - text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, - backdrop-filter; - transition-property: - color, - background-color, - border-color, - text-decoration-color, - fill, - stroke, - opacity, - box-shadow, - transform, - filter, - backdrop-filter, - -webkit-backdrop-filter; - transition-timing-function: ease; - transition-duration: 0.15s; -} -:is(.dark .news-sidebar) { - --tw-bg-opacity: 1; - background-color: rgb(17 28 68 / var(--tw-bg-opacity)); - --tw-brightness: brightness(1.1); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) - var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) - var(--tw-sepia) var(--tw-drop-shadow); -} -.news-sidebar-header { - margin-bottom: 0; - border-top-left-radius: 1rem; - border-top-right-radius: 1rem; - border-bottom-width: 0; - padding: 1rem 1.5rem 0; -} -.news-sidebar-title { - margin-top: 1rem; - margin-bottom: 0; - font-weight: 700; - text-transform: uppercase; -} -:is(.dark .news-sidebar-title) { - --tw-text-opacity: 1; - color: rgb(255 255 255 / var(--tw-text-opacity)); -} -.news-sidebar-subtitle { - margin-bottom: 0; -} -.news-sidebar-subtitle:first-letter { - text-transform: uppercase; -} -:is(.dark .news-sidebar-subtitle) { - --tw-text-opacity: 1; - color: rgb(255 255 255 / var(--tw-text-opacity)); - opacity: 0.8; -} -.news-sidebar-no-posts-content { - position: relative; - grid-column: span 12 / span 12; - width: 100%; - border-radius: 0.5rem; - padding: 1rem; - text-align: center; - --tw-text-opacity: 1; - color: rgb(94 114 228 / var(--tw-text-opacity)); -} -.news-sidebar-no-posts-content:first-letter { - text-transform: uppercase; -} -.news-newsletter-form { - margin-bottom: 0; - min-height: 14rem; - border-bottom-width: 0; - padding: 1rem 1.5rem 0; -} -.news-newsletter-title { - margin-bottom: 1rem; - font-weight: 700; - text-transform: uppercase; -} -:is(.dark .news-newsletter-title) { - --tw-text-opacity: 1; - color: rgb(255 255 255 / var(--tw-text-opacity)); -} -.news-newsletter-input { - display: block; - width: 100%; - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - border-radius: 0.5rem; - border-width: 1px; - border-style: solid; - --tw-border-opacity: 1; - border-color: rgb(210 214 218 / var(--tw-border-opacity)); - --tw-bg-opacity: 1; - background-color: rgb(255 255 255 / var(--tw-bg-opacity)); - background-clip: padding-box; - padding: 0.25rem 0.375rem; - font-size: 0.875rem; - font-weight: 400; - line-height: 1.4rem; - --tw-text-opacity: 1; - color: rgb(73 80 87 / var(--tw-text-opacity)); - outline: 2px solid #0000; - outline-offset: 2px; - transition-property: all; - transition-timing-function: ease; - transition-duration: 0.3s; - transition-timing-function: ease-in-out; -} -.news-newsletter-input::-moz-placeholder { - --tw-text-opacity: 1; - color: rgb(173 181 189 / var(--tw-text-opacity)); -} -.news-newsletter-input::placeholder { - --tw-text-opacity: 1; - color: rgb(173 181 189 / var(--tw-text-opacity)); -} -.news-newsletter-input:focus { - --tw-border-opacity: 1; - border-color: rgb(11 85 119 / var(--tw-border-opacity)); -} -.news-newsletter-input:valid:focus { - --tw-border-opacity: 1; - border-color: rgb(34 197 94 / var(--tw-border-opacity)); -} -.news-newsletter-input:invalid:focus { - --tw-border-opacity: 1; - border-color: rgb(245 57 57 / var(--tw-border-opacity)); -} -.news-newsletter-input:disabled { - --tw-bg-opacity: 1; - background-color: rgb(206 212 218 / var(--tw-bg-opacity)); - --tw-text-opacity: 1; - color: rgb(73 80 87 / var(--tw-text-opacity)); - opacity: 0.75; -} -:is(.dark .news-newsletter-input) { - border-color: rgb(98 117 148 / var(--tw-border-opacity)); - background-color: rgb(52 71 103 / var(--tw-bg-opacity)); - opacity: 0.9; -} -:is(.dark .news-newsletter-input), -:is(.dark .news-newsletter-input:disabled) { - --tw-border-opacity: 1; - --tw-bg-opacity: 1; - --tw-text-opacity: 1; - color: rgb(210 214 218 / var(--tw-text-opacity)); -} -:is(.dark .news-newsletter-input:disabled) { - border-color: rgb(37 47 64 / var(--tw-border-opacity)); - background-color: rgb(37 47 64 / var(--tw-bg-opacity)); -} -@media (min-width: 768px) { - .news-newsletter-input { - padding: 0.5rem 0.75rem; - } -} -.news-newsletter-checkbox { - position: relative; - z-index: 10; - float: left; - margin-right: 0.5rem; - margin-top: 0.25rem; - height: 1.25rem; - width: 1.25rem; - cursor: pointer; - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - border-radius: 0.35rem; - border-width: 1px; - border-color: rgb(210 214 218 / var(--tw-border-opacity)); - background-color: rgb(255 255 255 / var(--tw-bg-opacity)); - background-size: contain; - background-position: 50%; - background-repeat: no-repeat; - vertical-align: top; - font-size: 1rem; - line-height: 1.5rem; - transition-property: all; - transition-timing-function: ease; - transition-duration: 0.25s; -} -.news-newsletter-checkbox, -.news-newsletter-checkbox:checked { - --tw-border-opacity: 1; - --tw-bg-opacity: 1; -} -.news-newsletter-checkbox:checked { - z-index: 0; - border-color: rgb(11 85 119 / var(--tw-border-opacity)); - background-color: rgb(11 85 119 / var(--tw-bg-opacity)); -} -.news-newsletter-checkbox:disabled { - --tw-border-opacity: 1; - border-color: rgb(206 212 218 / var(--tw-border-opacity)); - --tw-bg-opacity: 1; - background-color: rgb(206 212 218 / var(--tw-bg-opacity)); - --tw-text-opacity: 1; - color: rgb(73 80 87 / var(--tw-text-opacity)); -} -:is(.dark .news-newsletter-checkbox) { - --tw-border-opacity: 1; - border-color: rgb(98 117 148 / var(--tw-border-opacity)); - --tw-bg-opacity: 1; - background-color: rgb(52 71 103 / var(--tw-bg-opacity)); -} -:is(.dark .news-newsletter-checkbox:checked) { - --tw-border-opacity: 1; - border-color: rgb(11 85 119 / var(--tw-border-opacity)); - --tw-bg-opacity: 1; - background-color: rgb(11 85 119 / var(--tw-bg-opacity)); -} -:is(.dark .news-newsletter-checkbox:disabled) { - --tw-border-opacity: 1; - border-color: rgb(37 47 64 / var(--tw-border-opacity)); - --tw-bg-opacity: 1; - background-color: rgb(37 47 64 / var(--tw-bg-opacity)); - --tw-text-opacity: 1; - color: rgb(210 214 218 / var(--tw-text-opacity)); -} -.news-newsletter-checkbox-svg { - pointer-events: none; - position: absolute; - left: 0; - top: 0; - height: 0.75rem; - width: 0.75rem; - --tw-translate-x: 0.25rem; - --tw-translate-y: 0.5rem; - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) - rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) - scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); - cursor: pointer; - fill: #fff; -} -:is(.dark .news-newsletter-checkbox-svg) { - fill: #d2d6da; -} -.news-newsletter-checkbox-content { - font-size: 0.875rem; - line-height: 1.5rem; -} -:is(.dark .news-newsletter-checkbox-content) { - --tw-text-opacity: 1; - color: rgb(206 212 218 / var(--tw-text-opacity)); -} -.news-newsletter-confirm-btn { - display: inline-block; - width: 100%; - cursor: pointer; - border-radius: 0.5rem; - --tw-bg-opacity: 1; - background-color: rgb(11 85 119 / var(--tw-bg-opacity)); - background-image: linear-gradient(to top left, var(--tw-gradient-stops)); - background-size: 150%; - background-position: 25% 0; - padding: 0.75rem 1.5rem; - text-align: center; - vertical-align: middle; - font-size: 0.75rem; - line-height: 1rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.5; - letter-spacing: 0.025em; - --tw-text-opacity: 1; - color: rgb(255 255 255 / var(--tw-text-opacity)); - --tw-shadow: 0 7px 14px #32325d1a, 0 3px 6px #00000014; - --tw-shadow-colored: 0 7px 14px var(--tw-shadow-color), - 0 3px 6px var(--tw-shadow-color); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), - var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - transition-property: all; - transition-timing-function: ease; - transition-duration: 0.15s; - transition-timing-function: ease-in; -} -.news-newsletter-confirm-btn:hover { - --tw-translate-y: -1px; - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) - rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) - scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); - --tw-shadow: 0 4px 6px #32325d1a, 0 1px 3px #00000014; - --tw-shadow-colored: 0 4px 6px var(--tw-shadow-color), - 0 1px 3px var(--tw-shadow-color); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), - var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - --tw-brightness: brightness(0.75); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) - var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) - var(--tw-sepia) var(--tw-drop-shadow); -} -.news-newsletter-confirm-btn:active { - opacity: 0.85; -} -:is(.dark .news-newsletter-confirm-btn) { - --tw-brightness: brightness(1.25); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) - var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) - var(--tw-sepia) var(--tw-drop-shadow); -} -.loader-container { - position: fixed; - z-index: 10000; - display: flex; - height: 100vh; - width: 100vw; - align-items: center; - justify-content: center; - --tw-bg-opacity: 1; - background-color: rgb(11 85 119 / var(--tw-bg-opacity)); - vertical-align: middle; - transition-property: - color, - background-color, - border-color, - text-decoration-color, - fill, - stroke, - opacity, - box-shadow, - transform, - filter, - -webkit-backdrop-filter; - transition-property: color, background-color, border-color, - text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, - backdrop-filter; - transition-property: - color, - background-color, - border-color, - text-decoration-color, - fill, - stroke, - opacity, - box-shadow, - transform, - filter, - backdrop-filter, - -webkit-backdrop-filter; - transition-timing-function: ease; - transition-duration: 0.3s; -} -.loader-container-img { - display: inline; - height: 3.5rem; - width: 12.5rem; - --tw-translate-x: -0.375rem; - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) - rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) - scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); - transition-property: all; - transition-timing-function: ease; - transition-duration: 0.3s; -} -@media (min-width: 768px) { - .loader-container-img { - height: 4rem; - width: 15rem; - } -} -@media (min-width: 992px) { - .loader-container-img { - height: 6rem; - width: 20rem; - --tw-translate-x: -0.75rem; - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) - rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) - scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); - } -} -.footer-container { - position: relative; - z-index: -10; - margin-top: 1rem; - margin-bottom: 0.25rem; - height: -moz-max-content; - height: max-content; - width: 100%; -} -.footer-wrap { - margin-left: auto; - margin-right: auto; - width: 100%; - padding-left: 1.5rem; - padding-right: 1.5rem; -} -.footer-items-container { - display: flex; - flex-direction: column; - align-items: center; - justify-content: center; -} -@media (min-width: 992px) { - .footer-items-container { - flex-direction: row; - justify-content: space-between; - } -} -.footer-item-right-container { - order: 2; - margin-top: 0.5rem; - padding-left: 0; - padding-right: 0; -} -@media (min-width: 992px) { - .footer-item-right-container { - order: 1; - margin-top: 0; - } -} -.footer-item-right { - text-align: center; - font-size: 0.75rem; - line-height: 1rem; - font-weight: 400; - line-height: 1.5; - letter-spacing: 0.025em; - opacity: 1; - transition-property: - color, - background-color, - border-color, - text-decoration-color, - fill, - stroke, - opacity, - box-shadow, - transform, - filter, - -webkit-backdrop-filter; - transition-property: color, background-color, border-color, - text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, - backdrop-filter; - transition-property: - color, - background-color, - border-color, - text-decoration-color, - fill, - stroke, - opacity, - box-shadow, - transform, - filter, - backdrop-filter, - -webkit-backdrop-filter; - transition-timing-function: ease; - transition-duration: 0.3s; -} -.footer-item-right, -:is(.dark .footer-item-right) { - --tw-text-opacity: 1; - color: rgb(255 255 255 / var(--tw-text-opacity)); -} -@media (min-width: 992px) { - .footer-item-right { - text-align: left; - font-size: 0.875rem; - line-height: 1.5rem; - } -} -.footer-list-container { - order: 1; - margin-bottom: 0; - display: flex; - list-style-type: none; - flex-direction: column; - flex-wrap: wrap; - align-items: center; - justify-content: center; - padding-left: 0; -} -@media (min-width: 576px) { - .footer-list-container { - flex-direction: row; - } -} -@media (min-width: 992px) { - .footer-list-container { - order: 2; - justify-content: flex-end; - } -} -.footer-list-item { - display: block; - padding-top: 0.25rem; - padding-bottom: 0; - font-size: 0.75rem; - line-height: 1rem; - font-weight: 400; - letter-spacing: 0.025em; - --tw-text-opacity: 1; - color: rgb(255 255 255 / var(--tw-text-opacity)); - transition-property: - color, - background-color, - border-color, - text-decoration-color, - fill, - stroke, - opacity, - box-shadow, - transform, - filter, - -webkit-backdrop-filter; - transition-property: color, background-color, border-color, - text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, - backdrop-filter; - transition-property: - color, - background-color, - border-color, - text-decoration-color, - fill, - stroke, - opacity, - box-shadow, - transform, - filter, - backdrop-filter, - -webkit-backdrop-filter; - transition-timing-function: ease; - transition-duration: 0.3s; - transition-timing-function: ease-in-out; -} -.footer-list-item:hover { - font-style: italic; - --tw-brightness: brightness(0.9); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) - var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) - var(--tw-sepia) var(--tw-drop-shadow); -} -:is(.dark .footer-list-item) { - --tw-text-opacity: 1; - color: rgb(255 255 255 / var(--tw-text-opacity)); -} -@media (min-width: 576px) { - .footer-list-item { - padding-left: 1rem; - padding-right: 1rem; - } -} -@media (min-width: 992px) { - .footer-list-item { - padding-bottom: 0.25rem; - font-size: 0.875rem; - line-height: 1.5rem; - } -} -.card { - grid-column: span 12 / span 12; - display: flex; - width: 100%; - align-items: flex-start; - justify-content: space-between; - overflow-wrap: break-word; - border-radius: 1rem; - background-clip: initial; - padding: 1rem; - --tw-shadow: 0 4px 6px #32325d1a, 0 1px 3px #00000014; - --tw-shadow-colored: 0 4px 6px var(--tw-shadow-color), - 0 1px 3px var(--tw-shadow-color); - transition-property: - color, - background-color, - border-color, - text-decoration-color, - fill, - stroke, - opacity, - box-shadow, - transform, - filter, - -webkit-backdrop-filter; - transition-property: color, background-color, border-color, - text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, - backdrop-filter; - transition-property: - color, - background-color, - border-color, - text-decoration-color, - fill, - stroke, - opacity, - box-shadow, - transform, - filter, - backdrop-filter, - -webkit-backdrop-filter; - transition-timing-function: ease; - transition-duration: 0.15s; -} -.card, -:is(.dark .card) { - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), - var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -} -:is(.dark .card) { - --tw-shadow: 0 2px 2px 0 #00000024, 0 3px 1px -2px #0003, - 0 1px 5px 0 #0000001f; - --tw-shadow-colored: 0 2px 2px 0 var(--tw-shadow-color), - 0 3px 1px -2px var(--tw-shadow-color), 0 1px 5px 0 var(--tw-shadow-color); - --tw-brightness: brightness(1.1); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) - var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) - var(--tw-sepia) var(--tw-drop-shadow); -} -@media (min-width: 768px) { - .card { - grid-column: span 6 / span 6; - } -} -@media (min-width: 1320px) { - .card { - grid-column: span 4 / span 4; - } -} -.default.card { - --tw-bg-opacity: 1; - background-color: rgb(255 255 255 / var(--tw-bg-opacity)); -} -:is(.dark .default.card) { - --tw-bg-opacity: 1; - background-color: rgb(17 28 68 / var(--tw-bg-opacity)); -} -.pending.card { - --tw-bg-opacity: 1; - background-color: rgb(94 114 228 / var(--tw-bg-opacity)); - --tw-text-opacity: 1; - color: rgb(255 255 255 / var(--tw-text-opacity)); -} -:is(.dark .pending.card) { - --tw-brightness: brightness(0.95); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) - var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) - var(--tw-sepia) var(--tw-drop-shadow); -} -.error.card { - --tw-bg-opacity: 1; - background-color: rgb(245 57 57 / var(--tw-bg-opacity)); - --tw-text-opacity: 1; - color: rgb(255 255 255 / var(--tw-text-opacity)); -} -:is(.dark .error.card) { - --tw-brightness: brightness(0.95); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) - var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) - var(--tw-sepia) var(--tw-drop-shadow); -} -.card-stat { - grid-column: span 12 / span 12; - display: flex; - width: 100%; - justify-content: space-between; - overflow-wrap: break-word; - border-radius: 1rem; - --tw-bg-opacity: 1; - background-color: rgb(255 255 255 / var(--tw-bg-opacity)); - background-clip: initial; - padding: 1rem; - --tw-shadow: 0 4px 6px #32325d1a, 0 1px 3px #00000014; - --tw-shadow-colored: 0 4px 6px var(--tw-shadow-color), - 0 1px 3px var(--tw-shadow-color); - transition-property: - color, - background-color, - border-color, - text-decoration-color, - fill, - stroke, - opacity, - box-shadow, - transform, - filter, - -webkit-backdrop-filter; - transition-property: color, background-color, border-color, - text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, - backdrop-filter; - transition-property: - color, - background-color, - border-color, - text-decoration-color, - fill, - stroke, - opacity, - box-shadow, - transform, - filter, - backdrop-filter, - -webkit-backdrop-filter; - transition-timing-function: ease; - transition-duration: 0.15s; -} -.card-stat, -:is(.dark .card-stat) { - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), - var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -} -:is(.dark .card-stat) { - --tw-bg-opacity: 1; - background-color: rgb(17 28 68 / var(--tw-bg-opacity)); - --tw-shadow: 0 2px 2px 0 #00000024, 0 3px 1px -2px #0003, - 0 1px 5px 0 #0000001f; - --tw-shadow-colored: 0 2px 2px 0 var(--tw-shadow-color), - 0 3px 1px -2px var(--tw-shadow-color), 0 1px 5px 0 var(--tw-shadow-color); - --tw-brightness: brightness(1.1); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) - var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) - var(--tw-sepia) var(--tw-drop-shadow); -} -@media (min-width: 576px) { - .card-stat { - max-height: 7rem; - } -} -@media (min-width: 768px) { - .card-stat { - grid-column: span 6 / span 6; - } -} -@media (min-width: 1320px) { - .card-stat { - grid-column: span 4 / span 4; - } -} -.card-stat-title { - margin-bottom: 0.5rem; - font-family: Open Sans; - font-size: 0.875rem; - font-weight: 600; - text-transform: uppercase; - line-height: 1rem; - --tw-text-opacity: 1; - color: rgb(73 80 87 / var(--tw-text-opacity)); -} -:is(.dark .card-stat-title) { - --tw-text-opacity: 1; - color: rgb(173 181 189 / var(--tw-text-opacity)); -} -.card-stat-count { - margin-left: 0.25rem; - margin-bottom: 0.25rem; - font-weight: 700; -} -:is(.dark .card-stat-count) { - color: #ffffffe6; -} -.card-stat-detail-container { - margin-bottom: 0; -} -:is(.dark .card-stat-detail-container) { - --tw-text-opacity: 1; - color: rgb(173 181 189 / var(--tw-text-opacity)); -} -.card-stat-detail-container-item { - margin-right: 0.125rem; - margin-left: 0.25rem; - font-size: 0.875rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - --tw-text-opacity: 1; - color: rgb(73 80 87 / var(--tw-text-opacity)); -} -:is(.dark .card-stat-detail-container-item) { - --tw-text-opacity: 1; - color: rgb(173 181 189 / var(--tw-text-opacity)); -} -.card-stat-svg-container { - display: inline-block; - height: 3rem; - width: 3rem; - border-radius: 50%; - text-align: center; -} -:is(.dark .card-stat-svg-container) { - --tw-brightness: brightness(0.9); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) - var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) - var(--tw-sepia) var(--tw-drop-shadow); -} -.card-instance-container { - grid-column: span 12 / span 12; - display: flex; - width: 100%; - justify-content: space-between; - overflow: hidden; - overflow-wrap: break-word; - border-radius: 1rem; - --tw-bg-opacity: 1; - background-color: rgb(255 255 255 / var(--tw-bg-opacity)); - background-clip: initial; - padding: 1rem; - --tw-shadow: 0 4px 6px #32325d1a, 0 1px 3px #00000014; - --tw-shadow-colored: 0 4px 6px var(--tw-shadow-color), - 0 1px 3px var(--tw-shadow-color); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), - var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - transition-property: - color, - background-color, - border-color, - text-decoration-color, - fill, - stroke, - opacity, - box-shadow, - transform, - filter, - -webkit-backdrop-filter; - transition-property: color, background-color, border-color, - text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, - backdrop-filter; - transition-property: - color, - background-color, - border-color, - text-decoration-color, - fill, - stroke, - opacity, - box-shadow, - transform, - filter, - backdrop-filter, - -webkit-backdrop-filter; - transition-timing-function: ease; - transition-duration: 0.15s; -} -.card-instance-container:hover { - --tw-translate-y: 0.25rem; - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) - rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) - scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); -} -:is(.dark .card-instance-container) { - --tw-bg-opacity: 1; - background-color: rgb(17 28 68 / var(--tw-bg-opacity)); - --tw-shadow: 0 2px 2px 0 #00000024, 0 3px 1px -2px #0003, - 0 1px 5px 0 #0000001f; - --tw-shadow-colored: 0 2px 2px 0 var(--tw-shadow-color), - 0 3px 1px -2px var(--tw-shadow-color), 0 1px 5px 0 var(--tw-shadow-color); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), - var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - --tw-brightness: brightness(1.1); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) - var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) - var(--tw-sepia) var(--tw-drop-shadow); -} -@media (min-width: 768px) { - .card-instance-container { - grid-column: span 6 / span 6; - } -} -@media (min-width: 1920px) { - .card-instance-container { - grid-column: span 4 / span 4; - } -} -.card-instance-title { - margin-left: 0.75rem; - margin-bottom: 0.25rem; - margin-top: 0.25rem; - max-width: 80%; - overflow-wrap: break-word; - font-weight: 700; - transition-property: - color, - background-color, - border-color, - text-decoration-color, - fill, - stroke, - opacity, - box-shadow, - transform, - filter, - -webkit-backdrop-filter; - transition-property: color, background-color, border-color, - text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, - backdrop-filter; - transition-property: - color, - background-color, - border-color, - text-decoration-color, - fill, - stroke, - opacity, - box-shadow, - transform, - filter, - backdrop-filter, - -webkit-backdrop-filter; - transition-timing-function: ease; - transition-duration: 0.3s; - transition-timing-function: ease-in-out; -} -:is(.dark .card-instance-title) { - color: #ffffffe6; -} -.card-instance-info-container { - margin-top: 1rem; - margin-bottom: 1.5rem; - margin-left: 0.25rem; - display: grid; - grid-template-columns: repeat(1, minmax(0, 1fr)); - gap: 0.5rem; -} -.card-instance-info-item { - grid-column: span 1 / span 1; - margin-right: 3rem; - margin-left: 0.25rem; - display: flex; - flex-direction: column; - align-items: flex-start; - padding-top: 0.25rem; - padding-bottom: 0.25rem; -} -@media (min-width: 340px) { - .card-instance-info-item { - margin-right: 2rem; - flex-direction: row; - align-items: center; - padding-top: 0; - padding-bottom: 0; - } -} -.card-instance-info-item-title { - margin-bottom: 0; - font-family: Open Sans; - font-size: 0.875rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.5; - transition-property: - color, - background-color, - border-color, - text-decoration-color, - fill, - stroke, - opacity, - box-shadow, - transform, - filter, - -webkit-backdrop-filter; - transition-property: color, background-color, border-color, - text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, - backdrop-filter; - transition-property: - color, - background-color, - border-color, - text-decoration-color, - fill, - stroke, - opacity, - box-shadow, - transform, - filter, - backdrop-filter, - -webkit-backdrop-filter; - transition-timing-function: ease; - transition-duration: 0.3s; - transition-timing-function: ease-in-out; -} -:is(.dark .card-instance-info-item-title) { - --tw-text-opacity: 1; - color: rgb(173 181 189 / var(--tw-text-opacity)); - opacity: 0.8; -} -.card-instance-info-item-content { - grid-column: span 1 / span 1; - margin-bottom: 0; - font-family: Open Sans; - font-size: 0.875rem; - line-height: 1.5rem; - font-weight: 600; - text-transform: uppercase; - line-height: 1.5; - --tw-text-opacity: 1; - color: rgb(73 80 87 / var(--tw-text-opacity)); - transition-property: - color, - background-color, - border-color, - text-decoration-color, - fill, - stroke, - opacity, - box-shadow, - transform, - filter, - -webkit-backdrop-filter; - transition-property: color, background-color, border-color, - text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, - backdrop-filter; - transition-property: - color, - background-color, - border-color, - text-decoration-color, - fill, - stroke, - opacity, - box-shadow, - transform, - filter, - backdrop-filter, - -webkit-backdrop-filter; - transition-timing-function: ease; - transition-duration: 0.3s; - transition-timing-function: ease-in-out; -} -:is(.dark .card-instance-info-item-content) { - --tw-text-opacity: 1; - color: rgb(255 255 255 / var(--tw-text-opacity)); - opacity: 0.8; -} -@media (min-width: 340px) { - .card-instance-info-item-content { - padding-left: 0.5rem; - } -} -.card-instance-actions-container { - position: relative; - display: flex; - width: 100%; - flex-direction: column; - flex-wrap: wrap; - align-items: center; - justify-content: center; - padding-top: 1rem; -} -@media (min-width: 340px) { - .card-instance-actions-container { - flex-direction: row; - justify-content: flex-end; - } -} -.btn { - display: inline-block; - cursor: pointer; - border-radius: 0.5rem; - text-align: center; - vertical-align: middle; - font-weight: 700; - text-transform: uppercase; - line-height: 1.5; - letter-spacing: 0.025em; - --tw-text-opacity: 1; - color: rgb(255 255 255 / var(--tw-text-opacity)); - --tw-shadow: 0 7px 14px #32325d1a, 0 3px 6px #00000014; - --tw-shadow-colored: 0 7px 14px var(--tw-shadow-color), - 0 3px 6px var(--tw-shadow-color); - transition-property: all; - transition-timing-function: ease; - transition-duration: 0.15s; - transition-timing-function: ease-in; -} -.btn, -.btn:hover { - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), - var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -} -.btn:hover { - --tw-translate-y: -1px; - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) - rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) - scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); - --tw-shadow: 0 4px 6px #32325d1a, 0 1px 3px #00000014; - --tw-shadow-colored: 0 4px 6px var(--tw-shadow-color), - 0 1px 3px var(--tw-shadow-color); -} -.btn:active { - opacity: 0.85; -} -.btn:disabled { - cursor: not-allowed; - --tw-bg-opacity: 1; - --tw-text-opacity: 1; - color: rgb(73 80 87 / var(--tw-text-opacity)); -} -.btn:disabled, -.btn:hover:disabled { - border-color: #ced4da00; - background-color: rgb(206 212 218 / var(--tw-bg-opacity)); -} -.btn:hover:disabled { - --tw-translate-y: 0px; - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) - rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) - scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); - --tw-bg-opacity: 1; -} -:is(.dark .btn) { - --tw-brightness: brightness(0.9); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) - var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) - var(--tw-sepia) var(--tw-drop-shadow); -} -:is(.dark .btn:disabled) { - --tw-bg-opacity: 1; - --tw-text-opacity: 1; - color: rgb(210 214 218 / var(--tw-text-opacity)); -} -:is(.dark .btn:disabled), -:is(.dark .btn:hover:disabled) { - border-color: #49505700; - background-color: rgb(73 80 87 / var(--tw-bg-opacity)); -} -:is(.dark .btn:hover:disabled) { - --tw-translate-y: 0px; - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) - rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) - scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); - --tw-bg-opacity: 1; -} -.btn-xl { - padding: 0.75rem 1.5rem; -} -.btn-lg { - padding: 0.625rem 1rem; -} -.btn-normal { - padding: 0.5rem 0.75rem; -} -.btn-sm { - padding: 0.25rem 0.5rem; -} -.btn-xs { - padding: 0.125rem 0.25rem; -} -.btn-close { - border-width: 1px; - --tw-border-opacity: 1; - border-color: rgb(245 57 57 / var(--tw-border-opacity)); - --tw-bg-opacity: 1; - background-color: rgb(255 255 255 / var(--tw-bg-opacity)); - --tw-text-opacity: 1; - color: rgb(245 57 57 / var(--tw-text-opacity)); -} -.btn-close:focus, -.btn-close:hover { - border-color: #f53939cc; - color: #f53939cc; -} -.btn-delete { - --tw-bg-opacity: 1; - background-color: rgb(245 57 57 / var(--tw-bg-opacity)); -} -.btn-delete:focus, -.btn-delete:hover { - background-color: #f53939cc; -} -.btn-valid { - --tw-bg-opacity: 1; - background-color: rgb(34 197 94 / var(--tw-bg-opacity)); -} -.btn-valid:focus, -.btn-valid:hover { - background-color: #22c55ecc; -} -.btn-edit { - --tw-bg-opacity: 1; - background-color: rgb(251 177 64 / var(--tw-bg-opacity)); -} -.btn-edit:focus, -.btn-edit:hover { - background-color: #fbb140cc; -} -.btn-info { - --tw-bg-opacity: 1; - background-color: rgb(14 165 233 / var(--tw-bg-opacity)); -} -.btn-info:focus, -.btn-info:hover { - background-color: #0ea5e9cc; -} -.btn-primary { - --tw-bg-opacity: 1; - background-color: rgb(11 85 119 / var(--tw-bg-opacity)); -} -.btn-primary:focus, -.btn-primary:hover { - background-color: #0b5577cc; -} -.btn-secondary { - --tw-bg-opacity: 1; - background-color: rgb(46 172 104 / var(--tw-bg-opacity)); -} -.btn-secondary:focus, -.btn-secondary:hover { - background-color: #2eac68cc; -} -.file-manager-breadcrumb { - display: flex; - width: 100%; - flex-wrap: wrap; - border-radius: 0.5rem; - background-color: initial; -} -@media (min-width: 768px) { - .file-manager-breadcrumb { - margin-bottom: 2rem; - } -} -.file-manager-breadcrumb-back-btn { - margin-right: 0.75rem; - font-size: 0.875rem; - line-height: 1.5rem; - text-transform: capitalize; - line-height: 1.5; - --tw-text-opacity: 1; - color: rgb(108 117 125 / var(--tw-text-opacity)); -} -.file-manager-breadcrumb-back-btn:hover { - --tw-brightness: brightness(0.75); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) - var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) - var(--tw-sepia) var(--tw-drop-shadow); -} -:is(.dark .file-manager-breadcrumb-back-btn) { - --tw-text-opacity: 1; - color: rgb(173 181 189 / var(--tw-text-opacity)); -} -.file-manager-breadcrumb-back-svg { - pointer-events: none; - height: 1.125rem; - width: 1.125rem; -} -.file-manager-breadcrumb-item { - font-size: 0.875rem; - line-height: 1.5rem; - line-height: 1.5; -} -.file-manager-breadcrumb-item-btn { - margin-right: 0.5rem; - font-size: 1rem; - line-height: 1.5rem; - --tw-text-opacity: 1; - color: rgb(108 117 125 / var(--tw-text-opacity)); -} -.file-manager-breadcrumb-item-btn:after { - float: right; - padding-left: 0.5rem; - --tw-text-opacity: 1; - color: rgb(108 117 125 / var(--tw-text-opacity)); - --tw-content: "/"; - content: var(--tw-content); -} -.file-manager-breadcrumb-item-btn:hover { - --tw-brightness: brightness(0.75); -} -.file-manager-breadcrumb-item-btn:hover, -.file-manager-breadcrumb-item-btn:hover:after { - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) - var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) - var(--tw-sepia) var(--tw-drop-shadow); -} -.file-manager-breadcrumb-item-btn:hover:after { - content: var(--tw-content); - --tw-brightness: brightness(1.25); -} -:is(.dark .file-manager-breadcrumb-item-btn), -:is(.dark .file-manager-breadcrumb-item-btn):after { - --tw-text-opacity: 1; - color: rgb(173 181 189 / var(--tw-text-opacity)); -} -:is(.dark .file-manager-breadcrumb-item-btn):after { - content: var(--tw-content); -} -.file-manager-item-container { - position: relative; - height: 100%; - min-height: 5rem; - width: 100%; - border-radius: 0.25rem; - --tw-bg-opacity: 1; - background-color: rgb(235 239 244 / var(--tw-bg-opacity)); - transition-property: - color, - background-color, - border-color, - text-decoration-color, - fill, - stroke, - opacity, - box-shadow, - transform, - filter, - -webkit-backdrop-filter; - transition-property: color, background-color, border-color, - text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, - backdrop-filter; - transition-property: - color, - background-color, - border-color, - text-decoration-color, - fill, - stroke, - opacity, - box-shadow, - transform, - filter, - backdrop-filter, - -webkit-backdrop-filter; - transition-timing-function: ease; - transition-duration: 0.15s; -} -.file-manager-item-container:hover { - --tw-bg-opacity: 1; - background-color: rgb(210 214 218 / var(--tw-bg-opacity)); -} -:is(.dark .file-manager-item-container) { - --tw-bg-opacity: 1; - background-color: rgb(52 71 103 / var(--tw-bg-opacity)); -} -:is(.dark .file-manager-item-container:hover) { - --tw-bg-opacity: 1; - background-color: rgb(58 65 111 / var(--tw-bg-opacity)); -} -.file-manager-item-nav { - position: relative; - max-height: 5rem; - min-height: 5rem; - width: 100%; - cursor: pointer; - overflow: hidden; - overflow-wrap: break-word; - padding: 0.125rem 3rem; - text-align: center; -} -@media (min-width: 576px) { - .file-manager-item-nav { - padding: 0.25rem 4rem; - } -} -.file-manager-item-svg { - position: absolute; - left: 0.75rem; - top: 1.5rem; - height: 2rem; - width: 2rem; - fill: #0b5577; - stroke: #ebeff4; -} -:is(.dark .file-manager-item-svg) { - stroke: #6c757d; - --tw-brightness: brightness(1.5); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) - var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) - var(--tw-sepia) var(--tw-drop-shadow); -} -@media (min-width: 576px) { - .file-manager-item-svg { - top: 1.25rem; - height: 2.5rem; - width: 2.5rem; - } -} -.file-manager-item-name { - pointer-events: none; - margin-left: 1.75rem; - margin-right: 1.75rem; - margin-bottom: 0; - max-height: 2rem; - --tw-text-opacity: 1; - color: rgb(52 71 103 / var(--tw-text-opacity)); - transition-property: - color, - background-color, - border-color, - text-decoration-color, - fill, - stroke, - opacity, - box-shadow, - transform, - filter, - -webkit-backdrop-filter; - transition-property: color, background-color, border-color, - text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, - backdrop-filter; - transition-property: - color, - background-color, - border-color, - text-decoration-color, - fill, - stroke, - opacity, - box-shadow, - transform, - filter, - backdrop-filter, - -webkit-backdrop-filter; - transition-timing-function: ease; - transition-duration: 0.3s; - transition-timing-function: ease-in-out; -} -:is(.dark .file-manager-item-name) { - --tw-text-opacity: 1; - color: rgb(210 214 218 / var(--tw-text-opacity)); - opacity: 0.9; -} -.base.file-manager-item-name { - font-size: 0.875rem; - line-height: 1.5rem; -} -@media (min-width: 768px) { - .base.file-manager-item-name { - font-size: 1rem; - line-height: 1.5rem; - } -} -.sm.file-manager-item-name { - font-size: 0.875rem; - line-height: 1.5rem; -} -.xs.file-manager-item-name { - font-size: 0.8rem; -} -.file-manager-item-dropdown { - position: absolute; - right: 0; - top: 0; - z-index: 110; - width: 12rem; - --tw-translate-y: 4rem; - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) - rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) - scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); - flex-direction: column; - border-radius: 0.25rem; - border-width: 1px; - --tw-border-opacity: 1; - border-color: rgb(210 214 218 / var(--tw-border-opacity)); - --tw-shadow: 0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a; - --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), - 0 1px 2px -1px var(--tw-shadow-color); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), - var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -} -:is(.dark .file-manager-item-dropdown) { - --tw-border-opacity: 1; - border-color: rgb(98 117 148 / var(--tw-border-opacity)); -} -.file-manager-item-dropdown-btn { - position: absolute; - top: 0; - right: -0.25rem; - display: flex; - height: 100%; - width: 2.5rem; - cursor: pointer; - align-items: center; - justify-content: center; - border-radius: 0; - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; - --tw-bg-opacity: 1; - background-color: rgb(11 85 119 / var(--tw-bg-opacity)); - background-size: 150%; - background-position: 25% 0; - fill: #fff; - text-align: center; - font-size: 0.75rem; - line-height: 1rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.5; - letter-spacing: -0.025rem; - --tw-text-opacity: 1; - color: rgb(255 255 255 / var(--tw-text-opacity)); - transition-property: all; - transition-timing-function: ease; - transition-duration: 0.15s; - transition-timing-function: ease-in; -} -.file-manager-item-dropdown-btn:first-letter { - position: absolute; -} -.file-manager-item-dropdown-btn:active { - opacity: 0.85; -} -:is(.dark .file-manager-item-dropdown-btn) { - --tw-brightness: brightness(1.25); -} -:is(.dark .file-manager-item-dropdown-btn), -:is(.dark .file-manager-item-dropdown-btn:hover) { - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) - var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) - var(--tw-sepia) var(--tw-drop-shadow); -} -:is(.dark .file-manager-item-dropdown-btn:hover) { - --tw-brightness: brightness(1); -} -.file-manager-item-btn { - position: relative; - margin-top: 0; - margin-bottom: 0; - width: 100%; - cursor: pointer; - border-radius: 0; - border-bottom-width: 1px; - --tw-border-opacity: 1; - border-bottom-color: rgb(210 214 218 / var(--tw-border-opacity)); - --tw-bg-opacity: 1; - background-color: rgb(255 255 255 / var(--tw-bg-opacity)); - padding: 0.5rem 1.5rem; - text-align: center; - vertical-align: middle; - font-size: 0.875rem; - line-height: 1.5rem; - line-height: 1.5; - letter-spacing: -0.025rem; - transition-property: all; - transition-timing-function: ease; - transition-duration: 0.3s; - transition-timing-function: ease-in; -} -.file-manager-item-btn:hover { - --tw-bg-opacity: 1; - background-color: rgb(235 239 244 / var(--tw-bg-opacity)); - --tw-brightness: brightness(0.9); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) - var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) - var(--tw-sepia) var(--tw-drop-shadow); -} -:is(.dark .file-manager-item-btn) { - --tw-border-opacity: 1; - border-color: rgb(98 117 148 / var(--tw-border-opacity)); - --tw-bg-opacity: 1; - background-color: rgb(52 71 103 / var(--tw-bg-opacity)); - --tw-text-opacity: 1; - color: rgb(210 214 218 / var(--tw-text-opacity)); -} -.first.file-manager-item-btn { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.last.file-manager-item-btn { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; - border-style: none; -} -.file-manager-item-btn-text { - margin-left: 1rem; - font-weight: 700; - text-transform: uppercase; - --tw-text-opacity: 1; - color: rgb(73 80 87 / var(--tw-text-opacity)); - transition-property: - color, - background-color, - border-color, - text-decoration-color, - fill, - stroke, - opacity, - box-shadow, - transform, - filter, - -webkit-backdrop-filter; - transition-property: color, background-color, border-color, - text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, - backdrop-filter; - transition-property: - color, - background-color, - border-color, - text-decoration-color, - fill, - stroke, - opacity, - box-shadow, - transform, - filter, - backdrop-filter, - -webkit-backdrop-filter; - transition-timing-function: ease; - transition-duration: 0.3s; - transition-timing-function: ease-in-out; -} -:is(.dark .file-manager-item-btn-text) { - --tw-text-opacity: 1; - color: rgb(210 214 218 / var(--tw-text-opacity)); - opacity: 0.8; -} -.modal-container { - position: fixed; - top: 0; - left: 0; - z-index: 10000; - height: 100vh; - background-color: #6c757d80; -} -.modal-container, -.modal-wrap { - width: 100%; - align-items: center; - justify-content: center; -} -.modal-wrap { - z-index: 10; - display: flex; - height: 75%; -} -.modal-card { - z-index: 10; - display: flex; - max-height: 70vh; - width: 100%; - max-width: 45rem; - flex-direction: column; - overflow: hidden; - overflow-wrap: break-word; - border-radius: 1rem; - --tw-bg-opacity: 1; - background-color: rgb(255 255 255 / var(--tw-bg-opacity)); - background-clip: initial; - padding: 0.75rem 1rem; - --tw-shadow: 0 0 2rem 0 #8898aa26; - --tw-shadow-colored: 0 0 2rem 0 var(--tw-shadow-color); -} -.modal-card, -:is(.dark .modal-card) { - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), - var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -} -:is(.dark .modal-card) { - --tw-bg-opacity: 1; - background-color: rgb(17 28 68 / var(--tw-bg-opacity)); - --tw-shadow: 0 2px 2px 0 #00000024, 0 3px 1px -2px #0003, - 0 1px 5px 0 #0000001f; - --tw-shadow-colored: 0 2px 2px 0 var(--tw-shadow-color), - 0 3px 1px -2px var(--tw-shadow-color), 0 1px 5px 0 var(--tw-shadow-color); -} -.modal-card-title { - margin-bottom: 0.5rem; - font-family: Open Sans; - font-size: 0.875rem; - line-height: 1.5rem; - font-weight: 600; - text-transform: uppercase; - line-height: 1.5; -} -:is(.dark .modal-card-title) { - --tw-text-opacity: 1; - color: rgb(255 255 255 / var(--tw-text-opacity)); -} -.modal-path { - margin-bottom: 0.5rem; - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-start; -} -.modal-path-text { - margin-bottom: 0; - font-size: 0.875rem; - line-height: 1.5rem; - color: #495057cc; -} -:is(.dark .modal-path-text) { - color: #fffc; -} -.modal-path-input { - margin-left: 0.125rem; - margin-right: 0.125rem; - display: block; - width: 100%; - max-width: 10rem; - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - border-radius: 0.5rem; - border-width: 1px; - border-style: solid; - --tw-border-opacity: 1; - border-color: rgb(210 214 218 / var(--tw-border-opacity)); - --tw-bg-opacity: 1; - background-color: rgb(255 255 255 / var(--tw-bg-opacity)); - background-clip: padding-box; - padding: 0.25rem 0.375rem; - font-size: 0.875rem; - font-weight: 400; - line-height: 1.4rem; - --tw-text-opacity: 1; - color: rgb(73 80 87 / var(--tw-text-opacity)); - outline: 2px solid #0000; - outline-offset: 2px; - transition-property: all; - transition-timing-function: ease; - transition-duration: 0.15s; - transition-timing-function: ease-in; -} -.modal-path-input::-moz-placeholder { - --tw-text-opacity: 1; - color: rgb(173 181 189 / var(--tw-text-opacity)); -} -.modal-path-input::placeholder { - --tw-text-opacity: 1; - color: rgb(173 181 189 / var(--tw-text-opacity)); -} -.modal-path-input:focus { - border-color: #d2d6da00; - --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 - var(--tw-ring-offset-width) var(--tw-ring-offset-color); - --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 - calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color); - box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), - var(--tw-shadow, 0 0 #0000); -} -.modal-path-input:valid:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgb(34 197 94 / var(--tw-ring-opacity)); -} -.modal-path-input:invalid:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgb(245 57 57 / var(--tw-ring-opacity)); -} -.modal-path-input:disabled { - border-color: #ced4da00; - --tw-bg-opacity: 1; - background-color: rgb(206 212 218 / var(--tw-bg-opacity)); - --tw-text-opacity: 1; - color: rgb(73 80 87 / var(--tw-text-opacity)); -} -:is(.dark .modal-path-input) { - --tw-border-opacity: 1; - border-color: rgb(98 117 148 / var(--tw-border-opacity)); - --tw-bg-opacity: 1; - background-color: rgb(52 71 103 / var(--tw-bg-opacity)); - --tw-text-opacity: 1; - color: rgb(210 214 218 / var(--tw-text-opacity)); -} -:is(.dark .modal-path-input:focus) { - border-color: #6c757d00; -} -:is(.dark .modal-path-input:disabled) { - border-color: #252f4000; - --tw-bg-opacity: 1; - background-color: rgb(37 47 64 / var(--tw-bg-opacity)); - --tw-text-opacity: 1; - color: rgb(210 214 218 / var(--tw-text-opacity)); -} -@media (min-width: 768px) { - .modal-path-input { - padding: 0.375rem 0.625rem; - } -} -.invalid.modal-path-input, -.invalid.modal-path-input:active, -.invalid.modal-path-input:focus, -.invalid.modal-path-input:hover { - border-color: #f8f9fa00; - --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 - var(--tw-ring-offset-width) var(--tw-ring-offset-color); - --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 - calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color); - box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), - var(--tw-shadow, 0 0 #0000); - --tw-ring-opacity: 1; - --tw-ring-color: rgb(245 57 57 / var(--tw-ring-opacity)); -} -.valid.modal-path-input { - border-color: #f8f9fa00; - --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 - var(--tw-ring-offset-width) var(--tw-ring-offset-color); - --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 - calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color); - box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), - var(--tw-shadow, 0 0 #0000); - --tw-ring-opacity: 1; - --tw-ring-color: rgb(34 197 94 / var(--tw-ring-opacity)); -} -.modal-editor { - margin-top: 0.5rem; - margin-bottom: 0.5rem; - height: 12rem; - width: 100%; - overflow: hidden; - overflow-y: auto; - border-width: 1px; - --tw-border-opacity: 1; - border-color: rgb(210 214 218 / var(--tw-border-opacity)); - font-size: 1rem; - line-height: 1.5rem; -} -:is(.dark .modal-editor) { - --tw-border-opacity: 1; - border-color: rgb(58 65 111 / var(--tw-border-opacity)); -} -.invalid.modal-editor:active:before, -.invalid.modal-editor:before, -.invalid.modal-editor:focus:before, -.invalid.modal-editor:hover:before { - --tw-border-opacity: 1; - border-color: rgb(245 57 57 / var(--tw-border-opacity)); -} -.file-manager-actions-container { - grid-column: span 12 / span 12; - margin-top: 1.5rem; - display: flex; - width: 100%; - flex-direction: column; - align-items: center; - justify-content: center; -} -@media (min-width: 768px) { - .file-manager-actions-container { - grid-column: span 4 / span 4; - } -} -.file-manager-actions-list { - display: flex; - flex-direction: column; - align-items: center; - justify-content: center; -} -@media (min-width: 576px) { - .file-manager-actions-list { - flex-direction: row; - } -} -.file-manager-actions-item { - position: relative; - margin-left: 0.5rem; - margin-right: 0.5rem; - flex-direction: column; - align-items: center; - border-radius: 0.25rem; - padding: 0.5rem; - transition-property: - color, - background-color, - border-color, - text-decoration-color, - fill, - stroke, - opacity, - box-shadow, - transform, - filter, - -webkit-backdrop-filter; - transition-property: color, background-color, border-color, - text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, - backdrop-filter; - transition-property: - color, - background-color, - border-color, - text-decoration-color, - fill, - stroke, - opacity, - box-shadow, - transform, - filter, - backdrop-filter, - -webkit-backdrop-filter; - transition-timing-function: ease; - transition-duration: 0.15s; -} -.file-manager-actions-item-btn { - position: relative; - margin: 0.25rem; - cursor: pointer; - white-space: nowrap; - border-radius: 0.25rem; - border-width: 1px; - --tw-border-opacity: 1; - border-color: rgb(11 85 119 / var(--tw-border-opacity)); - --tw-bg-opacity: 1; - background-color: rgb(255 255 255 / var(--tw-bg-opacity)); - padding: 0.75rem 1.25rem 0.625rem 1rem; - text-align: center; - vertical-align: middle; - font-size: 0.875rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.5; - letter-spacing: -0.025rem; - --tw-text-opacity: 1; - color: rgb(11 85 119 / var(--tw-text-opacity)); - --tw-shadow: 0 7px 14px #32325d1a, 0 3px 6px #00000014; - --tw-shadow-colored: 0 7px 14px var(--tw-shadow-color), - 0 3px 6px var(--tw-shadow-color); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), - var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - transition-property: all; - transition-timing-function: ease; - transition-duration: 0.15s; - transition-timing-function: ease-in; -} -.file-manager-actions-item-btn:hover { - --tw-bg-opacity: 1; - background-color: rgb(235 239 244 / var(--tw-bg-opacity)); - --tw-shadow: 0 4px 6px #32325d1a, 0 1px 3px #00000014; - --tw-shadow-colored: 0 4px 6px var(--tw-shadow-color), - 0 1px 3px var(--tw-shadow-color); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), - var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -} -.file-manager-actions-item-btn:disabled { - cursor: not-allowed; - border-color: #ced4da00; - --tw-bg-opacity: 1; - background-color: rgb(206 212 218 / var(--tw-bg-opacity)); - --tw-text-opacity: 1; - color: rgb(73 80 87 / var(--tw-text-opacity)); -} -.file-manager-actions-item-btn:hover:disabled { - --tw-translate-y: 0px; - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) - rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) - scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); - border-color: #ced4da00; - --tw-bg-opacity: 1; - background-color: rgb(206 212 218 / var(--tw-bg-opacity)); -} -:is(.dark .file-manager-actions-item-btn) { - --tw-border-opacity: 1; - border-color: rgb(98 117 148 / var(--tw-border-opacity)); - --tw-bg-opacity: 1; - background-color: rgb(52 71 103 / var(--tw-bg-opacity)); - --tw-text-opacity: 1; - color: rgb(210 214 218 / var(--tw-text-opacity)); -} -:is(.dark .file-manager-actions-item-btn:hover) { - --tw-bg-opacity: 1; - background-color: rgb(58 65 111 / var(--tw-bg-opacity)); -} -:is(.dark .file-manager-actions-item-btn:disabled) { - border-color: #49505700; - --tw-bg-opacity: 1; - background-color: rgb(73 80 87 / var(--tw-bg-opacity)); - --tw-text-opacity: 1; - color: rgb(210 214 218 / var(--tw-text-opacity)); -} -:is(.dark .file-manager-actions-item-btn:hover:disabled) { - --tw-translate-y: 0px; - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) - rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) - scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); - border-color: #49505700; - --tw-bg-opacity: 1; - background-color: rgb(73 80 87 / var(--tw-bg-opacity)); -} -@media (min-width: 768px) { - .file-manager-actions-item-btn { - display: block; - } -} -.file-manager-actions-svg { - position: relative; - height: 2rem; - width: 2rem; - --tw-translate-x: -0.25rem; - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) - rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) - scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); -} -:is(.dark .file-manager-actions-svg) { - --tw-brightness: brightness(1.25); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) - var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) - var(--tw-sepia) var(--tw-drop-shadow); -} -.active.file-manager-actions-svg { - fill: #0b5577; - stroke: #ebeff4; -} -:is(.dark .active.file-manager-actions-svg) { - stroke: #6c757d; -} -.disabled.file-manager-actions-svg { - fill: #495057; - stroke: #6c757d; -} -.list-container { - display: block; - display: grid; - width: 100%; - grid-template-columns: repeat(12, minmax(0, 1fr)); -} -.list-content-container { - grid-column: span 12 / span 12; - display: block; - max-height: 300px; - width: 100%; - overflow-y: auto; - overflow-x: hidden; - border-radius: 0.25rem; -} -:is(.dark .list-content-container) { - --tw-text-opacity: 1; - color: rgb(206 212 218 / var(--tw-text-opacity)); -} -.list-content-item { - grid-column: span 12 / span 12; - display: block; - display: grid; - grid-template-columns: repeat(12, minmax(0, 1fr)); - align-items: center; - border-bottom-width: 1px; - --tw-border-opacity: 1; - border-color: rgb(210 214 218 / var(--tw-border-opacity)); - padding: 0.625rem 0.25rem; - font-size: 0.875rem; - line-height: 1.5rem; -} -.list-content-item:hover { - --tw-bg-opacity: 1; - background-color: rgb(235 239 244 / var(--tw-bg-opacity)); -} -:is(.dark .list-content-item:hover) { - --tw-bg-opacity: 1; - background-color: rgb(52 71 103 / var(--tw-bg-opacity)); -} -.list-content { - border-bottom-width: 1px; - --tw-border-opacity: 1; - border-color: rgb(210 214 218 / var(--tw-border-opacity)); - padding-top: 0.625rem; - padding-bottom: 0.625rem; -} -.list-content:hover { - --tw-bg-opacity: 1; - background-color: rgb(235 239 244 / var(--tw-bg-opacity)); -} -:is(.dark .list-content) { - --tw-text-opacity: 1; - color: rgb(206 212 218 / var(--tw-text-opacity)); -} -:is(.dark .list-content:hover) { - --tw-bg-opacity: 1; - background-color: rgb(52 71 103 / var(--tw-bg-opacity)); -} -.list-content-item-wrap { - grid-column: span 12 / span 12; - display: grid; - grid-template-columns: repeat(12, minmax(0, 1fr)); - align-items: center; - overflow-wrap: break-word; - font-size: 0.875rem; - line-height: 1.5rem; -} -:is(.dark .list-content-item-wrap) { - --tw-text-opacity: 1; - color: rgb(206 212 218 / var(--tw-text-opacity)); -} -.list-header-container { - grid-column: span 12 / span 12; - display: block; - display: grid; - width: 100%; - grid-template-columns: repeat(12, minmax(0, 1fr)); - padding-left: 0.5rem; -} -.list-header-item { - margin: 0; - display: block; - border-bottom-width: 1px; - --tw-border-opacity: 1; - border-color: rgb(206 212 218 / var(--tw-border-opacity)); - padding-bottom: 0.25rem; - font-size: 0.875rem; - line-height: 1.5rem; - font-weight: 700; -} -:is(.dark .list-header-item) { - --tw-text-opacity: 1; - color: rgb(210 214 218 / var(--tw-text-opacity)); -} -.line-separator { - margin: 0.5rem 0 0.25rem; - height: 1px; - background-color: initial; - --tw-gradient-from: #0000 var(--tw-gradient-from-position); - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); - --tw-gradient-stops: var(--tw-gradient-from), - #0006 var(--tw-gradient-via-position), var(--tw-gradient-to); - --tw-gradient-to: #0000 var(--tw-gradient-to-position); -} -.line-separator, -:is(.dark .line-separator) { - background-image: linear-gradient(to right, var(--tw-gradient-stops)); -} -:is(.dark .line-separator) { - --tw-gradient-from: #0000 var(--tw-gradient-from-position); - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); - --tw-gradient-to: #fff0 var(--tw-gradient-to-position); - --tw-gradient-stops: var(--tw-gradient-from), - #fff var(--tw-gradient-via-position), var(--tw-gradient-to); - --tw-gradient-to: #0000 var(--tw-gradient-to-position); -} -.feedback-float-btn-container { - position: fixed; - right: 5rem; - z-index: 990; - transition-property: all; - transition-timing-function: ease; - transition-duration: 0.15s; -} -.feedback-float-btn-container:hover { - --tw-brightness: brightness(0.75); -} -.feedback-float-btn-container:hover, -:is(.dark .feedback-float-btn-container:hover) { - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) - var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) - var(--tw-sepia) var(--tw-drop-shadow); -} -:is(.dark .feedback-float-btn-container:hover) { - --tw-brightness: brightness(1.05); -} -@media (min-width: 576px) { - .feedback-float-btn-container { - right: 6rem; - } -} -@media (min-width: 1200px) { - .feedback-float-btn-container { - right: 6rem; - } -} -.no-banner.feedback-float-btn-container { - top: 0.5rem; -} -.banner.feedback-float-btn-container { - top: 4.5rem; -} -.feedback-float-btn { - display: flex; - --tw-scale-x: 0.9; - --tw-scale-y: 0.9; - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) - rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) - scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); - cursor: pointer; - align-items: center; - justify-content: center; - border-radius: 50%; - --tw-bg-opacity: 1; - background-color: rgb(255 255 255 / var(--tw-bg-opacity)); - padding: 0.75rem; - font-size: 1.25rem; - line-height: 1.75rem; - --tw-text-opacity: 1; - color: rgb(52 71 103 / var(--tw-text-opacity)); - --tw-shadow: 0 0.25rem 0.375rem -0.0625rem #1414141f, - 0 0.125rem 0.25rem -0.0625rem #14141412; - --tw-shadow-colored: 0 0.25rem 0.375rem -0.0625rem var(--tw-shadow-color), - 0 0.125rem 0.25rem -0.0625rem var(--tw-shadow-color); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), - var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - transition-property: all; - transition-timing-function: ease; - transition-duration: 0.15s; -} -:is(.dark .feedback-float-btn) { - --tw-brightness: brightness(0.95); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) - var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) - var(--tw-sepia) var(--tw-drop-shadow); -} -@media (min-width: 576px) { - .feedback-float-btn { - --tw-scale-x: 1; - --tw-scale-y: 1; - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) - rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) - scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); - } -} -.feedback-float-btn-svg { - height: 1.5rem; - width: 1.5rem; - --tw-translate-y: -0.1rem; - fill: #fbb140; -} -.feedback-float-btn-svg, -.feedback-float-btn-text-container { - pointer-events: none; - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) - rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) - scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); -} -.feedback-float-btn-text-container { - position: absolute; - bottom: 0; - right: 0; - --tw-translate-x: 0.5rem; - border-radius: 9999px; - --tw-bg-opacity: 1; - background-color: rgb(255 255 255 / var(--tw-bg-opacity)); - padding-left: 0.5rem; - padding-right: 0.5rem; -} -:is(.dark .feedback-float-btn-text-container) { - --tw-brightness: brightness(0.95); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) - var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) - var(--tw-sepia) var(--tw-drop-shadow); -} -.feedback-float-btn-text { - margin-bottom: 0; - font-size: 0.875rem; - line-height: 1.5rem; - font-weight: 700; - --tw-text-opacity: 1; - color: rgb(245 57 57 / var(--tw-text-opacity)); -} -.feedback-sidebar { - position: fixed; - right: 0; - top: 0; - left: auto; - z-index: 1020; - display: flex; - height: 100%; - width: 22.5rem; - min-width: 0; - max-width: 100%; - flex-direction: column; - overflow-wrap: break-word; - border-radius: 0; - border-width: 0; - --tw-bg-opacity: 1; - background-color: rgb(255 255 255 / var(--tw-bg-opacity)); - background-clip: initial; - padding-left: 0.125rem; - padding-right: 0.125rem; - --tw-shadow: 0 8px 26px -4px #14141426, 0 8px 9px -5px #1414140f; - --tw-shadow-colored: 0 8px 26px -4px var(--tw-shadow-color), - 0 8px 9px -5px var(--tw-shadow-color); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), - var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - transition-property: - color, - background-color, - border-color, - text-decoration-color, - fill, - stroke, - opacity, - box-shadow, - transform, - filter, - -webkit-backdrop-filter; - transition-property: color, background-color, border-color, - text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, - backdrop-filter; - transition-property: - color, - background-color, - border-color, - text-decoration-color, - fill, - stroke, - opacity, - box-shadow, - transform, - filter, - backdrop-filter, - -webkit-backdrop-filter; - transition-timing-function: ease; - transition-duration: 0.15s; -} -:is(.dark .feedback-sidebar) { - --tw-bg-opacity: 1; - background-color: rgb(17 28 68 / var(--tw-bg-opacity)); - --tw-brightness: brightness(1.1); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) - var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) - var(--tw-sepia) var(--tw-drop-shadow); -} -.feedback-header-close-btn { - position: absolute; - top: 1rem; - right: 1rem; - z-index: 10; - height: 2rem; - width: 2rem; -} -.feedback-header-close-btn-svg { - position: relative; - height: 100%; - width: 100%; - cursor: pointer; - fill: #6c757d; -} -:is(.dark .feedback-header-close-btn-svg) { - fill: #d2d6da; - opacity: 0.8; -} -.feedback-header { - margin-bottom: 0; - border-top-left-radius: 1rem; - border-top-right-radius: 1rem; - border-bottom-width: 0; - padding: 1rem 1.5rem 0; -} -.feedback-header-title { - margin-top: 1rem; - margin-bottom: 0.25rem; - font-weight: 700; - text-transform: uppercase; -} -:is(.dark .feedback-header-title) { - --tw-text-opacity: 1; - color: rgb(255 255 255 / var(--tw-text-opacity)); -} -.feedback-header-subtitle { - margin-bottom: 0; -} -.feedback-header-subtitle:first-letter { - text-transform: uppercase; -} -:is(.dark .feedback-header-subtitle) { - --tw-text-opacity: 1; - color: rgb(255 255 255 / var(--tw-text-opacity)); - opacity: 0.8; -} -.feedback-close-btn-svg { - pointer-events: none; - position: absolute; - top: 1rem; - right: 1rem; - height: 2rem; - width: 2rem; - fill: #6c757d; -} -:is(.dark .feedback-close-btn-svg) { - fill: #d2d6da; - opacity: 0.8; -} -.feedback-panel { - margin: 0.5rem; - display: flex; - height: 100%; - flex-direction: column; - align-items: center; - justify-content: flex-start; - overflow-y: auto; -} -.feedback-log-container { - position: relative; - margin-top: 0.375rem; - margin-bottom: 0.375rem; - width: 91.666667%; - overflow-wrap: break-word; - border-radius: 0.5rem; - border-width: 1px; - padding: 1rem; - --tw-shadow: 0 4px 6px #32325d1a, 0 1px 3px #00000014; - --tw-shadow-colored: 0 4px 6px var(--tw-shadow-color), - 0 1px 3px var(--tw-shadow-color); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), - var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - transition-property: - color, - background-color, - border-color, - text-decoration-color, - fill, - stroke, - opacity, - box-shadow, - transform, - filter, - -webkit-backdrop-filter; - transition-property: color, background-color, border-color, - text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, - backdrop-filter; - transition-property: - color, - background-color, - border-color, - text-decoration-color, - fill, - stroke, - opacity, - box-shadow, - transform, - filter, - backdrop-filter, - -webkit-backdrop-filter; - transition-timing-function: ease; - transition-duration: 0.15s; -} -.feedback-log-container:hover { - --tw-scale-x: 1.02; - --tw-scale-y: 1.02; - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) - rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) - scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); -} -:is(.dark .feedback-log-container) { - --tw-brightness: brightness(0.9); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) - var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) - var(--tw-sepia) var(--tw-drop-shadow); -} -.error.feedback-log-container { - --tw-bg-opacity: 1; - background-color: rgb(245 57 57 / var(--tw-bg-opacity)); -} -.success.feedback-log-container { - --tw-bg-opacity: 1; - background-color: rgb(34 197 94 / var(--tw-bg-opacity)); -} -.default.feedback-log-container { - --tw-bg-opacity: 1; - background-color: rgb(14 165 233 / var(--tw-bg-opacity)); -} -.feedback-log-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - vertical-align: top; -} -.feedback-log-title { - margin-bottom: 0; - font-size: 1.125rem; - line-height: 1.75rem; - --tw-text-opacity: 1; - color: rgb(255 255 255 / var(--tw-text-opacity)); -} -.feedback-log-desc { - font-size: 0.875rem; - line-height: 1.5rem; -} -.feedback-log-desc, -.feedback-log-meta { - margin-top: 0.5rem; - margin-bottom: 0; - --tw-text-opacity: 1; - color: rgb(255 255 255 / var(--tw-text-opacity)); -} -.feedback-log-meta { - font-size: 0.75rem; - line-height: 1rem; - font-style: italic; -} -.feedback-log-date { - margin-top: 0.5rem; - margin-bottom: 0; - text-align: right; - font-size: 0.75rem; - line-height: 1rem; - --tw-text-opacity: 1; - color: rgb(255 255 255 / var(--tw-text-opacity)); -} -.feedback-alert-container { - position: relative; - margin-top: 0.375rem; - margin-bottom: 0.375rem; - width: 91.666667%; - overflow-wrap: break-word; - border-radius: 0.5rem; - border-width: 1px; - padding: 1rem; - --tw-shadow: 0 4px 6px #32325d1a, 0 1px 3px #00000014; - --tw-shadow-colored: 0 4px 6px var(--tw-shadow-color), - 0 1px 3px var(--tw-shadow-color); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), - var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - transition-property: - color, - background-color, - border-color, - text-decoration-color, - fill, - stroke, - opacity, - box-shadow, - transform, - filter, - -webkit-backdrop-filter; - transition-property: color, background-color, border-color, - text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, - backdrop-filter; - transition-property: - color, - background-color, - border-color, - text-decoration-color, - fill, - stroke, - opacity, - box-shadow, - transform, - filter, - backdrop-filter, - -webkit-backdrop-filter; - transition-timing-function: ease; - transition-duration: 0.15s; -} -.feedback-alert-container:hover { - --tw-scale-x: 1.02; - --tw-scale-y: 1.02; - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) - rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) - scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); -} -:is(.dark .feedback-alert-container) { - --tw-brightness: brightness(0.9); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) - var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) - var(--tw-sepia) var(--tw-drop-shadow); -} -.error.feedback-alert-container { - --tw-bg-opacity: 1; - background-color: rgb(245 57 57 / var(--tw-bg-opacity)); -} -.success.feedback-alert-container { - --tw-bg-opacity: 1; - background-color: rgb(34 197 94 / var(--tw-bg-opacity)); -} -.default.feedback-alert-container { - --tw-bg-opacity: 1; - background-color: rgb(14 165 233 / var(--tw-bg-opacity)); -} -.feedback-alert-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - vertical-align: top; -} -.feedback-alert-title { - margin-bottom: 0; - font-size: 1.125rem; - line-height: 1.75rem; - --tw-text-opacity: 1; - color: rgb(255 255 255 / var(--tw-text-opacity)); -} -.feedback-alert-btn { - position: absolute; - right: 0.5rem; - top: 0.25rem; - height: 1.25rem; - width: 1.25rem; -} -.feedback-alert-svg { - height: 100%; - width: 100%; - cursor: pointer; - fill: #fff; -} -:is(.dark .feedback-alert-svg) { - opacity: 0.8; -} -.feedback-alert-text { - margin-top: 0.5rem; - margin-bottom: 0; - font-size: 0.875rem; - line-height: 1.5rem; - --tw-text-opacity: 1; - color: rgb(255 255 255 / var(--tw-text-opacity)); -} -.hover\:-translate-y-px:hover { - --tw-translate-y: -1px !important; -} -.hover\:-translate-y-px:hover, -.hover\:scale-102:hover { - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) - rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) - scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important; -} -.hover\:scale-102:hover { - --tw-scale-x: 1.02 !important; - --tw-scale-y: 1.02 !important; -} -.hover\:border-b-2:hover { - border-bottom-width: 2px !important; -} -.hover\:border-gray-700:hover { - --tw-border-opacity: 1 !important; - border-color: rgb(73 80 87 / var(--tw-border-opacity)) !important; -} -.hover\:bg-gray-100:hover { - --tw-bg-opacity: 1 !important; - background-color: rgb(235 239 244 / var(--tw-bg-opacity)) !important; -} -.hover\:bg-gray-300:hover { - --tw-bg-opacity: 1 !important; - background-color: rgb(210 214 218 / var(--tw-bg-opacity)) !important; -} -.hover\:bg-primary\/80:hover { - background-color: #0b5577cc !important; -} -.hover\:bg-red-500\/80:hover { - background-color: #f53939cc !important; -} -.hover\:bg-sky-500\/80:hover { - background-color: #0ea5e9cc !important; -} -.hover\:bg-yellow-500\/80:hover { - background-color: #fbb140cc !important; -} -.hover\:text-gray-700:hover { - --tw-text-opacity: 1 !important; - color: rgb(73 80 87 / var(--tw-text-opacity)) !important; -} -.hover\:opacity-80:hover { - opacity: 0.8 !important; -} -.hover\:shadow-md:hover { - --tw-shadow: 0 4px 6px #32325d1a, 0 1px 3px #00000014 !important; - --tw-shadow-colored: 0 4px 6px var(--tw-shadow-color), - 0 1px 3px var(--tw-shadow-color) !important; - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), - var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important; -} -.hover\:brightness-90:hover { - --tw-brightness: brightness(0.9) !important; -} -.hover\:brightness-90:hover, -.hover\:brightness-95:hover { - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) - var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) - var(--tw-sepia) var(--tw-drop-shadow) !important; -} -.hover\:brightness-95:hover { - --tw-brightness: brightness(0.95) !important; -} -.focus\:bg-primary\/80:focus { - background-color: #0b5577cc !important; -} -.focus\:bg-red-500\/80:focus { - background-color: #f53939cc !important; -} -.focus\:bg-sky-500\/80:focus { - background-color: #0ea5e9cc !important; -} -.focus\:bg-yellow-500\/80:focus { - background-color: #fbb140cc !important; -} -.active\:opacity-85:active { - opacity: 0.85 !important; -} -.group:hover .group-hover\:text-gray-700 { - --tw-text-opacity: 1 !important; - color: rgb(73 80 87 / var(--tw-text-opacity)) !important; -} -:is(.dark .dark\:border-gray-300) { - --tw-border-opacity: 1 !important; - border-color: rgb(210 214 218 / var(--tw-border-opacity)) !important; -} -:is(.dark .dark\:border-gray-700) { - --tw-border-opacity: 1 !important; - border-color: rgb(73 80 87 / var(--tw-border-opacity)) !important; -} -:is(.dark .dark\:border-primary) { - --tw-border-opacity: 1 !important; - border-color: rgb(11 85 119 / var(--tw-border-opacity)) !important; -} -:is(.dark .dark\:bg-gray-100\/80) { - background-color: #ebeff4cc !important; -} -:is(.dark .dark\:bg-gray-800) { - --tw-bg-opacity: 1 !important; - background-color: rgb(37 47 64 / var(--tw-bg-opacity)) !important; -} -:is(.dark .dark\:bg-slate-700) { - --tw-bg-opacity: 1 !important; - background-color: rgb(52 71 103 / var(--tw-bg-opacity)) !important; -} -:is(.dark .dark\:bg-slate-700\/50) { - background-color: #34476780 !important; -} -:is(.dark .dark\:bg-slate-850) { - --tw-bg-opacity: 1 !important; - background-color: rgb(17 28 68 / var(--tw-bg-opacity)) !important; -} -:is(.dark .dark\:bg-slate-900\/30) { - background-color: #0511394d !important; -} -:is(.dark .dark\:fill-gray-300) { - fill: #d2d6da !important; -} -:is(.dark .dark\:fill-gray-500) { - fill: #adb5bd !important; -} -:is(.dark .dark\:fill-gray-600) { - fill: #6c757d !important; -} -:is(.dark .dark\:stroke-slate-400) { - stroke: #8392ab !important; -} -:is(.dark .dark\:text-gray-200) { - --tw-text-opacity: 1 !important; - color: rgb(233 236 239 / var(--tw-text-opacity)) !important; -} -:is(.dark .dark\:text-gray-300) { - --tw-text-opacity: 1 !important; - color: rgb(210 214 218 / var(--tw-text-opacity)) !important; -} -:is(.dark .dark\:text-gray-400) { - --tw-text-opacity: 1 !important; - color: rgb(206 212 218 / var(--tw-text-opacity)) !important; -} -:is(.dark .dark\:text-gray-500) { - --tw-text-opacity: 1 !important; - color: rgb(173 181 189 / var(--tw-text-opacity)) !important; -} -:is(.dark .dark\:text-primary) { - --tw-text-opacity: 1 !important; - color: rgb(11 85 119 / var(--tw-text-opacity)) !important; -} -:is(.dark .dark\:text-white) { - --tw-text-opacity: 1 !important; - color: rgb(255 255 255 / var(--tw-text-opacity)) !important; -} -:is(.dark .dark\:text-white\/80) { - color: #fffc !important; -} -:is(.dark .dark\:text-white\/90) { - color: #ffffffe6 !important; -} -:is(.dark .dark\:opacity-80) { - opacity: 0.8 !important; -} -:is(.dark .dark\:opacity-90) { - opacity: 0.9 !important; -} -:is(.dark .dark\:shadow-dark-xl) { - --tw-shadow: 0 2px 2px 0 #00000024, 0 3px 1px -2px #0003, - 0 1px 5px 0 #0000001f !important; - --tw-shadow-colored: 0 2px 2px 0 var(--tw-shadow-color), - 0 3px 1px -2px var(--tw-shadow-color), 0 1px 5px 0 var(--tw-shadow-color) !important; - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), - var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important; -} -:is(.dark .dark\:brightness-110) { - --tw-brightness: brightness(1.1) !important; -} -:is(.dark .dark\:brightness-110), -:is(.dark .dark\:brightness-125) { - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) - var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) - var(--tw-sepia) var(--tw-drop-shadow) !important; -} -:is(.dark .dark\:brightness-125) { - --tw-brightness: brightness(1.25) !important; -} -:is(.dark .dark\:brightness-90) { - --tw-brightness: brightness(0.9) !important; - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) - var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) - var(--tw-sepia) var(--tw-drop-shadow) !important; -} -:is(.dark .dark\:hover\:bg-slate-700\/50:hover) { - background-color: #34476780 !important; -} -:is(.dark .dark\:hover\:bg-slate-800:hover) { - --tw-bg-opacity: 1 !important; - background-color: rgb(58 65 111 / var(--tw-bg-opacity)) !important; -} -:is(.dark .dark\:hover\:text-gray-300:hover) { - --tw-text-opacity: 1 !important; - color: rgb(210 214 218 / var(--tw-text-opacity)) !important; -} -:is(.dark .dark\:hover\:brightness-75:hover) { - --tw-brightness: brightness(0.75) !important; -} -:is(.dark .dark\:hover\:brightness-75:hover), -:is(.dark .dark\:hover\:brightness-90:hover) { - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) - var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) - var(--tw-sepia) var(--tw-drop-shadow) !important; -} -:is(.dark .dark\:hover\:brightness-90:hover) { - --tw-brightness: brightness(0.9) !important; -} -:is(.dark .group:hover .dark\:group-hover\:text-gray-300) { - --tw-text-opacity: 1 !important; - color: rgb(210 214 218 / var(--tw-text-opacity)) !important; -} -@media (min-width: 576px) { - .sm\:col-span-6 { - grid-column: span 6 / span 6 !important; - } - .sm\:mb-0 { - margin-bottom: 0 !important; - } - .sm\:ml-1 { - margin-left: 0.25rem !important; - } - .sm\:max-w-\[300px\] { - max-width: 300px !important; - } - .sm\:flex-row { - flex-direction: row !important; - } - .sm\:justify-items-start { - justify-items: start !important; - } - .sm\:text-left { - text-align: left !important; - } -} -@media (min-width: 768px) { - .md\:col-span-4 { - grid-column: span 4 / span 4 !important; - } - .md\:col-span-5 { - grid-column: span 5 / span 5 !important; - } - .md\:col-span-6 { - grid-column: span 6 / span 6 !important; - } - .md\:col-span-7 { - grid-column: span 7 / span 7 !important; - } - .md\:col-span-8 { - grid-column: span 8 / span 8 !important; - } - .md\:col-start-4 { - grid-column-start: 4 !important; - } - .md\:col-start-5 { - grid-column-start: 5 !important; - } - .md\:col-end-13 { - grid-column-end: 13 !important; - } - .md\:my-3 { - margin-top: 0.75rem !important; - margin-bottom: 0.75rem !important; - } - .md\:mb-0 { - margin-bottom: 0 !important; - } - .md\:ml-3 { - margin-left: 0.75rem !important; - } - .md\:mr-6 { - margin-right: 1.5rem !important; - } - .md\:mt-6 { - margin-top: 1.5rem !important; - } - .md\:block { - display: block !important; - } - .md\:gap-x-6 { - -moz-column-gap: 1.5rem !important; - column-gap: 1.5rem !important; - } - .md\:text-base { - font-size: 1rem !important; - line-height: 1.5rem !important; - } -} -@media (min-width: 992px) { - .lg\:col-span-12 { - grid-column: span 12 / span 12 !important; - } - .lg\:col-span-3 { - grid-column: span 3 / span 3 !important; - } - .lg\:col-span-4 { - grid-column: span 4 / span 4 !important; - } - .lg\:col-span-5 { - grid-column: span 5 / span 5 !important; - } - .lg\:col-span-6 { - grid-column: span 6 / span 6 !important; - } - .lg\:mx-0 { - margin-left: 0 !important; - margin-right: 0 !important; - } - .lg\:flex { - display: flex !important; - } - .lg\:hidden { - display: none !important; - } -} -@media (min-width: 1200px) { - .xl\:col-span-8 { - grid-column: span 8 / span 8 !important; - } - .xl\:ml-4 { - margin-left: 1rem !important; - } - .xl\:mr-8 { - margin-right: 2rem !important; - } - .xl\:translate-x-0 { - --tw-translate-x: 0px !important; - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) - rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) - scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important; - } -} -@media (min-width: 1320px) { - .\32xl\:col-span-3 { - grid-column: span 3 / span 3 !important; - } - .\32xl\:col-span-4 { - grid-column: span 4 / span 4 !important; - } - .\32xl\:col-span-5 { - grid-column: span 5 / span 5 !important; - } - .\32xl\:col-span-6 { - grid-column: span 6 / span 6 !important; - } -} -@media (min-width: 1920px) { - .\33xl\:col-span-2 { - grid-column: span 2 / span 2 !important; - } - .\33xl\:col-span-3 { - grid-column: span 3 / span 3 !important; - } - .\33xl\:col-span-4 { - grid-column: span 4 / span 4 !important; - } - .\33xl\:col-span-5 { - grid-column: span 5 / span 5 !important; - } -} -@media (min-width: 340px) { - .xs\:w-fit { - width: -moz-fit-content !important; - width: fit-content !important; - } -} -.\[\&\>\*\]\:bg-primary > * { - --tw-bg-opacity: 1 !important; - background-color: rgb(11 85 119 / var(--tw-bg-opacity)) !important; -} diff --git a/src/ui/static/js/bans.js b/src/ui/static/js/bans.js index c2993cf97..79f7cf040 100644 --- a/src/ui/static/js/bans.js +++ b/src/ui/static/js/bans.js @@ -502,17 +502,33 @@ class AddBanModal { />
        - - + +
        + + + + +
        -
        +
        - - + +
        From 70532d50dc080001abc0c66caadb58238c655ede Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Th=C3=A9ophile=20Diot?= Date: Thu, 25 Jan 2024 08:53:11 +0100 Subject: [PATCH 81/93] Set itemCount variable to 0 instead of 1 + Fix dropdown button styling and remove unnecessary code --- src/ui/static/js/bans.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ui/static/js/bans.js b/src/ui/static/js/bans.js index 79f7cf040..7d69d4158 100644 --- a/src/ui/static/js/bans.js +++ b/src/ui/static/js/bans.js @@ -369,7 +369,7 @@ class AddBanModal { "button[data-add-ban-delete-all-item]", ); this.formEl = document.querySelector("form[data-ban-add-form]"); - this.itemCount = 1; + this.itemCount = 0; this.setDatepicker("0"); // for default field this.init(); } From efb8844567fa00c09dd0b741f4cc79b81e8e39b6 Mon Sep 17 00:00:00 2001 From: Jordan Blasenhauer Date: Thu, 25 Jan 2024 09:49:06 +0100 Subject: [PATCH 82/93] update default date to now + 1 day --- src/ui/static/js/bans.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/ui/static/js/bans.js b/src/ui/static/js/bans.js index 7d69d4158..33844e2bd 100644 --- a/src/ui/static/js/bans.js +++ b/src/ui/static/js/bans.js @@ -563,7 +563,7 @@ class AddBanModal { const dateOptions = { locale: "en", dateFormat: "m/d/Y H:i:S", - defaultDate: false, + defaultDate: Date.now() + 3600000 * 24, enableTime: true, enableSeconds: true, time_24hr: true, @@ -577,7 +577,7 @@ class AddBanModal { // Case pick is before current date if (pickStamp < nowStamp) { - inpEl.setAttribute("data-timestamp", Date.now()); + inpEl.setAttribute("data-timestamp", Date.now() + 3600000 * 24); return instance.setDate(nowStamp); } From c53081ff2077a7e60b730c380e25b8429510fd0f Mon Sep 17 00:00:00 2001 From: Jordan Blasenhauer Date: Thu, 25 Jan 2024 10:04:55 +0100 Subject: [PATCH 83/93] stamp ms to s + add default attribut --- src/ui/static/js/bans.js | 50 ++++++++++++++++++++++------------------ 1 file changed, 27 insertions(+), 23 deletions(-) diff --git a/src/ui/static/js/bans.js b/src/ui/static/js/bans.js index 33844e2bd..d41d5213c 100644 --- a/src/ui/static/js/bans.js +++ b/src/ui/static/js/bans.js @@ -21,7 +21,7 @@ class Filter { setTimeout(() => { const value = document .querySelector( - `[data-${this.prefix}-setting-select-text="reason"]`, + `[data-${this.prefix}-setting-select-text="reason"]` ) .textContent.trim(); @@ -159,7 +159,7 @@ class Dropdown { const btn = e.target.closest("button"); const btnValue = btn.getAttribute("value"); const btnSetting = btn.getAttribute( - `data-${this.prefix}-setting-select-dropdown-btn`, + `data-${this.prefix}-setting-select-dropdown-btn` ); //stop if same value to avoid new fetching const isSameVal = this.isSameValue(btnSetting, btnValue); @@ -185,7 +185,7 @@ class Dropdown { closeAllDrop() { const drops = document.querySelectorAll( - `[data-${this.prefix}-setting-select-dropdown]`, + `[data-${this.prefix}-setting-select-dropdown]` ); drops.forEach((drop) => { drop.classList.add("hidden"); @@ -193,8 +193,8 @@ class Dropdown { document .querySelector( `svg[data-${this.prefix}-setting-select="${drop.getAttribute( - `data-${this.prefix}-setting-select-dropdown`, - )}"]`, + `data-${this.prefix}-setting-select-dropdown` + )}"]` ) .classList.remove("rotate-180"); }); @@ -202,7 +202,7 @@ class Dropdown { isSameValue(btnSetting, value) { const selectCustom = document.querySelector( - `[data-${this.prefix}-setting-select-text="${btnSetting}"]`, + `[data-${this.prefix}-setting-select-text="${btnSetting}"]` ); const currVal = selectCustom.textContent; return currVal === value ? true : false; @@ -210,30 +210,30 @@ class Dropdown { setSelectNewValue(btnSetting, value) { const selectCustom = document.querySelector( - `[data-${this.prefix}-setting-select="${btnSetting}"]`, + `[data-${this.prefix}-setting-select="${btnSetting}"]` ); selectCustom.querySelector( - `[data-${this.prefix}-setting-select-text]`, + `[data-${this.prefix}-setting-select-text]` ).textContent = value; } hideDropdown(btnSetting) { //hide dropdown const dropdownEl = document.querySelector( - `[data-${this.prefix}-setting-select-dropdown="${btnSetting}"]`, + `[data-${this.prefix}-setting-select-dropdown="${btnSetting}"]` ); dropdownEl.classList.add("hidden"); dropdownEl.classList.remove("flex"); //svg effect const dropdownChevron = document.querySelector( - `svg[data-${this.prefix}-setting-select="${btnSetting}"]`, + `svg[data-${this.prefix}-setting-select="${btnSetting}"]` ); dropdownChevron.classList.remove("rotate-180"); } changeDropBtnStyle(btnSetting, selectedBtn) { const dropdownEl = document.querySelector( - `[data-${this.prefix}-setting-select-dropdown="${btnSetting}"]`, + `[data-${this.prefix}-setting-select-dropdown="${btnSetting}"]` ); //reset dropdown btns const btnEls = dropdownEl.querySelectorAll("button"); @@ -243,7 +243,7 @@ class Dropdown { "bg-primary", "dark:bg-primary", "text-gray-300", - "text-gray-300", + "text-gray-300" ); btn.classList.add("bg-white", "dark:bg-slate-700", "text-gray-700"); }); @@ -251,7 +251,7 @@ class Dropdown { selectedBtn.classList.remove( "bg-white", "dark:bg-slate-700", - "text-gray-700", + "text-gray-700" ); selectedBtn.classList.add("dark:bg-primary", "bg-primary", "text-gray-300"); } @@ -262,10 +262,10 @@ class Dropdown { .getAttribute(`data-${this.prefix}-setting-select`); //toggle dropdown const dropdownEl = document.querySelector( - `[data-${this.prefix}-setting-select-dropdown="${attribute}"]`, + `[data-${this.prefix}-setting-select-dropdown="${attribute}"]` ); const dropdownChevron = document.querySelector( - `svg[data-${this.prefix}-setting-select="${attribute}"]`, + `svg[data-${this.prefix}-setting-select="${attribute}"]` ); dropdownEl.classList.toggle("hidden"); dropdownEl.classList.toggle("flex"); @@ -318,7 +318,7 @@ class Unban { setTimeout(() => { // Check if at least one item is selected const selected = this.listEl.querySelectorAll( - `input[data-checked="true"]`, + `input[data-checked="true"]` ); // Case true, enable unban button @@ -340,7 +340,7 @@ class Unban { if (this.unbanBtn.hasAttribute("disabled")) return; // Get all selected items const selected = this.listEl.querySelectorAll( - `input[data-checked="true"]`, + `input[data-checked="true"]` ); const getDatas = []; selected.forEach((el) => { @@ -366,7 +366,7 @@ class AddBanModal { this.listEl = document.querySelector(`[data-bans-add-ban-list]`); this.submitBtn = document.querySelector(`button[data-bans-modal-submit]`); this.removeAllFieldBtn = document.querySelector( - "button[data-add-ban-delete-all-item]", + "button[data-add-ban-delete-all-item]" ); this.formEl = document.querySelector("form[data-ban-add-form]"); this.itemCount = 0; @@ -559,26 +559,30 @@ class AddBanModal { } setDatepicker(id) { + const defaultDate = +(Date.now() + 3600000 * 24) + .toString() + .substring(0, 10); + const inpEl = document.querySelector(`input#ban-end-${id}`); + inpEl.setAttribute("data-timestamp", defaultDate); + // instantiate datepicker const dateOptions = { locale: "en", dateFormat: "m/d/Y H:i:S", - defaultDate: Date.now() + 3600000 * 24, + defaultDate: defaultDate, enableTime: true, enableSeconds: true, time_24hr: true, minuteIncrement: 1, onChange(selectedDates, dateStr, instance) { - const inpEl = document.querySelector(`input#ban-end-${id}`); - // Get date to timestamp const pickStamp = +Date.parse(new Date(dateStr).toString()); const nowStamp = +Date.now(); // Case pick is before current date if (pickStamp < nowStamp) { - inpEl.setAttribute("data-timestamp", Date.now() + 3600000 * 24); - return instance.setDate(nowStamp); + inpEl.setAttribute("data-timestamp", defaultDate); + return instance.setDate(defaultDate); } // Case right value From 82c0b7a914d76fbcd7acd8c60ec22b19518c9126 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Th=C3=A9ophile=20Diot?= Date: Thu, 25 Jan 2024 10:15:03 +0100 Subject: [PATCH 84/93] Update database model diagram + Add it to the README --- README.md | 4 ++++ docs/assets/img/bunkerweb_db.svg | 13 ++++++++++++- 2 files changed, 16 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 37ef44118..bb5462235 100644 --- a/README.md +++ b/README.md @@ -170,6 +170,10 @@ Another core component of BunkerWeb is the ModSecurity Web Application Firewall ## Database +

        + Database model +

        + State of the current configuration of BunkerWeb is stored in a backend database which contains the following data : - Settings defined for all the services diff --git a/docs/assets/img/bunkerweb_db.svg b/docs/assets/img/bunkerweb_db.svg index d7f898638..4ef50e01e 100644 --- a/docs/assets/img/bunkerweb_db.svg +++ b/docs/assets/img/bunkerweb_db.svg @@ -1 +1,12 @@ -1**11*1*1*1*1**1*11*bw_selectssetting_idvarchar[256]valuevarchar[256]bw_settingsidvarchar[256]namevarchar[256]plugin_idvarchar[64]contextcontexesdefaultvarchar[4096]helpvarchar[512]labelvarchar[256]regexvarchar[1024]typesettings_typesmultiplevarchar[128]bw_services_settingsservice_idvarchar[64]setting_idvarchar[256]valuevarchar[4096]suffixintmethodmethodsbw_servicesidvarchar[64]methodmethodsbw_global_valuessetting_idvarchar[256]valuevarchar[4096]suffixintmethodmethodsbw_pluginsidvarchar[64]namevarchar[128]descriptionvarchar[256]versionvarchar[32]streamvarchar[16]externalbooleanmethodmethodsdatalongblobchecksumvarchar[128]bw_jobsnamevarchar[128]plugin_idvarchar[64]file_namevarchar[256]everyschedulesreloadbooleansuccessbooleanlast_rundatetimebw_jobs_cacheidintjob_namevarchar[128]service_idvarchar[64]file_namevarchar[256]datalongbloblast_updatedatetimechecksumvarchar[128]bw_instanceshostnamevarchar[256]portintserver_namevarchar[256]bw_metadataidintis_initializedbooleanfirst_config_savedbooleanautoconf_loadedbooleanscheduler_first_startbooleancustom_configs_changedbooleanexternal_plugins_changedbooleanconfig_changedbooleanintegrationintegrationsversionvarcharbw_plugin_pagesidintplugin_idvarchar[64]template_filelongblobtemplate_checksumvarchar[128]actions_filelongblobactions_checksumvarchar[128]bw_custom_configsidintservice_idvarchar[64]typecustom_config_typesnamevarchar[256]datalongblobchecksumvarchar[128]methodmethods \ No newline at end of file +*11*1**1*11**11*1**1bw_instanceshostnamevarchar[256]portintserver_namevarchar[256]bw_servicesidvarchar[64]methodmethodsbw_global_valuessetting_idvarchar[256]valuevarchar[8192]suffixintmethodmethodsbw_plugin_pagesidintplugin_idvarchar[64]template_filelongblobtemplate_checksumvarchar[128]actions_filelongblobactions_checksumvarchar[128]bw_custom_configsidintservice_idvarchar[64]typecustom_config_typesnamevarchar[256]datalongblobchecksumvarchar[128]methodmethodsbw_services_settingsservice_idvarchar[64]setting_idvarchar[256]valuevarchar[8192]suffixintmethodmethodsbw_settingsidvarchar[256]namevarchar[256]plugin_idvarchar[64]contextcontexesdefaultvarchar[4096]helpvarchar[512]labelvarchar[256]regexvarchar[1024]typesettings_typesmultiplevarchar[128]bw_selectssetting_idvarchar[256]valuevarchar[256]bw_ui_usersidintusernamevarchar[256]passwordvarchar[60]is_two_factor_enabledbooleansecret_tokenvarchar[32]methodmethodsbw_jobs_cacheidintjob_namevarchar[128]service_idvarchar[64]file_namevarchar[256]datalongbloblast_updatedatetimechecksumvarchar[128]bw_jobsnamevarchar[128]plugin_idvarchar[64]file_namevarchar[256]everyschedulesreloadbooleansuccessbooleanlast_rundatetimebw_pluginsidvarchar[64]namevarchar[128]descriptionvarchar[256]versionvarchar[32]streamvarchar[16]externalbooleanmethodmethodsdatalongblobchecksumvarchar[128]bw_metadataidintis_initializedbooleanfirst_config_savedbooleanautoconf_loadedbooleanscheduler_first_startbooleancustom_configs_changedbooleanexternal_plugins_changedbooleanconfig_changedbooleaninstances_changedbooleanintegrationintegrationsversionvarchar \ No newline at end of file From a4ce38dd12eadf8e620cfa39811dd599fad57f46 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Th=C3=A9ophile=20Diot?= Date: Thu, 25 Jan 2024 10:22:01 +0100 Subject: [PATCH 85/93] Update quickstart guide with formatting improvements --- docs/quickstart-guide.md | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/docs/quickstart-guide.md b/docs/quickstart-guide.md index f98cbbf29..973b0d755 100644 --- a/docs/quickstart-guide.md +++ b/docs/quickstart-guide.md @@ -1,10 +1,12 @@ # Quickstart guide !!! info "Prerequisites" + We assume that you're already familiar with the [core concepts](concepts.md) and you have followed the [integrations instructions](integrations.md) for your environment. !!! tip "Going further" - To demonstrate the use of BunkerWeb, we will deploy a dummy "Hello World" web application as an example. See the [examples folder](https://github.com/bunkerity/bunkerweb/tree/v1.5.5/examples) of the repository to get real-world examples. + + To demonstrate the use of BunkerWeb, we will deploy a dummy "Hello World" web application as an example. See the [examples folder](https://github.com/bunkerity/bunkerweb/tree/v1.5.5/examples) of the repository to get real-world examples. ## Protect HTTP applications @@ -1117,7 +1119,8 @@ REAL_IP_HEADER=proxy_protocol ## Protect UDP/TCP applications !!! warning "Feature is in beta" - This feature is not production-ready. Feel free to test it and report us any bug using [issues](https://github.com/bunkerity/bunkerweb/issues) in the GitHub repository. + + This feature is not production-ready. Feel free to test it and report us any bug using [issues](https://github.com/bunkerity/bunkerweb/issues) in the GitHub repository. BunkerWeb offers the capability to function as a **generic UDP/TCP reverse proxy**, allowing you to protect any network-based applications operating at least on layer 4 of the OSI model. Instead of utilizing the "classical" HTTP module, BunkerWeb leverages the [stream module](https://nginx.org/en/docs/stream/ngx_stream_core_module.html) of NGINX. @@ -2329,7 +2332,8 @@ BunkerWeb supports PHP using external or remote [PHP-FPM](https://www.php.net/ma ## IPv6 !!! warning "Feature is in beta" - This feature is not production-ready. Feel free to test it and report us any bug using [issues](https://github.com/bunkerity/bunkerweb/issues) in the GitHub repository. + + This feature is not production-ready. Feel free to test it and report us any bug using [issues](https://github.com/bunkerity/bunkerweb/issues) in the GitHub repository. By default, BunkerWeb will only listen on IPv4 addresses and won't use IPv6 for network communications. If you want to enable IPv6 support, you need to set `USE_IPV6=yes`. Please note that IPv6 configuration of your network and environment is out-of-the-scope of this documentation. From 2977b529719030af021a742148da1620e97523a3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Th=C3=A9ophile=20Diot?= Date: Thu, 25 Jan 2024 10:26:09 +0100 Subject: [PATCH 86/93] [#871] Add serviceAccountName to bunkerweb-ui deployment --- docs/web-ui.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docs/web-ui.md b/docs/web-ui.md index 9bce2944c..f02949633 100644 --- a/docs/web-ui.md +++ b/docs/web-ui.md @@ -636,6 +636,7 @@ Review your final BunkerWeb UI URL and then click on the `Setup` button. Once th labels: app: bunkerweb-ui spec: + serviceAccountName: sa-bunkerweb containers: - name: bunkerweb-ui image: bunkerity/bunkerweb-ui:1.5.5 @@ -1475,6 +1476,7 @@ After a successful login/password combination, you will be prompted to enter you labels: app: bunkerweb-ui spec: + serviceAccountName: sa-bunkerweb containers: - name: bunkerweb-ui image: bunkerity/bunkerweb-ui:1.5.5 From ab84f03d06f859bad428c9e2a62fe91f5789cba5 Mon Sep 17 00:00:00 2001 From: Jordan Blasenhauer Date: Thu, 25 Jan 2024 10:37:24 +0100 Subject: [PATCH 87/93] update modal style --- src/ui/static/css/dashboard.css | 2 +- src/ui/templates/loading.html | 5 ++--- src/ui/templates/plugins_modal.html | 8 ++++---- 3 files changed, 7 insertions(+), 8 deletions(-) diff --git a/src/ui/static/css/dashboard.css b/src/ui/static/css/dashboard.css index 0d90b2416..ccfcfdd0b 100644 --- a/src/ui/static/css/dashboard.css +++ b/src/ui/static/css/dashboard.css @@ -1 +1 @@ -/*! tailwindcss v3.3.2 | MIT License | https://tailwindcss.com*/*,:after,:before{box-sizing:border-box;border:0 solid #e9ecef}:after,:before{--tw-content:""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Open Sans;font-feature-settings:normal;font-variation-settings:normal}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#ced4da}input::placeholder,textarea::placeholder{opacity:1;color:#ced4da}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,::backdrop,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#5e72e480;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.\!container{width:100%!important;margin-right:auto!important;margin-left:auto!important;padding-right:1.5rem!important;padding-left:1.5rem!important}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:1.5rem;padding-left:1.5rem}@media (min-width:340px){.\!container{max-width:340px!important}.container{max-width:340px}}@media (min-width:576px){.\!container{max-width:576px!important}.container{max-width:576px}}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:992px){.\!container{max-width:992px!important}.container{max-width:992px}}@media (min-width:1200px){.\!container{max-width:1200px!important}.container{max-width:1200px}}@media (min-width:1320px){.\!container{max-width:1320px!important}.container{max-width:1320px}}@media (min-width:1920px){.\!container{max-width:1920px!important}.container{max-width:1920px}}a{letter-spacing:-.025rem}hr{margin:1rem 0;border:0;opacity:.25}img{max-width:none}label{display:inline-block}p{line-height:1.625;font-weight:400;margin-bottom:1rem}small{font-size:.875em}svg{display:inline}table{border-collapse:inherit}h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;color:#344767}h1,h2,h3,h4{letter-spacing:-.05rem}h1,h2,h3{font-weight:700}h4,h5,h6{font-weight:600}h1{font-size:3rem;line-height:1.25}h2{font-size:2.25rem;line-height:1.3}h3{font-size:1.875rem}h3,h4{line-height:1.375}h4{font-size:1.5rem}h5{font-size:1.25rem;line-height:1.375}h6{font-size:1rem;line-height:1.625}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-y-0{top:0;bottom:0}.-left-full{left:-100%}.-right-0{right:0}.-right-1{right:-.25rem}.bottom-0{bottom:0}.left-0{left:0}.left-auto{left:auto}.left-full{left:100%}.right-0{right:0}.right-2{right:.5rem}.right-20{right:5rem}.right-4{right:1rem}.right-5{right:1.25rem}.right-6{right:1.5rem}.right-7{right:1.75rem}.right-8{right:2rem}.right-\[3\.25rem\]{right:3.25rem}.top-0{top:0}.top-1{top:.25rem}.top-1\.5{top:.375rem}.top-16{top:4rem}.top-2{top:.5rem}.top-4{top:1rem}.top-\[38\%\]{top:38%}.top-\[4\.5rem\]{top:4.5rem}.top-\[52\%\]{top:52%}.top-\[55\%\]{top:55%}.top-\[8\.2rem\]{top:8.2rem}.-z-10{z-index:-10}.z-10{z-index:10}.z-100{z-index:100}.z-110{z-index:110}.z-20{z-index:20}.z-990{z-index:990}.z-\[10000\]{z-index:10000}.z-\[1000\]{z-index:1000}.z-\[1001\]{z-index:1001}.z-\[20\]{z-index:20}.z-sticky{z-index:1020}.order-1{order:1}.order-2{order:2}.col-span-1{grid-column:span 1/span 1}.col-span-10{grid-column:span 10/span 10}.col-span-11{grid-column:span 11/span 11}.col-span-12{grid-column:span 12/span 12}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-5{grid-column:span 5/span 5}.col-span-9{grid-column:span 9/span 9}.float-right{float:right}.float-left{float:left}.m-0{margin:0}.m-1{margin:.25rem}.m-2{margin:.5rem}.m-4{margin:1rem}.mx-0{margin-left:0;margin-right:0}.mx-0\.5{margin-left:.125rem;margin-right:.125rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-1\.5{margin-left:.375rem;margin-right:.375rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-2\.5{margin-left:.625rem;margin-right:.625rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-top:0;margin-bottom:0}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.ml-0{margin-left:0}.ml-1{margin-left:.25rem}.ml-12{margin-left:3rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-12{margin-right:3rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-\[4\.5rem\]{margin-top:4.5rem}.mt-\[10vh\]{margin-top:10vh}.mt-\[20vh\]{margin-top:20vh}.mt-\[15vh\]{margin-top:15vh}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.table{display:table}.grid{display:grid}.list-item{display:list-item}.hidden{display:none}.h-1\/3{height:33.333333%}.h-12{height:3rem}.h-14{height:3.5rem}.h-19{height:4.75rem}.h-3{height:.75rem}.h-4{height:1rem}.h-4\.5{height:1.125rem}.h-40{height:10rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-5\.5{height:1.375rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-\[2\.5rem\]{height:2.5rem}.h-\[3\.5rem\]{height:3.5rem}.h-\[4rem\]{height:4rem}.h-\[60vh\]{height:60vh}.h-\[90vh\]{height:90vh}.h-fit{height:-moz-fit-content;height:fit-content}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.h-sidenav{height:calc(100vh - 450px)}.h-\[80vh\]{height:80vh}.h-\[70vh\]{height:70vh}.max-h-1\/2{max-height:50%}.max-h-100{max-height:25rem}.max-h-135{max-height:33.75rem}.max-h-30{max-height:7.5rem}.max-h-80{max-height:20rem}.max-h-90{max-height:22.5rem}.max-h-\[70vh\]{max-height:70vh}.max-h-\[90vh\]{max-height:90vh}.max-h-screen{max-height:100vh}.max-h-\[300px\]{max-height:300px}.max-h-\[80vh\]{max-height:80vh}.max-h-\[700px\]{max-height:700px}.max-h-\[500px\]{max-height:500px}.max-h-\[60\]{max-height:60}.max-h-\[60vh\]{max-height:60vh}.max-h-\[30px\]{max-height:30px}.max-h-\[800px\]{max-height:800px}.max-h-\[250px\]{max-height:250px}.min-h-12{min-height:3rem}.min-h-20{min-height:5rem}.min-h-52{min-height:13rem}.min-h-6{min-height:1.5rem}.min-h-\[100px\]{min-height:100px}.min-h-\[350px\]{min-height:350px}.min-h-\[55vh\]{min-height:55vh}.min-h-\[75px\]{min-height:75px}.min-h-\[85vh\]{min-height:85vh}.min-h-screen{min-height:100vh}.w-1{width:.25rem}.w-10{width:2.5rem}.w-11\/12{width:91.666667%}.w-12{width:3rem}.w-28{width:7rem}.w-3{width:.75rem}.w-4{width:1rem}.w-4\.5{width:1.125rem}.w-40{width:10rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-5\.5{width:1.375rem}.w-50{width:12.5rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-80{width:20rem}.w-90{width:22.5rem}.w-\[2\.5rem\]{width:2.5rem}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-screen{width:100vw}.min-w-0{min-width:0}.min-w-\[1150px\]{min-width:1150px}.min-w-\[1200px\]{min-width:1200px}.min-w-\[600px\]{min-width:600px}.min-w-\[800px\]{min-width:800px}.min-w-\[900px\]{min-width:900px}.max-w-180{max-width:45rem}.max-w-40{max-width:10rem}.max-w-60{max-width:15rem}.max-w-64{max-width:16rem}.max-w-\[1920px\]{max-width:1920px}.max-w-\[300px\]{max-width:300px}.max-w-\[400px\]{max-width:400px}.max-w-\[550px\]{max-width:550px}.max-w-\[650px\]{max-width:650px}.max-w-full{max-width:100%}.flex-auto{flex:1 1 auto}.grow{flex-grow:1}.basis-full{flex-basis:100%}.-translate-x-1{--tw-translate-x:-0.25rem}.-translate-x-1,.-translate-x-1\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-1\.5{--tw-translate-x:-0.375rem}.-translate-x-full{--tw-translate-x:-100%}.-translate-x-full,.-translate-y-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-0{--tw-translate-y:-0px}.-translate-y-0\.4{--tw-translate-y:-0.1rem}.-translate-y-0\.4,.-translate-y-0\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-0\.5{--tw-translate-y:-0.125rem}.-translate-y-1{--tw-translate-y:-0.25rem}.-translate-y-1,.-translate-y-1\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\.5{--tw-translate-y:-0.375rem}.translate-x-0{--tw-translate-x:0px}.translate-x-0,.translate-x-0\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0\.5{--tw-translate-x:0.125rem}.translate-x-1{--tw-translate-x:0.25rem}.translate-x-1,.translate-x-2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-2{--tw-translate-x:0.5rem}.translate-x-90{--tw-translate-x:22.5rem}.translate-x-90,.translate-y-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y:0px}.translate-y-0\.5{--tw-translate-y:0.125rem}.translate-y-0\.5,.translate-y-1{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-1{--tw-translate-y:0.25rem}.translate-y-16{--tw-translate-y:4rem}.translate-y-16,.translate-y-2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-2{--tw-translate-y:0.5rem}.-rotate-12{--tw-rotate:-12deg}.-rotate-12,.rotate-12{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-12{--tw-rotate:12deg}.rotate-180{--tw-rotate:180deg}.rotate-180,.scale-105{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05}.scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1}.scale-110,.scale-50{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-50{--tw-scale-x:.5;--tw-scale-y:.5}.scale-90{--tw-scale-x:.9;--tw-scale-y:.9}.scale-90,.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-items-center{justify-items:center}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-8{gap:2rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-y-2{row-gap:.5rem}.gap-y-4{row-gap:1rem}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.break-words{overflow-wrap:break-word}.rounded,.rounded-1{border-radius:.25rem}.rounded-1\.4{border-radius:.35rem}.rounded-10{border-radius:2.5rem}.rounded-2xl{border-radius:1rem}.rounded-circle{border-radius:50%}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-none{border-radius:0}.rounded-xl{border-radius:.75rem}.rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-b-lg{border-bottom-left-radius:.5rem}.rounded-b-lg,.rounded-r-lg{border-bottom-right-radius:.5rem}.rounded-r-lg{border-top-right-radius:.5rem}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-gray-200{--tw-border-opacity:1;border-color:rgb(233 236 239/var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity))}.border-gray-400{--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity))}.border-primary{--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}.bg-blue-500{--tw-bg-opacity:1;background-color:rgb(94 114 228/var(--tw-bg-opacity))}.bg-emerald-500{--tw-bg-opacity:1;background-color:rgb(45 206 137/var(--tw-bg-opacity))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(233 236 239/var(--tw-bg-opacity))}.bg-gray-300{--tw-bg-opacity:1;background-color:rgb(210 214 218/var(--tw-bg-opacity))}.bg-gray-50{--tw-bg-opacity:1;background-color:rgb(248 249 250/var(--tw-bg-opacity))}.bg-gray-600\/50{background-color:#6c757d80}.bg-green-500{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity))}.bg-orange-500{--tw-bg-opacity:1;background-color:rgb(251 99 64/var(--tw-bg-opacity))}.bg-primary{--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}.bg-primary\/20{background-color:#0b557733}.bg-red-500{--tw-bg-opacity:1;background-color:rgb(245 57 57/var(--tw-bg-opacity))}.bg-secondary{--tw-bg-opacity:1;background-color:rgb(46 172 104/var(--tw-bg-opacity))}.bg-sky-500{--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity))}.bg-slate-800\/10{background-color:#3a416f1a}.bg-transparent{background-color:initial}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-yellow-500{--tw-bg-opacity:1;background-color:rgb(251 177 64/var(--tw-bg-opacity))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-tl{background-image:linear-gradient(to top left,var(--tw-gradient-stops))}.bg-none{background-image:none}.from-transparent{--tw-gradient-from:#0000 var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.via-black\/40{--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#0006 var(--tw-gradient-via-position),var(--tw-gradient-to)}.to-transparent{--tw-gradient-to:#0000 var(--tw-gradient-to-position)}.bg-150{background-size:150%}.bg-contain{background-size:contain}.bg-clip-border{background-clip:initial}.bg-clip-padding{background-clip:padding-box}.bg-center{background-position:50%}.bg-left{background-position:0}.bg-x-25{background-position:25% 0}.bg-no-repeat{background-repeat:no-repeat}.fill-amber-500{fill:#f59e0b}.fill-blue-500{fill:#5e72e4}.fill-gray-500{fill:#adb5bd}.fill-gray-600{fill:#6c757d}.fill-green-500{fill:#22c55e}.fill-primary{fill:#0b5577}.fill-red-500{fill:#f53939}.fill-sky-500{fill:#0ea5e9}.fill-slate-800{fill:#3a416f}.fill-white{fill:#fff}.fill-yellow-500{fill:#fbb140}.stroke-amber-500{stroke:#f59e0b}.stroke-blue-400{stroke:#60a5fa}.stroke-blue-500{stroke:#5e72e4}.stroke-emerald-600{stroke:#059669}.stroke-gray-100{stroke:#ebeff4}.stroke-gray-600{stroke:#6c757d}.stroke-gray-700{stroke:#495057}.stroke-green-700{stroke:#15803d}.stroke-orange-500{stroke:#fb6340}.stroke-pink-600{stroke:#db2777}.stroke-red-500{stroke:#f53939}.stroke-sky-500{stroke:#0ea5e9}.stroke-stone-500{stroke:#78716c}.stroke-white{stroke:#fff}.stroke-yellow-500{stroke:#fbb140}.stroke-0{stroke-width:0}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.px-0{padding-left:0;padding-right:0}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.pb-0{padding-bottom:0}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-4{padding-bottom:1rem}.pb-8{padding-bottom:2rem}.pl-0{padding-left:0}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-6{padding-left:1.5rem}.pr-0{padding-right:0}.pr-8{padding-right:2rem}.pt-1{padding-top:.25rem}.pt-10{padding-top:2.5rem}.pt-20{padding-top:5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.text-left{text-align:left}.text-center{text-align:center}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.font-sans{font-family:Open Sans}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.5rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-5{line-height:1.25rem}.leading-5\.6{line-height:1.4rem}.leading-6{line-height:1.5rem}.leading-8{line-height:2rem}.leading-default{line-height:1.6}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-tight{line-height:1.25}.tracking-normal{letter-spacing:0}.tracking-tight-rem{letter-spacing:-.025rem}.tracking-wide{letter-spacing:.025em}.tracking-widest{letter-spacing:.1em}.text-blue-500{--tw-text-opacity:1;color:rgb(94 114 228/var(--tw-text-opacity))}.text-emerald-500{--tw-text-opacity:1;color:rgb(45 206 137/var(--tw-text-opacity))}.text-gray-100{--tw-text-opacity:1;color:rgb(235 239 244/var(--tw-text-opacity))}.text-gray-300{--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity:1;color:rgb(108 117 125/var(--tw-text-opacity))}.text-gray-600\/90{color:#6c757de6}.text-gray-700{--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.text-gray-700\/80{color:#495057cc}.text-green-500{--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity))}.text-primary{--tw-text-opacity:1;color:rgb(11 85 119/var(--tw-text-opacity))}.text-red-500{--tw-text-opacity:1;color:rgb(245 57 57/var(--tw-text-opacity))}.text-sky-600{--tw-text-opacity:1;color:rgb(62 161 236/var(--tw-text-opacity))}.text-slate-500{--tw-text-opacity:1;color:rgb(103 116 142/var(--tw-text-opacity))}.text-slate-700{--tw-text-opacity:1;color:rgb(52 71 103/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-yellow-500{--tw-text-opacity:1;color:rgb(251 177 64/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.shadow{--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-3xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-3xl{--tw-shadow:0 8px 26px -4px #14141426,0 8px 9px -5px #1414140f;--tw-shadow-colored:0 8px 26px -4px var(--tw-shadow-color),0 8px 9px -5px var(--tw-shadow-color)}.shadow-md{--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.shadow-md,.shadow-none{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.shadow-sm{--tw-shadow:0 .25rem .375rem -.0625rem #1414141f,0 .125rem .25rem -.0625rem #14141412;--tw-shadow-colored:0 .25rem .375rem -.0625rem var(--tw-shadow-color),0 .125rem .25rem -.0625rem var(--tw-shadow-color)}.shadow-sm,.shadow-xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 0 2rem 0 #8898aa26;--tw-shadow-colored:0 0 2rem 0 var(--tw-shadow-color)}.shadow-xs{--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid #0000;outline-offset:2px}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:ease;transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:ease;transition-duration:.15s}.delay-200{transition-delay:.2s}.duration-200{transition-duration:.2s}.duration-250{transition-duration:.25s}.duration-300{transition-duration:.3s}.duration-700{transition-duration:.7s}.ease-in{transition-timing-function:ease-in}.ease-in-out{transition-timing-function:ease-in-out}.flex-wrap-inherit{flex-wrap:inherit}@font-face{font-family:Open Sans;src:url(../webfonts/OpenSans.ttf)}*{font-family:Open Sans,sans-serif!important}.ace_content,.ace_editor,.ace_editor div{font-family:Monaco,Menlo,Ubuntu Mono,Consolas,source-code-pro,monospace!important;font-size:16px!important;font-weight:400!important}.sr-only{display:none}.close-btn{display:inline-block;cursor:pointer;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(245 57 57/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(245 57 57/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.close-btn,.close-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.close-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.close-btn:focus,.close-btn:hover{background-color:#fffc}.close-btn:active{opacity:.85}.close-btn:disabled{cursor:not-allowed;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.close-btn:disabled,.close-btn:hover:disabled{border-color:#ced4da00;background-color:rgb(206 212 218/var(--tw-bg-opacity))}.close-btn:hover:disabled{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}:is(.dark .close-btn){--tw-bg-opacity:1;background-color:rgb(233 236 239/var(--tw-bg-opacity));--tw-brightness:brightness(.9)}:is(.dark .close-btn),:is(.dark .close-btn:hover){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .close-btn:hover){--tw-brightness:brightness(.75)}:is(.dark .close-btn:disabled){--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .close-btn:disabled),:is(.dark .close-btn:hover:disabled){border-color:#49505700;background-color:rgb(73 80 87/var(--tw-bg-opacity))}:is(.dark .close-btn:hover:disabled){--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}.valid-btn{display:inline-block;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.valid-btn,.valid-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.valid-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.valid-btn:focus,.valid-btn:hover{background-color:#22c55ecc}.valid-btn:active{opacity:.85}.valid-btn:disabled{cursor:not-allowed;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.valid-btn:disabled,.valid-btn:hover:disabled{border-color:#ced4da00;background-color:rgb(206 212 218/var(--tw-bg-opacity))}.valid-btn:hover:disabled{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}:is(.dark .valid-btn){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .valid-btn:disabled){--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .valid-btn:disabled),:is(.dark .valid-btn:hover:disabled){border-color:#49505700;background-color:rgb(73 80 87/var(--tw-bg-opacity))}:is(.dark .valid-btn:hover:disabled){--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}.delete-btn{display:inline-block;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(245 57 57/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.delete-btn,.delete-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.delete-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.delete-btn:focus,.delete-btn:hover{background-color:#f53939cc}.delete-btn:active{opacity:.85}.delete-btn:disabled{cursor:not-allowed;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.delete-btn:disabled,.delete-btn:hover:disabled{border-color:#ced4da00;background-color:rgb(206 212 218/var(--tw-bg-opacity))}.delete-btn:hover:disabled{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}:is(.dark .delete-btn){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .delete-btn:disabled){border-color:#49505700;--tw-bg-opacity:1;background-color:rgb(73 80 87/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .delete-btn:hover:disabled){--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-color:#49505700;--tw-bg-opacity:1;background-color:rgb(73 80 87/var(--tw-bg-opacity))}.edit-btn{display:inline-block;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(251 177 64/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.edit-btn,.edit-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.edit-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.edit-btn:focus,.edit-btn:hover{background-color:#fbb140cc}.edit-btn:active{opacity:.85}.edit-btn:disabled{cursor:not-allowed;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.edit-btn:disabled,.edit-btn:hover:disabled{border-color:#ced4da00;background-color:rgb(206 212 218/var(--tw-bg-opacity))}.edit-btn:hover:disabled{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}:is(.dark .edit-btn){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .edit-btn:disabled){--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .edit-btn:disabled),:is(.dark .edit-btn:hover:disabled){border-color:#49505700;background-color:rgb(73 80 87/var(--tw-bg-opacity))}:is(.dark .edit-btn:hover:disabled){--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}.info-btn{display:inline-block;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.info-btn,.info-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.info-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.info-btn:focus,.info-btn:hover{background-color:#0ea5e9cc}.info-btn:active{opacity:.85}.info-btn:disabled{cursor:not-allowed;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.info-btn:disabled,.info-btn:hover:disabled{border-color:#ced4da00;background-color:rgb(206 212 218/var(--tw-bg-opacity))}.info-btn:hover:disabled{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}:is(.dark .info-btn){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .info-btn:disabled){--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .info-btn:disabled),:is(.dark .info-btn:hover:disabled){border-color:#49505700;background-color:rgb(73 80 87/var(--tw-bg-opacity))}:is(.dark .info-btn:hover:disabled){--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}.checkbox{position:relative;z-index:10;float:left;margin-top:.25rem;height:1.25rem;width:1.25rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.35rem;border-width:1px;border-color:rgb(210 214 218/var(--tw-border-opacity));background-color:rgb(255 255 255/var(--tw-bg-opacity));background-size:contain;background-position:50%;background-repeat:no-repeat;vertical-align:top;font-size:1rem;line-height:1.5rem;transition-property:all;transition-timing-function:ease;transition-duration:.25s}.checkbox,.checkbox:disabled{--tw-border-opacity:1;--tw-bg-opacity:1}.checkbox:disabled{cursor:default;border-color:rgb(206 212 218/var(--tw-border-opacity));background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.checkbox[data-checked=true]{z-index:0;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}.checkbox:disabled[data-checked=true]{--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}:is(.dark .checkbox){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .checkbox:disabled){--tw-border-opacity:1;border-color:rgb(37 47 64/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .checkbox[data-checked=true]){--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}:is(.dark .checkbox:disabled[data-checked=true]){--tw-border-opacity:1;border-color:rgb(37 47 64/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}.custom-select-btn{display:flex;width:100%;align-items:center;justify-content:space-between;border-radius:.5rem;border-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));background-clip:padding-box;padding:.25rem .375rem;text-align:left;vertical-align:middle;font-size:.875rem;font-weight:400;line-height:1.4rem;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}.custom-select-btn::-moz-placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.custom-select-btn::placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.custom-select-btn:focus{--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}.custom-select-btn:disabled{--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));opacity:.75}:is(.dark .custom-select-btn){border-color:rgb(98 117 148/var(--tw-border-opacity));background-color:rgb(52 71 103/var(--tw-bg-opacity));opacity:.9}:is(.dark .custom-select-btn),:is(.dark .custom-select-btn:disabled){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .custom-select-btn:disabled){border-color:rgb(37 47 64/var(--tw-border-opacity));background-color:rgb(37 47 64/var(--tw-bg-opacity))}@media (min-width:768px){.custom-select-btn{padding:.5rem .75rem}}.custom-dropdown-btn{position:relative;margin-top:0;margin-bottom:0;min-height:38px;cursor:pointer;border-radius:0;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.5rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.custom-dropdown-btn:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .custom-dropdown-btn){border-color:rgb(98 117 148/var(--tw-border-opacity));background-color:rgb(52 71 103/var(--tw-bg-opacity))}.active.custom-dropdown-btn,:is(.dark .custom-dropdown-btn){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}.active.custom-dropdown-btn{position:relative;margin-top:0;margin-bottom:0;min-height:38px;cursor:pointer;border-radius:0;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;border-color:rgb(210 214 218/var(--tw-border-opacity));background-color:rgb(11 85 119/var(--tw-bg-opacity));padding:.5rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;line-height:1.5;letter-spacing:-.025rem;transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.active.custom-dropdown-btn:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .active.custom-dropdown-btn){border-color:rgb(98 117 148/var(--tw-border-opacity));background-color:rgb(11 85 119/var(--tw-bg-opacity));color:rgb(210 214 218/var(--tw-text-opacity))}.regular-input,:is(.dark .active.custom-dropdown-btn){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1}.regular-input{display:block;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.5rem;border-width:1px;border-style:solid;border-color:rgb(210 214 218/var(--tw-border-opacity));background-color:rgb(255 255 255/var(--tw-bg-opacity));background-clip:padding-box;padding:.25rem .375rem;font-size:.875rem;font-weight:400;line-height:1.4rem;color:rgb(73 80 87/var(--tw-text-opacity));outline:2px solid #0000;outline-offset:2px;transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.regular-input::-moz-placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.regular-input::placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.regular-input:focus{border-color:#d2d6da00;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.regular-input:valid:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(34 197 94/var(--tw-ring-opacity))}.regular-input:invalid:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(245 57 57/var(--tw-ring-opacity))}.regular-input:disabled{--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));opacity:.75}:is(.dark .regular-input){border-color:rgb(98 117 148/var(--tw-border-opacity));background-color:rgb(52 71 103/var(--tw-bg-opacity));opacity:.9}:is(.dark .regular-input),:is(.dark .regular-input:disabled){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .regular-input:disabled){border-color:rgb(37 47 64/var(--tw-border-opacity));background-color:rgb(37 47 64/var(--tw-bg-opacity))}@media (min-width:768px){.regular-input{padding:.5rem .75rem}}.input-title{margin:0;font-size:.875rem;line-height:1.5rem;font-weight:700;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .input-title){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));opacity:.9}.popover-settings-container{position:absolute;left:0;bottom:0;z-index:50;--tw-translate-y:-1.75rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(94 114 228/var(--tw-bg-opacity));padding:.75rem;transition-property:all;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.5s}:is(.dark .popover-settings-container){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.popover-settings-text{margin:0;font-size:.875rem;line-height:1.5rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .popover-settings-text){--tw-text-opacity:1;color:rgb(235 239 244/var(--tw-text-opacity));opacity:.9}.popover-settings-svg{margin-left:.5rem;height:1.25rem;width:1.25rem;cursor:pointer;fill:#5e72e4}.popover-settings-svg:hover{--tw-brightness:brightness(.75);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.active.settings-tabs-tab-btn{position:relative;z-index:10;margin-top:.25rem;margin-bottom:.25rem;cursor:pointer;border-radius:0;border-width:1px;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.active.settings-tabs-tab-btn:hover{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .active.settings-tabs-tab-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .active.settings-tabs-tab-btn:hover){--tw-bg-opacity:1;background-color:rgb(58 65 111/var(--tw-bg-opacity))}.settings-tabs-tab-btn{position:relative;margin-top:.25rem;margin-bottom:.25rem;cursor:pointer;border-radius:0;border-width:1px;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.settings-tabs-tab-btn:hover{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .settings-tabs-tab-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .settings-tabs-tab-btn:hover){--tw-bg-opacity:1;background-color:rgb(58 65 111/var(--tw-bg-opacity))}.settings-tabs-name{padding-left:.75rem;padding-right:.5rem;--tw-text-opacity:1;color:rgb(11 85 119/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .settings-tabs-name){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));opacity:.9}.settings-tabs-popover-container{position:absolute;top:60px;left:0;z-index:50;min-width:150px;border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(94 114 228/var(--tw-bg-opacity));padding:.75rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.15s}:is(.dark .settings-tabs-popover-container){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.settings-tabs-popover-text{margin:0;font-size:.875rem;line-height:1.5rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.settings-tabs-mobile-btn{margin-top:.25rem;margin-bottom:.25rem;display:flex;width:100%;cursor:pointer;align-items:center;justify-content:space-between;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.settings-tabs-mobile-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(248 249 250/var(--tw-bg-opacity));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .settings-tabs-mobile-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .settings-tabs-mobile-btn:hover){--tw-brightness:brightness(.95);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.settings-tabs-mobile-btn-text{--tw-text-opacity:1;color:rgb(11 85 119/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .settings-tabs-mobile-btn-text){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));opacity:.9}.active.settings-tabs-mobile-dropdown-btn{position:relative;z-index:1000;margin-top:0;margin-bottom:0;cursor:pointer;border-radius:0;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity));padding:.5rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.active.settings-tabs-mobile-dropdown-btn:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .active.settings-tabs-mobile-dropdown-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .active.settings-tabs-mobile-dropdown-btn:hover){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.first.settings-tabs-mobile-dropdown-btn{border-top-left-radius:.25rem;border-top-right-radius:.25rem;border-width:1px}.settings-tabs-mobile-dropdown-btn{position:relative;margin-top:0;margin-bottom:0;display:flex;cursor:pointer;justify-content:space-between;border-radius:0;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.5rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.settings-tabs-mobile-dropdown-btn:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .settings-tabs-mobile-dropdown-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .settings-tabs-mobile-dropdown-btn:hover){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.first-letter\:absolute:first-letter{position:absolute}.first-letter\:w-full:first-letter{width:100%}.placeholder\:text-gray-500::-moz-placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.placeholder\:text-gray-500::placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.before\:float-left:before{content:var(--tw-content);float:left}.before\:pr-2:before{content:var(--tw-content);padding-right:.5rem}.before\:text-white:before{content:var(--tw-content);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.before\:content-\[\'\/\'\]:before{--tw-content:"/";content:var(--tw-content)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:top-px:after{content:var(--tw-content);top:1px}.after\:float-right:after{content:var(--tw-content);float:right}.after\:h-4:after{content:var(--tw-content);height:1rem}.after\:w-4:after{content:var(--tw-content);width:1rem}.after\:translate-x-px:after{content:var(--tw-content);--tw-translate-x:1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.after\:rounded-circle:after{content:var(--tw-content);border-radius:50%}.after\:bg-white:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.after\:pl-2:after{content:var(--tw-content);padding-left:.5rem}.after\:text-gray-600:after{content:var(--tw-content);--tw-text-opacity:1;color:rgb(108 117 125/var(--tw-text-opacity))}.after\:shadow-2xl:after{content:var(--tw-content);--tw-shadow:0 .3125rem .625rem 0 #0000001f;--tw-shadow-colored:0 .3125rem .625rem 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.after\:duration-300:after{content:var(--tw-content);transition-duration:.3s}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.after\:content-\[\'\/\'\]:after{--tw-content:"/";content:var(--tw-content)}.checked\:z-0:checked{z-index:0}.checked\:border-primary:checked{--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}.checked\:bg-primary:checked{--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}.checked\:bg-none:checked{background-image:none}.checked\:bg-right:checked{background-position:100%}.checked\:after\:translate-x-5:checked:after{--tw-translate-x:1.25rem}.checked\:after\:translate-x-5:checked:after,.checked\:after\:translate-x-5\.3:checked:after{content:var(--tw-content);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.checked\:after\:translate-x-5\.3:checked:after{--tw-translate-x:1.3rem}.valid\:\!border-red-500:valid{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.hover\:-translate-y-0:hover{--tw-translate-y:-0px}.hover\:-translate-y-0:hover,.hover\:-translate-y-0\.4:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-0\.4:hover{--tw-translate-y:-0.1rem}.hover\:-translate-y-px:hover{--tw-translate-y:-1px}.hover\:-translate-y-px:hover,.hover\:scale-102:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-102:hover{--tw-scale-x:1.02;--tw-scale-y:1.02}.hover\:rounded-lg:hover{border-radius:.5rem}.hover\:bg-emerald-500\/80:hover{background-color:#2dce89cc}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity))}.hover\:bg-gray-300:hover{--tw-bg-opacity:1;background-color:rgb(210 214 218/var(--tw-bg-opacity))}.hover\:bg-green-500\/80:hover{background-color:#22c55ecc}.hover\:bg-primary\/30:hover{background-color:#0b55774d}.hover\:bg-primary\/5:hover{background-color:#0b55770d}.hover\:bg-primary\/80:hover{background-color:#0b5577cc}.hover\:bg-red-500\/80:hover{background-color:#f53939cc}.hover\:bg-sky-500\/80:hover{background-color:#0ea5e9cc}.hover\:bg-yellow-500\/80:hover{background-color:#fbb140cc}.hover\:italic:hover{font-style:italic}.hover\:no-underline:hover{text-decoration-line:none}.hover\:opacity-80:hover{opacity:.8}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:brightness-75:hover{--tw-brightness:brightness(.75)}.hover\:brightness-75:hover,.hover\:brightness-90:hover{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.hover\:brightness-90:hover{--tw-brightness:brightness(.9)}.hover\:brightness-95:hover{--tw-brightness:brightness(.95);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.focus\:\!border-red-500:focus{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.focus\:border-green-500:focus{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity))}.focus\:border-primary:focus{--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}.focus\:bg-emerald-500\/80:focus{background-color:#2dce89cc}.focus\:bg-green-500\/80:focus{background-color:#22c55ecc}.focus\:bg-primary\/80:focus{background-color:#0b5577cc}.focus\:bg-red-500\/80:focus{background-color:#f53939cc}.focus\:bg-sky-500\/80:focus{background-color:#0ea5e9cc}.focus\:bg-yellow-500\/80:focus{background-color:#fbb140cc}.focus\:\!ring-red-500:focus{--tw-ring-opacity:1!important;--tw-ring-color:rgb(245 57 57/var(--tw-ring-opacity))!important}.focus\:valid\:\!border-red-500:valid:focus{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.focus\:valid\:border-green-500:valid:focus{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity))}.focus\:valid\:\!ring-red-500:valid:focus{--tw-ring-opacity:1!important;--tw-ring-color:rgb(245 57 57/var(--tw-ring-opacity))!important}.focus\:invalid\:border-red-500:invalid:focus{--tw-border-opacity:1;border-color:rgb(245 57 57/var(--tw-border-opacity))}.focus\:file\:invalid\:border-red-500:invalid::file-selector-button:focus{--tw-border-opacity:1;border-color:rgb(245 57 57/var(--tw-border-opacity))}.active\:\!border-red-500:active{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.active\:opacity-85:active{opacity:.85}.active\:valid\:\!border-red-500:valid:active{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border-gray-400:disabled{--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity))}.disabled\:border-gray-400\/0:disabled{border-color:#ced4da00}.disabled\:bg-gray-400:disabled{--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity))}.disabled\:text-gray-700:disabled{--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.disabled\:opacity-75:disabled{opacity:.75}.disabled\:hover\:translate-y-0:hover:disabled{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.disabled\:hover\:border-gray-400\/0:hover:disabled{border-color:#ced4da00}.disabled\:hover\:bg-gray-400:hover:disabled{--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity))}:is(.dark .dark\:inline){display:inline}:is(.dark .dark\:hidden){display:none}:is(.dark .dark\:border-gray-700){--tw-border-opacity:1;border-color:rgb(73 80 87/var(--tw-border-opacity))}:is(.dark .dark\:border-slate-600){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity))}:is(.dark .dark\:border-slate-800){--tw-border-opacity:1;border-color:rgb(58 65 111/var(--tw-border-opacity))}:is(.dark .dark\:bg-gray-800){--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity))}:is(.dark .dark\:bg-green-500\/90){background-color:#22c55ee6}:is(.dark .dark\:bg-primary){--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}:is(.dark .dark\:bg-primary\/50){background-color:#0b557780}:is(.dark .dark\:bg-red-500\/90){background-color:#f53939e6}:is(.dark .dark\:bg-slate-700){--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .dark\:bg-slate-700\/50){background-color:#34476780}:is(.dark .dark\:bg-slate-850){--tw-bg-opacity:1;background-color:rgb(17 28 68/var(--tw-bg-opacity))}:is(.dark .dark\:bg-slate-900){--tw-bg-opacity:1;background-color:rgb(5 17 57/var(--tw-bg-opacity))}:is(.dark .dark\:bg-slate-900\/30){background-color:#0511394d}:is(.dark .dark\:bg-gradient-to-r){background-image:linear-gradient(to right,var(--tw-gradient-stops))}:is(.dark .dark\:from-transparent){--tw-gradient-from:#0000 var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}:is(.dark .dark\:via-white){--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fff var(--tw-gradient-via-position),var(--tw-gradient-to)}:is(.dark .dark\:to-transparent){--tw-gradient-to:#0000 var(--tw-gradient-to-position)}:is(.dark .dark\:fill-blue-500){fill:#5e72e4}:is(.dark .dark\:fill-gray-300){fill:#d2d6da}:is(.dark .dark\:fill-gray-500){fill:#adb5bd}:is(.dark .dark\:fill-gray-600){fill:#6c757d}:is(.dark .dark\:stroke-amber-500){stroke:#f59e0b}:is(.dark .dark\:stroke-gray-400){stroke:#ced4da}:is(.dark .dark\:stroke-gray-600){stroke:#6c757d}:is(.dark .dark\:stroke-red-500){stroke:#f53939}:is(.dark .dark\:text-gray-100){--tw-text-opacity:1;color:rgb(235 239 244/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-200){--tw-text-opacity:1;color:rgb(233 236 239/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-300){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-400){--tw-text-opacity:1;color:rgb(206 212 218/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-500){--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}:is(.dark .dark\:text-red-500){--tw-text-opacity:1;color:rgb(245 57 57/var(--tw-text-opacity))}:is(.dark .dark\:text-white){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}:is(.dark .dark\:text-white\/80){color:#fffc}:is(.dark .dark\:text-white\/90){color:#ffffffe6}:is(.dark .dark\:opacity-60){opacity:.6}:is(.dark .dark\:opacity-75){opacity:.75}:is(.dark .dark\:opacity-80){opacity:.8}:is(.dark .dark\:opacity-90){opacity:.9}:is(.dark .dark\:shadow-dark-xl){--tw-shadow:0 2px 2px 0 #00000024,0 3px 1px -2px #0003,0 1px 5px 0 #0000001f;--tw-shadow-colored:0 2px 2px 0 var(--tw-shadow-color),0 3px 1px -2px var(--tw-shadow-color),0 1px 5px 0 var(--tw-shadow-color)}:is(.dark .dark\:shadow-dark-xl),:is(.dark .dark\:shadow-none){box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .dark\:shadow-none){--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}:is(.dark .dark\:brightness-110){--tw-brightness:brightness(1.1)}:is(.dark .dark\:brightness-110),:is(.dark .dark\:brightness-125){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:brightness-125){--tw-brightness:brightness(1.25)}:is(.dark .dark\:brightness-150){--tw-brightness:brightness(1.5)}:is(.dark .dark\:brightness-150),:is(.dark .dark\:brightness-90){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:brightness-90){--tw-brightness:brightness(.9)}:is(.dark .dark\:brightness-95){--tw-brightness:brightness(.95)}:is(.dark .dark\:brightness-95),:is(.dark .dark\:brightness-\[0\.885\]){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:brightness-\[0\.885\]){--tw-brightness:brightness(0.885)}:is(.dark .dark\:after\:text-gray-500):after{content:var(--tw-content);--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}:is(.dark .dark\:checked\:border-primary:checked){--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}:is(.dark .dark\:checked\:bg-primary:checked){--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}:is(.dark .dark\:hover\:bg-primary\/20:hover){background-color:#0b557733}:is(.dark .dark\:hover\:bg-primary\/60:hover){background-color:#0b557799}:is(.dark .dark\:hover\:bg-slate-700\/50:hover){background-color:#34476780}:is(.dark .dark\:hover\:bg-slate-800:hover){--tw-bg-opacity:1;background-color:rgb(58 65 111/var(--tw-bg-opacity))}:is(.dark .dark\:hover\:brightness-100:hover){--tw-brightness:brightness(1)}:is(.dark .dark\:hover\:brightness-100:hover),:is(.dark .dark\:hover\:brightness-105:hover){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:hover\:brightness-105:hover){--tw-brightness:brightness(1.05)}:is(.dark .dark\:hover\:brightness-90:hover){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:disabled\:border-gray-700\/0:disabled){border-color:#49505700}:is(.dark .dark\:disabled\:border-gray-800:disabled){--tw-border-opacity:1;border-color:rgb(37 47 64/var(--tw-border-opacity))}:is(.dark .dark\:disabled\:bg-gray-700:disabled){--tw-bg-opacity:1;background-color:rgb(73 80 87/var(--tw-bg-opacity))}:is(.dark .dark\:disabled\:bg-gray-800:disabled){--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity))}:is(.dark .dark\:disabled\:text-gray-300:disabled){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .dark\:disabled\:hover\:translate-y-0:hover:disabled){--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:is(.dark .dark\:disabled\:hover\:border-gray-700\/0:hover:disabled){border-color:#49505700}:is(.dark .dark\:disabled\:hover\:bg-gray-700:hover:disabled){--tw-bg-opacity:1;background-color:rgb(73 80 87/var(--tw-bg-opacity))}@media (min-width:576px){.sm\:right-24{right:6rem}.sm\:right-40{right:10rem}.sm\:right-6{right:1.5rem}.sm\:top-2{top:.5rem}.sm\:top-\[4\.5rem\]{top:4.5rem}.sm\:col-span-4{grid-column:span 4/span 4}.sm\:col-span-6{grid-column:span 6/span 6}.sm\:col-start-5{grid-column-start:5}.sm\:mx-4{margin-left:1rem;margin-right:1rem}.sm\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.sm\:ml-1{margin-left:.25rem}.sm\:mr-16{margin-right:4rem}.sm\:inline{display:inline}.sm\:h-10{height:2.5rem}.sm\:h-14{height:3.5rem}.sm\:h-7{height:1.75rem}.sm\:max-h-125{max-height:31.25rem}.sm\:max-h-28{max-height:7rem}.sm\:w-36{width:9rem}.sm\:w-50{width:12.5rem}.sm\:w-7{width:1.75rem}.sm\:min-w-\[500px\]{min-width:500px}.sm\:scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-items-start{justify-items:start}.sm\:gap-4{gap:1rem}.sm\:px-12{padding-left:3rem;padding-right:3rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-0{padding-top:0;padding-bottom:0}.sm\:pt-6{padding-top:1.5rem}.sm\:text-left{text-align:left}}@media (min-width:768px){.md\:right-8{right:2rem}.md\:right-\[3\.75rem\]{right:3.75rem}.md\:top-\[40\%\]{top:40%}.md\:col-span-4{grid-column:span 4/span 4}.md\:col-span-5{grid-column:span 5/span 5}.md\:col-span-6{grid-column:span 6/span 6}.md\:col-span-7{grid-column:span 7/span 7}.md\:col-span-8{grid-column:span 8/span 8}.md\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.md\:my-3{margin-top:.75rem;margin-bottom:.75rem}.md\:mb-0{margin-bottom:0}.md\:mb-3{margin-bottom:.75rem}.md\:mb-8{margin-bottom:2rem}.md\:mr-3{margin-right:.75rem}.md\:mt-0{margin-top:0}.md\:mt-6{margin-top:1.5rem}.md\:block{display:block}.md\:hidden{display:none}.md\:h-16{height:4rem}.md\:max-h-160{max-height:40rem}.md\:min-h-75-screen{min-height:75vh}.md\:w-1\/2{width:50%}.md\:w-60{width:15rem}.md\:max-w-\[600px\]{max-width:600px}.md\:justify-end{justify-content:flex-end}.md\:gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.md\:px-3{padding-left:.75rem;padding-right:.75rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:py-2{padding-top:.5rem;padding-bottom:.5rem}.md\:py-4{padding-top:1rem;padding-bottom:1rem}.md\:text-base{font-size:1rem;line-height:1.5rem}}@media (min-width:992px){.lg\:relative{position:relative}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:mx-0{margin-left:0;margin-right:0}.lg\:mx-8{margin-left:2rem;margin-right:2rem}.lg\:my-3{margin-top:.75rem;margin-bottom:.75rem}.lg\:mt-0{margin-top:0}.lg\:mt-4{margin-top:1rem}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:h-24{height:6rem}.lg\:h-9{height:2.25rem}.lg\:w-80{width:20rem}.lg\:w-9{width:2.25rem}.lg\:flex-row{flex-direction:row}.lg\:flex-nowrap{flex-wrap:nowrap}.lg\:justify-start{justify-content:flex-start}.lg\:justify-end{justify-content:flex-end}.lg\:justify-between{justify-content:space-between}.lg\:gap-6{gap:1.5rem}.lg\:gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.lg\:bg-gray-50{--tw-bg-opacity:1;background-color:rgb(248 249 250/var(--tw-bg-opacity))}.lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\:pb-1{padding-bottom:.25rem}.lg\:text-left{text-align:left}}@media (min-width:1200px){.xl\:left-0{left:0}.xl\:right-24{right:6rem}.xl\:right-6{right:1.5rem}.xl\:ml-6{margin-left:1.5rem}.xl\:ml-68{margin-left:17rem}.xl\:hidden{display:none}.xl\:translate-x-0{--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.xl\:p-1{padding:.25rem}.xl\:p-1\.5{padding:.375rem}.xl\:pl-75{padding-left:18.75rem}.xl\:text-base{font-size:1rem;line-height:1.5rem}}@media (min-width:1320px){.\32xl\:col-span-4{grid-column:span 4/span 4}.\32xl\:col-span-6{grid-column:span 6/span 6}.\32xl\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.\32xl\:my-3{margin-top:.75rem;margin-bottom:.75rem}}@media (min-width:1920px){.\33xl\:col-span-3{grid-column:span 3/span 3}.\33xl\:col-span-4{grid-column:span 4/span 4}.\33xl\:col-span-5{grid-column:span 5/span 5}}@media (min-width:340px){.xs\:flex-row{flex-direction:row}.xs\:items-center{align-items:center}.xs\:justify-start{justify-content:flex-start}.xs\:pl-2{padding-left:.5rem}.xs\:text-sm{font-size:.875rem;line-height:1.5rem}}.\[\&\>\*\]\:bg-primary>*{--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))} \ No newline at end of file +/*! tailwindcss v3.3.2 | MIT License | https://tailwindcss.com*/*,:after,:before{box-sizing:border-box;border:0 solid #e9ecef}:after,:before{--tw-content:""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Open Sans;font-feature-settings:normal;font-variation-settings:normal}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#ced4da}input::placeholder,textarea::placeholder{opacity:1;color:#ced4da}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,::backdrop,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#5e72e480;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.\!container{width:100%!important;margin-right:auto!important;margin-left:auto!important;padding-right:1.5rem!important;padding-left:1.5rem!important}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:1.5rem;padding-left:1.5rem}@media (min-width:340px){.\!container{max-width:340px!important}.container{max-width:340px}}@media (min-width:576px){.\!container{max-width:576px!important}.container{max-width:576px}}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:992px){.\!container{max-width:992px!important}.container{max-width:992px}}@media (min-width:1200px){.\!container{max-width:1200px!important}.container{max-width:1200px}}@media (min-width:1320px){.\!container{max-width:1320px!important}.container{max-width:1320px}}@media (min-width:1920px){.\!container{max-width:1920px!important}.container{max-width:1920px}}a{letter-spacing:-.025rem}hr{margin:1rem 0;border:0;opacity:.25}img{max-width:none}label{display:inline-block}p{line-height:1.625;font-weight:400;margin-bottom:1rem}small{font-size:.875em}svg{display:inline}table{border-collapse:inherit}h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;color:#344767}h1,h2,h3,h4{letter-spacing:-.05rem}h1,h2,h3{font-weight:700}h4,h5,h6{font-weight:600}h1{font-size:3rem;line-height:1.25}h2{font-size:2.25rem;line-height:1.3}h3{font-size:1.875rem}h3,h4{line-height:1.375}h4{font-size:1.5rem}h5{font-size:1.25rem;line-height:1.375}h6{font-size:1rem;line-height:1.625}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-y-0{top:0;bottom:0}.-left-full{left:-100%}.-right-0{right:0}.-right-1{right:-.25rem}.bottom-0{bottom:0}.left-0{left:0}.left-auto{left:auto}.left-full{left:100%}.right-0{right:0}.right-2{right:.5rem}.right-20{right:5rem}.right-4{right:1rem}.right-5{right:1.25rem}.right-6{right:1.5rem}.right-7{right:1.75rem}.right-8{right:2rem}.right-\[3\.25rem\]{right:3.25rem}.top-0{top:0}.top-1{top:.25rem}.top-1\.5{top:.375rem}.top-16{top:4rem}.top-2{top:.5rem}.top-4{top:1rem}.top-\[38\%\]{top:38%}.top-\[4\.5rem\]{top:4.5rem}.top-\[52\%\]{top:52%}.top-\[55\%\]{top:55%}.top-\[8\.2rem\]{top:8.2rem}.-z-10{z-index:-10}.z-10{z-index:10}.z-100{z-index:100}.z-110{z-index:110}.z-20{z-index:20}.z-990{z-index:990}.z-\[10000\]{z-index:10000}.z-\[1000\]{z-index:1000}.z-\[1001\]{z-index:1001}.z-\[20\]{z-index:20}.z-sticky{z-index:1020}.order-1{order:1}.order-2{order:2}.col-span-1{grid-column:span 1/span 1}.col-span-10{grid-column:span 10/span 10}.col-span-11{grid-column:span 11/span 11}.col-span-12{grid-column:span 12/span 12}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-5{grid-column:span 5/span 5}.col-span-9{grid-column:span 9/span 9}.float-right{float:right}.float-left{float:left}.m-0{margin:0}.m-1{margin:.25rem}.m-2{margin:.5rem}.m-4{margin:1rem}.mx-0{margin-left:0;margin-right:0}.mx-0\.5{margin-left:.125rem;margin-right:.125rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-1\.5{margin-left:.375rem;margin-right:.375rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-2\.5{margin-left:.625rem;margin-right:.625rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-top:0;margin-bottom:0}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.ml-0{margin-left:0}.ml-1{margin-left:.25rem}.ml-12{margin-left:3rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-12{margin-right:3rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-\[15vh\]{margin-top:15vh}.mt-\[4\.5rem\]{margin-top:4.5rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.table{display:table}.grid{display:grid}.list-item{display:list-item}.hidden{display:none}.h-1\/3{height:33.333333%}.h-12{height:3rem}.h-14{height:3.5rem}.h-19{height:4.75rem}.h-3{height:.75rem}.h-4{height:1rem}.h-4\.5{height:1.125rem}.h-40{height:10rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-5\.5{height:1.375rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-\[2\.5rem\]{height:2.5rem}.h-\[3\.5rem\]{height:3.5rem}.h-\[4rem\]{height:4rem}.h-\[90vh\]{height:90vh}.h-fit{height:-moz-fit-content;height:fit-content}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.h-sidenav{height:calc(100vh - 450px)}.max-h-100{max-height:25rem}.max-h-135{max-height:33.75rem}.max-h-30{max-height:7.5rem}.max-h-80{max-height:20rem}.max-h-90{max-height:22.5rem}.max-h-\[250px\]{max-height:250px}.max-h-\[70vh\]{max-height:70vh}.max-h-\[90vh\]{max-height:90vh}.max-h-screen{max-height:100vh}.min-h-12{min-height:3rem}.min-h-20{min-height:5rem}.min-h-52{min-height:13rem}.min-h-6{min-height:1.5rem}.min-h-\[100px\]{min-height:100px}.min-h-\[350px\]{min-height:350px}.min-h-\[55vh\]{min-height:55vh}.min-h-\[75px\]{min-height:75px}.min-h-\[85vh\]{min-height:85vh}.min-h-screen{min-height:100vh}.w-1{width:.25rem}.w-10{width:2.5rem}.w-11\/12{width:91.666667%}.w-12{width:3rem}.w-28{width:7rem}.w-3{width:.75rem}.w-4{width:1rem}.w-4\.5{width:1.125rem}.w-40{width:10rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-5\.5{width:1.375rem}.w-50{width:12.5rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-80{width:20rem}.w-90{width:22.5rem}.w-\[2\.5rem\]{width:2.5rem}.w-\[50vw\]{width:50vw}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-screen{width:100vw}.min-w-0{min-width:0}.min-w-\[1150px\]{min-width:1150px}.min-w-\[1200px\]{min-width:1200px}.min-w-\[600px\]{min-width:600px}.min-w-\[800px\]{min-width:800px}.min-w-\[900px\]{min-width:900px}.max-w-180{max-width:45rem}.max-w-40{max-width:10rem}.max-w-60{max-width:15rem}.max-w-64{max-width:16rem}.max-w-\[1920px\]{max-width:1920px}.max-w-\[300px\]{max-width:300px}.max-w-\[400px\]{max-width:400px}.max-w-\[550px\]{max-width:550px}.max-w-\[650px\]{max-width:650px}.max-w-\[700px\]{max-width:700px}.max-w-full{max-width:100%}.flex-auto{flex:1 1 auto}.grow{flex-grow:1}.basis-full{flex-basis:100%}.-translate-x-1{--tw-translate-x:-0.25rem}.-translate-x-1,.-translate-x-1\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-1\.5{--tw-translate-x:-0.375rem}.-translate-x-full{--tw-translate-x:-100%}.-translate-x-full,.-translate-y-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-0{--tw-translate-y:-0px}.-translate-y-0\.4{--tw-translate-y:-0.1rem}.-translate-y-0\.4,.-translate-y-0\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-0\.5{--tw-translate-y:-0.125rem}.-translate-y-1{--tw-translate-y:-0.25rem}.-translate-y-1,.-translate-y-1\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\.5{--tw-translate-y:-0.375rem}.translate-x-0{--tw-translate-x:0px}.translate-x-0,.translate-x-0\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0\.5{--tw-translate-x:0.125rem}.translate-x-1{--tw-translate-x:0.25rem}.translate-x-1,.translate-x-2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-2{--tw-translate-x:0.5rem}.translate-x-90{--tw-translate-x:22.5rem}.translate-x-90,.translate-y-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y:0px}.translate-y-0\.5{--tw-translate-y:0.125rem}.translate-y-0\.5,.translate-y-1{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-1{--tw-translate-y:0.25rem}.translate-y-16{--tw-translate-y:4rem}.translate-y-16,.translate-y-2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-2{--tw-translate-y:0.5rem}.-rotate-12{--tw-rotate:-12deg}.-rotate-12,.rotate-12{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-12{--tw-rotate:12deg}.rotate-180{--tw-rotate:180deg}.rotate-180,.scale-105{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05}.scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1}.scale-110,.scale-50{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-50{--tw-scale-x:.5;--tw-scale-y:.5}.scale-90{--tw-scale-x:.9;--tw-scale-y:.9}.scale-90,.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-items-center{justify-items:center}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-8{gap:2rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-y-2{row-gap:.5rem}.gap-y-4{row-gap:1rem}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.break-words{overflow-wrap:break-word}.rounded,.rounded-1{border-radius:.25rem}.rounded-1\.4{border-radius:.35rem}.rounded-10{border-radius:2.5rem}.rounded-2xl{border-radius:1rem}.rounded-circle{border-radius:50%}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-none{border-radius:0}.rounded-xl{border-radius:.75rem}.rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-b-lg{border-bottom-left-radius:.5rem}.rounded-b-lg,.rounded-r-lg{border-bottom-right-radius:.5rem}.rounded-r-lg{border-top-right-radius:.5rem}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-gray-200{--tw-border-opacity:1;border-color:rgb(233 236 239/var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity))}.border-gray-400{--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity))}.border-primary{--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}.bg-blue-500{--tw-bg-opacity:1;background-color:rgb(94 114 228/var(--tw-bg-opacity))}.bg-emerald-500{--tw-bg-opacity:1;background-color:rgb(45 206 137/var(--tw-bg-opacity))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(233 236 239/var(--tw-bg-opacity))}.bg-gray-300{--tw-bg-opacity:1;background-color:rgb(210 214 218/var(--tw-bg-opacity))}.bg-gray-50{--tw-bg-opacity:1;background-color:rgb(248 249 250/var(--tw-bg-opacity))}.bg-gray-600\/50{background-color:#6c757d80}.bg-green-500{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity))}.bg-orange-500{--tw-bg-opacity:1;background-color:rgb(251 99 64/var(--tw-bg-opacity))}.bg-primary{--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}.bg-primary\/20{background-color:#0b557733}.bg-red-500{--tw-bg-opacity:1;background-color:rgb(245 57 57/var(--tw-bg-opacity))}.bg-secondary{--tw-bg-opacity:1;background-color:rgb(46 172 104/var(--tw-bg-opacity))}.bg-sky-500{--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity))}.bg-slate-800\/10{background-color:#3a416f1a}.bg-transparent{background-color:initial}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-yellow-500{--tw-bg-opacity:1;background-color:rgb(251 177 64/var(--tw-bg-opacity))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-tl{background-image:linear-gradient(to top left,var(--tw-gradient-stops))}.bg-none{background-image:none}.from-transparent{--tw-gradient-from:#0000 var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.via-black\/40{--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#0006 var(--tw-gradient-via-position),var(--tw-gradient-to)}.to-transparent{--tw-gradient-to:#0000 var(--tw-gradient-to-position)}.bg-150{background-size:150%}.bg-contain{background-size:contain}.bg-clip-border{background-clip:initial}.bg-clip-padding{background-clip:padding-box}.bg-center{background-position:50%}.bg-left{background-position:0}.bg-x-25{background-position:25% 0}.bg-no-repeat{background-repeat:no-repeat}.fill-amber-500{fill:#f59e0b}.fill-blue-500{fill:#5e72e4}.fill-gray-500{fill:#adb5bd}.fill-gray-600{fill:#6c757d}.fill-green-500{fill:#22c55e}.fill-primary{fill:#0b5577}.fill-red-500{fill:#f53939}.fill-sky-500{fill:#0ea5e9}.fill-slate-800{fill:#3a416f}.fill-white{fill:#fff}.fill-yellow-500{fill:#fbb140}.stroke-amber-500{stroke:#f59e0b}.stroke-blue-400{stroke:#60a5fa}.stroke-blue-500{stroke:#5e72e4}.stroke-emerald-600{stroke:#059669}.stroke-gray-100{stroke:#ebeff4}.stroke-gray-600{stroke:#6c757d}.stroke-gray-700{stroke:#495057}.stroke-green-700{stroke:#15803d}.stroke-orange-500{stroke:#fb6340}.stroke-pink-600{stroke:#db2777}.stroke-red-500{stroke:#f53939}.stroke-sky-500{stroke:#0ea5e9}.stroke-stone-500{stroke:#78716c}.stroke-white{stroke:#fff}.stroke-yellow-500{stroke:#fbb140}.stroke-0{stroke-width:0}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.px-0{padding-left:0;padding-right:0}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.pb-0{padding-bottom:0}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-4{padding-bottom:1rem}.pb-8{padding-bottom:2rem}.pl-0{padding-left:0}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-6{padding-left:1.5rem}.pr-0{padding-right:0}.pr-8{padding-right:2rem}.pt-1{padding-top:.25rem}.pt-10{padding-top:2.5rem}.pt-20{padding-top:5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.text-left{text-align:left}.text-center{text-align:center}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.font-sans{font-family:Open Sans}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.5rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-5{line-height:1.25rem}.leading-5\.6{line-height:1.4rem}.leading-6{line-height:1.5rem}.leading-8{line-height:2rem}.leading-default{line-height:1.6}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-tight{line-height:1.25}.tracking-normal{letter-spacing:0}.tracking-tight-rem{letter-spacing:-.025rem}.tracking-wide{letter-spacing:.025em}.tracking-widest{letter-spacing:.1em}.text-blue-500{--tw-text-opacity:1;color:rgb(94 114 228/var(--tw-text-opacity))}.text-emerald-500{--tw-text-opacity:1;color:rgb(45 206 137/var(--tw-text-opacity))}.text-gray-100{--tw-text-opacity:1;color:rgb(235 239 244/var(--tw-text-opacity))}.text-gray-300{--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity:1;color:rgb(108 117 125/var(--tw-text-opacity))}.text-gray-600\/90{color:#6c757de6}.text-gray-700{--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.text-gray-700\/80{color:#495057cc}.text-green-500{--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity))}.text-primary{--tw-text-opacity:1;color:rgb(11 85 119/var(--tw-text-opacity))}.text-red-500{--tw-text-opacity:1;color:rgb(245 57 57/var(--tw-text-opacity))}.text-sky-600{--tw-text-opacity:1;color:rgb(62 161 236/var(--tw-text-opacity))}.text-slate-500{--tw-text-opacity:1;color:rgb(103 116 142/var(--tw-text-opacity))}.text-slate-700{--tw-text-opacity:1;color:rgb(52 71 103/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-yellow-500{--tw-text-opacity:1;color:rgb(251 177 64/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.shadow{--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-3xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-3xl{--tw-shadow:0 8px 26px -4px #14141426,0 8px 9px -5px #1414140f;--tw-shadow-colored:0 8px 26px -4px var(--tw-shadow-color),0 8px 9px -5px var(--tw-shadow-color)}.shadow-md{--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.shadow-md,.shadow-none{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.shadow-sm{--tw-shadow:0 .25rem .375rem -.0625rem #1414141f,0 .125rem .25rem -.0625rem #14141412;--tw-shadow-colored:0 .25rem .375rem -.0625rem var(--tw-shadow-color),0 .125rem .25rem -.0625rem var(--tw-shadow-color)}.shadow-sm,.shadow-xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 0 2rem 0 #8898aa26;--tw-shadow-colored:0 0 2rem 0 var(--tw-shadow-color)}.shadow-xs{--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid #0000;outline-offset:2px}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:ease;transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:ease;transition-duration:.15s}.delay-200{transition-delay:.2s}.duration-200{transition-duration:.2s}.duration-250{transition-duration:.25s}.duration-300{transition-duration:.3s}.duration-700{transition-duration:.7s}.ease-in{transition-timing-function:ease-in}.ease-in-out{transition-timing-function:ease-in-out}.flex-wrap-inherit{flex-wrap:inherit}@font-face{font-family:Open Sans;src:url(../webfonts/OpenSans.ttf)}*{font-family:Open Sans,sans-serif!important}.ace_content,.ace_editor,.ace_editor div{font-family:Monaco,Menlo,Ubuntu Mono,Consolas,source-code-pro,monospace!important;font-size:16px!important;font-weight:400!important}.sr-only{display:none}.close-btn{display:inline-block;cursor:pointer;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(245 57 57/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(245 57 57/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.close-btn,.close-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.close-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.close-btn:focus,.close-btn:hover{background-color:#fffc}.close-btn:active{opacity:.85}.close-btn:disabled{cursor:not-allowed;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.close-btn:disabled,.close-btn:hover:disabled{border-color:#ced4da00;background-color:rgb(206 212 218/var(--tw-bg-opacity))}.close-btn:hover:disabled{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}:is(.dark .close-btn){--tw-bg-opacity:1;background-color:rgb(233 236 239/var(--tw-bg-opacity));--tw-brightness:brightness(.9)}:is(.dark .close-btn),:is(.dark .close-btn:hover){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .close-btn:hover){--tw-brightness:brightness(.75)}:is(.dark .close-btn:disabled){--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .close-btn:disabled),:is(.dark .close-btn:hover:disabled){border-color:#49505700;background-color:rgb(73 80 87/var(--tw-bg-opacity))}:is(.dark .close-btn:hover:disabled){--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}.valid-btn{display:inline-block;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.valid-btn,.valid-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.valid-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.valid-btn:focus,.valid-btn:hover{background-color:#22c55ecc}.valid-btn:active{opacity:.85}.valid-btn:disabled{cursor:not-allowed;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.valid-btn:disabled,.valid-btn:hover:disabled{border-color:#ced4da00;background-color:rgb(206 212 218/var(--tw-bg-opacity))}.valid-btn:hover:disabled{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}:is(.dark .valid-btn){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .valid-btn:disabled){--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .valid-btn:disabled),:is(.dark .valid-btn:hover:disabled){border-color:#49505700;background-color:rgb(73 80 87/var(--tw-bg-opacity))}:is(.dark .valid-btn:hover:disabled){--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}.delete-btn{display:inline-block;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(245 57 57/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.delete-btn,.delete-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.delete-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.delete-btn:focus,.delete-btn:hover{background-color:#f53939cc}.delete-btn:active{opacity:.85}.delete-btn:disabled{cursor:not-allowed;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.delete-btn:disabled,.delete-btn:hover:disabled{border-color:#ced4da00;background-color:rgb(206 212 218/var(--tw-bg-opacity))}.delete-btn:hover:disabled{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}:is(.dark .delete-btn){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .delete-btn:disabled){border-color:#49505700;--tw-bg-opacity:1;background-color:rgb(73 80 87/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .delete-btn:hover:disabled){--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-color:#49505700;--tw-bg-opacity:1;background-color:rgb(73 80 87/var(--tw-bg-opacity))}.edit-btn{display:inline-block;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(251 177 64/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.edit-btn,.edit-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.edit-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.edit-btn:focus,.edit-btn:hover{background-color:#fbb140cc}.edit-btn:active{opacity:.85}.edit-btn:disabled{cursor:not-allowed;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.edit-btn:disabled,.edit-btn:hover:disabled{border-color:#ced4da00;background-color:rgb(206 212 218/var(--tw-bg-opacity))}.edit-btn:hover:disabled{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}:is(.dark .edit-btn){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .edit-btn:disabled){--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .edit-btn:disabled),:is(.dark .edit-btn:hover:disabled){border-color:#49505700;background-color:rgb(73 80 87/var(--tw-bg-opacity))}:is(.dark .edit-btn:hover:disabled){--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}.info-btn{display:inline-block;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.info-btn,.info-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.info-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color)}.info-btn:focus,.info-btn:hover{background-color:#0ea5e9cc}.info-btn:active{opacity:.85}.info-btn:disabled{cursor:not-allowed;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.info-btn:disabled,.info-btn:hover:disabled{border-color:#ced4da00;background-color:rgb(206 212 218/var(--tw-bg-opacity))}.info-btn:hover:disabled{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}:is(.dark .info-btn){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .info-btn:disabled){--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .info-btn:disabled),:is(.dark .info-btn:hover:disabled){border-color:#49505700;background-color:rgb(73 80 87/var(--tw-bg-opacity))}:is(.dark .info-btn:hover:disabled){--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1}.checkbox{position:relative;z-index:10;float:left;margin-top:.25rem;height:1.25rem;width:1.25rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.35rem;border-width:1px;border-color:rgb(210 214 218/var(--tw-border-opacity));background-color:rgb(255 255 255/var(--tw-bg-opacity));background-size:contain;background-position:50%;background-repeat:no-repeat;vertical-align:top;font-size:1rem;line-height:1.5rem;transition-property:all;transition-timing-function:ease;transition-duration:.25s}.checkbox,.checkbox:disabled{--tw-border-opacity:1;--tw-bg-opacity:1}.checkbox:disabled{cursor:default;border-color:rgb(206 212 218/var(--tw-border-opacity));background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.checkbox[data-checked=true]{z-index:0;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}.checkbox:disabled[data-checked=true]{--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}:is(.dark .checkbox){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .checkbox:disabled){--tw-border-opacity:1;border-color:rgb(37 47 64/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .checkbox[data-checked=true]){--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}:is(.dark .checkbox:disabled[data-checked=true]){--tw-border-opacity:1;border-color:rgb(37 47 64/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}.custom-select-btn{display:flex;width:100%;align-items:center;justify-content:space-between;border-radius:.5rem;border-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));background-clip:padding-box;padding:.25rem .375rem;text-align:left;vertical-align:middle;font-size:.875rem;font-weight:400;line-height:1.4rem;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}.custom-select-btn::-moz-placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.custom-select-btn::placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.custom-select-btn:focus{--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}.custom-select-btn:disabled{--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));opacity:.75}:is(.dark .custom-select-btn){border-color:rgb(98 117 148/var(--tw-border-opacity));background-color:rgb(52 71 103/var(--tw-bg-opacity));opacity:.9}:is(.dark .custom-select-btn),:is(.dark .custom-select-btn:disabled){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .custom-select-btn:disabled){border-color:rgb(37 47 64/var(--tw-border-opacity));background-color:rgb(37 47 64/var(--tw-bg-opacity))}@media (min-width:768px){.custom-select-btn{padding:.5rem .75rem}}.custom-dropdown-btn{position:relative;margin-top:0;margin-bottom:0;min-height:38px;cursor:pointer;border-radius:0;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.5rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.custom-dropdown-btn:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .custom-dropdown-btn){border-color:rgb(98 117 148/var(--tw-border-opacity));background-color:rgb(52 71 103/var(--tw-bg-opacity))}.active.custom-dropdown-btn,:is(.dark .custom-dropdown-btn){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}.active.custom-dropdown-btn{position:relative;margin-top:0;margin-bottom:0;min-height:38px;cursor:pointer;border-radius:0;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;border-color:rgb(210 214 218/var(--tw-border-opacity));background-color:rgb(11 85 119/var(--tw-bg-opacity));padding:.5rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;line-height:1.5;letter-spacing:-.025rem;transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.active.custom-dropdown-btn:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .active.custom-dropdown-btn){border-color:rgb(98 117 148/var(--tw-border-opacity));background-color:rgb(11 85 119/var(--tw-bg-opacity));color:rgb(210 214 218/var(--tw-text-opacity))}.regular-input,:is(.dark .active.custom-dropdown-btn){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1}.regular-input{display:block;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.5rem;border-width:1px;border-style:solid;border-color:rgb(210 214 218/var(--tw-border-opacity));background-color:rgb(255 255 255/var(--tw-bg-opacity));background-clip:padding-box;padding:.25rem .375rem;font-size:.875rem;font-weight:400;line-height:1.4rem;color:rgb(73 80 87/var(--tw-text-opacity));outline:2px solid #0000;outline-offset:2px;transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.regular-input::-moz-placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.regular-input::placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.regular-input:focus{border-color:#d2d6da00;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.regular-input:valid:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(34 197 94/var(--tw-ring-opacity))}.regular-input:invalid:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(245 57 57/var(--tw-ring-opacity))}.regular-input:disabled{--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));opacity:.75}:is(.dark .regular-input){border-color:rgb(98 117 148/var(--tw-border-opacity));background-color:rgb(52 71 103/var(--tw-bg-opacity));opacity:.9}:is(.dark .regular-input),:is(.dark .regular-input:disabled){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .regular-input:disabled){border-color:rgb(37 47 64/var(--tw-border-opacity));background-color:rgb(37 47 64/var(--tw-bg-opacity))}@media (min-width:768px){.regular-input{padding:.5rem .75rem}}.input-title{margin:0;font-size:.875rem;line-height:1.5rem;font-weight:700;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .input-title){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));opacity:.9}.popover-settings-container{position:absolute;left:0;bottom:0;z-index:50;--tw-translate-y:-1.75rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(94 114 228/var(--tw-bg-opacity));padding:.75rem;transition-property:all;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.5s}:is(.dark .popover-settings-container){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.popover-settings-text{margin:0;font-size:.875rem;line-height:1.5rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .popover-settings-text){--tw-text-opacity:1;color:rgb(235 239 244/var(--tw-text-opacity));opacity:.9}.popover-settings-svg{margin-left:.5rem;height:1.25rem;width:1.25rem;cursor:pointer;fill:#5e72e4}.popover-settings-svg:hover{--tw-brightness:brightness(.75);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.active.settings-tabs-tab-btn{position:relative;z-index:10;margin-top:.25rem;margin-bottom:.25rem;cursor:pointer;border-radius:0;border-width:1px;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.active.settings-tabs-tab-btn:hover{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .active.settings-tabs-tab-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .active.settings-tabs-tab-btn:hover){--tw-bg-opacity:1;background-color:rgb(58 65 111/var(--tw-bg-opacity))}.settings-tabs-tab-btn{position:relative;margin-top:.25rem;margin-bottom:.25rem;cursor:pointer;border-radius:0;border-width:1px;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.settings-tabs-tab-btn:hover{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .settings-tabs-tab-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .settings-tabs-tab-btn:hover){--tw-bg-opacity:1;background-color:rgb(58 65 111/var(--tw-bg-opacity))}.settings-tabs-name{padding-left:.75rem;padding-right:.5rem;--tw-text-opacity:1;color:rgb(11 85 119/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .settings-tabs-name){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));opacity:.9}.settings-tabs-popover-container{position:absolute;top:60px;left:0;z-index:50;min-width:150px;border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(94 114 228/var(--tw-bg-opacity));padding:.75rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.15s}:is(.dark .settings-tabs-popover-container){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.settings-tabs-popover-text{margin:0;font-size:.875rem;line-height:1.5rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.settings-tabs-mobile-btn{margin-top:.25rem;margin-bottom:.25rem;display:flex;width:100%;cursor:pointer;align-items:center;justify-content:space-between;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:-.025rem;--tw-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;--tw-shadow-colored:0 7px 14px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.settings-tabs-mobile-btn:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(248 249 250/var(--tw-bg-opacity));--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .settings-tabs-mobile-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .settings-tabs-mobile-btn:hover){--tw-brightness:brightness(.95);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.settings-tabs-mobile-btn-text{--tw-text-opacity:1;color:rgb(11 85 119/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease;transition-duration:.3s;transition-timing-function:ease-in-out}:is(.dark .settings-tabs-mobile-btn-text){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));opacity:.9}.active.settings-tabs-mobile-dropdown-btn{position:relative;z-index:1000;margin-top:0;margin-bottom:0;cursor:pointer;border-radius:0;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity));padding:.5rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.active.settings-tabs-mobile-dropdown-btn:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .active.settings-tabs-mobile-dropdown-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .active.settings-tabs-mobile-dropdown-btn:hover){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.first.settings-tabs-mobile-dropdown-btn{border-top-left-radius:.25rem;border-top-right-radius:.25rem;border-width:1px}.settings-tabs-mobile-dropdown-btn{position:relative;margin-top:0;margin-bottom:0;display:flex;cursor:pointer;justify-content:space-between;border-radius:0;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;--tw-border-opacity:1;border-color:rgb(210 214 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.5rem 1.5rem;text-align:center;vertical-align:middle;font-size:.875rem;line-height:1.5rem;line-height:1.5;letter-spacing:-.025rem;--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity));transition-property:all;transition-timing-function:ease;transition-duration:.15s;transition-timing-function:ease-in}.settings-tabs-mobile-dropdown-btn:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .settings-tabs-mobile-dropdown-btn){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .settings-tabs-mobile-dropdown-btn:hover){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.first-letter\:absolute:first-letter{position:absolute}.first-letter\:w-full:first-letter{width:100%}.placeholder\:text-gray-500::-moz-placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.placeholder\:text-gray-500::placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}.before\:float-left:before{content:var(--tw-content);float:left}.before\:pr-2:before{content:var(--tw-content);padding-right:.5rem}.before\:text-white:before{content:var(--tw-content);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.before\:content-\[\'\/\'\]:before{--tw-content:"/";content:var(--tw-content)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:top-px:after{content:var(--tw-content);top:1px}.after\:float-right:after{content:var(--tw-content);float:right}.after\:h-4:after{content:var(--tw-content);height:1rem}.after\:w-4:after{content:var(--tw-content);width:1rem}.after\:translate-x-px:after{content:var(--tw-content);--tw-translate-x:1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.after\:rounded-circle:after{content:var(--tw-content);border-radius:50%}.after\:bg-white:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.after\:pl-2:after{content:var(--tw-content);padding-left:.5rem}.after\:text-gray-600:after{content:var(--tw-content);--tw-text-opacity:1;color:rgb(108 117 125/var(--tw-text-opacity))}.after\:shadow-2xl:after{content:var(--tw-content);--tw-shadow:0 .3125rem .625rem 0 #0000001f;--tw-shadow-colored:0 .3125rem .625rem 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.after\:duration-300:after{content:var(--tw-content);transition-duration:.3s}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.after\:content-\[\'\/\'\]:after{--tw-content:"/";content:var(--tw-content)}.checked\:z-0:checked{z-index:0}.checked\:border-primary:checked{--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}.checked\:bg-primary:checked{--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}.checked\:bg-none:checked{background-image:none}.checked\:bg-right:checked{background-position:100%}.checked\:after\:translate-x-5:checked:after{--tw-translate-x:1.25rem}.checked\:after\:translate-x-5:checked:after,.checked\:after\:translate-x-5\.3:checked:after{content:var(--tw-content);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.checked\:after\:translate-x-5\.3:checked:after{--tw-translate-x:1.3rem}.valid\:\!border-red-500:valid{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.hover\:-translate-y-0:hover{--tw-translate-y:-0px}.hover\:-translate-y-0:hover,.hover\:-translate-y-0\.4:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-0\.4:hover{--tw-translate-y:-0.1rem}.hover\:-translate-y-px:hover{--tw-translate-y:-1px}.hover\:-translate-y-px:hover,.hover\:scale-102:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-102:hover{--tw-scale-x:1.02;--tw-scale-y:1.02}.hover\:rounded-lg:hover{border-radius:.5rem}.hover\:bg-emerald-500\/80:hover{background-color:#2dce89cc}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgb(235 239 244/var(--tw-bg-opacity))}.hover\:bg-gray-300:hover{--tw-bg-opacity:1;background-color:rgb(210 214 218/var(--tw-bg-opacity))}.hover\:bg-green-500\/80:hover{background-color:#22c55ecc}.hover\:bg-primary\/30:hover{background-color:#0b55774d}.hover\:bg-primary\/5:hover{background-color:#0b55770d}.hover\:bg-primary\/80:hover{background-color:#0b5577cc}.hover\:bg-red-500\/80:hover{background-color:#f53939cc}.hover\:bg-sky-500\/80:hover{background-color:#0ea5e9cc}.hover\:bg-yellow-500\/80:hover{background-color:#fbb140cc}.hover\:italic:hover{font-style:italic}.hover\:no-underline:hover{text-decoration-line:none}.hover\:opacity-80:hover{opacity:.8}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px #32325d1a,0 1px 3px #00000014;--tw-shadow-colored:0 4px 6px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:brightness-75:hover{--tw-brightness:brightness(.75)}.hover\:brightness-75:hover,.hover\:brightness-90:hover{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.hover\:brightness-90:hover{--tw-brightness:brightness(.9)}.hover\:brightness-95:hover{--tw-brightness:brightness(.95);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.focus\:\!border-red-500:focus{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.focus\:border-green-500:focus{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity))}.focus\:border-primary:focus{--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}.focus\:bg-emerald-500\/80:focus{background-color:#2dce89cc}.focus\:bg-green-500\/80:focus{background-color:#22c55ecc}.focus\:bg-primary\/80:focus{background-color:#0b5577cc}.focus\:bg-red-500\/80:focus{background-color:#f53939cc}.focus\:bg-sky-500\/80:focus{background-color:#0ea5e9cc}.focus\:bg-yellow-500\/80:focus{background-color:#fbb140cc}.focus\:\!ring-red-500:focus{--tw-ring-opacity:1!important;--tw-ring-color:rgb(245 57 57/var(--tw-ring-opacity))!important}.focus\:valid\:\!border-red-500:valid:focus{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.focus\:valid\:border-green-500:valid:focus{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity))}.focus\:valid\:\!ring-red-500:valid:focus{--tw-ring-opacity:1!important;--tw-ring-color:rgb(245 57 57/var(--tw-ring-opacity))!important}.focus\:invalid\:border-red-500:invalid:focus{--tw-border-opacity:1;border-color:rgb(245 57 57/var(--tw-border-opacity))}.focus\:file\:invalid\:border-red-500:invalid::file-selector-button:focus{--tw-border-opacity:1;border-color:rgb(245 57 57/var(--tw-border-opacity))}.active\:\!border-red-500:active{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.active\:opacity-85:active{opacity:.85}.active\:valid\:\!border-red-500:valid:active{--tw-border-opacity:1!important;border-color:rgb(245 57 57/var(--tw-border-opacity))!important}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border-gray-400:disabled{--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity))}.disabled\:border-gray-400\/0:disabled{border-color:#ced4da00}.disabled\:bg-gray-400:disabled{--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity))}.disabled\:text-gray-700:disabled{--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity))}.disabled\:opacity-75:disabled{opacity:.75}.disabled\:hover\:translate-y-0:hover:disabled{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.disabled\:hover\:border-gray-400\/0:hover:disabled{border-color:#ced4da00}.disabled\:hover\:bg-gray-400:hover:disabled{--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity))}:is(.dark .dark\:inline){display:inline}:is(.dark .dark\:hidden){display:none}:is(.dark .dark\:border-gray-700){--tw-border-opacity:1;border-color:rgb(73 80 87/var(--tw-border-opacity))}:is(.dark .dark\:border-slate-600){--tw-border-opacity:1;border-color:rgb(98 117 148/var(--tw-border-opacity))}:is(.dark .dark\:border-slate-800){--tw-border-opacity:1;border-color:rgb(58 65 111/var(--tw-border-opacity))}:is(.dark .dark\:bg-gray-800){--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity))}:is(.dark .dark\:bg-green-500\/90){background-color:#22c55ee6}:is(.dark .dark\:bg-primary){--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}:is(.dark .dark\:bg-primary\/50){background-color:#0b557780}:is(.dark .dark\:bg-red-500\/90){background-color:#f53939e6}:is(.dark .dark\:bg-slate-700){--tw-bg-opacity:1;background-color:rgb(52 71 103/var(--tw-bg-opacity))}:is(.dark .dark\:bg-slate-700\/50){background-color:#34476780}:is(.dark .dark\:bg-slate-850){--tw-bg-opacity:1;background-color:rgb(17 28 68/var(--tw-bg-opacity))}:is(.dark .dark\:bg-slate-900){--tw-bg-opacity:1;background-color:rgb(5 17 57/var(--tw-bg-opacity))}:is(.dark .dark\:bg-slate-900\/30){background-color:#0511394d}:is(.dark .dark\:bg-gradient-to-r){background-image:linear-gradient(to right,var(--tw-gradient-stops))}:is(.dark .dark\:from-transparent){--tw-gradient-from:#0000 var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}:is(.dark .dark\:via-white){--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fff var(--tw-gradient-via-position),var(--tw-gradient-to)}:is(.dark .dark\:to-transparent){--tw-gradient-to:#0000 var(--tw-gradient-to-position)}:is(.dark .dark\:fill-blue-500){fill:#5e72e4}:is(.dark .dark\:fill-gray-300){fill:#d2d6da}:is(.dark .dark\:fill-gray-500){fill:#adb5bd}:is(.dark .dark\:fill-gray-600){fill:#6c757d}:is(.dark .dark\:stroke-amber-500){stroke:#f59e0b}:is(.dark .dark\:stroke-gray-400){stroke:#ced4da}:is(.dark .dark\:stroke-gray-600){stroke:#6c757d}:is(.dark .dark\:stroke-red-500){stroke:#f53939}:is(.dark .dark\:text-gray-100){--tw-text-opacity:1;color:rgb(235 239 244/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-200){--tw-text-opacity:1;color:rgb(233 236 239/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-300){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-400){--tw-text-opacity:1;color:rgb(206 212 218/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-500){--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}:is(.dark .dark\:text-red-500){--tw-text-opacity:1;color:rgb(245 57 57/var(--tw-text-opacity))}:is(.dark .dark\:text-white){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}:is(.dark .dark\:text-white\/80){color:#fffc}:is(.dark .dark\:text-white\/90){color:#ffffffe6}:is(.dark .dark\:opacity-60){opacity:.6}:is(.dark .dark\:opacity-75){opacity:.75}:is(.dark .dark\:opacity-80){opacity:.8}:is(.dark .dark\:opacity-90){opacity:.9}:is(.dark .dark\:shadow-dark-xl){--tw-shadow:0 2px 2px 0 #00000024,0 3px 1px -2px #0003,0 1px 5px 0 #0000001f;--tw-shadow-colored:0 2px 2px 0 var(--tw-shadow-color),0 3px 1px -2px var(--tw-shadow-color),0 1px 5px 0 var(--tw-shadow-color)}:is(.dark .dark\:shadow-dark-xl),:is(.dark .dark\:shadow-none){box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .dark\:shadow-none){--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}:is(.dark .dark\:brightness-110){--tw-brightness:brightness(1.1)}:is(.dark .dark\:brightness-110),:is(.dark .dark\:brightness-125){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:brightness-125){--tw-brightness:brightness(1.25)}:is(.dark .dark\:brightness-150){--tw-brightness:brightness(1.5)}:is(.dark .dark\:brightness-150),:is(.dark .dark\:brightness-90){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:brightness-90){--tw-brightness:brightness(.9)}:is(.dark .dark\:brightness-95){--tw-brightness:brightness(.95)}:is(.dark .dark\:brightness-95),:is(.dark .dark\:brightness-\[0\.885\]){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:brightness-\[0\.885\]){--tw-brightness:brightness(0.885)}:is(.dark .dark\:after\:text-gray-500):after{content:var(--tw-content);--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity))}:is(.dark .dark\:checked\:border-primary:checked){--tw-border-opacity:1;border-color:rgb(11 85 119/var(--tw-border-opacity))}:is(.dark .dark\:checked\:bg-primary:checked){--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))}:is(.dark .dark\:hover\:bg-primary\/20:hover){background-color:#0b557733}:is(.dark .dark\:hover\:bg-primary\/60:hover){background-color:#0b557799}:is(.dark .dark\:hover\:bg-slate-700\/50:hover){background-color:#34476780}:is(.dark .dark\:hover\:bg-slate-800:hover){--tw-bg-opacity:1;background-color:rgb(58 65 111/var(--tw-bg-opacity))}:is(.dark .dark\:hover\:brightness-100:hover){--tw-brightness:brightness(1)}:is(.dark .dark\:hover\:brightness-100:hover),:is(.dark .dark\:hover\:brightness-105:hover){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:hover\:brightness-105:hover){--tw-brightness:brightness(1.05)}:is(.dark .dark\:hover\:brightness-90:hover){--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:disabled\:border-gray-700\/0:disabled){border-color:#49505700}:is(.dark .dark\:disabled\:border-gray-800:disabled){--tw-border-opacity:1;border-color:rgb(37 47 64/var(--tw-border-opacity))}:is(.dark .dark\:disabled\:bg-gray-700:disabled){--tw-bg-opacity:1;background-color:rgb(73 80 87/var(--tw-bg-opacity))}:is(.dark .dark\:disabled\:bg-gray-800:disabled){--tw-bg-opacity:1;background-color:rgb(37 47 64/var(--tw-bg-opacity))}:is(.dark .dark\:disabled\:text-gray-300:disabled){--tw-text-opacity:1;color:rgb(210 214 218/var(--tw-text-opacity))}:is(.dark .dark\:disabled\:hover\:translate-y-0:hover:disabled){--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:is(.dark .dark\:disabled\:hover\:border-gray-700\/0:hover:disabled){border-color:#49505700}:is(.dark .dark\:disabled\:hover\:bg-gray-700:hover:disabled){--tw-bg-opacity:1;background-color:rgb(73 80 87/var(--tw-bg-opacity))}@media (min-width:576px){.sm\:right-24{right:6rem}.sm\:right-40{right:10rem}.sm\:right-6{right:1.5rem}.sm\:top-2{top:.5rem}.sm\:top-\[4\.5rem\]{top:4.5rem}.sm\:col-span-4{grid-column:span 4/span 4}.sm\:col-span-6{grid-column:span 6/span 6}.sm\:col-start-5{grid-column-start:5}.sm\:mx-4{margin-left:1rem;margin-right:1rem}.sm\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.sm\:ml-1{margin-left:.25rem}.sm\:mr-16{margin-right:4rem}.sm\:inline{display:inline}.sm\:h-10{height:2.5rem}.sm\:h-14{height:3.5rem}.sm\:h-7{height:1.75rem}.sm\:max-h-125{max-height:31.25rem}.sm\:max-h-28{max-height:7rem}.sm\:w-36{width:9rem}.sm\:w-50{width:12.5rem}.sm\:w-7{width:1.75rem}.sm\:min-w-\[500px\]{min-width:500px}.sm\:scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-items-start{justify-items:start}.sm\:gap-4{gap:1rem}.sm\:px-12{padding-left:3rem;padding-right:3rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-0{padding-top:0;padding-bottom:0}.sm\:pt-6{padding-top:1.5rem}.sm\:text-left{text-align:left}}@media (min-width:768px){.md\:right-8{right:2rem}.md\:right-\[3\.75rem\]{right:3.75rem}.md\:top-\[40\%\]{top:40%}.md\:col-span-4{grid-column:span 4/span 4}.md\:col-span-5{grid-column:span 5/span 5}.md\:col-span-6{grid-column:span 6/span 6}.md\:col-span-7{grid-column:span 7/span 7}.md\:col-span-8{grid-column:span 8/span 8}.md\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.md\:my-3{margin-top:.75rem;margin-bottom:.75rem}.md\:mb-0{margin-bottom:0}.md\:mb-3{margin-bottom:.75rem}.md\:mb-8{margin-bottom:2rem}.md\:mr-3{margin-right:.75rem}.md\:mt-0{margin-top:0}.md\:mt-6{margin-top:1.5rem}.md\:block{display:block}.md\:hidden{display:none}.md\:h-16{height:4rem}.md\:max-h-160{max-height:40rem}.md\:min-h-75-screen{min-height:75vh}.md\:w-1\/2{width:50%}.md\:w-60{width:15rem}.md\:max-w-\[600px\]{max-width:600px}.md\:justify-end{justify-content:flex-end}.md\:gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.md\:px-3{padding-left:.75rem;padding-right:.75rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:py-2{padding-top:.5rem;padding-bottom:.5rem}.md\:py-4{padding-top:1rem;padding-bottom:1rem}.md\:text-base{font-size:1rem;line-height:1.5rem}}@media (min-width:992px){.lg\:relative{position:relative}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:mx-0{margin-left:0;margin-right:0}.lg\:mx-8{margin-left:2rem;margin-right:2rem}.lg\:my-3{margin-top:.75rem;margin-bottom:.75rem}.lg\:mt-0{margin-top:0}.lg\:mt-4{margin-top:1rem}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:h-24{height:6rem}.lg\:h-9{height:2.25rem}.lg\:w-80{width:20rem}.lg\:w-9{width:2.25rem}.lg\:flex-row{flex-direction:row}.lg\:flex-nowrap{flex-wrap:nowrap}.lg\:justify-start{justify-content:flex-start}.lg\:justify-end{justify-content:flex-end}.lg\:justify-between{justify-content:space-between}.lg\:gap-6{gap:1.5rem}.lg\:gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.lg\:bg-gray-50{--tw-bg-opacity:1;background-color:rgb(248 249 250/var(--tw-bg-opacity))}.lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\:pb-1{padding-bottom:.25rem}.lg\:text-left{text-align:left}}@media (min-width:1200px){.xl\:left-0{left:0}.xl\:right-24{right:6rem}.xl\:right-6{right:1.5rem}.xl\:ml-6{margin-left:1.5rem}.xl\:ml-68{margin-left:17rem}.xl\:hidden{display:none}.xl\:translate-x-0{--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.xl\:p-1{padding:.25rem}.xl\:p-1\.5{padding:.375rem}.xl\:pl-75{padding-left:18.75rem}.xl\:text-base{font-size:1rem;line-height:1.5rem}}@media (min-width:1320px){.\32xl\:col-span-4{grid-column:span 4/span 4}.\32xl\:col-span-6{grid-column:span 6/span 6}.\32xl\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.\32xl\:my-3{margin-top:.75rem;margin-bottom:.75rem}}@media (min-width:1920px){.\33xl\:col-span-3{grid-column:span 3/span 3}.\33xl\:col-span-4{grid-column:span 4/span 4}.\33xl\:col-span-5{grid-column:span 5/span 5}}@media (min-width:340px){.xs\:flex-row{flex-direction:row}.xs\:items-center{align-items:center}.xs\:justify-start{justify-content:flex-start}.xs\:pl-2{padding-left:.5rem}.xs\:text-sm{font-size:.875rem;line-height:1.5rem}}.\[\&\>\*\]\:bg-primary>*{--tw-bg-opacity:1;background-color:rgb(11 85 119/var(--tw-bg-opacity))} \ No newline at end of file diff --git a/src/ui/templates/loading.html b/src/ui/templates/loading.html index 1bc3834c4..60db9fe5a 100644 --- a/src/ui/templates/loading.html +++ b/src/ui/templates/loading.html @@ -5,9 +5,8 @@ {{ message }}... diff --git a/src/ui/templates/plugins_modal.html b/src/ui/templates/plugins_modal.html index db19d7dc0..d0679294d 100644 --- a/src/ui/templates/plugins_modal.html +++ b/src/ui/templates/plugins_modal.html @@ -5,7 +5,7 @@ >

        - From 3e693a4439a206ab4f8b799845ba091a00a9bfbd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Th=C3=A9ophile=20Diot?= Date: Thu, 25 Jan 2024 10:48:56 +0100 Subject: [PATCH 88/93] Add UI tests for the reporting and bans pages + Fix a few things in web UI tests --- tests/ui/main.py | 326 ++++++++++++++++++++++++++++++++--------------- 1 file changed, 223 insertions(+), 103 deletions(-) diff --git a/tests/ui/main.py b/tests/ui/main.py index 393786506..186c08eab 100644 --- a/tests/ui/main.py +++ b/tests/ui/main.py @@ -1186,131 +1186,127 @@ location /hello { sleep(3) - print("The cache file content is correct, trying logs page ...", flush=True) + print("The cache file content is correct, trying reporting page ...", flush=True) - access_page(driver, driver_wait, "/html/body/aside[1]/div[1]/div[3]/ul/li[8]/a", "logs") + get(f"http://www.example.com{ui_url}/home?id=/etc/passwd") - ### LOGS PAGE + access_page(driver, driver_wait, "/html/body/aside[1]/div[1]/div[3]/ul/li[8]/a", "reports") - print("Selecting correct instance ...", flush=True) + ### REPORTS PAGE - assert_button_click(driver, "//button[@data-logs-setting-select='instances']") + print("Trying to filter the reports ...", flush=True) - instances = safe_get_element( - driver, - By.XPATH, - "//div[@data-logs-setting-select-dropdown='instances']/button", - multiple=True, - ) + reports_list = safe_get_element(driver, By.XPATH, "//ul[@data-reports-list='']/li", multiple=True) - first_instance = instances[0].text - - if len(instances) == 0: - print("No instances found, exiting ...", flush=True) + if not reports_list: + print("No reports found, exiting ...", flush=True) exit(1) - assert_button_click(driver, instances[0]) - assert_button_click(driver, safe_get_element(driver, By.ID, "submit-data")) - - sleep(3) - - logs_list = safe_get_element(driver, By.XPATH, "//ul[@data-logs-list='']/li", multiple=True) - - if len(logs_list) == 0: - print("No logs found, exiting ...", flush=True) - exit(1) - - print("Logs found, trying auto refresh ...", flush=True) - - assert_button_click(driver, safe_get_element(driver, By.ID, "live-update")) - assert_button_click(driver, safe_get_element(driver, By.ID, "submit-live")) - - sleep(3) - - if len(logs_list) == len( - safe_get_element( - driver, - By.XPATH, - "//ul[@data-logs-list='']/li[not(contains(@class, 'hidden'))]", - multiple=True, - ) - ): - print("Auto refresh is not working, exiting ...", flush=True) - exit(1) - - print("Auto refresh is working, deactivating it ...", flush=True) - - assert_button_click(driver, safe_get_element(driver, By.ID, "live-update")) - assert_button_click(driver, safe_get_element(driver, By.ID, "submit-data")) - - sleep(3) - - logs_list = safe_get_element(driver, By.XPATH, "//ul[@data-logs-list='']/li", multiple=True) - - print("Trying filters ...", flush=True) - filter_input = safe_get_element(driver, By.ID, "keyword") + filter_input.send_keys("abcde") - filter_input.send_keys("gen") + with suppress(TimeoutException): + WebDriverWait(driver, 2).until( + EC.presence_of_element_located( + ( + By.XPATH, + "//ul[@data-reports-list='']/li[not(contains(@class, 'hidden'))]", + ) + ) + ) + print("The keyword filter is not working, exiting ...", flush=True) + exit(1) + + print("The reports have been filtered, trying bans page ...", flush=True) + + ### BANS PAGE + + access_page(driver, driver_wait, "/html/body/aside[1]/div[1]/div[3]/ul/li[9]/a", "bans") + + try: + safe_get_element(driver, By.XPATH, "/html/body/main/div/div[2]/div/h5", error=True) + except TimeoutException: + print("Bans present even though they shouldn't be, exiting ...", flush=True) + exit(1) + + print("No bans found, as expected, trying to add a ban ...", flush=True) + + assert_button_click(driver, "//button[@data-add-ban='']") + + try: + WebDriverWait(driver, 2).until( + EC.presence_of_element_located( + ( + By.XPATH, + "//ul[@data-bans-add-ban-list='']/li", + ) + ) + ) + except TimeoutException: + print("No bans found, exiting ...", flush=True) + exit(1) + + assert_button_click(driver, "//button[@data-add-ban-delete-all-item='']") + + with suppress(TimeoutException): + WebDriverWait(driver, 2).until( + EC.presence_of_element_located( + ( + By.XPATH, + "//ul[@data-bans-add-ban-list='']/li", + ) + ) + ) + print("Bans present even though they shouldn't be, exiting ...", flush=True) + exit(1) + + print("No bans found, as expected, trying to add multiple bans ...", flush=True) + + add_entry_button = safe_get_element(driver, By.XPATH, "//button[@data-ban-add-new='']") + + assert_button_click(driver, add_entry_button) + + ip_input = safe_get_element(driver, By.ID, "ip-1") + ip_input.send_keys("127.0.0.1") sleep(3) - if len(logs_list) == len( - safe_get_element( - driver, - By.XPATH, - "//ul[@data-logs-list='']/li[not(contains(@class, 'hidden'))]", - multiple=True, - ) - ): - print("The keyword filter is not working, exiting ...", flush=True) + assert_button_click(driver, add_entry_button) + + ip_input = safe_get_element(driver, By.ID, "ip-2") + ip_input.send_keys("8.8.8.8") + + access_page(driver, driver_wait, "//button[@data-bans-modal-submit='']", "bans") + + try: + entries = safe_get_element(driver, By.XPATH, "//ul[@data-bans-list='']/li", multiple=True, error=True) + except TimeoutException: + print("No ban found, exiting ...", flush=True) exit(1) - filter_input.clear() - - print("Keyword filter is working, trying type filter ...", flush=True) - - assert_button_click(driver, "//button[@data-logs-setting-select='types']") - - assert_button_click( - driver, - "//div[@data-logs-setting-select-dropdown='types']/button[@value='warn']", - ) - - if len(logs_list) == len( - safe_get_element( - driver, - By.XPATH, - "//ul[@data-logs-list='']/li[not(contains(@class, 'hidden'))]", - multiple=True, - ) - ): - print("The keyword filter is not working, exiting ...", flush=True) + if len(entries) != 2: + print("The bans are present but there should be 2, exiting ...", flush=True) exit(1) - assert_button_click(driver, "//button[@data-logs-setting-select='types']") + print("Bans found, trying to delete them ...", flush=True) - assert_button_click( - driver, - "//div[@data-logs-setting-select-dropdown='types']/button[@value='all']", - ) + assert_button_click(driver, "//input[@id='ban-item-2']") - print("Type filter is working, trying to filter by date ...", flush=True) + access_page(driver, driver_wait, "//button[@data-unban-btn='']", "bans") - current_date = datetime.now() - resp = get( - f"http://www.example.com{ui_url}/logs/{first_instance}?from_date={int(current_date.timestamp() - 86400000)}&to_date={int((current_date - timedelta(days=1)).timestamp())}", - headers={"Host": "www.example.com", "User-Agent": driver.execute_script("return navigator.userAgent;")}, - cookies={"session": driver.get_cookies()[0]["value"]}, - ) - - if len(resp.json()["logs"]) != 0: - print("The date filter is not working, exiting ...", flush=True) + try: + entries = safe_get_element(driver, By.XPATH, "//ul[@data-bans-list='']/li", multiple=True, error=True) + except TimeoutException: + print("No bans found, exiting ...", flush=True) exit(1) - print("Date filter is working, trying jobs page ...", flush=True) + if len(entries) != 1: + print("The bans are present but there should be 1, exiting ...", flush=True) + exit(1) - access_page(driver, driver_wait, "/html/body/aside[1]/div[1]/div[3]/ul/li[9]/a", "jobs") + print("Ban deleted successfully, trying jobs page ...", flush=True) + + access_page(driver, driver_wait, "/html/body/aside[1]/div[1]/div[3]/ul/li[10]/a", "jobs") ### JOBS PAGE @@ -1441,7 +1437,129 @@ location /hello { print("The cache download is not working, exiting ...", flush=True) exit(1) - print("Cache download is working, trying account page ...", flush=True) + print("Jobs cache download is working, trying logs page ...", flush=True) + + access_page(driver, driver_wait, "/html/body/aside[1]/div[1]/div[3]/ul/li[11]/a", "logs") + + ### LOGS PAGE + + print("Selecting correct instance ...", flush=True) + + assert_button_click(driver, "//button[@data-logs-setting-select='instances']") + + instances = safe_get_element( + driver, + By.XPATH, + "//div[@data-logs-setting-select-dropdown='instances']/button", + multiple=True, + ) + + first_instance = instances[0].text + + if len(instances) == 0: + print("No instances found, exiting ...", flush=True) + exit(1) + + assert_button_click(driver, instances[0]) + assert_button_click(driver, safe_get_element(driver, By.ID, "submit-data")) + + sleep(3) + + logs_list = safe_get_element(driver, By.XPATH, "//ul[@data-logs-list='']/li", multiple=True) + + if len(logs_list) == 0: + print("No logs found, exiting ...", flush=True) + exit(1) + + print("Logs found, trying auto refresh ...", flush=True) + + assert_button_click(driver, safe_get_element(driver, By.ID, "live-update")) + assert_button_click(driver, safe_get_element(driver, By.ID, "submit-live")) + + sleep(3) + + if len(logs_list) == len( + safe_get_element( + driver, + By.XPATH, + "//ul[@data-logs-list='']/li[not(contains(@class, 'hidden'))]", + multiple=True, + ) + ): + print("Auto refresh is not working, exiting ...", flush=True) + exit(1) + + print("Auto refresh is working, deactivating it ...", flush=True) + + assert_button_click(driver, safe_get_element(driver, By.ID, "live-update")) + assert_button_click(driver, safe_get_element(driver, By.ID, "submit-data")) + + sleep(3) + + logs_list = safe_get_element(driver, By.XPATH, "//ul[@data-logs-list='']/li", multiple=True) + + print("Trying filters ...", flush=True) + + filter_input = safe_get_element(driver, By.ID, "keyword") + + filter_input.send_keys("gen") + + sleep(3) + + if len(logs_list) == len( + safe_get_element( + driver, + By.XPATH, + "//ul[@data-logs-list='']/li[not(contains(@class, 'hidden'))]", + multiple=True, + ) + ): + print("The keyword filter is not working, exiting ...", flush=True) + exit(1) + + filter_input.clear() + + print("Keyword filter is working, trying type filter ...", flush=True) + + assert_button_click(driver, "//button[@data-logs-setting-select='types']") + + assert_button_click( + driver, + "//div[@data-logs-setting-select-dropdown='types']/button[@value='warn']", + ) + + if len(logs_list) == len( + safe_get_element( + driver, + By.XPATH, + "//ul[@data-logs-list='']/li[not(contains(@class, 'hidden'))]", + multiple=True, + ) + ): + print("The keyword filter is not working, exiting ...", flush=True) + exit(1) + + assert_button_click(driver, "//button[@data-logs-setting-select='types']") + + assert_button_click( + driver, + "//div[@data-logs-setting-select-dropdown='types']/button[@value='all']", + ) + + print("Type filter is working, trying to filter by date ...", flush=True) + + current_date = datetime.now() + resp = get( + f"http://www.example.com{ui_url}/logs/{first_instance}?from_date={int((current_date - timedelta(weeks=1)).timestamp())}&to_date={int((current_date - timedelta(days=1)).timestamp())}", + headers={"Host": "www.example.com", "User-Agent": driver.execute_script("return navigator.userAgent;")}, + cookies={"session": driver.get_cookies()[0]["value"]}, + ) + + if len(resp.json()["logs"]) != 0: + print("The date filter is not working, exiting ...", flush=True) + exit(1) + + print("Date filter is working, trying jobs page ...", flush=True) access_page(driver, driver_wait, "/html/body/aside[1]/div[1]/div[2]/a", "account") @@ -1700,6 +1818,8 @@ location /hello { ) print("Successfully logged in without 2FA, tests are done, exiting ...", flush=True) + except KeyboardInterrupt: + pass except SystemExit: exit(1) except: From 09873a3ed0b3ea423bd7565972a8f6a4d46aa6f3 Mon Sep 17 00:00:00 2001 From: Jordan Blasenhauer Date: Thu, 25 Jan 2024 10:50:22 +0100 Subject: [PATCH 89/93] datepicker get ms but send timestamp in s --- src/ui/static/js/bans.js | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/src/ui/static/js/bans.js b/src/ui/static/js/bans.js index d41d5213c..534cb05f8 100644 --- a/src/ui/static/js/bans.js +++ b/src/ui/static/js/bans.js @@ -559,11 +559,9 @@ class AddBanModal { } setDatepicker(id) { - const defaultDate = +(Date.now() + 3600000 * 24) - .toString() - .substring(0, 10); + const defaultDate = +(Date.now() + 3600000 * 24); const inpEl = document.querySelector(`input#ban-end-${id}`); - inpEl.setAttribute("data-timestamp", defaultDate); + inpEl.setAttribute("data-timestamp", defaultDate.toString().substring(0, 10)); // instantiate datepicker const dateOptions = { @@ -581,7 +579,7 @@ class AddBanModal { // Case pick is before current date if (pickStamp < nowStamp) { - inpEl.setAttribute("data-timestamp", defaultDate); + inpEl.setAttribute("data-timestamp", defaultDate.toString().substring(0, 10)); return instance.setDate(defaultDate); } From e292cb8a3228987c5bd0e7e3b7e18bfe3435f353 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Th=C3=A9ophile=20Diot?= Date: Thu, 25 Jan 2024 12:34:25 +0100 Subject: [PATCH 90/93] Fix linux redis test by stopping redis service properly --- tests/core/redis/test.sh | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tests/core/redis/test.sh b/tests/core/redis/test.sh index 170f3b980..c0265b928 100755 --- a/tests/core/redis/test.sh +++ b/tests/core/redis/test.sh @@ -154,6 +154,7 @@ cleanup_stack () { unset REDIS_PORT unset REDIS_DATABASE unset REDIS_SSL + sudo systemctl stop redis sudo killall redis-server fi sudo rm -rf acl tls @@ -237,6 +238,7 @@ do export REDIS_USERNAME="bunkerweb" echo "🧰 Stopping redis ..." + sudo systemctl stop redis sudo killall redis-server # shellcheck disable=SC2181 if [ $? -ne 0 ] ; then @@ -279,6 +281,7 @@ do export REDIS_SSL="yes" echo "🧰 Stopping redis ..." + sudo systemctl stop redis sudo killall redis-server # shellcheck disable=SC2181 if [ $? -ne 0 ] ; then From dd30718e001ba6ba8f7807b8367adf6d126addfa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Th=C3=A9ophile=20Diot?= Date: Thu, 25 Jan 2024 14:32:33 +0100 Subject: [PATCH 91/93] Fix redis tests with Linux --- tests/core/redis/test.sh | 2 -- 1 file changed, 2 deletions(-) diff --git a/tests/core/redis/test.sh b/tests/core/redis/test.sh index c0265b928..c42c23815 100755 --- a/tests/core/redis/test.sh +++ b/tests/core/redis/test.sh @@ -239,7 +239,6 @@ do echo "🧰 Stopping redis ..." sudo systemctl stop redis - sudo killall redis-server # shellcheck disable=SC2181 if [ $? -ne 0 ] ; then echo "🧰 Redis stop failed ❌" @@ -281,7 +280,6 @@ do export REDIS_SSL="yes" echo "🧰 Stopping redis ..." - sudo systemctl stop redis sudo killall redis-server # shellcheck disable=SC2181 if [ $? -ne 0 ] ; then From 17ae0acbbe65ce8e136ce57e5d4c59cefde954aa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Th=C3=A9ophile=20Diot?= Date: Thu, 25 Jan 2024 14:36:28 +0100 Subject: [PATCH 92/93] Add random IP addresses to input fields in ui tests banned ips --- tests/ui/main.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/tests/ui/main.py b/tests/ui/main.py index 186c08eab..962c1ded6 100644 --- a/tests/ui/main.py +++ b/tests/ui/main.py @@ -4,6 +4,7 @@ from functools import partial from os import getenv, listdir, sep from os.path import join from pathlib import Path +from random import randint from time import sleep from traceback import format_exc from typing import List, Union @@ -1267,14 +1268,14 @@ location /hello { assert_button_click(driver, add_entry_button) ip_input = safe_get_element(driver, By.ID, "ip-1") - ip_input.send_keys("127.0.0.1") + ip_input.send_keys(f"127.0.0.{randint(10, 122)}") sleep(3) assert_button_click(driver, add_entry_button) ip_input = safe_get_element(driver, By.ID, "ip-2") - ip_input.send_keys("8.8.8.8") + ip_input.send_keys(f"127.0.0.{randint(123, 255)}") access_page(driver, driver_wait, "//button[@data-bans-modal-submit='']", "bans") From 12714a7702c3d3798a89bff791fc632ef7309319 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Th=C3=A9ophile=20Diot?= Date: Thu, 25 Jan 2024 14:55:11 +0100 Subject: [PATCH 93/93] Fix instance name in get_bans and get_reports methods --- src/ui/src/Instances.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/ui/src/Instances.py b/src/ui/src/Instances.py index ca174662b..f1d062e9a 100644 --- a/src/ui/src/Instances.py +++ b/src/ui/src/Instances.py @@ -313,14 +313,14 @@ class Instances: resp, instance_bans = instance.bans() if not resp: return [] - return instance_bans[instance.name].get("data", []) + return instance_bans[instance.name if instance.name != "local" else "127.0.0.1"].get("data", []) bans: List[dict[str, Any]] = [] for instance in self.get_instances(): resp, instance_bans = instance.bans() if not resp: continue - bans.extend(instance_bans[instance.name].get("data", [])) + bans.extend(instance_bans[instance.name if instance.name != "local" else "127.0.0.1"].get("data", [])) bans.sort(key=lambda x: x["exp"]) @@ -352,14 +352,14 @@ class Instances: resp, instance_reports = instance.reports() if not resp: return [] - return instance_reports[instance.name].get("msg", []) + return instance_reports[instance.name if instance.name != "local" else "127.0.0.1"].get("msg", []) reports: List[dict[str, Any]] = [] for instance in self.get_instances(): resp, instance_reports = instance.reports() if not resp: continue - reports.extend(instance_reports[instance.name].get("msg", [])) + reports.extend(instance_reports[instance.name if instance.name != "local" else "127.0.0.1"].get("msg", [])) reports.sort(key=lambda x: x["date"], reverse=True)