diff --git a/.gitattributes b/.gitattributes
new file mode 100644
index 0000000000..2125666142
--- /dev/null
+++ b/.gitattributes
@@ -0,0 +1 @@
+* text=auto
\ No newline at end of file
diff --git a/.github/CONTRIBUTING.md b/.github/CONTRIBUTING.md
index eb34244bcb..08154ff9a1 100644
--- a/.github/CONTRIBUTING.md
+++ b/.github/CONTRIBUTING.md
@@ -1,30 +1,30 @@
-# Contributing to theme.park
-
-- If you want to discuss changes, you can also bring it up in our Discord server
-- PR's are done against the develop branch.
-
-## Bug fixes
-
-- When submitting bugfixes please show a before and after screenshot of the fix, and a description of what the fix does.
-
-## New theme option
-
-- The current variables in use can be found in any of the CSS files in `/css/theme-options/` and `/css/community-theme-options/`
-
-- New community contributed theme options will be placed in the `Community Themes` category on our docs page.
-
-- Community themes are not officially supported but as long as they follow the same variable structure as the other theme options it should look fine on all applications.
-
-- When contributing a new option, you must have example screeenshots of the theme being used. Preferrably at least 10 with the same image size. See examples on our [docs page](https://docs.theme-park.dev/community-themes/).
-
-### Specials
-
-Remember to also to change the variables in the the `Specials` section even if you dont use the application the variable refers to.
-
-- `--arr-queue-color` Please refrain from using an orange/yellowish color on the variable as its confusing from a UX standpoint as the "arrs" use that color range when something is wrong in the queue.
-
-## New application theme
-
-- When creating a new theme for an application please test multiple theme options to make sure it looks good on all options not just your favorite.
-
-- The PR must contain a screenshot of all the different theme options. Optionally you can also include screenshots with the community theme options.
+# Contributing to theme.park
+
+- If you want to discuss changes, you can also bring it up in our Discord server
+- PR's are done against the develop branch.
+
+## Bug fixes
+
+- When submitting bugfixes please show a before and after screenshot of the fix, and a description of what the fix does.
+
+## New theme option
+
+- The current variables in use can be found in any of the CSS files in `/css/theme-options/` and `/css/community-theme-options/`
+
+- New community contributed theme options will be placed in the `Community Themes` category on our docs page.
+
+- Community themes are not officially supported but as long as they follow the same variable structure as the other theme options it should look fine on all applications.
+
+- When contributing a new option, you must have example screeenshots of the theme being used. Preferrably at least 10 with the same image size. See examples on our [docs page](https://docs.theme-park.dev/community-themes/).
+
+### Specials
+
+Remember to also to change the variables in the the `Specials` section even if you dont use the application the variable refers to.
+
+- `--arr-queue-color` Please refrain from using an orange/yellowish color on the variable as its confusing from a UX standpoint as the "arrs" use that color range when something is wrong in the queue.
+
+## New application theme
+
+- When creating a new theme for an application please test multiple theme options to make sure it looks good on all options not just your favorite.
+
+- The PR must contain a screenshot of all the different theme options. Optionally you can also include screenshots with the community theme options.
diff --git a/.github/FUNDING.yml b/.github/FUNDING.yml
index 69860a66e4..8c99c7f8e7 100644
--- a/.github/FUNDING.yml
+++ b/.github/FUNDING.yml
@@ -1,3 +1,3 @@
-# These are supported funding model platforms
-
-github: GilbN
+# These are supported funding model platforms
+
+github: GilbN
diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md
index d2069b95da..c8ef94ad57 100644
--- a/.github/ISSUE_TEMPLATE/bug_report.md
+++ b/.github/ISSUE_TEMPLATE/bug_report.md
@@ -1,51 +1,51 @@
----
-name: Bug report
-about: Create a report to help us improve
-title: ''
-labels: 'bug'
-assignees: ''
-
----
-
-**Describe the bug**
-A clear and concise description of what the bug is.
-
-**Theme Install Method** (Don't skip)
-- Docker run / Compose Config
- - If using docker mods share your COMPLETE container logs..
-- Webserver subfilter Config
-- Stylus Config
-
-**Application Info** (Don't skip)
-- Version
-- Branch
-- Container
-- Logs
-
-**To Reproduce**
-Steps to reproduce the behavior:
-1. Go to '...'
-2. Click on '....'
-3. Scroll down to '....'
-4. See error
-
-**Expected behavior**
-A clear and concise description of what you expected to happen.
-
-**Screenshots**
-If applicable, add screenshots to help explain your problem.
-
-
-**Desktop (If applicable) (please complete the following information):**
- - OS: [e.g. iOS]
- - Browser [e.g. chrome, safari]
- - Version [e.g. 22]
-
-**Smartphone (If applicable) (please complete the following information):**
- - Device: [e.g. iPhone6]
- - OS: [e.g. iOS8.1]
- - Browser [e.g. stock browser, safari]
- - Version [e.g. 22]
-
-**Additional context**
-Add any other context about the problem here.
+---
+name: Bug report
+about: Create a report to help us improve
+title: ''
+labels: 'bug'
+assignees: ''
+
+---
+
+**Describe the bug**
+A clear and concise description of what the bug is.
+
+**Theme Install Method** (Don't skip)
+- Docker run / Compose Config
+ - If using docker mods share your COMPLETE container logs..
+- Webserver subfilter Config
+- Stylus Config
+
+**Application Info** (Don't skip)
+- Version
+- Branch
+- Container
+- Logs
+
+**To Reproduce**
+Steps to reproduce the behavior:
+1. Go to '...'
+2. Click on '....'
+3. Scroll down to '....'
+4. See error
+
+**Expected behavior**
+A clear and concise description of what you expected to happen.
+
+**Screenshots**
+If applicable, add screenshots to help explain your problem.
+
+
+**Desktop (If applicable) (please complete the following information):**
+ - OS: [e.g. iOS]
+ - Browser [e.g. chrome, safari]
+ - Version [e.g. 22]
+
+**Smartphone (If applicable) (please complete the following information):**
+ - Device: [e.g. iPhone6]
+ - OS: [e.g. iOS8.1]
+ - Browser [e.g. stock browser, safari]
+ - Version [e.g. 22]
+
+**Additional context**
+Add any other context about the problem here.
diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md
index 9dd35b0e87..f4c40d131f 100644
--- a/.github/pull_request_template.md
+++ b/.github/pull_request_template.md
@@ -1,40 +1,40 @@
-
-
-[themeparkurl]: https://theme-park.dev
-[![theme-park.dev](https://raw.githubusercontent.com/GilbN/theme.park/master/banners/tp_banner.png)][themeparkurl]
-
-
-
-
-
-
-
-
-
-------------------------------
-
- - [ ] I have read the [contributing](https://github.com/GilbN/theme.park/blob/master/.github/CONTRIBUTING.md) guideline and understand that I have made the correct modifications
-
-- PR's are done against the develop branch.
-------------------------------
-
-
-
-## Bug fixes
-
-- When submitting bugfixes please show a before and after screenshot of the fix, and a description of what the fix does.
-
-## Description:
-
-
-
-## Benefits of this PR and context:
-
-
-## How Has This Been Tested?
-
-
-
-
-## Source / References:
+
+
+[themeparkurl]: https://theme-park.dev
+[![theme-park.dev](https://raw.githubusercontent.com/GilbN/theme.park/master/banners/tp_banner.png)][themeparkurl]
+
+
+
+
+
+
+
+
+
+------------------------------
+
+ - [ ] I have read the [contributing](https://github.com/GilbN/theme.park/blob/master/.github/CONTRIBUTING.md) guideline and understand that I have made the correct modifications
+
+- PR's are done against the develop branch.
+------------------------------
+
+
+
+## Bug fixes
+
+- When submitting bugfixes please show a before and after screenshot of the fix, and a description of what the fix does.
+
+## Description:
+
+
+
+## Benefits of this PR and context:
+
+
+## How Has This Been Tested?
+
+
+
+
+## Source / References:
\ No newline at end of file
diff --git a/.github/workflows/auto-build.yml b/.github/workflows/auto-build.yml
index 62d8dbf9af..dacf2def17 100644
--- a/.github/workflows/auto-build.yml
+++ b/.github/workflows/auto-build.yml
@@ -1,96 +1,96 @@
-name: autobuildallthemods
-on:
- push:
- branches:
- - master
- - develop
- - testing
- paths:
- - '**/docker-mods/**'
- workflow_dispatch:
- inputs:
- app:
- description: 'Select an app'
- required: true
- type: choice
- options:
- - radarr
- - sonarr
- - readarr
- - lidarr
- - bazarr
- - whisparr
- - prowlarr
- - plex
- - jellyfin
- - emby
- - sabnzbd
- - synclounge
- - transmission
- - calibre-web
- - lazylibrarian
- - mylar3
- - duplicati
- - tautulli
- - vuetorrent
- - deluge
- - jackett
- - librespeed
- - nzbget
- - qbittorrent
- - rutorrent
- - swag
- - thelounge
- - build-all-the-mods
- append-tag:
- required: false
- description: 'Append a the tag with "-custom" e.g :radarr-testing'
-
-jobs:
- push_to_ghcr_io:
- runs-on: ubuntu-latest
- steps:
- - name: checkout
- uses: actions/checkout@v3.1.0
- with:
- fetch-depth: 0
- - name: Login to GitHub Container Registry
- uses: docker/login-action@v2.1.0
- with:
- registry: ghcr.io
- username: ${{ secrets.GHCR_USER }}
- password: ${{ secrets.GH_PAT }}
- - name: Extract branch name
- shell: bash
- run: echo "branch=${GITHUB_HEAD_REF:-${GITHUB_REF#refs/heads/}}" >> $GITHUB_OUTPUT
- id: extract_branch
- - name: build all on push
- if: ${{ github.event_name == 'push' }}
- run: |
- branch=${{ steps.extract_branch.outputs.branch }}
-
- if [ "$branch" = "master" ]; then
- branch=""
- else
- branch="-$branch"
- fi
- for dir in docker-mods/*;
- do
- app="$( echo "$dir" | cut -d'/' -f2 -s )"
- docker build docker-mods/$app --tag ghcr.io/${{ secrets.GHCR_USER }}/theme.park:$app$branch
- docker push ghcr.io/${{ secrets.GHCR_USER }}/theme.park:$app$branch
- done
- - name: manually build
- if: ${{ github.event.inputs.app && github.event.inputs.app != 'build-all-the-mods' }}
- run: |
- docker build docker-mods/${{ github.event.inputs.app }} --tag ghcr.io/${{ secrets.GHCR_USER }}/theme.park:${{ github.event.inputs.app }}${{ github.event.inputs.append-tag }}
- docker push ghcr.io/${{ secrets.GHCR_USER }}/theme.park:${{ github.event.inputs.app }}${{ github.event.inputs.append-tag }}
- - name: manually build all mods
- if: ${{ github.event.inputs.app == 'build-all-the-mods' }}
- run: |
- for dir in docker-mods/*;
- do
- app="$( echo "$dir" | cut -d'/' -f2 -s )"
- docker build docker-mods/$app --tag ghcr.io/${{ secrets.GHCR_USER }}/theme.park:$app${{ github.event.inputs.append-tag }}
- docker push ghcr.io/${{ secrets.GHCR_USER }}/theme.park:$app${{ github.event.inputs.append-tag }}
- done
+name: autobuildallthemods
+on:
+ push:
+ branches:
+ - master
+ - develop
+ - testing
+ paths:
+ - '**/docker-mods/**'
+ workflow_dispatch:
+ inputs:
+ app:
+ description: 'Select an app'
+ required: true
+ type: choice
+ options:
+ - radarr
+ - sonarr
+ - readarr
+ - lidarr
+ - bazarr
+ - whisparr
+ - prowlarr
+ - plex
+ - jellyfin
+ - emby
+ - sabnzbd
+ - synclounge
+ - transmission
+ - calibre-web
+ - lazylibrarian
+ - mylar3
+ - duplicati
+ - tautulli
+ - vuetorrent
+ - deluge
+ - jackett
+ - librespeed
+ - nzbget
+ - qbittorrent
+ - rutorrent
+ - swag
+ - thelounge
+ - build-all-the-mods
+ append-tag:
+ required: false
+ description: 'Append a the tag with "-custom" e.g :radarr-testing'
+
+jobs:
+ push_to_ghcr_io:
+ runs-on: ubuntu-latest
+ steps:
+ - name: checkout
+ uses: actions/checkout@v3.1.0
+ with:
+ fetch-depth: 0
+ - name: Login to GitHub Container Registry
+ uses: docker/login-action@v2.1.0
+ with:
+ registry: ghcr.io
+ username: ${{ secrets.GHCR_USER }}
+ password: ${{ secrets.GH_PAT }}
+ - name: Extract branch name
+ shell: bash
+ run: echo "branch=${GITHUB_HEAD_REF:-${GITHUB_REF#refs/heads/}}" >> $GITHUB_OUTPUT
+ id: extract_branch
+ - name: build all on push
+ if: ${{ github.event_name == 'push' }}
+ run: |
+ branch=${{ steps.extract_branch.outputs.branch }}
+
+ if [ "$branch" = "master" ]; then
+ branch=""
+ else
+ branch="-$branch"
+ fi
+ for dir in docker-mods/*;
+ do
+ app="$( echo "$dir" | cut -d'/' -f2 -s )"
+ docker build docker-mods/$app --tag ghcr.io/${{ secrets.GHCR_USER }}/theme.park:$app$branch
+ docker push ghcr.io/${{ secrets.GHCR_USER }}/theme.park:$app$branch
+ done
+ - name: manually build
+ if: ${{ github.event.inputs.app && github.event.inputs.app != 'build-all-the-mods' }}
+ run: |
+ docker build docker-mods/${{ github.event.inputs.app }} --tag ghcr.io/${{ secrets.GHCR_USER }}/theme.park:${{ github.event.inputs.app }}${{ github.event.inputs.append-tag }}
+ docker push ghcr.io/${{ secrets.GHCR_USER }}/theme.park:${{ github.event.inputs.app }}${{ github.event.inputs.append-tag }}
+ - name: manually build all mods
+ if: ${{ github.event.inputs.app == 'build-all-the-mods' }}
+ run: |
+ for dir in docker-mods/*;
+ do
+ app="$( echo "$dir" | cut -d'/' -f2 -s )"
+ docker build docker-mods/$app --tag ghcr.io/${{ secrets.GHCR_USER }}/theme.park:$app${{ github.event.inputs.append-tag }}
+ docker push ghcr.io/${{ secrets.GHCR_USER }}/theme.park:$app${{ github.event.inputs.append-tag }}
+ done
diff --git a/.github/workflows/docker-build.yml b/.github/workflows/docker-build.yml
index 662548ff11..4627089c74 100644
--- a/.github/workflows/docker-build.yml
+++ b/.github/workflows/docker-build.yml
@@ -1,135 +1,135 @@
-name: docker build
-on:
- release:
- types:
- - released
- workflow_dispatch:
- inputs:
- branch:
- description: 'Select branch'
- required: true
- type: choice
- options:
- - master
- - develop
- - testing
- tag:
- description: 'Append a the tag with "-custom" e.g :develop-custom'
- push:
- branches:
- - develop
- - testing
- paths-ignore:
- - '.github/**'
-jobs:
- build-and-push-it-to-the-limit:
- runs-on: ubuntu-latest
- strategy:
- matrix:
- architecture: [linux-arm-v7,linux-arm64,linux-amd64]
- steps:
- - name: checkout
- uses: actions/checkout@v3.1.0
- with:
- fetch-depth: 0
- - name: Prepare
- id: prep
- run: |
- echo "ARCHITECTURE=${{ matrix.architecture }}" >> $GITHUB_ENV
- echo "created=$(date -u +'%Y-%m-%dT%H:%M:%SZ')" >> $GITHUB_ENV
- echo "title=${GITHUB_REPOSITORY,,}:${{ github.ref_name }}" >> $GITHUB_ENV
- echo "revision=${GITHUB_SHA}" >> $GITHUB_ENV
- echo "source=${GITHUB_SERVER_URL}/${GITHUB_REPOSITORY,,}/tree/${{ github.ref_name }}" >> $GITHUB_ENV
- echo "vendor=${{ github.repository_owner }}" >> $GITHUB_ENV
- echo "url=${GITHUB_SERVER_URL}/${GITHUB_REPOSITORY,,}/blob/master/README.md" >> $GITHUB_ENV
- echo "VERSION=${{ github.event.release.tag_name }}" >> $GITHUB_ENV
- echo "platform=${ARCHITECTURE//-/\/}" >> $GITHUB_ENV
- echo "cache=${GITHUB_REPOSITORY,,}:${{ github.ref_name }}-cache-${{ matrix.architecture }}${{ github.event.inputs.tag }}" >> $GITHUB_ENV
- echo "tag=${GITHUB_REPOSITORY,,}:${{ github.ref_name }}-${GITHUB_SHA:0:7}-${GITHUB_RUN_NUMBER}-${{ matrix.architecture }}${{ github.event.inputs.tag }}" >> $GITHUB_ENV
- echo "release=${{ github.event.release.target_commitish }}" >> $GITHUB_ENV
-
- - name: Set up QEMU
- uses: docker/setup-qemu-action@v2.1.0
-
- - name: Set up Docker Buildx
- id: buildx
- uses: docker/setup-buildx-action@v2.2.1
- with:
- driver-opts: image=moby/buildkit:v0.10.5
-
- - name: Login to GitHub Container Registry
- uses: docker/login-action@v2.1.0
- with:
- registry: ghcr.io
- username: ${{ github.repository_owner }}
- password: ${{ secrets.GH_PAT }}
-
- - name: build&push
- uses: docker/build-push-action@v3.2.0
- with:
- push: ${{ github.event_name != 'pull_request' }}
- platforms: ${{ env.platform }}
- file: ./${{ matrix.architecture }}.Dockerfile
- cache-from: ghcr.io/${{ env.cache }}
- cache-to: ghcr.io/${{ env.cache }}
- tags: |
- ghcr.io/${{ env.tag }}
- labels: |
- org.opencontainers.image.created=${{ env.created }}
- org.opencontainers.image.title=${{ env.title }}
- org.opencontainers.image.revision=${{ env.revision }}
- org.opencontainers.image.source=${{ env.source }}
- org.opencontainers.image.vendor=${{ env.vendor }}
- org.opencontainers.image.url=${{ env.url }}
- org.opencontainers.image.version=${{ env.VERSION }}
- build-args: |
- TP_RELEASE=${{ env.VERSION }}
- BUILD_DATE=${{ env.created }}
- BUILD_ARCHITECTURE=${{ env.ARCHITECTURE }}
-
- publish:
- runs-on: ubuntu-latest
- strategy:
- matrix:
- registry: [ghcr.io]
- needs: [build-and-push-it-to-the-limit]
- steps:
- - name: Checkout
- uses: actions/checkout@v3.1.0
-
- - name: Login to GitHub Container Registry
- if: matrix.registry == 'ghcr.io'
- uses: docker/login-action@v2.1.0
- with:
- registry: ghcr.io
- username: ${{ github.repository_owner }}
- password: ${{ secrets.GH_PAT }}
-
- - name: Create manifests
- env:
- DOCKER_CLI_EXPERIMENTAL: enabled
- run: |
- IMAGE=${{ matrix.registry }}/${GITHUB_REPOSITORY,,}
- TAG=${{ github.ref_name }}-${GITHUB_SHA:0:7}-${GITHUB_RUN_NUMBER}
- SOURCE=${IMAGE}:${TAG}
- [[ -f linux-amd64.Dockerfile ]] && AMD64=${SOURCE}-linux-amd64${{ github.event.inputs.tag }}
- [[ -f linux-arm64.Dockerfile ]] && ARM64=${SOURCE}-linux-arm64${{ github.event.inputs.tag }}
- [[ -f linux-arm-v7.Dockerfile ]] && ARMV7=${SOURCE}-linux-arm-v7${{ github.event.inputs.tag }}
- docker manifest create ${IMAGE}:${TAG}${{ github.event.inputs.tag }} ${AMD64} ${ARM64} ${ARMV7}
- docker manifest push ${IMAGE}:${TAG}${{ github.event.inputs.tag }}
- TAG=${{ github.ref_name }}${{ github.event.inputs.tag }}
- docker manifest create ${IMAGE}:${TAG} ${AMD64} ${ARM64} ${ARMV7}
- docker manifest push ${IMAGE}:${TAG}
- - name: Latest manifest
- if: github.event.release.target_commitish == 'master' || github.event.inputs.branch == 'master'
- env:
- DOCKER_CLI_EXPERIMENTAL: enabled
- run: |
- IMAGE=${{ matrix.registry }}/${GITHUB_REPOSITORY,,}
- TAG=${{ github.ref_name }}
- SOURCE=${IMAGE}:${TAG}-${GITHUB_SHA:0:7}-${GITHUB_RUN_NUMBER}
- [[ -f linux-amd64.Dockerfile ]] && AMD64=${SOURCE}-linux-amd64
- [[ -f linux-arm64.Dockerfile ]] && ARM64=${SOURCE}-linux-arm64
- [[ -f linux-arm-v7.Dockerfile ]] && ARMV7=${SOURCE}-linux-arm-v7
- docker manifest create ${IMAGE}:latest ${AMD64} ${ARM64} ${ARMV7}
- docker manifest push ${IMAGE}:latest
+name: docker build
+on:
+ release:
+ types:
+ - released
+ workflow_dispatch:
+ inputs:
+ branch:
+ description: 'Select branch'
+ required: true
+ type: choice
+ options:
+ - master
+ - develop
+ - testing
+ tag:
+ description: 'Append a the tag with "-custom" e.g :develop-custom'
+ push:
+ branches:
+ - develop
+ - testing
+ paths-ignore:
+ - '.github/**'
+jobs:
+ build-and-push-it-to-the-limit:
+ runs-on: ubuntu-latest
+ strategy:
+ matrix:
+ architecture: [linux-arm-v7,linux-arm64,linux-amd64]
+ steps:
+ - name: checkout
+ uses: actions/checkout@v3.1.0
+ with:
+ fetch-depth: 0
+ - name: Prepare
+ id: prep
+ run: |
+ echo "ARCHITECTURE=${{ matrix.architecture }}" >> $GITHUB_ENV
+ echo "created=$(date -u +'%Y-%m-%dT%H:%M:%SZ')" >> $GITHUB_ENV
+ echo "title=${GITHUB_REPOSITORY,,}:${{ github.ref_name }}" >> $GITHUB_ENV
+ echo "revision=${GITHUB_SHA}" >> $GITHUB_ENV
+ echo "source=${GITHUB_SERVER_URL}/${GITHUB_REPOSITORY,,}/tree/${{ github.ref_name }}" >> $GITHUB_ENV
+ echo "vendor=${{ github.repository_owner }}" >> $GITHUB_ENV
+ echo "url=${GITHUB_SERVER_URL}/${GITHUB_REPOSITORY,,}/blob/master/README.md" >> $GITHUB_ENV
+ echo "VERSION=${{ github.event.release.tag_name }}" >> $GITHUB_ENV
+ echo "platform=${ARCHITECTURE//-/\/}" >> $GITHUB_ENV
+ echo "cache=${GITHUB_REPOSITORY,,}:${{ github.ref_name }}-cache-${{ matrix.architecture }}${{ github.event.inputs.tag }}" >> $GITHUB_ENV
+ echo "tag=${GITHUB_REPOSITORY,,}:${{ github.ref_name }}-${GITHUB_SHA:0:7}-${GITHUB_RUN_NUMBER}-${{ matrix.architecture }}${{ github.event.inputs.tag }}" >> $GITHUB_ENV
+ echo "release=${{ github.event.release.target_commitish }}" >> $GITHUB_ENV
+
+ - name: Set up QEMU
+ uses: docker/setup-qemu-action@v2.1.0
+
+ - name: Set up Docker Buildx
+ id: buildx
+ uses: docker/setup-buildx-action@v2.2.1
+ with:
+ driver-opts: image=moby/buildkit:v0.10.5
+
+ - name: Login to GitHub Container Registry
+ uses: docker/login-action@v2.1.0
+ with:
+ registry: ghcr.io
+ username: ${{ github.repository_owner }}
+ password: ${{ secrets.GH_PAT }}
+
+ - name: build&push
+ uses: docker/build-push-action@v3.2.0
+ with:
+ push: ${{ github.event_name != 'pull_request' }}
+ platforms: ${{ env.platform }}
+ file: ./${{ matrix.architecture }}.Dockerfile
+ cache-from: ghcr.io/${{ env.cache }}
+ cache-to: ghcr.io/${{ env.cache }}
+ tags: |
+ ghcr.io/${{ env.tag }}
+ labels: |
+ org.opencontainers.image.created=${{ env.created }}
+ org.opencontainers.image.title=${{ env.title }}
+ org.opencontainers.image.revision=${{ env.revision }}
+ org.opencontainers.image.source=${{ env.source }}
+ org.opencontainers.image.vendor=${{ env.vendor }}
+ org.opencontainers.image.url=${{ env.url }}
+ org.opencontainers.image.version=${{ env.VERSION }}
+ build-args: |
+ TP_RELEASE=${{ env.VERSION }}
+ BUILD_DATE=${{ env.created }}
+ BUILD_ARCHITECTURE=${{ env.ARCHITECTURE }}
+
+ publish:
+ runs-on: ubuntu-latest
+ strategy:
+ matrix:
+ registry: [ghcr.io]
+ needs: [build-and-push-it-to-the-limit]
+ steps:
+ - name: Checkout
+ uses: actions/checkout@v3.1.0
+
+ - name: Login to GitHub Container Registry
+ if: matrix.registry == 'ghcr.io'
+ uses: docker/login-action@v2.1.0
+ with:
+ registry: ghcr.io
+ username: ${{ github.repository_owner }}
+ password: ${{ secrets.GH_PAT }}
+
+ - name: Create manifests
+ env:
+ DOCKER_CLI_EXPERIMENTAL: enabled
+ run: |
+ IMAGE=${{ matrix.registry }}/${GITHUB_REPOSITORY,,}
+ TAG=${{ github.ref_name }}-${GITHUB_SHA:0:7}-${GITHUB_RUN_NUMBER}
+ SOURCE=${IMAGE}:${TAG}
+ [[ -f linux-amd64.Dockerfile ]] && AMD64=${SOURCE}-linux-amd64${{ github.event.inputs.tag }}
+ [[ -f linux-arm64.Dockerfile ]] && ARM64=${SOURCE}-linux-arm64${{ github.event.inputs.tag }}
+ [[ -f linux-arm-v7.Dockerfile ]] && ARMV7=${SOURCE}-linux-arm-v7${{ github.event.inputs.tag }}
+ docker manifest create ${IMAGE}:${TAG}${{ github.event.inputs.tag }} ${AMD64} ${ARM64} ${ARMV7}
+ docker manifest push ${IMAGE}:${TAG}${{ github.event.inputs.tag }}
+ TAG=${{ github.ref_name }}${{ github.event.inputs.tag }}
+ docker manifest create ${IMAGE}:${TAG} ${AMD64} ${ARM64} ${ARMV7}
+ docker manifest push ${IMAGE}:${TAG}
+ - name: Latest manifest
+ if: github.event.release.target_commitish == 'master' || github.event.inputs.branch == 'master'
+ env:
+ DOCKER_CLI_EXPERIMENTAL: enabled
+ run: |
+ IMAGE=${{ matrix.registry }}/${GITHUB_REPOSITORY,,}
+ TAG=${{ github.ref_name }}
+ SOURCE=${IMAGE}:${TAG}-${GITHUB_SHA:0:7}-${GITHUB_RUN_NUMBER}
+ [[ -f linux-amd64.Dockerfile ]] && AMD64=${SOURCE}-linux-amd64
+ [[ -f linux-arm64.Dockerfile ]] && ARM64=${SOURCE}-linux-arm64
+ [[ -f linux-arm-v7.Dockerfile ]] && ARMV7=${SOURCE}-linux-arm-v7
+ docker manifest create ${IMAGE}:latest ${AMD64} ${ARM64} ${ARMV7}
+ docker manifest push ${IMAGE}:latest
diff --git a/.github/workflows/minify-and-deploy.yml b/.github/workflows/minify-and-deploy.yml
index b8b24fd02e..2636902b9f 100644
--- a/.github/workflows/minify-and-deploy.yml
+++ b/.github/workflows/minify-and-deploy.yml
@@ -1,96 +1,96 @@
-name: Minify CSS and deploy to live branch
-permissions: write-all
-on:
- push:
- branches:
- - master
- - develop
- - testing
- paths-ignore:
- - 'docker-mods/**'
- - '.vscode/**'
- - '.github/**'
- workflow_dispatch:
- inputs:
- branch:
- description: 'Select branch'
- required: true
- type: choice
- options:
- - master
- - develop
- - testing
-jobs:
- deploy:
- runs-on: ubuntu-latest
- steps:
- - uses: actions/checkout@v4.1.0
- with:
- fetch-depth: 0
- - name: Wrong domain check
- run: |
- echo "$(git diff-tree --no-commit-id --name-only -r ${{ github.sha }})"
- if git grep -q -E ${{ secrets.DOMAIN }} -- *.css; then
- echo "Game over man!"
- exit 1
- fi
- - name: Set up Python ${{ matrix.python-version }}
- uses: actions/setup-python@v4.7.0
- with:
- python-version: '3.10'
- - name: Run themes.py
- run: |
- python themes.py
- - name: Minify CSS
- if: ${{ github.ref == 'refs/heads/master' }}
- run: |
- sudo npm install -g minify@7.2.2
- sudo apt-get update
- sudo apt-get -y install moreutils
-
- minify_file(){
- directory=$1
- basename=$(basename $directory);
- extension="${basename##*.}"
- output="${directory%/*}/"
- filename="${basename%.*}"
- output_path="${output}${filename}.${extension}"
- minify ${directory} | sponge ${output_path}
- echo "Minified ${directory} > ${output_path}"
- }
-
- find ./css -type f -iname *base.css | while read fname
- do
- if [[ "$fname" != *"min."* ]]; then
- minify_file $fname
- fi
- done
- - name: Deploy
- uses: peaceiris/actions-gh-pages@v3.9.3
- if: ${{ github.ref == 'refs/heads/master' || github.event.inputs.branch == 'master' }}
- with:
- publish_dir: ./
- publish_branch: live
- github_token: ${{ secrets.GITHUB_TOKEN }}
- exclude_assets: ''
- - name: Deploy Develop
- uses: peaceiris/actions-gh-pages@v3.9.3
- if: ${{ github.ref == 'refs/heads/develop' || github.event.inputs.branch == 'develop' }}
- with:
- publish_dir: ./
- publish_branch: live_develop
- github_token: ${{ secrets.GITHUB_TOKEN }}
- exclude_assets: ''
- - name: Deploy Testing
- uses: peaceiris/actions-gh-pages@v3.9.3
- if: ${{ github.ref == 'refs/heads/testing' || github.event.inputs.branch == 'testing' }}
- with:
- publish_dir: ./
- publish_branch: live_testing
- github_token: ${{ secrets.GITHUB_TOKEN }}
- exclude_assets: ''
- - name: Clear CF Cache
- run: |
- curl -X GET "https://api.cloudflare.com/client/v4/user/tokens/verify" \
- -H "Authorization: Bearer ${{ secrets.CLOUDFLARE_CACHE_PURGE }}" \
+name: Minify CSS and deploy to live branch
+permissions: write-all
+on:
+ push:
+ branches:
+ - master
+ - develop
+ - testing
+ paths-ignore:
+ - 'docker-mods/**'
+ - '.vscode/**'
+ - '.github/**'
+ workflow_dispatch:
+ inputs:
+ branch:
+ description: 'Select branch'
+ required: true
+ type: choice
+ options:
+ - master
+ - develop
+ - testing
+jobs:
+ deploy:
+ runs-on: ubuntu-latest
+ steps:
+ - uses: actions/checkout@v4.1.0
+ with:
+ fetch-depth: 0
+ - name: Wrong domain check
+ run: |
+ echo "$(git diff-tree --no-commit-id --name-only -r ${{ github.sha }})"
+ if git grep -q -E ${{ secrets.DOMAIN }} -- *.css; then
+ echo "Game over man!"
+ exit 1
+ fi
+ - name: Set up Python ${{ matrix.python-version }}
+ uses: actions/setup-python@v4.7.0
+ with:
+ python-version: '3.10'
+ - name: Run themes.py
+ run: |
+ python themes.py
+ - name: Minify CSS
+ if: ${{ github.ref == 'refs/heads/master' }}
+ run: |
+ sudo npm install -g minify@7.2.2
+ sudo apt-get update
+ sudo apt-get -y install moreutils
+
+ minify_file(){
+ directory=$1
+ basename=$(basename $directory);
+ extension="${basename##*.}"
+ output="${directory%/*}/"
+ filename="${basename%.*}"
+ output_path="${output}${filename}.${extension}"
+ minify ${directory} | sponge ${output_path}
+ echo "Minified ${directory} > ${output_path}"
+ }
+
+ find ./css -type f -iname *base.css | while read fname
+ do
+ if [[ "$fname" != *"min."* ]]; then
+ minify_file $fname
+ fi
+ done
+ - name: Deploy
+ uses: peaceiris/actions-gh-pages@v3.9.3
+ if: ${{ github.ref == 'refs/heads/master' || github.event.inputs.branch == 'master' }}
+ with:
+ publish_dir: ./
+ publish_branch: live
+ github_token: ${{ secrets.GITHUB_TOKEN }}
+ exclude_assets: ''
+ - name: Deploy Develop
+ uses: peaceiris/actions-gh-pages@v3.9.3
+ if: ${{ github.ref == 'refs/heads/develop' || github.event.inputs.branch == 'develop' }}
+ with:
+ publish_dir: ./
+ publish_branch: live_develop
+ github_token: ${{ secrets.GITHUB_TOKEN }}
+ exclude_assets: ''
+ - name: Deploy Testing
+ uses: peaceiris/actions-gh-pages@v3.9.3
+ if: ${{ github.ref == 'refs/heads/testing' || github.event.inputs.branch == 'testing' }}
+ with:
+ publish_dir: ./
+ publish_branch: live_testing
+ github_token: ${{ secrets.GITHUB_TOKEN }}
+ exclude_assets: ''
+ - name: Clear CF Cache
+ run: |
+ curl -X GET "https://api.cloudflare.com/client/v4/user/tokens/verify" \
+ -H "Authorization: Bearer ${{ secrets.CLOUDFLARE_CACHE_PURGE }}" \
-H "Content-Type:application/json"
\ No newline at end of file
diff --git a/.nojekyll b/.nojekyll
index d3f5a12faa..8b13789179 100644
--- a/.nojekyll
+++ b/.nojekyll
@@ -1 +1 @@
-
+
diff --git a/LICENSE b/LICENSE
index f1ae3c8617..5252fa7b55 100644
--- a/LICENSE
+++ b/LICENSE
@@ -1,22 +1,22 @@
-MIT License
-
-Copyright (c) 2019 GilbN
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in all
-copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-SOFTWARE.
-
+MIT License
+
+Copyright (c) 2019 GilbN
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
+
diff --git a/css/addons/bazarr/bazarr-4k-logo/bazarr-4k-logo.css b/css/addons/bazarr/bazarr-4k-logo/bazarr-4k-logo.css
index 44b35a2ca0..18eb5bc1e2 100644
--- a/css/addons/bazarr/bazarr-4k-logo/bazarr-4k-logo.css
+++ b/css/addons/bazarr/bazarr-4k-logo/bazarr-4k-logo.css
@@ -1,7 +1,7 @@
- [class*="bazarr-"].bazarr-Avatar-image {
- content: url("/css/addons/bazarr/bazarr-4k-logo/bazarr4k.png");
- }
-
- #root>div>header>div>div.bazarr-Group-root[class*="bazarr-"]>div>span:after {
- content: " 4K";
+ [class*="bazarr-"].bazarr-Avatar-image {
+ content: url("/css/addons/bazarr/bazarr-4k-logo/bazarr4k.png");
+ }
+
+ #root>div>header>div>div.bazarr-Group-root[class*="bazarr-"]>div>span:after {
+ content: " 4K";
}
\ No newline at end of file
diff --git a/css/addons/bazarr/bazarr-darker/bazarr-darker.css b/css/addons/bazarr/bazarr-darker/bazarr-darker.css
index d06c841424..28033f0493 100644
--- a/css/addons/bazarr/bazarr-darker/bazarr-darker.css
+++ b/css/addons/bazarr/bazarr-darker/bazarr-darker.css
@@ -1,55 +1,55 @@
-:root {
- --main-bg-color: #202020;
-
- --modal-bg-color: #2a2a2a;
- --modal-header-color: #2a2a2a;
- --modal-footer-color: #2a2a2a;
-
- --drop-down-menu-bg: #333;
-
- --button-color: #911f93;
- --button-color-hover: #721873;
- --button-text: #eee;
- --button-text-hover: #fff;
-
- --accent-color: 145, 31, 147;
- --accent-color-hover: rgb(var(--accent-color), .8);
- --link-color: #b828bb;
- --link-color-hover: #911f93;
- --label-text-color: #eee;
-
- --text: #ccc;
- --text-hover: #fff;
- --text-muted: #999;
-
- /*Specials*/
- --arr-queue-color: #6c757d;
- --side-menu-active: #333333;
- --side-menu-link-color: #fff;
- --scroller-hover: #606060;
- --scroller: #707070;
- --border-color: #606060;
- --label-color: #911f93;
- --label-info: #5d9cec;
- --header-color: #2a2a2a;
- --toolbar-background: #262626;
- --side-menu-color: #2a2a2a;
-}
-
-/* HEADER */
-.bazarr-Header-root[class*="bazarr-"] {
- background-color: var(--header-color) !important;
- border-bottom: 1px solid var(--transparency-light-15);
-}
-
-/* SIDE MENU */
-.bazarr-Navbar-root[class*="bazarr-"] {
- background-color: var(--side-menu-color) !important;
- color: white !important;
-}
-
-#root>div>div>main>div>div.bazarr-Group-root[class*="bazarr-"],
-#root>div>div>main>div>div>div.bazarr-Group-root[class*="bazarr-"],
-#root>div>div>main>form>div.bazarr-Group-root[class*="bazarr-"] {
- background: #262626 !important;
+:root {
+ --main-bg-color: #202020;
+
+ --modal-bg-color: #2a2a2a;
+ --modal-header-color: #2a2a2a;
+ --modal-footer-color: #2a2a2a;
+
+ --drop-down-menu-bg: #333;
+
+ --button-color: #911f93;
+ --button-color-hover: #721873;
+ --button-text: #eee;
+ --button-text-hover: #fff;
+
+ --accent-color: 145, 31, 147;
+ --accent-color-hover: rgb(var(--accent-color), .8);
+ --link-color: #b828bb;
+ --link-color-hover: #911f93;
+ --label-text-color: #eee;
+
+ --text: #ccc;
+ --text-hover: #fff;
+ --text-muted: #999;
+
+ /*Specials*/
+ --arr-queue-color: #6c757d;
+ --side-menu-active: #333333;
+ --side-menu-link-color: #fff;
+ --scroller-hover: #606060;
+ --scroller: #707070;
+ --border-color: #606060;
+ --label-color: #911f93;
+ --label-info: #5d9cec;
+ --header-color: #2a2a2a;
+ --toolbar-background: #262626;
+ --side-menu-color: #2a2a2a;
+}
+
+/* HEADER */
+.bazarr-Header-root[class*="bazarr-"] {
+ background-color: var(--header-color) !important;
+ border-bottom: 1px solid var(--transparency-light-15);
+}
+
+/* SIDE MENU */
+.bazarr-Navbar-root[class*="bazarr-"] {
+ background-color: var(--side-menu-color) !important;
+ color: white !important;
+}
+
+#root>div>div>main>div>div.bazarr-Group-root[class*="bazarr-"],
+#root>div>div>main>div>div>div.bazarr-Group-root[class*="bazarr-"],
+#root>div>div>main>form>div.bazarr-Group-root[class*="bazarr-"] {
+ background: #262626 !important;
}
\ No newline at end of file
diff --git a/css/addons/lidarr/lidarr-darker/lidarr-darker.css b/css/addons/lidarr/lidarr-darker/lidarr-darker.css
index d68dfdc7f4..42a93416cb 100644
--- a/css/addons/lidarr/lidarr-darker/lidarr-darker.css
+++ b/css/addons/lidarr/lidarr-darker/lidarr-darker.css
@@ -1,47 +1,47 @@
-@import url("/css/defaults/servarr-darker-base.css");
-:root {
- --main-bg-color: #202020;
-
- --modal-bg-color: #2a2a2a;
- --modal-header-color: #2a2a2a;
- --modal-footer-color: #2a2a2a;
-
- --drop-down-menu-bg: #333;
-
- --button-color: #5899eb;
- --button-color-hover: #4b91ea;
- --button-text: #eee;
- --button-text-hover: #fff;
-
- --accent-color: 0, 166, 91;
- --accent-color-hover: rgb(0, 166, 91, .8);
- --link-color: rgb(0, 166, 91);
- --link-color-hover: rgb(0, 166, 91, .8);
- --label-text-color: #eee;
-
- --text: #ccc;
- --text-hover: #fff;
- --text-muted: #999;
-
- /*Specials*/
- --arr-queue-color: #00a65b;
- --side-menu-active: #333333;
- --scroller-hover: #606060;
- --scroller: #707070;
- --border-color: #606060;
- --label-color: #1d563d;
- --label-info: #5d9cec;
- --header-color: #2a2a2a;
- --toolbar-background: #262626;
- --side-menu-color: #2a2a2a;
- --side-menu-link-color: #00a65b;
-}
-
-/* SEARCH DROP DOWN */
-
-[class*=ArtistSearchInput-containerOpen-] [class*=ArtistSearchInput-artistContainer-] {
- border: 1px solid var(--main-bg-color);
- background-color: var(--main-bg-color);
- box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%);
- color: #e1e2e3;
+@import url("/css/defaults/servarr-darker-base.css");
+:root {
+ --main-bg-color: #202020;
+
+ --modal-bg-color: #2a2a2a;
+ --modal-header-color: #2a2a2a;
+ --modal-footer-color: #2a2a2a;
+
+ --drop-down-menu-bg: #333;
+
+ --button-color: #5899eb;
+ --button-color-hover: #4b91ea;
+ --button-text: #eee;
+ --button-text-hover: #fff;
+
+ --accent-color: 0, 166, 91;
+ --accent-color-hover: rgb(0, 166, 91, .8);
+ --link-color: rgb(0, 166, 91);
+ --link-color-hover: rgb(0, 166, 91, .8);
+ --label-text-color: #eee;
+
+ --text: #ccc;
+ --text-hover: #fff;
+ --text-muted: #999;
+
+ /*Specials*/
+ --arr-queue-color: #00a65b;
+ --side-menu-active: #333333;
+ --scroller-hover: #606060;
+ --scroller: #707070;
+ --border-color: #606060;
+ --label-color: #1d563d;
+ --label-info: #5d9cec;
+ --header-color: #2a2a2a;
+ --toolbar-background: #262626;
+ --side-menu-color: #2a2a2a;
+ --side-menu-link-color: #00a65b;
+}
+
+/* SEARCH DROP DOWN */
+
+[class*=ArtistSearchInput-containerOpen-] [class*=ArtistSearchInput-artistContainer-] {
+ border: 1px solid var(--main-bg-color);
+ background-color: var(--main-bg-color);
+ box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%);
+ color: #e1e2e3;
}
\ No newline at end of file
diff --git a/css/addons/organizr/glass/glass-base.css b/css/addons/organizr/glass/glass-base.css
index 2a9c46b4f9..db22adfccb 100644
--- a/css/addons/organizr/glass/glass-base.css
+++ b/css/addons/organizr/glass/glass-base.css
@@ -1,861 +1,861 @@
-/* Set the Organizr theme to either Aquamarine or Hotline */
-/* Import the glass-base.css and root variables in the Custom Theme CSS box like below */
-/*
-@import "/css/addons/organizr/glass/organizr-base-old.css"
-@import "/css/addons/organizr/glass/glass-base.css";
-:root {
- --main-bg-color: url(https://domain.com/your/hosted/wallpaper.jpg) center center/cover no-repeat fixed;
- --mobile-bg-color: radial-gradient(circle, #3a3a3a, #2d2d2d, #202020, #141414, #000000) center center/cover no-repeat fixed;
-
- --link-color: #fff;
- --custom-buttons-color: radial-gradient(ellipse at center, #3F51B5 0%, #009688 100%) center center/cover no-repeat fixed;
- --hompage-item-hover: radial-gradient(ellipse at center, rgba(0, 150, 136, 0.33) 0%, #b53f3f73 100%) center center/cover no-repeat fixed;
- --notification-box-line: #000;
-
- --div-background-color-10: rgba(0, 0, 0, 0.15);
- --div-background-color-15: rgba(0, 0, 0, 0.25);
- --div-background-color-25: rgba(0, 0, 0, 0.35);
- --div-background-color-35: rgba(0, 0, 0, 0.45);
-}
-
-*/
-
-/* Replace the variables if you have a dark background */
-/* Light colors for dark backgrounds */
-/*
- --div-background-color-10: rgba(255, 255, 255, 0.1);
- --div-background-color-15: rgba(255, 255, 255, 0.15);
- --div-background-color-25: rgba(255, 255, 255, 0.25);
- --div-background-color-35: rgba(255, 255, 255, 0.35);
-*/
-/* Dark blur colors for bright backgrounds */
-/*
- --div-background-color-10: rgba(0, 0, 0, 0.15);
- --div-background-color-15: rgba(0, 0, 0, 0.25);
- --div-background-color-25: rgba(0, 0, 0, 0.35);
- --div-background-color-35: rgba(0, 0, 0, 0.45);
-
-*/
-
-/*Settings */
-
-.feeds li>div i {
- color: black !important;
-}
-
-.row-in i {
- font-size: 24px;
- color: black;
-}
-
-.profile-social-icons a {
- color: #eee;
-}
-
-.btn-info.btn-outline {
- color: #eee !important;
-}
-
-.btn-info.btn-outline:hover {
- background: var(--div-background-color-15);
- color: #fff;
-}
-
-.content-wrap {
- background: var(--div-background-color-15) !important;
- border-radius: 0 0 15px 15px;
-}
-
-.content-wrap section.content-current {
- -webkit-backdrop-filter: blur(10px);
- backdrop-filter: blur(10px);
- background: rgba(0, 0, 0, 0);
- border-radius: 0 0 15px 15px;
-}
-
-.panel-blue .panel-heading,
-.panel-info .panel-heading {
- -webkit-backdrop-filter: blur(10px);
- backdrop-filter: blur(10px);
- background: transparent;
-
-}
-
-.panel .table {
- background: transparent !important;
- -webkit-backdrop-filter: blur(10px);
- backdrop-filter: blur(10px);
-
-}
-
-.sttabs nav ul {
- -webkit-backdrop-filter: blur(10px);
- backdrop-filter: blur(10px);
- border-radius: 15px 15px 0 0;
-
-}
-
-.sttabs nav {
- background: var(--div-background-color-25);
- border-radius: 15px 15px 0 0;
-}
-
-#settings-main-system-settings-anchor>.sttabs nav ul li {
- border-radius: 15px;
-}
-
-.tab-content>.active {
- background: transparent;
-}
-
-.bg-title {
- background: var(--div-background-color-10);
- -webkit-backdrop-filter: blur(10px);
- backdrop-filter: blur(10px);
-
-}
-
-.white-box {
- background: transparent;
-}
-
-.white-popup-block {
- background: var(--div-background-color-10) !important;
- -webkit-backdrop-filter: blur(10px);
- backdrop-filter: blur(10px);
-}
-
-.user-bg {
- border-top-left-radius: 15px;
- border-top-right-radius: 15px;
-}
-
-#internal-Settings .nav-tabs>li.active>a,
-.nav-tabs>li.active>a:hover {
- padding-top: 10px;
-}
-
-/* Nav bar
-.navbar-header {
- background: transparent !important;
-}
-*/
-@media (min-width: 768px) {
- .navbar-static-top {
- background: var(--main-bg) !important;
- }
-}
-
-/* Dropdown */
-.dropdown-menu {
- background: var(--div-background-color-25);
- -webkit-backdrop-filter: blur(10px);
- backdrop-filter: blur(10px);
-
-}
-
-.open>.dropdown-menu {
- display: block;
- border-radius: 15px;
-}
-
-.navbar-top-links .dropdown-user {
- border-radius: 15px;
-}
-
-#plexRecent .recent-filter {
- background: var(--div-background-color-25) !important;
- border-radius: 15px;
-}
-
-/* Side bar */
-.sidebar {
- background: var(--div-background-color-15) !important;
- -webkit-backdrop-filter: blur(10px);
- backdrop-filter: blur(10px);
- box-shadow: none;
-
-}
-
-.sidebar-head {
- background: transparent !important;
-}
-
-/*Calendar */
-.fc-toolbar {
- -webkit-backdrop-filter: blur(10px);
- backdrop-filter: blur(10px);
- background: var(--div-background-color-15) !important;
-
-}
-
-.fc-view {
- -webkit-backdrop-filter: blur(10px);
- backdrop-filter: blur(10px);
- background: var(--div-background-color-15) !important;
- border-bottom-right-radius: 15px;
- border-bottom-left-radius: 15px;
-}
-
-.fc-popover {
- background: var(--div-background-color-25);
- -webkit-backdrop-filter: blur(10px);
- backdrop-filter: blur(10px);
-
-}
-
-#homepageOrdercalendar .fc-toolbar {
- border-top-left-radius: 15px;
- border-top-right-radius: 15px;
-
-}
-
-.fc-row,
-.fc-unthemed {
- border-bottom-right-radius: 15px;
- border-bottom-left-radius: 15px;
-}
-
-/* Calendar mobile*/
-.fc th.fc-widget-header {
- padding-left: 5px;
-}
-
-/*Error page */
-.error-body {
- padding-top: 15%;
- -webkit-backdrop-filter: blur(10px);
- backdrop-filter: blur(10px);
- height: -webkit-fill-available;
- margin-top: -10%;
-
-}
-
-
-/* notify - popup */
-.iziToast.update-notify.iziToast-layout2,
-.iziToast.success-notify.iziToast-layout2 {
- border: none;
- background: var(--div-background-color-25) !important;
- border-bottom: transparent;
- -webkit-backdrop-filter: blur(10px);
- backdrop-filter: blur(10px);
-
-}
-
-.iziToast.warning-notify.iziToast-layout2 {
- background: var(--div-background-color-25);
- border: 1px solid transparent;
- border-bottom: transparent;
- -webkit-backdrop-filter: blur(10px);
- backdrop-filter: blur(10px);
-
-}
-
-.iziToast:after {
- background: transparent !important;
-}
-
-.mfp-container {
- -webkit-backdrop-filter: blur(10px);
- backdrop-filter: blur(10px);
-
-}
-
-.mfp-zoom-out.mfp-ready.mfp-bg {
- opacity: 1 !important;
- background: var(--main-bg-color) !important;
-}
-
-.mfp-wrap {
- background: var(--main-bg-color);
-}
-
-.main-email-panel .panel-body {
- background: var(--div-background-color-25) !important;
- border-bottom-right-radius: 15px !important;
- border-bottom-left-radius: 15px !important;
-}
-
-.white-popup-block {
- background: var(--div-background-color-25) !important;
-}
-
-.white-popup .panel-footer {
- background: var(--div-background-color-25);
- border-top: 1px solid #fff;
- border-bottom-right-radius: 15px;
- border-bottom-left-radius: 15px;
-}
-
-.panel>.table-responsive:last-child>.table:last-child,
-.panel>.table:last-child {
- border-bottom-right-radius: 15px;
- border-bottom-left-radius: 15px;
-}
-
-/* Homepage downloader */
-
-#homepageOrderdownloader {
- -webkit-backdrop-filter: blur(10px);
- backdrop-filter: blur(10px);
- background: var(--div-background-color-15);
- padding: 10px;
- border-radius: 15px;
-
-}
-
-#homepageOrderdownloader .nav-tabs>li.active>a,
-.nav-tabs>li.active>a:hover {
- padding-top: 14px;
-}
-
-#homepageOrderdownloader .nav-tabs>li>a {
- padding-top: 14px;
-}
-
-/* Homepage card */
-.nowPlayingItem>.white-box>.el-card-item {
- background: var(--div-background-color-15) !important;
- -webkit-box-shadow: none;
- box-shadow: none;
- -webkit-backdrop-filter: blur(10px);
- backdrop-filter: blur(10px);
- border-radius: 15px;
-
-}
-
-.active-tab-Homepage .white-popup .panel-body,
-.white-popup>.col-md-6>.white-box:nth-child(2) {
- background: var(--div-background-color-25) !important;
- border-bottom-right-radius: 15px;
- border-bottom-left-radius: 15px;
-}
-
-#plexStreams .el-element-overlay .el-card-item .el-overlay-1 img,
-#plexStreams .el-element-overlay:hover .el-card-item:hover .el-overlay-1:hover img:hover {
- border-top-right-radius: 15px;
- border-top-left-radius: 15px;
-}
-
-.el-element-overlay .el-card-item .el-overlay-1 {
- border-top-right-radius: 15px;
- border-top-left-radius: 15px;
-}
-
-.el-element-overlay .el-card-item .el-overlay {
- border-top-right-radius: 15px;
- border-top-left-radius: 15px;
-}
-
-.white-popup .panel-heading,
-.white-popup>.col-md-6>.white-box:first-child {
- background: var(--div-background-color-25) !important;
- border-top-right-radius: 15px;
- border-top-left-radius: 15px;
-}
-
-
-.label-info {
- background: var(--div-background-color-25);
-}
-
-#plexRecent,
-#homepageOrderplexplaylist,
-#homepageOrdercalendar,
-#homepageOrderembyrecent,
-#ombi-requests,
-#homepageOrderdeluge,
-#homepageOrdernzbget,
-#homepageOrdertransmission,
-#homepageOrderrTorrent,
-#homepageOrderjdownloader,
-#homepageOrdersabnzbd,
-#homepageOrderqBittorrent {
- -webkit-backdrop-filter: blur(10px);
- backdrop-filter: blur(10px);
- background: var(--div-background-color-15);
- margin: 5px;
- border-radius: 15px;
-
-}
-
-.bg-info {
- background-color: transparent !important;
-}
-
-/* Health checks */
-.card-body {
- background: var(--div-background-color-25) !important;
- -webkit-backdrop-filter: blur(10px);
- backdrop-filter: blur(10px);
-
-}
-
-.bg-inverse .healthPosition {
- background: var(--div-background-color-25) !important;
- -webkit-backdrop-filter: saturate(180%) blur(30px);
- backdrop-filter: saturate(180%) blur(30px);
-
-}
-
-/* Unifi cards */
-.unifiCards .panel-wrapper.collapse.in {
- background: var(--div-background-color-15);
- -webkit-backdrop-filter: blur(10px);
- backdrop-filter: blur(10px);
- border-bottom-right-radius: 15px;
- border-bottom-left-radius: 15px;
-
-}
-
-.unifiCards .panel-heading {
- background: var(--div-background-color-35) !important;
- color: #fff !important;
- border-color: transparent !important;
- text-align: inherit !important;
- -webkit-backdrop-filter: blur(10px);
- backdrop-filter: blur(10px);
- border-top-left-radius: 15px;
- border-top-right-radius: 15px;
- border-bottom: 0px;
-}
-
-.unifiCards .panel-warning .panel-heading,
-.unifiCards .panel-success .panel-heading {
- border-top-left-radius: 15px;
- border-top-right-radius: 15px;
- border-bottom-right-radius: 0px;
- border-bottom-left-radius: 0px;
-}
-
-#allUnifi .unifiCards .panel .panel-warning {
- border-radius: 15px !important;
-
-}
-
-.unifiCards .ti-close:before {
- content: "\f111";
- font-family: FontAwesome;
- font-size: 20px;
- color: rgba(255, 69, 58, 1);
-}
-
-.unifiCards .ti-minus:before {
- content: "\f111";
- font-family: FontAwesome;
- font-size: 20px;
- color: rgba(255, 204, 0, 1);
-}
-
-.unifiCards .ti-plus:before {
- content: "\f111";
- font-family: FontAwesome;
- font-size: 20px;
- color: rgba(40, 205, 65, 1);
-}
-
-/* Weather boxes */
-#homepageOrderWeatherAndAir .col-lg-2 .white-box,
-#homepageOrderWeatherAndAir>div:nth-child(1)>div.col-lg-4.col-sm-12.col-xs-12>div,
-#homepageOrderWeatherAndAir>div:nth-child(2)>div.col-lg-4.col-sm-12.col-xs-12>div {
- background: var(--div-background-color-25) !important;
- -webkit-backdrop-filter: blur(10px);
- backdrop-filter: blur(10px)
-}
-
-/* Custom HTML */
-#homepageOrdercustomhtmlTwo,
-#homepageOrdercustomhtml {
- -webkit-backdrop-filter: blur(10px);
- backdrop-filter: blur(10px);
- background: var(--div-background-color-15);
- border-radius: 15px;
- padding-left: 10px;
- padding-right: 10px;
- margin-bottom: 5px;
-}
-
-/* Invite */
-#invite-area .bg-org {
- background: var(--div-background-color-15) !important;
- border-radius: 15px;
-}
-
-#new-invite-area .white-popup .panel-body,
-#new-invite-area .white-popup>.col-md-6>.white-box:nth-child(2) {
- background: var(--div-background-color-15) !important;
- border-bottom-right-radius: 15px;
- border-bottom-left-radius: 15px;
-}
-
-.white-popup .panel-body,
-.white-popup>.col-md-6>.white-box:nth-child(2) {
- background: var(--div-background-color-15) !important;
- border-bottom-right-radius: 15px;
- border-bottom-left-radius: 15px;
- -webkit-backdrop-filter: blur(10px) !important;
- backdrop-filter: blur(10px) !important;
-}
-
-/* Email users */
-.email-div .panel-body {
- border-radius: 0px !important;
-}
-
-/* Speedtest popup */
-
-#speedtest-area .white-popup .panel-footer {
- background: var(--div-background-color-25) !important;
- border-bottom-right-radius: 15px;
- border-bottom-left-radius: 15px;
-}
-
-#speedtest-area .white-popup .panel-body,
-#speedtest-area .white-popup>.col-md-6>.white-box:nth-child(2) {
- border-bottom-right-radius: 0px !important;
- border-bottom-left-radius: 0px !important;
-}
-
-/* Modal */
-.modal-content,
-.modal-header,
-.modal-footer,
-.modal-body {
- background: var(--div-background-color-10) !important;
- -webkit-backdrop-filter: blur(10px);
- backdrop-filter: blur(10px);
- border-color: transparent;
-}
-
-.modal-body {
- border-bottom-left-radius: 15px;
- border-bottom-right-radius: 15px;
-}
-
-.modal-header {
- border-top-left-radius: 15px;
- border-top-right-radius: 15px;
-}
-
-.modal-open .modal {
- background: var(--main-bg-color);
-}
-
-.modal-content {
- border-radius: 15px;
- box-shadow: none;
-}
-
-/* loginpage sidemenu */
-@media (max-width: 480px) {
- #wrapper .login-register>.login-box>.white-box {
- background: transparent !important;
- margin-top: auto !important;
- width: 100% !important;
- -webkit-backdrop-filter: blur(0px) !important;
- backdrop-filter: blur(0px) !important;
-
-
- }
-}
-
-@media (max-width: 480px) {
- .login-box.login-sidebar {
- background: var(--div-background-color-15) !important;
- -webkit-backdrop-filter: blur(10px);
- backdrop-filter: blur(10px);
-
- }
-}
-
-/* logo */
-.white-box .visible-xs {
- display: block !important;
-}
-
-.loginLogo {
- border: 0;
- margin-top: -60%;
- transform: translateY(-10%);
-}
-
-@media (max-width: 480px) {
- .loginLogo {
- margin-top: -10% !important;
- }
-}
-
-.blockUI {
- opacity: 1 !important;
- background-color: transparent !important;
-}
-
-.blockMsg {
- background: rgba(0, 0, 0, 0.9) !important;
- border: none !important;
-}
-
-.login-register>.login-box>.white-box {
- background: var(--div-background-color-25) !important;
- -webkit-backdrop-filter: blur(10px);
- backdrop-filter: blur(10px);
- border-radius: 15px;
- -webkit-box-shadow: none;
- box-shadow: none;
-}
-
-
-.login-register {
-
- height: 100%;
- position: fixed;
-}
-
-.slideInRight {
- -webkit-animation-name: none;
- animation-name: none;
-}
-
-.login-register .login-box .white-box .bg-org {
- background-color: transparent !important;
-}
-
-/*2FA login button*/
-.panel-wrapper .panel-body>.btn-warning,
-.btn-warning.disabled {
- background: var(--div-background-color-15) !important;
- border: 1px solid #ffc36d00 !important;
-}
-
-/*2FA animation header*/
-.panel-warning .panel-heading,
-.panel-yellow .panel-heading {
- color: #fff;
- border-radius: 3px;
- background-color: rgba(0, 0, 0, 0.3);
- border-color: #00000000;
-}
-
-/*oAuth Successful*/
-.panel-green .panel-heading,
-.panel-success .panel-heading {
- color: #53e69d;
- text-align: center;
- text-transform: uppercase;
- border-radius: 3px;
- background-color: transparent;
- border-color: transparent;
-}
-
-/*Login sidebar*/
-.login-box.login-sidebar,
-#login-panels .panel-body,
-#login-panels .panel {
- background: transparent;
-}
-
-#login-panels .form-control,
-#login-panels .btn {
- background: rgba(255, 255, 255, 0.35);
- color: white;
- border-radius: 25px;
- border: none;
-}
-
-/* #login-panels {
- height: 44px;
- }*/
-#login-panles .btn-info.disabled.focus .btn-info.disabled:focus .btn-info.disabled:hover .btn-info.focus .btn-info:focus .btn-info:hover .btn:hover {
- background: rgba(255, 255, 255, 0.65);
- border: none;
-
-}
-
-/*Center login Box*/
-.login-sidebar {
- position: relative;
- right: initial;
-}
-
-#lockScreen .white-box {
- width: 400px;
- height: 345px;
-}
-
-.login-sidebar .white-box {
- width: 100%;
- position: absolute;
- top: 50%;
- transform: translateY(-50%);
-}
-
-#lockScreen .white-box {
- position: absolute;
- top: 50%;
- transform: translateY(-50%);
- background: var(--div-background-color-25);
- -webkit-box-shadow: none;
- box-shadow: none;
- -webkit-backdrop-filter: blur(10px);
- backdrop-filter: blur(10px);
- border-radius: 15px;
-}
-
-.form-control::placeholder {
- color: white;
-}
-
-#login-username-Input,
-#login-password-Input {
- text-align: center;
-}
-
-.panel .panel-heading .panel-title,
-label,
-span,
-.fa-lock:before {
- color: #ffffff;
-}
-
-/* Lock screen */
-#lockScreen .form-material .form-control,
-.form-material .form-control:focus {
- background: rgba(255, 255, 255, 0.35);
- border-radius: 25px;
- padding: inherit;
- text-align: center;
-}
-
-#lockScreen .btn-info {
- background: rgba(255, 255, 255, 0.35);
- border-radius: 25px;
-}
-
-/* Extra */
-.cbutton {
- background-color: var(--div-background-color-25) !important;
- -webkit-backdrop-filter: blur(10px);
- backdrop-filter: blur(10px);
- border-radius: 15px !important;
- border: none !important;
- padding: 4px !important;
-
-}
-
-.cbutton:hover {
- background: var(--div-background-color-25) !important;
- -webkit-backdrop-filter: saturate(180%) blur(30px) !important;
- backdrop-filter: saturate(180%) blur(30px) !important;
- opacity: 1 !important;
-
-}
-
-/* Debug modal */
-.mdi-package-variant-closed:before {
- content: "\F3D7";
- color: black;
-}
-
-.mdi-receipt:before {
- content: "\F449";
- color: black;
-}
-
-.debugModal .modal-body {
- border-bottom-left-radius: 0px !important;
- border-bottom-right-radius: 0px !important;
-}
-
-.debugModal .modal-footer {
- background: var(--div-background-color-10) !important;
- border-bottom-left-radius: 15px !important;
- border-bottom-right-radius: 15px !important;
-}
-
-#debugPreInfo .slimScrollDiv,
-#debugResults .slimScrollDiv {
- background: var(--div-background-color-15);
-}
-
-/* Swal popup */
-.swal-overlay--show-modal .swal-modal {
- -webkit-backdrop-filter: blur(10px);
- backdrop-filter: blur(10px);
- background: var(--div-background-color-25);
- border-radius: 15px;
-}
-
-.swal-title {
- color: white;
-}
-
-.swal-overlay--show-modal {
- background: var(--main-bg-color);
-}
-
-/* Mobile*/
-@media (max-width: 480px) {
- * {
- -webkit-backdrop-filter: none !important;
- backdrop-filter: none !important;
- }
-
- #page-wrapper {
- background: var(--mobile-bg-color) !important;
- background-size: cover;
- background-repeat: no-repeat;
- width: 100%;
- height: 100%;
- }
-
- #side-menu {
- background: var(--mobile-bg-color) !important;
- }
-
- .navbar-header {
- background: var(--div-background-color-25) !important;
- }
-
- .navbar-default,
- .show-sidebar .sidebar .sidebar-head {
- background: var(--mobile-bg-color) !important;
- }
-
- .dropdown-menu {
- background: var(--mobile-bg-color) !important;
- }
-
- #internal-Settings {
- background: var(--mobile-bg-color) !important;
- }
-
- .mfp-zoom-out.mfp-ready.mfp-bg {
- opacity: 1 !important;
- background: var(--mobile-bg-color) !important;
- }
-
- .mfp-wrap {
- background: var(--mobile-bg-color) !important;
- }
-
- .modal-open .modal {
- background: var(--mobile-bg-color) !important;
- }
-
- #page-wrapper {
- background: var(--mobile-bg-color) !important;
- }
-
- #internal-Settings,
- #preloader,
- .preloader,
- .active-tab-Settings,
- .error-page {
- background: var(--mobile-bg-color) !important;
- }
-
- html {
- background: var(--mobile-bg-color) !important;
- }
+/* Set the Organizr theme to either Aquamarine or Hotline */
+/* Import the glass-base.css and root variables in the Custom Theme CSS box like below */
+/*
+@import "/css/addons/organizr/glass/organizr-base-old.css"
+@import "/css/addons/organizr/glass/glass-base.css";
+:root {
+ --main-bg-color: url(https://domain.com/your/hosted/wallpaper.jpg) center center/cover no-repeat fixed;
+ --mobile-bg-color: radial-gradient(circle, #3a3a3a, #2d2d2d, #202020, #141414, #000000) center center/cover no-repeat fixed;
+
+ --link-color: #fff;
+ --custom-buttons-color: radial-gradient(ellipse at center, #3F51B5 0%, #009688 100%) center center/cover no-repeat fixed;
+ --hompage-item-hover: radial-gradient(ellipse at center, rgba(0, 150, 136, 0.33) 0%, #b53f3f73 100%) center center/cover no-repeat fixed;
+ --notification-box-line: #000;
+
+ --div-background-color-10: rgba(0, 0, 0, 0.15);
+ --div-background-color-15: rgba(0, 0, 0, 0.25);
+ --div-background-color-25: rgba(0, 0, 0, 0.35);
+ --div-background-color-35: rgba(0, 0, 0, 0.45);
+}
+
+*/
+
+/* Replace the variables if you have a dark background */
+/* Light colors for dark backgrounds */
+/*
+ --div-background-color-10: rgba(255, 255, 255, 0.1);
+ --div-background-color-15: rgba(255, 255, 255, 0.15);
+ --div-background-color-25: rgba(255, 255, 255, 0.25);
+ --div-background-color-35: rgba(255, 255, 255, 0.35);
+*/
+/* Dark blur colors for bright backgrounds */
+/*
+ --div-background-color-10: rgba(0, 0, 0, 0.15);
+ --div-background-color-15: rgba(0, 0, 0, 0.25);
+ --div-background-color-25: rgba(0, 0, 0, 0.35);
+ --div-background-color-35: rgba(0, 0, 0, 0.45);
+
+*/
+
+/*Settings */
+
+.feeds li>div i {
+ color: black !important;
+}
+
+.row-in i {
+ font-size: 24px;
+ color: black;
+}
+
+.profile-social-icons a {
+ color: #eee;
+}
+
+.btn-info.btn-outline {
+ color: #eee !important;
+}
+
+.btn-info.btn-outline:hover {
+ background: var(--div-background-color-15);
+ color: #fff;
+}
+
+.content-wrap {
+ background: var(--div-background-color-15) !important;
+ border-radius: 0 0 15px 15px;
+}
+
+.content-wrap section.content-current {
+ -webkit-backdrop-filter: blur(10px);
+ backdrop-filter: blur(10px);
+ background: rgba(0, 0, 0, 0);
+ border-radius: 0 0 15px 15px;
+}
+
+.panel-blue .panel-heading,
+.panel-info .panel-heading {
+ -webkit-backdrop-filter: blur(10px);
+ backdrop-filter: blur(10px);
+ background: transparent;
+
+}
+
+.panel .table {
+ background: transparent !important;
+ -webkit-backdrop-filter: blur(10px);
+ backdrop-filter: blur(10px);
+
+}
+
+.sttabs nav ul {
+ -webkit-backdrop-filter: blur(10px);
+ backdrop-filter: blur(10px);
+ border-radius: 15px 15px 0 0;
+
+}
+
+.sttabs nav {
+ background: var(--div-background-color-25);
+ border-radius: 15px 15px 0 0;
+}
+
+#settings-main-system-settings-anchor>.sttabs nav ul li {
+ border-radius: 15px;
+}
+
+.tab-content>.active {
+ background: transparent;
+}
+
+.bg-title {
+ background: var(--div-background-color-10);
+ -webkit-backdrop-filter: blur(10px);
+ backdrop-filter: blur(10px);
+
+}
+
+.white-box {
+ background: transparent;
+}
+
+.white-popup-block {
+ background: var(--div-background-color-10) !important;
+ -webkit-backdrop-filter: blur(10px);
+ backdrop-filter: blur(10px);
+}
+
+.user-bg {
+ border-top-left-radius: 15px;
+ border-top-right-radius: 15px;
+}
+
+#internal-Settings .nav-tabs>li.active>a,
+.nav-tabs>li.active>a:hover {
+ padding-top: 10px;
+}
+
+/* Nav bar
+.navbar-header {
+ background: transparent !important;
+}
+*/
+@media (min-width: 768px) {
+ .navbar-static-top {
+ background: var(--main-bg) !important;
+ }
+}
+
+/* Dropdown */
+.dropdown-menu {
+ background: var(--div-background-color-25);
+ -webkit-backdrop-filter: blur(10px);
+ backdrop-filter: blur(10px);
+
+}
+
+.open>.dropdown-menu {
+ display: block;
+ border-radius: 15px;
+}
+
+.navbar-top-links .dropdown-user {
+ border-radius: 15px;
+}
+
+#plexRecent .recent-filter {
+ background: var(--div-background-color-25) !important;
+ border-radius: 15px;
+}
+
+/* Side bar */
+.sidebar {
+ background: var(--div-background-color-15) !important;
+ -webkit-backdrop-filter: blur(10px);
+ backdrop-filter: blur(10px);
+ box-shadow: none;
+
+}
+
+.sidebar-head {
+ background: transparent !important;
+}
+
+/*Calendar */
+.fc-toolbar {
+ -webkit-backdrop-filter: blur(10px);
+ backdrop-filter: blur(10px);
+ background: var(--div-background-color-15) !important;
+
+}
+
+.fc-view {
+ -webkit-backdrop-filter: blur(10px);
+ backdrop-filter: blur(10px);
+ background: var(--div-background-color-15) !important;
+ border-bottom-right-radius: 15px;
+ border-bottom-left-radius: 15px;
+}
+
+.fc-popover {
+ background: var(--div-background-color-25);
+ -webkit-backdrop-filter: blur(10px);
+ backdrop-filter: blur(10px);
+
+}
+
+#homepageOrdercalendar .fc-toolbar {
+ border-top-left-radius: 15px;
+ border-top-right-radius: 15px;
+
+}
+
+.fc-row,
+.fc-unthemed {
+ border-bottom-right-radius: 15px;
+ border-bottom-left-radius: 15px;
+}
+
+/* Calendar mobile*/
+.fc th.fc-widget-header {
+ padding-left: 5px;
+}
+
+/*Error page */
+.error-body {
+ padding-top: 15%;
+ -webkit-backdrop-filter: blur(10px);
+ backdrop-filter: blur(10px);
+ height: -webkit-fill-available;
+ margin-top: -10%;
+
+}
+
+
+/* notify - popup */
+.iziToast.update-notify.iziToast-layout2,
+.iziToast.success-notify.iziToast-layout2 {
+ border: none;
+ background: var(--div-background-color-25) !important;
+ border-bottom: transparent;
+ -webkit-backdrop-filter: blur(10px);
+ backdrop-filter: blur(10px);
+
+}
+
+.iziToast.warning-notify.iziToast-layout2 {
+ background: var(--div-background-color-25);
+ border: 1px solid transparent;
+ border-bottom: transparent;
+ -webkit-backdrop-filter: blur(10px);
+ backdrop-filter: blur(10px);
+
+}
+
+.iziToast:after {
+ background: transparent !important;
+}
+
+.mfp-container {
+ -webkit-backdrop-filter: blur(10px);
+ backdrop-filter: blur(10px);
+
+}
+
+.mfp-zoom-out.mfp-ready.mfp-bg {
+ opacity: 1 !important;
+ background: var(--main-bg-color) !important;
+}
+
+.mfp-wrap {
+ background: var(--main-bg-color);
+}
+
+.main-email-panel .panel-body {
+ background: var(--div-background-color-25) !important;
+ border-bottom-right-radius: 15px !important;
+ border-bottom-left-radius: 15px !important;
+}
+
+.white-popup-block {
+ background: var(--div-background-color-25) !important;
+}
+
+.white-popup .panel-footer {
+ background: var(--div-background-color-25);
+ border-top: 1px solid #fff;
+ border-bottom-right-radius: 15px;
+ border-bottom-left-radius: 15px;
+}
+
+.panel>.table-responsive:last-child>.table:last-child,
+.panel>.table:last-child {
+ border-bottom-right-radius: 15px;
+ border-bottom-left-radius: 15px;
+}
+
+/* Homepage downloader */
+
+#homepageOrderdownloader {
+ -webkit-backdrop-filter: blur(10px);
+ backdrop-filter: blur(10px);
+ background: var(--div-background-color-15);
+ padding: 10px;
+ border-radius: 15px;
+
+}
+
+#homepageOrderdownloader .nav-tabs>li.active>a,
+.nav-tabs>li.active>a:hover {
+ padding-top: 14px;
+}
+
+#homepageOrderdownloader .nav-tabs>li>a {
+ padding-top: 14px;
+}
+
+/* Homepage card */
+.nowPlayingItem>.white-box>.el-card-item {
+ background: var(--div-background-color-15) !important;
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ -webkit-backdrop-filter: blur(10px);
+ backdrop-filter: blur(10px);
+ border-radius: 15px;
+
+}
+
+.active-tab-Homepage .white-popup .panel-body,
+.white-popup>.col-md-6>.white-box:nth-child(2) {
+ background: var(--div-background-color-25) !important;
+ border-bottom-right-radius: 15px;
+ border-bottom-left-radius: 15px;
+}
+
+#plexStreams .el-element-overlay .el-card-item .el-overlay-1 img,
+#plexStreams .el-element-overlay:hover .el-card-item:hover .el-overlay-1:hover img:hover {
+ border-top-right-radius: 15px;
+ border-top-left-radius: 15px;
+}
+
+.el-element-overlay .el-card-item .el-overlay-1 {
+ border-top-right-radius: 15px;
+ border-top-left-radius: 15px;
+}
+
+.el-element-overlay .el-card-item .el-overlay {
+ border-top-right-radius: 15px;
+ border-top-left-radius: 15px;
+}
+
+.white-popup .panel-heading,
+.white-popup>.col-md-6>.white-box:first-child {
+ background: var(--div-background-color-25) !important;
+ border-top-right-radius: 15px;
+ border-top-left-radius: 15px;
+}
+
+
+.label-info {
+ background: var(--div-background-color-25);
+}
+
+#plexRecent,
+#homepageOrderplexplaylist,
+#homepageOrdercalendar,
+#homepageOrderembyrecent,
+#ombi-requests,
+#homepageOrderdeluge,
+#homepageOrdernzbget,
+#homepageOrdertransmission,
+#homepageOrderrTorrent,
+#homepageOrderjdownloader,
+#homepageOrdersabnzbd,
+#homepageOrderqBittorrent {
+ -webkit-backdrop-filter: blur(10px);
+ backdrop-filter: blur(10px);
+ background: var(--div-background-color-15);
+ margin: 5px;
+ border-radius: 15px;
+
+}
+
+.bg-info {
+ background-color: transparent !important;
+}
+
+/* Health checks */
+.card-body {
+ background: var(--div-background-color-25) !important;
+ -webkit-backdrop-filter: blur(10px);
+ backdrop-filter: blur(10px);
+
+}
+
+.bg-inverse .healthPosition {
+ background: var(--div-background-color-25) !important;
+ -webkit-backdrop-filter: saturate(180%) blur(30px);
+ backdrop-filter: saturate(180%) blur(30px);
+
+}
+
+/* Unifi cards */
+.unifiCards .panel-wrapper.collapse.in {
+ background: var(--div-background-color-15);
+ -webkit-backdrop-filter: blur(10px);
+ backdrop-filter: blur(10px);
+ border-bottom-right-radius: 15px;
+ border-bottom-left-radius: 15px;
+
+}
+
+.unifiCards .panel-heading {
+ background: var(--div-background-color-35) !important;
+ color: #fff !important;
+ border-color: transparent !important;
+ text-align: inherit !important;
+ -webkit-backdrop-filter: blur(10px);
+ backdrop-filter: blur(10px);
+ border-top-left-radius: 15px;
+ border-top-right-radius: 15px;
+ border-bottom: 0px;
+}
+
+.unifiCards .panel-warning .panel-heading,
+.unifiCards .panel-success .panel-heading {
+ border-top-left-radius: 15px;
+ border-top-right-radius: 15px;
+ border-bottom-right-radius: 0px;
+ border-bottom-left-radius: 0px;
+}
+
+#allUnifi .unifiCards .panel .panel-warning {
+ border-radius: 15px !important;
+
+}
+
+.unifiCards .ti-close:before {
+ content: "\f111";
+ font-family: FontAwesome;
+ font-size: 20px;
+ color: rgba(255, 69, 58, 1);
+}
+
+.unifiCards .ti-minus:before {
+ content: "\f111";
+ font-family: FontAwesome;
+ font-size: 20px;
+ color: rgba(255, 204, 0, 1);
+}
+
+.unifiCards .ti-plus:before {
+ content: "\f111";
+ font-family: FontAwesome;
+ font-size: 20px;
+ color: rgba(40, 205, 65, 1);
+}
+
+/* Weather boxes */
+#homepageOrderWeatherAndAir .col-lg-2 .white-box,
+#homepageOrderWeatherAndAir>div:nth-child(1)>div.col-lg-4.col-sm-12.col-xs-12>div,
+#homepageOrderWeatherAndAir>div:nth-child(2)>div.col-lg-4.col-sm-12.col-xs-12>div {
+ background: var(--div-background-color-25) !important;
+ -webkit-backdrop-filter: blur(10px);
+ backdrop-filter: blur(10px)
+}
+
+/* Custom HTML */
+#homepageOrdercustomhtmlTwo,
+#homepageOrdercustomhtml {
+ -webkit-backdrop-filter: blur(10px);
+ backdrop-filter: blur(10px);
+ background: var(--div-background-color-15);
+ border-radius: 15px;
+ padding-left: 10px;
+ padding-right: 10px;
+ margin-bottom: 5px;
+}
+
+/* Invite */
+#invite-area .bg-org {
+ background: var(--div-background-color-15) !important;
+ border-radius: 15px;
+}
+
+#new-invite-area .white-popup .panel-body,
+#new-invite-area .white-popup>.col-md-6>.white-box:nth-child(2) {
+ background: var(--div-background-color-15) !important;
+ border-bottom-right-radius: 15px;
+ border-bottom-left-radius: 15px;
+}
+
+.white-popup .panel-body,
+.white-popup>.col-md-6>.white-box:nth-child(2) {
+ background: var(--div-background-color-15) !important;
+ border-bottom-right-radius: 15px;
+ border-bottom-left-radius: 15px;
+ -webkit-backdrop-filter: blur(10px) !important;
+ backdrop-filter: blur(10px) !important;
+}
+
+/* Email users */
+.email-div .panel-body {
+ border-radius: 0px !important;
+}
+
+/* Speedtest popup */
+
+#speedtest-area .white-popup .panel-footer {
+ background: var(--div-background-color-25) !important;
+ border-bottom-right-radius: 15px;
+ border-bottom-left-radius: 15px;
+}
+
+#speedtest-area .white-popup .panel-body,
+#speedtest-area .white-popup>.col-md-6>.white-box:nth-child(2) {
+ border-bottom-right-radius: 0px !important;
+ border-bottom-left-radius: 0px !important;
+}
+
+/* Modal */
+.modal-content,
+.modal-header,
+.modal-footer,
+.modal-body {
+ background: var(--div-background-color-10) !important;
+ -webkit-backdrop-filter: blur(10px);
+ backdrop-filter: blur(10px);
+ border-color: transparent;
+}
+
+.modal-body {
+ border-bottom-left-radius: 15px;
+ border-bottom-right-radius: 15px;
+}
+
+.modal-header {
+ border-top-left-radius: 15px;
+ border-top-right-radius: 15px;
+}
+
+.modal-open .modal {
+ background: var(--main-bg-color);
+}
+
+.modal-content {
+ border-radius: 15px;
+ box-shadow: none;
+}
+
+/* loginpage sidemenu */
+@media (max-width: 480px) {
+ #wrapper .login-register>.login-box>.white-box {
+ background: transparent !important;
+ margin-top: auto !important;
+ width: 100% !important;
+ -webkit-backdrop-filter: blur(0px) !important;
+ backdrop-filter: blur(0px) !important;
+
+
+ }
+}
+
+@media (max-width: 480px) {
+ .login-box.login-sidebar {
+ background: var(--div-background-color-15) !important;
+ -webkit-backdrop-filter: blur(10px);
+ backdrop-filter: blur(10px);
+
+ }
+}
+
+/* logo */
+.white-box .visible-xs {
+ display: block !important;
+}
+
+.loginLogo {
+ border: 0;
+ margin-top: -60%;
+ transform: translateY(-10%);
+}
+
+@media (max-width: 480px) {
+ .loginLogo {
+ margin-top: -10% !important;
+ }
+}
+
+.blockUI {
+ opacity: 1 !important;
+ background-color: transparent !important;
+}
+
+.blockMsg {
+ background: rgba(0, 0, 0, 0.9) !important;
+ border: none !important;
+}
+
+.login-register>.login-box>.white-box {
+ background: var(--div-background-color-25) !important;
+ -webkit-backdrop-filter: blur(10px);
+ backdrop-filter: blur(10px);
+ border-radius: 15px;
+ -webkit-box-shadow: none;
+ box-shadow: none;
+}
+
+
+.login-register {
+
+ height: 100%;
+ position: fixed;
+}
+
+.slideInRight {
+ -webkit-animation-name: none;
+ animation-name: none;
+}
+
+.login-register .login-box .white-box .bg-org {
+ background-color: transparent !important;
+}
+
+/*2FA login button*/
+.panel-wrapper .panel-body>.btn-warning,
+.btn-warning.disabled {
+ background: var(--div-background-color-15) !important;
+ border: 1px solid #ffc36d00 !important;
+}
+
+/*2FA animation header*/
+.panel-warning .panel-heading,
+.panel-yellow .panel-heading {
+ color: #fff;
+ border-radius: 3px;
+ background-color: rgba(0, 0, 0, 0.3);
+ border-color: #00000000;
+}
+
+/*oAuth Successful*/
+.panel-green .panel-heading,
+.panel-success .panel-heading {
+ color: #53e69d;
+ text-align: center;
+ text-transform: uppercase;
+ border-radius: 3px;
+ background-color: transparent;
+ border-color: transparent;
+}
+
+/*Login sidebar*/
+.login-box.login-sidebar,
+#login-panels .panel-body,
+#login-panels .panel {
+ background: transparent;
+}
+
+#login-panels .form-control,
+#login-panels .btn {
+ background: rgba(255, 255, 255, 0.35);
+ color: white;
+ border-radius: 25px;
+ border: none;
+}
+
+/* #login-panels {
+ height: 44px;
+ }*/
+#login-panles .btn-info.disabled.focus .btn-info.disabled:focus .btn-info.disabled:hover .btn-info.focus .btn-info:focus .btn-info:hover .btn:hover {
+ background: rgba(255, 255, 255, 0.65);
+ border: none;
+
+}
+
+/*Center login Box*/
+.login-sidebar {
+ position: relative;
+ right: initial;
+}
+
+#lockScreen .white-box {
+ width: 400px;
+ height: 345px;
+}
+
+.login-sidebar .white-box {
+ width: 100%;
+ position: absolute;
+ top: 50%;
+ transform: translateY(-50%);
+}
+
+#lockScreen .white-box {
+ position: absolute;
+ top: 50%;
+ transform: translateY(-50%);
+ background: var(--div-background-color-25);
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ -webkit-backdrop-filter: blur(10px);
+ backdrop-filter: blur(10px);
+ border-radius: 15px;
+}
+
+.form-control::placeholder {
+ color: white;
+}
+
+#login-username-Input,
+#login-password-Input {
+ text-align: center;
+}
+
+.panel .panel-heading .panel-title,
+label,
+span,
+.fa-lock:before {
+ color: #ffffff;
+}
+
+/* Lock screen */
+#lockScreen .form-material .form-control,
+.form-material .form-control:focus {
+ background: rgba(255, 255, 255, 0.35);
+ border-radius: 25px;
+ padding: inherit;
+ text-align: center;
+}
+
+#lockScreen .btn-info {
+ background: rgba(255, 255, 255, 0.35);
+ border-radius: 25px;
+}
+
+/* Extra */
+.cbutton {
+ background-color: var(--div-background-color-25) !important;
+ -webkit-backdrop-filter: blur(10px);
+ backdrop-filter: blur(10px);
+ border-radius: 15px !important;
+ border: none !important;
+ padding: 4px !important;
+
+}
+
+.cbutton:hover {
+ background: var(--div-background-color-25) !important;
+ -webkit-backdrop-filter: saturate(180%) blur(30px) !important;
+ backdrop-filter: saturate(180%) blur(30px) !important;
+ opacity: 1 !important;
+
+}
+
+/* Debug modal */
+.mdi-package-variant-closed:before {
+ content: "\F3D7";
+ color: black;
+}
+
+.mdi-receipt:before {
+ content: "\F449";
+ color: black;
+}
+
+.debugModal .modal-body {
+ border-bottom-left-radius: 0px !important;
+ border-bottom-right-radius: 0px !important;
+}
+
+.debugModal .modal-footer {
+ background: var(--div-background-color-10) !important;
+ border-bottom-left-radius: 15px !important;
+ border-bottom-right-radius: 15px !important;
+}
+
+#debugPreInfo .slimScrollDiv,
+#debugResults .slimScrollDiv {
+ background: var(--div-background-color-15);
+}
+
+/* Swal popup */
+.swal-overlay--show-modal .swal-modal {
+ -webkit-backdrop-filter: blur(10px);
+ backdrop-filter: blur(10px);
+ background: var(--div-background-color-25);
+ border-radius: 15px;
+}
+
+.swal-title {
+ color: white;
+}
+
+.swal-overlay--show-modal {
+ background: var(--main-bg-color);
+}
+
+/* Mobile*/
+@media (max-width: 480px) {
+ * {
+ -webkit-backdrop-filter: none !important;
+ backdrop-filter: none !important;
+ }
+
+ #page-wrapper {
+ background: var(--mobile-bg-color) !important;
+ background-size: cover;
+ background-repeat: no-repeat;
+ width: 100%;
+ height: 100%;
+ }
+
+ #side-menu {
+ background: var(--mobile-bg-color) !important;
+ }
+
+ .navbar-header {
+ background: var(--div-background-color-25) !important;
+ }
+
+ .navbar-default,
+ .show-sidebar .sidebar .sidebar-head {
+ background: var(--mobile-bg-color) !important;
+ }
+
+ .dropdown-menu {
+ background: var(--mobile-bg-color) !important;
+ }
+
+ #internal-Settings {
+ background: var(--mobile-bg-color) !important;
+ }
+
+ .mfp-zoom-out.mfp-ready.mfp-bg {
+ opacity: 1 !important;
+ background: var(--mobile-bg-color) !important;
+ }
+
+ .mfp-wrap {
+ background: var(--mobile-bg-color) !important;
+ }
+
+ .modal-open .modal {
+ background: var(--mobile-bg-color) !important;
+ }
+
+ #page-wrapper {
+ background: var(--mobile-bg-color) !important;
+ }
+
+ #internal-Settings,
+ #preloader,
+ .preloader,
+ .active-tab-Settings,
+ .error-page {
+ background: var(--mobile-bg-color) !important;
+ }
+
+ html {
+ background: var(--mobile-bg-color) !important;
+ }
}
\ No newline at end of file
diff --git a/css/addons/organizr/glass/glass-login.css b/css/addons/organizr/glass/glass-login.css
index 0200383709..af0faf9e2a 100644
--- a/css/addons/organizr/glass/glass-login.css
+++ b/css/addons/organizr/glass/glass-login.css
@@ -1,192 +1,192 @@
-:root {
- --div-background-color-10: rgba(0, 0, 0, 0.15);
- --div-background-color-15: rgba(0, 0, 0, 0.25);
- --div-background-color-25: rgba(0, 0, 0, 0.35);
- --div-background-color-35: rgba(0, 0, 0, 0.45);
-}
-
-/* Replace the variables if you have a dark background */
-/* Light colors for dark backgrounds */
-/*
- --div-background-color-10: rgba(255, 255, 255, 0.1);
- --div-background-color-15: rgba(255, 255, 255, 0.15);
- --div-background-color-25: rgba(255, 255, 255, 0.25);
- --div-background-color-35: rgba(255, 255, 255, 0.35);
-*/
-/* Dark blur colors for bright backgrounds */
-/*
- --div-background-color-10: rgba(0, 0, 0, 0.15);
- --div-background-color-15: rgba(0, 0, 0, 0.25);
- --div-background-color-25: rgba(0, 0, 0, 0.35);
- --div-background-color-35: rgba(0, 0, 0, 0.45);
-
-*/
-
-/* loginpage sidemenu */
-@media (max-width: 480px) {
- #wrapper .login-register > .login-box > .white-box {
- background: transparent !important;
- margin-top: auto !important;
- width: 100% !important;
- -webkit-backdrop-filter: blur(0px) !important;
- backdrop-filter: blur(0px) !important;
-
-
- }
- }
-
-@media (max-width: 480px) {
- .login-box.login-sidebar {
- background: var(--div-background-color-15) !important;
- -webkit-backdrop-filter: blur(10px);
- backdrop-filter: blur(10px);
-
-}
-}
-
-/* logo */
- .white-box .visible-xs {
- display: block!important;
- }
- .loginLogo {
- border: 0;
- margin-top: -60%;
- transform: translateY(-10%);
- }
- @media (max-width: 480px) {
- .loginLogo {
- margin-top: -10% !important;
- }
- }
- .blockUI {
- opacity: 1 !important;
- background-color: transparent !important;
- }
- .blockMsg {
- background: rgba(0, 0, 0, 0.9) !important;
- border: none !important;
- }
-
- .login-register > .login-box > .white-box {
- background: var(--div-background-color-25) !important;
- -webkit-backdrop-filter: blur(10px);
- backdrop-filter: blur(10px);
- border-radius: 15px;
- -webkit-box-shadow: none;
- box-shadow: none;
- }
-
-
- .login-register {
-
- height: 100%;
- position: fixed;
- }
-
- .slideInRight {
- -webkit-animation-name: none;
- animation-name: none;
- }
-
- .login-register .login-box .white-box .bg-org {
- background-color: transparent !important;
- }
-
- /*2FA login button*/
- .panel-wrapper .panel-body > .btn-warning, .btn-warning.disabled {
- background: var(--div-background-color-15) !important;
- border: 1px solid #ffc36d00 !important;
- }
-
- /*2FA animation header*/
- .panel-warning .panel-heading, .panel-yellow .panel-heading {
- color: #fff;
- border-radius: 3px;
- background-color: rgba(0, 0, 0, 0.3);
- border-color: #00000000;
- }
-
- /*oAuth Successful*/
- .panel-green .panel-heading, .panel-success .panel-heading {
- color: #53e69d;
- text-align: center;
- text-transform: uppercase;
- border-radius: 3px;
- background-color: transparent;
- border-color: transparent;
- }
-
- /*Login sidebar*/
- .login-box.login-sidebar,
- #login-panels .panel-body,
- #login-panels .panel {
- background: transparent;
- }
-
- #login-panels .form-control , #login-panels .btn {
- background: rgba(255, 255, 255, 0.35);
- color: white;
- border-radius: 25px;
- border: none;
- }
- /* #login-panels {
- height: 44px;
- }*/
- #login-panles .btn-info.disabled.focus .btn-info.disabled:focus .btn-info.disabled:hover .btn-info.focus .btn-info:focus .btn-info:hover .btn:hover {
- background: rgba(255,255, 255, 0.65);
- border:none;
-
- }
- /*Center login Box*/
- .login-sidebar {
- position: relative;
- right: initial;
- }
-
- #lockScreen .white-box {
- width: 400px;
- height: 345px;
- }
- .login-sidebar .white-box {
- width: 100%;
- position: absolute;
- top: 50%;
- transform: translateY(-50%);
- }
-
- #lockScreen .white-box {
- position: absolute;
- top: 50%;
- transform: translateY(-50%);
- background: var(--div-background-color-25);
- -webkit-box-shadow: none;
- box-shadow: none;
- -webkit-backdrop-filter: blur(10px);
- backdrop-filter: blur(10px);
- border-radius: 15px;
- }
- .form-control::placeholder {
- color: white;
- }
- #login-username-Input, #login-password-Input {
- text-align: center;
- }
- .panel .panel-heading .panel-title, label, span, .fa-lock:before {
- color: #ffffff;
- }
- /* Lock screen */
- #lockScreen .form-material .form-control, .form-material .form-control:focus {
- background: rgba(255, 255, 255, 0.35);
- border-radius: 25px;
- padding: inherit;
- text-align: center;
- }
- #lockScreen .btn-info {
- background: rgba(255, 255, 255, 0.35);
- border-radius: 25px;
- border: 1px solid transparent;
- }
- #lockScreen .btn-info:hover {
- border: 1px solid transparent;
- }
-
+:root {
+ --div-background-color-10: rgba(0, 0, 0, 0.15);
+ --div-background-color-15: rgba(0, 0, 0, 0.25);
+ --div-background-color-25: rgba(0, 0, 0, 0.35);
+ --div-background-color-35: rgba(0, 0, 0, 0.45);
+}
+
+/* Replace the variables if you have a dark background */
+/* Light colors for dark backgrounds */
+/*
+ --div-background-color-10: rgba(255, 255, 255, 0.1);
+ --div-background-color-15: rgba(255, 255, 255, 0.15);
+ --div-background-color-25: rgba(255, 255, 255, 0.25);
+ --div-background-color-35: rgba(255, 255, 255, 0.35);
+*/
+/* Dark blur colors for bright backgrounds */
+/*
+ --div-background-color-10: rgba(0, 0, 0, 0.15);
+ --div-background-color-15: rgba(0, 0, 0, 0.25);
+ --div-background-color-25: rgba(0, 0, 0, 0.35);
+ --div-background-color-35: rgba(0, 0, 0, 0.45);
+
+*/
+
+/* loginpage sidemenu */
+@media (max-width: 480px) {
+ #wrapper .login-register > .login-box > .white-box {
+ background: transparent !important;
+ margin-top: auto !important;
+ width: 100% !important;
+ -webkit-backdrop-filter: blur(0px) !important;
+ backdrop-filter: blur(0px) !important;
+
+
+ }
+ }
+
+@media (max-width: 480px) {
+ .login-box.login-sidebar {
+ background: var(--div-background-color-15) !important;
+ -webkit-backdrop-filter: blur(10px);
+ backdrop-filter: blur(10px);
+
+}
+}
+
+/* logo */
+ .white-box .visible-xs {
+ display: block!important;
+ }
+ .loginLogo {
+ border: 0;
+ margin-top: -60%;
+ transform: translateY(-10%);
+ }
+ @media (max-width: 480px) {
+ .loginLogo {
+ margin-top: -10% !important;
+ }
+ }
+ .blockUI {
+ opacity: 1 !important;
+ background-color: transparent !important;
+ }
+ .blockMsg {
+ background: rgba(0, 0, 0, 0.9) !important;
+ border: none !important;
+ }
+
+ .login-register > .login-box > .white-box {
+ background: var(--div-background-color-25) !important;
+ -webkit-backdrop-filter: blur(10px);
+ backdrop-filter: blur(10px);
+ border-radius: 15px;
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+
+
+ .login-register {
+
+ height: 100%;
+ position: fixed;
+ }
+
+ .slideInRight {
+ -webkit-animation-name: none;
+ animation-name: none;
+ }
+
+ .login-register .login-box .white-box .bg-org {
+ background-color: transparent !important;
+ }
+
+ /*2FA login button*/
+ .panel-wrapper .panel-body > .btn-warning, .btn-warning.disabled {
+ background: var(--div-background-color-15) !important;
+ border: 1px solid #ffc36d00 !important;
+ }
+
+ /*2FA animation header*/
+ .panel-warning .panel-heading, .panel-yellow .panel-heading {
+ color: #fff;
+ border-radius: 3px;
+ background-color: rgba(0, 0, 0, 0.3);
+ border-color: #00000000;
+ }
+
+ /*oAuth Successful*/
+ .panel-green .panel-heading, .panel-success .panel-heading {
+ color: #53e69d;
+ text-align: center;
+ text-transform: uppercase;
+ border-radius: 3px;
+ background-color: transparent;
+ border-color: transparent;
+ }
+
+ /*Login sidebar*/
+ .login-box.login-sidebar,
+ #login-panels .panel-body,
+ #login-panels .panel {
+ background: transparent;
+ }
+
+ #login-panels .form-control , #login-panels .btn {
+ background: rgba(255, 255, 255, 0.35);
+ color: white;
+ border-radius: 25px;
+ border: none;
+ }
+ /* #login-panels {
+ height: 44px;
+ }*/
+ #login-panles .btn-info.disabled.focus .btn-info.disabled:focus .btn-info.disabled:hover .btn-info.focus .btn-info:focus .btn-info:hover .btn:hover {
+ background: rgba(255,255, 255, 0.65);
+ border:none;
+
+ }
+ /*Center login Box*/
+ .login-sidebar {
+ position: relative;
+ right: initial;
+ }
+
+ #lockScreen .white-box {
+ width: 400px;
+ height: 345px;
+ }
+ .login-sidebar .white-box {
+ width: 100%;
+ position: absolute;
+ top: 50%;
+ transform: translateY(-50%);
+ }
+
+ #lockScreen .white-box {
+ position: absolute;
+ top: 50%;
+ transform: translateY(-50%);
+ background: var(--div-background-color-25);
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ -webkit-backdrop-filter: blur(10px);
+ backdrop-filter: blur(10px);
+ border-radius: 15px;
+ }
+ .form-control::placeholder {
+ color: white;
+ }
+ #login-username-Input, #login-password-Input {
+ text-align: center;
+ }
+ .panel .panel-heading .panel-title, label, span, .fa-lock:before {
+ color: #ffffff;
+ }
+ /* Lock screen */
+ #lockScreen .form-material .form-control, .form-material .form-control:focus {
+ background: rgba(255, 255, 255, 0.35);
+ border-radius: 25px;
+ padding: inherit;
+ text-align: center;
+ }
+ #lockScreen .btn-info {
+ background: rgba(255, 255, 255, 0.35);
+ border-radius: 25px;
+ border: 1px solid transparent;
+ }
+ #lockScreen .btn-info:hover {
+ border: 1px solid transparent;
+ }
+
diff --git a/css/addons/plex/overseerr-side-menu/overseerr-side-menu.css b/css/addons/plex/overseerr-side-menu/overseerr-side-menu.css
index b14fcec4d4..35f46daf34 100644
--- a/css/addons/plex/overseerr-side-menu/overseerr-side-menu.css
+++ b/css/addons/plex/overseerr-side-menu/overseerr-side-menu.css
@@ -1,111 +1,111 @@
-/* dP dP dP */
-/* 88 88 88 */
-/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
-/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
-/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
-/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
-/* 88 */
-/* dP */
-
-/* Made by @gilbN */
-/* https://github.com/gilbN/theme.park */
-
-/* PLEX OVERSEERR SIDE MENU */
-
-/* APP VARS*/
-:root {
- --sidebar-color: #1f2937;
- --menu-item: #111827;
- --menu-item-hover: #374151;
-}
-
-/* EXTRA CSS */
-[class*="SourceSidebar-openSidebar-"][class*="SourceSidebar-sidebar-"],
-[class*="SourceSidebar-sidebar-"] {
- background: var(--sidebar-color) !important;
- padding-top: 10px;
-}
-
-[class*="SourceSidebarLink-isSelected-"]:before {
- background-color: transparent !important;
-}
-
-[class*="NavBar-container-"] {
- background: rgb(0 0 0 / 0%) !important;
-}
-
-[class*="SourceSidebar-openSidebar-"] [class*="SourceSidebarLink-isSelected-"] {
- background: var(--menu-item);
- box-shadow: inset 4px 0 0 0 transparent !important;
- border-radius: 5px;
- margin-bottom: 5px;
-
-}
-
-[class*="SourceSidebarLink-isSelected-"] [class*="SourceSidebarLink-iconContainer-"],
-[class*="SourceSidebarLink-isSelected-"] [class*="SourceSidebarLink-title-"] {
- color: white;
-}
-
-[class*="SourceSidebar-openSidebar-"] [class*="SourceSidebarLink-button-"]:hover,
-[class*="SourceSidebar-openSidebar-"] [class*="SourceSidebarLink-isActive-"] {
- background: var(--menu-item-hover);
- border-radius: 5px;
-}
-
-[class*="SourceSidebarLink-button-"] {
- margin-bottom: 5px;
-}
-
-[class*="SourceSidebar-expandedSidebar-"][class*="SourceSidebar-sidebar-"] {
- background: var(--sidebar-color) !important;
-}
-
-[class*="SourceSidebar-expandedSidebar-"][class*="SourceSidebar-sidebar-"] [class*="SourceSidebarLink-isSelected-"] {
- background: var(--menu-item) !important;
-}
-
-[class*="SourceSidebarContent-expandedSidebarContent-"],
-[class*="AllSourcesSidebarContent-container-"] {
- padding: 10px;
-}
-
-[class*="SourceSidebar-collapsedSidebar-"][class*="SourceSidebar-sidebar-"] [class*="AllSourcesSidebarContent-container-"] {
- padding: 0px;
-}
-
-[class*="SourceSidebarContent-expandedSidebarContent-"] div {
- border-radius: 5px;
-}
-
-[class*="SourceSidebarContent-expandedSidebarContent-"] div:hover:not([data-qa-id="sidebarMore"] div) {
- background-color: var(--menu-item-hover);
-}
-
-[class*="SourceSidebar-collapsedSidebar-"] [class*="SourceSidebar-sidebar-"] {
- border-radius: 0px !important;
-}
-
-[class*="SourceSidebarContent-expandedSidebarContent-"] [class*="SourceSidebarLink-button-"][class*="SidebarLink-sidebarLink-"][class*="Link-default-"][class*="SourceSidebarLink-small-"][class*="SourceSidebarLink-isSelected-"] {
- box-shadow: none !important;
- border-radius: 5px;
-}
-
-[class*="SourceSidebar-collapsedSidebar-"][class*="SourceSidebar-sidebar-"] [class*="SourceSidebarItem-button-"][class*="SourceSidebarLink-button-"][class*="SidebarLink-sidebarLink-"][class*="Link-default-"][class*="SourceSidebarLink-small-"][class*="SourceSidebarItem-isSelected-"][class*="SourceSidebarLink-isSelected-"] {
- box-shadow: inset 4px 0 0 0 rgb(var(--accent-color)) !important;
- border-radius: 0px;
-}
-
-[class*="SourceSidebarLink-button-"][class*="SidebarLink-sidebarLink-"][class*="Link-default-"][class*="SourceSidebarLink-small-"][class*="SourceSidebarLink-isSelected-"]:hover {
- box-shadow: none !important;
- background: var(--menu-item-hover) !important;
-}
-
-[class*="SourceSidebar-collapsedSidebar-"][class*="SourceSidebarLink-button-"][class*="SidebarLink-sidebarLink-"][class*="Link-default-"][class*="SourceSidebarLink-small-"][class*="SourceSidebarLink-isSelected-"]:hover {
- box-shadow: inset 4px 0 0 0 rgb(var(--accent-color)) !important;
-}
-
-[class*="SourceSidebarLink-sourceLink-"]:hover [class*="SourceSidebarLink-iconContainer-"],
-[class*="SourceSidebarLink-sourceLink-"]:hover [class*="SourceSidebarLink-title-"] {
- color: white;
+/* dP dP dP */
+/* 88 88 88 */
+/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
+/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
+/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
+/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
+/* 88 */
+/* dP */
+
+/* Made by @gilbN */
+/* https://github.com/gilbN/theme.park */
+
+/* PLEX OVERSEERR SIDE MENU */
+
+/* APP VARS*/
+:root {
+ --sidebar-color: #1f2937;
+ --menu-item: #111827;
+ --menu-item-hover: #374151;
+}
+
+/* EXTRA CSS */
+[class*="SourceSidebar-openSidebar-"][class*="SourceSidebar-sidebar-"],
+[class*="SourceSidebar-sidebar-"] {
+ background: var(--sidebar-color) !important;
+ padding-top: 10px;
+}
+
+[class*="SourceSidebarLink-isSelected-"]:before {
+ background-color: transparent !important;
+}
+
+[class*="NavBar-container-"] {
+ background: rgb(0 0 0 / 0%) !important;
+}
+
+[class*="SourceSidebar-openSidebar-"] [class*="SourceSidebarLink-isSelected-"] {
+ background: var(--menu-item);
+ box-shadow: inset 4px 0 0 0 transparent !important;
+ border-radius: 5px;
+ margin-bottom: 5px;
+
+}
+
+[class*="SourceSidebarLink-isSelected-"] [class*="SourceSidebarLink-iconContainer-"],
+[class*="SourceSidebarLink-isSelected-"] [class*="SourceSidebarLink-title-"] {
+ color: white;
+}
+
+[class*="SourceSidebar-openSidebar-"] [class*="SourceSidebarLink-button-"]:hover,
+[class*="SourceSidebar-openSidebar-"] [class*="SourceSidebarLink-isActive-"] {
+ background: var(--menu-item-hover);
+ border-radius: 5px;
+}
+
+[class*="SourceSidebarLink-button-"] {
+ margin-bottom: 5px;
+}
+
+[class*="SourceSidebar-expandedSidebar-"][class*="SourceSidebar-sidebar-"] {
+ background: var(--sidebar-color) !important;
+}
+
+[class*="SourceSidebar-expandedSidebar-"][class*="SourceSidebar-sidebar-"] [class*="SourceSidebarLink-isSelected-"] {
+ background: var(--menu-item) !important;
+}
+
+[class*="SourceSidebarContent-expandedSidebarContent-"],
+[class*="AllSourcesSidebarContent-container-"] {
+ padding: 10px;
+}
+
+[class*="SourceSidebar-collapsedSidebar-"][class*="SourceSidebar-sidebar-"] [class*="AllSourcesSidebarContent-container-"] {
+ padding: 0px;
+}
+
+[class*="SourceSidebarContent-expandedSidebarContent-"] div {
+ border-radius: 5px;
+}
+
+[class*="SourceSidebarContent-expandedSidebarContent-"] div:hover:not([data-qa-id="sidebarMore"] div) {
+ background-color: var(--menu-item-hover);
+}
+
+[class*="SourceSidebar-collapsedSidebar-"] [class*="SourceSidebar-sidebar-"] {
+ border-radius: 0px !important;
+}
+
+[class*="SourceSidebarContent-expandedSidebarContent-"] [class*="SourceSidebarLink-button-"][class*="SidebarLink-sidebarLink-"][class*="Link-default-"][class*="SourceSidebarLink-small-"][class*="SourceSidebarLink-isSelected-"] {
+ box-shadow: none !important;
+ border-radius: 5px;
+}
+
+[class*="SourceSidebar-collapsedSidebar-"][class*="SourceSidebar-sidebar-"] [class*="SourceSidebarItem-button-"][class*="SourceSidebarLink-button-"][class*="SidebarLink-sidebarLink-"][class*="Link-default-"][class*="SourceSidebarLink-small-"][class*="SourceSidebarItem-isSelected-"][class*="SourceSidebarLink-isSelected-"] {
+ box-shadow: inset 4px 0 0 0 rgb(var(--accent-color)) !important;
+ border-radius: 0px;
+}
+
+[class*="SourceSidebarLink-button-"][class*="SidebarLink-sidebarLink-"][class*="Link-default-"][class*="SourceSidebarLink-small-"][class*="SourceSidebarLink-isSelected-"]:hover {
+ box-shadow: none !important;
+ background: var(--menu-item-hover) !important;
+}
+
+[class*="SourceSidebar-collapsedSidebar-"][class*="SourceSidebarLink-button-"][class*="SidebarLink-sidebarLink-"][class*="Link-default-"][class*="SourceSidebarLink-small-"][class*="SourceSidebarLink-isSelected-"]:hover {
+ box-shadow: inset 4px 0 0 0 rgb(var(--accent-color)) !important;
+}
+
+[class*="SourceSidebarLink-sourceLink-"]:hover [class*="SourceSidebarLink-iconContainer-"],
+[class*="SourceSidebarLink-sourceLink-"]:hover [class*="SourceSidebarLink-title-"] {
+ color: white;
}
\ No newline at end of file
diff --git a/css/addons/plex/plex-alt-logo/plex-alt-logo.css b/css/addons/plex/plex-alt-logo/plex-alt-logo.css
index 89382f1872..5bcd3c2a52 100644
--- a/css/addons/plex/plex-alt-logo/plex-alt-logo.css
+++ b/css/addons/plex/plex-alt-logo/plex-alt-logo.css
@@ -1,12 +1,12 @@
-[class*="NavBar-plexLogo-"] {
- background-image: url("/css/addons/plex/plex-alt-logo/SeekPng.com_your-logo-here-png_2467553.png");
- background-position: 50%;
- background-repeat: no-repeat;
- background-size: contain;
- margin: 0 10px;
- width: 40px;
-}
-
-[class*="NavBar-plexLogo-"] svg {
- display: none;
-}
\ No newline at end of file
+[class*="NavBar-logoContainer-"] {
+ background-image: url("/css/addons/plex/plex-alt-logo/SeekPng.com_your-logo-here-png_2467553.png");
+ background-position: 50%;
+ background-repeat: no-repeat;
+ background-size: contain;
+ margin: 0 10px;
+ width: 40px;
+}
+
+[class*="NavBar-logoContainer-"] svg {
+ display: none;
+}
diff --git a/css/addons/prowlarr/prowlarr-darker/prowlarr-darker.css b/css/addons/prowlarr/prowlarr-darker/prowlarr-darker.css
index 75c317fe4b..0667a31f99 100644
--- a/css/addons/prowlarr/prowlarr-darker/prowlarr-darker.css
+++ b/css/addons/prowlarr/prowlarr-darker/prowlarr-darker.css
@@ -1,55 +1,55 @@
-@import url("/css/defaults/servarr-darker-base.css");
-:root {
- --main-bg-color: #202020;
-
- --modal-bg-color: #2a2a2a;
- --modal-header-color: #2a2a2a;
- --modal-footer-color: #2a2a2a;
-
- --drop-down-menu-bg: #333;
-
- --button-color: #5899eb;
- --button-color-hover: #4b91ea;
- --button-text: #eee;
- --button-text-hover: #fff;
-
- --accent-color: 230, 96, 0;
- --accent-color-hover: rgb(var(--accent-color),.8);
- --link-color: rgb(230, 96, 0);
- --link-color-hover: rgb(230, 96, 0, .8);
- --label-text-color: #eee;
-
- --text: #ccc;
- --text-hover: #fff;
- --text-muted: #999;
-
- /*Specials*/
- --arr-queue-color: #5d9cec;
- --side-menu-active: #333333;
- --scroller-hover: #606060;
- --scroller: #707070;
- --border-color: #606060;
- --label-color: #e66000;
- --label-info: #5d9cec;
- --header-color: #2a2a2a;
- --toolbar-background: #262626;
- --side-menu-color: #2a2a2a;
- --side-menu-link-color: #e66000;
-}
-
-
-/* SEARCH DROP DOWN */
-[class*=IndexerSearchInput-containerOpen-] [class*=IndexerSearchInput-movieContainer-] {
- border: 1px solid var(--drop-down-menu-bg);
- background-color: var(--drop-down-menu-bg);
- box-shadow: none;
- color: #e1e2e3;
-}
-
-canvas {
- filter: none !important
-}
-
-[class*="Stats-fullWidthChart-"], [class*="Stats-halfWidthChart-"] {
- background: transparent !important;
-}
+@import url("/css/defaults/servarr-darker-base.css");
+:root {
+ --main-bg-color: #202020;
+
+ --modal-bg-color: #2a2a2a;
+ --modal-header-color: #2a2a2a;
+ --modal-footer-color: #2a2a2a;
+
+ --drop-down-menu-bg: #333;
+
+ --button-color: #5899eb;
+ --button-color-hover: #4b91ea;
+ --button-text: #eee;
+ --button-text-hover: #fff;
+
+ --accent-color: 230, 96, 0;
+ --accent-color-hover: rgb(var(--accent-color),.8);
+ --link-color: rgb(230, 96, 0);
+ --link-color-hover: rgb(230, 96, 0, .8);
+ --label-text-color: #eee;
+
+ --text: #ccc;
+ --text-hover: #fff;
+ --text-muted: #999;
+
+ /*Specials*/
+ --arr-queue-color: #5d9cec;
+ --side-menu-active: #333333;
+ --scroller-hover: #606060;
+ --scroller: #707070;
+ --border-color: #606060;
+ --label-color: #e66000;
+ --label-info: #5d9cec;
+ --header-color: #2a2a2a;
+ --toolbar-background: #262626;
+ --side-menu-color: #2a2a2a;
+ --side-menu-link-color: #e66000;
+}
+
+
+/* SEARCH DROP DOWN */
+[class*=IndexerSearchInput-containerOpen-] [class*=IndexerSearchInput-movieContainer-] {
+ border: 1px solid var(--drop-down-menu-bg);
+ background-color: var(--drop-down-menu-bg);
+ box-shadow: none;
+ color: #e1e2e3;
+}
+
+canvas {
+ filter: none !important
+}
+
+[class*="Stats-fullWidthChart-"], [class*="Stats-halfWidthChart-"] {
+ background: transparent !important;
+}
diff --git a/css/addons/radarr/radarr-4k-logo/radarr-4k-logo.css b/css/addons/radarr/radarr-4k-logo/radarr-4k-logo.css
index f5fd764348..d4e9dab052 100644
--- a/css/addons/radarr/radarr-4k-logo/radarr-4k-logo.css
+++ b/css/addons/radarr/radarr-4k-logo/radarr-4k-logo.css
@@ -1,27 +1,27 @@
-@media (min-width: 752px) {
- [class*="PageHeader-logoFull-"] {
- content: url("/css/addons/radarr/radarr-4k-logo/radarr4k-v3.png");
- margin-left: 15px;
- width: 120px;
- height: 40px;
- }
-}
-
-@media only screen and (max-width: 768px) {
- [class*="PageHeader-logo-"] {
- width: 32px;
- height: 32px;
- margin-left: 0px;
- content: url("/css/addons/radarr/radarr-4k-logo/radarr-v3-mobile.png");
- }
-}
-
-[class*="LoadingPage-logoFull-"] {
- content: url("/css/addons/radarr/radarr-4k-logo/radarr4k-v3.png");
- margin-top: 50px;
- margin-right: auto;
- margin-left: auto;
- width: 120px;
- height: 40px;
- opacity: 1;
+@media (min-width: 752px) {
+ [class*="PageHeader-logoFull-"] {
+ content: url("/css/addons/radarr/radarr-4k-logo/radarr4k-v3.png");
+ margin-left: 15px;
+ width: 120px;
+ height: 40px;
+ }
+}
+
+@media only screen and (max-width: 768px) {
+ [class*="PageHeader-logo-"] {
+ width: 32px;
+ height: 32px;
+ margin-left: 0px;
+ content: url("/css/addons/radarr/radarr-4k-logo/radarr-v3-mobile.png");
+ }
+}
+
+[class*="LoadingPage-logoFull-"] {
+ content: url("/css/addons/radarr/radarr-4k-logo/radarr4k-v3.png");
+ margin-top: 50px;
+ margin-right: auto;
+ margin-left: auto;
+ width: 120px;
+ height: 40px;
+ opacity: 1;
}
\ No newline at end of file
diff --git a/css/addons/radarr/radarr-darker/radarr-darker.css b/css/addons/radarr/radarr-darker/radarr-darker.css
index 29e6bb7eb5..71b4c326e5 100644
--- a/css/addons/radarr/radarr-darker/radarr-darker.css
+++ b/css/addons/radarr/radarr-darker/radarr-darker.css
@@ -1,54 +1,54 @@
-@import url("/css/defaults/servarr-darker-base.css");
-:root {
- --main-bg-color: #202020;
-
- --modal-bg-color: #2a2a2a;
- --modal-header-color: #2a2a2a;
- --modal-footer-color: #2a2a2a;
-
- --drop-down-menu-bg: #333;
-
- --button-color: #5899eb;
- --button-color-hover: #4b91ea;
- --button-text: #eee;
- --button-text-hover: #fff;
-
- --accent-color: 255, 194, 48;
- --accent-color-hover: rgba(255, 194, 48, 0.8);
- --link-color: #ffc230;
- --link-color-hover: rgb(255, 194, 48, .8);
- --label-text-color: #2f2f2f;
-
- --text: #ccc;
- --text-hover: #fff;
- --text-muted: #999;
-
- /*Specials*/
- --arr-queue-color: #5d9cec;
- --side-menu-active: #333333;
- --scroller-hover: #606060;
- --scroller: #707070;
- --border-color: #606060;
- --label-color: #ffc230;
- --label-info: #5d9cec;
- --header-color: #2a2a2a;
- --toolbar-background: #262626;
- --side-menu-color: #2a2a2a;
- --side-menu-link-color: #ffc230;
-}
-
-/* SEARCH DROP DOWN */
-
-[class*="MovieSearchInput-containerOpen-"] [class*="MovieSearchInput-movieContainer-"] {
- border: 1px solid var(--drop-down-menu-bg);
- background-color: var(--drop-down-menu-bg);
- box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%);
- color: #e1e2e3;
-}
-
-/* SERIES PAGE */
-
-[class*="MovieIndexPoster-controls-"] {
- background-color: var(--label-color) !important;
- color: var(--label-text-color) !important;
+@import url("/css/defaults/servarr-darker-base.css");
+:root {
+ --main-bg-color: #202020;
+
+ --modal-bg-color: #2a2a2a;
+ --modal-header-color: #2a2a2a;
+ --modal-footer-color: #2a2a2a;
+
+ --drop-down-menu-bg: #333;
+
+ --button-color: #5899eb;
+ --button-color-hover: #4b91ea;
+ --button-text: #eee;
+ --button-text-hover: #fff;
+
+ --accent-color: 255, 194, 48;
+ --accent-color-hover: rgba(255, 194, 48, 0.8);
+ --link-color: #ffc230;
+ --link-color-hover: rgb(255, 194, 48, .8);
+ --label-text-color: #2f2f2f;
+
+ --text: #ccc;
+ --text-hover: #fff;
+ --text-muted: #999;
+
+ /*Specials*/
+ --arr-queue-color: #5d9cec;
+ --side-menu-active: #333333;
+ --scroller-hover: #606060;
+ --scroller: #707070;
+ --border-color: #606060;
+ --label-color: #ffc230;
+ --label-info: #5d9cec;
+ --header-color: #2a2a2a;
+ --toolbar-background: #262626;
+ --side-menu-color: #2a2a2a;
+ --side-menu-link-color: #ffc230;
+}
+
+/* SEARCH DROP DOWN */
+
+[class*="MovieSearchInput-containerOpen-"] [class*="MovieSearchInput-movieContainer-"] {
+ border: 1px solid var(--drop-down-menu-bg);
+ background-color: var(--drop-down-menu-bg);
+ box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%);
+ color: #e1e2e3;
+}
+
+/* SERIES PAGE */
+
+[class*="MovieIndexPoster-controls-"] {
+ background-color: var(--label-color) !important;
+ color: var(--label-text-color) !important;
}
\ No newline at end of file
diff --git a/css/addons/readarr/readarr-alt-logo/readarr-alt-logo.css b/css/addons/readarr/readarr-alt-logo/readarr-alt-logo.css
index 751c7d49af..fae0ced68b 100644
--- a/css/addons/readarr/readarr-alt-logo/readarr-alt-logo.css
+++ b/css/addons/readarr/readarr-alt-logo/readarr-alt-logo.css
@@ -1,16 +1,16 @@
-@media (min-width: 752px) {
- [class*="PageHeader-logo-"] {
- content: url("/css/addons/readarr/readarr-alt-logo/readarr_alt.png");
- }
-}
-
-@media only screen and (max-width: 768px) {
- [class*="PageHeader-logo-"] {
- content: url("/css/addons/readarr/readarr-alt-logo/readarr_alt.png");
- }
-}
-
-[class*="LoadingPage-logoFull-"] {
- content: url("/css/addons/readarr/readarr-alt-logo/readarr_alt.png");
- opacity: 1;
+@media (min-width: 752px) {
+ [class*="PageHeader-logo-"] {
+ content: url("/css/addons/readarr/readarr-alt-logo/readarr_alt.png");
+ }
+}
+
+@media only screen and (max-width: 768px) {
+ [class*="PageHeader-logo-"] {
+ content: url("/css/addons/readarr/readarr-alt-logo/readarr_alt.png");
+ }
+}
+
+[class*="LoadingPage-logoFull-"] {
+ content: url("/css/addons/readarr/readarr-alt-logo/readarr_alt.png");
+ opacity: 1;
}
\ No newline at end of file
diff --git a/css/addons/readarr/readarr-alt-logo/readme.md b/css/addons/readarr/readarr-alt-logo/readme.md
index 5fd9901aa6..4d6f057a46 100644
--- a/css/addons/readarr/readarr-alt-logo/readme.md
+++ b/css/addons/readarr/readarr-alt-logo/readme.md
@@ -1,3 +1,3 @@
-Headphone Icon svg made by monkik from www.flaticon.com
-
+Headphone Icon svg made by monkik from www.flaticon.com
+
https://www.flaticon.com/free-icon/music_2503487?term=headset&related_id=2503487
\ No newline at end of file
diff --git a/css/addons/readarr/readarr-darker/readarr-darker.css b/css/addons/readarr/readarr-darker/readarr-darker.css
index 6800b40d5e..6b56cb1433 100644
--- a/css/addons/readarr/readarr-darker/readarr-darker.css
+++ b/css/addons/readarr/readarr-darker/readarr-darker.css
@@ -1,45 +1,45 @@
-@import url("/css/defaults/servarr-darker-base.css");
-:root {
- --main-bg-color: #202020;
-
- --modal-bg-color: #2a2a2a;
- --modal-header-color: #2a2a2a;
- --modal-footer-color: #2a2a2a;
-
- --drop-down-menu-bg: #333;
-
- --button-color: #5899eb;
- --button-color-hover: #4b91ea;
- --button-text: #eee;
- --button-text-hover: #fff;
-
- --accent-color: 202, 48, 45;
- --accent-color-hover: rgb(var(--accent-color), .8);
- --link-color: rgb(93, 156, 236);
- --link-color-hover: rgb(93, 156, 236, .8);
- --label-text-color: #eee;
-
- --text: #ccc;
- --text-hover: #fff;
- --text-muted: #999;
-
- /*Specials*/
- --arr-queue-color: #5d9cec;
- --side-menu-active: #333333;
- --scroller-hover: #606060;
- --scroller: #707070;
- --border-color: #606060;
- --label-color: #810020;
- --label-info: #5d9cec;
- --header-color: #2a2a2a;
- --toolbar-background: #262626;
- --side-menu-color: #2a2a2a;
- --side-menu-link-color: #ca302d;
-}
-
-/* AUTHOR PAGE */
-
-[class*="AuthorDetailsHeader-headerContent-"], [class*="BookDetailsHeader-headerContent-"] {
- color: var(--text);
- background: var(--main-bg-color);
+@import url("/css/defaults/servarr-darker-base.css");
+:root {
+ --main-bg-color: #202020;
+
+ --modal-bg-color: #2a2a2a;
+ --modal-header-color: #2a2a2a;
+ --modal-footer-color: #2a2a2a;
+
+ --drop-down-menu-bg: #333;
+
+ --button-color: #5899eb;
+ --button-color-hover: #4b91ea;
+ --button-text: #eee;
+ --button-text-hover: #fff;
+
+ --accent-color: 202, 48, 45;
+ --accent-color-hover: rgb(var(--accent-color), .8);
+ --link-color: rgb(93, 156, 236);
+ --link-color-hover: rgb(93, 156, 236, .8);
+ --label-text-color: #eee;
+
+ --text: #ccc;
+ --text-hover: #fff;
+ --text-muted: #999;
+
+ /*Specials*/
+ --arr-queue-color: #5d9cec;
+ --side-menu-active: #333333;
+ --scroller-hover: #606060;
+ --scroller: #707070;
+ --border-color: #606060;
+ --label-color: #810020;
+ --label-info: #5d9cec;
+ --header-color: #2a2a2a;
+ --toolbar-background: #262626;
+ --side-menu-color: #2a2a2a;
+ --side-menu-link-color: #ca302d;
+}
+
+/* AUTHOR PAGE */
+
+[class*="AuthorDetailsHeader-headerContent-"], [class*="BookDetailsHeader-headerContent-"] {
+ color: var(--text);
+ background: var(--main-bg-color);
}
\ No newline at end of file
diff --git a/css/addons/sonarr/sonarr-4k-logo/sonarr-4k-logo.css b/css/addons/sonarr/sonarr-4k-logo/sonarr-4k-logo.css
index 9bcc5ab73f..2a50ecc091 100644
--- a/css/addons/sonarr/sonarr-4k-logo/sonarr-4k-logo.css
+++ b/css/addons/sonarr/sonarr-4k-logo/sonarr-4k-logo.css
@@ -1,16 +1,16 @@
-@media (min-width: 752px) {
- [class*="PageHeader-logo-"] {
- content: url("/css/addons/sonarr/sonarr-4k-logo/sonarr-4k.png");
- }
-}
-
-@media only screen and (max-width: 768px) {
- [class*="PageHeader-logo-"] {
- content: url("/css/addons/sonarr/sonarr-4k-logo/sonarr-4k.png");
- }
-}
-
-[class*="LoadingPage-logoFull-"] {
- content: url("/css/addons/sonarr/sonarr-4k-logo/sonarr-4k.png");
- opacity: 1;
+@media (min-width: 752px) {
+ [class*="PageHeader-logo-"] {
+ content: url("/css/addons/sonarr/sonarr-4k-logo/sonarr-4k.png");
+ }
+}
+
+@media only screen and (max-width: 768px) {
+ [class*="PageHeader-logo-"] {
+ content: url("/css/addons/sonarr/sonarr-4k-logo/sonarr-4k.png");
+ }
+}
+
+[class*="LoadingPage-logoFull-"] {
+ content: url("/css/addons/sonarr/sonarr-4k-logo/sonarr-4k.png");
+ opacity: 1;
}
\ No newline at end of file
diff --git a/css/addons/sonarr/sonarr-darker/sonarr-darker.css b/css/addons/sonarr/sonarr-darker/sonarr-darker.css
index 7c3c2ddcd7..b61d2ef8da 100644
--- a/css/addons/sonarr/sonarr-darker/sonarr-darker.css
+++ b/css/addons/sonarr/sonarr-darker/sonarr-darker.css
@@ -1,72 +1,72 @@
-@import url("/css/defaults/servarr-darker-base.css");
-:root {
- --main-bg-color: #202020;
-
- --modal-bg-color: #2a2a2a;
- --modal-header-color: #2a2a2a;
- --modal-footer-color: #2a2a2a;
-
- --drop-down-menu-bg: #333;
-
- --button-color: #5899eb;
- --button-color-hover: #3483e7;
- --button-text: #eee;
- --button-text-hover: #fff;
-
- --accent-color: 53, 197, 244;
- --accent-color-hover: rgb(33, 147, 181);
- --link-color: #35c5f4;
- --link-color-hover: rgb(53, 197, 244, .8);
- --label-text-color: #272a36;
-
- --text: #ccc;
- --text-hover: #fff;
- --text-muted: #bebebe;
-
- /*Specials*/
- --arr-queue-color: #35c5f4;
- --side-menu-active: #333333;
- --scroller-hover: #606060;
- --scroller: #707070;
- --border-color: #606060;
- --label-color: #35c5f4;
- --label-info: #5d9cec;
- --header-color: #2a2a2a;
- --toolbar-background: #262626;
- --side-menu-color: #2a2a2a;
- --side-menu-link-color: #35c5f4;
-}
-/* SCROLLER */
-[class*=ImportSeriesSelectSeries-results-]::-webkit-scrollbar-thumb:hover,
-[class*=OverlayScroller-thumb-]:hover {
- background-color: var(--scroller-hover) !important;
-}
-
-[class*="OverlayScroller-thumb-"],
-[class*=Scroller-scroller-]::-webkit-scrollbar-thumb {
- background-color: var(--scroller) !important;
-}
-
-/* SEARCH DROP DOWN */
-[class*="SeriesSearchInput-containerOpen-"] [class*="SeriesSearchInput-seriesContainer-"] {
- border: 1px solid var(--drop-down-menu-bg);
- background-color: var(--drop-down-menu-bg);
- box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%);
- color: #e1e2e3;
-}
-
-/* SERIES PAGE */
-[class*="SeriesIndexPoster-controls-"] {
- background-color: var(--label-color) !important;
- color: #fff !important;
-}
-
-[class*="SeriesIndexPoster-posterContainer-"]>span>button {
- background-color: transparent;
- color: white !important;
-}
-
-[class*="SeriesIndexPoster-action-"]:hover,
-[class*=SeriesIndexPoster-action-] .fa-search:hover {
- color: #ccc !important;
+@import url("/css/defaults/servarr-darker-base.css");
+:root {
+ --main-bg-color: #202020;
+
+ --modal-bg-color: #2a2a2a;
+ --modal-header-color: #2a2a2a;
+ --modal-footer-color: #2a2a2a;
+
+ --drop-down-menu-bg: #333;
+
+ --button-color: #5899eb;
+ --button-color-hover: #3483e7;
+ --button-text: #eee;
+ --button-text-hover: #fff;
+
+ --accent-color: 53, 197, 244;
+ --accent-color-hover: rgb(33, 147, 181);
+ --link-color: #35c5f4;
+ --link-color-hover: rgb(53, 197, 244, .8);
+ --label-text-color: #272a36;
+
+ --text: #ccc;
+ --text-hover: #fff;
+ --text-muted: #bebebe;
+
+ /*Specials*/
+ --arr-queue-color: #35c5f4;
+ --side-menu-active: #333333;
+ --scroller-hover: #606060;
+ --scroller: #707070;
+ --border-color: #606060;
+ --label-color: #35c5f4;
+ --label-info: #5d9cec;
+ --header-color: #2a2a2a;
+ --toolbar-background: #262626;
+ --side-menu-color: #2a2a2a;
+ --side-menu-link-color: #35c5f4;
+}
+/* SCROLLER */
+[class*=ImportSeriesSelectSeries-results-]::-webkit-scrollbar-thumb:hover,
+[class*=OverlayScroller-thumb-]:hover {
+ background-color: var(--scroller-hover) !important;
+}
+
+[class*="OverlayScroller-thumb-"],
+[class*=Scroller-scroller-]::-webkit-scrollbar-thumb {
+ background-color: var(--scroller) !important;
+}
+
+/* SEARCH DROP DOWN */
+[class*="SeriesSearchInput-containerOpen-"] [class*="SeriesSearchInput-seriesContainer-"] {
+ border: 1px solid var(--drop-down-menu-bg);
+ background-color: var(--drop-down-menu-bg);
+ box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%);
+ color: #e1e2e3;
+}
+
+/* SERIES PAGE */
+[class*="SeriesIndexPoster-controls-"] {
+ background-color: var(--label-color) !important;
+ color: #fff !important;
+}
+
+[class*="SeriesIndexPoster-posterContainer-"]>span>button {
+ background-color: transparent;
+ color: white !important;
+}
+
+[class*="SeriesIndexPoster-action-"]:hover,
+[class*=SeriesIndexPoster-action-] .fa-search:hover {
+ color: #ccc !important;
}
\ No newline at end of file
diff --git a/css/addons/unraid/login-page/alien/alien-base.css b/css/addons/unraid/login-page/alien/alien-base.css
index 7e310e2236..da099aa822 100644
--- a/css/addons/unraid/login-page/alien/alien-base.css
+++ b/css/addons/unraid/login-page/alien/alien-base.css
@@ -1,245 +1,245 @@
-@import "https://cdnjs.cloudflare.com/ajax/libs/animate.css/3.7.2/animate.min.css";
-@import "https://fonts.googleapis.com/css?family=Share+Tech+Mono&display=swap";
-@import "https://fonts.googleapis.com/css?family=VT323";
-
-
- /* Replace the variables if you have a dark background */
- /* Light colors for dark backgrounds */
- /*
- --div-background-color-10: rgba(255, 255, 255, 0.1);
- --div-background-color-15: rgba(255, 255, 255, 0.15);
- --div-background-color-25: rgba(255, 255, 255, 0.25);
- --div-background-color-35: rgba(255, 255, 255, 0.35);
- https://www.transparenttextures.com/patterns/hexellence.png
- https://www.transparenttextures.com/patterns/gplay.png
- https://www.transparenttextures.com/patterns/simple-horizontal-light.png
- https://www.colourlovers.com/palette/3428762/Fallout?widths=1
-
- https://codepen.io/lbebber/pen/XJRdrV/ CRT KEY FRAMES
- https://brennan.io/2017/06/14/alien-computer-card/
- https://www.cssmatic.com/noise-texture
-
- https://codepen.io/somethingformed/pen/raWJXV
- radial-gradient(ellipse at center,#0f7 0,rgba(0,255,119,0) 100%) center center/cover no-repeat fixed,
- */
-
-* {
- outline: none;
-}
-
-@media only screen and (max-width: 500px) {
- #login {
- -webkit-backdrop-filter: blur(0px);
- backdrop-filter: blur(0px);
- position: absolute;
- top: 0;
- left: 0;
- bottom: 0;
- right: 0;
- height: 100%;
- width: 100%;
- border-radius: none !important;
- }
- .background-wrap,#video-bg-elem {display: none;}
-
- #login {
- -webkit-box-shadow: inset 0px 0px 0px 2px #F000 !important;
- box-shadow: inset 0px 0px 0px 2px #F000 !important;
- }
-}
-
-html {
- background: var(--main-bg) !important;
-}
-
-body {
- background: var(--main-bg) !important;
- position: absolute;
- top: 0;
- left: 0;
- bottom: 0;
- right: 0;
- height: 100%;
- width: 100%;
- overflow: hidden;
-}
-@media only screen and (max-width: 768px) {
- #login {
- min-width: 300px;
- }
-}
-/*FOR VIDEO BACKGROUND*/
-.background-wrap {
- position: fixed;
- z-index: -1000;
- width: 100%;
- height: 100%;
- overflow: hidden;
- top: 0;
- left: 0;
-}
-#video-bg-elem {
- position: absolute;
- top: 0;
- left: 0;
- min-height: 100%;
- min-width: 100%;
-}
-/*TEXT COLOR*/
-#login h1,
-#login h2,
-#login .error {
- color: var(--text-color) !important;
- text-shadow: var(--text-shadow) var(--text-color);
- font-size: 20px;
-}
-#login a {
- color: var(--link-color);
- text-shadow: var(--text-shadow) var(--text-color);
-}
-#login a:hover {
- color: var(--link-color-hover);
- text-shadow: var(--text-shadow) var(--text-color);
-}
-#login input {
- color: var(--input-color);
- text-shadow: 0 0 5px var(--text-color);
-}
-#login ::placeholder {
- color: var(--input-color);
- text-shadow: 0 0 5px var(--text-color);
-}
-#login ::-webkit-input-placeholder {
- color: var(--input-color);
- text-shadow: 0 0 5px var(--text-color);
-}
-#login ::-moz-placeholder {
- color: var(--input-color);
- text-shadow: 0 0 5px var(--text-color);
-}
-#login :-ms-input-placeholder {
- color: var(--input-color);
- text-shadow: 0 0 5px var(--text-color);
-}
-#login :-moz-placeholder {
- color: var(--input-color);
- text-shadow: 0 0 5px var(--text-color);
-}
-#login input:focus::-webkit-input-placeholder {
- color: transparent !important;
- text-shadow: 0 0 0px transparent;
-}
-#login input:focus:-moz-placeholder {
- color: transparent !important;
- text-shadow: 0 0 0px transparent;
-}
-#login input:focus::-moz-placeholder {
- color: transparent !important;
- text-shadow: 0 0 0px transparent;
-}
-#login input:focus:-ms-input-placeholder {
- color: transparent !important;
- text-shadow: 0 0 0px transparent;
-}
-
-/*TEXT FONT*/
-#login h1,
-#login h2,
-#login a,
-#login .button,
-#login .error {
- font-family: var(--text-font);
- -webkit-font-smoothing: none;
- line-height: 1.2;
-}
-
-/* CASE COLOR */
-#login [class^='case-'],
-#login [class*=' case-'] {
- font-family: cases!important;
- speak: none;
- font-style: normal;
- font-weight: normal;
- font-variant: normal;
- text-transform: none;
- color: var(--case-color);
- text-shadow: var(--text-shadow) var(--text-color);
-}
-/*INPUT FORMS*/
-#login [type=text],
-#login [type=password] {
- font-family: var(--input-font);
- background-color: rgba(0, 0, 0, 0.25);
- border: 2px solid transparent;
- text-transform: uppercase;
- border-radius: 5px;
-}
-#login [type=text]:active,
-#login [type=text]:focus,
-#login [type=password]:active,
-#login [type=password]:focus {
- font-family: var(--input-font);
- background-color: rgba(0, 0, 0, 0.25);
- border: 2px solid transparent;
- text-transform: uppercase;
-
-}
-
-
-/*BUTTON*/
-#login .button {
- color: var(--button-text-color);
- text-shadow: var(--text-shadow) var(--text-color);
- background: linear-gradient(90deg, var(--button-color2) 0, var(--button-color)) 0 0 no-repeat, linear-gradient(90deg, var(--button-color2) 0, var(--button-color)) 0 100% no-repeat, linear-gradient(0deg, var(--button-color2) 0, var(--button-color2)) 0 100% no-repeat, linear-gradient(0deg, var(--button-color) 0, var(--button-color)) 100% 100% no-repeat;
- background: -webkit-gradient(linear, left top, right top, from(var(--button-color2)), to(var(--button-color))) 0 0 no-repeat, -webkit-gradient(linear, left top, right top, from(var(--button-color2)), to(var(--button-color))) 0 100% no-repeat, -webkit-gradient(linear, left bottom, left top, from(var(--button-color2)), to(var(--button-color2))) 0 100% no-repeat, -webkit-gradient(linear, left bottom, left top, from(var(--button-color)), to(var(--button-color))) 100% 100% no-repeat;
- background-size: 100% 2px, 100% 2px, 2px 100%, 2px 100%;
-}
-#login .button:hover {
- color: var(--button-text-color-hover);
- text-shadow: var(--text-shadow) var(--button-color-hover);
- box-shadow: var(--box-shadow) var(--button-color-hover);
- background-color: var(--button-color-hover);
- background: -webkit-gradient(linear, left top, right top, from(var(--button-color2-hover)), to(var(--button-color-hover)));
- background: linear-gradient(90deg, var(--button-color2-hover) 0, var(--button-color-hover));
-}
-
-
-#login {
- background: var(--div-background-color-15) !important;
- -webkit-backdrop-filter: blur(10px);
- backdrop-filter: blur(10px);
- padding-top: 1rem;
- position: absolute;
- left: 50%;
- top: 50%;
- transform: translate(-50%, -50%) !;
- -ms-transform: translate(-50%, -50%);
- -webkit-transform: translate(-50%, -50%);
- margin: 0 !important;
- text-transform: uppercase;
- min-width: 300px;
-}
-
-#login .angle:after {
- display: none;
-}
-#login .wordmark {
- display: none;
-}
-
-#login .logo {
- background: var(--logo);
- background-size: contain;
- padding: 2rem;
- border-radius: 0;
- margin: 0rem 1rem 0rem 1rem;
-}
-#login .error {
- animation-name: shake;
- animation-duration: .8s;
-}
-/*LOGIN BOX SHADOW*/
-.shadow {
- -webkit-box-shadow: inset 0px 0px 0px 2px var(--text-color) !important;
- box-shadow: inset 0px 0px 0px 2px var(--text-color) !important;
-}
+@import "https://cdnjs.cloudflare.com/ajax/libs/animate.css/3.7.2/animate.min.css";
+@import "https://fonts.googleapis.com/css?family=Share+Tech+Mono&display=swap";
+@import "https://fonts.googleapis.com/css?family=VT323";
+
+
+ /* Replace the variables if you have a dark background */
+ /* Light colors for dark backgrounds */
+ /*
+ --div-background-color-10: rgba(255, 255, 255, 0.1);
+ --div-background-color-15: rgba(255, 255, 255, 0.15);
+ --div-background-color-25: rgba(255, 255, 255, 0.25);
+ --div-background-color-35: rgba(255, 255, 255, 0.35);
+ https://www.transparenttextures.com/patterns/hexellence.png
+ https://www.transparenttextures.com/patterns/gplay.png
+ https://www.transparenttextures.com/patterns/simple-horizontal-light.png
+ https://www.colourlovers.com/palette/3428762/Fallout?widths=1
+
+ https://codepen.io/lbebber/pen/XJRdrV/ CRT KEY FRAMES
+ https://brennan.io/2017/06/14/alien-computer-card/
+ https://www.cssmatic.com/noise-texture
+
+ https://codepen.io/somethingformed/pen/raWJXV
+ radial-gradient(ellipse at center,#0f7 0,rgba(0,255,119,0) 100%) center center/cover no-repeat fixed,
+ */
+
+* {
+ outline: none;
+}
+
+@media only screen and (max-width: 500px) {
+ #login {
+ -webkit-backdrop-filter: blur(0px);
+ backdrop-filter: blur(0px);
+ position: absolute;
+ top: 0;
+ left: 0;
+ bottom: 0;
+ right: 0;
+ height: 100%;
+ width: 100%;
+ border-radius: none !important;
+ }
+ .background-wrap,#video-bg-elem {display: none;}
+
+ #login {
+ -webkit-box-shadow: inset 0px 0px 0px 2px #F000 !important;
+ box-shadow: inset 0px 0px 0px 2px #F000 !important;
+ }
+}
+
+html {
+ background: var(--main-bg) !important;
+}
+
+body {
+ background: var(--main-bg) !important;
+ position: absolute;
+ top: 0;
+ left: 0;
+ bottom: 0;
+ right: 0;
+ height: 100%;
+ width: 100%;
+ overflow: hidden;
+}
+@media only screen and (max-width: 768px) {
+ #login {
+ min-width: 300px;
+ }
+}
+/*FOR VIDEO BACKGROUND*/
+.background-wrap {
+ position: fixed;
+ z-index: -1000;
+ width: 100%;
+ height: 100%;
+ overflow: hidden;
+ top: 0;
+ left: 0;
+}
+#video-bg-elem {
+ position: absolute;
+ top: 0;
+ left: 0;
+ min-height: 100%;
+ min-width: 100%;
+}
+/*TEXT COLOR*/
+#login h1,
+#login h2,
+#login .error {
+ color: var(--text-color) !important;
+ text-shadow: var(--text-shadow) var(--text-color);
+ font-size: 20px;
+}
+#login a {
+ color: var(--link-color);
+ text-shadow: var(--text-shadow) var(--text-color);
+}
+#login a:hover {
+ color: var(--link-color-hover);
+ text-shadow: var(--text-shadow) var(--text-color);
+}
+#login input {
+ color: var(--input-color);
+ text-shadow: 0 0 5px var(--text-color);
+}
+#login ::placeholder {
+ color: var(--input-color);
+ text-shadow: 0 0 5px var(--text-color);
+}
+#login ::-webkit-input-placeholder {
+ color: var(--input-color);
+ text-shadow: 0 0 5px var(--text-color);
+}
+#login ::-moz-placeholder {
+ color: var(--input-color);
+ text-shadow: 0 0 5px var(--text-color);
+}
+#login :-ms-input-placeholder {
+ color: var(--input-color);
+ text-shadow: 0 0 5px var(--text-color);
+}
+#login :-moz-placeholder {
+ color: var(--input-color);
+ text-shadow: 0 0 5px var(--text-color);
+}
+#login input:focus::-webkit-input-placeholder {
+ color: transparent !important;
+ text-shadow: 0 0 0px transparent;
+}
+#login input:focus:-moz-placeholder {
+ color: transparent !important;
+ text-shadow: 0 0 0px transparent;
+}
+#login input:focus::-moz-placeholder {
+ color: transparent !important;
+ text-shadow: 0 0 0px transparent;
+}
+#login input:focus:-ms-input-placeholder {
+ color: transparent !important;
+ text-shadow: 0 0 0px transparent;
+}
+
+/*TEXT FONT*/
+#login h1,
+#login h2,
+#login a,
+#login .button,
+#login .error {
+ font-family: var(--text-font);
+ -webkit-font-smoothing: none;
+ line-height: 1.2;
+}
+
+/* CASE COLOR */
+#login [class^='case-'],
+#login [class*=' case-'] {
+ font-family: cases!important;
+ speak: none;
+ font-style: normal;
+ font-weight: normal;
+ font-variant: normal;
+ text-transform: none;
+ color: var(--case-color);
+ text-shadow: var(--text-shadow) var(--text-color);
+}
+/*INPUT FORMS*/
+#login [type=text],
+#login [type=password] {
+ font-family: var(--input-font);
+ background-color: rgba(0, 0, 0, 0.25);
+ border: 2px solid transparent;
+ text-transform: uppercase;
+ border-radius: 5px;
+}
+#login [type=text]:active,
+#login [type=text]:focus,
+#login [type=password]:active,
+#login [type=password]:focus {
+ font-family: var(--input-font);
+ background-color: rgba(0, 0, 0, 0.25);
+ border: 2px solid transparent;
+ text-transform: uppercase;
+
+}
+
+
+/*BUTTON*/
+#login .button {
+ color: var(--button-text-color);
+ text-shadow: var(--text-shadow) var(--text-color);
+ background: linear-gradient(90deg, var(--button-color2) 0, var(--button-color)) 0 0 no-repeat, linear-gradient(90deg, var(--button-color2) 0, var(--button-color)) 0 100% no-repeat, linear-gradient(0deg, var(--button-color2) 0, var(--button-color2)) 0 100% no-repeat, linear-gradient(0deg, var(--button-color) 0, var(--button-color)) 100% 100% no-repeat;
+ background: -webkit-gradient(linear, left top, right top, from(var(--button-color2)), to(var(--button-color))) 0 0 no-repeat, -webkit-gradient(linear, left top, right top, from(var(--button-color2)), to(var(--button-color))) 0 100% no-repeat, -webkit-gradient(linear, left bottom, left top, from(var(--button-color2)), to(var(--button-color2))) 0 100% no-repeat, -webkit-gradient(linear, left bottom, left top, from(var(--button-color)), to(var(--button-color))) 100% 100% no-repeat;
+ background-size: 100% 2px, 100% 2px, 2px 100%, 2px 100%;
+}
+#login .button:hover {
+ color: var(--button-text-color-hover);
+ text-shadow: var(--text-shadow) var(--button-color-hover);
+ box-shadow: var(--box-shadow) var(--button-color-hover);
+ background-color: var(--button-color-hover);
+ background: -webkit-gradient(linear, left top, right top, from(var(--button-color2-hover)), to(var(--button-color-hover)));
+ background: linear-gradient(90deg, var(--button-color2-hover) 0, var(--button-color-hover));
+}
+
+
+#login {
+ background: var(--div-background-color-15) !important;
+ -webkit-backdrop-filter: blur(10px);
+ backdrop-filter: blur(10px);
+ padding-top: 1rem;
+ position: absolute;
+ left: 50%;
+ top: 50%;
+ transform: translate(-50%, -50%) !;
+ -ms-transform: translate(-50%, -50%);
+ -webkit-transform: translate(-50%, -50%);
+ margin: 0 !important;
+ text-transform: uppercase;
+ min-width: 300px;
+}
+
+#login .angle:after {
+ display: none;
+}
+#login .wordmark {
+ display: none;
+}
+
+#login .logo {
+ background: var(--logo);
+ background-size: contain;
+ padding: 2rem;
+ border-radius: 0;
+ margin: 0rem 1rem 0rem 1rem;
+}
+#login .error {
+ animation-name: shake;
+ animation-duration: .8s;
+}
+/*LOGIN BOX SHADOW*/
+.shadow {
+ -webkit-box-shadow: inset 0px 0px 0px 2px var(--text-color) !important;
+ box-shadow: inset 0px 0px 0px 2px var(--text-color) !important;
+}
diff --git a/css/addons/unraid/login-page/alien/custom.css b/css/addons/unraid/login-page/alien/custom.css
index 3b127bdfe6..d2447b87e0 100644
--- a/css/addons/unraid/login-page/alien/custom.css
+++ b/css/addons/unraid/login-page/alien/custom.css
@@ -1,22 +1,22 @@
-@import url("/css/addons/unraid/login-page/alien/alien-base.css");
-:root {
- --main-bg: radial-gradient(ellipse at center,rgba(0, 255, 119, 0.1) 0,rgba(0,255,119,0) 100%) center center/cover no-repeat fixed,
- url(/css/addons/unraid/login-page/alien/wallpaper/hallway2.jpg) center center/cover no-repeat fixed;
- --logo: url(/css/addons/unraid/login-page/alien/logo/nostromogreen2.png) center no-repeat;
- --text-color: #37f592;
- --input-color: #37f592;
- --link-color: #37f592;
- --link-color-hover: #68ffff;
- --case-color: #37f592;
- --button-text-color: #37f592;
- --button-text-color-hover: #000;
- --button-color: #37f592;
- --button-color2: #0C833D;
- --button-color-hover: #68ffff;
- --button-color2-hover: #68ffff;
- --input-font: 'Share Tech Mono', monospace;
- --text-font: 'Share Tech Mono', monospace; /*'VT323', 'Share Tech Mono'*/
- --div-background-color-15: rgba(0, 255, 111, 0.03);
- --text-shadow: 0 0 8px;
- --box-shadow: 0 0 15px;
+@import url("/css/addons/unraid/login-page/alien/alien-base.css");
+:root {
+ --main-bg: radial-gradient(ellipse at center,rgba(0, 255, 119, 0.1) 0,rgba(0,255,119,0) 100%) center center/cover no-repeat fixed,
+ url(/css/addons/unraid/login-page/alien/wallpaper/hallway2.jpg) center center/cover no-repeat fixed;
+ --logo: url(/css/addons/unraid/login-page/alien/logo/nostromogreen2.png) center no-repeat;
+ --text-color: #37f592;
+ --input-color: #37f592;
+ --link-color: #37f592;
+ --link-color-hover: #68ffff;
+ --case-color: #37f592;
+ --button-text-color: #37f592;
+ --button-text-color-hover: #000;
+ --button-color: #37f592;
+ --button-color2: #0C833D;
+ --button-color-hover: #68ffff;
+ --button-color2-hover: #68ffff;
+ --input-font: 'Share Tech Mono', monospace;
+ --text-font: 'Share Tech Mono', monospace; /*'VT323', 'Share Tech Mono'*/
+ --div-background-color-15: rgba(0, 255, 111, 0.03);
+ --text-shadow: 0 0 8px;
+ --box-shadow: 0 0 15px;
}
\ No newline at end of file
diff --git a/css/addons/unraid/login-page/alien/hallway.css b/css/addons/unraid/login-page/alien/hallway.css
index 72232d4cb2..0bb8ed9435 100644
--- a/css/addons/unraid/login-page/alien/hallway.css
+++ b/css/addons/unraid/login-page/alien/hallway.css
@@ -1,22 +1,22 @@
-@import url("/css/addons/unraid/login-page/alien/alien-base.css");
-:root {
- --main-bg: radial-gradient(ellipse at center,rgba(0, 255, 119, 0.1) 0,rgba(0,255,119,0) 100%) center center/cover no-repeat fixed,
- url(/css/addons/unraid/login-page/alien/wallpaper/hallway.jpg) center center/cover no-repeat fixed;
- --logo: url(/css/addons/unraid/login-page/alien/logo/wings_green.png) center no-repeat;
- --text-color: #37f592;
- --input-color: #37f592;
- --link-color: #37f592;
- --link-color-hover: #68ffff;
- --case-color: #37f592;
- --button-text-color: #37f592;
- --button-text-color-hover: #000;
- --button-color: #37f592;
- --button-color2: #0C833D;
- --button-color-hover: #68ffff;
- --button-color2-hover: #68ffff;
- --input-font: 'Share Tech Mono', monospace;
- --text-font: 'Share Tech Mono', monospace; /*'VT323', 'Share Tech Mono'*/
- --div-background-color-15: rgba(0, 255, 111, 0.03);
- --text-shadow: 0 0 8px;
- --box-shadow: 0 0 15px;
+@import url("/css/addons/unraid/login-page/alien/alien-base.css");
+:root {
+ --main-bg: radial-gradient(ellipse at center,rgba(0, 255, 119, 0.1) 0,rgba(0,255,119,0) 100%) center center/cover no-repeat fixed,
+ url(/css/addons/unraid/login-page/alien/wallpaper/hallway.jpg) center center/cover no-repeat fixed;
+ --logo: url(/css/addons/unraid/login-page/alien/logo/wings_green.png) center no-repeat;
+ --text-color: #37f592;
+ --input-color: #37f592;
+ --link-color: #37f592;
+ --link-color-hover: #68ffff;
+ --case-color: #37f592;
+ --button-text-color: #37f592;
+ --button-text-color-hover: #000;
+ --button-color: #37f592;
+ --button-color2: #0C833D;
+ --button-color-hover: #68ffff;
+ --button-color2-hover: #68ffff;
+ --input-font: 'Share Tech Mono', monospace;
+ --text-font: 'Share Tech Mono', monospace; /*'VT323', 'Share Tech Mono'*/
+ --div-background-color-15: rgba(0, 255, 111, 0.03);
+ --text-shadow: 0 0 8px;
+ --box-shadow: 0 0 15px;
}
\ No newline at end of file
diff --git a/css/addons/unraid/login-page/alien/hallway2.css b/css/addons/unraid/login-page/alien/hallway2.css
index a1fdba5d1d..65e0a304d5 100644
--- a/css/addons/unraid/login-page/alien/hallway2.css
+++ b/css/addons/unraid/login-page/alien/hallway2.css
@@ -1,22 +1,22 @@
-@import url("/css/addons/unraid/login-page/alien/alien-base.css");
-:root {
- --main-bg: radial-gradient(ellipse at center,rgba(0, 255, 119, 0.1) 0,rgba(0,255,119,0) 100%) center center/cover no-repeat fixed,
- url(/css/addons/unraid/login-page/alien/wallpaper/hallway2.jpg) center center/cover no-repeat fixed;
- --logo: url(/css/addons/unraid/login-page/alien/logo/wings_green.png) center no-repeat;
- --text-color: #37f592;
- --input-color: #37f592;
- --link-color: #37f592;
- --link-color-hover: #68ffff;
- --case-color: #37f592;
- --button-text-color: #37f592;
- --button-text-color-hover: #000;
- --button-color: #37f592;
- --button-color2: #0C833D;
- --button-color-hover: #68ffff;
- --button-color2-hover: #68ffff;
- --input-font: 'Share Tech Mono', monospace;
- --text-font: 'Share Tech Mono', monospace; /*'VT323', 'Share Tech Mono'*/
- --div-background-color-15: rgba(0, 255, 111, 0.03);
- --text-shadow: 0 0 8px;
- --box-shadow: 0 0 15px;
+@import url("/css/addons/unraid/login-page/alien/alien-base.css");
+:root {
+ --main-bg: radial-gradient(ellipse at center,rgba(0, 255, 119, 0.1) 0,rgba(0,255,119,0) 100%) center center/cover no-repeat fixed,
+ url(/css/addons/unraid/login-page/alien/wallpaper/hallway2.jpg) center center/cover no-repeat fixed;
+ --logo: url(/css/addons/unraid/login-page/alien/logo/wings_green.png) center no-repeat;
+ --text-color: #37f592;
+ --input-color: #37f592;
+ --link-color: #37f592;
+ --link-color-hover: #68ffff;
+ --case-color: #37f592;
+ --button-text-color: #37f592;
+ --button-text-color-hover: #000;
+ --button-color: #37f592;
+ --button-color2: #0C833D;
+ --button-color-hover: #68ffff;
+ --button-color2-hover: #68ffff;
+ --input-font: 'Share Tech Mono', monospace;
+ --text-font: 'Share Tech Mono', monospace; /*'VT323', 'Share Tech Mono'*/
+ --div-background-color-15: rgba(0, 255, 111, 0.03);
+ --text-shadow: 0 0 8px;
+ --box-shadow: 0 0 15px;
}
\ No newline at end of file
diff --git a/css/addons/unraid/login-page/alien/hallway3.css b/css/addons/unraid/login-page/alien/hallway3.css
index eaa87edda4..cf8c4eb671 100644
--- a/css/addons/unraid/login-page/alien/hallway3.css
+++ b/css/addons/unraid/login-page/alien/hallway3.css
@@ -1,22 +1,22 @@
-@import url("/css/addons/unraid/login-page/alien/alien-base.css");
-:root {
- --main-bg: radial-gradient(ellipse at center,rgba(0, 255, 119, 0.1) 0,rgba(0,255,119,0) 100%) center center/cover no-repeat fixed,
- url(/css/addons/unraid/login-page/alien/wallpaper/hallway3.jpg) center center/cover no-repeat fixed;
- --logo: url(/css/addons/unraid/login-page/alien/logo/wings_green.png) center no-repeat;
- --text-color: #37f592;
- --input-color: #37f592;
- --link-color: #37f592;
- --link-color-hover: #68ffff;
- --case-color: #37f592;
- --button-text-color: #37f592;
- --button-text-color-hover: #000;
- --button-color: #37f592;
- --button-color2: #0C833D;
- --button-color-hover: #68ffff;
- --button-color2-hover: #68ffff;
- --input-font: 'Share Tech Mono', monospace;
- --text-font: 'Share Tech Mono', monospace; /*'VT323', 'Share Tech Mono'*/
- --div-background-color-15: rgba(0, 255, 111, 0.03);
- --text-shadow: 0 0 8px;
- --box-shadow: 0 0 15px;
+@import url("/css/addons/unraid/login-page/alien/alien-base.css");
+:root {
+ --main-bg: radial-gradient(ellipse at center,rgba(0, 255, 119, 0.1) 0,rgba(0,255,119,0) 100%) center center/cover no-repeat fixed,
+ url(/css/addons/unraid/login-page/alien/wallpaper/hallway3.jpg) center center/cover no-repeat fixed;
+ --logo: url(/css/addons/unraid/login-page/alien/logo/wings_green.png) center no-repeat;
+ --text-color: #37f592;
+ --input-color: #37f592;
+ --link-color: #37f592;
+ --link-color-hover: #68ffff;
+ --case-color: #37f592;
+ --button-text-color: #37f592;
+ --button-text-color-hover: #000;
+ --button-color: #37f592;
+ --button-color2: #0C833D;
+ --button-color-hover: #68ffff;
+ --button-color2-hover: #68ffff;
+ --input-font: 'Share Tech Mono', monospace;
+ --text-font: 'Share Tech Mono', monospace; /*'VT323', 'Share Tech Mono'*/
+ --div-background-color-15: rgba(0, 255, 111, 0.03);
+ --text-shadow: 0 0 8px;
+ --box-shadow: 0 0 15px;
}
\ No newline at end of file
diff --git a/css/addons/unraid/login-page/alien/hallway4.css b/css/addons/unraid/login-page/alien/hallway4.css
index aeb86d4879..a7228b158d 100644
--- a/css/addons/unraid/login-page/alien/hallway4.css
+++ b/css/addons/unraid/login-page/alien/hallway4.css
@@ -1,22 +1,22 @@
-@import url("/css/addons/unraid/login-page/alien/alien-base.css");
-:root {
- --main-bg: radial-gradient(ellipse at center,rgba(0, 255, 119, 0.1) 0,rgba(0,255,119,0) 100%) center center/cover no-repeat fixed,
- url(/css/addons/unraid/login-page/alien/wallpaper/hallway4.jpg) center center/cover no-repeat fixed;
- --logo: url(/css/addons/unraid/login-page/alien/logo/wings_green.png) center no-repeat;
- --text-color: #37f592;
- --input-color: #37f592;
- --link-color: #37f592;
- --link-color-hover: #68ffff;
- --case-color: #37f592;
- --button-text-color: #37f592;
- --button-text-color-hover: #000;
- --button-color: #37f592;
- --button-color2: #0C833D;
- --button-color-hover: #68ffff;
- --button-color2-hover: #68ffff;
- --input-font: 'Share Tech Mono', monospace;
- --text-font: 'Share Tech Mono', monospace; /*'VT323', 'Share Tech Mono'*/
- --div-background-color-15: rgba(0, 255, 111, 0.03);
- --text-shadow: 0 0 8px;
- --box-shadow: 0 0 15px;
+@import url("/css/addons/unraid/login-page/alien/alien-base.css");
+:root {
+ --main-bg: radial-gradient(ellipse at center,rgba(0, 255, 119, 0.1) 0,rgba(0,255,119,0) 100%) center center/cover no-repeat fixed,
+ url(/css/addons/unraid/login-page/alien/wallpaper/hallway4.jpg) center center/cover no-repeat fixed;
+ --logo: url(/css/addons/unraid/login-page/alien/logo/wings_green.png) center no-repeat;
+ --text-color: #37f592;
+ --input-color: #37f592;
+ --link-color: #37f592;
+ --link-color-hover: #68ffff;
+ --case-color: #37f592;
+ --button-text-color: #37f592;
+ --button-text-color-hover: #000;
+ --button-color: #37f592;
+ --button-color2: #0C833D;
+ --button-color-hover: #68ffff;
+ --button-color2-hover: #68ffff;
+ --input-font: 'Share Tech Mono', monospace;
+ --text-font: 'Share Tech Mono', monospace; /*'VT323', 'Share Tech Mono'*/
+ --div-background-color-15: rgba(0, 255, 111, 0.03);
+ --text-shadow: 0 0 8px;
+ --box-shadow: 0 0 15px;
}
\ No newline at end of file
diff --git a/css/addons/unraid/login-page/alien/isolation.css b/css/addons/unraid/login-page/alien/isolation.css
index 8a65e839eb..ba8d310bd0 100644
--- a/css/addons/unraid/login-page/alien/isolation.css
+++ b/css/addons/unraid/login-page/alien/isolation.css
@@ -1,22 +1,22 @@
-@import url("/css/addons/unraid/login-page/alien/alien-base.css");
-:root {
- --main-bg: radial-gradient(ellipse at center,rgba(0, 255, 119, 0.1) 0,rgba(0,255,119,0) 100%) center center/cover no-repeat fixed,
- url(/css/addons/unraid/login-page/alien/wallpaper/isolation.png) center center/cover no-repeat fixed;
- --logo: url(/css/addons/unraid/login-page/alien/logo/wings_green.png) center no-repeat;
- --text-color: #37f592;
- --input-color: #37f592;
- --link-color: #37f592;
- --link-color-hover: #68ffff;
- --case-color: #37f592;
- --button-text-color: #37f592;
- --button-text-color-hover: #000;
- --button-color: #37f592;
- --button-color2: #0C833D;
- --button-color-hover: #68ffff;
- --button-color2-hover: #68ffff;
- --input-font: 'Share Tech Mono', monospace;
- --text-font: 'Share Tech Mono', monospace; /*'VT323', 'Share Tech Mono'*/
- --div-background-color-15: rgba(0, 255, 111, 0.03);
- --text-shadow: 0 0 8px;
- --box-shadow: 0 0 15px;
+@import url("/css/addons/unraid/login-page/alien/alien-base.css");
+:root {
+ --main-bg: radial-gradient(ellipse at center,rgba(0, 255, 119, 0.1) 0,rgba(0,255,119,0) 100%) center center/cover no-repeat fixed,
+ url(/css/addons/unraid/login-page/alien/wallpaper/isolation.png) center center/cover no-repeat fixed;
+ --logo: url(/css/addons/unraid/login-page/alien/logo/wings_green.png) center no-repeat;
+ --text-color: #37f592;
+ --input-color: #37f592;
+ --link-color: #37f592;
+ --link-color-hover: #68ffff;
+ --case-color: #37f592;
+ --button-text-color: #37f592;
+ --button-text-color-hover: #000;
+ --button-color: #37f592;
+ --button-color2: #0C833D;
+ --button-color-hover: #68ffff;
+ --button-color2-hover: #68ffff;
+ --input-font: 'Share Tech Mono', monospace;
+ --text-font: 'Share Tech Mono', monospace; /*'VT323', 'Share Tech Mono'*/
+ --div-background-color-15: rgba(0, 255, 111, 0.03);
+ --text-shadow: 0 0 8px;
+ --box-shadow: 0 0 15px;
}
\ No newline at end of file
diff --git a/css/addons/unraid/login-page/alien/isolation_video.css b/css/addons/unraid/login-page/alien/isolation_video.css
index 76e9a92419..54c80aff91 100644
--- a/css/addons/unraid/login-page/alien/isolation_video.css
+++ b/css/addons/unraid/login-page/alien/isolation_video.css
@@ -1,21 +1,21 @@
-@import url("/css/addons/unraid/login-page/alien/alien-base.css");
-:root {
- --main-bg: transparent;
- --logo: url(/css/addons/unraid/login-page/alien/logo/wings_green.png) center no-repeat;
- --text-color: #37f592;
- --input-color: #37f592;
- --link-color: #37f592;
- --link-color-hover: #68ffff;
- --case-color: #37f592;
- --button-text-color: #37f592;
- --button-text-color-hover: #000;
- --button-color: #37f592;
- --button-color2: #0C833D;
- --button-color-hover: #68ffff;
- --button-color2-hover: #68ffff;
- --input-font: 'Share Tech Mono', monospace;
- --text-font: 'Share Tech Mono', monospace; /*'VT323', 'Share Tech Mono'*/
- --div-background-color-15: rgba(0, 255, 111, 0.03);
- --text-shadow: 0 0 8px;
- --box-shadow: 0 0 15px;
+@import url("/css/addons/unraid/login-page/alien/alien-base.css");
+:root {
+ --main-bg: transparent;
+ --logo: url(/css/addons/unraid/login-page/alien/logo/wings_green.png) center no-repeat;
+ --text-color: #37f592;
+ --input-color: #37f592;
+ --link-color: #37f592;
+ --link-color-hover: #68ffff;
+ --case-color: #37f592;
+ --button-text-color: #37f592;
+ --button-text-color-hover: #000;
+ --button-color: #37f592;
+ --button-color2: #0C833D;
+ --button-color-hover: #68ffff;
+ --button-color2-hover: #68ffff;
+ --input-font: 'Share Tech Mono', monospace;
+ --text-font: 'Share Tech Mono', monospace; /*'VT323', 'Share Tech Mono'*/
+ --div-background-color-15: rgba(0, 255, 111, 0.03);
+ --text-shadow: 0 0 8px;
+ --box-shadow: 0 0 15px;
}
\ No newline at end of file
diff --git a/css/addons/unraid/login-page/alien/js/isolation.js b/css/addons/unraid/login-page/alien/js/isolation.js
index da27eb77fd..eba0adf1af 100644
--- a/css/addons/unraid/login-page/alien/js/isolation.js
+++ b/css/addons/unraid/login-page/alien/js/isolation.js
@@ -1,6 +1,6 @@
-// Adds a video background
-
-let video = `
-
Video not supported
-`
+// Adds a video background
+
+let video = `
+ Video not supported
+`
document.body.innerHTML += video
\ No newline at end of file
diff --git a/css/addons/unraid/login-page/alien/nightmare.css b/css/addons/unraid/login-page/alien/nightmare.css
index a3f1d315bf..ff378b8547 100644
--- a/css/addons/unraid/login-page/alien/nightmare.css
+++ b/css/addons/unraid/login-page/alien/nightmare.css
@@ -1,22 +1,22 @@
-@import url("/css/addons/unraid/login-page/alien/alien-base.css");
-:root {
- --main-bg: radial-gradient(ellipse at center,rgba(0, 255, 119, 0.1) 0,rgba(0,255,119,0) 100%) center center/cover no-repeat fixed,
- url(/css/addons/unraid/login-page/alien/wallpaper/nightmare.png) center center/cover no-repeat fixed;
- --logo: url(/css/addons/unraid/login-page/alien/logo/wings_red.png) center no-repeat;
- --text-color: #e22828;
- --input-color: #e22828;
- --link-color: #e22828;
- --link-color-hover: #f07777;
- --case-color: #e22828;
- --button-text-color: #e22828;
- --button-text-color-hover: #000;
- --button-color: #e22828;
- --button-color2: #e22828;
- --button-color-hover: #db3232;
- --button-color2-hover: #db3232;
- --input-font: 'Share Tech Mono', monospace;
- --text-font: 'Share Tech Mono', monospace; /*'VT323', 'Share Tech Mono'*/
- --div-background-color-15: rgba(0, 0, 0, 0.55);
- --text-shadow: 0 0 8px;
- --box-shadow: 0 0 15px;
+@import url("/css/addons/unraid/login-page/alien/alien-base.css");
+:root {
+ --main-bg: radial-gradient(ellipse at center,rgba(0, 255, 119, 0.1) 0,rgba(0,255,119,0) 100%) center center/cover no-repeat fixed,
+ url(/css/addons/unraid/login-page/alien/wallpaper/nightmare.png) center center/cover no-repeat fixed;
+ --logo: url(/css/addons/unraid/login-page/alien/logo/wings_red.png) center no-repeat;
+ --text-color: #e22828;
+ --input-color: #e22828;
+ --link-color: #e22828;
+ --link-color-hover: #f07777;
+ --case-color: #e22828;
+ --button-text-color: #e22828;
+ --button-text-color-hover: #000;
+ --button-color: #e22828;
+ --button-color2: #e22828;
+ --button-color-hover: #db3232;
+ --button-color2-hover: #db3232;
+ --input-font: 'Share Tech Mono', monospace;
+ --text-font: 'Share Tech Mono', monospace; /*'VT323', 'Share Tech Mono'*/
+ --div-background-color-15: rgba(0, 0, 0, 0.55);
+ --text-shadow: 0 0 8px;
+ --box-shadow: 0 0 15px;
}
\ No newline at end of file
diff --git a/css/addons/unraid/login-page/alien/scanner.css b/css/addons/unraid/login-page/alien/scanner.css
index 27cc81f7bf..f606d1ff61 100644
--- a/css/addons/unraid/login-page/alien/scanner.css
+++ b/css/addons/unraid/login-page/alien/scanner.css
@@ -1,22 +1,22 @@
-@import url("/css/addons/unraid/login-page/alien/alien-base.css");
-:root {
- --main-bg: radial-gradient(ellipse at center,rgba(0, 255, 119, 0.1) 0,rgba(0,255,119,0) 100%) center center/cover no-repeat fixed,
- url(/css/addons/unraid/login-page/alien/wallpaper/scanner.jpg) center center/cover no-repeat fixed;
- --logo: url(/css/addons/unraid/login-page/alien/logo/nostromogreen2.png) center no-repeat;
- --text-color: #37f592;
- --input-color: #37f592;
- --link-color: #37f592;
- --link-color-hover: #68ffff;
- --case-color: #37f592;
- --button-text-color: #37f592;
- --button-text-color-hover: #000;
- --button-color: #37f592;
- --button-color2: #0C833D;
- --button-color-hover: #68ffff;
- --button-color2-hover: #68ffff;
- --input-font: 'Share Tech Mono', monospace;
- --text-font: 'Share Tech Mono', monospace; /*'VT323', 'Share Tech Mono'*/
- --div-background-color-15: rgba(0, 255, 111, 0.03);
- --text-shadow: 0 0 8px;
- --box-shadow: 0 0 15px;
+@import url("/css/addons/unraid/login-page/alien/alien-base.css");
+:root {
+ --main-bg: radial-gradient(ellipse at center,rgba(0, 255, 119, 0.1) 0,rgba(0,255,119,0) 100%) center center/cover no-repeat fixed,
+ url(/css/addons/unraid/login-page/alien/wallpaper/scanner.jpg) center center/cover no-repeat fixed;
+ --logo: url(/css/addons/unraid/login-page/alien/logo/nostromogreen2.png) center no-repeat;
+ --text-color: #37f592;
+ --input-color: #37f592;
+ --link-color: #37f592;
+ --link-color-hover: #68ffff;
+ --case-color: #37f592;
+ --button-text-color: #37f592;
+ --button-text-color-hover: #000;
+ --button-color: #37f592;
+ --button-color2: #0C833D;
+ --button-color-hover: #68ffff;
+ --button-color2-hover: #68ffff;
+ --input-font: 'Share Tech Mono', monospace;
+ --text-font: 'Share Tech Mono', monospace; /*'VT323', 'Share Tech Mono'*/
+ --div-background-color-15: rgba(0, 255, 111, 0.03);
+ --text-shadow: 0 0 8px;
+ --box-shadow: 0 0 15px;
}
\ No newline at end of file
diff --git a/css/addons/unraid/login-page/fallout/custom.css b/css/addons/unraid/login-page/fallout/custom.css
index 93e0026e36..f89d6e8f24 100644
--- a/css/addons/unraid/login-page/fallout/custom.css
+++ b/css/addons/unraid/login-page/fallout/custom.css
@@ -1,218 +1,218 @@
-@import "https://cdnjs.cloudflare.com/ajax/libs/animate.css/3.7.2/animate.min.css";
-@import "https://fonts.googleapis.com/css?family=Share+Tech+Mono&display=swap";
-@import "https://fonts.googleapis.com/css?family=VT323";
-:root {
- --main-bg-color: url(/css/addons/unraid/login-page/fallout/wallpaper/rocky-wall.png), url(/css/addons/unraid/login-page/fallout/wallpaper/6Ua3u8.jpg) center center/cover no-repeat fixed;
- --logo: url(/css/addons/unraid/login-page/fallout/logo/vault.png) center no-repeat;
- --text-color: #14F074;
- --input-color: #14F074;
- --link-color: #14F074;
- --link-color-hover: #0C833D;
- --case-color: #14F074;
- --button-text-color: #14F074;
- --button-text-color-hover: #FFFFFF;
- --button-color: #14F074;
- --button-color2: #0C833D;
- --input-font: 'Share Tech Mono', monospace;
- --text-font: 'Share Tech Mono', monospace;
- --div-background-color-15: rgba(0, 0, 0, 0.25);
-
- /* Replace the variables if you have a dark background */
- /* Light colors for dark backgrounds */
- /*
- --div-background-color-10: rgba(255, 255, 255, 0.1);
- --div-background-color-15: rgba(255, 255, 255, 0.15);
- --div-background-color-25: rgba(255, 255, 255, 0.25);
- --div-background-color-35: rgba(255, 255, 255, 0.35);
- https://www.transparenttextures.com/patterns/hexellence.png
- https://www.transparenttextures.com/patterns/gplay.png
- https://www.transparenttextures.com/patterns/simple-horizontal-light.png
- https://www.colourlovers.com/palette/3428762/Fallout?widths=1
- */
-}
-
-@media (max-width: 500px) {
- #login {
- -webkit-backdrop-filter: blur(0px);
- backdrop-filter: blur(0px);
- position: absolute;
- top: 0;
- left: 0;
- bottom: 0;
- right: 0;
- height: 100%;
- width: 100%;
- border-radius: none !important;
- }
- .background-wrap,#video-bg-elem {display: none;}
-}
-
-html {
- background: var(--main-bg-color) !important;
-}
-body {
- background: var(--main-bg-color) !important;
- position: absolute;
- top: 0;
- left: 0;
- bottom: 0;
- right: 0;
- height: 100%;
- width: 100%;
- overflow: hidden;
-}
-@media only screen and (max-width: 768px) {
- #login {
- min-width: 300px;
- }
-}
-/*FOR VIDEO BACKGROUND*/
-.background-wrap {
- position: fixed;
- z-index: -1000;
- width: 100%;
- height: 100%;
- overflow: hidden;
- top: 0;
- left: 0;
-}
-#video-bg-elem {
- position: absolute;
- top: 0;
- left: 0;
- min-height: 100%;
- min-width: 100%;
-}
-/*TEXT COLOR*/
-#login h1,
-#login h2,
-#login .error {
- color: var(--text-color) !important;
-}
-#login a {
- color: var(--link-color);
-}
-#login a:hover {
- color: var(--link-color-hover);
-}
-#login input {
- color: var(--input-color);
-}
-#login ::placeholder {
- color: var(--input-color);
-}
-#login ::-webkit-input-placeholder {
- color: var(--input-color);
-}
-#login ::-moz-placeholder {
- color: var(--input-color);
-}
-#login :-ms-input-placeholder {
- color: var(--input-color);
-}
-#login :-moz-placeholder {
- color: var(--input-color);
-}
-#login input:focus::-webkit-input-placeholder {
- color: transparent !important;
-}
-#login input:focus:-moz-placeholder {
- color: transparent !important;
-}
-#login input:focus::-moz-placeholder {
- color: transparent !important;
-}
-#login input:focus:-ms-input-placeholder {
- color: transparent !important;
-}
-
-/*TEXT FONT*/
-#login h1,
-#login h2,
-#login a,
-#login .button,
-#login .error {
- font-family: var(--text-font);
-}
-
-/* CASE COLOR */
-#login [class^='case-'],
-#login [class*=' case-'] {
- font-family: cases!important;
- speak: none;
- font-style: normal;
- font-weight: normal;
- font-variant: normal;
- text-transform: none;
- color: var(--case-color);
-}
-/*INPUT FORMS*/
-#login [type=text],
-#login [type=password] {
- font-family: var(--input-font);
- background-color: rgba(0, 0, 0, 0.25);
- border: 2px solid transparent;
- text-transform: uppercase;
- border-radius: 5px;
-}
-#login [type=text]:active,
-#login [type=text]:focus,
-#login [type=password]:active,
-#login [type=password]:focus {
- font-family: var(--input-font);
- background-color: rgba(0, 0, 0, 0.25);
- border: 2px solid transparent;
- text-transform: uppercase;
-
-}
-
-
-/*BUTTON*/
-#login .button {
- color: var(--button-text-color);
- background: linear-gradient(90deg, var(--button-color2) 0, var(--button-color)) 0 0 no-repeat, linear-gradient(90deg, var(--button-color2) 0, var(--button-color)) 0 100% no-repeat, linear-gradient(0deg, var(--button-color2) 0, var(--button-color2)) 0 100% no-repeat, linear-gradient(0deg, var(--button-color) 0, var(--button-color)) 100% 100% no-repeat;
- background: -webkit-gradient(linear, left top, right top, from(var(--button-color2)), to(var(--button-color))) 0 0 no-repeat, -webkit-gradient(linear, left top, right top, from(var(--button-color2)), to(var(--button-color))) 0 100% no-repeat, -webkit-gradient(linear, left bottom, left top, from(var(--button-color2)), to(var(--button-color2))) 0 100% no-repeat, -webkit-gradient(linear, left bottom, left top, from(var(--button-color)), to(var(--button-color))) 100% 100% no-repeat;
- background-size: 100% 2px, 100% 2px, 2px 100%, 2px 100%;
-}
-#login .button:hover {
- color: var(--button-text-color-hover);
- background-color: var(--button-color);
- background: -webkit-gradient(linear, left top, right top, from(var(--button-color2)), to(var(--button-color)));
- background: linear-gradient(90deg, var(--button-color2) 0, var(--button-color));
-}
-
-
-#login {
- background: var(--div-background-color-15) !important;
- -webkit-backdrop-filter: blur(10px);
- backdrop-filter: blur(10px);
- padding-top: 1rem;
- position: absolute;
- left: 50%;
- top: 50%;
- transform: translate(-50%, -50%) !;
- -ms-transform: translate(-50%, -50%);
- -webkit-transform: translate(-50%, -50%);
- margin: 0 !important;
- text-transform: uppercase;
- min-width: 300px;
-}
-
-#login .angle:after {
- display: none;
-}
-#login .wordmark {
- display: none;
-}
-
-#login .logo {
- background: var(--logo);
- background-size: contain;
- padding: 2rem;
- border-radius: 0;
- margin: 0rem 1rem 0rem 1rem;
-}
-#login .error {
- animation-name: shake;
- animation-duration: .8s;
-}
+@import "https://cdnjs.cloudflare.com/ajax/libs/animate.css/3.7.2/animate.min.css";
+@import "https://fonts.googleapis.com/css?family=Share+Tech+Mono&display=swap";
+@import "https://fonts.googleapis.com/css?family=VT323";
+:root {
+ --main-bg-color: url(/css/addons/unraid/login-page/fallout/wallpaper/rocky-wall.png), url(/css/addons/unraid/login-page/fallout/wallpaper/6Ua3u8.jpg) center center/cover no-repeat fixed;
+ --logo: url(/css/addons/unraid/login-page/fallout/logo/vault.png) center no-repeat;
+ --text-color: #14F074;
+ --input-color: #14F074;
+ --link-color: #14F074;
+ --link-color-hover: #0C833D;
+ --case-color: #14F074;
+ --button-text-color: #14F074;
+ --button-text-color-hover: #FFFFFF;
+ --button-color: #14F074;
+ --button-color2: #0C833D;
+ --input-font: 'Share Tech Mono', monospace;
+ --text-font: 'Share Tech Mono', monospace;
+ --div-background-color-15: rgba(0, 0, 0, 0.25);
+
+ /* Replace the variables if you have a dark background */
+ /* Light colors for dark backgrounds */
+ /*
+ --div-background-color-10: rgba(255, 255, 255, 0.1);
+ --div-background-color-15: rgba(255, 255, 255, 0.15);
+ --div-background-color-25: rgba(255, 255, 255, 0.25);
+ --div-background-color-35: rgba(255, 255, 255, 0.35);
+ https://www.transparenttextures.com/patterns/hexellence.png
+ https://www.transparenttextures.com/patterns/gplay.png
+ https://www.transparenttextures.com/patterns/simple-horizontal-light.png
+ https://www.colourlovers.com/palette/3428762/Fallout?widths=1
+ */
+}
+
+@media (max-width: 500px) {
+ #login {
+ -webkit-backdrop-filter: blur(0px);
+ backdrop-filter: blur(0px);
+ position: absolute;
+ top: 0;
+ left: 0;
+ bottom: 0;
+ right: 0;
+ height: 100%;
+ width: 100%;
+ border-radius: none !important;
+ }
+ .background-wrap,#video-bg-elem {display: none;}
+}
+
+html {
+ background: var(--main-bg-color) !important;
+}
+body {
+ background: var(--main-bg-color) !important;
+ position: absolute;
+ top: 0;
+ left: 0;
+ bottom: 0;
+ right: 0;
+ height: 100%;
+ width: 100%;
+ overflow: hidden;
+}
+@media only screen and (max-width: 768px) {
+ #login {
+ min-width: 300px;
+ }
+}
+/*FOR VIDEO BACKGROUND*/
+.background-wrap {
+ position: fixed;
+ z-index: -1000;
+ width: 100%;
+ height: 100%;
+ overflow: hidden;
+ top: 0;
+ left: 0;
+}
+#video-bg-elem {
+ position: absolute;
+ top: 0;
+ left: 0;
+ min-height: 100%;
+ min-width: 100%;
+}
+/*TEXT COLOR*/
+#login h1,
+#login h2,
+#login .error {
+ color: var(--text-color) !important;
+}
+#login a {
+ color: var(--link-color);
+}
+#login a:hover {
+ color: var(--link-color-hover);
+}
+#login input {
+ color: var(--input-color);
+}
+#login ::placeholder {
+ color: var(--input-color);
+}
+#login ::-webkit-input-placeholder {
+ color: var(--input-color);
+}
+#login ::-moz-placeholder {
+ color: var(--input-color);
+}
+#login :-ms-input-placeholder {
+ color: var(--input-color);
+}
+#login :-moz-placeholder {
+ color: var(--input-color);
+}
+#login input:focus::-webkit-input-placeholder {
+ color: transparent !important;
+}
+#login input:focus:-moz-placeholder {
+ color: transparent !important;
+}
+#login input:focus::-moz-placeholder {
+ color: transparent !important;
+}
+#login input:focus:-ms-input-placeholder {
+ color: transparent !important;
+}
+
+/*TEXT FONT*/
+#login h1,
+#login h2,
+#login a,
+#login .button,
+#login .error {
+ font-family: var(--text-font);
+}
+
+/* CASE COLOR */
+#login [class^='case-'],
+#login [class*=' case-'] {
+ font-family: cases!important;
+ speak: none;
+ font-style: normal;
+ font-weight: normal;
+ font-variant: normal;
+ text-transform: none;
+ color: var(--case-color);
+}
+/*INPUT FORMS*/
+#login [type=text],
+#login [type=password] {
+ font-family: var(--input-font);
+ background-color: rgba(0, 0, 0, 0.25);
+ border: 2px solid transparent;
+ text-transform: uppercase;
+ border-radius: 5px;
+}
+#login [type=text]:active,
+#login [type=text]:focus,
+#login [type=password]:active,
+#login [type=password]:focus {
+ font-family: var(--input-font);
+ background-color: rgba(0, 0, 0, 0.25);
+ border: 2px solid transparent;
+ text-transform: uppercase;
+
+}
+
+
+/*BUTTON*/
+#login .button {
+ color: var(--button-text-color);
+ background: linear-gradient(90deg, var(--button-color2) 0, var(--button-color)) 0 0 no-repeat, linear-gradient(90deg, var(--button-color2) 0, var(--button-color)) 0 100% no-repeat, linear-gradient(0deg, var(--button-color2) 0, var(--button-color2)) 0 100% no-repeat, linear-gradient(0deg, var(--button-color) 0, var(--button-color)) 100% 100% no-repeat;
+ background: -webkit-gradient(linear, left top, right top, from(var(--button-color2)), to(var(--button-color))) 0 0 no-repeat, -webkit-gradient(linear, left top, right top, from(var(--button-color2)), to(var(--button-color))) 0 100% no-repeat, -webkit-gradient(linear, left bottom, left top, from(var(--button-color2)), to(var(--button-color2))) 0 100% no-repeat, -webkit-gradient(linear, left bottom, left top, from(var(--button-color)), to(var(--button-color))) 100% 100% no-repeat;
+ background-size: 100% 2px, 100% 2px, 2px 100%, 2px 100%;
+}
+#login .button:hover {
+ color: var(--button-text-color-hover);
+ background-color: var(--button-color);
+ background: -webkit-gradient(linear, left top, right top, from(var(--button-color2)), to(var(--button-color)));
+ background: linear-gradient(90deg, var(--button-color2) 0, var(--button-color));
+}
+
+
+#login {
+ background: var(--div-background-color-15) !important;
+ -webkit-backdrop-filter: blur(10px);
+ backdrop-filter: blur(10px);
+ padding-top: 1rem;
+ position: absolute;
+ left: 50%;
+ top: 50%;
+ transform: translate(-50%, -50%) !;
+ -ms-transform: translate(-50%, -50%);
+ -webkit-transform: translate(-50%, -50%);
+ margin: 0 !important;
+ text-transform: uppercase;
+ min-width: 300px;
+}
+
+#login .angle:after {
+ display: none;
+}
+#login .wordmark {
+ display: none;
+}
+
+#login .logo {
+ background: var(--logo);
+ background-size: contain;
+ padding: 2rem;
+ border-radius: 0;
+ margin: 0rem 1rem 0rem 1rem;
+}
+#login .error {
+ animation-name: shake;
+ animation-duration: .8s;
+}
diff --git a/css/addons/unraid/login-page/fallout/dirty_terminal.css b/css/addons/unraid/login-page/fallout/dirty_terminal.css
index 3896f0bace..fb5f7dacc6 100644
--- a/css/addons/unraid/login-page/fallout/dirty_terminal.css
+++ b/css/addons/unraid/login-page/fallout/dirty_terminal.css
@@ -1,28 +1,28 @@
-@import url("/css/addons/unraid/login-page/fallout/fallout-base.css");
-:root {
- --main-bg-color: url(/css/addons/unraid/login-page/fallout/wallpaper/rocky-wall.png),
- url(/css/addons/unraid/login-page/fallout/wallpaper/terminal.jpg) center center/cover no-repeat fixed;
- --logo: url(/css/addons/unraid/login-page/fallout/logo/vault-tec_green.png) center no-repeat;
- --text-color: #14F074;
- --input-color: #14F074;
- --link-color: #14F074;
- --link-color-hover: #0C833D;
- --case-color: #14F074;
- --button-text-color: #14F074;
- --button-text-color-hover: #FFFFFF;
- --button-color: #14F074;
- --button-color2: #0C833D;
- --input-font: 'Share Tech Mono', monospace;
- --text-font: 'Share Tech Mono', monospace;
- --div-background-color-15: rgba(0, 0, 0, 0.25);
-
- /* Replace the variables if you have a dark background */
- /* Light colors for dark backgrounds */
- /*
- --div-background-color-15: rgba(255, 255, 255, 0.15);
- https://www.transparenttextures.com/patterns/hexellence.png
- https://www.transparenttextures.com/patterns/gplay.png
- https://www.transparenttextures.com/patterns/simple-horizontal-light.png
- https://www.colourlovers.com/palette/3428762/Fallout?widths=1
- */
+@import url("/css/addons/unraid/login-page/fallout/fallout-base.css");
+:root {
+ --main-bg-color: url(/css/addons/unraid/login-page/fallout/wallpaper/rocky-wall.png),
+ url(/css/addons/unraid/login-page/fallout/wallpaper/terminal.jpg) center center/cover no-repeat fixed;
+ --logo: url(/css/addons/unraid/login-page/fallout/logo/vault-tec_green.png) center no-repeat;
+ --text-color: #14F074;
+ --input-color: #14F074;
+ --link-color: #14F074;
+ --link-color-hover: #0C833D;
+ --case-color: #14F074;
+ --button-text-color: #14F074;
+ --button-text-color-hover: #FFFFFF;
+ --button-color: #14F074;
+ --button-color2: #0C833D;
+ --input-font: 'Share Tech Mono', monospace;
+ --text-font: 'Share Tech Mono', monospace;
+ --div-background-color-15: rgba(0, 0, 0, 0.25);
+
+ /* Replace the variables if you have a dark background */
+ /* Light colors for dark backgrounds */
+ /*
+ --div-background-color-15: rgba(255, 255, 255, 0.15);
+ https://www.transparenttextures.com/patterns/hexellence.png
+ https://www.transparenttextures.com/patterns/gplay.png
+ https://www.transparenttextures.com/patterns/simple-horizontal-light.png
+ https://www.colourlovers.com/palette/3428762/Fallout?widths=1
+ */
}
\ No newline at end of file
diff --git a/css/addons/unraid/login-page/fallout/dirty_terminal2.css b/css/addons/unraid/login-page/fallout/dirty_terminal2.css
index 670b921a85..4453cceff9 100644
--- a/css/addons/unraid/login-page/fallout/dirty_terminal2.css
+++ b/css/addons/unraid/login-page/fallout/dirty_terminal2.css
@@ -1,28 +1,28 @@
-@import url("/css/addons/unraid/login-page/fallout/fallout-base.css");
-:root {
- --main-bg-color: url(/css/addons/unraid/login-page/fallout/wallpaper/rocky-wall.png),
- url(/css/addons/unraid/login-page/fallout/wallpaper/terminal2.jpg) center center/cover no-repeat fixed;
- --logo: url(/css/addons/unraid/login-page/fallout/logo/vault-tec_green.png) center no-repeat;
- --text-color: #14F074;
- --input-color: #14F074;
- --link-color: #14F074;
- --link-color-hover: #0C833D;
- --case-color: #14F074;
- --button-text-color: #14F074;
- --button-text-color-hover: #FFFFFF;
- --button-color: #14F074;
- --button-color2: #0C833D;
- --input-font: 'Share Tech Mono', monospace;
- --text-font: 'Share Tech Mono', monospace;
- --div-background-color-15: rgba(0, 0, 0, 0.25);
-
- /* Replace the variables if you have a dark background */
- /* Light colors for dark backgrounds */
- /*
- --div-background-color-15: rgba(255, 255, 255, 0.15);
- https://www.transparenttextures.com/patterns/hexellence.png
- https://www.transparenttextures.com/patterns/gplay.png
- https://www.transparenttextures.com/patterns/simple-horizontal-light.png
- https://www.colourlovers.com/palette/3428762/Fallout?widths=1
- */
+@import url("/css/addons/unraid/login-page/fallout/fallout-base.css");
+:root {
+ --main-bg-color: url(/css/addons/unraid/login-page/fallout/wallpaper/rocky-wall.png),
+ url(/css/addons/unraid/login-page/fallout/wallpaper/terminal2.jpg) center center/cover no-repeat fixed;
+ --logo: url(/css/addons/unraid/login-page/fallout/logo/vault-tec_green.png) center no-repeat;
+ --text-color: #14F074;
+ --input-color: #14F074;
+ --link-color: #14F074;
+ --link-color-hover: #0C833D;
+ --case-color: #14F074;
+ --button-text-color: #14F074;
+ --button-text-color-hover: #FFFFFF;
+ --button-color: #14F074;
+ --button-color2: #0C833D;
+ --input-font: 'Share Tech Mono', monospace;
+ --text-font: 'Share Tech Mono', monospace;
+ --div-background-color-15: rgba(0, 0, 0, 0.25);
+
+ /* Replace the variables if you have a dark background */
+ /* Light colors for dark backgrounds */
+ /*
+ --div-background-color-15: rgba(255, 255, 255, 0.15);
+ https://www.transparenttextures.com/patterns/hexellence.png
+ https://www.transparenttextures.com/patterns/gplay.png
+ https://www.transparenttextures.com/patterns/simple-horizontal-light.png
+ https://www.colourlovers.com/palette/3428762/Fallout?widths=1
+ */
}
\ No newline at end of file
diff --git a/css/addons/unraid/login-page/fallout/fallout-base.css b/css/addons/unraid/login-page/fallout/fallout-base.css
index 3a79171bff..24c5e667fd 100644
--- a/css/addons/unraid/login-page/fallout/fallout-base.css
+++ b/css/addons/unraid/login-page/fallout/fallout-base.css
@@ -1,195 +1,195 @@
-@import "https://cdnjs.cloudflare.com/ajax/libs/animate.css/3.7.2/animate.min.css";
-@import "https://fonts.googleapis.com/css?family=Share+Tech+Mono&display=swap";
-@import "https://fonts.googleapis.com/css?family=VT323";
-
-
-* {
- outline: none;
-}
-
-@media (max-width: 500px) {
- #login {
- -webkit-backdrop-filter: blur(0px);
- backdrop-filter: blur(0px);
- position: absolute;
- top: 0;
- left: 0;
- bottom: 0;
- right: 0;
- height: 100%;
- width: 100%;
- border-radius: none !important;
- }
- .background-wrap,#video-bg-elem {display: none;}
-}
-
-html {
- background: var(--main-bg-color) !important;
-}
-body {
- background: var(--main-bg-color) !important;
- position: absolute;
- top: 0;
- left: 0;
- bottom: 0;
- right: 0;
- height: 100%;
- width: 100%;
- overflow: hidden;
-}
-@media only screen and (max-width: 768px) {
- #login {
- min-width: 300px;
- }
-}
-/*FOR VIDEO BACKGROUND*/
-.background-wrap {
- position: fixed;
- z-index: -1000;
- width: 100%;
- height: 100%;
- overflow: hidden;
- top: 0;
- left: 0;
-}
-#video-bg-elem {
- display: block;
- position: absolute;
- left: 50%;
- top: 50%;
- transform: translate(-50%, -50%);
- z-index: 1;
-}
-/*TEXT COLOR*/
-#login h1,
-#login h2,
-#login .error {
- color: var(--text-color) !important;
-}
-#login a {
- color: var(--link-color);
-}
-#login a:hover {
- color: var(--link-color-hover);
-}
-#login input {
- color: var(--input-color);
-}
-#login ::placeholder {
- color: var(--input-color);
-}
-#login ::-webkit-input-placeholder {
- color: var(--input-color);
-}
-#login ::-moz-placeholder {
- color: var(--input-color);
-}
-#login :-ms-input-placeholder {
- color: var(--input-color);
-}
-#login :-moz-placeholder {
- color: var(--input-color);
-}
-#login input:focus::-webkit-input-placeholder {
- color: transparent !important;
-}
-#login input:focus:-moz-placeholder {
- color: transparent !important;
-}
-#login input:focus::-moz-placeholder {
- color: transparent !important;
-}
-#login input:focus:-ms-input-placeholder {
- color: transparent !important;
-}
-
-/*TEXT FONT*/
-#login h1,
-#login h2,
-#login a,
-#login .button,
-#login .error {
- font-family: var(--text-font);
-}
-
-/* CASE COLOR */
-#login [class^='case-'],
-#login [class*=' case-'] {
- font-family: cases!important;
- speak: none;
- font-style: normal;
- font-weight: normal;
- font-variant: normal;
- text-transform: none;
- color: var(--case-color);
-}
-/*INPUT FORMS*/
-#login [type=text],
-#login [type=password] {
- font-family: var(--input-font);
- background-color: rgba(0, 0, 0, 0.25);
- border: 2px solid transparent;
- text-transform: uppercase;
- border-radius: 5px;
-}
-#login [type=text]:active,
-#login [type=text]:focus,
-#login [type=password]:active,
-#login [type=password]:focus {
- font-family: var(--input-font);
- background-color: rgba(0, 0, 0, 0.25);
- border: 2px solid transparent;
- text-transform: uppercase;
-
-}
-
-
-/*BUTTON*/
-#login .button {
- color: var(--button-text-color);
- background: linear-gradient(90deg, var(--button-color2) 0, var(--button-color)) 0 0 no-repeat, linear-gradient(90deg, var(--button-color2) 0, var(--button-color)) 0 100% no-repeat, linear-gradient(0deg, var(--button-color2) 0, var(--button-color2)) 0 100% no-repeat, linear-gradient(0deg, var(--button-color) 0, var(--button-color)) 100% 100% no-repeat;
- background: -webkit-gradient(linear, left top, right top, from(var(--button-color2)), to(var(--button-color))) 0 0 no-repeat, -webkit-gradient(linear, left top, right top, from(var(--button-color2)), to(var(--button-color))) 0 100% no-repeat, -webkit-gradient(linear, left bottom, left top, from(var(--button-color2)), to(var(--button-color2))) 0 100% no-repeat, -webkit-gradient(linear, left bottom, left top, from(var(--button-color)), to(var(--button-color))) 100% 100% no-repeat;
- background-size: 100% 2px, 100% 2px, 2px 100%, 2px 100%;
-}
-#login .button:hover {
- color: var(--button-text-color-hover);
- background-color: var(--button-color);
- background: -webkit-gradient(linear, left top, right top, from(var(--button-color2)), to(var(--button-color)));
- background: linear-gradient(90deg, var(--button-color2) 0, var(--button-color));
-}
-
-
-#login {
- background: var(--div-background-color-15) !important;
- -webkit-backdrop-filter: blur(10px);
- backdrop-filter: blur(10px);
- padding-top: 1rem;
- position: absolute;
- left: 50%;
- top: 50%;
- transform: translate(-50%, -50%) !;
- -ms-transform: translate(-50%, -50%);
- -webkit-transform: translate(-50%, -50%);
- margin: 0 !important;
- text-transform: uppercase;
- min-width: 300px;
-}
-
-#login .angle:after {
- display: none;
-}
-#login .wordmark {
- display: none;
-}
-
-#login .logo {
- background: var(--logo);
- background-size: contain;
- padding: 2rem;
- border-radius: 0;
- margin: 0rem 1rem 0rem 1rem;
-}
-#login .error {
- animation-name: shake;
- animation-duration: .8s;
-}
+@import "https://cdnjs.cloudflare.com/ajax/libs/animate.css/3.7.2/animate.min.css";
+@import "https://fonts.googleapis.com/css?family=Share+Tech+Mono&display=swap";
+@import "https://fonts.googleapis.com/css?family=VT323";
+
+
+* {
+ outline: none;
+}
+
+@media (max-width: 500px) {
+ #login {
+ -webkit-backdrop-filter: blur(0px);
+ backdrop-filter: blur(0px);
+ position: absolute;
+ top: 0;
+ left: 0;
+ bottom: 0;
+ right: 0;
+ height: 100%;
+ width: 100%;
+ border-radius: none !important;
+ }
+ .background-wrap,#video-bg-elem {display: none;}
+}
+
+html {
+ background: var(--main-bg-color) !important;
+}
+body {
+ background: var(--main-bg-color) !important;
+ position: absolute;
+ top: 0;
+ left: 0;
+ bottom: 0;
+ right: 0;
+ height: 100%;
+ width: 100%;
+ overflow: hidden;
+}
+@media only screen and (max-width: 768px) {
+ #login {
+ min-width: 300px;
+ }
+}
+/*FOR VIDEO BACKGROUND*/
+.background-wrap {
+ position: fixed;
+ z-index: -1000;
+ width: 100%;
+ height: 100%;
+ overflow: hidden;
+ top: 0;
+ left: 0;
+}
+#video-bg-elem {
+ display: block;
+ position: absolute;
+ left: 50%;
+ top: 50%;
+ transform: translate(-50%, -50%);
+ z-index: 1;
+}
+/*TEXT COLOR*/
+#login h1,
+#login h2,
+#login .error {
+ color: var(--text-color) !important;
+}
+#login a {
+ color: var(--link-color);
+}
+#login a:hover {
+ color: var(--link-color-hover);
+}
+#login input {
+ color: var(--input-color);
+}
+#login ::placeholder {
+ color: var(--input-color);
+}
+#login ::-webkit-input-placeholder {
+ color: var(--input-color);
+}
+#login ::-moz-placeholder {
+ color: var(--input-color);
+}
+#login :-ms-input-placeholder {
+ color: var(--input-color);
+}
+#login :-moz-placeholder {
+ color: var(--input-color);
+}
+#login input:focus::-webkit-input-placeholder {
+ color: transparent !important;
+}
+#login input:focus:-moz-placeholder {
+ color: transparent !important;
+}
+#login input:focus::-moz-placeholder {
+ color: transparent !important;
+}
+#login input:focus:-ms-input-placeholder {
+ color: transparent !important;
+}
+
+/*TEXT FONT*/
+#login h1,
+#login h2,
+#login a,
+#login .button,
+#login .error {
+ font-family: var(--text-font);
+}
+
+/* CASE COLOR */
+#login [class^='case-'],
+#login [class*=' case-'] {
+ font-family: cases!important;
+ speak: none;
+ font-style: normal;
+ font-weight: normal;
+ font-variant: normal;
+ text-transform: none;
+ color: var(--case-color);
+}
+/*INPUT FORMS*/
+#login [type=text],
+#login [type=password] {
+ font-family: var(--input-font);
+ background-color: rgba(0, 0, 0, 0.25);
+ border: 2px solid transparent;
+ text-transform: uppercase;
+ border-radius: 5px;
+}
+#login [type=text]:active,
+#login [type=text]:focus,
+#login [type=password]:active,
+#login [type=password]:focus {
+ font-family: var(--input-font);
+ background-color: rgba(0, 0, 0, 0.25);
+ border: 2px solid transparent;
+ text-transform: uppercase;
+
+}
+
+
+/*BUTTON*/
+#login .button {
+ color: var(--button-text-color);
+ background: linear-gradient(90deg, var(--button-color2) 0, var(--button-color)) 0 0 no-repeat, linear-gradient(90deg, var(--button-color2) 0, var(--button-color)) 0 100% no-repeat, linear-gradient(0deg, var(--button-color2) 0, var(--button-color2)) 0 100% no-repeat, linear-gradient(0deg, var(--button-color) 0, var(--button-color)) 100% 100% no-repeat;
+ background: -webkit-gradient(linear, left top, right top, from(var(--button-color2)), to(var(--button-color))) 0 0 no-repeat, -webkit-gradient(linear, left top, right top, from(var(--button-color2)), to(var(--button-color))) 0 100% no-repeat, -webkit-gradient(linear, left bottom, left top, from(var(--button-color2)), to(var(--button-color2))) 0 100% no-repeat, -webkit-gradient(linear, left bottom, left top, from(var(--button-color)), to(var(--button-color))) 100% 100% no-repeat;
+ background-size: 100% 2px, 100% 2px, 2px 100%, 2px 100%;
+}
+#login .button:hover {
+ color: var(--button-text-color-hover);
+ background-color: var(--button-color);
+ background: -webkit-gradient(linear, left top, right top, from(var(--button-color2)), to(var(--button-color)));
+ background: linear-gradient(90deg, var(--button-color2) 0, var(--button-color));
+}
+
+
+#login {
+ background: var(--div-background-color-15) !important;
+ -webkit-backdrop-filter: blur(10px);
+ backdrop-filter: blur(10px);
+ padding-top: 1rem;
+ position: absolute;
+ left: 50%;
+ top: 50%;
+ transform: translate(-50%, -50%) !;
+ -ms-transform: translate(-50%, -50%);
+ -webkit-transform: translate(-50%, -50%);
+ margin: 0 !important;
+ text-transform: uppercase;
+ min-width: 300px;
+}
+
+#login .angle:after {
+ display: none;
+}
+#login .wordmark {
+ display: none;
+}
+
+#login .logo {
+ background: var(--logo);
+ background-size: contain;
+ padding: 2rem;
+ border-radius: 0;
+ margin: 0rem 1rem 0rem 1rem;
+}
+#login .error {
+ animation-name: shake;
+ animation-duration: .8s;
+}
diff --git a/css/addons/unraid/login-page/fallout/fallout_video.css b/css/addons/unraid/login-page/fallout/fallout_video.css
index 5875d1bd4d..17a7ec17fa 100644
--- a/css/addons/unraid/login-page/fallout/fallout_video.css
+++ b/css/addons/unraid/login-page/fallout/fallout_video.css
@@ -1,35 +1,35 @@
-@import url("/css/addons/unraid/login-page/fallout/fallout-base.css");
-:root {
- --main-bg-color: transparent;
- --logo: url(/css/addons/unraid/login-page/fallout/logo/vault-tec_green.png) center no-repeat;
- --text-color: #14F074;
- --input-color: #14F074;
- --link-color: #14F074;
- --link-color-hover: #0C833D;
- --case-color: #14F074;
- --button-text-color: #14F074;
- --button-text-color-hover: #FFFFFF;
- --button-color: #14F074;
- --button-color2: #0C833D;
- --input-font: 'Share Tech Mono', monospace;
- --text-font: 'Share Tech Mono', monospace;
- --div-background-color-15: #0ea85118;
-
- /* Replace the variables if you have a dark background */
- /* Light colors for dark backgrounds */
- /*
- --div-background-color-15: rgba(255, 255, 255, 0.15);
- https://www.transparenttextures.com/patterns/hexellence.png
- https://www.transparenttextures.com/patterns/gplay.png
- https://www.transparenttextures.com/patterns/simple-horizontal-light.png
- https://www.colourlovers.com/palette/3428762/Fallout?widths=1
- */
-}
-@media (max-width: 500px) {
- body {
- background: url(/css/addons/unraid/login-page/fallout/wallpaper/terminal.jpg) center center/cover no-repeat fixed !important;
- }
- :root {
- --div-background-color-15: transparent;
- }
+@import url("/css/addons/unraid/login-page/fallout/fallout-base.css");
+:root {
+ --main-bg-color: transparent;
+ --logo: url(/css/addons/unraid/login-page/fallout/logo/vault-tec_green.png) center no-repeat;
+ --text-color: #14F074;
+ --input-color: #14F074;
+ --link-color: #14F074;
+ --link-color-hover: #0C833D;
+ --case-color: #14F074;
+ --button-text-color: #14F074;
+ --button-text-color-hover: #FFFFFF;
+ --button-color: #14F074;
+ --button-color2: #0C833D;
+ --input-font: 'Share Tech Mono', monospace;
+ --text-font: 'Share Tech Mono', monospace;
+ --div-background-color-15: #0ea85118;
+
+ /* Replace the variables if you have a dark background */
+ /* Light colors for dark backgrounds */
+ /*
+ --div-background-color-15: rgba(255, 255, 255, 0.15);
+ https://www.transparenttextures.com/patterns/hexellence.png
+ https://www.transparenttextures.com/patterns/gplay.png
+ https://www.transparenttextures.com/patterns/simple-horizontal-light.png
+ https://www.colourlovers.com/palette/3428762/Fallout?widths=1
+ */
+}
+@media (max-width: 500px) {
+ body {
+ background: url(/css/addons/unraid/login-page/fallout/wallpaper/terminal.jpg) center center/cover no-repeat fixed !important;
+ }
+ :root {
+ --div-background-color-15: transparent;
+ }
}
\ No newline at end of file
diff --git a/css/addons/unraid/login-page/fallout/js/please_stand_by.js b/css/addons/unraid/login-page/fallout/js/please_stand_by.js
index 2e508b7079..02219aef02 100644
--- a/css/addons/unraid/login-page/fallout/js/please_stand_by.js
+++ b/css/addons/unraid/login-page/fallout/js/please_stand_by.js
@@ -1,7 +1,7 @@
-// Adds a video background
-// Source: https://www.youtube.com/watch?v=ehvduomE0AU
-
-let video = `
- Video not supported
-`
-document.body.innerHTML += video
+// Adds a video background
+// Source: https://www.youtube.com/watch?v=ehvduomE0AU
+
+let video = `
+ Video not supported
+`
+document.body.innerHTML += video
diff --git a/css/addons/unraid/login-page/fallout/js/vault-tec-crt.js b/css/addons/unraid/login-page/fallout/js/vault-tec-crt.js
index eabb9af12d..9ca1539527 100644
--- a/css/addons/unraid/login-page/fallout/js/vault-tec-crt.js
+++ b/css/addons/unraid/login-page/fallout/js/vault-tec-crt.js
@@ -1,7 +1,7 @@
-// Adds a video background
-// Source: https://steamcommunity.com/sharedfiles/filedetails/?id=920035918
-
-let video = `
- Video not supported
-`
-document.body.innerHTML += video;
+// Adds a video background
+// Source: https://steamcommunity.com/sharedfiles/filedetails/?id=920035918
+
+let video = `
+ Video not supported
+`
+document.body.innerHTML += video;
diff --git a/css/addons/unraid/login-page/fallout/js/vault-tec-crt_no-scanline.js b/css/addons/unraid/login-page/fallout/js/vault-tec-crt_no-scanline.js
index ec99a6609e..714575ff68 100644
--- a/css/addons/unraid/login-page/fallout/js/vault-tec-crt_no-scanline.js
+++ b/css/addons/unraid/login-page/fallout/js/vault-tec-crt_no-scanline.js
@@ -1,7 +1,7 @@
-// Adds a video background
-// Source: https://www.youtube.com/watch?v=ehvduomE0AU
-
-let video = `
- Video not supported
-`
-document.body.innerHTML += video
+// Adds a video background
+// Source: https://www.youtube.com/watch?v=ehvduomE0AU
+
+let video = `
+ Video not supported
+`
+document.body.innerHTML += video
diff --git a/css/addons/unraid/login-page/fallout/terminal.css b/css/addons/unraid/login-page/fallout/terminal.css
index 0b3d14ad63..c5337c3646 100644
--- a/css/addons/unraid/login-page/fallout/terminal.css
+++ b/css/addons/unraid/login-page/fallout/terminal.css
@@ -1,27 +1,27 @@
-@import url("/css/addons/unraid/login-page/fallout/fallout-base.css");
-:root {
- --main-bg-color: url(/css/addons/unraid/login-page/fallout/wallpaper/terminal.jpg) center center/cover no-repeat fixed;
- --logo: url(/css/addons/unraid/login-page/fallout/logo/vault-tec_green.png) center no-repeat;
- --text-color: #14F074;
- --input-color: #14F074;
- --link-color: #14F074;
- --link-color-hover: #0C833D;
- --case-color: #14F074;
- --button-text-color: #14F074;
- --button-text-color-hover: #FFFFFF;
- --button-color: #14F074;
- --button-color2: #0C833D;
- --input-font: 'Share Tech Mono', monospace;
- --text-font: 'Share Tech Mono', monospace;
- --div-background-color-15: rgba(0, 0, 0, 0.25);
-
- /* Replace the variables if you have a dark background */
- /* Light colors for dark backgrounds */
- /*
- --div-background-color-15: rgba(255, 255, 255, 0.15);
- https://www.transparenttextures.com/patterns/hexellence.png
- https://www.transparenttextures.com/patterns/gplay.png
- https://www.transparenttextures.com/patterns/simple-horizontal-light.png
- https://www.colourlovers.com/palette/3428762/Fallout?widths=1
- */
+@import url("/css/addons/unraid/login-page/fallout/fallout-base.css");
+:root {
+ --main-bg-color: url(/css/addons/unraid/login-page/fallout/wallpaper/terminal.jpg) center center/cover no-repeat fixed;
+ --logo: url(/css/addons/unraid/login-page/fallout/logo/vault-tec_green.png) center no-repeat;
+ --text-color: #14F074;
+ --input-color: #14F074;
+ --link-color: #14F074;
+ --link-color-hover: #0C833D;
+ --case-color: #14F074;
+ --button-text-color: #14F074;
+ --button-text-color-hover: #FFFFFF;
+ --button-color: #14F074;
+ --button-color2: #0C833D;
+ --input-font: 'Share Tech Mono', monospace;
+ --text-font: 'Share Tech Mono', monospace;
+ --div-background-color-15: rgba(0, 0, 0, 0.25);
+
+ /* Replace the variables if you have a dark background */
+ /* Light colors for dark backgrounds */
+ /*
+ --div-background-color-15: rgba(255, 255, 255, 0.15);
+ https://www.transparenttextures.com/patterns/hexellence.png
+ https://www.transparenttextures.com/patterns/gplay.png
+ https://www.transparenttextures.com/patterns/simple-horizontal-light.png
+ https://www.colourlovers.com/palette/3428762/Fallout?widths=1
+ */
}
\ No newline at end of file
diff --git a/css/addons/unraid/login-page/fallout/terminal2.css b/css/addons/unraid/login-page/fallout/terminal2.css
index 3c8f53f270..e903b60a13 100644
--- a/css/addons/unraid/login-page/fallout/terminal2.css
+++ b/css/addons/unraid/login-page/fallout/terminal2.css
@@ -1,27 +1,27 @@
-@import url("/css/addons/unraid/login-page/fallout/fallout-base.css");
-:root {
- --main-bg-color: url(/css/addons/unraid/login-page/fallout/wallpaper/terminal2.jpg) center center/cover no-repeat fixed;
- --logo: url(/css/addons/unraid/login-page/fallout/logo/vault-tec_green.png) center no-repeat;
- --text-color: #14F074;
- --input-color: #14F074;
- --link-color: #14F074;
- --link-color-hover: #0C833D;
- --case-color: #14F074;
- --button-text-color: #14F074;
- --button-text-color-hover: #FFFFFF;
- --button-color: #14F074;
- --button-color2: #0C833D;
- --input-font: 'Share Tech Mono', monospace;
- --text-font: 'Share Tech Mono', monospace;
- --div-background-color-15: rgba(0, 0, 0, 0.25);
-
- /* Replace the variables if you have a dark background */
- /* Light colors for dark backgrounds */
- /*
- --div-background-color-15: rgba(255, 255, 255, 0.15);
- https://www.transparenttextures.com/patterns/hexellence.png
- https://www.transparenttextures.com/patterns/gplay.png
- https://www.transparenttextures.com/patterns/simple-horizontal-light.png
- https://www.colourlovers.com/palette/3428762/Fallout?widths=1
- */
+@import url("/css/addons/unraid/login-page/fallout/fallout-base.css");
+:root {
+ --main-bg-color: url(/css/addons/unraid/login-page/fallout/wallpaper/terminal2.jpg) center center/cover no-repeat fixed;
+ --logo: url(/css/addons/unraid/login-page/fallout/logo/vault-tec_green.png) center no-repeat;
+ --text-color: #14F074;
+ --input-color: #14F074;
+ --link-color: #14F074;
+ --link-color-hover: #0C833D;
+ --case-color: #14F074;
+ --button-text-color: #14F074;
+ --button-text-color-hover: #FFFFFF;
+ --button-color: #14F074;
+ --button-color2: #0C833D;
+ --input-font: 'Share Tech Mono', monospace;
+ --text-font: 'Share Tech Mono', monospace;
+ --div-background-color-15: rgba(0, 0, 0, 0.25);
+
+ /* Replace the variables if you have a dark background */
+ /* Light colors for dark backgrounds */
+ /*
+ --div-background-color-15: rgba(255, 255, 255, 0.15);
+ https://www.transparenttextures.com/patterns/hexellence.png
+ https://www.transparenttextures.com/patterns/gplay.png
+ https://www.transparenttextures.com/patterns/simple-horizontal-light.png
+ https://www.colourlovers.com/palette/3428762/Fallout?widths=1
+ */
}
\ No newline at end of file
diff --git a/css/addons/unraid/login-page/retro-terminal/amber.css b/css/addons/unraid/login-page/retro-terminal/amber.css
index 7ec771cb90..2838d49e9c 100644
--- a/css/addons/unraid/login-page/retro-terminal/amber.css
+++ b/css/addons/unraid/login-page/retro-terminal/amber.css
@@ -1,33 +1,33 @@
-/*_____________________AMBER_THEME______________________*/
-/* --body-before:#00ff771a; /* This is the background that creates the crt lines, background uses a transparency of 10% SET TO NONE TO REMOVE CRT EFFECT */
-/* --body-after: #00ff7733; /* This is the background that creates the crt lines, background uses a transparency of 20% SET TO NONE TO REMOVE CRT EFFECT */
-/* --body-animation: flicker; This is the background that flickers. SET TO NONE TO REMOVE THE FLICKER ANIMATION! */
-/* --custom-text-header-animation: textflicker; /* SET TO NONE TO REMOVE THE FLICKER ANIMATION! */
-
-@import url(/css/addons/unraid/login-page/retro-terminal/retro-terminal-base.css);
-:root {
---main-bg-color:black;
---body-before:#ffb52a1a;
---body-after: #ffb52a33;
---body-animation: flicker;
---logo: url(/css/addons/unraid/login-page/alien/logo/wings_yellow.png) center no-repeat;
---text-color: #ffb52a;
---input-color: #ffb52a;
---link-color: #ffb52a;
---link-color-hover: #ff6868;
---case-color: #ffb52a;
---button-text-color: #ffb52a;
---button-text-color-hover: #000;
---button-color: #ffb52a;
---button-color-hover: #ff6868;
---selection-color: #ff6868;
---custom-text-header:#ffb52a;
---custom-text-header-shadow:#ffb52a;
---custom-text-header-animation: textflicker;
---input-font: 'Share Tech Mono', monospace;
---text-font: 'Share Tech Mono', monospace;
---loginbox-background-color: transparent;
---text-shadow: 0 0 8px;
---text-shadow-color: #ffb52a;
---box-shadow: 0 0 15px;
-}
+/*_____________________AMBER_THEME______________________*/
+/* --body-before:#00ff771a; /* This is the background that creates the crt lines, background uses a transparency of 10% SET TO NONE TO REMOVE CRT EFFECT */
+/* --body-after: #00ff7733; /* This is the background that creates the crt lines, background uses a transparency of 20% SET TO NONE TO REMOVE CRT EFFECT */
+/* --body-animation: flicker; This is the background that flickers. SET TO NONE TO REMOVE THE FLICKER ANIMATION! */
+/* --custom-text-header-animation: textflicker; /* SET TO NONE TO REMOVE THE FLICKER ANIMATION! */
+
+@import url(/css/addons/unraid/login-page/retro-terminal/retro-terminal-base.css);
+:root {
+--main-bg-color:black;
+--body-before:#ffb52a1a;
+--body-after: #ffb52a33;
+--body-animation: flicker;
+--logo: url(/css/addons/unraid/login-page/alien/logo/wings_yellow.png) center no-repeat;
+--text-color: #ffb52a;
+--input-color: #ffb52a;
+--link-color: #ffb52a;
+--link-color-hover: #ff6868;
+--case-color: #ffb52a;
+--button-text-color: #ffb52a;
+--button-text-color-hover: #000;
+--button-color: #ffb52a;
+--button-color-hover: #ff6868;
+--selection-color: #ff6868;
+--custom-text-header:#ffb52a;
+--custom-text-header-shadow:#ffb52a;
+--custom-text-header-animation: textflicker;
+--input-font: 'Share Tech Mono', monospace;
+--text-font: 'Share Tech Mono', monospace;
+--loginbox-background-color: transparent;
+--text-shadow: 0 0 8px;
+--text-shadow-color: #ffb52a;
+--box-shadow: 0 0 15px;
+}
diff --git a/css/addons/unraid/login-page/retro-terminal/blue.css b/css/addons/unraid/login-page/retro-terminal/blue.css
index 129b982f0f..465085e39b 100644
--- a/css/addons/unraid/login-page/retro-terminal/blue.css
+++ b/css/addons/unraid/login-page/retro-terminal/blue.css
@@ -1,33 +1,33 @@
-/*_____________________BLUE_THEME______________________*/
-/* --body-before:#00ff771a; /* This is the background that creates the crt lines, background uses a transparency of 10% SET TO NONE TO REMOVE CRT EFFECT */
-/* --body-after: #00ff7733; /* This is the background that creates the crt lines, background uses a transparency of 20% SET TO NONE TO REMOVE CRT EFFECT */
-/* --body-animation: flicker; This is the background that flickers. SET TO NONE TO REMOVE THE FLICKER ANIMATION! */
-/* --custom-text-header-animation: textflicker; /* SET TO NONE TO REMOVE THE FLICKER ANIMATION! */
-
-@import url(/css/addons/unraid/login-page/retro-terminal/retro-terminal-base.css);
-:root {
---main-bg-color:black;
---body-before:#70d7f61a;
---body-after: #70d7f633;
---body-animation: flicker;
---logo: url(/css/addons/unraid/login-page/alien/logo/wings_blue.png) center no-repeat;
---text-color: #70d7f6;
---input-color: #70d7f6;
---link-color: #70d7f6;
---link-color-hover: #8f2809;
---case-color: #70d7f6;
---button-text-color: #70d7f6;
---button-text-color-hover: #000;
---button-color: #70d7f6;
---button-color-hover: #8f2809;
---selection-color: #8f2809;
---custom-text-header:#70d7f6;
---custom-text-header-shadow:#70d7f6;
---custom-text-header-animation: textflicker;
---input-font: 'Share Tech Mono', monospace;
---text-font: 'Share Tech Mono', monospace;
---loginbox-background-color: transparent;
---text-shadow: 0 0 8px;
---text-shadow-color: #70d7f6;
---box-shadow: 0 0 15px;
+/*_____________________BLUE_THEME______________________*/
+/* --body-before:#00ff771a; /* This is the background that creates the crt lines, background uses a transparency of 10% SET TO NONE TO REMOVE CRT EFFECT */
+/* --body-after: #00ff7733; /* This is the background that creates the crt lines, background uses a transparency of 20% SET TO NONE TO REMOVE CRT EFFECT */
+/* --body-animation: flicker; This is the background that flickers. SET TO NONE TO REMOVE THE FLICKER ANIMATION! */
+/* --custom-text-header-animation: textflicker; /* SET TO NONE TO REMOVE THE FLICKER ANIMATION! */
+
+@import url(/css/addons/unraid/login-page/retro-terminal/retro-terminal-base.css);
+:root {
+--main-bg-color:black;
+--body-before:#70d7f61a;
+--body-after: #70d7f633;
+--body-animation: flicker;
+--logo: url(/css/addons/unraid/login-page/alien/logo/wings_blue.png) center no-repeat;
+--text-color: #70d7f6;
+--input-color: #70d7f6;
+--link-color: #70d7f6;
+--link-color-hover: #8f2809;
+--case-color: #70d7f6;
+--button-text-color: #70d7f6;
+--button-text-color-hover: #000;
+--button-color: #70d7f6;
+--button-color-hover: #8f2809;
+--selection-color: #8f2809;
+--custom-text-header:#70d7f6;
+--custom-text-header-shadow:#70d7f6;
+--custom-text-header-animation: textflicker;
+--input-font: 'Share Tech Mono', monospace;
+--text-font: 'Share Tech Mono', monospace;
+--loginbox-background-color: transparent;
+--text-shadow: 0 0 8px;
+--text-shadow-color: #70d7f6;
+--box-shadow: 0 0 15px;
}
\ No newline at end of file
diff --git a/css/addons/unraid/login-page/retro-terminal/custom.css b/css/addons/unraid/login-page/retro-terminal/custom.css
index 89e360c6b3..f24d2f7c50 100644
--- a/css/addons/unraid/login-page/retro-terminal/custom.css
+++ b/css/addons/unraid/login-page/retro-terminal/custom.css
@@ -1,33 +1,33 @@
-/*_____________________CUSTOM_THEME______________________*/
-/* --body-before:#00ff771a; /* This is the background that creates the crt lines, background uses a transparency of 10% SET TO NONE TO REMOVE CRT EFFECT */
-/* --body-after: #00ff7733; /* This is the background that creates the crt lines, background uses a transparency of 20% SET TO NONE TO REMOVE CRT EFFECT */
-/* --body-animation: flicker; This is the background that flickers. SET TO NONE TO REMOVE THE FLICKER ANIMATION! */
-/* --custom-text-header-animation: textflicker; /* SET TO NONE TO REMOVE THE FLICKER ANIMATION! */
-
-@import url(/css/addons/unraid/login-page/retro-terminal/retro-terminal-base.css);
-:root {
---main-bg-color:black;
---body-before:#70d7f61a;
---body-after: #70d7f633;
---body-animation: flicker;
---logo: url(/css/addons/unraid/login-page/alien/logo/wings_shadow.png) center no-repeat;
---text-color: #ffffff;
---input-color: #ffffff;
---link-color: #ffffff;
---link-color-hover: #8f2809;
---case-color: #ffffff;
---button-text-color: #ffffff;
---button-text-color-hover: #000;
---button-color: #ffffff;
---button-color-hover: #af0606;
---selection-color: #8f2809;
---custom-text-header:#ffffff;
---custom-text-header-shadow:#ffffff;
---custom-text-header-animation: textflicker;
---input-font: 'Share Tech Mono', monospace;
---text-font: 'Share Tech Mono', monospace;
---loginbox-background-color: transparent;
---text-shadow: 0 0 8px;
---text-shadow-color: #ffffff;
---box-shadow: 0 0 15px;
+/*_____________________CUSTOM_THEME______________________*/
+/* --body-before:#00ff771a; /* This is the background that creates the crt lines, background uses a transparency of 10% SET TO NONE TO REMOVE CRT EFFECT */
+/* --body-after: #00ff7733; /* This is the background that creates the crt lines, background uses a transparency of 20% SET TO NONE TO REMOVE CRT EFFECT */
+/* --body-animation: flicker; This is the background that flickers. SET TO NONE TO REMOVE THE FLICKER ANIMATION! */
+/* --custom-text-header-animation: textflicker; /* SET TO NONE TO REMOVE THE FLICKER ANIMATION! */
+
+@import url(/css/addons/unraid/login-page/retro-terminal/retro-terminal-base.css);
+:root {
+--main-bg-color:black;
+--body-before:#70d7f61a;
+--body-after: #70d7f633;
+--body-animation: flicker;
+--logo: url(/css/addons/unraid/login-page/alien/logo/wings_shadow.png) center no-repeat;
+--text-color: #ffffff;
+--input-color: #ffffff;
+--link-color: #ffffff;
+--link-color-hover: #8f2809;
+--case-color: #ffffff;
+--button-text-color: #ffffff;
+--button-text-color-hover: #000;
+--button-color: #ffffff;
+--button-color-hover: #af0606;
+--selection-color: #8f2809;
+--custom-text-header:#ffffff;
+--custom-text-header-shadow:#ffffff;
+--custom-text-header-animation: textflicker;
+--input-font: 'Share Tech Mono', monospace;
+--text-font: 'Share Tech Mono', monospace;
+--loginbox-background-color: transparent;
+--text-shadow: 0 0 8px;
+--text-shadow-color: #ffffff;
+--box-shadow: 0 0 15px;
}
\ No newline at end of file
diff --git a/css/addons/unraid/login-page/retro-terminal/green.css b/css/addons/unraid/login-page/retro-terminal/green.css
index ecc3fb8c7f..35c9a7af14 100644
--- a/css/addons/unraid/login-page/retro-terminal/green.css
+++ b/css/addons/unraid/login-page/retro-terminal/green.css
@@ -1,33 +1,33 @@
-/*_____________________GREEN_THEME______________________*/
-/* --body-before:#00ff771a; /* This is the background that creates the crt lines, background uses a transparency of 10% SET TO NONE TO REMOVE CRT EFFECT */
-/* --body-after: #00ff7733; /* This is the background that creates the crt lines, background uses a transparency of 20% SET TO NONE TO REMOVE CRT EFFECT */
-/* --body-animation: flicker; This is the background that flickers. SET TO NONE TO REMOVE THE FLICKER ANIMATION! */
-/* --custom-text-header-animation: textflicker; /* SET TO NONE TO REMOVE THE FLICKER ANIMATION! */
-
-@import url(/css/addons/unraid/login-page/retro-terminal/retro-terminal-base.css);
-:root {
---main-bg-color:black;
---body-before:#00ff771a;
---body-after: #00ff7733;
---body-animation: flicker;
---logo: url(/css/addons/unraid/login-page/alien/logo/wings_green.png) center no-repeat;
---text-color: #37f592;
---input-color: #37f592;
---link-color: #37f592;
---link-color-hover: #68ffff;
---case-color: #37f592;
---button-text-color: #37f592;
---button-text-color-hover: #000;
---button-color: #37f592;
---button-color-hover: #68ffff;
---selection-color: #68ffff;
---custom-text-header:#37f592;
---custom-text-header-shadow:#37f592;
---custom-text-header-animation: textflicker;
---input-font: 'Share Tech Mono', monospace;
---text-font: 'Share Tech Mono', monospace;
---loginbox-background-color: transparent;
---text-shadow: 0 0 8px;
---text-shadow-color: #37f592;
---box-shadow: 0 0 15px;
+/*_____________________GREEN_THEME______________________*/
+/* --body-before:#00ff771a; /* This is the background that creates the crt lines, background uses a transparency of 10% SET TO NONE TO REMOVE CRT EFFECT */
+/* --body-after: #00ff7733; /* This is the background that creates the crt lines, background uses a transparency of 20% SET TO NONE TO REMOVE CRT EFFECT */
+/* --body-animation: flicker; This is the background that flickers. SET TO NONE TO REMOVE THE FLICKER ANIMATION! */
+/* --custom-text-header-animation: textflicker; /* SET TO NONE TO REMOVE THE FLICKER ANIMATION! */
+
+@import url(/css/addons/unraid/login-page/retro-terminal/retro-terminal-base.css);
+:root {
+--main-bg-color:black;
+--body-before:#00ff771a;
+--body-after: #00ff7733;
+--body-animation: flicker;
+--logo: url(/css/addons/unraid/login-page/alien/logo/wings_green.png) center no-repeat;
+--text-color: #37f592;
+--input-color: #37f592;
+--link-color: #37f592;
+--link-color-hover: #68ffff;
+--case-color: #37f592;
+--button-text-color: #37f592;
+--button-text-color-hover: #000;
+--button-color: #37f592;
+--button-color-hover: #68ffff;
+--selection-color: #68ffff;
+--custom-text-header:#37f592;
+--custom-text-header-shadow:#37f592;
+--custom-text-header-animation: textflicker;
+--input-font: 'Share Tech Mono', monospace;
+--text-font: 'Share Tech Mono', monospace;
+--loginbox-background-color: transparent;
+--text-shadow: 0 0 8px;
+--text-shadow-color: #37f592;
+--box-shadow: 0 0 15px;
}
\ No newline at end of file
diff --git a/css/addons/unraid/login-page/retro-terminal/js/custom_text_header.js b/css/addons/unraid/login-page/retro-terminal/js/custom_text_header.js
index 7890b6ed3e..78fd4ca9d9 100644
--- a/css/addons/unraid/login-page/retro-terminal/js/custom_text_header.js
+++ b/css/addons/unraid/login-page/retro-terminal/js/custom_text_header.js
@@ -1,16 +1,16 @@
-
- //Custom Text Header //
- // ACSII slant font
-
-// Needs to be inside
-// YOU MUST ESCAPE ANY SINGLE BACKSLASHES LIKE SO: \\
-
-let custom_text_header = `
-
-`;
-document.getElementById("login").innerHTML += custom_text_header
+
+ //Custom Text Header //
+ // ACSII slant font
+
+// Needs to be inside
+// YOU MUST ESCAPE ANY SINGLE BACKSLASHES LIKE SO: \\
+
+let custom_text_header = `
+
+`;
+document.getElementById("login").innerHTML += custom_text_header
diff --git a/css/addons/unraid/login-page/retro-terminal/red.css b/css/addons/unraid/login-page/retro-terminal/red.css
index e3964fb516..e52d9729af 100644
--- a/css/addons/unraid/login-page/retro-terminal/red.css
+++ b/css/addons/unraid/login-page/retro-terminal/red.css
@@ -1,33 +1,33 @@
-/*_____________________RED_THEME______________________*/
-/* --body-before:#00ff771a; /* This is the background that creates the crt lines, background uses a transparency of 10% SET TO NONE TO REMOVE CRT EFFECT */
-/* --body-after: #00ff7733; /* This is the background that creates the crt lines, background uses a transparency of 20% SET TO NONE TO REMOVE CRT EFFECT */
-/* --body-animation: flicker; This is the background that flickers. SET TO NONE TO REMOVE THE FLICKER ANIMATION! */
-/* --custom-text-header-animation: textflicker; /* SET TO NONE TO REMOVE THE FLICKER ANIMATION! */
-
-@import url(/css/addons/unraid/login-page/retro-terminal/retro-terminal-base.css);
-:root {
---main-bg-color: black;
---body-before: #ff00001a;
---body-after: #ff000033;
---body-animation: flicker;
---logo: url(/css/addons/unraid/login-page/alien/logo/wings_red.png) center no-repeat;
---text-color: #e22828;
---input-color: #e22828;
---link-color: #e22828;
---link-color-hover: #ffffff;
---case-color: #e22828;
---button-text-color: #e22828;
---button-text-color-hover: #000;
---button-color: #e22828;
---button-color-hover: #ffffff;
---selection-color: #ffffff;
---custom-text-header: #e22828;
---custom-text-header-shadow: #e22828;
---custom-text-header-animation: textflicker;
---input-font: 'Share Tech Mono', monospace;
---text-font: 'Share Tech Mono', monospace;
---loginbox-background-color: transparent;
---text-shadow: 0 0 8px;
---text-shadow-color: #e22828;
---box-shadow: 0 0 15px;
+/*_____________________RED_THEME______________________*/
+/* --body-before:#00ff771a; /* This is the background that creates the crt lines, background uses a transparency of 10% SET TO NONE TO REMOVE CRT EFFECT */
+/* --body-after: #00ff7733; /* This is the background that creates the crt lines, background uses a transparency of 20% SET TO NONE TO REMOVE CRT EFFECT */
+/* --body-animation: flicker; This is the background that flickers. SET TO NONE TO REMOVE THE FLICKER ANIMATION! */
+/* --custom-text-header-animation: textflicker; /* SET TO NONE TO REMOVE THE FLICKER ANIMATION! */
+
+@import url(/css/addons/unraid/login-page/retro-terminal/retro-terminal-base.css);
+:root {
+--main-bg-color: black;
+--body-before: #ff00001a;
+--body-after: #ff000033;
+--body-animation: flicker;
+--logo: url(/css/addons/unraid/login-page/alien/logo/wings_red.png) center no-repeat;
+--text-color: #e22828;
+--input-color: #e22828;
+--link-color: #e22828;
+--link-color-hover: #ffffff;
+--case-color: #e22828;
+--button-text-color: #e22828;
+--button-text-color-hover: #000;
+--button-color: #e22828;
+--button-color-hover: #ffffff;
+--selection-color: #ffffff;
+--custom-text-header: #e22828;
+--custom-text-header-shadow: #e22828;
+--custom-text-header-animation: textflicker;
+--input-font: 'Share Tech Mono', monospace;
+--text-font: 'Share Tech Mono', monospace;
+--loginbox-background-color: transparent;
+--text-shadow: 0 0 8px;
+--text-shadow-color: #e22828;
+--box-shadow: 0 0 15px;
}
\ No newline at end of file
diff --git a/css/addons/unraid/login-page/retro-terminal/retro-terminal-base.css b/css/addons/unraid/login-page/retro-terminal/retro-terminal-base.css
index 860f370f1b..40a5668425 100644
--- a/css/addons/unraid/login-page/retro-terminal/retro-terminal-base.css
+++ b/css/addons/unraid/login-page/retro-terminal/retro-terminal-base.css
@@ -1,362 +1,362 @@
-@import "https://cdnjs.cloudflare.com/ajax/libs/animate.css/3.7.2/animate.min.css";
-@import "https://fonts.googleapis.com/css?family=Share+Tech+Mono&display=swap";
-@import "https://fonts.googleapis.com/css?family=VT323";
-
-/*___FONTS___*/
-/* 'VT323', 'Share Tech Mono' */
- /* Replace the variables if you have a dark background */
- /* Light colors for dark backgrounds */
- /*
- --div-background-color-15: rgba(255, 255, 255, 0.15);
-
- https://www.transparenttextures.com/patterns/hexellence.png
- https://www.transparenttextures.com/patterns/gplay.png
- https://www.transparenttextures.com/patterns/simple-horizontal-light.png
- https://www.colourlovers.com/palette/3428762/Fallout?widths=1
-
- https://codepen.io/meduzen/pen/zxbwRV
- https://codepen.io/lbebber/pen/XJRdrV/ CRT KEY FRAMES
- https://brennan.io/2017/06/14/alien-computer-card/
- https://www.cssmatic.com/noise-texture
-
- https://codepen.io/somethingformed/pen/raWJXV
-
-
- ============ SOURCES =============
- https://github.com/brenns10/alien-console
- https://github.com/Swordfish90/cool-retro-term
- https://github.com/andersevenrud/retro-css-shell-demo CRT INTERLACE
- https://codepen.io/lbebber/pen/XJRdrV/ CRT KEY FRAMES
- https://codepen.io/patrickhlauke/pen/YaoBop TEXT FLIKER
-
- */
-
-
-* {
- outline: none;
-}
-
-@media (max-width: 500px) {
- #login {
- -webkit-backdrop-filter: blur(0px);
- backdrop-filter: blur(0px);
- position: absolute;
- padding-top: 0rem !important;
- top: 0;
- left: 0;
- bottom: 0;
- right: 0;
- height: 100%;
- width: 100%;
- border-radius: none !important;
- }
- .background-wrap,#video-bg-elem,.custom-text-header {display: none;}
- #login {
- border:none !important;
- }
-}
-
-html {background: var(--main-bg-color) !important;}
-body {background: var(--main-bg-color) !important;}
-/* CRT SCREEN FLICKER*/
-body::before {
- content: "";
- background: radial-gradient(ellipse at center,var(--body-before) 0,rgb(0, 0, 0) 100%) !important;
- background-repeat: repeat-y !important;
- background-size: 100% 4px !important;
- position: absolute;
- top: 0;
- left: 0;
- bottom: 0;
- right: 0;
- height: 100%;
- width: 100%;
- overflow: hidden;
- animation: var(--body-animation) 0.01s infinite;
- pointer-events: none;
-}
-/* CRT BACKGROUND WITH LINES*/
-body::after {
- content: "";
- background: radial-gradient(ellipse at center,var(--body-after) 0,rgba(0, 0, 0, 0.6) 80%) center center/cover no-repeat fixed, linear-gradient(#0000 0%,#0000 0%) !important;
- background-repeat: repeat-y !important;
- background-size: 100% 4px !important;
- position: absolute;
- top: 0;
- left: 0;
- bottom: 0;
- right: 0;
- height: 100%;
- width: 100%;
- overflow: hidden;
- pointer-events: none;
-}
-
-@keyframes flicker {0% {opacity: 0.37633;}5% {opacity: 0.70002;}10% {opacity: 0.64427;}15% {opacity: 0.35591;}20% {opacity: 0.34054;}25% {opacity: 0.54917;}30% {opacity: 0.41056;}35% {opacity: 0.67637;}40% {opacity: 0.23681;}45% {opacity: 0.64945;}50% {opacity: 0.67522;}55% {opacity: 0.56049;}60% {opacity: 0.06113;}65% {opacity: 0.95766;}70% {opacity: 0.77945;}75% {opacity: 0.33817;}80% {opacity: 0.19735;}85% {opacity: 0.84337;}90% {opacity: 0.82867;}95% {opacity: 0.65512;}100% {opacity: 0.15179;}}
-
-@media only screen and (max-width: 768px) {
- #login {
- min-width: 300px;
- }
-}
-/*FOR VIDEO BACKGROUND*/
-.background-wrap {
- position: fixed;
- z-index: -1000;
- width: 100%;
- height: 100%;
- overflow: hidden;
- top: 0;
- left: 0;
-}
-#video-bg-elem {
- position: absolute;
- top: 0;
- left: 0;
- min-height: 100%;
- min-width: 100%;
-}
-/*TEXT COLOR*/
-#login h1,
-#login h2,
-#login .error {
- color: var(--text-color) !important;
- text-shadow: var(--text-shadow) var(--text-shadow-color);
-}
-#login a {
- color: var(--link-color);
- text-shadow: var(--text-shadow) var(--text-shadow-color);
-}
-#login a:hover {
- color: var(--link-color-hover);
- text-shadow: var(--text-shadow) var(--text-shadow-color);
-}
-#login input {
- color: var(--input-color);
- text-shadow: 0 0 5px var(--text-shadow-color);
-}
-#login ::placeholder {
- color: var(--input-color);
- text-shadow: 0 0 5px var(--text-shadow-color);
-}
-#login ::-webkit-input-placeholder {
- color: var(--input-color);
- text-shadow: 0 0 5px var(--text-shadow-color);
-}
-#login ::-moz-placeholder {
- color: var(--input-color);
- text-shadow: 0 0 5px var(--text-shadow-color);
-}
-#login :-ms-input-placeholder {
- color: var(--input-color);
- text-shadow: 0 0 5px var(--text-shadow-color);
-}
-#login :-moz-placeholder {
- color: var(--input-color);
- text-shadow: 0 0 5px var(--text-shadow-color);
-}
-#login input:focus::-webkit-input-placeholder {
- color: transparent !important;
- text-shadow: 0 0 0px transparent;
-}
-#login input:focus:-moz-placeholder {
- color: transparent !important;
- text-shadow: 0 0 0px transparent;
-}
-#login input:focus::-moz-placeholder {
- color: transparent !important;
- text-shadow: 0 0 0px transparent;
-}
-#login input:focus:-ms-input-placeholder {
- color: transparent !important;
- text-shadow: 0 0 0px transparent;
-}
-
-/*TEXT FONT*/
-#login h1,
-#login h2,
-#login a,
-#login .button,
-#login .error {
- font-family: var(--text-font);
- -webkit-font-smoothing: none;
- line-height: 1.2;
-}
-h1 {
- font-size: 3em;
- margin: 0;
-}
-
-/* CASE COLOR */
-#login [class^='case-'],
-#login [class*=' case-'] {
- font-family: cases!important;
- speak: none;
- font-style: normal;
- font-weight: normal;
- font-variant: normal;
- text-transform: none;
- color: var(--case-color);
- text-shadow: var(--text-shadow) var(--text-shadow-color);
-}
-/*INPUT FORMS*/
-#login [type=text],
-#login [type=password] {
- font-family: var(--input-font);
- background-color: rgba(0, 0, 0, 0.25);
- border: 2px solid transparent;
- text-transform: uppercase;
- border-radius: 0px;
- border: 3px solid var(--text-color);
- color: var(--text-color);
-}
-#login [type=text]:active,
-#login [type=text]:focus,
-#login [type=password]:active,
-#login [type=password]:focus {
- font-family: var(--input-font);
- background-color: rgba(0, 0, 0, 0.25);
- text-transform: uppercase;
-}
-
-
-
-/*BUTTON*/
-#login .button {
- color: var(--button-text-color);
- text-shadow: var(--text-shadow) var(--text-shadow-color);
- background: linear-gradient(90deg, var(--button-color) 0, var(--button-color)) 0 0 no-repeat, linear-gradient(90deg, var(--button-color) 0, var(--button-color)) 0 100% no-repeat, linear-gradient(0deg, var(--button-color) 0, var(--button-color)) 0 100% no-repeat, linear-gradient(0deg, var(--button-color) 0, var(--button-color)) 100% 100% no-repeat;
- background: -webkit-gradient(linear, left top, right top, from(var(--button-color)), to(var(--button-color))) 0 0 no-repeat, -webkit-gradient(linear, left top, right top, from(var(--button-color)), to(var(--button-color))) 0 100% no-repeat, -webkit-gradient(linear, left bottom, left top, from(var(--button-color)), to(var(--button-color))) 0 100% no-repeat, -webkit-gradient(linear, left bottom, left top, from(var(--button-color)), to(var(--button-color))) 100% 100% no-repeat;
- background-size: 100% 2px, 100% 2px, 2px 100%, 2px 100%;
-
-}
-#login .button:hover {
- color: var(--button-text-color-hover);
- text-shadow: var(--text-shadow) var(--button-color-hover);
- box-shadow: var(--box-shadow) var(--button-color-hover);
- background-color: var(--button-color-hover);
- background: -webkit-gradient(linear, left top, right top, from(var(--button-color-hover)), to(var(--button-color-hover)));
- background: linear-gradient(90deg, var(--button-color-hover) 0, var(--button-color-hover));
-}
-
-/*LOGIN ID*/
-#login {
- background: var(--loginbox-background-color) !important;
- padding-top: 1rem;
- position: absolute;
- left: 50%;
- top: 50%;
- transform: translate(-50%, -50%);
- -ms-transform: translate(-50%, -50%);
- -webkit-transform: translate(-50%, -50%);
- margin: 0 !important;
- text-transform: uppercase;
- min-width: 300px;
- border-radius: 0px !important;
- border: 3px dashed var(--text-color);
-}
-#login .angle::after {
- display:none;
-}
-#login .wordmark svg {
- display: none;
-}
-#login .logo {
- background: var(--logo);
- background-size: contain;
- padding: 2rem;
- border-radius: 0;
- margin: 0rem 1rem 0rem 1rem;
-}
-logo.angle {
- -webkit-box-shadow: inset 0px 0px 0px 2px var(--text-color) !important;
- box-shadow: inset 0px 0px 0px 2px var(--text-color) !important;
- border-radius: 0px !important;
-}
-#login .error {
- animation-name: shake;
- animation-duration: .7s;
-}
-
-/*CUSTOM HEADER*/
-.custom-text-header {
- white-space: pre;
- letter-spacing: 2px;
- font-family: var(--text-font);
- -webkit-font-smoothing: none;
- font-weight: 900;
- line-height: 1.5;
- color: var(--custom-text-header) !important;
- text-shadow: 0 0 20px var(--custom-text-header-shadow);
- position: absolute;
- left: 50%;
- top: -15%;
- transform: translate(-50%, -50%);
- -ms-transform: translate(-50%, -50%);
- -webkit-transform: translate(-50%, -50%);
- animation-duration: 0.01s;
- animation-name: var(--custom-text-header-animation);
- animation-iteration-count: infinite;
- animation-direction: alternate;
- font-weight: 900;
-}
-.custom-text-header:after {
- content: "";
- position: absolute;
- top: 135px;
- right: -15px;
- background-color: var(--custom-text-header);
- vertical-align: top;
- width: 20px;
- height: 2px;
- -webkit-animation: blink 1s step-end infinite;
- animation: blink 1s step-end infinite;
-}
-@-webkit-keyframes blink {
- 0% { opacity: 1.0; }
- 50% { opacity: 0.0; }
- 100% { opacity: 1.0; }
- }
-
- @keyframes blink {
- 0% { opacity: 1.0; }
- 50% { opacity: 0.0; }
- 100% { opacity: 1.0; }
- }
-
- @keyframes textflicker {
- from {
- text-shadow: 1px 0 0 #ea36af, -2px 0 0 #75fa69;
- border: 10px 0 0 #ea36af, -2px 0 0 #75fa69;
- }
- to {
- text-shadow: 2px 0.5px 2px #ea36af, -1px -0.5px 2px #75fa69;
- border: 2px 0.5px 2px #ea36af, -1px -0.5px 2px #75fa69;
- }
- }
-
- ::selection {
- background: var(--selection-color); /* WebKit/Blink Browsers */
- }
- ::-moz-selection {
- background: var(--selection-color); /* Gecko Browsers */
- }
-
-
-/*
-
- __ ___ __
- ____ ____ _____/ /__________ ____ ___ ____ / (_)___ / /__
- / __ \/ __ \/ ___/ __/ ___/ __ \/ __ `__ \/ __ \/ / / __ \/ //_/
- / / / / /_/ (__ ) /_/ / / /_/ / / / / / / /_/ / / / / / / ,<
-/_/ /_/\____/____/\__/_/ \____/_/ /_/ /_/\____/_/_/_/ /_/_/|_|
-
-*/
-/*
-
-*/
+@import "https://cdnjs.cloudflare.com/ajax/libs/animate.css/3.7.2/animate.min.css";
+@import "https://fonts.googleapis.com/css?family=Share+Tech+Mono&display=swap";
+@import "https://fonts.googleapis.com/css?family=VT323";
+
+/*___FONTS___*/
+/* 'VT323', 'Share Tech Mono' */
+ /* Replace the variables if you have a dark background */
+ /* Light colors for dark backgrounds */
+ /*
+ --div-background-color-15: rgba(255, 255, 255, 0.15);
+
+ https://www.transparenttextures.com/patterns/hexellence.png
+ https://www.transparenttextures.com/patterns/gplay.png
+ https://www.transparenttextures.com/patterns/simple-horizontal-light.png
+ https://www.colourlovers.com/palette/3428762/Fallout?widths=1
+
+ https://codepen.io/meduzen/pen/zxbwRV
+ https://codepen.io/lbebber/pen/XJRdrV/ CRT KEY FRAMES
+ https://brennan.io/2017/06/14/alien-computer-card/
+ https://www.cssmatic.com/noise-texture
+
+ https://codepen.io/somethingformed/pen/raWJXV
+
+
+ ============ SOURCES =============
+ https://github.com/brenns10/alien-console
+ https://github.com/Swordfish90/cool-retro-term
+ https://github.com/andersevenrud/retro-css-shell-demo CRT INTERLACE
+ https://codepen.io/lbebber/pen/XJRdrV/ CRT KEY FRAMES
+ https://codepen.io/patrickhlauke/pen/YaoBop TEXT FLIKER
+
+ */
+
+
+* {
+ outline: none;
+}
+
+@media (max-width: 500px) {
+ #login {
+ -webkit-backdrop-filter: blur(0px);
+ backdrop-filter: blur(0px);
+ position: absolute;
+ padding-top: 0rem !important;
+ top: 0;
+ left: 0;
+ bottom: 0;
+ right: 0;
+ height: 100%;
+ width: 100%;
+ border-radius: none !important;
+ }
+ .background-wrap,#video-bg-elem,.custom-text-header {display: none;}
+ #login {
+ border:none !important;
+ }
+}
+
+html {background: var(--main-bg-color) !important;}
+body {background: var(--main-bg-color) !important;}
+/* CRT SCREEN FLICKER*/
+body::before {
+ content: "";
+ background: radial-gradient(ellipse at center,var(--body-before) 0,rgb(0, 0, 0) 100%) !important;
+ background-repeat: repeat-y !important;
+ background-size: 100% 4px !important;
+ position: absolute;
+ top: 0;
+ left: 0;
+ bottom: 0;
+ right: 0;
+ height: 100%;
+ width: 100%;
+ overflow: hidden;
+ animation: var(--body-animation) 0.01s infinite;
+ pointer-events: none;
+}
+/* CRT BACKGROUND WITH LINES*/
+body::after {
+ content: "";
+ background: radial-gradient(ellipse at center,var(--body-after) 0,rgba(0, 0, 0, 0.6) 80%) center center/cover no-repeat fixed, linear-gradient(#0000 0%,#0000 0%) !important;
+ background-repeat: repeat-y !important;
+ background-size: 100% 4px !important;
+ position: absolute;
+ top: 0;
+ left: 0;
+ bottom: 0;
+ right: 0;
+ height: 100%;
+ width: 100%;
+ overflow: hidden;
+ pointer-events: none;
+}
+
+@keyframes flicker {0% {opacity: 0.37633;}5% {opacity: 0.70002;}10% {opacity: 0.64427;}15% {opacity: 0.35591;}20% {opacity: 0.34054;}25% {opacity: 0.54917;}30% {opacity: 0.41056;}35% {opacity: 0.67637;}40% {opacity: 0.23681;}45% {opacity: 0.64945;}50% {opacity: 0.67522;}55% {opacity: 0.56049;}60% {opacity: 0.06113;}65% {opacity: 0.95766;}70% {opacity: 0.77945;}75% {opacity: 0.33817;}80% {opacity: 0.19735;}85% {opacity: 0.84337;}90% {opacity: 0.82867;}95% {opacity: 0.65512;}100% {opacity: 0.15179;}}
+
+@media only screen and (max-width: 768px) {
+ #login {
+ min-width: 300px;
+ }
+}
+/*FOR VIDEO BACKGROUND*/
+.background-wrap {
+ position: fixed;
+ z-index: -1000;
+ width: 100%;
+ height: 100%;
+ overflow: hidden;
+ top: 0;
+ left: 0;
+}
+#video-bg-elem {
+ position: absolute;
+ top: 0;
+ left: 0;
+ min-height: 100%;
+ min-width: 100%;
+}
+/*TEXT COLOR*/
+#login h1,
+#login h2,
+#login .error {
+ color: var(--text-color) !important;
+ text-shadow: var(--text-shadow) var(--text-shadow-color);
+}
+#login a {
+ color: var(--link-color);
+ text-shadow: var(--text-shadow) var(--text-shadow-color);
+}
+#login a:hover {
+ color: var(--link-color-hover);
+ text-shadow: var(--text-shadow) var(--text-shadow-color);
+}
+#login input {
+ color: var(--input-color);
+ text-shadow: 0 0 5px var(--text-shadow-color);
+}
+#login ::placeholder {
+ color: var(--input-color);
+ text-shadow: 0 0 5px var(--text-shadow-color);
+}
+#login ::-webkit-input-placeholder {
+ color: var(--input-color);
+ text-shadow: 0 0 5px var(--text-shadow-color);
+}
+#login ::-moz-placeholder {
+ color: var(--input-color);
+ text-shadow: 0 0 5px var(--text-shadow-color);
+}
+#login :-ms-input-placeholder {
+ color: var(--input-color);
+ text-shadow: 0 0 5px var(--text-shadow-color);
+}
+#login :-moz-placeholder {
+ color: var(--input-color);
+ text-shadow: 0 0 5px var(--text-shadow-color);
+}
+#login input:focus::-webkit-input-placeholder {
+ color: transparent !important;
+ text-shadow: 0 0 0px transparent;
+}
+#login input:focus:-moz-placeholder {
+ color: transparent !important;
+ text-shadow: 0 0 0px transparent;
+}
+#login input:focus::-moz-placeholder {
+ color: transparent !important;
+ text-shadow: 0 0 0px transparent;
+}
+#login input:focus:-ms-input-placeholder {
+ color: transparent !important;
+ text-shadow: 0 0 0px transparent;
+}
+
+/*TEXT FONT*/
+#login h1,
+#login h2,
+#login a,
+#login .button,
+#login .error {
+ font-family: var(--text-font);
+ -webkit-font-smoothing: none;
+ line-height: 1.2;
+}
+h1 {
+ font-size: 3em;
+ margin: 0;
+}
+
+/* CASE COLOR */
+#login [class^='case-'],
+#login [class*=' case-'] {
+ font-family: cases!important;
+ speak: none;
+ font-style: normal;
+ font-weight: normal;
+ font-variant: normal;
+ text-transform: none;
+ color: var(--case-color);
+ text-shadow: var(--text-shadow) var(--text-shadow-color);
+}
+/*INPUT FORMS*/
+#login [type=text],
+#login [type=password] {
+ font-family: var(--input-font);
+ background-color: rgba(0, 0, 0, 0.25);
+ border: 2px solid transparent;
+ text-transform: uppercase;
+ border-radius: 0px;
+ border: 3px solid var(--text-color);
+ color: var(--text-color);
+}
+#login [type=text]:active,
+#login [type=text]:focus,
+#login [type=password]:active,
+#login [type=password]:focus {
+ font-family: var(--input-font);
+ background-color: rgba(0, 0, 0, 0.25);
+ text-transform: uppercase;
+}
+
+
+
+/*BUTTON*/
+#login .button {
+ color: var(--button-text-color);
+ text-shadow: var(--text-shadow) var(--text-shadow-color);
+ background: linear-gradient(90deg, var(--button-color) 0, var(--button-color)) 0 0 no-repeat, linear-gradient(90deg, var(--button-color) 0, var(--button-color)) 0 100% no-repeat, linear-gradient(0deg, var(--button-color) 0, var(--button-color)) 0 100% no-repeat, linear-gradient(0deg, var(--button-color) 0, var(--button-color)) 100% 100% no-repeat;
+ background: -webkit-gradient(linear, left top, right top, from(var(--button-color)), to(var(--button-color))) 0 0 no-repeat, -webkit-gradient(linear, left top, right top, from(var(--button-color)), to(var(--button-color))) 0 100% no-repeat, -webkit-gradient(linear, left bottom, left top, from(var(--button-color)), to(var(--button-color))) 0 100% no-repeat, -webkit-gradient(linear, left bottom, left top, from(var(--button-color)), to(var(--button-color))) 100% 100% no-repeat;
+ background-size: 100% 2px, 100% 2px, 2px 100%, 2px 100%;
+
+}
+#login .button:hover {
+ color: var(--button-text-color-hover);
+ text-shadow: var(--text-shadow) var(--button-color-hover);
+ box-shadow: var(--box-shadow) var(--button-color-hover);
+ background-color: var(--button-color-hover);
+ background: -webkit-gradient(linear, left top, right top, from(var(--button-color-hover)), to(var(--button-color-hover)));
+ background: linear-gradient(90deg, var(--button-color-hover) 0, var(--button-color-hover));
+}
+
+/*LOGIN ID*/
+#login {
+ background: var(--loginbox-background-color) !important;
+ padding-top: 1rem;
+ position: absolute;
+ left: 50%;
+ top: 50%;
+ transform: translate(-50%, -50%);
+ -ms-transform: translate(-50%, -50%);
+ -webkit-transform: translate(-50%, -50%);
+ margin: 0 !important;
+ text-transform: uppercase;
+ min-width: 300px;
+ border-radius: 0px !important;
+ border: 3px dashed var(--text-color);
+}
+#login .angle::after {
+ display:none;
+}
+#login .wordmark svg {
+ display: none;
+}
+#login .logo {
+ background: var(--logo);
+ background-size: contain;
+ padding: 2rem;
+ border-radius: 0;
+ margin: 0rem 1rem 0rem 1rem;
+}
+logo.angle {
+ -webkit-box-shadow: inset 0px 0px 0px 2px var(--text-color) !important;
+ box-shadow: inset 0px 0px 0px 2px var(--text-color) !important;
+ border-radius: 0px !important;
+}
+#login .error {
+ animation-name: shake;
+ animation-duration: .7s;
+}
+
+/*CUSTOM HEADER*/
+.custom-text-header {
+ white-space: pre;
+ letter-spacing: 2px;
+ font-family: var(--text-font);
+ -webkit-font-smoothing: none;
+ font-weight: 900;
+ line-height: 1.5;
+ color: var(--custom-text-header) !important;
+ text-shadow: 0 0 20px var(--custom-text-header-shadow);
+ position: absolute;
+ left: 50%;
+ top: -15%;
+ transform: translate(-50%, -50%);
+ -ms-transform: translate(-50%, -50%);
+ -webkit-transform: translate(-50%, -50%);
+ animation-duration: 0.01s;
+ animation-name: var(--custom-text-header-animation);
+ animation-iteration-count: infinite;
+ animation-direction: alternate;
+ font-weight: 900;
+}
+.custom-text-header:after {
+ content: "";
+ position: absolute;
+ top: 135px;
+ right: -15px;
+ background-color: var(--custom-text-header);
+ vertical-align: top;
+ width: 20px;
+ height: 2px;
+ -webkit-animation: blink 1s step-end infinite;
+ animation: blink 1s step-end infinite;
+}
+@-webkit-keyframes blink {
+ 0% { opacity: 1.0; }
+ 50% { opacity: 0.0; }
+ 100% { opacity: 1.0; }
+ }
+
+ @keyframes blink {
+ 0% { opacity: 1.0; }
+ 50% { opacity: 0.0; }
+ 100% { opacity: 1.0; }
+ }
+
+ @keyframes textflicker {
+ from {
+ text-shadow: 1px 0 0 #ea36af, -2px 0 0 #75fa69;
+ border: 10px 0 0 #ea36af, -2px 0 0 #75fa69;
+ }
+ to {
+ text-shadow: 2px 0.5px 2px #ea36af, -1px -0.5px 2px #75fa69;
+ border: 2px 0.5px 2px #ea36af, -1px -0.5px 2px #75fa69;
+ }
+ }
+
+ ::selection {
+ background: var(--selection-color); /* WebKit/Blink Browsers */
+ }
+ ::-moz-selection {
+ background: var(--selection-color); /* Gecko Browsers */
+ }
+
+
+/*
+
+ __ ___ __
+ ____ ____ _____/ /__________ ____ ___ ____ / (_)___ / /__
+ / __ \/ __ \/ ___/ __/ ___/ __ \/ __ `__ \/ __ \/ / / __ \/ //_/
+ / / / / /_/ (__ ) /_/ / / /_/ / / / / / / /_/ / / / / / / ,<
+/_/ /_/\____/____/\__/_/ \____/_/ /_/ /_/\____/_/_/_/ /_/_/|_|
+
+*/
+/*
+
+*/
diff --git a/css/addons/unraid/login-page/retro-terminal/white.css b/css/addons/unraid/login-page/retro-terminal/white.css
index 3bc8cfd778..030af0092e 100644
--- a/css/addons/unraid/login-page/retro-terminal/white.css
+++ b/css/addons/unraid/login-page/retro-terminal/white.css
@@ -1,33 +1,33 @@
-/*_____________________WHITE_THEME______________________*/
-/* --body-before:#00ff771a; /* This is the background that creates the crt lines, background uses a transparency of 10% SET TO NONE TO REMOVE CRT EFFECT */
-/* --body-after: #00ff7733; /* This is the background that creates the crt lines, background uses a transparency of 20% SET TO NONE TO REMOVE CRT EFFECT */
-/* --body-animation: flicker; This is the background that flickers. SET TO NONE TO REMOVE THE FLICKER ANIMATION! */
-/* --custom-text-header-animation: textflicker; /* SET TO NONE TO REMOVE THE FLICKER ANIMATION! */
-
-@import url(/css/addons/unraid/login-page/retro-terminal/retro-terminal-base.css);
-:root {
---main-bg-color:black;
---body-before:#70d7f61a;
---body-after: #70d7f633;
---body-animation: flicker;
---logo: url(/css/addons/unraid/login-page/alien/logo/wings_shadow.png) center no-repeat;
---text-color: #ffffff;
---input-color: #ffffff;
---link-color: #ffffff;
---link-color-hover: #af0606;
---case-color: #ffffff;
---button-text-color: #ffffff;
---button-text-color-hover: #000;
---button-color: #ffffff;
---button-color-hover: #af0606;
---selection-color: #8f2809;
---custom-text-header:#ffffff;
---custom-text-header-shadow:#ffffff;
---custom-text-header-animation: textflicker;
---input-font: 'Share Tech Mono', monospace;
---text-font: 'Share Tech Mono', monospace;
---loginbox-background-color: transparent;
---text-shadow: 0 0 8px;
---text-shadow-color: #000000;
---box-shadow: 0 0 15px;
+/*_____________________WHITE_THEME______________________*/
+/* --body-before:#00ff771a; /* This is the background that creates the crt lines, background uses a transparency of 10% SET TO NONE TO REMOVE CRT EFFECT */
+/* --body-after: #00ff7733; /* This is the background that creates the crt lines, background uses a transparency of 20% SET TO NONE TO REMOVE CRT EFFECT */
+/* --body-animation: flicker; This is the background that flickers. SET TO NONE TO REMOVE THE FLICKER ANIMATION! */
+/* --custom-text-header-animation: textflicker; /* SET TO NONE TO REMOVE THE FLICKER ANIMATION! */
+
+@import url(/css/addons/unraid/login-page/retro-terminal/retro-terminal-base.css);
+:root {
+--main-bg-color:black;
+--body-before:#70d7f61a;
+--body-after: #70d7f633;
+--body-animation: flicker;
+--logo: url(/css/addons/unraid/login-page/alien/logo/wings_shadow.png) center no-repeat;
+--text-color: #ffffff;
+--input-color: #ffffff;
+--link-color: #ffffff;
+--link-color-hover: #af0606;
+--case-color: #ffffff;
+--button-text-color: #ffffff;
+--button-text-color-hover: #000;
+--button-color: #ffffff;
+--button-color-hover: #af0606;
+--selection-color: #8f2809;
+--custom-text-header:#ffffff;
+--custom-text-header-shadow:#ffffff;
+--custom-text-header-animation: textflicker;
+--input-font: 'Share Tech Mono', monospace;
+--text-font: 'Share Tech Mono', monospace;
+--loginbox-background-color: transparent;
+--text-shadow: 0 0 8px;
+--text-shadow-color: #000000;
+--box-shadow: 0 0 15px;
}
\ No newline at end of file
diff --git a/css/addons/whisparr/whisparr-darker/whisparr-darker.css b/css/addons/whisparr/whisparr-darker/whisparr-darker.css
index 454a5ef593..1f83bdae78 100644
--- a/css/addons/whisparr/whisparr-darker/whisparr-darker.css
+++ b/css/addons/whisparr/whisparr-darker/whisparr-darker.css
@@ -1,54 +1,54 @@
-@import url("/css/defaults/servarr-darker-base.css");
-:root {
- --main-bg-color: #202020;
-
- --modal-bg-color: #2a2a2a;
- --modal-header-color: #2a2a2a;
- --modal-footer-color: #2a2a2a;
-
- --drop-down-menu-bg: #333;
-
- --button-color: #5899eb;
- --button-color-hover: #4b91ea;
- --button-text: #eee;
- --button-text-hover: #fff;
-
- --accent-color: 255, 105, 180;
- --accent-color-hover: rgba(255, 105, 180, 0.8);
- --link-color: #ff69b4;
- --link-color-hover: rgb(255, 105, 180, .8);
- --label-text-color: #333;
-
- --text: #ccc;
- --text-hover: #fff;
- --text-muted: #999;
-
- /*Specials*/
- --arr-queue-color: #5d9cec;
- --side-menu-active: #333333;
- --scroller-hover: #606060;
- --scroller: #707070;
- --border-color: #606060;
- --label-color: #ff69b4;
- --label-info: #5d9cec;
- --header-color: #2a2a2a;
- --toolbar-background: #262626;
- --side-menu-color: #2a2a2a;
- --side-menu-link-color: #ff69b4;
-}
-
-/* SEARCH DROP DOWN */
-
-[class*="MovieSearchInput-containerOpen-"] [class*="MovieSearchInput-movieContainer-"] {
- border: 1px solid var(--drop-down-menu-bg);
- background-color: var(--drop-down-menu-bg);
- box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%);
- color: #e1e2e3;
-}
-
-/* SERIES PAGE */
-
-[class*="MovieIndexPoster-controls-"] {
- background-color: var(--label-color) !important;
- color: var(--label-text-color) !important;
+@import url("/css/defaults/servarr-darker-base.css");
+:root {
+ --main-bg-color: #202020;
+
+ --modal-bg-color: #2a2a2a;
+ --modal-header-color: #2a2a2a;
+ --modal-footer-color: #2a2a2a;
+
+ --drop-down-menu-bg: #333;
+
+ --button-color: #5899eb;
+ --button-color-hover: #4b91ea;
+ --button-text: #eee;
+ --button-text-hover: #fff;
+
+ --accent-color: 255, 105, 180;
+ --accent-color-hover: rgba(255, 105, 180, 0.8);
+ --link-color: #ff69b4;
+ --link-color-hover: rgb(255, 105, 180, .8);
+ --label-text-color: #333;
+
+ --text: #ccc;
+ --text-hover: #fff;
+ --text-muted: #999;
+
+ /*Specials*/
+ --arr-queue-color: #5d9cec;
+ --side-menu-active: #333333;
+ --scroller-hover: #606060;
+ --scroller: #707070;
+ --border-color: #606060;
+ --label-color: #ff69b4;
+ --label-info: #5d9cec;
+ --header-color: #2a2a2a;
+ --toolbar-background: #262626;
+ --side-menu-color: #2a2a2a;
+ --side-menu-link-color: #ff69b4;
+}
+
+/* SEARCH DROP DOWN */
+
+[class*="MovieSearchInput-containerOpen-"] [class*="MovieSearchInput-movieContainer-"] {
+ border: 1px solid var(--drop-down-menu-bg);
+ background-color: var(--drop-down-menu-bg);
+ box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%);
+ color: #e1e2e3;
+}
+
+/* SERIES PAGE */
+
+[class*="MovieIndexPoster-controls-"] {
+ background-color: var(--label-color) !important;
+ color: var(--label-text-color) !important;
}
\ No newline at end of file
diff --git a/css/base/adguard/adguard-base.css b/css/base/adguard/adguard-base.css
index 4c2944a53f..aa26aed860 100644
--- a/css/base/adguard/adguard-base.css
+++ b/css/base/adguard/adguard-base.css
@@ -1,661 +1,661 @@
-/* dP dP dP */
-/* 88 88 88 */
-/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
-/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
-/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
-/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
-/* 88 */
-/* dP */
-
-/* Made by @gilbN */
-/* https://github.com/gilbN/theme.park */
-
-@import url("/css/defaults/placeholders.css");
-@import url("/css/defaults/transparent.css");
-
-body {
- background: var(--main-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- color: var(--text) !important;
-}
-
-/* Scrollbar */
-@media only screen and (min-width: 768px) {
- html {
- height: 100%;
- width: 100%;
- }
-
- body {
- overflow-y: auto;
- height: 100%;
- background: var(--main-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- }
-}
-
-body *::-webkit-scrollbar-thumb {
- background: hsla(0, 0%, 100%, .2);
-}
-
-body *:hover::-webkit-scrollbar-thumb {
- background: hsla(0, 0%, 100%, 0.4);
-}
-
-::-webkit-scrollbar {
- width: 14px;
-}
-
-::-webkit-scrollbar-thumb {
- min-height: 50px;
- border: 3px solid transparent;
- border-radius: 8px;
- background: var(--transparency-dark-20);
- background-clip: padding-box;
-}
-
-::-webkit-scrollbar-track {
- background-color: transparent;
-}
-
-::-webkit-scrollbar-thumb:hover {
- min-height: 50px;
- border: 3px solid transparent;
- border-radius: 8px;
- background: var(--transparency-light-50);
- background-clip: padding-box;
-}
-
-/* TEXT */
-
-a {
- color: var(--link-color)
-}
-
-a:hover {
- color: var(--link-color-hover);
-}
-
-a:-webkit-any-link:focus {
- outline: none;
-}
-
-h1,
-h2,
-h3,
-h4,
-h5,
-h6,
-.h1,
-.h2,
-.h3,
-.h4,
-.h5,
-.h6 {
- color: var(--text-hover)
-}
-
-/* LOGIN PAGE */
-
-.login .login__form .text-center .h-6 {
- filter: invert(1);
-}
-
-.login__form .card {
- background: var(--transparency-dark-10);
- border: 1px solid rgb(0 0 0 / 0.08);
-}
-
-.login .btn-success:hover {
- background-color: var(--button-color-hover);
- border-color: var(--button-color-hover);
- color: var(--button-text-hover);
-}
-
-.login .btn-link {
- color: var(--button-text);
-}
-
-.login .btn-link:hover {
- color: var(--button-text-hover);
-}
-
-.form__message--error {
- color: #F44336;
-}
-
-/* HEADER */
-.header {
- background: transparent;
- border-bottom: 1px solid rgba(255, 255, 255, 0.03);
-}
-
-.header-brand-img {
- filter: invert(1);
-}
-
-.header .btn-outline-secondary {
- color: var(--button-text);
- background: var(--button-color);
- border-color: var(--button-color);
-}
-
-.header .btn-outline-secondary:hover {
- color: var(--button-text-hover);
- background-color: var(--button-color-hover);
-}
-
-.nav-tabs .nav-link.active {
- border-color: rgb(var(--accent-color));
- color: rgb(var(--accent-color));
- background: transparent;
-}
-
-.header .nav-tabs .nav-link.active:hover {
- border-color: var(--accent-color-hover) !important;
- color: var(--accent-color-hover) !important;
-}
-
-.header a:not([href]):not([tabindex]) {
- color: var(--text);
- text-decoration: none;
-}
-
-.header .nav-tabs {
- color: var(--text);
-}
-
-.header .nav-tabs .nav-link:hover:not(.disabled) {
- border-color: var(--text-hover);
- color: var(--text-hover);
-}
-
-/* FOOTER */
-.footer {
- background: var(--transparency-dark-10);
- border-top: 1px solid rgba(255, 255, 255, 0.03);
- color: var(--text);
-}
-
-.footer a:not(.btn) {
- color: var(--link-color);
-}
-
-.footer a:not(.btn):hover {
- color: var(--link-color-hover);
-}
-
-.footer .btn-outline-primary {
- color: var(--button-color);
- background-color: transparent;
- background-image: none;
- border-color: var(--button-color);
-}
-
-.footer .btn-outline-primary:hover {
- color: var(--button-text-hover);
- background-color: var(--button-color-hover);
- border-color: var(--button-color-hover);
-}
-
-/* MAIN PAGE */
-.header__row .mobile-menu {
- background-color: transparent;
-}
-
-/* BUTTONS */
-.container .btn-outline-primary {
- color: var(--button-text);
- background-color: var(--button-color);
- background-image: none;
- border-color: var(--button-color);
-}
-
-.container .btn-outline-primary:hover {
- color: var(--button-text-hover);
- background-color: var(--button-color-hover);
- border-color: var(--button-color-hover);
-}
-
-.tooltip-container {
- background: rgb(var(--accent-color));
- color: var(--label-text-color);
-}
-
-.tooltip-custom__container .button-action--arrow-option:not(:disabled):hover {
- cursor: pointer;
- background: var(--transparency-dark-15);
- overflow: hidden;
-}
-
-.toast--success {
- background-color: rgba(90, 173, 99, 0.75);
-}
-
-/* CARDS*/
-.card {
- background-color: var(--transparency-dark-10);
- border: 1px solid rgba(255, 255, 255, 0.1);
- color: var(--text);
-}
-
-.card-header .card-title {
- color: rgb(var(--accent-color));
-}
-
-.tooltip-custom__container {
- background: rgb(var(--accent-color));
- color: var(--label-text-color);
-}
-
-.tooltip-custom__content-link {
- color: var(--link-color);
-}
-
-.card-wrap,
-.card-title-stats {
- color: inherit;
-}
-
-.card-title-stats a {
- text-decoration: underline;
-}
-
-.card-title-stats a:hover {
- text-decoration: underline;
- color: var(--accent-color-hover);
-}
-
-.card .icon--lightgray {
- color: var(--text);
-}
-
-.card .logs__text {
- color: var(--text);
-}
-
-.card .button__action {
- background-color: transparent;
-}
-
-.card .btn-outline-danger {
- color: #F44336;
- background-color: transparent;
- background-image: none;
- border-color: #F44336;
-}
-
-.btn-outline-danger:hover {
- color: #fff;
- background-color: #F44336;
- border-color: #F44336;
-}
-
-.btn-icon--green,
-.icon--green {
- color: var(--button-color);
-}
-
-/* DROPDOWNS */
-.dropdown-menu {
- color: var(--text);
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- background-clip: padding-box;
- border: 1px solid rgba(0, 40, 100, 0.12);
- border-radius: 3px;
-}
-
-.dropdown-item {
- color: var(--text);
-}
-
-.dropdown-item:hover,
-.dropdown-item:focus {
- color: var(--text-hover);
- text-decoration: none;
- background-color: var(--transparency-dark-10);
-}
-
-.select__menu {
- background: var(--modal-bg-color) !important;
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- box-shadow: 1px 1px 10px 1px rgba(0, 0, 0, .5);
-}
-
-.select__option:hover {
- background: var(--transparency-dark-10) !important;
-}
-
-.select__option {
- background: rgba(0, 0, 0, 0) !important;
- border-bottom: solid rgba(255, 255, 255, .1) 1px;
-}
-
-.select__multi-value__remove {
- color: black;
-}
-
-.basic-multi-select .select__control--is-focused,
-.basic-multi-select .select__control--is-focused:hover {
- border-color: transparent !important;
-}
-
-/* INSTALL */
-.setup__container {
- background-color: var(--transparency-dark-10);
-}
-
-.setup__progress-wrap {
- background-color: var(--transparency-dark-50);
-}
-
-.setup__logo {
- filter: invert(1);
-}
-
-/* SETTINGS */
-.checkbox__label-subtitle,
-.form__desc,
-.page-subtitle,
-.card-title small,
-.card-subtitle {
- color: var(--text-hover);
-}
-
-.dropdown-item.active,
-.dropdown-item:active {
- background: var(--transparency-dark-25);
-}
-
-.service__icon {
- color: var(--text);
-}
-
-/* LOGS */
-.logs__table {
- background-color: var(--transparency-dark-10);
-}
-
-.logs__text,
-.logs__row .list-unstyled li,
-.detailed-info,
-.icon--lightgray,
-.icon--gray,
-.loading__text {
- color: var(--text)
-}
-
-.logs__no-data {
- color: var(--text);
- background-color: transparent;
-}
-
-.logs__row--white {
- background-color: transparent;
-}
-
-.rt-tr-group.red,
-.logs__row--red,
-.rt-tr-group.logs__row--red {
- background-color: rgb(244 67 54 / 30%) !important;
-}
-
-.rt-tr-group.blue,
-.rt-tr-group.logs__row--blue,
-.logs__row--blue {
- background-color: rgb(54 146 244 / 30%) !important;
-}
-
-.ReactTable .rt-noData {
- background: transparent;
- color: var(--text-muted);
-}
-
-.ReactTable .-pagination .-btn {
- color: var(--text);
- background: var(--button-color);
-}
-
-.ReactTable .-pagination .-btn:not([disabled]):hover {
- background: var(--button-color-hover);
- color: var(--text-hover);
-}
-
-.ReactTable .-loading,
-.ReactTable .-loading>div {
- background: var(--transparency-light-50);
-}
-
-.ReactTable .rt-thead .rt-th,
-.ReactTable .rt-thead .rt-td,
-.logs__cell--header__container {
- color: var(--text-hover);
-}
-
-.ReactTable .rt-tbody .rt-tr-group {
- border-bottom: solid 1px rgb(255 255 255 / 20%);
-}
-
-.ReactTable .rt-thead.-header {
- background: var(--transparency-dark-25);
-}
-
-.ReactTable .rt-thead .rt-th.-sort-asc, .ReactTable .rt-thead .rt-td.-sort-asc {
- -webkit-box-shadow: inset 0 3px 0 0 rgb(var(--accent-color), 0.60);
- box-shadow: inset 0 3px 0 0 rgb(var(--accent-color), 0.60);
-}
-
-.ReactTable .rt-thead .rt-th.-sort-desc, .ReactTable .rt-thead .rt-td.-sort-desc {
- -webkit-box-shadow: inset 0 -3px 0 0 rgb(var(--accent-color), 0.60);
- box-shadow: inset 0 -3px 0 0 rgb(var(--accent-color), 0.60);
-}
-
-.table th,
-.text-wrap table th,
-.table td,
-.text-wrap table td {
- padding: 0.75rem;
- vertical-align: top;
- border-top: 1px solid rgba(255, 255, 255, 0.2);
-}
-
-.loading:before {
- background-color: transparent;
-}
-
-.custom-select:focus {
- -webkit-box-shadow: none;
- box-shadow: none;
-}
-
-/* FORMS */
-.form-control {
- color: var(--text);
- background: var(--transparency-light-10);
- border: 1px solid rgba(255, 255, 255, .1)
-}
-
-.form-control--transparent {
- color: var(--text-hover);
-}
-
-.form-control--search {
- outline: none;
-}
-
-.form-control:focus {
- border-color: transparent;
- -webkit-box-shadow: none;
- box-shadow: none;
- background: var(--transparency-light-20);
- color: var(--text-hover);
-}
-
-.form-control:disabled, .form-control[readonly] {
- background-color: #555;
- opacity: 1;
- cursor: not-allowed;
-}
-
-.custom-select {
- color: var(--text);
- background: var(--transparency-light-10) url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxMCA1Jz48cGF0aCBmaWxsPScjOTk5JyBkPSdNMCAwTDEwIDBMNSA1TDAgMCcvPjwvc3ZnPg==") no-repeat right 0.75rem center;
- background-size: 8px 10px;
- border: 1px solid rgba(255, 255, 255, 0.1);
-
-}
-
-.custom-select:focus {
- color: var(--text-hover);
- background: var(--drop-down-menu-bg) url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxMCA1Jz48cGF0aCBmaWxsPScjOTk5JyBkPSdNMCAwTDEwIDBMNSA1TDAgMCcvPjwvc3ZnPg==") no-repeat right 0.75rem center;
- background-size: 8px 10px;
- border: 1px solid rgba(255, 255, 255, 0.2);
-
-}
-
-select.form-control.select:focus,
-select:focus {
- color: var(--text-hover);
- background: var(--drop-down-menu-bg) !important;
-}
-
-.icon--selected {
- background-color: var(--transparency-dark-15);
- border: solid 1px transparent;
-}
-
-.tab__control,
-.tab__control--active {
- color: var(--text);
-}
-
-/* BUTTONS */
-.btn-outline-secondary {
- color: #c9c9c9;
- border-color: #c9c9c9;
-}
-
-.btn-success,
-.btn-success.disabled,
-.btn-success:disabled {
- background-color: var(--button-color);
- border-color: var(--button-color);
- color: var(--button-text);
-}
-
-.btn-success:hover {
- color: var(--button-text-hover);
- background-color: var(--button-color-hover);
- border-color: var(--button-color-hover);
-}
-
-.btn-success:focus,
-.btn-success.focus {
- -webkit-box-shadow: none;
- box-shadow: none;
-}
-
-.btn-secondary {
- color: var(--button-text);
- background-color: var(--transparency-light-25);
- border-color: rgb(255 255 255 / 0%);
- -webkit-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.05);
- box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.05);
-}
-
-.btn-secondary:hover {
- color: var(--button-text-hover);
- background-color: var(--button-color-hover);
- border-color: transparent;
-}
-
-.checkbox__input:checked+.checkbox__label:before {
- background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMi4zIDkuMiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjxwYXRoIGQ9Ik0xMS44IDAuNUw1LjMgOC41IDAuNSA0LjIiLz48L3N2Zz4=);
- background-color: rgb(var(--accent-color));
-
-}
-
-.custom-radio .custom-control-input:checked~.custom-control-label::before,
-.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before {
- background-color: rgb(var(--accent-color));
-}
-
-.custom-control-input:focus~.custom-control-label::before,
-.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before {
- -webkit-box-shadow: 0 0 0 1px rgb(var(--accent-color)), 0 0 0 2px rgb(var(--accent-color), .25);
- box-shadow: 0 0 0 1px rgb(var(--accent-color)), 0 0 0 2px rgb(var(--accent-color), .25);
-}
-
-/* MODALS */
-.modal-content {
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-.ReactModal__Overlay--after-open {
- background-color: var(--transparency-dark-70) !important;
-}
-
-/* MOBILE */
-@media (max-width: 767px) {
- .mobile-menu {
- background: #1b1b1b !important;
- }
-
- .dropdown-menu {
- background: var(--drop-down-menu-bg) !important;
- }
-
- .ReactModal__Content {
- background: var(--modal-bg-color) !important;
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- border: 1px solid transparent !important;
- }
-}
-
-@media (max-width: 991px) {
- .mobile-menu {
- background: #1b1b1b !important;
- }
-
- .dropdown-menu {
- background: var(--drop-down-menu-bg) !important;
- }
+/* dP dP dP */
+/* 88 88 88 */
+/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
+/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
+/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
+/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
+/* 88 */
+/* dP */
+
+/* Made by @gilbN */
+/* https://github.com/gilbN/theme.park */
+
+@import url("/css/defaults/placeholders.css");
+@import url("/css/defaults/transparent.css");
+
+body {
+ background: var(--main-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ color: var(--text) !important;
+}
+
+/* Scrollbar */
+@media only screen and (min-width: 768px) {
+ html {
+ height: 100%;
+ width: 100%;
+ }
+
+ body {
+ overflow-y: auto;
+ height: 100%;
+ background: var(--main-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ }
+}
+
+body *::-webkit-scrollbar-thumb {
+ background: hsla(0, 0%, 100%, .2);
+}
+
+body *:hover::-webkit-scrollbar-thumb {
+ background: hsla(0, 0%, 100%, 0.4);
+}
+
+::-webkit-scrollbar {
+ width: 14px;
+}
+
+::-webkit-scrollbar-thumb {
+ min-height: 50px;
+ border: 3px solid transparent;
+ border-radius: 8px;
+ background: var(--transparency-dark-20);
+ background-clip: padding-box;
+}
+
+::-webkit-scrollbar-track {
+ background-color: transparent;
+}
+
+::-webkit-scrollbar-thumb:hover {
+ min-height: 50px;
+ border: 3px solid transparent;
+ border-radius: 8px;
+ background: var(--transparency-light-50);
+ background-clip: padding-box;
+}
+
+/* TEXT */
+
+a {
+ color: var(--link-color)
+}
+
+a:hover {
+ color: var(--link-color-hover);
+}
+
+a:-webkit-any-link:focus {
+ outline: none;
+}
+
+h1,
+h2,
+h3,
+h4,
+h5,
+h6,
+.h1,
+.h2,
+.h3,
+.h4,
+.h5,
+.h6 {
+ color: var(--text-hover)
+}
+
+/* LOGIN PAGE */
+
+.login .login__form .text-center .h-6 {
+ filter: invert(1);
+}
+
+.login__form .card {
+ background: var(--transparency-dark-10);
+ border: 1px solid rgb(0 0 0 / 0.08);
+}
+
+.login .btn-success:hover {
+ background-color: var(--button-color-hover);
+ border-color: var(--button-color-hover);
+ color: var(--button-text-hover);
+}
+
+.login .btn-link {
+ color: var(--button-text);
+}
+
+.login .btn-link:hover {
+ color: var(--button-text-hover);
+}
+
+.form__message--error {
+ color: #F44336;
+}
+
+/* HEADER */
+.header {
+ background: transparent;
+ border-bottom: 1px solid rgba(255, 255, 255, 0.03);
+}
+
+.header-brand-img {
+ filter: invert(1);
+}
+
+.header .btn-outline-secondary {
+ color: var(--button-text);
+ background: var(--button-color);
+ border-color: var(--button-color);
+}
+
+.header .btn-outline-secondary:hover {
+ color: var(--button-text-hover);
+ background-color: var(--button-color-hover);
+}
+
+.nav-tabs .nav-link.active {
+ border-color: rgb(var(--accent-color));
+ color: rgb(var(--accent-color));
+ background: transparent;
+}
+
+.header .nav-tabs .nav-link.active:hover {
+ border-color: var(--accent-color-hover) !important;
+ color: var(--accent-color-hover) !important;
+}
+
+.header a:not([href]):not([tabindex]) {
+ color: var(--text);
+ text-decoration: none;
+}
+
+.header .nav-tabs {
+ color: var(--text);
+}
+
+.header .nav-tabs .nav-link:hover:not(.disabled) {
+ border-color: var(--text-hover);
+ color: var(--text-hover);
+}
+
+/* FOOTER */
+.footer {
+ background: var(--transparency-dark-10);
+ border-top: 1px solid rgba(255, 255, 255, 0.03);
+ color: var(--text);
+}
+
+.footer a:not(.btn) {
+ color: var(--link-color);
+}
+
+.footer a:not(.btn):hover {
+ color: var(--link-color-hover);
+}
+
+.footer .btn-outline-primary {
+ color: var(--button-color);
+ background-color: transparent;
+ background-image: none;
+ border-color: var(--button-color);
+}
+
+.footer .btn-outline-primary:hover {
+ color: var(--button-text-hover);
+ background-color: var(--button-color-hover);
+ border-color: var(--button-color-hover);
+}
+
+/* MAIN PAGE */
+.header__row .mobile-menu {
+ background-color: transparent;
+}
+
+/* BUTTONS */
+.container .btn-outline-primary {
+ color: var(--button-text);
+ background-color: var(--button-color);
+ background-image: none;
+ border-color: var(--button-color);
+}
+
+.container .btn-outline-primary:hover {
+ color: var(--button-text-hover);
+ background-color: var(--button-color-hover);
+ border-color: var(--button-color-hover);
+}
+
+.tooltip-container {
+ background: rgb(var(--accent-color));
+ color: var(--label-text-color);
+}
+
+.tooltip-custom__container .button-action--arrow-option:not(:disabled):hover {
+ cursor: pointer;
+ background: var(--transparency-dark-15);
+ overflow: hidden;
+}
+
+.toast--success {
+ background-color: rgba(90, 173, 99, 0.75);
+}
+
+/* CARDS*/
+.card {
+ background-color: var(--transparency-dark-10);
+ border: 1px solid rgba(255, 255, 255, 0.1);
+ color: var(--text);
+}
+
+.card-header .card-title {
+ color: rgb(var(--accent-color));
+}
+
+.tooltip-custom__container {
+ background: rgb(var(--accent-color));
+ color: var(--label-text-color);
+}
+
+.tooltip-custom__content-link {
+ color: var(--link-color);
+}
+
+.card-wrap,
+.card-title-stats {
+ color: inherit;
+}
+
+.card-title-stats a {
+ text-decoration: underline;
+}
+
+.card-title-stats a:hover {
+ text-decoration: underline;
+ color: var(--accent-color-hover);
+}
+
+.card .icon--lightgray {
+ color: var(--text);
+}
+
+.card .logs__text {
+ color: var(--text);
+}
+
+.card .button__action {
+ background-color: transparent;
+}
+
+.card .btn-outline-danger {
+ color: #F44336;
+ background-color: transparent;
+ background-image: none;
+ border-color: #F44336;
+}
+
+.btn-outline-danger:hover {
+ color: #fff;
+ background-color: #F44336;
+ border-color: #F44336;
+}
+
+.btn-icon--green,
+.icon--green {
+ color: var(--button-color);
+}
+
+/* DROPDOWNS */
+.dropdown-menu {
+ color: var(--text);
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ background-clip: padding-box;
+ border: 1px solid rgba(0, 40, 100, 0.12);
+ border-radius: 3px;
+}
+
+.dropdown-item {
+ color: var(--text);
+}
+
+.dropdown-item:hover,
+.dropdown-item:focus {
+ color: var(--text-hover);
+ text-decoration: none;
+ background-color: var(--transparency-dark-10);
+}
+
+.select__menu {
+ background: var(--modal-bg-color) !important;
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ box-shadow: 1px 1px 10px 1px rgba(0, 0, 0, .5);
+}
+
+.select__option:hover {
+ background: var(--transparency-dark-10) !important;
+}
+
+.select__option {
+ background: rgba(0, 0, 0, 0) !important;
+ border-bottom: solid rgba(255, 255, 255, .1) 1px;
+}
+
+.select__multi-value__remove {
+ color: black;
+}
+
+.basic-multi-select .select__control--is-focused,
+.basic-multi-select .select__control--is-focused:hover {
+ border-color: transparent !important;
+}
+
+/* INSTALL */
+.setup__container {
+ background-color: var(--transparency-dark-10);
+}
+
+.setup__progress-wrap {
+ background-color: var(--transparency-dark-50);
+}
+
+.setup__logo {
+ filter: invert(1);
+}
+
+/* SETTINGS */
+.checkbox__label-subtitle,
+.form__desc,
+.page-subtitle,
+.card-title small,
+.card-subtitle {
+ color: var(--text-hover);
+}
+
+.dropdown-item.active,
+.dropdown-item:active {
+ background: var(--transparency-dark-25);
+}
+
+.service__icon {
+ color: var(--text);
+}
+
+/* LOGS */
+.logs__table {
+ background-color: var(--transparency-dark-10);
+}
+
+.logs__text,
+.logs__row .list-unstyled li,
+.detailed-info,
+.icon--lightgray,
+.icon--gray,
+.loading__text {
+ color: var(--text)
+}
+
+.logs__no-data {
+ color: var(--text);
+ background-color: transparent;
+}
+
+.logs__row--white {
+ background-color: transparent;
+}
+
+.rt-tr-group.red,
+.logs__row--red,
+.rt-tr-group.logs__row--red {
+ background-color: rgb(244 67 54 / 30%) !important;
+}
+
+.rt-tr-group.blue,
+.rt-tr-group.logs__row--blue,
+.logs__row--blue {
+ background-color: rgb(54 146 244 / 30%) !important;
+}
+
+.ReactTable .rt-noData {
+ background: transparent;
+ color: var(--text-muted);
+}
+
+.ReactTable .-pagination .-btn {
+ color: var(--text);
+ background: var(--button-color);
+}
+
+.ReactTable .-pagination .-btn:not([disabled]):hover {
+ background: var(--button-color-hover);
+ color: var(--text-hover);
+}
+
+.ReactTable .-loading,
+.ReactTable .-loading>div {
+ background: var(--transparency-light-50);
+}
+
+.ReactTable .rt-thead .rt-th,
+.ReactTable .rt-thead .rt-td,
+.logs__cell--header__container {
+ color: var(--text-hover);
+}
+
+.ReactTable .rt-tbody .rt-tr-group {
+ border-bottom: solid 1px rgb(255 255 255 / 20%);
+}
+
+.ReactTable .rt-thead.-header {
+ background: var(--transparency-dark-25);
+}
+
+.ReactTable .rt-thead .rt-th.-sort-asc, .ReactTable .rt-thead .rt-td.-sort-asc {
+ -webkit-box-shadow: inset 0 3px 0 0 rgb(var(--accent-color), 0.60);
+ box-shadow: inset 0 3px 0 0 rgb(var(--accent-color), 0.60);
+}
+
+.ReactTable .rt-thead .rt-th.-sort-desc, .ReactTable .rt-thead .rt-td.-sort-desc {
+ -webkit-box-shadow: inset 0 -3px 0 0 rgb(var(--accent-color), 0.60);
+ box-shadow: inset 0 -3px 0 0 rgb(var(--accent-color), 0.60);
+}
+
+.table th,
+.text-wrap table th,
+.table td,
+.text-wrap table td {
+ padding: 0.75rem;
+ vertical-align: top;
+ border-top: 1px solid rgba(255, 255, 255, 0.2);
+}
+
+.loading:before {
+ background-color: transparent;
+}
+
+.custom-select:focus {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+}
+
+/* FORMS */
+.form-control {
+ color: var(--text);
+ background: var(--transparency-light-10);
+ border: 1px solid rgba(255, 255, 255, .1)
+}
+
+.form-control--transparent {
+ color: var(--text-hover);
+}
+
+.form-control--search {
+ outline: none;
+}
+
+.form-control:focus {
+ border-color: transparent;
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ background: var(--transparency-light-20);
+ color: var(--text-hover);
+}
+
+.form-control:disabled, .form-control[readonly] {
+ background-color: #555;
+ opacity: 1;
+ cursor: not-allowed;
+}
+
+.custom-select {
+ color: var(--text);
+ background: var(--transparency-light-10) url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxMCA1Jz48cGF0aCBmaWxsPScjOTk5JyBkPSdNMCAwTDEwIDBMNSA1TDAgMCcvPjwvc3ZnPg==") no-repeat right 0.75rem center;
+ background-size: 8px 10px;
+ border: 1px solid rgba(255, 255, 255, 0.1);
+
+}
+
+.custom-select:focus {
+ color: var(--text-hover);
+ background: var(--drop-down-menu-bg) url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxMCA1Jz48cGF0aCBmaWxsPScjOTk5JyBkPSdNMCAwTDEwIDBMNSA1TDAgMCcvPjwvc3ZnPg==") no-repeat right 0.75rem center;
+ background-size: 8px 10px;
+ border: 1px solid rgba(255, 255, 255, 0.2);
+
+}
+
+select.form-control.select:focus,
+select:focus {
+ color: var(--text-hover);
+ background: var(--drop-down-menu-bg) !important;
+}
+
+.icon--selected {
+ background-color: var(--transparency-dark-15);
+ border: solid 1px transparent;
+}
+
+.tab__control,
+.tab__control--active {
+ color: var(--text);
+}
+
+/* BUTTONS */
+.btn-outline-secondary {
+ color: #c9c9c9;
+ border-color: #c9c9c9;
+}
+
+.btn-success,
+.btn-success.disabled,
+.btn-success:disabled {
+ background-color: var(--button-color);
+ border-color: var(--button-color);
+ color: var(--button-text);
+}
+
+.btn-success:hover {
+ color: var(--button-text-hover);
+ background-color: var(--button-color-hover);
+ border-color: var(--button-color-hover);
+}
+
+.btn-success:focus,
+.btn-success.focus {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+}
+
+.btn-secondary {
+ color: var(--button-text);
+ background-color: var(--transparency-light-25);
+ border-color: rgb(255 255 255 / 0%);
+ -webkit-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.05);
+ box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.05);
+}
+
+.btn-secondary:hover {
+ color: var(--button-text-hover);
+ background-color: var(--button-color-hover);
+ border-color: transparent;
+}
+
+.checkbox__input:checked+.checkbox__label:before {
+ background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMi4zIDkuMiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjxwYXRoIGQ9Ik0xMS44IDAuNUw1LjMgOC41IDAuNSA0LjIiLz48L3N2Zz4=);
+ background-color: rgb(var(--accent-color));
+
+}
+
+.custom-radio .custom-control-input:checked~.custom-control-label::before,
+.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before {
+ background-color: rgb(var(--accent-color));
+}
+
+.custom-control-input:focus~.custom-control-label::before,
+.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before {
+ -webkit-box-shadow: 0 0 0 1px rgb(var(--accent-color)), 0 0 0 2px rgb(var(--accent-color), .25);
+ box-shadow: 0 0 0 1px rgb(var(--accent-color)), 0 0 0 2px rgb(var(--accent-color), .25);
+}
+
+/* MODALS */
+.modal-content {
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+.ReactModal__Overlay--after-open {
+ background-color: var(--transparency-dark-70) !important;
+}
+
+/* MOBILE */
+@media (max-width: 767px) {
+ .mobile-menu {
+ background: #1b1b1b !important;
+ }
+
+ .dropdown-menu {
+ background: var(--drop-down-menu-bg) !important;
+ }
+
+ .ReactModal__Content {
+ background: var(--modal-bg-color) !important;
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ border: 1px solid transparent !important;
+ }
+}
+
+@media (max-width: 991px) {
+ .mobile-menu {
+ background: #1b1b1b !important;
+ }
+
+ .dropdown-menu {
+ background: var(--drop-down-menu-bg) !important;
+ }
}
\ No newline at end of file
diff --git a/css/base/bitwarden/bitwarden-base.css b/css/base/bitwarden/bitwarden-base.css
index 6e2039ecec..e6fa0f39c8 100644
--- a/css/base/bitwarden/bitwarden-base.css
+++ b/css/base/bitwarden/bitwarden-base.css
@@ -1,773 +1,773 @@
-/* dP dP dP */
-/* 88 88 88 */
-/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
-/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
-/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
-/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
-/* 88 */
-/* dP */
-
-/* Made by @gilbN */
-/* https://github.com/gilbN/theme.park */
-
-@import url("/css/defaults/placeholders.css");
-@import url("/css/defaults/transparent.css");
-
-* {
- outline: none;
-}
-
-img.logo {
- filter: invert(100);
-}
-
-html.theme_light .filter-option.active>.filter-buttons .filter-button,
-html.theme_light .btn-link:not(.text-danger):not(.cursor-move) {
- color: rgb(var(--accent-color)) !important;
-}
-
-html.theme_light .filter-buttons .filter-button:hover, html.theme_light .filter-buttons .filter-button:focus, html.theme_light .filter-buttons .filter-button:active {
- color: rgb(var(--accent-color) ,.85) !important;
-}
-
-body.layout_frontend,
-html[class*="theme_"] body,
-html[class*="theme_"] body.layout_frontend,
-html {
- background: var(--main-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- color: var(--text);
-}
-
-/* LINKS */
-a,
-app-vault-groupings .card .card-body a,
-app-org-vault-groupings .card .card-body a,
-.groupings .card .card-body a {
- color: var(--link-color);
-}
-
-a:hover:not(.btn-secondary):not(.btn-outline-primary),
-app-vault-groupings .card li.active>a:first-of-type,
-app-vault-groupings .card li.active>div a:first-of-type,
-app-org-vault-groupings .card li.active>a:first-of-type,
-app-org-vault-groupings .card li.active>div a:first-of-type,
-.groupings .card li.active>a:first-of-type,
-.groupings .card li.active>div a:first-of-type,
-html[class*="theme_"] a {
- color: var(--link-color);
-}
-
-html[class*="theme_"] app-vault-groupings .card li.active>a:first-of-type,
-html[class*="theme_"] app-vault-groupings .card li.active>div a:first-of-type,
-html[class*="theme_"] app-org-vault-groupings .card li.active>a:first-of-type,
-html[class*="theme_"] app-org-vault-groupings .card li.active>div a:first-of-type,
-html[class*="theme_"] .groupings .card li.active>a:first-of-type,
-html[class*="theme_"] .groupings .card li.active>div a:first-of-type {
- color: rgb(var(--accent-color));
-}
-
-html[class*="theme_"] #totpImage {
- background: lightgray;
-}
-
-html[class*="theme_"] .table td>a:not(.badge) {
- color: var(--link-color);
-}
-
-html[class*="theme_"] .table td>a:not(.badge):hover,
-html[class*="theme_"] .card-header a:hover:not(.badge) {
- color: var(--link-color-hover);
-}
-
-/* TEXT */
-html[class*="theme_"] .text-muted,
-.text-muted,
-.form-check-block .form-check-label>small,
-.modal-header small,
-.table,
-.text-body {
- color: var(--text-muted) !important;
-}
-
-html[class*="theme_"] .navbar .nav-item.active>.nav-link,
-html[class*="theme_"] .navbar .nav-item>.nav-link {
- font-weight: 600;
-}
-
-.table-hover tbody tr:hover {
- color: var(--text-hover);
- background-color: var(--transparency-light-10);
-}
-
-h1,
-h2,
-h3,
-h4,
-h5,
-h6,
-.h1,
-.h2,
-.h3,
-.h4,
-.h5,
-.h6,
-html[class*="theme_"] .card-header,
-.modal-header {
- color: var(--text-hover) !important;
-}
-body,b,span, p,
-html.theme_light label:not(.form-check-label):not(.btn), html.theme_light label.bold {
- color: var(--text);
-}
-
-/* NAVBAR */
-.navbar,
-.navbar .bg-dark {
- background: var(--main-bg-color) !important;
- background-repeat: repeat, no-repeat !important;
- background-attachment: fixed, fixed !important;
- background-position: center center, center center !important;
- background-size: auto, cover !important;
- -webkit-background-size: auto, cover !important;
- -moz-background-size: auto, cover !important;
- -o-background-size: auto, cover !important;
- --bs-bg-opacity: 0 !important;
-}
-
-.navbar-dark .navbar-nav .show>.nav-link,
-.navbar-dark .navbar-nav .active>.nav-link,
-.navbar-dark .navbar-nav .nav-link.show,
-.navbar-dark .navbar-nav .nav-link.active {
- color: rgb(var(--accent-color));
-}
-
-/* CARDS */
-
-html[class*="theme_"] .card-header {
- background-color: var(--transparency-dark-45);
- color: var(--text-hover);
-}
-
-.card {
- background-color: var(--transparency-dark-10) !important;
- border-color: rgba(255, 255, 255, 0.1) !important;
- color: var(--text) !important;
-}
-
-html[class*="theme_"] .card-body:not(.bg-light>.card-body) {
- background-color: transparent;
- color: var(--text);
-}
-
-html[class*="theme_"] a.text-body {
- color: var(--text-hover) !important;
-}
-
-app-vault-groupings .card li.active>a:first-of-type,
-app-vault-groupings .card li.active>div a:first-of-type,
-app-vault-groupings .card li.active>div>.fa {
- color: rgb(var(--accent-color));
-}
-
-html[class*="theme_"] app-password-generator .card-password .card-body {
- background: var(--transparency-dark-15);
-}
-
-html[class*="theme_"] .password-number {
- color: rgb(var(--accent-color));
-}
-
-html[class*="theme_"] .password-letter {
- color: var(--text-hover);
-}
-
-html[class*="theme_"] app-vault-groupings .card .card-body a,
-html[class*="theme_"] app-org-vault-groupings .card .card-body a,
-html[class*="theme_"] .groupings .card .card-body a {
- color: var(--text);
-}
-
-/* MODALS */
-html[class*="theme_"] .modal-header {
- border-bottom: 1px solid rgba(255, 255, 255, 0.1);
- background: var(--modal-header-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-html[class*="theme_"] .modal-body {
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-html[class*="theme_"] .modal-footer {
- border-top: 1px solid rgba(255, 255, 255, 0.1);
- background: var(--modal-footer-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-html[class*="theme_"] .close {
- color: var(--text);
-}
-
-.close,
-.close:hover {
- color: var(--text-hover);
-}
-
-.close:focus {
- outline: none;
-}
-
-.swal2-popup,
-html.theme_light [class*=swal2-]:not(.swal2-container,.swal2-confirm,.swal2-cancel,.swal2-deny),
-html.theme_light .swal2-popup .swal2-actions {
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- color: var(--text);
- border: transparent;
-}
-
-.swal2-popup .swal2-title {
- color: var(--text);
-}
-
-.swal2-popup .swal2-content {
- color: var(--text);
-}
-
-.swal2-popup .swal2-actions {
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-.btn-primary,
-.swal2-popup .swal2-actions button.swal2-confirm {
- color: var(--text-hover);
- background-color: var(--button-color);
- border-color: var(--button-color);
-}
-
-.btn-primary:hover,
-.swal2-popup .swal2-actions button.swal2-confirm:hover {
- color: var(--text-hover);
- background-color: var(--button-color-hover);
- border-color: var(--button-color-hover);
-}
-
-/* FORMS */
-
-app-login .tw-bg-background {
- background: var(--transparency-dark-25);
-}
-
-app-login .tw-border-secondary-300 {
- border-color: var(--transparency-light-10)
-}
-
-app-login button {
- background: var(--button-color) !important;
- border-color: var(--button-color) !important;
-}
-
-input {
- background: var(--transparency-dark-10) !important;
- color: var(--text) !important;
-}
-
-html[class*="theme_"] label.form-check-label,
-html[class*="theme_"] .form-control-file {
- color: var(--text);
-}
-
-html[class*="theme_"] .form-control:focus {
- box-shadow: none;
- border-color: transparent;
- background: var(--transparency-light-15);
-}
-
-html[class*="theme_"] .form-control {
- color: var(--text);
- background: var(--transparency-dark-25);
- border: 1px solid transparent;
-
-}
-
-html[class*="theme_"] .form-control:disabled,
-.form-control[readonly] {
- background-color: var(--transparency-light-25);
- opacity: 1;
-}
-
-html[class*="theme_"] app-generator .card-generated .card-body {
- background: var(--transparency-dark-15);
-}
-
-a[bitmenuitem], button[bitmenuitem] {
- background: var(--drop-down-menu-bg) !important;
- color: var(--text) !important;
-}
-
-select:focus {
- background-color: #191a1c !important;
-}
-
-.bit-menu-panel div {
- background: var(--drop-down-menu-bg) !important;
-}
-
-.form-control:focus {
- color: var(--text);
- background-color: var(--transparency-dark-15);
- border-color: rgb(var(--accent-color));
- outline: 0;
- box-shadow: 0 0 0 0.25rem rgb(var(--accent-color) / 25%);
-}
-
-.form-control {
- color: var(--text-hover);
- background-color: var(--transparency-dark-25);
- background-clip: padding-box;
- border: 1px solid var(--transparency-light-10);
- -webkit-appearance: none;
- -moz-appearance: none;
- appearance: none;
- border-radius: 0.25rem;
- transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
-}
-
-.form-select:focus {
- border-color: var(--transparency-light-20);
- color: var(--text-hover);
- outline: 0;
- box-shadow: 0 0 0 0.25rem rgba(0, 0, 0, 0);
-}
-
-/* DROPDOWN MENU */
-/* html[class*="theme_"] .dropdown-menu {
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- border: 1px solid transparent;
- box-shadow: 3px 3px 10px rgba(0, 0, 0, .2);
-} */
-
-html[class*="theme_"] .navbar .dropdown-menu .dropdown-item-text {
- color: var(--text);
-}
-
-html[class*="theme_"] .dropdown-menu,
-html[class*="theme_"] .dropdown-item {
- background: var(--drop-down-menu-bg);
- color: var(--text-hover);
-}
-
-html[class*="theme_"] .dropdown-item,
-html[class*="theme_"] .dropdown-item-text {
- color: var(--text);
-}
-
-html[class*="theme_"] .dropdown-item:hover,
-html[class*="theme_"] .dropdown-item:focus {
- color: var(--text-hover);
- text-decoration: none;
- background-color: var(--transparency-light-10);
-}
-
-a.text-danger:hover,
-a.text-danger:focus {
- color: #dd4b39 !important;
- background-color: var(--transparency-light-10) !important;
-}
-
-.dropdown-menu .text-danger {
- font-weight: bold !important;
- background: rgb(0 0 0 / 20%) !important;
-}
-
-html[class*="theme_"] app-vault-groupings .card #search,
-html[class*="theme_"] app-org-vault-groupings .card #search,
-html[class*="theme_"] .groupings .card #search {
- background-color: transparent;
- border-color: rgb(var(--accent-color));
- color: var(--text-hover);
-}
-
-/* SETTINGS */
-
-html[class*="theme_"] .page-header,
-html[class*="theme_"] .secondary-header {
- border-bottom: 1px solid rgb(255 255 255 / 30%);
-}
-
-html[class*="theme_"] .page-header,
-html[class*="theme_"] .secondary-header {
- border-bottom: 1px solid rgb(255 255 255 / 30%);
-}
-
-html[class*="theme_"] .footer {
- border-bottom: 1px solid rgb(255 255 255 / 30%);
-}
-
-html[class*="theme_"] .list-group-item.active {
- border-color: rgba(255, 255, 255, 0.15);
- color: rgb(var(--accent-color));
- background: var(--transparency-light-10);
- border-left: 3px solid rgb(var(--accent-color));
-}
-
-html[class*="theme_"] .callout {
- background: var(--transparency-light-15);
- border: 1px solid rgba(255, 255, 255, 0.1);
- color: var(--text);
-}
-
-html[class*="theme_"] .list-group-item {
- background: var(--transparency-dark-25);
- border: 1px solid rgb(255 255 255 / 8%);
- color: var(--text);
-}
-
-html[class*="theme_"] .progress {
- background: var(--transparency-dark-25);
-}
-
-/* BUTTONS */
-.btn-link {
- color: var(--link-color);
-}
-
-.btn-link:hover {
- color: var(--link-color-hover);
- transition: 0.15s;
-}
-
-.btn-primary {
- background-color: var(--button-color);
- border-color: var(--button-color);
- color: var(--button-text);
-}
-
-app-register-form button {
- background-color: var(--button-color) !important;
- border-color: var(--button-color) !important;
- color: var(--button-text) !important;
-}
-
-.btn-primary:hover,
-.btn-primary:not(:disabled):not(.disabled):active {
- background-color: var(--button-color-hover);
- border-color: var(--button-color-hover);
- color: var(--button-text-hover);
- transition: 0.15s;
-}
-
-.btn-primary:focus,
-.swal2-popup .swal2-actions button.swal2-confirm:focus,
-.btn-primary.focus,
-.swal2-popup .swal2-actions button.focus.swal2-confirm,
-.btn-primary:not(:disabled):not(.disabled):active:focus,
-.swal2-popup .swal2-actions button.swal2-confirm:not(:disabled):not(.disabled):active:focus,
-.btn-primary:not(:disabled):not(.disabled).active:focus,
-.swal2-popup .swal2-actions button.swal2-confirm:not(:disabled):not(.disabled).active:focus,
-.show>.btn-primary.dropdown-toggle:focus,
-.swal2-popup .swal2-actions .show>button.dropdown-toggle.swal2-confirm:focus {
- box-shadow: none;
-}
-
-.btn[class*="btn-outline-"]:not(:hover),
-.swal2-popup .swal2-actions button[class*="btn-outline-"]:not(:hover),
-.swal2-popup .swal2-actions button.swal2-cancel,
-html[class*="theme_"] .btn-primary,
-html[class*="theme_"] .swal2-confirm {
- border-color: var(--button-color) !important;
- background-color: var(--button-color) !important;
- color: var(--button-text) !important;
-}
-
-.btn-outline-secondary:hover,
-.swal2-popup .swal2-actions button.swal2-cancel:hover,
-html[class*="theme_"] .btn-primary,
-html[class*="theme_"] .swal2-confirm {
- color: var(--button-text-hover) !important;
- background-color: var(--button-color-hover) !important;
- border-color: var(--button-color-hover) !important;
-}
-
-.btn-outline-secondary:hover:not(:disabled),
-.swal2-popup .swal2-actions button.swal2-cancel:hover:not(:disabled) {
- color: var(--button-text-hover);
-}
-
-.btn-outline-primary:hover {
- color: var(--button-text-hover) !important;
- background-color: var(--button-color-hover) !important;
- border-color: var(--button-color-hover) !important;
-}
-
-.btn-outline-primary:not(:disabled):not(.disabled):active,
-.btn-outline-primary:not(:disabled):not(.disabled).active,
-.show>.btn-outline-primary.dropdown-toggle {
- color: var(--button-text-hover);
- background-color: var(--button-color-hover);
- border-color: var(--button-color-hover);
-}
-
-.btn-outline-primary:not(:disabled):not(.disabled):active:focus,
-.btn-outline-primary:not(:disabled):not(.disabled).active:focus,
-.show>.btn-outline-primary.dropdown-toggle:focus,
-.btn-outline-secondary:focus,
-.swal2-popup .swal2-actions button.swal2-cancel:focus,
-.btn-outline-secondary.focus,
-.swal2-popup .swal2-actions button.focus.swal2-cancel,
-.btn-outline-primary:focus,
-.btn-outline-primary.focus,
-.btn-check:focus+.btn,
-.btn:focus {
- box-shadow: 0 0 0 0.2rem rgb(var(--accent-color), .5);
-}
-
-.btn-outline-secondary:not(:disabled):not(.disabled):active,
-.swal2-popup .swal2-actions button.swal2-cancel:not(:disabled):not(.disabled):active,
-.btn-outline-secondary:not(:disabled):not(.disabled).active,
-.swal2-popup .swal2-actions button.swal2-cancel:not(:disabled):not(.disabled).active,
-.show>.btn-outline-secondary.dropdown-toggle,
-.swal2-popup .swal2-actions .show>button.dropdown-toggle.swal2-cancel,
-html[class*="theme_"] .btn-outline-secondary:hover:not(:disabled),
-html[class*="theme_"] .btn-outline-secondary:active {
- color: var(--button-text-hover) !important;
- background-color: var(--button-color-hover) !important;
- border-color: var(--button-color-hover) !important;
-}
-
-
-.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,
-.swal2-popup .swal2-actions button.swal2-cancel:not(:disabled):not(.disabled):active:focus,
-.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,
-.swal2-popup .swal2-actions button.swal2-cancel:not(:disabled):not(.disabled).active:focus,
-.show>.btn-outline-secondary.dropdown-toggle:focus,
-.swal2-popup .swal2-actions .show>button.dropdown-toggle.swal2-cancel:focus {
- box-shadow: none;
-}
-
-.btn-primary.disabled,
-.swal2-popup .swal2-actions button.disabled.swal2-confirm,
-.btn-primary:disabled,
-.swal2-popup .swal2-actions button.swal2-confirm:disabled {
- color: var(--button-text-hover);
- background-color: var(--button-color);
- border-color: var(--button-color);
- opacity: .8;
-}
-
-html[class*="theme_"] .badge-info {
- background-color: var(--button-color);
- color: var(--label-text-color);
-}
-
-[id*="b_"]{
- background: var(--transparency-dark-25);
- border-color: var(--transparency-light-10);
- color: var(--text);
-}
-
-[id*="b_"]:hover{
- background: var(--transparency-dark-35);
- border-color: var(--transparency-light-10);
- color: var(--text-hover);
-}
-
-/* Org */
-
-html[class*="theme_"] .org-nav .nav-tabs a.active {
- border-top: 3px solid rgb(var(--accent-color));
- color: rgb(var(--accent-color));
-}
-
-html[class*="theme_"] .nav-tabs .nav-link.active {
- background: var(--transparency-dark-25);
- border-color: rgba(255, 255, 255, 0.15);
-}
-
-html[class*="theme_"] .org-nav {
- background: var(--main-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-html[class*="theme_"] .org-nav .nav-tabs a,
-html[class*="theme_"] .org-nav .org-name span,
-html[class*="theme_"] .org-nav .nav-tabs a:not(.active) {
- color: var(--text);
-}
-
-.org-nav .nav-tabs a.active {
- border-top: 3px solid rgb(var(--accent-color));
-}
-
-.nav-tabs .nav-link.active,
-.nav-tabs .nav-item.show .nav-link {
- color: var(--text);
- background-color: var(--transparency-light-25);
- border-color: transparent;
-}
-
-app-vault-groupings .card .card-body a:hover.text-muted {
- color: var(--text-hover) !important;
- opacity: 1 !important;
-}
-
-app-vault-groupings .card li.active>a:first-of-type,
-app-vault-groupings .card li.active>div a:first-of-type,
-app-org-vault-groupings .card li.active>a:first-of-type,
-app-org-vault-groupings .card li.active>div a:first-of-type {
- font-weight: bold;
- color: rgb(var(--accent-color));
-}
-
-/* Font Awesome */
-
-html[class*="theme_"] .table td [class*="fa-"] {
- color: rgb(var(--accent-color));
-}
-html[class*="theme_"] .btn-outline-secondary i {
- color: var(--button-text) !important;
-}
-/* ADMIN PAGE */
-
-.bg-light {
- background: var(--main-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- --bs-bg-opacity: 0;
-}
-
-.bg-light .navbar {
- background: var(--main-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-.border-bottom {
- border-bottom: 1px solid var(--transparency-light-15) !important;
-}
-
-div.dataTables_wrapper div.dataTables_info {
- color: var(--text);
-}
-
-/* Cards */
-.bg-secondary {
- background: var(--transparency-light-10) !important;
-}
-
-.bg-white {
- background: var(--transparency-light-10) !important;
-}
-
-html[class*="theme_"] .groupings .card .card-body a {
- color: var(--text);
-}
-
-/* Pagination */
-
-.page-item.active .page-link {
- z-index: 3;
- color: var(--text-hover);
- background-color: var(--button-color);
- border-color: var(--button-color);
-}
-
-.page-item.disabled .page-link {
- color: var(--text);
- pointer-events: none;
- cursor: auto;
- background: var(--transparency-dark-10);
- border-color: rgb(0 0 0 / 10%);
-}
-
-.text-muted,
-.card-header small,
-.modal-header small {
- color: var(--text-muted) !important;
-}
-
-/* Table */
-.table-striped>tbody>tr:nth-of-type(odd)>* {
- --bs-table-accent-bg: var(--bs-table-striped-bg);
- color: var(--text-hover);
-}
-
-html[class*="theme_"] .table td {
- color: var(--text);
-}
-
-html[class*="theme_"] .table.table-list.table td:not(tr:first-child td),
-html[class*="theme_"] .table.table-list .table th:not(tr:first-child td),
-html[class*="theme_"] hr,
-html[class*="theme_"] .dropdown-divider,
-html[class*="theme_"] .footer {
- border-top: 1px solid rgb(255 255 255 / 30%);
-}
-
-thead, tbody, tfoot, tr, td, th {
- border-color:var(--transparency-light-25);
- border-style: solid;
- border-width: 0;
+/* dP dP dP */
+/* 88 88 88 */
+/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
+/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
+/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
+/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
+/* 88 */
+/* dP */
+
+/* Made by @gilbN */
+/* https://github.com/gilbN/theme.park */
+
+@import url("/css/defaults/placeholders.css");
+@import url("/css/defaults/transparent.css");
+
+* {
+ outline: none;
+}
+
+img.logo {
+ filter: invert(100);
+}
+
+html.theme_light .filter-option.active>.filter-buttons .filter-button,
+html.theme_light .btn-link:not(.text-danger):not(.cursor-move) {
+ color: rgb(var(--accent-color)) !important;
+}
+
+html.theme_light .filter-buttons .filter-button:hover, html.theme_light .filter-buttons .filter-button:focus, html.theme_light .filter-buttons .filter-button:active {
+ color: rgb(var(--accent-color) ,.85) !important;
+}
+
+body.layout_frontend,
+html[class*="theme_"] body,
+html[class*="theme_"] body.layout_frontend,
+html {
+ background: var(--main-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ color: var(--text);
+}
+
+/* LINKS */
+a,
+app-vault-groupings .card .card-body a,
+app-org-vault-groupings .card .card-body a,
+.groupings .card .card-body a {
+ color: var(--link-color);
+}
+
+a:hover:not(.btn-secondary):not(.btn-outline-primary),
+app-vault-groupings .card li.active>a:first-of-type,
+app-vault-groupings .card li.active>div a:first-of-type,
+app-org-vault-groupings .card li.active>a:first-of-type,
+app-org-vault-groupings .card li.active>div a:first-of-type,
+.groupings .card li.active>a:first-of-type,
+.groupings .card li.active>div a:first-of-type,
+html[class*="theme_"] a {
+ color: var(--link-color);
+}
+
+html[class*="theme_"] app-vault-groupings .card li.active>a:first-of-type,
+html[class*="theme_"] app-vault-groupings .card li.active>div a:first-of-type,
+html[class*="theme_"] app-org-vault-groupings .card li.active>a:first-of-type,
+html[class*="theme_"] app-org-vault-groupings .card li.active>div a:first-of-type,
+html[class*="theme_"] .groupings .card li.active>a:first-of-type,
+html[class*="theme_"] .groupings .card li.active>div a:first-of-type {
+ color: rgb(var(--accent-color));
+}
+
+html[class*="theme_"] #totpImage {
+ background: lightgray;
+}
+
+html[class*="theme_"] .table td>a:not(.badge) {
+ color: var(--link-color);
+}
+
+html[class*="theme_"] .table td>a:not(.badge):hover,
+html[class*="theme_"] .card-header a:hover:not(.badge) {
+ color: var(--link-color-hover);
+}
+
+/* TEXT */
+html[class*="theme_"] .text-muted,
+.text-muted,
+.form-check-block .form-check-label>small,
+.modal-header small,
+.table,
+.text-body {
+ color: var(--text-muted) !important;
+}
+
+html[class*="theme_"] .navbar .nav-item.active>.nav-link,
+html[class*="theme_"] .navbar .nav-item>.nav-link {
+ font-weight: 600;
+}
+
+.table-hover tbody tr:hover {
+ color: var(--text-hover);
+ background-color: var(--transparency-light-10);
+}
+
+h1,
+h2,
+h3,
+h4,
+h5,
+h6,
+.h1,
+.h2,
+.h3,
+.h4,
+.h5,
+.h6,
+html[class*="theme_"] .card-header,
+.modal-header {
+ color: var(--text-hover) !important;
+}
+body,b,span, p,
+html.theme_light label:not(.form-check-label):not(.btn), html.theme_light label.bold {
+ color: var(--text);
+}
+
+/* NAVBAR */
+.navbar,
+.navbar .bg-dark {
+ background: var(--main-bg-color) !important;
+ background-repeat: repeat, no-repeat !important;
+ background-attachment: fixed, fixed !important;
+ background-position: center center, center center !important;
+ background-size: auto, cover !important;
+ -webkit-background-size: auto, cover !important;
+ -moz-background-size: auto, cover !important;
+ -o-background-size: auto, cover !important;
+ --bs-bg-opacity: 0 !important;
+}
+
+.navbar-dark .navbar-nav .show>.nav-link,
+.navbar-dark .navbar-nav .active>.nav-link,
+.navbar-dark .navbar-nav .nav-link.show,
+.navbar-dark .navbar-nav .nav-link.active {
+ color: rgb(var(--accent-color));
+}
+
+/* CARDS */
+
+html[class*="theme_"] .card-header {
+ background-color: var(--transparency-dark-45);
+ color: var(--text-hover);
+}
+
+.card {
+ background-color: var(--transparency-dark-10) !important;
+ border-color: rgba(255, 255, 255, 0.1) !important;
+ color: var(--text) !important;
+}
+
+html[class*="theme_"] .card-body:not(.bg-light>.card-body) {
+ background-color: transparent;
+ color: var(--text);
+}
+
+html[class*="theme_"] a.text-body {
+ color: var(--text-hover) !important;
+}
+
+app-vault-groupings .card li.active>a:first-of-type,
+app-vault-groupings .card li.active>div a:first-of-type,
+app-vault-groupings .card li.active>div>.fa {
+ color: rgb(var(--accent-color));
+}
+
+html[class*="theme_"] app-password-generator .card-password .card-body {
+ background: var(--transparency-dark-15);
+}
+
+html[class*="theme_"] .password-number {
+ color: rgb(var(--accent-color));
+}
+
+html[class*="theme_"] .password-letter {
+ color: var(--text-hover);
+}
+
+html[class*="theme_"] app-vault-groupings .card .card-body a,
+html[class*="theme_"] app-org-vault-groupings .card .card-body a,
+html[class*="theme_"] .groupings .card .card-body a {
+ color: var(--text);
+}
+
+/* MODALS */
+html[class*="theme_"] .modal-header {
+ border-bottom: 1px solid rgba(255, 255, 255, 0.1);
+ background: var(--modal-header-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+html[class*="theme_"] .modal-body {
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+html[class*="theme_"] .modal-footer {
+ border-top: 1px solid rgba(255, 255, 255, 0.1);
+ background: var(--modal-footer-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+html[class*="theme_"] .close {
+ color: var(--text);
+}
+
+.close,
+.close:hover {
+ color: var(--text-hover);
+}
+
+.close:focus {
+ outline: none;
+}
+
+.swal2-popup,
+html.theme_light [class*=swal2-]:not(.swal2-container,.swal2-confirm,.swal2-cancel,.swal2-deny),
+html.theme_light .swal2-popup .swal2-actions {
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ color: var(--text);
+ border: transparent;
+}
+
+.swal2-popup .swal2-title {
+ color: var(--text);
+}
+
+.swal2-popup .swal2-content {
+ color: var(--text);
+}
+
+.swal2-popup .swal2-actions {
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+.btn-primary,
+.swal2-popup .swal2-actions button.swal2-confirm {
+ color: var(--text-hover);
+ background-color: var(--button-color);
+ border-color: var(--button-color);
+}
+
+.btn-primary:hover,
+.swal2-popup .swal2-actions button.swal2-confirm:hover {
+ color: var(--text-hover);
+ background-color: var(--button-color-hover);
+ border-color: var(--button-color-hover);
+}
+
+/* FORMS */
+
+app-login .tw-bg-background {
+ background: var(--transparency-dark-25);
+}
+
+app-login .tw-border-secondary-300 {
+ border-color: var(--transparency-light-10)
+}
+
+app-login button {
+ background: var(--button-color) !important;
+ border-color: var(--button-color) !important;
+}
+
+input {
+ background: var(--transparency-dark-10) !important;
+ color: var(--text) !important;
+}
+
+html[class*="theme_"] label.form-check-label,
+html[class*="theme_"] .form-control-file {
+ color: var(--text);
+}
+
+html[class*="theme_"] .form-control:focus {
+ box-shadow: none;
+ border-color: transparent;
+ background: var(--transparency-light-15);
+}
+
+html[class*="theme_"] .form-control {
+ color: var(--text);
+ background: var(--transparency-dark-25);
+ border: 1px solid transparent;
+
+}
+
+html[class*="theme_"] .form-control:disabled,
+.form-control[readonly] {
+ background-color: var(--transparency-light-25);
+ opacity: 1;
+}
+
+html[class*="theme_"] app-generator .card-generated .card-body {
+ background: var(--transparency-dark-15);
+}
+
+a[bitmenuitem], button[bitmenuitem] {
+ background: var(--drop-down-menu-bg) !important;
+ color: var(--text) !important;
+}
+
+select:focus {
+ background-color: #191a1c !important;
+}
+
+.bit-menu-panel div {
+ background: var(--drop-down-menu-bg) !important;
+}
+
+.form-control:focus {
+ color: var(--text);
+ background-color: var(--transparency-dark-15);
+ border-color: rgb(var(--accent-color));
+ outline: 0;
+ box-shadow: 0 0 0 0.25rem rgb(var(--accent-color) / 25%);
+}
+
+.form-control {
+ color: var(--text-hover);
+ background-color: var(--transparency-dark-25);
+ background-clip: padding-box;
+ border: 1px solid var(--transparency-light-10);
+ -webkit-appearance: none;
+ -moz-appearance: none;
+ appearance: none;
+ border-radius: 0.25rem;
+ transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
+}
+
+.form-select:focus {
+ border-color: var(--transparency-light-20);
+ color: var(--text-hover);
+ outline: 0;
+ box-shadow: 0 0 0 0.25rem rgba(0, 0, 0, 0);
+}
+
+/* DROPDOWN MENU */
+/* html[class*="theme_"] .dropdown-menu {
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ border: 1px solid transparent;
+ box-shadow: 3px 3px 10px rgba(0, 0, 0, .2);
+} */
+
+html[class*="theme_"] .navbar .dropdown-menu .dropdown-item-text {
+ color: var(--text);
+}
+
+html[class*="theme_"] .dropdown-menu,
+html[class*="theme_"] .dropdown-item {
+ background: var(--drop-down-menu-bg);
+ color: var(--text-hover);
+}
+
+html[class*="theme_"] .dropdown-item,
+html[class*="theme_"] .dropdown-item-text {
+ color: var(--text);
+}
+
+html[class*="theme_"] .dropdown-item:hover,
+html[class*="theme_"] .dropdown-item:focus {
+ color: var(--text-hover);
+ text-decoration: none;
+ background-color: var(--transparency-light-10);
+}
+
+a.text-danger:hover,
+a.text-danger:focus {
+ color: #dd4b39 !important;
+ background-color: var(--transparency-light-10) !important;
+}
+
+.dropdown-menu .text-danger {
+ font-weight: bold !important;
+ background: rgb(0 0 0 / 20%) !important;
+}
+
+html[class*="theme_"] app-vault-groupings .card #search,
+html[class*="theme_"] app-org-vault-groupings .card #search,
+html[class*="theme_"] .groupings .card #search {
+ background-color: transparent;
+ border-color: rgb(var(--accent-color));
+ color: var(--text-hover);
+}
+
+/* SETTINGS */
+
+html[class*="theme_"] .page-header,
+html[class*="theme_"] .secondary-header {
+ border-bottom: 1px solid rgb(255 255 255 / 30%);
+}
+
+html[class*="theme_"] .page-header,
+html[class*="theme_"] .secondary-header {
+ border-bottom: 1px solid rgb(255 255 255 / 30%);
+}
+
+html[class*="theme_"] .footer {
+ border-bottom: 1px solid rgb(255 255 255 / 30%);
+}
+
+html[class*="theme_"] .list-group-item.active {
+ border-color: rgba(255, 255, 255, 0.15);
+ color: rgb(var(--accent-color));
+ background: var(--transparency-light-10);
+ border-left: 3px solid rgb(var(--accent-color));
+}
+
+html[class*="theme_"] .callout {
+ background: var(--transparency-light-15);
+ border: 1px solid rgba(255, 255, 255, 0.1);
+ color: var(--text);
+}
+
+html[class*="theme_"] .list-group-item {
+ background: var(--transparency-dark-25);
+ border: 1px solid rgb(255 255 255 / 8%);
+ color: var(--text);
+}
+
+html[class*="theme_"] .progress {
+ background: var(--transparency-dark-25);
+}
+
+/* BUTTONS */
+.btn-link {
+ color: var(--link-color);
+}
+
+.btn-link:hover {
+ color: var(--link-color-hover);
+ transition: 0.15s;
+}
+
+.btn-primary {
+ background-color: var(--button-color);
+ border-color: var(--button-color);
+ color: var(--button-text);
+}
+
+app-register-form button {
+ background-color: var(--button-color) !important;
+ border-color: var(--button-color) !important;
+ color: var(--button-text) !important;
+}
+
+.btn-primary:hover,
+.btn-primary:not(:disabled):not(.disabled):active {
+ background-color: var(--button-color-hover);
+ border-color: var(--button-color-hover);
+ color: var(--button-text-hover);
+ transition: 0.15s;
+}
+
+.btn-primary:focus,
+.swal2-popup .swal2-actions button.swal2-confirm:focus,
+.btn-primary.focus,
+.swal2-popup .swal2-actions button.focus.swal2-confirm,
+.btn-primary:not(:disabled):not(.disabled):active:focus,
+.swal2-popup .swal2-actions button.swal2-confirm:not(:disabled):not(.disabled):active:focus,
+.btn-primary:not(:disabled):not(.disabled).active:focus,
+.swal2-popup .swal2-actions button.swal2-confirm:not(:disabled):not(.disabled).active:focus,
+.show>.btn-primary.dropdown-toggle:focus,
+.swal2-popup .swal2-actions .show>button.dropdown-toggle.swal2-confirm:focus {
+ box-shadow: none;
+}
+
+.btn[class*="btn-outline-"]:not(:hover),
+.swal2-popup .swal2-actions button[class*="btn-outline-"]:not(:hover),
+.swal2-popup .swal2-actions button.swal2-cancel,
+html[class*="theme_"] .btn-primary,
+html[class*="theme_"] .swal2-confirm {
+ border-color: var(--button-color) !important;
+ background-color: var(--button-color) !important;
+ color: var(--button-text) !important;
+}
+
+.btn-outline-secondary:hover,
+.swal2-popup .swal2-actions button.swal2-cancel:hover,
+html[class*="theme_"] .btn-primary,
+html[class*="theme_"] .swal2-confirm {
+ color: var(--button-text-hover) !important;
+ background-color: var(--button-color-hover) !important;
+ border-color: var(--button-color-hover) !important;
+}
+
+.btn-outline-secondary:hover:not(:disabled),
+.swal2-popup .swal2-actions button.swal2-cancel:hover:not(:disabled) {
+ color: var(--button-text-hover);
+}
+
+.btn-outline-primary:hover {
+ color: var(--button-text-hover) !important;
+ background-color: var(--button-color-hover) !important;
+ border-color: var(--button-color-hover) !important;
+}
+
+.btn-outline-primary:not(:disabled):not(.disabled):active,
+.btn-outline-primary:not(:disabled):not(.disabled).active,
+.show>.btn-outline-primary.dropdown-toggle {
+ color: var(--button-text-hover);
+ background-color: var(--button-color-hover);
+ border-color: var(--button-color-hover);
+}
+
+.btn-outline-primary:not(:disabled):not(.disabled):active:focus,
+.btn-outline-primary:not(:disabled):not(.disabled).active:focus,
+.show>.btn-outline-primary.dropdown-toggle:focus,
+.btn-outline-secondary:focus,
+.swal2-popup .swal2-actions button.swal2-cancel:focus,
+.btn-outline-secondary.focus,
+.swal2-popup .swal2-actions button.focus.swal2-cancel,
+.btn-outline-primary:focus,
+.btn-outline-primary.focus,
+.btn-check:focus+.btn,
+.btn:focus {
+ box-shadow: 0 0 0 0.2rem rgb(var(--accent-color), .5);
+}
+
+.btn-outline-secondary:not(:disabled):not(.disabled):active,
+.swal2-popup .swal2-actions button.swal2-cancel:not(:disabled):not(.disabled):active,
+.btn-outline-secondary:not(:disabled):not(.disabled).active,
+.swal2-popup .swal2-actions button.swal2-cancel:not(:disabled):not(.disabled).active,
+.show>.btn-outline-secondary.dropdown-toggle,
+.swal2-popup .swal2-actions .show>button.dropdown-toggle.swal2-cancel,
+html[class*="theme_"] .btn-outline-secondary:hover:not(:disabled),
+html[class*="theme_"] .btn-outline-secondary:active {
+ color: var(--button-text-hover) !important;
+ background-color: var(--button-color-hover) !important;
+ border-color: var(--button-color-hover) !important;
+}
+
+
+.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,
+.swal2-popup .swal2-actions button.swal2-cancel:not(:disabled):not(.disabled):active:focus,
+.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,
+.swal2-popup .swal2-actions button.swal2-cancel:not(:disabled):not(.disabled).active:focus,
+.show>.btn-outline-secondary.dropdown-toggle:focus,
+.swal2-popup .swal2-actions .show>button.dropdown-toggle.swal2-cancel:focus {
+ box-shadow: none;
+}
+
+.btn-primary.disabled,
+.swal2-popup .swal2-actions button.disabled.swal2-confirm,
+.btn-primary:disabled,
+.swal2-popup .swal2-actions button.swal2-confirm:disabled {
+ color: var(--button-text-hover);
+ background-color: var(--button-color);
+ border-color: var(--button-color);
+ opacity: .8;
+}
+
+html[class*="theme_"] .badge-info {
+ background-color: var(--button-color);
+ color: var(--label-text-color);
+}
+
+[id*="b_"]{
+ background: var(--transparency-dark-25);
+ border-color: var(--transparency-light-10);
+ color: var(--text);
+}
+
+[id*="b_"]:hover{
+ background: var(--transparency-dark-35);
+ border-color: var(--transparency-light-10);
+ color: var(--text-hover);
+}
+
+/* Org */
+
+html[class*="theme_"] .org-nav .nav-tabs a.active {
+ border-top: 3px solid rgb(var(--accent-color));
+ color: rgb(var(--accent-color));
+}
+
+html[class*="theme_"] .nav-tabs .nav-link.active {
+ background: var(--transparency-dark-25);
+ border-color: rgba(255, 255, 255, 0.15);
+}
+
+html[class*="theme_"] .org-nav {
+ background: var(--main-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+html[class*="theme_"] .org-nav .nav-tabs a,
+html[class*="theme_"] .org-nav .org-name span,
+html[class*="theme_"] .org-nav .nav-tabs a:not(.active) {
+ color: var(--text);
+}
+
+.org-nav .nav-tabs a.active {
+ border-top: 3px solid rgb(var(--accent-color));
+}
+
+.nav-tabs .nav-link.active,
+.nav-tabs .nav-item.show .nav-link {
+ color: var(--text);
+ background-color: var(--transparency-light-25);
+ border-color: transparent;
+}
+
+app-vault-groupings .card .card-body a:hover.text-muted {
+ color: var(--text-hover) !important;
+ opacity: 1 !important;
+}
+
+app-vault-groupings .card li.active>a:first-of-type,
+app-vault-groupings .card li.active>div a:first-of-type,
+app-org-vault-groupings .card li.active>a:first-of-type,
+app-org-vault-groupings .card li.active>div a:first-of-type {
+ font-weight: bold;
+ color: rgb(var(--accent-color));
+}
+
+/* Font Awesome */
+
+html[class*="theme_"] .table td [class*="fa-"] {
+ color: rgb(var(--accent-color));
+}
+html[class*="theme_"] .btn-outline-secondary i {
+ color: var(--button-text) !important;
+}
+/* ADMIN PAGE */
+
+.bg-light {
+ background: var(--main-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ --bs-bg-opacity: 0;
+}
+
+.bg-light .navbar {
+ background: var(--main-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+.border-bottom {
+ border-bottom: 1px solid var(--transparency-light-15) !important;
+}
+
+div.dataTables_wrapper div.dataTables_info {
+ color: var(--text);
+}
+
+/* Cards */
+.bg-secondary {
+ background: var(--transparency-light-10) !important;
+}
+
+.bg-white {
+ background: var(--transparency-light-10) !important;
+}
+
+html[class*="theme_"] .groupings .card .card-body a {
+ color: var(--text);
+}
+
+/* Pagination */
+
+.page-item.active .page-link {
+ z-index: 3;
+ color: var(--text-hover);
+ background-color: var(--button-color);
+ border-color: var(--button-color);
+}
+
+.page-item.disabled .page-link {
+ color: var(--text);
+ pointer-events: none;
+ cursor: auto;
+ background: var(--transparency-dark-10);
+ border-color: rgb(0 0 0 / 10%);
+}
+
+.text-muted,
+.card-header small,
+.modal-header small {
+ color: var(--text-muted) !important;
+}
+
+/* Table */
+.table-striped>tbody>tr:nth-of-type(odd)>* {
+ --bs-table-accent-bg: var(--bs-table-striped-bg);
+ color: var(--text-hover);
+}
+
+html[class*="theme_"] .table td {
+ color: var(--text);
+}
+
+html[class*="theme_"] .table.table-list.table td:not(tr:first-child td),
+html[class*="theme_"] .table.table-list .table th:not(tr:first-child td),
+html[class*="theme_"] hr,
+html[class*="theme_"] .dropdown-divider,
+html[class*="theme_"] .footer {
+ border-top: 1px solid rgb(255 255 255 / 30%);
+}
+
+thead, tbody, tfoot, tr, td, th {
+ border-color:var(--transparency-light-25);
+ border-style: solid;
+ border-width: 0;
}
\ No newline at end of file
diff --git a/css/base/calibreweb/calibreweb-base.css b/css/base/calibreweb/calibreweb-base.css
index 30a1bc56f1..3f559de0fb 100644
--- a/css/base/calibreweb/calibreweb-base.css
+++ b/css/base/calibreweb/calibreweb-base.css
@@ -1,374 +1,374 @@
- /* dP dP dP */
- /* 88 88 88 */
- /* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
- /* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
- /* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
- /* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
- /* 88 */
- /* dP */
-
- /* Made by @gilbN */
- /* https://github.com/gilbN/theme.park */
-
- /* "Re-skin" of CaliBlur https://github.com/leram84/layer.Cake/tree/master/caliBlur */
- /* Set theme to CaliBlur in UI Configuration -> View Configuration -> Theme -> CaliBlur -> Submit */
- /* APP VARS*/
-
- @import url("/css/defaults/placeholders.css");
- @import url("/css/defaults/transparent.css");
-
- :root {
- --color-background: var(--main-bg-color);
- --color-primary: rgb(var(--accent-color));
- --color-secondary: var(--button-color);
- --color-secondary-hover: var(--button-color-hover);
- --color-background-mobile: var(--main-bg-color);
- }
-
- *,
- *:focus,
- *:active,
- .bootstrap-select .dropdown-toggle:focus,
- .bootstrap-select>select.mobile-device:focus+.dropdown-toggle {
- outline: none !important;
- }
-
- body:not(.blur):not(.login):not(.me):not(.author):not(.editbook):not(.upload):not(.shelfedit):not(.langlist):not(.authorlist):not(.serieslist):not(.catlist):not(.shelforder):not(.admin):not(.modal-open)>div.container-fluid>div.row-fluid>div.col-sm-10:after {
- background: var(--main-bg-color) !important;
- background-image: none !important;
- }
-
- body:not(.read-frame) {
- background: var(--main-bg-color) !important;
- background-image: none;
- }
-
- body.advsearch:not(.blur)>div.container-fluid>div.row-fluid>div.col-sm-10>div.col-sm-8:before,
- body.book:not(.blur)>div.container-fluid>div.row-fluid>div.col-sm-10>div.single:before,
- body.stat:not(.blur)>div.container-fluid>div.row-fluid>div.col-sm-10:before,
- body:not(.blur):not(.me):not(.author):not(.editbook):not(.upload):not(.shelfedit):not(.admin):not(.modal-open)>div.container-fluid>div.row-fluid>div.col-sm-10>div.discover:first-of-type:before {
- background: var(--main-bg-color) !important;
- }
-
- .blur-wrapper:after {
- background: var(--main-bg-color) !important;
- }
-
- body>.container-fluid {
- background: var(--main-bg-color);
- }
-
- body.login:not(.read-frame),
- body.shelfcreate,
- body.shelfedit {
- background: var(--main-bg-color) !important;
- }
-
- @media only screen and (max-width: 767px) {
- .navbar-collapse.collapse {
- background: var(--modal-bg-color) !important;
- }
- }
-
- /* Book cover border */
- .container-fluid .book .cover span img {
- border: 1px solid transparent;
- }
-
- /* Buttons */
- .btn-default a,
- .btn-default a:hover {
- color: var(--text);
- }
-
- /* TP */
-
- /* TEXT */
-
- .h1,
- .h2,
- .h3,
- .h4,
- .h5,
- .h6,
- h1,
- h2,
- h3,
- h4,
- h5,
- h6,
- body.admin>div.container-fluid>div>div.col-sm-10>div.container-fluid>div.row:first-of-type>div.col>h2:before,
- body.admin>div.container-fluid>div>div.col-sm-10>div.discover>h2:first-of-type:before,
- body.edituser.admin>div.container-fluid>div.row-fluid>div.col-sm-10>div.discover>h1:before,
- body.newuser.admin>div.container-fluid>div.row-fluid>div.col-sm-10>div.discover>h1:before,
- .container-fluid .book .meta .author,
- .container-fluid .book .meta .author>a:hover,
- .well>h2,
- body:not(.admin)>div.container-fluid>div>div.col-sm-10>div.discover:only-of-type>h2 {
- color: var(--text-hover) !important;
- }
-
-
- body,
- html,
- p {
- color: var(--text) !important;
- }
-
- .home-btn>a,
- .plexBack>a,
- .container-fluid .book .meta .author,
- .container-fluid .book .meta .author>a {
- color: var(--text);
- }
-
- .home-btn>a:hover,
- body>div.navbar.navbar-default.navbar-static-top>div>div.home-btn>a:hover:before,
- .plexBack:not(.noBack):hover>a,
- .form-group>label,
- label,
- body.authorlist>div.container-fluid>div>div.col-sm-10>div.container:before,
- body.catlist>div.container-fluid>div>div.col-sm-10>div.container:before,
- body.langlist>div.container-fluid>div>div.col-sm-10>div.container:before,
- body.me>div.container-fluid>div>div.col-sm-10>div.discover:before,
- body.serieslist>div.container-fluid>div>div.col-sm-10>div.container:before {
- color: var(--text-hover)
- }
-
-
- .hr {
- background-color: var(--transparency-light-15) !important;
- }
-
- /* LINKS */
- a,
- body.admin,
- body.admin td>a {
- color: var(--link-color);
- }
-
- a:hover,
- body.admin td>a:hover {
- color: var(--link-color-hover);
- }
-
- .navigation .create-shelf a,
- .meta>a>p {
- color: var(--link-color) !important;
- }
-
- .navigation .create-shelf a:hover,
- .author>a:hover,
- .meta>a>p:hover {
- color: var(--link-color-hover) !important;
- }
-
- /* tables */
-
- th,
- body.tasks>div.container-fluid>div>div.col-sm-10>div.discover>div.bootstrap-table>div.fixed-table-container>div.fixed-table-body>#table>thead>tr>th>.th-inner {
- color: var(--text-hover) !important;
- }
-
- .table-hover>tbody>tr:hover {
- background-color: var(--transparency-light-10);
- }
-
- .table>tbody>tr>td,
- .table>tbody>tr>th,
- .table>tfoot>tr>td,
- .table>tfoot>tr>th,
- .table>thead>tr>td,
- .table>thead>tr>th {
- border-top: 1px solid var(--transparency-light-05);
- background: rgba(0, 0, 0, .15);
- }
-
- /* MODAL */
- .modal-content {
- background: var(--modal-bg-color);
- }
-
- #GeneralDeleteModal .bg-danger {
- background: var(--modal-bg-color);
- }
-
- /* ICONS */
- .glyphicon,
- #add-to-shelf>span,
- #btnGroupDrop1>span,
- #readbtn>span,
- #sendbtn>span,
- .book-meta .btn-toolbar>.btn-group>.btn-group:nth-child(1)>a:first-of-type>span,
- .book-meta .btn-toolbar>.btn-group>.btn-warning>span,
- .btn-toolbar>.btn-group>#btnGroupDrop2>span,
- .btn-toolbar>.btn-group>.btn-group>#btnGroupDrop2>span,
- div[aria-label="Edit/Delete book"]>.btn>span {
- color: var(--text);
-
- }
-
- #add-to-shelf:hover span,
- #btnGroupDrop1:hover>span,
- #readbtn:hover>span,
- #sendbtn:hover>span,
- .book-meta .btn-toolbar>.btn-group>.btn-group:nth-child(1)>a:first-of-type:hover>span,
- .book-meta .btn-toolbar>.btn-group>.btn-warning:hover>span,
- .btn-toolbar>.btn-group>#btnGroupDrop2:hover>span,
- .btn-toolbar>.btn-group>.btn-group>#btnGroupDrop2:hover>span,
- div[aria-label="Edit/Delete book"]>.btn>span:hover,
- #btnGroupDrop1[aria-expanded=true]>span,
- #shelf-actions>.btn-group.open>#add-to-shelf>span {
- color: var(--text-hover);
- }
-
-
- /* DROPDOWN MENU */
- .dropdown-menu {
- background: var(--drop-down-menu-bg) !important;
- }
-
- .dropdown-menu>li>a {
- color: var(--text);
- }
-
- .dropdown-menu>li>a:focus,
- .dropdown-menu>li>a:hover {
- color: var(--text-hover);
- background: var(--transparency-dark-10);
- }
-
- /* SIDEMENU */
- .navigation li a:hover .glyphicon,
- .navigation li a:hover {
- color: rgb(var(--accent-color));
- }
-
- .navigation li a {
- color: var(--text);
- }
-
- .navigation .nav-head {
- color: var(--text-hover);
- }
-
- body>div.navbar.navbar-default.navbar-static-top>div>div.navbar-header>a:hover {
- color: var(--accent-color-hover) !important;
- -webkit-transition: color .2s;
- -o-transition: color .2s;
- transition: color .2s;
- background: var(--transparency-dark-55) !important;
- }
-
- /* NAVBAR */
- .navbar-default .navbar-nav>li>a:focus .glyphicon,
- .navbar-default .navbar-nav>li>a:hover .glyphicon {
- color: var(--text-hover) !important;
- }
-
- /* BUTTONS */
-
-
- .btn-primary,
- .btn-primary>span.glyphicon:not(#edit_book > span):not(#btnGroupDrop1 > span.glyphicon.glyphicon-download):not(#add-to-shelf>span::before) {
- color: var(--button-text);
- background-color: var(--button-color);
- border-color: var(--button-color);
- }
-
- .btn-primary:hover:not(#add-to-shelf),
- .btn-primary:hover>span.glyphicon:not(#edit_book > span):not(#btnGroupDrop1 > span.glyphicon.glyphicon-download):not(#edit_book):not(#add-to-shelf span):not(#add-to-shelf) {
- border-color: var(--button-color-hover);
- }
-
- .btn-primary.active,
- .btn-primary:active,
- .btn-primary:focus,
- .btn-primary:hover,
- .open .dropdown-toggle.btn-primary,
- .btn-primary:focus>span.glyphicon:not(#edit_book > span):not(#btnGroupDrop1 > span.glyphicon.glyphicon-download):not(#add-to-shelf span),
- .btn-primary:active>span.glyphicon:not(#edit_book > span):not(#btnGroupDrop1 > span.glyphicon.glyphicon-download):not(#add-to-shelf span),
- .btn-primary:hover>span.glyphicon:not(#edit_book > span):not(#btnGroupDrop1 > span.glyphicon.glyphicon-download):not(#add-to-shelf span) {
- background-color: var(--button-color-hover);
- }
-
- .btn-primary.active.focus:not(#edit_book):not(#add-to-shelf):not([data-original-title="Download :"]):not(#btnGroupDrop1),
- .btn-primary.active:focus:not(#edit_book):not(#add-to-shelf):not([data-original-title="Download :"]):not(#btnGroupDrop1),
- .btn-primary.active:hover:not(#edit_book):not(#add-to-shelf):not([data-original-title="Download :"]):not(#btnGroupDrop1),
- .btn-primary:active.focus:not(#edit_book):not(#add-to-shelf:not([data-original-title="Download :"])):not(#btnGroupDrop1),
- .btn-primary:active:focus:not(#edit_book):not(#add-to-shelf):not([data-original-title="Download :"]):not(#btnGroupDrop1),
- .btn-primary:active:hover:not(#edit_book):not(#add-to-shelf):not([data-original-title="Download :"]):not(#btnGroupDrop1),
- .open>.dropdown-toggle.btn-primary.focus:not(#edit_book):not(#add-to-shelf):not([data-original-title="Download :"]):not(#btnGroupDrop1),
- .open>.dropdown-toggle.btn-primary:focus:not(#edit_book):not(#add-to-shelf):not([data-original-title="Download :"]):not(#btnGroupDrop1),
- .open>.dropdown-toggle.btn-primary:hover:not(#edit_book):not(#add-to-shelf):not([data-original-title="Download :"]):not(#btnGroupDrop1),
- .btn-primary:hover>span.glyphicon:not(#edit_book > span):not(#btnGroupDrop1 > span.glyphicon.glyphicon-download):not(#edit_book):not(#add-to-shelf span):not([data-original-title="Download :"]):not(#btnGroupDrop1),
- .btn-primary:active>span.glyphicon:not(#edit_book > span):not(#btnGroupDrop1 > span.glyphicon.glyphicon-download):not(#edit_book):not(#add-to-shelf span):not([data-original-title="Download :"]):not(#btnGroupDrop1),
- .btn-primary:focus>span.glyphicon:not(#edit_book > span):not(#btnGroupDrop1 > span.glyphicon.glyphicon-download):not(#edit_book):not(#add-to-shelf span):not([data-original-title="Download :"]):not(#btnGroupDrop1) {
- color: var(--button-text-hover);
- background-color: var(--button-color-hover);
- border-color: var(--button-color-hover);
- }
-
- .book-meta>.bookinfo .btn-info,
- .book-meta>.bookinfo .btn-success {
- background-color: rgb(var(--accent-color));
- color: var(--label-text-color);
- font-size: 13px;
- display: inline-block;
- border-radius: 4px;
- vertical-align: middle;
- font-family: Open Sans Bold, Helvetica Neue, Helvetica, Arial, sans-serif;
- -webkit-transition: background-color .2s, color .2s;
- -o-transition: background-color .2s, color .2s;
- transition: background-color .2s, color .2s;
- text-transform: uppercase;
- }
-
- .book-meta>.bookinfo .btn-info:hover,
- .book-meta>.bookinfo .btn-success:hover {
- color: var(--label-text-color);
- text-decoration: none;
- background: var(--accent-color-hover);
- }
-
- [data-target="#fileModal"] span {
- color: var(--button-text);
- }
-
- [data-target="#fileModal"]:hover span {
- color: var(--button-text-hover);
- }
-
- /* ALERT */
-
- .alert {
- background: var(--modal-bg-color);
- color: var(--text-hover);
- }
-
- /* SERIES PAGE */
- /* from caliBlur_overide.css */
- .cover .badge {
- color: var(--label-text-color);
- background-color: rgb(var(--accent-color));
- position: absolute;
- top: 0;
- left: 0;
- border-radius: 0;
- padding: 0 8px;
- box-shadow: 0 0 4px rgba(0, 0, 0, 0.6);
- line-height: 24px;
- }
-
- .cover {
- box-shadow: 0 0 4px rgba(0, 0, 0, 0.6);
- }
-
- .cover .read {
- padding: 0 0;
- line-height: 15px;
- }
-
- body.serieslist.grid-view div.container-fluid>div>div.col-sm-10::before {
- display: none;
+ /* dP dP dP */
+ /* 88 88 88 */
+ /* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
+ /* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
+ /* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
+ /* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
+ /* 88 */
+ /* dP */
+
+ /* Made by @gilbN */
+ /* https://github.com/gilbN/theme.park */
+
+ /* "Re-skin" of CaliBlur https://github.com/leram84/layer.Cake/tree/master/caliBlur */
+ /* Set theme to CaliBlur in UI Configuration -> View Configuration -> Theme -> CaliBlur -> Submit */
+ /* APP VARS*/
+
+ @import url("/css/defaults/placeholders.css");
+ @import url("/css/defaults/transparent.css");
+
+ :root {
+ --color-background: var(--main-bg-color);
+ --color-primary: rgb(var(--accent-color));
+ --color-secondary: var(--button-color);
+ --color-secondary-hover: var(--button-color-hover);
+ --color-background-mobile: var(--main-bg-color);
+ }
+
+ *,
+ *:focus,
+ *:active,
+ .bootstrap-select .dropdown-toggle:focus,
+ .bootstrap-select>select.mobile-device:focus+.dropdown-toggle {
+ outline: none !important;
+ }
+
+ body:not(.blur):not(.login):not(.me):not(.author):not(.editbook):not(.upload):not(.shelfedit):not(.langlist):not(.authorlist):not(.serieslist):not(.catlist):not(.shelforder):not(.admin):not(.modal-open)>div.container-fluid>div.row-fluid>div.col-sm-10:after {
+ background: var(--main-bg-color) !important;
+ background-image: none !important;
+ }
+
+ body:not(.read-frame) {
+ background: var(--main-bg-color) !important;
+ background-image: none;
+ }
+
+ body.advsearch:not(.blur)>div.container-fluid>div.row-fluid>div.col-sm-10>div.col-sm-8:before,
+ body.book:not(.blur)>div.container-fluid>div.row-fluid>div.col-sm-10>div.single:before,
+ body.stat:not(.blur)>div.container-fluid>div.row-fluid>div.col-sm-10:before,
+ body:not(.blur):not(.me):not(.author):not(.editbook):not(.upload):not(.shelfedit):not(.admin):not(.modal-open)>div.container-fluid>div.row-fluid>div.col-sm-10>div.discover:first-of-type:before {
+ background: var(--main-bg-color) !important;
+ }
+
+ .blur-wrapper:after {
+ background: var(--main-bg-color) !important;
+ }
+
+ body>.container-fluid {
+ background: var(--main-bg-color);
+ }
+
+ body.login:not(.read-frame),
+ body.shelfcreate,
+ body.shelfedit {
+ background: var(--main-bg-color) !important;
+ }
+
+ @media only screen and (max-width: 767px) {
+ .navbar-collapse.collapse {
+ background: var(--modal-bg-color) !important;
+ }
+ }
+
+ /* Book cover border */
+ .container-fluid .book .cover span img {
+ border: 1px solid transparent;
+ }
+
+ /* Buttons */
+ .btn-default a,
+ .btn-default a:hover {
+ color: var(--text);
+ }
+
+ /* TP */
+
+ /* TEXT */
+
+ .h1,
+ .h2,
+ .h3,
+ .h4,
+ .h5,
+ .h6,
+ h1,
+ h2,
+ h3,
+ h4,
+ h5,
+ h6,
+ body.admin>div.container-fluid>div>div.col-sm-10>div.container-fluid>div.row:first-of-type>div.col>h2:before,
+ body.admin>div.container-fluid>div>div.col-sm-10>div.discover>h2:first-of-type:before,
+ body.edituser.admin>div.container-fluid>div.row-fluid>div.col-sm-10>div.discover>h1:before,
+ body.newuser.admin>div.container-fluid>div.row-fluid>div.col-sm-10>div.discover>h1:before,
+ .container-fluid .book .meta .author,
+ .container-fluid .book .meta .author>a:hover,
+ .well>h2,
+ body:not(.admin)>div.container-fluid>div>div.col-sm-10>div.discover:only-of-type>h2 {
+ color: var(--text-hover) !important;
+ }
+
+
+ body,
+ html,
+ p {
+ color: var(--text) !important;
+ }
+
+ .home-btn>a,
+ .plexBack>a,
+ .container-fluid .book .meta .author,
+ .container-fluid .book .meta .author>a {
+ color: var(--text);
+ }
+
+ .home-btn>a:hover,
+ body>div.navbar.navbar-default.navbar-static-top>div>div.home-btn>a:hover:before,
+ .plexBack:not(.noBack):hover>a,
+ .form-group>label,
+ label,
+ body.authorlist>div.container-fluid>div>div.col-sm-10>div.container:before,
+ body.catlist>div.container-fluid>div>div.col-sm-10>div.container:before,
+ body.langlist>div.container-fluid>div>div.col-sm-10>div.container:before,
+ body.me>div.container-fluid>div>div.col-sm-10>div.discover:before,
+ body.serieslist>div.container-fluid>div>div.col-sm-10>div.container:before {
+ color: var(--text-hover)
+ }
+
+
+ .hr {
+ background-color: var(--transparency-light-15) !important;
+ }
+
+ /* LINKS */
+ a,
+ body.admin,
+ body.admin td>a {
+ color: var(--link-color);
+ }
+
+ a:hover,
+ body.admin td>a:hover {
+ color: var(--link-color-hover);
+ }
+
+ .navigation .create-shelf a,
+ .meta>a>p {
+ color: var(--link-color) !important;
+ }
+
+ .navigation .create-shelf a:hover,
+ .author>a:hover,
+ .meta>a>p:hover {
+ color: var(--link-color-hover) !important;
+ }
+
+ /* tables */
+
+ th,
+ body.tasks>div.container-fluid>div>div.col-sm-10>div.discover>div.bootstrap-table>div.fixed-table-container>div.fixed-table-body>#table>thead>tr>th>.th-inner {
+ color: var(--text-hover) !important;
+ }
+
+ .table-hover>tbody>tr:hover {
+ background-color: var(--transparency-light-10);
+ }
+
+ .table>tbody>tr>td,
+ .table>tbody>tr>th,
+ .table>tfoot>tr>td,
+ .table>tfoot>tr>th,
+ .table>thead>tr>td,
+ .table>thead>tr>th {
+ border-top: 1px solid var(--transparency-light-05);
+ background: rgba(0, 0, 0, .15);
+ }
+
+ /* MODAL */
+ .modal-content {
+ background: var(--modal-bg-color);
+ }
+
+ #GeneralDeleteModal .bg-danger {
+ background: var(--modal-bg-color);
+ }
+
+ /* ICONS */
+ .glyphicon,
+ #add-to-shelf>span,
+ #btnGroupDrop1>span,
+ #readbtn>span,
+ #sendbtn>span,
+ .book-meta .btn-toolbar>.btn-group>.btn-group:nth-child(1)>a:first-of-type>span,
+ .book-meta .btn-toolbar>.btn-group>.btn-warning>span,
+ .btn-toolbar>.btn-group>#btnGroupDrop2>span,
+ .btn-toolbar>.btn-group>.btn-group>#btnGroupDrop2>span,
+ div[aria-label="Edit/Delete book"]>.btn>span {
+ color: var(--text);
+
+ }
+
+ #add-to-shelf:hover span,
+ #btnGroupDrop1:hover>span,
+ #readbtn:hover>span,
+ #sendbtn:hover>span,
+ .book-meta .btn-toolbar>.btn-group>.btn-group:nth-child(1)>a:first-of-type:hover>span,
+ .book-meta .btn-toolbar>.btn-group>.btn-warning:hover>span,
+ .btn-toolbar>.btn-group>#btnGroupDrop2:hover>span,
+ .btn-toolbar>.btn-group>.btn-group>#btnGroupDrop2:hover>span,
+ div[aria-label="Edit/Delete book"]>.btn>span:hover,
+ #btnGroupDrop1[aria-expanded=true]>span,
+ #shelf-actions>.btn-group.open>#add-to-shelf>span {
+ color: var(--text-hover);
+ }
+
+
+ /* DROPDOWN MENU */
+ .dropdown-menu {
+ background: var(--drop-down-menu-bg) !important;
+ }
+
+ .dropdown-menu>li>a {
+ color: var(--text);
+ }
+
+ .dropdown-menu>li>a:focus,
+ .dropdown-menu>li>a:hover {
+ color: var(--text-hover);
+ background: var(--transparency-dark-10);
+ }
+
+ /* SIDEMENU */
+ .navigation li a:hover .glyphicon,
+ .navigation li a:hover {
+ color: rgb(var(--accent-color));
+ }
+
+ .navigation li a {
+ color: var(--text);
+ }
+
+ .navigation .nav-head {
+ color: var(--text-hover);
+ }
+
+ body>div.navbar.navbar-default.navbar-static-top>div>div.navbar-header>a:hover {
+ color: var(--accent-color-hover) !important;
+ -webkit-transition: color .2s;
+ -o-transition: color .2s;
+ transition: color .2s;
+ background: var(--transparency-dark-55) !important;
+ }
+
+ /* NAVBAR */
+ .navbar-default .navbar-nav>li>a:focus .glyphicon,
+ .navbar-default .navbar-nav>li>a:hover .glyphicon {
+ color: var(--text-hover) !important;
+ }
+
+ /* BUTTONS */
+
+
+ .btn-primary,
+ .btn-primary>span.glyphicon:not(#edit_book > span):not(#btnGroupDrop1 > span.glyphicon.glyphicon-download):not(#add-to-shelf>span::before) {
+ color: var(--button-text);
+ background-color: var(--button-color);
+ border-color: var(--button-color);
+ }
+
+ .btn-primary:hover:not(#add-to-shelf),
+ .btn-primary:hover>span.glyphicon:not(#edit_book > span):not(#btnGroupDrop1 > span.glyphicon.glyphicon-download):not(#edit_book):not(#add-to-shelf span):not(#add-to-shelf) {
+ border-color: var(--button-color-hover);
+ }
+
+ .btn-primary.active,
+ .btn-primary:active,
+ .btn-primary:focus,
+ .btn-primary:hover,
+ .open .dropdown-toggle.btn-primary,
+ .btn-primary:focus>span.glyphicon:not(#edit_book > span):not(#btnGroupDrop1 > span.glyphicon.glyphicon-download):not(#add-to-shelf span),
+ .btn-primary:active>span.glyphicon:not(#edit_book > span):not(#btnGroupDrop1 > span.glyphicon.glyphicon-download):not(#add-to-shelf span),
+ .btn-primary:hover>span.glyphicon:not(#edit_book > span):not(#btnGroupDrop1 > span.glyphicon.glyphicon-download):not(#add-to-shelf span) {
+ background-color: var(--button-color-hover);
+ }
+
+ .btn-primary.active.focus:not(#edit_book):not(#add-to-shelf):not([data-original-title="Download :"]):not(#btnGroupDrop1),
+ .btn-primary.active:focus:not(#edit_book):not(#add-to-shelf):not([data-original-title="Download :"]):not(#btnGroupDrop1),
+ .btn-primary.active:hover:not(#edit_book):not(#add-to-shelf):not([data-original-title="Download :"]):not(#btnGroupDrop1),
+ .btn-primary:active.focus:not(#edit_book):not(#add-to-shelf:not([data-original-title="Download :"])):not(#btnGroupDrop1),
+ .btn-primary:active:focus:not(#edit_book):not(#add-to-shelf):not([data-original-title="Download :"]):not(#btnGroupDrop1),
+ .btn-primary:active:hover:not(#edit_book):not(#add-to-shelf):not([data-original-title="Download :"]):not(#btnGroupDrop1),
+ .open>.dropdown-toggle.btn-primary.focus:not(#edit_book):not(#add-to-shelf):not([data-original-title="Download :"]):not(#btnGroupDrop1),
+ .open>.dropdown-toggle.btn-primary:focus:not(#edit_book):not(#add-to-shelf):not([data-original-title="Download :"]):not(#btnGroupDrop1),
+ .open>.dropdown-toggle.btn-primary:hover:not(#edit_book):not(#add-to-shelf):not([data-original-title="Download :"]):not(#btnGroupDrop1),
+ .btn-primary:hover>span.glyphicon:not(#edit_book > span):not(#btnGroupDrop1 > span.glyphicon.glyphicon-download):not(#edit_book):not(#add-to-shelf span):not([data-original-title="Download :"]):not(#btnGroupDrop1),
+ .btn-primary:active>span.glyphicon:not(#edit_book > span):not(#btnGroupDrop1 > span.glyphicon.glyphicon-download):not(#edit_book):not(#add-to-shelf span):not([data-original-title="Download :"]):not(#btnGroupDrop1),
+ .btn-primary:focus>span.glyphicon:not(#edit_book > span):not(#btnGroupDrop1 > span.glyphicon.glyphicon-download):not(#edit_book):not(#add-to-shelf span):not([data-original-title="Download :"]):not(#btnGroupDrop1) {
+ color: var(--button-text-hover);
+ background-color: var(--button-color-hover);
+ border-color: var(--button-color-hover);
+ }
+
+ .book-meta>.bookinfo .btn-info,
+ .book-meta>.bookinfo .btn-success {
+ background-color: rgb(var(--accent-color));
+ color: var(--label-text-color);
+ font-size: 13px;
+ display: inline-block;
+ border-radius: 4px;
+ vertical-align: middle;
+ font-family: Open Sans Bold, Helvetica Neue, Helvetica, Arial, sans-serif;
+ -webkit-transition: background-color .2s, color .2s;
+ -o-transition: background-color .2s, color .2s;
+ transition: background-color .2s, color .2s;
+ text-transform: uppercase;
+ }
+
+ .book-meta>.bookinfo .btn-info:hover,
+ .book-meta>.bookinfo .btn-success:hover {
+ color: var(--label-text-color);
+ text-decoration: none;
+ background: var(--accent-color-hover);
+ }
+
+ [data-target="#fileModal"] span {
+ color: var(--button-text);
+ }
+
+ [data-target="#fileModal"]:hover span {
+ color: var(--button-text-hover);
+ }
+
+ /* ALERT */
+
+ .alert {
+ background: var(--modal-bg-color);
+ color: var(--text-hover);
+ }
+
+ /* SERIES PAGE */
+ /* from caliBlur_overide.css */
+ .cover .badge {
+ color: var(--label-text-color);
+ background-color: rgb(var(--accent-color));
+ position: absolute;
+ top: 0;
+ left: 0;
+ border-radius: 0;
+ padding: 0 8px;
+ box-shadow: 0 0 4px rgba(0, 0, 0, 0.6);
+ line-height: 24px;
+ }
+
+ .cover {
+ box-shadow: 0 0 4px rgba(0, 0, 0, 0.6);
+ }
+
+ .cover .read {
+ padding: 0 0;
+ line-height: 15px;
+ }
+
+ body.serieslist.grid-view div.container-fluid>div>div.col-sm-10::before {
+ display: none;
}
\ No newline at end of file
diff --git a/css/base/deluge/deluge-base.css b/css/base/deluge/deluge-base.css
index 83fee3a30a..41fd72a73f 100644
--- a/css/base/deluge/deluge-base.css
+++ b/css/base/deluge/deluge-base.css
@@ -1,2459 +1,2459 @@
- /* dP dP dP */
- /* 88 88 88 */
- /* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
- /* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
- /* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
- /* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
- /* 88 */
- /* dP */
-
- /* Made by @gilbN */
- /* https://github.com/gilbN/theme.park */
-
- /* Based on https://github.com/HalianElf/Deluge-Dark/blob/master/deluge.css */
-
- @import url('https://fonts.googleapis.com/css?family=Roboto');
- @import url("/css/defaults/placeholders.css");
-@import url("/css/defaults/transparent.css");
-
- html,body {
- background: var(--main-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- color: var(--text);
- font-family: 'Roboto', sans-serif !important;
- }
-
- input {
- color: var(--text-hover) !important;
- }
-
- /* scroller */
- ::-webkit-scrollbar-corner {
- background: var(--transparency-dark-10);
- }
-
- ::-webkit-scrollbar {
- width: 10px;
- height: 10px;
- background: var(--transparency-dark-25);
-
- }
-
- ::-webkit-scrollbar-thumb {
- -webkit-border-radius: 2px;
- border-radius: 2px;
- background: var(--transparency-dark-10);
- }
-
- .x-grid3-header table,
- .x-grid3-body table {
- border-collapse: collapse;
- }
-
- .ext-el-mask {
- background: var(--transparency-dark-25);
- }
-
- .ext-el-mask-msg {
- border-color: #999;
- background-color: #f000;
- //background-image: url(../images/gray/panel/white-top-bottom.gif);
- background-position: 0 -1px;
- }
-
- .ext-el-mask-msg div {
- background-color: #eee;
- border-color: #d0d0d0;
- color: #222;
- font: normal 11px 'Roboto', tahoma, arial, helvetica, sans-serif;
- }
-
- .x-mask-loading div {
- background-color: #fbfbfb;
- //background-image: url(../images/default/grid/loading.gif);
- }
-
- .x-item-disabled {
- color: var(--text-muted)
- }
-
- .x-item-disabled * {
- color: var(--text-muted) !important;
- }
-
- .x-splitbar-proxy {
- background-color: var(--text)
- }
-
- .x-color-palette a {
- border-color: var(--text-hover)
- }
-
- .x-color-palette a:hover,
- .x-color-palette a.x-color-palette-sel {
- border-color: var(--text);
- background-color: #eaeaea;
- }
-
- .x-deluge-plugins {
- background: transparent;
- }
-
- .x-deluge-all {
- background-image: url(/resources/deluge/all.png);
- background-position: left center;
- }
-
- .x-deluge-downloading,
- .x-btn .x-deluge-downloading,
- .x-deluge-peer {
- background-image: url(/resources/deluge/dling.png);
- background-position: left center;
- }
-
- .x-deluge-seeding,
- .x-btn .x-deluge-seeding,
- .deluge-torrents .seeding,
- .x-deluge-seed {
- background-image: url(/resources/deluge/uling.png);
- background-position: left center;
- }
-
- .x-deluge-active,
- .x-deluge-traffic,
- .x-btn .x-deluge-traffic {
- background-image: url(/resources/deluge/active.png);
- background-position: left center;
- }
-
- .x-deluge-paused,
- .x-btn .x-deluge-paused,
- .deluge-torrents .paused {
- background-image: url(/resources/deluge/paused.png);
- background-position: left center;
- }
-
- .x-deluge-queued,
- .x-btn .x-deluge-queued,
- .deluge-torrents .queued {
- background-image: url(/resources/deluge/queued.png);
- background-position: left center;
- }
-
- .x-deluge-checking,
- .deluge-torrents .checking {
- background-image: url(/resources/deluge/checking.png);
- background-position: left center;
- }
-
- .x-deluge-error,
- .deluge-torrents .error,
- .icon-error,
- .x-not-connected {
- background-image: url(/resources/deluge/error.png) !important;
- background-position: left center;
- }
-
- .icon-ok {
- background-image: url(/resources/deluge/ok.png) !important;
- background-position: left center;
- }
-
- .x-deluge-connections,
- .x-btn .x-deluge-connections {
- background-image: url(/resources/deluge/connections.png) !important;
- background-position: left center;
- }
-
- .x-deluge-freespace,
- .x-btn .x-deluge-freespace {
- background-image: url(/resources/deluge/harddrive.png) !important;
- background-position: left center;
- }
-
- .icon-move {
- background-image: url(/resources/deluge/move.png) !important;
- background-position: left center;
- }
-
- .icon-recheck,
- .x-deluge-find-more,
- .x-btn .x-deluge-find-more {
- background-image: url(/resources/deluge/search.png) !important;
- background-position: left center;
- }
-
- .icon-edit-trackers,
- .icon-edit,
- .x-deluge-edit-trackers,
- .x-btn .x-deluge-edit-trackers {
- background-image: url(/resources/deluge/edit.png) !important;
- background-position: left center;
- }
-
- .xg-hmenu-sort-asc .x-menu-item-icon {
- background-image: url(/resources/deluge/ascending.png) !important;
- background-position: left center;
- }
-
- .xg-hmenu-sort-desc .x-menu-item-icon {
- background-image: url(/resources/deluge/descending.png) !important;
- background-position: left center;
- }
-
- .icon-update-tracker {
- background-image: url(/resources/deluge/update.png) !important;
- background-position: left center;
- }
-
- .icon-queue,
- .icon-upload-slots {
- background-image: url(/resources/deluge/queue.png) !important;
- background-position: left center;
- }
-
- .x-deluge-install-plugin,
- .x-btn .x-deluge-install-plugin {
- background-image: url(/resources/deluge/plugin.png) !important;
- background-position: left center;
- }
-
- .x-deluge-connect-window-icon {
- background-image: url(/resources/deluge/connection_small.png) !important;
- background-position: left center;
- }
-
- .x-deluge-connect-window-icon {
- background-image: url(/resources/deluge/connection_small.png) !important;
- background-position: left center;
- }
-
- .x-deluge-connect-window-icon {
- background-image: url(/resources/deluge/connection_small.png) !important;
- background-position: left center;
- }
-
- .icon-top {
- background-image: url(/resources/deluge/top.png) !important;
- background-position: left center;
- }
-
- .icon-bottom {
- background-image: url(/resources/deluge/bottom.png) !important;
- background-position: left center;
- }
-
- /*
- .x-color-palette em:hover, .x-color-palette span:hover{
- background-color: #eaeaea;
- }
- */
-
- .x-color-palette em {
- border-color: #aca899;
- }
-
- .x-ie-shadow {
- background-color: #777;
- }
-
- .x-shadow .xsmc {
- //background-image: url(../images/default/shadow-c.png);
- }
-
- .x-shadow .xsml,
- .x-shadow .xsmr {
- //background-image: url(../images/default/shadow-lr.png);
- }
-
- .x-shadow .xstl,
- .x-shadow .xstc,
- .x-shadow .xstr,
- .x-shadow .xsbl,
- .x-shadow .xsbc,
- .x-shadow .xsbr {
- //background-image: url(../images/default/shadow.png);
- }
-
- .loading-indicator {
- font-size: 11px;
- //background-image: url(../images/default/grid/loading.gif);
- }
-
- .x-spotlight {
- background-color: var(--text);
- }
-
- .x-tab-panel-header,
- .x-tab-panel-footer {
- background: var(--main-bg-color);
- border-color: var(--text);
- overflow: hidden;
- zoom: 1;
- padding-bottom: 0;
- }
-
- .x-tab-panel-header,
- .x-tab-panel-footer {
- border-color: transparent;
- }
-
- ul.x-tab-strip-top {
- background: var(--transparency-dark-25);
- background-image: none;
- border-bottom-color: transparent;
- }
-
- ul.x-tab-strip-bottom {
- background: var(--transparency-dark-25);
- //background-image: url(../images/gray/tabs/tab-strip-btm-bg.gif);
- border-top-color: transparent;
- }
-
- .x-tab-panel-header-plain .x-tab-strip-spacer,
- .x-tab-panel-footer-plain .x-tab-strip-spacer {
- border-color: transparent;
- background-color: transparent;
- }
-
- .x-tab-strip span.x-tab-strip-text {
- font: normal 11px 'Roboto', tahoma, arial, helvetica;
- color: var(--text);
- }
-
- .x-tab-strip-over span.x-tab-strip-text {
- color: var(--text-hover);
- }
-
- .x-tab-strip-active span.x-tab-strip-text {
- color: var(--text-hover) !important;
- font-weight: bold;
- }
-
- .x-tab-strip-disabled .x-tabs-text {
- color: var(--text-muted);
- }
-
- .x-tab-strip-top .x-tab-right,
- .x-tab-strip-top .x-tab-left,
- .x-tab-strip-top .x-tab-strip-inner {
- background-image: none;
- background-color: transparent;
- }
-
- ul.x-tab-strip li {
- float: left;
- margin-left: 2px;
- background: var(--transparency-dark-25)
- }
-
- #torrentDetails dl dt,
- dl.singleline dt {
- color: var(--text-hover) !important;
- }
-
- .x-tab-strip-bottom .x-tab-right {
- //background-image: url(../images/gray/tabs/tab-btm-inactive-right-bg.gif);
- }
-
- .x-tab-strip-bottom .x-tab-left {
- //background-image: url(../images/gray/tabs/tab-btm-inactive-left-bg.gif);
- }
-
- .x-tab-strip-bottom .x-tab-strip-over .x-tab-left {
- //background-image: url(../images/gray/tabs/tab-btm-over-left-bg.gif);
- }
-
- .x-tab-strip-bottom .x-tab-strip-over .x-tab-right {
- //background-image: url(../images/gray/tabs/tab-btm-over-right-bg.gif);
- }
-
- .x-tab-strip-bottom .x-tab-strip-active .x-tab-right {
- //background-image: url(../images/gray/tabs/tab-btm-right-bg.gif);
- }
-
- .x-tab-strip-bottom .x-tab-strip-active .x-tab-left {
- //background-image: url(../images/gray/tabs/tab-btm-left-bg.gif);
- }
-
- .x-tab-strip .x-tab-strip-closable a.x-tab-strip-close {
- //background-image: url(../images/gray/tabs/tab-close.gif);
- }
-
- .x-tab-strip .x-tab-strip-closable a.x-tab-strip-close:hover {
- //background-image: url(../images/gray/tabs/tab-close.gif);
- }
-
- .x-tab-panel-body {
- border-color: transparent;
- background-color: transparent;
- }
-
- .x-tab-panel-body-top {
- border-top: 0 none;
- }
-
- .x-tab-panel-body-bottom {
- border-bottom: 0 none;
- }
-
- .x-tab-scroller-left {
- //background-image: url(../images/gray/tabs/scroll-left.gif);
- border-bottom-color: #d0d0d0;
- }
-
- .x-tab-scroller-left-over {
- background-position: 0 0;
- }
-
- .x-tab-scroller-left-disabled {
- background-position: -18px 0;
- opacity: .5;
- -moz-opacity: .5;
- filter: alpha(opacity=50);
- cursor: default;
- }
-
- .x-tab-scroller-right {
- //background-image: url(../images/gray/tabs/scroll-right.gif);
- border-bottom-color: #d0d0d0;
- }
-
- .x-tab-panel-bbar .x-toolbar,
- .x-tab-panel-tbar .x-toolbar {
- border-color: #d0d0d0;
- }
-
- .x-form-field {
- font: normal 12px 'Roboto', tahoma, arial, helvetica, sans-serif;
- }
-
- .x-form-text,
- textarea.x-form-field {
- background: var(--transparency-light-10);
- background-image: none;
- border-color: transparent;
- }
-
- .x-form-select-one {
- background-color: #fff;
- border-color: #C1C1C1;
- }
-
- .x-form-check-group-label {
- border-bottom: 1px solid #d0d0d0;
- color: #333;
- }
-
- .x-editor .x-form-check-wrap {
- background-color: #fff;
- }
-
- .x-form-field-wrap .x-form-trigger {
- //background-image: url(../images/gray/form/trigger.gif);
- border-bottom-color: #b5b8c8;
- }
-
- .x-form-field-wrap .x-form-date-trigger {
- //background-image: url(../images/gray/form/date-trigger.gif);
- }
-
- .x-form-field-wrap .x-form-clear-trigger {
- //background-image: url(../images/gray/form/clear-trigger.gif);
- }
-
- .x-form-field-wrap .x-form-search-trigger {
- //background-image: url(../images/gray/form/search-trigger.gif);
- }
-
- .x-trigger-wrap-focus .x-form-trigger {
- border-bottom-color: #777777;
- }
-
- .x-item-disabled .x-form-trigger-over {
- border-bottom-color: #b5b8c8;
- }
-
- .x-item-disabled .x-form-trigger-click {
- border-bottom-color: #b5b8c8;
- }
-
- .x-form-focus,
- textarea.x-form-focus {
- border-color: transparent;
- }
-
- .x-form-invalid,
- textarea.x-form-invalid {
- background-color: #fff;
- //background-image: url(../images/default/grid/invalid_line.gif);
- border-color: #c30;
- }
-
- .ext-webkit .x-form-invalid {
- background-color: #fee;
- border-color: #ff7870;
- }
-
- .x-form-inner-invalid,
- textarea.x-form-inner-invalid {
- background-color: #fff;
- //background-image: url(../images/default/grid/invalid_line.gif);
- }
-
- .x-form-grow-sizer {
- font: normal 12px 'Roboto', tahoma, arial, helvetica, sans-serif;
- }
-
- .x-form-item {
- font: normal 12px 'Roboto', tahoma, arial, helvetica, sans-serif;
- }
-
- .x-form-invalid-msg {
- color: #c0272b;
- font: normal 11px 'Roboto', tahoma, arial, helvetica, sans-serif;
- //background-image: url(../images/default/shared/warning.gif);
- }
-
- .x-form-empty-field {
- color: gray;
- }
-
- .x-small-editor .x-form-field {
- font: normal 11px 'Roboto', arial, tahoma, helvetica, sans-serif;
- }
-
- .ext-webkit .x-small-editor .x-form-field {
- font: normal 12px 'Roboto', arial, tahoma, helvetica, sans-serif;
- }
-
- .x-form-invalid-icon {
- //background-image: url(../images/default/form/exclamation.gif);
- }
-
- .x-fieldset {
- border-color: rgba(255, 255, 255, 0.25);
- }
-
- .x-fieldset legend {
- font: bold 11px 'Roboto', tahoma, arial, helvetica, sans-serif;
- color: var(--text-hover);
- }
-
- .x-window-draggable,
- .x-window-draggable .x-window-header-text {
- color: var(--text-hover);
- }
-
- .x-panel-tbar .icon-add {
- background: url(/resources/deluge/add.png) no-repeat 0 0 !important;
- width: 24px !important;
- overflow: hidden;
- }
-
- .x-panel-tbar .icon-add:hover {
- background: url(/resources/deluge/add.png) no-repeat 0 -24px !important;
- }
-
- .x-panel-tbar .icon-add:active {
- background: url(/resources/deluge/add.png) no-repeat 1px -23px !important;
- }
-
- .x-panel-bbar .icon-add {
- background: url(/resources/deluge/add_small.png) no-repeat 0 0 !important;
- }
-
- .x-panel-tbar .icon-remove {
- background: url(/resources/deluge/remove.png) no-repeat 0 0 !important;
- width: 24px !important;
- overflow: hidden;
- }
-
- .x-panel-tbar .icon-remove:hover {
- background: url(/resources/deluge/remove.png) no-repeat 0 -24px !important;
- }
-
- .x-panel-tbar .icon-remove:active {
- background: url(/resources/deluge/remove.png) no-repeat 1px -23px !important;
- }
-
- .x-panel-bbar .icon-remove {
- background: url(/resources/deluge/remove_small.png) no-repeat 0 0 !important;
- }
-
- .x-panel-tbar .icon-pause {
- background: url(/resources/deluge/pause.png) no-repeat 0 0 !important;
- width: 24px !important;
- overflow: hidden;
- }
-
- .x-panel-tbar .icon-pause:hover {
- background: url(/resources/deluge/pause.png) no-repeat 0 -24px !important;
- }
-
- .x-panel-tbar .icon-pause:active {
- background: url(/resources/deluge/pause.png) no-repeat 1px -23px !important;
- }
-
- .x-menu-item .icon-pause {
- background: url(/resources/deluge/paused.png) no-repeat 0 0 !important;
- }
-
- .x-panel-tbar .icon-resume {
- background: url(/resources/deluge/resume.png) no-repeat 0 0 !important;
- width: 24px !important;
- overflow: hidden;
- }
-
- .x-panel-tbar .icon-resume:hover {
- background: url(/resources/deluge/resume.png) no-repeat 0 -24px !important;
- }
-
- .x-panel-tbar .icon-resume:active {
- background: url(/resources/deluge/resume.png) no-repeat 1px -23px !important;
- }
-
- .x-menu-item .icon-resume {
- background: url(/resources/deluge/resume_small.png) no-repeat 0 0 !important;
- }
-
- .icon-remove {
- background: url(/resources/deluge/remove_small.png) no-repeat 0 0 !important;
- }
-
- .x-panel-tbar .icon-up {
- background: url(/resources/deluge/up.png) no-repeat 0 0 !important;
- width: 24px !important;
- overflow: hidden;
- }
-
- .x-panel-tbar .icon-up:hover {
- background: url(/resources/deluge/up.png) no-repeat 0 -24px !important;
- }
-
- .x-panel-tbar .icon-up:active {
- background: url(/resources/deluge/up.png) no-repeat 1px -23px !important;
- }
-
- .icon-up {
- background: url(/resources/deluge/up_small.png) no-repeat 0 0 !important;
- }
-
- .x-panel-tbar .icon-down {
- background: url(/resources/deluge/down.png) no-repeat 0 0 !important;
- width: 24px !important;
- overflow: hidden;
- }
-
- .x-panel-tbar .icon-down:hover {
- background: url(/resources/deluge/down.png) no-repeat 0 -24px !important;
- }
-
- .x-panel-tbar .icon-down:active {
- background: url(/resources/deluge/down.png) no-repeat 1px -23px !important;
- }
-
- .icon-down {
- background: url(/resources/deluge/down_small.png) no-repeat 0 0 !important;
- }
-
- .x-btn .x-deluge-preferences {
- background: url(/resources/deluge/settings.png) no-repeat 0 0 !important;
- width: 24px !important;
- overflow: hidden;
- }
-
- .x-btn .x-deluge-preferences:hover {
- background: url(/resources/deluge/settings.png) no-repeat 0 -24px !important;
- }
-
- .x-btn .x-deluge-preferences:active {
- background: url(/resources/deluge/settings.png) no-repeat 1px -23px !important;
- }
-
- .x-deluge-preferences {
- background: url(/resources/deluge/settings_small.png) no-repeat 0 4px !important;
- }
-
- .icon-options {
- background: url(/resources/deluge/settings_small.png) no-repeat 0 0px !important;
- }
-
- .x-deluge-connection-manager,
- .x-btn .x-deluge-connection-manager {
- background: url(/resources/deluge/connection.png) no-repeat 0 0 !important;
- width: 24px !important;
- overflow: hidden;
- }
-
- .x-deluge-connection-manager:hover,
- .x-btn .x-deluge-connection-manager:hover {
- background: url(/resources/deluge/connection.png) no-repeat 0 -24px !important;
- }
-
- .x-deluge-connection-manager:active,
- .x-btn .x-deluge-connection-manager:active {
- background: url(/resources/deluge/connection.png) no-repeat 1px -23px !important;
- }
-
- .icon-help {
- background: url(/resources/deluge/help.png) no-repeat 0 0 !important;
- width: 24px !important;
- overflow: hidden;
- }
-
- .icon-help:hover {
- background: url(/resources/deluge/help.png) no-repeat 0 -24px !important;
- }
-
- .icon-help:active {
- background: url(/resources/deluge/help.png) no-repeat 1px -23px !important;
- }
-
- .icon-logout {
- background: url(/resources/deluge/logout.png) no-repeat 0 0 !important;
- width: 24px !important;
- overflow: hidden;
- }
-
- .icon-logout:hover {
- background: url(/resources/deluge/logout.png) no-repeat 0 -24px !important;
- }
-
- .icon-logout:active {
- background: url(/resources/deluge/logout.png) no-repeat 1px -23px !important;
- }
-
- .x-deluge-main-panel {
- background: url(/resources/deluge/deluge.png) no-repeat 0 0 !important;
- padding-left: 30px !important;
- }
-
- #tbar-deluge-text.x-item-disabled * {
- color: var(--text) !important;
- font-size: 16px;
- font-weight: normal;
- }
-
- #tbar-deluge-text * {
- color: var(--text-hover) !important;
- }
-
- /* Buttons hover */
- .x-btn {
- font: normal 11px 'Roboto', tahoma, verdana, helvetica;
- }
-
- .x-window-bc .x-window-footer .x-btn {
- background-color: var(--button-color);
- color: var(--button-text);
- }
-
- .x-window-bc .x-window-footer .x-btn:hover {
- background-color: var(--button-color-hover);
- color: var(--button-text-hover)
- }
-
- .x-form-file-wrap .x-btn {
- position: absolute;
- right: 0;
- z-index: 1;
- background: var(--button-color);
- }
-
- .x-form-file-wrap:hover .x-form-file-btn:hover .x-btn:hover {
- position: absolute;
- right: 0;
- z-index: 1;
- background: var(--button-color-hover);
- color: var(--button-text-hover)
- }
-
- .x-btn button {
- font: normal 11px 'Roboto', arial, tahoma, verdana, helvetica;
- color: var(--button-text);
- }
-
- #deluge-statusbar .x-btn button {
- color: var(--text)
-}
-
- .x-btn em {
- font-style: normal;
- font-weight: normal;
- }
-
- .x-btn-tl,
- .x-btn-tr,
- .x-btn-tc,
- .x-btn-ml,
- .x-btn-mr,
- .x-btn-mc,
- .x-btn-bl,
- .x-btn-br,
- .x-btn-bc {
- background-image: none;
- }
-
- .x-btn-click .x-btn-text,
- .x-btn-menu-active .x-btn-text,
- .x-btn-pressed .x-btn-text {
- color: #AAAAAA;
- }
-
- .x-btn-disabled * {
- color: gray !important;
- }
-
- .x-btn-mc em.x-btn-arrow {
- background-image: url(/resources/deluge/arrow.png);
- }
-
- .x-btn-mc em.x-btn-split {
- background-image: url(/resources/deluge/s-arrow.png);
- }
-
- .x-btn-over .x-btn-mc em.x-btn-split,
- .x-btn-click .x-btn-mc em.x-btn-split,
- .x-btn-menu-active .x-btn-mc em.x-btn-split,
- .x-btn-pressed .x-btn-mc em.x-btn-split {
- //background-image: url(../images/gray/button/s-arrow-o.gif);
- }
-
- .x-btn-mc em.x-btn-arrow-bottom {
- //background-image: url(../images/default/button/s-arrow-b-noline.gif);
- }
-
- .x-btn-mc em.x-btn-split-bottom {
- //background-image: url(../images/default/button/s-arrow-b.gif);
- }
-
- .x-btn-over .x-btn-mc em.x-btn-split-bottom,
- .x-btn-click .x-btn-mc em.x-btn-split-bottom,
- .x-btn-menu-active .x-btn-mc em.x-btn-split-bottom,
- .x-btn-pressed .x-btn-mc em.x-btn-split-bottom {
- //background-image: url(../images/gray/button/s-arrow-bo.gif);
- }
-
- .x-btn-group-header {
- color: #666;
- }
-
- .x-btn-group-tc {
- //background-image: url(../images/gray/button/group-tb.gif);
- }
-
- .x-btn-group-tl {
- //background-image: url(../images/gray/button/group-cs.gif);
- }
-
- .x-btn-group-tr {
- //background-image: url(../images/gray/button/group-cs.gif);
- }
-
- .x-btn-group-bc {
- //background-image: url(../images/gray/button/group-tb.gif);
- }
-
- .x-btn-group-bl {
- //background-image: url(../images/gray/button/group-cs.gif);
- }
-
- .x-btn-group-br {
- //background-image: url(../images/gray/button/group-cs.gif);
- }
-
- .x-btn-group-ml {
- //background-image: url(../images/gray/button/group-lr.gif);
- }
-
- .x-btn-group-mr {
- //background-image: url(../images/gray/button/group-lr.gif);
- }
-
- .x-btn-group-notitle .x-btn-group-tc {
- //background-image: url(../images/gray/button/group-tb.gif);
- }
-
- .x-toolbar {
- border-color: transparent;
- background-color: transparent;
- background-image: none;
- }
-
- .x-toolbar td,
- .x-toolbar span,
- .x-toolbar input,
- .x-toolbar div,
- .x-toolbar select,
- .x-toolbar label {
- font: normal 11px 'Roboto', arial, tahoma, helvetica, sans-serif;
- }
-
- .x-toolbar .x-item-disabled {
- color: gray;
- }
-
- .x-toolbar .x-item-disabled * {
- color: gray;
- }
-
- .x-toolbar div.xtb-text {
- padding: 0px;
- }
-
- .x-toolbar .x-btn-mc em.x-btn-split {
- //background-image: url(../images/default/button/s-arrow-noline.gif);
- }
-
- .x-toolbar .x-btn-over .x-btn-mc em.x-btn-split,
- .x-toolbar .x-btn-click .x-btn-mc em.x-btn-split,
- .x-toolbar .x-btn-menu-active .x-btn-mc em.x-btn-split,
- .x-toolbar .x-btn-pressed .x-btn-mc em.x-btn-split {
- //background-image: url(../images/gray/button/s-arrow-o.gif);
- }
-
- .x-toolbar .x-btn-mc em.x-btn-split-bottom {
- //background-image: url(../images/default/button/s-arrow-b-noline.gif);
- }
-
- .x-toolbar .x-btn-over .x-btn-mc em.x-btn-split-bottom,
- .x-toolbar .x-btn-click .x-btn-mc em.x-btn-split-bottom,
- .x-toolbar .x-btn-menu-active .x-btn-mc em.x-btn-split-bottom,
- .x-toolbar .x-btn-pressed .x-btn-mc em.x-btn-split-bottom {
- //background-image: url(../images/gray/button/s-arrow-bo.gif);
- }
-
- .x-toolbar .xtb-sep {
- background: linear-gradient(to right, transparent 45%, rgba(255, 255, 255, .08) 45%, rgba(255, 255, 255, 0.08) 55%, transparent 55%);
- width: 10px
- }
-
- .x-tbar-page-first {
- //background-image: url(../images/gray/grid/page-first.gif) !important;
- }
-
- .x-tbar-loading {
- //background-image: url(../images/gray/grid/refresh.gif) !important;
- }
-
- .x-tbar-page-last {
- //background-image: url(../images/gray/grid/page-last.gif) !important;
- }
-
- .x-tbar-page-next {
- //background-image: url(../images/gray/grid/page-next.gif) !important;
- }
-
- .x-tbar-page-prev {
- //background-image: url(../images/gray/grid/page-prev.gif) !important;
- }
-
- .x-item-disabled .x-tbar-loading {
- //background-image: url(../images/default/grid/loading.gif) !important;
- }
-
- .x-item-disabled .x-tbar-page-first {
- //background-image: url(../images/default/grid/page-first-disabled.gif) !important;
- }
-
- .x-item-disabled .x-tbar-page-last {
- //background-image: url(../images/default/grid/page-last-disabled.gif) !important;
- }
-
- .x-item-disabled .x-tbar-page-next {
- //background-image: url(../images/default/grid/page-next-disabled.gif) !important;
- }
-
- .x-item-disabled .x-tbar-page-prev {
- //background-image: url(../images/default/grid/page-prev-disabled.gif) !important;
- }
-
- .x-paging-info {
- color: #444;
- }
-
- .x-toolbar-more-icon {
- //background-image: url(../images/gray/toolbar/more.gif) !important;
- }
-
- .x-resizable-handle {
- background-color: #fff;
- }
-
- .x-resizable-over .x-resizable-handle-east,
- .x-resizable-pinned .x-resizable-handle-east,
- .x-resizable-over .x-resizable-handle-west,
- .x-resizable-pinned .x-resizable-handle-west {
- //background-image: url(../images/gray/sizer/e-handle.gif);
- }
-
- .x-resizable-over .x-resizable-handle-south,
- .x-resizable-pinned .x-resizable-handle-south,
- .x-resizable-over .x-resizable-handle-north,
- .x-resizable-pinned .x-resizable-handle-north {
- //background-image: url(../images/gray/sizer/s-handle.gif);
- }
-
- .x-resizable-over .x-resizable-handle-north,
- .x-resizable-pinned .x-resizable-handle-north {
- //background-image: url(../images/gray/sizer/s-handle.gif);
- }
-
- .x-resizable-over .x-resizable-handle-southeast,
- .x-resizable-pinned .x-resizable-handle-southeast {
- //background-image: url(../images/gray/sizer/se-handle.gif);
- }
-
- .x-resizable-over .x-resizable-handle-northwest,
- .x-resizable-pinned .x-resizable-handle-northwest {
- //background-image: url(../images/gray/sizer/nw-handle.gif);
- }
-
- .x-resizable-over .x-resizable-handle-northeast,
- .x-resizable-pinned .x-resizable-handle-northeast {
- //background-image: url(../images/gray/sizer/ne-handle.gif);
- }
-
- .x-resizable-over .x-resizable-handle-southwest,
- .x-resizable-pinned .x-resizable-handle-southwest {
- //background-image: url(../images/gray/sizer/sw-handle.gif);
- }
-
- .x-resizable-proxy {
- border-color: #565656;
- }
-
- .x-resizable-overlay {
- background-color: #fff;
- }
-
- .x-grid3 {
- background: var(--transparency-dark-25);
- }
-
- .x-grid-panel .x-panel-mc .x-panel-body {
- border-color: #d0d0d0;
- }
-
- .x-grid3-row td,
- .x-grid3-summary-row td {
- font: normal 11px/16px 'Roboto', arial, tahoma, helvetica, sans-serif;
- }
-
- .x-grid3-hd-row td {
- font: normal 11px/15px 'Roboto', arial, tahoma, helvetica, sans-serif;
- }
-
- .x-grid3-hd-row td {
- border-left-color: transparent;
- border-right-color: transparent;
- }
-
- .x-grid-row-loading {
- background-color: #fff;
- //background-image: url(../images/default/shared/loading-balls.gif);
- }
-
- .x-grid3-row {
- border-color: transparent;
- border-top-color: transparent;
- }
-
- .x-grid3-row-alt {
- background: var(--transparency-dark-25);
- }
-
- .x-grid3-row-over {
- border-color: transparent;
- background: var(--transparency-light-10);
- background-image: none;
- }
-
- .x-grid3-resize-proxy {
- background: var(--main-bg-color);
- }
-
- .x-grid3-resize-marker {
- background: var(--main-bg-color);
- }
-
- .x-grid3-header {
- background: var(--transparency-dark-25);
- background-image: none;
- color: var(--text-hover) !important;
- }
-
- .x-grid3-header-pop {
- border-left-color: #d0d0d0;
- }
-
- .x-grid3-header-pop-inner {
- border-left-color: #eee;
- //background-image: url(../images/default/grid/hd-pop.gif);
- }
-
- td.x-grid3-hd-over,
- td.sort-desc,
- td.sort-asc,
- td.x-grid3-hd-menu-open {
- border-left-color: rgba(0, 0, 0, 0.25);
- border-right-color: transparent;
- }
-
- td.x-grid3-hd-over .x-grid3-hd-inner,
- td.sort-desc .x-grid3-hd-inner,
- td.sort-asc .x-grid3-hd-inner,
- td.x-grid3-hd-menu-open .x-grid3-hd-inner {
- background: var(--transparency-dark-25);
- background-image: none;
-
- }
-
- .sort-asc .x-grid3-sort-icon {
- //background-image: url(../images/gray/grid/sort_asc.gif);
- }
-
- .sort-desc .x-grid3-sort-icon {
- //background-image: url(../images/gray/grid/sort_desc.gif);
- }
-
- .x-grid3-cell-text,
- .x-grid3-hd-text {
- color: #000;
- }
-
- .x-grid3-split {
- //background-image: url(../images/default/grid/grid-split.gif);
- }
-
- .x-grid3-hd-text {
- color: #333;
- }
-
- .x-dd-drag-proxy .x-grid3-hd-inner {
- background-color: #f9f9f9;
- //background-image: url(../images/gray/grid/grid3-hrow-over2.gif);
- border-color: #ACACAC;
- }
-
- .col-move-top {
- //background-image: url(../images/gray/grid/col-move-top.gif);
- }
-
- .col-move-bottom {
- //background-image: url(../images/gray/grid/col-move-bottom.gif);
- }
-
- .x-grid3-row-selected {
- background: var(--transparency-light-10) !important;
- background-image: none;
- border-color: transparent;
- color: var(--text-hover) !important;
- }
-
- .x-grid3-cell-selected {
- background-color: #CBCBCB !important;
- color: #000;
- }
-
- .x-grid3-cell-selected span {
- color: #000 !important;
- }
-
- .x-grid3-cell-selected .x-grid3-cell-text {
- color: #000;
- }
-
- .x-grid3-locked td.x-grid3-row-marker,
- .x-grid3-locked .x-grid3-row-selected td.x-grid3-row-marker {
- background-color: #ebeadb !important;
- //background-image: url(../images/default/grid/grid-hrow.gif) !important;
- color: #000;
- border-top-color: #fff;
- border-right-color: #6fa0df !important;
- }
-
- .x-grid3-locked td.x-grid3-row-marker div,
- .x-grid3-locked .x-grid3-row-selected td.x-grid3-row-marker div {
- color: #333 !important;
- }
-
- .x-grid3-dirty-cell {
- //background-image: url(../images/default/grid/dirty.gif);
- }
-
- .x-grid3-topbar,
- .x-grid3-bottombar {
- font: normal 11px 'Roboto', arial, tahoma, helvetica, sans-serif;
- }
-
- .x-grid3-bottombar .x-toolbar {
- border-top-color: #a9bfd3;
- }
-
- .x-props-grid .x-grid3-td-name .x-grid3-cell-inner {
- //background-image: url(../images/default/grid/grid3-special-col-bg.gif) !important;
- color: #000 !important;
- }
-
- .x-props-grid .x-grid3-body .x-grid3-td-name {
- background-color: #fff !important;
- border-right-color: #eee;
- }
-
- .xg-hmenu-sort-asc .x-menu-item-icon {
- //background-image: url(../images/default/grid/hmenu-asc.gif);
- }
-
- .xg-hmenu-sort-desc .x-menu-item-icon {
- //background-image: url(../images/default/grid/hmenu-desc.gif);
- }
-
- .xg-hmenu-lock .x-menu-item-icon {
- //background-image: url(../images/default/grid/hmenu-lock.gif);
- }
-
- .xg-hmenu-unlock .x-menu-item-icon {
- //background-image: url(../images/default/grid/hmenu-unlock.gif);
- }
-
- .x-grid3-hd-btn,
- a.x-grid3-hd-btn:hover {
- background: linear-gradient(116deg, transparent 0%, transparent 0%, transparent 60%, #252525 60%), linear-gradient(244deg, var(--text-hover) 0%, var(--text-hover) 0%, var(--text-hover) 60%, transparent 60%);
- height: 6px !important;
- width: 8px;
- padding: 7px 2px;
- border-left: 1px solid #444444;
- background-clip: content-box;
- }
-
- .x-grid3-body .x-grid3-td-expander {
- //background-image: url(../images/default/grid/grid3-special-col-bg.gif);
- }
-
- .x-grid3-row-expander {
- //background-image: url(../images/gray/grid/row-expand-sprite.gif);
- }
-
- .x-grid3-body .x-grid3-td-checker {
- //background-image: url(../images/default/grid/grid3-special-col-bg.gif);
- }
-
- .x-grid3-row-checker,
- .x-grid3-hd-checker {
- //background-image: url(../images/default/grid/row-check-sprite.gif);
- }
-
- .x-grid3-body .x-grid3-td-numberer {
- //background-image: url(../images/default/grid/grid3-special-col-bg.gif);
- }
-
- .x-grid3-body .x-grid3-td-numberer .x-grid3-cell-inner {
- color: #444;
- }
-
- .x-grid3-body .x-grid3-td-row-icon {
- //background-image: url(../images/default/grid/grid3-special-col-bg.gif);
- }
-
- .x-grid3-body .x-grid3-row-selected .x-grid3-td-numberer,
- .x-grid3-body .x-grid3-row-selected .x-grid3-td-checker,
- .x-grid3-body .x-grid3-row-selected .x-grid3-td-expander {
- //background-image: url(../images/gray/grid/grid3-special-col-sel-bg.gif);
- }
-
- .x-grid3-check-col {
- //background-image: url(../images/default/menu/unchecked.gif);
- }
-
- .x-grid3-check-col-on {
- //background-image: url(../images/default/menu/checked.gif);
- }
-
- .x-grid-group,
- .x-grid-group-body,
- .x-grid-group-hd {
- zoom: 1;
- }
-
- .x-grid-group-hd {
- border-bottom-color: #d0d0d0;
- }
-
- .x-grid-group-hd div.x-grid-group-title {
- //background-image: url(../images/gray/grid/group-collapse.gif);
- color: #5F5F5F;
- font: bold 11px 'Roboto', tahoma, arial, helvetica, sans-serif;
- }
-
- .x-grid-group-collapsed .x-grid-group-hd div.x-grid-group-title {
- //background-image: url(../images/gray/grid/group-expand.gif);
- }
-
- .x-group-by-icon {
- //background-image: url(../images/default/grid/group-by.gif);
- }
-
- .x-cols-icon {
- background-image: url(/resources/deluge/columns.png);
- }
-
- .x-show-groups-icon {
- //background-image: url(../images/default/grid/group-by.gif);
- }
-
- .x-grid-empty {
- color: gray;
- font: normal 11px 'Roboto', tahoma, arial, helvetica, sans-serif;
- }
-
- .x-grid-with-col-lines .x-grid3-row td.x-grid3-cell {
- border-right-color: #ededed;
- }
-
- .x-grid3-cell {
- box-sizing: border-box;
- }
-
- .x-grid-with-col-lines .x-grid3-row {
- border-top-color: #ededed;
- }
-
- .x-grid-with-col-lines .x-grid3-row-selected {
- border-top-color: #B9B9B9;
- }
-
- .x-pivotgrid .x-grid3-header-offset table td {
- background: url(../images/gray/grid/grid3-hrow2.gif) repeat-x 50% 100%;
- border-left: 1px solid;
- border-right: 1px solid;
- border-left-color: #D0D0D0;
- border-right-color: #D0D0D0;
- }
-
- .x-pivotgrid .x-grid3-row-headers {
- background-color: #f9f9f9;
- }
-
- .x-pivotgrid .x-grid3-row-headers table td {
- background: var(--text) url(../images/default/grid/grid3-rowheader.gif) repeat-x left top;
- border-left: 1px solid;
- border-right: 1px solid;
- border-left-color: #EEE;
- border-right-color: #D0D0D0;
- border-bottom: 1px solid;
- border-bottom-color: #D0D0D0;
- height: 18px;
- }
-
- .x-dd-drag-ghost {
- color: #000;
- font: normal 11px 'Roboto', arial, helvetica, sans-serif;
- border-color: #ddd #bbb #bbb #ddd;
- background-color: #fff;
- }
-
- .x-dd-drop-nodrop .x-dd-drop-icon {
- //background-image: url(../images/default/dd/drop-no.gif);
- }
-
- .x-dd-drop-ok .x-dd-drop-icon {
- //background-image: url(../images/default/dd/drop-yes.gif);
- }
-
- .x-dd-drop-ok-add .x-dd-drop-icon {
- //background-image: url(../images/default/dd/drop-add.gif);
- }
-
- .x-view-selector {
- background-color: #D6D6D6;
- border-color: #888888;
- }
-
- .x-tree-node-expanded .x-tree-node-icon {
- background-image: url(/resources/deluge/folder.png);
- }
-
- .x-tree-node-leaf .x-tree-node-icon {
- background-image: url(/resources/deluge/file.png);
- }
-
- .x-tree-node-collapsed .x-tree-node-icon {
- background-image: url(/resources/deluge/folder.png);
- }
-
- .x-tree-node-loading .x-tree-node-icon {
- //background-image: url(../images/default/tree/loading.gif) !important;
- }
-
- .x-tree-node .x-tree-node-inline-icon {
- background-image: none;
- }
-
- .x-tree-node-loading a span {
- font-style: italic;
- color: #444444;
- }
-
- .ext-ie .x-tree-node-el input {
- width: 15px;
- height: 15px;
- }
-
- .x-tree-lines .x-tree-elbow {
- //background-image: url(../images/default/tree/elbow.gif);
- }
-
- .x-tree-lines .x-tree-elbow-plus {
- //background-image: url(../images/default/tree/elbow-plus.gif);
- }
-
- .x-tree-lines .x-tree-elbow-minus {
- //background-image: url(../images/default/tree/elbow-minus.gif);
- }
-
- .x-tree-lines .x-tree-elbow-end {
- //background-image: url(../images/default/tree/elbow-end.gif);
- }
-
- .x-tree-lines .x-tree-elbow-end-plus {
- //background-image: url(../images/gray/tree/elbow-end-plus.gif);
- }
-
- .x-tree-lines .x-tree-elbow-end-minus {
- //background-image: url(../images/gray/tree/elbow-end-minus.gif);
- }
-
- .x-tree-lines .x-tree-elbow-line {
- //background-image: url(../images/default/tree/elbow-line.gif);
- }
-
- .x-tree-no-lines .x-tree-elbow-plus {
- //background-image: url(../images/default/tree/elbow-plus-nl.gif);
- }
-
- .x-tree-no-lines .x-tree-elbow-minus {
- //background-image: url(../images/default/tree/elbow-minus-nl.gif);
- }
-
- .x-tree-no-lines .x-tree-elbow-end-plus {
- //background-image: url(../images/gray/tree/elbow-end-plus-nl.gif);
- }
-
- .x-tree-no-lines .x-tree-elbow-end-minus {
- //background-image: url(../images/gray/tree/elbow-end-minus-nl.gif);
- }
-
- .x-tree-arrows .x-tree-elbow-plus {
- //background-image: url(../images/gray/tree/arrows.gif);
- }
-
- .x-tree-arrows .x-tree-elbow-minus {
- //background-image: url(../images/gray/tree/arrows.gif);
- }
-
- .x-tree-arrows .x-tree-elbow-end-plus {
- //background-image: url(../images/gray/tree/arrows.gif);
- }
-
- .x-tree-arrows .x-tree-elbow-end-minus {
- //background-image: url(../images/gray/tree/arrows.gif);
- }
-
- .x-tree-node {
- color: var(--text);
- font: normal 11px 'Roboto', arial, tahoma, helvetica, sans-serif;
- }
-
- .x-treegrid-root-table,
- .x-treegrid-col {
- border-color: rgba(255, 255, 255, 0.08) !important;
- }
-
- .x-tree-node a,
- .x-dd-drag-ghost a {
- color: var(--text);
- }
-
- .x-tree-node a span,
- .x-dd-drag-ghost a span {
- color: var(--text);
- }
-
- .x-tree-node .x-tree-node-disabled a span {
- color: gray !important;
- }
-
- .x-tree-node div.x-tree-drag-insert-below {
- border-bottom-color: #36c;
- }
-
- .x-tree-node div.x-tree-drag-insert-above {
- border-top-color: #36c;
- }
-
- .x-tree-dd-underline .x-tree-node div.x-tree-drag-insert-below a {
- border-bottom-color: #36c;
- }
-
- .x-tree-dd-underline .x-tree-node div.x-tree-drag-insert-above a {
- border-top-color: #36c;
- }
-
- .x-tree-node .x-tree-drag-append a span {
- background-color: #ddd;
- border-color: gray;
- }
-
- .x-tree-node .x-tree-node-over {
- background: var(--transparency-light-10);
- }
-
- .x-tree-node .x-tree-selected {
- background: var(--transparency-dark-45);
- }
-
- .x-tree-drop-ok-append .x-dd-drop-icon {
- //background-image: url(../images/default/tree/drop-add.gif);
- }
-
- .x-tree-drop-ok-above .x-dd-drop-icon {
- //background-image: url(../images/default/tree/drop-over.gif);
- }
-
- .x-tree-drop-ok-below .x-dd-drop-icon {
- //background-image: url(../images/default/tree/drop-under.gif);
- }
-
- .x-tree-drop-ok-between .x-dd-drop-icon {
- //background-image: url(../images/default/tree/drop-between.gif);
- }
-
- .x-date-picker {
- border-color: #585858;
- background-color: #fff;
- }
-
- .x-date-middle,
- .x-date-left,
- .x-date-right {
- //background-image: url(../images/gray/shared/hd-sprite.gif);
- color: var(--text-hover);
- font: bold 11px 'Roboto', "sans serif", tahoma, verdana, helvetica;
- }
-
- .x-date-middle .x-btn .x-btn-text {
- color: var(--text-hover);
- }
-
- .x-panel-tbar .x-btn-text {
- height: 24px !important;
- color: rgb(0, 0, 0, 0) !important;
- }
-
- .x-panel-tbar .x-toolbar .xtb-sep {
- height: 24px !important;
- }
-
- .x-date-middle .x-btn-mc em.x-btn-arrow {
- //background-image: url(../images/gray/toolbar/btn-arrow-light.gif);
- }
-
- .x-date-right a {
- //background-image: url(../images/gray/shared/right-btn.gif);
- }
-
- .x-date-left a {
- //background-image: url(../images/gray/shared/left-btn.gif);
- }
-
- .x-date-inner th {
- background-color: #D8D8D8;
- //background-image: url(../images/gray/panel/white-top-bottom.gif);
- border-bottom-color: #AFAFAF;
- font: normal 10px 'Roboto', helvetica, tahoma, sans-serif;
- color: #595959;
- }
-
- .x-date-inner td {
- border-color: var(--text)
- }
-
- .x-date-inner a {
- font: normal 11px 'Roboto', arial, helvetica, tahoma, sans-serif;
- color: #000;
- }
-
- .x-date-inner .x-date-active {
- color: #000;
- }
-
- .x-date-inner .x-date-selected a {
- background-image: none;
- background-color: #D8D8D8;
- border-color: #DCDCDC;
- }
-
- .x-date-inner .x-date-today a {
- border-color: darkred;
- }
-
- .x-date-inner .x-date-selected span {
- font-weight: bold;
- }
-
- .x-date-inner .x-date-prevday a,
- .x-date-inner .x-date-nextday a {
- color: #aaa;
- }
-
- .x-date-bottom {
- border-top-color: #AFAFAF;
- background-color: #D8D8D8;
- background: #D8D8D8 url(../images/gray/panel/white-top-bottom.gif) 0 -2px;
- }
-
- .x-date-inner a:hover,
- .x-date-inner .x-date-disabled a:hover {
- color: #000;
- background-color: #D8D8D8;
- }
-
- .x-date-inner .x-date-disabled a {
- background-color: #eee;
- color: #bbb;
- }
-
- .x-date-mmenu {
- background-color: #eee !important;
- }
-
- .x-date-mmenu .x-menu-item {
- font-size: 10px;
- color: #000;
- }
-
- .x-date-mp {
- background-color: #fff;
- }
-
- .x-date-mp td {
- font: normal 11px 'Roboto', arial, helvetica, tahoma, sans-serif;
- }
-
- .x-date-mp-btns button {
- background-color: #4E565F;
- color: var(--text-hover);
- border-color: #C0C0C0 #434343 #434343 #C0C0C0;
- font: normal 11px 'Roboto', arial, helvetica, tahoma, sans-serif;
- }
-
- .x-date-mp-btns {
- background-color: #D8D8D8;
- background: #D8D8D8 url(../images/gray/panel/white-top-bottom.gif) 0 -2px;
- }
-
- .x-date-mp-btns td {
- border-top-color: #AFAFAF;
- }
-
- td.x-date-mp-month a,
- td.x-date-mp-year a {
- color: #333;
- }
-
- td.x-date-mp-month a:hover,
- td.x-date-mp-year a:hover {
- color: #333;
- background-color: #FDFDFD;
- }
-
- td.x-date-mp-sel a {
- background-color: #D8D8D8;
- //background:#D8D8D8 url(../images/gray/panel/white-top-bottom.gif) 0 -2px;
- border-color: #DCDCDC;
- }
-
- .x-date-mp-ybtn a {
- //background-image: url(../images/gray/panel/tool-sprites.gif);
- }
-
- td.x-date-mp-sep {
- border-right-color: #D7D7D7;
- }
-
- .x-tip .x-tip-close {
- //background-image: url(../images/gray/qtip/close.gif);
- }
-
- .x-tip .x-tip-tc,
- .x-tip .x-tip-tl,
- .x-tip .x-tip-tr,
- .x-tip .x-tip-bc,
- .x-tip .x-tip-bl,
- .x-tip .x-tip-br,
- .x-tip .x-tip-ml,
- .x-tip .x-tip-mr {
- //background-image: url(../images/gray/qtip/tip-sprite.gif);
- }
-
- .x-tip .x-tip-mc {
- font: normal 11px 'Roboto', tahoma, arial, helvetica, sans-serif;
- }
-
- .x-tip .x-tip-ml {
- background-color: #fff;
- }
-
- .x-tip .x-tip-header-text {
- font: bold 11px 'Roboto', tahoma, arial, helvetica, sans-serif;
- color: #444;
- }
-
- .x-tip .x-tip-body {
- font: normal 11px 'Roboto', tahoma, arial, helvetica, sans-serif;
- color: #444;
- }
-
- .x-form-invalid-tip .x-tip-tc,
- .x-form-invalid-tip .x-tip-tl,
- .x-form-invalid-tip .x-tip-tr,
- .x-form-invalid-tip .x-tip-bc,
- .x-form-invalid-tip .x-tip-bl,
- .x-form-invalid-tip .x-tip-br,
- .x-form-invalid-tip .x-tip-ml,
- .x-form-invalid-tip .x-tip-mr {
- //background-image: url(../images/default/form/error-tip-corners.gif);
- }
-
- .x-form-invalid-tip .x-tip-body {
- //background-image: url(../images/default/form/exclamation.gif);
- }
-
- .x-tip-anchor {
- //background-image: url(../images/gray/qtip/tip-anchor-sprite.gif);
- }
-
- .x-menu {
- background: var(--drop-down-menu-bg);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- }
-
- .x-menu-floating {
- border-color: transparent;
- }
-
- .x-menu-nosep {
- background-image: none;
- }
-
- .x-menu-list-item {
- font: normal 11px 'Roboto', arial, tahoma, sans-serif;
- }
-
- .x-menu-item-arrow {
- //background-image: url(../images/gray/menu/menu-parent.gif);
- }
-
- .x-menu-sep {
- background-color: transparent;
- border-bottom-color: rgba(255, 255, 255, 0.08);
- }
-
- a.x-menu-item {
- color: var(--text);
- }
-
- .x-menu-item-active {
- background-image: none;
- background: var(--transparency-light-10);
- border-color: transparent;
- color: var(--text-hover) !important;
- }
-
- .x-menu-item-active a.x-menu-item {
- border-color: transparent;
- color: var(--text-hover) !important;
- }
-
- .x-menu-check-item .x-menu-item-icon {
- //background-image: url(../images/default/menu/unchecked.gif);
- }
-
- .x-menu-item-checked .x-menu-item-icon {
- //background-image: url(../images/default/menu/checked.gif);
- }
-
- .x-menu-item-checked .x-menu-group-item .x-menu-item-icon {
- background-image: url(/resources/deluge/group-checked.png);
- }
-
- .x-menu-group-item .x-menu-item-icon {
- background-image: none;
- }
-
- .x-menu-plain {
- background-color: #fff !important;
- }
-
- .x-menu .x-date-picker {
- border-color: #AFAFAF;
- }
-
- .x-cycle-menu .x-menu-item-checked {
- border-color: #B9B9B9 !important;
- background-color: #F1F1F1;
- }
-
- .x-menu-scroller-top {
- //background-image: url(../images/default/layout/mini-top.gif);
- }
-
- .x-menu-scroller-bottom {
- //background-image: url(../images/default/layout/mini-bottom.gif);
- }
-
- .x-box-tl {
- //background-image: url(../images/default/box/corners.gif);
- }
-
- .x-box-tc {
- //background-image: url(../images/default/box/tb.gif);
- }
-
- .x-box-tr {
- //background-image: url(../images/default/box/corners.gif);
- }
-
- .x-box-ml {
- //background-image: url(../images/default/box/l.gif);
- }
-
- .x-box-mc {
- background-color: #eee;
- //background-image: url(../images/default/box/tb.gif);
- font-family: "Myriad Pro", "Myriad Web", "Tahoma", "Helvetica", "Arial", sans-serif;
- color: #393939;
- font-size: 12px;
- }
-
- .x-box-mc h3 {
- font-size: 14px;
- font-weight: bold;
- }
-
- .x-box-mr {
- //background-image: url(../images/default/box/r.gif);
- }
-
- .x-box-bl {
- //background-image: url(../images/default/box/corners.gif);
- }
-
- .x-box-bc {
- //background-image: url(../images/default/box/tb.gif);
- }
-
- .x-box-br {
- //background-image: url(../images/default/box/corners.gif);
- }
-
- .x-box-blue .x-box-bl,
- .x-box-blue .x-box-br,
- .x-box-blue .x-box-tl,
- .x-box-blue .x-box-tr {
- //background-image: url(../images/default/box/corners-blue.gif);
- }
-
- .x-box-blue .x-box-bc,
- .x-box-blue .x-box-mc,
- .x-box-blue .x-box-tc {
- //background-image: url(../images/default/box/tb-blue.gif);
- }
-
- .x-box-blue .x-box-mc {
- background-color: #c3daf9;
- }
-
- .x-box-blue .x-box-mc h3 {
- color: #17385b;
- }
-
- .x-box-blue .x-box-ml {
- //background-image: url(../images/default/box/l-blue.gif);
- }
-
- .x-box-blue .x-box-mr {
- //background-image: url(../images/default/box/r-blue.gif);
- }
-
- .x-combo-list {
- border-color: #666666;
- background-color: #252525;
- font: normal 12px 'Roboto', tahoma, arial, helvetica, sans-serif;
- }
-
- .x-combo-list-inner {
- background-color: #252525;
- }
-
- .x-combo-list-hd {
- font: bold 11px 'Roboto', tahoma, arial, helvetica, sans-serif;
- color: #333;
- //background-image: url(../images/default/layout/panel-title-light-bg.gif);
- border-bottom-color: #BCBCBC;
- }
-
- .x-resizable-pinned .x-combo-list-inner {
- border-bottom-color: #BEBEBE;
- }
-
- .x-combo-list-item {
- border-color: #252525;
- }
-
- .x-combo-list .x-combo-selected {
- border-color: #252525 !important;
- background-color: #333333;
- }
-
- .x-combo-list .x-toolbar {
- border-top-color: #BCBCBC;
- }
-
- .x-combo-list-small {
- font: normal 11px 'Roboto', tahoma, arial, helvetica, sans-serif;
- }
-
- .x-panel {
- background: var(--main-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- border-color: #d0d0d0;
- }
-
- .x-panel-header {
- color: var(--text-hover);
- font-weight: bold;
- font-size: 11px;
- font-family: 'Roboto', tahoma, arial, verdana, sans-serif;
- border-color: transparent;
- background-image: none;
- background: var(--transparency-dark-25);
- }
-
- .x-panel-body {
- border-color: transparent;
- border: 1px solid rgba(255, 255, 255, 0.08);
- background: var(--main-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- }
-
- .x-panel-bbar .x-toolbar,
- .x-panel-tbar .x-toolbar {
- border-color: transparent !important;
- }
-
- .x-panel-tbar-noheader .x-toolbar,
- .x-panel-mc .x-panel-tbar .x-toolbar {
- border-top-color: transparent;
- }
-
- .x-panel-body-noheader,
- .x-panel-mc .x-panel-body {
- border-top-color: transparent;
- }
-
- .x-panel-tl .x-panel-header {
- color: #333;
- font: bold 11px 'Roboto', tahoma, arial, verdana, sans-serif;
- }
-
- .x-panel-tc {
- //background-image: url(../images/gray/panel/top-bottom.gif);
- }
-
- .x-panel-tl,
- .x-panel-tr,
- .x-panel-bl,
- .x-panel-br {
- //background-image: url(../images/gray/panel/corners-sprite.gif);
- border-bottom-color: #d0d0d0;
- }
-
- .x-panel-bc {
- //background-image: url(../images/gray/panel/top-bottom.gif);
- }
-
- .x-panel-mc {
- font: normal 11px 'Roboto', tahoma, arial, helvetica, sans-serif;
- background-color: #f1f1f1;
- }
-
- .x-panel-ml {
- background-color: #fff;
- //background-image: url(../images/gray/panel/left-right.gif);
- }
-
- .x-panel-mr {
- //background-image: url(../images/gray/panel/left-right.gif);
- }
-
- .x-tool {
- //background-image: url(../images/gray/panel/tool-sprites.gif);
- }
-
- .x-panel-collapsed .x-accordion-hd .x-tool-toggle {
- height: 8px;
- width: 8px;
- border: 1px solid var(--button-color);
- padding: 2px;
- background: linear-gradient(to bottom, transparent 45%, var(--button-color) 45%, var(--button-color) 55%, transparent 55%), linear-gradient(to right, transparent 45%, var(--button-color) 45%, var(--button-color) 55%, transparent 55%);
- background-clip: content-box;
- }
-
- .x-accordion-hd .x-tool-toggle {
- height: 8px;
- width: 8px;
- border: 1px solid var(--button-color);
- padding: 2px;
- background: linear-gradient(to bottom, transparent 45%, var(--button-color) 45%, var(--button-color) 55%, transparent 55%);
- background-clip: content-box;
- }
-
- .x-tool-collapse-west {
- height: 8px;
- width: 6px;
- padding: 2px 3px;
- border: 1px solid var(--button-color);
- background: linear-gradient(26deg, #252525 40%, #252525 40%, #252525 0%, transparent 0%), linear-gradient(154deg, #252525 40%, var(--button-color) 40%, var(--button-color) 100%, #252525 100%);
- background-clip: content-box;
- }
-
- .x-tool-expand-west {
- height: 8px;
- width: 6px;
- padding: 2px 3px;
- border: 1px solid var(--button-color);
- background: linear-gradient(-26deg, #252525 40%, #252525 40%, #252525 0%, transparent 0%), linear-gradient(-154deg, #252525 40%, var(--button-color) 40%, var(--button-color) 100%, #252525 100%);
- background-clip: content-box;
- }
-
- .x-tool-collapse-south {
- height: 6px !important;
- width: 8px;
- padding: 3px 2px;
- border: 1px solid var(--button-color);
- background: linear-gradient(116deg, transparent 0%, transparent 0%, transparent 60%, #252525 60%), linear-gradient(244deg, var(--button-color) 0%, var(--button-color) 0%, var(--button-color) 60%, transparent 60%);
- background-clip: content-box;
- }
-
- .x-tool-expand-south {
- height: 6px;
- width: 8px;
- padding: 3px 2px;
- border: 1px solid var(--button-color);
- background: linear-gradient(116deg, #252525 40%, #252525 40%, #252525 0%, transparent 0%), linear-gradient(244deg, transparent 40%, var(--button-color) 40%, var(--button-color) 100%, transparent 100%);
- background-clip: content-box;
- }
-
- .x-tool-close {
- height: 8px;
- width: 8px;
- border: 1px solid #44444400;
- padding: 2px;
- background: linear-gradient(to bottom right, transparent 45%, var(--button-color) 45%, var(--button-color) 55%, transparent 55%), linear-gradient(to top right, transparent 45%, var(--button-color) 45%, var(--button-color) 55%, transparent 55%);
- background-clip: content-box;
- }
-
- .x-panel-ghost {
- background-color: #f2f2f2;
- }
-
- .x-panel-ghost ul {
- border-color: #d0d0d0;
- }
-
- .x-panel-dd-spacer {
- border-color: #d0d0d0;
- }
-
- .x-panel-fbar td,
- .x-panel-fbar span,
- .x-panel-fbar input,
- .x-panel-fbar div,
- .x-panel-fbar select,
- .x-panel-fbar label {
- font: normal 11px 'Roboto', arial, tahoma, helvetica, sans-serif;
- }
-
- .x-window,
- .x-window .x-panel-body,
- .x-window .x-tab-panel-header,
- .x-tab-panel-footer,
- .x-window .x-panel-noborder .x-panel-bbar-noborder .x-toolbar {
- background: var(--modal-bg-color) !important;
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- }
-
- .x-window .x-panel-bbar .x-toolbar,
- .x-panel-tbar .x-toolbar {
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- }
-
- .x-window-proxy {
- background-color: #fcfcfc;
- border-color: #d0d0d0;
- }
-
- .x-window-bwrap {
- border: 1px solid transparent;
- border-top: 1px solid rgba(255, 255, 255, 0.25);
- }
-
- .x-window-tl .x-window-header {
- var(--text-hover);
- font: bold 11px 'Roboto', tahoma, arial, verdana, sans-serif;
- }
-
- .x-window-tc {
- background-image: none;
- background-color: transparent;
- }
-
- .x-window-tl {
- background-image: none;
- background: var(--modal-header-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- }
-
- .x-window-tr {
- background-image: none;
- background-color: transparent;
- }
-
- .x-window-bc {
- background-image: none;
- background-color: transparent;
- }
-
- .x-window-bl {
- background-image: none;
- background: var(--modal-footer-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- }
-
- .x-window-br {
- background-image: none;
- background-color: transparent;
- }
-
- .x-window-mc {
- border-color: transparent;
- font: normal 11px 'Roboto', tahoma, arial, helvetica, sans-serif;
- background-color: transparent;
- }
-
- .x-window-ml {
- background-image: none;
- background-color: transparent;
- }
-
- .x-window-mr {
- background-image: none;
- background-color: transparent;
- }
-
- .x-window-maximized .x-window-tc {
- background-color: #fff;
- }
-
- .x-window-bbar .x-toolbar {
- border-top-color: #d0d0d0;
- }
-
- .x-panel-ghost .x-window-tl {
- border-bottom-color: #d0d0d0;
- }
-
- .x-panel-collapsed .x-window-tl {
- border-bottom-color: #d0d0d0;
- }
-
- .x-dlg-mask {
- background-color: var(--text);
- }
-
- .x-window-plain .x-window-mc {
- background-color: transparent;
- border-color: transparent;
- }
-
- .x-window-plain .x-window-body {
- border-color: transparent;
- }
-
- body.x-body-masked .x-window-plain .x-window-mc {
- background-color: transparent;
- }
-
- .x-html-editor-wrap {
- border-color: #BCBCBC;
- background-color: #fff;
- }
-
- .x-html-editor-tb .x-btn-text {
- //background-image: url(../images/default/editor/tb-sprite.gif);
- }
-
- .x-panel-noborder .x-panel-header-noborder {
- border-bottom-color: rgba(255, 255, 255, 0.08);
- }
-
- .x-panel-noborder .x-panel-tbar-noborder .x-toolbar {
- border-bottom-color: #353535;
- background: var(--main-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- }
-
- .x-panel-noborder .x-panel-bbar-noborder .x-toolbar {
- border-top-color: #353535;
- }
-
- .x-tab-panel-bbar-noborder .x-toolbar {
- border-top-color: #d0d0d0;
- }
-
- .x-tab-panel-tbar-noborder .x-toolbar {
- border-bottom-color: #d0d0d0;
- }
-
- .x-border-layout-ct {
- background-color: #f0f0f0;
- }
-
- .x-border-layout-ct {
- background: var(--main-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- }
-
- .x-accordion-hd {
- color: var(--text-hover);
- font-weight: normal;
- //background-image: url(../images/gray/panel/light-hd.gif);
- }
-
- .x-layout-collapsed {
- background: var(--transparency-dark-25);
- border-color: transparent;
- }
-
- .x-layout-collapsed-over {
- background: var(--transparency-dark-45);
- }
-
- .x-layout-split-west .x-layout-mini {
- //background-image: url(../images/default/layout/mini-left.gif);
- }
-
- .x-layout-split-east .x-layout-mini {
- //background-image: url(../images/default/layout/mini-right.gif);
- }
-
- .x-layout-split-north .x-layout-mini {
- //background-image: url(../images/default/layout/mini-top.gif);
- }
-
- .x-layout-split-south .x-layout-mini {
- //background-image: url(../images/default/layout/mini-bottom.gif);
- }
-
- .x-layout-cmini-west .x-layout-mini {
- //background-image: url(../images/default/layout/mini-right.gif);
- }
-
- .x-layout-cmini-east .x-layout-mini {
- //background-image: url(../images/default/layout/mini-left.gif);
- }
-
- .x-layout-cmini-north .x-layout-mini {
- //background-image: url(../images/default/layout/mini-bottom.gif);
- }
-
- .x-layout-cmini-south .x-layout-mini {
- //background-image: url(../images/default/layout/mini-top.gif);
- }
-
- .x-progress-wrap {
- border-color: transparent;
- background: rgba(255, 255, 255, 0.35);
- }
-
- .x-progress-inner {
- background-color: transparent;
- background-image: none;
- }
-
- .x-progress-bar {
- background-color: rgb(var(--accent-color));
- background-image: none;
- border-top-color: transparent;
- border-bottom-color: transparent;
- border-right-color: transparent;
- color: var(--label-text-color);
- }
-
- .x-progress-text {
- font-size: 11px;
- font-weight: normal;
- color: var(--label-text-color) !important;
- }
-
- .x-progress-text-back {
- color: var(--label-text-color) !important;
- }
-
- .x-list-header {
- background: var(--transparency-dark-25);
- background-image: none;
- color: var(--text-hover) !important;
- }
-
- .x-list-header-inner div em {
- border-left-color: rgba(255, 255, 255, .08);
- font: normal 11px 'Roboto', arial, tahoma, helvetica, sans-serif;
- }
-
- .x-list-body dt em {
- font: normal 11px 'Roboto', arial, tahoma, helvetica, sans-serif;
- }
-
- .x-list-over {
- background: var(--transparency-light-10);
- }
-
- .x-list-selected {
- background: var(--transparency-light-10);
- color: var(--text-hover) !important;
- }
-
- .x-list-resizer {
- border-left-color: #555;
- border-right-color: #555;
- }
-
- .x-list-header-inner em.sort-asc,
- .x-list-header-inner em.sort-desc {
- background: #202020;
- border-color: #202020;
- }
-
- .x-slider-horz,
- .x-slider-horz .x-slider-end,
- .x-slider-horz .x-slider-inner {
- //background-image: url(../images/default/slider/slider-bg.png);
- }
-
- .x-slider-horz .x-slider-thumb {
- //background-image: url(../images/gray/slider/slider-thumb.png);
- }
-
- .x-slider-vert,
- .x-slider-vert .x-slider-end,
- .x-slider-vert .x-slider-inner {
- //background-image: url(../images/default/slider/slider-v-bg.png);
- }
-
- .x-slider-vert .x-slider-thumb {
- //background-image: url(../images/gray/slider/slider-v-thumb.png);
- }
-
- .x-window-dlg .ext-mb-text,
- .x-window-dlg .x-window-header-text {
- font-size: 12px;
- }
-
- .x-window-dlg .ext-mb-textarea {
- font: normal 12px 'Roboto', tahoma, arial, helvetica, sans-serif;
- }
-
- .x-window-dlg .x-msg-box-wait {
- //background-image: url(../images/default/grid/loading.gif);
- }
-
- .x-window-dlg .ext-mb-info {
- //background-image: url(../images/gray/window/icon-info.gif);
- }
-
- .x-window-dlg .ext-mb-warning {
- //background-image: url(../images/gray/window/icon-warning.gif);
- }
-
- .x-window-dlg .ext-mb-question {
- //background-image: url(../images/gray/window/icon-question.gif);
- }
-
- .x-window-dlg .ext-mb-error {
- //background-image: url(../images/gray/window/icon-error.gif);
+ /* dP dP dP */
+ /* 88 88 88 */
+ /* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
+ /* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
+ /* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
+ /* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
+ /* 88 */
+ /* dP */
+
+ /* Made by @gilbN */
+ /* https://github.com/gilbN/theme.park */
+
+ /* Based on https://github.com/HalianElf/Deluge-Dark/blob/master/deluge.css */
+
+ @import url('https://fonts.googleapis.com/css?family=Roboto');
+ @import url("/css/defaults/placeholders.css");
+@import url("/css/defaults/transparent.css");
+
+ html,body {
+ background: var(--main-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ color: var(--text);
+ font-family: 'Roboto', sans-serif !important;
+ }
+
+ input {
+ color: var(--text-hover) !important;
+ }
+
+ /* scroller */
+ ::-webkit-scrollbar-corner {
+ background: var(--transparency-dark-10);
+ }
+
+ ::-webkit-scrollbar {
+ width: 10px;
+ height: 10px;
+ background: var(--transparency-dark-25);
+
+ }
+
+ ::-webkit-scrollbar-thumb {
+ -webkit-border-radius: 2px;
+ border-radius: 2px;
+ background: var(--transparency-dark-10);
+ }
+
+ .x-grid3-header table,
+ .x-grid3-body table {
+ border-collapse: collapse;
+ }
+
+ .ext-el-mask {
+ background: var(--transparency-dark-25);
+ }
+
+ .ext-el-mask-msg {
+ border-color: #999;
+ background-color: #f000;
+ //background-image: url(../images/gray/panel/white-top-bottom.gif);
+ background-position: 0 -1px;
+ }
+
+ .ext-el-mask-msg div {
+ background-color: #eee;
+ border-color: #d0d0d0;
+ color: #222;
+ font: normal 11px 'Roboto', tahoma, arial, helvetica, sans-serif;
+ }
+
+ .x-mask-loading div {
+ background-color: #fbfbfb;
+ //background-image: url(../images/default/grid/loading.gif);
+ }
+
+ .x-item-disabled {
+ color: var(--text-muted)
+ }
+
+ .x-item-disabled * {
+ color: var(--text-muted) !important;
+ }
+
+ .x-splitbar-proxy {
+ background-color: var(--text)
+ }
+
+ .x-color-palette a {
+ border-color: var(--text-hover)
+ }
+
+ .x-color-palette a:hover,
+ .x-color-palette a.x-color-palette-sel {
+ border-color: var(--text);
+ background-color: #eaeaea;
+ }
+
+ .x-deluge-plugins {
+ background: transparent;
+ }
+
+ .x-deluge-all {
+ background-image: url(/resources/deluge/all.png);
+ background-position: left center;
+ }
+
+ .x-deluge-downloading,
+ .x-btn .x-deluge-downloading,
+ .x-deluge-peer {
+ background-image: url(/resources/deluge/dling.png);
+ background-position: left center;
+ }
+
+ .x-deluge-seeding,
+ .x-btn .x-deluge-seeding,
+ .deluge-torrents .seeding,
+ .x-deluge-seed {
+ background-image: url(/resources/deluge/uling.png);
+ background-position: left center;
+ }
+
+ .x-deluge-active,
+ .x-deluge-traffic,
+ .x-btn .x-deluge-traffic {
+ background-image: url(/resources/deluge/active.png);
+ background-position: left center;
+ }
+
+ .x-deluge-paused,
+ .x-btn .x-deluge-paused,
+ .deluge-torrents .paused {
+ background-image: url(/resources/deluge/paused.png);
+ background-position: left center;
+ }
+
+ .x-deluge-queued,
+ .x-btn .x-deluge-queued,
+ .deluge-torrents .queued {
+ background-image: url(/resources/deluge/queued.png);
+ background-position: left center;
+ }
+
+ .x-deluge-checking,
+ .deluge-torrents .checking {
+ background-image: url(/resources/deluge/checking.png);
+ background-position: left center;
+ }
+
+ .x-deluge-error,
+ .deluge-torrents .error,
+ .icon-error,
+ .x-not-connected {
+ background-image: url(/resources/deluge/error.png) !important;
+ background-position: left center;
+ }
+
+ .icon-ok {
+ background-image: url(/resources/deluge/ok.png) !important;
+ background-position: left center;
+ }
+
+ .x-deluge-connections,
+ .x-btn .x-deluge-connections {
+ background-image: url(/resources/deluge/connections.png) !important;
+ background-position: left center;
+ }
+
+ .x-deluge-freespace,
+ .x-btn .x-deluge-freespace {
+ background-image: url(/resources/deluge/harddrive.png) !important;
+ background-position: left center;
+ }
+
+ .icon-move {
+ background-image: url(/resources/deluge/move.png) !important;
+ background-position: left center;
+ }
+
+ .icon-recheck,
+ .x-deluge-find-more,
+ .x-btn .x-deluge-find-more {
+ background-image: url(/resources/deluge/search.png) !important;
+ background-position: left center;
+ }
+
+ .icon-edit-trackers,
+ .icon-edit,
+ .x-deluge-edit-trackers,
+ .x-btn .x-deluge-edit-trackers {
+ background-image: url(/resources/deluge/edit.png) !important;
+ background-position: left center;
+ }
+
+ .xg-hmenu-sort-asc .x-menu-item-icon {
+ background-image: url(/resources/deluge/ascending.png) !important;
+ background-position: left center;
+ }
+
+ .xg-hmenu-sort-desc .x-menu-item-icon {
+ background-image: url(/resources/deluge/descending.png) !important;
+ background-position: left center;
+ }
+
+ .icon-update-tracker {
+ background-image: url(/resources/deluge/update.png) !important;
+ background-position: left center;
+ }
+
+ .icon-queue,
+ .icon-upload-slots {
+ background-image: url(/resources/deluge/queue.png) !important;
+ background-position: left center;
+ }
+
+ .x-deluge-install-plugin,
+ .x-btn .x-deluge-install-plugin {
+ background-image: url(/resources/deluge/plugin.png) !important;
+ background-position: left center;
+ }
+
+ .x-deluge-connect-window-icon {
+ background-image: url(/resources/deluge/connection_small.png) !important;
+ background-position: left center;
+ }
+
+ .x-deluge-connect-window-icon {
+ background-image: url(/resources/deluge/connection_small.png) !important;
+ background-position: left center;
+ }
+
+ .x-deluge-connect-window-icon {
+ background-image: url(/resources/deluge/connection_small.png) !important;
+ background-position: left center;
+ }
+
+ .icon-top {
+ background-image: url(/resources/deluge/top.png) !important;
+ background-position: left center;
+ }
+
+ .icon-bottom {
+ background-image: url(/resources/deluge/bottom.png) !important;
+ background-position: left center;
+ }
+
+ /*
+ .x-color-palette em:hover, .x-color-palette span:hover{
+ background-color: #eaeaea;
+ }
+ */
+
+ .x-color-palette em {
+ border-color: #aca899;
+ }
+
+ .x-ie-shadow {
+ background-color: #777;
+ }
+
+ .x-shadow .xsmc {
+ //background-image: url(../images/default/shadow-c.png);
+ }
+
+ .x-shadow .xsml,
+ .x-shadow .xsmr {
+ //background-image: url(../images/default/shadow-lr.png);
+ }
+
+ .x-shadow .xstl,
+ .x-shadow .xstc,
+ .x-shadow .xstr,
+ .x-shadow .xsbl,
+ .x-shadow .xsbc,
+ .x-shadow .xsbr {
+ //background-image: url(../images/default/shadow.png);
+ }
+
+ .loading-indicator {
+ font-size: 11px;
+ //background-image: url(../images/default/grid/loading.gif);
+ }
+
+ .x-spotlight {
+ background-color: var(--text);
+ }
+
+ .x-tab-panel-header,
+ .x-tab-panel-footer {
+ background: var(--main-bg-color);
+ border-color: var(--text);
+ overflow: hidden;
+ zoom: 1;
+ padding-bottom: 0;
+ }
+
+ .x-tab-panel-header,
+ .x-tab-panel-footer {
+ border-color: transparent;
+ }
+
+ ul.x-tab-strip-top {
+ background: var(--transparency-dark-25);
+ background-image: none;
+ border-bottom-color: transparent;
+ }
+
+ ul.x-tab-strip-bottom {
+ background: var(--transparency-dark-25);
+ //background-image: url(../images/gray/tabs/tab-strip-btm-bg.gif);
+ border-top-color: transparent;
+ }
+
+ .x-tab-panel-header-plain .x-tab-strip-spacer,
+ .x-tab-panel-footer-plain .x-tab-strip-spacer {
+ border-color: transparent;
+ background-color: transparent;
+ }
+
+ .x-tab-strip span.x-tab-strip-text {
+ font: normal 11px 'Roboto', tahoma, arial, helvetica;
+ color: var(--text);
+ }
+
+ .x-tab-strip-over span.x-tab-strip-text {
+ color: var(--text-hover);
+ }
+
+ .x-tab-strip-active span.x-tab-strip-text {
+ color: var(--text-hover) !important;
+ font-weight: bold;
+ }
+
+ .x-tab-strip-disabled .x-tabs-text {
+ color: var(--text-muted);
+ }
+
+ .x-tab-strip-top .x-tab-right,
+ .x-tab-strip-top .x-tab-left,
+ .x-tab-strip-top .x-tab-strip-inner {
+ background-image: none;
+ background-color: transparent;
+ }
+
+ ul.x-tab-strip li {
+ float: left;
+ margin-left: 2px;
+ background: var(--transparency-dark-25)
+ }
+
+ #torrentDetails dl dt,
+ dl.singleline dt {
+ color: var(--text-hover) !important;
+ }
+
+ .x-tab-strip-bottom .x-tab-right {
+ //background-image: url(../images/gray/tabs/tab-btm-inactive-right-bg.gif);
+ }
+
+ .x-tab-strip-bottom .x-tab-left {
+ //background-image: url(../images/gray/tabs/tab-btm-inactive-left-bg.gif);
+ }
+
+ .x-tab-strip-bottom .x-tab-strip-over .x-tab-left {
+ //background-image: url(../images/gray/tabs/tab-btm-over-left-bg.gif);
+ }
+
+ .x-tab-strip-bottom .x-tab-strip-over .x-tab-right {
+ //background-image: url(../images/gray/tabs/tab-btm-over-right-bg.gif);
+ }
+
+ .x-tab-strip-bottom .x-tab-strip-active .x-tab-right {
+ //background-image: url(../images/gray/tabs/tab-btm-right-bg.gif);
+ }
+
+ .x-tab-strip-bottom .x-tab-strip-active .x-tab-left {
+ //background-image: url(../images/gray/tabs/tab-btm-left-bg.gif);
+ }
+
+ .x-tab-strip .x-tab-strip-closable a.x-tab-strip-close {
+ //background-image: url(../images/gray/tabs/tab-close.gif);
+ }
+
+ .x-tab-strip .x-tab-strip-closable a.x-tab-strip-close:hover {
+ //background-image: url(../images/gray/tabs/tab-close.gif);
+ }
+
+ .x-tab-panel-body {
+ border-color: transparent;
+ background-color: transparent;
+ }
+
+ .x-tab-panel-body-top {
+ border-top: 0 none;
+ }
+
+ .x-tab-panel-body-bottom {
+ border-bottom: 0 none;
+ }
+
+ .x-tab-scroller-left {
+ //background-image: url(../images/gray/tabs/scroll-left.gif);
+ border-bottom-color: #d0d0d0;
+ }
+
+ .x-tab-scroller-left-over {
+ background-position: 0 0;
+ }
+
+ .x-tab-scroller-left-disabled {
+ background-position: -18px 0;
+ opacity: .5;
+ -moz-opacity: .5;
+ filter: alpha(opacity=50);
+ cursor: default;
+ }
+
+ .x-tab-scroller-right {
+ //background-image: url(../images/gray/tabs/scroll-right.gif);
+ border-bottom-color: #d0d0d0;
+ }
+
+ .x-tab-panel-bbar .x-toolbar,
+ .x-tab-panel-tbar .x-toolbar {
+ border-color: #d0d0d0;
+ }
+
+ .x-form-field {
+ font: normal 12px 'Roboto', tahoma, arial, helvetica, sans-serif;
+ }
+
+ .x-form-text,
+ textarea.x-form-field {
+ background: var(--transparency-light-10);
+ background-image: none;
+ border-color: transparent;
+ }
+
+ .x-form-select-one {
+ background-color: #fff;
+ border-color: #C1C1C1;
+ }
+
+ .x-form-check-group-label {
+ border-bottom: 1px solid #d0d0d0;
+ color: #333;
+ }
+
+ .x-editor .x-form-check-wrap {
+ background-color: #fff;
+ }
+
+ .x-form-field-wrap .x-form-trigger {
+ //background-image: url(../images/gray/form/trigger.gif);
+ border-bottom-color: #b5b8c8;
+ }
+
+ .x-form-field-wrap .x-form-date-trigger {
+ //background-image: url(../images/gray/form/date-trigger.gif);
+ }
+
+ .x-form-field-wrap .x-form-clear-trigger {
+ //background-image: url(../images/gray/form/clear-trigger.gif);
+ }
+
+ .x-form-field-wrap .x-form-search-trigger {
+ //background-image: url(../images/gray/form/search-trigger.gif);
+ }
+
+ .x-trigger-wrap-focus .x-form-trigger {
+ border-bottom-color: #777777;
+ }
+
+ .x-item-disabled .x-form-trigger-over {
+ border-bottom-color: #b5b8c8;
+ }
+
+ .x-item-disabled .x-form-trigger-click {
+ border-bottom-color: #b5b8c8;
+ }
+
+ .x-form-focus,
+ textarea.x-form-focus {
+ border-color: transparent;
+ }
+
+ .x-form-invalid,
+ textarea.x-form-invalid {
+ background-color: #fff;
+ //background-image: url(../images/default/grid/invalid_line.gif);
+ border-color: #c30;
+ }
+
+ .ext-webkit .x-form-invalid {
+ background-color: #fee;
+ border-color: #ff7870;
+ }
+
+ .x-form-inner-invalid,
+ textarea.x-form-inner-invalid {
+ background-color: #fff;
+ //background-image: url(../images/default/grid/invalid_line.gif);
+ }
+
+ .x-form-grow-sizer {
+ font: normal 12px 'Roboto', tahoma, arial, helvetica, sans-serif;
+ }
+
+ .x-form-item {
+ font: normal 12px 'Roboto', tahoma, arial, helvetica, sans-serif;
+ }
+
+ .x-form-invalid-msg {
+ color: #c0272b;
+ font: normal 11px 'Roboto', tahoma, arial, helvetica, sans-serif;
+ //background-image: url(../images/default/shared/warning.gif);
+ }
+
+ .x-form-empty-field {
+ color: gray;
+ }
+
+ .x-small-editor .x-form-field {
+ font: normal 11px 'Roboto', arial, tahoma, helvetica, sans-serif;
+ }
+
+ .ext-webkit .x-small-editor .x-form-field {
+ font: normal 12px 'Roboto', arial, tahoma, helvetica, sans-serif;
+ }
+
+ .x-form-invalid-icon {
+ //background-image: url(../images/default/form/exclamation.gif);
+ }
+
+ .x-fieldset {
+ border-color: rgba(255, 255, 255, 0.25);
+ }
+
+ .x-fieldset legend {
+ font: bold 11px 'Roboto', tahoma, arial, helvetica, sans-serif;
+ color: var(--text-hover);
+ }
+
+ .x-window-draggable,
+ .x-window-draggable .x-window-header-text {
+ color: var(--text-hover);
+ }
+
+ .x-panel-tbar .icon-add {
+ background: url(/resources/deluge/add.png) no-repeat 0 0 !important;
+ width: 24px !important;
+ overflow: hidden;
+ }
+
+ .x-panel-tbar .icon-add:hover {
+ background: url(/resources/deluge/add.png) no-repeat 0 -24px !important;
+ }
+
+ .x-panel-tbar .icon-add:active {
+ background: url(/resources/deluge/add.png) no-repeat 1px -23px !important;
+ }
+
+ .x-panel-bbar .icon-add {
+ background: url(/resources/deluge/add_small.png) no-repeat 0 0 !important;
+ }
+
+ .x-panel-tbar .icon-remove {
+ background: url(/resources/deluge/remove.png) no-repeat 0 0 !important;
+ width: 24px !important;
+ overflow: hidden;
+ }
+
+ .x-panel-tbar .icon-remove:hover {
+ background: url(/resources/deluge/remove.png) no-repeat 0 -24px !important;
+ }
+
+ .x-panel-tbar .icon-remove:active {
+ background: url(/resources/deluge/remove.png) no-repeat 1px -23px !important;
+ }
+
+ .x-panel-bbar .icon-remove {
+ background: url(/resources/deluge/remove_small.png) no-repeat 0 0 !important;
+ }
+
+ .x-panel-tbar .icon-pause {
+ background: url(/resources/deluge/pause.png) no-repeat 0 0 !important;
+ width: 24px !important;
+ overflow: hidden;
+ }
+
+ .x-panel-tbar .icon-pause:hover {
+ background: url(/resources/deluge/pause.png) no-repeat 0 -24px !important;
+ }
+
+ .x-panel-tbar .icon-pause:active {
+ background: url(/resources/deluge/pause.png) no-repeat 1px -23px !important;
+ }
+
+ .x-menu-item .icon-pause {
+ background: url(/resources/deluge/paused.png) no-repeat 0 0 !important;
+ }
+
+ .x-panel-tbar .icon-resume {
+ background: url(/resources/deluge/resume.png) no-repeat 0 0 !important;
+ width: 24px !important;
+ overflow: hidden;
+ }
+
+ .x-panel-tbar .icon-resume:hover {
+ background: url(/resources/deluge/resume.png) no-repeat 0 -24px !important;
+ }
+
+ .x-panel-tbar .icon-resume:active {
+ background: url(/resources/deluge/resume.png) no-repeat 1px -23px !important;
+ }
+
+ .x-menu-item .icon-resume {
+ background: url(/resources/deluge/resume_small.png) no-repeat 0 0 !important;
+ }
+
+ .icon-remove {
+ background: url(/resources/deluge/remove_small.png) no-repeat 0 0 !important;
+ }
+
+ .x-panel-tbar .icon-up {
+ background: url(/resources/deluge/up.png) no-repeat 0 0 !important;
+ width: 24px !important;
+ overflow: hidden;
+ }
+
+ .x-panel-tbar .icon-up:hover {
+ background: url(/resources/deluge/up.png) no-repeat 0 -24px !important;
+ }
+
+ .x-panel-tbar .icon-up:active {
+ background: url(/resources/deluge/up.png) no-repeat 1px -23px !important;
+ }
+
+ .icon-up {
+ background: url(/resources/deluge/up_small.png) no-repeat 0 0 !important;
+ }
+
+ .x-panel-tbar .icon-down {
+ background: url(/resources/deluge/down.png) no-repeat 0 0 !important;
+ width: 24px !important;
+ overflow: hidden;
+ }
+
+ .x-panel-tbar .icon-down:hover {
+ background: url(/resources/deluge/down.png) no-repeat 0 -24px !important;
+ }
+
+ .x-panel-tbar .icon-down:active {
+ background: url(/resources/deluge/down.png) no-repeat 1px -23px !important;
+ }
+
+ .icon-down {
+ background: url(/resources/deluge/down_small.png) no-repeat 0 0 !important;
+ }
+
+ .x-btn .x-deluge-preferences {
+ background: url(/resources/deluge/settings.png) no-repeat 0 0 !important;
+ width: 24px !important;
+ overflow: hidden;
+ }
+
+ .x-btn .x-deluge-preferences:hover {
+ background: url(/resources/deluge/settings.png) no-repeat 0 -24px !important;
+ }
+
+ .x-btn .x-deluge-preferences:active {
+ background: url(/resources/deluge/settings.png) no-repeat 1px -23px !important;
+ }
+
+ .x-deluge-preferences {
+ background: url(/resources/deluge/settings_small.png) no-repeat 0 4px !important;
+ }
+
+ .icon-options {
+ background: url(/resources/deluge/settings_small.png) no-repeat 0 0px !important;
+ }
+
+ .x-deluge-connection-manager,
+ .x-btn .x-deluge-connection-manager {
+ background: url(/resources/deluge/connection.png) no-repeat 0 0 !important;
+ width: 24px !important;
+ overflow: hidden;
+ }
+
+ .x-deluge-connection-manager:hover,
+ .x-btn .x-deluge-connection-manager:hover {
+ background: url(/resources/deluge/connection.png) no-repeat 0 -24px !important;
+ }
+
+ .x-deluge-connection-manager:active,
+ .x-btn .x-deluge-connection-manager:active {
+ background: url(/resources/deluge/connection.png) no-repeat 1px -23px !important;
+ }
+
+ .icon-help {
+ background: url(/resources/deluge/help.png) no-repeat 0 0 !important;
+ width: 24px !important;
+ overflow: hidden;
+ }
+
+ .icon-help:hover {
+ background: url(/resources/deluge/help.png) no-repeat 0 -24px !important;
+ }
+
+ .icon-help:active {
+ background: url(/resources/deluge/help.png) no-repeat 1px -23px !important;
+ }
+
+ .icon-logout {
+ background: url(/resources/deluge/logout.png) no-repeat 0 0 !important;
+ width: 24px !important;
+ overflow: hidden;
+ }
+
+ .icon-logout:hover {
+ background: url(/resources/deluge/logout.png) no-repeat 0 -24px !important;
+ }
+
+ .icon-logout:active {
+ background: url(/resources/deluge/logout.png) no-repeat 1px -23px !important;
+ }
+
+ .x-deluge-main-panel {
+ background: url(/resources/deluge/deluge.png) no-repeat 0 0 !important;
+ padding-left: 30px !important;
+ }
+
+ #tbar-deluge-text.x-item-disabled * {
+ color: var(--text) !important;
+ font-size: 16px;
+ font-weight: normal;
+ }
+
+ #tbar-deluge-text * {
+ color: var(--text-hover) !important;
+ }
+
+ /* Buttons hover */
+ .x-btn {
+ font: normal 11px 'Roboto', tahoma, verdana, helvetica;
+ }
+
+ .x-window-bc .x-window-footer .x-btn {
+ background-color: var(--button-color);
+ color: var(--button-text);
+ }
+
+ .x-window-bc .x-window-footer .x-btn:hover {
+ background-color: var(--button-color-hover);
+ color: var(--button-text-hover)
+ }
+
+ .x-form-file-wrap .x-btn {
+ position: absolute;
+ right: 0;
+ z-index: 1;
+ background: var(--button-color);
+ }
+
+ .x-form-file-wrap:hover .x-form-file-btn:hover .x-btn:hover {
+ position: absolute;
+ right: 0;
+ z-index: 1;
+ background: var(--button-color-hover);
+ color: var(--button-text-hover)
+ }
+
+ .x-btn button {
+ font: normal 11px 'Roboto', arial, tahoma, verdana, helvetica;
+ color: var(--button-text);
+ }
+
+ #deluge-statusbar .x-btn button {
+ color: var(--text)
+}
+
+ .x-btn em {
+ font-style: normal;
+ font-weight: normal;
+ }
+
+ .x-btn-tl,
+ .x-btn-tr,
+ .x-btn-tc,
+ .x-btn-ml,
+ .x-btn-mr,
+ .x-btn-mc,
+ .x-btn-bl,
+ .x-btn-br,
+ .x-btn-bc {
+ background-image: none;
+ }
+
+ .x-btn-click .x-btn-text,
+ .x-btn-menu-active .x-btn-text,
+ .x-btn-pressed .x-btn-text {
+ color: #AAAAAA;
+ }
+
+ .x-btn-disabled * {
+ color: gray !important;
+ }
+
+ .x-btn-mc em.x-btn-arrow {
+ background-image: url(/resources/deluge/arrow.png);
+ }
+
+ .x-btn-mc em.x-btn-split {
+ background-image: url(/resources/deluge/s-arrow.png);
+ }
+
+ .x-btn-over .x-btn-mc em.x-btn-split,
+ .x-btn-click .x-btn-mc em.x-btn-split,
+ .x-btn-menu-active .x-btn-mc em.x-btn-split,
+ .x-btn-pressed .x-btn-mc em.x-btn-split {
+ //background-image: url(../images/gray/button/s-arrow-o.gif);
+ }
+
+ .x-btn-mc em.x-btn-arrow-bottom {
+ //background-image: url(../images/default/button/s-arrow-b-noline.gif);
+ }
+
+ .x-btn-mc em.x-btn-split-bottom {
+ //background-image: url(../images/default/button/s-arrow-b.gif);
+ }
+
+ .x-btn-over .x-btn-mc em.x-btn-split-bottom,
+ .x-btn-click .x-btn-mc em.x-btn-split-bottom,
+ .x-btn-menu-active .x-btn-mc em.x-btn-split-bottom,
+ .x-btn-pressed .x-btn-mc em.x-btn-split-bottom {
+ //background-image: url(../images/gray/button/s-arrow-bo.gif);
+ }
+
+ .x-btn-group-header {
+ color: #666;
+ }
+
+ .x-btn-group-tc {
+ //background-image: url(../images/gray/button/group-tb.gif);
+ }
+
+ .x-btn-group-tl {
+ //background-image: url(../images/gray/button/group-cs.gif);
+ }
+
+ .x-btn-group-tr {
+ //background-image: url(../images/gray/button/group-cs.gif);
+ }
+
+ .x-btn-group-bc {
+ //background-image: url(../images/gray/button/group-tb.gif);
+ }
+
+ .x-btn-group-bl {
+ //background-image: url(../images/gray/button/group-cs.gif);
+ }
+
+ .x-btn-group-br {
+ //background-image: url(../images/gray/button/group-cs.gif);
+ }
+
+ .x-btn-group-ml {
+ //background-image: url(../images/gray/button/group-lr.gif);
+ }
+
+ .x-btn-group-mr {
+ //background-image: url(../images/gray/button/group-lr.gif);
+ }
+
+ .x-btn-group-notitle .x-btn-group-tc {
+ //background-image: url(../images/gray/button/group-tb.gif);
+ }
+
+ .x-toolbar {
+ border-color: transparent;
+ background-color: transparent;
+ background-image: none;
+ }
+
+ .x-toolbar td,
+ .x-toolbar span,
+ .x-toolbar input,
+ .x-toolbar div,
+ .x-toolbar select,
+ .x-toolbar label {
+ font: normal 11px 'Roboto', arial, tahoma, helvetica, sans-serif;
+ }
+
+ .x-toolbar .x-item-disabled {
+ color: gray;
+ }
+
+ .x-toolbar .x-item-disabled * {
+ color: gray;
+ }
+
+ .x-toolbar div.xtb-text {
+ padding: 0px;
+ }
+
+ .x-toolbar .x-btn-mc em.x-btn-split {
+ //background-image: url(../images/default/button/s-arrow-noline.gif);
+ }
+
+ .x-toolbar .x-btn-over .x-btn-mc em.x-btn-split,
+ .x-toolbar .x-btn-click .x-btn-mc em.x-btn-split,
+ .x-toolbar .x-btn-menu-active .x-btn-mc em.x-btn-split,
+ .x-toolbar .x-btn-pressed .x-btn-mc em.x-btn-split {
+ //background-image: url(../images/gray/button/s-arrow-o.gif);
+ }
+
+ .x-toolbar .x-btn-mc em.x-btn-split-bottom {
+ //background-image: url(../images/default/button/s-arrow-b-noline.gif);
+ }
+
+ .x-toolbar .x-btn-over .x-btn-mc em.x-btn-split-bottom,
+ .x-toolbar .x-btn-click .x-btn-mc em.x-btn-split-bottom,
+ .x-toolbar .x-btn-menu-active .x-btn-mc em.x-btn-split-bottom,
+ .x-toolbar .x-btn-pressed .x-btn-mc em.x-btn-split-bottom {
+ //background-image: url(../images/gray/button/s-arrow-bo.gif);
+ }
+
+ .x-toolbar .xtb-sep {
+ background: linear-gradient(to right, transparent 45%, rgba(255, 255, 255, .08) 45%, rgba(255, 255, 255, 0.08) 55%, transparent 55%);
+ width: 10px
+ }
+
+ .x-tbar-page-first {
+ //background-image: url(../images/gray/grid/page-first.gif) !important;
+ }
+
+ .x-tbar-loading {
+ //background-image: url(../images/gray/grid/refresh.gif) !important;
+ }
+
+ .x-tbar-page-last {
+ //background-image: url(../images/gray/grid/page-last.gif) !important;
+ }
+
+ .x-tbar-page-next {
+ //background-image: url(../images/gray/grid/page-next.gif) !important;
+ }
+
+ .x-tbar-page-prev {
+ //background-image: url(../images/gray/grid/page-prev.gif) !important;
+ }
+
+ .x-item-disabled .x-tbar-loading {
+ //background-image: url(../images/default/grid/loading.gif) !important;
+ }
+
+ .x-item-disabled .x-tbar-page-first {
+ //background-image: url(../images/default/grid/page-first-disabled.gif) !important;
+ }
+
+ .x-item-disabled .x-tbar-page-last {
+ //background-image: url(../images/default/grid/page-last-disabled.gif) !important;
+ }
+
+ .x-item-disabled .x-tbar-page-next {
+ //background-image: url(../images/default/grid/page-next-disabled.gif) !important;
+ }
+
+ .x-item-disabled .x-tbar-page-prev {
+ //background-image: url(../images/default/grid/page-prev-disabled.gif) !important;
+ }
+
+ .x-paging-info {
+ color: #444;
+ }
+
+ .x-toolbar-more-icon {
+ //background-image: url(../images/gray/toolbar/more.gif) !important;
+ }
+
+ .x-resizable-handle {
+ background-color: #fff;
+ }
+
+ .x-resizable-over .x-resizable-handle-east,
+ .x-resizable-pinned .x-resizable-handle-east,
+ .x-resizable-over .x-resizable-handle-west,
+ .x-resizable-pinned .x-resizable-handle-west {
+ //background-image: url(../images/gray/sizer/e-handle.gif);
+ }
+
+ .x-resizable-over .x-resizable-handle-south,
+ .x-resizable-pinned .x-resizable-handle-south,
+ .x-resizable-over .x-resizable-handle-north,
+ .x-resizable-pinned .x-resizable-handle-north {
+ //background-image: url(../images/gray/sizer/s-handle.gif);
+ }
+
+ .x-resizable-over .x-resizable-handle-north,
+ .x-resizable-pinned .x-resizable-handle-north {
+ //background-image: url(../images/gray/sizer/s-handle.gif);
+ }
+
+ .x-resizable-over .x-resizable-handle-southeast,
+ .x-resizable-pinned .x-resizable-handle-southeast {
+ //background-image: url(../images/gray/sizer/se-handle.gif);
+ }
+
+ .x-resizable-over .x-resizable-handle-northwest,
+ .x-resizable-pinned .x-resizable-handle-northwest {
+ //background-image: url(../images/gray/sizer/nw-handle.gif);
+ }
+
+ .x-resizable-over .x-resizable-handle-northeast,
+ .x-resizable-pinned .x-resizable-handle-northeast {
+ //background-image: url(../images/gray/sizer/ne-handle.gif);
+ }
+
+ .x-resizable-over .x-resizable-handle-southwest,
+ .x-resizable-pinned .x-resizable-handle-southwest {
+ //background-image: url(../images/gray/sizer/sw-handle.gif);
+ }
+
+ .x-resizable-proxy {
+ border-color: #565656;
+ }
+
+ .x-resizable-overlay {
+ background-color: #fff;
+ }
+
+ .x-grid3 {
+ background: var(--transparency-dark-25);
+ }
+
+ .x-grid-panel .x-panel-mc .x-panel-body {
+ border-color: #d0d0d0;
+ }
+
+ .x-grid3-row td,
+ .x-grid3-summary-row td {
+ font: normal 11px/16px 'Roboto', arial, tahoma, helvetica, sans-serif;
+ }
+
+ .x-grid3-hd-row td {
+ font: normal 11px/15px 'Roboto', arial, tahoma, helvetica, sans-serif;
+ }
+
+ .x-grid3-hd-row td {
+ border-left-color: transparent;
+ border-right-color: transparent;
+ }
+
+ .x-grid-row-loading {
+ background-color: #fff;
+ //background-image: url(../images/default/shared/loading-balls.gif);
+ }
+
+ .x-grid3-row {
+ border-color: transparent;
+ border-top-color: transparent;
+ }
+
+ .x-grid3-row-alt {
+ background: var(--transparency-dark-25);
+ }
+
+ .x-grid3-row-over {
+ border-color: transparent;
+ background: var(--transparency-light-10);
+ background-image: none;
+ }
+
+ .x-grid3-resize-proxy {
+ background: var(--main-bg-color);
+ }
+
+ .x-grid3-resize-marker {
+ background: var(--main-bg-color);
+ }
+
+ .x-grid3-header {
+ background: var(--transparency-dark-25);
+ background-image: none;
+ color: var(--text-hover) !important;
+ }
+
+ .x-grid3-header-pop {
+ border-left-color: #d0d0d0;
+ }
+
+ .x-grid3-header-pop-inner {
+ border-left-color: #eee;
+ //background-image: url(../images/default/grid/hd-pop.gif);
+ }
+
+ td.x-grid3-hd-over,
+ td.sort-desc,
+ td.sort-asc,
+ td.x-grid3-hd-menu-open {
+ border-left-color: rgba(0, 0, 0, 0.25);
+ border-right-color: transparent;
+ }
+
+ td.x-grid3-hd-over .x-grid3-hd-inner,
+ td.sort-desc .x-grid3-hd-inner,
+ td.sort-asc .x-grid3-hd-inner,
+ td.x-grid3-hd-menu-open .x-grid3-hd-inner {
+ background: var(--transparency-dark-25);
+ background-image: none;
+
+ }
+
+ .sort-asc .x-grid3-sort-icon {
+ //background-image: url(../images/gray/grid/sort_asc.gif);
+ }
+
+ .sort-desc .x-grid3-sort-icon {
+ //background-image: url(../images/gray/grid/sort_desc.gif);
+ }
+
+ .x-grid3-cell-text,
+ .x-grid3-hd-text {
+ color: #000;
+ }
+
+ .x-grid3-split {
+ //background-image: url(../images/default/grid/grid-split.gif);
+ }
+
+ .x-grid3-hd-text {
+ color: #333;
+ }
+
+ .x-dd-drag-proxy .x-grid3-hd-inner {
+ background-color: #f9f9f9;
+ //background-image: url(../images/gray/grid/grid3-hrow-over2.gif);
+ border-color: #ACACAC;
+ }
+
+ .col-move-top {
+ //background-image: url(../images/gray/grid/col-move-top.gif);
+ }
+
+ .col-move-bottom {
+ //background-image: url(../images/gray/grid/col-move-bottom.gif);
+ }
+
+ .x-grid3-row-selected {
+ background: var(--transparency-light-10) !important;
+ background-image: none;
+ border-color: transparent;
+ color: var(--text-hover) !important;
+ }
+
+ .x-grid3-cell-selected {
+ background-color: #CBCBCB !important;
+ color: #000;
+ }
+
+ .x-grid3-cell-selected span {
+ color: #000 !important;
+ }
+
+ .x-grid3-cell-selected .x-grid3-cell-text {
+ color: #000;
+ }
+
+ .x-grid3-locked td.x-grid3-row-marker,
+ .x-grid3-locked .x-grid3-row-selected td.x-grid3-row-marker {
+ background-color: #ebeadb !important;
+ //background-image: url(../images/default/grid/grid-hrow.gif) !important;
+ color: #000;
+ border-top-color: #fff;
+ border-right-color: #6fa0df !important;
+ }
+
+ .x-grid3-locked td.x-grid3-row-marker div,
+ .x-grid3-locked .x-grid3-row-selected td.x-grid3-row-marker div {
+ color: #333 !important;
+ }
+
+ .x-grid3-dirty-cell {
+ //background-image: url(../images/default/grid/dirty.gif);
+ }
+
+ .x-grid3-topbar,
+ .x-grid3-bottombar {
+ font: normal 11px 'Roboto', arial, tahoma, helvetica, sans-serif;
+ }
+
+ .x-grid3-bottombar .x-toolbar {
+ border-top-color: #a9bfd3;
+ }
+
+ .x-props-grid .x-grid3-td-name .x-grid3-cell-inner {
+ //background-image: url(../images/default/grid/grid3-special-col-bg.gif) !important;
+ color: #000 !important;
+ }
+
+ .x-props-grid .x-grid3-body .x-grid3-td-name {
+ background-color: #fff !important;
+ border-right-color: #eee;
+ }
+
+ .xg-hmenu-sort-asc .x-menu-item-icon {
+ //background-image: url(../images/default/grid/hmenu-asc.gif);
+ }
+
+ .xg-hmenu-sort-desc .x-menu-item-icon {
+ //background-image: url(../images/default/grid/hmenu-desc.gif);
+ }
+
+ .xg-hmenu-lock .x-menu-item-icon {
+ //background-image: url(../images/default/grid/hmenu-lock.gif);
+ }
+
+ .xg-hmenu-unlock .x-menu-item-icon {
+ //background-image: url(../images/default/grid/hmenu-unlock.gif);
+ }
+
+ .x-grid3-hd-btn,
+ a.x-grid3-hd-btn:hover {
+ background: linear-gradient(116deg, transparent 0%, transparent 0%, transparent 60%, #252525 60%), linear-gradient(244deg, var(--text-hover) 0%, var(--text-hover) 0%, var(--text-hover) 60%, transparent 60%);
+ height: 6px !important;
+ width: 8px;
+ padding: 7px 2px;
+ border-left: 1px solid #444444;
+ background-clip: content-box;
+ }
+
+ .x-grid3-body .x-grid3-td-expander {
+ //background-image: url(../images/default/grid/grid3-special-col-bg.gif);
+ }
+
+ .x-grid3-row-expander {
+ //background-image: url(../images/gray/grid/row-expand-sprite.gif);
+ }
+
+ .x-grid3-body .x-grid3-td-checker {
+ //background-image: url(../images/default/grid/grid3-special-col-bg.gif);
+ }
+
+ .x-grid3-row-checker,
+ .x-grid3-hd-checker {
+ //background-image: url(../images/default/grid/row-check-sprite.gif);
+ }
+
+ .x-grid3-body .x-grid3-td-numberer {
+ //background-image: url(../images/default/grid/grid3-special-col-bg.gif);
+ }
+
+ .x-grid3-body .x-grid3-td-numberer .x-grid3-cell-inner {
+ color: #444;
+ }
+
+ .x-grid3-body .x-grid3-td-row-icon {
+ //background-image: url(../images/default/grid/grid3-special-col-bg.gif);
+ }
+
+ .x-grid3-body .x-grid3-row-selected .x-grid3-td-numberer,
+ .x-grid3-body .x-grid3-row-selected .x-grid3-td-checker,
+ .x-grid3-body .x-grid3-row-selected .x-grid3-td-expander {
+ //background-image: url(../images/gray/grid/grid3-special-col-sel-bg.gif);
+ }
+
+ .x-grid3-check-col {
+ //background-image: url(../images/default/menu/unchecked.gif);
+ }
+
+ .x-grid3-check-col-on {
+ //background-image: url(../images/default/menu/checked.gif);
+ }
+
+ .x-grid-group,
+ .x-grid-group-body,
+ .x-grid-group-hd {
+ zoom: 1;
+ }
+
+ .x-grid-group-hd {
+ border-bottom-color: #d0d0d0;
+ }
+
+ .x-grid-group-hd div.x-grid-group-title {
+ //background-image: url(../images/gray/grid/group-collapse.gif);
+ color: #5F5F5F;
+ font: bold 11px 'Roboto', tahoma, arial, helvetica, sans-serif;
+ }
+
+ .x-grid-group-collapsed .x-grid-group-hd div.x-grid-group-title {
+ //background-image: url(../images/gray/grid/group-expand.gif);
+ }
+
+ .x-group-by-icon {
+ //background-image: url(../images/default/grid/group-by.gif);
+ }
+
+ .x-cols-icon {
+ background-image: url(/resources/deluge/columns.png);
+ }
+
+ .x-show-groups-icon {
+ //background-image: url(../images/default/grid/group-by.gif);
+ }
+
+ .x-grid-empty {
+ color: gray;
+ font: normal 11px 'Roboto', tahoma, arial, helvetica, sans-serif;
+ }
+
+ .x-grid-with-col-lines .x-grid3-row td.x-grid3-cell {
+ border-right-color: #ededed;
+ }
+
+ .x-grid3-cell {
+ box-sizing: border-box;
+ }
+
+ .x-grid-with-col-lines .x-grid3-row {
+ border-top-color: #ededed;
+ }
+
+ .x-grid-with-col-lines .x-grid3-row-selected {
+ border-top-color: #B9B9B9;
+ }
+
+ .x-pivotgrid .x-grid3-header-offset table td {
+ background: url(../images/gray/grid/grid3-hrow2.gif) repeat-x 50% 100%;
+ border-left: 1px solid;
+ border-right: 1px solid;
+ border-left-color: #D0D0D0;
+ border-right-color: #D0D0D0;
+ }
+
+ .x-pivotgrid .x-grid3-row-headers {
+ background-color: #f9f9f9;
+ }
+
+ .x-pivotgrid .x-grid3-row-headers table td {
+ background: var(--text) url(../images/default/grid/grid3-rowheader.gif) repeat-x left top;
+ border-left: 1px solid;
+ border-right: 1px solid;
+ border-left-color: #EEE;
+ border-right-color: #D0D0D0;
+ border-bottom: 1px solid;
+ border-bottom-color: #D0D0D0;
+ height: 18px;
+ }
+
+ .x-dd-drag-ghost {
+ color: #000;
+ font: normal 11px 'Roboto', arial, helvetica, sans-serif;
+ border-color: #ddd #bbb #bbb #ddd;
+ background-color: #fff;
+ }
+
+ .x-dd-drop-nodrop .x-dd-drop-icon {
+ //background-image: url(../images/default/dd/drop-no.gif);
+ }
+
+ .x-dd-drop-ok .x-dd-drop-icon {
+ //background-image: url(../images/default/dd/drop-yes.gif);
+ }
+
+ .x-dd-drop-ok-add .x-dd-drop-icon {
+ //background-image: url(../images/default/dd/drop-add.gif);
+ }
+
+ .x-view-selector {
+ background-color: #D6D6D6;
+ border-color: #888888;
+ }
+
+ .x-tree-node-expanded .x-tree-node-icon {
+ background-image: url(/resources/deluge/folder.png);
+ }
+
+ .x-tree-node-leaf .x-tree-node-icon {
+ background-image: url(/resources/deluge/file.png);
+ }
+
+ .x-tree-node-collapsed .x-tree-node-icon {
+ background-image: url(/resources/deluge/folder.png);
+ }
+
+ .x-tree-node-loading .x-tree-node-icon {
+ //background-image: url(../images/default/tree/loading.gif) !important;
+ }
+
+ .x-tree-node .x-tree-node-inline-icon {
+ background-image: none;
+ }
+
+ .x-tree-node-loading a span {
+ font-style: italic;
+ color: #444444;
+ }
+
+ .ext-ie .x-tree-node-el input {
+ width: 15px;
+ height: 15px;
+ }
+
+ .x-tree-lines .x-tree-elbow {
+ //background-image: url(../images/default/tree/elbow.gif);
+ }
+
+ .x-tree-lines .x-tree-elbow-plus {
+ //background-image: url(../images/default/tree/elbow-plus.gif);
+ }
+
+ .x-tree-lines .x-tree-elbow-minus {
+ //background-image: url(../images/default/tree/elbow-minus.gif);
+ }
+
+ .x-tree-lines .x-tree-elbow-end {
+ //background-image: url(../images/default/tree/elbow-end.gif);
+ }
+
+ .x-tree-lines .x-tree-elbow-end-plus {
+ //background-image: url(../images/gray/tree/elbow-end-plus.gif);
+ }
+
+ .x-tree-lines .x-tree-elbow-end-minus {
+ //background-image: url(../images/gray/tree/elbow-end-minus.gif);
+ }
+
+ .x-tree-lines .x-tree-elbow-line {
+ //background-image: url(../images/default/tree/elbow-line.gif);
+ }
+
+ .x-tree-no-lines .x-tree-elbow-plus {
+ //background-image: url(../images/default/tree/elbow-plus-nl.gif);
+ }
+
+ .x-tree-no-lines .x-tree-elbow-minus {
+ //background-image: url(../images/default/tree/elbow-minus-nl.gif);
+ }
+
+ .x-tree-no-lines .x-tree-elbow-end-plus {
+ //background-image: url(../images/gray/tree/elbow-end-plus-nl.gif);
+ }
+
+ .x-tree-no-lines .x-tree-elbow-end-minus {
+ //background-image: url(../images/gray/tree/elbow-end-minus-nl.gif);
+ }
+
+ .x-tree-arrows .x-tree-elbow-plus {
+ //background-image: url(../images/gray/tree/arrows.gif);
+ }
+
+ .x-tree-arrows .x-tree-elbow-minus {
+ //background-image: url(../images/gray/tree/arrows.gif);
+ }
+
+ .x-tree-arrows .x-tree-elbow-end-plus {
+ //background-image: url(../images/gray/tree/arrows.gif);
+ }
+
+ .x-tree-arrows .x-tree-elbow-end-minus {
+ //background-image: url(../images/gray/tree/arrows.gif);
+ }
+
+ .x-tree-node {
+ color: var(--text);
+ font: normal 11px 'Roboto', arial, tahoma, helvetica, sans-serif;
+ }
+
+ .x-treegrid-root-table,
+ .x-treegrid-col {
+ border-color: rgba(255, 255, 255, 0.08) !important;
+ }
+
+ .x-tree-node a,
+ .x-dd-drag-ghost a {
+ color: var(--text);
+ }
+
+ .x-tree-node a span,
+ .x-dd-drag-ghost a span {
+ color: var(--text);
+ }
+
+ .x-tree-node .x-tree-node-disabled a span {
+ color: gray !important;
+ }
+
+ .x-tree-node div.x-tree-drag-insert-below {
+ border-bottom-color: #36c;
+ }
+
+ .x-tree-node div.x-tree-drag-insert-above {
+ border-top-color: #36c;
+ }
+
+ .x-tree-dd-underline .x-tree-node div.x-tree-drag-insert-below a {
+ border-bottom-color: #36c;
+ }
+
+ .x-tree-dd-underline .x-tree-node div.x-tree-drag-insert-above a {
+ border-top-color: #36c;
+ }
+
+ .x-tree-node .x-tree-drag-append a span {
+ background-color: #ddd;
+ border-color: gray;
+ }
+
+ .x-tree-node .x-tree-node-over {
+ background: var(--transparency-light-10);
+ }
+
+ .x-tree-node .x-tree-selected {
+ background: var(--transparency-dark-45);
+ }
+
+ .x-tree-drop-ok-append .x-dd-drop-icon {
+ //background-image: url(../images/default/tree/drop-add.gif);
+ }
+
+ .x-tree-drop-ok-above .x-dd-drop-icon {
+ //background-image: url(../images/default/tree/drop-over.gif);
+ }
+
+ .x-tree-drop-ok-below .x-dd-drop-icon {
+ //background-image: url(../images/default/tree/drop-under.gif);
+ }
+
+ .x-tree-drop-ok-between .x-dd-drop-icon {
+ //background-image: url(../images/default/tree/drop-between.gif);
+ }
+
+ .x-date-picker {
+ border-color: #585858;
+ background-color: #fff;
+ }
+
+ .x-date-middle,
+ .x-date-left,
+ .x-date-right {
+ //background-image: url(../images/gray/shared/hd-sprite.gif);
+ color: var(--text-hover);
+ font: bold 11px 'Roboto', "sans serif", tahoma, verdana, helvetica;
+ }
+
+ .x-date-middle .x-btn .x-btn-text {
+ color: var(--text-hover);
+ }
+
+ .x-panel-tbar .x-btn-text {
+ height: 24px !important;
+ color: rgb(0, 0, 0, 0) !important;
+ }
+
+ .x-panel-tbar .x-toolbar .xtb-sep {
+ height: 24px !important;
+ }
+
+ .x-date-middle .x-btn-mc em.x-btn-arrow {
+ //background-image: url(../images/gray/toolbar/btn-arrow-light.gif);
+ }
+
+ .x-date-right a {
+ //background-image: url(../images/gray/shared/right-btn.gif);
+ }
+
+ .x-date-left a {
+ //background-image: url(../images/gray/shared/left-btn.gif);
+ }
+
+ .x-date-inner th {
+ background-color: #D8D8D8;
+ //background-image: url(../images/gray/panel/white-top-bottom.gif);
+ border-bottom-color: #AFAFAF;
+ font: normal 10px 'Roboto', helvetica, tahoma, sans-serif;
+ color: #595959;
+ }
+
+ .x-date-inner td {
+ border-color: var(--text)
+ }
+
+ .x-date-inner a {
+ font: normal 11px 'Roboto', arial, helvetica, tahoma, sans-serif;
+ color: #000;
+ }
+
+ .x-date-inner .x-date-active {
+ color: #000;
+ }
+
+ .x-date-inner .x-date-selected a {
+ background-image: none;
+ background-color: #D8D8D8;
+ border-color: #DCDCDC;
+ }
+
+ .x-date-inner .x-date-today a {
+ border-color: darkred;
+ }
+
+ .x-date-inner .x-date-selected span {
+ font-weight: bold;
+ }
+
+ .x-date-inner .x-date-prevday a,
+ .x-date-inner .x-date-nextday a {
+ color: #aaa;
+ }
+
+ .x-date-bottom {
+ border-top-color: #AFAFAF;
+ background-color: #D8D8D8;
+ background: #D8D8D8 url(../images/gray/panel/white-top-bottom.gif) 0 -2px;
+ }
+
+ .x-date-inner a:hover,
+ .x-date-inner .x-date-disabled a:hover {
+ color: #000;
+ background-color: #D8D8D8;
+ }
+
+ .x-date-inner .x-date-disabled a {
+ background-color: #eee;
+ color: #bbb;
+ }
+
+ .x-date-mmenu {
+ background-color: #eee !important;
+ }
+
+ .x-date-mmenu .x-menu-item {
+ font-size: 10px;
+ color: #000;
+ }
+
+ .x-date-mp {
+ background-color: #fff;
+ }
+
+ .x-date-mp td {
+ font: normal 11px 'Roboto', arial, helvetica, tahoma, sans-serif;
+ }
+
+ .x-date-mp-btns button {
+ background-color: #4E565F;
+ color: var(--text-hover);
+ border-color: #C0C0C0 #434343 #434343 #C0C0C0;
+ font: normal 11px 'Roboto', arial, helvetica, tahoma, sans-serif;
+ }
+
+ .x-date-mp-btns {
+ background-color: #D8D8D8;
+ background: #D8D8D8 url(../images/gray/panel/white-top-bottom.gif) 0 -2px;
+ }
+
+ .x-date-mp-btns td {
+ border-top-color: #AFAFAF;
+ }
+
+ td.x-date-mp-month a,
+ td.x-date-mp-year a {
+ color: #333;
+ }
+
+ td.x-date-mp-month a:hover,
+ td.x-date-mp-year a:hover {
+ color: #333;
+ background-color: #FDFDFD;
+ }
+
+ td.x-date-mp-sel a {
+ background-color: #D8D8D8;
+ //background:#D8D8D8 url(../images/gray/panel/white-top-bottom.gif) 0 -2px;
+ border-color: #DCDCDC;
+ }
+
+ .x-date-mp-ybtn a {
+ //background-image: url(../images/gray/panel/tool-sprites.gif);
+ }
+
+ td.x-date-mp-sep {
+ border-right-color: #D7D7D7;
+ }
+
+ .x-tip .x-tip-close {
+ //background-image: url(../images/gray/qtip/close.gif);
+ }
+
+ .x-tip .x-tip-tc,
+ .x-tip .x-tip-tl,
+ .x-tip .x-tip-tr,
+ .x-tip .x-tip-bc,
+ .x-tip .x-tip-bl,
+ .x-tip .x-tip-br,
+ .x-tip .x-tip-ml,
+ .x-tip .x-tip-mr {
+ //background-image: url(../images/gray/qtip/tip-sprite.gif);
+ }
+
+ .x-tip .x-tip-mc {
+ font: normal 11px 'Roboto', tahoma, arial, helvetica, sans-serif;
+ }
+
+ .x-tip .x-tip-ml {
+ background-color: #fff;
+ }
+
+ .x-tip .x-tip-header-text {
+ font: bold 11px 'Roboto', tahoma, arial, helvetica, sans-serif;
+ color: #444;
+ }
+
+ .x-tip .x-tip-body {
+ font: normal 11px 'Roboto', tahoma, arial, helvetica, sans-serif;
+ color: #444;
+ }
+
+ .x-form-invalid-tip .x-tip-tc,
+ .x-form-invalid-tip .x-tip-tl,
+ .x-form-invalid-tip .x-tip-tr,
+ .x-form-invalid-tip .x-tip-bc,
+ .x-form-invalid-tip .x-tip-bl,
+ .x-form-invalid-tip .x-tip-br,
+ .x-form-invalid-tip .x-tip-ml,
+ .x-form-invalid-tip .x-tip-mr {
+ //background-image: url(../images/default/form/error-tip-corners.gif);
+ }
+
+ .x-form-invalid-tip .x-tip-body {
+ //background-image: url(../images/default/form/exclamation.gif);
+ }
+
+ .x-tip-anchor {
+ //background-image: url(../images/gray/qtip/tip-anchor-sprite.gif);
+ }
+
+ .x-menu {
+ background: var(--drop-down-menu-bg);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ }
+
+ .x-menu-floating {
+ border-color: transparent;
+ }
+
+ .x-menu-nosep {
+ background-image: none;
+ }
+
+ .x-menu-list-item {
+ font: normal 11px 'Roboto', arial, tahoma, sans-serif;
+ }
+
+ .x-menu-item-arrow {
+ //background-image: url(../images/gray/menu/menu-parent.gif);
+ }
+
+ .x-menu-sep {
+ background-color: transparent;
+ border-bottom-color: rgba(255, 255, 255, 0.08);
+ }
+
+ a.x-menu-item {
+ color: var(--text);
+ }
+
+ .x-menu-item-active {
+ background-image: none;
+ background: var(--transparency-light-10);
+ border-color: transparent;
+ color: var(--text-hover) !important;
+ }
+
+ .x-menu-item-active a.x-menu-item {
+ border-color: transparent;
+ color: var(--text-hover) !important;
+ }
+
+ .x-menu-check-item .x-menu-item-icon {
+ //background-image: url(../images/default/menu/unchecked.gif);
+ }
+
+ .x-menu-item-checked .x-menu-item-icon {
+ //background-image: url(../images/default/menu/checked.gif);
+ }
+
+ .x-menu-item-checked .x-menu-group-item .x-menu-item-icon {
+ background-image: url(/resources/deluge/group-checked.png);
+ }
+
+ .x-menu-group-item .x-menu-item-icon {
+ background-image: none;
+ }
+
+ .x-menu-plain {
+ background-color: #fff !important;
+ }
+
+ .x-menu .x-date-picker {
+ border-color: #AFAFAF;
+ }
+
+ .x-cycle-menu .x-menu-item-checked {
+ border-color: #B9B9B9 !important;
+ background-color: #F1F1F1;
+ }
+
+ .x-menu-scroller-top {
+ //background-image: url(../images/default/layout/mini-top.gif);
+ }
+
+ .x-menu-scroller-bottom {
+ //background-image: url(../images/default/layout/mini-bottom.gif);
+ }
+
+ .x-box-tl {
+ //background-image: url(../images/default/box/corners.gif);
+ }
+
+ .x-box-tc {
+ //background-image: url(../images/default/box/tb.gif);
+ }
+
+ .x-box-tr {
+ //background-image: url(../images/default/box/corners.gif);
+ }
+
+ .x-box-ml {
+ //background-image: url(../images/default/box/l.gif);
+ }
+
+ .x-box-mc {
+ background-color: #eee;
+ //background-image: url(../images/default/box/tb.gif);
+ font-family: "Myriad Pro", "Myriad Web", "Tahoma", "Helvetica", "Arial", sans-serif;
+ color: #393939;
+ font-size: 12px;
+ }
+
+ .x-box-mc h3 {
+ font-size: 14px;
+ font-weight: bold;
+ }
+
+ .x-box-mr {
+ //background-image: url(../images/default/box/r.gif);
+ }
+
+ .x-box-bl {
+ //background-image: url(../images/default/box/corners.gif);
+ }
+
+ .x-box-bc {
+ //background-image: url(../images/default/box/tb.gif);
+ }
+
+ .x-box-br {
+ //background-image: url(../images/default/box/corners.gif);
+ }
+
+ .x-box-blue .x-box-bl,
+ .x-box-blue .x-box-br,
+ .x-box-blue .x-box-tl,
+ .x-box-blue .x-box-tr {
+ //background-image: url(../images/default/box/corners-blue.gif);
+ }
+
+ .x-box-blue .x-box-bc,
+ .x-box-blue .x-box-mc,
+ .x-box-blue .x-box-tc {
+ //background-image: url(../images/default/box/tb-blue.gif);
+ }
+
+ .x-box-blue .x-box-mc {
+ background-color: #c3daf9;
+ }
+
+ .x-box-blue .x-box-mc h3 {
+ color: #17385b;
+ }
+
+ .x-box-blue .x-box-ml {
+ //background-image: url(../images/default/box/l-blue.gif);
+ }
+
+ .x-box-blue .x-box-mr {
+ //background-image: url(../images/default/box/r-blue.gif);
+ }
+
+ .x-combo-list {
+ border-color: #666666;
+ background-color: #252525;
+ font: normal 12px 'Roboto', tahoma, arial, helvetica, sans-serif;
+ }
+
+ .x-combo-list-inner {
+ background-color: #252525;
+ }
+
+ .x-combo-list-hd {
+ font: bold 11px 'Roboto', tahoma, arial, helvetica, sans-serif;
+ color: #333;
+ //background-image: url(../images/default/layout/panel-title-light-bg.gif);
+ border-bottom-color: #BCBCBC;
+ }
+
+ .x-resizable-pinned .x-combo-list-inner {
+ border-bottom-color: #BEBEBE;
+ }
+
+ .x-combo-list-item {
+ border-color: #252525;
+ }
+
+ .x-combo-list .x-combo-selected {
+ border-color: #252525 !important;
+ background-color: #333333;
+ }
+
+ .x-combo-list .x-toolbar {
+ border-top-color: #BCBCBC;
+ }
+
+ .x-combo-list-small {
+ font: normal 11px 'Roboto', tahoma, arial, helvetica, sans-serif;
+ }
+
+ .x-panel {
+ background: var(--main-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ border-color: #d0d0d0;
+ }
+
+ .x-panel-header {
+ color: var(--text-hover);
+ font-weight: bold;
+ font-size: 11px;
+ font-family: 'Roboto', tahoma, arial, verdana, sans-serif;
+ border-color: transparent;
+ background-image: none;
+ background: var(--transparency-dark-25);
+ }
+
+ .x-panel-body {
+ border-color: transparent;
+ border: 1px solid rgba(255, 255, 255, 0.08);
+ background: var(--main-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ }
+
+ .x-panel-bbar .x-toolbar,
+ .x-panel-tbar .x-toolbar {
+ border-color: transparent !important;
+ }
+
+ .x-panel-tbar-noheader .x-toolbar,
+ .x-panel-mc .x-panel-tbar .x-toolbar {
+ border-top-color: transparent;
+ }
+
+ .x-panel-body-noheader,
+ .x-panel-mc .x-panel-body {
+ border-top-color: transparent;
+ }
+
+ .x-panel-tl .x-panel-header {
+ color: #333;
+ font: bold 11px 'Roboto', tahoma, arial, verdana, sans-serif;
+ }
+
+ .x-panel-tc {
+ //background-image: url(../images/gray/panel/top-bottom.gif);
+ }
+
+ .x-panel-tl,
+ .x-panel-tr,
+ .x-panel-bl,
+ .x-panel-br {
+ //background-image: url(../images/gray/panel/corners-sprite.gif);
+ border-bottom-color: #d0d0d0;
+ }
+
+ .x-panel-bc {
+ //background-image: url(../images/gray/panel/top-bottom.gif);
+ }
+
+ .x-panel-mc {
+ font: normal 11px 'Roboto', tahoma, arial, helvetica, sans-serif;
+ background-color: #f1f1f1;
+ }
+
+ .x-panel-ml {
+ background-color: #fff;
+ //background-image: url(../images/gray/panel/left-right.gif);
+ }
+
+ .x-panel-mr {
+ //background-image: url(../images/gray/panel/left-right.gif);
+ }
+
+ .x-tool {
+ //background-image: url(../images/gray/panel/tool-sprites.gif);
+ }
+
+ .x-panel-collapsed .x-accordion-hd .x-tool-toggle {
+ height: 8px;
+ width: 8px;
+ border: 1px solid var(--button-color);
+ padding: 2px;
+ background: linear-gradient(to bottom, transparent 45%, var(--button-color) 45%, var(--button-color) 55%, transparent 55%), linear-gradient(to right, transparent 45%, var(--button-color) 45%, var(--button-color) 55%, transparent 55%);
+ background-clip: content-box;
+ }
+
+ .x-accordion-hd .x-tool-toggle {
+ height: 8px;
+ width: 8px;
+ border: 1px solid var(--button-color);
+ padding: 2px;
+ background: linear-gradient(to bottom, transparent 45%, var(--button-color) 45%, var(--button-color) 55%, transparent 55%);
+ background-clip: content-box;
+ }
+
+ .x-tool-collapse-west {
+ height: 8px;
+ width: 6px;
+ padding: 2px 3px;
+ border: 1px solid var(--button-color);
+ background: linear-gradient(26deg, #252525 40%, #252525 40%, #252525 0%, transparent 0%), linear-gradient(154deg, #252525 40%, var(--button-color) 40%, var(--button-color) 100%, #252525 100%);
+ background-clip: content-box;
+ }
+
+ .x-tool-expand-west {
+ height: 8px;
+ width: 6px;
+ padding: 2px 3px;
+ border: 1px solid var(--button-color);
+ background: linear-gradient(-26deg, #252525 40%, #252525 40%, #252525 0%, transparent 0%), linear-gradient(-154deg, #252525 40%, var(--button-color) 40%, var(--button-color) 100%, #252525 100%);
+ background-clip: content-box;
+ }
+
+ .x-tool-collapse-south {
+ height: 6px !important;
+ width: 8px;
+ padding: 3px 2px;
+ border: 1px solid var(--button-color);
+ background: linear-gradient(116deg, transparent 0%, transparent 0%, transparent 60%, #252525 60%), linear-gradient(244deg, var(--button-color) 0%, var(--button-color) 0%, var(--button-color) 60%, transparent 60%);
+ background-clip: content-box;
+ }
+
+ .x-tool-expand-south {
+ height: 6px;
+ width: 8px;
+ padding: 3px 2px;
+ border: 1px solid var(--button-color);
+ background: linear-gradient(116deg, #252525 40%, #252525 40%, #252525 0%, transparent 0%), linear-gradient(244deg, transparent 40%, var(--button-color) 40%, var(--button-color) 100%, transparent 100%);
+ background-clip: content-box;
+ }
+
+ .x-tool-close {
+ height: 8px;
+ width: 8px;
+ border: 1px solid #44444400;
+ padding: 2px;
+ background: linear-gradient(to bottom right, transparent 45%, var(--button-color) 45%, var(--button-color) 55%, transparent 55%), linear-gradient(to top right, transparent 45%, var(--button-color) 45%, var(--button-color) 55%, transparent 55%);
+ background-clip: content-box;
+ }
+
+ .x-panel-ghost {
+ background-color: #f2f2f2;
+ }
+
+ .x-panel-ghost ul {
+ border-color: #d0d0d0;
+ }
+
+ .x-panel-dd-spacer {
+ border-color: #d0d0d0;
+ }
+
+ .x-panel-fbar td,
+ .x-panel-fbar span,
+ .x-panel-fbar input,
+ .x-panel-fbar div,
+ .x-panel-fbar select,
+ .x-panel-fbar label {
+ font: normal 11px 'Roboto', arial, tahoma, helvetica, sans-serif;
+ }
+
+ .x-window,
+ .x-window .x-panel-body,
+ .x-window .x-tab-panel-header,
+ .x-tab-panel-footer,
+ .x-window .x-panel-noborder .x-panel-bbar-noborder .x-toolbar {
+ background: var(--modal-bg-color) !important;
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ }
+
+ .x-window .x-panel-bbar .x-toolbar,
+ .x-panel-tbar .x-toolbar {
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ }
+
+ .x-window-proxy {
+ background-color: #fcfcfc;
+ border-color: #d0d0d0;
+ }
+
+ .x-window-bwrap {
+ border: 1px solid transparent;
+ border-top: 1px solid rgba(255, 255, 255, 0.25);
+ }
+
+ .x-window-tl .x-window-header {
+ var(--text-hover);
+ font: bold 11px 'Roboto', tahoma, arial, verdana, sans-serif;
+ }
+
+ .x-window-tc {
+ background-image: none;
+ background-color: transparent;
+ }
+
+ .x-window-tl {
+ background-image: none;
+ background: var(--modal-header-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ }
+
+ .x-window-tr {
+ background-image: none;
+ background-color: transparent;
+ }
+
+ .x-window-bc {
+ background-image: none;
+ background-color: transparent;
+ }
+
+ .x-window-bl {
+ background-image: none;
+ background: var(--modal-footer-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ }
+
+ .x-window-br {
+ background-image: none;
+ background-color: transparent;
+ }
+
+ .x-window-mc {
+ border-color: transparent;
+ font: normal 11px 'Roboto', tahoma, arial, helvetica, sans-serif;
+ background-color: transparent;
+ }
+
+ .x-window-ml {
+ background-image: none;
+ background-color: transparent;
+ }
+
+ .x-window-mr {
+ background-image: none;
+ background-color: transparent;
+ }
+
+ .x-window-maximized .x-window-tc {
+ background-color: #fff;
+ }
+
+ .x-window-bbar .x-toolbar {
+ border-top-color: #d0d0d0;
+ }
+
+ .x-panel-ghost .x-window-tl {
+ border-bottom-color: #d0d0d0;
+ }
+
+ .x-panel-collapsed .x-window-tl {
+ border-bottom-color: #d0d0d0;
+ }
+
+ .x-dlg-mask {
+ background-color: var(--text);
+ }
+
+ .x-window-plain .x-window-mc {
+ background-color: transparent;
+ border-color: transparent;
+ }
+
+ .x-window-plain .x-window-body {
+ border-color: transparent;
+ }
+
+ body.x-body-masked .x-window-plain .x-window-mc {
+ background-color: transparent;
+ }
+
+ .x-html-editor-wrap {
+ border-color: #BCBCBC;
+ background-color: #fff;
+ }
+
+ .x-html-editor-tb .x-btn-text {
+ //background-image: url(../images/default/editor/tb-sprite.gif);
+ }
+
+ .x-panel-noborder .x-panel-header-noborder {
+ border-bottom-color: rgba(255, 255, 255, 0.08);
+ }
+
+ .x-panel-noborder .x-panel-tbar-noborder .x-toolbar {
+ border-bottom-color: #353535;
+ background: var(--main-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ }
+
+ .x-panel-noborder .x-panel-bbar-noborder .x-toolbar {
+ border-top-color: #353535;
+ }
+
+ .x-tab-panel-bbar-noborder .x-toolbar {
+ border-top-color: #d0d0d0;
+ }
+
+ .x-tab-panel-tbar-noborder .x-toolbar {
+ border-bottom-color: #d0d0d0;
+ }
+
+ .x-border-layout-ct {
+ background-color: #f0f0f0;
+ }
+
+ .x-border-layout-ct {
+ background: var(--main-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ }
+
+ .x-accordion-hd {
+ color: var(--text-hover);
+ font-weight: normal;
+ //background-image: url(../images/gray/panel/light-hd.gif);
+ }
+
+ .x-layout-collapsed {
+ background: var(--transparency-dark-25);
+ border-color: transparent;
+ }
+
+ .x-layout-collapsed-over {
+ background: var(--transparency-dark-45);
+ }
+
+ .x-layout-split-west .x-layout-mini {
+ //background-image: url(../images/default/layout/mini-left.gif);
+ }
+
+ .x-layout-split-east .x-layout-mini {
+ //background-image: url(../images/default/layout/mini-right.gif);
+ }
+
+ .x-layout-split-north .x-layout-mini {
+ //background-image: url(../images/default/layout/mini-top.gif);
+ }
+
+ .x-layout-split-south .x-layout-mini {
+ //background-image: url(../images/default/layout/mini-bottom.gif);
+ }
+
+ .x-layout-cmini-west .x-layout-mini {
+ //background-image: url(../images/default/layout/mini-right.gif);
+ }
+
+ .x-layout-cmini-east .x-layout-mini {
+ //background-image: url(../images/default/layout/mini-left.gif);
+ }
+
+ .x-layout-cmini-north .x-layout-mini {
+ //background-image: url(../images/default/layout/mini-bottom.gif);
+ }
+
+ .x-layout-cmini-south .x-layout-mini {
+ //background-image: url(../images/default/layout/mini-top.gif);
+ }
+
+ .x-progress-wrap {
+ border-color: transparent;
+ background: rgba(255, 255, 255, 0.35);
+ }
+
+ .x-progress-inner {
+ background-color: transparent;
+ background-image: none;
+ }
+
+ .x-progress-bar {
+ background-color: rgb(var(--accent-color));
+ background-image: none;
+ border-top-color: transparent;
+ border-bottom-color: transparent;
+ border-right-color: transparent;
+ color: var(--label-text-color);
+ }
+
+ .x-progress-text {
+ font-size: 11px;
+ font-weight: normal;
+ color: var(--label-text-color) !important;
+ }
+
+ .x-progress-text-back {
+ color: var(--label-text-color) !important;
+ }
+
+ .x-list-header {
+ background: var(--transparency-dark-25);
+ background-image: none;
+ color: var(--text-hover) !important;
+ }
+
+ .x-list-header-inner div em {
+ border-left-color: rgba(255, 255, 255, .08);
+ font: normal 11px 'Roboto', arial, tahoma, helvetica, sans-serif;
+ }
+
+ .x-list-body dt em {
+ font: normal 11px 'Roboto', arial, tahoma, helvetica, sans-serif;
+ }
+
+ .x-list-over {
+ background: var(--transparency-light-10);
+ }
+
+ .x-list-selected {
+ background: var(--transparency-light-10);
+ color: var(--text-hover) !important;
+ }
+
+ .x-list-resizer {
+ border-left-color: #555;
+ border-right-color: #555;
+ }
+
+ .x-list-header-inner em.sort-asc,
+ .x-list-header-inner em.sort-desc {
+ background: #202020;
+ border-color: #202020;
+ }
+
+ .x-slider-horz,
+ .x-slider-horz .x-slider-end,
+ .x-slider-horz .x-slider-inner {
+ //background-image: url(../images/default/slider/slider-bg.png);
+ }
+
+ .x-slider-horz .x-slider-thumb {
+ //background-image: url(../images/gray/slider/slider-thumb.png);
+ }
+
+ .x-slider-vert,
+ .x-slider-vert .x-slider-end,
+ .x-slider-vert .x-slider-inner {
+ //background-image: url(../images/default/slider/slider-v-bg.png);
+ }
+
+ .x-slider-vert .x-slider-thumb {
+ //background-image: url(../images/gray/slider/slider-v-thumb.png);
+ }
+
+ .x-window-dlg .ext-mb-text,
+ .x-window-dlg .x-window-header-text {
+ font-size: 12px;
+ }
+
+ .x-window-dlg .ext-mb-textarea {
+ font: normal 12px 'Roboto', tahoma, arial, helvetica, sans-serif;
+ }
+
+ .x-window-dlg .x-msg-box-wait {
+ //background-image: url(../images/default/grid/loading.gif);
+ }
+
+ .x-window-dlg .ext-mb-info {
+ //background-image: url(../images/gray/window/icon-info.gif);
+ }
+
+ .x-window-dlg .ext-mb-warning {
+ //background-image: url(../images/gray/window/icon-warning.gif);
+ }
+
+ .x-window-dlg .ext-mb-question {
+ //background-image: url(../images/gray/window/icon-question.gif);
+ }
+
+ .x-window-dlg .ext-mb-error {
+ //background-image: url(../images/gray/window/icon-error.gif);
}
\ No newline at end of file
diff --git a/css/base/dozzle/dozzle-base.css b/css/base/dozzle/dozzle-base.css
index def06c9683..50ab3ff7e9 100644
--- a/css/base/dozzle/dozzle-base.css
+++ b/css/base/dozzle/dozzle-base.css
@@ -1,280 +1,280 @@
-/* dP dP dP */
-/* 88 88 88 */
-/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
-/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
-/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
-/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
-/* 88 */
-/* dP */
-
-/* Made by @gilbN */
-/* https://github.com/gilbN/theme.park */
-
-@import url("/css/defaults/placeholders.css");
-@import url("/css/defaults/transparent.css");
-
-:root {
- --scheme-main-ter: var(--main-bg-color);
- --text-strong-color: var(--button-text-hover);
- --border-color: var(--transparency-light-25);
- --logo-color: rgb(var(--accent-color));
- --body-background-color: var(--main-bg-color);
- --border-hover-color: rgb(var(--accent-color));
-}
-
-* {
- outline: none;
-}
-
-html,
-body {
- background: var(--main-bg-color) !important;
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- color: var(--text);
-}
-
-h1,
-h2,
-h3,
-h4,
-h5,
-h6,
-section header,
-.menu-label {
- color: var(--text-hover) !important;
-}
-
-
-/* Scrollbar */
-
-html.has-custom-scrollbars ::-webkit-scrollbar-thumb {
- background: var(--transparency-light-25);
- outline: 1px solid #0000;
- border-radius: 4px;
-}
-
-html.has-custom-scrollbars ::-webkit-scrollbar-thumb:active,
-html.has-custom-scrollbars ::-webkit-scrollbar-thumb:hover {
- background: var(--transparency-light-45);
-
-}
-
-html.has-custom-scrollbars ::-webkit-scrollbar-track {
- background: #1f1f1f;
-}
-
-html.has-custom-scrollbars ::-webkit-scrollbar-track:hover {
- background: #1f1f1f;
-}
-
-html.has-custom-scrollbars section main {
- scrollbar-color: #353535 transparent;
- scrollbar-width: thin
-}
-
-/* Text important */
-p,
-.menu-list a {
- color: var(--text) !important;
-
-}
-
-.panel-heading {
- background-color: rgb(var(--accent-color));
- color: var(--label-text-color) !important;
-}
-
-.panel-block {
- color: var(--text);
-}
-
-.panel-tabs a.is-active {
- border-bottom-color: rgb(var(--accent-color));
- color: rgb(var(--accent-color));
-}
-
-.panel-tabs a {
- border-bottom: 1px solid var(--border-color);
- color: var(--text);
-}
-
-.panel-tabs a:hover {
- border-bottom: 1px solid var(--border-color);
- color: var(--text-strong-color);
-}
-
-a.panel-block:hover,
-label.panel-block:hover {
- background-color: var(--transparency-light-10);
- color: var(--text-strong-color);
-}
-
-/* Side Menu*/
-.menu-list a:hover {
- background-color: var(--transparency-light-10);
- color: var(--text-hover) !important;
-}
-
-.menu-list a.is-active,
-.menu-list a.is-active:hover {
- background-color: rgb(var(--accent-color));
- color: var(--label-text-color) !important;
-}
-
-.menu-list li:hover .column-icon:hover {
- color: black !important;
-}
-
-li.exited a {
- color: var(--text-muted) !important;
-}
-
-.select select,
-.textarea,
-.input,
-.dropdown-content {
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- border-color: rgba(255, 255, 255, .1);
- border-radius: 4px;
- color: var(--text-strong-color);
-}
-
-.autocomplete .dropdown-item.is-hovered,
-a.dropdown-item:hover,
-button.dropdown-item:hover {
- background: var(--transparency-light-25);
- color: var(--text-strong-color);
-}
-
-.column-icon[data-v-35775614]:hover {
- color: rgb(var(--accent-color));
-}
-
-.select select:focus,
-.textarea:focus,
-.input:focus,
-.select select.is-focused,
-.is-focused.textarea,
-.is-focused.input,
-.select select:active,
-.textarea:active,
-.input:active,
-.select select.is-active,
-.is-active.textarea,
-.is-active.input {
- border-color: rgb(var(--accent-color));
- box-shadow: 0 0 0 0.125em rgba(var(--accent-color), .25);
-}
-
-/* Settings buttons */
-.button {
- background: var(--button-color);
- color: var(--button-text);
- border-color: var(--button-color);
-}
-
-section .is-scrollbar-notification button {
- background: var(--button-color) !important;
- color: var(--button-text) !important;
- border-color: var(--button-color) !important;
-}
-
-.b-radio.radio.button.is-selected {
- background-color: var(--button-color-hover);
- border-color: transparent;
- color: var(--text-strong-color);
-}
-
-.button:hover {
- background: var(--button-color-hover) !important;
- border-color: var(--button-color-hover) !important;
- color: var(--button-text-hover) !important;
-}
-
-.button:active,
-.button.is-active {
- background: var(--button-color-hover);
- border-color: var(--button-color-hover);
- color: var(--text-strong-color);
-}
-
-.is-settings-control {
- background: var(--button-color);
- color: var(--button-text);
- border-color: transparent;
-}
-
-.is-settings-control:hover {
- border-color: var(--button-color-hover) !important;
- background: var(--button-color-hover) !important;
- color: var(--button-text-hover) !important;
-}
-
-#hide-nav {
- background: var(--button-color) !important;
- color: var(--button-text) !important;
-}
-
-#hide-nav:hover {
- border-color: var(--button-color-hover) !important;
- background: var(--button-color-hover) !important;
- color: var(--button-text-hover) !important;
-}
-
-code {
- background: var(--transparency-dark-35) !important;
-}
-
-.switch input[type=checkbox]:checked+.check {
- background: var(--button-color);
-}
-
-.switch:hover input[type=checkbox]:checked+.check {
- background: var(--button-color-hover);
-}
-
-.switch input[type=checkbox]:focus:checked+.check,
-.switch input[type=checkbox]:active:checked+.check {
- box-shadow: 0 0 0.5em rgb(var(--accent-color), .8);
-}
-
-/* Events */
-
-.events {
- background: var(--transparency-dark-35);
-}
-
-.scroll-progress svg circle {
- fill: rgba(255, 255, 255, .45) !important;
- stroke: rgb(var(--accent-color)) !important;
-}
-
-.scroll-progress span {
- color: var(--text-strong-color) !important;
-}
-
-.splitpanes--vertical>.splitpanes__splitter:hover {
- background: rgb(var(--accent-color)) !important;
-}
-
-.events.medium {
- background: var(--transparency-dark-45);
-}
-
-.date {
- color: rgb(var(--accent-color)) !important;
- background: var(--transparency-dark-25) !important;
+/* dP dP dP */
+/* 88 88 88 */
+/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
+/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
+/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
+/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
+/* 88 */
+/* dP */
+
+/* Made by @gilbN */
+/* https://github.com/gilbN/theme.park */
+
+@import url("/css/defaults/placeholders.css");
+@import url("/css/defaults/transparent.css");
+
+:root {
+ --scheme-main-ter: var(--main-bg-color);
+ --text-strong-color: var(--button-text-hover);
+ --border-color: var(--transparency-light-25);
+ --logo-color: rgb(var(--accent-color));
+ --body-background-color: var(--main-bg-color);
+ --border-hover-color: rgb(var(--accent-color));
+}
+
+* {
+ outline: none;
+}
+
+html,
+body {
+ background: var(--main-bg-color) !important;
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ color: var(--text);
+}
+
+h1,
+h2,
+h3,
+h4,
+h5,
+h6,
+section header,
+.menu-label {
+ color: var(--text-hover) !important;
+}
+
+
+/* Scrollbar */
+
+html.has-custom-scrollbars ::-webkit-scrollbar-thumb {
+ background: var(--transparency-light-25);
+ outline: 1px solid #0000;
+ border-radius: 4px;
+}
+
+html.has-custom-scrollbars ::-webkit-scrollbar-thumb:active,
+html.has-custom-scrollbars ::-webkit-scrollbar-thumb:hover {
+ background: var(--transparency-light-45);
+
+}
+
+html.has-custom-scrollbars ::-webkit-scrollbar-track {
+ background: #1f1f1f;
+}
+
+html.has-custom-scrollbars ::-webkit-scrollbar-track:hover {
+ background: #1f1f1f;
+}
+
+html.has-custom-scrollbars section main {
+ scrollbar-color: #353535 transparent;
+ scrollbar-width: thin
+}
+
+/* Text important */
+p,
+.menu-list a {
+ color: var(--text) !important;
+
+}
+
+.panel-heading {
+ background-color: rgb(var(--accent-color));
+ color: var(--label-text-color) !important;
+}
+
+.panel-block {
+ color: var(--text);
+}
+
+.panel-tabs a.is-active {
+ border-bottom-color: rgb(var(--accent-color));
+ color: rgb(var(--accent-color));
+}
+
+.panel-tabs a {
+ border-bottom: 1px solid var(--border-color);
+ color: var(--text);
+}
+
+.panel-tabs a:hover {
+ border-bottom: 1px solid var(--border-color);
+ color: var(--text-strong-color);
+}
+
+a.panel-block:hover,
+label.panel-block:hover {
+ background-color: var(--transparency-light-10);
+ color: var(--text-strong-color);
+}
+
+/* Side Menu*/
+.menu-list a:hover {
+ background-color: var(--transparency-light-10);
+ color: var(--text-hover) !important;
+}
+
+.menu-list a.is-active,
+.menu-list a.is-active:hover {
+ background-color: rgb(var(--accent-color));
+ color: var(--label-text-color) !important;
+}
+
+.menu-list li:hover .column-icon:hover {
+ color: black !important;
+}
+
+li.exited a {
+ color: var(--text-muted) !important;
+}
+
+.select select,
+.textarea,
+.input,
+.dropdown-content {
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ border-color: rgba(255, 255, 255, .1);
+ border-radius: 4px;
+ color: var(--text-strong-color);
+}
+
+.autocomplete .dropdown-item.is-hovered,
+a.dropdown-item:hover,
+button.dropdown-item:hover {
+ background: var(--transparency-light-25);
+ color: var(--text-strong-color);
+}
+
+.column-icon[data-v-35775614]:hover {
+ color: rgb(var(--accent-color));
+}
+
+.select select:focus,
+.textarea:focus,
+.input:focus,
+.select select.is-focused,
+.is-focused.textarea,
+.is-focused.input,
+.select select:active,
+.textarea:active,
+.input:active,
+.select select.is-active,
+.is-active.textarea,
+.is-active.input {
+ border-color: rgb(var(--accent-color));
+ box-shadow: 0 0 0 0.125em rgba(var(--accent-color), .25);
+}
+
+/* Settings buttons */
+.button {
+ background: var(--button-color);
+ color: var(--button-text);
+ border-color: var(--button-color);
+}
+
+section .is-scrollbar-notification button {
+ background: var(--button-color) !important;
+ color: var(--button-text) !important;
+ border-color: var(--button-color) !important;
+}
+
+.b-radio.radio.button.is-selected {
+ background-color: var(--button-color-hover);
+ border-color: transparent;
+ color: var(--text-strong-color);
+}
+
+.button:hover {
+ background: var(--button-color-hover) !important;
+ border-color: var(--button-color-hover) !important;
+ color: var(--button-text-hover) !important;
+}
+
+.button:active,
+.button.is-active {
+ background: var(--button-color-hover);
+ border-color: var(--button-color-hover);
+ color: var(--text-strong-color);
+}
+
+.is-settings-control {
+ background: var(--button-color);
+ color: var(--button-text);
+ border-color: transparent;
+}
+
+.is-settings-control:hover {
+ border-color: var(--button-color-hover) !important;
+ background: var(--button-color-hover) !important;
+ color: var(--button-text-hover) !important;
+}
+
+#hide-nav {
+ background: var(--button-color) !important;
+ color: var(--button-text) !important;
+}
+
+#hide-nav:hover {
+ border-color: var(--button-color-hover) !important;
+ background: var(--button-color-hover) !important;
+ color: var(--button-text-hover) !important;
+}
+
+code {
+ background: var(--transparency-dark-35) !important;
+}
+
+.switch input[type=checkbox]:checked+.check {
+ background: var(--button-color);
+}
+
+.switch:hover input[type=checkbox]:checked+.check {
+ background: var(--button-color-hover);
+}
+
+.switch input[type=checkbox]:focus:checked+.check,
+.switch input[type=checkbox]:active:checked+.check {
+ box-shadow: 0 0 0.5em rgb(var(--accent-color), .8);
+}
+
+/* Events */
+
+.events {
+ background: var(--transparency-dark-35);
+}
+
+.scroll-progress svg circle {
+ fill: rgba(255, 255, 255, .45) !important;
+ stroke: rgb(var(--accent-color)) !important;
+}
+
+.scroll-progress span {
+ color: var(--text-strong-color) !important;
+}
+
+.splitpanes--vertical>.splitpanes__splitter:hover {
+ background: rgb(var(--accent-color)) !important;
+}
+
+.events.medium {
+ background: var(--transparency-dark-45);
+}
+
+.date {
+ color: rgb(var(--accent-color)) !important;
+ background: var(--transparency-dark-25) !important;
}
\ No newline at end of file
diff --git a/css/base/duplicacy/duplicacy-base.css b/css/base/duplicacy/duplicacy-base.css
index b86d7ca3b2..f9a5d413f1 100644
--- a/css/base/duplicacy/duplicacy-base.css
+++ b/css/base/duplicacy/duplicacy-base.css
@@ -1,667 +1,667 @@
-/* dP dP dP */
-/* 88 88 88 */
-/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
-/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
-/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
-/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
-/* 88 */
-/* dP */
-
-/* Made by @gilbN */
-/* https://github.com/gilbN/theme.park */
-
-@import url("/css/defaults/placeholders.css");
-@import url("/css/defaults/transparent.css");
-
-body {
- background: var(--main-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-a:not(.timeline-content a) {
- color: var(--link-color) !important;
-}
-
-a:hover:not(.timeline-content a) {
- color: var(--link-color-hover) !important;
-}
-
-a.disabled-link {
- color: var(--text-muted);
-}
-
-/* Scrollbar */
-@media only screen and (min-width: 768px) {
- html {
- height: 100%;
- width: 100%;
- overflow: hidden;
- }
-
- body {
- overflow-y: auto;
- height: 100%;
- background: var(--main-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- }
-}
-
-::-webkit-scrollbar {
- width: 14px;
-}
-
-::-webkit-scrollbar-thumb {
- min-height: 50px;
- border: 3px solid transparent;
- border-radius: 8px;
- background: var(--transparency-dark-20);
- background-clip: padding-box;
-}
-
-::-webkit-scrollbar-track {
- background-color: transparent;
-}
-
-::-webkit-scrollbar-thumb:hover {
- min-height: 50px;
- border: 3px solid transparent;
- border-radius: 8px;
- background: var(--transparency-light-50);
- background-clip: padding-box;
-}
-
-/* TEXT */
-body,
-.category,
-.card .labels p,
-.card .stats,
-.vis-time-axis .vis-text,
-.footer .copyright,
-.navbar-default .navbar-brand,
-.sidebar .nav li>a,
-.off-canvas-sidebar .nav li>a {
- color: var(--text) !important;
-}
-
-.h1,
-.h2,
-.h3,
-.h4,
-.h5,
-.h6,
-h1,
-h2,
-h3,
-h4,
-h5,
-h6,
-.card label,
-.card,
-.card .title {
- color: var(--text-hover);
-}
-
-label {
- color: var(--text) !important;
-}
-
-.main-panel {
- background: var(--main-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-.content .card {
- box-shadow: none;
-}
-
-.text-danger {
- color: #f05050;
-}
-
-.text-danger:hover {
- color: #ec2626;
-}
-
-.text-primary {
- color: rgb(var(--accent-color));
-}
-
-.text-primary:hover {
- color: var(--accent-color-hover);
-}
-
-/* CARDS */
-.card {
- background: transparent;
-}
-
-.col-sm-6 .card,
-.col-md-12 .card {
- background: transparent !important;
-}
-
-.card-container,
-.col-xs-4 .card,
-.col-xs-12 .card,
-.col-xs-8 .card {
- background: var(--transparency-dark-10) !important;
-}
-
-#schedule-0,
-#schedule-1,
-#schedule-2,
-#schedule-3,
-#schedule-4,
-#schedule-5,
-#schedule-6,
-#schedule-7,
-#schedule-8,
-#schedule-9,
-#schedule-10,
-#schedule-11,
-#schedule-12,
-#schedule-13,
-#schedule-14,
-#schedule-15,
-#schedule-16,
-#schedule-17,
-#schedule-18,
-#schedule-19,
-#schedule-20,
-[id*="#schedule-"] {
- background: var(--transparency-dark-10);
-}
-
-/* TIMELINE */
-.vis-timeline {
- border: 1px solid rgb(255 255 255 / 20%);
-}
-
-/* CHARTS */
-.ct-label {
- fill: var(--text);
- color: var(--text);
-}
-
-.ct-grid {
- stroke: var(--text);
-}
-
-.tab-content {
- border-color: transparent !important;
-}
-
-.vis-labelset .vis-label .vis-inner {
- color: var(--text);
-}
-
-/* STORAGE PAGE */
-.card .nav-tabs>li.active>a,
-.card .nav-tabs>li.active>a:focus,
-.card .nav-tabs>li.active>a:hover {
- color: var(--text);
- cursor: default;
- background: var(--transparency-dark-25);
- border: 1px solid rgba(255, 255, 255, .25);
- border-bottom-color: var(--text);
- border-radius: 6px 6px 0 0;
-}
-
-.card .nav>li>a:hover,
-.card .nav>li>a:focus {
- background: var(--transparency-light-10);
- border: 1px solid transparent;
-}
-
-/* NAVBAR */
-.navbar-default .navbar-toggle .icon-bar {
- background-color: var(--text);
-}
-
-.navbar-default {
- background: var(--transparency-dark-25);
- border-bottom: 1px solid var(--transparency-light-25);
-}
-
-/* SIDEBAR */
-.sidebar[data-background-color="black"]:after,
-.sidebar[data-background-color="black"]:before,
-.off-canvas-sidebar[data-background-color="black"]:after,
-.off-canvas-sidebar[data-background-color="black"]:before {
- background: var(--transparency-dark-10);
-}
-
-.sidebar[data-background-color="black"] .logo,
-.off-canvas-sidebar[data-background-color="black"] .logo {
- border-bottom: 1px solid rgba(var(--accent-color));
-}
-
-.sidebar .nav li.active>a:before,
-.sidebar .nav li.active>a:after {
- border-right: 17px solid rgb(var(--accent-color));
-}
-
-@media (min-width: 992px) {
-
- .off-canvas-sidebar .nav li.active>a:before,
- .off-canvas-sidebar .nav li.active>a:after {
- border-right: 17px solid rgb(var(--accent-color));
- }
-}
-
-.sidebar[data-active-color="success"] .nav li.active>a,
-.off-canvas-sidebar[data-active-color="success"] .nav li.active>a {
- color: rgb(var(--accent-color)) !important;
-}
-
-.sidebar .nav li>a:hover {
- color: var(--text-hover) !important;
-}
-
-.sidebar .sidebar-wrapper {
- box-shadow: none;
-}
-
-/* MODAL */
-.modal-content {
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- border: 1px solid transparent;
-}
-
-.modal-header {
- border-bottom: 1px solid rgb(var(--accent-color));
- background: var(--modal-header-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-.modal-footer {
- border-top: 1px solid rgb(var(--accent-color));
- background: var(--modal-footer-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-.modal-body .nav-tabs>li.active>a,
-.nav-tabs>li.active>a:focus,
-.nav-tabs>li.active>a:hover {
- color: var(--text);
- cursor: default;
- background: var(--transparency-dark-25);
- border: 1px solid transparent;
- border-bottom-color: transparent;
-}
-
-.modal-body .nav>li>a:hover,
-.nav>li>a:focus {
- background-color: transparent;
-}
-
-.modal-body .nav-tabs>li.active>a:hover {
- background: var(--transparency-dark-25);
- border: 1px solid transparent;
-}
-
-.modal-body .nav-tabs>li>a:hover {
- border-color: #fff3 #fff3 #fff3;
- color: var(--text-hover)
-}
-
-.modal-body .nav-tabs>li>a {
- color: var(--text)
-}
-
-#modal_storage_info_tab_content {
- border: none !important;
-}
-
-.modal-body .nav .open>a,
-.nav .open>a:focus,
-.nav .open>a:hover {
- background: var(--transparency-dark-25);
- border-color: transparent;
-}
-
-/* DROPDOWN */
-.dropdown-menu {
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-.dropdown a {
- color: var(--text) !important;
-}
-
-.dropdown a:hover {
- color: var(--text-hover) !important;
-}
-
-/* FORMS */
-.form-control.border-input {
- border: 1px solid transparent;
-}
-
-.form-control,
-textarea {
- background: var(--transparency-dark-25);
- color: var(--text);
-}
-
-.form-control:focus {
- background: var(--transparency-dark-50);
-}
-
-.form-control[disabled],
-.form-control[readonly],
-fieldset[disabled] .form-control {
- background: var(--transparency-dark-15);
-}
-
-#input_s3_provider:focus,
-#schedule_frequency:focus,
-#modal_restore_storage:focus,
-#modal_restore_id:focus,
-#modal_restore_revision:focus,
-#job_type:focus,
-#job_repository:focus,
-#backup_storage:focus,
-#administration_expiration:focus {
- background: white;
- color: black;
-}
-
-.form-check-label {
- word-break: break-word;
-}
-
-/* BUTTONS */
-.btn {
- color: var(--button-text);
- border-width: 1px;
- border-radius: 4px;
-}
-
-.main-panel .btn:hover,
-.main-panel .btn:focus {
- background: transparent;
-}
-
-.timepicker-spinner .btn:hover,
-.timepicker-spinner .btn:focus {
- background-color: var(--transparency-light-10);
- color: var(--text-hover);
- border: 1px solid transparent;
-}
-
-.timepicker-spinner .btn {
- border: 1px solid transparent;
-}
-
-.timepicker-spinner .input-group-btn-vertical {
- border-left: 1px solid transparent;
-}
-
-.btn-info.btn-fill {
- color: var(--button-text);
- background-color: var(--button-color);
- border: var(--button-color);
-}
-
-.btn-info.btn-fill:hover,
-.btn-info.btn-fill:active,
-.btn-info.btn-fill.active,
-.btn-info.btn-fill:focus {
- background: var(--button-color-hover);
- border: var(--button-color-hover);
- color: var(--button-text-hover);
-}
-
-.btn-primary {
- border-color: var(--button-color);
- background: var(--button-color);
- color: var(--button-text);
-}
-
-.btn-primary:focus,
-.btn-primary:active:focus {
- border-color: var(--button-color-hover);
- color: var(--button-text-hover);
- background-color: var(--button-color-hover);
-}
-
-.btn-primary:hover {
- border-color: var(--button-color-hover);
- color: var(--button-text-hover);
- background-color: var(--button-color-hover);
-}
-
-.btn-primary.btn-fill {
- color: var(--button-text);
- background-color: var(--button-color);
- border-color: var(--button-color);
-}
-
-.btn-primary.btn-fill:hover {
- color: var(--button-text-hover);
- background-color: var(--button-color-hover);
- border-color: var(--button-color-hover);
-
-}
-
-div>div>div.modal-footer>button.btn.btn-default.pull-left,
-.navbar .navbar-nav>li>a.btn-danger.btn-fill,
-.btn-danger.btn-fill {
- border-color: #f05050;
- background-color: #f05050;
- color: var(--text);
-}
-
-div>div>div.modal-footer>button.btn.btn-default.pull-left:hover,
-div>div>div.modal-footer>button.btn.btn-default.pull-left:focus,
-.navbar .navbar-nav>li>a.btn-danger.btn-fill:hover,
-.navbar .navbar-nav>li>a.btn-danger.btn-fill:focus,
-.btn-danger.btn-fill:hover,
-.btn-danger.btn-fill:focus {
- border-color: #ec2626;
- color: var(--text-hover);
- background-color: #ec2626;
-}
-
-div.bootbox.modal.fade.bootbox-confirm.in>div>div>div.modal-footer>button.btn.btn-default {
- border-color: #f05050;
- background-color: #f05050;
- color: var(--text);
-}
-
-div.bootbox.modal.fade.bootbox-confirm.in>div>div>div.modal-footer>button.btn.btn-default:hover,
-div.bootbox.modal.fade.bootbox-confirm.in>div>div>div.modal-footer>button.btn.btn-default:focus {
- border-color: #ec2626;
- color: var(--text-hover);
- background-color: #ec2626;
-}
-
-.close {
- color: var(--text-hover);
-}
-
-.navbar .navbar-nav>li>a.btn-success,
-.btn-success {
- border-color: var(--button-color);
- color: var(--button-color);
-}
-
-.navbar .navbar-nav>li>a.btn-success:hover,
-.navbar .navbar-nav>li>a.btn-success:focus,
-.navbar .navbar-nav>li>a.btn-success:active,
-.navbar .navbar-nav>li>a.btn-success.active,
-.open>.navbar .navbar-nav>li>a.btn-success.dropdown-toggle,
-.btn-success:hover,
-.btn-success:focus,
-.btn-success:active,
-.btn-success.active,
-.open>.btn-success.dropdown-toggle {
- background-color: var(--button-color-hover);
- color: var(--button-text-hover);
- border-color: var(--button-color-hover);
-}
-
-.btn-icon {
- background-color: rgb(var(--accent-color));
- color: var(--label-text-color);
- border-color: rgb(var(--accent-color));
-}
-
-.btn-icon.active.focus,
-.btn-icon.active:focus,
-.btn-icon.active:hover,
-.btn-icon:active.focus,
-.btn-icon:active:focus,
-.btn-icon:active:hover,
-.btn-icon:hover,
-.btn-icon:focus,
-.btn-icon:active,
-.btn-icon.active,
-.open>.dropdown-toggle.btn-icon.focus,
-.open>.dropdown-toggle.btn-icon:focus,
-.open>.dropdown-toggle.btn-icon:hover {
- background-color: var(--accent-color-hover) !important;
- color: var(--label-text-color);
- border-color: var(--accent-color-hover);
-}
-
-.radio-box input:checked~.radio-button {
- background-color: var(--button-color);
- color: var(--label-text-color);
-}
-
-/* TABLES */
-.table>tbody>tr.active>td,
-.table>tbody>tr.active>th,
-.table>tbody>tr>td.active,
-.table>tbody>tr>th.active,
-.table>tfoot>tr.active>td,
-.table>tfoot>tr.active>th,
-.table>tfoot>tr>td.active,
-.table>tfoot>tr>th.active,
-.table>thead>tr.active>td,
-.table>thead>tr.active>th,
-.table>thead>tr>td.active,
-.table>thead>tr>th.active,
-.row-clickable.active {
- background: var(--transparency-dark-25);
- color: var(--text-hover);
-}
-
-.fixed-header th {
- background: var(--main-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-.table thead tr>th,
-.table thead tr>td,
-.table tbody tr>th,
-.table tbody tr>td,
-.table tfoot tr>th,
-.table tfoot tr>td {
- border-top: 1px solid rgb(255 255 255 / 20%);
-}
-
-hr {
- border-top: 1px solid rgb(var(--accent-color));
-}
-
-.list-group-item {
- background-color: transparent;
-}
-
-.list-group-item.active,
-.list-group-item.active:focus,
-.list-group-item.active:hover {
- background-color: rgb(var(--accent-color));
- border-color: rgb(var(--accent-color));
-}
-
-/* PROGRESS BARS */
-.progress {
- background: var(--transparency-dark-25);
-}
-
-.progress-bar {
- background-color: rgb(var(--accent-color));
-}
-
-.progress span {
- color: var(--text-hover);
-}
-
-/* FOOTER */
-.main-panel>.footer {
- background: var(--transparency-dark-25);
-}
-
-/* MOBILE */
-@media (max-width: 991px) {
- .off-canvas-sidebar .sidebar-wrapper {
- box-shadow: 0 0 10px 0px #000000;
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- }
-
- .off-canvas-sidebar .nav li.active>a:before,
- .off-canvas-sidebar .nav>li.active>a:after {
- border-left: 17px solid rgb(var(--accent-color));
- }
+/* dP dP dP */
+/* 88 88 88 */
+/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
+/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
+/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
+/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
+/* 88 */
+/* dP */
+
+/* Made by @gilbN */
+/* https://github.com/gilbN/theme.park */
+
+@import url("/css/defaults/placeholders.css");
+@import url("/css/defaults/transparent.css");
+
+body {
+ background: var(--main-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+a:not(.timeline-content a) {
+ color: var(--link-color) !important;
+}
+
+a:hover:not(.timeline-content a) {
+ color: var(--link-color-hover) !important;
+}
+
+a.disabled-link {
+ color: var(--text-muted);
+}
+
+/* Scrollbar */
+@media only screen and (min-width: 768px) {
+ html {
+ height: 100%;
+ width: 100%;
+ overflow: hidden;
+ }
+
+ body {
+ overflow-y: auto;
+ height: 100%;
+ background: var(--main-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ }
+}
+
+::-webkit-scrollbar {
+ width: 14px;
+}
+
+::-webkit-scrollbar-thumb {
+ min-height: 50px;
+ border: 3px solid transparent;
+ border-radius: 8px;
+ background: var(--transparency-dark-20);
+ background-clip: padding-box;
+}
+
+::-webkit-scrollbar-track {
+ background-color: transparent;
+}
+
+::-webkit-scrollbar-thumb:hover {
+ min-height: 50px;
+ border: 3px solid transparent;
+ border-radius: 8px;
+ background: var(--transparency-light-50);
+ background-clip: padding-box;
+}
+
+/* TEXT */
+body,
+.category,
+.card .labels p,
+.card .stats,
+.vis-time-axis .vis-text,
+.footer .copyright,
+.navbar-default .navbar-brand,
+.sidebar .nav li>a,
+.off-canvas-sidebar .nav li>a {
+ color: var(--text) !important;
+}
+
+.h1,
+.h2,
+.h3,
+.h4,
+.h5,
+.h6,
+h1,
+h2,
+h3,
+h4,
+h5,
+h6,
+.card label,
+.card,
+.card .title {
+ color: var(--text-hover);
+}
+
+label {
+ color: var(--text) !important;
+}
+
+.main-panel {
+ background: var(--main-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+.content .card {
+ box-shadow: none;
+}
+
+.text-danger {
+ color: #f05050;
+}
+
+.text-danger:hover {
+ color: #ec2626;
+}
+
+.text-primary {
+ color: rgb(var(--accent-color));
+}
+
+.text-primary:hover {
+ color: var(--accent-color-hover);
+}
+
+/* CARDS */
+.card {
+ background: transparent;
+}
+
+.col-sm-6 .card,
+.col-md-12 .card {
+ background: transparent !important;
+}
+
+.card-container,
+.col-xs-4 .card,
+.col-xs-12 .card,
+.col-xs-8 .card {
+ background: var(--transparency-dark-10) !important;
+}
+
+#schedule-0,
+#schedule-1,
+#schedule-2,
+#schedule-3,
+#schedule-4,
+#schedule-5,
+#schedule-6,
+#schedule-7,
+#schedule-8,
+#schedule-9,
+#schedule-10,
+#schedule-11,
+#schedule-12,
+#schedule-13,
+#schedule-14,
+#schedule-15,
+#schedule-16,
+#schedule-17,
+#schedule-18,
+#schedule-19,
+#schedule-20,
+[id*="#schedule-"] {
+ background: var(--transparency-dark-10);
+}
+
+/* TIMELINE */
+.vis-timeline {
+ border: 1px solid rgb(255 255 255 / 20%);
+}
+
+/* CHARTS */
+.ct-label {
+ fill: var(--text);
+ color: var(--text);
+}
+
+.ct-grid {
+ stroke: var(--text);
+}
+
+.tab-content {
+ border-color: transparent !important;
+}
+
+.vis-labelset .vis-label .vis-inner {
+ color: var(--text);
+}
+
+/* STORAGE PAGE */
+.card .nav-tabs>li.active>a,
+.card .nav-tabs>li.active>a:focus,
+.card .nav-tabs>li.active>a:hover {
+ color: var(--text);
+ cursor: default;
+ background: var(--transparency-dark-25);
+ border: 1px solid rgba(255, 255, 255, .25);
+ border-bottom-color: var(--text);
+ border-radius: 6px 6px 0 0;
+}
+
+.card .nav>li>a:hover,
+.card .nav>li>a:focus {
+ background: var(--transparency-light-10);
+ border: 1px solid transparent;
+}
+
+/* NAVBAR */
+.navbar-default .navbar-toggle .icon-bar {
+ background-color: var(--text);
+}
+
+.navbar-default {
+ background: var(--transparency-dark-25);
+ border-bottom: 1px solid var(--transparency-light-25);
+}
+
+/* SIDEBAR */
+.sidebar[data-background-color="black"]:after,
+.sidebar[data-background-color="black"]:before,
+.off-canvas-sidebar[data-background-color="black"]:after,
+.off-canvas-sidebar[data-background-color="black"]:before {
+ background: var(--transparency-dark-10);
+}
+
+.sidebar[data-background-color="black"] .logo,
+.off-canvas-sidebar[data-background-color="black"] .logo {
+ border-bottom: 1px solid rgba(var(--accent-color));
+}
+
+.sidebar .nav li.active>a:before,
+.sidebar .nav li.active>a:after {
+ border-right: 17px solid rgb(var(--accent-color));
+}
+
+@media (min-width: 992px) {
+
+ .off-canvas-sidebar .nav li.active>a:before,
+ .off-canvas-sidebar .nav li.active>a:after {
+ border-right: 17px solid rgb(var(--accent-color));
+ }
+}
+
+.sidebar[data-active-color="success"] .nav li.active>a,
+.off-canvas-sidebar[data-active-color="success"] .nav li.active>a {
+ color: rgb(var(--accent-color)) !important;
+}
+
+.sidebar .nav li>a:hover {
+ color: var(--text-hover) !important;
+}
+
+.sidebar .sidebar-wrapper {
+ box-shadow: none;
+}
+
+/* MODAL */
+.modal-content {
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ border: 1px solid transparent;
+}
+
+.modal-header {
+ border-bottom: 1px solid rgb(var(--accent-color));
+ background: var(--modal-header-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+.modal-footer {
+ border-top: 1px solid rgb(var(--accent-color));
+ background: var(--modal-footer-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+.modal-body .nav-tabs>li.active>a,
+.nav-tabs>li.active>a:focus,
+.nav-tabs>li.active>a:hover {
+ color: var(--text);
+ cursor: default;
+ background: var(--transparency-dark-25);
+ border: 1px solid transparent;
+ border-bottom-color: transparent;
+}
+
+.modal-body .nav>li>a:hover,
+.nav>li>a:focus {
+ background-color: transparent;
+}
+
+.modal-body .nav-tabs>li.active>a:hover {
+ background: var(--transparency-dark-25);
+ border: 1px solid transparent;
+}
+
+.modal-body .nav-tabs>li>a:hover {
+ border-color: #fff3 #fff3 #fff3;
+ color: var(--text-hover)
+}
+
+.modal-body .nav-tabs>li>a {
+ color: var(--text)
+}
+
+#modal_storage_info_tab_content {
+ border: none !important;
+}
+
+.modal-body .nav .open>a,
+.nav .open>a:focus,
+.nav .open>a:hover {
+ background: var(--transparency-dark-25);
+ border-color: transparent;
+}
+
+/* DROPDOWN */
+.dropdown-menu {
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+.dropdown a {
+ color: var(--text) !important;
+}
+
+.dropdown a:hover {
+ color: var(--text-hover) !important;
+}
+
+/* FORMS */
+.form-control.border-input {
+ border: 1px solid transparent;
+}
+
+.form-control,
+textarea {
+ background: var(--transparency-dark-25);
+ color: var(--text);
+}
+
+.form-control:focus {
+ background: var(--transparency-dark-50);
+}
+
+.form-control[disabled],
+.form-control[readonly],
+fieldset[disabled] .form-control {
+ background: var(--transparency-dark-15);
+}
+
+#input_s3_provider:focus,
+#schedule_frequency:focus,
+#modal_restore_storage:focus,
+#modal_restore_id:focus,
+#modal_restore_revision:focus,
+#job_type:focus,
+#job_repository:focus,
+#backup_storage:focus,
+#administration_expiration:focus {
+ background: white;
+ color: black;
+}
+
+.form-check-label {
+ word-break: break-word;
+}
+
+/* BUTTONS */
+.btn {
+ color: var(--button-text);
+ border-width: 1px;
+ border-radius: 4px;
+}
+
+.main-panel .btn:hover,
+.main-panel .btn:focus {
+ background: transparent;
+}
+
+.timepicker-spinner .btn:hover,
+.timepicker-spinner .btn:focus {
+ background-color: var(--transparency-light-10);
+ color: var(--text-hover);
+ border: 1px solid transparent;
+}
+
+.timepicker-spinner .btn {
+ border: 1px solid transparent;
+}
+
+.timepicker-spinner .input-group-btn-vertical {
+ border-left: 1px solid transparent;
+}
+
+.btn-info.btn-fill {
+ color: var(--button-text);
+ background-color: var(--button-color);
+ border: var(--button-color);
+}
+
+.btn-info.btn-fill:hover,
+.btn-info.btn-fill:active,
+.btn-info.btn-fill.active,
+.btn-info.btn-fill:focus {
+ background: var(--button-color-hover);
+ border: var(--button-color-hover);
+ color: var(--button-text-hover);
+}
+
+.btn-primary {
+ border-color: var(--button-color);
+ background: var(--button-color);
+ color: var(--button-text);
+}
+
+.btn-primary:focus,
+.btn-primary:active:focus {
+ border-color: var(--button-color-hover);
+ color: var(--button-text-hover);
+ background-color: var(--button-color-hover);
+}
+
+.btn-primary:hover {
+ border-color: var(--button-color-hover);
+ color: var(--button-text-hover);
+ background-color: var(--button-color-hover);
+}
+
+.btn-primary.btn-fill {
+ color: var(--button-text);
+ background-color: var(--button-color);
+ border-color: var(--button-color);
+}
+
+.btn-primary.btn-fill:hover {
+ color: var(--button-text-hover);
+ background-color: var(--button-color-hover);
+ border-color: var(--button-color-hover);
+
+}
+
+div>div>div.modal-footer>button.btn.btn-default.pull-left,
+.navbar .navbar-nav>li>a.btn-danger.btn-fill,
+.btn-danger.btn-fill {
+ border-color: #f05050;
+ background-color: #f05050;
+ color: var(--text);
+}
+
+div>div>div.modal-footer>button.btn.btn-default.pull-left:hover,
+div>div>div.modal-footer>button.btn.btn-default.pull-left:focus,
+.navbar .navbar-nav>li>a.btn-danger.btn-fill:hover,
+.navbar .navbar-nav>li>a.btn-danger.btn-fill:focus,
+.btn-danger.btn-fill:hover,
+.btn-danger.btn-fill:focus {
+ border-color: #ec2626;
+ color: var(--text-hover);
+ background-color: #ec2626;
+}
+
+div.bootbox.modal.fade.bootbox-confirm.in>div>div>div.modal-footer>button.btn.btn-default {
+ border-color: #f05050;
+ background-color: #f05050;
+ color: var(--text);
+}
+
+div.bootbox.modal.fade.bootbox-confirm.in>div>div>div.modal-footer>button.btn.btn-default:hover,
+div.bootbox.modal.fade.bootbox-confirm.in>div>div>div.modal-footer>button.btn.btn-default:focus {
+ border-color: #ec2626;
+ color: var(--text-hover);
+ background-color: #ec2626;
+}
+
+.close {
+ color: var(--text-hover);
+}
+
+.navbar .navbar-nav>li>a.btn-success,
+.btn-success {
+ border-color: var(--button-color);
+ color: var(--button-color);
+}
+
+.navbar .navbar-nav>li>a.btn-success:hover,
+.navbar .navbar-nav>li>a.btn-success:focus,
+.navbar .navbar-nav>li>a.btn-success:active,
+.navbar .navbar-nav>li>a.btn-success.active,
+.open>.navbar .navbar-nav>li>a.btn-success.dropdown-toggle,
+.btn-success:hover,
+.btn-success:focus,
+.btn-success:active,
+.btn-success.active,
+.open>.btn-success.dropdown-toggle {
+ background-color: var(--button-color-hover);
+ color: var(--button-text-hover);
+ border-color: var(--button-color-hover);
+}
+
+.btn-icon {
+ background-color: rgb(var(--accent-color));
+ color: var(--label-text-color);
+ border-color: rgb(var(--accent-color));
+}
+
+.btn-icon.active.focus,
+.btn-icon.active:focus,
+.btn-icon.active:hover,
+.btn-icon:active.focus,
+.btn-icon:active:focus,
+.btn-icon:active:hover,
+.btn-icon:hover,
+.btn-icon:focus,
+.btn-icon:active,
+.btn-icon.active,
+.open>.dropdown-toggle.btn-icon.focus,
+.open>.dropdown-toggle.btn-icon:focus,
+.open>.dropdown-toggle.btn-icon:hover {
+ background-color: var(--accent-color-hover) !important;
+ color: var(--label-text-color);
+ border-color: var(--accent-color-hover);
+}
+
+.radio-box input:checked~.radio-button {
+ background-color: var(--button-color);
+ color: var(--label-text-color);
+}
+
+/* TABLES */
+.table>tbody>tr.active>td,
+.table>tbody>tr.active>th,
+.table>tbody>tr>td.active,
+.table>tbody>tr>th.active,
+.table>tfoot>tr.active>td,
+.table>tfoot>tr.active>th,
+.table>tfoot>tr>td.active,
+.table>tfoot>tr>th.active,
+.table>thead>tr.active>td,
+.table>thead>tr.active>th,
+.table>thead>tr>td.active,
+.table>thead>tr>th.active,
+.row-clickable.active {
+ background: var(--transparency-dark-25);
+ color: var(--text-hover);
+}
+
+.fixed-header th {
+ background: var(--main-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+.table thead tr>th,
+.table thead tr>td,
+.table tbody tr>th,
+.table tbody tr>td,
+.table tfoot tr>th,
+.table tfoot tr>td {
+ border-top: 1px solid rgb(255 255 255 / 20%);
+}
+
+hr {
+ border-top: 1px solid rgb(var(--accent-color));
+}
+
+.list-group-item {
+ background-color: transparent;
+}
+
+.list-group-item.active,
+.list-group-item.active:focus,
+.list-group-item.active:hover {
+ background-color: rgb(var(--accent-color));
+ border-color: rgb(var(--accent-color));
+}
+
+/* PROGRESS BARS */
+.progress {
+ background: var(--transparency-dark-25);
+}
+
+.progress-bar {
+ background-color: rgb(var(--accent-color));
+}
+
+.progress span {
+ color: var(--text-hover);
+}
+
+/* FOOTER */
+.main-panel>.footer {
+ background: var(--transparency-dark-25);
+}
+
+/* MOBILE */
+@media (max-width: 991px) {
+ .off-canvas-sidebar .sidebar-wrapper {
+ box-shadow: 0 0 10px 0px #000000;
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ }
+
+ .off-canvas-sidebar .nav li.active>a:before,
+ .off-canvas-sidebar .nav>li.active>a:after {
+ border-left: 17px solid rgb(var(--accent-color));
+ }
}
\ No newline at end of file
diff --git a/css/base/emby/emby-base.css b/css/base/emby/emby-base.css
index 622ec3d5e5..97f50436bb 100644
--- a/css/base/emby/emby-base.css
+++ b/css/base/emby/emby-base.css
@@ -1,751 +1,751 @@
-@import url("/css/defaults/placeholders.css");
-@import url("/css/defaults/transparent.css");
-
-:root {
- --theme-primary-color: var(--accent-color);
- --theme-text-color: var(--text);
- --theme-text-color-opaque: var(--text-hover);
- --theme-accent-text-color: var(--accent-color);
- --theme-primary-color-lightened: var(--accent-color-hover);
- --theme-icon-focus-background: rgba(var(--accent-color), 0.2);
-
- --theme-background: var(--main-bg-color);
- --header-blur-background: rgba(20,20,20,0.66);
- --drawer-background: #2C2C2E;
- --docked-drawer-background: var(--transparency-dark-25);
- --button-background: var(--button-color);
- --card-background: var(--transparency-dark-15);
- --footer-background: var(--modal-footer-color);
- --footer-blur-background: rgba(29,29,31,0.66);
-
- --header-background: var(--theme-background);
- --theme-body-secondary-text-color: rgba(255, 255, 255, .6);
- --line-background: var(--transparency-light-10);
- --line-size: .08em;
- --scrollbar-thumb-background: rgba(255,255,255,.3);
-}
-
-@media (pointer: fine) {
- :not(.layout-tv):root {
- --theme-background: var(--main-bg-color);
- --header-blur-background: rgba(20,20,20,0.66);
- --drawer-background: #2C2C2E;
- --docked-drawer-background: var(--transparency-dark-25);
- --button-background: #1f1f1f;
- --card-background: var(--transparency-dark-15);
- --footer-background: var(--modal-footer-color);
- --footer-blur-background: rgba(29,29,31,0.66);
- }
-}
-
-.layout-tv:root {
- --theme-background: var(--main-bg-color);
- --header-blur-background: rgba(20,20,20,0.66);
- --drawer-background: #2C2C2E;
- --docked-drawer-background: var(--transparency-dark-25);
- --button-background: #1f1f1f;
- --card-background: var(--transparency-dark-15);
- --footer-background: var(--modal-footer-color);
- --footer-blur-background: rgba(29,29,31,0.66);
-}
-
-/*TP CUSTOM */
-h1,
-h2,
-h3,
-h4,
-h5,
-h6,
-.inputLabel,
-label {
- color: var(--text-hover);
-}
-
-a:not(.emby-button),
-.cardText.cardTextCentered.cardText-first>button {
- color: var(--link-color) !important;
-}
-
-a:hover:not(.emby-button),
-.cardText.cardTextCentered.cardText-first>button:hover {
- color: var(--link-color-hover) !important;
-}
-
-/*TP END*/
-
-html {
- color: var(--theme-text-color);
- scrollbar-color: var(--scrollbar-thumb-background) transparent
-}
-
-.emby-collapsible-button {
- border-color: var(--line-background) !important
-}
-
-.skinHeader-withBackground.skinHeader-withfulldrawer {
- border-bottom: .08em solid var(--line-background)
-}
-
-.skinHeader-withBackground {
- background: var(--header-background);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-.appfooter,
-.formDialogFooter:not(.formDialogFooter-clear) {
- background: var(--footer-background);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-.formDialogHeader:not(.formDialogHeader-clear) {
- background: var(--modal-header-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-.dialog {
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-@supports (backdrop-filter: blur(1em)) or (-webkit-backdrop-filter:blur(1em)) {
- .skinHeader-withBackground {
- background: var(--header-blur-background);
- -webkit-backdrop-filter: saturate(1.8) blur(1.5em);
- backdrop-filter: saturate(1.8) blur(1.5em)
- }
-
- .appfooter-withbackdropfilter {
- background: var(--footer-blur-background);
- -webkit-backdrop-filter: saturate(1.8) blur(1.5em);
- backdrop-filter: saturate(1.8) blur(1.5em)
- }
-}
-
-.skinHeader.semiTransparent {
- -webkit-backdrop-filter: none !important;
- backdrop-filter: none !important;
- background-color: rgba(0, 0, 0, .3);
- background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .6)), to(rgba(0, 0, 0, 0)));
- background: -webkit-linear-gradient(rgba(0, 0, 0, .6), rgba(0, 0, 0, 0));
- background: -o-linear-gradient(rgba(0, 0, 0, .6), rgba(0, 0, 0, 0));
- background: linear-gradient(rgba(0, 0, 0, .6), rgba(0, 0, 0, 0));
- -webkit-box-shadow: none !important;
- box-shadow: none !important;
- border-bottom: 0;
- color: rgba(255, 255, 255, .87)
-}
-
-.pageTitleWithDefaultLogo {
- background-image: url(/resources/emby/logowhite.png)
-}
-
-.backgroundContainer,
-html {
- background: var(--theme-background);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-.backgroundContainer.withBackdrop {
- background: var(--transparency-dark-80)
-}
-
-@media not all and (min-width: 50em) {
- .itemBackgroundContainer.withBackdrop {
- background: var(--theme-background);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- }
-}
-
-.paper-icon-button-light-tv:focus,
-.paper-icon-button-light:active {
- color: rgb(var(--theme-primary-color));
- background-color: var(--theme-icon-focus-background)
-}
-
-@media(hover: hover) and (pointer:fine) {
- .paper-icon-button-light:focus {
- color: rgb(var(--theme-primary-color));
- background-color: var(--theme-icon-focus-background)
- }
-}
-
-.detailButton-icon,
-.fab,
-.raised:not(.raised-mini) {
- background: var(--button-color);
- color: var(--button-text);
-}
-
-.detailButton-icon {
- border-color: rgba(255, 255, 255, .3)
-}
-
-.emby-select-withcolor {
- color: inherit;
- background: var(--transparency-dark-25);
- border: var(--line-size) solid transparent
-}
-
-.toast {
- background: var(--button-background);
- color: var(--theme-text-color)
-}
-
-@supports (backdrop-filter: blur(1em)) or (-webkit-backdrop-filter:blur(1em)) {
-
- .detailButton-icon,
- .emby-select-withcolor.detailTrackSelect,
- .fab,
- .raised:not(.nobackdropfilter) {
- background: rgba(85, 85, 85, .3);
- -webkit-backdrop-filter: saturate(1.8) blur(1.5em);
- backdrop-filter: saturate(1.8) blur(1.5em);
- color: var(--transparency-light-95);
- }
-
- .dialog-blur,
- .toast {
- color: var(--text-hover);
- background: rgba(56, 56, 56, .76);
- -webkit-backdrop-filter: blur(2.5em) saturate(1.8);
- backdrop-filter: blur(2.5em) saturate(1.8);
- -webkit-box-shadow: none !important;
- box-shadow: none !important
- }
-
- .toast-large {
- color: rgba(255, 255, 255, .87)
- }
-}
-
-.fab:focus,
-.raised:focus {
- background: var(--button-color-hover);
- color: var(--button-text-hover);
-}
-
-.button-submit:not(.emby-button-tv) {
- background: var(--button-color);
- color: var(--button-text)
-}
-
-.button-submit:not(.emby-button-tv):focus,
-.button-submit:not(.emby-button-tv):hover {
- background: var(--button-color-hover);
- color: var(--button-text-hover)
-}
-
-.emby-select-withcolor>option {
- color: inherit;
- background: var(--button-background)
-}
-
-.emby-select-withcolor:focus {
- border-color: rgb(var(--theme-primary-color)) !important
-}
-
-.emby-select-tv-withcolor:focus {
- background-color: rgb(var(--theme-primary-color)) !important;
- color: var(--text-hover) !important
-}
-
-.checkboxLabel {
- color: inherit
-}
-
-.emby-checkbox-focusring:focus:before {
- background-color: var(--theme-icon-focus-background)
-}
-
-.inputLabelFocused,
-.selectLabelFocused,
-.textareaLabelFocused {
- color: rgb(var(--accent-color))
-}
-
-.button-link {
- color: var(--link-color)
-}
-
-.button-flat-accent {
- color: rgb(var(--accent-color))
-}
-
-.paperList,
-.visualCardBox {
- background-color: var(--card-background)
-}
-
-.collapseContent {
- border: var(--line-size) solid var(--line-background)
-}
-
-.fieldDescription,
-.listItemBodyText-secondary,
-.secondaryText {
- color: var(--theme-body-secondary-text-color)
-}
-
-.cardText-secondary {
- color: var(--text)
-}
-
-.cardText-first {
- color: var(--theme-text-color-opaque)
-}
-
-.actionsheetDivider {
- background: var(--line-background)
-}
-
-@media(hover: hover) and (pointer:fine) {
- .actionSheetMenuItem:hover {
- background: var(--transparency-light-20)
- }
-}
-
-.selectionCommandsPanel {
- background: rgb(var(--theme-primary-color));
- color: var(--label-text-color);
-}
-
-.itemSelectionCount {
- color: var(--label-text-color) !important;
-
-}
-
-.upNextDialog-countdownText {
- color: rgb(var(--theme-primary-color))
-}
-
-.alphaPickerButton {
- color: var(--theme-body-secondary-text-color);
- background-color: transparent
-}
-
-.alphaPickerButton-selected {
- color: var(--theme-text-color-opaque)
-}
-
-.alphaPickerButton-tv:focus {
- background-color: rgb(var(--theme-primary-color));
- color: var(--text-hover) !important
-}
-
-.detailTableBodyRow-shaded:nth-child(even) {
- background: #1c1c1c;
- background: rgba(30, 30, 30, .9)
-}
-
-.listItem-border {
- border-color: var(--line-background) !important
-}
-
-.listItem-focusscale:focus {
- background: rgba(54, 54, 54, .8)
-}
-
-.progressring-spiner {
- border-color: rgb(var(--theme-primary-color))
-}
-
-.mediaInfoText {
- background: var(--button-background)
-}
-
-.starIcon {
- color: #cb272a
-}
-
-.mediaInfoTimerIcon {
- color: #cb272a
-}
-
-.emby-input,
-.emby-textarea {
- color: inherit;
- background: var(--transparency-dark-25);
- border: var(--line-size) solid rgba(255, 255, 255, 0.1)
-}
-
-.emby-input:focus,
-.emby-textarea:focus {
- border-color: rgb(var(--theme-primary-color))
-}
-
-.emby-checkbox:checked+span:before {
- border-color: currentColor
-}
-
-.emby-checkbox:checked+span:before {
- border-color: rgb(var(--theme-primary-color)) !important;
- background-color: rgb(var(--theme-primary-color)) !important;
-
-}
-
-.checkboxLabel::after {
- color: var(--label-text-color);
-}
-
-.itemProgressBarForeground {
- background-color: rgb(var(--theme-primary-color))
-}
-
-.itemProgressBarForeground-recording {
- background-color: #cb272a
-}
-
-.countIndicator {
- background: rgb(var(--theme-primary-color));
- color: var(--label-text-color);
-}
-
-.playedIndicator {
- background: rgb(var(--theme-primary-color))
-}
-
-.mainDrawer {
- background: var(--drawer-background)
-}
-
-.drawer-docked {
- background: var(--docked-drawer-background);
- border-right: var(--line-size) solid var(--line-background)
-}
-
-@media(hover: hover) and (pointer:fine) {
- .navMenuOption:hover {
- background: #303030
- }
-}
-
-.navMenuOption-selected {
- background-color: var(--theme-icon-focus-background) !important;
- color: rgb(var(--accent-color))
-}
-
-.emby-button-focusscale:focus,
-.emby-button-focusscale:focus .detailButton-icon {
- background: rgb(var(--theme-primary-color));
- color: var(--text-hover)
-}
-
-.emby-tab-button {
- color: var(--theme-body-secondary-text-color)
-}
-
-.emby-tab-button-active {
- color: rgb(var(--accent-color))
-}
-
-.emby-tab-button-active.emby-button-tv {
- color: var(--theme-text-color-opaque)
-}
-
-.emby-tab-button.emby-button-tv:focus {
- color: rgb(var(--accent-color));
- background: 0 0
-}
-
-.emby-button {
- outline-color: rgb(var(--theme-primary-color))
-}
-
-.channelCell,
-.guide-headerTimeslots,
-.timeslotHeaders {
- background: var(--theme-background);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-@media (pointer: coarse) {
- .channelCell-mobilefocus {
- background: var(--theme-background) !important;
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- }
-}
-
-.channelCell-mobilefocus:not(:focus-visible) {
- background: var(--theme-background) !important;
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-.channelCell-mobilefocus:not(:-moz-focusring) {
- background: var(--theme-background) !important;
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-.channelCell,
-.epgRow,
-.programCell {
- border-color: rgba(255, 255, 255, .05)
-}
-
-.guide-currentTimeIndicatorDot {
- border-right-color: var(--theme-icon-focus-background)
-}
-
-.guide-currentTimeIndicatorDot:after {
- border-top-color: rgb(var(--theme-primary-color))
-}
-
-.firstChannelCell {
- border-color: transparent
-}
-
-.programCell-sports {
- background: #3949ab !important
-}
-
-.programCell-movie {
- background: #5e35b1 !important
-}
-
-.programCell-kids {
- background: #039be5 !important
-}
-
-.programCell-news {
- background: #43a047 !important
-}
-
-.channelCell:focus,
-.programCell:focus {
- background-color: rgb(var(--theme-primary-color));
- color: var(--text-hover)
-}
-
-.guide-programTextIcon {
- color: #1e1e1e;
- background: #555
-}
-
-.infoBanner {
- background: var(--card-background);
- padding: 1em;
- -webkit-border-radius: .3em;
- border-radius: .3em
-}
-
-.ratingbutton-icon-withrating {
- color: #c33 !important
-}
-
-.downloadbutton-icon-on {
- color: #4285f4
-}
-
-.downloadbutton-icon-complete {
- color: #4285f4
-}
-
-.playstatebutton-icon-played {
- color: #c33 !important
-}
-
-.repeatButton-active {
- color: #4285f4
-}
-
-.card:focus .card-focuscontent {
- border-color: rgb(var(--theme-primary-color))
-}
-
-.cardContent-button {
- background-color: transparent
-}
-
-.cardContent-shadow {
- background-color: var(--card-background)
-}
-
-.defaultCardBackground0 {
- background-color: var(--card-background)
-}
-
-.defaultCardBackground1 {
- background-color: #d2b019
-}
-
-.defaultCardBackground2 {
- background-color: #338abb
-}
-
-.defaultCardBackground3 {
- background-color: #6b689d
-}
-
-.defaultCardBackground4 {
- background-color: #dd452b
-}
-
-.defaultCardBackground5 {
- background-color: #5ccea9
-}
-
-.cardOverlayButtonIcon {
- background-color: rgb(var(--theme-primary-color))
-}
-
-.cardScalable.cardPadder-portrait>div>button>i {
- color: var(--label-text-color) !important;
-}
-
-::-webkit-scrollbar-track-piece {
- background-color: transparent
-}
-
-::-webkit-scrollbar-thumb {
- background: var(--scrollbar-thumb-background)
-}
-
-.emby-slider-background {
- background: var(--scrollbar-thumb-background)
-}
-
-.emby-slider {
- color: rgb(var(--theme-primary-color))
-}
-
-.emby-slider::-moz-range-track {
- background: #444
-}
-
-.emby-slider::-moz-range-progress {
- background: rgb(var(--theme-primary-color))
-}
-
-.emby-slider::-webkit-slider-thumb {
- background: rgb(var(--theme-primary-color))
-}
-
-.emby-slider::-moz-range-thumb {
- background: rgb(var(--theme-primary-color))
-}
-
-.emby-slider::-ms-thumb {
- background: rgb(var(--theme-primary-color))
-}
-
-.emby-slider-background-lower {
- background-color: rgb(var(--theme-primary-color))
-}
-
-.scrollbuttoncontainer {
- color: var(--text-hover);
- background: rgba(20, 20, 20, .5)
-}
-
-.recordingIcon-active {
- color: #c33 !important
-}
-
-.drawerLogo {
- background-image: url(/resources/emby/logowhite.png);
- border-bottom-color: var(--line-background)
-}
-
-.searchTabsContainer {
- border-bottom: var(--line-size) solid var(--line-background)
-}
-
-.emby-search-tab-button.emby-tab-button-active {
- background: rgb(var(--accent-color)) !important
-}
-
-.textActionButton.dragging {
- background: var(--button-background) !important
-}
-
-.dragging-over.full-drop-target {
- background: rgb(var(--theme-primary-color)) !important;
- color: var(--text-hover) !important
-}
-
-.dragging-over-top:before {
- background: rgb(var(--accent-color))
-}
-
-.dragging-over-bottom:after {
- background: rgb(var(--accent-color))
-}
-
-@media (hover: hover) and (pointer: fine) {
- .navMenuOption:hover:not(.navMenuOption-selected) {
- background: 0 !important;
- color: var(--accent-color-hover);
- }
-}
-
-.mainDrawer {
- background: var(--header-blur-background);
- -webkit-backdrop-filter: saturate(1.8) blur(1.5em);
- backdrop-filter: saturate(1.8) blur(1.5em);
-}
-
-.jstree-default .jstree-clicked {
- background: rgb(var(--accent-color));
- -webkit-border-radius: 2px;
- border-radius: 2px;
- color: var(--label-text-color) !important;
+@import url("/css/defaults/placeholders.css");
+@import url("/css/defaults/transparent.css");
+
+:root {
+ --theme-primary-color: var(--accent-color);
+ --theme-text-color: var(--text);
+ --theme-text-color-opaque: var(--text-hover);
+ --theme-accent-text-color: var(--accent-color);
+ --theme-primary-color-lightened: var(--accent-color-hover);
+ --theme-icon-focus-background: rgba(var(--accent-color), 0.2);
+
+ --theme-background: var(--main-bg-color);
+ --header-blur-background: rgba(20,20,20,0.66);
+ --drawer-background: #2C2C2E;
+ --docked-drawer-background: var(--transparency-dark-25);
+ --button-background: var(--button-color);
+ --card-background: var(--transparency-dark-15);
+ --footer-background: var(--modal-footer-color);
+ --footer-blur-background: rgba(29,29,31,0.66);
+
+ --header-background: var(--theme-background);
+ --theme-body-secondary-text-color: rgba(255, 255, 255, .6);
+ --line-background: var(--transparency-light-10);
+ --line-size: .08em;
+ --scrollbar-thumb-background: rgba(255,255,255,.3);
+}
+
+@media (pointer: fine) {
+ :not(.layout-tv):root {
+ --theme-background: var(--main-bg-color);
+ --header-blur-background: rgba(20,20,20,0.66);
+ --drawer-background: #2C2C2E;
+ --docked-drawer-background: var(--transparency-dark-25);
+ --button-background: #1f1f1f;
+ --card-background: var(--transparency-dark-15);
+ --footer-background: var(--modal-footer-color);
+ --footer-blur-background: rgba(29,29,31,0.66);
+ }
+}
+
+.layout-tv:root {
+ --theme-background: var(--main-bg-color);
+ --header-blur-background: rgba(20,20,20,0.66);
+ --drawer-background: #2C2C2E;
+ --docked-drawer-background: var(--transparency-dark-25);
+ --button-background: #1f1f1f;
+ --card-background: var(--transparency-dark-15);
+ --footer-background: var(--modal-footer-color);
+ --footer-blur-background: rgba(29,29,31,0.66);
+}
+
+/*TP CUSTOM */
+h1,
+h2,
+h3,
+h4,
+h5,
+h6,
+.inputLabel,
+label {
+ color: var(--text-hover);
+}
+
+a:not(.emby-button),
+.cardText.cardTextCentered.cardText-first>button {
+ color: var(--link-color) !important;
+}
+
+a:hover:not(.emby-button),
+.cardText.cardTextCentered.cardText-first>button:hover {
+ color: var(--link-color-hover) !important;
+}
+
+/*TP END*/
+
+html {
+ color: var(--theme-text-color);
+ scrollbar-color: var(--scrollbar-thumb-background) transparent
+}
+
+.emby-collapsible-button {
+ border-color: var(--line-background) !important
+}
+
+.skinHeader-withBackground.skinHeader-withfulldrawer {
+ border-bottom: .08em solid var(--line-background)
+}
+
+.skinHeader-withBackground {
+ background: var(--header-background);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+.appfooter,
+.formDialogFooter:not(.formDialogFooter-clear) {
+ background: var(--footer-background);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+.formDialogHeader:not(.formDialogHeader-clear) {
+ background: var(--modal-header-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+.dialog {
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+@supports (backdrop-filter: blur(1em)) or (-webkit-backdrop-filter:blur(1em)) {
+ .skinHeader-withBackground {
+ background: var(--header-blur-background);
+ -webkit-backdrop-filter: saturate(1.8) blur(1.5em);
+ backdrop-filter: saturate(1.8) blur(1.5em)
+ }
+
+ .appfooter-withbackdropfilter {
+ background: var(--footer-blur-background);
+ -webkit-backdrop-filter: saturate(1.8) blur(1.5em);
+ backdrop-filter: saturate(1.8) blur(1.5em)
+ }
+}
+
+.skinHeader.semiTransparent {
+ -webkit-backdrop-filter: none !important;
+ backdrop-filter: none !important;
+ background-color: rgba(0, 0, 0, .3);
+ background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .6)), to(rgba(0, 0, 0, 0)));
+ background: -webkit-linear-gradient(rgba(0, 0, 0, .6), rgba(0, 0, 0, 0));
+ background: -o-linear-gradient(rgba(0, 0, 0, .6), rgba(0, 0, 0, 0));
+ background: linear-gradient(rgba(0, 0, 0, .6), rgba(0, 0, 0, 0));
+ -webkit-box-shadow: none !important;
+ box-shadow: none !important;
+ border-bottom: 0;
+ color: rgba(255, 255, 255, .87)
+}
+
+.pageTitleWithDefaultLogo {
+ background-image: url(/resources/emby/logowhite.png)
+}
+
+.backgroundContainer,
+html {
+ background: var(--theme-background);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+.backgroundContainer.withBackdrop {
+ background: var(--transparency-dark-80)
+}
+
+@media not all and (min-width: 50em) {
+ .itemBackgroundContainer.withBackdrop {
+ background: var(--theme-background);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ }
+}
+
+.paper-icon-button-light-tv:focus,
+.paper-icon-button-light:active {
+ color: rgb(var(--theme-primary-color));
+ background-color: var(--theme-icon-focus-background)
+}
+
+@media(hover: hover) and (pointer:fine) {
+ .paper-icon-button-light:focus {
+ color: rgb(var(--theme-primary-color));
+ background-color: var(--theme-icon-focus-background)
+ }
+}
+
+.detailButton-icon,
+.fab,
+.raised:not(.raised-mini) {
+ background: var(--button-color);
+ color: var(--button-text);
+}
+
+.detailButton-icon {
+ border-color: rgba(255, 255, 255, .3)
+}
+
+.emby-select-withcolor {
+ color: inherit;
+ background: var(--transparency-dark-25);
+ border: var(--line-size) solid transparent
+}
+
+.toast {
+ background: var(--button-background);
+ color: var(--theme-text-color)
+}
+
+@supports (backdrop-filter: blur(1em)) or (-webkit-backdrop-filter:blur(1em)) {
+
+ .detailButton-icon,
+ .emby-select-withcolor.detailTrackSelect,
+ .fab,
+ .raised:not(.nobackdropfilter) {
+ background: rgba(85, 85, 85, .3);
+ -webkit-backdrop-filter: saturate(1.8) blur(1.5em);
+ backdrop-filter: saturate(1.8) blur(1.5em);
+ color: var(--transparency-light-95);
+ }
+
+ .dialog-blur,
+ .toast {
+ color: var(--text-hover);
+ background: rgba(56, 56, 56, .76);
+ -webkit-backdrop-filter: blur(2.5em) saturate(1.8);
+ backdrop-filter: blur(2.5em) saturate(1.8);
+ -webkit-box-shadow: none !important;
+ box-shadow: none !important
+ }
+
+ .toast-large {
+ color: rgba(255, 255, 255, .87)
+ }
+}
+
+.fab:focus,
+.raised:focus {
+ background: var(--button-color-hover);
+ color: var(--button-text-hover);
+}
+
+.button-submit:not(.emby-button-tv) {
+ background: var(--button-color);
+ color: var(--button-text)
+}
+
+.button-submit:not(.emby-button-tv):focus,
+.button-submit:not(.emby-button-tv):hover {
+ background: var(--button-color-hover);
+ color: var(--button-text-hover)
+}
+
+.emby-select-withcolor>option {
+ color: inherit;
+ background: var(--button-background)
+}
+
+.emby-select-withcolor:focus {
+ border-color: rgb(var(--theme-primary-color)) !important
+}
+
+.emby-select-tv-withcolor:focus {
+ background-color: rgb(var(--theme-primary-color)) !important;
+ color: var(--text-hover) !important
+}
+
+.checkboxLabel {
+ color: inherit
+}
+
+.emby-checkbox-focusring:focus:before {
+ background-color: var(--theme-icon-focus-background)
+}
+
+.inputLabelFocused,
+.selectLabelFocused,
+.textareaLabelFocused {
+ color: rgb(var(--accent-color))
+}
+
+.button-link {
+ color: var(--link-color)
+}
+
+.button-flat-accent {
+ color: rgb(var(--accent-color))
+}
+
+.paperList,
+.visualCardBox {
+ background-color: var(--card-background)
+}
+
+.collapseContent {
+ border: var(--line-size) solid var(--line-background)
+}
+
+.fieldDescription,
+.listItemBodyText-secondary,
+.secondaryText {
+ color: var(--theme-body-secondary-text-color)
+}
+
+.cardText-secondary {
+ color: var(--text)
+}
+
+.cardText-first {
+ color: var(--theme-text-color-opaque)
+}
+
+.actionsheetDivider {
+ background: var(--line-background)
+}
+
+@media(hover: hover) and (pointer:fine) {
+ .actionSheetMenuItem:hover {
+ background: var(--transparency-light-20)
+ }
+}
+
+.selectionCommandsPanel {
+ background: rgb(var(--theme-primary-color));
+ color: var(--label-text-color);
+}
+
+.itemSelectionCount {
+ color: var(--label-text-color) !important;
+
+}
+
+.upNextDialog-countdownText {
+ color: rgb(var(--theme-primary-color))
+}
+
+.alphaPickerButton {
+ color: var(--theme-body-secondary-text-color);
+ background-color: transparent
+}
+
+.alphaPickerButton-selected {
+ color: var(--theme-text-color-opaque)
+}
+
+.alphaPickerButton-tv:focus {
+ background-color: rgb(var(--theme-primary-color));
+ color: var(--text-hover) !important
+}
+
+.detailTableBodyRow-shaded:nth-child(even) {
+ background: #1c1c1c;
+ background: rgba(30, 30, 30, .9)
+}
+
+.listItem-border {
+ border-color: var(--line-background) !important
+}
+
+.listItem-focusscale:focus {
+ background: rgba(54, 54, 54, .8)
+}
+
+.progressring-spiner {
+ border-color: rgb(var(--theme-primary-color))
+}
+
+.mediaInfoText {
+ background: var(--button-background)
+}
+
+.starIcon {
+ color: #cb272a
+}
+
+.mediaInfoTimerIcon {
+ color: #cb272a
+}
+
+.emby-input,
+.emby-textarea {
+ color: inherit;
+ background: var(--transparency-dark-25);
+ border: var(--line-size) solid rgba(255, 255, 255, 0.1)
+}
+
+.emby-input:focus,
+.emby-textarea:focus {
+ border-color: rgb(var(--theme-primary-color))
+}
+
+.emby-checkbox:checked+span:before {
+ border-color: currentColor
+}
+
+.emby-checkbox:checked+span:before {
+ border-color: rgb(var(--theme-primary-color)) !important;
+ background-color: rgb(var(--theme-primary-color)) !important;
+
+}
+
+.checkboxLabel::after {
+ color: var(--label-text-color);
+}
+
+.itemProgressBarForeground {
+ background-color: rgb(var(--theme-primary-color))
+}
+
+.itemProgressBarForeground-recording {
+ background-color: #cb272a
+}
+
+.countIndicator {
+ background: rgb(var(--theme-primary-color));
+ color: var(--label-text-color);
+}
+
+.playedIndicator {
+ background: rgb(var(--theme-primary-color))
+}
+
+.mainDrawer {
+ background: var(--drawer-background)
+}
+
+.drawer-docked {
+ background: var(--docked-drawer-background);
+ border-right: var(--line-size) solid var(--line-background)
+}
+
+@media(hover: hover) and (pointer:fine) {
+ .navMenuOption:hover {
+ background: #303030
+ }
+}
+
+.navMenuOption-selected {
+ background-color: var(--theme-icon-focus-background) !important;
+ color: rgb(var(--accent-color))
+}
+
+.emby-button-focusscale:focus,
+.emby-button-focusscale:focus .detailButton-icon {
+ background: rgb(var(--theme-primary-color));
+ color: var(--text-hover)
+}
+
+.emby-tab-button {
+ color: var(--theme-body-secondary-text-color)
+}
+
+.emby-tab-button-active {
+ color: rgb(var(--accent-color))
+}
+
+.emby-tab-button-active.emby-button-tv {
+ color: var(--theme-text-color-opaque)
+}
+
+.emby-tab-button.emby-button-tv:focus {
+ color: rgb(var(--accent-color));
+ background: 0 0
+}
+
+.emby-button {
+ outline-color: rgb(var(--theme-primary-color))
+}
+
+.channelCell,
+.guide-headerTimeslots,
+.timeslotHeaders {
+ background: var(--theme-background);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+@media (pointer: coarse) {
+ .channelCell-mobilefocus {
+ background: var(--theme-background) !important;
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ }
+}
+
+.channelCell-mobilefocus:not(:focus-visible) {
+ background: var(--theme-background) !important;
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+.channelCell-mobilefocus:not(:-moz-focusring) {
+ background: var(--theme-background) !important;
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+.channelCell,
+.epgRow,
+.programCell {
+ border-color: rgba(255, 255, 255, .05)
+}
+
+.guide-currentTimeIndicatorDot {
+ border-right-color: var(--theme-icon-focus-background)
+}
+
+.guide-currentTimeIndicatorDot:after {
+ border-top-color: rgb(var(--theme-primary-color))
+}
+
+.firstChannelCell {
+ border-color: transparent
+}
+
+.programCell-sports {
+ background: #3949ab !important
+}
+
+.programCell-movie {
+ background: #5e35b1 !important
+}
+
+.programCell-kids {
+ background: #039be5 !important
+}
+
+.programCell-news {
+ background: #43a047 !important
+}
+
+.channelCell:focus,
+.programCell:focus {
+ background-color: rgb(var(--theme-primary-color));
+ color: var(--text-hover)
+}
+
+.guide-programTextIcon {
+ color: #1e1e1e;
+ background: #555
+}
+
+.infoBanner {
+ background: var(--card-background);
+ padding: 1em;
+ -webkit-border-radius: .3em;
+ border-radius: .3em
+}
+
+.ratingbutton-icon-withrating {
+ color: #c33 !important
+}
+
+.downloadbutton-icon-on {
+ color: #4285f4
+}
+
+.downloadbutton-icon-complete {
+ color: #4285f4
+}
+
+.playstatebutton-icon-played {
+ color: #c33 !important
+}
+
+.repeatButton-active {
+ color: #4285f4
+}
+
+.card:focus .card-focuscontent {
+ border-color: rgb(var(--theme-primary-color))
+}
+
+.cardContent-button {
+ background-color: transparent
+}
+
+.cardContent-shadow {
+ background-color: var(--card-background)
+}
+
+.defaultCardBackground0 {
+ background-color: var(--card-background)
+}
+
+.defaultCardBackground1 {
+ background-color: #d2b019
+}
+
+.defaultCardBackground2 {
+ background-color: #338abb
+}
+
+.defaultCardBackground3 {
+ background-color: #6b689d
+}
+
+.defaultCardBackground4 {
+ background-color: #dd452b
+}
+
+.defaultCardBackground5 {
+ background-color: #5ccea9
+}
+
+.cardOverlayButtonIcon {
+ background-color: rgb(var(--theme-primary-color))
+}
+
+.cardScalable.cardPadder-portrait>div>button>i {
+ color: var(--label-text-color) !important;
+}
+
+::-webkit-scrollbar-track-piece {
+ background-color: transparent
+}
+
+::-webkit-scrollbar-thumb {
+ background: var(--scrollbar-thumb-background)
+}
+
+.emby-slider-background {
+ background: var(--scrollbar-thumb-background)
+}
+
+.emby-slider {
+ color: rgb(var(--theme-primary-color))
+}
+
+.emby-slider::-moz-range-track {
+ background: #444
+}
+
+.emby-slider::-moz-range-progress {
+ background: rgb(var(--theme-primary-color))
+}
+
+.emby-slider::-webkit-slider-thumb {
+ background: rgb(var(--theme-primary-color))
+}
+
+.emby-slider::-moz-range-thumb {
+ background: rgb(var(--theme-primary-color))
+}
+
+.emby-slider::-ms-thumb {
+ background: rgb(var(--theme-primary-color))
+}
+
+.emby-slider-background-lower {
+ background-color: rgb(var(--theme-primary-color))
+}
+
+.scrollbuttoncontainer {
+ color: var(--text-hover);
+ background: rgba(20, 20, 20, .5)
+}
+
+.recordingIcon-active {
+ color: #c33 !important
+}
+
+.drawerLogo {
+ background-image: url(/resources/emby/logowhite.png);
+ border-bottom-color: var(--line-background)
+}
+
+.searchTabsContainer {
+ border-bottom: var(--line-size) solid var(--line-background)
+}
+
+.emby-search-tab-button.emby-tab-button-active {
+ background: rgb(var(--accent-color)) !important
+}
+
+.textActionButton.dragging {
+ background: var(--button-background) !important
+}
+
+.dragging-over.full-drop-target {
+ background: rgb(var(--theme-primary-color)) !important;
+ color: var(--text-hover) !important
+}
+
+.dragging-over-top:before {
+ background: rgb(var(--accent-color))
+}
+
+.dragging-over-bottom:after {
+ background: rgb(var(--accent-color))
+}
+
+@media (hover: hover) and (pointer: fine) {
+ .navMenuOption:hover:not(.navMenuOption-selected) {
+ background: 0 !important;
+ color: var(--accent-color-hover);
+ }
+}
+
+.mainDrawer {
+ background: var(--header-blur-background);
+ -webkit-backdrop-filter: saturate(1.8) blur(1.5em);
+ backdrop-filter: saturate(1.8) blur(1.5em);
+}
+
+.jstree-default .jstree-clicked {
+ background: rgb(var(--accent-color));
+ -webkit-border-radius: 2px;
+ border-radius: 2px;
+ color: var(--label-text-color) !important;
}
\ No newline at end of file
diff --git a/css/base/filebrowser/filebrowser-base.css b/css/base/filebrowser/filebrowser-base.css
index 561f911f3f..ac23c93f85 100644
--- a/css/base/filebrowser/filebrowser-base.css
+++ b/css/base/filebrowser/filebrowser-base.css
@@ -1,651 +1,651 @@
-/* dP dP dP */
-/* 88 88 88 */
-/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
-/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
-/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
-/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
-/* 88 */
-/* dP */
-
-/* Made by @gilbN */
-/* https://github.com/gilbN/theme.park */
-
-@import url("/css/defaults/placeholders.css");
-@import url("/css/defaults/transparent.css");
-
-.message {
- color: var(--text-hover);
-}
-
-#login {
- min-height: 100%;
- height: auto;
- background: var(--main-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-body {
-
- color: var(--text);
- font-family: Open Sans Bold, Helvetica Neue, Helvetica, Arial, sans-serif;
-}
-
-h1,
-h2,
-h3,
-h4,
-h5,
-h6,
-th {
- color: var(--text-hover) !important;
-}
-
-#login input[type=password],
-#login input[type=text] {
- color: var(--text-hover) !important;
- background: var(--transparency-dark-15) !important;
- border: none;
-}
-
-#loading {
- background: var(--main-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-#loading .spinner * {
- background-color: #FFF !important;
-}
-
-html {
- min-height: 100%;
- background: var(--main-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-body {
- background: var(--main-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-@media (max-width: 736px) {
-
- nav,
- nav.active {
- background: var(--modal-bg-color) !important;
- }
-
- #dropdown.active {
- background: var(--drop-down-menu-bg) !important;
- }
-}
-
-nav {
- background: var(--transparency-dark-45);
- height: 100%;
- top: 64px;
- width: 240px;
-}
-
-.overlay:not(nav) {
- background-color: transparent;
-}
-
-nav .action {
- color: var(--text);
- font-size: 13px;
- font-family: Open Sans Semibold, Helvetica Neue, Helvetica, Arial, sans-serif;
- -webkit-font-smoothing: antialiased;
- -moz-osx-font-smoothing: grayscale;
- padding-top: 0px;
- padding-bottom: 0px;
-}
-
-nav .action:hover {
- background: var(--transparency-light-05);
- color: rgb(var(--accent-color));
-}
-
-nav>div {
- border-top: none;
-}
-
-header {
- background: var(--transparency-dark-25);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- border-bottom: transparent;
- box-shadow: 0 3px 6px 0 rgba(0, 0, 0, .15);
-}
-
-header>div:first-child {
- height: 60px;
-}
-
-body {
- padding-top: 60px;
-}
-
-.shell {
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- color: rgb(var(--accent-color));
-}
-
-.shell__prompt i {
- color: rgb(var(--accent-color));
-}
-
-.action {
- color: var(--text-hover);
-}
-
-#listing.list .item {
- background: var(--transparency-dark-15);
- color: var(--text);
- border: none;
-}
-
-#listing.list .item:hover {
- background: var(--transparency-light-10);
- color: var(--text-hover);
- border: none;
- transition: .4s;
-}
-
-#listing.list .item.header {
- background: var(--transparency-dark-45);
- color: var(--text-hover);
- border-bottom: none;
- right: auto;
-}
-
-.material-icons,
-.prompt .file-list ul li:before {
- color: rgb(var(--accent-color));
-}
-
-.action:hover {
- background-color: rgba(var(--accent-color), .1);
-}
-
-.action .counter {
- background: rgb(var(--accent-color));
- color: var(--label-text-color);
- border: 2px solid var(--label-text-color);
-}
-
-.share__box {
- background: transparent;
-}
-
-.share__box__info {
- background: var(--transparency-dark-25);
-}
-
-.share__box__download {
- background: rgb(var(--accent-color));
- color: var(--text-hover);
- border-bottom: 1px solid rgb(var(--accent-color));
-}
-
-.share__box__element {
- border-top: 1px solid rgb(255 255 255 / 10%);
-}
-
-svg {
- fill: rgb(var(--accent-color)) !important;
-}
-
-#listing.list .item div:first-of-type i {
- color: rgb(var(--accent-color));
-}
-
-#listing .item i {
- color: rgb(var(--accent-color));
-}
-
-#listing.mosaic:hover .item:hover i:hover {
- color: var(--accent-color-hover);
-}
-
-#listing .item[aria-selected=true] {
- background-color: rgba(255, 255, 255, 0.2) !important;
- color: var(--text-hover) !important;
-}
-
-#listing h2 {
- color: var(--text-hover);
-}
-
-#listing #multiple-selection {
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-#breadcrumbs span a {
- color: var(--text-hover);
-}
-
-#breadcrumbs {
- border-bottom: 1px solid rgb(var(--accent-color));
-}
-
-#listing .item {
- background: var(--transparency-dark-15);
- color: var(--text);
- border: none;
-}
-
-.input {
- background: var(--transparency-dark-25);
- color: var(--text-hover);
-}
-
-select>option {
- background: var(--drop-down-menu-bg);
-}
-
-#search #input {
- background: #fff;
- display: flex;
- padding: 10px;
-}
-
-#search #result {
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- color: var(--text-hover);
-}
-
-#search .boxes {
- background: var(--transparency-dark-15);
- padding: 15px;
-}
-
-#search .boxes h3 {
- color: var(--text-hover);
-}
-
-#search .boxes>div>div {
- background: var(--transparency-dark-10);
-}
-
-#search .boxes>div>div:hover {
- background-color: var(--transparency-light-10);
-}
-
-#search.active #input {
- background: var(--main-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- height: 60px;
- color: black;
-}
-
-#search.active i,
-#search.active input {
- color: var(--text-hover);
-}
-
-#search #result>div>:first-child {
- margin-top: 10px;
-}
-
-.card {
- background: var(--transparency-dark-15);
-}
-
-.card h3 {
- color: var(--text-hover);
-}
-
-.card#share ul li a {
- color: rgb(var(--accent-color));
-}
-
-select {
- color: var(--text-hover);
-}
-
-.card#share .input-group * {
- border: none;
- background: transparent;
-}
-
-input,
-textarea,
-select,
-button {
- color: var(--text-hover);
-}
-
-.collapsible>label * {
- color: var(--text-hover);
-}
-
-a,
-.link,
-.breadcrumbs span a,
-.breadcrumbs,
-.breadcrumbs span {
- color: var(--link-color);
-}
-
-a:hover,
-.link:hover,
-.breadcrumbs span a:hover {
- color: var(--link-color-hover);
-}
-
-table th {
- color: var(--text-hover);
-}
-
-.card.floating {
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-#search #input {
- background: var(--transparency-light-10);
-}
-
-#listing.mosaic .item {
- box-shadow: none !important;
-}
-
-#listing.mosaic .item:hover {
- box-shadow: none !important;
- background: var(--transparency-light-10);
-}
-
-.dashboard p label {
- color: var(--text-hover);
-}
-
-.dashboard #nav li.active {
- border-color: rgb(var(--accent-color));
-}
-
-.dashboard #nav ul li.active {
- border-color: rgb(var(--accent-color));
- color: rgb(var(--accent-color));
-}
-
-.dashboard #nav ul li.active:before {
- background: rgb(var(--accent-color));
- opacity: .08;
-}
-
-.dashboard #nav ul li:hover {
- background: rgb(var(--accent-color), .15);
- color: rgb(var(--accent-color));
-}
-
-.dashboard #nav .wrapper {
- border-bottom: 2px solid var(--accent-color-hover);
-}
-
-
-@media (min-width: 1024px) {
- main {
- margin-left: 270px;
- }
-}
-
-@media (max-width: 1024px) {
- nav {
- width: 175px;
- }
-}
-
-/* Buttons */
-.button:not(.button--flat.button--red) {
- background: var(--button-color);
- color: var(--button-text);
-}
-
-.button:hover:not(.button--flat.button--red),
-.button:active:not(.button--flat.button--red),
-.button:focus:not(.button--flat.button--red) {
- background: var(--button-color-hover);
- color: var(--button-text-hover);
-}
-
-button:hover:not(.action),
-input[type=submit]:hover {
- color: var(--button-text-hover);
-}
-
-.button--flat {
- margin-left: 5px;
-}
-
-.button--flat:hover {
- background: var(--dark-red);
- color: var(--text-hover);
- margin-left: 5px;
-}
-
-
-#editor-container {
- background: var(--modal-bg-color);
-}
-
-/* ACE EDITOR */
-
-.ace-chrome .ace_gutter {
- background: #282a36 !important;
- color: rgb(144, 145, 148) !important;
-}
-
-.ace-chrome .ace_print-margin {
- width: 1px;
- background: #44475a
-}
-
-.ace-chrome {
- background-color: #282a36;
- color: #f8f8f2
-}
-
-.ace-chrome .ace_cursor {
- color: #f8f8f0
-}
-
-.ace-chrome .ace_marker-layer .ace_selection {
- background: #44475a
-}
-
-.ace-chrome.ace_multiselect .ace_selection.ace_start {
- box-shadow: 0 0 3px 0px #282a36;
- border-radius: 2px
-}
-
-.ace-chrome .ace_marker-layer .ace_step {
- background: rgb(198, 219, 174)
-}
-
-.ace-chrome .ace_marker-layer .ace_bracket {
- margin: -1px 0 0 -1px;
- border: 1px solid #a29709
-}
-
-.ace-chrome .ace_marker-layer .ace_active-line {
- background: #44475a
-}
-
-.ace-chrome .ace_gutter-active-line {
- background-color: #44475a
-}
-
-.ace-chrome .ace_marker-layer .ace_selected-word {
- box-shadow: 0px 0px 0px 1px #a29709;
- border-radius: 3px;
-}
-
-.ace-chrome .ace_fold {
- background-color: #50fa7b;
- border-color: #f8f8f2
-}
-
-.ace-chrome .ace_keyword {
- color: #ff79c6
-}
-
-.ace-chrome .ace_constant.ace_language {
- color: #bd93f9
-}
-
-.ace-chrome .ace_constant.ace_numeric {
- color: #bd93f9
-}
-
-.ace-chrome .ace_constant.ace_character {
- color: #bd93f9
-}
-
-.ace-chrome .ace_constant.ace_character.ace_escape {
- color: #ff79c6
-}
-
-.ace-chrome .ace_constant.ace_other {
- color: #bd93f9
-}
-
-.ace-chrome .ace_support.ace_function {
- color: #8be9fd
-}
-
-.ace-chrome .ace_support.ace_constant {
- color: #6be5fd
-}
-
-.ace-chrome .ace_support.ace_class {
- font-style: italic;
- color: #66d9ef
-}
-
-.ace-chrome .ace_support.ace_type {
- font-style: italic;
- color: #66d9ef
-}
-
-.ace-chrome .ace_storage {
- color: #ff79c6
-}
-
-.ace-chrome .ace_storage.ace_type {
- font-style: italic;
- color: #8be9fd
-}
-
-.ace-chrome .ace_invalid {
- color: #F8F8F0;
- background-color: #ff79c6
-}
-
-.ace-chrome .ace_invalid.ace_deprecated {
- color: #F8F8F0;
- background-color: #bd93f9
-}
-
-.ace-chrome .ace_string {
- color: #f1fa8c
-}
-
-.ace-chrome .ace_comment {
- color: #6272a4
-}
-
-.ace-chrome .ace_variable {
- color: #50fa7b
-}
-
-.ace-chrome .ace_variable.ace_parameter {
- font-style: italic;
- color: #ffb86c
-}
-
-.ace-chrome .ace_entity.ace_other.ace_attribute-name {
- color: #50fa7b
-}
-
-.ace-chrome .ace_entity.ace_name.ace_function {
- color: #50fa7b
-}
-
-.ace-chrome .ace_entity.ace_name.ace_tag {
- color: #ff79c6
-}
-
-.ace-chrome .ace_invisible {
- color: #626680;
-}
-
-.ace-chrome .ace_indent-guide {
- background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAEklEQVQImWNgYGBgYHB3d/8PAAOIAdULw8qMAAAAAElFTkSuQmCC) right repeat-y
-}
-
-.credits {
-
- color: var(--text-muted);
+/* dP dP dP */
+/* 88 88 88 */
+/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
+/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
+/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
+/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
+/* 88 */
+/* dP */
+
+/* Made by @gilbN */
+/* https://github.com/gilbN/theme.park */
+
+@import url("/css/defaults/placeholders.css");
+@import url("/css/defaults/transparent.css");
+
+.message {
+ color: var(--text-hover);
+}
+
+#login {
+ min-height: 100%;
+ height: auto;
+ background: var(--main-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+body {
+
+ color: var(--text);
+ font-family: Open Sans Bold, Helvetica Neue, Helvetica, Arial, sans-serif;
+}
+
+h1,
+h2,
+h3,
+h4,
+h5,
+h6,
+th {
+ color: var(--text-hover) !important;
+}
+
+#login input[type=password],
+#login input[type=text] {
+ color: var(--text-hover) !important;
+ background: var(--transparency-dark-15) !important;
+ border: none;
+}
+
+#loading {
+ background: var(--main-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+#loading .spinner * {
+ background-color: #FFF !important;
+}
+
+html {
+ min-height: 100%;
+ background: var(--main-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+body {
+ background: var(--main-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+@media (max-width: 736px) {
+
+ nav,
+ nav.active {
+ background: var(--modal-bg-color) !important;
+ }
+
+ #dropdown.active {
+ background: var(--drop-down-menu-bg) !important;
+ }
+}
+
+nav {
+ background: var(--transparency-dark-45);
+ height: 100%;
+ top: 64px;
+ width: 240px;
+}
+
+.overlay:not(nav) {
+ background-color: transparent;
+}
+
+nav .action {
+ color: var(--text);
+ font-size: 13px;
+ font-family: Open Sans Semibold, Helvetica Neue, Helvetica, Arial, sans-serif;
+ -webkit-font-smoothing: antialiased;
+ -moz-osx-font-smoothing: grayscale;
+ padding-top: 0px;
+ padding-bottom: 0px;
+}
+
+nav .action:hover {
+ background: var(--transparency-light-05);
+ color: rgb(var(--accent-color));
+}
+
+nav>div {
+ border-top: none;
+}
+
+header {
+ background: var(--transparency-dark-25);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ border-bottom: transparent;
+ box-shadow: 0 3px 6px 0 rgba(0, 0, 0, .15);
+}
+
+header>div:first-child {
+ height: 60px;
+}
+
+body {
+ padding-top: 60px;
+}
+
+.shell {
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ color: rgb(var(--accent-color));
+}
+
+.shell__prompt i {
+ color: rgb(var(--accent-color));
+}
+
+.action {
+ color: var(--text-hover);
+}
+
+#listing.list .item {
+ background: var(--transparency-dark-15);
+ color: var(--text);
+ border: none;
+}
+
+#listing.list .item:hover {
+ background: var(--transparency-light-10);
+ color: var(--text-hover);
+ border: none;
+ transition: .4s;
+}
+
+#listing.list .item.header {
+ background: var(--transparency-dark-45);
+ color: var(--text-hover);
+ border-bottom: none;
+ right: auto;
+}
+
+.material-icons,
+.prompt .file-list ul li:before {
+ color: rgb(var(--accent-color));
+}
+
+.action:hover {
+ background-color: rgba(var(--accent-color), .1);
+}
+
+.action .counter {
+ background: rgb(var(--accent-color));
+ color: var(--label-text-color);
+ border: 2px solid var(--label-text-color);
+}
+
+.share__box {
+ background: transparent;
+}
+
+.share__box__info {
+ background: var(--transparency-dark-25);
+}
+
+.share__box__download {
+ background: rgb(var(--accent-color));
+ color: var(--text-hover);
+ border-bottom: 1px solid rgb(var(--accent-color));
+}
+
+.share__box__element {
+ border-top: 1px solid rgb(255 255 255 / 10%);
+}
+
+svg {
+ fill: rgb(var(--accent-color)) !important;
+}
+
+#listing.list .item div:first-of-type i {
+ color: rgb(var(--accent-color));
+}
+
+#listing .item i {
+ color: rgb(var(--accent-color));
+}
+
+#listing.mosaic:hover .item:hover i:hover {
+ color: var(--accent-color-hover);
+}
+
+#listing .item[aria-selected=true] {
+ background-color: rgba(255, 255, 255, 0.2) !important;
+ color: var(--text-hover) !important;
+}
+
+#listing h2 {
+ color: var(--text-hover);
+}
+
+#listing #multiple-selection {
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+#breadcrumbs span a {
+ color: var(--text-hover);
+}
+
+#breadcrumbs {
+ border-bottom: 1px solid rgb(var(--accent-color));
+}
+
+#listing .item {
+ background: var(--transparency-dark-15);
+ color: var(--text);
+ border: none;
+}
+
+.input {
+ background: var(--transparency-dark-25);
+ color: var(--text-hover);
+}
+
+select>option {
+ background: var(--drop-down-menu-bg);
+}
+
+#search #input {
+ background: #fff;
+ display: flex;
+ padding: 10px;
+}
+
+#search #result {
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ color: var(--text-hover);
+}
+
+#search .boxes {
+ background: var(--transparency-dark-15);
+ padding: 15px;
+}
+
+#search .boxes h3 {
+ color: var(--text-hover);
+}
+
+#search .boxes>div>div {
+ background: var(--transparency-dark-10);
+}
+
+#search .boxes>div>div:hover {
+ background-color: var(--transparency-light-10);
+}
+
+#search.active #input {
+ background: var(--main-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ height: 60px;
+ color: black;
+}
+
+#search.active i,
+#search.active input {
+ color: var(--text-hover);
+}
+
+#search #result>div>:first-child {
+ margin-top: 10px;
+}
+
+.card {
+ background: var(--transparency-dark-15);
+}
+
+.card h3 {
+ color: var(--text-hover);
+}
+
+.card#share ul li a {
+ color: rgb(var(--accent-color));
+}
+
+select {
+ color: var(--text-hover);
+}
+
+.card#share .input-group * {
+ border: none;
+ background: transparent;
+}
+
+input,
+textarea,
+select,
+button {
+ color: var(--text-hover);
+}
+
+.collapsible>label * {
+ color: var(--text-hover);
+}
+
+a,
+.link,
+.breadcrumbs span a,
+.breadcrumbs,
+.breadcrumbs span {
+ color: var(--link-color);
+}
+
+a:hover,
+.link:hover,
+.breadcrumbs span a:hover {
+ color: var(--link-color-hover);
+}
+
+table th {
+ color: var(--text-hover);
+}
+
+.card.floating {
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+#search #input {
+ background: var(--transparency-light-10);
+}
+
+#listing.mosaic .item {
+ box-shadow: none !important;
+}
+
+#listing.mosaic .item:hover {
+ box-shadow: none !important;
+ background: var(--transparency-light-10);
+}
+
+.dashboard p label {
+ color: var(--text-hover);
+}
+
+.dashboard #nav li.active {
+ border-color: rgb(var(--accent-color));
+}
+
+.dashboard #nav ul li.active {
+ border-color: rgb(var(--accent-color));
+ color: rgb(var(--accent-color));
+}
+
+.dashboard #nav ul li.active:before {
+ background: rgb(var(--accent-color));
+ opacity: .08;
+}
+
+.dashboard #nav ul li:hover {
+ background: rgb(var(--accent-color), .15);
+ color: rgb(var(--accent-color));
+}
+
+.dashboard #nav .wrapper {
+ border-bottom: 2px solid var(--accent-color-hover);
+}
+
+
+@media (min-width: 1024px) {
+ main {
+ margin-left: 270px;
+ }
+}
+
+@media (max-width: 1024px) {
+ nav {
+ width: 175px;
+ }
+}
+
+/* Buttons */
+.button:not(.button--flat.button--red) {
+ background: var(--button-color);
+ color: var(--button-text);
+}
+
+.button:hover:not(.button--flat.button--red),
+.button:active:not(.button--flat.button--red),
+.button:focus:not(.button--flat.button--red) {
+ background: var(--button-color-hover);
+ color: var(--button-text-hover);
+}
+
+button:hover:not(.action),
+input[type=submit]:hover {
+ color: var(--button-text-hover);
+}
+
+.button--flat {
+ margin-left: 5px;
+}
+
+.button--flat:hover {
+ background: var(--dark-red);
+ color: var(--text-hover);
+ margin-left: 5px;
+}
+
+
+#editor-container {
+ background: var(--modal-bg-color);
+}
+
+/* ACE EDITOR */
+
+.ace-chrome .ace_gutter {
+ background: #282a36 !important;
+ color: rgb(144, 145, 148) !important;
+}
+
+.ace-chrome .ace_print-margin {
+ width: 1px;
+ background: #44475a
+}
+
+.ace-chrome {
+ background-color: #282a36;
+ color: #f8f8f2
+}
+
+.ace-chrome .ace_cursor {
+ color: #f8f8f0
+}
+
+.ace-chrome .ace_marker-layer .ace_selection {
+ background: #44475a
+}
+
+.ace-chrome.ace_multiselect .ace_selection.ace_start {
+ box-shadow: 0 0 3px 0px #282a36;
+ border-radius: 2px
+}
+
+.ace-chrome .ace_marker-layer .ace_step {
+ background: rgb(198, 219, 174)
+}
+
+.ace-chrome .ace_marker-layer .ace_bracket {
+ margin: -1px 0 0 -1px;
+ border: 1px solid #a29709
+}
+
+.ace-chrome .ace_marker-layer .ace_active-line {
+ background: #44475a
+}
+
+.ace-chrome .ace_gutter-active-line {
+ background-color: #44475a
+}
+
+.ace-chrome .ace_marker-layer .ace_selected-word {
+ box-shadow: 0px 0px 0px 1px #a29709;
+ border-radius: 3px;
+}
+
+.ace-chrome .ace_fold {
+ background-color: #50fa7b;
+ border-color: #f8f8f2
+}
+
+.ace-chrome .ace_keyword {
+ color: #ff79c6
+}
+
+.ace-chrome .ace_constant.ace_language {
+ color: #bd93f9
+}
+
+.ace-chrome .ace_constant.ace_numeric {
+ color: #bd93f9
+}
+
+.ace-chrome .ace_constant.ace_character {
+ color: #bd93f9
+}
+
+.ace-chrome .ace_constant.ace_character.ace_escape {
+ color: #ff79c6
+}
+
+.ace-chrome .ace_constant.ace_other {
+ color: #bd93f9
+}
+
+.ace-chrome .ace_support.ace_function {
+ color: #8be9fd
+}
+
+.ace-chrome .ace_support.ace_constant {
+ color: #6be5fd
+}
+
+.ace-chrome .ace_support.ace_class {
+ font-style: italic;
+ color: #66d9ef
+}
+
+.ace-chrome .ace_support.ace_type {
+ font-style: italic;
+ color: #66d9ef
+}
+
+.ace-chrome .ace_storage {
+ color: #ff79c6
+}
+
+.ace-chrome .ace_storage.ace_type {
+ font-style: italic;
+ color: #8be9fd
+}
+
+.ace-chrome .ace_invalid {
+ color: #F8F8F0;
+ background-color: #ff79c6
+}
+
+.ace-chrome .ace_invalid.ace_deprecated {
+ color: #F8F8F0;
+ background-color: #bd93f9
+}
+
+.ace-chrome .ace_string {
+ color: #f1fa8c
+}
+
+.ace-chrome .ace_comment {
+ color: #6272a4
+}
+
+.ace-chrome .ace_variable {
+ color: #50fa7b
+}
+
+.ace-chrome .ace_variable.ace_parameter {
+ font-style: italic;
+ color: #ffb86c
+}
+
+.ace-chrome .ace_entity.ace_other.ace_attribute-name {
+ color: #50fa7b
+}
+
+.ace-chrome .ace_entity.ace_name.ace_function {
+ color: #50fa7b
+}
+
+.ace-chrome .ace_entity.ace_name.ace_tag {
+ color: #ff79c6
+}
+
+.ace-chrome .ace_invisible {
+ color: #626680;
+}
+
+.ace-chrome .ace_indent-guide {
+ background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAEklEQVQImWNgYGBgYHB3d/8PAAOIAdULw8qMAAAAAElFTkSuQmCC) right repeat-y
+}
+
+.credits {
+
+ color: var(--text-muted);
}
\ No newline at end of file
diff --git a/css/base/flood/flood-base.css b/css/base/flood/flood-base.css
index 329a38aa37..8e301bb65c 100644
--- a/css/base/flood/flood-base.css
+++ b/css/base/flood/flood-base.css
@@ -1,721 +1,721 @@
-/* dP dP dP */
-/* 88 88 88 */
-/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
-/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
-/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
-/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
-/* 88 */
-/* dP */
-
-/* Made by @gilbN */
-/* https://github.com/gilbN/theme.park */
-
-/* MOBILE */
-
-@import url("/css/defaults/placeholders.css");
-@import url("/css/defaults/transparent.css");
-
-@media (max-width: 720px) {
-
- .modal__body,
- .modal__content__wrapper,
- .modal__header,
- body,
- .dark .torrents,
- .torrents,
- .action-bar {
- background: #1b1b1b !important;
- }
-}
-
-
-body,
-.dark .torrents,
-.torrents {
- color: var(--text);
- background: var(--main-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-/* TEXT */
-.h1,
-.h2,
-.h3,
-.h4,
-.h5,
-.h6,
-h1,
-h2,
-h3,
-h4,
-h5,
-h6,
-p,
-.inverse .h1,
-.inverse .h2,
-.inverse .h3,
-.inverse .h4,
-.inverse .h5,
-.inverse .h6,
-.inverse h1,
-.inverse h2,
-.inverse h3,
-.inverse h4,
-.inverse h5,
-.inverse h6 .dark .torrents__alert,
-.torrents__alert {
- color: var(--text-hover);
-}
-
-/* AUTH PAGE */
-
-.application__view--auth-form {
- background: var(--main-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-
-.panel--light {
- background: var(--transparency-dark-25);
-}
-
-.panel {
- border: 1px solid transparent;
- border-radius: 4px;
- box-shadow: 0 1px 1px rgba(0, 0, 0, .15), 0 1px 3px 1px rgba(0, 0, 0, .2);
- overflow: hidden;
-}
-
-/* FORMS */
-
-.input,
-.inverse .input {
- background: var(--transparency-light-05);
- color: var(--text-hover);
- border: 1px solid #0000;
- box-shadow: 0 1px 1px rgba(210, 216, 222, 0), 0 1px 3px 1px rgba(210, 216, 222, 0);
-}
-
-.input:hover,
-.inverse .input:hover {
- border: 1px solid rgba(255, 255, 255, .1);
-}
-
-.input:active,
-.input:focus,
-.inverse .input:active,
-.inverse .input:focus,
-.inverse .button--quaternary:active {
- background-color: rgba(52, 156, 244, .05);
- color: var(--text);
- border-color: rgb(var(--accent-color));
- box-shadow: 0 1px 1px rgb(var(--accent-color) / 15%), 0 1px 3px 1px rgb(var(--accent-color) / 20%), 0 0 0 1px rgb(var(--accent-color));
-}
-
-.button--quaternary,
-.inverse .button--quaternary {
- background: var(--transparency-light-05);
- border-color: transparent;
- box-shadow: 0 1px 1px rgba(0, 0, 0, 0), 0 1px 3px 1px rgba(0, 0, 0, 0);
- color: var(--text);
-}
-
-.button--quaternary:focus-visible,
-.button--quaternary:hover,
-.inverse .button--quaternary:focus,
-.inverse .button--quaternary:hover {
- border: 1px solid rgba(255, 255, 255, .1);
- color: var(--text);
-}
-
-.button--quaternary:active,
-.button--quaternary:focus,
-.inverse .button--quaternary:active,
-.inverse .button--quaternary:focus {
- border-color: rgb(var(--accent-color));
- box-shadow: 0 1px 1px rgb(var(--accent-color) / 15%), 0 1px 3px 1px rgb(var(--accent-color) / 20%), 0 0 0 1px rgb(var(--accent-color));
- color: var(--text-hover);
-}
-
-.context-menu__items .select__item:focus-visible,
-.context-menu__items .select__item:hover {
- background: var(--transparency-light-15);
-}
-
-.inverse .form__element__addon {
- border-color: rgb(255 255 255 / 10%);
-}
-
-.form__element__addon--is-interactive:focus .icon,
-.form__element__addon--is-interactive:hover .icon {
- fill: rgb(var(--accent-color));
- transition: all .125s;
-}
-
-.form__element:active~.form__element__addon .icon,
-.form__element:focus~.form__element__addon .icon {
- fill: rgb(var(--accent-color));
-}
-
-.form__element__addon .icon {
- fill: var(--text-hover);
-}
-
-.select__item--is-selected .icon {
- fill: rgb(var(--accent-color));
-}
-
-.sortable-list__item {
- background: var(--transparency-light-10);
- border: 1px solid rgb(255 255 255 / 10%);
-
-}
-
-.css-1759iaw {
- color: var(--text);
-}
-
-.css-q5wzhq:hover {
- color: var(--text-hover);
- background: var(--transparency-light-10);
-}
-
-.css-m5tpeq:hover {
- color: var(--text-hover);
- background: rgba(94, 114, 140, 0.1);
-}
-
-/* Cancel button */
-.button--tertiary {
- background: rgb(255 255 255 / 20%);
- border-color: #768a9b;
- box-shadow: 0 1px 1px rgb(136 153 168 / 0%), 0 1px 3px 1px rgb(0 0 0 / 0%);
- text-shadow: 0 1px 0 #00000000, 0 1px 2px rgb(0 0 0 / 0%);
-}
-
-.inverse .button--tertiary {
- border-color: rgb(255 255 255 / 0%);
-}
-
-.inverse .button--tertiary:focus,
-.inverse .button--tertiary:hover {
- background: var(--transparency-light-35);
- border-color: #0000;
- box-shadow: 0 1px 1px rgb(136 153 168 / 0%), 0 1px 3px 1px rgb(0 0 0 / 0%);
- text-shadow: 0 1px 0 #00000000, 0 1px 2px rgb(0 0 0 / 0%);
-}
-
-.inverse .button--tertiary:active {
- background: var(--transparency-light-35);
- border-color: #0000;
- box-shadow: 0 1px 1px rgb(136 153 168 / 0%), 0 1px 3px 1px rgb(0 0 0 / 0%);
- text-shadow: 0 1px 0 #00000000, 0 1px 2px rgb(0 0 0 / 0%);
-}
-
-.inverse .button--tertiary:focus,
-.inverse .button--tertiary:hover {
- background: var(--transparency-light-35);
- border-color: #0000;
- box-shadow: 0 1px 1px rgb(136 153 168 / 0%), 0 1px 3px 1px rgb(0 0 0 / 0%);
- text-shadow: 0 1px 0 #00000000, 0 1px 2px rgb(0 0 0 / 0%);
-}
-
-/* DROPDOWN MENUS*/
-
-.context-menu__items,
-.menu {
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- border-radius: 4px;
- box-shadow: 0 1px 1px rgba(0, 0, 0, .05), 0 1px 3px 1px rgba(0, 0, 0, .1), 0 0 0 1px rgba(0, 0, 0, .1);
- color: var(--text);
-}
-
-.select__item--is-selected,
-.menu__item.is-selectable.is-selected,
-.dark .sidebar__icon-button:focus-visible,
-.dark .sidebar__icon-button:hover,
-.sidebar__icon-button:focus-visible,
-.sidebar__icon-button:hover,
-.dark .sidebar__icon-button:focus-visible .icon,
-.dark .sidebar__icon-button:hover .icon,
-.sidebar__icon-button:focus-visible .icon,
-.sidebar__icon-button:hover .icon {
- color: rgb(var(--accent-color));
- fill: rgb(var(--accent-color));
-}
-
-.menu__item.is-selectable:focus-within,
-.menu__item.is-selectable:hover {
- background: var(--transparency-light-10);
- color: var(--text-hover);
-}
-
-/* BUTTONS */
-.button--primary,
-.inverse .button--primary {
- background: var(--button-color);
- border-color: var(--button-color);
- box-shadow: none;
- text-shadow: none;
- color: var(--button-text)
-}
-
-.inverse .button--primary:focus,
-.inverse .button--primary:hover {
- background: var(--button-color-hover);
- border-color: var(--button-color-hover);
-}
-
-.button--primary:active {
- background: var(--button-color-hover);
- border-color: var(--button-color-hover);
-}
-
-.error {
- background: #f34570;
- border-radius: 3px;
- color: var(--text-hover);
- padding: 8px 12px;
- transition: opacity .25s;
-}
-
-/* TORRENT PAGE */
-
-.dark .torrent--is-condensed.torrent--is-selected,
-.dark .torrent--is-condensed.torrent--is-selected+.torrent,
-.torrent--is-condensed.torrent--is-selected,
-.torrent--is-condensed.torrent--is-selected+.torrent {
- border-color: rgba(var(--accent-color), .7);
-}
-
-.dark .torrent--is-selected:after,
-.dark .torrent--is-selected:hover:after,
-.torrent--is-selected:after,
-.torrent--is-selected:hover:after {
- background: rgba(var(--accent-color), .7);
-}
-
-.dark .table__row--heading,
-.table__row--heading {
- background: var(--transparency-light-15);
- box-shadow: 0 1px 0 hsl(0deg 0% 100% / 12%);
- color: var(--text-hover);
-}
-
-.dark .torrent__detail--name,
-.torrent__detail--name {
- color: var(--text-hover);
-}
-
-.dark .torrent--is-condensed,
-.torrent--is-condensed {
- border-top: 1px solid hsla(0, 0%, 100%, .12);
-}
-
-.dark .torrent__detail,
-.torrent__detail {
- color: var(--text);
-}
-
-.torrent--is-downloading--actively .torrent__detail--downRate {
- color: #39ce83;
- font-weight: 500;
-}
-
-.dark .torrent--is-condensed.torrent--is-selected .torrent__detail,
-.torrent--is-condensed.torrent--is-selected .torrent__detail,
-.dark .torrent--is-condensed.torrent--is-selected.torrent--is-stopped .torrent__detail,
-.torrent--is-condensed.torrent--is-selected.torrent--is-stopped .torrent__detail {
- color: var(--label-text-color);
-}
-
-.table__heading:focus-visible,
-.table__heading:hover,
-.dark .table__heading:focus-visible,
-.dark .table__heading:hover {
- color: var(--text-hover);
-}
-
-.dark .table__heading--is-sorted,
-.table__heading--is-sorted {
- color: var(--text-hover);
-}
-
-.dark .table__heading,
-.table__heading {
- border-right: 1px solid hsla(0, 0%, 100%, .12);
-}
-
-.dark .table__heading__handle:after,
-.table__heading__handle:after {
- background: hsla(0, 0%, 100%, .6);
-}
-
-.torrent--is-condensed:nth-child(0n+1),
-.dark .torrent--is-condensed,
-.torrent--is-condensed {
- border-top: 1px solid hsla(0, 0%, 100%, .12);
-}
-
-.torrent-details__sub-heading__secondary,
-.dark .torrent-details__sub-heading__secondary {
- color: var(--text);
- display: flex;
- font-size: .85rem;
- flex: 1 0 auto;
-}
-
-.torrent-details__sub-heading__tertiary .icon,
-.dark .torrent-details__sub-heading__tertiary .icon {
- fill: rgba(var(--accent-color), .5);
- height: 12px;
- margin-right: 3px;
- margin-top: -3px;
- vertical-align: middle;
- width: 12px;
-}
-
-.torrent-details__table,
-.dark .torrent-details__table,
-.torrent-details__table__heading--tertiary,
-.dark .torrent-details__table__heading--tertiary,
-.torrent-details__detail__label,
-.dark .torrent-details__detail__label {
- color: var(--text);
-}
-
-.torrent-details__section--file-tree .directory-tree__node {
- color: var(--text) !important;
-}
-
-.torrent-details__section--file-tree .directory-tree__parent-directory,
-.dark .torrent-details__section--file-tree .directory-tree__parent-directory {
- color: var(--text-hover);
-}
-
-.dark .torrent-details__table__heading--primary,
-.torrent-details__table__heading--primary,
-.dark .torrent-details__table__heading--secondary .torrent-details__table__heading--secondary,
-.dark .torrent-details__table__heading--tertiary,
-.torrent-details__table__heading--tertiary {
- color: var(--text-hover);
-}
-
-.torrent-details__section .badge {
- background: var(--button-color);
- color: var(--button-text);
-}
-
-.torrent-details__action.is-active {
- color: rgb(var(--accent-color));
-}
-
-.priority-meter--max-3.priority-meter--level-1:after {
- background: rgb(var(--accent-color));
-}
-
-/* TOB NAVBAR */
-.action-bar {
- background: var(--main-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- border-bottom: 1px solid rgba(255, 255, 255, .1);
- color: var(--text);
-}
-
-.dark .action .icon,
-.action .icon {
- fill: var(--text-hover);
-}
-
-.dark .action:focus-visible,
-.dark .action:hover,
-.action:focus-visible,
-.action:hover {
- background: var(--transparency-light-10);
- box-shadow: none;
-}
-
-.action:focus-visible .icon,
-.action:hover .icon,
-.dark .action:focus-visible .icon,
-.dark .action:hover .icon {
- fill: rgb(var(--accent-color));
-}
-
-.dropdown__value,
-.dropdown.is-expanded .dropdown__header .dropdown__value {
- color: rgb(var(--accent-color));
-}
-
-/* SIDE MENU */
-.dark .application__sidebar,
-.application__sidebar {
- background: var(--transparency-dark-25);
- box-shadow: 1px 0 hsl(0deg 0% 100% / 12%);
- color: var(--text);
-}
-
-.sidebar-filter__item--heading,
-.sidebar-filter__item--heading:focus-visible,
-.sidebar-filter__item--heading:hover {
- color: var(--text-hover) !important;
-}
-
-.dark .sidebar-filter__item,
-.sidebar-filter__item {
- color: var(--text);
-}
-
-.dark .sidebar-filter__item.is-active,
-.sidebar-filter__item.is-active {
- color: rgb(var(--accent-color));
-}
-
-.dark .sidebar-filter__item.is-active .icon,
-.sidebar-filter__item.is-active .icon {
- fill: rgb(var(--accent-color));
-}
-
-.dark .sidebar-filter__item.is-active .badge,
-.sidebar-filter__item.is-active .badge {
- background: rgb(var(--accent-color));
- color: var(--label-text-color);
-}
-
-.dark .sidebar-filter__item .icon,
-.sidebar-filter__item .icon {
- fill: rgb(var(--accent-color), .3);
-}
-
-.sidebar-filter .badge,
-.dark .sidebar-filter .badge {
- background: rgb(var(--accent-color), .3);
- color: var(--label-text-color);
-}
-
-.dark .sidebar-filter__item:focus-visible .icon,
-.dark .sidebar-filter__item:hover .icon,
-.sidebar-filter__item:focus-visible .icon,
-.sidebar-filter__item:hover .icon {
- fill: rgb(var(--accent-color));
-}
-
-.dark .sidebar-filter__item:focus-visible,
-.dark .sidebar-filter__item:hover,
-.sidebar-filter__item:focus-visible,
-.sidebar-filter__item:hover {
- color: var(--text-hover);
-}
-
-.search.is-in-use .textbox {
- background: rgba(var(--accent-color), .25);
- border-bottom: 1px solid rgba(var(--accent-color), .3);
- border-top: 1px solid rgba(var(--accent-color), .3);
- color: var(--text);
- padding-right: 45px;
-}
-
-.search.is-in-use .icon {
- fill: rgb(var(--accent-color));
- opacity: 1;
-}
-
-.search .textbox {
- border: 1px solid rgba(var(--accent-color), .2);
- background: rgba(var(--accent-color), .1);
- color: var(--text);
-}
-
-.search .icon {
- fill: var(--text-hover);
-}
-
-.dark .sidebar__diskusage .progress-bar__fill,
-.sidebar__diskusage .progress-bar__fill {
- background: hsla(0, 0%, 100%, .38);
-}
-
-.dark .sidebar__diskusage .progress-bar__fill__wrapper,
-.sidebar__diskusage .progress-bar__fill__wrapper {
- background: hsla(0, 0%, 100%, .12);
-}
-
-.torrent--is-selected.torrent--is-stopped .progress-bar__icon .icon {
- color: var(--text-hover);
-}
-
-.torrent--is-selected.torrent--is-stopped .progress-bar__fill {
- background: #ffffff;
-}
-
-.dark .sidebar__icon-button,
-.sidebar__icon-button {
- color: var(--text);
-}
-
-.sidebar__icon-button .icon,
-.dark .sidebar__icon-button .icon {
- fill: var(--text);
-}
-
-.diskusage__details-list__label {
- color: rgb(var(--accent-color));
-}
-
-.tooltip__content {
- background: #1b1b1b;
- color: var(--text);
-}
-
-/* MODAL */
-.modal__body,
-.modal__content__wrapper,
-.modal__header {
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- color: var(--text)
-}
-
-.modal--size-large {
- width: 776px;
-}
-
-.modal--vertical.modal--tabs-in-header .modal__header {
- box-shadow: inset -1px 0 0 rgba(255, 255, 255, .1);
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-.modal--vertical.modal--tabs-in-header .modal__header,
-.modal--vertical.modal--tabs-in-body .modal__tabs {
- /* Modal side menu*/
- background: var(--transparency-dark-45) !important;
- color: var(--text-hover);
-}
-
-.modal__tabs .modal__tab.is-active:after {
- background: rgb(var(--accent-color));
-}
-
-.modal--vertical .modal__tabs .modal__tab:after {
- width: 3px;
-}
-
-.modal__header {
- color: var(--text-hover);
- box-shadow: inset 0 -1px 0 rgb(255 255 255 / 10%);
-}
-
-.modal__tabs .modal__tab.is-active {
- color: var(--text-hover);
- background: var(--transparency-light-15);
- border-radius: 3px 3px 0px 0px;
-}
-
-.modal__tabs {
- color: var(--text);
- font-size: .85rem;
- font-weight: 500;
- margin: 5px -5px 0;
-}
-
-.toggle-input__indicator__icon .icon {
- fill: var(--button-text);
- transition: all .25s;
-}
-
-.inverse .toggle-input__indicator {
- background: var(--button-color);
- border: 1px solid var(--button-color);
- box-shadow: 0 1px 1px rgba(0, 0, 0, .15), 0 1px 3px 1px rgba(0, 0, 0, .2);
-}
-
-.inverse .toggle-input:hover .toggle-input__indicator {
- border-color: var(--button-color-hover);
- background: var(--button-color-hover)
-}
-
-.toggle-input:active,
-.toggle-input:focus {
- color: var(--accent-color-hover);
-}
-
-.toggle-input:active .toggle-input__indicator .icon,
-.toggle-input:active .toggle-input__indicator__icon .icon,
-.toggle-input:focus .toggle-input__indicator .icon,
-.toggle-input:focus .toggle-input__indicator__icon .icon {
- fill: var(--accent-color-hover);
-}
-
-.inverse .toggle-input:active .toggle-input__indicator,
-.inverse .toggle-input:focus .toggle-input__indicator,
-.toggle-input:active .toggle-input__indicator,
-.toggle-input:focus .toggle-input__indicator {
- border-color: var(--accent-color-hover);
- box-shadow: 0 1px 1px rgb(var(--accent-color) / 15%), 0 1px 3px 1px rgb(var(--accent-color) / 20%), 0 0 0 1px var(--accent-color-hover);
- ;
-}
-
-.interactive-list {
- background: var(--transparency-light-10);
- border: 1px solid rgb(255 255 255 / 10%);
- box-shadow: 0 1px 1px rgb(0 0 0 / 15%), 0 1px 3px 1px rgb(0 0 0 / 20%);
- color: var(--text);
-}
-
-.dropzone__icon .icon--files {
- fill: rgba(var(--accent-color), .5);
- height: 64px;
- transition: fill .25s;
- width: 64px;
-}
-
-.dropzone__browse-button {
- color: rgb(var(--accent-color));
- text-decoration: underline;
-}
-
-.dropzone:hover {
- border-color: rgb(0 0 0 / 25%);
-}
-
-.dropzone:hover .dropzone__icon .icon {
- fill: var(--accent-color-hover);
+/* dP dP dP */
+/* 88 88 88 */
+/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
+/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
+/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
+/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
+/* 88 */
+/* dP */
+
+/* Made by @gilbN */
+/* https://github.com/gilbN/theme.park */
+
+/* MOBILE */
+
+@import url("/css/defaults/placeholders.css");
+@import url("/css/defaults/transparent.css");
+
+@media (max-width: 720px) {
+
+ .modal__body,
+ .modal__content__wrapper,
+ .modal__header,
+ body,
+ .dark .torrents,
+ .torrents,
+ .action-bar {
+ background: #1b1b1b !important;
+ }
+}
+
+
+body,
+.dark .torrents,
+.torrents {
+ color: var(--text);
+ background: var(--main-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+/* TEXT */
+.h1,
+.h2,
+.h3,
+.h4,
+.h5,
+.h6,
+h1,
+h2,
+h3,
+h4,
+h5,
+h6,
+p,
+.inverse .h1,
+.inverse .h2,
+.inverse .h3,
+.inverse .h4,
+.inverse .h5,
+.inverse .h6,
+.inverse h1,
+.inverse h2,
+.inverse h3,
+.inverse h4,
+.inverse h5,
+.inverse h6 .dark .torrents__alert,
+.torrents__alert {
+ color: var(--text-hover);
+}
+
+/* AUTH PAGE */
+
+.application__view--auth-form {
+ background: var(--main-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+
+.panel--light {
+ background: var(--transparency-dark-25);
+}
+
+.panel {
+ border: 1px solid transparent;
+ border-radius: 4px;
+ box-shadow: 0 1px 1px rgba(0, 0, 0, .15), 0 1px 3px 1px rgba(0, 0, 0, .2);
+ overflow: hidden;
+}
+
+/* FORMS */
+
+.input,
+.inverse .input {
+ background: var(--transparency-light-05);
+ color: var(--text-hover);
+ border: 1px solid #0000;
+ box-shadow: 0 1px 1px rgba(210, 216, 222, 0), 0 1px 3px 1px rgba(210, 216, 222, 0);
+}
+
+.input:hover,
+.inverse .input:hover {
+ border: 1px solid rgba(255, 255, 255, .1);
+}
+
+.input:active,
+.input:focus,
+.inverse .input:active,
+.inverse .input:focus,
+.inverse .button--quaternary:active {
+ background-color: rgba(52, 156, 244, .05);
+ color: var(--text);
+ border-color: rgb(var(--accent-color));
+ box-shadow: 0 1px 1px rgb(var(--accent-color) / 15%), 0 1px 3px 1px rgb(var(--accent-color) / 20%), 0 0 0 1px rgb(var(--accent-color));
+}
+
+.button--quaternary,
+.inverse .button--quaternary {
+ background: var(--transparency-light-05);
+ border-color: transparent;
+ box-shadow: 0 1px 1px rgba(0, 0, 0, 0), 0 1px 3px 1px rgba(0, 0, 0, 0);
+ color: var(--text);
+}
+
+.button--quaternary:focus-visible,
+.button--quaternary:hover,
+.inverse .button--quaternary:focus,
+.inverse .button--quaternary:hover {
+ border: 1px solid rgba(255, 255, 255, .1);
+ color: var(--text);
+}
+
+.button--quaternary:active,
+.button--quaternary:focus,
+.inverse .button--quaternary:active,
+.inverse .button--quaternary:focus {
+ border-color: rgb(var(--accent-color));
+ box-shadow: 0 1px 1px rgb(var(--accent-color) / 15%), 0 1px 3px 1px rgb(var(--accent-color) / 20%), 0 0 0 1px rgb(var(--accent-color));
+ color: var(--text-hover);
+}
+
+.context-menu__items .select__item:focus-visible,
+.context-menu__items .select__item:hover {
+ background: var(--transparency-light-15);
+}
+
+.inverse .form__element__addon {
+ border-color: rgb(255 255 255 / 10%);
+}
+
+.form__element__addon--is-interactive:focus .icon,
+.form__element__addon--is-interactive:hover .icon {
+ fill: rgb(var(--accent-color));
+ transition: all .125s;
+}
+
+.form__element:active~.form__element__addon .icon,
+.form__element:focus~.form__element__addon .icon {
+ fill: rgb(var(--accent-color));
+}
+
+.form__element__addon .icon {
+ fill: var(--text-hover);
+}
+
+.select__item--is-selected .icon {
+ fill: rgb(var(--accent-color));
+}
+
+.sortable-list__item {
+ background: var(--transparency-light-10);
+ border: 1px solid rgb(255 255 255 / 10%);
+
+}
+
+.css-1759iaw {
+ color: var(--text);
+}
+
+.css-q5wzhq:hover {
+ color: var(--text-hover);
+ background: var(--transparency-light-10);
+}
+
+.css-m5tpeq:hover {
+ color: var(--text-hover);
+ background: rgba(94, 114, 140, 0.1);
+}
+
+/* Cancel button */
+.button--tertiary {
+ background: rgb(255 255 255 / 20%);
+ border-color: #768a9b;
+ box-shadow: 0 1px 1px rgb(136 153 168 / 0%), 0 1px 3px 1px rgb(0 0 0 / 0%);
+ text-shadow: 0 1px 0 #00000000, 0 1px 2px rgb(0 0 0 / 0%);
+}
+
+.inverse .button--tertiary {
+ border-color: rgb(255 255 255 / 0%);
+}
+
+.inverse .button--tertiary:focus,
+.inverse .button--tertiary:hover {
+ background: var(--transparency-light-35);
+ border-color: #0000;
+ box-shadow: 0 1px 1px rgb(136 153 168 / 0%), 0 1px 3px 1px rgb(0 0 0 / 0%);
+ text-shadow: 0 1px 0 #00000000, 0 1px 2px rgb(0 0 0 / 0%);
+}
+
+.inverse .button--tertiary:active {
+ background: var(--transparency-light-35);
+ border-color: #0000;
+ box-shadow: 0 1px 1px rgb(136 153 168 / 0%), 0 1px 3px 1px rgb(0 0 0 / 0%);
+ text-shadow: 0 1px 0 #00000000, 0 1px 2px rgb(0 0 0 / 0%);
+}
+
+.inverse .button--tertiary:focus,
+.inverse .button--tertiary:hover {
+ background: var(--transparency-light-35);
+ border-color: #0000;
+ box-shadow: 0 1px 1px rgb(136 153 168 / 0%), 0 1px 3px 1px rgb(0 0 0 / 0%);
+ text-shadow: 0 1px 0 #00000000, 0 1px 2px rgb(0 0 0 / 0%);
+}
+
+/* DROPDOWN MENUS*/
+
+.context-menu__items,
+.menu {
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ border-radius: 4px;
+ box-shadow: 0 1px 1px rgba(0, 0, 0, .05), 0 1px 3px 1px rgba(0, 0, 0, .1), 0 0 0 1px rgba(0, 0, 0, .1);
+ color: var(--text);
+}
+
+.select__item--is-selected,
+.menu__item.is-selectable.is-selected,
+.dark .sidebar__icon-button:focus-visible,
+.dark .sidebar__icon-button:hover,
+.sidebar__icon-button:focus-visible,
+.sidebar__icon-button:hover,
+.dark .sidebar__icon-button:focus-visible .icon,
+.dark .sidebar__icon-button:hover .icon,
+.sidebar__icon-button:focus-visible .icon,
+.sidebar__icon-button:hover .icon {
+ color: rgb(var(--accent-color));
+ fill: rgb(var(--accent-color));
+}
+
+.menu__item.is-selectable:focus-within,
+.menu__item.is-selectable:hover {
+ background: var(--transparency-light-10);
+ color: var(--text-hover);
+}
+
+/* BUTTONS */
+.button--primary,
+.inverse .button--primary {
+ background: var(--button-color);
+ border-color: var(--button-color);
+ box-shadow: none;
+ text-shadow: none;
+ color: var(--button-text)
+}
+
+.inverse .button--primary:focus,
+.inverse .button--primary:hover {
+ background: var(--button-color-hover);
+ border-color: var(--button-color-hover);
+}
+
+.button--primary:active {
+ background: var(--button-color-hover);
+ border-color: var(--button-color-hover);
+}
+
+.error {
+ background: #f34570;
+ border-radius: 3px;
+ color: var(--text-hover);
+ padding: 8px 12px;
+ transition: opacity .25s;
+}
+
+/* TORRENT PAGE */
+
+.dark .torrent--is-condensed.torrent--is-selected,
+.dark .torrent--is-condensed.torrent--is-selected+.torrent,
+.torrent--is-condensed.torrent--is-selected,
+.torrent--is-condensed.torrent--is-selected+.torrent {
+ border-color: rgba(var(--accent-color), .7);
+}
+
+.dark .torrent--is-selected:after,
+.dark .torrent--is-selected:hover:after,
+.torrent--is-selected:after,
+.torrent--is-selected:hover:after {
+ background: rgba(var(--accent-color), .7);
+}
+
+.dark .table__row--heading,
+.table__row--heading {
+ background: var(--transparency-light-15);
+ box-shadow: 0 1px 0 hsl(0deg 0% 100% / 12%);
+ color: var(--text-hover);
+}
+
+.dark .torrent__detail--name,
+.torrent__detail--name {
+ color: var(--text-hover);
+}
+
+.dark .torrent--is-condensed,
+.torrent--is-condensed {
+ border-top: 1px solid hsla(0, 0%, 100%, .12);
+}
+
+.dark .torrent__detail,
+.torrent__detail {
+ color: var(--text);
+}
+
+.torrent--is-downloading--actively .torrent__detail--downRate {
+ color: #39ce83;
+ font-weight: 500;
+}
+
+.dark .torrent--is-condensed.torrent--is-selected .torrent__detail,
+.torrent--is-condensed.torrent--is-selected .torrent__detail,
+.dark .torrent--is-condensed.torrent--is-selected.torrent--is-stopped .torrent__detail,
+.torrent--is-condensed.torrent--is-selected.torrent--is-stopped .torrent__detail {
+ color: var(--label-text-color);
+}
+
+.table__heading:focus-visible,
+.table__heading:hover,
+.dark .table__heading:focus-visible,
+.dark .table__heading:hover {
+ color: var(--text-hover);
+}
+
+.dark .table__heading--is-sorted,
+.table__heading--is-sorted {
+ color: var(--text-hover);
+}
+
+.dark .table__heading,
+.table__heading {
+ border-right: 1px solid hsla(0, 0%, 100%, .12);
+}
+
+.dark .table__heading__handle:after,
+.table__heading__handle:after {
+ background: hsla(0, 0%, 100%, .6);
+}
+
+.torrent--is-condensed:nth-child(0n+1),
+.dark .torrent--is-condensed,
+.torrent--is-condensed {
+ border-top: 1px solid hsla(0, 0%, 100%, .12);
+}
+
+.torrent-details__sub-heading__secondary,
+.dark .torrent-details__sub-heading__secondary {
+ color: var(--text);
+ display: flex;
+ font-size: .85rem;
+ flex: 1 0 auto;
+}
+
+.torrent-details__sub-heading__tertiary .icon,
+.dark .torrent-details__sub-heading__tertiary .icon {
+ fill: rgba(var(--accent-color), .5);
+ height: 12px;
+ margin-right: 3px;
+ margin-top: -3px;
+ vertical-align: middle;
+ width: 12px;
+}
+
+.torrent-details__table,
+.dark .torrent-details__table,
+.torrent-details__table__heading--tertiary,
+.dark .torrent-details__table__heading--tertiary,
+.torrent-details__detail__label,
+.dark .torrent-details__detail__label {
+ color: var(--text);
+}
+
+.torrent-details__section--file-tree .directory-tree__node {
+ color: var(--text) !important;
+}
+
+.torrent-details__section--file-tree .directory-tree__parent-directory,
+.dark .torrent-details__section--file-tree .directory-tree__parent-directory {
+ color: var(--text-hover);
+}
+
+.dark .torrent-details__table__heading--primary,
+.torrent-details__table__heading--primary,
+.dark .torrent-details__table__heading--secondary .torrent-details__table__heading--secondary,
+.dark .torrent-details__table__heading--tertiary,
+.torrent-details__table__heading--tertiary {
+ color: var(--text-hover);
+}
+
+.torrent-details__section .badge {
+ background: var(--button-color);
+ color: var(--button-text);
+}
+
+.torrent-details__action.is-active {
+ color: rgb(var(--accent-color));
+}
+
+.priority-meter--max-3.priority-meter--level-1:after {
+ background: rgb(var(--accent-color));
+}
+
+/* TOB NAVBAR */
+.action-bar {
+ background: var(--main-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ border-bottom: 1px solid rgba(255, 255, 255, .1);
+ color: var(--text);
+}
+
+.dark .action .icon,
+.action .icon {
+ fill: var(--text-hover);
+}
+
+.dark .action:focus-visible,
+.dark .action:hover,
+.action:focus-visible,
+.action:hover {
+ background: var(--transparency-light-10);
+ box-shadow: none;
+}
+
+.action:focus-visible .icon,
+.action:hover .icon,
+.dark .action:focus-visible .icon,
+.dark .action:hover .icon {
+ fill: rgb(var(--accent-color));
+}
+
+.dropdown__value,
+.dropdown.is-expanded .dropdown__header .dropdown__value {
+ color: rgb(var(--accent-color));
+}
+
+/* SIDE MENU */
+.dark .application__sidebar,
+.application__sidebar {
+ background: var(--transparency-dark-25);
+ box-shadow: 1px 0 hsl(0deg 0% 100% / 12%);
+ color: var(--text);
+}
+
+.sidebar-filter__item--heading,
+.sidebar-filter__item--heading:focus-visible,
+.sidebar-filter__item--heading:hover {
+ color: var(--text-hover) !important;
+}
+
+.dark .sidebar-filter__item,
+.sidebar-filter__item {
+ color: var(--text);
+}
+
+.dark .sidebar-filter__item.is-active,
+.sidebar-filter__item.is-active {
+ color: rgb(var(--accent-color));
+}
+
+.dark .sidebar-filter__item.is-active .icon,
+.sidebar-filter__item.is-active .icon {
+ fill: rgb(var(--accent-color));
+}
+
+.dark .sidebar-filter__item.is-active .badge,
+.sidebar-filter__item.is-active .badge {
+ background: rgb(var(--accent-color));
+ color: var(--label-text-color);
+}
+
+.dark .sidebar-filter__item .icon,
+.sidebar-filter__item .icon {
+ fill: rgb(var(--accent-color), .3);
+}
+
+.sidebar-filter .badge,
+.dark .sidebar-filter .badge {
+ background: rgb(var(--accent-color), .3);
+ color: var(--label-text-color);
+}
+
+.dark .sidebar-filter__item:focus-visible .icon,
+.dark .sidebar-filter__item:hover .icon,
+.sidebar-filter__item:focus-visible .icon,
+.sidebar-filter__item:hover .icon {
+ fill: rgb(var(--accent-color));
+}
+
+.dark .sidebar-filter__item:focus-visible,
+.dark .sidebar-filter__item:hover,
+.sidebar-filter__item:focus-visible,
+.sidebar-filter__item:hover {
+ color: var(--text-hover);
+}
+
+.search.is-in-use .textbox {
+ background: rgba(var(--accent-color), .25);
+ border-bottom: 1px solid rgba(var(--accent-color), .3);
+ border-top: 1px solid rgba(var(--accent-color), .3);
+ color: var(--text);
+ padding-right: 45px;
+}
+
+.search.is-in-use .icon {
+ fill: rgb(var(--accent-color));
+ opacity: 1;
+}
+
+.search .textbox {
+ border: 1px solid rgba(var(--accent-color), .2);
+ background: rgba(var(--accent-color), .1);
+ color: var(--text);
+}
+
+.search .icon {
+ fill: var(--text-hover);
+}
+
+.dark .sidebar__diskusage .progress-bar__fill,
+.sidebar__diskusage .progress-bar__fill {
+ background: hsla(0, 0%, 100%, .38);
+}
+
+.dark .sidebar__diskusage .progress-bar__fill__wrapper,
+.sidebar__diskusage .progress-bar__fill__wrapper {
+ background: hsla(0, 0%, 100%, .12);
+}
+
+.torrent--is-selected.torrent--is-stopped .progress-bar__icon .icon {
+ color: var(--text-hover);
+}
+
+.torrent--is-selected.torrent--is-stopped .progress-bar__fill {
+ background: #ffffff;
+}
+
+.dark .sidebar__icon-button,
+.sidebar__icon-button {
+ color: var(--text);
+}
+
+.sidebar__icon-button .icon,
+.dark .sidebar__icon-button .icon {
+ fill: var(--text);
+}
+
+.diskusage__details-list__label {
+ color: rgb(var(--accent-color));
+}
+
+.tooltip__content {
+ background: #1b1b1b;
+ color: var(--text);
+}
+
+/* MODAL */
+.modal__body,
+.modal__content__wrapper,
+.modal__header {
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ color: var(--text)
+}
+
+.modal--size-large {
+ width: 776px;
+}
+
+.modal--vertical.modal--tabs-in-header .modal__header {
+ box-shadow: inset -1px 0 0 rgba(255, 255, 255, .1);
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+.modal--vertical.modal--tabs-in-header .modal__header,
+.modal--vertical.modal--tabs-in-body .modal__tabs {
+ /* Modal side menu*/
+ background: var(--transparency-dark-45) !important;
+ color: var(--text-hover);
+}
+
+.modal__tabs .modal__tab.is-active:after {
+ background: rgb(var(--accent-color));
+}
+
+.modal--vertical .modal__tabs .modal__tab:after {
+ width: 3px;
+}
+
+.modal__header {
+ color: var(--text-hover);
+ box-shadow: inset 0 -1px 0 rgb(255 255 255 / 10%);
+}
+
+.modal__tabs .modal__tab.is-active {
+ color: var(--text-hover);
+ background: var(--transparency-light-15);
+ border-radius: 3px 3px 0px 0px;
+}
+
+.modal__tabs {
+ color: var(--text);
+ font-size: .85rem;
+ font-weight: 500;
+ margin: 5px -5px 0;
+}
+
+.toggle-input__indicator__icon .icon {
+ fill: var(--button-text);
+ transition: all .25s;
+}
+
+.inverse .toggle-input__indicator {
+ background: var(--button-color);
+ border: 1px solid var(--button-color);
+ box-shadow: 0 1px 1px rgba(0, 0, 0, .15), 0 1px 3px 1px rgba(0, 0, 0, .2);
+}
+
+.inverse .toggle-input:hover .toggle-input__indicator {
+ border-color: var(--button-color-hover);
+ background: var(--button-color-hover)
+}
+
+.toggle-input:active,
+.toggle-input:focus {
+ color: var(--accent-color-hover);
+}
+
+.toggle-input:active .toggle-input__indicator .icon,
+.toggle-input:active .toggle-input__indicator__icon .icon,
+.toggle-input:focus .toggle-input__indicator .icon,
+.toggle-input:focus .toggle-input__indicator__icon .icon {
+ fill: var(--accent-color-hover);
+}
+
+.inverse .toggle-input:active .toggle-input__indicator,
+.inverse .toggle-input:focus .toggle-input__indicator,
+.toggle-input:active .toggle-input__indicator,
+.toggle-input:focus .toggle-input__indicator {
+ border-color: var(--accent-color-hover);
+ box-shadow: 0 1px 1px rgb(var(--accent-color) / 15%), 0 1px 3px 1px rgb(var(--accent-color) / 20%), 0 0 0 1px var(--accent-color-hover);
+ ;
+}
+
+.interactive-list {
+ background: var(--transparency-light-10);
+ border: 1px solid rgb(255 255 255 / 10%);
+ box-shadow: 0 1px 1px rgb(0 0 0 / 15%), 0 1px 3px 1px rgb(0 0 0 / 20%);
+ color: var(--text);
+}
+
+.dropzone__icon .icon--files {
+ fill: rgba(var(--accent-color), .5);
+ height: 64px;
+ transition: fill .25s;
+ width: 64px;
+}
+
+.dropzone__browse-button {
+ color: rgb(var(--accent-color));
+ text-decoration: underline;
+}
+
+.dropzone:hover {
+ border-color: rgb(0 0 0 / 25%);
+}
+
+.dropzone:hover .dropzone__icon .icon {
+ fill: var(--accent-color-hover);
}
\ No newline at end of file
diff --git a/css/base/gaps/gaps-base.css b/css/base/gaps/gaps-base.css
index e6c788ce5e..b484218f5e 100644
--- a/css/base/gaps/gaps-base.css
+++ b/css/base/gaps/gaps-base.css
@@ -1,398 +1,398 @@
-/* dP dP dP */
-/* 88 88 88 */
-/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
-/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
-/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
-/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
-/* 88 */
-/* dP */
-
-/* Made by @gilbN */
-/* https://github.com/gilbN/theme.park */
-
-@import url("/css/defaults/placeholders.css");
-@import url("/css/defaults/transparent.css");
-
-body {
- background: var(--main-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- color: var(--text);
-}
-
-/* Scrollbar */
-@media only screen and (min-width: 768px) {
- html {
- height: 100%;
- width: 100%;
- overflow: hidden;
- }
-
- body {
- overflow-y: auto;
- height: 100%;
- background: var(--main-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- }
-}
-
-::-webkit-scrollbar {
- width: 14px;
-}
-
-::-webkit-scrollbar-thumb {
- min-height: 50px;
- border: 3px solid transparent;
- border-radius: 8px;
- background: var(--transparency-dark-20);
- background-clip: padding-box;
-}
-
-::-webkit-scrollbar-track {
- background-color: transparent;
-}
-
-::-webkit-scrollbar-thumb:hover {
- min-height: 50px;
- border: 3px solid transparent;
- border-radius: 8px;
- background: var(--transparency-light-50);
- background-clip: padding-box;
-}
-
-a {
- color: var(--link-color);
-
-}
-
-a:hover {
- color: var(--link-color-hover);
- text-decoration: underline;
-}
-
-.text-primary {
- color: var(--text) !important;
-}
-
-.text-muted {
- color: var(--text-muted) !important;
-}
-
-h1,
-h2,
-h3,
-h4,
-h4.text-primary,
-h5,
-h6,
-.h1,
-.h2,
-.h3,
-.h4,
-.h5,
-.h6,
-label {
- color: var(--text-hover) !important;
-}
-
-.alert-heading {
- color: var(--text-hover) !important;
-}
-
-/* Header */
-.bg-primary {
- background-color: transparent !important;
- background: var(--transparency-dark-25) !important;
-}
-
-.navbar .list-ul-active,
-.info-circle-active,
-.arrow-clockwise-active,
-.gear-active,
-.rss-active,
-.exclamation-triangle-active,
-.collection-fill-active,
-.activePage {
- background-color: rgb(var(--accent-color));
-}
-
-.bg-primary .navbar-nav .active>.nav-link {
- color: rgb(var(--accent-color)) !important;
-}
-
-.default {
- background-color: var(--text);
-}
-
-.navbar-dark .navbar-nav .nav-link {
- color: var(--text);
-}
-
-.navbar-dark .navbar-nav .nav-link:hover,
-.navbar-dark .navbar-nav .nav-link:focus {
- color: var(--text-hover);
-}
-
-.navbar-dark .navbar-nav .nav-link:hover .default,
-.navbar-dark .navbar-nav .nav-link:focus .default {
- background-color: var(--text-hover);
-}
-
-/* Tables */
-table.dataTable.stripe tbody tr.odd,
-table.dataTable.display tbody tr.odd,
-table.dataTable tbody tr {
- background: var(--transparency-dark-25);
-}
-
-table.dataTable.hover tbody tr:hover,
-table.dataTable.display tbody tr:hover {
- background: var(--transparency-dark-25);
-}
-
-table.dataTable thead th,
-table.dataTable thead td {
- border-bottom: 1px solid #00000000;
-}
-
-table.dataTable.row-border tbody th,
-table.dataTable.row-border tbody td,
-table.dataTable.display tbody th,
-table.dataTable.display tbody td {
- border-top: 1px solid rgb(255 255 255 / 10%);
-}
-
-/* Pagination */
-.dataTables_wrapper .dataTables_paginate .paginate_button.current,
-.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover {
- color: var(--text) !important;
- border: 1px solid transparent;
- background: var(--transparency-dark-25)
-}
-
-.dataTables_wrapper .dataTables_paginate .paginate_button:hover,
-.dataTables_wrapper .dataTables_paginate .paginate_button:active {
- color: var(--text-hover) !important;
- border: 1px solid transparent;
- background: var(--transparency-light-10)
-}
-
-.dataTables_wrapper .dataTables_paginate .paginate_button:active {
- outline: none;
-}
-
-/* Cards */
-.card {
- background: transparent;
- color: var(--text);
- border: 1px solid rgba(0, 0, 0, 0);
-}
-
-.card .text-muted {
- color: var(--text) !important;
-}
-
-#movies .card img {
- height: 200px !important;
- width: auto !important;
-}
-
-.card-text .text-info {
- color: rgb(var(--accent-color)) !important;
-}
-
-/* Buttons */
-.btn-primary,
-.btn-info {
- color: var(--button-text);
- background-color: var(--button-color) !important;
- border-color: var(--button-color) !important;
-}
-
-.btn-primary:not(:disabled):not(.disabled):active:focus,
-.btn-primary:not(:disabled):not(.disabled).active:focus,
-.show>.btn-primary.dropdown-toggle:focus,
-.btn-info:focus,
-.btn-info.focus {
- -webkit-box-shadow: 0 0 0 0.2rem rgb(var(--accent-color), .5);
- box-shadow: 0 0 0 0.2rem rgb(var(--accent-color), .5);
-}
-
-.btn-primary:hover,
-.btn-info:hover {
- background-color: var(--button-color-hover) !important;
- border-color: var(--button-color-hover) !important;
- color: var(--button-text-hover) !important;
-}
-
-.btn-secondary {
- color: var(--button-text);
- background-color: var(--button-color);
- border-color: var(--button-color);
-}
-
-.btn-secondary:hover {
- color: var(--button-text-hover);
- background-color: var(--button-color-hover);
- border-color: var(--button-color-hover);
-}
-
-.list-group-item {
- color: var(--button-text);
- background-color: var(--button-color);
- border-color: var(--button-color);
-}
-
-.list-group-item.active {
- color: var(--label-text-color);
- background: rgb(var(--accent-color));
- border-color: rgb(var(--accent-color));
-}
-
-.list-group-item.active:hover {
- color: var(--label-text-color);
- background: var(--accent-color-hover);
- border-color: var(--accent-color-hover);
-}
-
-.list-group-item-action:hover,
-.list-group-item-action:focus {
- color: var(--button-text-hover);
- background: var(--button-color-hover);
- border-color: var(--button-color-hover);
-}
-
-/* Settings */
-.nav-tabs .nav-link.active,
-.nav-tabs .nav-link.active:hover,
-.nav-tabs .nav-link.active:focus,
-.nav-tabs .nav-item.open .nav-link:focus,
-.nav-pills .nav-link.active:focus,
-.nav-pills .nav-item.open .nav-link:focus,
-.nav-tabs .nav-item.show .nav-link {
- color: rgb(var(--accent-color));
- background: var(--transparency-light-10);
- border-color: transparent;
-}
-
-.nav-tabs .nav-link,
-.nav-tabs .nav-item.open .nav-link,
-.nav-pills .nav-link,
-.nav-pills .nav-link.active,
-.nav-pills .nav-link.active:hover,
-.nav-pills .nav-item.open .nav-link {
- color: var(--text);
-}
-
-.nav-tabs .nav-link:hover,
-.nav-tabs .nav-link:focus,
-.nav-tabs .nav-item.open .nav-link:hover,
-.nav-pills .nav-item.open .nav-link:hover {
- background: var(--transparency-dark-25);
- border-color: transparent;
- color: var(--text-hover);
-}
-
-.nav-tabs .nav-link.active:hover {
- background: var(--transparency-light-10);
-}
-
-.badge-primary {
- color: var(--label-text-color);
- background-color: rgb(var(--accent-color));
-}
-
-#plexServers .card-header {
- background: var(--transparency-light-10);
- color: var(--text-hover)
-}
-
-#plexServers .border-secondary {
- border-color: #0000 !important;
-}
-
-#plexServers .list-group-item {
- background: var(--transparency-dark-25);
- border: none;
-}
-
-#plexServers .card-footer {
- background: var(--transparency-dark-25);
-}
-
-.dropdown-menu {
- color: var(--text);
- background: var(--drop-down-menu-bg);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- border: 1px solid transparent;
- box-shadow: 3px 3px 10px rgba(0, 0, 0, 0.6);
-}
-
-.dropdown-item {
- color: var(--text);
-}
-
-.dropdown-item:hover,
-.dropdown-item:focus {
- color: var(--text-hover);
- text-decoration: none;
- background-color: var(--transparency-light-10)
-}
-
-/* Input */
-[type="search"] {
- outline-offset: -2px;
- -webkit-appearance: none;
- outline: none;
- border: none;
- border-radius: 5px;
-}
-
-button,
-select {
- text-transform: none;
- outline: none;
-}
-
-/* Progress Bar */
-.progress-bar-striped {
- background-image: linear-gradient(45deg, rgba(var(--accent-color)) 25%, transparent 25%, transparent 50%, rgba(var(--accent-color)) 50%, rgba(var(--accent-color)) 75%, transparent 75%, transparent);
- background-size: .625rem .625rem;
-}
-
-.progress-bar {
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- -webkit-box-orient: vertical;
- -webkit-box-direction: normal;
- -ms-flex-direction: column;
- flex-direction: column;
- -webkit-box-pack: center;
- -ms-flex-pack: center;
- justify-content: center;
- overflow: hidden;
- color: var(--text-hover);
- text-align: center;
- white-space: nowrap;
- background-color: rgb(var(--accent-color), .15);
- -webkit-transition: width .6s ease;
- transition: width .6s ease;
+/* dP dP dP */
+/* 88 88 88 */
+/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
+/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
+/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
+/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
+/* 88 */
+/* dP */
+
+/* Made by @gilbN */
+/* https://github.com/gilbN/theme.park */
+
+@import url("/css/defaults/placeholders.css");
+@import url("/css/defaults/transparent.css");
+
+body {
+ background: var(--main-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ color: var(--text);
+}
+
+/* Scrollbar */
+@media only screen and (min-width: 768px) {
+ html {
+ height: 100%;
+ width: 100%;
+ overflow: hidden;
+ }
+
+ body {
+ overflow-y: auto;
+ height: 100%;
+ background: var(--main-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ }
+}
+
+::-webkit-scrollbar {
+ width: 14px;
+}
+
+::-webkit-scrollbar-thumb {
+ min-height: 50px;
+ border: 3px solid transparent;
+ border-radius: 8px;
+ background: var(--transparency-dark-20);
+ background-clip: padding-box;
+}
+
+::-webkit-scrollbar-track {
+ background-color: transparent;
+}
+
+::-webkit-scrollbar-thumb:hover {
+ min-height: 50px;
+ border: 3px solid transparent;
+ border-radius: 8px;
+ background: var(--transparency-light-50);
+ background-clip: padding-box;
+}
+
+a {
+ color: var(--link-color);
+
+}
+
+a:hover {
+ color: var(--link-color-hover);
+ text-decoration: underline;
+}
+
+.text-primary {
+ color: var(--text) !important;
+}
+
+.text-muted {
+ color: var(--text-muted) !important;
+}
+
+h1,
+h2,
+h3,
+h4,
+h4.text-primary,
+h5,
+h6,
+.h1,
+.h2,
+.h3,
+.h4,
+.h5,
+.h6,
+label {
+ color: var(--text-hover) !important;
+}
+
+.alert-heading {
+ color: var(--text-hover) !important;
+}
+
+/* Header */
+.bg-primary {
+ background-color: transparent !important;
+ background: var(--transparency-dark-25) !important;
+}
+
+.navbar .list-ul-active,
+.info-circle-active,
+.arrow-clockwise-active,
+.gear-active,
+.rss-active,
+.exclamation-triangle-active,
+.collection-fill-active,
+.activePage {
+ background-color: rgb(var(--accent-color));
+}
+
+.bg-primary .navbar-nav .active>.nav-link {
+ color: rgb(var(--accent-color)) !important;
+}
+
+.default {
+ background-color: var(--text);
+}
+
+.navbar-dark .navbar-nav .nav-link {
+ color: var(--text);
+}
+
+.navbar-dark .navbar-nav .nav-link:hover,
+.navbar-dark .navbar-nav .nav-link:focus {
+ color: var(--text-hover);
+}
+
+.navbar-dark .navbar-nav .nav-link:hover .default,
+.navbar-dark .navbar-nav .nav-link:focus .default {
+ background-color: var(--text-hover);
+}
+
+/* Tables */
+table.dataTable.stripe tbody tr.odd,
+table.dataTable.display tbody tr.odd,
+table.dataTable tbody tr {
+ background: var(--transparency-dark-25);
+}
+
+table.dataTable.hover tbody tr:hover,
+table.dataTable.display tbody tr:hover {
+ background: var(--transparency-dark-25);
+}
+
+table.dataTable thead th,
+table.dataTable thead td {
+ border-bottom: 1px solid #00000000;
+}
+
+table.dataTable.row-border tbody th,
+table.dataTable.row-border tbody td,
+table.dataTable.display tbody th,
+table.dataTable.display tbody td {
+ border-top: 1px solid rgb(255 255 255 / 10%);
+}
+
+/* Pagination */
+.dataTables_wrapper .dataTables_paginate .paginate_button.current,
+.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover {
+ color: var(--text) !important;
+ border: 1px solid transparent;
+ background: var(--transparency-dark-25)
+}
+
+.dataTables_wrapper .dataTables_paginate .paginate_button:hover,
+.dataTables_wrapper .dataTables_paginate .paginate_button:active {
+ color: var(--text-hover) !important;
+ border: 1px solid transparent;
+ background: var(--transparency-light-10)
+}
+
+.dataTables_wrapper .dataTables_paginate .paginate_button:active {
+ outline: none;
+}
+
+/* Cards */
+.card {
+ background: transparent;
+ color: var(--text);
+ border: 1px solid rgba(0, 0, 0, 0);
+}
+
+.card .text-muted {
+ color: var(--text) !important;
+}
+
+#movies .card img {
+ height: 200px !important;
+ width: auto !important;
+}
+
+.card-text .text-info {
+ color: rgb(var(--accent-color)) !important;
+}
+
+/* Buttons */
+.btn-primary,
+.btn-info {
+ color: var(--button-text);
+ background-color: var(--button-color) !important;
+ border-color: var(--button-color) !important;
+}
+
+.btn-primary:not(:disabled):not(.disabled):active:focus,
+.btn-primary:not(:disabled):not(.disabled).active:focus,
+.show>.btn-primary.dropdown-toggle:focus,
+.btn-info:focus,
+.btn-info.focus {
+ -webkit-box-shadow: 0 0 0 0.2rem rgb(var(--accent-color), .5);
+ box-shadow: 0 0 0 0.2rem rgb(var(--accent-color), .5);
+}
+
+.btn-primary:hover,
+.btn-info:hover {
+ background-color: var(--button-color-hover) !important;
+ border-color: var(--button-color-hover) !important;
+ color: var(--button-text-hover) !important;
+}
+
+.btn-secondary {
+ color: var(--button-text);
+ background-color: var(--button-color);
+ border-color: var(--button-color);
+}
+
+.btn-secondary:hover {
+ color: var(--button-text-hover);
+ background-color: var(--button-color-hover);
+ border-color: var(--button-color-hover);
+}
+
+.list-group-item {
+ color: var(--button-text);
+ background-color: var(--button-color);
+ border-color: var(--button-color);
+}
+
+.list-group-item.active {
+ color: var(--label-text-color);
+ background: rgb(var(--accent-color));
+ border-color: rgb(var(--accent-color));
+}
+
+.list-group-item.active:hover {
+ color: var(--label-text-color);
+ background: var(--accent-color-hover);
+ border-color: var(--accent-color-hover);
+}
+
+.list-group-item-action:hover,
+.list-group-item-action:focus {
+ color: var(--button-text-hover);
+ background: var(--button-color-hover);
+ border-color: var(--button-color-hover);
+}
+
+/* Settings */
+.nav-tabs .nav-link.active,
+.nav-tabs .nav-link.active:hover,
+.nav-tabs .nav-link.active:focus,
+.nav-tabs .nav-item.open .nav-link:focus,
+.nav-pills .nav-link.active:focus,
+.nav-pills .nav-item.open .nav-link:focus,
+.nav-tabs .nav-item.show .nav-link {
+ color: rgb(var(--accent-color));
+ background: var(--transparency-light-10);
+ border-color: transparent;
+}
+
+.nav-tabs .nav-link,
+.nav-tabs .nav-item.open .nav-link,
+.nav-pills .nav-link,
+.nav-pills .nav-link.active,
+.nav-pills .nav-link.active:hover,
+.nav-pills .nav-item.open .nav-link {
+ color: var(--text);
+}
+
+.nav-tabs .nav-link:hover,
+.nav-tabs .nav-link:focus,
+.nav-tabs .nav-item.open .nav-link:hover,
+.nav-pills .nav-item.open .nav-link:hover {
+ background: var(--transparency-dark-25);
+ border-color: transparent;
+ color: var(--text-hover);
+}
+
+.nav-tabs .nav-link.active:hover {
+ background: var(--transparency-light-10);
+}
+
+.badge-primary {
+ color: var(--label-text-color);
+ background-color: rgb(var(--accent-color));
+}
+
+#plexServers .card-header {
+ background: var(--transparency-light-10);
+ color: var(--text-hover)
+}
+
+#plexServers .border-secondary {
+ border-color: #0000 !important;
+}
+
+#plexServers .list-group-item {
+ background: var(--transparency-dark-25);
+ border: none;
+}
+
+#plexServers .card-footer {
+ background: var(--transparency-dark-25);
+}
+
+.dropdown-menu {
+ color: var(--text);
+ background: var(--drop-down-menu-bg);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ border: 1px solid transparent;
+ box-shadow: 3px 3px 10px rgba(0, 0, 0, 0.6);
+}
+
+.dropdown-item {
+ color: var(--text);
+}
+
+.dropdown-item:hover,
+.dropdown-item:focus {
+ color: var(--text-hover);
+ text-decoration: none;
+ background-color: var(--transparency-light-10)
+}
+
+/* Input */
+[type="search"] {
+ outline-offset: -2px;
+ -webkit-appearance: none;
+ outline: none;
+ border: none;
+ border-radius: 5px;
+}
+
+button,
+select {
+ text-transform: none;
+ outline: none;
+}
+
+/* Progress Bar */
+.progress-bar-striped {
+ background-image: linear-gradient(45deg, rgba(var(--accent-color)) 25%, transparent 25%, transparent 50%, rgba(var(--accent-color)) 50%, rgba(var(--accent-color)) 75%, transparent 75%, transparent);
+ background-size: .625rem .625rem;
+}
+
+.progress-bar {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-orient: vertical;
+ -webkit-box-direction: normal;
+ -ms-flex-direction: column;
+ flex-direction: column;
+ -webkit-box-pack: center;
+ -ms-flex-pack: center;
+ justify-content: center;
+ overflow: hidden;
+ color: var(--text-hover);
+ text-align: center;
+ white-space: nowrap;
+ background-color: rgb(var(--accent-color), .15);
+ -webkit-transition: width .6s ease;
+ transition: width .6s ease;
}
\ No newline at end of file
diff --git a/css/base/gitea/chroma.css b/css/base/gitea/chroma.css
index 67a61fc5aa..e2a06ab6fe 100644
--- a/css/base/gitea/chroma.css
+++ b/css/base/gitea/chroma.css
@@ -1,561 +1,561 @@
-/*
-/* dP oo
-/* 88
-/* 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88 .dP .d8888b. dP
-/* 88'`88'`88 88' `88 88' `88 88' `88 88888" 88' `88 88
-/* 88 88 88 88. .88 88 88 88. .88 88 `8b. 88. .88 88
-/* dP dP dP `88888P' dP dP `88888P' dP `YP `88888P8 dP
-
-/* Source: https://gist.github.com/ntrrg/f70d4dc6ed8a739a36fe7c55f422c5f3 */
-:root {
- /* Background */
- --code-background: #1f1f1f;
- --code-color: #f8f8f2;
-
- /* Error */
- --code-err-background: #960050;
- --code-err-color: #1e0010;
-
- /* LineHighlight */
- --code-hl-background: #ffffcc;
-
- /* Keyword */
- --code-k-color: #66d9ef;
-
- /* KeywordConstant */
- --code-kc-color: #66d9ef;
-
- /* KeywordDeclaration */
- --code-kd-color: #66d9ef;
-
- /* KeywordNamespace */
- --code-kn-color: #f92672;
-
- /* KeywordPseudo */
- --code-kp-color: #66d9ef;
-
- /* KeywordReserved */
- --code-kr-color: #66d9ef;
-
- /* KeywordType */
- --code-kt-color: #66d9ef;
-
- /* NameAttribute */
- --code-na-color: #a6e22e;
-
- /* NameClass */
- --code-nc-color: #a6e22e;
-
- /* NameConstant */
- --code-no-color: #66d9ef;
-
- /* NameDecorator */
- --code-nd-color: #a6e22e;
-
- /* NameException */
- --code-ne-color: #a6e22e;
-
- /* NameFunction */
- --code-nf-color: #a6e22e;
-
- /* NameOther */
- --code-nx-color: #a6e22e;
-
- /* NameTag */
- --code-nt-color: #f92672;
-
- /* Literal */
- --code-l-color: #ae81ff;
-
- /* LiteralDate */
- --code-ld-color: #e6db74;
-
- /* LiteralString */
- --code-s-color: #e6db74;
-
- /* LiteralStringAffix */
- --code-sa-color: #e6db74;
-
- /* LiteralStringBacktick */
- --code-sb-color: #e6db74;
-
- /* LiteralStringChar */
- --code-sc-color: #e6db74;
-
- /* LiteralStringDelimiter */
- --code-dl-color: #e6db74;
-
- /* LiteralStringDoc */
- --code-sd-color: #e6db74;
-
- /* LiteralStringDouble */
- --code-s2-color: #e6db74;
-
- /* LiteralStringEscape */
- --code-se-color: #ae81ff;
-
- /* LiteralStringHeredoc */
- --code-sh-color: #e6db74;
-
- /* LiteralStringInterpol */
- --code-si-color: #e6db74;
-
- /* LiteralStringOther */
- --code-sx-color: #e6db74;
-
- /* LiteralStringRegex */
- --code-sr-color: #e6db74;
-
- /* LiteralStringSingle */
- --code-s1-color: #e6db74;
-
- /* LiteralStringSymbol */
- --code-ss-color: #e6db74;
-
- /* LiteralNumber */
- --code-m-color: #ae81ff;
-
- /* LiteralNumberBin */
- --code-mb-color: #ae81ff;
-
- /* LiteralNumberFloat */
- --code-mf-color: #ae81ff;
-
- /* LiteralNumberHex */
- --code-mh-color: #ae81ff;
-
- /* LiteralNumberInteger */
- --code-mi-color: #ae81ff;
-
- /* LiteralNumberIntegerLong */
- --code-il-color: #ae81ff;
-
- /* LiteralNumberOct */
- --code-mo-color: #ae81ff;
-
- /* Operator */
- --code-o-color: #f92672;
-
- /* OperatorWord */
- --code-ow-color: #f92672;
-
- /* Comment */
- --code-c-color: #75715e;
-
- /* CommentHashbang */
- --code-ch-color: #75715e;
-
- /* CommentMultiline */
- --code-cm-color: #75715e;
-
- /* CommentSingle */
- --code-c1-color: #75715e;
-
- /* CommentSpecial */
- --code-cs-color: #75715e;
-
- /* CommentPreproc */
- --code-cp-color: #75715e;
-
- /* CommentPreprocFile */
- --code-cpf-color: #75715e;
-
- /* GenericDeleted */
- --code-gd-color: #f92672;
-
- /* GenericInserted */
- --code-gi-color: #a6e22e;
-
- /* GenericSubheading */
- --code-gu-color: #75715e;
-}
-
-/* CHROMA */
-/* Table */
-.chroma .ui.table tbody tr {
- border-color: #333640;
- background: var(--code-background);
-}
-/* Background */
-.chroma,
-.markdown:not(code) .highlight pre,
-.markdown:not(code) pre {
- background-color: var(--code-background);
- color: var(--code-color);
-}
-
-/* Error */
-.chroma .err {
- background-color: var(--code-err-background);
- color: var(--code-err-color);
-}
-
-/* LineTableTD */
-.chroma .lntd {
- border: 0;
- margin: 0;
- padding: 0;
- vertical-align: top;
-}
-
-/* LineTable */
-.chroma .lntable {
- width: auto;
-
- border: 0;
- border-spacing: 0;
- display: block;
- margin: 0;
- overflow: auto;
- padding: 0;
-}
-
-/* LineHighlight */
-.chroma .hl {
- width: 100%;
-
- background-color: var(--code-hl-background);
- display: block;
-}
-
-/* LineNumbersTable */
-.chroma .lnt {
- margin-right: 0.4em;
- padding: 0 0.4em 0 0.4em;
-}
-
-/* LineNumbers */
-.chroma .ln {
- margin-right: 0.4em;
- padding: 0 0.4em 0 0.4em;
-}
-
-/* Keyword */
-.chroma .k {
- color: var(--code-k-color);
-}
-
-/* KeywordConstant */
-.chroma .kc {
- color: var(--code-kc-color);
-}
-
-/* KeywordDeclaration */
-.chroma .kd {
- color: var(--code-kd-color);
-}
-
-/* KeywordNamespace */
-.chroma .kn {
- color: var(--code-kn-color);
-}
-
-/* KeywordPseudo */
-.chroma .kp {
- color: var(--code-kp-color);
-}
-
-/* KeywordReserved */
-.chroma .kr {
- color: var(--code-kr-color);
-}
-
-/* KeywordType */
-.chroma .kt {
- color: var(--code-kt-color);
-}
-
-/* Name */
-.chroma .n {
- color: var(--code-n-color);
-}
-
-/* NameAttribute */
-.chroma .na {
- color: var(--code-na-color);
-}
-
-/* NameBuiltin */
-.chroma .nb {
- color: var(--code-nb-color);
-}
-
-/* NameBuiltinPseudo */
-.chroma .bp {
- color: var(--code-bp-color);
-}
-
-/* NameClass */
-.chroma .nc {
- color: var(--code-nc-color);
-}
-
-/* NameConstant */
-.chroma .no {
- color: var(--code-no-color);
-}
-
-/* NameDecorator */
-.chroma .nd {
- color: var(--code-nd-color);
-}
-
-/* NameEntity */
-.chroma .ni {
- color: var(--code-ni-color);
-}
-
-/* NameException */
-.chroma .ne {
- color: var(--code-ne-color);
-}
-
-/* NameFunction */
-.chroma .nf {
- color: var(--code-nf-color);
-}
-
-/* NameFunctionMagic */
-.chroma .fm {
- color: var(--code-fm-color);
-}
-
-/* NameLabel */
-.chroma .nl {
- color: var(--code-nl-color);
-}
-
-/* NameNamespace */
-.chroma .nn {
- color: var(--code-nn-color);
-}
-
-/* NameOther */
-.chroma .nx {
- color: var(--code-nx-color);
-}
-
-/* NameProperty */
-.chroma .py {
- color: var(--code-py-color);
-}
-
-/* NameTag */
-.chroma .nt {
- color: var(--code-nt-color);
-}
-
-/* NameVariable */
-.chroma .nv {
- color: var(--code-nv-color);
-}
-
-/* NameVariableClass */
-.chroma .vc {
- color: var(--code-vc-color);
-}
-
-/* NameVariableGlobal */
-.chroma .vg {
- color: var(--code-vg-color);
-}
-
-/* NameVariableInstance */
-.chroma .vi {
- color: var(--code-vi-color);
-}
-
-/* NameVariableMagic */
-.chroma .vm {
- color: var(--code-vm-color);
-}
-
-/* Literal */
-.chroma .l {
- color: var(--code-l-color);
-}
-
-/* LiteralDate */
-.chroma .ld {
- color: var(--code-ld-color);
-}
-
-/* LiteralString */
-.chroma .s {
- color: var(--code-s-color);
-}
-
-/* LiteralStringAffix */
-.chroma .sa {
- color: var(--code-sa-color);
-}
-
-/* LiteralStringBacktick */
-.chroma .sb {
- color: var(--code-sb-color);
-}
-
-/* LiteralStringChar */
-.chroma .sc {
- color: var(--code-sc-color);
-}
-
-/* LiteralStringDelimiter */
-.chroma .dl {
- color: var(--code-dl-color);
-}
-
-/* LiteralStringDoc */
-.chroma .sd {
- color: var(--code-sd-color);
-}
-
-/* LiteralStringDouble */
-.chroma .s2 {
- color: var(--code-s2-color);
-}
-
-/* LiteralStringEscape */
-.chroma .se {
- color: var(--code-se-color);
-}
-
-/* LiteralStringHeredoc */
-.chroma .sh {
- color: var(--code-sh-color);
-}
-
-/* LiteralStringInterpol */
-.chroma .si {
- color: var(--code-si-color);
-}
-
-/* LiteralStringOther */
-.chroma .sx {
- color: var(--code-sx-color);
-}
-
-/* LiteralStringRegex */
-.chroma .sr {
- color: var(--code-sr-color);
-}
-
-/* LiteralStringSingle */
-.chroma .s1 {
- color: var(--code-s1-color);
-}
-
-/* LiteralStringSymbol */
-.chroma .ss {
- color: var(--code-ss-color);
-}
-
-/* LiteralNumber */
-.chroma .m {
- color: var(--code-m-color);
-}
-
-/* LiteralNumberBin */
-.chroma .mb {
- color: var(--code-mb-color);
-}
-
-/* LiteralNumberFloat */
-.chroma .mf {
- color: var(--code-mf-color);
-}
-
-/* LiteralNumberHex */
-.chroma .mh {
- color: var(--code-mh-color);
-}
-
-/* LiteralNumberInteger */
-.chroma .mi {
- color: var(--code-mi-color);
-}
-
-/* LiteralNumberIntegerLong */
-.chroma .il {
- color: var(--code-il-color);
-}
-
-/* LiteralNumberOct */
-.chroma .mo {
- color: var(--code-mo-color);
-}
-
-/* Operator */
-.chroma .o {
- color: var(--code-o-color);
-}
-
-/* OperatorWord */
-.chroma .ow {
- color: var(--code-ow-color);
-}
-
-/* Punctuation */
-.chroma .p {
- color: var(--code-p-color);
-}
-
-/* Comment */
-.chroma .c {
- color: var(--code-c-color);
-}
-
-/* CommentHashbang */
-.chroma .ch {
- color: var(--code-ch-color);
-}
-
-/* CommentMultiline */
-.chroma .cm {
- color: var(--code-cm-color);
-}
-
-/* CommentSingle */
-.chroma .c1 {
- color: var(--code-c1-color);
-}
-
-/* CommentSpecial */
-.chroma .cs {
- color: var(--code-cs-color);
-}
-
-/* CommentPreproc */
-.chroma .cp {
- color: var(--code-cp-color);
-}
-
-/* CommentPreprocFile */
-.chroma .cpf {
- color: var(--code-cpf-color);
-}
-
-/* GenericDeleted */
-.chroma .gd {
- color: var(--code-gd-color);
-}
-
-/* GenericEmph */
-.chroma .ge {
- font-style: italic;
-}
-
-/* GenericInserted */
-.chroma .gi {
- color: var(--code-gi-color);
-}
-
-/* GenericStrong */
-.chroma .gs {
- font-weight: bold;
-}
-
-/* GenericSubheading */
-.chroma .gu {
- color: var(--code-gu-color);
+/*
+/* dP oo
+/* 88
+/* 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88 .dP .d8888b. dP
+/* 88'`88'`88 88' `88 88' `88 88' `88 88888" 88' `88 88
+/* 88 88 88 88. .88 88 88 88. .88 88 `8b. 88. .88 88
+/* dP dP dP `88888P' dP dP `88888P' dP `YP `88888P8 dP
+
+/* Source: https://gist.github.com/ntrrg/f70d4dc6ed8a739a36fe7c55f422c5f3 */
+:root {
+ /* Background */
+ --code-background: #1f1f1f;
+ --code-color: #f8f8f2;
+
+ /* Error */
+ --code-err-background: #960050;
+ --code-err-color: #1e0010;
+
+ /* LineHighlight */
+ --code-hl-background: #ffffcc;
+
+ /* Keyword */
+ --code-k-color: #66d9ef;
+
+ /* KeywordConstant */
+ --code-kc-color: #66d9ef;
+
+ /* KeywordDeclaration */
+ --code-kd-color: #66d9ef;
+
+ /* KeywordNamespace */
+ --code-kn-color: #f92672;
+
+ /* KeywordPseudo */
+ --code-kp-color: #66d9ef;
+
+ /* KeywordReserved */
+ --code-kr-color: #66d9ef;
+
+ /* KeywordType */
+ --code-kt-color: #66d9ef;
+
+ /* NameAttribute */
+ --code-na-color: #a6e22e;
+
+ /* NameClass */
+ --code-nc-color: #a6e22e;
+
+ /* NameConstant */
+ --code-no-color: #66d9ef;
+
+ /* NameDecorator */
+ --code-nd-color: #a6e22e;
+
+ /* NameException */
+ --code-ne-color: #a6e22e;
+
+ /* NameFunction */
+ --code-nf-color: #a6e22e;
+
+ /* NameOther */
+ --code-nx-color: #a6e22e;
+
+ /* NameTag */
+ --code-nt-color: #f92672;
+
+ /* Literal */
+ --code-l-color: #ae81ff;
+
+ /* LiteralDate */
+ --code-ld-color: #e6db74;
+
+ /* LiteralString */
+ --code-s-color: #e6db74;
+
+ /* LiteralStringAffix */
+ --code-sa-color: #e6db74;
+
+ /* LiteralStringBacktick */
+ --code-sb-color: #e6db74;
+
+ /* LiteralStringChar */
+ --code-sc-color: #e6db74;
+
+ /* LiteralStringDelimiter */
+ --code-dl-color: #e6db74;
+
+ /* LiteralStringDoc */
+ --code-sd-color: #e6db74;
+
+ /* LiteralStringDouble */
+ --code-s2-color: #e6db74;
+
+ /* LiteralStringEscape */
+ --code-se-color: #ae81ff;
+
+ /* LiteralStringHeredoc */
+ --code-sh-color: #e6db74;
+
+ /* LiteralStringInterpol */
+ --code-si-color: #e6db74;
+
+ /* LiteralStringOther */
+ --code-sx-color: #e6db74;
+
+ /* LiteralStringRegex */
+ --code-sr-color: #e6db74;
+
+ /* LiteralStringSingle */
+ --code-s1-color: #e6db74;
+
+ /* LiteralStringSymbol */
+ --code-ss-color: #e6db74;
+
+ /* LiteralNumber */
+ --code-m-color: #ae81ff;
+
+ /* LiteralNumberBin */
+ --code-mb-color: #ae81ff;
+
+ /* LiteralNumberFloat */
+ --code-mf-color: #ae81ff;
+
+ /* LiteralNumberHex */
+ --code-mh-color: #ae81ff;
+
+ /* LiteralNumberInteger */
+ --code-mi-color: #ae81ff;
+
+ /* LiteralNumberIntegerLong */
+ --code-il-color: #ae81ff;
+
+ /* LiteralNumberOct */
+ --code-mo-color: #ae81ff;
+
+ /* Operator */
+ --code-o-color: #f92672;
+
+ /* OperatorWord */
+ --code-ow-color: #f92672;
+
+ /* Comment */
+ --code-c-color: #75715e;
+
+ /* CommentHashbang */
+ --code-ch-color: #75715e;
+
+ /* CommentMultiline */
+ --code-cm-color: #75715e;
+
+ /* CommentSingle */
+ --code-c1-color: #75715e;
+
+ /* CommentSpecial */
+ --code-cs-color: #75715e;
+
+ /* CommentPreproc */
+ --code-cp-color: #75715e;
+
+ /* CommentPreprocFile */
+ --code-cpf-color: #75715e;
+
+ /* GenericDeleted */
+ --code-gd-color: #f92672;
+
+ /* GenericInserted */
+ --code-gi-color: #a6e22e;
+
+ /* GenericSubheading */
+ --code-gu-color: #75715e;
+}
+
+/* CHROMA */
+/* Table */
+.chroma .ui.table tbody tr {
+ border-color: #333640;
+ background: var(--code-background);
+}
+/* Background */
+.chroma,
+.markdown:not(code) .highlight pre,
+.markdown:not(code) pre {
+ background-color: var(--code-background);
+ color: var(--code-color);
+}
+
+/* Error */
+.chroma .err {
+ background-color: var(--code-err-background);
+ color: var(--code-err-color);
+}
+
+/* LineTableTD */
+.chroma .lntd {
+ border: 0;
+ margin: 0;
+ padding: 0;
+ vertical-align: top;
+}
+
+/* LineTable */
+.chroma .lntable {
+ width: auto;
+
+ border: 0;
+ border-spacing: 0;
+ display: block;
+ margin: 0;
+ overflow: auto;
+ padding: 0;
+}
+
+/* LineHighlight */
+.chroma .hl {
+ width: 100%;
+
+ background-color: var(--code-hl-background);
+ display: block;
+}
+
+/* LineNumbersTable */
+.chroma .lnt {
+ margin-right: 0.4em;
+ padding: 0 0.4em 0 0.4em;
+}
+
+/* LineNumbers */
+.chroma .ln {
+ margin-right: 0.4em;
+ padding: 0 0.4em 0 0.4em;
+}
+
+/* Keyword */
+.chroma .k {
+ color: var(--code-k-color);
+}
+
+/* KeywordConstant */
+.chroma .kc {
+ color: var(--code-kc-color);
+}
+
+/* KeywordDeclaration */
+.chroma .kd {
+ color: var(--code-kd-color);
+}
+
+/* KeywordNamespace */
+.chroma .kn {
+ color: var(--code-kn-color);
+}
+
+/* KeywordPseudo */
+.chroma .kp {
+ color: var(--code-kp-color);
+}
+
+/* KeywordReserved */
+.chroma .kr {
+ color: var(--code-kr-color);
+}
+
+/* KeywordType */
+.chroma .kt {
+ color: var(--code-kt-color);
+}
+
+/* Name */
+.chroma .n {
+ color: var(--code-n-color);
+}
+
+/* NameAttribute */
+.chroma .na {
+ color: var(--code-na-color);
+}
+
+/* NameBuiltin */
+.chroma .nb {
+ color: var(--code-nb-color);
+}
+
+/* NameBuiltinPseudo */
+.chroma .bp {
+ color: var(--code-bp-color);
+}
+
+/* NameClass */
+.chroma .nc {
+ color: var(--code-nc-color);
+}
+
+/* NameConstant */
+.chroma .no {
+ color: var(--code-no-color);
+}
+
+/* NameDecorator */
+.chroma .nd {
+ color: var(--code-nd-color);
+}
+
+/* NameEntity */
+.chroma .ni {
+ color: var(--code-ni-color);
+}
+
+/* NameException */
+.chroma .ne {
+ color: var(--code-ne-color);
+}
+
+/* NameFunction */
+.chroma .nf {
+ color: var(--code-nf-color);
+}
+
+/* NameFunctionMagic */
+.chroma .fm {
+ color: var(--code-fm-color);
+}
+
+/* NameLabel */
+.chroma .nl {
+ color: var(--code-nl-color);
+}
+
+/* NameNamespace */
+.chroma .nn {
+ color: var(--code-nn-color);
+}
+
+/* NameOther */
+.chroma .nx {
+ color: var(--code-nx-color);
+}
+
+/* NameProperty */
+.chroma .py {
+ color: var(--code-py-color);
+}
+
+/* NameTag */
+.chroma .nt {
+ color: var(--code-nt-color);
+}
+
+/* NameVariable */
+.chroma .nv {
+ color: var(--code-nv-color);
+}
+
+/* NameVariableClass */
+.chroma .vc {
+ color: var(--code-vc-color);
+}
+
+/* NameVariableGlobal */
+.chroma .vg {
+ color: var(--code-vg-color);
+}
+
+/* NameVariableInstance */
+.chroma .vi {
+ color: var(--code-vi-color);
+}
+
+/* NameVariableMagic */
+.chroma .vm {
+ color: var(--code-vm-color);
+}
+
+/* Literal */
+.chroma .l {
+ color: var(--code-l-color);
+}
+
+/* LiteralDate */
+.chroma .ld {
+ color: var(--code-ld-color);
+}
+
+/* LiteralString */
+.chroma .s {
+ color: var(--code-s-color);
+}
+
+/* LiteralStringAffix */
+.chroma .sa {
+ color: var(--code-sa-color);
+}
+
+/* LiteralStringBacktick */
+.chroma .sb {
+ color: var(--code-sb-color);
+}
+
+/* LiteralStringChar */
+.chroma .sc {
+ color: var(--code-sc-color);
+}
+
+/* LiteralStringDelimiter */
+.chroma .dl {
+ color: var(--code-dl-color);
+}
+
+/* LiteralStringDoc */
+.chroma .sd {
+ color: var(--code-sd-color);
+}
+
+/* LiteralStringDouble */
+.chroma .s2 {
+ color: var(--code-s2-color);
+}
+
+/* LiteralStringEscape */
+.chroma .se {
+ color: var(--code-se-color);
+}
+
+/* LiteralStringHeredoc */
+.chroma .sh {
+ color: var(--code-sh-color);
+}
+
+/* LiteralStringInterpol */
+.chroma .si {
+ color: var(--code-si-color);
+}
+
+/* LiteralStringOther */
+.chroma .sx {
+ color: var(--code-sx-color);
+}
+
+/* LiteralStringRegex */
+.chroma .sr {
+ color: var(--code-sr-color);
+}
+
+/* LiteralStringSingle */
+.chroma .s1 {
+ color: var(--code-s1-color);
+}
+
+/* LiteralStringSymbol */
+.chroma .ss {
+ color: var(--code-ss-color);
+}
+
+/* LiteralNumber */
+.chroma .m {
+ color: var(--code-m-color);
+}
+
+/* LiteralNumberBin */
+.chroma .mb {
+ color: var(--code-mb-color);
+}
+
+/* LiteralNumberFloat */
+.chroma .mf {
+ color: var(--code-mf-color);
+}
+
+/* LiteralNumberHex */
+.chroma .mh {
+ color: var(--code-mh-color);
+}
+
+/* LiteralNumberInteger */
+.chroma .mi {
+ color: var(--code-mi-color);
+}
+
+/* LiteralNumberIntegerLong */
+.chroma .il {
+ color: var(--code-il-color);
+}
+
+/* LiteralNumberOct */
+.chroma .mo {
+ color: var(--code-mo-color);
+}
+
+/* Operator */
+.chroma .o {
+ color: var(--code-o-color);
+}
+
+/* OperatorWord */
+.chroma .ow {
+ color: var(--code-ow-color);
+}
+
+/* Punctuation */
+.chroma .p {
+ color: var(--code-p-color);
+}
+
+/* Comment */
+.chroma .c {
+ color: var(--code-c-color);
+}
+
+/* CommentHashbang */
+.chroma .ch {
+ color: var(--code-ch-color);
+}
+
+/* CommentMultiline */
+.chroma .cm {
+ color: var(--code-cm-color);
+}
+
+/* CommentSingle */
+.chroma .c1 {
+ color: var(--code-c1-color);
+}
+
+/* CommentSpecial */
+.chroma .cs {
+ color: var(--code-cs-color);
+}
+
+/* CommentPreproc */
+.chroma .cp {
+ color: var(--code-cp-color);
+}
+
+/* CommentPreprocFile */
+.chroma .cpf {
+ color: var(--code-cpf-color);
+}
+
+/* GenericDeleted */
+.chroma .gd {
+ color: var(--code-gd-color);
+}
+
+/* GenericEmph */
+.chroma .ge {
+ font-style: italic;
+}
+
+/* GenericInserted */
+.chroma .gi {
+ color: var(--code-gi-color);
+}
+
+/* GenericStrong */
+.chroma .gs {
+ font-weight: bold;
+}
+
+/* GenericSubheading */
+.chroma .gu {
+ color: var(--code-gu-color);
}
\ No newline at end of file
diff --git a/css/base/gitea/gitea-base.css b/css/base/gitea/gitea-base.css
index 19fc212983..5b9747ab60 100644
--- a/css/base/gitea/gitea-base.css
+++ b/css/base/gitea/gitea-base.css
@@ -1,1654 +1,1654 @@
-/* dP dP dP */
-/* 88 88 88 */
-/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
-/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
-/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
-/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
-/* 88 */
-/* dP */
-
-/* Made by @gilbN */
-/* https://github.com/gilbN/theme.park */
-
-@import url("/css/base/gitea/chroma.css");
-@import url("/css/base/gitea/monaco_vs_dark.css");
-@import url("/css/defaults/placeholders.css");
-@import url("/css/defaults/transparent.css");
-
-:root {
- --color-text: var(--text);
- --color-caret: white;
- --color-secondary-alpha-70: rgba(0, 0, 0, 0.35);
- --color-primary-light-4: rgb(var(--gitea-color-primary-dark-4),.2);
- --color-primary-light-2: rgb(var(--gitea-color-primary-dark-4),.4);
- --color-primary: rgb(var(--gitea-color-primary-dark-4),.6);
- --color-primary-dark-2: rgb(var(--gitea-color-primary-dark-4),.8);
- --color-primary-dark-4: rgb(var(--gitea-color-primary-dark-4));
- --color-nav-bg: var(--main-bg-color);
- --color-button: transparent;
- --color-menu: transparent;
- --color-footer: transparent;
-}
-
-body {
- background: var(--main-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-* {
- outline: none;
-}
-
-/* LINKS */
-a,
-.home a,
-.ui.user.list .item .description a,
-.ui.breadcrumb a,
-.repository .labelspage .item a,
-.repository .milestone.list>.item>a,
-.repository .milestone.list>.item .operate>a,
-.ui.card>.content>a.header,
-.ui.cards>.card>.content>a.header,
-.ui.card>.extra a:not(.ui),
-.ui.cards>.card>.extra a:not(.ui),
-.ui.card>.content>.description,
-.ui.card>.content>.header,
-.ui.cards>.card>.content>.description,
-.ui.cards>.card>.content>.header {
- color: var(--link-color);
-}
-
-/* LINK HOVER */
-a:hover,
-.ui.user.list .item .description a:hover,
-.ui.breadcrumb a:hover,
-.repository .labelspage .item a:hover,
-.repository .milestone.list>.item>a:hover,
-.repository .milestone.list>.item .operate>a:hover,
-.ui.card>.content>a.header:hover,
-.ui.cards>.card>.content>a.header:hover,
-.ui.card>.extra a:not(.ui):hover,
-.ui.cards>.card>.extra a:not(.ui):hover {
- color: var(--link-color-hover);
-}
-
-/* LINKS IMPORTANT */
-.ui .text.blue a,
-.issue.list a:not(.label):hover,
-.ui .migrate a,
-.ui .text.grey a,
-.issue.list>.item .title:hover {
- color: var(--link-color) !important;
-}
-
-/* LINKS HOVER IMPORTANT */
-.ui .text.blue a:hover,
-.ui .text.grey a:hover,
-.ui .migrate a:hover {
- color: var(--link-color-hover) !important;
-}
-
-/* SCROLLBAR */
-@media only screen and (min-width: 768px) {
- html {
- height: 100%;
- width: 100%;
- overflow: hidden;
- }
-
- body {
- overflow-y: auto;
- height: 100%;
- background: var(--main-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- }
-}
-
-::-webkit-scrollbar {
- width: 14px;
-}
-
-::-webkit-scrollbar-thumb {
- min-height: 50px;
- border: 3px solid transparent;
- border-radius: 8px !important;
- background: var(--transparency-dark-20);
- background-clip: padding-box;
- box-shadow: none !important;
-}
-
-::-webkit-scrollbar-track {
- background-color: transparent;
-}
-
-::-webkit-scrollbar-thumb:hover {
- min-height: 50px;
- border: 3px solid transparent;
- border-radius: 8px !important;
- background: var(--transparency-light-50);
- background-clip: padding-box;
-}
-
-/* TEXT */
-body,
-p,
-/*strong,*/
-footer,
-.ui.list>.item .description,
-.ui.list .list>.item>.content,
-.ui.list>.item>.content,
-.issue.list>.item .title,
-.ui.accordion .title:not(.ui),
-.ui.checkbox label,
-.ui .text.black,
-.ui.form .inline.field>label,
-.form .help,
-.ui.form .field>label,
-.ui.form .inline.field>label,
-.ui.form .inline.field>p,
-.ui.form .inline.fields .field>label,
-.ui.form .inline.fields .field>p,
-.ui.form .inline.fields>label,
-.ui.dropdown .menu>.message:not(.ui),
-.ui.dropdown .menu>.header:not(.ui),
-.ui.card>.content>.description,
-.ui.cards>.card>.content>.description,
-.ui.checkbox input[disabled]~label,
-.ui.disabled.checkbox label,
-.repository.view.issue .comment-list .comment .tag,
-.repository .metas .ui.list a .text,
-.repository .diff-box .header .file,
-.CodeMirror,
-.EasyMDEContainer .CodeMirror,
-.feeds .list ul li a .svg {
- color: var(--text);
-}
-
-.issue.list>.item .desc {
- color: var(--text-muted);
-}
-
-h1,
-h2,
-h3,
-h4,
-h5,
-h6,
-.ui.header,
-.ui.header .sub.header {
- color: var(--text-hover);
-}
-
-/* TEXT IMPORTANT */
-.ui .text.grey {
- color: var(--text) !important;
-}
-
-/* TEXT HOVER */
-b:hover,
-.ui.checkbox+label:hover,
-.ui.checkbox label:hover,
-.ui.checkbox input:focus~label,
-.ui.checkbox input:focus~label:after,
-.repository .metas .ui.list a .text:hover,
-.ui .text.black:hover {
- color: var(--text-hover);
-}
-
-/* TEXT HOVER IMPORTANT */
-
-
-/* TEXT MUTED */
-.ui .text.light.grey {
- color: var(--text-muted) !important;
-}
-
-/* NAVBAR */
-.following.bar.light {
- background-color: transparent;
- border-bottom: 1px solid transparent;
- box-shadow: none;
-}
-
-.ui.menu .item {
- color: var(--text)
-}
-
-.following.bar.light.ui.secondary.menu .active.item,
-.following.bar.lightui.secondary.menu .active.item:hover {
- box-shadow: none;
- background: var(--transparency-dark-25) !important;
- color: rgb(var(--accent-color));
-}
-
-.ui.secondary.menu .dropdown.item:hover,
-.ui.secondary.menu .link.item:hover,
-.ui.secondary.menu a.item:hover {
- background: var(--transparency-light-10);
- color: var(--text-hover);
-}
-
-.ui.secondary.menu .active.item,
-.ui.secondary.menu .active.item:hover {
- box-shadow: none;
- background: var(--transparency-dark-05);
- color: var(--text-hover);
-}
-
-/* UI */
-
-.captcha-img {
- background: #fff;
-}
-
-.organization.settings .ui.menu {
- background: var(--transparency-dark-10);
- border: 1px solid rgba(255, 255, 255, .1);
- box-shadow: 0 1px 2px 0 rgba(0, 0, 0, .1);
-}
-
-.organization.settings .ui.vertical.menu {
- display: block;
- flex-direction: column;
- background: var(--transparency-dark-15);
- box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15);
-}
-
-.ui.vertical.menu .header.item {
- background: rgb(0 0 0 / 35%);
-}
-
-.ui.attached.segment {
- border: 1px solid rgba(255, 255, 255, 0.1);
-}
-
-.ui.segment {
- background: var(--transparency-dark-15) !important;
-}
-
-.ui.attached.segment,
-.ui.segment,
-.ui.segments {
- background: transparent;
- color: var(--text) !important;
- border-color: rgba(255, 255, 255, 0.1);
-}
-
-.ui .info.segment.top {
- background-color: var(--transparency-dark-15) !important;
- color: var(--text);
-}
-
-.ui.attached.info.message,
-.ui.info.message {
- box-shadow: inset 0 0 0 1px rgb(255 255 255 / 10%), 0 0 0 0 transparent;
-}
-
-.ui.info.message {
- background-color: var(--transparency-dark-15);
- color: #276f86;
-}
-
-.ui.attached.header {
- background: var(--transparency-dark-25);
- border: 1px solid transparent;
-}
-
-.explore .navbar {
- background: var(--transparency-dark-25) !important;
-
-}
-
-.ui .warning.header {
- background-color: #f9edbe !important;
- color: black !important;
-}
-
-.ui.red.message p,
-.ui.red.message strong {
- color: #db2828 !important;
-}
-
-.ui.progress {
- background: var(--transparency-light-10);
-}
-
-.ui.progress[data-percent="0"] .bar .progress {
- color: var(--text-hover);
-}
-
-.ui.list .list>.item .header,
-.ui.list>.item .header {
- color: var(--text);
-}
-
-.pagination.menu {
- background: var(--transparency-light-10) !important;
-}
-
-.ui.pagination.menu .active.item {
- background: var(--transparency-dark-25);
- color: var(--text-hover);
- box-shadow: none;
-}
-
-.feeds .list ul li:not(:last-child) {
- border-bottom: 1px solid rgba(255, 255, 255, 0.1);
-}
-
-.feeds .list ul li.private {
- background: var(--transparency-light-10);
-}
-
-.ui.secondary.pointing.menu {
- border-color: rgb(255 255 255 / 10%) !important;
-}
-
-.ui.secondary.pointing.menu .item {
- color: var(--text);
-}
-
-.ui.repository.list .item:not(:first-child) {
- border-top: 1px solid var(--transparency-light-25);
-
-}
-
-/* MODAL */
-.ui.basic.modal,
-.ui.basic.modal>.actions,
-.ui.basic.modal>.content,
-.ui.basic.modal>.header {
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-.ui.modal {
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-.ui.modal>.header {
- display: block;
- font-family: Roboto, Helvetica Neue, Arial, Helvetica, sans-serif;
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- margin: 0;
- padding: 1.25rem 1.5rem;
- box-shadow: none;
- color: var(--text);
- border-bottom: 1px solid rgb(255 255 255 / 0.1);
-}
-
-.ui.modal>.content {
- display: block;
- width: 100%;
- font-size: 1em;
- line-height: 1.4;
- padding: 1.5rem;
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-.ui.modal>.actions {
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- padding: 1rem;
- border-top: 1px solid rgb(255 255 255 / 0.1);
- text-align: right;
-}
-
-.ui .error.header {
- background-color: #F44336 !important;
- color: white !important;
-}
-
-/* SIGN IN NAV BAR*/
-.ui.menu.new-menu {
- background: var(--transparency-dark-25);
-}
-
-.ui.menu.new-menu::after {
- background: transparent;
-}
-
-@media only screen and (max-width: 1200px) {
- .ui.menu.new-menu:after {
- background-image: inherit;
- }
-}
-
-.ui.secondary.pointing.menu .active.item,
-.ui.secondary.pointing.menu .active.item:hover {
- border-color: currentColor;
- color: rgb(var(--accent-color));
-}
-
-.ui.tabular.menu .item {
- color: var(--text);
-}
-
-.ui.secondary.pointing.menu .dropdown.item:hover,
-.ui.secondary.pointing.menu .link.item:hover,
-.ui.secondary.pointing.menu a.item:hover {
- background-color: transparent;
- color: var(--text-hover);
-}
-
-/* DROPDOWN MENU */
-.item:focus {
- outline: none;
-}
-
-.ui.menu .dropdown.item .menu {
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-.ui.menu .ui.dropdown .menu>.item {
- color: var(--text) !important;
-}
-
-.ui.menu .ui.dropdown .menu>.active.item {
- background: var(--transparency-dark-10) !important;
- color: rgb(var(--accent-color)) !important;
-}
-
-.ui.menu .ui.dropdown .menu>.item:hover,
-.ui.menu .ui.dropdown .menu>.selected.item {
- background: var(--transparency-light-10) !important;
- color: var(--text-hover) !important;
-}
-
-.ui.menu,
-.ui.vertical.menu {
- background: #ffffff00;
- border-color: rgb(255 255 255 / 10%);
-}
-
-.ui.floating.dropdown .overflow.menu .scrolling.menu.items {
- border-bottom: 1px solid rgb(255 255 255 / 10%);
-}
-
-.ui.dropdown .scrolling.menu {
- border-color: rgb(255 255 255 / 10%);
-}
-
-.ui.dropdown .menu {
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- border-color: rgb(255 255 255 / 10%);
-}
-
-.ui.dropdown .menu>.item:hover {
- background: var(--transparency-light-10);
-}
-
-.ui.dropdown .menu .selected.item,
-.ui.dropdown.selected {
- background: var(--transparency-dark-25);
- color: var(--text-hover);
-}
-
-.ui.dropdown .menu .active.item {
- color: rgb(var(--accent-color));
- outline: none !important;
-}
-
-.ui.selection.dropdown:hover,
-input:hover,
-textarea:hover {
- border-color: rgb(255 255 255 / 20%);
- background: var(--transparency-dark-25);
- color: var(--text-hover);
-}
-
-.ui.dropdown .menu>.item {
- color: var(--text);
-}
-
-.ui.dropdown .menu>.item:hover {
- color: var(--text-hover);
-}
-
-.ui.selection.dropdown .menu>.item {
- border-top: 1px solid rgb(255 255 255 / 20%);
-}
-
-.ui.selection.dropdown {
- background: var(--transparency-dark-25);
- color: var(--text-hover);
- border-color: rgb(255 255 255 / 10%);
-}
-
-.ui.selection.dropdown:focus {
- border-color: rgba(255, 255, 255, .08);
- background: var(--transparency-dark-50);
- box-shadow: none;
-}
-
-.ui.selection.active.dropdown,
-.ui.selection.active.dropdown .menu {
- border-color: transparent;
-}
-
-.ui.selection.active.dropdown:hover,
-.ui.selection.active.dropdown:hover .menu {
- border-color: transparent;
-}
-
-.ui.selection.visible.dropdown>.text:not(.default) {
- color: var(--text);
-}
-
-.ui.default.dropdown:not(.button)>.text,
-.ui.dropdown:not(.button)>.default.text {
- color: var(--text);
- opacity: .7;
-}
-
-.ui.pointing.dropdown>.menu:not(.hidden):after {
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-/* MESSAGES */
-.ui.negative.message {
- background-color: #F44336;
- box-shadow: none !important;
-}
-
-.ui.negative.message p {
- color: var(--text-hover) !important;
- box-shadow: none !important;
-}
-
-.ui.positive.message {
- background-color: #4CAF50;
- box-shadow: none !important;
-}
-
-.ui.positive.message p {
- color: var(--text-hover) !important;
-}
-
-/* DASHBOARD */
-.vue-tooltip-theme.tooltip .tooltip-inner {
- background: rgb(0 0 0 / 95%);
- color: var(--text);
-}
-
-svg.vch__wrapper .vch__days__labels__wrapper text.vch__day__label[data-v-a9cfea66],
-svg.vch__wrapper .vch__legend__wrapper text[data-v-a9cfea66],
-svg.vch__wrapper .vch__months__labels__wrapper text.vch__month__label[data-v-a9cfea66] {
- fill: var(--text);
-}
-
-#app .ui.item.menu,
-.ui.item.menu .item {
- background: var(--transparency-dark-15);
- border-color: rgb(255 255 255 / 10%);
-}
-
-#app .ui.menu .active.item {
- color: var(--text);
-}
-
-.ui.menu .active.item {
- background: var(--transparency-dark-25);
- color: var(--text);
- font-weight: 400;
- box-shadow: none;
-}
-
-.ui.menu .active.item:hover,
-.ui.vertical.menu .active.item:hover {
- background: var(--transparency-dark-25);
- color: var(--text-hover);
-}
-
-.ui.menu a.item:hover {
- color: var(--text-hover);
- background: var(--transparency-dark-15);
-}
-
-#app .ui.link.menu .item:hover,
-.ui.menu .dropdown.item:hover,
-.ui.menu .link.item:hover {
- cursor: pointer;
- background: var(--transparency-dark-05);
- color: var(--text-hover);
-}
-
-#app .ui.secondary.segment {
- background: var(--transparency-dark-15);
- color: rgba(0, 0, 0, .6);
-}
-
-/* COMMIT CALENDAR */
-svg.vch__wrapper rect.vch__day__square[data-v-a9cfea66]:hover {
- stroke: rgb(var(--accent-color));
- stroke-width: 1px;
-}
-
-.heatmap-color-0 {
- background: var(--transparency-dark-25);
-}
-
-.activity-bar-graph {
- color: #9e9e9e;
-}
-
-.heatmap-color-1 {
- background-color: var(--heatmap-color-1);
-}
-
-.heatmap-color-2 {
- background-color: var(--heatmap-color-2);
-}
-
-.heatmap-color-3 {
- background-color: var(--heatmap-color-3);
-}
-
-.heatmap-color-4 {
- background-color: var(--heatmap-color-4);
-}
-
-.activity-bar-graph,
-.heatmap-color-5 {
- background-color: var(--heatmap-color-5);
-}
-
-/* REPOSITORY */
-.repository .header-wrapper {
- background: var(--transparency-dark-25);
-}
-
-.repository .diff-detail-box {
- background: var(--main-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-.repository .diff-detail-box.sticky {
- border-bottom: 1px solid rgb(255 255 255 / .1);
-}
-
-.repository .diff-file-box .code-diff-unified tbody tr.del-code td {
- background-color: #3c2626 !important;
- border-color: #634343 !important
-}
-
-.repository .diff-file-box .code-diff-unified tbody tr.del-code td.lines-num {
- background-color: #4e2c2c !important
-}
-
-.repository .diff-file-box .code-diff-unified tbody tr.add-code td {
- background-color: #283e2d !important;
- border-color: #314a37 !important
-}
-
-.repository .diff-file-box .code-diff-unified tbody tr.add-code td.lines-num {
- background-color: #2c4632 !important
-}
-
-.repository.view.issue .comment-list .comment .comment-container {
- border: 1px solid rgba(255, 255, 255, 0.1);
-}
-
-.comment-header {
- border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
-}
-
-.removed-code {
- background-color: #5f3737
-}
-
-.added-code {
- background-color: #3a523a
-}
-
-.repository .segment.reactions .ui.label.basic {
- color: rgb(var(--accent-color)) !important;
-}
-
-.repository .diff-file-box .code-diff-split tbody tr.add-code td:first-child,
-.repository .diff-file-box .code-diff-split tbody tr.add-code td:nth-child(2),
-.repository .diff-file-box .code-diff-split tbody tr.add-code td:nth-child(3),
-.repository .diff-file-box .code-diff-split tbody tr.del-code td:nth-child(4),
-.repository .diff-file-box .code-diff-split tbody tr.del-code td:nth-child(5),
-.repository .diff-file-box .code-diff-split tbody tr.del-code td:nth-child(6) {
- background-color: var(--code-background)
-}
-
-.repository .diff-file-box .code-diff-split tbody tr.add-code td:nth-child(4),
-.repository .diff-file-box .code-diff-split tbody tr.add-code td:nth-child(5),
-.repository .diff-file-box .code-diff-split tbody tr.add-code td:nth-child(6),
-.repository .diff-file-box .code-diff-split tbody tr td.add-code,
-.repository .diff-file-box .code-diff-split tbody tr td.lines-num-new.add-code {
- background-color: #283e2d !important;
- border-color: #314a37 !important
-}
-
-.repository .diff-file-box .code-diff-split tbody tr.del-code td:first-child,
-.repository .diff-file-box .code-diff-split tbody tr.del-code td:nth-child(2),
-.repository .diff-file-box .code-diff-split tbody tr.del-code td:nth-child(3),
-.repository .diff-file-box .code-diff-split tbody tr td.del-code {
- background-color: #3c2626 !important;
- border-color: #634343 !important
-}
-
-.repository.view.issue .comment-list .timeline-item .badge.badge-commit {
- border-color: transparent;
- background: radial-gradient(#fff0 40%, transparent 0) no-repeat;
-}
-
-.tag-code,
-.tag-code td {
- background: var(--transparency-light-10) !important;
-}
-
-.tag-code td.lines-num {
- background-color: rgba(255, 255, 255, 0) !important;
-}
-
-a.blob-excerpt {
- color: var(--text);
- background: var(--transparency-light-10) !important;
-}
-
-td.blob-excerpt {
- background: var(--transparency-dark-15);
-}
-
-.repo-header .ui.breadcrumb a {
- color: rgb(var(--accent-color));
-}
-
-.repo-header .ui.breadcrumb a:hover {
- color: var(--accent-color-hover);
-}
-
-.repo-header .ui.breadcrumb .divider {
- color: rgb(255 255 255 / 40%);
-}
-
-.ui.tabular.menu .item.active {
- color: var(--text);
-}
-
-.ui.tabular.menu .active.item {
- background: none var(--main-bg-color) !important;
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- color: var(--text);
- border-color: rgb(255 255 255 / 10%) !important;
-}
-
-.ui.tabular.menu {
- border-bottom: 1px solid rgb(255 255 255 / 10%);
-}
-
-.ui.tabular.menu .item:hover,
-.ui.tabular.menu .active.item,
-.ui.tabular.menu .active.item:hover {
- color: rgb(var(--accent-color)) !important;
- border-radius: .28571429rem .28571429rem 0 0 !important;
-}
-
-.ui.card,
-.ui.cards>.card {
- background: var(--transparency-dark-15);
- box-shadow: none;
-}
-
-.ui.cards a.card:hover,
-.ui.link.card:hover,
-.ui.link.cards .card:not(.icon):hover,
-a.ui.card:hover {
- border: 1px solid rgb(255 255 255 / 20%);
- background: var(--transparency-light-15);
-}
-
-.repository .ui.menu {
- background: rgb(0 0 0 / 0%);
- box-shadow: 0 1px 2px 0 rgba(34, 36, 38, .15);
-}
-
-.repository.migrate .card {
- border: 1px solid transparent;
-}
-
-.ui.card>.content,
-.ui.cards>.card>.content {
- border-color: rgb(255 255 255 / 10%);
-}
-
-.ui.ui.menu .item.disabled {
- cursor: default;
- background-color: transparent;
- color: rgb(255 255 255 / 30%);
- pointer-events: none;
-}
-
-.repository.file.editor .commit-form-wrapper .commit-form {
- position: relative;
- padding: 15px;
- margin-bottom: 10px;
- border: 1px solid rgb(255 255 255 / .1);
- border-radius: 3px;
- background: var(--transparency-light-10);
-}
-
-.repository.release #release-list {
- border-top: 1px solid rgb(255 255 255 / 0.1);
-}
-
-.repository.release #release-list>li .detail {
- border-left: 1px solid rgb(255 255 255 / 0.1);
-}
-
-.repository.release #release-list>li .detail .download .list {
- border-top: 1px solid rgb(255 255 255 / .1);
-}
-
-.repository.release #release-list>li .detail .download .list li {
- border-bottom: 1px solid rgb(255 255 255 / .1);
-}
-
-/*
-.repository .ui.menu .active.item {
- background: var(--main-bg-color) !important;
- color: var(--text-hover);
- font-weight: 400;
- box-shadow: none;
-}
-
- /* WIKI */
-.repository.wiki.pages .ui.ui.table td.grey:not(.marked),
-.repository.wiki.pages .ui.ui.ui.ui.table tr.grey:not(.marked) {
- background: var(--transparency-light-10);
- ;
-}
-
-.editor-preview,
-.editor-preview-side {
- background: var(--modal-bg-color) !important;
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-/* COMMIT STUFF */
-#git-graph-container li a {
- color: var(--link-color);
-}
-
-#git-graph-container li a:hover {
- color: var(--text-hover);
-}
-
-#git-graph-container #rev-list li.highlight,
-#git-graph-container #rev-list li.hover {
- background: var(--transparency-light-05);
-}
-
-#git-graph-container #rev-list li.highlight.hover {
- background: var(--transparency-light-05);
-}
-
-#git-graph-container li .author {
- color: rgb(var(--accent-color));
-}
-
-.repository .ui.segment.sub-menu .list .item a,
-.repository .ui.segment.sub-menu .list .item span.ui {
- color: var(--text);
-}
-
-.repository .ui.segment.sub-menu .list .item a:hover,
-.repository .ui.segment.sub-menu .list .item b:hover {
- color: var(--text-hover) !important;
-}
-
-.repository .ui.segment.sub-menu .list .item.active {
- background: rgba(255, 255, 255, 0.07);
-}
-
-.repository.file.list #repo-files-table tbody .svg {
- color: var(--text);
-}
-
-.ui.blue.labels .label,
-.ui.ui.ui.blue.label,
-.ui.grey.labels .label,
-.ui.ui.ui.grey.label {
- background-color: rgb(var(--accent-color)) !important;
- border-color: rgb(var(--accent-color)) !important;
- color: var(--label-text-color);
-}
-
-.ui.black.labels .label,
-.ui.ui.ui.black.label {
- background-color: rgb(var(--accent-color));
- border-color: rgb(var(--accent-color));
- color: var(--label-text-color);
-}
-
-.repository #commits-table.ui.basic.striped.table tbody tr:nth-child(2n) {
- background: var(--transparency-dark-15) !important;
-}
-
-.repository #commits-table.ui.table>tbody {
- background-color: transparent !important;
-}
-
-/* ISSUES */
-.CodeMirror-cursor {
- border-left: 1px solid var(--text)
-}
-
-.CodeMirror,
-.EasyMDEContainer .CodeMirror {
- border: 1px solid rgb(255 255 255 / .1);
- background: var(--transparency-dark-25)
-}
-
-.CodeMirror-focused {
- border-color: rgb(255 255 255 / 20%) !important;
-}
-
-.editor-toolbar a,
-.editor-toolbar button {
- color: var(--text-hover) !important;
-}
-
-.editor-toolbar {
- border: 1px solid rgb(255 255 255 / .1);
- border-left: 1px solid rgb(255 255 255 / .1);
- border-right: 1px solid rgb(255 255 255 / .1);
-}
-
-.editor-toolbar a.active,
-.editor-toolbar a:hover,
-.editor-toolbar button.active,
-.editor-toolbar button:hover {
- background: var(--transparency-light-25);
- border-color: var(--transparency-light-25);
-}
-
-.dropzone {
- min-height: 150px;
- border: 2px solid rgba(0, 0, 0, .3);
- background: var(--transparency-light-25) !important;
- padding: 20px;
-}
-
-.ui.form .dropzone {
- border: 2px dashed rgb(var(--accent-color)) !important;
- box-shadow: none !important;
- padding: 0;
- min-height: 5rem;
- border-radius: 4px;
-}
-
-.ui.form .dropzone .dz-button {
- color: var(--text-hover) !important;
-}
-
-.ui.form .dropzone:hover .dz-button {
- color: var(--link-color) !important;
-}
-
-.repository .metas .ui.list .item {
- color: var(--text) !important;
-}
-
-.repository.view.issue .comment-list .timeline:before {
- background-color: transparent;
-}
-
-.repository.view.issue .comment-list .comment .content>.header {
- background: var(--transparency-dark-25);
-}
-
-.repository.view.issue .comment-list .comment .content>.header .actions a {
- color: rgb(255 255 255);
-}
-
-.repository.view.issue .comment-list .comment .content>.header .actions a:hover {
- color: rgb(var(--accent-color));
-}
-
-.repository.view.issue .pull-desc code {
- color: rgb(var(--accent-color));
-}
-
-.repository .segment.reactions .ui.label.basic.blue {
- background-color: #ffffff00 !important;
- border-color: inherit !important;
-}
-
-.repository.view.issue .comment-list .comment:target>.content {
- box-shadow: 0 0 10px #000000;
-}
-
-.repository.view.issue .comment-list .timeline-item .badge {
- background-color: rgb(var(--accent-color));
- border: 2px solid rgb(var(--accent-color));
- color: var(--text-hover);
-}
-
-.issue.list>.item .desc .overdue {
- color: #ec2626;
-}
-
-/* TABLE */
-.ui.table>thead>tr>th {
- background: var(--transparency-dark-25);
- color: var(--text);
- border-bottom: 1px solid rgba(255, 255, 255, 0.1);
-}
-
-.ui.table {
- width: 100%;
- background: rgb(255 255 255 / 0.0);
- border: 1px solid rgba(255, 255, 255, 0.1);
- color: var(--text);
-}
-
-table#repo-files-table {
- background: rgb(0 0 0 / 35%);
-}
-
-.ui.table>tbody {
- border: 1px solid rgba(34, 36, 38, .15);
- color: var(--text);
-}
-
-.ui.table>tbody>tr>td,
-w .ui.table>tr>td {
- border-top: 1px solid rgb(255 255 255 / 10%);
-}
-
-.repository.file.list #repo-files-table thead tr:hover {
- background-color: rgba(0, 0, 0, 0.0) !important;
-}
-
-.repository.file.list #repo-files-table tr:hover {
- background: var(--transparency-light-10);
-}
-
-.ui.table tbody tr td.selectable:hover,
-.ui.ui.selectable.table>tbody>tr:hover {
- background: var(--transparency-light-10);
- color: var(--text-hover);
-}
-
-/* FOOTER */
-footer {
- background: var(--transparency-dark-25);
- border-top: 1px solid var(--transparency-light-25);
-}
-
-/* BUTTONS / CHECKBOXES */
-.btn:active,
-.btn:focus {
- outline: none !important;
-}
-
-.ui.checkbox input:checked~label:after {
- color: var(--label-text-color) !important;
- background: rgb(var(--accent-color));
-}
-
-.ui.toggle.checkbox input:checked~label:before {
- background: var(--transparency-dark-25) !important;
-}
-
-.ui.toggle.checkbox input:checked~label,
-.ui.toggle.checkbox label {
- color: var(--label-text-color) !important;
-}
-
-.ui.toggle.checkbox label:before,
-.ui.toggle.checkbox input:focus:checked~label:before {
- background: var(--transparency-light-10) !important;
- background: var(--transparency-light-10) !important;
-}
-
-.ui.toggle.checkbox input:focus:checked~label,
-.ui.checkbox input:focus~label,
-.ui.checkbox input:focus~label:after {
- color: var(--label-text-color) !important;
-}
-
-.ui.blue.button,
-.ui.blue.buttons .button,
-.ui.primary.button,
-.ui.primary.buttons .button {
- background-color: var(--button-color) !important;
- color: var(--button-text) !important;
-}
-
-.ui.primary.button:hover,
-.ui.primary.buttons .button:hover,
-.ui.blue.button:hover,
-.ui.blue.buttons .button:hover,
-.ui.basic.blue.button:focus,
-.ui.basic.blue.buttons .button:focus,
-.ui.basic.primary.button:focus,
-.ui.basic.primary.buttons .button:focus {
- background-color: var(--button-color-hover) !important;
- color: var(--button-text) !important;
- box-shadow: inset 0 0 0 1px transparent !important;
-}
-
-.ui.teal.button,
-.ui.teal.buttons .button {
- background-color: var(--button-color);
- color: var(--button-text);
- text-shadow: none;
- background-image: none;
-}
-
-.ui.teal.button:hover,
-.ui.teal.buttons .button:hover {
- background-color: var(--button-color-hover);
- color: var(--button-text);
- text-shadow: none;
-}
-
-/*
-.ui.green.button,
-.ui.green.buttons .button {
- background-color: var(--button-color);
- color: var(--button-text);
-}
-
-.ui.green.button:focus,
-.ui.green.buttons .button:focus {
- background-color: var(--button-color-hover);
- color: var(--button-text);
- text-shadow: none;
-}
-
-.ui.green.button:hover,
-.ui.green.buttons .button:hover {
- background-color: var(--button-color-hover);
- color: var(--button-text);
-}
-*/
-.ui.blue.button,
-.ui.blue.buttons .button {
- background-color: var(--button-color) !important;
- color: var(--button-text);
-}
-
-.ui.blue.button:hover,
-.ui.blue.buttons .button:hover {
- background-color: var(--button-color-hover) !important;
- color: var(--button-text);
-}
-
-.ui.active.button,
-.ui.active.button:hover {
- color: var(--button-text);
-}
-
-.ui.active.button,
-.ui.active.button:active,
-.ui.active.button:hover {
- background-color: var(--button-color-hover);
-
-}
-
-.ui.button {
- background: var(--button-color);
- color: var(--button-text);
- border: 1px solid rgb(255 255 255 / 10%);
-}
-
-.ui.button:hover {
- background: var(--button-color-hover);
- color: var(--button-text);
-}
-
-.ui.basic.blue.button,
-.ui.basic.blue.buttons .button {
- box-shadow: inset 0 0 0 1px rgb(var(--accent-color)) !important;
- color: var(--button-text) !important;
-}
-
-.ui.basic.blue.button:hover,
-.ui.basic.blue.buttons .button:hover,
-.ui.basic.blue.button:active,
-.ui.basic.blue.buttons .button:active,
-.ui.basic.blue.button:focus,
-.ui.basic.blue.buttons .button:focus {
- background: var(--button-color) !important;
- color: var(--button-text) !important;
-}
-
-.ui.basic.buttons .button,
-.ui.basic.blue.button,
-.ui.basic.blue.buttons .button,
-.ui.basic.primary.button,
-.ui.basic.primary.buttons .button {
- color: var(--button-text);
- box-shadow: inset 0 0 0 1px rgb(255 255 255 / 15%) !important;
-}
-
-.ui.basic.button {
- color: var(--text);
-}
-
-.ui.basic.button:focus,
-.ui.basic.button:hover {
- color: var(--text-hover);
-}
-
-.ui.basic.buttons .button:focus,
-.ui.basic.buttons .button:hover {
- background: var(--transparency-dark-15);
- color: var(--button-text);
-}
-
-.ui.basic.red.button,
-.ui.basic.red.buttons .button {
- background: #F44336;
- box-shadow: inset 0 0 0 1px #F44336;
- color: var(--button-text);
-}
-
-.ui.basic.red.button:hover,
-.ui.basic.red.buttons .button:hover {
- background: #ec2626;
- box-shadow: inset 0 0 0 1px #ec2626;
- color: var(--button-text);
-}
-
-.ui.inverted.red.basic.button:hover,
-.ui.inverted.red.basic.buttons .button:hover,
-.ui.inverted.red.buttons .basic.button:hover {
- box-shadow: inset 0 0 0 2px #ec2626;
- color: var(--button-text);
-}
-
-.repo-buttons .ui.basic.label,
-.ui.basic.labels .label {
- background: none var(--button-color);
- border: 1px solid rgba(34, 36, 38, .15);
- color: var(--label-text-color);
-}
-
-.repo-buttons .ui.basic.labels a.label:hover,
-a.ui.basic.label:hover,
-.repo-buttons .ui.labeled.button>.label:hover {
- text-decoration: none;
- background: none var(--button-color-hover);
- color: var(--label-text-color);
- box-shadow: none;
-}
-
-.repo-buttons .ui.labeled.button.disabled>.label {
- color: var(--button-text-color);
- background: var(--button-color)!important;
-}
-
-.repo-buttons .disabled-repo-button a.button:hover {
- background: none !important;
- color: rgb(255 255 255 / 60%) !important;
- box-shadow: inset 0 0 0 1px rgba(34, 36, 38, .15) !important;
-}
-
-.repo-title {
- color: var(--text-hover);
-}
-
-/* LABELS */
-/*
-.ui.label,
-.ui.menu .item>.label {
- background-color: var(--button-color);
- color: var(--button-text);
-}
-*/
-.ui.label,
-.ui.menu .item>.label {
- background-color: rgb(var(--accent-color));
- color: var(--label-text-color);
-}
-
-.ui.labels a.label:hover,
-a.ui.label:hover {
- background-color: #ffffff;
- color: rgba(0, 0, 0, .8);
-}
-
-.ui .sha.label {
- background: var(--button-color) !important;
- color: var(--label-text-color) !important;
- border: 1px solid var(--button-color) !important;
-}
-
-a.ui.label:hover,
-a.ui.labels .label:hover {
- background: var(--button-color-hover);
- color: var(--label-text-color);
-}
-
-.repository #commits-table td.sha .sha.label,
-.repository #repo-files-table .sha.label,
-.repository .timeline-item.commits-list .singular-commit .sha.label {
- border: 1px solid transparent;
-}
-
-.repository #commits-table td.sha .sha.label .detail.icon,
-.repository #repo-files-table .sha.label .detail.icon,
-.repository .timeline-item.commits-list .singular-commit .sha.label .detail.icon {
- background: var(--transparency-dark-25);
- margin: -6px -10px -4px 0;
- padding: 5px 4px 5px 6px;
- border: 0;
- border-left: 1px solid var(--text-hover);
- border-top-left-radius: 0;
- border-bottom-left-radius: 0;
-}
-
-.repository.file.list #repo-files-table tbody .svg.octicon-file-directory,
-.repository.file.list #repo-files-table tbody .svg.octicon-file-submodule {
- color: rgb(var(--accent-color));
-}
-
-/* FORMS */
-input {
- caret-color: var(--text) !important;
-}
-
-.ui.form input:not([type]),
-.ui.form input[type=date],
-.ui.form input[type=datetime-local],
-.ui.form input[type=email],
-.ui.form input[type=file],
-.ui.form input[type=number],
-.ui.form input[type=password],
-.ui.form input[type=search],
-.ui.form input[type=tel],
-.ui.form input[type=text],
-.ui.form input[type=time],
-.ui.form input[type=url],
-.ui.form input {
- background: var(--transparency-dark-25);
- border: 1px solid transparent;
- color: var(--text);
- border-radius: .28571429rem;
- box-shadow: inset 0 0 0 0 transparent;
- transition: color .1s ease, border-color .1s ease;
- caret-color: var(--text) !important;
-}
-
-.ui.form input:not([type]):focus,
-.ui.form input[type=date]:focus,
-.ui.form input[type=datetime-local]:focus,
-.ui.form input[type=email]:focus,
-.ui.form input[type=file]:focus,
-.ui.form input[type=number]:focus,
-.ui.form input[type=password]:focus,
-.ui.form input[type=search]:focus,
-.ui.form input[type=tel]:focus,
-.ui.form input[type=text]:focus,
-.ui.form input[type=time]:focus,
-.ui.form input[type=url]:focus {
- color: var(--text);
- border-color: rgb(0 0 0 / 15%);
- border-radius: .28571429rem;
- background: var(--transparency-dark-50);
- box-shadow: inset 0 0 0 0 rgba(34, 36, 38, .35);
- caret-color: var(--text) !important;
-}
-
-.ui.form input:focus:hover,
-.ui.form textarea:focus:hover,
-input:focus:hover,
-textarea:focus:hover {
- background: var(--transparency-dark-50) !important;
- border-color: rgb(255 255 255 / .1) !important;
- color: var(--text-hover) !important;
-}
-
-.ui.form input:hover,
-.ui.form textarea:hover,
-input:hover,
-textarea:hover {
- background: var(--transparency-dark-25) !important;
- border-color: rgb(255 255 255 / .1) !important;
- color: var(--text-hover) !important;
-}
-
-.ui.form textarea:focus {
- color: var(--text);
- border-color: transparent;
- background: var(--transparency-dark-50);
- box-shadow: inset 0 0 0 0 rgba(34, 36, 38, .35);
- -webkit-appearance: none;
- caret-color: var(--text) !important;
-}
-
-.ui.form textarea,
-.ui.input textarea {
- background: var(--transparency-dark-25);
- border: 1px solid rgba(34, 36, 38, .15);
- color: var(--text);
- caret-color: var(--text) !important;
-}
-
-
-.ui.input.focus>input,
-.ui.input>input:focus {
- border-color: transparent;
- background: var(--transparency-dark-50);
- color: var(--text);
- box-shadow: none;
- caret-color: var(--text) !important;
-}
-
-.ui.input>input {
- background: var(--transparency-dark-25);
- border: 1px solid rgba(34, 36, 38, .15);
- color: var(--text);
-}
-
-.ui.icon.input>i.icon {
- color: var(--text);
-}
-
-.ui.action.input:not([class*="left action"])>input:focus {
- border-right-color: rgb(var(--accent-color));
-}
-
-/* MARKDOWN */
-.markdown tbody {
- background: #f000 !important;
-}
-
-.markdown:not(code) table tr {
- background: var(--transparency-dark-25);
- border-top: 1px solid #ccc;
-}
-
-.markdown:not(code) table tr:nth-child(2n) {
- background: var(--transparency-dark-45);
-}
-
-.markdown:not(code) code,
-.markdown:not(code) tt {
- background: var(--transparency-dark-25);
-}
-
-/* HIGHLIGHTING */
-::-webkit-selection {
- background-color: rgb(var(--accent-color)) !important;
- color: var(--text-hover) !important;
-}
-
-::-moz-selection {
- background-color: rgb(var(--accent-color)) !important;
- color: var(--text-hover) !important;
-}
-
-::selection {
- background-color: rgb(var(--accent-color)) !important;
- color: var(--text-hover) !important;
-}
-
-textarea::-webkit-selection,
-input::-webkit-selection {
- background-color: rgb(var(--accent-color)) !important;
- color: var(--text-hover) !important;
-}
-
-textarea::-moz-selection,
-input::-moz-selection {
- background-color: rgb(var(--accent-color)) !important;
- color: var(--text-hover) !important;
-}
-
-textarea::-moz-selection,
-input::-moz-selection {
- background-color: rgb(var(--accent-color)) !important;
- color: var(--text-hover) !important;
-}
-
-textarea::selection,
-input::selection {
- background-color: rgb(var(--accent-color)) !important;
- color: var(--text-hover) !important;
-}
-
-/* CALENDAR */
-::-webkit-calendar-picker-indicator {
- filter: invert(1);
-}
-
-/* VIEW FILE */
-
-.lines-num {
- color: var(--text);
-}
-
-.code-view .lines-num:hover {
- color: var(--text-hover)!important;
- background: rgb(var(--accent-color),.5);
-}
-
-.code-view .lines-num:active,.code-view .lines-num:focus {
- color: var(--text-hover)!important;
- background: rgb(var(--accent-color),.5);
-}
-
-.code-line-button {
- background-color: var(--button-color);
- color: var(--button-text);
- border: 1px solid var(--button-color);
-}
-
-.code-line-button:hover {
- color: var(--button-text-hover);
-}
-
-.ui.popup {
- background-color: var(--button-color);
- color: var(--button-text);
- border-color: var(--button-color);
-}
-
-.ui.top.popup:before {
- background: var(--button-color);
-}
-
-.ui.popup:before {
- box-shadow: 1px 1px var(--button-color);
-}
-
-.ui.link.list .item, .ui.link.list a.item, .ui.link.list .item a:not(.ui) {
- color: var(--button-text);
-}
-
-.ui.link.list.list a.item:hover, .ui.link.list.list .item a:not(.ui):hover, .ui.link.list.list a.item:active, .ui.link.list.list .item a:not(.ui):active {
- color: var(--button-text-hover);
+/* dP dP dP */
+/* 88 88 88 */
+/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
+/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
+/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
+/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
+/* 88 */
+/* dP */
+
+/* Made by @gilbN */
+/* https://github.com/gilbN/theme.park */
+
+@import url("/css/base/gitea/chroma.css");
+@import url("/css/base/gitea/monaco_vs_dark.css");
+@import url("/css/defaults/placeholders.css");
+@import url("/css/defaults/transparent.css");
+
+:root {
+ --color-text: var(--text);
+ --color-caret: white;
+ --color-secondary-alpha-70: rgba(0, 0, 0, 0.35);
+ --color-primary-light-4: rgb(var(--gitea-color-primary-dark-4),.2);
+ --color-primary-light-2: rgb(var(--gitea-color-primary-dark-4),.4);
+ --color-primary: rgb(var(--gitea-color-primary-dark-4),.6);
+ --color-primary-dark-2: rgb(var(--gitea-color-primary-dark-4),.8);
+ --color-primary-dark-4: rgb(var(--gitea-color-primary-dark-4));
+ --color-nav-bg: var(--main-bg-color);
+ --color-button: transparent;
+ --color-menu: transparent;
+ --color-footer: transparent;
+}
+
+body {
+ background: var(--main-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+* {
+ outline: none;
+}
+
+/* LINKS */
+a,
+.home a,
+.ui.user.list .item .description a,
+.ui.breadcrumb a,
+.repository .labelspage .item a,
+.repository .milestone.list>.item>a,
+.repository .milestone.list>.item .operate>a,
+.ui.card>.content>a.header,
+.ui.cards>.card>.content>a.header,
+.ui.card>.extra a:not(.ui),
+.ui.cards>.card>.extra a:not(.ui),
+.ui.card>.content>.description,
+.ui.card>.content>.header,
+.ui.cards>.card>.content>.description,
+.ui.cards>.card>.content>.header {
+ color: var(--link-color);
+}
+
+/* LINK HOVER */
+a:hover,
+.ui.user.list .item .description a:hover,
+.ui.breadcrumb a:hover,
+.repository .labelspage .item a:hover,
+.repository .milestone.list>.item>a:hover,
+.repository .milestone.list>.item .operate>a:hover,
+.ui.card>.content>a.header:hover,
+.ui.cards>.card>.content>a.header:hover,
+.ui.card>.extra a:not(.ui):hover,
+.ui.cards>.card>.extra a:not(.ui):hover {
+ color: var(--link-color-hover);
+}
+
+/* LINKS IMPORTANT */
+.ui .text.blue a,
+.issue.list a:not(.label):hover,
+.ui .migrate a,
+.ui .text.grey a,
+.issue.list>.item .title:hover {
+ color: var(--link-color) !important;
+}
+
+/* LINKS HOVER IMPORTANT */
+.ui .text.blue a:hover,
+.ui .text.grey a:hover,
+.ui .migrate a:hover {
+ color: var(--link-color-hover) !important;
+}
+
+/* SCROLLBAR */
+@media only screen and (min-width: 768px) {
+ html {
+ height: 100%;
+ width: 100%;
+ overflow: hidden;
+ }
+
+ body {
+ overflow-y: auto;
+ height: 100%;
+ background: var(--main-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ }
+}
+
+::-webkit-scrollbar {
+ width: 14px;
+}
+
+::-webkit-scrollbar-thumb {
+ min-height: 50px;
+ border: 3px solid transparent;
+ border-radius: 8px !important;
+ background: var(--transparency-dark-20);
+ background-clip: padding-box;
+ box-shadow: none !important;
+}
+
+::-webkit-scrollbar-track {
+ background-color: transparent;
+}
+
+::-webkit-scrollbar-thumb:hover {
+ min-height: 50px;
+ border: 3px solid transparent;
+ border-radius: 8px !important;
+ background: var(--transparency-light-50);
+ background-clip: padding-box;
+}
+
+/* TEXT */
+body,
+p,
+/*strong,*/
+footer,
+.ui.list>.item .description,
+.ui.list .list>.item>.content,
+.ui.list>.item>.content,
+.issue.list>.item .title,
+.ui.accordion .title:not(.ui),
+.ui.checkbox label,
+.ui .text.black,
+.ui.form .inline.field>label,
+.form .help,
+.ui.form .field>label,
+.ui.form .inline.field>label,
+.ui.form .inline.field>p,
+.ui.form .inline.fields .field>label,
+.ui.form .inline.fields .field>p,
+.ui.form .inline.fields>label,
+.ui.dropdown .menu>.message:not(.ui),
+.ui.dropdown .menu>.header:not(.ui),
+.ui.card>.content>.description,
+.ui.cards>.card>.content>.description,
+.ui.checkbox input[disabled]~label,
+.ui.disabled.checkbox label,
+.repository.view.issue .comment-list .comment .tag,
+.repository .metas .ui.list a .text,
+.repository .diff-box .header .file,
+.CodeMirror,
+.EasyMDEContainer .CodeMirror,
+.feeds .list ul li a .svg {
+ color: var(--text);
+}
+
+.issue.list>.item .desc {
+ color: var(--text-muted);
+}
+
+h1,
+h2,
+h3,
+h4,
+h5,
+h6,
+.ui.header,
+.ui.header .sub.header {
+ color: var(--text-hover);
+}
+
+/* TEXT IMPORTANT */
+.ui .text.grey {
+ color: var(--text) !important;
+}
+
+/* TEXT HOVER */
+b:hover,
+.ui.checkbox+label:hover,
+.ui.checkbox label:hover,
+.ui.checkbox input:focus~label,
+.ui.checkbox input:focus~label:after,
+.repository .metas .ui.list a .text:hover,
+.ui .text.black:hover {
+ color: var(--text-hover);
+}
+
+/* TEXT HOVER IMPORTANT */
+
+
+/* TEXT MUTED */
+.ui .text.light.grey {
+ color: var(--text-muted) !important;
+}
+
+/* NAVBAR */
+.following.bar.light {
+ background-color: transparent;
+ border-bottom: 1px solid transparent;
+ box-shadow: none;
+}
+
+.ui.menu .item {
+ color: var(--text)
+}
+
+.following.bar.light.ui.secondary.menu .active.item,
+.following.bar.lightui.secondary.menu .active.item:hover {
+ box-shadow: none;
+ background: var(--transparency-dark-25) !important;
+ color: rgb(var(--accent-color));
+}
+
+.ui.secondary.menu .dropdown.item:hover,
+.ui.secondary.menu .link.item:hover,
+.ui.secondary.menu a.item:hover {
+ background: var(--transparency-light-10);
+ color: var(--text-hover);
+}
+
+.ui.secondary.menu .active.item,
+.ui.secondary.menu .active.item:hover {
+ box-shadow: none;
+ background: var(--transparency-dark-05);
+ color: var(--text-hover);
+}
+
+/* UI */
+
+.captcha-img {
+ background: #fff;
+}
+
+.organization.settings .ui.menu {
+ background: var(--transparency-dark-10);
+ border: 1px solid rgba(255, 255, 255, .1);
+ box-shadow: 0 1px 2px 0 rgba(0, 0, 0, .1);
+}
+
+.organization.settings .ui.vertical.menu {
+ display: block;
+ flex-direction: column;
+ background: var(--transparency-dark-15);
+ box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15);
+}
+
+.ui.vertical.menu .header.item {
+ background: rgb(0 0 0 / 35%);
+}
+
+.ui.attached.segment {
+ border: 1px solid rgba(255, 255, 255, 0.1);
+}
+
+.ui.segment {
+ background: var(--transparency-dark-15) !important;
+}
+
+.ui.attached.segment,
+.ui.segment,
+.ui.segments {
+ background: transparent;
+ color: var(--text) !important;
+ border-color: rgba(255, 255, 255, 0.1);
+}
+
+.ui .info.segment.top {
+ background-color: var(--transparency-dark-15) !important;
+ color: var(--text);
+}
+
+.ui.attached.info.message,
+.ui.info.message {
+ box-shadow: inset 0 0 0 1px rgb(255 255 255 / 10%), 0 0 0 0 transparent;
+}
+
+.ui.info.message {
+ background-color: var(--transparency-dark-15);
+ color: #276f86;
+}
+
+.ui.attached.header {
+ background: var(--transparency-dark-25);
+ border: 1px solid transparent;
+}
+
+.explore .navbar {
+ background: var(--transparency-dark-25) !important;
+
+}
+
+.ui .warning.header {
+ background-color: #f9edbe !important;
+ color: black !important;
+}
+
+.ui.red.message p,
+.ui.red.message strong {
+ color: #db2828 !important;
+}
+
+.ui.progress {
+ background: var(--transparency-light-10);
+}
+
+.ui.progress[data-percent="0"] .bar .progress {
+ color: var(--text-hover);
+}
+
+.ui.list .list>.item .header,
+.ui.list>.item .header {
+ color: var(--text);
+}
+
+.pagination.menu {
+ background: var(--transparency-light-10) !important;
+}
+
+.ui.pagination.menu .active.item {
+ background: var(--transparency-dark-25);
+ color: var(--text-hover);
+ box-shadow: none;
+}
+
+.feeds .list ul li:not(:last-child) {
+ border-bottom: 1px solid rgba(255, 255, 255, 0.1);
+}
+
+.feeds .list ul li.private {
+ background: var(--transparency-light-10);
+}
+
+.ui.secondary.pointing.menu {
+ border-color: rgb(255 255 255 / 10%) !important;
+}
+
+.ui.secondary.pointing.menu .item {
+ color: var(--text);
+}
+
+.ui.repository.list .item:not(:first-child) {
+ border-top: 1px solid var(--transparency-light-25);
+
+}
+
+/* MODAL */
+.ui.basic.modal,
+.ui.basic.modal>.actions,
+.ui.basic.modal>.content,
+.ui.basic.modal>.header {
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+.ui.modal {
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+.ui.modal>.header {
+ display: block;
+ font-family: Roboto, Helvetica Neue, Arial, Helvetica, sans-serif;
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ margin: 0;
+ padding: 1.25rem 1.5rem;
+ box-shadow: none;
+ color: var(--text);
+ border-bottom: 1px solid rgb(255 255 255 / 0.1);
+}
+
+.ui.modal>.content {
+ display: block;
+ width: 100%;
+ font-size: 1em;
+ line-height: 1.4;
+ padding: 1.5rem;
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+.ui.modal>.actions {
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ padding: 1rem;
+ border-top: 1px solid rgb(255 255 255 / 0.1);
+ text-align: right;
+}
+
+.ui .error.header {
+ background-color: #F44336 !important;
+ color: white !important;
+}
+
+/* SIGN IN NAV BAR*/
+.ui.menu.new-menu {
+ background: var(--transparency-dark-25);
+}
+
+.ui.menu.new-menu::after {
+ background: transparent;
+}
+
+@media only screen and (max-width: 1200px) {
+ .ui.menu.new-menu:after {
+ background-image: inherit;
+ }
+}
+
+.ui.secondary.pointing.menu .active.item,
+.ui.secondary.pointing.menu .active.item:hover {
+ border-color: currentColor;
+ color: rgb(var(--accent-color));
+}
+
+.ui.tabular.menu .item {
+ color: var(--text);
+}
+
+.ui.secondary.pointing.menu .dropdown.item:hover,
+.ui.secondary.pointing.menu .link.item:hover,
+.ui.secondary.pointing.menu a.item:hover {
+ background-color: transparent;
+ color: var(--text-hover);
+}
+
+/* DROPDOWN MENU */
+.item:focus {
+ outline: none;
+}
+
+.ui.menu .dropdown.item .menu {
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+.ui.menu .ui.dropdown .menu>.item {
+ color: var(--text) !important;
+}
+
+.ui.menu .ui.dropdown .menu>.active.item {
+ background: var(--transparency-dark-10) !important;
+ color: rgb(var(--accent-color)) !important;
+}
+
+.ui.menu .ui.dropdown .menu>.item:hover,
+.ui.menu .ui.dropdown .menu>.selected.item {
+ background: var(--transparency-light-10) !important;
+ color: var(--text-hover) !important;
+}
+
+.ui.menu,
+.ui.vertical.menu {
+ background: #ffffff00;
+ border-color: rgb(255 255 255 / 10%);
+}
+
+.ui.floating.dropdown .overflow.menu .scrolling.menu.items {
+ border-bottom: 1px solid rgb(255 255 255 / 10%);
+}
+
+.ui.dropdown .scrolling.menu {
+ border-color: rgb(255 255 255 / 10%);
+}
+
+.ui.dropdown .menu {
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ border-color: rgb(255 255 255 / 10%);
+}
+
+.ui.dropdown .menu>.item:hover {
+ background: var(--transparency-light-10);
+}
+
+.ui.dropdown .menu .selected.item,
+.ui.dropdown.selected {
+ background: var(--transparency-dark-25);
+ color: var(--text-hover);
+}
+
+.ui.dropdown .menu .active.item {
+ color: rgb(var(--accent-color));
+ outline: none !important;
+}
+
+.ui.selection.dropdown:hover,
+input:hover,
+textarea:hover {
+ border-color: rgb(255 255 255 / 20%);
+ background: var(--transparency-dark-25);
+ color: var(--text-hover);
+}
+
+.ui.dropdown .menu>.item {
+ color: var(--text);
+}
+
+.ui.dropdown .menu>.item:hover {
+ color: var(--text-hover);
+}
+
+.ui.selection.dropdown .menu>.item {
+ border-top: 1px solid rgb(255 255 255 / 20%);
+}
+
+.ui.selection.dropdown {
+ background: var(--transparency-dark-25);
+ color: var(--text-hover);
+ border-color: rgb(255 255 255 / 10%);
+}
+
+.ui.selection.dropdown:focus {
+ border-color: rgba(255, 255, 255, .08);
+ background: var(--transparency-dark-50);
+ box-shadow: none;
+}
+
+.ui.selection.active.dropdown,
+.ui.selection.active.dropdown .menu {
+ border-color: transparent;
+}
+
+.ui.selection.active.dropdown:hover,
+.ui.selection.active.dropdown:hover .menu {
+ border-color: transparent;
+}
+
+.ui.selection.visible.dropdown>.text:not(.default) {
+ color: var(--text);
+}
+
+.ui.default.dropdown:not(.button)>.text,
+.ui.dropdown:not(.button)>.default.text {
+ color: var(--text);
+ opacity: .7;
+}
+
+.ui.pointing.dropdown>.menu:not(.hidden):after {
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+/* MESSAGES */
+.ui.negative.message {
+ background-color: #F44336;
+ box-shadow: none !important;
+}
+
+.ui.negative.message p {
+ color: var(--text-hover) !important;
+ box-shadow: none !important;
+}
+
+.ui.positive.message {
+ background-color: #4CAF50;
+ box-shadow: none !important;
+}
+
+.ui.positive.message p {
+ color: var(--text-hover) !important;
+}
+
+/* DASHBOARD */
+.vue-tooltip-theme.tooltip .tooltip-inner {
+ background: rgb(0 0 0 / 95%);
+ color: var(--text);
+}
+
+svg.vch__wrapper .vch__days__labels__wrapper text.vch__day__label[data-v-a9cfea66],
+svg.vch__wrapper .vch__legend__wrapper text[data-v-a9cfea66],
+svg.vch__wrapper .vch__months__labels__wrapper text.vch__month__label[data-v-a9cfea66] {
+ fill: var(--text);
+}
+
+#app .ui.item.menu,
+.ui.item.menu .item {
+ background: var(--transparency-dark-15);
+ border-color: rgb(255 255 255 / 10%);
+}
+
+#app .ui.menu .active.item {
+ color: var(--text);
+}
+
+.ui.menu .active.item {
+ background: var(--transparency-dark-25);
+ color: var(--text);
+ font-weight: 400;
+ box-shadow: none;
+}
+
+.ui.menu .active.item:hover,
+.ui.vertical.menu .active.item:hover {
+ background: var(--transparency-dark-25);
+ color: var(--text-hover);
+}
+
+.ui.menu a.item:hover {
+ color: var(--text-hover);
+ background: var(--transparency-dark-15);
+}
+
+#app .ui.link.menu .item:hover,
+.ui.menu .dropdown.item:hover,
+.ui.menu .link.item:hover {
+ cursor: pointer;
+ background: var(--transparency-dark-05);
+ color: var(--text-hover);
+}
+
+#app .ui.secondary.segment {
+ background: var(--transparency-dark-15);
+ color: rgba(0, 0, 0, .6);
+}
+
+/* COMMIT CALENDAR */
+svg.vch__wrapper rect.vch__day__square[data-v-a9cfea66]:hover {
+ stroke: rgb(var(--accent-color));
+ stroke-width: 1px;
+}
+
+.heatmap-color-0 {
+ background: var(--transparency-dark-25);
+}
+
+.activity-bar-graph {
+ color: #9e9e9e;
+}
+
+.heatmap-color-1 {
+ background-color: var(--heatmap-color-1);
+}
+
+.heatmap-color-2 {
+ background-color: var(--heatmap-color-2);
+}
+
+.heatmap-color-3 {
+ background-color: var(--heatmap-color-3);
+}
+
+.heatmap-color-4 {
+ background-color: var(--heatmap-color-4);
+}
+
+.activity-bar-graph,
+.heatmap-color-5 {
+ background-color: var(--heatmap-color-5);
+}
+
+/* REPOSITORY */
+.repository .header-wrapper {
+ background: var(--transparency-dark-25);
+}
+
+.repository .diff-detail-box {
+ background: var(--main-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+.repository .diff-detail-box.sticky {
+ border-bottom: 1px solid rgb(255 255 255 / .1);
+}
+
+.repository .diff-file-box .code-diff-unified tbody tr.del-code td {
+ background-color: #3c2626 !important;
+ border-color: #634343 !important
+}
+
+.repository .diff-file-box .code-diff-unified tbody tr.del-code td.lines-num {
+ background-color: #4e2c2c !important
+}
+
+.repository .diff-file-box .code-diff-unified tbody tr.add-code td {
+ background-color: #283e2d !important;
+ border-color: #314a37 !important
+}
+
+.repository .diff-file-box .code-diff-unified tbody tr.add-code td.lines-num {
+ background-color: #2c4632 !important
+}
+
+.repository.view.issue .comment-list .comment .comment-container {
+ border: 1px solid rgba(255, 255, 255, 0.1);
+}
+
+.comment-header {
+ border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
+}
+
+.removed-code {
+ background-color: #5f3737
+}
+
+.added-code {
+ background-color: #3a523a
+}
+
+.repository .segment.reactions .ui.label.basic {
+ color: rgb(var(--accent-color)) !important;
+}
+
+.repository .diff-file-box .code-diff-split tbody tr.add-code td:first-child,
+.repository .diff-file-box .code-diff-split tbody tr.add-code td:nth-child(2),
+.repository .diff-file-box .code-diff-split tbody tr.add-code td:nth-child(3),
+.repository .diff-file-box .code-diff-split tbody tr.del-code td:nth-child(4),
+.repository .diff-file-box .code-diff-split tbody tr.del-code td:nth-child(5),
+.repository .diff-file-box .code-diff-split tbody tr.del-code td:nth-child(6) {
+ background-color: var(--code-background)
+}
+
+.repository .diff-file-box .code-diff-split tbody tr.add-code td:nth-child(4),
+.repository .diff-file-box .code-diff-split tbody tr.add-code td:nth-child(5),
+.repository .diff-file-box .code-diff-split tbody tr.add-code td:nth-child(6),
+.repository .diff-file-box .code-diff-split tbody tr td.add-code,
+.repository .diff-file-box .code-diff-split tbody tr td.lines-num-new.add-code {
+ background-color: #283e2d !important;
+ border-color: #314a37 !important
+}
+
+.repository .diff-file-box .code-diff-split tbody tr.del-code td:first-child,
+.repository .diff-file-box .code-diff-split tbody tr.del-code td:nth-child(2),
+.repository .diff-file-box .code-diff-split tbody tr.del-code td:nth-child(3),
+.repository .diff-file-box .code-diff-split tbody tr td.del-code {
+ background-color: #3c2626 !important;
+ border-color: #634343 !important
+}
+
+.repository.view.issue .comment-list .timeline-item .badge.badge-commit {
+ border-color: transparent;
+ background: radial-gradient(#fff0 40%, transparent 0) no-repeat;
+}
+
+.tag-code,
+.tag-code td {
+ background: var(--transparency-light-10) !important;
+}
+
+.tag-code td.lines-num {
+ background-color: rgba(255, 255, 255, 0) !important;
+}
+
+a.blob-excerpt {
+ color: var(--text);
+ background: var(--transparency-light-10) !important;
+}
+
+td.blob-excerpt {
+ background: var(--transparency-dark-15);
+}
+
+.repo-header .ui.breadcrumb a {
+ color: rgb(var(--accent-color));
+}
+
+.repo-header .ui.breadcrumb a:hover {
+ color: var(--accent-color-hover);
+}
+
+.repo-header .ui.breadcrumb .divider {
+ color: rgb(255 255 255 / 40%);
+}
+
+.ui.tabular.menu .item.active {
+ color: var(--text);
+}
+
+.ui.tabular.menu .active.item {
+ background: none var(--main-bg-color) !important;
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ color: var(--text);
+ border-color: rgb(255 255 255 / 10%) !important;
+}
+
+.ui.tabular.menu {
+ border-bottom: 1px solid rgb(255 255 255 / 10%);
+}
+
+.ui.tabular.menu .item:hover,
+.ui.tabular.menu .active.item,
+.ui.tabular.menu .active.item:hover {
+ color: rgb(var(--accent-color)) !important;
+ border-radius: .28571429rem .28571429rem 0 0 !important;
+}
+
+.ui.card,
+.ui.cards>.card {
+ background: var(--transparency-dark-15);
+ box-shadow: none;
+}
+
+.ui.cards a.card:hover,
+.ui.link.card:hover,
+.ui.link.cards .card:not(.icon):hover,
+a.ui.card:hover {
+ border: 1px solid rgb(255 255 255 / 20%);
+ background: var(--transparency-light-15);
+}
+
+.repository .ui.menu {
+ background: rgb(0 0 0 / 0%);
+ box-shadow: 0 1px 2px 0 rgba(34, 36, 38, .15);
+}
+
+.repository.migrate .card {
+ border: 1px solid transparent;
+}
+
+.ui.card>.content,
+.ui.cards>.card>.content {
+ border-color: rgb(255 255 255 / 10%);
+}
+
+.ui.ui.menu .item.disabled {
+ cursor: default;
+ background-color: transparent;
+ color: rgb(255 255 255 / 30%);
+ pointer-events: none;
+}
+
+.repository.file.editor .commit-form-wrapper .commit-form {
+ position: relative;
+ padding: 15px;
+ margin-bottom: 10px;
+ border: 1px solid rgb(255 255 255 / .1);
+ border-radius: 3px;
+ background: var(--transparency-light-10);
+}
+
+.repository.release #release-list {
+ border-top: 1px solid rgb(255 255 255 / 0.1);
+}
+
+.repository.release #release-list>li .detail {
+ border-left: 1px solid rgb(255 255 255 / 0.1);
+}
+
+.repository.release #release-list>li .detail .download .list {
+ border-top: 1px solid rgb(255 255 255 / .1);
+}
+
+.repository.release #release-list>li .detail .download .list li {
+ border-bottom: 1px solid rgb(255 255 255 / .1);
+}
+
+/*
+.repository .ui.menu .active.item {
+ background: var(--main-bg-color) !important;
+ color: var(--text-hover);
+ font-weight: 400;
+ box-shadow: none;
+}
+
+ /* WIKI */
+.repository.wiki.pages .ui.ui.table td.grey:not(.marked),
+.repository.wiki.pages .ui.ui.ui.ui.table tr.grey:not(.marked) {
+ background: var(--transparency-light-10);
+ ;
+}
+
+.editor-preview,
+.editor-preview-side {
+ background: var(--modal-bg-color) !important;
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+/* COMMIT STUFF */
+#git-graph-container li a {
+ color: var(--link-color);
+}
+
+#git-graph-container li a:hover {
+ color: var(--text-hover);
+}
+
+#git-graph-container #rev-list li.highlight,
+#git-graph-container #rev-list li.hover {
+ background: var(--transparency-light-05);
+}
+
+#git-graph-container #rev-list li.highlight.hover {
+ background: var(--transparency-light-05);
+}
+
+#git-graph-container li .author {
+ color: rgb(var(--accent-color));
+}
+
+.repository .ui.segment.sub-menu .list .item a,
+.repository .ui.segment.sub-menu .list .item span.ui {
+ color: var(--text);
+}
+
+.repository .ui.segment.sub-menu .list .item a:hover,
+.repository .ui.segment.sub-menu .list .item b:hover {
+ color: var(--text-hover) !important;
+}
+
+.repository .ui.segment.sub-menu .list .item.active {
+ background: rgba(255, 255, 255, 0.07);
+}
+
+.repository.file.list #repo-files-table tbody .svg {
+ color: var(--text);
+}
+
+.ui.blue.labels .label,
+.ui.ui.ui.blue.label,
+.ui.grey.labels .label,
+.ui.ui.ui.grey.label {
+ background-color: rgb(var(--accent-color)) !important;
+ border-color: rgb(var(--accent-color)) !important;
+ color: var(--label-text-color);
+}
+
+.ui.black.labels .label,
+.ui.ui.ui.black.label {
+ background-color: rgb(var(--accent-color));
+ border-color: rgb(var(--accent-color));
+ color: var(--label-text-color);
+}
+
+.repository #commits-table.ui.basic.striped.table tbody tr:nth-child(2n) {
+ background: var(--transparency-dark-15) !important;
+}
+
+.repository #commits-table.ui.table>tbody {
+ background-color: transparent !important;
+}
+
+/* ISSUES */
+.CodeMirror-cursor {
+ border-left: 1px solid var(--text)
+}
+
+.CodeMirror,
+.EasyMDEContainer .CodeMirror {
+ border: 1px solid rgb(255 255 255 / .1);
+ background: var(--transparency-dark-25)
+}
+
+.CodeMirror-focused {
+ border-color: rgb(255 255 255 / 20%) !important;
+}
+
+.editor-toolbar a,
+.editor-toolbar button {
+ color: var(--text-hover) !important;
+}
+
+.editor-toolbar {
+ border: 1px solid rgb(255 255 255 / .1);
+ border-left: 1px solid rgb(255 255 255 / .1);
+ border-right: 1px solid rgb(255 255 255 / .1);
+}
+
+.editor-toolbar a.active,
+.editor-toolbar a:hover,
+.editor-toolbar button.active,
+.editor-toolbar button:hover {
+ background: var(--transparency-light-25);
+ border-color: var(--transparency-light-25);
+}
+
+.dropzone {
+ min-height: 150px;
+ border: 2px solid rgba(0, 0, 0, .3);
+ background: var(--transparency-light-25) !important;
+ padding: 20px;
+}
+
+.ui.form .dropzone {
+ border: 2px dashed rgb(var(--accent-color)) !important;
+ box-shadow: none !important;
+ padding: 0;
+ min-height: 5rem;
+ border-radius: 4px;
+}
+
+.ui.form .dropzone .dz-button {
+ color: var(--text-hover) !important;
+}
+
+.ui.form .dropzone:hover .dz-button {
+ color: var(--link-color) !important;
+}
+
+.repository .metas .ui.list .item {
+ color: var(--text) !important;
+}
+
+.repository.view.issue .comment-list .timeline:before {
+ background-color: transparent;
+}
+
+.repository.view.issue .comment-list .comment .content>.header {
+ background: var(--transparency-dark-25);
+}
+
+.repository.view.issue .comment-list .comment .content>.header .actions a {
+ color: rgb(255 255 255);
+}
+
+.repository.view.issue .comment-list .comment .content>.header .actions a:hover {
+ color: rgb(var(--accent-color));
+}
+
+.repository.view.issue .pull-desc code {
+ color: rgb(var(--accent-color));
+}
+
+.repository .segment.reactions .ui.label.basic.blue {
+ background-color: #ffffff00 !important;
+ border-color: inherit !important;
+}
+
+.repository.view.issue .comment-list .comment:target>.content {
+ box-shadow: 0 0 10px #000000;
+}
+
+.repository.view.issue .comment-list .timeline-item .badge {
+ background-color: rgb(var(--accent-color));
+ border: 2px solid rgb(var(--accent-color));
+ color: var(--text-hover);
+}
+
+.issue.list>.item .desc .overdue {
+ color: #ec2626;
+}
+
+/* TABLE */
+.ui.table>thead>tr>th {
+ background: var(--transparency-dark-25);
+ color: var(--text);
+ border-bottom: 1px solid rgba(255, 255, 255, 0.1);
+}
+
+.ui.table {
+ width: 100%;
+ background: rgb(255 255 255 / 0.0);
+ border: 1px solid rgba(255, 255, 255, 0.1);
+ color: var(--text);
+}
+
+table#repo-files-table {
+ background: rgb(0 0 0 / 35%);
+}
+
+.ui.table>tbody {
+ border: 1px solid rgba(34, 36, 38, .15);
+ color: var(--text);
+}
+
+.ui.table>tbody>tr>td,
+w .ui.table>tr>td {
+ border-top: 1px solid rgb(255 255 255 / 10%);
+}
+
+.repository.file.list #repo-files-table thead tr:hover {
+ background-color: rgba(0, 0, 0, 0.0) !important;
+}
+
+.repository.file.list #repo-files-table tr:hover {
+ background: var(--transparency-light-10);
+}
+
+.ui.table tbody tr td.selectable:hover,
+.ui.ui.selectable.table>tbody>tr:hover {
+ background: var(--transparency-light-10);
+ color: var(--text-hover);
+}
+
+/* FOOTER */
+footer {
+ background: var(--transparency-dark-25);
+ border-top: 1px solid var(--transparency-light-25);
+}
+
+/* BUTTONS / CHECKBOXES */
+.btn:active,
+.btn:focus {
+ outline: none !important;
+}
+
+.ui.checkbox input:checked~label:after {
+ color: var(--label-text-color) !important;
+ background: rgb(var(--accent-color));
+}
+
+.ui.toggle.checkbox input:checked~label:before {
+ background: var(--transparency-dark-25) !important;
+}
+
+.ui.toggle.checkbox input:checked~label,
+.ui.toggle.checkbox label {
+ color: var(--label-text-color) !important;
+}
+
+.ui.toggle.checkbox label:before,
+.ui.toggle.checkbox input:focus:checked~label:before {
+ background: var(--transparency-light-10) !important;
+ background: var(--transparency-light-10) !important;
+}
+
+.ui.toggle.checkbox input:focus:checked~label,
+.ui.checkbox input:focus~label,
+.ui.checkbox input:focus~label:after {
+ color: var(--label-text-color) !important;
+}
+
+.ui.blue.button,
+.ui.blue.buttons .button,
+.ui.primary.button,
+.ui.primary.buttons .button {
+ background-color: var(--button-color) !important;
+ color: var(--button-text) !important;
+}
+
+.ui.primary.button:hover,
+.ui.primary.buttons .button:hover,
+.ui.blue.button:hover,
+.ui.blue.buttons .button:hover,
+.ui.basic.blue.button:focus,
+.ui.basic.blue.buttons .button:focus,
+.ui.basic.primary.button:focus,
+.ui.basic.primary.buttons .button:focus {
+ background-color: var(--button-color-hover) !important;
+ color: var(--button-text) !important;
+ box-shadow: inset 0 0 0 1px transparent !important;
+}
+
+.ui.teal.button,
+.ui.teal.buttons .button {
+ background-color: var(--button-color);
+ color: var(--button-text);
+ text-shadow: none;
+ background-image: none;
+}
+
+.ui.teal.button:hover,
+.ui.teal.buttons .button:hover {
+ background-color: var(--button-color-hover);
+ color: var(--button-text);
+ text-shadow: none;
+}
+
+/*
+.ui.green.button,
+.ui.green.buttons .button {
+ background-color: var(--button-color);
+ color: var(--button-text);
+}
+
+.ui.green.button:focus,
+.ui.green.buttons .button:focus {
+ background-color: var(--button-color-hover);
+ color: var(--button-text);
+ text-shadow: none;
+}
+
+.ui.green.button:hover,
+.ui.green.buttons .button:hover {
+ background-color: var(--button-color-hover);
+ color: var(--button-text);
+}
+*/
+.ui.blue.button,
+.ui.blue.buttons .button {
+ background-color: var(--button-color) !important;
+ color: var(--button-text);
+}
+
+.ui.blue.button:hover,
+.ui.blue.buttons .button:hover {
+ background-color: var(--button-color-hover) !important;
+ color: var(--button-text);
+}
+
+.ui.active.button,
+.ui.active.button:hover {
+ color: var(--button-text);
+}
+
+.ui.active.button,
+.ui.active.button:active,
+.ui.active.button:hover {
+ background-color: var(--button-color-hover);
+
+}
+
+.ui.button {
+ background: var(--button-color);
+ color: var(--button-text);
+ border: 1px solid rgb(255 255 255 / 10%);
+}
+
+.ui.button:hover {
+ background: var(--button-color-hover);
+ color: var(--button-text);
+}
+
+.ui.basic.blue.button,
+.ui.basic.blue.buttons .button {
+ box-shadow: inset 0 0 0 1px rgb(var(--accent-color)) !important;
+ color: var(--button-text) !important;
+}
+
+.ui.basic.blue.button:hover,
+.ui.basic.blue.buttons .button:hover,
+.ui.basic.blue.button:active,
+.ui.basic.blue.buttons .button:active,
+.ui.basic.blue.button:focus,
+.ui.basic.blue.buttons .button:focus {
+ background: var(--button-color) !important;
+ color: var(--button-text) !important;
+}
+
+.ui.basic.buttons .button,
+.ui.basic.blue.button,
+.ui.basic.blue.buttons .button,
+.ui.basic.primary.button,
+.ui.basic.primary.buttons .button {
+ color: var(--button-text);
+ box-shadow: inset 0 0 0 1px rgb(255 255 255 / 15%) !important;
+}
+
+.ui.basic.button {
+ color: var(--text);
+}
+
+.ui.basic.button:focus,
+.ui.basic.button:hover {
+ color: var(--text-hover);
+}
+
+.ui.basic.buttons .button:focus,
+.ui.basic.buttons .button:hover {
+ background: var(--transparency-dark-15);
+ color: var(--button-text);
+}
+
+.ui.basic.red.button,
+.ui.basic.red.buttons .button {
+ background: #F44336;
+ box-shadow: inset 0 0 0 1px #F44336;
+ color: var(--button-text);
+}
+
+.ui.basic.red.button:hover,
+.ui.basic.red.buttons .button:hover {
+ background: #ec2626;
+ box-shadow: inset 0 0 0 1px #ec2626;
+ color: var(--button-text);
+}
+
+.ui.inverted.red.basic.button:hover,
+.ui.inverted.red.basic.buttons .button:hover,
+.ui.inverted.red.buttons .basic.button:hover {
+ box-shadow: inset 0 0 0 2px #ec2626;
+ color: var(--button-text);
+}
+
+.repo-buttons .ui.basic.label,
+.ui.basic.labels .label {
+ background: none var(--button-color);
+ border: 1px solid rgba(34, 36, 38, .15);
+ color: var(--label-text-color);
+}
+
+.repo-buttons .ui.basic.labels a.label:hover,
+a.ui.basic.label:hover,
+.repo-buttons .ui.labeled.button>.label:hover {
+ text-decoration: none;
+ background: none var(--button-color-hover);
+ color: var(--label-text-color);
+ box-shadow: none;
+}
+
+.repo-buttons .ui.labeled.button.disabled>.label {
+ color: var(--button-text-color);
+ background: var(--button-color)!important;
+}
+
+.repo-buttons .disabled-repo-button a.button:hover {
+ background: none !important;
+ color: rgb(255 255 255 / 60%) !important;
+ box-shadow: inset 0 0 0 1px rgba(34, 36, 38, .15) !important;
+}
+
+.repo-title {
+ color: var(--text-hover);
+}
+
+/* LABELS */
+/*
+.ui.label,
+.ui.menu .item>.label {
+ background-color: var(--button-color);
+ color: var(--button-text);
+}
+*/
+.ui.label,
+.ui.menu .item>.label {
+ background-color: rgb(var(--accent-color));
+ color: var(--label-text-color);
+}
+
+.ui.labels a.label:hover,
+a.ui.label:hover {
+ background-color: #ffffff;
+ color: rgba(0, 0, 0, .8);
+}
+
+.ui .sha.label {
+ background: var(--button-color) !important;
+ color: var(--label-text-color) !important;
+ border: 1px solid var(--button-color) !important;
+}
+
+a.ui.label:hover,
+a.ui.labels .label:hover {
+ background: var(--button-color-hover);
+ color: var(--label-text-color);
+}
+
+.repository #commits-table td.sha .sha.label,
+.repository #repo-files-table .sha.label,
+.repository .timeline-item.commits-list .singular-commit .sha.label {
+ border: 1px solid transparent;
+}
+
+.repository #commits-table td.sha .sha.label .detail.icon,
+.repository #repo-files-table .sha.label .detail.icon,
+.repository .timeline-item.commits-list .singular-commit .sha.label .detail.icon {
+ background: var(--transparency-dark-25);
+ margin: -6px -10px -4px 0;
+ padding: 5px 4px 5px 6px;
+ border: 0;
+ border-left: 1px solid var(--text-hover);
+ border-top-left-radius: 0;
+ border-bottom-left-radius: 0;
+}
+
+.repository.file.list #repo-files-table tbody .svg.octicon-file-directory,
+.repository.file.list #repo-files-table tbody .svg.octicon-file-submodule {
+ color: rgb(var(--accent-color));
+}
+
+/* FORMS */
+input {
+ caret-color: var(--text) !important;
+}
+
+.ui.form input:not([type]),
+.ui.form input[type=date],
+.ui.form input[type=datetime-local],
+.ui.form input[type=email],
+.ui.form input[type=file],
+.ui.form input[type=number],
+.ui.form input[type=password],
+.ui.form input[type=search],
+.ui.form input[type=tel],
+.ui.form input[type=text],
+.ui.form input[type=time],
+.ui.form input[type=url],
+.ui.form input {
+ background: var(--transparency-dark-25);
+ border: 1px solid transparent;
+ color: var(--text);
+ border-radius: .28571429rem;
+ box-shadow: inset 0 0 0 0 transparent;
+ transition: color .1s ease, border-color .1s ease;
+ caret-color: var(--text) !important;
+}
+
+.ui.form input:not([type]):focus,
+.ui.form input[type=date]:focus,
+.ui.form input[type=datetime-local]:focus,
+.ui.form input[type=email]:focus,
+.ui.form input[type=file]:focus,
+.ui.form input[type=number]:focus,
+.ui.form input[type=password]:focus,
+.ui.form input[type=search]:focus,
+.ui.form input[type=tel]:focus,
+.ui.form input[type=text]:focus,
+.ui.form input[type=time]:focus,
+.ui.form input[type=url]:focus {
+ color: var(--text);
+ border-color: rgb(0 0 0 / 15%);
+ border-radius: .28571429rem;
+ background: var(--transparency-dark-50);
+ box-shadow: inset 0 0 0 0 rgba(34, 36, 38, .35);
+ caret-color: var(--text) !important;
+}
+
+.ui.form input:focus:hover,
+.ui.form textarea:focus:hover,
+input:focus:hover,
+textarea:focus:hover {
+ background: var(--transparency-dark-50) !important;
+ border-color: rgb(255 255 255 / .1) !important;
+ color: var(--text-hover) !important;
+}
+
+.ui.form input:hover,
+.ui.form textarea:hover,
+input:hover,
+textarea:hover {
+ background: var(--transparency-dark-25) !important;
+ border-color: rgb(255 255 255 / .1) !important;
+ color: var(--text-hover) !important;
+}
+
+.ui.form textarea:focus {
+ color: var(--text);
+ border-color: transparent;
+ background: var(--transparency-dark-50);
+ box-shadow: inset 0 0 0 0 rgba(34, 36, 38, .35);
+ -webkit-appearance: none;
+ caret-color: var(--text) !important;
+}
+
+.ui.form textarea,
+.ui.input textarea {
+ background: var(--transparency-dark-25);
+ border: 1px solid rgba(34, 36, 38, .15);
+ color: var(--text);
+ caret-color: var(--text) !important;
+}
+
+
+.ui.input.focus>input,
+.ui.input>input:focus {
+ border-color: transparent;
+ background: var(--transparency-dark-50);
+ color: var(--text);
+ box-shadow: none;
+ caret-color: var(--text) !important;
+}
+
+.ui.input>input {
+ background: var(--transparency-dark-25);
+ border: 1px solid rgba(34, 36, 38, .15);
+ color: var(--text);
+}
+
+.ui.icon.input>i.icon {
+ color: var(--text);
+}
+
+.ui.action.input:not([class*="left action"])>input:focus {
+ border-right-color: rgb(var(--accent-color));
+}
+
+/* MARKDOWN */
+.markdown tbody {
+ background: #f000 !important;
+}
+
+.markdown:not(code) table tr {
+ background: var(--transparency-dark-25);
+ border-top: 1px solid #ccc;
+}
+
+.markdown:not(code) table tr:nth-child(2n) {
+ background: var(--transparency-dark-45);
+}
+
+.markdown:not(code) code,
+.markdown:not(code) tt {
+ background: var(--transparency-dark-25);
+}
+
+/* HIGHLIGHTING */
+::-webkit-selection {
+ background-color: rgb(var(--accent-color)) !important;
+ color: var(--text-hover) !important;
+}
+
+::-moz-selection {
+ background-color: rgb(var(--accent-color)) !important;
+ color: var(--text-hover) !important;
+}
+
+::selection {
+ background-color: rgb(var(--accent-color)) !important;
+ color: var(--text-hover) !important;
+}
+
+textarea::-webkit-selection,
+input::-webkit-selection {
+ background-color: rgb(var(--accent-color)) !important;
+ color: var(--text-hover) !important;
+}
+
+textarea::-moz-selection,
+input::-moz-selection {
+ background-color: rgb(var(--accent-color)) !important;
+ color: var(--text-hover) !important;
+}
+
+textarea::-moz-selection,
+input::-moz-selection {
+ background-color: rgb(var(--accent-color)) !important;
+ color: var(--text-hover) !important;
+}
+
+textarea::selection,
+input::selection {
+ background-color: rgb(var(--accent-color)) !important;
+ color: var(--text-hover) !important;
+}
+
+/* CALENDAR */
+::-webkit-calendar-picker-indicator {
+ filter: invert(1);
+}
+
+/* VIEW FILE */
+
+.lines-num {
+ color: var(--text);
+}
+
+.code-view .lines-num:hover {
+ color: var(--text-hover)!important;
+ background: rgb(var(--accent-color),.5);
+}
+
+.code-view .lines-num:active,.code-view .lines-num:focus {
+ color: var(--text-hover)!important;
+ background: rgb(var(--accent-color),.5);
+}
+
+.code-line-button {
+ background-color: var(--button-color);
+ color: var(--button-text);
+ border: 1px solid var(--button-color);
+}
+
+.code-line-button:hover {
+ color: var(--button-text-hover);
+}
+
+.ui.popup {
+ background-color: var(--button-color);
+ color: var(--button-text);
+ border-color: var(--button-color);
+}
+
+.ui.top.popup:before {
+ background: var(--button-color);
+}
+
+.ui.popup:before {
+ box-shadow: 1px 1px var(--button-color);
+}
+
+.ui.link.list .item, .ui.link.list a.item, .ui.link.list .item a:not(.ui) {
+ color: var(--button-text);
+}
+
+.ui.link.list.list a.item:hover, .ui.link.list.list .item a:not(.ui):hover, .ui.link.list.list a.item:active, .ui.link.list.list .item a:not(.ui):active {
+ color: var(--button-text-hover);
}
\ No newline at end of file
diff --git a/css/base/grafana/grafana-base.css b/css/base/grafana/grafana-base.css
index 654049a520..1253f7fff4 100644
--- a/css/base/grafana/grafana-base.css
+++ b/css/base/grafana/grafana-base.css
@@ -1,1313 +1,1313 @@
-/* dP dP dP */
-/* 88 88 88 */
-/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
-/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
-/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
-/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
-/* 88 */
-/* dP */
-
-/* Made by @gilbN */
-/* https://github.com/gilbN/theme.park */
-
-@import url("/css/defaults/transparent.css");
-
-body {
- color: var(--text) !important;
- background: var(--main-bg-color) !important;
- background-repeat: repeat, no-repeat !important;
- background-attachment: fixed, fixed !important;
- background-position: center center, center center !important;
- background-size: auto, cover !important;
- -webkit-background-size: auto, cover !important;
- -moz-background-size: auto, cover !important;
- -o-background-size: auto, cover !important;
-}
-
-.theme-dark,
-.theme-light,
-.preloader {
- background: var(--main-bg-color) !important;
- background-repeat: repeat, no-repeat !important;
- background-attachment: fixed, fixed !important;
- background-position: center center, center center !important;
- background-size: auto, cover !important;
- -webkit-background-size: auto, cover !important;
- -moz-background-size: auto, cover !important;
- -o-background-size: auto, cover !important;
-}
-
-h1,
-h2,
-h3,
-h4,
-h5,
-h6,
-label,
-legend {
- color: var(--text-hover);
-}
-
-div>aria-label>span,
-#reactRoot>div>div.main-view>div>div:nth-child(1)>div>div:nth-child(10)>div>div.button-group.css-1uxatfi>div>div>div>div>div>div>span {
- color: var(--text-hover) !important;
-}
-
-p {
- color: var(--text);
-}
-
-.page-header-canvas,
-.page-toolbar[class*="css-"],
-.css-278jzv {
- background: var(--transparency-dark-25) !important;
- box-shadow: none !important;
- border-bottom: none !important;
-}
-
-.main-view {
- background: linear-gradient(180deg, #ffffff00 10px, #ffffff00 100px) !important;
-}
-
-/* Scrollbar */
-.no-overlay-scrollbar ::-webkit-scrollbar-thumb:vertical {
- min-height: 50px;
- border: 3px solid transparent;
- border-radius: 8px;
- background: hsla(0, 0%, 100%, .2) !important;
-}
-
-/* Variable Dropdown Menu */
-.variable-value-dropdown {
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat !important;
- background-attachment: fixed, fixed !important;
- background-position: center center, center center !important;
- background-size: auto, cover !important;
- -webkit-background-size: auto, cover !important;
- -moz-background-size: auto, cover !important;
- -o-background-size: auto, cover !important;
- border: 1px solid #00000000;
-}
-
-.variable-value-dropdown.single .selected {
- background: var(--transparency-dark-25);
-}
-
-.css-0.gf-form-select-box__menu {
- background: #09090b !important;
- -webkit-box-shadow: 5px 5px 20px -5px #000;
- box-shadow: 5px 5px 20px -5px #000;
- position: absolute;
- z-index: 1000;
- min-width: 100%
-}
-
-/* time picker Menu */
-.time-picker-popover {
- border: 1px solid #00000000;
- background: var(--modal-bg-color);
-}
-
-.time-picker-calendar .react-calendar__navigation,
-.time-picker-calendar .react-calendar__navigation__arrow,
-.time-picker-calendar .react-calendar__navigation__label {
- background: var(--transparency-dark-25);
-}
-
-.time-picker-calendar .react-calendar__month-view__weekdays {
- background: var(--transparency-dark-60);
-}
-
-.time-picker-calendar .react-calendar__tile--active,
-.time-picker-calendar .react-calendar__tile--active:hover {
- background: var(--transparency-light-10);
- border: 1px solid rgba(0, 0, 0, 0);
-}
-
-.time-picker-calendar .time-picker-calendar-tile:hover {
- -webkit-box-shadow: 0 0 4px rgba(255, 255, 255, 0.08);
- box-shadow: 0 0 4px #ffffff00;
- background: var(--transparency-light-10);
- border: 1px solid rgba(255, 255, 255, 0.08);
-}
-
-.time-picker-calendar .react-calendar__month-view__days {
- background: var(--transparency-dark-15);
-}
-
-.time-picker-calendar .time-picker-calendar-tile {
- border-radius: 0px;
-}
-
-.time-picker-calendar {
- border: 1px solid #00000000;
-}
-
-/* login page */
-.login {
- background-image: var(--main-bg-color) !important;
- background-repeat: repeat, no-repeat !important;
- background-attachment: fixed, fixed !important;
- background-position: center center, center center !important;
- background-size: auto, cover !important;
- -webkit-background-size: auto, cover !important;
- -moz-background-size: auto, cover !important;
- -o-background-size: auto, cover !important;
- background-color: rgba(0, 0, 0, .0) !important;
- color: var(--text-hover) !important;
-}
-
-.login-branding {
- border-right: none !important;
-}
-
-/* Configuration menu */
-.card-item {
- background: var(--transparency-dark-25) !important;
-}
-
-.card-item:hover {
- background: var(--transparency-dark-10) !important;
-}
-
-.card-item-sub-name,
-.card-item-type {
- color: var(--text-hover) !important;
-}
-
-.gf-form--has-input-icon .gf-form-input-icon {
- color: var(--text-hover) !important;
-}
-
-.gf-tabs-link.active,
-.gf-tabs-link.active:focus,
-.gf-tabs-link.active:hover {
- background: var(--transparency-dark-25) !important;
-}
-
-.filter-table tbody tr:nth-child(odd) {
- background: var(--transparency-dark-10) !important;
-}
-
-.cta-form {
- background: var(--transparency-dark-25) !important;
-}
-
-.empty-list-cta {
- background: var(--transparency-dark-25) !important;
-}
-
-.layout-selector button {
- background: var(--transparency-dark-25);
- color: var(--text-hover);
-}
-
-.layout-selector button.active {
- background: var(--transparency-dark-45);
- color: var(--text-hover);
-}
-
-/* Configuration menu - Teams */
-.css-1ph0cdx-call-to-action-card {
- background: var(--transparency-dark-25) !important;
-}
-
-.grafana-info-box {
- background: var(--transparency-dark-45);
-}
-
-/* sidemenu */
-.sidemenu-open,
-.sidemenu {
- background: var(--transparency-dark-25) !important;
-}
-
-.sidemenu__logo:hover {
- background: var(--transparency-dark-25) !important;
-}
-
-.sidemenu-item.active,
-.sidemenu-item:hover {
- background: var(--transparency-dark-25) !important;
- color: rgb(var(--accent-color)) !important;
- border-image: none;
- border-color: rgb(var(--accent-color));
-}
-
-.sidemenu-link {
- color: var(--text) !important;
-}
-
-.sidemenu-link:hover {
- color: rgb(var(--accent-color)) !important;
-}
-
-.side-menu-header,
-.dropdown-menu--menu,
-.dropdown-menu--navbar,
-.dropdown-menu--sidemenu,
-
-#reactRoot>div>div.main-view>div[class*="css-"]>div:nth-child(1)>div>div:nth-child(10)>div>div.button-group[class*="css-"]>div>div {
- background: var(--drop-down-menu-bg);
- background-repeat: repeat, no-repeat !important;
- background-attachment: fixed, fixed !important;
- background-position: center center, center center !important;
- background-size: auto, cover !important;
- -webkit-background-size: auto, cover !important;
- -moz-background-size: auto, cover !important;
- -o-background-size: auto, cover !important;
-}
-
-#reactRoot>div>div.main-view>div[class*="css-"]>div:nth-child(1)>div>div:nth-child(10)>div>div.button-group[class*="css-"]>div>div>div>span {
- color: var(--text-hover);
-}
-
-.dropdown-menu .divider {
- border-bottom: 1px solid #d8d9da;
-}
-
-.dropdown-menu--sidemenu>li>.side-menu-header-link:hover {
- color: var(--text-hover) !important;
- background: var(--drop-down-menu-bg) !important;
- background-repeat: repeat, no-repeat !important;
- background-attachment: fixed, fixed !important;
- background-position: center center, center center !important;
- background-size: auto, cover !important;
- -webkit-background-size: auto, cover !important;
- -moz-background-size: auto, cover !important;
- -o-background-size: auto, cover !important;
-}
-
-.dropdown-menu--menu>li>a:hover,
-.dropdown-menu--navbar>li>a:hover,
-.dropdown-menu--sidemenu>li>a:hover {
- background: var(--transparency-dark-25) !important;
- color: var(--text-hover) !important;
-}
-
-.dropdown-menu>li>a {
- color: var(--text) !important;
-}
-
-.dropdown-menu-item-shortcut {
- color: var(--text) !important;
-}
-
-.dropdown-menu {
- border: 1px solid transparent;
-}
-
-.dropdown-submenu:hover>a {
- background: var(--transparency-dark-25) !important;
-}
-
-.icon-circle:hover .fa:hover,
-.icon-circle:hover .gicon:hover,
-.icon-circle:hover .icon-gf:hover {
- color: var(--text-hover);
- opacity: 1;
-}
-
-/* Dashboard dropdown menu */
-.search-dropdown__col_1 {
- background: var(--modal-bg-color) !important;
- background-repeat: repeat, no-repeat !important;
- background-attachment: fixed, fixed !important;
- background-position: center center, center center !important;
- background-size: auto, cover !important;
- -webkit-background-size: auto, cover !important;
- -moz-background-size: auto, cover !important;
- -o-background-size: auto, cover !important;
-}
-
-.search-container {
- left: 0px !important;
-}
-
-.navbar-page-btn {
- color: var(--text-hover) !important;
-}
-
-/* dropdown menu */
-.css-n9566h,
-.css-1m7hyr {
- background: var(--modal-bg-color) !important;
- background-repeat: repeat, no-repeat !important;
- background-attachment: fixed, fixed !important;
- background-position: center center, center center !important;
- background-size: auto, cover !important;
- -webkit-background-size: auto, cover !important;
- -moz-background-size: auto, cover !important;
- -o-background-size: auto, cover !important;
-}
-
-.search-filter-box {
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat !important;
- background-attachment: fixed, fixed !important;
- background-position: center center, center center !important;
- background-size: auto, cover !important;
- -webkit-background-size: auto, cover !important;
- -moz-background-size: auto, cover !important;
- -o-background-size: auto, cover !important;
-}
-
-.search-filter-box__header {
- border-bottom: 1px solid rgba(255, 255, 255, 0.2);
-}
-
-/* Dashboard row */
-.dashboard-row--collapsed {
- background: var(--transparency-dark-25)
-}
-
-.search-section {
- background: var(--transparency-light-10);
- border: none;
-}
-
-.search-item {
- background: var(--transparency-dark-15)
-}
-
-.search-item.selected,
-.search-item:hover {
- background: var(--transparency-dark-25)
-}
-
-.search-section__header {
- color: var(--text-hover) !important;
-}
-
-.navbar-page-btn__folder {
- color: #d8d9da;
-}
-
-/* Panel fullscreen navbar */
-.panel-in-fullscreen .navbar {
- background: linear-gradient(90deg, rgba(0, 0, 0, .15), rgba(0, 0, 0, 0.25)) !important;
-}
-
-/* Dashboard search menu */
-.search-field-wrapper>input {
- height: 55px !important;
-}
-
-/* Dashboard settings menu */
-.dashboard-settings__aside {
- background: var(--transparency-dark-25) !important;
-}
-
-.dashboard-page--settings-open .navbar {
- background: linear-gradient(90deg, rgba(0, 0, 0, .15), rgba(0, 0, 0, 0.25)) !important;
-}
-
-.navbar-button--primary {
- border-color: #ffffff00 !important;
-}
-
-.dashboard-settings__aside-header {
- color: var(--text-hover) !important;
-}
-
-.dashboard-settings__nav-item {
- color: var(--text-hover) !important;
-}
-
-.bootstrap-tagsinput {
- background-color: #09090b !important;
-}
-
-.gf-form-switch--table-cell {
- background-color: transparent !important;
-}
-
-.gf-form-select-wrapper {
- background: var(--transparency-dark-10) !important;
-}
-
-.dashboard-settings__nav-item.active {
- background: var(--transparency-light-10);
-}
-
-.gf-form-checkbox {
- background: var(--transparency-dark-25);
- border: none;
-}
-
-.gf-form-switch__checkbox {
- border: none;
- background: var(--text-hover);
-}
-
-.gf-form-select-box__option {
- background: var(--modal-bg-color) !important;
- background-repeat: repeat, no-repeat !important;
- background-attachment: fixed, fixed !important;
- background-position: center center, center center !important;
- background-size: auto, cover !important;
- -webkit-background-size: auto, cover !important;
- -moz-background-size: auto, cover !important;
- -o-background-size: auto, cover !important;
-}
-
-.gf-form-select-box__option.gf-form-select-box__option--is-focused {
- color: var(--text-hover);
- -o-border-image: -o-linear-gradient(rgb(var(--accent-color)) 30%, rgb(var(--accent-color)) 99%);
- border-image: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgb(var(--accent-color))), color-stop(99%, rgb(var(--accent-color))));
- border-image: -webkit-linear-gradient(rgb(var(--accent-color)) 30%, rgb(var(--accent-color)) 99%);
-}
-
-.filter-table td.filter-table__switch-cell {
- border-right: none;
-}
-
-/* Variable label color */
-.template-variable,
-.gf-form-label--variable {
- color: rgb(var(--accent-color)) !important;
-}
-
-/* Variable label box */
-.gf-form-label {
- background: var(--transparency-dark-25) !important;
- border: none !important;
-}
-
-.gf-form-label>button[class*="css-"] {
- background: transparent !important;
-}
-
-.gf-form-label--btn:hover {
- background: var(--transparency-dark-45) !important;
-}
-
-.variable-option.highlighted,
-.variable-option:hover {
- background-color: hsla(0, 0%, 100%, .1) !important;
-}
-
-/* Variable dashboard dropdown */
-.variable-value-link {
- padding: 7.4px 10px !important;
- background: var(--transparency-dark-25) !important;
- border: none !important;
- color: var(--text-hover) !important;
-}
-
-/* Variable input box */
-.gf-form-input {
- color: var(--text-hover) !important;
- border: none !important;
-}
-
-.gf-form-input:focus {
- color: var(--text-hover) !important;
- box-shadow: none !important;
-}
-
-.gf-form-select-box-button-select {
- background: transparent;
- border: none;
-}
-
-.gf-form-select-wrapper .gf-form-select-icon+.gf-form-input option {
- color: var(--text-hover);
- background: #1f1f1f;
-}
-
-.css-0>.gf-form-input {
- background-color: transparent !important;
-}
-
-/* NAVBAR BUTTONS */
-.navbar-button {
- color: var(--text-hover) !important;
- background: var(--transparency-dark-25) !important;
- background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.25)) !important;
- border: none !important;
-}
-
-/* Custom Range Refreshing every X Dropdown */
-.gf-timepicker-absolute-section select {
- background-color: #393a3b !important;
-}
-
-/* PANEL BACKGROUND COLOR*/
-.panel-container,
-.css-85us1i-panel-container {
- background: var(--transparency-dark-25);
- border: transparent;
- box-shadow: none !important;
-}
-
-.panel-container.panel-transparent,
-.panel-container--transparent {
- background-color: transparent;
- border: transparent;
-}
-
-.panel-header:hover {
- background: var(--transparency-dark-25) !important;
-}
-
-.panel-title-text:hover {
- color: var(--text-hover);
-}
-
-/* ////PANEL BACKGROUND COLOR//// */
-
-.graph-legend-table .graph-legend-series:nth-child(odd),
-.graph-legend-table .graph-legend-series:nth-child(2n) {
- background: transparent !important;
-}
-
-/* Panel text color*/
-div.flot-text {
- color: var(--text-hover) !important;
-}
-
-/* panel loading circle*/
-.panel-loading {
- color: var(--text-hover) !important;
-}
-
-/* panel resize arrow */
-.theme-dark .react-grid-item>.react-resizable-handle:after {
- border-right: 2px solid var(--text-hover) !important;
- border-bottom: 2px solid var(--text-hover) !important;
-}
-
-/* table panel background color */
-.table-panel-container {
- background: var(--transparency-dark-25) !important;
-}
-
-/* table panel border size */
-.table-panel-table td {
- padding: .45em 0 .45em 1.1em;
- border-bottom: 1px solid #171819;
- border-right: 1px solid #171819;
-}
-
-.table-panel-header-bg {
- background: var(--transparency-dark-25);
- border-top: 2px solid transparent;
- border-bottom: 2px solid transparent;
-
-}
-
-/* Panel tables */
-.css-58bavm-thead {
- background: var(--transparency-dark-25);
-}
-
-.css-sq6g4h-row {
- border-bottom: 1px solid rgb(255 255 255 / 10%);
-}
-
-.css-11m63ae {
- border-right: 1px solid rgb(255 255 255 / 10%);
-}
-
-.css-2n373z {
- border-right: 1px solid var(--transparency-light-25);
-}
-
-.css-sq6g4h-row:hover {
- background-color: var(--transparency-light-10);
-}
-
-.css-3o5ryu {
- background: var(--transparency-dark-45);
-}
-
-.css-1n8kpcb-activeTabStyle,
-.css-dnqfjg-activeTabStyle {
- background: rgb(0 0 0 / 35%);
-}
-
-.css-1n8kpcb-activeTabStyle::before,
-.css-dnqfjg-activeTabStyle::before {
- background: rgb(var(--accent-color));
-}
-
-/* Edit panel tabs */
-[aria-label="Panel editor content"] {
- background: var(--main-bg-color);
-}
-
-div>.scrollbar-view>div>[class*="css-"],
-#reactRoot>div>div.main-view>div.css-1mwktlb>div[class*="css-"]>div[class*="css-"]>div>div.Pane.vertical.Pane1>div>div.Pane.horizontal.Pane2>div>div>div[class*="css-"],
-.css-v2fjpc,
-.css-ld7ft6 {
- background: var(--transparency-dark-25) !important;
-}
-
-.tabbed-view-header {
- box-shadow: none;
- background: var(--transparency-dark-25);
- border-bottom: none;
-}
-
-.tabbed-view-panel-title {
- padding-left: 10px;
-}
-
-/* panel query settings */
-.panel-editor__right,
-.toolbar {
- background: var(--transparency-dark-25);
-}
-
-.query-editor-row__header {
- background: var(--transparency-dark-25);
-}
-
-.query-editor-row__body {
- background: var(--transparency-dark-15);
-}
-
-.panel-options-group {
- background: var(--transparency-dark-15);
-}
-
-.gf-form-switch {
- background: var(--transparency-dark-25);
- border: transparent;
-}
-
-.viz-picker__item {
- background: var(--transparency-dark-25);
- border: transparent;
-}
-
-.viz-picker__item--current {
- box-shadow: 0 0 6px #eb7b18 !important;
- border: 1px solid #eb7b18 !important;
- background: rgba(0, 0, 0, 0.4) !important;
-}
-
-.viz-picker__item:hover {
- box-shadow: 0 0 6px #eb7b18 !important;
- background: var(--transparency-dark-40);
- border: 1px solid #eb7b18 !important;
-}
-
-.panel-options-group__header {
- background: var(--transparency-dark-25);
-}
-
-.custom-scrollbar .thumb-vertical,
-.custom-scrollbar .thumb-horizontal {
- background-color: rgba(255, 255, 255, 0);
- background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.25)), to(rgba(255, 255, 255, 0.25)));
- background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.25), rgba(255, 255, 255, 0.25));
- background-image: -o-linear-gradient(top, #404357, #424345);
- background-image: linear-gradient(180deg, rgba(249, 249, 249, 0.25), rgba(251, 251, 251, 0.25));
-}
-
-.toolbar__main {
- color: var(--text-hover);
- background: var(--transparency-dark-15);
- border: transparent;
-}
-
-/* worldmap zoom buttons and leaflet */
-.leaflet-bar a,
-.leaflet-bar a:hover {
- background-color: #1f1f1f !important;
- border-bottom: 1px solid #1f1f1f !important;
- color: white !important;
-}
-
-.leaflet-bar a:hover {
- background-color: #1b1b1b !important;
-}
-
-.leaflet-control-attribution {
- display: none;
-}
-
-/* buttons
-.btn-inverse {
-border-color: #b56d16 !important;
- color: var(--text-hover) !important;
- background-color: #cc7b19 !important;
- -webkit-transition: background-color .1s !important;
- transition: background-color .1s !important;
- }
- .btn-inverse.active, .btn-inverse.disabled, .btn-inverse:active, .btn-inverse:focus, .btn-inverse:hover, .btn-inverse[disabled] {
- color: var(--text-hover);
- background-color: #e59029 !important;
-}
-.btn-outline-disabled {
- color: var(--text-hover);
-}*/
-
-.btn-inverse {
- background: var(--transparency-dark-25);
- -webkit-box-shadow: 0px 0px 5px 1px var(--transparency-dark-45), 1px 1px 0 0 rgba(0, 0, 0, .3);
- box-shadow: 0px 0px 5px 1px var(--transparency-dark-45), 1px 1px 0 0 rgba(0, 0, 0, .3);
-}
-
-.btn-primary,
-.btn-success {
- -webkit-box-shadow: 0px 0px 5px 1px var(--transparency-dark-45), 1px 1px 0 0 rgba(0, 0, 0, .3);
- box-shadow: 0px 0px 5px 1px var(--transparency-dark-45), 1px 1px 0 0 rgba(0, 0, 0, .3);
-}
-
-.btn-inverse.active,
-.btn-inverse.disabled,
-.btn-inverse:active,
-.btn-inverse:focus,
-.btn-inverse:hover,
-.btn-inverse[disabled] {
- background: var(--transparency-light-10);
-}
-
-/* New Dashboard */
-.add-panel__item {
- background: linear-gradient(135deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.25));
- box-shadow: -1px -1px 0 0 hsla(0, 0%, 100%, .1), 1px 1px 0 0 rgba(0, 0, 0, 0);
-}
-
-.add-panel__item.active,
-.add-panel__item:hover {
- background: linear-gradient(135deg, rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.25));
-}
-
-.add-panel__header {
- background: var(--transparency-dark-25);
- box-shadow: none;
- border-bottom: 0px;
-}
-
-/* Explore */
-.query-transaction {
- color: var(--text-hover);
-}
-
-.query-type-toggle .btn.active {
- background: var(--transparency-dark-45);
- border: none;
- border-radius: 3px;
-}
-
-.toggle-button-group .btn {
- background: var(--transparency-dark-25);
- background-image: none;
- border-color: #00000000;
- border-radius: 3px !important;
- border-right: 1px;
-}
-
-.toggle-button-group .btn:hover {
- background: var(--transparency-dark-45);
-}
-
-.logs-panel-options {
- background-color: transparent;
- border: none;
-}
-
-/* JSON Model */
-.gf-code-dark {
- background: var(--transparency-dark-25);
- color: #e0e0e0;
-}
-
-.gf-code-editor.ace_editor {
- border: none;
-}
-
-.modal-header,
-.css-1z13zsv-modalHeader {
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat !important;
- background-attachment: fixed, fixed !important;
- background-position: center center, center center !important;
- background-size: auto, cover !important;
- -webkit-background-size: auto, cover !important;
- -moz-background-size: auto, cover !important;
- -o-background-size: auto, cover !important;
- -webkit-box-shadow: none;
- box-shadow: none;
- border-bottom: 1px solid #d8d9da;
- color: var(--text);
-}
-
-.modal-body,
-.css-111908g {
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat !important;
- background-attachment: fixed, fixed !important;
- background-position: center center, center center !important;
- background-size: auto, cover !important;
- -webkit-background-size: auto, cover !important;
- -moz-background-size: auto, cover !important;
- -o-background-size: auto, cover !important;
- color: var(--text);
-}
-
-
-
-/*V7*/
-
-/*LOGIN*/
-.css-bnbqsv {
- background: var(--main-bg-color);
- background-repeat: repeat, no-repeat !important;
- background-attachment: fixed, fixed !important;
- background-position: center center, center center !important;
- background-size: auto, cover !important;
- -webkit-background-size: auto, cover !important;
- -moz-background-size: auto, cover !important;
- -o-background-size: auto, cover !important;
-}
-
-.css-3iwqj4 {
- background: transparent;
-}
-
-#login-view>div>form>div:nth-child(1)>div:nth-child(2)>div>div>input,
-#login-view>div>form>div:nth-child(2)>div:nth-child(2)>div>div>input {
- height: 38px;
-}
-
-/*Buttons*/
-button[class$="-button"]:not(button[aria-label="toggle-viz-picker"]),
-.gf-form-button-row a,
-.gf-form-button-row button,
-.page-action-bar>a,
-.page-action-bar>button,
-.btn-primary,
-button.toolbar-button {
- background: var(--button-color) !important;
- background-color: var(--button-color) !important;
- border-color: var(--button-color) !important;
- color: var(--button-text) !important;
-}
-
-button[class$="-button"]:hover,
-button[class$="-button"]:focus,
-button[class$="-button"]:active,
-.gf-form-button-row a,
-.gf-form-button-row button:hover,
-.btn-primary:hover {
- color: rgb(255, 255, 255);
- background: var(--button-color-hover) !important;
- background-color: var(--button-color-hover) !important;
- border-color: var(--button-color-hover) !important;
- color: var(--button-text-hover) !important;
- box-shadow: none !important;
-}
-
-.css-1d9e5zy-button {
- color: var(--text-hover);
- background: var(--button-color)
-}
-
-.css-1d9e5zy-button:hover {
- color: var(--text-hover);
- background: var(--button-color-hover)
-}
-
-/*INPUT*/
-input:focus {
- box-shadow: none !important;
-}
-
-.css-17rc2pp-input-wrapper:focus,
-.css-1i9is3t:focus {
- box-shadow: none;
- color: transparent;
-}
-
-.gf-form-select-box__control--is-focused {
- border-color: transparent;
- outline: none;
- -webkit-box-shadow: none !important;
- box-shadow: none !important;
-}
-
-.css-1bjepp-input-input {
- background: var(--transparency-dark-25);
- border-radius: 3px;
- border-color: transparent;
- -webkit-transition: background-color .15s ease-in-out, box-shadow .15s ease-in-out !important;
- transition: background-color .15s ease-in-out, box-shadow .15s ease-in-out !important;
-}
-
-.css-1bjepp-input-input:focus {
- box-shadow: none !important;
- background-color: white;
- color: black;
- transition: background-color .2s;
- -webkit-transition: background-color .2s;
- border-radius: 3px;
-}
-
-.css-14hvfbu-input-wrapper:focus {
- border-color: transparent !important;
- box-shadow: none !important;
-}
-
-.css-1w5c5dq-input-inputWrapper input:not(:last-child) {
- height: 100%
-}
-
-/*Disabled input*/
-.css-1bjepp-input-input:disabled {
- background: var(--transparency-dark-50);
- color: rgb(159, 167, 179);
-}
-
-.css-1bjepp-input-input:hover {
- border-color: transparent;
-}
-
-body>grafana-app>div>div>react-container>div>div>div.view>div>div.page-container.page-body>div:nth-child(2)>form>div>div>div>div.css-1w5c5dq-input-inputWrapper>input {
- height: 100%;
-}
-
-
-/* SEARCH */
-.css-x9mxj5 {
- background: var(--main-bg-color);
- background-repeat: repeat, no-repeat !important;
- background-attachment: fixed, fixed !important;
- background-position: center center, center center !important;
- background-size: auto, cover !important;
- -webkit-background-size: auto, cover !important;
- -moz-background-size: auto, cover !important;
- -o-background-size: auto, cover !important;
-}
-
-.css-1m6pigl:focus+label {
- outline-offset: 2px;
- box-shadow: rgba(20, 22, 25, 0) 0px 0px 0px 2px, rgba(31, 97, 196, 0) 0px 0px 0px 4px !important;
- z-index: 3;
- outline: transparent dotted 2px;
- transition: all 0.2s cubic-bezier(0.19, 1, 0.22, 1) 0s;
-}
-
-.css-1m6pigl:checked+label {
- color: #eee !important;
- border-color: rgba(255, 255, 255, .1);
- background: var(--button-color);
-}
-
-.css-b40tk8:focus+label {
- box-shadow: rgba(20, 22, 25, 0) 0px 0px 0px 2px, rgba(31, 97, 196, 0) 0px 0px 0px 4px !important;
-
-}
-
-.css-y0yg3l {
- background: var(--main-bg-color);
- background-repeat: repeat, no-repeat !important;
- background-attachment: fixed, fixed !important;
- background-position: center center, center center !important;
- background-size: auto, cover !important;
- -webkit-background-size: auto, cover !important;
- -moz-background-size: auto, cover !important;
- -o-background-size: auto, cover !important;
- border-color: transparent;
-}
-
-.css-y0yg3l {
- background: var(--transparency-dark-25) !important;
- border-color: transparent;
-}
-
-.css-1je3bh6 {
- background: transparent;
- border-bottom: 1px solid rgba(0, 0, 0, 0);
-}
-
-/*Folder bars*/
-.css-1umfglk {
- background: var(--transparency-dark-25)
-}
-
-.css-1umfglk:hover {
- background: var(--transparency-dark-35)
-}
-
-/* Login Error message*/
-.css-1ow9mne-input-input {
- line-height: 1.5;
- height: 38px;
- background: var(--transparency-dark-25);
- border-radius: 3px;
- border-color: transparent;
- -webkit-transition: background-color .15s ease-in-out, box-shadow .15s ease-in-out !important;
- transition: background-color .15s ease-in-out, box-shadow .15s ease-in-out !important;
-}
-
-.css-1ow9mne-input-input {
- box-shadow: none !important;
- background-color: white;
- color: black;
- transition: background-color .2s;
- -webkit-transition: background-color .2s;
- height: 38px;
- border-radius: 3px;
-}
-
-.css-13o428a {
- margin: 10px 0px 0px;
-}
-
-/*Welcome to Grafana*/
-.css-15xxblz,
-.css-1ld19yb {
- background: var(--transparency-dark-25)
-}
-
-.css-1as70ku,
-.css-u5zjuh {
- background: var(--transparency-dark-25)
-}
-
-.css-17abkeq,
-.css-5ak73y {
- color: var(--text-hover);
-}
-
-
-/* Import */
-body>grafana-app>div>div>react-container>div>div>div.view>div>div.page-container.page-body>form>div:nth-child(4)>div:nth-child(2)>div>div.css-1w5c5dq-input-inputWrapper>input {
- height: 100%
-}
-
-
-/*PANEL EDIT*/
-
-.css-cxwxzk-Label-description,
-.css-n370st {
- color: var(--text);
-}
-
-.css-10pj50r,
-.css-15rfc12 {
- background: var(--transparency-dark-50);
-}
-
-/*Header*/
-.css-1marj6o {
- display: flex;
- -webkit-box-pack: justify;
- justify-content: space-between;
- padding: 8px;
- background: transparent;
- border-bottom: 1px solid transparent;
-}
-
-/*Background*/
-.css-azp59k {
- background: var(--main-bg-color);
- background-repeat: repeat, no-repeat !important;
- background-attachment: fixed, fixed !important;
- background-position: center center, center center !important;
- background-size: auto, cover !important;
- -webkit-background-size: auto, cover !important;
- -moz-background-size: auto, cover !important;
- -o-background-size: auto, cover !important;
-}
-
-/*Query box*/
-.css-hz0utb {
- background: var(--transparency-dark-35);
- border-right: 1px solid rgba(0, 0, 0, 0);
-}
-
-.query-keyword,
-.css-wvxxxy,
-.css-fpnw35 {
- font-weight: 500;
- color: rgb(var(--accent-color));
-}
-
-.css-lvafs5 {
- background: var(--transparency-dark-50);
-}
-
-.css-ui3sz4-activeTabStyle {
- margin-right: 16px;
- position: relative;
- display: block;
- color: rgb(216, 217, 218);
- cursor: default;
- list-style: none;
- padding: 11px 15px 9px;
- border-style: solid;
- border-image: initial;
- border-width: 0px 1px 1px;
- border-radius: 3px 3px 0px 0px;
- border-color: transparent !important;
- background: var(--transparency-dark-50);
- overflow: hidden;
-}
-
-.css-1awj6q7-counter {
- background: var(--transparency-dark-50);
- color: rgb(255, 255, 255);
-}
-
-/*Transform tab*/
-.css-y2f54e {
- background: var(--transparency-dark-25);
-}
-
-.css-y2f54e:hover {
- background: var(--transparency-dark-35);
-}
-
-.css-1e8invk::before {
- background: var(--transparency-dark-35) !important;
-}
-
-/* Right side menu*/
-.css-1xj5tuf {
- background: var(--transparency-dark-35);
- border-left: 1px solid transparent;
-}
-
-/*Dropdown bottom borders*/
-.css-1majipf {
- border-bottom: 1px solid rgba(255, 255, 255, .08);
-}
-
-/*Settings text input*/
-.css-1f38lle:focus {
- box-shadow: none !important;
-}
-
-.css-1gokw4e input:checked+label,
-.css-1gokw4e input:checked+label:hover {
- background: rgb(var(--accent-color));
-}
-
-.css-1gokw4e label {
- background: white;
-}
-
-/*Visualization*/
-.css-1lemfi9 {
- background: var(--transparency-dark-25);
- border-color: transparent;
-}
-
-.css-1fsv7gr:hover>div:first-child {
- border-color: rgb(var(--accent-color));
-}
-
-.css-1emhacm-currentVisualizationItem>div:first-child {
- outline-offset: 2px;
- box-shadow: rgb(20, 22, 25) 0px 0px 0px 2px, rgb(var(--accent-color)) 0px 0px 0px 4px;
-}
-
-.css-mgq0xs-currentVisualizationItem>div:first-child {
- outline: transparent dotted 2px;
- outline-offset: 1px;
- box-shadow: rgb(var(--accent-color)) 0px 0px 0px 2px, #607D8B 0px 0px 0px 2px;
- transition: all 0.2s cubic-bezier(0.19, 1, 0.22, 1) 0s;
-}
-
-/*Old stat panel unit dropdown */
-body>grafana-app>div>div>react-container>div>div.css-azp59k>div.css-1bd2u9>div>div.Pane.vertical.Pane2>div>div>div.css-1xj5tuf>div>div.view>div:nth-child(3)>div:nth-child(1)>div.panel-options-group__body>panel-editor-tab>panel-editor-tab-singlestatoptions>div>div:nth-child(2)>div:nth-child(6)>unit-picker>div>div>div>div>input {
- height: 100%;
-}
-
-/*Buttons*/
-.css-m58wdd:hover {
- color: rgba(255, 255, 255, .94);
- z-index: 2;
- border-width: 1px;
- border-style: solid;
- border-color: rgba(255, 255, 255, .1);
- border-image: initial;
- background: rgba(255, 255, 255, .15)
-}
-
-.css-m58wdd {
- color: rgba(255, 255, 255, .94);
- z-index: 2;
- border-width: 1px;
- border-style: solid;
- border-color: rgba(255, 255, 255, 0);
- border-image: initial;
- background: var(--transparency-light-10)
-}
-
-input:checked+.gf-form-switch__slider {
- background: rgb(var(--accent-color));
-}
-
-/* RuPaul Drag Line*/
-.css-pii3u7:hover {
- border-color: rgba(255, 255, 255, .25);
-}
-
-.css-1t13ra6 {
- border-color: rgba(255, 255, 255, .09);
-}
-
-.css-1t13ra6:hover {
- border-color: rgba(255, 255, 255, .25);
-}
-
-/*SETTINGS*/
-/*Teams*/
-.css-1w9m9al-call-to-action-card {
- background: var(--transparency-dark-25);
-}
-
-/*DASHBOARD SETINGS*/
-.dashboard-settings,
-.dashboard-settings__body2 {
- background: var(--main-bg-color);
- background-repeat: repeat, no-repeat !important;
- background-attachment: fixed, fixed !important;
- background-position: center center, center center !important;
- background-size: auto, cover !important;
- -webkit-background-size: auto, cover !important;
- -moz-background-size: auto, cover !important;
- -o-background-size: auto, cover !important;
-}
-
-.navbar--edit {
- background: var(--transparency-dark-25);
- border-bottom: 1px solid transparent;
- -webkit-box-shadow: 0 0 10px transparent;
- box-shadow: 0 0 10px transparent;
-}
-
-.grafana-info-box {
- background: var(--transparency-dark-50);
- border-top: 3px solid rgb(var(--accent-color));
-}
-
-/* Variables*/
-.filter-table--hover tbody tr:hover {
- background: hsla(0, 0%, 100%, .15);
-}
-
-.filter-table tbody tr:nth-child(odd):hover {
- background: hsla(0, 0%, 100%, .15) !important;
-}
-
-/*Placeholder text*/
-::placeholder {
- color: var(--text-hover) !important;
-}
-
-:-ms-input-placeholder {
- color: var(--text-hover) !important;
-}
-
-::-webkit-input-placeholder {
- color: var(--text-hover) !important;
-}
+/* dP dP dP */
+/* 88 88 88 */
+/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
+/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
+/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
+/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
+/* 88 */
+/* dP */
+
+/* Made by @gilbN */
+/* https://github.com/gilbN/theme.park */
+
+@import url("/css/defaults/transparent.css");
+
+body {
+ color: var(--text) !important;
+ background: var(--main-bg-color) !important;
+ background-repeat: repeat, no-repeat !important;
+ background-attachment: fixed, fixed !important;
+ background-position: center center, center center !important;
+ background-size: auto, cover !important;
+ -webkit-background-size: auto, cover !important;
+ -moz-background-size: auto, cover !important;
+ -o-background-size: auto, cover !important;
+}
+
+.theme-dark,
+.theme-light,
+.preloader {
+ background: var(--main-bg-color) !important;
+ background-repeat: repeat, no-repeat !important;
+ background-attachment: fixed, fixed !important;
+ background-position: center center, center center !important;
+ background-size: auto, cover !important;
+ -webkit-background-size: auto, cover !important;
+ -moz-background-size: auto, cover !important;
+ -o-background-size: auto, cover !important;
+}
+
+h1,
+h2,
+h3,
+h4,
+h5,
+h6,
+label,
+legend {
+ color: var(--text-hover);
+}
+
+div>aria-label>span,
+#reactRoot>div>div.main-view>div>div:nth-child(1)>div>div:nth-child(10)>div>div.button-group.css-1uxatfi>div>div>div>div>div>div>span {
+ color: var(--text-hover) !important;
+}
+
+p {
+ color: var(--text);
+}
+
+.page-header-canvas,
+.page-toolbar[class*="css-"],
+.css-278jzv {
+ background: var(--transparency-dark-25) !important;
+ box-shadow: none !important;
+ border-bottom: none !important;
+}
+
+.main-view {
+ background: linear-gradient(180deg, #ffffff00 10px, #ffffff00 100px) !important;
+}
+
+/* Scrollbar */
+.no-overlay-scrollbar ::-webkit-scrollbar-thumb:vertical {
+ min-height: 50px;
+ border: 3px solid transparent;
+ border-radius: 8px;
+ background: hsla(0, 0%, 100%, .2) !important;
+}
+
+/* Variable Dropdown Menu */
+.variable-value-dropdown {
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat !important;
+ background-attachment: fixed, fixed !important;
+ background-position: center center, center center !important;
+ background-size: auto, cover !important;
+ -webkit-background-size: auto, cover !important;
+ -moz-background-size: auto, cover !important;
+ -o-background-size: auto, cover !important;
+ border: 1px solid #00000000;
+}
+
+.variable-value-dropdown.single .selected {
+ background: var(--transparency-dark-25);
+}
+
+.css-0.gf-form-select-box__menu {
+ background: #09090b !important;
+ -webkit-box-shadow: 5px 5px 20px -5px #000;
+ box-shadow: 5px 5px 20px -5px #000;
+ position: absolute;
+ z-index: 1000;
+ min-width: 100%
+}
+
+/* time picker Menu */
+.time-picker-popover {
+ border: 1px solid #00000000;
+ background: var(--modal-bg-color);
+}
+
+.time-picker-calendar .react-calendar__navigation,
+.time-picker-calendar .react-calendar__navigation__arrow,
+.time-picker-calendar .react-calendar__navigation__label {
+ background: var(--transparency-dark-25);
+}
+
+.time-picker-calendar .react-calendar__month-view__weekdays {
+ background: var(--transparency-dark-60);
+}
+
+.time-picker-calendar .react-calendar__tile--active,
+.time-picker-calendar .react-calendar__tile--active:hover {
+ background: var(--transparency-light-10);
+ border: 1px solid rgba(0, 0, 0, 0);
+}
+
+.time-picker-calendar .time-picker-calendar-tile:hover {
+ -webkit-box-shadow: 0 0 4px rgba(255, 255, 255, 0.08);
+ box-shadow: 0 0 4px #ffffff00;
+ background: var(--transparency-light-10);
+ border: 1px solid rgba(255, 255, 255, 0.08);
+}
+
+.time-picker-calendar .react-calendar__month-view__days {
+ background: var(--transparency-dark-15);
+}
+
+.time-picker-calendar .time-picker-calendar-tile {
+ border-radius: 0px;
+}
+
+.time-picker-calendar {
+ border: 1px solid #00000000;
+}
+
+/* login page */
+.login {
+ background-image: var(--main-bg-color) !important;
+ background-repeat: repeat, no-repeat !important;
+ background-attachment: fixed, fixed !important;
+ background-position: center center, center center !important;
+ background-size: auto, cover !important;
+ -webkit-background-size: auto, cover !important;
+ -moz-background-size: auto, cover !important;
+ -o-background-size: auto, cover !important;
+ background-color: rgba(0, 0, 0, .0) !important;
+ color: var(--text-hover) !important;
+}
+
+.login-branding {
+ border-right: none !important;
+}
+
+/* Configuration menu */
+.card-item {
+ background: var(--transparency-dark-25) !important;
+}
+
+.card-item:hover {
+ background: var(--transparency-dark-10) !important;
+}
+
+.card-item-sub-name,
+.card-item-type {
+ color: var(--text-hover) !important;
+}
+
+.gf-form--has-input-icon .gf-form-input-icon {
+ color: var(--text-hover) !important;
+}
+
+.gf-tabs-link.active,
+.gf-tabs-link.active:focus,
+.gf-tabs-link.active:hover {
+ background: var(--transparency-dark-25) !important;
+}
+
+.filter-table tbody tr:nth-child(odd) {
+ background: var(--transparency-dark-10) !important;
+}
+
+.cta-form {
+ background: var(--transparency-dark-25) !important;
+}
+
+.empty-list-cta {
+ background: var(--transparency-dark-25) !important;
+}
+
+.layout-selector button {
+ background: var(--transparency-dark-25);
+ color: var(--text-hover);
+}
+
+.layout-selector button.active {
+ background: var(--transparency-dark-45);
+ color: var(--text-hover);
+}
+
+/* Configuration menu - Teams */
+.css-1ph0cdx-call-to-action-card {
+ background: var(--transparency-dark-25) !important;
+}
+
+.grafana-info-box {
+ background: var(--transparency-dark-45);
+}
+
+/* sidemenu */
+.sidemenu-open,
+.sidemenu {
+ background: var(--transparency-dark-25) !important;
+}
+
+.sidemenu__logo:hover {
+ background: var(--transparency-dark-25) !important;
+}
+
+.sidemenu-item.active,
+.sidemenu-item:hover {
+ background: var(--transparency-dark-25) !important;
+ color: rgb(var(--accent-color)) !important;
+ border-image: none;
+ border-color: rgb(var(--accent-color));
+}
+
+.sidemenu-link {
+ color: var(--text) !important;
+}
+
+.sidemenu-link:hover {
+ color: rgb(var(--accent-color)) !important;
+}
+
+.side-menu-header,
+.dropdown-menu--menu,
+.dropdown-menu--navbar,
+.dropdown-menu--sidemenu,
+
+#reactRoot>div>div.main-view>div[class*="css-"]>div:nth-child(1)>div>div:nth-child(10)>div>div.button-group[class*="css-"]>div>div {
+ background: var(--drop-down-menu-bg);
+ background-repeat: repeat, no-repeat !important;
+ background-attachment: fixed, fixed !important;
+ background-position: center center, center center !important;
+ background-size: auto, cover !important;
+ -webkit-background-size: auto, cover !important;
+ -moz-background-size: auto, cover !important;
+ -o-background-size: auto, cover !important;
+}
+
+#reactRoot>div>div.main-view>div[class*="css-"]>div:nth-child(1)>div>div:nth-child(10)>div>div.button-group[class*="css-"]>div>div>div>span {
+ color: var(--text-hover);
+}
+
+.dropdown-menu .divider {
+ border-bottom: 1px solid #d8d9da;
+}
+
+.dropdown-menu--sidemenu>li>.side-menu-header-link:hover {
+ color: var(--text-hover) !important;
+ background: var(--drop-down-menu-bg) !important;
+ background-repeat: repeat, no-repeat !important;
+ background-attachment: fixed, fixed !important;
+ background-position: center center, center center !important;
+ background-size: auto, cover !important;
+ -webkit-background-size: auto, cover !important;
+ -moz-background-size: auto, cover !important;
+ -o-background-size: auto, cover !important;
+}
+
+.dropdown-menu--menu>li>a:hover,
+.dropdown-menu--navbar>li>a:hover,
+.dropdown-menu--sidemenu>li>a:hover {
+ background: var(--transparency-dark-25) !important;
+ color: var(--text-hover) !important;
+}
+
+.dropdown-menu>li>a {
+ color: var(--text) !important;
+}
+
+.dropdown-menu-item-shortcut {
+ color: var(--text) !important;
+}
+
+.dropdown-menu {
+ border: 1px solid transparent;
+}
+
+.dropdown-submenu:hover>a {
+ background: var(--transparency-dark-25) !important;
+}
+
+.icon-circle:hover .fa:hover,
+.icon-circle:hover .gicon:hover,
+.icon-circle:hover .icon-gf:hover {
+ color: var(--text-hover);
+ opacity: 1;
+}
+
+/* Dashboard dropdown menu */
+.search-dropdown__col_1 {
+ background: var(--modal-bg-color) !important;
+ background-repeat: repeat, no-repeat !important;
+ background-attachment: fixed, fixed !important;
+ background-position: center center, center center !important;
+ background-size: auto, cover !important;
+ -webkit-background-size: auto, cover !important;
+ -moz-background-size: auto, cover !important;
+ -o-background-size: auto, cover !important;
+}
+
+.search-container {
+ left: 0px !important;
+}
+
+.navbar-page-btn {
+ color: var(--text-hover) !important;
+}
+
+/* dropdown menu */
+.css-n9566h,
+.css-1m7hyr {
+ background: var(--modal-bg-color) !important;
+ background-repeat: repeat, no-repeat !important;
+ background-attachment: fixed, fixed !important;
+ background-position: center center, center center !important;
+ background-size: auto, cover !important;
+ -webkit-background-size: auto, cover !important;
+ -moz-background-size: auto, cover !important;
+ -o-background-size: auto, cover !important;
+}
+
+.search-filter-box {
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat !important;
+ background-attachment: fixed, fixed !important;
+ background-position: center center, center center !important;
+ background-size: auto, cover !important;
+ -webkit-background-size: auto, cover !important;
+ -moz-background-size: auto, cover !important;
+ -o-background-size: auto, cover !important;
+}
+
+.search-filter-box__header {
+ border-bottom: 1px solid rgba(255, 255, 255, 0.2);
+}
+
+/* Dashboard row */
+.dashboard-row--collapsed {
+ background: var(--transparency-dark-25)
+}
+
+.search-section {
+ background: var(--transparency-light-10);
+ border: none;
+}
+
+.search-item {
+ background: var(--transparency-dark-15)
+}
+
+.search-item.selected,
+.search-item:hover {
+ background: var(--transparency-dark-25)
+}
+
+.search-section__header {
+ color: var(--text-hover) !important;
+}
+
+.navbar-page-btn__folder {
+ color: #d8d9da;
+}
+
+/* Panel fullscreen navbar */
+.panel-in-fullscreen .navbar {
+ background: linear-gradient(90deg, rgba(0, 0, 0, .15), rgba(0, 0, 0, 0.25)) !important;
+}
+
+/* Dashboard search menu */
+.search-field-wrapper>input {
+ height: 55px !important;
+}
+
+/* Dashboard settings menu */
+.dashboard-settings__aside {
+ background: var(--transparency-dark-25) !important;
+}
+
+.dashboard-page--settings-open .navbar {
+ background: linear-gradient(90deg, rgba(0, 0, 0, .15), rgba(0, 0, 0, 0.25)) !important;
+}
+
+.navbar-button--primary {
+ border-color: #ffffff00 !important;
+}
+
+.dashboard-settings__aside-header {
+ color: var(--text-hover) !important;
+}
+
+.dashboard-settings__nav-item {
+ color: var(--text-hover) !important;
+}
+
+.bootstrap-tagsinput {
+ background-color: #09090b !important;
+}
+
+.gf-form-switch--table-cell {
+ background-color: transparent !important;
+}
+
+.gf-form-select-wrapper {
+ background: var(--transparency-dark-10) !important;
+}
+
+.dashboard-settings__nav-item.active {
+ background: var(--transparency-light-10);
+}
+
+.gf-form-checkbox {
+ background: var(--transparency-dark-25);
+ border: none;
+}
+
+.gf-form-switch__checkbox {
+ border: none;
+ background: var(--text-hover);
+}
+
+.gf-form-select-box__option {
+ background: var(--modal-bg-color) !important;
+ background-repeat: repeat, no-repeat !important;
+ background-attachment: fixed, fixed !important;
+ background-position: center center, center center !important;
+ background-size: auto, cover !important;
+ -webkit-background-size: auto, cover !important;
+ -moz-background-size: auto, cover !important;
+ -o-background-size: auto, cover !important;
+}
+
+.gf-form-select-box__option.gf-form-select-box__option--is-focused {
+ color: var(--text-hover);
+ -o-border-image: -o-linear-gradient(rgb(var(--accent-color)) 30%, rgb(var(--accent-color)) 99%);
+ border-image: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgb(var(--accent-color))), color-stop(99%, rgb(var(--accent-color))));
+ border-image: -webkit-linear-gradient(rgb(var(--accent-color)) 30%, rgb(var(--accent-color)) 99%);
+}
+
+.filter-table td.filter-table__switch-cell {
+ border-right: none;
+}
+
+/* Variable label color */
+.template-variable,
+.gf-form-label--variable {
+ color: rgb(var(--accent-color)) !important;
+}
+
+/* Variable label box */
+.gf-form-label {
+ background: var(--transparency-dark-25) !important;
+ border: none !important;
+}
+
+.gf-form-label>button[class*="css-"] {
+ background: transparent !important;
+}
+
+.gf-form-label--btn:hover {
+ background: var(--transparency-dark-45) !important;
+}
+
+.variable-option.highlighted,
+.variable-option:hover {
+ background-color: hsla(0, 0%, 100%, .1) !important;
+}
+
+/* Variable dashboard dropdown */
+.variable-value-link {
+ padding: 7.4px 10px !important;
+ background: var(--transparency-dark-25) !important;
+ border: none !important;
+ color: var(--text-hover) !important;
+}
+
+/* Variable input box */
+.gf-form-input {
+ color: var(--text-hover) !important;
+ border: none !important;
+}
+
+.gf-form-input:focus {
+ color: var(--text-hover) !important;
+ box-shadow: none !important;
+}
+
+.gf-form-select-box-button-select {
+ background: transparent;
+ border: none;
+}
+
+.gf-form-select-wrapper .gf-form-select-icon+.gf-form-input option {
+ color: var(--text-hover);
+ background: #1f1f1f;
+}
+
+.css-0>.gf-form-input {
+ background-color: transparent !important;
+}
+
+/* NAVBAR BUTTONS */
+.navbar-button {
+ color: var(--text-hover) !important;
+ background: var(--transparency-dark-25) !important;
+ background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.25)) !important;
+ border: none !important;
+}
+
+/* Custom Range Refreshing every X Dropdown */
+.gf-timepicker-absolute-section select {
+ background-color: #393a3b !important;
+}
+
+/* PANEL BACKGROUND COLOR*/
+.panel-container,
+.css-85us1i-panel-container {
+ background: var(--transparency-dark-25);
+ border: transparent;
+ box-shadow: none !important;
+}
+
+.panel-container.panel-transparent,
+.panel-container--transparent {
+ background-color: transparent;
+ border: transparent;
+}
+
+.panel-header:hover {
+ background: var(--transparency-dark-25) !important;
+}
+
+.panel-title-text:hover {
+ color: var(--text-hover);
+}
+
+/* ////PANEL BACKGROUND COLOR//// */
+
+.graph-legend-table .graph-legend-series:nth-child(odd),
+.graph-legend-table .graph-legend-series:nth-child(2n) {
+ background: transparent !important;
+}
+
+/* Panel text color*/
+div.flot-text {
+ color: var(--text-hover) !important;
+}
+
+/* panel loading circle*/
+.panel-loading {
+ color: var(--text-hover) !important;
+}
+
+/* panel resize arrow */
+.theme-dark .react-grid-item>.react-resizable-handle:after {
+ border-right: 2px solid var(--text-hover) !important;
+ border-bottom: 2px solid var(--text-hover) !important;
+}
+
+/* table panel background color */
+.table-panel-container {
+ background: var(--transparency-dark-25) !important;
+}
+
+/* table panel border size */
+.table-panel-table td {
+ padding: .45em 0 .45em 1.1em;
+ border-bottom: 1px solid #171819;
+ border-right: 1px solid #171819;
+}
+
+.table-panel-header-bg {
+ background: var(--transparency-dark-25);
+ border-top: 2px solid transparent;
+ border-bottom: 2px solid transparent;
+
+}
+
+/* Panel tables */
+.css-58bavm-thead {
+ background: var(--transparency-dark-25);
+}
+
+.css-sq6g4h-row {
+ border-bottom: 1px solid rgb(255 255 255 / 10%);
+}
+
+.css-11m63ae {
+ border-right: 1px solid rgb(255 255 255 / 10%);
+}
+
+.css-2n373z {
+ border-right: 1px solid var(--transparency-light-25);
+}
+
+.css-sq6g4h-row:hover {
+ background-color: var(--transparency-light-10);
+}
+
+.css-3o5ryu {
+ background: var(--transparency-dark-45);
+}
+
+.css-1n8kpcb-activeTabStyle,
+.css-dnqfjg-activeTabStyle {
+ background: rgb(0 0 0 / 35%);
+}
+
+.css-1n8kpcb-activeTabStyle::before,
+.css-dnqfjg-activeTabStyle::before {
+ background: rgb(var(--accent-color));
+}
+
+/* Edit panel tabs */
+[aria-label="Panel editor content"] {
+ background: var(--main-bg-color);
+}
+
+div>.scrollbar-view>div>[class*="css-"],
+#reactRoot>div>div.main-view>div.css-1mwktlb>div[class*="css-"]>div[class*="css-"]>div>div.Pane.vertical.Pane1>div>div.Pane.horizontal.Pane2>div>div>div[class*="css-"],
+.css-v2fjpc,
+.css-ld7ft6 {
+ background: var(--transparency-dark-25) !important;
+}
+
+.tabbed-view-header {
+ box-shadow: none;
+ background: var(--transparency-dark-25);
+ border-bottom: none;
+}
+
+.tabbed-view-panel-title {
+ padding-left: 10px;
+}
+
+/* panel query settings */
+.panel-editor__right,
+.toolbar {
+ background: var(--transparency-dark-25);
+}
+
+.query-editor-row__header {
+ background: var(--transparency-dark-25);
+}
+
+.query-editor-row__body {
+ background: var(--transparency-dark-15);
+}
+
+.panel-options-group {
+ background: var(--transparency-dark-15);
+}
+
+.gf-form-switch {
+ background: var(--transparency-dark-25);
+ border: transparent;
+}
+
+.viz-picker__item {
+ background: var(--transparency-dark-25);
+ border: transparent;
+}
+
+.viz-picker__item--current {
+ box-shadow: 0 0 6px #eb7b18 !important;
+ border: 1px solid #eb7b18 !important;
+ background: rgba(0, 0, 0, 0.4) !important;
+}
+
+.viz-picker__item:hover {
+ box-shadow: 0 0 6px #eb7b18 !important;
+ background: var(--transparency-dark-40);
+ border: 1px solid #eb7b18 !important;
+}
+
+.panel-options-group__header {
+ background: var(--transparency-dark-25);
+}
+
+.custom-scrollbar .thumb-vertical,
+.custom-scrollbar .thumb-horizontal {
+ background-color: rgba(255, 255, 255, 0);
+ background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.25)), to(rgba(255, 255, 255, 0.25)));
+ background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.25), rgba(255, 255, 255, 0.25));
+ background-image: -o-linear-gradient(top, #404357, #424345);
+ background-image: linear-gradient(180deg, rgba(249, 249, 249, 0.25), rgba(251, 251, 251, 0.25));
+}
+
+.toolbar__main {
+ color: var(--text-hover);
+ background: var(--transparency-dark-15);
+ border: transparent;
+}
+
+/* worldmap zoom buttons and leaflet */
+.leaflet-bar a,
+.leaflet-bar a:hover {
+ background-color: #1f1f1f !important;
+ border-bottom: 1px solid #1f1f1f !important;
+ color: white !important;
+}
+
+.leaflet-bar a:hover {
+ background-color: #1b1b1b !important;
+}
+
+.leaflet-control-attribution {
+ display: none;
+}
+
+/* buttons
+.btn-inverse {
+border-color: #b56d16 !important;
+ color: var(--text-hover) !important;
+ background-color: #cc7b19 !important;
+ -webkit-transition: background-color .1s !important;
+ transition: background-color .1s !important;
+ }
+ .btn-inverse.active, .btn-inverse.disabled, .btn-inverse:active, .btn-inverse:focus, .btn-inverse:hover, .btn-inverse[disabled] {
+ color: var(--text-hover);
+ background-color: #e59029 !important;
+}
+.btn-outline-disabled {
+ color: var(--text-hover);
+}*/
+
+.btn-inverse {
+ background: var(--transparency-dark-25);
+ -webkit-box-shadow: 0px 0px 5px 1px var(--transparency-dark-45), 1px 1px 0 0 rgba(0, 0, 0, .3);
+ box-shadow: 0px 0px 5px 1px var(--transparency-dark-45), 1px 1px 0 0 rgba(0, 0, 0, .3);
+}
+
+.btn-primary,
+.btn-success {
+ -webkit-box-shadow: 0px 0px 5px 1px var(--transparency-dark-45), 1px 1px 0 0 rgba(0, 0, 0, .3);
+ box-shadow: 0px 0px 5px 1px var(--transparency-dark-45), 1px 1px 0 0 rgba(0, 0, 0, .3);
+}
+
+.btn-inverse.active,
+.btn-inverse.disabled,
+.btn-inverse:active,
+.btn-inverse:focus,
+.btn-inverse:hover,
+.btn-inverse[disabled] {
+ background: var(--transparency-light-10);
+}
+
+/* New Dashboard */
+.add-panel__item {
+ background: linear-gradient(135deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.25));
+ box-shadow: -1px -1px 0 0 hsla(0, 0%, 100%, .1), 1px 1px 0 0 rgba(0, 0, 0, 0);
+}
+
+.add-panel__item.active,
+.add-panel__item:hover {
+ background: linear-gradient(135deg, rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.25));
+}
+
+.add-panel__header {
+ background: var(--transparency-dark-25);
+ box-shadow: none;
+ border-bottom: 0px;
+}
+
+/* Explore */
+.query-transaction {
+ color: var(--text-hover);
+}
+
+.query-type-toggle .btn.active {
+ background: var(--transparency-dark-45);
+ border: none;
+ border-radius: 3px;
+}
+
+.toggle-button-group .btn {
+ background: var(--transparency-dark-25);
+ background-image: none;
+ border-color: #00000000;
+ border-radius: 3px !important;
+ border-right: 1px;
+}
+
+.toggle-button-group .btn:hover {
+ background: var(--transparency-dark-45);
+}
+
+.logs-panel-options {
+ background-color: transparent;
+ border: none;
+}
+
+/* JSON Model */
+.gf-code-dark {
+ background: var(--transparency-dark-25);
+ color: #e0e0e0;
+}
+
+.gf-code-editor.ace_editor {
+ border: none;
+}
+
+.modal-header,
+.css-1z13zsv-modalHeader {
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat !important;
+ background-attachment: fixed, fixed !important;
+ background-position: center center, center center !important;
+ background-size: auto, cover !important;
+ -webkit-background-size: auto, cover !important;
+ -moz-background-size: auto, cover !important;
+ -o-background-size: auto, cover !important;
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ border-bottom: 1px solid #d8d9da;
+ color: var(--text);
+}
+
+.modal-body,
+.css-111908g {
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat !important;
+ background-attachment: fixed, fixed !important;
+ background-position: center center, center center !important;
+ background-size: auto, cover !important;
+ -webkit-background-size: auto, cover !important;
+ -moz-background-size: auto, cover !important;
+ -o-background-size: auto, cover !important;
+ color: var(--text);
+}
+
+
+
+/*V7*/
+
+/*LOGIN*/
+.css-bnbqsv {
+ background: var(--main-bg-color);
+ background-repeat: repeat, no-repeat !important;
+ background-attachment: fixed, fixed !important;
+ background-position: center center, center center !important;
+ background-size: auto, cover !important;
+ -webkit-background-size: auto, cover !important;
+ -moz-background-size: auto, cover !important;
+ -o-background-size: auto, cover !important;
+}
+
+.css-3iwqj4 {
+ background: transparent;
+}
+
+#login-view>div>form>div:nth-child(1)>div:nth-child(2)>div>div>input,
+#login-view>div>form>div:nth-child(2)>div:nth-child(2)>div>div>input {
+ height: 38px;
+}
+
+/*Buttons*/
+button[class$="-button"]:not(button[aria-label="toggle-viz-picker"]),
+.gf-form-button-row a,
+.gf-form-button-row button,
+.page-action-bar>a,
+.page-action-bar>button,
+.btn-primary,
+button.toolbar-button {
+ background: var(--button-color) !important;
+ background-color: var(--button-color) !important;
+ border-color: var(--button-color) !important;
+ color: var(--button-text) !important;
+}
+
+button[class$="-button"]:hover,
+button[class$="-button"]:focus,
+button[class$="-button"]:active,
+.gf-form-button-row a,
+.gf-form-button-row button:hover,
+.btn-primary:hover {
+ color: rgb(255, 255, 255);
+ background: var(--button-color-hover) !important;
+ background-color: var(--button-color-hover) !important;
+ border-color: var(--button-color-hover) !important;
+ color: var(--button-text-hover) !important;
+ box-shadow: none !important;
+}
+
+.css-1d9e5zy-button {
+ color: var(--text-hover);
+ background: var(--button-color)
+}
+
+.css-1d9e5zy-button:hover {
+ color: var(--text-hover);
+ background: var(--button-color-hover)
+}
+
+/*INPUT*/
+input:focus {
+ box-shadow: none !important;
+}
+
+.css-17rc2pp-input-wrapper:focus,
+.css-1i9is3t:focus {
+ box-shadow: none;
+ color: transparent;
+}
+
+.gf-form-select-box__control--is-focused {
+ border-color: transparent;
+ outline: none;
+ -webkit-box-shadow: none !important;
+ box-shadow: none !important;
+}
+
+.css-1bjepp-input-input {
+ background: var(--transparency-dark-25);
+ border-radius: 3px;
+ border-color: transparent;
+ -webkit-transition: background-color .15s ease-in-out, box-shadow .15s ease-in-out !important;
+ transition: background-color .15s ease-in-out, box-shadow .15s ease-in-out !important;
+}
+
+.css-1bjepp-input-input:focus {
+ box-shadow: none !important;
+ background-color: white;
+ color: black;
+ transition: background-color .2s;
+ -webkit-transition: background-color .2s;
+ border-radius: 3px;
+}
+
+.css-14hvfbu-input-wrapper:focus {
+ border-color: transparent !important;
+ box-shadow: none !important;
+}
+
+.css-1w5c5dq-input-inputWrapper input:not(:last-child) {
+ height: 100%
+}
+
+/*Disabled input*/
+.css-1bjepp-input-input:disabled {
+ background: var(--transparency-dark-50);
+ color: rgb(159, 167, 179);
+}
+
+.css-1bjepp-input-input:hover {
+ border-color: transparent;
+}
+
+body>grafana-app>div>div>react-container>div>div>div.view>div>div.page-container.page-body>div:nth-child(2)>form>div>div>div>div.css-1w5c5dq-input-inputWrapper>input {
+ height: 100%;
+}
+
+
+/* SEARCH */
+.css-x9mxj5 {
+ background: var(--main-bg-color);
+ background-repeat: repeat, no-repeat !important;
+ background-attachment: fixed, fixed !important;
+ background-position: center center, center center !important;
+ background-size: auto, cover !important;
+ -webkit-background-size: auto, cover !important;
+ -moz-background-size: auto, cover !important;
+ -o-background-size: auto, cover !important;
+}
+
+.css-1m6pigl:focus+label {
+ outline-offset: 2px;
+ box-shadow: rgba(20, 22, 25, 0) 0px 0px 0px 2px, rgba(31, 97, 196, 0) 0px 0px 0px 4px !important;
+ z-index: 3;
+ outline: transparent dotted 2px;
+ transition: all 0.2s cubic-bezier(0.19, 1, 0.22, 1) 0s;
+}
+
+.css-1m6pigl:checked+label {
+ color: #eee !important;
+ border-color: rgba(255, 255, 255, .1);
+ background: var(--button-color);
+}
+
+.css-b40tk8:focus+label {
+ box-shadow: rgba(20, 22, 25, 0) 0px 0px 0px 2px, rgba(31, 97, 196, 0) 0px 0px 0px 4px !important;
+
+}
+
+.css-y0yg3l {
+ background: var(--main-bg-color);
+ background-repeat: repeat, no-repeat !important;
+ background-attachment: fixed, fixed !important;
+ background-position: center center, center center !important;
+ background-size: auto, cover !important;
+ -webkit-background-size: auto, cover !important;
+ -moz-background-size: auto, cover !important;
+ -o-background-size: auto, cover !important;
+ border-color: transparent;
+}
+
+.css-y0yg3l {
+ background: var(--transparency-dark-25) !important;
+ border-color: transparent;
+}
+
+.css-1je3bh6 {
+ background: transparent;
+ border-bottom: 1px solid rgba(0, 0, 0, 0);
+}
+
+/*Folder bars*/
+.css-1umfglk {
+ background: var(--transparency-dark-25)
+}
+
+.css-1umfglk:hover {
+ background: var(--transparency-dark-35)
+}
+
+/* Login Error message*/
+.css-1ow9mne-input-input {
+ line-height: 1.5;
+ height: 38px;
+ background: var(--transparency-dark-25);
+ border-radius: 3px;
+ border-color: transparent;
+ -webkit-transition: background-color .15s ease-in-out, box-shadow .15s ease-in-out !important;
+ transition: background-color .15s ease-in-out, box-shadow .15s ease-in-out !important;
+}
+
+.css-1ow9mne-input-input {
+ box-shadow: none !important;
+ background-color: white;
+ color: black;
+ transition: background-color .2s;
+ -webkit-transition: background-color .2s;
+ height: 38px;
+ border-radius: 3px;
+}
+
+.css-13o428a {
+ margin: 10px 0px 0px;
+}
+
+/*Welcome to Grafana*/
+.css-15xxblz,
+.css-1ld19yb {
+ background: var(--transparency-dark-25)
+}
+
+.css-1as70ku,
+.css-u5zjuh {
+ background: var(--transparency-dark-25)
+}
+
+.css-17abkeq,
+.css-5ak73y {
+ color: var(--text-hover);
+}
+
+
+/* Import */
+body>grafana-app>div>div>react-container>div>div>div.view>div>div.page-container.page-body>form>div:nth-child(4)>div:nth-child(2)>div>div.css-1w5c5dq-input-inputWrapper>input {
+ height: 100%
+}
+
+
+/*PANEL EDIT*/
+
+.css-cxwxzk-Label-description,
+.css-n370st {
+ color: var(--text);
+}
+
+.css-10pj50r,
+.css-15rfc12 {
+ background: var(--transparency-dark-50);
+}
+
+/*Header*/
+.css-1marj6o {
+ display: flex;
+ -webkit-box-pack: justify;
+ justify-content: space-between;
+ padding: 8px;
+ background: transparent;
+ border-bottom: 1px solid transparent;
+}
+
+/*Background*/
+.css-azp59k {
+ background: var(--main-bg-color);
+ background-repeat: repeat, no-repeat !important;
+ background-attachment: fixed, fixed !important;
+ background-position: center center, center center !important;
+ background-size: auto, cover !important;
+ -webkit-background-size: auto, cover !important;
+ -moz-background-size: auto, cover !important;
+ -o-background-size: auto, cover !important;
+}
+
+/*Query box*/
+.css-hz0utb {
+ background: var(--transparency-dark-35);
+ border-right: 1px solid rgba(0, 0, 0, 0);
+}
+
+.query-keyword,
+.css-wvxxxy,
+.css-fpnw35 {
+ font-weight: 500;
+ color: rgb(var(--accent-color));
+}
+
+.css-lvafs5 {
+ background: var(--transparency-dark-50);
+}
+
+.css-ui3sz4-activeTabStyle {
+ margin-right: 16px;
+ position: relative;
+ display: block;
+ color: rgb(216, 217, 218);
+ cursor: default;
+ list-style: none;
+ padding: 11px 15px 9px;
+ border-style: solid;
+ border-image: initial;
+ border-width: 0px 1px 1px;
+ border-radius: 3px 3px 0px 0px;
+ border-color: transparent !important;
+ background: var(--transparency-dark-50);
+ overflow: hidden;
+}
+
+.css-1awj6q7-counter {
+ background: var(--transparency-dark-50);
+ color: rgb(255, 255, 255);
+}
+
+/*Transform tab*/
+.css-y2f54e {
+ background: var(--transparency-dark-25);
+}
+
+.css-y2f54e:hover {
+ background: var(--transparency-dark-35);
+}
+
+.css-1e8invk::before {
+ background: var(--transparency-dark-35) !important;
+}
+
+/* Right side menu*/
+.css-1xj5tuf {
+ background: var(--transparency-dark-35);
+ border-left: 1px solid transparent;
+}
+
+/*Dropdown bottom borders*/
+.css-1majipf {
+ border-bottom: 1px solid rgba(255, 255, 255, .08);
+}
+
+/*Settings text input*/
+.css-1f38lle:focus {
+ box-shadow: none !important;
+}
+
+.css-1gokw4e input:checked+label,
+.css-1gokw4e input:checked+label:hover {
+ background: rgb(var(--accent-color));
+}
+
+.css-1gokw4e label {
+ background: white;
+}
+
+/*Visualization*/
+.css-1lemfi9 {
+ background: var(--transparency-dark-25);
+ border-color: transparent;
+}
+
+.css-1fsv7gr:hover>div:first-child {
+ border-color: rgb(var(--accent-color));
+}
+
+.css-1emhacm-currentVisualizationItem>div:first-child {
+ outline-offset: 2px;
+ box-shadow: rgb(20, 22, 25) 0px 0px 0px 2px, rgb(var(--accent-color)) 0px 0px 0px 4px;
+}
+
+.css-mgq0xs-currentVisualizationItem>div:first-child {
+ outline: transparent dotted 2px;
+ outline-offset: 1px;
+ box-shadow: rgb(var(--accent-color)) 0px 0px 0px 2px, #607D8B 0px 0px 0px 2px;
+ transition: all 0.2s cubic-bezier(0.19, 1, 0.22, 1) 0s;
+}
+
+/*Old stat panel unit dropdown */
+body>grafana-app>div>div>react-container>div>div.css-azp59k>div.css-1bd2u9>div>div.Pane.vertical.Pane2>div>div>div.css-1xj5tuf>div>div.view>div:nth-child(3)>div:nth-child(1)>div.panel-options-group__body>panel-editor-tab>panel-editor-tab-singlestatoptions>div>div:nth-child(2)>div:nth-child(6)>unit-picker>div>div>div>div>input {
+ height: 100%;
+}
+
+/*Buttons*/
+.css-m58wdd:hover {
+ color: rgba(255, 255, 255, .94);
+ z-index: 2;
+ border-width: 1px;
+ border-style: solid;
+ border-color: rgba(255, 255, 255, .1);
+ border-image: initial;
+ background: rgba(255, 255, 255, .15)
+}
+
+.css-m58wdd {
+ color: rgba(255, 255, 255, .94);
+ z-index: 2;
+ border-width: 1px;
+ border-style: solid;
+ border-color: rgba(255, 255, 255, 0);
+ border-image: initial;
+ background: var(--transparency-light-10)
+}
+
+input:checked+.gf-form-switch__slider {
+ background: rgb(var(--accent-color));
+}
+
+/* RuPaul Drag Line*/
+.css-pii3u7:hover {
+ border-color: rgba(255, 255, 255, .25);
+}
+
+.css-1t13ra6 {
+ border-color: rgba(255, 255, 255, .09);
+}
+
+.css-1t13ra6:hover {
+ border-color: rgba(255, 255, 255, .25);
+}
+
+/*SETTINGS*/
+/*Teams*/
+.css-1w9m9al-call-to-action-card {
+ background: var(--transparency-dark-25);
+}
+
+/*DASHBOARD SETINGS*/
+.dashboard-settings,
+.dashboard-settings__body2 {
+ background: var(--main-bg-color);
+ background-repeat: repeat, no-repeat !important;
+ background-attachment: fixed, fixed !important;
+ background-position: center center, center center !important;
+ background-size: auto, cover !important;
+ -webkit-background-size: auto, cover !important;
+ -moz-background-size: auto, cover !important;
+ -o-background-size: auto, cover !important;
+}
+
+.navbar--edit {
+ background: var(--transparency-dark-25);
+ border-bottom: 1px solid transparent;
+ -webkit-box-shadow: 0 0 10px transparent;
+ box-shadow: 0 0 10px transparent;
+}
+
+.grafana-info-box {
+ background: var(--transparency-dark-50);
+ border-top: 3px solid rgb(var(--accent-color));
+}
+
+/* Variables*/
+.filter-table--hover tbody tr:hover {
+ background: hsla(0, 0%, 100%, .15);
+}
+
+.filter-table tbody tr:nth-child(odd):hover {
+ background: hsla(0, 0%, 100%, .15) !important;
+}
+
+/*Placeholder text*/
+::placeholder {
+ color: var(--text-hover) !important;
+}
+
+:-ms-input-placeholder {
+ color: var(--text-hover) !important;
+}
+
+::-webkit-input-placeholder {
+ color: var(--text-hover) !important;
+}
diff --git a/css/base/grafana/organizr-dashboard.css b/css/base/grafana/organizr-dashboard.css
index 3285b8f54d..43bc16d425 100644
--- a/css/base/grafana/organizr-dashboard.css
+++ b/css/base/grafana/organizr-dashboard.css
@@ -1,599 +1,599 @@
-
-/* dP dP dP */
-/* 88 88 88 */
-/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
-/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
-/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
-/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
-/* 88 */
-/* dP */
-
-/* Made by @gilbN */
-/* https://github.com/gilbN/theme.park */
-
-/* GRAFANA THEME FOR ORGANIZR DASHBOARD INTEGRATION */
-body {
- color: #FFFFFF !important;
- background-color: transparent !important;
-}
-.main-view {
- background: linear-gradient(180deg,#ffffff00 10px,#ffffff00 100px) !important;
-}
-div.flot-text {
- color: var(--text-hover) !important;
-}
-/* Loading page */
-.theme-dark, .theme-light, .preloader {
- background: transparent !important;
-}
-
-/* login page */
-.login-branding {
- border-right: none !important;
-}
-
-/* sidemenu */
-.sidemenu-open .sidemenu {
- background: var(--transparency-dark-25) !important;
-}
-.sidemenu__logo:hover {
- background: var(--transparency-dark-25) !important;
-}
-.sidemenu-item.active, .sidemenu-item:hover {
- background: var(--transparency-dark-25) !important;
-}
-@media (max-width: 768px) {
-.sidemenu .sidemenu__logo_small_breakpoint {
- background: var(--main-bg-color);
-}
-}
-
-/* Dashboard dropdown menu */
-.search-dropdown__col_1 {
- background: transparent !important;
-}
-.search-container {
- left: 0px !important;
-}
-.navbar-page-btn {
- color: var(--text-hover) !important;
-}
-
-/* Panel fullscreen navbar */
-.panel-in-fullscreen .navbar {
- background: linear-gradient(90deg,rgba(0, 0, 0, .15),rgba(0, 0, 0, 0.25)) !important;
-}
-
-/* Dashboard search menu */
-.search-field-wrapper {
- background-color: #1f1f1f !important;
- box-shadow: none !important;
-}
-.search-field-wrapper>input {
- height: 55px !important;
- background: var(--transparency-dark-25) !important;
-}
-.search-field-icon {
- background: var(--transparency-dark-25) !important;
-}
-
-/* Dashboard settings menu */
-.dashboard-settings__aside {
- background: var(--transparency-dark-25) !important;
-}
-.dashboard-page--settings-open .navbar {
- background: linear-gradient(90deg,rgba(0, 0, 0, .15),rgba(0, 0, 0, 0.25)) !important;
-}
-.navbar-button--primary {
- border-color: #ffffff00 !important;
-}
-.dashboard-settings__aside-header {
- color: #ffffff !important;
-}
-.dashboard-settings__nav-item {
- color: #ffffff !important;
-}
-.bootstrap-tagsinput {
- background-color: #09090b !important;
-}
-.gf-form-select-wrapper .gf-form-input {
- background-color: #393a3b !important;
-}
-
-/*Datasources Menu*/
-
-.add-data-source-item {
- background: var(--transparency-light-10);
- -webkit-box-shadow: none;
- box-shadow: none;
-}
-.add-data-source-item:hover {
- -webkit-box-shadow: none;
- box-shadow: none;
- background: var(--transparency-light-15);
- border: 1px solid #00000000;
- color: var(--text-hover);
-}
-/* Variable label color */
-.template-variable {
- color: #f79520 !important;
-}
-
-/* Variable label box */
-.gf-form-label {
- background: var(--transparency-dark-25) !important;
- border: none !important;
- color: var(--text-hover);
-}
-.gf-form-input:focus {
- color: var(--text-hover) !important;
- background-color: #262626 !important;
- border: none !important;
- box-shadow: none !important;
-}
-.variable-option.highlighted, .variable-option:hover {
- background-color: hsla(0,0%,100%,.1) !important;
-}
-
-/* Variable dashboard dropdown */
-.variable-value-link {
- padding: 7.4px 10px !important;
- background: var(--transparency-dark-25) !important;
- border: none !important;
- color: #FFFFFF !important;
-}
-
-/* Variable input box */
-.gf-form-input {
- color: #FFFFFF !important;
- background: var(--transparency-light-15) !important;
- border: 0px solid #262628 !important;
-
-}
-
-/* NAVBAR BUTTONS */
-.navbar-button {
- color: var(--text-hover) !important;
- background: var(--transparency-dark-25) !important;
- background-image: linear-gradient(180deg,rgba(0, 0, 0, 0.25),rgba(0, 0, 0, 0.25)) !important;
- border: none !important;
-}
-
-/* Custom Range Refreshing every X Dropdown */
-.gf-timepicker-absolute-section select {
- background-color: #393a3b !important;
-}
-
-/* PANEL BACKGROUND COLOR*/
-.panel-container {
- background: var(--transparency-dark-25);
- border: transparent;
- box-shadow: none !important;
-}
-.panel-container.panel-transparent, .panel-container--transparent {
-background-color: transparent;
- border: transparent;
-}
-.panel-header:hover {
- background: var(--transparency-dark-25) !important;
-}
-.panel-loading {
- color: transparent;
-}
-/* ////PANEL BACKGROUND COLOR//// */
-
-.graph-legend-table .graph-legend-series:nth-child(odd) {
- background: transparent !important;
-}
-
-/* Panel text color*/
-div.flot-text {
- color: var(--text-hover) !important;
-}
-
-/* panel loading circle*/
-.panel-loading {
- color: var(--text-hover) !important;
-}
-
-/* panel resize arrow */
-.theme-dark .react-grid-item>.react-resizable-handle:after {
- border-right: 2px solid var(--text-hover) !important;
- border-bottom: 2px solid var(--text-hover) !important;
-}
-
-/* table panel background color */
-.table-panel-container {
- background: var(--transparency-dark-25) !important;
-}
-/* table panel border size */
-.table-panel-table td {
- padding: .45em 0 .45em 1.1em;
- border-bottom: 1px solid #171819;
- border-right: 1px solid #171819;
-}
-/* Edit panel tabs */
-.tabbed-view-header {
- box-shadow: none;
- background: var(--transparency-dark-25);
- border-bottom: none;
-}
-.tabbed-view-panel-title {
- padding-left: 10px;
-}
-/* worldmap zoom buttons and leaflet */
-.leaflet-bar a, .leaflet-bar a:hover {
- background-color: #1f1f1f !important;
- border-bottom: 1px solid #1f1f1f !important;
- color: white !important;
-}
-.leaflet-bar a:hover {
- background-color: #1b1b1b !important;
-}
-.leaflet-control-attribution {
- display: none;
-}
-/* New Dashboard */
-.add-panel__item {
- background: linear-gradient(135deg,rgba(0, 0, 0, 0),rgba(0, 0, 0, 0.25));
- box-shadow: -1px -1px 0 0 hsla(0,0%,100%,.1), 1px 1px 0 0 rgba(0, 0, 0, 0);
-}
-.add-panel__item.active, .add-panel__item:hover {
- background: linear-gradient(135deg,rgba(0, 0, 0, 0.25),rgba(0, 0, 0, 0.25));
-}
-.add-panel__header {
- background: var(--transparency-dark-25);
- box-shadow: none;
- border-bottom: 0px;
-}
-
-@import url(/css/base/grafana/grafana-base.css);
-
-:root {
- --main-bg-color: url(/resources/blur-noise.png), url(/resources/preset-light2.png) center center/cover no-repeat fixed;
- --modal-bg-color: url(/resources/blur-noise.png), url(/resources/preset-dark2.png) center center/cover no-repeat fixed;
-
- --button-color: #cc7b19;
- --button-color-hover: #e59029;
- --accent-color: #e5a00d;
- --accent-color-hover: #ffc107;
-}
-
-
-/*V7*/
-
-/*LOGIN*/
-.css-bnbqsv {background: var(--main-bg-color)}
-.css-3iwqj4 { background: transparent;}
-#login-view > div > form > div:nth-child(1) > div:nth-child(2) > div > div > input, #login-view > div > form > div:nth-child(2) > div:nth-child(2) > div > div > input {
- height: 38px;
-}
-/*Buttons*/
-.css-y3nv3e-button,
-.css-cc7c9f-button,
-.css-1vlnne-button,
-.css-1ihbihm-button,
-.css-14zdxje-button,
-.css-179z9yx-button,
-.css-370vzt-button,
-.css-msayan-button,
-.css-19kbjxc-button,
-.gf-form-button-row a, .gf-form-button-row button,
-.page-action-bar>a, .page-action-bar>button,
-.btn-primary{
-background: var(--button-color) !important;
-background-color: var(--button-color) !important;
-border-color: var(--button-color);
-}
-.css-y3nv3e-button:hover,
-.css-y3nv3e-button:focus,
-.css-cc7c9f-button:hover,
-.css-cc7c9f-button:focus,
-.css-1vlnne-button:hover,
-.css-1vlnne-button:focus,
-.css-1ihbihm-button:hover,
-.css-1ihbihm-button:focus,
-.css-14zdxje-button:hover,
-.css-14zdxje-button:focus,
-.css-179z9yx-button:hover,
-.css-179z9yx-button:focus,
-.css-370vzt-button:hover,
-.css-370vzt-button:focus,
-.css-msayan-button:hover,
-.css-msayan-button:focus,
-.css-19kbjxc-button:hover,
-.css-19kbjxc-button:focus,
-.gf-form-button-row a, .gf-form-button-row button:hover,
-.btn-primary:hover{
-color: rgb(255, 255, 255);
-background: var(--button-color-hover) !important;
-background-color: var(--button-color-hover) !important;
-box-shadow: none !important;
-}
-.css-1d9e5zy-button {color: var(--text-hover); background: var(--button-color)}
-.css-1d9e5zy-button:hover {color: var(--text-hover); background: var(--button-color-hover)}
-
-/*INPUT*/
-input:focus {box-shadow: none !important;}
-.css-17rc2pp-input-wrapper:focus, .css-1i9is3t:focus {
-box-shadow:none;
-color: transparent;
-}
-.gf-form-select-box__control--is-focused {
-border-color: transparent;
-outline: none;
--webkit-box-shadow: none !important;
-box-shadow: none !important;
-}
-
-.css-1bjepp-input-input {
-background-color: hsla(0,0%,100%,.25);
-border-radius: 3px;
-border-color: transparent;
--webkit-transition: background-color .15s ease-in-out,box-shadow .15s ease-in-out !important;
-transition: background-color .15s ease-in-out,box-shadow .15s ease-in-out !important;
-}
-
-.css-1bjepp-input-input:focus {
-box-shadow: none !important;
-background-color: white;
-color: black;
-transition: background-color .2s;
--webkit-transition: background-color .2s;
-border-radius: 3px;
-}
-.css-14hvfbu-input-wrapper:focus {
-border-color:transparent !important;
-box-shadow: none !important;
-}
-.css-1w5c5dq-input-inputWrapper input:not(:last-child) {
- height: 100%
-}
-/*Disabled input*/
-.css-1bjepp-input-input:disabled {
- background: var(--transparency-dark-50);
- color: rgb(159, 167, 179);
-}
-.css-1bjepp-input-input:hover {border-color: transparent;}
-body > grafana-app > div > div > react-container > div > div > div.view > div > div.page-container.page-body > div:nth-child(2) > form > div > div > div > div.css-1w5c5dq-input-inputWrapper > input {height: 100%;}
-
-
-/* SEARCH */
-.css-x9mxj5 {
-background: var(--main-bg-color);
-}
-.css-1m6pigl:focus + label {
-outline-offset: 2px;
-box-shadow: rgba(20, 22, 25, 0) 0px 0px 0px 2px, rgba(31, 97, 196, 0) 0px 0px 0px 4px !important;
-z-index: 3;
-outline: transparent dotted 2px;
-transition: all 0.2s cubic-bezier(0.19, 1, 0.22, 1) 0s;
-}
-.css-1m6pigl:checked + label {
-color: var(--accent-color) !important;
-border-color: rgba(255, 255, 255, .1);
-background: var(--transparency-dark-50)
-}
-.css-b40tk8:focus + label {
-box-shadow: rgba(20, 22, 25, 0) 0px 0px 0px 2px, rgba(31, 97, 196, 0) 0px 0px 0px 4px !important;
-
-}
-.css-y0yg3l {
-background: var(--main-bg-color);
-border-color: transparent;
-}
-.css-y0yg3l {
-background: var(--transparency-dark-25) !important;
-border-color: transparent;
-}
-
-.css-1je3bh6 {
-background: transparent;
-border-bottom: 1px solid rgba(0, 0, 0, 0);
-}
-
-/*Folder bars*/
-.css-1umfglk {
-background: var(--transparency-dark-25)
-}
-.css-1umfglk:hover {
-background: var(--transparency-dark-35)
-}
-
-/* Login Error message*/
-.css-1ow9mne-input-input {
-line-height: 1.5;
-height: 38px;
-background-color: hsla(0,0%,100%,.25);
-border-radius: 3px;
-border-color: transparent;
--webkit-transition: background-color .15s ease-in-out,box-shadow .15s ease-in-out !important;
-transition: background-color .15s ease-in-out,box-shadow .15s ease-in-out !important;
-}
-.css-1ow9mne-input-input {
-box-shadow: none !important;
-background-color: white;
-color: black;
-transition: background-color .2s;
--webkit-transition: background-color .2s;
-height: 38px;
-border-radius: 3px;
-}
-.css-13o428a {
-margin: 10px 0px 0px;
-}
-
-/*Welcome to Grafana*/
-.css-15xxblz,.css-1ld19yb {background: var(--transparency-dark-25)}
-
-.css-1as70ku, .css-u5zjuh {
-background: var(--transparency-dark-25)}
-.css-17abkeq, .css-5ak73y {
-color: var(--text-hover);
-}
-
-
-/* Import */
-body > grafana-app > div > div > react-container > div > div > div.view > div > div.page-container.page-body > form > div:nth-child(4) > div:nth-child(2) > div > div.css-1w5c5dq-input-inputWrapper > input {height:100%}
-
-
-/*PANEL EDIT*/
-
-/*Header*/
-.css-1marj6o {
-display: flex;
--webkit-box-pack: justify;
-justify-content: space-between;
-padding: 8px;
-background: transparent;
-border-bottom: 1px solid transparent;
-}
-/*Background*/
-.css-azp59k {
-background: var(--main-bg-color);
-}
-/*Query box*/
-.css-hz0utb {
-background: var(--transparency-dark-35);
-border-right: 1px solid rgba(0, 0, 0, 0);
-}
-.query-keyword, .css-wvxxxy, .css-fpnw35 {
- font-weight: 500;
- color: var(--accent-color);
-}
-.css-lvafs5 {
- background: var(--transparency-dark-50);
-}
-
-.css-ui3sz4-activeTabStyle {
-margin-right: 16px;
-position: relative;
-display: block;
-color: rgb(216, 217, 218);
-cursor: default;
-list-style: none;
-padding: 11px 15px 9px;
-border-style: solid;
-border-image: initial;
-border-width: 0px 1px 1px;
-border-radius: 3px 3px 0px 0px;
-border-color: transparent !important;
-background: var(--transparency-dark-50);
-overflow: hidden;
-}
-.css-1awj6q7-counter {
-background: var(--transparency-dark-50);
-color: rgb(255, 255, 255);
-}
-/*Transform tab*/
-.css-y2f54e {
-background: var(--transparency-dark-25);
-}
-.css-y2f54e:hover {
-background: var(--transparency-dark-35);
-}
-.css-1e8invk::before {
-background:rgba(0, 0, 0, .35) !important;
-}
-
-/* Right side menu*/
-.css-1xj5tuf {
-background: var(--transparency-dark-35);
-border-left: 1px solid transparent;
-}
-/*Dropdown bottom borders*/
-.css-1majipf {
-border-bottom: 1px solid rgba(255, 255, 255, .08);
-}
-/*Settings text input*/
-.css-1f38lle:focus {
- box-shadow: none !important;
-}
-.css-1gokw4e input:checked + label, .css-1gokw4e input:checked + label:hover {
-background: var(--accent-color);
-}
-.css-1gokw4e label {
- background: white;
-}
-/*Visualization*/
-.css-1lemfi9 {
- background: var(--transparency-dark-25);
- border-color: transparent;
-}
-.css-1fsv7gr:hover > div:first-child {
- border-color: var(--accent-color);
-}
-.css-1emhacm-currentVisualizationItem > div:first-child {
- outline-offset: 2px;
- box-shadow: rgb(20, 22, 25) 0px 0px 0px 2px, var(--accent-color) 0px 0px 0px 4px;
-}
-/*Old stat panel unit dropdown */
-body > grafana-app > div > div > react-container > div > div.css-azp59k > div.css-1bd2u9 > div > div.Pane.vertical.Pane2 > div > div > div.css-1xj5tuf > div > div.view > div:nth-child(3) > div:nth-child(1) > div.panel-options-group__body > panel-editor-tab > panel-editor-tab-singlestatoptions > div > div:nth-child(2) > div:nth-child(6) > unit-picker > div > div > div > div > input {
-height: 100%;
-}
-/*Buttons*/
-.css-m58wdd:hover {
- color: rgba(255, 255, 255, .94);
- z-index: 2;
- border-width: 1px;
- border-style: solid;
- border-color: rgba(255, 255, 255, .1);
- border-image: initial;
- background: rgba(255, 255, 255, .15)
-}
-.css-m58wdd {
- color: rgba(255, 255, 255, .94);
- z-index: 2;
- border-width: 1px;
- border-style: solid;
- border-color: rgba(255, 255, 255, 0);
- border-image: initial;
- background: var(--transparency-light-10)
-}
-input:checked+.gf-form-switch__slider {
-background: var(--accent-color);
-}
-/* RuPaul Drag Line*/
-.css-pii3u7:hover {
-border-color: rgba(255, 255, 255, .25);
-}
-
-.css-1t13ra6 {
-border-color: rgba(255, 255, 255, .09);
-}
-.css-1t13ra6:hover {
- border-color: rgba(255, 255, 255, .25);
-}
-
-/*SETTINGS*/
-/*Teams*/
-.css-1w9m9al-call-to-action-card {
- background: var(--transparency-dark-25)
- }
-
-
-/*DASHBOARD SETINGS*/
-.dashboard-settings,.dashboard-settings__body2 {
- background: var(--main-bg-color);
-}
-.navbar--edit {
- background: var(--transparency-dark-25);
- border-bottom: 1px solid transparent;
- -webkit-box-shadow: 0 0 10px transparent;
- box-shadow: 0 0 10px transparent;
-}
-.grafana-info-box {
-background: var(--transparency-dark-50);
-border-top: 3px solid var(--accent-color);
-}
-/* Variables*/
-.filter-table--hover tbody tr:hover {
- background: hsla(0,0%,100%,.15);
-}
-.filter-table tbody tr:nth-child(odd):hover {
-background: hsla(0,0%,100%,.15) !important;
-}
-/*Placeholder text*/
-::placeholder {color: var(--text-hover) !important;}
-:-ms-input-placeholder {color: var(--text-hover) !important;}
+
+/* dP dP dP */
+/* 88 88 88 */
+/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
+/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
+/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
+/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
+/* 88 */
+/* dP */
+
+/* Made by @gilbN */
+/* https://github.com/gilbN/theme.park */
+
+/* GRAFANA THEME FOR ORGANIZR DASHBOARD INTEGRATION */
+body {
+ color: #FFFFFF !important;
+ background-color: transparent !important;
+}
+.main-view {
+ background: linear-gradient(180deg,#ffffff00 10px,#ffffff00 100px) !important;
+}
+div.flot-text {
+ color: var(--text-hover) !important;
+}
+/* Loading page */
+.theme-dark, .theme-light, .preloader {
+ background: transparent !important;
+}
+
+/* login page */
+.login-branding {
+ border-right: none !important;
+}
+
+/* sidemenu */
+.sidemenu-open .sidemenu {
+ background: var(--transparency-dark-25) !important;
+}
+.sidemenu__logo:hover {
+ background: var(--transparency-dark-25) !important;
+}
+.sidemenu-item.active, .sidemenu-item:hover {
+ background: var(--transparency-dark-25) !important;
+}
+@media (max-width: 768px) {
+.sidemenu .sidemenu__logo_small_breakpoint {
+ background: var(--main-bg-color);
+}
+}
+
+/* Dashboard dropdown menu */
+.search-dropdown__col_1 {
+ background: transparent !important;
+}
+.search-container {
+ left: 0px !important;
+}
+.navbar-page-btn {
+ color: var(--text-hover) !important;
+}
+
+/* Panel fullscreen navbar */
+.panel-in-fullscreen .navbar {
+ background: linear-gradient(90deg,rgba(0, 0, 0, .15),rgba(0, 0, 0, 0.25)) !important;
+}
+
+/* Dashboard search menu */
+.search-field-wrapper {
+ background-color: #1f1f1f !important;
+ box-shadow: none !important;
+}
+.search-field-wrapper>input {
+ height: 55px !important;
+ background: var(--transparency-dark-25) !important;
+}
+.search-field-icon {
+ background: var(--transparency-dark-25) !important;
+}
+
+/* Dashboard settings menu */
+.dashboard-settings__aside {
+ background: var(--transparency-dark-25) !important;
+}
+.dashboard-page--settings-open .navbar {
+ background: linear-gradient(90deg,rgba(0, 0, 0, .15),rgba(0, 0, 0, 0.25)) !important;
+}
+.navbar-button--primary {
+ border-color: #ffffff00 !important;
+}
+.dashboard-settings__aside-header {
+ color: #ffffff !important;
+}
+.dashboard-settings__nav-item {
+ color: #ffffff !important;
+}
+.bootstrap-tagsinput {
+ background-color: #09090b !important;
+}
+.gf-form-select-wrapper .gf-form-input {
+ background-color: #393a3b !important;
+}
+
+/*Datasources Menu*/
+
+.add-data-source-item {
+ background: var(--transparency-light-10);
+ -webkit-box-shadow: none;
+ box-shadow: none;
+}
+.add-data-source-item:hover {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ background: var(--transparency-light-15);
+ border: 1px solid #00000000;
+ color: var(--text-hover);
+}
+/* Variable label color */
+.template-variable {
+ color: #f79520 !important;
+}
+
+/* Variable label box */
+.gf-form-label {
+ background: var(--transparency-dark-25) !important;
+ border: none !important;
+ color: var(--text-hover);
+}
+.gf-form-input:focus {
+ color: var(--text-hover) !important;
+ background-color: #262626 !important;
+ border: none !important;
+ box-shadow: none !important;
+}
+.variable-option.highlighted, .variable-option:hover {
+ background-color: hsla(0,0%,100%,.1) !important;
+}
+
+/* Variable dashboard dropdown */
+.variable-value-link {
+ padding: 7.4px 10px !important;
+ background: var(--transparency-dark-25) !important;
+ border: none !important;
+ color: #FFFFFF !important;
+}
+
+/* Variable input box */
+.gf-form-input {
+ color: #FFFFFF !important;
+ background: var(--transparency-light-15) !important;
+ border: 0px solid #262628 !important;
+
+}
+
+/* NAVBAR BUTTONS */
+.navbar-button {
+ color: var(--text-hover) !important;
+ background: var(--transparency-dark-25) !important;
+ background-image: linear-gradient(180deg,rgba(0, 0, 0, 0.25),rgba(0, 0, 0, 0.25)) !important;
+ border: none !important;
+}
+
+/* Custom Range Refreshing every X Dropdown */
+.gf-timepicker-absolute-section select {
+ background-color: #393a3b !important;
+}
+
+/* PANEL BACKGROUND COLOR*/
+.panel-container {
+ background: var(--transparency-dark-25);
+ border: transparent;
+ box-shadow: none !important;
+}
+.panel-container.panel-transparent, .panel-container--transparent {
+background-color: transparent;
+ border: transparent;
+}
+.panel-header:hover {
+ background: var(--transparency-dark-25) !important;
+}
+.panel-loading {
+ color: transparent;
+}
+/* ////PANEL BACKGROUND COLOR//// */
+
+.graph-legend-table .graph-legend-series:nth-child(odd) {
+ background: transparent !important;
+}
+
+/* Panel text color*/
+div.flot-text {
+ color: var(--text-hover) !important;
+}
+
+/* panel loading circle*/
+.panel-loading {
+ color: var(--text-hover) !important;
+}
+
+/* panel resize arrow */
+.theme-dark .react-grid-item>.react-resizable-handle:after {
+ border-right: 2px solid var(--text-hover) !important;
+ border-bottom: 2px solid var(--text-hover) !important;
+}
+
+/* table panel background color */
+.table-panel-container {
+ background: var(--transparency-dark-25) !important;
+}
+/* table panel border size */
+.table-panel-table td {
+ padding: .45em 0 .45em 1.1em;
+ border-bottom: 1px solid #171819;
+ border-right: 1px solid #171819;
+}
+/* Edit panel tabs */
+.tabbed-view-header {
+ box-shadow: none;
+ background: var(--transparency-dark-25);
+ border-bottom: none;
+}
+.tabbed-view-panel-title {
+ padding-left: 10px;
+}
+/* worldmap zoom buttons and leaflet */
+.leaflet-bar a, .leaflet-bar a:hover {
+ background-color: #1f1f1f !important;
+ border-bottom: 1px solid #1f1f1f !important;
+ color: white !important;
+}
+.leaflet-bar a:hover {
+ background-color: #1b1b1b !important;
+}
+.leaflet-control-attribution {
+ display: none;
+}
+/* New Dashboard */
+.add-panel__item {
+ background: linear-gradient(135deg,rgba(0, 0, 0, 0),rgba(0, 0, 0, 0.25));
+ box-shadow: -1px -1px 0 0 hsla(0,0%,100%,.1), 1px 1px 0 0 rgba(0, 0, 0, 0);
+}
+.add-panel__item.active, .add-panel__item:hover {
+ background: linear-gradient(135deg,rgba(0, 0, 0, 0.25),rgba(0, 0, 0, 0.25));
+}
+.add-panel__header {
+ background: var(--transparency-dark-25);
+ box-shadow: none;
+ border-bottom: 0px;
+}
+
+@import url(/css/base/grafana/grafana-base.css);
+
+:root {
+ --main-bg-color: url(/resources/blur-noise.png), url(/resources/preset-light2.png) center center/cover no-repeat fixed;
+ --modal-bg-color: url(/resources/blur-noise.png), url(/resources/preset-dark2.png) center center/cover no-repeat fixed;
+
+ --button-color: #cc7b19;
+ --button-color-hover: #e59029;
+ --accent-color: #e5a00d;
+ --accent-color-hover: #ffc107;
+}
+
+
+/*V7*/
+
+/*LOGIN*/
+.css-bnbqsv {background: var(--main-bg-color)}
+.css-3iwqj4 { background: transparent;}
+#login-view > div > form > div:nth-child(1) > div:nth-child(2) > div > div > input, #login-view > div > form > div:nth-child(2) > div:nth-child(2) > div > div > input {
+ height: 38px;
+}
+/*Buttons*/
+.css-y3nv3e-button,
+.css-cc7c9f-button,
+.css-1vlnne-button,
+.css-1ihbihm-button,
+.css-14zdxje-button,
+.css-179z9yx-button,
+.css-370vzt-button,
+.css-msayan-button,
+.css-19kbjxc-button,
+.gf-form-button-row a, .gf-form-button-row button,
+.page-action-bar>a, .page-action-bar>button,
+.btn-primary{
+background: var(--button-color) !important;
+background-color: var(--button-color) !important;
+border-color: var(--button-color);
+}
+.css-y3nv3e-button:hover,
+.css-y3nv3e-button:focus,
+.css-cc7c9f-button:hover,
+.css-cc7c9f-button:focus,
+.css-1vlnne-button:hover,
+.css-1vlnne-button:focus,
+.css-1ihbihm-button:hover,
+.css-1ihbihm-button:focus,
+.css-14zdxje-button:hover,
+.css-14zdxje-button:focus,
+.css-179z9yx-button:hover,
+.css-179z9yx-button:focus,
+.css-370vzt-button:hover,
+.css-370vzt-button:focus,
+.css-msayan-button:hover,
+.css-msayan-button:focus,
+.css-19kbjxc-button:hover,
+.css-19kbjxc-button:focus,
+.gf-form-button-row a, .gf-form-button-row button:hover,
+.btn-primary:hover{
+color: rgb(255, 255, 255);
+background: var(--button-color-hover) !important;
+background-color: var(--button-color-hover) !important;
+box-shadow: none !important;
+}
+.css-1d9e5zy-button {color: var(--text-hover); background: var(--button-color)}
+.css-1d9e5zy-button:hover {color: var(--text-hover); background: var(--button-color-hover)}
+
+/*INPUT*/
+input:focus {box-shadow: none !important;}
+.css-17rc2pp-input-wrapper:focus, .css-1i9is3t:focus {
+box-shadow:none;
+color: transparent;
+}
+.gf-form-select-box__control--is-focused {
+border-color: transparent;
+outline: none;
+-webkit-box-shadow: none !important;
+box-shadow: none !important;
+}
+
+.css-1bjepp-input-input {
+background-color: hsla(0,0%,100%,.25);
+border-radius: 3px;
+border-color: transparent;
+-webkit-transition: background-color .15s ease-in-out,box-shadow .15s ease-in-out !important;
+transition: background-color .15s ease-in-out,box-shadow .15s ease-in-out !important;
+}
+
+.css-1bjepp-input-input:focus {
+box-shadow: none !important;
+background-color: white;
+color: black;
+transition: background-color .2s;
+-webkit-transition: background-color .2s;
+border-radius: 3px;
+}
+.css-14hvfbu-input-wrapper:focus {
+border-color:transparent !important;
+box-shadow: none !important;
+}
+.css-1w5c5dq-input-inputWrapper input:not(:last-child) {
+ height: 100%
+}
+/*Disabled input*/
+.css-1bjepp-input-input:disabled {
+ background: var(--transparency-dark-50);
+ color: rgb(159, 167, 179);
+}
+.css-1bjepp-input-input:hover {border-color: transparent;}
+body > grafana-app > div > div > react-container > div > div > div.view > div > div.page-container.page-body > div:nth-child(2) > form > div > div > div > div.css-1w5c5dq-input-inputWrapper > input {height: 100%;}
+
+
+/* SEARCH */
+.css-x9mxj5 {
+background: var(--main-bg-color);
+}
+.css-1m6pigl:focus + label {
+outline-offset: 2px;
+box-shadow: rgba(20, 22, 25, 0) 0px 0px 0px 2px, rgba(31, 97, 196, 0) 0px 0px 0px 4px !important;
+z-index: 3;
+outline: transparent dotted 2px;
+transition: all 0.2s cubic-bezier(0.19, 1, 0.22, 1) 0s;
+}
+.css-1m6pigl:checked + label {
+color: var(--accent-color) !important;
+border-color: rgba(255, 255, 255, .1);
+background: var(--transparency-dark-50)
+}
+.css-b40tk8:focus + label {
+box-shadow: rgba(20, 22, 25, 0) 0px 0px 0px 2px, rgba(31, 97, 196, 0) 0px 0px 0px 4px !important;
+
+}
+.css-y0yg3l {
+background: var(--main-bg-color);
+border-color: transparent;
+}
+.css-y0yg3l {
+background: var(--transparency-dark-25) !important;
+border-color: transparent;
+}
+
+.css-1je3bh6 {
+background: transparent;
+border-bottom: 1px solid rgba(0, 0, 0, 0);
+}
+
+/*Folder bars*/
+.css-1umfglk {
+background: var(--transparency-dark-25)
+}
+.css-1umfglk:hover {
+background: var(--transparency-dark-35)
+}
+
+/* Login Error message*/
+.css-1ow9mne-input-input {
+line-height: 1.5;
+height: 38px;
+background-color: hsla(0,0%,100%,.25);
+border-radius: 3px;
+border-color: transparent;
+-webkit-transition: background-color .15s ease-in-out,box-shadow .15s ease-in-out !important;
+transition: background-color .15s ease-in-out,box-shadow .15s ease-in-out !important;
+}
+.css-1ow9mne-input-input {
+box-shadow: none !important;
+background-color: white;
+color: black;
+transition: background-color .2s;
+-webkit-transition: background-color .2s;
+height: 38px;
+border-radius: 3px;
+}
+.css-13o428a {
+margin: 10px 0px 0px;
+}
+
+/*Welcome to Grafana*/
+.css-15xxblz,.css-1ld19yb {background: var(--transparency-dark-25)}
+
+.css-1as70ku, .css-u5zjuh {
+background: var(--transparency-dark-25)}
+.css-17abkeq, .css-5ak73y {
+color: var(--text-hover);
+}
+
+
+/* Import */
+body > grafana-app > div > div > react-container > div > div > div.view > div > div.page-container.page-body > form > div:nth-child(4) > div:nth-child(2) > div > div.css-1w5c5dq-input-inputWrapper > input {height:100%}
+
+
+/*PANEL EDIT*/
+
+/*Header*/
+.css-1marj6o {
+display: flex;
+-webkit-box-pack: justify;
+justify-content: space-between;
+padding: 8px;
+background: transparent;
+border-bottom: 1px solid transparent;
+}
+/*Background*/
+.css-azp59k {
+background: var(--main-bg-color);
+}
+/*Query box*/
+.css-hz0utb {
+background: var(--transparency-dark-35);
+border-right: 1px solid rgba(0, 0, 0, 0);
+}
+.query-keyword, .css-wvxxxy, .css-fpnw35 {
+ font-weight: 500;
+ color: var(--accent-color);
+}
+.css-lvafs5 {
+ background: var(--transparency-dark-50);
+}
+
+.css-ui3sz4-activeTabStyle {
+margin-right: 16px;
+position: relative;
+display: block;
+color: rgb(216, 217, 218);
+cursor: default;
+list-style: none;
+padding: 11px 15px 9px;
+border-style: solid;
+border-image: initial;
+border-width: 0px 1px 1px;
+border-radius: 3px 3px 0px 0px;
+border-color: transparent !important;
+background: var(--transparency-dark-50);
+overflow: hidden;
+}
+.css-1awj6q7-counter {
+background: var(--transparency-dark-50);
+color: rgb(255, 255, 255);
+}
+/*Transform tab*/
+.css-y2f54e {
+background: var(--transparency-dark-25);
+}
+.css-y2f54e:hover {
+background: var(--transparency-dark-35);
+}
+.css-1e8invk::before {
+background:rgba(0, 0, 0, .35) !important;
+}
+
+/* Right side menu*/
+.css-1xj5tuf {
+background: var(--transparency-dark-35);
+border-left: 1px solid transparent;
+}
+/*Dropdown bottom borders*/
+.css-1majipf {
+border-bottom: 1px solid rgba(255, 255, 255, .08);
+}
+/*Settings text input*/
+.css-1f38lle:focus {
+ box-shadow: none !important;
+}
+.css-1gokw4e input:checked + label, .css-1gokw4e input:checked + label:hover {
+background: var(--accent-color);
+}
+.css-1gokw4e label {
+ background: white;
+}
+/*Visualization*/
+.css-1lemfi9 {
+ background: var(--transparency-dark-25);
+ border-color: transparent;
+}
+.css-1fsv7gr:hover > div:first-child {
+ border-color: var(--accent-color);
+}
+.css-1emhacm-currentVisualizationItem > div:first-child {
+ outline-offset: 2px;
+ box-shadow: rgb(20, 22, 25) 0px 0px 0px 2px, var(--accent-color) 0px 0px 0px 4px;
+}
+/*Old stat panel unit dropdown */
+body > grafana-app > div > div > react-container > div > div.css-azp59k > div.css-1bd2u9 > div > div.Pane.vertical.Pane2 > div > div > div.css-1xj5tuf > div > div.view > div:nth-child(3) > div:nth-child(1) > div.panel-options-group__body > panel-editor-tab > panel-editor-tab-singlestatoptions > div > div:nth-child(2) > div:nth-child(6) > unit-picker > div > div > div > div > input {
+height: 100%;
+}
+/*Buttons*/
+.css-m58wdd:hover {
+ color: rgba(255, 255, 255, .94);
+ z-index: 2;
+ border-width: 1px;
+ border-style: solid;
+ border-color: rgba(255, 255, 255, .1);
+ border-image: initial;
+ background: rgba(255, 255, 255, .15)
+}
+.css-m58wdd {
+ color: rgba(255, 255, 255, .94);
+ z-index: 2;
+ border-width: 1px;
+ border-style: solid;
+ border-color: rgba(255, 255, 255, 0);
+ border-image: initial;
+ background: var(--transparency-light-10)
+}
+input:checked+.gf-form-switch__slider {
+background: var(--accent-color);
+}
+/* RuPaul Drag Line*/
+.css-pii3u7:hover {
+border-color: rgba(255, 255, 255, .25);
+}
+
+.css-1t13ra6 {
+border-color: rgba(255, 255, 255, .09);
+}
+.css-1t13ra6:hover {
+ border-color: rgba(255, 255, 255, .25);
+}
+
+/*SETTINGS*/
+/*Teams*/
+.css-1w9m9al-call-to-action-card {
+ background: var(--transparency-dark-25)
+ }
+
+
+/*DASHBOARD SETINGS*/
+.dashboard-settings,.dashboard-settings__body2 {
+ background: var(--main-bg-color);
+}
+.navbar--edit {
+ background: var(--transparency-dark-25);
+ border-bottom: 1px solid transparent;
+ -webkit-box-shadow: 0 0 10px transparent;
+ box-shadow: 0 0 10px transparent;
+}
+.grafana-info-box {
+background: var(--transparency-dark-50);
+border-top: 3px solid var(--accent-color);
+}
+/* Variables*/
+.filter-table--hover tbody tr:hover {
+ background: hsla(0,0%,100%,.15);
+}
+.filter-table tbody tr:nth-child(odd):hover {
+background: hsla(0,0%,100%,.15) !important;
+}
+/*Placeholder text*/
+::placeholder {color: var(--text-hover) !important;}
+:-ms-input-placeholder {color: var(--text-hover) !important;}
::-webkit-input-placeholder {color: var(--text-hover) !important;}
\ No newline at end of file
diff --git a/css/base/guacamole/guacamole-base.css b/css/base/guacamole/guacamole-base.css
index 77b0f0f983..76fbc4805f 100644
--- a/css/base/guacamole/guacamole-base.css
+++ b/css/base/guacamole/guacamole-base.css
@@ -1,656 +1,656 @@
-/* dP dP dP */
-/* 88 88 88 */
-/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
-/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
-/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
-/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
-/* 88 */
-/* dP */
-
-/* Made by @gilbN */
-/* https://github.com/gilbN/theme.park */
-
-@import url("/css/defaults/placeholders.css");
-@import url("/css/defaults/transparent.css");
-
-* {
- outline: none !important;
-}
-
-h1,
-h2,
-h3,
-h4,
-h5,
-h6 {
- color: var(--text-hover);
-}
-
-body,
-.logged-out-modal guac-modal {
- background: var(--main-bg-color) !important;
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- color: var(--text) !important;
-}
-
-div.displayMiddle {
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-
-/* LOGIN MENU */
-div.login-ui {
- background: inherit;
-}
-
-.login-ui div.login-dialog {
- background: var(--transparency-dark-25);
- border: none;
-}
-
-
-input[type="submit"],
-button,
-a.button {
- background-color: var(--button-color);
- border: none;
- outline: none;
-}
-
-input[type="submit"]:hover,
-button:hover,
-a.button:hover {
- background-color: var(--button-color-hover);
- border: none;
- cursor: pointer;
-}
-select {
- background: var(--transparency-dark-10);
- color: var(--text);
- border-color: transparent;
-}
-select:focus {
- background-color: var(--drop-down-menu-bg);
- color: var(--text);
-}
-
-.login-ui .login-fields .labeled-field input:focus {
- outline: none;
-}
-
-.login-ui .login-fields .labeled-field.empty input {
- outline: none;
- background: rgba(0, 0, 0, 0.15);
- caret-color: var(--text);
-}
-
-.login-ui .login-fields .labeled-field.empty input:focus {
- outline: none;
- color: black;
-}
-
-.login-ui .login-dialog .login-fields input {
- background: white;
- color: black !important;
-}
-
-div.location,
-input[type=text],
-input[type=email],
-input[type=number],
-input[type=password],
-textarea {
- color: var(--text-hover);
-}
-
-input[type=checkbox],
-input[type=number],
-input[type=text],
-input[type=email],
-input[type=radio],
-textarea {
- color: var(--text-hover);
-}
-
-.login-ui .login-dialog .login-fields input {
- background: white;
- color: black !important;
-}
-
-/* HOME MENU */
-.header h2 {
- color: rgb(var(--accent-color));
-}
-
-.connection .icon.vnc,
-.connection .icon.rdp {
- background-image: url(/resources/guacamole/guac-monitor.png);
- background-repeat: no-repeat;
- background-size: 1em;
- background-position: 0.75em;
- padding-left: 2.5em;
-}
-
-.connection .icon.ssh,
-.connection .icon.telnet {
- background-image: url(/resources/guacamole/guac-text.png);
- background-repeat: no-repeat;
- background-size: 1em;
- background-position: 0.75em;
- padding-left: 2.5em;
-}
-
-.user-menu .menu-dropdown .menu-title {
- background-image: url(/resources/guacamole/guac-user.png);
- background-color: transparent;
- background-repeat: no-repeat;
- background-size: 1em;
- background-position: 0.75em;
- padding-left: 2.5em;
-}
-
-.user-menu .menu-dropdown .menu-contents li a[href="#/"] {
- background-image: url(/resources/guacamole/guac-home-dark.png);
- background-repeat: no-repeat;
- background-size: 1em;
- background-position: 0.75em;
- padding-left: 2.5em;
-}
-
-.user-menu .menu-dropdown .menu-contents li a[href="#/settings/users"],
-.user-menu .menu-dropdown .menu-contents li a[href="#/settings/connections"],
-.user-menu .menu-dropdown .menu-contents li a[href="#/settings/sessions"],
-.user-menu .menu-dropdown .menu-contents li a[href="#/settings/preferences"] {
- background-image: url(/resources/guacamole/guac-config-dark.png);
- background-repeat: no-repeat;
- background-size: 1em;
- background-position: 0.75em;
- padding-left: 2.5em;
-}
-
-.user-menu .menu-dropdown .menu-contents li a.logout {
- background-image: url(/resources/guacamole/guac-logout-dark.png);
- background-repeat: no-repeat;
- background-size: 1em;
- background-position: 0.75em;
- padding-left: 2.5em;
-}
-
-.icon.user {
- background-image: url(/resources/guacamole/guac-user.png);
- background-repeat: no-repeat;
- background-size: 1em;
- background-position: 0.75em;
- padding-left: 2.5em;
-}
-
-.pager .icon.first-page {
- background-image: url(/resources/guacamole/guac-first-page.png);
- background-repeat: no-repeat;
- background-size: 1em;
- background-position: 0.75em;
- padding-left: 2.5em;
-}
-
-.pager .icon.prev-page {
- background-image: url(/resources/guacamole/guac-prev-page.png);
- background-repeat: no-repeat;
- background-size: 1em;
- background-position: 0.75em;
- padding-left: 2.5em;
-}
-
-.pager .icon.next-page {
- background-image: url(/resources/guacamole/guac-next-page.png);
- background-repeat: no-repeat;
- background-size: 1em;
- background-position: 0.75em;
- padding-left: 2.5em;
-}
-
-.pager .icon.last-page {
- background-image: url(/resources/guacamole/guac-last-page.png);
- background-repeat: no-repeat;
- background-size: 1em;
- background-position: 0.75em;
- padding-left: 2.5em;
-}
-
-.loading::before {
- background-image: url(/resources/guacamole/cog.png);
-}
-
-table.sorted th.sort-primary.sort-descending:after {
- background-image: url(/resources/guacamole/up.png);
- background-repeat: no-repeat;
- background-size: 1em;
- background-position: 0.75em;
- padding-left: 2.5em;
-}
-
-.menu-dropdown .menu-indicator {
- background-image: url(/resources/guacamole/down.png);
- background-repeat: no-repeat;
- background-size: 1em;
- background-position: 0.75em;
- padding-left: 2.5em;
-}
-
-.menu-dropdown .menu-indicator:hover {
- background-image: url(/resources/guacamole/down.png);
- color: #f9be03;
- background-repeat: no-repeat;
- background-size: 1em;
- background-position: 0.75em;
- padding-left: 2.5em;
-}
-
-table.sorted th.sort-primary:after {
- background-image: url(/resources/guacamole/down.png);
- background-repeat: no-repeat;
- background-size: 1em;
- background-position: 0.75em;
- padding-left: 2.5em;
-}
-
-.form-field .password-field input[type=password]~.icon.toggle-password {
- filter: invert(1);
-}
-
-thead {
- color: var(--text-hover);
-}
-
-table.sorted th,
-table.sorted td {
- border: 1px solid rgb(255 255 255 / 15%);
-}
-
-.settings table.session-list tr.session:hover {
- background: var(--transparency-light-15);
-}
-
-.menu-dropdown.open,
-.menu-dropdown.open:hover {
- background: var(--transparency-dark-25)
-}
-
-.menu-dropdown .menu-contents li a {
- display: block;
- cursor: pointer;
- color: var(--text);
- text-decoration: none;
- padding: .75em;
-}
-
-.menu-dropdown .menu-contents li a.current,
-.menu-dropdown .menu-contents li a.current:hover {
- color: var(--text-hover)
-}
-
-.menu-dropdown .menu-contents li a:hover {
- background: var(--transparency-dark-25);
- color: var(--text-hover);
-}
-
-.menu-dropdown:hover {
- background: var(--transparency-dark-25);
- color: var(--text-hover);
-}
-
-.menu-dropdown .menu-contents {
- background: var(--drop-down-menu-bg);
-
-}
-
-.header .filter input {
- -moz-border-radius: 0;
- -webkit-border-radius: 0;
- -khtml-border-radius: 0;
- border-radius: 0;
- border: 0;
- border-left: 1px solid rgba(0, 0, 0, 0.125);
- background-color: transparent;
- color: var(--text-hover);
-}
-
-
-.filter .search-string {
- background-image: url(/resources/guacamole/magnifier.png) !important;
- background-repeat: no-repeat !important;
- background-size: 1.75em !important;
- background-position: .25em center !important;
- padding: .5em !important;
- padding-left: 2.25em !important;
- width: 100%;
- max-width: none;
- background: var(--transparency-dark-25);
- border: 0;
-}
-
-div.location,
-input[type=text],
-input[type=email],
-input[type=number],
-input[type=password],
-textarea {
- color: var(--text-hover);
-}
-
-
-.user a:visited,
-.user-group a:visited,
-.connection a:visited,
-.connection-group a:visited {
- text-decoration: none;
- color: var(--link-color-hover);
-}
-
-.recent-connections .connection:hover {
- background: var(--transparency-dark-10);
- color: var(--link-color-hover);
-}
-
-.list-item:not(.selected) .caption:hover {
- background: var(--transparency-dark-10);
- color: var(--link-color-hover);
-}
-
-.list-item .name {
- color: var(--link-color);
-}
-
-.list-item:not(.selected) .caption:hover .name {
- color: var(--link-color-hover);
-}
-
-/* SIDE MENU */
-.menu,
-.menu .header {
- background: var(--modal-bg-color) !important;
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- box-shadow: none;
-}
-
-.menu-content,
-.menu-content .header,
-.menu-body {
- background: var(--modal-bg-color) !important;
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-.clipboard,
-.clipboard-service-target {
- background: var(--transparency-dark-25);
- color: var(--text-hover);
-}
-
-/* NOTIFICATION BOX */
-.notification.error {
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- color: var(--text-hover);
-}
-
-.notification {
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- color: var(--text-hover);
-}
-
-/* SETTINGS */
-.page-tabs .page-list li a[href]:visited {
- color: var(--text-hover);
-}
-
-.page-tabs .page-list li a[href] {
- color: var(--text-hover);
-}
-
-.page-tabs .page-list li a[href]:hover {
- background: var(--transparency-dark-25);
-}
-
-.user a:visited,
-.user-group a:visited,
-.connection a:visited,
-.connection-group a:visited {
- text-decoration: none;
- color: var(--link-color);
-}
-
-.user a:hover,
-.user-group a:hover,
-.connection a:hover,
-.connection-group a:hover,
-a.ng-binding:hover:not(.add-user):not(.button) {
- color: var(--link-color-hover) !important;
-}
-
-.user a,
-.user-group a,
-.connection a,
-.connection-group a,
-a.ng-binding:not(.add-user):not(.button) {
- text-decoration: none;
- color: var(--link-color);
-}
-
-div.location,
-input[type=text],
-input[type=email],
-input[type=number],
-input[type=password],
-textarea {
- border: 0;
- background: var(--transparency-dark-25)
-}
-
-.location-chooser .dropdown {
- background: #666;
-}
-
-img.collapse {
- filter: invert(1);
-}
-
-img.expand {
- filter: invert(1);
-}
-
-.icon.user-group {
- filter: invert(1);
-}
-
-/* USER SETTINGS */
-.page-tabs .page-list li a[href],
-.section-tabs li a {
- color: var(--text) !important;
-}
-
-.page-tabs .page-list li a[href].current,
-.page-tabs .page-list li a[href].current:hover,
-.section-tabs li a.current,
-.section-tabs li a.current:hover {
- background: var(--transparency-dark-25);
- cursor: default;
- color: rgb(var(--accent-color)) !important;
-}
-
-.page-tabs .page-list li a[href]:hover,
-.section-tabs li a:hover {
- background: var(--transparency-dark-10);
- color: var(--text-hover) !important;
-}
-
-.manage-user .page-tabs .page-list li.linked a[href]:before {
- background-image: url(/resources/guacamole/checkmark.png);
-}
-
-.manage-user .page-tabs .page-list li.read-only a[href]:before {
- background-image: url(/resources/guacamole/lock.png);
-}
-
-.manage-user .notice.read-only {
- background: var(--transparency-dark-10);
-}
-
-/* DUA 2FA PAGE */
-.duo-signature-response-field {
- background: var(--modal-bg-color) !important;
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-.base-wrapper {
- border: 1px solid transparent !important;
- background: var(--modal-bg-color) !important;
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-.base-body {
- background-color: #333 !important;
-}
-
-h1.spacious-frame-view {
- color: var(--text-hover) !important;
-}
-
-@media screen and (-webkit-max-device-pixel-ratio: 1.25),
-screen and (max-resolution: 120dpi) {
-
- h1,
- .h1 {
- color: var(--text-hover) !important;
- }
-}
-
-.white-wrapper {
- background-color: #333 !important;
- color: var(--text) !important;
-}
-
-form:not(.inline) fieldset {
- background-color: #333 !important;
-}
-
-label span {
- color: var(--text-hover) !important;
-}
-
-input[type=radio] {
- border: 1px solid var(--text-hover) !important;
-}
-
-/* Connection */
-
-#connection-warning {
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- color: var(--text);
-}
-
-/* File Transfer */
-#file-transfer-dialog .transfer-manager {
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-.transfer.error {
- background: rgba(244, 67, 54, 0.5);
-}
-
-.transfer-manager .header h2 {
- background-color: transparent;
-}
-
-.transfer .in-progress .progress {
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-.related-objects .abbreviated-related-objects ul li {
- display: inline-block;
- margin: .25em;
- padding: .25em;
- border: 1px solid rgb(var(--accent-color));
- background: rgb(var(--accent-color));
-}
-
-.related-objects .abbreviated-related-objects ul li label span {
- color: var(--label-text-color) !important;
-}
-
-.attributes .form h3, .header {
- background: var(--transparency-dark-25)
-}
-
-.connection-parameters .form .fields {
- border-left: 3px solid rgb(var(--accent-color));
+/* dP dP dP */
+/* 88 88 88 */
+/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
+/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
+/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
+/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
+/* 88 */
+/* dP */
+
+/* Made by @gilbN */
+/* https://github.com/gilbN/theme.park */
+
+@import url("/css/defaults/placeholders.css");
+@import url("/css/defaults/transparent.css");
+
+* {
+ outline: none !important;
+}
+
+h1,
+h2,
+h3,
+h4,
+h5,
+h6 {
+ color: var(--text-hover);
+}
+
+body,
+.logged-out-modal guac-modal {
+ background: var(--main-bg-color) !important;
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ color: var(--text) !important;
+}
+
+div.displayMiddle {
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+
+/* LOGIN MENU */
+div.login-ui {
+ background: inherit;
+}
+
+.login-ui div.login-dialog {
+ background: var(--transparency-dark-25);
+ border: none;
+}
+
+
+input[type="submit"],
+button,
+a.button {
+ background-color: var(--button-color);
+ border: none;
+ outline: none;
+}
+
+input[type="submit"]:hover,
+button:hover,
+a.button:hover {
+ background-color: var(--button-color-hover);
+ border: none;
+ cursor: pointer;
+}
+select {
+ background: var(--transparency-dark-10);
+ color: var(--text);
+ border-color: transparent;
+}
+select:focus {
+ background-color: var(--drop-down-menu-bg);
+ color: var(--text);
+}
+
+.login-ui .login-fields .labeled-field input:focus {
+ outline: none;
+}
+
+.login-ui .login-fields .labeled-field.empty input {
+ outline: none;
+ background: rgba(0, 0, 0, 0.15);
+ caret-color: var(--text);
+}
+
+.login-ui .login-fields .labeled-field.empty input:focus {
+ outline: none;
+ color: black;
+}
+
+.login-ui .login-dialog .login-fields input {
+ background: white;
+ color: black !important;
+}
+
+div.location,
+input[type=text],
+input[type=email],
+input[type=number],
+input[type=password],
+textarea {
+ color: var(--text-hover);
+}
+
+input[type=checkbox],
+input[type=number],
+input[type=text],
+input[type=email],
+input[type=radio],
+textarea {
+ color: var(--text-hover);
+}
+
+.login-ui .login-dialog .login-fields input {
+ background: white;
+ color: black !important;
+}
+
+/* HOME MENU */
+.header h2 {
+ color: rgb(var(--accent-color));
+}
+
+.connection .icon.vnc,
+.connection .icon.rdp {
+ background-image: url(/resources/guacamole/guac-monitor.png);
+ background-repeat: no-repeat;
+ background-size: 1em;
+ background-position: 0.75em;
+ padding-left: 2.5em;
+}
+
+.connection .icon.ssh,
+.connection .icon.telnet {
+ background-image: url(/resources/guacamole/guac-text.png);
+ background-repeat: no-repeat;
+ background-size: 1em;
+ background-position: 0.75em;
+ padding-left: 2.5em;
+}
+
+.user-menu .menu-dropdown .menu-title {
+ background-image: url(/resources/guacamole/guac-user.png);
+ background-color: transparent;
+ background-repeat: no-repeat;
+ background-size: 1em;
+ background-position: 0.75em;
+ padding-left: 2.5em;
+}
+
+.user-menu .menu-dropdown .menu-contents li a[href="#/"] {
+ background-image: url(/resources/guacamole/guac-home-dark.png);
+ background-repeat: no-repeat;
+ background-size: 1em;
+ background-position: 0.75em;
+ padding-left: 2.5em;
+}
+
+.user-menu .menu-dropdown .menu-contents li a[href="#/settings/users"],
+.user-menu .menu-dropdown .menu-contents li a[href="#/settings/connections"],
+.user-menu .menu-dropdown .menu-contents li a[href="#/settings/sessions"],
+.user-menu .menu-dropdown .menu-contents li a[href="#/settings/preferences"] {
+ background-image: url(/resources/guacamole/guac-config-dark.png);
+ background-repeat: no-repeat;
+ background-size: 1em;
+ background-position: 0.75em;
+ padding-left: 2.5em;
+}
+
+.user-menu .menu-dropdown .menu-contents li a.logout {
+ background-image: url(/resources/guacamole/guac-logout-dark.png);
+ background-repeat: no-repeat;
+ background-size: 1em;
+ background-position: 0.75em;
+ padding-left: 2.5em;
+}
+
+.icon.user {
+ background-image: url(/resources/guacamole/guac-user.png);
+ background-repeat: no-repeat;
+ background-size: 1em;
+ background-position: 0.75em;
+ padding-left: 2.5em;
+}
+
+.pager .icon.first-page {
+ background-image: url(/resources/guacamole/guac-first-page.png);
+ background-repeat: no-repeat;
+ background-size: 1em;
+ background-position: 0.75em;
+ padding-left: 2.5em;
+}
+
+.pager .icon.prev-page {
+ background-image: url(/resources/guacamole/guac-prev-page.png);
+ background-repeat: no-repeat;
+ background-size: 1em;
+ background-position: 0.75em;
+ padding-left: 2.5em;
+}
+
+.pager .icon.next-page {
+ background-image: url(/resources/guacamole/guac-next-page.png);
+ background-repeat: no-repeat;
+ background-size: 1em;
+ background-position: 0.75em;
+ padding-left: 2.5em;
+}
+
+.pager .icon.last-page {
+ background-image: url(/resources/guacamole/guac-last-page.png);
+ background-repeat: no-repeat;
+ background-size: 1em;
+ background-position: 0.75em;
+ padding-left: 2.5em;
+}
+
+.loading::before {
+ background-image: url(/resources/guacamole/cog.png);
+}
+
+table.sorted th.sort-primary.sort-descending:after {
+ background-image: url(/resources/guacamole/up.png);
+ background-repeat: no-repeat;
+ background-size: 1em;
+ background-position: 0.75em;
+ padding-left: 2.5em;
+}
+
+.menu-dropdown .menu-indicator {
+ background-image: url(/resources/guacamole/down.png);
+ background-repeat: no-repeat;
+ background-size: 1em;
+ background-position: 0.75em;
+ padding-left: 2.5em;
+}
+
+.menu-dropdown .menu-indicator:hover {
+ background-image: url(/resources/guacamole/down.png);
+ color: #f9be03;
+ background-repeat: no-repeat;
+ background-size: 1em;
+ background-position: 0.75em;
+ padding-left: 2.5em;
+}
+
+table.sorted th.sort-primary:after {
+ background-image: url(/resources/guacamole/down.png);
+ background-repeat: no-repeat;
+ background-size: 1em;
+ background-position: 0.75em;
+ padding-left: 2.5em;
+}
+
+.form-field .password-field input[type=password]~.icon.toggle-password {
+ filter: invert(1);
+}
+
+thead {
+ color: var(--text-hover);
+}
+
+table.sorted th,
+table.sorted td {
+ border: 1px solid rgb(255 255 255 / 15%);
+}
+
+.settings table.session-list tr.session:hover {
+ background: var(--transparency-light-15);
+}
+
+.menu-dropdown.open,
+.menu-dropdown.open:hover {
+ background: var(--transparency-dark-25)
+}
+
+.menu-dropdown .menu-contents li a {
+ display: block;
+ cursor: pointer;
+ color: var(--text);
+ text-decoration: none;
+ padding: .75em;
+}
+
+.menu-dropdown .menu-contents li a.current,
+.menu-dropdown .menu-contents li a.current:hover {
+ color: var(--text-hover)
+}
+
+.menu-dropdown .menu-contents li a:hover {
+ background: var(--transparency-dark-25);
+ color: var(--text-hover);
+}
+
+.menu-dropdown:hover {
+ background: var(--transparency-dark-25);
+ color: var(--text-hover);
+}
+
+.menu-dropdown .menu-contents {
+ background: var(--drop-down-menu-bg);
+
+}
+
+.header .filter input {
+ -moz-border-radius: 0;
+ -webkit-border-radius: 0;
+ -khtml-border-radius: 0;
+ border-radius: 0;
+ border: 0;
+ border-left: 1px solid rgba(0, 0, 0, 0.125);
+ background-color: transparent;
+ color: var(--text-hover);
+}
+
+
+.filter .search-string {
+ background-image: url(/resources/guacamole/magnifier.png) !important;
+ background-repeat: no-repeat !important;
+ background-size: 1.75em !important;
+ background-position: .25em center !important;
+ padding: .5em !important;
+ padding-left: 2.25em !important;
+ width: 100%;
+ max-width: none;
+ background: var(--transparency-dark-25);
+ border: 0;
+}
+
+div.location,
+input[type=text],
+input[type=email],
+input[type=number],
+input[type=password],
+textarea {
+ color: var(--text-hover);
+}
+
+
+.user a:visited,
+.user-group a:visited,
+.connection a:visited,
+.connection-group a:visited {
+ text-decoration: none;
+ color: var(--link-color-hover);
+}
+
+.recent-connections .connection:hover {
+ background: var(--transparency-dark-10);
+ color: var(--link-color-hover);
+}
+
+.list-item:not(.selected) .caption:hover {
+ background: var(--transparency-dark-10);
+ color: var(--link-color-hover);
+}
+
+.list-item .name {
+ color: var(--link-color);
+}
+
+.list-item:not(.selected) .caption:hover .name {
+ color: var(--link-color-hover);
+}
+
+/* SIDE MENU */
+.menu,
+.menu .header {
+ background: var(--modal-bg-color) !important;
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ box-shadow: none;
+}
+
+.menu-content,
+.menu-content .header,
+.menu-body {
+ background: var(--modal-bg-color) !important;
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+.clipboard,
+.clipboard-service-target {
+ background: var(--transparency-dark-25);
+ color: var(--text-hover);
+}
+
+/* NOTIFICATION BOX */
+.notification.error {
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ color: var(--text-hover);
+}
+
+.notification {
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ color: var(--text-hover);
+}
+
+/* SETTINGS */
+.page-tabs .page-list li a[href]:visited {
+ color: var(--text-hover);
+}
+
+.page-tabs .page-list li a[href] {
+ color: var(--text-hover);
+}
+
+.page-tabs .page-list li a[href]:hover {
+ background: var(--transparency-dark-25);
+}
+
+.user a:visited,
+.user-group a:visited,
+.connection a:visited,
+.connection-group a:visited {
+ text-decoration: none;
+ color: var(--link-color);
+}
+
+.user a:hover,
+.user-group a:hover,
+.connection a:hover,
+.connection-group a:hover,
+a.ng-binding:hover:not(.add-user):not(.button) {
+ color: var(--link-color-hover) !important;
+}
+
+.user a,
+.user-group a,
+.connection a,
+.connection-group a,
+a.ng-binding:not(.add-user):not(.button) {
+ text-decoration: none;
+ color: var(--link-color);
+}
+
+div.location,
+input[type=text],
+input[type=email],
+input[type=number],
+input[type=password],
+textarea {
+ border: 0;
+ background: var(--transparency-dark-25)
+}
+
+.location-chooser .dropdown {
+ background: #666;
+}
+
+img.collapse {
+ filter: invert(1);
+}
+
+img.expand {
+ filter: invert(1);
+}
+
+.icon.user-group {
+ filter: invert(1);
+}
+
+/* USER SETTINGS */
+.page-tabs .page-list li a[href],
+.section-tabs li a {
+ color: var(--text) !important;
+}
+
+.page-tabs .page-list li a[href].current,
+.page-tabs .page-list li a[href].current:hover,
+.section-tabs li a.current,
+.section-tabs li a.current:hover {
+ background: var(--transparency-dark-25);
+ cursor: default;
+ color: rgb(var(--accent-color)) !important;
+}
+
+.page-tabs .page-list li a[href]:hover,
+.section-tabs li a:hover {
+ background: var(--transparency-dark-10);
+ color: var(--text-hover) !important;
+}
+
+.manage-user .page-tabs .page-list li.linked a[href]:before {
+ background-image: url(/resources/guacamole/checkmark.png);
+}
+
+.manage-user .page-tabs .page-list li.read-only a[href]:before {
+ background-image: url(/resources/guacamole/lock.png);
+}
+
+.manage-user .notice.read-only {
+ background: var(--transparency-dark-10);
+}
+
+/* DUA 2FA PAGE */
+.duo-signature-response-field {
+ background: var(--modal-bg-color) !important;
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+.base-wrapper {
+ border: 1px solid transparent !important;
+ background: var(--modal-bg-color) !important;
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+.base-body {
+ background-color: #333 !important;
+}
+
+h1.spacious-frame-view {
+ color: var(--text-hover) !important;
+}
+
+@media screen and (-webkit-max-device-pixel-ratio: 1.25),
+screen and (max-resolution: 120dpi) {
+
+ h1,
+ .h1 {
+ color: var(--text-hover) !important;
+ }
+}
+
+.white-wrapper {
+ background-color: #333 !important;
+ color: var(--text) !important;
+}
+
+form:not(.inline) fieldset {
+ background-color: #333 !important;
+}
+
+label span {
+ color: var(--text-hover) !important;
+}
+
+input[type=radio] {
+ border: 1px solid var(--text-hover) !important;
+}
+
+/* Connection */
+
+#connection-warning {
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ color: var(--text);
+}
+
+/* File Transfer */
+#file-transfer-dialog .transfer-manager {
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+.transfer.error {
+ background: rgba(244, 67, 54, 0.5);
+}
+
+.transfer-manager .header h2 {
+ background-color: transparent;
+}
+
+.transfer .in-progress .progress {
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+.related-objects .abbreviated-related-objects ul li {
+ display: inline-block;
+ margin: .25em;
+ padding: .25em;
+ border: 1px solid rgb(var(--accent-color));
+ background: rgb(var(--accent-color));
+}
+
+.related-objects .abbreviated-related-objects ul li label span {
+ color: var(--label-text-color) !important;
+}
+
+.attributes .form h3, .header {
+ background: var(--transparency-dark-25)
+}
+
+.connection-parameters .form .fields {
+ border-left: 3px solid rgb(var(--accent-color));
}
\ No newline at end of file
diff --git a/css/base/jackett/jackett-base.css b/css/base/jackett/jackett-base.css
index dc1e2d7d1e..e360ff03d3 100644
--- a/css/base/jackett/jackett-base.css
+++ b/css/base/jackett/jackett-base.css
@@ -1,445 +1,445 @@
-/* dP dP dP */
-/* 88 88 88 */
-/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
-/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
-/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
-/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
-/* 88 */
-/* dP */
-
-/* Made by @gilbN */
-/* https://github.com/gilbN/theme.park */
-
-@import url("/css/defaults/placeholders.css");
-@import url("/css/defaults/transparent.css");
-
-* {
- outline: none !important;
-}
-
-body {
- background-repeat: repeat;
- background: var(--main-bg-color) !important;
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- color: var(--text);
-}
-
-h1,
-h2,
-h3,
-h4,
-h5,
-h6,
-#header-title {
- color: var(--text-hover);
-}
-
-hr {
- border-top-color: rgb(var(--accent-color), .25);
-}
-
-/* Scrollbar */
-@media only screen and (min-width: 768px) {
- html {
- height: 100%;
- width: 100%;
- overflow: hidden;
- }
-
- body {
- overflow-y: auto;
- height: 100%;
- background: var(--main-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- }
-}
-
-::-webkit-scrollbar {
- width: 14px;
-}
-
-::-webkit-scrollbar-thumb {
- min-height: 50px;
- border: 3px solid transparent;
- border-radius: 8px;
- background: var(--transparency-dark-20);
- background-clip: padding-box;
-}
-
-::-webkit-scrollbar-track {
- background-color: transparent;
-}
-
-::-webkit-scrollbar-thumb:hover {
- min-height: 50px;
- border: 3px solid transparent;
- border-radius: 8px;
- background: var(--transparency-light-50);
- background-clip: padding-box;
-}
-
-.dataTables_wrapper .dataTables_length,
-.dataTables_wrapper .dataTables_filter,
-.dataTables_wrapper .dataTables_info,
-.dataTables_wrapper .dataTables_processing,
-.dataTables_wrapper .dataTables_paginate,
-.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,
-.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,
-.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active {
- color: var(--text-hover);
-}
-
-.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,
-.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,
-.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active {
- color: var(--text-hover) !important;
- background: var(--transparency-light-15);
-}
-
-
-.dataTables_wrapper .dataTables_paginate .paginate_button.current,
-.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover,
-.dataTables_wrapper .dataTables_paginate .paginate_button.current:active,
-.dataTables_wrapper .dataTables_paginate .paginate_button:active {
- color: var(--button-text-hover) !important;
- border: 1px solid var(--button-color-hover) !important;
- background-color: var(--button-color-hover) !important;
- background: var(--button-color-hover) !important;
- box-shadow: inset 0 0 3px var(--button-color-hover);
-}
-
-.dataTables_wrapper .dataTables_paginate .paginate_button {
- color: var(--button-text) !important;
- border: 1px solid transparent;
- background: var(--transparency-light-15);
-}
-
-.dataTables_wrapper .dataTables_paginate .paginate_button:hover {
- color: var(--button-text-hover) !important;
- border: 1px solid var(--button-color-hover) !important;
- background-color: var(--button-color-hover) !important;
- background: var(--button-color-hover) !important;
-}
-
-
-a {
- color: var(--link-color);
-}
-
-a:focus,
-a:hover {
- color: var(--link-color-hover);
-}
-
-.dataTables_wrapper .dataTables_filter input {
- background: var(--transparency-light-10);
- border: none;
- outline: none;
- color: var(--text-hover);
-}
-
-table.dataTable.cell-border tbody tr:first-child th,
-table.dataTable.cell-border tbody tr:first-child td {
- border-top: none;
-}
-
-table.dataTable.cell-border tbody tr th:first-child,
-table.dataTable.cell-border tbody tr td:first-child {
- border-left: none;
-}
-
-table.dataTable.cell-border tbody th,
-table.dataTable.cell-border tbody td {
- border-top: 1px solid #ddd0;
- border-right: 1px solid #0000;
-}
-
-button,
-input,
-textarea {
- background: var(--transparency-dark-25);
- border: none;
- outline: none;
-}
-
-
-#page {
- background: var(--transparency-dark-25);
-}
-
-table.dataTable.stripe tbody tr.odd,
-table.dataTable.display tbody tr.odd {
- background-color: transparent;
-}
-
-table.dataTable.hover tbody tr:hover,
-table.dataTable.display tbody tr:hover {
- background: var(--transparency-light-10);
-}
-
-table.dataTable tbody tr {
- background-color: transparent;
-}
-
-table.dataTable tfoot th,
-table.dataTable tfoot td {
- border-top: 1px solid #0000;
-}
-
-table.dataTable thead th,
-table.dataTable thead td {
- border-bottom: 1px solid #0000;
-}
-
-.form-control {
- color: var(--text-hover);
- background: var(--transparency-dark-25);
- border: 1px solid #ccc0;
-
-}
-
-select {
- background: var(--transparency-dark-25);
- color: var(--text) !important;
- border: 1px solid rgba(0, 0, 0, 0) !important;
- -webkit-box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%);
- box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%);
- height: 26px;
- padding: 0 8px;
- border-radius: 4px;
-}
-
-select:focus {
- background: var(--drop-down-menu-bg) !important;
- color: var(--text) !important;
- border: 1px solid var(--drop-down-menu-bg) !important;
- -webkit-box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%);
-}
-
-.form-control:focus:not([checked="checked"]) {
- border-color: rgb(var(--accent-color));
- outline: 0;
- -webkit-box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%), 0 0 8px rgb(var(--accent-color), .6);
- box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%), 0 0 8px rgb(var(--accent-color), .6);
-}
-
-.form-control[disabled],
-.form-control[readonly],
-fieldset[disabled] .form-control {
- background: var(--transparency-dark-25);
-}
-
-.dataTables_length select,
-.dataTables_filter input,
-.dataTable.compact tfoot td select {
- background: var(--transparency-dark-25);
- border: 1px solid rgba(204, 204, 204, 0);
-}
-
-#footer {
- color: rgb(var(--accent-color));
-}
-
-.modal-header {
- background: var(--modal-header-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- border-bottom: 1px solid rgb(var(--accent-color));
-}
-
-.modal-content {
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-.modal-footer {
- background: var(--modal-footer-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- border-top: 1px solid rgb(var(--accent-color));
-}
-
-.dropdown-menu {
- background: var(--drop-down-menu-bg);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-.dropdown-menu>li>a {
- color: var(--text);
-}
-
-.dropdown-menu>li>a:focus,
-.dropdown-menu>li>a:hover {
- color: var(--text-hover);
- background: var(--transparency-light-10);
-}
-
-.dropdown-menu>.active>a,
-.dropdown-menu>.active>a:focus,
-.dropdown-menu>.active>a:hover {
- color: var(--text-hover);
- text-decoration: none;
- background: var(--transparency-light-15);
- outline: 0;
-}
-
-.close {
- color: var(--text-hover);
-}
-
-.btn-default {
- color: var(--button-text);
- background-color: var(--button-color);
- border-color: var(--button-color);
-}
-
-.btn-default.active,
-.btn-default.focus,
-.btn-default:active,
-.btn-default:focus,
-.btn-default:hover,
-.open>.dropdown-toggle.btn-default {
- color: var(--button-text-hover);
- background-color: var(--button-color-hover);
- border-color: var(--button-color-hover);
-}
-
-.btn-primary {
- color: var(--button-text);
- background-color: var(--button-color);
- border-color: var(--button-color);
-}
-
-.btn-primary.active,
-.btn-primary.focus,
-.btn-primary:active,
-.btn-primary:focus,
-.btn-primary:hover,
-.open>.dropdown-toggle.btn-primary {
- color: var(--button-text-hover);
- background-color: var(--button-color-hover);
- border-color: var(--button-color-hover);
-}
-
-.btn-primary.active,
-.btn-primary:active,
-.open>.dropdown-toggle.btn-primary {
- background-image: none
-}
-
-.btn-primary.disabled,
-.btn-primary.disabled.active,
-.btn-primary.disabled.focus,
-.btn-primary.disabled:active,
-.btn-primary.disabled:focus,
-.btn-primary.disabled:hover,
-.btn-primary[disabled],
-.btn-primary[disabled].active,
-.btn-primary[disabled].focus,
-.btn-primary[disabled]:active,
-.btn-primary[disabled]:focus,
-.btn-primary[disabled]:hover,
-fieldset[disabled] .btn-primary,
-fieldset[disabled] .btn-primary.active,
-fieldset[disabled] .btn-primary.focus,
-fieldset[disabled] .btn-primary:active,
-fieldset[disabled] .btn-primary:focus,
-fieldset[disabled] .btn-primary:hover {
- background: var(--transparency-light-35);
- border-color: hsla(0, 0%, 100%, 0.35);
-}
-
-.btn-primary .badge {
- color: var(--label-text-color);
- background-color: rgb(var(--accent-color));
-}
-
-#page>form>div:nth-child(2)>input[type=submit] {
- padding: 5px 10px;
- font-size: 12px;
- line-height: 1.5;
- border-radius: 3px;
- color: var(--button-text);
- background-color: var(--button-color);
- border-color: var(--button-color);
-}
-
-#page>form>div:nth-child(2)>input[type=submit]:hover,
-#page>form>div:nth-child(2)>input[type=submit]:focus {
- color: var(--button-text-hover);
- background-color: var(--button-color-hover);
- border-color: var(--button-color-hover);
-}
-
-.input-group-addon {
- color: var(--text-hover);
- background: var(--transparency-dark-25);
- border: 1px solid #0000;
-
-}
-
-.alert-info {
- color: var(--text-hover);
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- border-color: transparent;
-}
-
-pre {
- color: var(--text);
-}
-
-.jackettlogWarn,
-.jackettlogWarn pre {
- background-color: #FFFF8E !important;
- color: black !important;
-}
-
-.indexer-caps {
- padding: 0 15px 15px 15px;
- border-top: 1px solid rgb(var(--accent-color));
-}
-
-#logo {
- filter: invert(1);
+/* dP dP dP */
+/* 88 88 88 */
+/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
+/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
+/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
+/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
+/* 88 */
+/* dP */
+
+/* Made by @gilbN */
+/* https://github.com/gilbN/theme.park */
+
+@import url("/css/defaults/placeholders.css");
+@import url("/css/defaults/transparent.css");
+
+* {
+ outline: none !important;
+}
+
+body {
+ background-repeat: repeat;
+ background: var(--main-bg-color) !important;
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ color: var(--text);
+}
+
+h1,
+h2,
+h3,
+h4,
+h5,
+h6,
+#header-title {
+ color: var(--text-hover);
+}
+
+hr {
+ border-top-color: rgb(var(--accent-color), .25);
+}
+
+/* Scrollbar */
+@media only screen and (min-width: 768px) {
+ html {
+ height: 100%;
+ width: 100%;
+ overflow: hidden;
+ }
+
+ body {
+ overflow-y: auto;
+ height: 100%;
+ background: var(--main-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ }
+}
+
+::-webkit-scrollbar {
+ width: 14px;
+}
+
+::-webkit-scrollbar-thumb {
+ min-height: 50px;
+ border: 3px solid transparent;
+ border-radius: 8px;
+ background: var(--transparency-dark-20);
+ background-clip: padding-box;
+}
+
+::-webkit-scrollbar-track {
+ background-color: transparent;
+}
+
+::-webkit-scrollbar-thumb:hover {
+ min-height: 50px;
+ border: 3px solid transparent;
+ border-radius: 8px;
+ background: var(--transparency-light-50);
+ background-clip: padding-box;
+}
+
+.dataTables_wrapper .dataTables_length,
+.dataTables_wrapper .dataTables_filter,
+.dataTables_wrapper .dataTables_info,
+.dataTables_wrapper .dataTables_processing,
+.dataTables_wrapper .dataTables_paginate,
+.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,
+.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,
+.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active {
+ color: var(--text-hover);
+}
+
+.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,
+.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,
+.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active {
+ color: var(--text-hover) !important;
+ background: var(--transparency-light-15);
+}
+
+
+.dataTables_wrapper .dataTables_paginate .paginate_button.current,
+.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover,
+.dataTables_wrapper .dataTables_paginate .paginate_button.current:active,
+.dataTables_wrapper .dataTables_paginate .paginate_button:active {
+ color: var(--button-text-hover) !important;
+ border: 1px solid var(--button-color-hover) !important;
+ background-color: var(--button-color-hover) !important;
+ background: var(--button-color-hover) !important;
+ box-shadow: inset 0 0 3px var(--button-color-hover);
+}
+
+.dataTables_wrapper .dataTables_paginate .paginate_button {
+ color: var(--button-text) !important;
+ border: 1px solid transparent;
+ background: var(--transparency-light-15);
+}
+
+.dataTables_wrapper .dataTables_paginate .paginate_button:hover {
+ color: var(--button-text-hover) !important;
+ border: 1px solid var(--button-color-hover) !important;
+ background-color: var(--button-color-hover) !important;
+ background: var(--button-color-hover) !important;
+}
+
+
+a {
+ color: var(--link-color);
+}
+
+a:focus,
+a:hover {
+ color: var(--link-color-hover);
+}
+
+.dataTables_wrapper .dataTables_filter input {
+ background: var(--transparency-light-10);
+ border: none;
+ outline: none;
+ color: var(--text-hover);
+}
+
+table.dataTable.cell-border tbody tr:first-child th,
+table.dataTable.cell-border tbody tr:first-child td {
+ border-top: none;
+}
+
+table.dataTable.cell-border tbody tr th:first-child,
+table.dataTable.cell-border tbody tr td:first-child {
+ border-left: none;
+}
+
+table.dataTable.cell-border tbody th,
+table.dataTable.cell-border tbody td {
+ border-top: 1px solid #ddd0;
+ border-right: 1px solid #0000;
+}
+
+button,
+input,
+textarea {
+ background: var(--transparency-dark-25);
+ border: none;
+ outline: none;
+}
+
+
+#page {
+ background: var(--transparency-dark-25);
+}
+
+table.dataTable.stripe tbody tr.odd,
+table.dataTable.display tbody tr.odd {
+ background-color: transparent;
+}
+
+table.dataTable.hover tbody tr:hover,
+table.dataTable.display tbody tr:hover {
+ background: var(--transparency-light-10);
+}
+
+table.dataTable tbody tr {
+ background-color: transparent;
+}
+
+table.dataTable tfoot th,
+table.dataTable tfoot td {
+ border-top: 1px solid #0000;
+}
+
+table.dataTable thead th,
+table.dataTable thead td {
+ border-bottom: 1px solid #0000;
+}
+
+.form-control {
+ color: var(--text-hover);
+ background: var(--transparency-dark-25);
+ border: 1px solid #ccc0;
+
+}
+
+select {
+ background: var(--transparency-dark-25);
+ color: var(--text) !important;
+ border: 1px solid rgba(0, 0, 0, 0) !important;
+ -webkit-box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%);
+ box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%);
+ height: 26px;
+ padding: 0 8px;
+ border-radius: 4px;
+}
+
+select:focus {
+ background: var(--drop-down-menu-bg) !important;
+ color: var(--text) !important;
+ border: 1px solid var(--drop-down-menu-bg) !important;
+ -webkit-box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%);
+}
+
+.form-control:focus:not([checked="checked"]) {
+ border-color: rgb(var(--accent-color));
+ outline: 0;
+ -webkit-box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%), 0 0 8px rgb(var(--accent-color), .6);
+ box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%), 0 0 8px rgb(var(--accent-color), .6);
+}
+
+.form-control[disabled],
+.form-control[readonly],
+fieldset[disabled] .form-control {
+ background: var(--transparency-dark-25);
+}
+
+.dataTables_length select,
+.dataTables_filter input,
+.dataTable.compact tfoot td select {
+ background: var(--transparency-dark-25);
+ border: 1px solid rgba(204, 204, 204, 0);
+}
+
+#footer {
+ color: rgb(var(--accent-color));
+}
+
+.modal-header {
+ background: var(--modal-header-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ border-bottom: 1px solid rgb(var(--accent-color));
+}
+
+.modal-content {
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+.modal-footer {
+ background: var(--modal-footer-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ border-top: 1px solid rgb(var(--accent-color));
+}
+
+.dropdown-menu {
+ background: var(--drop-down-menu-bg);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+.dropdown-menu>li>a {
+ color: var(--text);
+}
+
+.dropdown-menu>li>a:focus,
+.dropdown-menu>li>a:hover {
+ color: var(--text-hover);
+ background: var(--transparency-light-10);
+}
+
+.dropdown-menu>.active>a,
+.dropdown-menu>.active>a:focus,
+.dropdown-menu>.active>a:hover {
+ color: var(--text-hover);
+ text-decoration: none;
+ background: var(--transparency-light-15);
+ outline: 0;
+}
+
+.close {
+ color: var(--text-hover);
+}
+
+.btn-default {
+ color: var(--button-text);
+ background-color: var(--button-color);
+ border-color: var(--button-color);
+}
+
+.btn-default.active,
+.btn-default.focus,
+.btn-default:active,
+.btn-default:focus,
+.btn-default:hover,
+.open>.dropdown-toggle.btn-default {
+ color: var(--button-text-hover);
+ background-color: var(--button-color-hover);
+ border-color: var(--button-color-hover);
+}
+
+.btn-primary {
+ color: var(--button-text);
+ background-color: var(--button-color);
+ border-color: var(--button-color);
+}
+
+.btn-primary.active,
+.btn-primary.focus,
+.btn-primary:active,
+.btn-primary:focus,
+.btn-primary:hover,
+.open>.dropdown-toggle.btn-primary {
+ color: var(--button-text-hover);
+ background-color: var(--button-color-hover);
+ border-color: var(--button-color-hover);
+}
+
+.btn-primary.active,
+.btn-primary:active,
+.open>.dropdown-toggle.btn-primary {
+ background-image: none
+}
+
+.btn-primary.disabled,
+.btn-primary.disabled.active,
+.btn-primary.disabled.focus,
+.btn-primary.disabled:active,
+.btn-primary.disabled:focus,
+.btn-primary.disabled:hover,
+.btn-primary[disabled],
+.btn-primary[disabled].active,
+.btn-primary[disabled].focus,
+.btn-primary[disabled]:active,
+.btn-primary[disabled]:focus,
+.btn-primary[disabled]:hover,
+fieldset[disabled] .btn-primary,
+fieldset[disabled] .btn-primary.active,
+fieldset[disabled] .btn-primary.focus,
+fieldset[disabled] .btn-primary:active,
+fieldset[disabled] .btn-primary:focus,
+fieldset[disabled] .btn-primary:hover {
+ background: var(--transparency-light-35);
+ border-color: hsla(0, 0%, 100%, 0.35);
+}
+
+.btn-primary .badge {
+ color: var(--label-text-color);
+ background-color: rgb(var(--accent-color));
+}
+
+#page>form>div:nth-child(2)>input[type=submit] {
+ padding: 5px 10px;
+ font-size: 12px;
+ line-height: 1.5;
+ border-radius: 3px;
+ color: var(--button-text);
+ background-color: var(--button-color);
+ border-color: var(--button-color);
+}
+
+#page>form>div:nth-child(2)>input[type=submit]:hover,
+#page>form>div:nth-child(2)>input[type=submit]:focus {
+ color: var(--button-text-hover);
+ background-color: var(--button-color-hover);
+ border-color: var(--button-color-hover);
+}
+
+.input-group-addon {
+ color: var(--text-hover);
+ background: var(--transparency-dark-25);
+ border: 1px solid #0000;
+
+}
+
+.alert-info {
+ color: var(--text-hover);
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ border-color: transparent;
+}
+
+pre {
+ color: var(--text);
+}
+
+.jackettlogWarn,
+.jackettlogWarn pre {
+ background-color: #FFFF8E !important;
+ color: black !important;
+}
+
+.indexer-caps {
+ padding: 0 15px 15px 15px;
+ border-top: 1px solid rgb(var(--accent-color));
+}
+
+#logo {
+ filter: invert(1);
}
\ No newline at end of file
diff --git a/css/base/jellyfin/jellyfin-base.css b/css/base/jellyfin/jellyfin-base.css
index 628ac1d7d6..079c4c2bc5 100644
--- a/css/base/jellyfin/jellyfin-base.css
+++ b/css/base/jellyfin/jellyfin-base.css
@@ -1,939 +1,939 @@
-@import url("/css/defaults/placeholders.css");
-@import url("/css/defaults/transparent.css");
-
-:root {
- --theme-primary-color: var(--accent-color);
- --theme-text-color: var(--text);
- --theme-text-color-opaque: var(--text-hover);
- --theme-accent-text-color: var(--accent-color);
- --theme-primary-color-lightened: var(--accent-color-hover);
- --theme-icon-focus-background: rgba(var(--accent-color), 0.2);
-
- --theme-background: var(--main-bg-color);
- --header-blur-background: rgba(20, 20, 20, 0.66);
- --drawer-background: #2C2C2E;
- --docked-drawer-background: var(--transparency-dark-25);
- --button-background: var(--button-color);
- --card-background: var(--transparency-dark-15);
- --footer-background: var(--modal-footer-color);
- --footer-blur-background: rgba(29, 29, 31, 0.66);
-
- --header-background: var(--theme-background);
- --theme-body-secondary-text-color: rgba(255, 255, 255, .6);
- --line-background: var(--transparency-light-10);
- --line-size: .08em;
- --scrollbar-thumb-background: rgba(255, 255, 255, .3);
-}
-
-@media (pointer: fine) {
- :not(.layout-tv):root {
- --theme-background: var(--main-bg-color);
- --header-blur-background: rgba(20, 20, 20, 0.66);
- --drawer-background: #2C2C2E;
- --docked-drawer-background: var(--transparency-dark-25);
- --button-background: #1f1f1f;
- --card-background: var(--transparency-dark-15);
- --footer-background: var(--modal-footer-color);
- --footer-blur-background: rgba(29, 29, 31, 0.66);
- }
-}
-
-.layout-tv:root {
- --theme-background: var(--main-bg-color);
- --header-blur-background: rgba(20, 20, 20, 0.66);
- --drawer-background: #2C2C2E;
- --docked-drawer-background: var(--transparency-dark-25);
- --button-background: #1f1f1f;
- --card-background: var(--transparency-dark-15);
- --footer-background: var(--modal-footer-color);
- --footer-blur-background: rgba(29, 29, 31, 0.66);
-}
-
-/*TP CUSTOM */
-h1,
-h2,
-h3,
-h4,
-h5,
-h6,
-.inputLabel {
- color: var(--text-hover);
-}
-
-a:not(.emby-button),
-.cardText.cardTextCentered.cardText-first>button,
-.emby-linkbutton>a {
- color: var(--link-color) !important;
-}
-
-a:hover:not(.emby-button),
-.cardText.cardTextCentered.cardText-first>button:hover,
-.emby-linkbutton>a:hover {
- color: var(--link-color-hover) !important;
-}
-
-/*TP END*/
-
-html {
- color: var(--theme-text-color);
- scrollbar-color: var(--scrollbar-thumb-background) transparent
-}
-
-.emby-collapsible-button {
- border-color: var(--line-background) !important
-}
-
-.skinHeader-withBackground.skinHeader-withfulldrawer {
- border-bottom: .08em solid var(--line-background)
-}
-
-.skinHeader-withBackground {
- background: var(--header-background);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-.appfooter,
-.formDialogFooter:not(.formDialogFooter-clear) {
- background: var(--footer-background);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-.formDialogHeader:not(.formDialogHeader-clear) {
- background: var(--modal-header-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-.dialog {
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-@supports (backdrop-filter: blur(1em)) or (-webkit-backdrop-filter:blur(1em)) {
- .skinHeader-withBackground {
- background: var(--header-blur-background);
- -webkit-backdrop-filter: saturate(1.8) blur(1.5em);
- backdrop-filter: saturate(1.8) blur(1.5em)
- }
-
- .appfooter-withbackdropfilter {
- background: var(--footer-blur-background);
- -webkit-backdrop-filter: saturate(1.8) blur(1.5em);
- backdrop-filter: saturate(1.8) blur(1.5em)
- }
-}
-
-.skinHeader.semiTransparent {
- -webkit-backdrop-filter: none !important;
- backdrop-filter: none !important;
- background-color: rgba(0, 0, 0, .3);
- background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .6)), to(rgba(0, 0, 0, 0)));
- background: -webkit-linear-gradient(rgba(0, 0, 0, .6), rgba(0, 0, 0, 0));
- background: -o-linear-gradient(rgba(0, 0, 0, .6), rgba(0, 0, 0, 0));
- background: linear-gradient(rgba(0, 0, 0, .6), rgba(0, 0, 0, 0));
- -webkit-box-shadow: none !important;
- box-shadow: none !important;
- border-bottom: 0;
- color: rgba(255, 255, 255, .87)
-}
-
-
-.backgroundContainer:not(.backgroundContainer.withBackdrop),
-html {
- background: var(--theme-background);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-.backgroundContainer.withBackdrop {
- background: var(--transparency-dark-80)
-}
-
-@media not all and (min-width: 50em) {
- .itemBackgroundContainer.withBackdrop {
- background: var(--theme-background);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- }
-}
-
-.paper-icon-button-light-tv:focus,
-.paper-icon-button-light:active {
- color: rgb(var(--theme-primary-color));
- background-color: var(--theme-icon-focus-background)
-}
-
-@media(hover: hover) and (pointer:fine) {
- .paper-icon-button-light:focus {
- color: rgb(var(--theme-primary-color));
- background-color: var(--theme-icon-focus-background)
- }
-}
-
-.fab,
-.raised {
- background: var(--button-background);
- color: var(--theme-text-color)
-}
-
-.detailButton-icon {
- background: none !important;
- border-color: rgba(255, 255, 255, .3)
-}
-
-.emby-select-withcolor {
- color: inherit;
- background: var(--transparency-dark-25);
- border: var(--line-size) solid transparent
-}
-
-.toast {
- background: var(--button-background);
- color: var(--theme-text-color)
-}
-
-.dialog-blur,
-.toast {
- background: var(--button-background) !important;
- color: var(--theme-text-color) !important;
-}
-
-@supports (backdrop-filter: blur(1em)) or (-webkit-backdrop-filter:blur(1em)) {
-
- .detailButton-icon:not(.playstatebutton-icon-unplayed),
- .emby-select-withcolor.detailTrackSelect,
- .fab,
- .raised:not(.nobackdropfilter) {
- background: rgba(85, 85, 85, .3);
- -webkit-backdrop-filter: saturate(1.8) blur(1.5em);
- backdrop-filter: saturate(1.8) blur(1.5em)
- }
-
- .dialog-blur,
- .toast {
- color: var(--text-hover);
- background: rgba(56, 56, 56, .76);
- -webkit-backdrop-filter: blur(2.5em) saturate(1.8);
- backdrop-filter: blur(2.5em) saturate(1.8);
- -webkit-box-shadow: none !important;
- box-shadow: none !important
- }
-
- .toast-large {
- color: rgba(255, 255, 255, .87)
- }
-}
-
-.fab:focus,
-.raised:focus {
- background: var(--button-color-hover);
- color: var(--button-text-hover);
-}
-
-.button-submit:not(.emby-button-tv) {
- background: var(--button-color);
- color: var(--button-text)
-}
-
-.button-submit:not(.emby-button-tv):focus {
- background: var(--button-color-hover);
- color: var(--button-text-hover)
-}
-
-.emby-select-withcolor>option {
- color: inherit;
- background: var(--button-background)
-}
-
-.emby-select-withcolor:focus {
- border-color: rgb(var(--theme-primary-color)) !important
-}
-
-.emby-select-tv-withcolor:focus {
- background-color: rgb(var(--theme-primary-color)) !important;
- color: var(--label-text-color) !important
-}
-
-.checkboxLabel {
- color: inherit
-}
-
-.emby-checkbox-focusring:focus:before {
- background-color: var(--theme-icon-focus-background)
-}
-
-.inputLabelFocused,
-.selectLabelFocused,
-.textareaLabelFocused {
- color: rgb(var(--accent-color))
-}
-
-.button-link {
- color: var(--link-color) !important;
-}
-
-.button-link:hover {
- color: var(--link-color-hover) !important;
-}
-
-.button-flat-accent {
- color: rgb(var(--accent-color))
-}
-
-.paperList,
-.visualCardBox {
- background-color: var(--card-background)
-}
-
-.collapseContent {
- border: var(--line-size) solid var(--line-background)
-}
-
-.fieldDescription,
-.listItemBodyText-secondary,
-.secondaryText {
- color: var(--theme-body-secondary-text-color)
-}
-
-.cardText-secondary {
- color: var(--text)
-}
-
-.cardText-first {
- color: var(--theme-text-color-opaque)
-}
-
-.actionsheetDivider {
- background: var(--line-background)
-}
-
-@media(hover: hover) and (pointer:fine) {
- .actionSheetMenuItem:hover {
- background: var(--transparency-light-20);
- color: var(--text-hover);
- }
-}
-
-.selectionCommandsPanel {
- background: rgb(rgb(var(--theme-primary-color)));
- color: var(--label-text-color);
-}
-
-.itemSelectionCount {
- color: var(--label-text-color) !important;
-
-}
-
-.upNextDialog-countdownText {
- color: rgb(var(--theme-primary-color))
-}
-
-.alphaPickerButton {
- color: var(--theme-body-secondary-text-color);
- background-color: transparent
-}
-
-.alphaPickerButton-selected {
- color: var(--theme-text-color-opaque)
-}
-
-.alphaPickerButton-tv:focus {
- background-color: rgb(var(--theme-primary-color));
- color: var(--label-text-color) !important
-}
-
-.detailTableBodyRow-shaded:nth-child(even) {
- background: #1c1c1c;
- background: var(--transparency-dark-90)
-}
-
-.listItem-border {
- border-color: var(--line-background) !important
-}
-
-.listItem-focusscale:focus {
- background: var(--transparency-dark-80)
-}
-
-.listItemIcon:not(.listItemIcon-transparent) {
- background-color: rgb(var(--theme-primary-color));
- color: var(--label-text-color);
-}
-
-.progressring-spiner {
- border-color: rgb(var(--theme-primary-color))
-}
-
-.mediaInfoText {
- background: var(--button-background)
-}
-
-.starIcon {
- color: #cb272a
-}
-
-.mediaInfoTimerIcon {
- color: #cb272a
-}
-
-.emby-input,
-.emby-textarea {
- color: inherit;
- background: var(--transparency-dark-25);
- border: var(--line-size) solid rgba(255, 255, 255, 0.1)
-}
-
-.emby-input:focus,
-.emby-textarea:focus {
- border-color: rgb(var(--theme-primary-color))
-}
-
-.emby-checkbox:checked+span:before {
- border-color: currentColor
-}
-
-.emby-checkbox:checked+span:before {
- border-color: rgb(var(--theme-primary-color)) !important;
- background-color: rgb(var(--theme-primary-color)) !important;
-
-}
-
-.checkboxLabel::after,
-.checkboxIcon {
- color: var(--label-text-color) !important;
-}
-
-.itemProgressBarForeground {
- background-color: rgb(var(--theme-primary-color))
-}
-
-.itemProgressBarForeground-recording {
- background-color: #cb272a
-}
-
-.countIndicator {
- background: rgb(var(--theme-primary-color));
- color: var(--label-text-color);
-}
-
-.playedIndicator {
- background: rgb(var(--theme-primary-color))
-}
-
-.mainDrawer {
- background: var(--drawer-background)
-}
-
-.drawer-docked {
- background: var(--docked-drawer-background);
- border-right: var(--line-size) solid var(--line-background)
-}
-
-@media(hover: hover) and (pointer:fine) {
- .navMenuOption:hover {
- background: #303030
- }
-}
-
-.navMenuOption-selected {
- background-color: var(--theme-icon-focus-background) !important;
- color: rgb(var(--accent-color))
-}
-
-.emby-button-focusscale:focus,
-.emby-button-focusscale:focus .detailButton-icon {
- background: rgb(var(--theme-primary-color));
- color: var(--label-text-color)
-}
-
-.emby-tab-button {
- color: var(--theme-body-secondary-text-color)
-}
-
-.emby-tab-button-active {
- color: rgb(var(--theme-accent-text-color))
-}
-
-.emby-tab-button-active.emby-button-tv {
- color: var(--theme-text-color-opaque)
-}
-
-.emby-tab-button.emby-button-tv:focus {
- color: rgb(var(--accent-color));
- background: 0 0
-}
-
-.emby-button {
- outline-color: rgb(var(--theme-primary-color))
-}
-
-.channelCell,
-.guide-headerTimeslots,
-.timeslotHeaders {
- background: var(--theme-background);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-@media (pointer: coarse) {
- .channelCell-mobilefocus {
- background: var(--theme-background) !important;
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- }
-}
-
-.channelCell-mobilefocus:not(:focus-visible) {
- background: var(--theme-background) !important;
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-.channelCell-mobilefocus:not(:-moz-focusring) {
- background: var(--theme-background) !important;
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-.channelCell,
-.epgRow,
-.programCell {
- border-color: rgba(255, 255, 255, .05)
-}
-
-.guide-currentTimeIndicatorDot {
- border-right-color: var(--theme-icon-focus-background)
-}
-
-.guide-currentTimeIndicatorDot:after {
- border-top-color: rgb(var(--theme-primary-color))
-}
-
-.firstChannelCell {
- border-color: transparent
-}
-
-.programCell-sports {
- background: #3949ab !important
-}
-
-.programCell-movie {
- background: #5e35b1 !important
-}
-
-.programCell-kids {
- background: #039be5 !important
-}
-
-.programCell-news {
- background: #43a047 !important
-}
-
-.channelCell:focus,
-.programCell:focus {
- background-color: rgb(var(--theme-primary-color));
- color: var(--label-text-color)
-}
-
-.guide-programTextIcon {
- color: #1e1e1e;
- background: #555
-}
-
-.infoBanner {
- background: var(--card-background);
- padding: 1em;
- -webkit-border-radius: .3em;
- border-radius: .3em
-}
-
-.ratingbutton-icon-withrating {
- color: #c33 !important
-}
-
-.downloadbutton-icon-on {
- color: #4285f4
-}
-
-.downloadbutton-icon-complete {
- color: #4285f4
-}
-
-.playstatebutton-icon-played {
- color: #c33 !important
-}
-
-.repeatButton-active {
- color: #4285f4
-}
-
-.card:focus .card-focuscontent {
- border-color: rgb(var(--theme-primary-color))
-}
-
-.cardContent-button {
- background-color: transparent
-}
-
-.cardContent-shadow {
- background-color: var(--card-background)
-}
-
-.defaultCardBackground0 {
- background-color: var(--card-background)
-}
-
-.defaultCardBackground1 {
- background-color: #d2b019
-}
-
-.defaultCardBackground2 {
- background-color: #338abb
-}
-
-.defaultCardBackground3 {
- background-color: #6b689d
-}
-
-.defaultCardBackground4 {
- background-color: #dd452b
-}
-
-.defaultCardBackground5 {
- background-color: #5ccea9
-}
-
-.cardOverlayButtonIcon {
- background-color: rgb(var(--theme-primary-color))
-}
-
-.cardScalable.cardPadder-portrait>div>button>i {
- color: var(--label-text-color) !important;
-}
-
-::-webkit-scrollbar-track-piece {
- background-color: transparent
-}
-
-::-webkit-scrollbar-thumb {
- background: var(--scrollbar-thumb-background)
-}
-
-.emby-slider-background {
- background: var(--scrollbar-thumb-background)
-}
-
-.emby-slider {
- color: rgb(var(--theme-primary-color))
-}
-
-.emby-slider::-moz-range-track {
- background: #444
-}
-
-.emby-slider::-moz-range-progress {
- background: rgb(var(--theme-primary-color))
-}
-
-.emby-slider::-webkit-slider-thumb {
- background: rgb(var(--theme-primary-color))
-}
-
-.emby-slider::-moz-range-thumb {
- background: rgb(var(--theme-primary-color))
-}
-
-.emby-slider::-ms-thumb {
- background: rgb(var(--theme-primary-color))
-}
-
-.emby-slider-background-lower {
- background-color: rgb(var(--theme-primary-color))
-}
-
-.scrollbuttoncontainer {
- color: var(--text-hover);
- background: var(--transparency-dark-50)
-}
-
-.recordingIcon-active {
- color: #c33 !important
-}
-
-.searchTabsContainer {
- border-bottom: var(--line-size) solid var(--line-background)
-}
-
-.emby-search-tab-button.emby-tab-button-active {
- background: rgb(var(--accent-color)) !important
-}
-
-.textActionButton.dragging {
- background: var(--button-background) !important
-}
-
-.dragging-over.full-drop-target {
- background: rgb(var(--theme-primary-color)) !important;
- color: var(--label-text-color) !important
-}
-
-.dragging-over-top:before {
- background: rgb(var(--accent-color))
-}
-
-.dragging-over-bottom:after {
- background: rgb(var(--accent-color))
-}
-
-
-/* TP CUSTOM */
-@media (hover: hover) and (pointer: fine) {
- .navMenuOption:hover:not(.navMenuOption-selected) {
- background: 0 !important;
- color: var(--accent-color-hover);
- }
-}
-
-.mainDrawer {
- background: var(--header-background);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-@supports (backdrop-filter: blur(1em)) or (-webkit-backdrop-filter:blur(1em)) {
- .mainDrawer {
- background: var(--header-blur-background);
- -webkit-backdrop-filter: saturate(1.8) blur(1.5em);
- backdrop-filter: saturate(1.8) blur(1.5em);
- }
-}
-
-.jstree-default .jstree-clicked {
- background: rgb(var(--accent-color));
- -webkit-border-radius: 2px;
- border-radius: 2px;
- color: var(--label-text-color) !important;
-}
-
-.cardImageIcon {
- color: var(--text-hover);
-}
-
-.dialog .inputLabelFocused,
-.selectLabelFocused,
-.textareaLabelFocused {
- color: var(--text-hover);
-}
-
-
-/* JELLYFIN */
-
-@media (hover: hover) and (pointer: fine) {
- .paper-icon-button-light:hover:not(:disabled) {
- color: rgb(var(--theme-accent-text-color));
- background-color: var(--theme-icon-focus-background);
- }
-}
-
-.paper-icon-button-light:active:not(:disabled) {
- color: rgb(var(--theme-accent-text-color));
- background-color: var(--theme-icon-focus-background);
-}
-
-.paper-icon-button-light.show-focus:focus {
- color: rgb(var(--theme-accent-text-color));
-}
-
-.button-submit {
- background: rgb(var(--theme-accent-text-color));
- color: var(--label-text-color);
-}
-
-.button-submit:focus {
- background: rgb(var(--theme-accent-text-color));
- color: var(--label-text-color);
-}
-
-.inputLabelFocused,
-.selectLabelFocused,
-.textareaLabelFocused {
- color: rgb(var(--theme-accent-text-color));
-}
-
-.itemSelectionPanel {
- border: 1px solid rgb(var(--theme-accent-text-color));
-}
-
-.selectionCommandsPanel {
- background: rgb(var(--theme-accent-text-color));
- color: var(--label-text-color);
-}
-
-.upNextDialog-countdownText {
- color: rgb(var(--theme-accent-text-color));
-}
-
-.alphaPickerButton-tv:focus {
- background-color: rgb(var(--theme-accent-text-color));
- color: var(--label-text-color) !important;
-}
-
-.progressring-spiner {
- border-color: rgb(var(--theme-accent-text-color));
-}
-
-.button-flat:hover {
- color: rgb(var(--theme-accent-text-color));
-}
-
-.button-link {
- color: rgb(var(--theme-accent-text-color));
-}
-
-.emby-input:focus,
-.emby-textarea:focus {
- border-color: rgb(var(--theme-accent-text-color));
-}
-
-.emby-select-withcolor:focus {
- border-color: rgb(var(--theme-accent-text-color)) !important;
-}
-
-.emby-select-tv-withcolor:focus {
- background-color: rgb(var(--theme-accent-text-color)) !important;
- color: var(--label-text-color) !important;
-}
-
-.emby-checkbox:checked+span+.checkboxOutline {
- border-color: rgb(var(--theme-accent-text-color));
-}
-
-.emby-checkbox:checked+span+.checkboxOutline,
-.itemProgressBarForeground {
- background-color: rgb(var(--theme-accent-text-color));
-}
-
-.emby-checkbox:focus:not(:checked)+span+.checkboxOutline {
- border-color: rgb(var(--theme-accent-text-color));
-}
-
-.countIndicator,
-.fullSyncIndicator,
-.playedIndicator {
- background: rgb(var(--theme-accent-text-color));
-}
-
-.navMenuOption-selected {
- background: rgb(var(--theme-accent-text-color)) !important;
- color: var(--label-text-color);
-}
-
-.emby-button.show-focus:focus {
- background: rgb(var(--theme-accent-text-color));
- color: var(--label-text-color);
-}
-
-.emby-tab-button.show-focus:focus {
- color: rgb(var(--theme-accent-text-color));
-}
-
-.emby-tab-button:hover {
- color: rgb(var(--theme-accent-text-color));
-}
-
-.guide-channelHeaderCell:focus,
-.programCell:focus {
- background-color: rgb(var(--theme-accent-text-color)) !important;
- color: var(--label-text-color) !important;
-}
-
-.guide-date-tab-button.emby-tab-button-active,
-.guide-date-tab-button:focus {
- color: rgb(var(--theme-accent-text-color));
-}
-
-.guide-date-tab-button.show-focus:focus {
- background-color: rgb(var(--theme-accent-text-color));
- color: var(--label-text-color);
-}
-
-.buttonActive {
- color: rgb(var(--theme-accent-text-color)) !important;
-}
-
-.card:focus .cardBox.visualCardBox,
-.card:focus .cardBox:not(.visualCardBox) .cardScalable {
- border-color: rgb(var(--theme-accent-text-color)) !important;
-}
-
-.metadataSidebarIcon {
- color: rgb(var(--theme-accent-text-color));
-}
-
-.emby-button.detailFloatingButton {
- background-color: rgb(var(--theme-accent-text-color));
- color: var(--label-text-color);
-}
-
-.layout-tv .emby-button.detailFloatingButton:focus {
- background-color: #f2f2f2;
- color: rgb(var(--theme-accent-text-color));
+@import url("/css/defaults/placeholders.css");
+@import url("/css/defaults/transparent.css");
+
+:root {
+ --theme-primary-color: var(--accent-color);
+ --theme-text-color: var(--text);
+ --theme-text-color-opaque: var(--text-hover);
+ --theme-accent-text-color: var(--accent-color);
+ --theme-primary-color-lightened: var(--accent-color-hover);
+ --theme-icon-focus-background: rgba(var(--accent-color), 0.2);
+
+ --theme-background: var(--main-bg-color);
+ --header-blur-background: rgba(20, 20, 20, 0.66);
+ --drawer-background: #2C2C2E;
+ --docked-drawer-background: var(--transparency-dark-25);
+ --button-background: var(--button-color);
+ --card-background: var(--transparency-dark-15);
+ --footer-background: var(--modal-footer-color);
+ --footer-blur-background: rgba(29, 29, 31, 0.66);
+
+ --header-background: var(--theme-background);
+ --theme-body-secondary-text-color: rgba(255, 255, 255, .6);
+ --line-background: var(--transparency-light-10);
+ --line-size: .08em;
+ --scrollbar-thumb-background: rgba(255, 255, 255, .3);
+}
+
+@media (pointer: fine) {
+ :not(.layout-tv):root {
+ --theme-background: var(--main-bg-color);
+ --header-blur-background: rgba(20, 20, 20, 0.66);
+ --drawer-background: #2C2C2E;
+ --docked-drawer-background: var(--transparency-dark-25);
+ --button-background: #1f1f1f;
+ --card-background: var(--transparency-dark-15);
+ --footer-background: var(--modal-footer-color);
+ --footer-blur-background: rgba(29, 29, 31, 0.66);
+ }
+}
+
+.layout-tv:root {
+ --theme-background: var(--main-bg-color);
+ --header-blur-background: rgba(20, 20, 20, 0.66);
+ --drawer-background: #2C2C2E;
+ --docked-drawer-background: var(--transparency-dark-25);
+ --button-background: #1f1f1f;
+ --card-background: var(--transparency-dark-15);
+ --footer-background: var(--modal-footer-color);
+ --footer-blur-background: rgba(29, 29, 31, 0.66);
+}
+
+/*TP CUSTOM */
+h1,
+h2,
+h3,
+h4,
+h5,
+h6,
+.inputLabel {
+ color: var(--text-hover);
+}
+
+a:not(.emby-button),
+.cardText.cardTextCentered.cardText-first>button,
+.emby-linkbutton>a {
+ color: var(--link-color) !important;
+}
+
+a:hover:not(.emby-button),
+.cardText.cardTextCentered.cardText-first>button:hover,
+.emby-linkbutton>a:hover {
+ color: var(--link-color-hover) !important;
+}
+
+/*TP END*/
+
+html {
+ color: var(--theme-text-color);
+ scrollbar-color: var(--scrollbar-thumb-background) transparent
+}
+
+.emby-collapsible-button {
+ border-color: var(--line-background) !important
+}
+
+.skinHeader-withBackground.skinHeader-withfulldrawer {
+ border-bottom: .08em solid var(--line-background)
+}
+
+.skinHeader-withBackground {
+ background: var(--header-background);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+.appfooter,
+.formDialogFooter:not(.formDialogFooter-clear) {
+ background: var(--footer-background);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+.formDialogHeader:not(.formDialogHeader-clear) {
+ background: var(--modal-header-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+.dialog {
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+@supports (backdrop-filter: blur(1em)) or (-webkit-backdrop-filter:blur(1em)) {
+ .skinHeader-withBackground {
+ background: var(--header-blur-background);
+ -webkit-backdrop-filter: saturate(1.8) blur(1.5em);
+ backdrop-filter: saturate(1.8) blur(1.5em)
+ }
+
+ .appfooter-withbackdropfilter {
+ background: var(--footer-blur-background);
+ -webkit-backdrop-filter: saturate(1.8) blur(1.5em);
+ backdrop-filter: saturate(1.8) blur(1.5em)
+ }
+}
+
+.skinHeader.semiTransparent {
+ -webkit-backdrop-filter: none !important;
+ backdrop-filter: none !important;
+ background-color: rgba(0, 0, 0, .3);
+ background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .6)), to(rgba(0, 0, 0, 0)));
+ background: -webkit-linear-gradient(rgba(0, 0, 0, .6), rgba(0, 0, 0, 0));
+ background: -o-linear-gradient(rgba(0, 0, 0, .6), rgba(0, 0, 0, 0));
+ background: linear-gradient(rgba(0, 0, 0, .6), rgba(0, 0, 0, 0));
+ -webkit-box-shadow: none !important;
+ box-shadow: none !important;
+ border-bottom: 0;
+ color: rgba(255, 255, 255, .87)
+}
+
+
+.backgroundContainer:not(.backgroundContainer.withBackdrop),
+html {
+ background: var(--theme-background);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+.backgroundContainer.withBackdrop {
+ background: var(--transparency-dark-80)
+}
+
+@media not all and (min-width: 50em) {
+ .itemBackgroundContainer.withBackdrop {
+ background: var(--theme-background);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ }
+}
+
+.paper-icon-button-light-tv:focus,
+.paper-icon-button-light:active {
+ color: rgb(var(--theme-primary-color));
+ background-color: var(--theme-icon-focus-background)
+}
+
+@media(hover: hover) and (pointer:fine) {
+ .paper-icon-button-light:focus {
+ color: rgb(var(--theme-primary-color));
+ background-color: var(--theme-icon-focus-background)
+ }
+}
+
+.fab,
+.raised {
+ background: var(--button-background);
+ color: var(--theme-text-color)
+}
+
+.detailButton-icon {
+ background: none !important;
+ border-color: rgba(255, 255, 255, .3)
+}
+
+.emby-select-withcolor {
+ color: inherit;
+ background: var(--transparency-dark-25);
+ border: var(--line-size) solid transparent
+}
+
+.toast {
+ background: var(--button-background);
+ color: var(--theme-text-color)
+}
+
+.dialog-blur,
+.toast {
+ background: var(--button-background) !important;
+ color: var(--theme-text-color) !important;
+}
+
+@supports (backdrop-filter: blur(1em)) or (-webkit-backdrop-filter:blur(1em)) {
+
+ .detailButton-icon:not(.playstatebutton-icon-unplayed),
+ .emby-select-withcolor.detailTrackSelect,
+ .fab,
+ .raised:not(.nobackdropfilter) {
+ background: rgba(85, 85, 85, .3);
+ -webkit-backdrop-filter: saturate(1.8) blur(1.5em);
+ backdrop-filter: saturate(1.8) blur(1.5em)
+ }
+
+ .dialog-blur,
+ .toast {
+ color: var(--text-hover);
+ background: rgba(56, 56, 56, .76);
+ -webkit-backdrop-filter: blur(2.5em) saturate(1.8);
+ backdrop-filter: blur(2.5em) saturate(1.8);
+ -webkit-box-shadow: none !important;
+ box-shadow: none !important
+ }
+
+ .toast-large {
+ color: rgba(255, 255, 255, .87)
+ }
+}
+
+.fab:focus,
+.raised:focus {
+ background: var(--button-color-hover);
+ color: var(--button-text-hover);
+}
+
+.button-submit:not(.emby-button-tv) {
+ background: var(--button-color);
+ color: var(--button-text)
+}
+
+.button-submit:not(.emby-button-tv):focus {
+ background: var(--button-color-hover);
+ color: var(--button-text-hover)
+}
+
+.emby-select-withcolor>option {
+ color: inherit;
+ background: var(--button-background)
+}
+
+.emby-select-withcolor:focus {
+ border-color: rgb(var(--theme-primary-color)) !important
+}
+
+.emby-select-tv-withcolor:focus {
+ background-color: rgb(var(--theme-primary-color)) !important;
+ color: var(--label-text-color) !important
+}
+
+.checkboxLabel {
+ color: inherit
+}
+
+.emby-checkbox-focusring:focus:before {
+ background-color: var(--theme-icon-focus-background)
+}
+
+.inputLabelFocused,
+.selectLabelFocused,
+.textareaLabelFocused {
+ color: rgb(var(--accent-color))
+}
+
+.button-link {
+ color: var(--link-color) !important;
+}
+
+.button-link:hover {
+ color: var(--link-color-hover) !important;
+}
+
+.button-flat-accent {
+ color: rgb(var(--accent-color))
+}
+
+.paperList,
+.visualCardBox {
+ background-color: var(--card-background)
+}
+
+.collapseContent {
+ border: var(--line-size) solid var(--line-background)
+}
+
+.fieldDescription,
+.listItemBodyText-secondary,
+.secondaryText {
+ color: var(--theme-body-secondary-text-color)
+}
+
+.cardText-secondary {
+ color: var(--text)
+}
+
+.cardText-first {
+ color: var(--theme-text-color-opaque)
+}
+
+.actionsheetDivider {
+ background: var(--line-background)
+}
+
+@media(hover: hover) and (pointer:fine) {
+ .actionSheetMenuItem:hover {
+ background: var(--transparency-light-20);
+ color: var(--text-hover);
+ }
+}
+
+.selectionCommandsPanel {
+ background: rgb(rgb(var(--theme-primary-color)));
+ color: var(--label-text-color);
+}
+
+.itemSelectionCount {
+ color: var(--label-text-color) !important;
+
+}
+
+.upNextDialog-countdownText {
+ color: rgb(var(--theme-primary-color))
+}
+
+.alphaPickerButton {
+ color: var(--theme-body-secondary-text-color);
+ background-color: transparent
+}
+
+.alphaPickerButton-selected {
+ color: var(--theme-text-color-opaque)
+}
+
+.alphaPickerButton-tv:focus {
+ background-color: rgb(var(--theme-primary-color));
+ color: var(--label-text-color) !important
+}
+
+.detailTableBodyRow-shaded:nth-child(even) {
+ background: #1c1c1c;
+ background: var(--transparency-dark-90)
+}
+
+.listItem-border {
+ border-color: var(--line-background) !important
+}
+
+.listItem-focusscale:focus {
+ background: var(--transparency-dark-80)
+}
+
+.listItemIcon:not(.listItemIcon-transparent) {
+ background-color: rgb(var(--theme-primary-color));
+ color: var(--label-text-color);
+}
+
+.progressring-spiner {
+ border-color: rgb(var(--theme-primary-color))
+}
+
+.mediaInfoText {
+ background: var(--button-background)
+}
+
+.starIcon {
+ color: #cb272a
+}
+
+.mediaInfoTimerIcon {
+ color: #cb272a
+}
+
+.emby-input,
+.emby-textarea {
+ color: inherit;
+ background: var(--transparency-dark-25);
+ border: var(--line-size) solid rgba(255, 255, 255, 0.1)
+}
+
+.emby-input:focus,
+.emby-textarea:focus {
+ border-color: rgb(var(--theme-primary-color))
+}
+
+.emby-checkbox:checked+span:before {
+ border-color: currentColor
+}
+
+.emby-checkbox:checked+span:before {
+ border-color: rgb(var(--theme-primary-color)) !important;
+ background-color: rgb(var(--theme-primary-color)) !important;
+
+}
+
+.checkboxLabel::after,
+.checkboxIcon {
+ color: var(--label-text-color) !important;
+}
+
+.itemProgressBarForeground {
+ background-color: rgb(var(--theme-primary-color))
+}
+
+.itemProgressBarForeground-recording {
+ background-color: #cb272a
+}
+
+.countIndicator {
+ background: rgb(var(--theme-primary-color));
+ color: var(--label-text-color);
+}
+
+.playedIndicator {
+ background: rgb(var(--theme-primary-color))
+}
+
+.mainDrawer {
+ background: var(--drawer-background)
+}
+
+.drawer-docked {
+ background: var(--docked-drawer-background);
+ border-right: var(--line-size) solid var(--line-background)
+}
+
+@media(hover: hover) and (pointer:fine) {
+ .navMenuOption:hover {
+ background: #303030
+ }
+}
+
+.navMenuOption-selected {
+ background-color: var(--theme-icon-focus-background) !important;
+ color: rgb(var(--accent-color))
+}
+
+.emby-button-focusscale:focus,
+.emby-button-focusscale:focus .detailButton-icon {
+ background: rgb(var(--theme-primary-color));
+ color: var(--label-text-color)
+}
+
+.emby-tab-button {
+ color: var(--theme-body-secondary-text-color)
+}
+
+.emby-tab-button-active {
+ color: rgb(var(--theme-accent-text-color))
+}
+
+.emby-tab-button-active.emby-button-tv {
+ color: var(--theme-text-color-opaque)
+}
+
+.emby-tab-button.emby-button-tv:focus {
+ color: rgb(var(--accent-color));
+ background: 0 0
+}
+
+.emby-button {
+ outline-color: rgb(var(--theme-primary-color))
+}
+
+.channelCell,
+.guide-headerTimeslots,
+.timeslotHeaders {
+ background: var(--theme-background);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+@media (pointer: coarse) {
+ .channelCell-mobilefocus {
+ background: var(--theme-background) !important;
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ }
+}
+
+.channelCell-mobilefocus:not(:focus-visible) {
+ background: var(--theme-background) !important;
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+.channelCell-mobilefocus:not(:-moz-focusring) {
+ background: var(--theme-background) !important;
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+.channelCell,
+.epgRow,
+.programCell {
+ border-color: rgba(255, 255, 255, .05)
+}
+
+.guide-currentTimeIndicatorDot {
+ border-right-color: var(--theme-icon-focus-background)
+}
+
+.guide-currentTimeIndicatorDot:after {
+ border-top-color: rgb(var(--theme-primary-color))
+}
+
+.firstChannelCell {
+ border-color: transparent
+}
+
+.programCell-sports {
+ background: #3949ab !important
+}
+
+.programCell-movie {
+ background: #5e35b1 !important
+}
+
+.programCell-kids {
+ background: #039be5 !important
+}
+
+.programCell-news {
+ background: #43a047 !important
+}
+
+.channelCell:focus,
+.programCell:focus {
+ background-color: rgb(var(--theme-primary-color));
+ color: var(--label-text-color)
+}
+
+.guide-programTextIcon {
+ color: #1e1e1e;
+ background: #555
+}
+
+.infoBanner {
+ background: var(--card-background);
+ padding: 1em;
+ -webkit-border-radius: .3em;
+ border-radius: .3em
+}
+
+.ratingbutton-icon-withrating {
+ color: #c33 !important
+}
+
+.downloadbutton-icon-on {
+ color: #4285f4
+}
+
+.downloadbutton-icon-complete {
+ color: #4285f4
+}
+
+.playstatebutton-icon-played {
+ color: #c33 !important
+}
+
+.repeatButton-active {
+ color: #4285f4
+}
+
+.card:focus .card-focuscontent {
+ border-color: rgb(var(--theme-primary-color))
+}
+
+.cardContent-button {
+ background-color: transparent
+}
+
+.cardContent-shadow {
+ background-color: var(--card-background)
+}
+
+.defaultCardBackground0 {
+ background-color: var(--card-background)
+}
+
+.defaultCardBackground1 {
+ background-color: #d2b019
+}
+
+.defaultCardBackground2 {
+ background-color: #338abb
+}
+
+.defaultCardBackground3 {
+ background-color: #6b689d
+}
+
+.defaultCardBackground4 {
+ background-color: #dd452b
+}
+
+.defaultCardBackground5 {
+ background-color: #5ccea9
+}
+
+.cardOverlayButtonIcon {
+ background-color: rgb(var(--theme-primary-color))
+}
+
+.cardScalable.cardPadder-portrait>div>button>i {
+ color: var(--label-text-color) !important;
+}
+
+::-webkit-scrollbar-track-piece {
+ background-color: transparent
+}
+
+::-webkit-scrollbar-thumb {
+ background: var(--scrollbar-thumb-background)
+}
+
+.emby-slider-background {
+ background: var(--scrollbar-thumb-background)
+}
+
+.emby-slider {
+ color: rgb(var(--theme-primary-color))
+}
+
+.emby-slider::-moz-range-track {
+ background: #444
+}
+
+.emby-slider::-moz-range-progress {
+ background: rgb(var(--theme-primary-color))
+}
+
+.emby-slider::-webkit-slider-thumb {
+ background: rgb(var(--theme-primary-color))
+}
+
+.emby-slider::-moz-range-thumb {
+ background: rgb(var(--theme-primary-color))
+}
+
+.emby-slider::-ms-thumb {
+ background: rgb(var(--theme-primary-color))
+}
+
+.emby-slider-background-lower {
+ background-color: rgb(var(--theme-primary-color))
+}
+
+.scrollbuttoncontainer {
+ color: var(--text-hover);
+ background: var(--transparency-dark-50)
+}
+
+.recordingIcon-active {
+ color: #c33 !important
+}
+
+.searchTabsContainer {
+ border-bottom: var(--line-size) solid var(--line-background)
+}
+
+.emby-search-tab-button.emby-tab-button-active {
+ background: rgb(var(--accent-color)) !important
+}
+
+.textActionButton.dragging {
+ background: var(--button-background) !important
+}
+
+.dragging-over.full-drop-target {
+ background: rgb(var(--theme-primary-color)) !important;
+ color: var(--label-text-color) !important
+}
+
+.dragging-over-top:before {
+ background: rgb(var(--accent-color))
+}
+
+.dragging-over-bottom:after {
+ background: rgb(var(--accent-color))
+}
+
+
+/* TP CUSTOM */
+@media (hover: hover) and (pointer: fine) {
+ .navMenuOption:hover:not(.navMenuOption-selected) {
+ background: 0 !important;
+ color: var(--accent-color-hover);
+ }
+}
+
+.mainDrawer {
+ background: var(--header-background);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+@supports (backdrop-filter: blur(1em)) or (-webkit-backdrop-filter:blur(1em)) {
+ .mainDrawer {
+ background: var(--header-blur-background);
+ -webkit-backdrop-filter: saturate(1.8) blur(1.5em);
+ backdrop-filter: saturate(1.8) blur(1.5em);
+ }
+}
+
+.jstree-default .jstree-clicked {
+ background: rgb(var(--accent-color));
+ -webkit-border-radius: 2px;
+ border-radius: 2px;
+ color: var(--label-text-color) !important;
+}
+
+.cardImageIcon {
+ color: var(--text-hover);
+}
+
+.dialog .inputLabelFocused,
+.selectLabelFocused,
+.textareaLabelFocused {
+ color: var(--text-hover);
+}
+
+
+/* JELLYFIN */
+
+@media (hover: hover) and (pointer: fine) {
+ .paper-icon-button-light:hover:not(:disabled) {
+ color: rgb(var(--theme-accent-text-color));
+ background-color: var(--theme-icon-focus-background);
+ }
+}
+
+.paper-icon-button-light:active:not(:disabled) {
+ color: rgb(var(--theme-accent-text-color));
+ background-color: var(--theme-icon-focus-background);
+}
+
+.paper-icon-button-light.show-focus:focus {
+ color: rgb(var(--theme-accent-text-color));
+}
+
+.button-submit {
+ background: rgb(var(--theme-accent-text-color));
+ color: var(--label-text-color);
+}
+
+.button-submit:focus {
+ background: rgb(var(--theme-accent-text-color));
+ color: var(--label-text-color);
+}
+
+.inputLabelFocused,
+.selectLabelFocused,
+.textareaLabelFocused {
+ color: rgb(var(--theme-accent-text-color));
+}
+
+.itemSelectionPanel {
+ border: 1px solid rgb(var(--theme-accent-text-color));
+}
+
+.selectionCommandsPanel {
+ background: rgb(var(--theme-accent-text-color));
+ color: var(--label-text-color);
+}
+
+.upNextDialog-countdownText {
+ color: rgb(var(--theme-accent-text-color));
+}
+
+.alphaPickerButton-tv:focus {
+ background-color: rgb(var(--theme-accent-text-color));
+ color: var(--label-text-color) !important;
+}
+
+.progressring-spiner {
+ border-color: rgb(var(--theme-accent-text-color));
+}
+
+.button-flat:hover {
+ color: rgb(var(--theme-accent-text-color));
+}
+
+.button-link {
+ color: rgb(var(--theme-accent-text-color));
+}
+
+.emby-input:focus,
+.emby-textarea:focus {
+ border-color: rgb(var(--theme-accent-text-color));
+}
+
+.emby-select-withcolor:focus {
+ border-color: rgb(var(--theme-accent-text-color)) !important;
+}
+
+.emby-select-tv-withcolor:focus {
+ background-color: rgb(var(--theme-accent-text-color)) !important;
+ color: var(--label-text-color) !important;
+}
+
+.emby-checkbox:checked+span+.checkboxOutline {
+ border-color: rgb(var(--theme-accent-text-color));
+}
+
+.emby-checkbox:checked+span+.checkboxOutline,
+.itemProgressBarForeground {
+ background-color: rgb(var(--theme-accent-text-color));
+}
+
+.emby-checkbox:focus:not(:checked)+span+.checkboxOutline {
+ border-color: rgb(var(--theme-accent-text-color));
+}
+
+.countIndicator,
+.fullSyncIndicator,
+.playedIndicator {
+ background: rgb(var(--theme-accent-text-color));
+}
+
+.navMenuOption-selected {
+ background: rgb(var(--theme-accent-text-color)) !important;
+ color: var(--label-text-color);
+}
+
+.emby-button.show-focus:focus {
+ background: rgb(var(--theme-accent-text-color));
+ color: var(--label-text-color);
+}
+
+.emby-tab-button.show-focus:focus {
+ color: rgb(var(--theme-accent-text-color));
+}
+
+.emby-tab-button:hover {
+ color: rgb(var(--theme-accent-text-color));
+}
+
+.guide-channelHeaderCell:focus,
+.programCell:focus {
+ background-color: rgb(var(--theme-accent-text-color)) !important;
+ color: var(--label-text-color) !important;
+}
+
+.guide-date-tab-button.emby-tab-button-active,
+.guide-date-tab-button:focus {
+ color: rgb(var(--theme-accent-text-color));
+}
+
+.guide-date-tab-button.show-focus:focus {
+ background-color: rgb(var(--theme-accent-text-color));
+ color: var(--label-text-color);
+}
+
+.buttonActive {
+ color: rgb(var(--theme-accent-text-color)) !important;
+}
+
+.card:focus .cardBox.visualCardBox,
+.card:focus .cardBox:not(.visualCardBox) .cardScalable {
+ border-color: rgb(var(--theme-accent-text-color)) !important;
+}
+
+.metadataSidebarIcon {
+ color: rgb(var(--theme-accent-text-color));
+}
+
+.emby-button.detailFloatingButton {
+ background-color: rgb(var(--theme-accent-text-color));
+ color: var(--label-text-color);
+}
+
+.layout-tv .emby-button.detailFloatingButton:focus {
+ background-color: #f2f2f2;
+ color: rgb(var(--theme-accent-text-color));
}
\ No newline at end of file
diff --git a/css/base/kitana/kitana-base.css b/css/base/kitana/kitana-base.css
index 49c84b0b8e..1bf6f301d8 100644
--- a/css/base/kitana/kitana-base.css
+++ b/css/base/kitana/kitana-base.css
@@ -1,234 +1,234 @@
-/* dP dP dP */
-/* 88 88 88 */
-/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
-/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
-/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
-/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
-/* 88 */
-/* dP */
-
-/* Made by @gilbN */
-/* https://github.com/gilbN/theme.park */
-
-@import url("/css/defaults/placeholders.css");
-@import url("/css/defaults/transparent.css");
-
-body {
- background: var(--main-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- color: var(--text);
-}
-
-a {
- color: var(--link-color);
-}
-
-a:hover {
- color: var(--link-color-hover);
-}
-
-a.ml-2,
-a.mx-2 {
- color: rgb(var(--accent-color)) !important;
-}
-
-#content:before {
- background: var(--main-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-* {
- outline: none !important;
-}
-
-/* TEXT */
-body,
-.navbar-dark .navbar-text {
- color: var(--text);
-}
-
-h1,
-h2,
-h3,
-h4,
-h5,
-h6,
-label {
- color: var(--text-hover);
-}
-
-/* ACCENTS */
-.badge-dark {
- color: var(--label-text-color);
- background-color: rgb(rgb(var(--accent-color)));
-}
-
-/* NAVBAR */
-#nav .bg-dark {
- background: var(--transparency-dark-25) !important;
-}
-
-.navbar-dark .navbar-nav .nav-link {
- color: var(--text);
-}
-
-.navbar-dark .navbar-nav .nav-link:hover,
-.navbar-dark .navbar-nav .nav-link:focus {
- color: var(--text-hover);
-}
-
-#navbarSupportedContent ul li {
- background-color: transparent !important;
- border: none !important;
-}
-
-/* DROPDOWN MENU */
-.dropdown-menu {
- color: var(--text-hover);
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- border: 1px solid transparent;
-}
-
-.dropdown-item.active,
-.dropdown-item:active,
-.dropdown:active:hover {
- color: var(--text-hover);
- background: var(--transparency-dark-25) !important;
-}
-
-.dropdown-item {
- color: var(--text);
-}
-
-.dropdown-item:hover,
-.dropdown-item:focus {
- color: var(--text-hover);
- text-decoration: none;
- background: var(--transparency-light-10);
-}
-
-
-/* CARDS */
-.card {
- background: var(--transparency-light-10) !important;
- border: 1px solid transparent;
-}
-
-.card-header {
- color: var(--text-hover);
- background: var(--transparency-dark-25);
- border-bottom: 1px solid rgba(255, 255, 255, .125) !important;
-}
-
-ul li {
- background: var(--transparency-light-10) !important;
- border: none !important;
-}
-
-ul li:hover {
- background: var(--transparency-light-15) !important;
- border: none;
-}
-
-/* SETTINGS */
-.plugin_content .nav-tabs .nav-link.active,
-.nav-tabs .nav-item.show .nav-link {
- color: var(--text-hover) !important;
- background: var(--transparency-dark-25) !important;
- border-color: #4440 #4440 transparent;
-}
-
-.plugin_content .nav-tabs {
- border-bottom: 1px solid rgb(255 255 255 / 20%);
-}
-
-.alert-secondary {
- background: var(--transparency-light-20);
-}
-
-/* BUTTONS */
-.btn {
- border-color: var(--button-color);
- background: var(--button-color);
- color: var(--button-text);
- margin-right: 5px;
-}
-
-.btn:hover,
-.btn:focus,
-.btn:active,
-.btn-primary:not(:disabled):not(.disabled):active,
-.btn-primary:not(:disabled):not(.disabled).active,
-.show>.btn-primary.dropdown-toggle {
- border-color: var(--button-color-hover);
- color: var(--button-text-hover);
- background-color: var(--button-color-hover);
- box-shadow: none !important;
-}
-
-.badge-primary {
- color: var(--label-text-color);
- background-color: rgb(var(--accent-color));
-}
-
-.badge-secondary {
- color: var(--button-text);
- background: var(--transparency-dark-25);
-}
-
-/* FORMS */
-.form-control {
- color: var(--text) !important;
- background: var(--transparency-dark-25) !important;
- border: 1px solid transparent !important;
- box-shadow: none !important;
- transition: background-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
-}
-
-.form-control:focus {
- background: var(--transparency-dark-50) !important;
- color: var(--text-hover) !important;
-}
-
-.custom-control-input:checked~.custom-control-label::before {
- color: var(--label-text-color);
- border-color: rgb(var(--accent-color));
- background-color: rgb(var(--accent-color));
-}
-
-.custom-checkbox .custom-control-input:checked~.custom-control-label::after {
- filter: invert(1);
-}
-
-.custom-control-input:focus~.custom-control-label::before {
- box-shadow: 0 0 0 .2rem rgba(55, 90, 127, 0.25)
-}
-
-.custom-control-input:focus:not(:checked)~.custom-control-label::before {
- border-color: rgb(var(--accent-color));
-}
-
-.custom-control-input:not(:disabled):active~.custom-control-label::before {
- color: var(--text-hover);
- background-color: #97b3d2;
- border-color: #97b3d2
+/* dP dP dP */
+/* 88 88 88 */
+/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
+/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
+/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
+/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
+/* 88 */
+/* dP */
+
+/* Made by @gilbN */
+/* https://github.com/gilbN/theme.park */
+
+@import url("/css/defaults/placeholders.css");
+@import url("/css/defaults/transparent.css");
+
+body {
+ background: var(--main-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ color: var(--text);
+}
+
+a {
+ color: var(--link-color);
+}
+
+a:hover {
+ color: var(--link-color-hover);
+}
+
+a.ml-2,
+a.mx-2 {
+ color: rgb(var(--accent-color)) !important;
+}
+
+#content:before {
+ background: var(--main-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+* {
+ outline: none !important;
+}
+
+/* TEXT */
+body,
+.navbar-dark .navbar-text {
+ color: var(--text);
+}
+
+h1,
+h2,
+h3,
+h4,
+h5,
+h6,
+label {
+ color: var(--text-hover);
+}
+
+/* ACCENTS */
+.badge-dark {
+ color: var(--label-text-color);
+ background-color: rgb(rgb(var(--accent-color)));
+}
+
+/* NAVBAR */
+#nav .bg-dark {
+ background: var(--transparency-dark-25) !important;
+}
+
+.navbar-dark .navbar-nav .nav-link {
+ color: var(--text);
+}
+
+.navbar-dark .navbar-nav .nav-link:hover,
+.navbar-dark .navbar-nav .nav-link:focus {
+ color: var(--text-hover);
+}
+
+#navbarSupportedContent ul li {
+ background-color: transparent !important;
+ border: none !important;
+}
+
+/* DROPDOWN MENU */
+.dropdown-menu {
+ color: var(--text-hover);
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ border: 1px solid transparent;
+}
+
+.dropdown-item.active,
+.dropdown-item:active,
+.dropdown:active:hover {
+ color: var(--text-hover);
+ background: var(--transparency-dark-25) !important;
+}
+
+.dropdown-item {
+ color: var(--text);
+}
+
+.dropdown-item:hover,
+.dropdown-item:focus {
+ color: var(--text-hover);
+ text-decoration: none;
+ background: var(--transparency-light-10);
+}
+
+
+/* CARDS */
+.card {
+ background: var(--transparency-light-10) !important;
+ border: 1px solid transparent;
+}
+
+.card-header {
+ color: var(--text-hover);
+ background: var(--transparency-dark-25);
+ border-bottom: 1px solid rgba(255, 255, 255, .125) !important;
+}
+
+ul li {
+ background: var(--transparency-light-10) !important;
+ border: none !important;
+}
+
+ul li:hover {
+ background: var(--transparency-light-15) !important;
+ border: none;
+}
+
+/* SETTINGS */
+.plugin_content .nav-tabs .nav-link.active,
+.nav-tabs .nav-item.show .nav-link {
+ color: var(--text-hover) !important;
+ background: var(--transparency-dark-25) !important;
+ border-color: #4440 #4440 transparent;
+}
+
+.plugin_content .nav-tabs {
+ border-bottom: 1px solid rgb(255 255 255 / 20%);
+}
+
+.alert-secondary {
+ background: var(--transparency-light-20);
+}
+
+/* BUTTONS */
+.btn {
+ border-color: var(--button-color);
+ background: var(--button-color);
+ color: var(--button-text);
+ margin-right: 5px;
+}
+
+.btn:hover,
+.btn:focus,
+.btn:active,
+.btn-primary:not(:disabled):not(.disabled):active,
+.btn-primary:not(:disabled):not(.disabled).active,
+.show>.btn-primary.dropdown-toggle {
+ border-color: var(--button-color-hover);
+ color: var(--button-text-hover);
+ background-color: var(--button-color-hover);
+ box-shadow: none !important;
+}
+
+.badge-primary {
+ color: var(--label-text-color);
+ background-color: rgb(var(--accent-color));
+}
+
+.badge-secondary {
+ color: var(--button-text);
+ background: var(--transparency-dark-25);
+}
+
+/* FORMS */
+.form-control {
+ color: var(--text) !important;
+ background: var(--transparency-dark-25) !important;
+ border: 1px solid transparent !important;
+ box-shadow: none !important;
+ transition: background-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
+}
+
+.form-control:focus {
+ background: var(--transparency-dark-50) !important;
+ color: var(--text-hover) !important;
+}
+
+.custom-control-input:checked~.custom-control-label::before {
+ color: var(--label-text-color);
+ border-color: rgb(var(--accent-color));
+ background-color: rgb(var(--accent-color));
+}
+
+.custom-checkbox .custom-control-input:checked~.custom-control-label::after {
+ filter: invert(1);
+}
+
+.custom-control-input:focus~.custom-control-label::before {
+ box-shadow: 0 0 0 .2rem rgba(55, 90, 127, 0.25)
+}
+
+.custom-control-input:focus:not(:checked)~.custom-control-label::before {
+ border-color: rgb(var(--accent-color));
+}
+
+.custom-control-input:not(:disabled):active~.custom-control-label::before {
+ color: var(--text-hover);
+ background-color: #97b3d2;
+ border-color: #97b3d2
}
\ No newline at end of file
diff --git a/css/base/lazylibrarian/lazylibrarian-base.css b/css/base/lazylibrarian/lazylibrarian-base.css
index 813b1d1660..d32e4634df 100644
--- a/css/base/lazylibrarian/lazylibrarian-base.css
+++ b/css/base/lazylibrarian/lazylibrarian-base.css
@@ -1,457 +1,457 @@
-/* dP dP dP */
-/* 88 88 88 */
-/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
-/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
-/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
-/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
-/* 88 */
-/* dP */
-
-/* Made by @gilbN */
-/* https://github.com/gilbN/theme.park */
-
-@import url("/css/defaults/placeholders.css");
-@import url("/css/defaults/transparent.css");
-
-* {
- outline: none !important;
-}
-
-body {
- color: var(--text);
- background: var(--main-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-p {
- color: var(--text) !important;
-}
-
-h1,
-h2,
-h3,
-h4,
-h5,
-h6,
-label,
-legend {
- color: var(--text-hover);
-}
-
-legend,
-.nav-tabs {
- border-bottom: 1px solid rgb(var(--accent-color), .45) !important;
-}
-
-a,
-.btn-link {
- color: var(--link-color);
-}
-
-a:hover,
-.btn-link:hover {
- color: var(--link-color-hover);
-}
-
-/* SCROLLBAR */
-@media only screen and (min-width: 768px) {
- html {
- height: 100%;
- width: 100%;
- overflow: hidden;
- }
-
- body {
- overflow-y: auto;
- height: 100%;
- background: var(--main-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- }
-}
-
-::-webkit-scrollbar {
- width: 14px;
-}
-
-::-webkit-scrollbar-thumb {
- min-height: 50px;
- border: 3px solid transparent;
- border-radius: 8px;
- background: var(--transparency-dark-20);
- background-clip: padding-box;
-}
-
-::-webkit-scrollbar-track {
- background-color: transparent;
-}
-
-::-webkit-scrollbar-thumb:hover {
- min-height: 50px;
- border: 3px solid transparent;
- border-radius: 8px;
- background: var(--transparency-light-50);
- background-clip: padding-box;
-}
-
-/* NAVBAR */
-.navbar {
- border: 1px solid transparent;
- text-shadow: 1px 1px 1px rgb(0, 0, 0);
- background: rgba(0, 0, 0, 0);
-}
-
-.navbar-inverse {
- background-image: none;
- background-color: transparent;
- border-color: transparent;
-}
-
-.navbar-default .navbar-brand {
- color: rgb(var(--accent-color));
-}
-
-.navbar-default .navbar-brand:hover,
-.navbar-default .navbar-brand:focus {
- color: var(--accent-color-hover);
- background-color: none;
-}
-
-.navbar-default .navbar-nav>li>a {
- color: var(--text);
-}
-
-.navbar-default .navbar-nav>li>a:hover,
-.navbar-default .navbar-nav>li>a:focus {
- color: var(--text-hover);
- background-image: none;
- background: var(--transparency-dark-25);
-}
-
-/* BUTTONS */
-
-.btn-primary,
-.btn-default {
- color: var(--button-text) !important;
- background-color: var(--button-color) !important;
- background: var(--button-color) !important;
- border-color: var(--button-color) !important;
- background-image: none !important;
- outline: none;
-}
-
-.btn-primary:hover,
-.btn-default:hover,
-.btn-primary:active,
-.btn-primary.active,
-.open>.dropdown-toggle.btn-primary {
- background-image: none;
- color: var(--button-text-hover) !important;
- background-color: var(--button-color-hover) !important;
- border-color: var(--button-color-hover) !important;
-}
-
-.btn-primary:active:hover,
-.btn-primary.active:hover,
-.open>-toggle.btn-primary:hover,
-.btn-primary:active:focus,
-.btn-primary.active:focus,
-.open>.dropdown-toggle.btn-primary:focus,
-.btn-primary:active.focus,
-.btn-primary.active.focus,
-.open>.dropdown-toggle.btn-primary.focus {
- color: var(--button-text-hover) !important;
- background-color: var(--button-color-hover) !important;
- border-color: var(--button-color-hover) !important;
-}
-
-.btn-primary.active.focus,
-.btn-primary.active:focus,
-.btn-primary.active:hover,
-.btn-primary:active.focus,
-.btn-primary:active:focus,
-.btn-primary:active:hover,
-.open>.dropdown-toggle.btn-primary.focus,
-.open>.dropdown-toggle.btn-primary:focus,
-.open>.dropdown-toggle.btn-primary:hover {
- color: var(--button-text-hover) !important;
- background-color: var(--button-color-hover) !important;
- border-color: var(--button-color-hover) !important;
-}
-
-.btn-primary:active:hover,
-.btn-primary.active:hover,
-.open>.dropdown-toggle.btn-primary:hover,
-.btn-primary:active:focus,
-.btn-primary.active:focus,
-.open>.dropdown-toggle.btn-primary:focus,
-.btn-primary:active.focus,
-.btn-primary.active.focus,
-.open>.dropdown-toggle.btn-primary.focus {
- outline: none;
- color: var(--button-text-hover) !important;
- background-color: var(--button-color-hover) !important;
- border-color: var(--button-color-hover) !important;
-}
-
-.btn-link:hover,
-.btn-link:focus,
-button.close {
- outline: none
-}
-
-.btn-warning {
- background-image: none;
- color: var(--button-text-hover);
- background-color: #f89406;
- border-color: #f89406;
-}
-
-.btn-warning:hover {
- background-image: none;
- color: var(--button-text-hover);
- background-color: #c67605;
- border-color: #bc7005;
-}
-
-.btn:hover,
-.btn:focus,
-.btn.focus {
- color: var(--button-text-hover);
- text-decoration: none;
-}
-
-.pagination>li.disabled>a,
-.pagination>li.disabled>a:hover,
-.pagination>li.disabled>span,
-.pagination>li.disabled>span:hover {
- background-color: var(--button-color);
- color: var(--text-muted);
- background-image: none;
- outline: none;
-}
-
-.pagination>.disabled>span,
-.pagination>.disabled>span:hover,
-.pagination>.disabled>span:focus,
-.pagination>.disabled>a,
-.pagination>.disabled>a:hover,
-.pagination>.disabled>a:focus {
- color: var(--text-muted);
- background-color: var(--button-color);
- border-color: var(--button-color);
- cursor: not-allowed;
-}
-
-.pagination>.active>a,
-.pagination>.active>span,
-.pagination>.active>a:hover,
-.pagination>.active>span:hover,
-.pagination>.active>a:focus,
-.pagination>.active>span:focus {
- color: var(--button-text-hover);
- background-image: none;
- background-color: var(--button-color-hover);
- border-color: var(--button-color-hover);
- outline: none;
-}
-
-.pagination>li.active>a,
-.pagination>li.active>span {
- background-image: none;
-}
-
-.pagination>li>a,
-.pagination>li>span {
- text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3);
- background-image: none;
-}
-
-.pagination>li>a,
-.pagination>li>span {
- color: var(--button-text);
- background-color: var(--button-color);
- border: 1px solid var(--button-color);
-
-}
-
-.pagination>li>a:hover,
-.pagination>li>span:hover,
-.pagination>li>a:focus,
-.pagination>li>span:focus {
- color: var(--button-text-hover);
- background-image: none;
- background-color: var(--button-color-hover);
- border-color: var(--button-color-hover);
- outline: none;
-}
-
-/* FORM CONTYROL */
-
-.form-control:focus {
- border-color: transparent;
- outline: 0;
- -webkit-box-shadow: none;
- box-shadow: none;
-}
-
-.form-control {
- color: var(--text);
- background: var(--transparency-light-10);
- background-image: none;
- border: 1px solid transparent;
-}
-
-select:focus,
-select:active,
-select.form-control:focus,
-select.form-control:active,
-#auth_type:focus {
- background: #1b1b1b !important;
- color: white !important;
-}
-
-.form-control:active:not(select.form-control),
-.form-control:focus:not(select.form-control),
-.configtable .input-group .form-control:active,
-.configtable .input-group .form-control:focus {
- color: var(--text-hover);
- background: var(--transparency-dark-25) !important;
- background-image: none;
- border: 1px solid transparent;
-}
-
-
-/* TABLE */
-
-table {
- background: var(--transparency-light-10);
-}
-
-thead {
- color: var(--text-hover);
-}
-
-.table-striped>tbody>tr:nth-of-type(odd) {
- background: var(--transparency-dark-10);
-}
-
-.table-hover>tbody>tr:hover {
- background: var(--transparency-light-10) !important;
-}
-
-.table-bordered {
- border: 1px solid transparent;
-}
-
-.table-bordered>thead>tr>th,
-.table-bordered>tbody>tr>th,
-.table-bordered>tfoot>tr>th,
-.table-bordered>thead>tr>td,
-.table-bordered>tbody>tr>td,
-.table-bordered>tfoot>tr>td {
- border: 1px solid rgba(255, 255, 255, 0.08);
-}
-
-/* BOOKWALL */
-
-.table-responsive>.table {
- background-color: var(--transparency-light-10)
-}
-
-/* SETTINGS */
-
-.nav-tabs>li.active>a,
-.nav-tabs>li.active>a:hover,
-.nav-tabs>li.active>a:focus {
- color: rgb(var(--accent-color));
- background: var(--transparency-light-10);
- border: 1px solid TRANSPARENT;
- border-bottom-color: transparent;
- cursor: default;
-}
-
-.nav-tabs {
- border-bottom: 1px solid rgba(255, 255, 255, 0.45);
-}
-
-.nav-tabs>li>a:hover {
- border-color: transparent;
-}
-
-.nav>li>a:hover,
-.nav>li>a:focus {
- text-decoration: none;
- background: var(--transparency-light-15);
-}
-
-.input-group-addon {
- border: none;
- border-color: transparent;
- background-image: none;
- color: var(--button-text);
- background-color: var(--button-color);
-}
-
-.input-group {
- margin-top: 2px;
-}
-
-legend {
- border-bottom: 1px solid rgba(255, 255, 255, .45);
-}
-
-/* MODAL */
-
-.modal-content {
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- border: 1px solid transparent;
-}
-
-.modal-header {
- background: var(--modal-header-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- border-bottom: 1px solid rgb(var(--accent-color));
-}
-
-.modal-footer {
- background: var(--modal-footer-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- border-top: 1px solid rgb(var(--accent-color));
-}
-
-pre {
- color: var(--text);
- background: var(--transparency-dark-25);
- border: 1px solid transparent;
+/* dP dP dP */
+/* 88 88 88 */
+/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
+/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
+/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
+/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
+/* 88 */
+/* dP */
+
+/* Made by @gilbN */
+/* https://github.com/gilbN/theme.park */
+
+@import url("/css/defaults/placeholders.css");
+@import url("/css/defaults/transparent.css");
+
+* {
+ outline: none !important;
+}
+
+body {
+ color: var(--text);
+ background: var(--main-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+p {
+ color: var(--text) !important;
+}
+
+h1,
+h2,
+h3,
+h4,
+h5,
+h6,
+label,
+legend {
+ color: var(--text-hover);
+}
+
+legend,
+.nav-tabs {
+ border-bottom: 1px solid rgb(var(--accent-color), .45) !important;
+}
+
+a,
+.btn-link {
+ color: var(--link-color);
+}
+
+a:hover,
+.btn-link:hover {
+ color: var(--link-color-hover);
+}
+
+/* SCROLLBAR */
+@media only screen and (min-width: 768px) {
+ html {
+ height: 100%;
+ width: 100%;
+ overflow: hidden;
+ }
+
+ body {
+ overflow-y: auto;
+ height: 100%;
+ background: var(--main-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ }
+}
+
+::-webkit-scrollbar {
+ width: 14px;
+}
+
+::-webkit-scrollbar-thumb {
+ min-height: 50px;
+ border: 3px solid transparent;
+ border-radius: 8px;
+ background: var(--transparency-dark-20);
+ background-clip: padding-box;
+}
+
+::-webkit-scrollbar-track {
+ background-color: transparent;
+}
+
+::-webkit-scrollbar-thumb:hover {
+ min-height: 50px;
+ border: 3px solid transparent;
+ border-radius: 8px;
+ background: var(--transparency-light-50);
+ background-clip: padding-box;
+}
+
+/* NAVBAR */
+.navbar {
+ border: 1px solid transparent;
+ text-shadow: 1px 1px 1px rgb(0, 0, 0);
+ background: rgba(0, 0, 0, 0);
+}
+
+.navbar-inverse {
+ background-image: none;
+ background-color: transparent;
+ border-color: transparent;
+}
+
+.navbar-default .navbar-brand {
+ color: rgb(var(--accent-color));
+}
+
+.navbar-default .navbar-brand:hover,
+.navbar-default .navbar-brand:focus {
+ color: var(--accent-color-hover);
+ background-color: none;
+}
+
+.navbar-default .navbar-nav>li>a {
+ color: var(--text);
+}
+
+.navbar-default .navbar-nav>li>a:hover,
+.navbar-default .navbar-nav>li>a:focus {
+ color: var(--text-hover);
+ background-image: none;
+ background: var(--transparency-dark-25);
+}
+
+/* BUTTONS */
+
+.btn-primary,
+.btn-default {
+ color: var(--button-text) !important;
+ background-color: var(--button-color) !important;
+ background: var(--button-color) !important;
+ border-color: var(--button-color) !important;
+ background-image: none !important;
+ outline: none;
+}
+
+.btn-primary:hover,
+.btn-default:hover,
+.btn-primary:active,
+.btn-primary.active,
+.open>.dropdown-toggle.btn-primary {
+ background-image: none;
+ color: var(--button-text-hover) !important;
+ background-color: var(--button-color-hover) !important;
+ border-color: var(--button-color-hover) !important;
+}
+
+.btn-primary:active:hover,
+.btn-primary.active:hover,
+.open>-toggle.btn-primary:hover,
+.btn-primary:active:focus,
+.btn-primary.active:focus,
+.open>.dropdown-toggle.btn-primary:focus,
+.btn-primary:active.focus,
+.btn-primary.active.focus,
+.open>.dropdown-toggle.btn-primary.focus {
+ color: var(--button-text-hover) !important;
+ background-color: var(--button-color-hover) !important;
+ border-color: var(--button-color-hover) !important;
+}
+
+.btn-primary.active.focus,
+.btn-primary.active:focus,
+.btn-primary.active:hover,
+.btn-primary:active.focus,
+.btn-primary:active:focus,
+.btn-primary:active:hover,
+.open>.dropdown-toggle.btn-primary.focus,
+.open>.dropdown-toggle.btn-primary:focus,
+.open>.dropdown-toggle.btn-primary:hover {
+ color: var(--button-text-hover) !important;
+ background-color: var(--button-color-hover) !important;
+ border-color: var(--button-color-hover) !important;
+}
+
+.btn-primary:active:hover,
+.btn-primary.active:hover,
+.open>.dropdown-toggle.btn-primary:hover,
+.btn-primary:active:focus,
+.btn-primary.active:focus,
+.open>.dropdown-toggle.btn-primary:focus,
+.btn-primary:active.focus,
+.btn-primary.active.focus,
+.open>.dropdown-toggle.btn-primary.focus {
+ outline: none;
+ color: var(--button-text-hover) !important;
+ background-color: var(--button-color-hover) !important;
+ border-color: var(--button-color-hover) !important;
+}
+
+.btn-link:hover,
+.btn-link:focus,
+button.close {
+ outline: none
+}
+
+.btn-warning {
+ background-image: none;
+ color: var(--button-text-hover);
+ background-color: #f89406;
+ border-color: #f89406;
+}
+
+.btn-warning:hover {
+ background-image: none;
+ color: var(--button-text-hover);
+ background-color: #c67605;
+ border-color: #bc7005;
+}
+
+.btn:hover,
+.btn:focus,
+.btn.focus {
+ color: var(--button-text-hover);
+ text-decoration: none;
+}
+
+.pagination>li.disabled>a,
+.pagination>li.disabled>a:hover,
+.pagination>li.disabled>span,
+.pagination>li.disabled>span:hover {
+ background-color: var(--button-color);
+ color: var(--text-muted);
+ background-image: none;
+ outline: none;
+}
+
+.pagination>.disabled>span,
+.pagination>.disabled>span:hover,
+.pagination>.disabled>span:focus,
+.pagination>.disabled>a,
+.pagination>.disabled>a:hover,
+.pagination>.disabled>a:focus {
+ color: var(--text-muted);
+ background-color: var(--button-color);
+ border-color: var(--button-color);
+ cursor: not-allowed;
+}
+
+.pagination>.active>a,
+.pagination>.active>span,
+.pagination>.active>a:hover,
+.pagination>.active>span:hover,
+.pagination>.active>a:focus,
+.pagination>.active>span:focus {
+ color: var(--button-text-hover);
+ background-image: none;
+ background-color: var(--button-color-hover);
+ border-color: var(--button-color-hover);
+ outline: none;
+}
+
+.pagination>li.active>a,
+.pagination>li.active>span {
+ background-image: none;
+}
+
+.pagination>li>a,
+.pagination>li>span {
+ text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3);
+ background-image: none;
+}
+
+.pagination>li>a,
+.pagination>li>span {
+ color: var(--button-text);
+ background-color: var(--button-color);
+ border: 1px solid var(--button-color);
+
+}
+
+.pagination>li>a:hover,
+.pagination>li>span:hover,
+.pagination>li>a:focus,
+.pagination>li>span:focus {
+ color: var(--button-text-hover);
+ background-image: none;
+ background-color: var(--button-color-hover);
+ border-color: var(--button-color-hover);
+ outline: none;
+}
+
+/* FORM CONTYROL */
+
+.form-control:focus {
+ border-color: transparent;
+ outline: 0;
+ -webkit-box-shadow: none;
+ box-shadow: none;
+}
+
+.form-control {
+ color: var(--text);
+ background: var(--transparency-light-10);
+ background-image: none;
+ border: 1px solid transparent;
+}
+
+select:focus,
+select:active,
+select.form-control:focus,
+select.form-control:active,
+#auth_type:focus {
+ background: #1b1b1b !important;
+ color: white !important;
+}
+
+.form-control:active:not(select.form-control),
+.form-control:focus:not(select.form-control),
+.configtable .input-group .form-control:active,
+.configtable .input-group .form-control:focus {
+ color: var(--text-hover);
+ background: var(--transparency-dark-25) !important;
+ background-image: none;
+ border: 1px solid transparent;
+}
+
+
+/* TABLE */
+
+table {
+ background: var(--transparency-light-10);
+}
+
+thead {
+ color: var(--text-hover);
+}
+
+.table-striped>tbody>tr:nth-of-type(odd) {
+ background: var(--transparency-dark-10);
+}
+
+.table-hover>tbody>tr:hover {
+ background: var(--transparency-light-10) !important;
+}
+
+.table-bordered {
+ border: 1px solid transparent;
+}
+
+.table-bordered>thead>tr>th,
+.table-bordered>tbody>tr>th,
+.table-bordered>tfoot>tr>th,
+.table-bordered>thead>tr>td,
+.table-bordered>tbody>tr>td,
+.table-bordered>tfoot>tr>td {
+ border: 1px solid rgba(255, 255, 255, 0.08);
+}
+
+/* BOOKWALL */
+
+.table-responsive>.table {
+ background-color: var(--transparency-light-10)
+}
+
+/* SETTINGS */
+
+.nav-tabs>li.active>a,
+.nav-tabs>li.active>a:hover,
+.nav-tabs>li.active>a:focus {
+ color: rgb(var(--accent-color));
+ background: var(--transparency-light-10);
+ border: 1px solid TRANSPARENT;
+ border-bottom-color: transparent;
+ cursor: default;
+}
+
+.nav-tabs {
+ border-bottom: 1px solid rgba(255, 255, 255, 0.45);
+}
+
+.nav-tabs>li>a:hover {
+ border-color: transparent;
+}
+
+.nav>li>a:hover,
+.nav>li>a:focus {
+ text-decoration: none;
+ background: var(--transparency-light-15);
+}
+
+.input-group-addon {
+ border: none;
+ border-color: transparent;
+ background-image: none;
+ color: var(--button-text);
+ background-color: var(--button-color);
+}
+
+.input-group {
+ margin-top: 2px;
+}
+
+legend {
+ border-bottom: 1px solid rgba(255, 255, 255, .45);
+}
+
+/* MODAL */
+
+.modal-content {
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ border: 1px solid transparent;
+}
+
+.modal-header {
+ background: var(--modal-header-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ border-bottom: 1px solid rgb(var(--accent-color));
+}
+
+.modal-footer {
+ background: var(--modal-footer-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ border-top: 1px solid rgb(var(--accent-color));
+}
+
+pre {
+ color: var(--text);
+ background: var(--transparency-dark-25);
+ border: 1px solid transparent;
}
\ No newline at end of file
diff --git a/css/base/librespeed/librespeed-base.css b/css/base/librespeed/librespeed-base.css
index 2c38406dff..f14830e3b4 100644
--- a/css/base/librespeed/librespeed-base.css
+++ b/css/base/librespeed/librespeed-base.css
@@ -1,122 +1,122 @@
-/* dP dP dP */
-/* 88 88 88 */
-/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
-/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
-/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
-/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
-/* 88 */
-/* dP */
-
-/* Made by @gilbN */
-/* https://github.com/gilbN/theme.park */
-
-@import url("/css/defaults/placeholders.css");
-@import url("/css/defaults/transparent.css");
-
-html,
-body {
- background: var(--main-bg-color) !important;
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- color: var(--text) !important;
-}
-
-h1,
-h2,
-h3,
-h4,
-h5,
-h6,
-label {
- color: var(--text-hover);
-}
-
-div.meterText:empty:before {
- color: var(--text-hover) !important;
-}
-
-#dlText {
- color: #F44336;
-}
-
-#ulText {
- color: #4CAF50;
-}
-
-#pingText,
-#jitText {
- color: #2cabe3;
-}
-
-#startStopBtn {
- color: var(--button-text);
- background: var(--button-color);
- border: 0.15em solid var(--button-color);
-}
-
-#startStopBtn:hover {
- border: 0.15em solid var(--button-color-hover);
- background: var(--button-color-hover);
-}
-
-#startStopBtn.running {
- background: #FF3030 !important;
- border-color: #FF6060;
- color: #FFFFFF;
-}
-
-#startStopBtn.running:hover {
- background: #FF3030;
- border-color: #FF6060;
- color: #FFFFFF;
-}
-
-a,
-a:-webkit-any-link {
- color: var(--link-color);
-}
-
-a:hover,
-a:-webkit-any-link:hover {
- color: var(--link-color-hover);
-}
-
-#ip,
-.unit {
- color: rgb(var(--accent-color));
-}
-
-#privacyPolicy {
- background: var(--main-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-input {
- font-family: "Roboto", sans-serif;
- color: var(--text-hover);
- background: var(--transparency-dark-25) !important;
- -webkit-rtl-ordering: logical;
- Font-size: 16px;
- padding: 10px;
- border: none;
- padding-left: 10px;
- max-width: -webkit-fill-available;
- border-radius: 3px;
- margin-bottom: 5px !important;
- outline: none;
-}
-
-.testName {
- color: var(--text-hover) !important;
+/* dP dP dP */
+/* 88 88 88 */
+/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
+/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
+/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
+/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
+/* 88 */
+/* dP */
+
+/* Made by @gilbN */
+/* https://github.com/gilbN/theme.park */
+
+@import url("/css/defaults/placeholders.css");
+@import url("/css/defaults/transparent.css");
+
+html,
+body {
+ background: var(--main-bg-color) !important;
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ color: var(--text) !important;
+}
+
+h1,
+h2,
+h3,
+h4,
+h5,
+h6,
+label {
+ color: var(--text-hover);
+}
+
+div.meterText:empty:before {
+ color: var(--text-hover) !important;
+}
+
+#dlText {
+ color: #F44336;
+}
+
+#ulText {
+ color: #4CAF50;
+}
+
+#pingText,
+#jitText {
+ color: #2cabe3;
+}
+
+#startStopBtn {
+ color: var(--button-text);
+ background: var(--button-color);
+ border: 0.15em solid var(--button-color);
+}
+
+#startStopBtn:hover {
+ border: 0.15em solid var(--button-color-hover);
+ background: var(--button-color-hover);
+}
+
+#startStopBtn.running {
+ background: #FF3030 !important;
+ border-color: #FF6060;
+ color: #FFFFFF;
+}
+
+#startStopBtn.running:hover {
+ background: #FF3030;
+ border-color: #FF6060;
+ color: #FFFFFF;
+}
+
+a,
+a:-webkit-any-link {
+ color: var(--link-color);
+}
+
+a:hover,
+a:-webkit-any-link:hover {
+ color: var(--link-color-hover);
+}
+
+#ip,
+.unit {
+ color: rgb(var(--accent-color));
+}
+
+#privacyPolicy {
+ background: var(--main-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+input {
+ font-family: "Roboto", sans-serif;
+ color: var(--text-hover);
+ background: var(--transparency-dark-25) !important;
+ -webkit-rtl-ordering: logical;
+ Font-size: 16px;
+ padding: 10px;
+ border: none;
+ padding-left: 10px;
+ max-width: -webkit-fill-available;
+ border-radius: 3px;
+ margin-bottom: 5px !important;
+ outline: none;
+}
+
+.testName {
+ color: var(--text-hover) !important;
}
\ No newline at end of file
diff --git a/css/base/lidarr/lidarr-base.css b/css/base/lidarr/lidarr-base.css
index 9efcb2e267..05b70fa13c 100644
--- a/css/base/lidarr/lidarr-base.css
+++ b/css/base/lidarr/lidarr-base.css
@@ -1,272 +1,272 @@
-/* dP dP dP */
-/* 88 88 88 */
-/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
-/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
-/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
-/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
-/* 88 */
-/* dP */
-
-/* Made by @gilbN */
-/* https://github.com/gilbN/theme.park */
-
-@import url("/css/defaults/placeholders.css");
-@import url("/css/defaults/transparent.css");
-@import url("/css/defaults/servarr-base.css");
-
-:root {
- --calendar-downloaded: 39 194 76;
- --calendar-downloading: 122 67 182;
- --calendar-unmonitored: 173 173 173;
- --calendar-missing: 240 80 80;
- --calendar-unreleased: 93 156 236;
-}
-
-/* LIDARR SPECIFIC */
-[class*="ArtistSearchInput-sectionTitle-"] {
- color: var(--text-hover);
-}
-
-[class*="ArtistSearchInput-containerOpen-"] [class*="ArtistSearchInput-artistContainer-"] {
- border: none !important;
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- color: var(--text-hover) !important;
- box-shadow: 0 0 10px 1px transparent !important;
-}
-
-[class*="ArtistSearchInput-highlighted-"] {
- background: var(--transparency-dark-10)
-}
-
-/* LIBRARY PAGE */
-[class*="ArtistIndexPoster-controls-"] {
- background-color: rgb(var(--accent-color)) !important;
-}
-
-/* OVERVIEW PAGE */
-[class*="ArtistIndexOverview-container-"],
-[class*="ArtistIndexOverview-container-"]:hover {
- background-color: transparent !important;
-}
-
-[class*="ArtistIndexOverview-container-"]:hover [class*="ArtistIndexOverview-content-"] {
- background-color: transparent;
-}
-
-[class*="ArtistIndexOverview-content-"]:hover {
- background: var(--transparency-dark-10) !important;
-}
-
-[class*="ArtistIndexOverview-link-"]:hover {
- text-decoration: none;
-}
-
-/*ARTIST PAGE*/
-[class*="ArtistDetailsSeason-albumType-"],
-[class*="ArtistDetailsSeason-collapseButtonContainer-"] {
- border: none !important;
- background: var(--transparency-dark-25) !important;
-}
-
-[class*="ArtistDetailsSeason-header-"],
-[class*="ArtistDetailsSeason-albumCount-"],
-[class*="ArtistDetails-metadataMessage-"],
-[class*="ArtistDetailsSeason-albumCount-"] {
- color: var(--text-hover);
-}
-
-[class*="ArtistDetailsSeason-albums-"] {
- border-top: 1px solid rgba(255, 255, 255, 0.5);
-}
-
-/*ARTIST ALBUM PAGE*/
-[class*="AlbumDetailsMedium-mediumNumber-"] {
- color: var(--text-hover);
-}
-
-[class*="AlbumDetailsMedium-medium-"] {
- border: none;
- background: var(--transparency-dark-25);
-}
-
-[class*="ExtraFileTable-container-"] {
- border: 1px solid transparent;
- background: var(--transparency-dark-25);
-}
-
-[class*="AlbumDetails-selectedTab-"] {
- border-bottom: 4px solid rgb(var(--accent-color));
-}
-
-[class*="AlbumDetailsMedium-collapseButtonContainer-"] {
- border: none;
- background: var(--transparency-dark-25);
-}
-
-[class*="ArtistIndexProgressBar-progress-"] {
- background: var(--transparency-dark-10);
-}
-
-[class*="ArtistIndexBanner-title-"],
-[class*="ArtistIndexBannerInfo-info-"] {
- background: var(--transparency-dark-25);
- color: var(--text-hover);
-}
-
-/* POSTERS */
-[class*="ArtistIndexPoster-title-"],
-[class*="ArtistIndexPosterInfo-info-"] {
- background: var(--transparency-light-10);
- color: var(--text-hover);
-}
-
-/* SEARCH BAR */
-[class*="AddNewArtist-searchIconContainer-"],
-[class*="AddNewItem-searchIconContainer-"] {
- border: none;
- background: var(--transparency-light-10);
- color: var(--text-hover);
-}
-
-[class*="ArtistSearchInput-container-"] [class*="Input-input-"] {
- background: transparent;
- border-bottom: solid 1px var(--text);
-}
-
-[class*="ArtistSearchInput-container-"] [class*="Input-input-"]:focus {
- border-bottom: none;
- background: transparent;
-}
-
-[class*="ArtistSearchResult-alternateTitle-"] {
- color: var(--text-hover);
- font-size: 12px;
-}
-
-/* SEARCH RESULTS */
-[class*="AddNewArtistSearchResult-year-"] {
- color: var(--text-hover);
-}
-
-[class*="AddNewArtistSearchResult-searchResult-"],
-[class*="AddNewArtistSearchResult-underlay-"],
-[class*="AddNewAlbumSearchResult-underlay-"] {
- background-color: transparent;
-}
-
-[class*="AddNewArtistSearchResult-searchResult-"]:hover,
-[class*="AddNewArtistSearchResult-underlay-"]:hover,
-[class*="AddNewAlbumSearchResult-underlay-"]:hover {
- background: var(--transparency-dark-10);
- color: inherit;
- text-decoration: none;
-}
-
-/* IMPORT ARTIST */
-[class*="ImportArtistSelectArtist-content-"],
-[class*="ImportArtistSelectArtist-searchIconContainer-"] {
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- color: var(--text-hover);
- border: 1px solid transparent;
-}
-
-[class*="ImportArtistName-disambiguation-"] {
- color: var(--text-muted);
-}
-
-[class*="ImportArtistSearchResult-artist-"]:hover {
- background: var(--transparency-light-10);
-}
-
-/* IMPORT */
-/* Text color */
-[class*="ImportArtistSelectFolder-header-"] {
- color: var(--text-hover);
-}
-
-[class*="ExpandingFileDetails-fileDetails-"] {
- border: 1px solid rgb(255 255 255 / .1);
- background: var(--transparency-light-10);
-}
-
-/* IMPORT NEW ARTIST */
-/* Drop down menu/button*/
-[class*="ImportArtistSelectArtist-button-"] {
- border: none;
- background: var(--transparency-dark-25) !important;
- color: var(--text-hover);
-}
-
-/* CALENDAR */
-[class*="CalendarEvent-event-"]>div>div>a {
- color: var(--transparency-light-95) !important;
-}
-
-/* Color Impaired Mode */
-[class*="CalendarEvent-unmonitored-"].colorImpaired {
- background: repeating-linear-gradient(90deg, rgb(var(--calendar-unmonitored) / .2), rgb(var(--calendar-unmonitored) / .2) 5px, rgb(var(--calendar-unmonitored) / .4) 5px, rgb(var(--calendar-unmonitored) / .4) 10px) !important;
-}
-
-[class*="CalendarEvent-missing-"].colorImpaired{
- background: repeating-linear-gradient(90deg, rgb(var(--calendar-missing) / .2), rgb(var(--calendar-missing) / .2) 5px, rgb(var(--calendar-missing) / .4) 5px, rgb(var(--calendar-missing) / .4) 10px) !important;
-}
-
-[class*="CalendarEvent-unreleased-"].colorImpaired{
- background: repeating-linear-gradient(90deg, rgb(var(--calendar-unreleased) / .2), rgb(var(--calendar-unreleased) / .2) 5px, rgb(var(--calendar-unreleased) / .4) 5px, rgb(var(--calendar-unreleased) / .4) 10px) !important;
-}
-
-[class*="ArtistIndexHeader-sortName-"]:hover,
-[class*="ArtistIndexHeader-artistType-"]:hover,
-[class*="ArtistIndexHeader-trackCount-"]:hover,
-[class*="ArtistIndexHeader-qualityProfileId-"]:hover,
-[class*="ArtistIndexHeader-languageProfileId-"]:hover,
-[class*="ArtistIndexHeader-metadataProfileId-"]:hover,
-[class*="ArtistIndexHeader-nextAlbum-"]:hover,
-[class*="ArtistIndexHeader-lastAlbum-"]:hover,
-[class*="ArtistIndexHeader-added-"]:hover,
-[class*="ArtistIndexHeader-genres-"]:hover,
-[class*="ArtistIndexHeader-albumCount-"]:hover,
-[class*="ArtistIndexHeader-trackProgress-"]:hover,
-[class*="ArtistIndexHeader-latestAlbum-"]:hover,
-[class*="ArtistIndexHeader-actions-"]:hover {
- background: var(--transparency-dark-25);
- color: var(--text-hover);
-}
-
-/* Fix rating border*/
-[class*="ArtistIndexRow-ratings-"] {
- border-top: 1px solid var(--text) !important;
-}
-
-/* ALBUM STUDIO */
-[class*="AlbumStudioAlbum-albumType-"],
-[class*="AlbumStudioAlbum-album-"],
-[class*="AlbumStudioAlbum-tracks-"] {
- border: none;
- background: var(--transparency-dark-25);
- color: var(--text-hover);
-}
-
-[class*="AlbumStudioAlbum-missingWanted-"] {
- background-color: #f05050;
- color: #fff;
-}
-
-[class*="AlbumStudioAlbum-allTracks-"] {
- background-color: #0b8750;
- color: #fff;
-}
+/* dP dP dP */
+/* 88 88 88 */
+/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
+/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
+/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
+/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
+/* 88 */
+/* dP */
+
+/* Made by @gilbN */
+/* https://github.com/gilbN/theme.park */
+
+@import url("/css/defaults/placeholders.css");
+@import url("/css/defaults/transparent.css");
+@import url("/css/defaults/servarr-base.css");
+
+:root {
+ --calendar-downloaded: 39 194 76;
+ --calendar-downloading: 122 67 182;
+ --calendar-unmonitored: 173 173 173;
+ --calendar-missing: 240 80 80;
+ --calendar-unreleased: 93 156 236;
+}
+
+/* LIDARR SPECIFIC */
+[class*="ArtistSearchInput-sectionTitle-"] {
+ color: var(--text-hover);
+}
+
+[class*="ArtistSearchInput-containerOpen-"] [class*="ArtistSearchInput-artistContainer-"] {
+ border: none !important;
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ color: var(--text-hover) !important;
+ box-shadow: 0 0 10px 1px transparent !important;
+}
+
+[class*="ArtistSearchInput-highlighted-"] {
+ background: var(--transparency-dark-10)
+}
+
+/* LIBRARY PAGE */
+[class*="ArtistIndexPoster-controls-"] {
+ background-color: rgb(var(--accent-color)) !important;
+}
+
+/* OVERVIEW PAGE */
+[class*="ArtistIndexOverview-container-"],
+[class*="ArtistIndexOverview-container-"]:hover {
+ background-color: transparent !important;
+}
+
+[class*="ArtistIndexOverview-container-"]:hover [class*="ArtistIndexOverview-content-"] {
+ background-color: transparent;
+}
+
+[class*="ArtistIndexOverview-content-"]:hover {
+ background: var(--transparency-dark-10) !important;
+}
+
+[class*="ArtistIndexOverview-link-"]:hover {
+ text-decoration: none;
+}
+
+/*ARTIST PAGE*/
+[class*="ArtistDetailsSeason-albumType-"],
+[class*="ArtistDetailsSeason-collapseButtonContainer-"] {
+ border: none !important;
+ background: var(--transparency-dark-25) !important;
+}
+
+[class*="ArtistDetailsSeason-header-"],
+[class*="ArtistDetailsSeason-albumCount-"],
+[class*="ArtistDetails-metadataMessage-"],
+[class*="ArtistDetailsSeason-albumCount-"] {
+ color: var(--text-hover);
+}
+
+[class*="ArtistDetailsSeason-albums-"] {
+ border-top: 1px solid rgba(255, 255, 255, 0.5);
+}
+
+/*ARTIST ALBUM PAGE*/
+[class*="AlbumDetailsMedium-mediumNumber-"] {
+ color: var(--text-hover);
+}
+
+[class*="AlbumDetailsMedium-medium-"] {
+ border: none;
+ background: var(--transparency-dark-25);
+}
+
+[class*="ExtraFileTable-container-"] {
+ border: 1px solid transparent;
+ background: var(--transparency-dark-25);
+}
+
+[class*="AlbumDetails-selectedTab-"] {
+ border-bottom: 4px solid rgb(var(--accent-color));
+}
+
+[class*="AlbumDetailsMedium-collapseButtonContainer-"] {
+ border: none;
+ background: var(--transparency-dark-25);
+}
+
+[class*="ArtistIndexProgressBar-progress-"] {
+ background: var(--transparency-dark-10);
+}
+
+[class*="ArtistIndexBanner-title-"],
+[class*="ArtistIndexBannerInfo-info-"] {
+ background: var(--transparency-dark-25);
+ color: var(--text-hover);
+}
+
+/* POSTERS */
+[class*="ArtistIndexPoster-title-"],
+[class*="ArtistIndexPosterInfo-info-"] {
+ background: var(--transparency-light-10);
+ color: var(--text-hover);
+}
+
+/* SEARCH BAR */
+[class*="AddNewArtist-searchIconContainer-"],
+[class*="AddNewItem-searchIconContainer-"] {
+ border: none;
+ background: var(--transparency-light-10);
+ color: var(--text-hover);
+}
+
+[class*="ArtistSearchInput-container-"] [class*="Input-input-"] {
+ background: transparent;
+ border-bottom: solid 1px var(--text);
+}
+
+[class*="ArtistSearchInput-container-"] [class*="Input-input-"]:focus {
+ border-bottom: none;
+ background: transparent;
+}
+
+[class*="ArtistSearchResult-alternateTitle-"] {
+ color: var(--text-hover);
+ font-size: 12px;
+}
+
+/* SEARCH RESULTS */
+[class*="AddNewArtistSearchResult-year-"] {
+ color: var(--text-hover);
+}
+
+[class*="AddNewArtistSearchResult-searchResult-"],
+[class*="AddNewArtistSearchResult-underlay-"],
+[class*="AddNewAlbumSearchResult-underlay-"] {
+ background-color: transparent;
+}
+
+[class*="AddNewArtistSearchResult-searchResult-"]:hover,
+[class*="AddNewArtistSearchResult-underlay-"]:hover,
+[class*="AddNewAlbumSearchResult-underlay-"]:hover {
+ background: var(--transparency-dark-10);
+ color: inherit;
+ text-decoration: none;
+}
+
+/* IMPORT ARTIST */
+[class*="ImportArtistSelectArtist-content-"],
+[class*="ImportArtistSelectArtist-searchIconContainer-"] {
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ color: var(--text-hover);
+ border: 1px solid transparent;
+}
+
+[class*="ImportArtistName-disambiguation-"] {
+ color: var(--text-muted);
+}
+
+[class*="ImportArtistSearchResult-artist-"]:hover {
+ background: var(--transparency-light-10);
+}
+
+/* IMPORT */
+/* Text color */
+[class*="ImportArtistSelectFolder-header-"] {
+ color: var(--text-hover);
+}
+
+[class*="ExpandingFileDetails-fileDetails-"] {
+ border: 1px solid rgb(255 255 255 / .1);
+ background: var(--transparency-light-10);
+}
+
+/* IMPORT NEW ARTIST */
+/* Drop down menu/button*/
+[class*="ImportArtistSelectArtist-button-"] {
+ border: none;
+ background: var(--transparency-dark-25) !important;
+ color: var(--text-hover);
+}
+
+/* CALENDAR */
+[class*="CalendarEvent-event-"]>div>div>a {
+ color: var(--transparency-light-95) !important;
+}
+
+/* Color Impaired Mode */
+[class*="CalendarEvent-unmonitored-"].colorImpaired {
+ background: repeating-linear-gradient(90deg, rgb(var(--calendar-unmonitored) / .2), rgb(var(--calendar-unmonitored) / .2) 5px, rgb(var(--calendar-unmonitored) / .4) 5px, rgb(var(--calendar-unmonitored) / .4) 10px) !important;
+}
+
+[class*="CalendarEvent-missing-"].colorImpaired{
+ background: repeating-linear-gradient(90deg, rgb(var(--calendar-missing) / .2), rgb(var(--calendar-missing) / .2) 5px, rgb(var(--calendar-missing) / .4) 5px, rgb(var(--calendar-missing) / .4) 10px) !important;
+}
+
+[class*="CalendarEvent-unreleased-"].colorImpaired{
+ background: repeating-linear-gradient(90deg, rgb(var(--calendar-unreleased) / .2), rgb(var(--calendar-unreleased) / .2) 5px, rgb(var(--calendar-unreleased) / .4) 5px, rgb(var(--calendar-unreleased) / .4) 10px) !important;
+}
+
+[class*="ArtistIndexHeader-sortName-"]:hover,
+[class*="ArtistIndexHeader-artistType-"]:hover,
+[class*="ArtistIndexHeader-trackCount-"]:hover,
+[class*="ArtistIndexHeader-qualityProfileId-"]:hover,
+[class*="ArtistIndexHeader-languageProfileId-"]:hover,
+[class*="ArtistIndexHeader-metadataProfileId-"]:hover,
+[class*="ArtistIndexHeader-nextAlbum-"]:hover,
+[class*="ArtistIndexHeader-lastAlbum-"]:hover,
+[class*="ArtistIndexHeader-added-"]:hover,
+[class*="ArtistIndexHeader-genres-"]:hover,
+[class*="ArtistIndexHeader-albumCount-"]:hover,
+[class*="ArtistIndexHeader-trackProgress-"]:hover,
+[class*="ArtistIndexHeader-latestAlbum-"]:hover,
+[class*="ArtistIndexHeader-actions-"]:hover {
+ background: var(--transparency-dark-25);
+ color: var(--text-hover);
+}
+
+/* Fix rating border*/
+[class*="ArtistIndexRow-ratings-"] {
+ border-top: 1px solid var(--text) !important;
+}
+
+/* ALBUM STUDIO */
+[class*="AlbumStudioAlbum-albumType-"],
+[class*="AlbumStudioAlbum-album-"],
+[class*="AlbumStudioAlbum-tracks-"] {
+ border: none;
+ background: var(--transparency-dark-25);
+ color: var(--text-hover);
+}
+
+[class*="AlbumStudioAlbum-missingWanted-"] {
+ background-color: #f05050;
+ color: #fff;
+}
+
+[class*="AlbumStudioAlbum-allTracks-"] {
+ background-color: #0b8750;
+ color: #fff;
+}
diff --git a/css/base/logarr/logarr-base.css b/css/base/logarr/logarr-base.css
index a6974bd9a0..d1d189cf30 100644
--- a/css/base/logarr/logarr-base.css
+++ b/css/base/logarr/logarr-base.css
@@ -1,583 +1,583 @@
-/* dP dP dP */
-/* 88 88 88 */
-/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
-/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
-/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
-/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
-/* 88 */
-/* dP */
-
-/* Made by @gilbN */
-/* https://github.com/gilbN/theme.park */
-
-@import url("/css/defaults/transparent.css");
-
-body {
- font-family: Open Sans Bold, Helvetica Neue, Helvetica, Arial, sans-serif;
- background: var(--main-bg-color) !important;
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- color: var(--text-hover) !important;
-}
-
-/* Scrollbar */
-
-@media only screen and (min-width: 768px) {
- html {
- height: 100%;
- width: 100%;
- overflow: auto;
- }
-
- body {
- overflow-y: auto;
- background: var(--main-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- }
-}
-
-.expand::-webkit-scrollbar-track {
- background-color: transparent !important;
- -webkit-box-shadow: none !important;
- box-shadow: none !important;
-}
-
-.expand::-webkit-scrollbar {
- background-color: transparent !important;
-}
-
-.expand::-webkit-scrollbar-thumb {
- background: var(--transparency-dark-20) !important;
- -webkit-box-shadow: none !important;
- box-shadow: none !important;
-}
-
-.expand::-webkit-scrollbar-thumb:hover {
- background: var(--transparency-light-50) !important;
-}
-
-body::-webkit-scrollbar-track {
- background-color: transparent !important;
- -webkit-box-shadow: none !important;
- box-shadow: none !important;
-}
-
-body::-webkit-scrollbar {
- background-color: transparent !important;
-}
-
-body::-webkit-scrollbar-thumb {
- background: var(--transparency-dark-20) !important;
- -webkit-box-shadow: none !important;
- box-shadow: none !important;
-}
-
-body::-webkit-scrollbar-thumb:hover {
- background: var(--transparency-light-50) !important;
-}
-
-.flex-child {
- border-radius: 0px;
- background: var(--transparency-light-10);
- box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.15);
-}
-
-#includedContent {
- background-color: transparent;
- background: transparent;
-}
-
-body {
- opacity: 1;
- transition: 1s opacity;
- background-color: #00000000;
- -webkit-font-smoothing: antialiased;
- font-family: 'Roboto:400', sans-serif !important;
- color: #FFFFFF;
- padding: 10px 10px 0;
-}
-
-.btn {
- font-weight: 600 !important;
-}
-
-body.fade-out {
- opacity: 0;
- transition: none;
-}
-
-.left,
-.right,
-.category-filter-item,
-.nav-item,
-.filesize,
-.path {
- color: var(--text-hover);
-}
-
-#username:hover,
-#password:hover {
- text-shadow: 0 0 1rem transparent;
-}
-
-#categoryFilter,
-#auto-update {
- color: var(--text-hover) !important;
- background-color: transparent !important;
- box-shadow: none;
- border-radius: 0px;
-}
-
-#markform {
- background: var(--main-bg-color) !important;
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-
-}
-
-.slide {
- border: 1px solid transparent;
-}
-
-.expandtoggle {
- background-color: transparent !important;
-}
-
-.expandtoggle:hover {
- background: var(--transparency-light-10) !important;
-}
-
-.expandtoggle:checked~.expandtoggle::before {
- content: "";
- background: url(/resources/logarr/increase.png) no-repeat;
- background-size: 2em;
- display: inline-block;
- width: 2em;
- height: 2em;
- cursor: row-resize;
-}
-
-.expandtoggle::before {
- background: url(/resources/logarr/decrease.png) no-repeat;
- background-size: 2em;
- content: "";
- display: inline-block;
- width: 2em;
- height: 2em;
- -webkit-transition: .5s;
- -moz-transition: .5s;
- transition: .5s;
- cursor: pointer;
-}
-
-.expand {
- height: 43rem;
- width: auto;
- overflow: auto;
- transition: height 0.5s;
- color: rgb(255, 255, 255);
- background: var(--transparency-dark-30);
- word-wrap: break-word;
- padding: 0 10px 0 10px;
-}
-
-.header-brand,
-.logheader {
- text-shadow: none !important;
-}
-
-/* Settings */
-/* Text Color */
-.alpaca-control-label,
-.alpaca-control.radio {
- color: var(--text-hover) !important;
-}
-
-.alpaca-form-buttons-container {
- background-color: transparent !important;
-}
-
-.Rtable-cell {
- color: var(--text-hover) !important;
-}
-
-#colorkey {
- color: var(--text-hover) !important;
-}
-
-.settingstitle {
- text-shadow: none !important;
-}
-
-#reginfo {
- color: var(--text-hover) !important;
-}
-
-#infodata {
- background-color: transparent !important;
- box-shadow: none !important;
-}
-
-.input_icon {
- color: var(--button-color) !important;
-}
-
-.input_icon:hover {
- color: var(--button-color-hover) !important;
-}
-
-.input:hover,
-input.form-control:hover,
-select.form-control:hover {
- border: .2rem solid transparent;
-}
-
-.input:focus,
-input.form-control:focus,
-select.form-control:focus {
- border: .2rem solid transparent;
-}
-
-input:invalid {
- border: .2rem solid transparent;
-}
-
-input:valid {
- border: .2rem solid transparent;
-}
-
-/* Sidebar */
-#sidebar-wrapper {
- box-shadow: none !important;
- background: var(--transparency-dark-10);
-}
-
-.sidebar-nav li:hover:before {
- -webkit-transition: none !important;
- transition: none !important;
- background: var(--transparency-dark-10);
-}
-
-.sidebar-nav li:before {
- background: var(--transparency-dark-10);
- transition: none !important;
- -webkit-transition: none !important;
-}
-
-.sidebar-nav li:first-child a {
- background: var(--transparency-dark-10);
-}
-
-.sidebar-nav li:nth-child(2):before {
- background: var(--transparency-dark-10);
-}
-
-.sidebar-nav li:nth-child(3):before {
- background: var(--transparency-dark-10);
-}
-
-.sidebar-nav li:nth-child(4):before {
- background: var(--transparency-dark-10);
-}
-
-.sidebar-nav li:nth-child(5):before {
- background: var(--transparency-dark-10);
-}
-
-.sidebar-nav li:nth-child(6):before {
- background: var(--transparency-dark-10);
-}
-
-.sidebar-nav li:nth-child(7):before {
- background: var(--transparency-dark-10);
-}
-
-.sidebar-nav li:nth-child(8):before {
- background: var(--transparency-dark-10);
-}
-
-.sidebar-nav li:nth-child(9):before {
- background: var(--transparency-dark-10);
-}
-
-#modalloading {
- background: var(--main-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- color: var(--text-hover) !important;
- border: 1px solid transparent !important;
- box-shadow: 0.5rem 0.5rem 1rem rgb(15, 15, 15, 0.45) !important;
-}
-
-.modaltextloading,
-.modalloadingspinner {
- color: var(--text-hover) !important;
-}
-
-.container {
- max-width: 100% !important;
- padding-right: 2rem !important;
-}
-
-#stats {
- background: var(--transparency-dark-15) !important;
- padding-left: .0rem !important;
- padding-right: 1.11rem !important;
- box-shadow: none;
-}
-
-#hd {
- padding-left: 0.8rem !important;
-}
-
-.double-val-label>span.success {
- background-color: #28a745 !important;
-}
-
-.servicetile:hover,
-.servicetile:focus {
- text-shadow: 0 0 20px #000;
-}
-
-#servicetitle:hover,
-#servicetitle:focus {
- text-shadow: 0 0 20px #000;
-}
-
-#servicetitle {
- color: var(--text-hover) !important;
-}
-
-.btnoffline,
-.btnunknown,
-.btnonline {
- box-shadow: 0 0.2rem 1rem rgba(0, 0, 0, 0.9) !important;
- -webkit-box-shadow: 0 0.2rem 1rem rgba(0, 0, 0, 0.9) !important;
-}
-
-.btnonline {
- background-color: #28a745 !important;
-}
-
-.btn {
- background-color: var(--button-color) !important;
- border: none !important;
-}
-
-.btn:hover {
- background-color: var(--button-color-hover) !important;
- border: none !important;
-}
-
-.btn-primary,
-.btn-primary:hover {
- border-color: transparent;
-}
-
-.btn-group>.btn-group:not(:first-child)>.btn,
-.btn-group>.btn:not(:first-child) {
- color: var(--text-hover) !important;
-}
-
-.btn-group>.btn:first-child {
- color: var(--text-hover) !important;
-}
-
-#time {
- background: var(--transparency-dark-15) !important;
- color: var(--text-hover) !important;
- box-shadow: none;
-}
-
-#slidertable {
- background: var(--transparency-dark-15) !important;
- box-shadow: none;
-}
-
-#textslider {
- color: var(--text-hover) !important;
-}
-
-.dtg {
- color: var(--text-hover) !important;
-}
-
-.datemin {
- color: var(--text-hover) !important;
-}
-
-#center {
- background-color: rgba(0, 0, 0, .0) !important;
- box-shadow: 0px 0px 0px 0px #ffffff00, 0px 0px 0px 0px #ffffff00, 10px 0px 10px 0px #ffffff00, -10px 0px 10px 2px #ffffff00 !important;
-}
-
-/*Service tile*/
-.col-lg-4 {
- background: var(--transparency-dark-15) !important;
- margin: 1rem .1rem 1.5rem 1rem !important;
- width: 9rem !important;
- box-shadow: none;
-}
-
-.col-lg-4:hover {
- background: var(--transparency-dark-10) !important;
- margin: 1rem .1rem 1.5rem 1rem !important;
- width: 9rem !important;
- box-shadow: none;
-}
-
-.servicetile,
-.servicetile:hover,
-.servicetile:focus {
- color: var(--text-hover);
- text-shadow: none !important;
- text-decoration: none !important;
- outline: 0;
- font-weight: inherit !important;
- -webkit-transition: none !important;
- -moz-transition: none !important;
- -ms-transition: none !important;
- -o-transition: none !important;
- transition: none !important;
-}
-
-.servicetile {
- color: var(--text-hover);
- text-shadow: none !important;
- text-decoration: none !important;
- outline: 0;
- font-weight: inherit !important;
- -webkit-transition: none !important;
- -moz-transition: none !important;
- -ms-transition: none !important;
- -o-transition: none !important;
- transition: none !important;
-}
-
-#servicetitle:hover,
-#servicetitle:focus {
- text-shadow: none !important;
- font-weight: inherit !important;
-}
-
-#clock {
- background: var(--transparency-dark-15) !important;
- color: var(--text-hover) !important;
- box-shadow: none;
-}
-
-.date {
- color: var(--text-hover) !important;
-}
-
-#summary {
- background-color: #e84242 !important;
- border-radius: 23px 22px 22px 23px/23px 23px 22px 22px;
- box-shadow: 0px 2px 5px rgb(15, 15, 15) !important;
-}
-
-.pace,
-.pace-progress {
- background: var(--transparency-dark-15) !important;
-}
-
-.pace,
-.pace-progress-inner {
- box-shadow: 0 0 10px rgba(0, 0, 0, .15), 0 0 5px rgba(0, 0, 0, .15) !important;
-}
-
-.pace .pace-activity {
- border-top-color: var(--text-hover) !important;
- border-left-color: var(--text-hover) !important;
-}
-
-.footer {
- color: var(--text-hover) !important;
-}
-
-.footer:hover {
- text-shadow: 0 0 15px transparent !important;
-}
-
-#footer {
- color: transparent !important;
-}
-
-.navbar-brand {
- text-shadow: 0 0 15px #000000 !important;
-}
-
-/* ButtonShadow */
-.btnoffline,
-.btnunknown,
-.btnonline {
- box-shadow: none !important;
- -webkit-box-shadow: none !important;
-}
-
-.logrollmodal {
- background: var(--modal-bg-color) !important;
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- border: 1px solid transparent !important;
-}
-
-.modalimgpath,
-.modaltext,
-#uploadbutton {
- color: var(--text-hover) !important;
-}
-
-.file-upload {
- background-color: var(--button-color) !important;
- color: var(--button-text) !important;
-}
-
-.file-upload:hover {
- background-color: var(--button-color-hover) !important;
- color: var(--button-text) !important;
-}
-
-@media only screen and (max-width: 775px) {
- #slidertable {
- display: none !important;
- }
-
- #time {
- display: none !important;
- }
-}
-
-@media only screen and (max-width: 768px) {
- #dateRight {
- background: var(--transparency-dark-15) !important;
- color: var(--text-hover) !important;
- box-shadow: none;
- }
+/* dP dP dP */
+/* 88 88 88 */
+/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
+/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
+/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
+/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
+/* 88 */
+/* dP */
+
+/* Made by @gilbN */
+/* https://github.com/gilbN/theme.park */
+
+@import url("/css/defaults/transparent.css");
+
+body {
+ font-family: Open Sans Bold, Helvetica Neue, Helvetica, Arial, sans-serif;
+ background: var(--main-bg-color) !important;
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ color: var(--text-hover) !important;
+}
+
+/* Scrollbar */
+
+@media only screen and (min-width: 768px) {
+ html {
+ height: 100%;
+ width: 100%;
+ overflow: auto;
+ }
+
+ body {
+ overflow-y: auto;
+ background: var(--main-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ }
+}
+
+.expand::-webkit-scrollbar-track {
+ background-color: transparent !important;
+ -webkit-box-shadow: none !important;
+ box-shadow: none !important;
+}
+
+.expand::-webkit-scrollbar {
+ background-color: transparent !important;
+}
+
+.expand::-webkit-scrollbar-thumb {
+ background: var(--transparency-dark-20) !important;
+ -webkit-box-shadow: none !important;
+ box-shadow: none !important;
+}
+
+.expand::-webkit-scrollbar-thumb:hover {
+ background: var(--transparency-light-50) !important;
+}
+
+body::-webkit-scrollbar-track {
+ background-color: transparent !important;
+ -webkit-box-shadow: none !important;
+ box-shadow: none !important;
+}
+
+body::-webkit-scrollbar {
+ background-color: transparent !important;
+}
+
+body::-webkit-scrollbar-thumb {
+ background: var(--transparency-dark-20) !important;
+ -webkit-box-shadow: none !important;
+ box-shadow: none !important;
+}
+
+body::-webkit-scrollbar-thumb:hover {
+ background: var(--transparency-light-50) !important;
+}
+
+.flex-child {
+ border-radius: 0px;
+ background: var(--transparency-light-10);
+ box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.15);
+}
+
+#includedContent {
+ background-color: transparent;
+ background: transparent;
+}
+
+body {
+ opacity: 1;
+ transition: 1s opacity;
+ background-color: #00000000;
+ -webkit-font-smoothing: antialiased;
+ font-family: 'Roboto:400', sans-serif !important;
+ color: #FFFFFF;
+ padding: 10px 10px 0;
+}
+
+.btn {
+ font-weight: 600 !important;
+}
+
+body.fade-out {
+ opacity: 0;
+ transition: none;
+}
+
+.left,
+.right,
+.category-filter-item,
+.nav-item,
+.filesize,
+.path {
+ color: var(--text-hover);
+}
+
+#username:hover,
+#password:hover {
+ text-shadow: 0 0 1rem transparent;
+}
+
+#categoryFilter,
+#auto-update {
+ color: var(--text-hover) !important;
+ background-color: transparent !important;
+ box-shadow: none;
+ border-radius: 0px;
+}
+
+#markform {
+ background: var(--main-bg-color) !important;
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+
+}
+
+.slide {
+ border: 1px solid transparent;
+}
+
+.expandtoggle {
+ background-color: transparent !important;
+}
+
+.expandtoggle:hover {
+ background: var(--transparency-light-10) !important;
+}
+
+.expandtoggle:checked~.expandtoggle::before {
+ content: "";
+ background: url(/resources/logarr/increase.png) no-repeat;
+ background-size: 2em;
+ display: inline-block;
+ width: 2em;
+ height: 2em;
+ cursor: row-resize;
+}
+
+.expandtoggle::before {
+ background: url(/resources/logarr/decrease.png) no-repeat;
+ background-size: 2em;
+ content: "";
+ display: inline-block;
+ width: 2em;
+ height: 2em;
+ -webkit-transition: .5s;
+ -moz-transition: .5s;
+ transition: .5s;
+ cursor: pointer;
+}
+
+.expand {
+ height: 43rem;
+ width: auto;
+ overflow: auto;
+ transition: height 0.5s;
+ color: rgb(255, 255, 255);
+ background: var(--transparency-dark-30);
+ word-wrap: break-word;
+ padding: 0 10px 0 10px;
+}
+
+.header-brand,
+.logheader {
+ text-shadow: none !important;
+}
+
+/* Settings */
+/* Text Color */
+.alpaca-control-label,
+.alpaca-control.radio {
+ color: var(--text-hover) !important;
+}
+
+.alpaca-form-buttons-container {
+ background-color: transparent !important;
+}
+
+.Rtable-cell {
+ color: var(--text-hover) !important;
+}
+
+#colorkey {
+ color: var(--text-hover) !important;
+}
+
+.settingstitle {
+ text-shadow: none !important;
+}
+
+#reginfo {
+ color: var(--text-hover) !important;
+}
+
+#infodata {
+ background-color: transparent !important;
+ box-shadow: none !important;
+}
+
+.input_icon {
+ color: var(--button-color) !important;
+}
+
+.input_icon:hover {
+ color: var(--button-color-hover) !important;
+}
+
+.input:hover,
+input.form-control:hover,
+select.form-control:hover {
+ border: .2rem solid transparent;
+}
+
+.input:focus,
+input.form-control:focus,
+select.form-control:focus {
+ border: .2rem solid transparent;
+}
+
+input:invalid {
+ border: .2rem solid transparent;
+}
+
+input:valid {
+ border: .2rem solid transparent;
+}
+
+/* Sidebar */
+#sidebar-wrapper {
+ box-shadow: none !important;
+ background: var(--transparency-dark-10);
+}
+
+.sidebar-nav li:hover:before {
+ -webkit-transition: none !important;
+ transition: none !important;
+ background: var(--transparency-dark-10);
+}
+
+.sidebar-nav li:before {
+ background: var(--transparency-dark-10);
+ transition: none !important;
+ -webkit-transition: none !important;
+}
+
+.sidebar-nav li:first-child a {
+ background: var(--transparency-dark-10);
+}
+
+.sidebar-nav li:nth-child(2):before {
+ background: var(--transparency-dark-10);
+}
+
+.sidebar-nav li:nth-child(3):before {
+ background: var(--transparency-dark-10);
+}
+
+.sidebar-nav li:nth-child(4):before {
+ background: var(--transparency-dark-10);
+}
+
+.sidebar-nav li:nth-child(5):before {
+ background: var(--transparency-dark-10);
+}
+
+.sidebar-nav li:nth-child(6):before {
+ background: var(--transparency-dark-10);
+}
+
+.sidebar-nav li:nth-child(7):before {
+ background: var(--transparency-dark-10);
+}
+
+.sidebar-nav li:nth-child(8):before {
+ background: var(--transparency-dark-10);
+}
+
+.sidebar-nav li:nth-child(9):before {
+ background: var(--transparency-dark-10);
+}
+
+#modalloading {
+ background: var(--main-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ color: var(--text-hover) !important;
+ border: 1px solid transparent !important;
+ box-shadow: 0.5rem 0.5rem 1rem rgb(15, 15, 15, 0.45) !important;
+}
+
+.modaltextloading,
+.modalloadingspinner {
+ color: var(--text-hover) !important;
+}
+
+.container {
+ max-width: 100% !important;
+ padding-right: 2rem !important;
+}
+
+#stats {
+ background: var(--transparency-dark-15) !important;
+ padding-left: .0rem !important;
+ padding-right: 1.11rem !important;
+ box-shadow: none;
+}
+
+#hd {
+ padding-left: 0.8rem !important;
+}
+
+.double-val-label>span.success {
+ background-color: #28a745 !important;
+}
+
+.servicetile:hover,
+.servicetile:focus {
+ text-shadow: 0 0 20px #000;
+}
+
+#servicetitle:hover,
+#servicetitle:focus {
+ text-shadow: 0 0 20px #000;
+}
+
+#servicetitle {
+ color: var(--text-hover) !important;
+}
+
+.btnoffline,
+.btnunknown,
+.btnonline {
+ box-shadow: 0 0.2rem 1rem rgba(0, 0, 0, 0.9) !important;
+ -webkit-box-shadow: 0 0.2rem 1rem rgba(0, 0, 0, 0.9) !important;
+}
+
+.btnonline {
+ background-color: #28a745 !important;
+}
+
+.btn {
+ background-color: var(--button-color) !important;
+ border: none !important;
+}
+
+.btn:hover {
+ background-color: var(--button-color-hover) !important;
+ border: none !important;
+}
+
+.btn-primary,
+.btn-primary:hover {
+ border-color: transparent;
+}
+
+.btn-group>.btn-group:not(:first-child)>.btn,
+.btn-group>.btn:not(:first-child) {
+ color: var(--text-hover) !important;
+}
+
+.btn-group>.btn:first-child {
+ color: var(--text-hover) !important;
+}
+
+#time {
+ background: var(--transparency-dark-15) !important;
+ color: var(--text-hover) !important;
+ box-shadow: none;
+}
+
+#slidertable {
+ background: var(--transparency-dark-15) !important;
+ box-shadow: none;
+}
+
+#textslider {
+ color: var(--text-hover) !important;
+}
+
+.dtg {
+ color: var(--text-hover) !important;
+}
+
+.datemin {
+ color: var(--text-hover) !important;
+}
+
+#center {
+ background-color: rgba(0, 0, 0, .0) !important;
+ box-shadow: 0px 0px 0px 0px #ffffff00, 0px 0px 0px 0px #ffffff00, 10px 0px 10px 0px #ffffff00, -10px 0px 10px 2px #ffffff00 !important;
+}
+
+/*Service tile*/
+.col-lg-4 {
+ background: var(--transparency-dark-15) !important;
+ margin: 1rem .1rem 1.5rem 1rem !important;
+ width: 9rem !important;
+ box-shadow: none;
+}
+
+.col-lg-4:hover {
+ background: var(--transparency-dark-10) !important;
+ margin: 1rem .1rem 1.5rem 1rem !important;
+ width: 9rem !important;
+ box-shadow: none;
+}
+
+.servicetile,
+.servicetile:hover,
+.servicetile:focus {
+ color: var(--text-hover);
+ text-shadow: none !important;
+ text-decoration: none !important;
+ outline: 0;
+ font-weight: inherit !important;
+ -webkit-transition: none !important;
+ -moz-transition: none !important;
+ -ms-transition: none !important;
+ -o-transition: none !important;
+ transition: none !important;
+}
+
+.servicetile {
+ color: var(--text-hover);
+ text-shadow: none !important;
+ text-decoration: none !important;
+ outline: 0;
+ font-weight: inherit !important;
+ -webkit-transition: none !important;
+ -moz-transition: none !important;
+ -ms-transition: none !important;
+ -o-transition: none !important;
+ transition: none !important;
+}
+
+#servicetitle:hover,
+#servicetitle:focus {
+ text-shadow: none !important;
+ font-weight: inherit !important;
+}
+
+#clock {
+ background: var(--transparency-dark-15) !important;
+ color: var(--text-hover) !important;
+ box-shadow: none;
+}
+
+.date {
+ color: var(--text-hover) !important;
+}
+
+#summary {
+ background-color: #e84242 !important;
+ border-radius: 23px 22px 22px 23px/23px 23px 22px 22px;
+ box-shadow: 0px 2px 5px rgb(15, 15, 15) !important;
+}
+
+.pace,
+.pace-progress {
+ background: var(--transparency-dark-15) !important;
+}
+
+.pace,
+.pace-progress-inner {
+ box-shadow: 0 0 10px rgba(0, 0, 0, .15), 0 0 5px rgba(0, 0, 0, .15) !important;
+}
+
+.pace .pace-activity {
+ border-top-color: var(--text-hover) !important;
+ border-left-color: var(--text-hover) !important;
+}
+
+.footer {
+ color: var(--text-hover) !important;
+}
+
+.footer:hover {
+ text-shadow: 0 0 15px transparent !important;
+}
+
+#footer {
+ color: transparent !important;
+}
+
+.navbar-brand {
+ text-shadow: 0 0 15px #000000 !important;
+}
+
+/* ButtonShadow */
+.btnoffline,
+.btnunknown,
+.btnonline {
+ box-shadow: none !important;
+ -webkit-box-shadow: none !important;
+}
+
+.logrollmodal {
+ background: var(--modal-bg-color) !important;
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ border: 1px solid transparent !important;
+}
+
+.modalimgpath,
+.modaltext,
+#uploadbutton {
+ color: var(--text-hover) !important;
+}
+
+.file-upload {
+ background-color: var(--button-color) !important;
+ color: var(--button-text) !important;
+}
+
+.file-upload:hover {
+ background-color: var(--button-color-hover) !important;
+ color: var(--button-text) !important;
+}
+
+@media only screen and (max-width: 775px) {
+ #slidertable {
+ display: none !important;
+ }
+
+ #time {
+ display: none !important;
+ }
+}
+
+@media only screen and (max-width: 768px) {
+ #dateRight {
+ background: var(--transparency-dark-15) !important;
+ color: var(--text-hover) !important;
+ box-shadow: none;
+ }
}
\ No newline at end of file
diff --git a/css/base/monitorr/monitorr-base.css b/css/base/monitorr/monitorr-base.css
index b7a5e1a941..d3c8414b90 100644
--- a/css/base/monitorr/monitorr-base.css
+++ b/css/base/monitorr/monitorr-base.css
@@ -1,434 +1,434 @@
-/* dP dP dP */
-/* 88 88 88 */
-/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
-/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
-/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
-/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
-/* 88 */
-/* dP */
-
-/* Made by @gilbN */
-/* https://github.com/gilbN/theme.park */
-
-@import url("/css/defaults/transparent.css");
-
-#footer:after {
- color: var(--text-hover);
- content: "theme.park v2.0";
-}
-
-body {
- background: var(--main-bg-color) !important;
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- color: var(--text-hover) !important;
-}
-
-/* Scrollbar */
-
-body::-webkit-scrollbar-track {
- background-color: transparent !important;
- -webkit-box-shadow: none !important;
- box-shadow: none !important;
-}
-
-body::-webkit-scrollbar {
- background-color: transparent !important;
-}
-
-body::-webkit-scrollbar-thumb {
- background: var(--transparency-dark-20) !important;
- -webkit-box-shadow: none !important;
- box-shadow: none !important;
-}
-
-body::-webkit-scrollbar-thumb:hover {
- background: var(--transparency-light-50) !important;
-}
-
-
-
-#myModal3::-webkit-scrollbar-track {
- background-color: transparent !important;
- -webkit-box-shadow: none !important;
- box-shadow: none !important;
-}
-
-#myModal3::-webkit-scrollbar {
- background-color: transparent !important;
-}
-
-#myModal3::-webkit-scrollbar-thumb {
- background: var(--transparency-dark-20) !important;
- -webkit-box-shadow: none !important;
- box-shadow: none !important;
-}
-
-#myModal3::-webkit-scrollbar-thumb:hover {
- background: var(--transparency-light-50) !important;
-}
-
-#includedContent {
- background-color: transparent;
- background: transparent;
-}
-
-#username:hover,
-#password:hover {
- text-shadow: 0 0 1rem transparent;
-}
-
-/* Settings */
-/* Text Color */
-.alpaca-control-label,
-.alpaca-control.radio {
- color: var(--text-hover) !important;
-}
-
-.alpaca-form-buttons-container {
- background-color: transparent !important;
-}
-
-.Rtable-cell {
- color: var(--text-hover) !important;
-}
-
-#colorkey {
- color: var(--text-hover) !important;
-}
-
-.settingstitle {
- text-shadow: none !important;
-}
-
-#reginfo {
- color: var(--text-hover) !important;
-}
-
-#infodata {
- background-color: transparent !important;
- box-shadow: none !important;
-}
-
-.input_icon {
- color: var(--button-color) !important;
-}
-
-.input_icon:hover {
- color: var(--button-color-hover) !important;
-}
-
-/* Sidebar */
-#sidebar-wrapper {
- box-shadow: none !important;
- background: var(--transparency-dark-10);
-}
-
-.sidebar-nav li:hover:before {
- -webkit-transition: none !important;
- transition: none !important;
- background: var(--transparency-dark-10);
-}
-
-.sidebar-nav li:before {
- background: var(--transparency-dark-10);
- transition: none !important;
- -webkit-transition: none !important;
-}
-
-.sidebar-nav li:first-child a {
- background: var(--transparency-dark-10);
-}
-
-.sidebar-nav li:nth-child(2):before {
- background: var(--transparency-dark-10);
-}
-
-.sidebar-nav li:nth-child(3):before {
- background: var(--transparency-dark-10);
-}
-
-.sidebar-nav li:nth-child(4):before {
- background: var(--transparency-dark-10);
-}
-
-.sidebar-nav li:nth-child(5):before {
- background: var(--transparency-dark-10);
-}
-
-.sidebar-nav li:nth-child(6):before {
- background: var(--transparency-dark-10);
-}
-
-.sidebar-nav li:nth-child(7):before {
- background: var(--transparency-dark-10);
-}
-
-.sidebar-nav li:nth-child(8):before {
- background: var(--transparency-dark-10);
-}
-
-.sidebar-nav li:nth-child(9):before {
- background: var(--transparency-dark-10);
-}
-
-#modalloading {
- background: var(--main-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- color: var(--text-hover) !important;
- border: 1px solid transparent !important;
- box-shadow: 0.5rem 0.5rem 1rem rgb(15, 15, 15, 0.45) !important;
-}
-
-.modaltextloading,
-.modalloadingspinner {
- color: var(--text-hover) !important;
-}
-
-.container {
- max-width: 100% !important;
- padding-right: 2rem !important;
-}
-
-#stats {
- background: var(--transparency-dark-15) !important;
- padding-left: .0rem !important;
- padding-right: 1.11rem !important;
- box-shadow: none;
-}
-
-#hd {
- padding-left: 0.8rem !important;
-}
-
-.double-val-label>span.success {
- background-color: #28a745 !important;
-}
-
-.servicetile:hover,
-.servicetile:focus {
- text-shadow: 0 0 20px #000;
-}
-
-#servicetitle:hover,
-#servicetitle:focus {
- text-shadow: 0 0 20px #000;
-}
-
-#servicetitle {
- color: var(--text-hover) !important;
-}
-
-.btnoffline,
-.btnunknown,
-.btnonline {
- box-shadow: 0 0.2rem 1rem rgba(0, 0, 0, 0.9) !important;
- -webkit-box-shadow: 0 0.2rem 1rem rgba(0, 0, 0, 0.9) !important;
-}
-
-.btnonline {
- background-color: #28a745 !important;
-}
-
-.btn {
- background-color: var(--button-color) !important;
-}
-
-.btn:hover {
- background-color: var(--button-color-hover) !important;
-}
-
-.btn-primary,
-.btn-primary:hover {
- border-color: transparent;
-}
-
-.btn-group>.btn-group:not(:first-child)>.btn,
-.btn-group>.btn:not(:first-child) {
- color: var(--text-hover) !important;
-}
-
-.btn-group>.btn:first-child {
- color: var(--text-hover) !important;
-}
-
-#time {
- background: var(--transparency-dark-15) !important;
- color: var(--text-hover) !important;
- box-shadow: none;
-}
-
-#slidertable {
- background: var(--transparency-dark-15) !important;
- box-shadow: none;
-}
-
-#textslider {
- color: var(--text-hover) !important;
-}
-
-.dtg {
- color: var(--text-hover) !important;
-}
-
-.datemin {
- color: var(--text-hover) !important;
-}
-
-#center {
- background-color: rgba(0, 0, 0, .0) !important;
- box-shadow: 0px 0px 0px 0px #ffffff00, 0px 0px 0px 0px #ffffff00, 10px 0px 10px 0px #ffffff00, -10px 0px 10px 2px #ffffff00 !important;
-}
-
-/*Service tile*/
-.col-lg-4 {
- background: var(--transparency-dark-15) !important;
- margin: 1rem .1rem 1.5rem 1rem !important;
- width: 9rem !important;
- box-shadow: none;
-}
-
-.col-lg-4:hover {
- background: var(--transparency-dark-10) !important;
- margin: 1rem .1rem 1.5rem 1rem !important;
- width: 9rem !important;
- box-shadow: none;
-}
-
-.servicetile,
-.servicetile:hover,
-.servicetile:focus {
- color: var(--text-hover);
- text-shadow: none !important;
- text-decoration: none !important;
- outline: 0;
- font-weight: inherit !important;
- -webkit-transition: none !important;
- -moz-transition: none !important;
- -ms-transition: none !important;
- -o-transition: none !important;
- transition: none !important;
-}
-
-.servicetile {
- color: var(--text-hover);
- text-shadow: none !important;
- text-decoration: none !important;
- outline: 0;
- font-weight: inherit !important;
- -webkit-transition: none !important;
- -moz-transition: none !important;
- -ms-transition: none !important;
- -o-transition: none !important;
- transition: none !important;
-}
-
-#servicetitle:hover,
-#servicetitle:focus {
- text-shadow: none !important;
- font-weight: inherit !important;
-}
-
-#clock {
- background: var(--transparency-dark-15) !important;
- color: var(--text-hover) !important;
- box-shadow: none;
-}
-
-.date {
- color: var(--text-hover) !important;
-}
-
-#summary {
- background-color: #e84242 !important;
- border-radius: 23px 22px 22px 23px/23px 23px 22px 22px;
- box-shadow: 0px 2px 5px rgb(15, 15, 15) !important;
-}
-
-.pace,
-.pace-progress {
- background: var(--transparency-dark-15) !important;
-}
-
-.pace,
-.pace-progress-inner {
- box-shadow: 0 0 10px rgba(0, 0, 0, .15), 0 0 5px rgba(0, 0, 0, .15) !important;
-}
-
-.pace .pace-activity {
- border-top-color: var(--text-hover) !important;
- border-left-color: var(--text-hover) !important;
-}
-
-.footer {
- color: var(--text-hover) !important;
-}
-
-.footer:hover {
- text-shadow: 0 0 15px transparent !important;
-}
-
-#footer {
- color: transparent !important;
-}
-
-.navbar-brand {
- text-shadow: 0 0 15px #000000 !important;
-}
-
-/* ButtonShadow */
-.btnoffline,
-.btnunknown,
-.btnonline {
- box-shadow: none !important;
- -webkit-box-shadow: none !important;
-}
-
-#myModal3 {
- background: var(--modal-bg-color) !important;
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- border: 1px solid transparent !important;
-}
-
-.modalimgpath,
-.modaltext,
-#uploadbutton {
- color: var(--text-hover) !important;
-}
-
-.file-upload {
- background-color: var(--button-color) !important;
- color: var(--text-hover) !important;
-}
-
-.file-upload:hover {
- background-color: var(--button-color-hover) !important;
- color: var(--text-hover) !important;
-}
-
-@media only screen and (max-width: 775px) {
- #slidertable {
- display: none !important;
- }
-
- #time {
- display: none !important;
- }
+/* dP dP dP */
+/* 88 88 88 */
+/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
+/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
+/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
+/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
+/* 88 */
+/* dP */
+
+/* Made by @gilbN */
+/* https://github.com/gilbN/theme.park */
+
+@import url("/css/defaults/transparent.css");
+
+#footer:after {
+ color: var(--text-hover);
+ content: "theme.park v2.0";
+}
+
+body {
+ background: var(--main-bg-color) !important;
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ color: var(--text-hover) !important;
+}
+
+/* Scrollbar */
+
+body::-webkit-scrollbar-track {
+ background-color: transparent !important;
+ -webkit-box-shadow: none !important;
+ box-shadow: none !important;
+}
+
+body::-webkit-scrollbar {
+ background-color: transparent !important;
+}
+
+body::-webkit-scrollbar-thumb {
+ background: var(--transparency-dark-20) !important;
+ -webkit-box-shadow: none !important;
+ box-shadow: none !important;
+}
+
+body::-webkit-scrollbar-thumb:hover {
+ background: var(--transparency-light-50) !important;
+}
+
+
+
+#myModal3::-webkit-scrollbar-track {
+ background-color: transparent !important;
+ -webkit-box-shadow: none !important;
+ box-shadow: none !important;
+}
+
+#myModal3::-webkit-scrollbar {
+ background-color: transparent !important;
+}
+
+#myModal3::-webkit-scrollbar-thumb {
+ background: var(--transparency-dark-20) !important;
+ -webkit-box-shadow: none !important;
+ box-shadow: none !important;
+}
+
+#myModal3::-webkit-scrollbar-thumb:hover {
+ background: var(--transparency-light-50) !important;
+}
+
+#includedContent {
+ background-color: transparent;
+ background: transparent;
+}
+
+#username:hover,
+#password:hover {
+ text-shadow: 0 0 1rem transparent;
+}
+
+/* Settings */
+/* Text Color */
+.alpaca-control-label,
+.alpaca-control.radio {
+ color: var(--text-hover) !important;
+}
+
+.alpaca-form-buttons-container {
+ background-color: transparent !important;
+}
+
+.Rtable-cell {
+ color: var(--text-hover) !important;
+}
+
+#colorkey {
+ color: var(--text-hover) !important;
+}
+
+.settingstitle {
+ text-shadow: none !important;
+}
+
+#reginfo {
+ color: var(--text-hover) !important;
+}
+
+#infodata {
+ background-color: transparent !important;
+ box-shadow: none !important;
+}
+
+.input_icon {
+ color: var(--button-color) !important;
+}
+
+.input_icon:hover {
+ color: var(--button-color-hover) !important;
+}
+
+/* Sidebar */
+#sidebar-wrapper {
+ box-shadow: none !important;
+ background: var(--transparency-dark-10);
+}
+
+.sidebar-nav li:hover:before {
+ -webkit-transition: none !important;
+ transition: none !important;
+ background: var(--transparency-dark-10);
+}
+
+.sidebar-nav li:before {
+ background: var(--transparency-dark-10);
+ transition: none !important;
+ -webkit-transition: none !important;
+}
+
+.sidebar-nav li:first-child a {
+ background: var(--transparency-dark-10);
+}
+
+.sidebar-nav li:nth-child(2):before {
+ background: var(--transparency-dark-10);
+}
+
+.sidebar-nav li:nth-child(3):before {
+ background: var(--transparency-dark-10);
+}
+
+.sidebar-nav li:nth-child(4):before {
+ background: var(--transparency-dark-10);
+}
+
+.sidebar-nav li:nth-child(5):before {
+ background: var(--transparency-dark-10);
+}
+
+.sidebar-nav li:nth-child(6):before {
+ background: var(--transparency-dark-10);
+}
+
+.sidebar-nav li:nth-child(7):before {
+ background: var(--transparency-dark-10);
+}
+
+.sidebar-nav li:nth-child(8):before {
+ background: var(--transparency-dark-10);
+}
+
+.sidebar-nav li:nth-child(9):before {
+ background: var(--transparency-dark-10);
+}
+
+#modalloading {
+ background: var(--main-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ color: var(--text-hover) !important;
+ border: 1px solid transparent !important;
+ box-shadow: 0.5rem 0.5rem 1rem rgb(15, 15, 15, 0.45) !important;
+}
+
+.modaltextloading,
+.modalloadingspinner {
+ color: var(--text-hover) !important;
+}
+
+.container {
+ max-width: 100% !important;
+ padding-right: 2rem !important;
+}
+
+#stats {
+ background: var(--transparency-dark-15) !important;
+ padding-left: .0rem !important;
+ padding-right: 1.11rem !important;
+ box-shadow: none;
+}
+
+#hd {
+ padding-left: 0.8rem !important;
+}
+
+.double-val-label>span.success {
+ background-color: #28a745 !important;
+}
+
+.servicetile:hover,
+.servicetile:focus {
+ text-shadow: 0 0 20px #000;
+}
+
+#servicetitle:hover,
+#servicetitle:focus {
+ text-shadow: 0 0 20px #000;
+}
+
+#servicetitle {
+ color: var(--text-hover) !important;
+}
+
+.btnoffline,
+.btnunknown,
+.btnonline {
+ box-shadow: 0 0.2rem 1rem rgba(0, 0, 0, 0.9) !important;
+ -webkit-box-shadow: 0 0.2rem 1rem rgba(0, 0, 0, 0.9) !important;
+}
+
+.btnonline {
+ background-color: #28a745 !important;
+}
+
+.btn {
+ background-color: var(--button-color) !important;
+}
+
+.btn:hover {
+ background-color: var(--button-color-hover) !important;
+}
+
+.btn-primary,
+.btn-primary:hover {
+ border-color: transparent;
+}
+
+.btn-group>.btn-group:not(:first-child)>.btn,
+.btn-group>.btn:not(:first-child) {
+ color: var(--text-hover) !important;
+}
+
+.btn-group>.btn:first-child {
+ color: var(--text-hover) !important;
+}
+
+#time {
+ background: var(--transparency-dark-15) !important;
+ color: var(--text-hover) !important;
+ box-shadow: none;
+}
+
+#slidertable {
+ background: var(--transparency-dark-15) !important;
+ box-shadow: none;
+}
+
+#textslider {
+ color: var(--text-hover) !important;
+}
+
+.dtg {
+ color: var(--text-hover) !important;
+}
+
+.datemin {
+ color: var(--text-hover) !important;
+}
+
+#center {
+ background-color: rgba(0, 0, 0, .0) !important;
+ box-shadow: 0px 0px 0px 0px #ffffff00, 0px 0px 0px 0px #ffffff00, 10px 0px 10px 0px #ffffff00, -10px 0px 10px 2px #ffffff00 !important;
+}
+
+/*Service tile*/
+.col-lg-4 {
+ background: var(--transparency-dark-15) !important;
+ margin: 1rem .1rem 1.5rem 1rem !important;
+ width: 9rem !important;
+ box-shadow: none;
+}
+
+.col-lg-4:hover {
+ background: var(--transparency-dark-10) !important;
+ margin: 1rem .1rem 1.5rem 1rem !important;
+ width: 9rem !important;
+ box-shadow: none;
+}
+
+.servicetile,
+.servicetile:hover,
+.servicetile:focus {
+ color: var(--text-hover);
+ text-shadow: none !important;
+ text-decoration: none !important;
+ outline: 0;
+ font-weight: inherit !important;
+ -webkit-transition: none !important;
+ -moz-transition: none !important;
+ -ms-transition: none !important;
+ -o-transition: none !important;
+ transition: none !important;
+}
+
+.servicetile {
+ color: var(--text-hover);
+ text-shadow: none !important;
+ text-decoration: none !important;
+ outline: 0;
+ font-weight: inherit !important;
+ -webkit-transition: none !important;
+ -moz-transition: none !important;
+ -ms-transition: none !important;
+ -o-transition: none !important;
+ transition: none !important;
+}
+
+#servicetitle:hover,
+#servicetitle:focus {
+ text-shadow: none !important;
+ font-weight: inherit !important;
+}
+
+#clock {
+ background: var(--transparency-dark-15) !important;
+ color: var(--text-hover) !important;
+ box-shadow: none;
+}
+
+.date {
+ color: var(--text-hover) !important;
+}
+
+#summary {
+ background-color: #e84242 !important;
+ border-radius: 23px 22px 22px 23px/23px 23px 22px 22px;
+ box-shadow: 0px 2px 5px rgb(15, 15, 15) !important;
+}
+
+.pace,
+.pace-progress {
+ background: var(--transparency-dark-15) !important;
+}
+
+.pace,
+.pace-progress-inner {
+ box-shadow: 0 0 10px rgba(0, 0, 0, .15), 0 0 5px rgba(0, 0, 0, .15) !important;
+}
+
+.pace .pace-activity {
+ border-top-color: var(--text-hover) !important;
+ border-left-color: var(--text-hover) !important;
+}
+
+.footer {
+ color: var(--text-hover) !important;
+}
+
+.footer:hover {
+ text-shadow: 0 0 15px transparent !important;
+}
+
+#footer {
+ color: transparent !important;
+}
+
+.navbar-brand {
+ text-shadow: 0 0 15px #000000 !important;
+}
+
+/* ButtonShadow */
+.btnoffline,
+.btnunknown,
+.btnonline {
+ box-shadow: none !important;
+ -webkit-box-shadow: none !important;
+}
+
+#myModal3 {
+ background: var(--modal-bg-color) !important;
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ border: 1px solid transparent !important;
+}
+
+.modalimgpath,
+.modaltext,
+#uploadbutton {
+ color: var(--text-hover) !important;
+}
+
+.file-upload {
+ background-color: var(--button-color) !important;
+ color: var(--text-hover) !important;
+}
+
+.file-upload:hover {
+ background-color: var(--button-color-hover) !important;
+ color: var(--text-hover) !important;
+}
+
+@media only screen and (max-width: 775px) {
+ #slidertable {
+ display: none !important;
+ }
+
+ #time {
+ display: none !important;
+ }
}
\ No newline at end of file
diff --git a/css/base/monitorr/organizr-dashboard.css b/css/base/monitorr/organizr-dashboard.css
index 207e7e6f3a..aca5448d99 100644
--- a/css/base/monitorr/organizr-dashboard.css
+++ b/css/base/monitorr/organizr-dashboard.css
@@ -1,210 +1,210 @@
-/* dP dP dP */
-/* 88 88 88 */
-/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
-/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
-/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
-/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
-/* 88 */
-/* dP */
-
-/* Made by @gilbN */
-/* https://github.com/gilbN/theme.park */
-
-body {
- background-color: transparent !important;
-}
-
-.container {
- max-width: 100% !important;
- padding-right: 2rem !important;
-}
-
-#stats {
- background: var(--transparency-dark-15) !important;
- padding-left: .0rem !important;
- padding-right: 1.11rem !important;
- box-shadow: none;
-}
-
-#hd {
- padding-left: 0.8rem !important;
-}
-
-.double-val-label>span.success {
- background-color: #28a745 !important;
-}
-
-.servicetile:hover,
-.servicetile:focus {
- text-shadow: 0 0 20px #000;
-}
-
-#servicetitle:hover,
-#servicetitle:focus {
- text-shadow: 0 0 20px #000;
-}
-
-#servicetitle {
- color: var(--text-hover) !important;
-}
-
-.btnoffline,
-.btnunknown,
-.btnonline {
- box-shadow: 0 0.2rem 1rem rgba(0, 0, 0, 0.9) !important;
- -webkit-box-shadow: 0 0.2rem 1rem rgba(0, 0, 0, 0.9) !important;
-}
-
-.btnonline {
- background-color: #28a745 !important;
-}
-
-#time {
- background: var(--transparency-dark-15) !important;
- color: var(--text-hover) !important;
- box-shadow: none;
-}
-
-#slidertable {
- background: var(--transparency-dark-15) !important;
- box-shadow: none;
-}
-
-#textslider {
- color: var(--text-hover) !important;
-}
-
-.dtg {
- color: var(--text-hover) !important;
-}
-
-.datemin {
- color: var(--text-hover) !important;
-}
-
-#center {
- background-color: rgba(0, 0, 0, .0) !important;
- box-shadow: 0px 0px 0px 0px #ffffff00, 0px 0px 0px 0px #ffffff00, 10px 0px 10px 0px #ffffff00, -10px 0px 10px 2px #ffffff00 !important;
-}
-
-/*Service tile*/
-.col-lg-4 {
- background: var(--transparency-dark-15) !important;
- margin: 1rem .1rem 1.5rem 1rem !important;
- width: 9rem !important;
- box-shadow: none;
-}
-
-.col-lg-4:hover {
- background: var(--transparency-dark-10) !important;
- margin: 1rem .1rem 1.5rem 1rem !important;
- width: 9rem !important;
- box-shadow: none;
-}
-
-.servicetile,
-.servicetile:hover,
-.servicetile:focus {
- color: #ffffff;
- text-shadow: none !important;
- text-decoration: none !important;
- outline: 0;
- font-weight: inherit !important;
- -webkit-transition: none !important;
- -moz-transition: none !important;
- -ms-transition: none !important;
- -o-transition: none !important;
- transition: none !important;
-}
-
-.servicetile {
- color: #ffffff;
- text-shadow: none !important;
- text-decoration: none !important;
- outline: 0;
- font-weight: inherit !important;
- -webkit-transition: none !important;
- -moz-transition: none !important;
- -ms-transition: none !important;
- -o-transition: none !important;
- transition: none !important;
-}
-
-#servicetitle:hover,
-#servicetitle:focus {
- text-shadow: none !important;
- font-weight: inherit !important;
-}
-
-#clock {
- background: var(--transparency-dark-15) !important;
- color: var(--text-hover) !important;
- box-shadow: none;
-}
-
-.date {
- color: var(--text-hover) !important;
-}
-
-#summary {
- background-color: #e84242 !important;
- border-radius: 23px 22px 22px 23px/23px 23px 22px 22px;
- box-shadow: 0px 2px 5px rgb(15, 15, 15) !important;
-}
-
-.pace,
-.pace-progress {
- background: var(--transparency-dark-15) !important;
-}
-
-.pace,
-.pace-progress-inner {
- box-shadow: 0 0 10px rgba(0, 0, 0, .15), 0 0 5px rgba(0, 0, 0, .15) !important;
-}
-
-.footer {
- color: transparent !important;
-}
-
-.footer:hover {
- text-shadow: 0 0 15px transparent !important;
-}
-
-#footer {
- color: transparent !important;
-}
-
-.alpaca-control-label,
-.alpaca-control.radio {
- color: black !important;
-}
-
-.navbar-brand {
- text-shadow: 0 0 15px #000000 !important;
-}
-
-.Rtable-cell {
- color: #000000 !important;
-}
-
-#colorkey {
- color: #000000 !important;
-}
-
-/* ButtonShadow */
-.btnoffline,
-.btnunknown,
-.btnonline {
- box-shadow: none !important;
- -webkit-box-shadow: none !important;
-}
-
-@media only screen and (max-width: 775px) {
- #slidertable {
- display: none !important;
- }
-
- #time {
- display: none !important;
- }
+/* dP dP dP */
+/* 88 88 88 */
+/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
+/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
+/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
+/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
+/* 88 */
+/* dP */
+
+/* Made by @gilbN */
+/* https://github.com/gilbN/theme.park */
+
+body {
+ background-color: transparent !important;
+}
+
+.container {
+ max-width: 100% !important;
+ padding-right: 2rem !important;
+}
+
+#stats {
+ background: var(--transparency-dark-15) !important;
+ padding-left: .0rem !important;
+ padding-right: 1.11rem !important;
+ box-shadow: none;
+}
+
+#hd {
+ padding-left: 0.8rem !important;
+}
+
+.double-val-label>span.success {
+ background-color: #28a745 !important;
+}
+
+.servicetile:hover,
+.servicetile:focus {
+ text-shadow: 0 0 20px #000;
+}
+
+#servicetitle:hover,
+#servicetitle:focus {
+ text-shadow: 0 0 20px #000;
+}
+
+#servicetitle {
+ color: var(--text-hover) !important;
+}
+
+.btnoffline,
+.btnunknown,
+.btnonline {
+ box-shadow: 0 0.2rem 1rem rgba(0, 0, 0, 0.9) !important;
+ -webkit-box-shadow: 0 0.2rem 1rem rgba(0, 0, 0, 0.9) !important;
+}
+
+.btnonline {
+ background-color: #28a745 !important;
+}
+
+#time {
+ background: var(--transparency-dark-15) !important;
+ color: var(--text-hover) !important;
+ box-shadow: none;
+}
+
+#slidertable {
+ background: var(--transparency-dark-15) !important;
+ box-shadow: none;
+}
+
+#textslider {
+ color: var(--text-hover) !important;
+}
+
+.dtg {
+ color: var(--text-hover) !important;
+}
+
+.datemin {
+ color: var(--text-hover) !important;
+}
+
+#center {
+ background-color: rgba(0, 0, 0, .0) !important;
+ box-shadow: 0px 0px 0px 0px #ffffff00, 0px 0px 0px 0px #ffffff00, 10px 0px 10px 0px #ffffff00, -10px 0px 10px 2px #ffffff00 !important;
+}
+
+/*Service tile*/
+.col-lg-4 {
+ background: var(--transparency-dark-15) !important;
+ margin: 1rem .1rem 1.5rem 1rem !important;
+ width: 9rem !important;
+ box-shadow: none;
+}
+
+.col-lg-4:hover {
+ background: var(--transparency-dark-10) !important;
+ margin: 1rem .1rem 1.5rem 1rem !important;
+ width: 9rem !important;
+ box-shadow: none;
+}
+
+.servicetile,
+.servicetile:hover,
+.servicetile:focus {
+ color: #ffffff;
+ text-shadow: none !important;
+ text-decoration: none !important;
+ outline: 0;
+ font-weight: inherit !important;
+ -webkit-transition: none !important;
+ -moz-transition: none !important;
+ -ms-transition: none !important;
+ -o-transition: none !important;
+ transition: none !important;
+}
+
+.servicetile {
+ color: #ffffff;
+ text-shadow: none !important;
+ text-decoration: none !important;
+ outline: 0;
+ font-weight: inherit !important;
+ -webkit-transition: none !important;
+ -moz-transition: none !important;
+ -ms-transition: none !important;
+ -o-transition: none !important;
+ transition: none !important;
+}
+
+#servicetitle:hover,
+#servicetitle:focus {
+ text-shadow: none !important;
+ font-weight: inherit !important;
+}
+
+#clock {
+ background: var(--transparency-dark-15) !important;
+ color: var(--text-hover) !important;
+ box-shadow: none;
+}
+
+.date {
+ color: var(--text-hover) !important;
+}
+
+#summary {
+ background-color: #e84242 !important;
+ border-radius: 23px 22px 22px 23px/23px 23px 22px 22px;
+ box-shadow: 0px 2px 5px rgb(15, 15, 15) !important;
+}
+
+.pace,
+.pace-progress {
+ background: var(--transparency-dark-15) !important;
+}
+
+.pace,
+.pace-progress-inner {
+ box-shadow: 0 0 10px rgba(0, 0, 0, .15), 0 0 5px rgba(0, 0, 0, .15) !important;
+}
+
+.footer {
+ color: transparent !important;
+}
+
+.footer:hover {
+ text-shadow: 0 0 15px transparent !important;
+}
+
+#footer {
+ color: transparent !important;
+}
+
+.alpaca-control-label,
+.alpaca-control.radio {
+ color: black !important;
+}
+
+.navbar-brand {
+ text-shadow: 0 0 15px #000000 !important;
+}
+
+.Rtable-cell {
+ color: #000000 !important;
+}
+
+#colorkey {
+ color: #000000 !important;
+}
+
+/* ButtonShadow */
+.btnoffline,
+.btnunknown,
+.btnonline {
+ box-shadow: none !important;
+ -webkit-box-shadow: none !important;
+}
+
+@media only screen and (max-width: 775px) {
+ #slidertable {
+ display: none !important;
+ }
+
+ #time {
+ display: none !important;
+ }
}
\ No newline at end of file
diff --git a/css/base/moviematch/moviematch-base.css b/css/base/moviematch/moviematch-base.css
index 8fab2422d8..253c26ab43 100644
--- a/css/base/moviematch/moviematch-base.css
+++ b/css/base/moviematch/moviematch-base.css
@@ -1,150 +1,150 @@
-/* dP dP dP */
-/* 88 88 88 */
-/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
-/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
-/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
-/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
-/* 88 */
-/* dP */
-
-/* Made by @gilbN */
-/* https://github.com/gilbN/theme.park */
-
-@import url("/css/defaults/placeholders.css");
-@import url("/css/defaults/transparent.css");
-
-* {
- outline: none;
-
-}
-
-body {
- background: var(--main-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- color: var(--text)
-}
-
-
-
-/* TEXT COLOR */
-.matches-title,
-.matches-list:empty::before,
-.card-stack:empty::after,
-footer,
-.Field_Label {
- color: var(--text);
-}
-
-/* ACCENTS */
-.matches-section hr {
- border: 0.5px solid rgb(var(--accent-color));
-}
-
-.matches-section hr::before,
-.matches-title .matches-count {
- background: rgb(var(--accent-color));
- color: var(--button-text);
-}
-
-.Logo {
- color: rgb(var(--accent-color));
-}
-
-/* FORMS */
-.login-form input,
-input,
-.TextInput {
- background: var(--transparency-dark-25);
- border: 1px solid transparent;
- color: var(--text)
-}
-
-.login-form input:focus,
-input:focus,
-.TextInput:focus {
- background: #fff;
- border: 1px solid transparent;
- color: black;
-}
-
-input:focus {
- outline: none;
-}
-
-.Select_Element {
- border: 2px solid var(--button-color);
- color: var(--button-text);
-}
-
-/* BUTTONS */
-.login-form .room-code-container .generate-button,
-.login-form .submit-button,
-.ButtonPrimary,
-.AddRemoveList_Add,
-.SegmentedControlsListItem {
- background: var(--button-color);
- color: var(--button-text);
- border: 1px solid var(--button-color);
-}
-
-.login-form .room-code-container .generate-button:hover,
-.login-form .submit-button:hover,
-.ButtonPrimary:hover,
-.ButtonPrimary:active .ButtonSecondary:hover,
-.ButtonSecondary:active,
-.ButtonTertiary:hover,
-.ButtonTertiary:active,
-.AddRemoveList_Add:hover,
-.AddRemoveList_Add:active,
-.SegmentedControlsListItem:hover,
-.SegmentedControlsListItem:active {
- background: var(--button-color-hover);
- color: var(--button-text-hover);
- border-color: var(--button-color-hover);
-}
-
-@media (hover: hover) {
- .ButtonSecondary:hover {
- color: var(--button-text-hover);
- border-color: var(--button-color-hover);
- }
-}
-
-.ButtonSecondary {
- border: 2px solid var(--button-color);
- color: var(--button-color);
-}
-
-.ButtonTertiary {
- color: var(--button-color);
- transition: background-color var(--button-color-hover) ease-in-out;
-}
-
-.SegmentedControlOption {
- color: var(--button-text);
-}
-
-/* CARDS */
-.card {
- border: 1px solid transparent;
-}
-
-.Card_MoreInfoButton:hover {
- color: rgb(var(--accent-color));
-}
-
-.RoomInfoBar {
- background: var(--transparency-dark-25);
-}
-
-/* MENUS POPOVER */
-.PopoverMenuButton:hover {
- background: var(--transparency-light-15) !important;
- color: var(--mm-white);
+/* dP dP dP */
+/* 88 88 88 */
+/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
+/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
+/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
+/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
+/* 88 */
+/* dP */
+
+/* Made by @gilbN */
+/* https://github.com/gilbN/theme.park */
+
+@import url("/css/defaults/placeholders.css");
+@import url("/css/defaults/transparent.css");
+
+* {
+ outline: none;
+
+}
+
+body {
+ background: var(--main-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ color: var(--text)
+}
+
+
+
+/* TEXT COLOR */
+.matches-title,
+.matches-list:empty::before,
+.card-stack:empty::after,
+footer,
+.Field_Label {
+ color: var(--text);
+}
+
+/* ACCENTS */
+.matches-section hr {
+ border: 0.5px solid rgb(var(--accent-color));
+}
+
+.matches-section hr::before,
+.matches-title .matches-count {
+ background: rgb(var(--accent-color));
+ color: var(--button-text);
+}
+
+.Logo {
+ color: rgb(var(--accent-color));
+}
+
+/* FORMS */
+.login-form input,
+input,
+.TextInput {
+ background: var(--transparency-dark-25);
+ border: 1px solid transparent;
+ color: var(--text)
+}
+
+.login-form input:focus,
+input:focus,
+.TextInput:focus {
+ background: #fff;
+ border: 1px solid transparent;
+ color: black;
+}
+
+input:focus {
+ outline: none;
+}
+
+.Select_Element {
+ border: 2px solid var(--button-color);
+ color: var(--button-text);
+}
+
+/* BUTTONS */
+.login-form .room-code-container .generate-button,
+.login-form .submit-button,
+.ButtonPrimary,
+.AddRemoveList_Add,
+.SegmentedControlsListItem {
+ background: var(--button-color);
+ color: var(--button-text);
+ border: 1px solid var(--button-color);
+}
+
+.login-form .room-code-container .generate-button:hover,
+.login-form .submit-button:hover,
+.ButtonPrimary:hover,
+.ButtonPrimary:active .ButtonSecondary:hover,
+.ButtonSecondary:active,
+.ButtonTertiary:hover,
+.ButtonTertiary:active,
+.AddRemoveList_Add:hover,
+.AddRemoveList_Add:active,
+.SegmentedControlsListItem:hover,
+.SegmentedControlsListItem:active {
+ background: var(--button-color-hover);
+ color: var(--button-text-hover);
+ border-color: var(--button-color-hover);
+}
+
+@media (hover: hover) {
+ .ButtonSecondary:hover {
+ color: var(--button-text-hover);
+ border-color: var(--button-color-hover);
+ }
+}
+
+.ButtonSecondary {
+ border: 2px solid var(--button-color);
+ color: var(--button-color);
+}
+
+.ButtonTertiary {
+ color: var(--button-color);
+ transition: background-color var(--button-color-hover) ease-in-out;
+}
+
+.SegmentedControlOption {
+ color: var(--button-text);
+}
+
+/* CARDS */
+.card {
+ border: 1px solid transparent;
+}
+
+.Card_MoreInfoButton:hover {
+ color: rgb(var(--accent-color));
+}
+
+.RoomInfoBar {
+ background: var(--transparency-dark-25);
+}
+
+/* MENUS POPOVER */
+.PopoverMenuButton:hover {
+ background: var(--transparency-light-15) !important;
+ color: var(--mm-white);
}
\ No newline at end of file
diff --git a/css/base/netdata/netdata-base.css b/css/base/netdata/netdata-base.css
index 11414476b1..447676841d 100644
--- a/css/base/netdata/netdata-base.css
+++ b/css/base/netdata/netdata-base.css
@@ -1,486 +1,486 @@
-/* dP dP dP */
-/* 88 88 88 */
-/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
-/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
-/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
-/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
-/* 88 */
-/* dP */
-
-/* Made by @gilbN */
-/* https://github.com/gilbN/theme.park */
-
-@import url("/css/defaults/placeholders.css");
-@import url("/css/defaults/transparent.css");
-
-body,
-[class*="styled__SocialMediaContainer-"] {
- background: var(--main-bg-color) !important;
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- color: var(--text);
-}
-
-* {
- outline: none !important;
-}
-
-/* TEXT */
-
-h1,
-h2,
-h3,
-h4,
-h5,
-h6,
-label:not(.toggle-on.btn, .toggle-off.btn),
-legend {
- color: var(--text-hover) !important;
-}
-
-.dashboard-context-info {
- color: var(--text);
-}
-
-a,
-.dashboard-context-info a {
- color: var(--link-color) !important;
-}
-
-a:hover,
-.dashboard-context-info a:hover {
- color: var(--link-color-hover) !important;
-}
-
-.loadOverlay {
- color: var(--text) !important;
- background: var(--main-bg-color) !important;
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-/* Navbar */
-.navbar-default {
- background: var(--main-bg-color) !important;
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-.navbar-default .navbar-nav>li>a:hover,
-.navbar-default .navbar-nav>li>a:focus {
- background: var(--transparency-dark-25) !important;
- color: var(--text-hover) !important;
-}
-
-.navbar-default .navbar-nav>.open>a,
-.navbar-default .navbar-nav>.open>a:hover,
-.navbar-default .navbar-nav>.open>a:focus {
- background: var(--transparency-dark-25) !important;
-}
-
-.navbar-default,
-.navbar-inverse {
- border: 0px solid rgba(0, 0, 0, 0.6) !important;
- text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3) !important;
-}
-
-.navbar-default .navbar-brand {
- color: var(--text-hover) !important;
-}
-
-.navbar-default .navbar-brand:hover,
-.navbar-default .navbar-brand:focus {
- color: var(--text-hover) !important;
- background: var(--transparency-dark-25) !important;
-}
-
-.navbar-default .navbar-nav>li>a,
-.navbar-inverse .navbar-nav>li>a {
- border-right: 1px solid rgba(0, 0, 0, 0) !important;
- border-left: 1px solid rgba(0, 0, 0, 0) !important;
- color: var(--text-hover) !important;
-}
-
-.nav-tabs>li.active>a,
-.nav-tabs>li.active>a:hover,
-.nav-tabs>li.active>a:focus {
- background: var(--transparency-dark-15) !important;
- border: 1px solid #00000000 !important;
- color: rgb(var(--accent-color));
-}
-
-.nav>li>a:hover,
-.nav>li>a:focus {
- text-decoration: none;
- background-color: #3e444c;
-}
-
-.nav>li>a:hover,
-.nav>li>a:focus {
- background: var(--transparency-light-10) !important;
-}
-
-.nav-tabs>li>a:hover {
- border-color: transparent;
-}
-
-.nav-tabs {
- border-bottom: 1px 1px 1px rgba(0, 0, 0, 0.3);
-}
-
-#my-netdata-dropdown-content .agent-item:hover {
- background: var(--transparency-light-10);
-}
-
-.sign-in-btn {
- background: var(--main-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-.dropdown-menu,
-[class*="__Dropdown-"],
-[class*="documentation__Container-sc-"],
-[class*="styled__PickerBox-"] {
- background: var(--drop-down-menu-bg) !important;
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- border: 0px !important;
-}
-
-[class*="styled__ShortPickElement-"] {
- color: var(--link-color);
-}
-
-[class*="styled__ShortPickElement-"]:hover {
- color: var(--link-color-hover);
-}
-
-.DateInput_input__focused {
- border: 1px solid rgb(var(--accent-color));
-
-}
-
-.CalendarDay__selected,
-.CalendarDay__selected:active,
-.CalendarDay__selected:hover,
-.CalendarDay__selected_span:active,
-.CalendarDay__selected_span:hover {
- background: rgb(var(--accent-color));
- color: var(--label-text-color);
-}
-
-.CalendarDay__default:hover {
- background: var(--accent-color-hover);
- color: var(--label-text-color);
-}
-
-[class*="item__PanelRowContainer-"]:hover {
- background: var(--transparency-light-15);
-}
-
-
-
-.dropdown-menu>li>a:hover,
-.dropdown-menu>li>a:focus {
- background: var(--transparency-dark-25) !important;
-}
-
-.modal-content {
- background: var(--modal-bg-color) !important;
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-.modal-header {
- background: var(--modal-header-color) !important;
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- border-bottom: 1px solid rgb(var(--accent-color)) !important;
-}
-
-.modal-footer {
- background: var(--modal-footer-color) !important;
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- border-top: 1px solid rgb(var(--accent-color)) !important;
-}
-
-.nav-tabs {
- border-bottom: 1px solid rgb(var(--accent-color)) !important;
-}
-
-.panel {
- background: var(--transparency-dark-45) !important;
-}
-
-.panel-default>.panel-heading {
- background-color: transparent !important;
-}
-
-table {
- background: transparent !important;
-}
-
-.table-hover>tbody>tr:hover {
- background: var(--transparency-light-10) !important;
-}
-
-.table>thead>tr>th {
- border-bottom: 2px solid rgba(255, 255, 255, 0.3) !important;
-}
-
-#my-netdata-dropdown-content hr {
- border-top: 1px solid rgba(255, 255, 255, 0.3);
-}
-
-.table>thead>tr>th,
-.table>tbody>tr>th,
-.table>tfoot>tr>th,
-.table>thead>tr>td,
-.table>tbody>tr>td,
-.table>tfoot>tr>td {
- background: var(--modal-bg-color) !important;
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- border-top: 1px solid #00000000 !important;
-}
-
-.multi-column-dropdown li a:hover {
- background: var(--modal-bg-color) !important;
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-.close,
-.close:hover,
-.close:focus {
- color: var(--text-hover) !important;
-}
-
-/* System Overview */
-.dashboard-sidebar .nav>.active>a,
-.dashboard-sidebar .nav>.active:hover>a,
-.dashboard-sidebar .nav>.active:focus>a {
- color: rgb(var(--accent-color)) !important;
- border-left: 2px solid rgb(var(--accent-color)) !important;
-}
-
-[class*="sidebar__Wrapper-"] {
- background: var(--transparency-dark-25);
-}
-
-[class*="sidebar__Wrapper-"] [class*="flex-sc-"]:not([class*="collapsible__Animated-"]) {
- background: transparent;
-}
-
-[class*="collapsible__Animated-"] {
- background: var(--main-bg-color);
-}
-
-[class*="header__Wrapper-"] {
- background: var(--main-bg-color);
-}
-
-[class*="styled__StyledButton-"] .button-icon {
- fill: rgb(var(--accent-color)) !important;
-}
-
-[class*="styled__StyledButton-"]:hover .button-icon {
- fill: var(--accent-color-hover) !important;
-}
-
-/*code*/
-code {
- color: var(--label-text-color) !important;
- background-color: rgb(var(--accent-color)) !important;
-}
-
-/* System Overview metrics */
-.gaugeChartTitle,
-.gaugeChartUnits,
-.gaugeChartMax,
-.gaugeChartMin,
-.gaugeChartLabel,
-.easyPieChartTitle,
-.easyPieChartLabel,
-.easyPieChartUnits {
- color: var(--text-hover) !important;
-}
-
-.netdata-legend-value,
-.netdata-legend-toolbox,
-.netdata-legend-toolbox-button,
-.dygraph-axis-label {
- background-color: rgba(0, 0, 0, 0) !important;
- color: var(--text-hover) !important;
-}
-
-.netdata-legend-resize-handler {
- background-color: rgba(0, 0, 0, 0) !important;
- color: var(--text-hover) !important;
-}
-
-.netdata-legend-name-table-line {
- border-bottom-width: 0px !important;
-}
-
-/* Sidebar */
-.dashboard-sidebar .nav>li>a {
- color: var(--text);
-}
-
-.dashboard-sidebar .nav>li>a:focus,
-.dashboard-sidebar .nav>li>a:hover {
- padding-left: 19px;
- color: var(--text-hover);
- text-decoration: none;
- background-color: transparent;
- border-left: 1px solid rgb(var(--accent-color));
-}
-
-small,
-.small {
- color: var(--text-muted);
-}
-
-.action-button {
- color: var(--button-text-hover) !important;
-}
-
-hr {
- border-top: 1px solid rgba(255, 255, 255, 0.3);
-}
-
-.pagination>li>a,
-.pagination>li>span {
- background: var(--transparency-dark-25) !important;
- border: 1px solid transparent !important;
-}
-
-.pagination>li>a:hover {
- background: var(--transparency-light-10) !important;
-}
-
-/* Buttons */
-.btn-default:not([class*="toggle"]) {
- background-color: var(--button-color);
- color: var(--button-text);
- border-color: var(--button-color);
-}
-
-a[class*="styled__StyledButton-"],
-[data-testid*="date-picker::click-apply::global-view-"] {
- background-color: var(--button-color) !important;
- color: var(--button-text) !important;
- border-color: var(--button-color) !important;
-}
-
-a[class*="styled__StyledButton-"]:hover,
-a[class*="styled__StyledButton-"]:active,
-[data-testid*="date-picker::click-apply::global-view-"]:hover,
-[data-testid*="date-picker::click-apply::global-view-"]:active {
- background-color: var(--button-color-hover) !important;
- color: var(--button-text-hover) !important;
- border-color: var(--button-color-hover) !important;
-}
-
-.btn-default:hover:not([class*="toggle"]) {
- background-color: var(--button-color-hover);
- color: var(--button-text-hover);
- border-color: var(--button-color-hover);
-}
-
-.btn-default:active:not(.open>.dropdown-toggle.btn-default):not([class*="toggle"]),
-.btn-default.active:not(.open>.dropdown-toggle.btn-default):not([class*="toggle"]) {
- background-color: var(--button-color-hover);
- border-color: var(--button-color-hover);
- color: var(--button-text-hover);
-}
-
-/* NAV */
-[class^="with-panel"] {
- background: var(--main-bg-color) !important;
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-[class*="styled__ListContainer"],
-[class*="container__Container-"] div,
-[class*="styled__PanelContainer"],
-[class*="styled__StyledHeader"] {
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- color: var(--text-hover);
-}
-
-
-[class^="styled__BottomPanel"] {
- background: #0000;
-}
-
-[class^=".styled__StyledSpaceBarPlus"] {
- background: rgb(var(--accent-color));
- border-color: rgb(var(--accent-color));
+/* dP dP dP */
+/* 88 88 88 */
+/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
+/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
+/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
+/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
+/* 88 */
+/* dP */
+
+/* Made by @gilbN */
+/* https://github.com/gilbN/theme.park */
+
+@import url("/css/defaults/placeholders.css");
+@import url("/css/defaults/transparent.css");
+
+body,
+[class*="styled__SocialMediaContainer-"] {
+ background: var(--main-bg-color) !important;
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ color: var(--text);
+}
+
+* {
+ outline: none !important;
+}
+
+/* TEXT */
+
+h1,
+h2,
+h3,
+h4,
+h5,
+h6,
+label:not(.toggle-on.btn, .toggle-off.btn),
+legend {
+ color: var(--text-hover) !important;
+}
+
+.dashboard-context-info {
+ color: var(--text);
+}
+
+a,
+.dashboard-context-info a {
+ color: var(--link-color) !important;
+}
+
+a:hover,
+.dashboard-context-info a:hover {
+ color: var(--link-color-hover) !important;
+}
+
+.loadOverlay {
+ color: var(--text) !important;
+ background: var(--main-bg-color) !important;
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+/* Navbar */
+.navbar-default {
+ background: var(--main-bg-color) !important;
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+.navbar-default .navbar-nav>li>a:hover,
+.navbar-default .navbar-nav>li>a:focus {
+ background: var(--transparency-dark-25) !important;
+ color: var(--text-hover) !important;
+}
+
+.navbar-default .navbar-nav>.open>a,
+.navbar-default .navbar-nav>.open>a:hover,
+.navbar-default .navbar-nav>.open>a:focus {
+ background: var(--transparency-dark-25) !important;
+}
+
+.navbar-default,
+.navbar-inverse {
+ border: 0px solid rgba(0, 0, 0, 0.6) !important;
+ text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3) !important;
+}
+
+.navbar-default .navbar-brand {
+ color: var(--text-hover) !important;
+}
+
+.navbar-default .navbar-brand:hover,
+.navbar-default .navbar-brand:focus {
+ color: var(--text-hover) !important;
+ background: var(--transparency-dark-25) !important;
+}
+
+.navbar-default .navbar-nav>li>a,
+.navbar-inverse .navbar-nav>li>a {
+ border-right: 1px solid rgba(0, 0, 0, 0) !important;
+ border-left: 1px solid rgba(0, 0, 0, 0) !important;
+ color: var(--text-hover) !important;
+}
+
+.nav-tabs>li.active>a,
+.nav-tabs>li.active>a:hover,
+.nav-tabs>li.active>a:focus {
+ background: var(--transparency-dark-15) !important;
+ border: 1px solid #00000000 !important;
+ color: rgb(var(--accent-color));
+}
+
+.nav>li>a:hover,
+.nav>li>a:focus {
+ text-decoration: none;
+ background-color: #3e444c;
+}
+
+.nav>li>a:hover,
+.nav>li>a:focus {
+ background: var(--transparency-light-10) !important;
+}
+
+.nav-tabs>li>a:hover {
+ border-color: transparent;
+}
+
+.nav-tabs {
+ border-bottom: 1px 1px 1px rgba(0, 0, 0, 0.3);
+}
+
+#my-netdata-dropdown-content .agent-item:hover {
+ background: var(--transparency-light-10);
+}
+
+.sign-in-btn {
+ background: var(--main-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+.dropdown-menu,
+[class*="__Dropdown-"],
+[class*="documentation__Container-sc-"],
+[class*="styled__PickerBox-"] {
+ background: var(--drop-down-menu-bg) !important;
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ border: 0px !important;
+}
+
+[class*="styled__ShortPickElement-"] {
+ color: var(--link-color);
+}
+
+[class*="styled__ShortPickElement-"]:hover {
+ color: var(--link-color-hover);
+}
+
+.DateInput_input__focused {
+ border: 1px solid rgb(var(--accent-color));
+
+}
+
+.CalendarDay__selected,
+.CalendarDay__selected:active,
+.CalendarDay__selected:hover,
+.CalendarDay__selected_span:active,
+.CalendarDay__selected_span:hover {
+ background: rgb(var(--accent-color));
+ color: var(--label-text-color);
+}
+
+.CalendarDay__default:hover {
+ background: var(--accent-color-hover);
+ color: var(--label-text-color);
+}
+
+[class*="item__PanelRowContainer-"]:hover {
+ background: var(--transparency-light-15);
+}
+
+
+
+.dropdown-menu>li>a:hover,
+.dropdown-menu>li>a:focus {
+ background: var(--transparency-dark-25) !important;
+}
+
+.modal-content {
+ background: var(--modal-bg-color) !important;
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+.modal-header {
+ background: var(--modal-header-color) !important;
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ border-bottom: 1px solid rgb(var(--accent-color)) !important;
+}
+
+.modal-footer {
+ background: var(--modal-footer-color) !important;
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ border-top: 1px solid rgb(var(--accent-color)) !important;
+}
+
+.nav-tabs {
+ border-bottom: 1px solid rgb(var(--accent-color)) !important;
+}
+
+.panel {
+ background: var(--transparency-dark-45) !important;
+}
+
+.panel-default>.panel-heading {
+ background-color: transparent !important;
+}
+
+table {
+ background: transparent !important;
+}
+
+.table-hover>tbody>tr:hover {
+ background: var(--transparency-light-10) !important;
+}
+
+.table>thead>tr>th {
+ border-bottom: 2px solid rgba(255, 255, 255, 0.3) !important;
+}
+
+#my-netdata-dropdown-content hr {
+ border-top: 1px solid rgba(255, 255, 255, 0.3);
+}
+
+.table>thead>tr>th,
+.table>tbody>tr>th,
+.table>tfoot>tr>th,
+.table>thead>tr>td,
+.table>tbody>tr>td,
+.table>tfoot>tr>td {
+ background: var(--modal-bg-color) !important;
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ border-top: 1px solid #00000000 !important;
+}
+
+.multi-column-dropdown li a:hover {
+ background: var(--modal-bg-color) !important;
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+.close,
+.close:hover,
+.close:focus {
+ color: var(--text-hover) !important;
+}
+
+/* System Overview */
+.dashboard-sidebar .nav>.active>a,
+.dashboard-sidebar .nav>.active:hover>a,
+.dashboard-sidebar .nav>.active:focus>a {
+ color: rgb(var(--accent-color)) !important;
+ border-left: 2px solid rgb(var(--accent-color)) !important;
+}
+
+[class*="sidebar__Wrapper-"] {
+ background: var(--transparency-dark-25);
+}
+
+[class*="sidebar__Wrapper-"] [class*="flex-sc-"]:not([class*="collapsible__Animated-"]) {
+ background: transparent;
+}
+
+[class*="collapsible__Animated-"] {
+ background: var(--main-bg-color);
+}
+
+[class*="header__Wrapper-"] {
+ background: var(--main-bg-color);
+}
+
+[class*="styled__StyledButton-"] .button-icon {
+ fill: rgb(var(--accent-color)) !important;
+}
+
+[class*="styled__StyledButton-"]:hover .button-icon {
+ fill: var(--accent-color-hover) !important;
+}
+
+/*code*/
+code {
+ color: var(--label-text-color) !important;
+ background-color: rgb(var(--accent-color)) !important;
+}
+
+/* System Overview metrics */
+.gaugeChartTitle,
+.gaugeChartUnits,
+.gaugeChartMax,
+.gaugeChartMin,
+.gaugeChartLabel,
+.easyPieChartTitle,
+.easyPieChartLabel,
+.easyPieChartUnits {
+ color: var(--text-hover) !important;
+}
+
+.netdata-legend-value,
+.netdata-legend-toolbox,
+.netdata-legend-toolbox-button,
+.dygraph-axis-label {
+ background-color: rgba(0, 0, 0, 0) !important;
+ color: var(--text-hover) !important;
+}
+
+.netdata-legend-resize-handler {
+ background-color: rgba(0, 0, 0, 0) !important;
+ color: var(--text-hover) !important;
+}
+
+.netdata-legend-name-table-line {
+ border-bottom-width: 0px !important;
+}
+
+/* Sidebar */
+.dashboard-sidebar .nav>li>a {
+ color: var(--text);
+}
+
+.dashboard-sidebar .nav>li>a:focus,
+.dashboard-sidebar .nav>li>a:hover {
+ padding-left: 19px;
+ color: var(--text-hover);
+ text-decoration: none;
+ background-color: transparent;
+ border-left: 1px solid rgb(var(--accent-color));
+}
+
+small,
+.small {
+ color: var(--text-muted);
+}
+
+.action-button {
+ color: var(--button-text-hover) !important;
+}
+
+hr {
+ border-top: 1px solid rgba(255, 255, 255, 0.3);
+}
+
+.pagination>li>a,
+.pagination>li>span {
+ background: var(--transparency-dark-25) !important;
+ border: 1px solid transparent !important;
+}
+
+.pagination>li>a:hover {
+ background: var(--transparency-light-10) !important;
+}
+
+/* Buttons */
+.btn-default:not([class*="toggle"]) {
+ background-color: var(--button-color);
+ color: var(--button-text);
+ border-color: var(--button-color);
+}
+
+a[class*="styled__StyledButton-"],
+[data-testid*="date-picker::click-apply::global-view-"] {
+ background-color: var(--button-color) !important;
+ color: var(--button-text) !important;
+ border-color: var(--button-color) !important;
+}
+
+a[class*="styled__StyledButton-"]:hover,
+a[class*="styled__StyledButton-"]:active,
+[data-testid*="date-picker::click-apply::global-view-"]:hover,
+[data-testid*="date-picker::click-apply::global-view-"]:active {
+ background-color: var(--button-color-hover) !important;
+ color: var(--button-text-hover) !important;
+ border-color: var(--button-color-hover) !important;
+}
+
+.btn-default:hover:not([class*="toggle"]) {
+ background-color: var(--button-color-hover);
+ color: var(--button-text-hover);
+ border-color: var(--button-color-hover);
+}
+
+.btn-default:active:not(.open>.dropdown-toggle.btn-default):not([class*="toggle"]),
+.btn-default.active:not(.open>.dropdown-toggle.btn-default):not([class*="toggle"]) {
+ background-color: var(--button-color-hover);
+ border-color: var(--button-color-hover);
+ color: var(--button-text-hover);
+}
+
+/* NAV */
+[class^="with-panel"] {
+ background: var(--main-bg-color) !important;
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+[class*="styled__ListContainer"],
+[class*="container__Container-"] div,
+[class*="styled__PanelContainer"],
+[class*="styled__StyledHeader"] {
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ color: var(--text-hover);
+}
+
+
+[class^="styled__BottomPanel"] {
+ background: #0000;
+}
+
+[class^=".styled__StyledSpaceBarPlus"] {
+ background: rgb(var(--accent-color));
+ border-color: rgb(var(--accent-color));
}
\ No newline at end of file
diff --git a/css/base/netdata/organizr-dashboard.css b/css/base/netdata/organizr-dashboard.css
index 6157008bdd..358c50ff66 100644
--- a/css/base/netdata/organizr-dashboard.css
+++ b/css/base/netdata/organizr-dashboard.css
@@ -1,20 +1,20 @@
-
-/* dP dP dP */
-/* 88 88 88 */
-/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
-/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
-/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
-/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
-/* 88 */
-/* dP */
-
-/* Made by @gilbN */
-/* https://github.com/gilbN/theme.park */
-
-
-/* NETDATA ORGANIZR DASHBOARD THEME */
-@import url(/css/base/netdata/netdata-base.css);
-@import url(/css/variables/organizr-dark.css);
-:root {
- --main-bg-color: transparent;
+
+/* dP dP dP */
+/* 88 88 88 */
+/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
+/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
+/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
+/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
+/* 88 */
+/* dP */
+
+/* Made by @gilbN */
+/* https://github.com/gilbN/theme.park */
+
+
+/* NETDATA ORGANIZR DASHBOARD THEME */
+@import url(/css/base/netdata/netdata-base.css);
+@import url(/css/variables/organizr-dark.css);
+:root {
+ --main-bg-color: transparent;
}
\ No newline at end of file
diff --git a/css/base/nzbget/nzbget-base.css b/css/base/nzbget/nzbget-base.css
index c983419f91..61b366c2a3 100644
--- a/css/base/nzbget/nzbget-base.css
+++ b/css/base/nzbget/nzbget-base.css
@@ -1,667 +1,667 @@
-/* dP dP dP */
-/* 88 88 88 */
-/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
-/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
-/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
-/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
-/* 88 */
-/* dP */
-
-/* Made by @gilbN */
-/* https://github.com/gilbN/theme.park */
-
-@import url("/css/defaults/placeholders.css");
-@import url("/css/defaults/transparent.css");
-
-body {
- background: var(--main-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- color: var(--text) !important;
-}
-
-/* scroller */
-::-webkit-scrollbar-corner {
- background: var(--transparency-dark-25);
-}
-
-::-webkit-scrollbar {
- width: 10px;
- height: 10px;
- background: #0c1218;
-
-}
-
-::-webkit-scrollbar-thumb {
- -webkit-border-radius: 2px;
- border-radius: 2px;
- background: var(--transparency-dark-10);
-}
-
-.modal-header {
- padding: 9px 15px;
- border-bottom: 1px solid rgb(var(--accent-color));
- background: var(--modal-footer-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-.modal {
- background: var(--modal-bg-color) !important;
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- color: var(--text) !important;
-}
-
-.modal-footer {
- background-color: var(--modal-footer-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- border-top: 1px solid rgb(var(--accent-color));
- -webkit-box-shadow: inset 0 1px 0 transparent;
- -moz-box-shadow: inset 0 1px 0 transparent;
- box-shadow: inset 0 1px 0 transparent;
-}
-
-h1,
-h2,
-h3,
-h4,
-h5,
-h6 {
- color: var(--text-hover);
-}
-
-/* TABLES */
-.table a {
- color: var(--link-color);
-}
-
-.table a:hover {
- color: var(--link-color-hover) !important;
-}
-
-.table-striped tbody tr:nth-child(odd) {
- background: var(--transparency-dark-25);
-}
-
-.table-striped tbody tr:nth-child(odd) td,
-.table-striped tbody tr:nth-child(odd) th {
- background-color: transparent;
-}
-
-.table-striped tbody tr:nth-child(even) {
- background: var(--transparency-dark-10);
-}
-
-.table tbody tr:hover,
-.table tbody tr:hover td,
-.table tbody tr:hover a {
- color: var(--text-hover);
- background: var(--transparency-dark-10);
-}
-
-.table-striped tbody tr.checked:nth-child(2n+1) td,
-.checked .progress {
- background: var(--transparency-dark-10);
-}
-
-tr.checked,
-tr.checked td,
-tr.checked:nth-child(odd) .progress {
- background: var(--transparency-dark-10);
-}
-
-.table tbody tr.checked:hover,
-.table tbody tr.checked:hover td {
- background: var(--transparency-dark-10);
-}
-
-.table tbody tr.checked:hover,
-.table tbody tr.checked:hover td {
- background: var(--transparency-dark-10);
-}
-
-.table.check-simple tbody tr.checked:hover,
-.table.check-simple tbody tr.checked:hover td {
- background: var(--transparency-dark-10);
-}
-
-.table th,
-.table td {
- border-top: none;
-}
-
-.table-bordered {
- border-left: none;
- border: none;
-}
-
-.pagination a {
- border: none;
- background: var(--transparency-dark-25)
-}
-
-.pagination a:hover,
-.pagination .active a {
- background: var(--transparency-dark-10);
-}
-
-.pagination .active a {
- color: rgb(rgb(var(--accent-color)));
-}
-
-/* PROGRESS BAR */
-.progress {
- background: var(--transparency-dark-10);
-}
-
-.progress-warning.progress-striped .bar {
- background-color: #cc7b19;
-}
-
-.progress-success.progress-striped .bar {
- background-color: #51a351;
-}
-
-.bar-text-left,
-.bar-text-right {
- color: var(--text-hover);
-}
-
-/* NAVBAR */
-.navbar-fixed-top .navbar-inner {
- color: var(--text-hover) !important;
-}
-
-.navbar-inner {
- background-image: none;
- background-color: transparent;
-}
-
-.navbar-container {
- background: var(--main-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-.navbar .nav>li>a:hover {
- color: rgb(var(--accent-color)) !important;
- background: var(--transparency-dark-10);
-}
-
-.navbar .nav .active>a {
- background: var(--transparency-dark-10);
- color: rgb(var(--accent-color));
-}
-
-.navbar .nav .active>a:hover {
- background: var(--transparency-dark-10);
- color: var(--accent-color-hover) !important;
-}
-
-div.check:hover {
- border: 1px solid var(--accent-color-hover);
-}
-
-#DownloadsTable>tbody>tr.checked td .check {
- border: 1px solid rgb(var(--accent-color));
-}
-
-[class^="icon-"],
-[class*=" icon-"],
-[class^="img-"],
-[class*=" img-"] {
- background-image: url(/resources/nzbget/icons.png);
-}
-
-.navbar-search .search-query {
- color: var(--text);
- background: var(--transparency-dark-25) !important;
-
-
-}
-
-.navbar-search .search-query:focus,
-.navbar-search .search-query.focused {
- color: var(--text-hover) !important;
- text-shadow: none;
- background: var(--transparency-dark-45) !important;
-}
-
-.focused .search-caret-button .caret {
- margin-left: 5px;
- border-top-color: rgb(255, 255, 255);
- border-bottom-color: rgb(255, 255, 255);
-}
-
-.search-caret-button {
- outline: none;
-}
-
-.menu-header {
- color: var(--text-hover);
-}
-
-.dropdown-menu {
- background: var(--drop-down-menu-bg);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- color: var(--text);
-}
-
-.dropdown-menu a {
- color: var(--text);
-}
-
-.dropdown-menu li>a:hover,
-.dropdown-menu .active>a,
-.dropdown-menu .active>a:hover {
- color: var(--text-hover);
- background: var(--transparency-dark-05);
-}
-
-.dropdown-menu .divider {
- height: 0px;
- border-bottom: none;
-}
-
-#ConfigContent .config-header {
- border-bottom: 1px solid rgb(var(--accent-color));
- color: var(--text-hover);
-}
-
-#StatDialog_Custom a,
-#AddDialog_Files a {
- color: var(--link-color);
-}
-
-#StatDialog_Custom a:hover,
-#AddDialog_Files a:hover {
- color: var(--link-color-hover);
- cursor: pointer;
-}
-
-/* BUTTONS */
-.btn-primary,
-.btn-primary:hover,
-.btn-warning,
-.btn-warning:hover,
-.btn-danger,
-.btn-danger:hover,
-.btn-success,
-.btn-success:hover,
-.btn-info,
-.btn-info:hover,
-.btn-inverse,
-.btn-inverse:hover {
- text-shadow: none;
-}
-
-.btn-group>.dropdown-toggle {
- box-shadow: none;
-}
-
-.config-header .btn {
- background: #FFF;
- color: #adb1b1;
- text-shadow: unset;
-}
-
-#ConfigData>div>button.btn {
- background: var(--button-color) !important;
- color: var(--button-text) !important;
- font-weight: bold;
- text-shadow: unset;
-}
-
-#ConfigData>div>button.btn:hover {
- background: var(--button-color-hover) !important;
- color: var(--button-text-hover) !important;
- font-weight: bold;
- text-shadow: unset;
-}
-
-#ConfigData>div>div>table>tbody>tr>td>.btn {
- background: var(--button-color);
- color: var(--button-text);
- text-shadow: unset;
- font-weight: bold;
-}
-
-#Config_Save:hover {
- background-color: rgb(81, 163, 81);
- color: #eee;
-}
-
-#Config_Save {
- background: rgba(81, 163, 81, 0.8);
- color: #FFF;
- margin: auto;
-}
-
-#ConfigData>div>div>button.btn.btn-danger {
- background: #ad292c;
- text-shadow: unset;
-}
-
-#ConfigData>div>div>button.btn.btn-danger:hover {
- background: #d33a3e;
- text-shadow: unset;
-}
-
-#ConfigData>div:nth-child(3)>div>button,
-#ConfigData>div:nth-child(4)>div>button,
-#ConfigData>div:nth-child(5)>div>button {
- text-shadow: unset;
- background: var(--transparency-dark-25);
- color: var(--text-hover);
-}
-
-#ConfigData>div:nth-child(3)>div>button:hover,
-#ConfigData>div:nth-child(4)>div>button:hover,
-#ConfigData>div:nth-child(5)>div>button:hover {
- text-shadow: unset;
- background: var(--transparency-dark-10);
- color: var(--text-hover);
-}
-
-#ConfigData input.btn.btn-primary {
- background: var(--button-color-hover) !important;
- text-shadow: unset;
- color: var(--button-text-hover) !important;
- border: 1px solid var(--button-color-hover);
-}
-
-#ConfigData input.btn {
- background: var(--transparency-dark-25) !important;
- text-shadow: unset;
- color: #a8a8a8;
-}
-
-#Config_ViewButton {
- background: var(--transparency-dark-25);
- color: var(--text-hover);
-}
-
-#Config_ViewButton:hover {
- background: var(--transparency-dark-10);
- color: var(--text-hover);
-}
-
-#DownloadsEditDialog input.btn.btn-primary {
- background: var(--button-color) !important;
- text-shadow: unset;
- color: var(--button-text);
-}
-
-#HistoryEdit_ParamData input.btn.btn-primary {
- background: var(--button-color) !important;
- text-shadow: unset;
- color: var(--button-text);
-}
-
-.btn {
- color: var(--button-text);
- text-shadow: none;
- background-color: var(--button-color);
- background-image: none;
- /* border-color: transparent;
- border-bottom-color: transparent; */
- -webkit-box-shadow: none;
- -moz-box-shadow: none;
- box-shadow: none;
- border-color: transparent;
-}
-
-.btn:hover {
- color: var(--button-text-hover);
- background-color: var(--button-color-hover);
-
-}
-
-.config-header .btn {
- background: var(--transparency-dark-25);
-}
-
-.btn-group.open .btn.dropdown-toggle {
- background-color: var(--button-color-hover);
-}
-
-#ConfigData>div>div>table>tbody>tr>td>.btn {
- background: var(--button-color);
- color: var(--button-text);
- text-shadow: unset;
- font-weight: bold;
-}
-
-#ConfigData>div>div>table>tbody>tr>td>.btn:hover {
- background: var(--button-color-hover);
- color: var(--button-text-hover);
-}
-
-input,
-textarea,
-.uneditable-input {
- background: var(--transparency-dark-25) !important;
- color: var(--text) !important;
- border: transparent;
-}
-
-input:focus:not(.btn),
-textarea:focus,
-.uneditable-input:focus {
- background: var(--transparency-light-10) !important;
- color: var(--text-hover) !important;
- border: transparent;
-}
-
-select {
- background: var(--transparency-dark-25);
- border: 1px solid #00000000;
- color: var(--text)
-}
-
-select:focus {
- background: #1b1b1b !important;
- color: var(--text-hover) !important;
-}
-
-input[type="file"]:focus,
-input[type="radio"]:focus,
-input[type="checkbox"]:focus,
-select:focus {
- outline: thin dotted #333;
- outline: none;
- outline-offset: -2px;
- -webkit-box-shadow: none;
- -moz-box-shadow: none;
- box-shadow: none;
-}
-
-input:focus,
-textarea:focus {
- -webkit-box-shadow: none;
- -moz-box-shadow: none;
- box-shadow: none;
-}
-
-.alert-info {
- font-weight: bold;
- border-radius: unset;
- border-bottom-left-radius: 0px;
- border-bottom-right-radius: 0px;
- border: 0px;
- background: var(--transparency-dark-05);
- text-shadow: unset;
- color: var(--text-hover);
- text-transform: capitalize;
-}
-
-.alert-inverse {
- background-color: #414141;
- background-image: var(--main-bg-color) !important;
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- border-color: transparent;
- opacity: 1;
-
-}
-
-/* SETTINGS */
-
-label {
- color: var(--text-hover);
-}
-
-.badge-active,
-#MessagesTabBadge {
- background-color: var(--button-color-hover);
- color: var(--button-text-hover);
- -webkit-box-shadow: 0 5px 10px rgb(0 0 0 / 20%);
- -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
- box-shadow: 0 5px 10px rgb(0 0 0 / 20%);
-}
-
-.label:not(.label-success, .label-warning, .label-important, .label-info, .label-inverse),
-.badge:not(.badge-success, .badge-warning, .badge-important, .badge-info, .badge-inverse) {
- font-size: 10.998px;
- font-weight: bold;
- line-height: 14px;
- color: #ffffff;
- text-shadow: 0 -1px 0 rgb(0 0 0 / 25%);
- white-space: nowrap;
- vertical-align: baseline;
- background-color: var(--transparency-light-25);
-}
-
-#ConfigNav {
- border: 1px solid rgba(0, 0, 0, .25);
- background: var(--transparency-dark-25);
-}
-
-#ConfigNav.nav-list a {
- color: var(--text);
- text-decoration: none;
-}
-
-.nav-list>li>a,
-.nav-list .nav-header {
- text-shadow: none;
-}
-
-.nav-list>.active>a,
-.nav-list>.active>a:hover {
- color: #ffffff;
- text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
- background-color: #0088cc;
-}
-
-.nav-list>.active>a,
-.nav-list>.active>a:hover {
- color: rgb(var(--accent-color)) !important;
- background-color: transparent;
-}
-
-.nav>li>a:hover {
- background: var(--transparency-dark-10);
- color: var(--text-hover) !important;
-}
-
-.nav-list .divider {
- background-color: rgb(var(--accent-color));
- border-bottom: 1px solid rgb(var(--accent-color));
-}
-
-span.help-option-title {
- color: var(--text);
-}
-
-.help-block,
-.help-inline {
- color: var(--text);
-}
-
-.confirm-help-block {
- color: var(--text);
- font-size: 13px;
- line-height: 16px;
- margin-bottom: 0;
-}
-
-.input-prepend .add-on,
-.input-append .add-on {
- background: var(--transparency-dark-25);
- background-image: var(--main-bg-color) !important;
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- background-color: transparent;
- color: var(--text-hover) !important;
- border: none;
-}
-
-.config-settitle {
- background: var(--transparency-dark-25);
- border-bottom: none;
-}
-
-a {
- color: var(--link-color);
- text-decoration: none;
-}
-
-a:hover {
- color: var(--link-color-hover);
- text-decoration: underline;
-}
-
-.caret {
- border-top: 4px solid #ffffff;
-}
-
-hr {
- margin: 18px 0;
- border: 0;
- border-top: 1px solid gb(var(--accent-color));
- border-bottom: 1px solid gb(var(--accent-color));
+/* dP dP dP */
+/* 88 88 88 */
+/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
+/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
+/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
+/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
+/* 88 */
+/* dP */
+
+/* Made by @gilbN */
+/* https://github.com/gilbN/theme.park */
+
+@import url("/css/defaults/placeholders.css");
+@import url("/css/defaults/transparent.css");
+
+body {
+ background: var(--main-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ color: var(--text) !important;
+}
+
+/* scroller */
+::-webkit-scrollbar-corner {
+ background: var(--transparency-dark-25);
+}
+
+::-webkit-scrollbar {
+ width: 10px;
+ height: 10px;
+ background: #0c1218;
+
+}
+
+::-webkit-scrollbar-thumb {
+ -webkit-border-radius: 2px;
+ border-radius: 2px;
+ background: var(--transparency-dark-10);
+}
+
+.modal-header {
+ padding: 9px 15px;
+ border-bottom: 1px solid rgb(var(--accent-color));
+ background: var(--modal-footer-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+.modal {
+ background: var(--modal-bg-color) !important;
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ color: var(--text) !important;
+}
+
+.modal-footer {
+ background-color: var(--modal-footer-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ border-top: 1px solid rgb(var(--accent-color));
+ -webkit-box-shadow: inset 0 1px 0 transparent;
+ -moz-box-shadow: inset 0 1px 0 transparent;
+ box-shadow: inset 0 1px 0 transparent;
+}
+
+h1,
+h2,
+h3,
+h4,
+h5,
+h6 {
+ color: var(--text-hover);
+}
+
+/* TABLES */
+.table a {
+ color: var(--link-color);
+}
+
+.table a:hover {
+ color: var(--link-color-hover) !important;
+}
+
+.table-striped tbody tr:nth-child(odd) {
+ background: var(--transparency-dark-25);
+}
+
+.table-striped tbody tr:nth-child(odd) td,
+.table-striped tbody tr:nth-child(odd) th {
+ background-color: transparent;
+}
+
+.table-striped tbody tr:nth-child(even) {
+ background: var(--transparency-dark-10);
+}
+
+.table tbody tr:hover,
+.table tbody tr:hover td,
+.table tbody tr:hover a {
+ color: var(--text-hover);
+ background: var(--transparency-dark-10);
+}
+
+.table-striped tbody tr.checked:nth-child(2n+1) td,
+.checked .progress {
+ background: var(--transparency-dark-10);
+}
+
+tr.checked,
+tr.checked td,
+tr.checked:nth-child(odd) .progress {
+ background: var(--transparency-dark-10);
+}
+
+.table tbody tr.checked:hover,
+.table tbody tr.checked:hover td {
+ background: var(--transparency-dark-10);
+}
+
+.table tbody tr.checked:hover,
+.table tbody tr.checked:hover td {
+ background: var(--transparency-dark-10);
+}
+
+.table.check-simple tbody tr.checked:hover,
+.table.check-simple tbody tr.checked:hover td {
+ background: var(--transparency-dark-10);
+}
+
+.table th,
+.table td {
+ border-top: none;
+}
+
+.table-bordered {
+ border-left: none;
+ border: none;
+}
+
+.pagination a {
+ border: none;
+ background: var(--transparency-dark-25)
+}
+
+.pagination a:hover,
+.pagination .active a {
+ background: var(--transparency-dark-10);
+}
+
+.pagination .active a {
+ color: rgb(rgb(var(--accent-color)));
+}
+
+/* PROGRESS BAR */
+.progress {
+ background: var(--transparency-dark-10);
+}
+
+.progress-warning.progress-striped .bar {
+ background-color: #cc7b19;
+}
+
+.progress-success.progress-striped .bar {
+ background-color: #51a351;
+}
+
+.bar-text-left,
+.bar-text-right {
+ color: var(--text-hover);
+}
+
+/* NAVBAR */
+.navbar-fixed-top .navbar-inner {
+ color: var(--text-hover) !important;
+}
+
+.navbar-inner {
+ background-image: none;
+ background-color: transparent;
+}
+
+.navbar-container {
+ background: var(--main-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+.navbar .nav>li>a:hover {
+ color: rgb(var(--accent-color)) !important;
+ background: var(--transparency-dark-10);
+}
+
+.navbar .nav .active>a {
+ background: var(--transparency-dark-10);
+ color: rgb(var(--accent-color));
+}
+
+.navbar .nav .active>a:hover {
+ background: var(--transparency-dark-10);
+ color: var(--accent-color-hover) !important;
+}
+
+div.check:hover {
+ border: 1px solid var(--accent-color-hover);
+}
+
+#DownloadsTable>tbody>tr.checked td .check {
+ border: 1px solid rgb(var(--accent-color));
+}
+
+[class^="icon-"],
+[class*=" icon-"],
+[class^="img-"],
+[class*=" img-"] {
+ background-image: url(/resources/nzbget/icons.png);
+}
+
+.navbar-search .search-query {
+ color: var(--text);
+ background: var(--transparency-dark-25) !important;
+
+
+}
+
+.navbar-search .search-query:focus,
+.navbar-search .search-query.focused {
+ color: var(--text-hover) !important;
+ text-shadow: none;
+ background: var(--transparency-dark-45) !important;
+}
+
+.focused .search-caret-button .caret {
+ margin-left: 5px;
+ border-top-color: rgb(255, 255, 255);
+ border-bottom-color: rgb(255, 255, 255);
+}
+
+.search-caret-button {
+ outline: none;
+}
+
+.menu-header {
+ color: var(--text-hover);
+}
+
+.dropdown-menu {
+ background: var(--drop-down-menu-bg);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ color: var(--text);
+}
+
+.dropdown-menu a {
+ color: var(--text);
+}
+
+.dropdown-menu li>a:hover,
+.dropdown-menu .active>a,
+.dropdown-menu .active>a:hover {
+ color: var(--text-hover);
+ background: var(--transparency-dark-05);
+}
+
+.dropdown-menu .divider {
+ height: 0px;
+ border-bottom: none;
+}
+
+#ConfigContent .config-header {
+ border-bottom: 1px solid rgb(var(--accent-color));
+ color: var(--text-hover);
+}
+
+#StatDialog_Custom a,
+#AddDialog_Files a {
+ color: var(--link-color);
+}
+
+#StatDialog_Custom a:hover,
+#AddDialog_Files a:hover {
+ color: var(--link-color-hover);
+ cursor: pointer;
+}
+
+/* BUTTONS */
+.btn-primary,
+.btn-primary:hover,
+.btn-warning,
+.btn-warning:hover,
+.btn-danger,
+.btn-danger:hover,
+.btn-success,
+.btn-success:hover,
+.btn-info,
+.btn-info:hover,
+.btn-inverse,
+.btn-inverse:hover {
+ text-shadow: none;
+}
+
+.btn-group>.dropdown-toggle {
+ box-shadow: none;
+}
+
+.config-header .btn {
+ background: #FFF;
+ color: #adb1b1;
+ text-shadow: unset;
+}
+
+#ConfigData>div>button.btn {
+ background: var(--button-color) !important;
+ color: var(--button-text) !important;
+ font-weight: bold;
+ text-shadow: unset;
+}
+
+#ConfigData>div>button.btn:hover {
+ background: var(--button-color-hover) !important;
+ color: var(--button-text-hover) !important;
+ font-weight: bold;
+ text-shadow: unset;
+}
+
+#ConfigData>div>div>table>tbody>tr>td>.btn {
+ background: var(--button-color);
+ color: var(--button-text);
+ text-shadow: unset;
+ font-weight: bold;
+}
+
+#Config_Save:hover {
+ background-color: rgb(81, 163, 81);
+ color: #eee;
+}
+
+#Config_Save {
+ background: rgba(81, 163, 81, 0.8);
+ color: #FFF;
+ margin: auto;
+}
+
+#ConfigData>div>div>button.btn.btn-danger {
+ background: #ad292c;
+ text-shadow: unset;
+}
+
+#ConfigData>div>div>button.btn.btn-danger:hover {
+ background: #d33a3e;
+ text-shadow: unset;
+}
+
+#ConfigData>div:nth-child(3)>div>button,
+#ConfigData>div:nth-child(4)>div>button,
+#ConfigData>div:nth-child(5)>div>button {
+ text-shadow: unset;
+ background: var(--transparency-dark-25);
+ color: var(--text-hover);
+}
+
+#ConfigData>div:nth-child(3)>div>button:hover,
+#ConfigData>div:nth-child(4)>div>button:hover,
+#ConfigData>div:nth-child(5)>div>button:hover {
+ text-shadow: unset;
+ background: var(--transparency-dark-10);
+ color: var(--text-hover);
+}
+
+#ConfigData input.btn.btn-primary {
+ background: var(--button-color-hover) !important;
+ text-shadow: unset;
+ color: var(--button-text-hover) !important;
+ border: 1px solid var(--button-color-hover);
+}
+
+#ConfigData input.btn {
+ background: var(--transparency-dark-25) !important;
+ text-shadow: unset;
+ color: #a8a8a8;
+}
+
+#Config_ViewButton {
+ background: var(--transparency-dark-25);
+ color: var(--text-hover);
+}
+
+#Config_ViewButton:hover {
+ background: var(--transparency-dark-10);
+ color: var(--text-hover);
+}
+
+#DownloadsEditDialog input.btn.btn-primary {
+ background: var(--button-color) !important;
+ text-shadow: unset;
+ color: var(--button-text);
+}
+
+#HistoryEdit_ParamData input.btn.btn-primary {
+ background: var(--button-color) !important;
+ text-shadow: unset;
+ color: var(--button-text);
+}
+
+.btn {
+ color: var(--button-text);
+ text-shadow: none;
+ background-color: var(--button-color);
+ background-image: none;
+ /* border-color: transparent;
+ border-bottom-color: transparent; */
+ -webkit-box-shadow: none;
+ -moz-box-shadow: none;
+ box-shadow: none;
+ border-color: transparent;
+}
+
+.btn:hover {
+ color: var(--button-text-hover);
+ background-color: var(--button-color-hover);
+
+}
+
+.config-header .btn {
+ background: var(--transparency-dark-25);
+}
+
+.btn-group.open .btn.dropdown-toggle {
+ background-color: var(--button-color-hover);
+}
+
+#ConfigData>div>div>table>tbody>tr>td>.btn {
+ background: var(--button-color);
+ color: var(--button-text);
+ text-shadow: unset;
+ font-weight: bold;
+}
+
+#ConfigData>div>div>table>tbody>tr>td>.btn:hover {
+ background: var(--button-color-hover);
+ color: var(--button-text-hover);
+}
+
+input,
+textarea,
+.uneditable-input {
+ background: var(--transparency-dark-25) !important;
+ color: var(--text) !important;
+ border: transparent;
+}
+
+input:focus:not(.btn),
+textarea:focus,
+.uneditable-input:focus {
+ background: var(--transparency-light-10) !important;
+ color: var(--text-hover) !important;
+ border: transparent;
+}
+
+select {
+ background: var(--transparency-dark-25);
+ border: 1px solid #00000000;
+ color: var(--text)
+}
+
+select:focus {
+ background: #1b1b1b !important;
+ color: var(--text-hover) !important;
+}
+
+input[type="file"]:focus,
+input[type="radio"]:focus,
+input[type="checkbox"]:focus,
+select:focus {
+ outline: thin dotted #333;
+ outline: none;
+ outline-offset: -2px;
+ -webkit-box-shadow: none;
+ -moz-box-shadow: none;
+ box-shadow: none;
+}
+
+input:focus,
+textarea:focus {
+ -webkit-box-shadow: none;
+ -moz-box-shadow: none;
+ box-shadow: none;
+}
+
+.alert-info {
+ font-weight: bold;
+ border-radius: unset;
+ border-bottom-left-radius: 0px;
+ border-bottom-right-radius: 0px;
+ border: 0px;
+ background: var(--transparency-dark-05);
+ text-shadow: unset;
+ color: var(--text-hover);
+ text-transform: capitalize;
+}
+
+.alert-inverse {
+ background-color: #414141;
+ background-image: var(--main-bg-color) !important;
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ border-color: transparent;
+ opacity: 1;
+
+}
+
+/* SETTINGS */
+
+label {
+ color: var(--text-hover);
+}
+
+.badge-active,
+#MessagesTabBadge {
+ background-color: var(--button-color-hover);
+ color: var(--button-text-hover);
+ -webkit-box-shadow: 0 5px 10px rgb(0 0 0 / 20%);
+ -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
+ box-shadow: 0 5px 10px rgb(0 0 0 / 20%);
+}
+
+.label:not(.label-success, .label-warning, .label-important, .label-info, .label-inverse),
+.badge:not(.badge-success, .badge-warning, .badge-important, .badge-info, .badge-inverse) {
+ font-size: 10.998px;
+ font-weight: bold;
+ line-height: 14px;
+ color: #ffffff;
+ text-shadow: 0 -1px 0 rgb(0 0 0 / 25%);
+ white-space: nowrap;
+ vertical-align: baseline;
+ background-color: var(--transparency-light-25);
+}
+
+#ConfigNav {
+ border: 1px solid rgba(0, 0, 0, .25);
+ background: var(--transparency-dark-25);
+}
+
+#ConfigNav.nav-list a {
+ color: var(--text);
+ text-decoration: none;
+}
+
+.nav-list>li>a,
+.nav-list .nav-header {
+ text-shadow: none;
+}
+
+.nav-list>.active>a,
+.nav-list>.active>a:hover {
+ color: #ffffff;
+ text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
+ background-color: #0088cc;
+}
+
+.nav-list>.active>a,
+.nav-list>.active>a:hover {
+ color: rgb(var(--accent-color)) !important;
+ background-color: transparent;
+}
+
+.nav>li>a:hover {
+ background: var(--transparency-dark-10);
+ color: var(--text-hover) !important;
+}
+
+.nav-list .divider {
+ background-color: rgb(var(--accent-color));
+ border-bottom: 1px solid rgb(var(--accent-color));
+}
+
+span.help-option-title {
+ color: var(--text);
+}
+
+.help-block,
+.help-inline {
+ color: var(--text);
+}
+
+.confirm-help-block {
+ color: var(--text);
+ font-size: 13px;
+ line-height: 16px;
+ margin-bottom: 0;
+}
+
+.input-prepend .add-on,
+.input-append .add-on {
+ background: var(--transparency-dark-25);
+ background-image: var(--main-bg-color) !important;
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ background-color: transparent;
+ color: var(--text-hover) !important;
+ border: none;
+}
+
+.config-settitle {
+ background: var(--transparency-dark-25);
+ border-bottom: none;
+}
+
+a {
+ color: var(--link-color);
+ text-decoration: none;
+}
+
+a:hover {
+ color: var(--link-color-hover);
+ text-decoration: underline;
+}
+
+.caret {
+ border-top: 4px solid #ffffff;
+}
+
+hr {
+ margin: 18px 0;
+ border: 0;
+ border-top: 1px solid gb(var(--accent-color));
+ border-bottom: 1px solid gb(var(--accent-color));
}
\ No newline at end of file
diff --git a/css/base/nzbhydra2/nzbhydra2-base.css b/css/base/nzbhydra2/nzbhydra2-base.css
index 2dc21f09a9..2324decbdc 100644
--- a/css/base/nzbhydra2/nzbhydra2-base.css
+++ b/css/base/nzbhydra2/nzbhydra2-base.css
@@ -1,584 +1,584 @@
-/* dP dP dP */
-/* 88 88 88 */
-/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
-/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
-/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
-/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
-/* 88 */
-/* dP */
-
-/* Made by @gilbN */
-/* https://github.com/gilbN/theme.park */
-
-@import url("/css/defaults/placeholders.css");
-@import url("/css/defaults/transparent.css");
-
-body,
-html {
- height: 100%;
- background: var(--main-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- font-family: Open Sans Semibold, Helvetica Neue, Helvetica, Arial, sans-serif;
- color: var(--text);
-}
-
-* {
- outline: none !important;
-}
-
-a {
- color: var(--link-color);
-}
-
-a:hover {
- color: var(--link-color-hover);
-}
-
-.navbar-default {
- background: var(--transparency-dark-60);
- border-color: transparent;
-}
-
-.navbar-default .navbar-nav>.active>a,
-.navbar-default .navbar-nav>.active>a:focus,
-.navbar-default .navbar-nav>.active>a:hover {
- color: rgb(var(--accent-color));
- background: var(--transparency-dark-25);
-}
-
-.navbar-default .navbar-nav>li>a:focus,
-.navbar-default .navbar-nav>li>a:hover {
- color: var(--text-hover);
- background: var(--transparency-light-10);
-}
-
-.navbar-default .navbar-nav>li>a {
- color: var(--text);
-}
-
-.growl-container>.alert-info.icon {
- background: rgb(var(--accent-color));
-}
-
-.alert-info {
- background: rgb(var(--accent-color));
- border-color: transparent;
- color: var(--label-text-color);
- box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
- outline: none;
-}
-
-.alert-info a:hover {
- color: var(--link-color);
- opacity: .8;
-}
-
-/* Config */
-.nav-tabs {
- border-bottom: 1px solid rgba(255, 255, 255, 0.15);
-}
-
-.nav-tabs>li.active>a,
-.nav-tabs>li.active>a:focus,
-.nav-tabs>li.active>a:hover {
- color: rgb(var(--accent-color));
- background: var(--transparency-dark-25);
- border: 1px solid #1a1f2000;
- border-bottom-color: transparent;
-}
-
-.nav-tabs>li>a:hover {
- border-color: transparent;
- color: var(--text-hover);
-}
-
-.nav>li>a:focus,
-.nav>li>a:hover {
- background: var(--transparency-light-10);
-}
-
-.nav-tabs>li>a {
- margin-right: 2px;
- line-height: 1.42857143;
- border: 1px solid transparent;
- border-radius: 4px 4px 0 0;
- color: var(--text);
-}
-
-.formly>.formly-field-group {
- background-color: transparent;
- border: 1px solid transparent;
-}
-
-legend,
-label {
- color: var(--text-hover);
- border-bottom: 1px solid rgba(255, 255, 255, 0.08);
-}
-
-h1,
-h2,
-h3,
-h4,
-h5,
-h6 {
- color: var(--text-hover) !important;
-}
-
-/* Buttons */
-.btn-primary {
- color: var(--button-text);
- background: var(--button-color);
- border-color: var(--button-color);
-}
-
-.btn-primary.active,
-.btn-primary.focus,
-.btn-primary:active,
-.btn-primary:focus,
-.btn-primary:hover,
-.open>.dropdown-toggle.btn-primary {
- color: var(--button-text-hover);
- background: var(--button-color-hover);
- border-color: var(--button-color-hover);
-}
-
-.btn-primary.active.focus,
-.btn-primary.active:focus,
-.btn-primary.active:hover,
-.btn-primary:active.focus,
-.btn-primary:active:focus,
-.btn-primary:active:hover,
-.open>.dropdown-toggle.btn-primary.focus,
-.open>.dropdown-toggle.btn-primary:focus,
-.open>.dropdown-toggle.btn-primary:hover {
- color: var(--button-text-hover);
- background: var(--button-color-hover);
- border-color: var(--button-color-hover);
-}
-
-.btn-info {
- color: var(--button-text);
- background: var(--button-color);
- border-color: var(--button-color);
-}
-
-.btn-info.active,
-.btn-info.focus,
-.btn-info:active,
-.btn-info:focus,
-.btn-info:hover,
-.open>.dropdown-toggle.btn-info {
- color: var(--button-text-hover);
- background: var(--button-color-hover);
- border-color: var(--button-color-hover);
-}
-
-.btn-info.active.focus,
-.btn-info.active:focus,
-.btn-info.active:hover,
-.btn-info:active.focus,
-.btn-info:active:focus,
-.btn-info:active:hover,
-.open>.dropdown-toggle.btn-info.focus,
-.open>.dropdown-toggle.btn-info:focus,
-.open>.dropdown-toggle.btn-info:hover {
- color: var(--button-text-hover);
- background: var(--button-color-hover);
- border-color: var(--button-color-hover);
-}
-
-.btn-default:not(.uib-day button, .uib-month button, .uib-year button) {
- color: var(--button-text);
- background: var(--button-color);
- border-color: var(--button-color) !important;
-}
-
-.btn-default.active,
-.btn-default.focus,
-.btn-default:active,
-.btn-default:focus,
-.btn-default:hover,
-.open>.dropdown-toggle.btn-default {
- color: var(--button-text-hover);
- background: var(--button-color-hover) !important;
- border-color: var(--button-color-hover) !important;
-}
-
-.btn-default.active.focus,
-.btn-default.active:focus,
-.btn-default.active:hover,
-.btn-default:active.focus,
-.btn-default:active:focus,
-.btn-default:active:hover,
-.open>.dropdown-toggle.btn-default.focus,
-.open>.dropdown-toggle.btn-default:focus,
-.open>.dropdown-toggle.btn-default:hover {
- color: var(--button-text-hover);
- background: var(--button-color-hover);
- border-color: var(--button-color-hover) !important;
-}
-
-.config-button {
- border: 1px solid transparent;
-}
-
-.btn-success.active.focus,
-.btn-success.active:focus,
-.btn-success.active:hover,
-.btn-success:active.focus,
-.btn-success:active:focus,
-.btn-success:active:hover,
-.open>.dropdown-toggle.btn-success.focus,
-.open>.dropdown-toggle.btn-success:focus,
-.open>.dropdown-toggle.btn-success:hover {
- outline: none !important;
- border-color: transparent;
-}
-
-.btn-danger.active.focus,
-.btn-danger.active:focus,
-.btn-danger.active:hover,
-.btn-danger:active.focus,
-.btn-danger:active:focus,
-.btn-danger:active:hover,
-.open>.dropdown-toggle.btn-danger.focus,
-.open>.dropdown-toggle.btn-danger:focus,
-.open>.dropdown-toggle.btn-danger:hover {
- outline: none;
-}
-
-.btn-warning.active.focus,
-.btn-warning.active:focus,
-.btn-warning.active:hover,
-.btn-warning:active.focus,
-.btn-warning:active:focus,
-.btn-warning:active:hover,
-.open>.dropdown-toggle.btn-warning.focus,
-.open>.dropdown-toggle.btn-warning:focus,
-.open>.dropdown-toggle.btn-warning:hover {
- outline: none;
-}
-
-.dropdown-menu {
- background: var(--drop-down-menu-bg);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-.dropdown-menu>li>a {
- color: var(--text);
-}
-
-.dropdown-menu>li>a:focus,
-.dropdown-menu>li>a:hover {
- text-decoration: none;
- color: var(--text-hover);
- background: var(--transparency-light-10);
-}
-
-.history-title {
- font-style: italic;
- color: var(--text-muted);
-}
-
-.bootstrap-switch {
- border: 1px solid rgba(255, 255, 255, .08);
-}
-
-.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-default,
-.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-default {
- color: var(--text-muted);
- background: var(--transparency-dark-25)
-}
-
-.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary {
- background-color: var(--button-color);
- color: var(--button-text);
-}
-
-.input-group-btn:last-child>.btn,
-.input-group-btn:last-child>.btn-group {
- margin-left: -1px;
- background: #f0f8ff00;
-}
-
-.input-group-btn2 {
- border: 1px solid var(--button-color);
- background: var(--button-color);
-}
-
-.input-group-btn1 {
- border: 1px solid var(--button-color);
- background: var(--button-color);
-}
-
-.input-group-addon {
- color: var(--button-text);
- border: 1px solid var(--button-color);
- background: var(--button-color);
-
-}
-
-/* Form Control */
-
-.form-control {
- border: 1px solid transparent;
- background: var(--transparency-dark-25);
-
-}
-
-.form-control:focus {
- border-color: rgba(255, 255, 255, 0);
- background: var(--transparency-dark-35);
- outline: 0;
- -webkit-box-shadow: none;
- box-shadow: none;
-}
-
-select.form-control:focus {
- background: #1b1b1b;
- color: var(--text)
-}
-
-/* .input-group-addon {
- outline: none;
- background: var(--transparency-dark-25);
- border: 1px solid transparent;
-
-} */
-
-/* Categories */
-.panel {
- background: var(--transparency-dark-25);
- border: 1px solid transparent;
-}
-
-.repeatsection {
- background: var(--transparency-dark-25);
- box-shadow: 0 0 4px 1px transparent;
-}
-
-hr {
- border-top: 1px solid rgba(255, 255, 255, 0.25);
-}
-
-/* Modal */
-.modal-body {
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-.modal-header {
- background: var(--modal-header-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- border-bottom: 1px solid rgb(var(--accent-color));
- color: var(--text-hover);
-}
-
-.modal-content {
- border: 1px solid transparent;
- color: var(--text)
-}
-
-.modal-footer {
- background: var(--modal-footer-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- border-top: 1px solid rgb(var(--accent-color));
-}
-
-.well {
- background-color: var(--transparency-dark-45);
- border: 1px solid #00000000;
-}
-
-/* Updates */
-.alert-warning {
- background: var(--transparency-light-25);
- border-color: transparent;
- color: var(--text-hover);
-}
-
-.panel-default>.panel-heading {
- background: var(--transparency-dark-25);
-}
-
-.panel-default>.panel-heading {
- color: var(--text);
- border-color: rgba(255, 255, 255, 0.08);
-}
-
-.list-group-item {
- background: var(--transparency-dark-10);
- border: 1px solid rgba(255, 255, 255, 0.1);
-}
-
-/* Table */
-table {
- background: var(--transparency-dark-25);
-}
-
-.table>thead>tr>th {
- vertical-align: bottom;
- border-bottom: 2px solid rgba(255, 255, 255, 0.25);
-}
-
-.table>tbody>tr>td,
-.table>tbody>tr>th,
-.table>tfoot>tr>td,
-.table>tfoot>tr>th,
-.table>thead>tr>td,
-.table>thead>tr>th {
- border-top: 1px solid rgba(255, 255, 255, 0.15);
-}
-
-.table-hover>tbody>tr:hover {
- background: var(--transparency-light-10);
-}
-
-.search-result-tbody {
- color: var(--text-hover);
-}
-
-pre {
- background: var(--transparency-dark-45);
- border: 1px solid transparent;
-}
-
-/* FORM LOGIN */
-body>div>div.center-form.panel.col-md-8>div>form>button {
- color: var(--button-text);
- background: var(--button-color);
- border-color: var(--button-color);
-
-}
-
-body>div>div.center-form.panel.col-md-8>div>form>button:hover,
-body>div>div.center-form.panel.col-md-8>div>form>button:focus,
-body>div>div.center-form.panel.col-md-8>div>form>button:active {
- color: var(--button-text-hover);
- background: var(--button-color-hover);
- border-color: var(--button-color-hover);
-
-}
-
-/* SEARCH */
-.search-results-table {
- background: var(--transparency-dark-25);
- border: 1px solid rgba(255, 255, 255, 0.1);
-}
-
-.filter-button.btn-default:focus,
-.filter-button.btn-default:focus.active {
- background-color: var(--button-color-hover) !important;
- border-color: var(--button-color-hover) !important;
- color: var(--button-text) !important;
-}
-
-.indexer-statuses-accordion {
- color: rgb(var(--accent-color));
-}
-
-/* Pagination */
-
-.pagination>li>a,
-.pagination>li>span {
- text-decoration: none;
- color: var(--button-text);
- background-color: var(--button-color);
- border-color: var(--button-color);
-
-}
-
-.pagination>li>a:focus,
-.pagination>li>a:hover,
-.pagination>li>span:focus,
-.pagination>li>span:hover {
- color: var(--button-text-hover);
- background-color: var(--button-color-hover);
- border-color: var(--button-color-hover);
-}
-
-.pagination>.active>a,
-.pagination>.active>a:focus,
-.pagination>.active>a:hover,
-.pagination>.active>span,
-.pagination>.active>span:focus,
-.pagination>.active>span:hover {
- z-index: 2;
- color: var(--button-text);
- background-color: var(--button-color);
- border-color: var(--button-color);
- cursor: default
-}
-
-.pagination>.disabled>a,
-.pagination>.disabled>a:focus,
-.pagination>.disabled>a:hover,
-.pagination>.disabled>span,
-.pagination>.disabled>span:focus,
-.pagination>.disabled>span:hover {
- color: var(--text-muted);
- background: var(--transparency-light-10);
- border-color: rgba(255, 255, 255, .1);
- cursor: not-allowed
-}
-
-/*pre*/
-pre {
- color: var(--text);
- background: var(--modal-bg-color);
- border: 1px solid rgba(255, 255, 255, .1);
-}
-
-chart>nvd3>svg>text {
- fill: var(--text-muted);
-}
-
-.caption,
-caption {
- color: var(--text-muted);
-}
-
-.default-chip {
- border: 1px solid rgb(var(--accent-color));
- border-radius: 5px;
- background: rgb(var(--accent-color));
- color: var(--label-text-color);
- padding: 0 2px 0 2px;
-}
-
-chip-tmpl:focus .default-chip {
- border: 2px solid var(--accent-color-hover);
- background: var(--accent-color-hover);
- color: var(--label-text-color);
+/* dP dP dP */
+/* 88 88 88 */
+/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
+/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
+/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
+/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
+/* 88 */
+/* dP */
+
+/* Made by @gilbN */
+/* https://github.com/gilbN/theme.park */
+
+@import url("/css/defaults/placeholders.css");
+@import url("/css/defaults/transparent.css");
+
+body,
+html {
+ height: 100%;
+ background: var(--main-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ font-family: Open Sans Semibold, Helvetica Neue, Helvetica, Arial, sans-serif;
+ color: var(--text);
+}
+
+* {
+ outline: none !important;
+}
+
+a {
+ color: var(--link-color);
+}
+
+a:hover {
+ color: var(--link-color-hover);
+}
+
+.navbar-default {
+ background: var(--transparency-dark-60);
+ border-color: transparent;
+}
+
+.navbar-default .navbar-nav>.active>a,
+.navbar-default .navbar-nav>.active>a:focus,
+.navbar-default .navbar-nav>.active>a:hover {
+ color: rgb(var(--accent-color));
+ background: var(--transparency-dark-25);
+}
+
+.navbar-default .navbar-nav>li>a:focus,
+.navbar-default .navbar-nav>li>a:hover {
+ color: var(--text-hover);
+ background: var(--transparency-light-10);
+}
+
+.navbar-default .navbar-nav>li>a {
+ color: var(--text);
+}
+
+.growl-container>.alert-info.icon {
+ background: rgb(var(--accent-color));
+}
+
+.alert-info {
+ background: rgb(var(--accent-color));
+ border-color: transparent;
+ color: var(--label-text-color);
+ box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
+ outline: none;
+}
+
+.alert-info a:hover {
+ color: var(--link-color);
+ opacity: .8;
+}
+
+/* Config */
+.nav-tabs {
+ border-bottom: 1px solid rgba(255, 255, 255, 0.15);
+}
+
+.nav-tabs>li.active>a,
+.nav-tabs>li.active>a:focus,
+.nav-tabs>li.active>a:hover {
+ color: rgb(var(--accent-color));
+ background: var(--transparency-dark-25);
+ border: 1px solid #1a1f2000;
+ border-bottom-color: transparent;
+}
+
+.nav-tabs>li>a:hover {
+ border-color: transparent;
+ color: var(--text-hover);
+}
+
+.nav>li>a:focus,
+.nav>li>a:hover {
+ background: var(--transparency-light-10);
+}
+
+.nav-tabs>li>a {
+ margin-right: 2px;
+ line-height: 1.42857143;
+ border: 1px solid transparent;
+ border-radius: 4px 4px 0 0;
+ color: var(--text);
+}
+
+.formly>.formly-field-group {
+ background-color: transparent;
+ border: 1px solid transparent;
+}
+
+legend,
+label {
+ color: var(--text-hover);
+ border-bottom: 1px solid rgba(255, 255, 255, 0.08);
+}
+
+h1,
+h2,
+h3,
+h4,
+h5,
+h6 {
+ color: var(--text-hover) !important;
+}
+
+/* Buttons */
+.btn-primary {
+ color: var(--button-text);
+ background: var(--button-color);
+ border-color: var(--button-color);
+}
+
+.btn-primary.active,
+.btn-primary.focus,
+.btn-primary:active,
+.btn-primary:focus,
+.btn-primary:hover,
+.open>.dropdown-toggle.btn-primary {
+ color: var(--button-text-hover);
+ background: var(--button-color-hover);
+ border-color: var(--button-color-hover);
+}
+
+.btn-primary.active.focus,
+.btn-primary.active:focus,
+.btn-primary.active:hover,
+.btn-primary:active.focus,
+.btn-primary:active:focus,
+.btn-primary:active:hover,
+.open>.dropdown-toggle.btn-primary.focus,
+.open>.dropdown-toggle.btn-primary:focus,
+.open>.dropdown-toggle.btn-primary:hover {
+ color: var(--button-text-hover);
+ background: var(--button-color-hover);
+ border-color: var(--button-color-hover);
+}
+
+.btn-info {
+ color: var(--button-text);
+ background: var(--button-color);
+ border-color: var(--button-color);
+}
+
+.btn-info.active,
+.btn-info.focus,
+.btn-info:active,
+.btn-info:focus,
+.btn-info:hover,
+.open>.dropdown-toggle.btn-info {
+ color: var(--button-text-hover);
+ background: var(--button-color-hover);
+ border-color: var(--button-color-hover);
+}
+
+.btn-info.active.focus,
+.btn-info.active:focus,
+.btn-info.active:hover,
+.btn-info:active.focus,
+.btn-info:active:focus,
+.btn-info:active:hover,
+.open>.dropdown-toggle.btn-info.focus,
+.open>.dropdown-toggle.btn-info:focus,
+.open>.dropdown-toggle.btn-info:hover {
+ color: var(--button-text-hover);
+ background: var(--button-color-hover);
+ border-color: var(--button-color-hover);
+}
+
+.btn-default:not(.uib-day button, .uib-month button, .uib-year button) {
+ color: var(--button-text);
+ background: var(--button-color);
+ border-color: var(--button-color) !important;
+}
+
+.btn-default.active,
+.btn-default.focus,
+.btn-default:active,
+.btn-default:focus,
+.btn-default:hover,
+.open>.dropdown-toggle.btn-default {
+ color: var(--button-text-hover);
+ background: var(--button-color-hover) !important;
+ border-color: var(--button-color-hover) !important;
+}
+
+.btn-default.active.focus,
+.btn-default.active:focus,
+.btn-default.active:hover,
+.btn-default:active.focus,
+.btn-default:active:focus,
+.btn-default:active:hover,
+.open>.dropdown-toggle.btn-default.focus,
+.open>.dropdown-toggle.btn-default:focus,
+.open>.dropdown-toggle.btn-default:hover {
+ color: var(--button-text-hover);
+ background: var(--button-color-hover);
+ border-color: var(--button-color-hover) !important;
+}
+
+.config-button {
+ border: 1px solid transparent;
+}
+
+.btn-success.active.focus,
+.btn-success.active:focus,
+.btn-success.active:hover,
+.btn-success:active.focus,
+.btn-success:active:focus,
+.btn-success:active:hover,
+.open>.dropdown-toggle.btn-success.focus,
+.open>.dropdown-toggle.btn-success:focus,
+.open>.dropdown-toggle.btn-success:hover {
+ outline: none !important;
+ border-color: transparent;
+}
+
+.btn-danger.active.focus,
+.btn-danger.active:focus,
+.btn-danger.active:hover,
+.btn-danger:active.focus,
+.btn-danger:active:focus,
+.btn-danger:active:hover,
+.open>.dropdown-toggle.btn-danger.focus,
+.open>.dropdown-toggle.btn-danger:focus,
+.open>.dropdown-toggle.btn-danger:hover {
+ outline: none;
+}
+
+.btn-warning.active.focus,
+.btn-warning.active:focus,
+.btn-warning.active:hover,
+.btn-warning:active.focus,
+.btn-warning:active:focus,
+.btn-warning:active:hover,
+.open>.dropdown-toggle.btn-warning.focus,
+.open>.dropdown-toggle.btn-warning:focus,
+.open>.dropdown-toggle.btn-warning:hover {
+ outline: none;
+}
+
+.dropdown-menu {
+ background: var(--drop-down-menu-bg);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+.dropdown-menu>li>a {
+ color: var(--text);
+}
+
+.dropdown-menu>li>a:focus,
+.dropdown-menu>li>a:hover {
+ text-decoration: none;
+ color: var(--text-hover);
+ background: var(--transparency-light-10);
+}
+
+.history-title {
+ font-style: italic;
+ color: var(--text-muted);
+}
+
+.bootstrap-switch {
+ border: 1px solid rgba(255, 255, 255, .08);
+}
+
+.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-default,
+.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-default {
+ color: var(--text-muted);
+ background: var(--transparency-dark-25)
+}
+
+.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary {
+ background-color: var(--button-color);
+ color: var(--button-text);
+}
+
+.input-group-btn:last-child>.btn,
+.input-group-btn:last-child>.btn-group {
+ margin-left: -1px;
+ background: #f0f8ff00;
+}
+
+.input-group-btn2 {
+ border: 1px solid var(--button-color);
+ background: var(--button-color);
+}
+
+.input-group-btn1 {
+ border: 1px solid var(--button-color);
+ background: var(--button-color);
+}
+
+.input-group-addon {
+ color: var(--button-text);
+ border: 1px solid var(--button-color);
+ background: var(--button-color);
+
+}
+
+/* Form Control */
+
+.form-control {
+ border: 1px solid transparent;
+ background: var(--transparency-dark-25);
+
+}
+
+.form-control:focus {
+ border-color: rgba(255, 255, 255, 0);
+ background: var(--transparency-dark-35);
+ outline: 0;
+ -webkit-box-shadow: none;
+ box-shadow: none;
+}
+
+select.form-control:focus {
+ background: #1b1b1b;
+ color: var(--text)
+}
+
+/* .input-group-addon {
+ outline: none;
+ background: var(--transparency-dark-25);
+ border: 1px solid transparent;
+
+} */
+
+/* Categories */
+.panel {
+ background: var(--transparency-dark-25);
+ border: 1px solid transparent;
+}
+
+.repeatsection {
+ background: var(--transparency-dark-25);
+ box-shadow: 0 0 4px 1px transparent;
+}
+
+hr {
+ border-top: 1px solid rgba(255, 255, 255, 0.25);
+}
+
+/* Modal */
+.modal-body {
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+.modal-header {
+ background: var(--modal-header-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ border-bottom: 1px solid rgb(var(--accent-color));
+ color: var(--text-hover);
+}
+
+.modal-content {
+ border: 1px solid transparent;
+ color: var(--text)
+}
+
+.modal-footer {
+ background: var(--modal-footer-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ border-top: 1px solid rgb(var(--accent-color));
+}
+
+.well {
+ background-color: var(--transparency-dark-45);
+ border: 1px solid #00000000;
+}
+
+/* Updates */
+.alert-warning {
+ background: var(--transparency-light-25);
+ border-color: transparent;
+ color: var(--text-hover);
+}
+
+.panel-default>.panel-heading {
+ background: var(--transparency-dark-25);
+}
+
+.panel-default>.panel-heading {
+ color: var(--text);
+ border-color: rgba(255, 255, 255, 0.08);
+}
+
+.list-group-item {
+ background: var(--transparency-dark-10);
+ border: 1px solid rgba(255, 255, 255, 0.1);
+}
+
+/* Table */
+table {
+ background: var(--transparency-dark-25);
+}
+
+.table>thead>tr>th {
+ vertical-align: bottom;
+ border-bottom: 2px solid rgba(255, 255, 255, 0.25);
+}
+
+.table>tbody>tr>td,
+.table>tbody>tr>th,
+.table>tfoot>tr>td,
+.table>tfoot>tr>th,
+.table>thead>tr>td,
+.table>thead>tr>th {
+ border-top: 1px solid rgba(255, 255, 255, 0.15);
+}
+
+.table-hover>tbody>tr:hover {
+ background: var(--transparency-light-10);
+}
+
+.search-result-tbody {
+ color: var(--text-hover);
+}
+
+pre {
+ background: var(--transparency-dark-45);
+ border: 1px solid transparent;
+}
+
+/* FORM LOGIN */
+body>div>div.center-form.panel.col-md-8>div>form>button {
+ color: var(--button-text);
+ background: var(--button-color);
+ border-color: var(--button-color);
+
+}
+
+body>div>div.center-form.panel.col-md-8>div>form>button:hover,
+body>div>div.center-form.panel.col-md-8>div>form>button:focus,
+body>div>div.center-form.panel.col-md-8>div>form>button:active {
+ color: var(--button-text-hover);
+ background: var(--button-color-hover);
+ border-color: var(--button-color-hover);
+
+}
+
+/* SEARCH */
+.search-results-table {
+ background: var(--transparency-dark-25);
+ border: 1px solid rgba(255, 255, 255, 0.1);
+}
+
+.filter-button.btn-default:focus,
+.filter-button.btn-default:focus.active {
+ background-color: var(--button-color-hover) !important;
+ border-color: var(--button-color-hover) !important;
+ color: var(--button-text) !important;
+}
+
+.indexer-statuses-accordion {
+ color: rgb(var(--accent-color));
+}
+
+/* Pagination */
+
+.pagination>li>a,
+.pagination>li>span {
+ text-decoration: none;
+ color: var(--button-text);
+ background-color: var(--button-color);
+ border-color: var(--button-color);
+
+}
+
+.pagination>li>a:focus,
+.pagination>li>a:hover,
+.pagination>li>span:focus,
+.pagination>li>span:hover {
+ color: var(--button-text-hover);
+ background-color: var(--button-color-hover);
+ border-color: var(--button-color-hover);
+}
+
+.pagination>.active>a,
+.pagination>.active>a:focus,
+.pagination>.active>a:hover,
+.pagination>.active>span,
+.pagination>.active>span:focus,
+.pagination>.active>span:hover {
+ z-index: 2;
+ color: var(--button-text);
+ background-color: var(--button-color);
+ border-color: var(--button-color);
+ cursor: default
+}
+
+.pagination>.disabled>a,
+.pagination>.disabled>a:focus,
+.pagination>.disabled>a:hover,
+.pagination>.disabled>span,
+.pagination>.disabled>span:focus,
+.pagination>.disabled>span:hover {
+ color: var(--text-muted);
+ background: var(--transparency-light-10);
+ border-color: rgba(255, 255, 255, .1);
+ cursor: not-allowed
+}
+
+/*pre*/
+pre {
+ color: var(--text);
+ background: var(--modal-bg-color);
+ border: 1px solid rgba(255, 255, 255, .1);
+}
+
+chart>nvd3>svg>text {
+ fill: var(--text-muted);
+}
+
+.caption,
+caption {
+ color: var(--text-muted);
+}
+
+.default-chip {
+ border: 1px solid rgb(var(--accent-color));
+ border-radius: 5px;
+ background: rgb(var(--accent-color));
+ color: var(--label-text-color);
+ padding: 0 2px 0 2px;
+}
+
+chip-tmpl:focus .default-chip {
+ border: 2px solid var(--accent-color-hover);
+ background: var(--accent-color-hover);
+ color: var(--label-text-color);
}
\ No newline at end of file
diff --git a/css/base/ombi/ombi-base.css b/css/base/ombi/ombi-base.css
index b901fa084b..e2cd7c3d3f 100644
--- a/css/base/ombi/ombi-base.css
+++ b/css/base/ombi/ombi-base.css
@@ -1,704 +1,704 @@
-/* dP dP dP */
-/* 88 88 88 */
-/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
-/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
-/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
-/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
-/* 88 */
-/* dP */
-
-/* Made by @gilbN */
-/* https://github.com/gilbN/theme.park */
-
-@import url("/css/defaults/placeholders.css");
-@import url("/css/defaults/transparent.css");
-
-* {
- outline: none !important;
-}
-
-html,
-body,
-.wizard-background,
-.content-container,
-html, body, .wizard-background, .content-container, #main-container\ dark > mat-sidenav-container,
- #main-container\ dark > mat-sidenav-container > mat-sidenav-content {
- color: var(--text) !important;
- background: var(--main-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-.content-container .top-bar-container {
- background: transparent !important;
-}
-
-.container-alert {
- color: var(--text-hover);
- background: var(--transparency-dark-50) !important;
- border-color: rgb(var(--accent-color)) !important;
-}
-
-.h1,
-.h2,
-.h3,
-.h4,
-.h5,
-.h6,
-h1,
-h2,
-h3,
-h4,
-h5,
-h6,
-legend {
- color: var(--text-hover);
-}
-
-/* LINKS */
-a {
- color: var(--link-color);
-}
-
-a:hover {
- color: var(--link-color-hover);
-}
-
-.forgot-password:active,
-.forgot-password:focus,
-.forgot-password:hover {
- color: var(--link-color-hover) !important;
-}
-
-/* SCROLLBAR */
-::-webkit-scrollbar-thumb {
- border-radius: 3px;
- background: rgb(255 255 255 / 30%);
-}
-
-/* TOP NAV */
-.top-search-bar .mat-form-field-flex {
- border: 1px solid rgba(255, 255, 255, 0.10) !important;
- background: var(--transparency-dark-45);
-}
-
-/* Drop down menu */
-.mat-menu-panel,
-#requestsToDisplayDropdown-panel {
- background: var(--drop-down-menu-bg);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-.mat-primary .mat-option.mat-selected:not(.mat-option-disabled) {
- color: rgb(var(--accent-color));
-}
-
-.mat-select-panel .mat-option.mat-selected:not(.mat-option-multiple) {
- background: var(--transparency-dark-25);
-}
-#main-container\ dark > mat-sidenav-container > mat-sidenav-content > mat-toolbar > button {
- color: rgb(var(--accent-color));
-}
-
-/* SIDE NAV */
-
-@media only screen and (min-width: 1025px){
- #main-container\ dark > mat-sidenav-container > mat-sidenav-content {
- margin-left: 256px !important;
- }
-}
-
-/* OMBI TEXT */
-.sidenav-container .sidenav .application-name {
- color: rgb(var(--accent-color)) !important;
-}
-
-@media (min-width: 768px) {
- .sidenav-container .sidenav {
- background: var(--transparency-dark-45) !important;
- }
-}
-
-.sidenav-container .sidenav {
- background: var(--modal-bg-color) !important;
- color: var(--text-hover);
- font-family: Montserrat, sans-serif;
- width: 16rem;
-}
-
-.sidenav-container .sidenav .menu-spacing {
- margin-bottom: 5%;
- /* padding-left: .5rem;
- padding-right: .5rem; */
-}
-
-.mat-drawer-backdrop.mat-drawer-shown {
- background: var(--transparency-dark-50);
- backdrop-filter: blur(10px) !important;
- -webkit-backdrop-filter: blur(10px) !important;
-}
-
-.mat-list-base {
- padding-top: 8px;
- display: block;
- -webkit-tap-highlight-color: transparent;
- padding-left: .5rem;
- padding-right: .5rem;
-}
-
-.sidenav-container[_ngcontent-icv-c127] .sidenav[_ngcontent-icv-c127] .active-list-item[_ngcontent-icv-c127] {
- color: rgb(var(--accent-color)) !important;
-}
-
-.sidenav-container .sidenav .active-list-item,
-.sidenav-container .sidenav .active-list-item:hover {
- color: rgb(var(--accent-color)) !important;
- background: var(--transparency-light-15) !important;
- border-radius: .375rem !important;
- padding: 10px 20px;
- height: auto;
-}
-
-[id*="nav-"] {
- color: var(--text) !important;
-}
-
-.sidenav-container .sidenav .mat-list-item {
- font-family: Roboto, sans-serif;
- font-size: 16px;
- font-weight: 400;
- padding: 10px 0 0 0;
- height: auto;
- margin-bottom: .5rem;
- width: 15rem !important;
- padding-left: .5rem !important;
- padding-right: .5rem !important;
-}
-
-.sidenav-container .sidenav .mat-drawer-inner-container {
- width: 100%;
- height: 100%;
- overflow: hidden;
- -webkit-overflow-scrolling: touch;
-}
-
-.sidenav-container .sidenav .mat-list-base .mat-list-item .mat-list-item-content,
-.sidenav-container .sidenav.mat-list-base .mat-list-option .mat-list-item-content {
- padding: 0 !important;
-}
-
-.sidenav-container .sidenav .mat-list-base .mat-list-item .mat-list-item-ripple,
-.sidenav-container .sidenav.mat-list-base .mat-list-option .mat-list-item-ripple {
- display: none !important;
-}
-
-.sidenav-container .sidenav.mat-action-list .mat-list-item:focus,
-.sidenav-container .sidenav.mat-list-option:focus,
-.sidenav-container .sidenav .mat-nav-list .mat-list-item:focus,
-.sidenav-container .sidenav.mat-action-list .mat-list-item:focus:hover,
-.sidenav-container .sidenav.mat-list-option:focus:hover,
-.sidenav-container .sidenav .mat-nav-list .mat-list-item:focus:hover {
- background: hsla(0, 0%, 100%, .04);
- border-radius: .375rem !important;
- color: rgb(var(--accent-color)) !important;
-}
-
-
-.sidenav-container .sidenav .mat-action-list .mat-list-item:hover:not(.active-list-item),
-.mat-list-option:hover:not(.active-list-item),
-.sidenav-container .sidenav .mat-nav-list .mat-list-item:hover:not(.active-list-item) {
- background: hsla(0, 0%, 100%, .04);
- border-radius: .375rem !important;
- color: var(--text-hover) !important;
-}
-
-.active-advanced.fa-filter{
- color: rgb(var(--accent-color));
- background:none;
- }
-
-/* DISCOVER PAGE */
-.discover-filter-buttons-group {
- background: var(--transparency-light-10) !important;
- border: 1px solid rgb(255 255 255 / 10%) !important;
- border-radius: 30px;
- color: var(--text-hover);
- margin-bottom: 10px;
- margin-right: 30px;
-}
-
-.discover-filter-buttons-group .button-active {
- background: var(--transparency-dark-45) !important;
-}
-
-#search-filter{
- color:var(--text);
- }
-
-.small-middle-container [div*="_ngcontent-"] {
- margin: auto;
- width: 100% !important;
-}
-
-.small-middle-container.ng-star-inserted {
- width: 85% !important;
- margin: 10px auto auto !important;
-}
-
-.small-middle-container[div*="_ngcontent-"] {
- width: 95% !important;
- margin: 10px auto auto !important;
-}
-
-/* @media (min-width: 768px) {
- .content-container {
- margin-left: 255px !important;
- }
-
- .content-container .section {
- margin: 6px !important;
- }
-} */
-
-.detailed-container {
- border: none !important;
- background-color: var(--transparency-dark-25) !important;
-}
-.detailed-container .poster {
- border: 1px solid transparent !important;
-}
-
-/* CARDS */
- .ombi-card {
- padding: 0px !important;
- margin: 5px !important;
-}
-/*
-#cardImage,
-.ombi-card {
- border-radius: .75rem !important;
-}
-
-#cardImage {
- min-height: 225px;
-}
-*/
-.p-carousel-indicators,
-.p-carousel-items-container {
- display: flex;
- padding-bottom: 5px;
- flex-direction: row;
-}
-
-.c .card-top-info {
- top: -1px !important;
- position: absolute;
- border-radius:10px 10px 0 0 !important;
- background-color: var(--transparency-dark-90) !important;
-}
-
-.ombi-card .button-request-container .button-request {
- /* padding-left: .5rem !important;
- padding-right: .5rem !important; */
-}
-
-#info-wrapper .mat-card,
-.mat-expansion-panel {
- background: var(--main-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-#info-wrapper .mat-card.mat-card-flat:not([class*=mat-elevation-z]) {
- box-shadow: 0 0 0 0 rgb(0 0 0 / 20%), 0 0 0 0 rgb(0 0 0 / 14%), 0 0 0 0 rgb(0 0 0 / 12%);
- background: transparent;
-}
-
-#info-wrapper .mat-card .label,
-#info-wrapper .mat-card .mat-card-header {
- color: var(--text-hover);
-}
-
-#info-wrapper .mat-card,
-#info-wrapper .mat-card-content {
- color: var(--text);
-}
-
-.btn-ombi {
- background-color: var(--transparency-dark-85) !important;
- /* backdrop-filter: blur(10px) !important;
- -webkit-backdrop-filter: blur(10px) !important; */
- border-radius: .375rem !important;
- padding: 0 .375rem !important;
-}
-
-.btn-ombi.mat-raised-button {
- line-height: 29.4px !important;
-}
-
-.btn-ombi:hover {
- background-color: var(--button-color-hover) !important;
- color: var(--button-text-hover) !important;
-
-}
-
-.c .button-request-container {
- padding: 0 .375rem !important;
- /* padding: .375rem !important; */
-}
-
-.ombi-card .button-request-container {
- position: relative;
- width: 100%;
- margin: -40px 0 0 !important;
- opacity: 0;
- transition: .3s ease;
-}
-
-.p-carousel-item,
-.ombi-card {
- transition: .3s ease-in-out;
-}
-
-.ombi-card #cardImage:hover {
- /* transform: scale(1.02) !important; */
-}
-
-/* Search results */
-@media (min-width: 768px) {
- #searchResults .ombi-card {
- margin-bottom: 15px !important;
- margin-left: 0px !important;
- height: 100% !important;
- }
-}
-
-#searchResults {
- margin-bottom: 15px !important;
-}
-
-/* Wizard */
-.wizard-background .mat-stepper-horizontal,
-.mat-stepper-vertical,
-.mat-tooltip {
- background: rgb(0, 0, 0, .25) !important;
-}
-
-small.important {
- color: red;
- background: var(--transparency-dark-25);
- border-radius: 5px;
- padding: 5px;
-}
-
-.mat-step-header .mat-step-label,
-.mat-step-header .mat-step-optional {
- color: var(--text) !important;
-}
-
-/* Accents */
-.mat-step-header .mat-step-icon {
- background-color: rgb(var(--accent-color)) !important;
- color: var(--button-text) !important;
-}
-
-.mat-tab-group.mat-primary .mat-ink-bar,
-.mat-tab-nav-bar.mat-primary .mat-ink-bar {
- background-color: rgb(var(--accent-color)) !important;
-}
-
-/* slide toggle */
-.mat-slide-toggle.mat-checked .mat-slide-toggle-bar {
- background-color: rgba(var(--accent-color), .54) !important;
-}
-
-.mat-slide-toggle.mat-checked .mat-slide-toggle-thumb {
- background-color: rgb(var(--accent-color)) !important;
-}
-
-/* BUTTONS */
-.mat-fab.mat-accent,
-.mat-flat-button.mat-accent,
-.mat-mini-fab.mat-accent,
-.mat-raised-button.mat-accent,
-.buttons .mat-raised-button {
- color: var(--button-text) !important;
- background-color: var(--button-color) !important;
-}
-
-.mat-raised-button:not([class*=mat-elevation-z]):not(.mat-raised-button.mat-warn):not(.viewon-btn.plex):not(.mat-raised-button.mat-error) {
- box-shadow: 0 3px 1px -2px rgb(0 0 0 / 20%), 0 2px 2px 0 rgb(0 0 0 / 14%), 0 1px 5px 0 rgb(0 0 0 / 12%);
- background: var(--button-color);
- border: 1px solid var(--button-color);
-}
-
-.mat-raised-button:not([class*=mat-elevation-z]):not(.mat-raised-button.mat-warn):not(.viewon-btn.plex):not(.mat-raised-button.mat-error):hover {
- box-shadow: 0 3px 1px -2px rgb(0 0 0 / 20%), 0 2px 2px 0 rgb(0 0 0 / 14%), 0 1px 5px 0 rgb(0 0 0 / 12%);
- background: var(--button-color-hover) !important;
- border: 1px solid var(--button-color-hover) !important;
-}
-
-.mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle {
- border-color: rgb(var(--accent-color));
-}
-
-.mat-radio-button.mat-accent.mat-radio-checked .mat-radio-persistent-ripple, .mat-radio-button.mat-accent .mat-radio-inner-circle, .mat-radio-button.mat-accent .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple), .mat-radio-button.mat-accent:active .mat-radio-persistent-ripple {
- background-color: rgb(var(--accent-color));
-}
-
-/* Plex buttons */
-.viewon-btn.plex,
-.viewon-btn.emby,
-.viewon-btn.jellyfin {
- background: transparent !important;
-}
-
-/* login button */
-button#sign-in {
- color: var(--button-text) !important;
-}
-
-.mat-fab.mat-primary,
-.mat-flat-button.mat-primary,
-.mat-mini-fab.mat-primary,
-.mat-raised-button.mat-primary {
- box-shadow: 0 3px 1px -2px rgb(0 0 0 / 20%), 0 2px 2px 0 rgb(0 0 0 / 14%), 0 1px 5px 0 rgb(0 0 0 / 12%);
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-button.admin-cog {
- color: var(--button-color) !important;
-}
-
-.grow:hover {
- color: var(--text-hover);
-}
-
-/* FORMS */
-::ng-deep .dark .mat-form-field.mat-focused .mat-form-field-label,
-::ng-deep .mat-form-field.mat-focused .mat-form-field-label {
- color: rgb(var(--accent-color)) !important;
-}
-
-.mat-form-field.mat-focused .mat-form-field-label.mat-accent,
-.mat-focused .mat-form-field-required-marker,
-.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-accent .mat-form-field-infix:after,
-.mat-form-field.mat-focused.mat-accent .mat-select-arrow,
-.mat-toolbar .mat-focused .mat-form-field-ripple,
-.mat-toolbar .mat-form-field-ripple,
-.mat-toolbar .mat-form-field-underline,
-.mat-toolbar .mat-focused .mat-form-field-label,
-.mat-toolbar .mat-form-field-label,
-.mat-toolbar .mat-form-field.mat-focused .mat-select-arrow,
-.mat-toolbar .mat-select-arrow,
-.mat-toolbar .mat-select-value,
-.mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick,
-.mat-form-field.mat-focused .mat-form-field-label,
-.mat-form-field.mat-focused .mat-form-field-ripple {
- color: rgb(var(--accent-color)) !important;
-}
-
-.mat-toolbar .mat-form-field-underline,.mat-toolbar .mat-form-field-ripple,.mat-toolbar .mat-focused .mat-form-field-ripple {
-background-color: rgb(var(--accent-color));
-}
-
-.mat-input-element,.login-card .mat-input-element {
- caret-color: rgb(var(--accent-color)) !important;
-}
-
-input:-internal-autofill-selected {
- appearance: menulist-button;
- background-image: none !important;
- background-color: -internal-light-dark(rgba(232, 240, 254, 0), rgba(70, 90, 126, 0.4)) !important;
- color: -internal-light-dark(black, white) !important;
-}
-
-.mat-form-field.mat-focused .mat-form-field-ripple,
-.mat-checkbox-checked.mat-accent .mat-checkbox-background,
-.mat-checkbox-indeterminate.mat-accent .mat-checkbox-background,
-.mat-toolbar .mat-form-field-underline,.mat-toolbar .mat-form-field-ripple,
-.mat-toolbar .mat-focused .mat-form-field-ripple {
- background-color: rgb(var(--accent-color));
-}
-
-.form-control:focus {
- border-color: rgb(var(--accent-color));
- box-shadow: 0 0 0 0.2rem rgb(var(--accent-color) / 25%);
-}
-
-.form-control:focus {
- border: 1px solid rgb(var(--accent-color));
-}
-
-.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus {
- box-shadow: inset 0 0 0 1px rgb(var(--accent-color)), inset 0 0 0 1px rgb(var(--accent-color)), inset 0 0 0 1px rgb(var(--accent-color)), inset 0 0 0 1px rgb(var(--accent-color));
-}
-
-.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus {
- border-color: rgb(var(--accent-color));
-}
-
-/* Check box*/
-.mat-checkbox-checked:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element,
-.mat-checkbox:active:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element {
- background: rgb(var(--accent-color)) !important;
-}
-
-
-/* popups */
-.mat-snack-bar-container {
- color: var(--text);
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- box-shadow: 0 3px 5px -1px rgba(0, 0, 0, .2), 0 6px 10px 0 rgba(0, 0, 0, .14), 0 1px 18px 0 rgba(0, 0, 0, .12)
-}
-
-/* Login page */
-.login-card H1.login_logo {
- color: rgb(var(--accent-color)) !important;
-}
-
-/* TABLES */
-
-.table {
- color: var(--text);
-}
-
-.mat-table-sticky,
-.mat-table tbody,
-.mat-table tfoot,
-.mat-table thead,
-[mat-footer-row],
-[mat-header-row],
-[mat-row],
-mat-footer-row,
-mat-header-row,
-mat-row {
- background: rgb(255 255 255 / 0%);
-}
-
-.mat-paginator,
-.mat-table {
- background: var(--transparency-dark-25)
-}
-
-tr.mat-header-row {
- background: var(--transparency-dark-45)
-}
-
-.table thead th {
- vertical-align: bottom;
- border-bottom: 2px solid var(--transparency-light-25);
- border-top: 1px solid var(--transparency-light-25);
-}
-
-/* Details page */
-
-#info-wrapper .p-carousel-item {
- max-width: none;
-}
-
-#viewCollectionBtn {
- background: var(--button-color);
-}
-
-.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button {
- background: rgb(var(--accent-color));
- color: #121212;
-}
-
-#info-wrapper .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary {
- background-color: rgb(var(--accent-color));
- color: var(--label-text-color);
-}
-
-hr {
- border-top: 1px solid rgb(var(--accent-color));
-}
-
-.full-screenshot.enabled.overlay {
- background-image: linear-gradient(180deg, transparent, 50%, rgb(var(--accent-color), 0.1));
-}
-
-.social-icons-container {
- background-color: hsl(0deg 0% 0% / 85%) !important;
- backdrop-filter: blur(10px) !important;
- -webkit-backdrop-filter: blur(10px) !important;
-}
-
-/* MODAL */
-.mat-autocomplete-panel,
-.mat-dialog-container {
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-.mat-bottom-sheet-container {
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-/* OTHER */
-.mat-tooltip {
- background: var(--drop-down-menu-bg) !important;
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-.mat-progress-spinner.mat-accent circle,
-.mat-spinner.mat-accent circle {
- stroke: rgb(var(--accent-color));
-}
-
-/* ADVANCED SEARCH MODAL */
-.alert-info {
- background: var(--transparency-light-25) !important;
- border-color: rgba(255, 255, 255, .1) !important;
- color: var(--text-hover) !important;
+/* dP dP dP */
+/* 88 88 88 */
+/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
+/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
+/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
+/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
+/* 88 */
+/* dP */
+
+/* Made by @gilbN */
+/* https://github.com/gilbN/theme.park */
+
+@import url("/css/defaults/placeholders.css");
+@import url("/css/defaults/transparent.css");
+
+* {
+ outline: none !important;
+}
+
+html,
+body,
+.wizard-background,
+.content-container,
+html, body, .wizard-background, .content-container, #main-container\ dark > mat-sidenav-container,
+ #main-container\ dark > mat-sidenav-container > mat-sidenav-content {
+ color: var(--text) !important;
+ background: var(--main-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+.content-container .top-bar-container {
+ background: transparent !important;
+}
+
+.container-alert {
+ color: var(--text-hover);
+ background: var(--transparency-dark-50) !important;
+ border-color: rgb(var(--accent-color)) !important;
+}
+
+.h1,
+.h2,
+.h3,
+.h4,
+.h5,
+.h6,
+h1,
+h2,
+h3,
+h4,
+h5,
+h6,
+legend {
+ color: var(--text-hover);
+}
+
+/* LINKS */
+a {
+ color: var(--link-color);
+}
+
+a:hover {
+ color: var(--link-color-hover);
+}
+
+.forgot-password:active,
+.forgot-password:focus,
+.forgot-password:hover {
+ color: var(--link-color-hover) !important;
+}
+
+/* SCROLLBAR */
+::-webkit-scrollbar-thumb {
+ border-radius: 3px;
+ background: rgb(255 255 255 / 30%);
+}
+
+/* TOP NAV */
+.top-search-bar .mat-form-field-flex {
+ border: 1px solid rgba(255, 255, 255, 0.10) !important;
+ background: var(--transparency-dark-45);
+}
+
+/* Drop down menu */
+.mat-menu-panel,
+#requestsToDisplayDropdown-panel {
+ background: var(--drop-down-menu-bg);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+.mat-primary .mat-option.mat-selected:not(.mat-option-disabled) {
+ color: rgb(var(--accent-color));
+}
+
+.mat-select-panel .mat-option.mat-selected:not(.mat-option-multiple) {
+ background: var(--transparency-dark-25);
+}
+#main-container\ dark > mat-sidenav-container > mat-sidenav-content > mat-toolbar > button {
+ color: rgb(var(--accent-color));
+}
+
+/* SIDE NAV */
+
+@media only screen and (min-width: 1025px){
+ #main-container\ dark > mat-sidenav-container > mat-sidenav-content {
+ margin-left: 256px !important;
+ }
+}
+
+/* OMBI TEXT */
+.sidenav-container .sidenav .application-name {
+ color: rgb(var(--accent-color)) !important;
+}
+
+@media (min-width: 768px) {
+ .sidenav-container .sidenav {
+ background: var(--transparency-dark-45) !important;
+ }
+}
+
+.sidenav-container .sidenav {
+ background: var(--modal-bg-color) !important;
+ color: var(--text-hover);
+ font-family: Montserrat, sans-serif;
+ width: 16rem;
+}
+
+.sidenav-container .sidenav .menu-spacing {
+ margin-bottom: 5%;
+ /* padding-left: .5rem;
+ padding-right: .5rem; */
+}
+
+.mat-drawer-backdrop.mat-drawer-shown {
+ background: var(--transparency-dark-50);
+ backdrop-filter: blur(10px) !important;
+ -webkit-backdrop-filter: blur(10px) !important;
+}
+
+.mat-list-base {
+ padding-top: 8px;
+ display: block;
+ -webkit-tap-highlight-color: transparent;
+ padding-left: .5rem;
+ padding-right: .5rem;
+}
+
+.sidenav-container[_ngcontent-icv-c127] .sidenav[_ngcontent-icv-c127] .active-list-item[_ngcontent-icv-c127] {
+ color: rgb(var(--accent-color)) !important;
+}
+
+.sidenav-container .sidenav .active-list-item,
+.sidenav-container .sidenav .active-list-item:hover {
+ color: rgb(var(--accent-color)) !important;
+ background: var(--transparency-light-15) !important;
+ border-radius: .375rem !important;
+ padding: 10px 20px;
+ height: auto;
+}
+
+[id*="nav-"] {
+ color: var(--text) !important;
+}
+
+.sidenav-container .sidenav .mat-list-item {
+ font-family: Roboto, sans-serif;
+ font-size: 16px;
+ font-weight: 400;
+ padding: 10px 0 0 0;
+ height: auto;
+ margin-bottom: .5rem;
+ width: 15rem !important;
+ padding-left: .5rem !important;
+ padding-right: .5rem !important;
+}
+
+.sidenav-container .sidenav .mat-drawer-inner-container {
+ width: 100%;
+ height: 100%;
+ overflow: hidden;
+ -webkit-overflow-scrolling: touch;
+}
+
+.sidenav-container .sidenav .mat-list-base .mat-list-item .mat-list-item-content,
+.sidenav-container .sidenav.mat-list-base .mat-list-option .mat-list-item-content {
+ padding: 0 !important;
+}
+
+.sidenav-container .sidenav .mat-list-base .mat-list-item .mat-list-item-ripple,
+.sidenav-container .sidenav.mat-list-base .mat-list-option .mat-list-item-ripple {
+ display: none !important;
+}
+
+.sidenav-container .sidenav.mat-action-list .mat-list-item:focus,
+.sidenav-container .sidenav.mat-list-option:focus,
+.sidenav-container .sidenav .mat-nav-list .mat-list-item:focus,
+.sidenav-container .sidenav.mat-action-list .mat-list-item:focus:hover,
+.sidenav-container .sidenav.mat-list-option:focus:hover,
+.sidenav-container .sidenav .mat-nav-list .mat-list-item:focus:hover {
+ background: hsla(0, 0%, 100%, .04);
+ border-radius: .375rem !important;
+ color: rgb(var(--accent-color)) !important;
+}
+
+
+.sidenav-container .sidenav .mat-action-list .mat-list-item:hover:not(.active-list-item),
+.mat-list-option:hover:not(.active-list-item),
+.sidenav-container .sidenav .mat-nav-list .mat-list-item:hover:not(.active-list-item) {
+ background: hsla(0, 0%, 100%, .04);
+ border-radius: .375rem !important;
+ color: var(--text-hover) !important;
+}
+
+.active-advanced.fa-filter{
+ color: rgb(var(--accent-color));
+ background:none;
+ }
+
+/* DISCOVER PAGE */
+.discover-filter-buttons-group {
+ background: var(--transparency-light-10) !important;
+ border: 1px solid rgb(255 255 255 / 10%) !important;
+ border-radius: 30px;
+ color: var(--text-hover);
+ margin-bottom: 10px;
+ margin-right: 30px;
+}
+
+.discover-filter-buttons-group .button-active {
+ background: var(--transparency-dark-45) !important;
+}
+
+#search-filter{
+ color:var(--text);
+ }
+
+.small-middle-container [div*="_ngcontent-"] {
+ margin: auto;
+ width: 100% !important;
+}
+
+.small-middle-container.ng-star-inserted {
+ width: 85% !important;
+ margin: 10px auto auto !important;
+}
+
+.small-middle-container[div*="_ngcontent-"] {
+ width: 95% !important;
+ margin: 10px auto auto !important;
+}
+
+/* @media (min-width: 768px) {
+ .content-container {
+ margin-left: 255px !important;
+ }
+
+ .content-container .section {
+ margin: 6px !important;
+ }
+} */
+
+.detailed-container {
+ border: none !important;
+ background-color: var(--transparency-dark-25) !important;
+}
+.detailed-container .poster {
+ border: 1px solid transparent !important;
+}
+
+/* CARDS */
+ .ombi-card {
+ padding: 0px !important;
+ margin: 5px !important;
+}
+/*
+#cardImage,
+.ombi-card {
+ border-radius: .75rem !important;
+}
+
+#cardImage {
+ min-height: 225px;
+}
+*/
+.p-carousel-indicators,
+.p-carousel-items-container {
+ display: flex;
+ padding-bottom: 5px;
+ flex-direction: row;
+}
+
+.c .card-top-info {
+ top: -1px !important;
+ position: absolute;
+ border-radius:10px 10px 0 0 !important;
+ background-color: var(--transparency-dark-90) !important;
+}
+
+.ombi-card .button-request-container .button-request {
+ /* padding-left: .5rem !important;
+ padding-right: .5rem !important; */
+}
+
+#info-wrapper .mat-card,
+.mat-expansion-panel {
+ background: var(--main-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+#info-wrapper .mat-card.mat-card-flat:not([class*=mat-elevation-z]) {
+ box-shadow: 0 0 0 0 rgb(0 0 0 / 20%), 0 0 0 0 rgb(0 0 0 / 14%), 0 0 0 0 rgb(0 0 0 / 12%);
+ background: transparent;
+}
+
+#info-wrapper .mat-card .label,
+#info-wrapper .mat-card .mat-card-header {
+ color: var(--text-hover);
+}
+
+#info-wrapper .mat-card,
+#info-wrapper .mat-card-content {
+ color: var(--text);
+}
+
+.btn-ombi {
+ background-color: var(--transparency-dark-85) !important;
+ /* backdrop-filter: blur(10px) !important;
+ -webkit-backdrop-filter: blur(10px) !important; */
+ border-radius: .375rem !important;
+ padding: 0 .375rem !important;
+}
+
+.btn-ombi.mat-raised-button {
+ line-height: 29.4px !important;
+}
+
+.btn-ombi:hover {
+ background-color: var(--button-color-hover) !important;
+ color: var(--button-text-hover) !important;
+
+}
+
+.c .button-request-container {
+ padding: 0 .375rem !important;
+ /* padding: .375rem !important; */
+}
+
+.ombi-card .button-request-container {
+ position: relative;
+ width: 100%;
+ margin: -40px 0 0 !important;
+ opacity: 0;
+ transition: .3s ease;
+}
+
+.p-carousel-item,
+.ombi-card {
+ transition: .3s ease-in-out;
+}
+
+.ombi-card #cardImage:hover {
+ /* transform: scale(1.02) !important; */
+}
+
+/* Search results */
+@media (min-width: 768px) {
+ #searchResults .ombi-card {
+ margin-bottom: 15px !important;
+ margin-left: 0px !important;
+ height: 100% !important;
+ }
+}
+
+#searchResults {
+ margin-bottom: 15px !important;
+}
+
+/* Wizard */
+.wizard-background .mat-stepper-horizontal,
+.mat-stepper-vertical,
+.mat-tooltip {
+ background: rgb(0, 0, 0, .25) !important;
+}
+
+small.important {
+ color: red;
+ background: var(--transparency-dark-25);
+ border-radius: 5px;
+ padding: 5px;
+}
+
+.mat-step-header .mat-step-label,
+.mat-step-header .mat-step-optional {
+ color: var(--text) !important;
+}
+
+/* Accents */
+.mat-step-header .mat-step-icon {
+ background-color: rgb(var(--accent-color)) !important;
+ color: var(--button-text) !important;
+}
+
+.mat-tab-group.mat-primary .mat-ink-bar,
+.mat-tab-nav-bar.mat-primary .mat-ink-bar {
+ background-color: rgb(var(--accent-color)) !important;
+}
+
+/* slide toggle */
+.mat-slide-toggle.mat-checked .mat-slide-toggle-bar {
+ background-color: rgba(var(--accent-color), .54) !important;
+}
+
+.mat-slide-toggle.mat-checked .mat-slide-toggle-thumb {
+ background-color: rgb(var(--accent-color)) !important;
+}
+
+/* BUTTONS */
+.mat-fab.mat-accent,
+.mat-flat-button.mat-accent,
+.mat-mini-fab.mat-accent,
+.mat-raised-button.mat-accent,
+.buttons .mat-raised-button {
+ color: var(--button-text) !important;
+ background-color: var(--button-color) !important;
+}
+
+.mat-raised-button:not([class*=mat-elevation-z]):not(.mat-raised-button.mat-warn):not(.viewon-btn.plex):not(.mat-raised-button.mat-error) {
+ box-shadow: 0 3px 1px -2px rgb(0 0 0 / 20%), 0 2px 2px 0 rgb(0 0 0 / 14%), 0 1px 5px 0 rgb(0 0 0 / 12%);
+ background: var(--button-color);
+ border: 1px solid var(--button-color);
+}
+
+.mat-raised-button:not([class*=mat-elevation-z]):not(.mat-raised-button.mat-warn):not(.viewon-btn.plex):not(.mat-raised-button.mat-error):hover {
+ box-shadow: 0 3px 1px -2px rgb(0 0 0 / 20%), 0 2px 2px 0 rgb(0 0 0 / 14%), 0 1px 5px 0 rgb(0 0 0 / 12%);
+ background: var(--button-color-hover) !important;
+ border: 1px solid var(--button-color-hover) !important;
+}
+
+.mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle {
+ border-color: rgb(var(--accent-color));
+}
+
+.mat-radio-button.mat-accent.mat-radio-checked .mat-radio-persistent-ripple, .mat-radio-button.mat-accent .mat-radio-inner-circle, .mat-radio-button.mat-accent .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple), .mat-radio-button.mat-accent:active .mat-radio-persistent-ripple {
+ background-color: rgb(var(--accent-color));
+}
+
+/* Plex buttons */
+.viewon-btn.plex,
+.viewon-btn.emby,
+.viewon-btn.jellyfin {
+ background: transparent !important;
+}
+
+/* login button */
+button#sign-in {
+ color: var(--button-text) !important;
+}
+
+.mat-fab.mat-primary,
+.mat-flat-button.mat-primary,
+.mat-mini-fab.mat-primary,
+.mat-raised-button.mat-primary {
+ box-shadow: 0 3px 1px -2px rgb(0 0 0 / 20%), 0 2px 2px 0 rgb(0 0 0 / 14%), 0 1px 5px 0 rgb(0 0 0 / 12%);
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+button.admin-cog {
+ color: var(--button-color) !important;
+}
+
+.grow:hover {
+ color: var(--text-hover);
+}
+
+/* FORMS */
+::ng-deep .dark .mat-form-field.mat-focused .mat-form-field-label,
+::ng-deep .mat-form-field.mat-focused .mat-form-field-label {
+ color: rgb(var(--accent-color)) !important;
+}
+
+.mat-form-field.mat-focused .mat-form-field-label.mat-accent,
+.mat-focused .mat-form-field-required-marker,
+.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-accent .mat-form-field-infix:after,
+.mat-form-field.mat-focused.mat-accent .mat-select-arrow,
+.mat-toolbar .mat-focused .mat-form-field-ripple,
+.mat-toolbar .mat-form-field-ripple,
+.mat-toolbar .mat-form-field-underline,
+.mat-toolbar .mat-focused .mat-form-field-label,
+.mat-toolbar .mat-form-field-label,
+.mat-toolbar .mat-form-field.mat-focused .mat-select-arrow,
+.mat-toolbar .mat-select-arrow,
+.mat-toolbar .mat-select-value,
+.mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick,
+.mat-form-field.mat-focused .mat-form-field-label,
+.mat-form-field.mat-focused .mat-form-field-ripple {
+ color: rgb(var(--accent-color)) !important;
+}
+
+.mat-toolbar .mat-form-field-underline,.mat-toolbar .mat-form-field-ripple,.mat-toolbar .mat-focused .mat-form-field-ripple {
+background-color: rgb(var(--accent-color));
+}
+
+.mat-input-element,.login-card .mat-input-element {
+ caret-color: rgb(var(--accent-color)) !important;
+}
+
+input:-internal-autofill-selected {
+ appearance: menulist-button;
+ background-image: none !important;
+ background-color: -internal-light-dark(rgba(232, 240, 254, 0), rgba(70, 90, 126, 0.4)) !important;
+ color: -internal-light-dark(black, white) !important;
+}
+
+.mat-form-field.mat-focused .mat-form-field-ripple,
+.mat-checkbox-checked.mat-accent .mat-checkbox-background,
+.mat-checkbox-indeterminate.mat-accent .mat-checkbox-background,
+.mat-toolbar .mat-form-field-underline,.mat-toolbar .mat-form-field-ripple,
+.mat-toolbar .mat-focused .mat-form-field-ripple {
+ background-color: rgb(var(--accent-color));
+}
+
+.form-control:focus {
+ border-color: rgb(var(--accent-color));
+ box-shadow: 0 0 0 0.2rem rgb(var(--accent-color) / 25%);
+}
+
+.form-control:focus {
+ border: 1px solid rgb(var(--accent-color));
+}
+
+.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus {
+ box-shadow: inset 0 0 0 1px rgb(var(--accent-color)), inset 0 0 0 1px rgb(var(--accent-color)), inset 0 0 0 1px rgb(var(--accent-color)), inset 0 0 0 1px rgb(var(--accent-color));
+}
+
+.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus {
+ border-color: rgb(var(--accent-color));
+}
+
+/* Check box*/
+.mat-checkbox-checked:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element,
+.mat-checkbox:active:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element {
+ background: rgb(var(--accent-color)) !important;
+}
+
+
+/* popups */
+.mat-snack-bar-container {
+ color: var(--text);
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ box-shadow: 0 3px 5px -1px rgba(0, 0, 0, .2), 0 6px 10px 0 rgba(0, 0, 0, .14), 0 1px 18px 0 rgba(0, 0, 0, .12)
+}
+
+/* Login page */
+.login-card H1.login_logo {
+ color: rgb(var(--accent-color)) !important;
+}
+
+/* TABLES */
+
+.table {
+ color: var(--text);
+}
+
+.mat-table-sticky,
+.mat-table tbody,
+.mat-table tfoot,
+.mat-table thead,
+[mat-footer-row],
+[mat-header-row],
+[mat-row],
+mat-footer-row,
+mat-header-row,
+mat-row {
+ background: rgb(255 255 255 / 0%);
+}
+
+.mat-paginator,
+.mat-table {
+ background: var(--transparency-dark-25)
+}
+
+tr.mat-header-row {
+ background: var(--transparency-dark-45)
+}
+
+.table thead th {
+ vertical-align: bottom;
+ border-bottom: 2px solid var(--transparency-light-25);
+ border-top: 1px solid var(--transparency-light-25);
+}
+
+/* Details page */
+
+#info-wrapper .p-carousel-item {
+ max-width: none;
+}
+
+#viewCollectionBtn {
+ background: var(--button-color);
+}
+
+.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button {
+ background: rgb(var(--accent-color));
+ color: #121212;
+}
+
+#info-wrapper .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary {
+ background-color: rgb(var(--accent-color));
+ color: var(--label-text-color);
+}
+
+hr {
+ border-top: 1px solid rgb(var(--accent-color));
+}
+
+.full-screenshot.enabled.overlay {
+ background-image: linear-gradient(180deg, transparent, 50%, rgb(var(--accent-color), 0.1));
+}
+
+.social-icons-container {
+ background-color: hsl(0deg 0% 0% / 85%) !important;
+ backdrop-filter: blur(10px) !important;
+ -webkit-backdrop-filter: blur(10px) !important;
+}
+
+/* MODAL */
+.mat-autocomplete-panel,
+.mat-dialog-container {
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+.mat-bottom-sheet-container {
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+/* OTHER */
+.mat-tooltip {
+ background: var(--drop-down-menu-bg) !important;
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+.mat-progress-spinner.mat-accent circle,
+.mat-spinner.mat-accent circle {
+ stroke: rgb(var(--accent-color));
+}
+
+/* ADVANCED SEARCH MODAL */
+.alert-info {
+ background: var(--transparency-light-25) !important;
+ border-color: rgba(255, 255, 255, .1) !important;
+ color: var(--text-hover) !important;
}
\ No newline at end of file
diff --git a/css/base/organizr/organizr-base.css b/css/base/organizr/organizr-base.css
index 7600e8a5e0..a615f03cea 100644
--- a/css/base/organizr/organizr-base.css
+++ b/css/base/organizr/organizr-base.css
@@ -1,2538 +1,2538 @@
-@import url(https://fonts.googleapis.com/css?family=Rubik:300,400,500,700,900);
-@import url("/css/defaults/placeholders.css");
-@import url("/css/defaults/transparent.css");
-/*Theme Colors*/
-/*bootstrap Color*/
-/*Normal Color*/
-/*Border radius*/
-/*Just change your choise color here its theme Colors*/
-
-/* THEME PARK CUSTOM */
-
-.select2-container--default .select2-selection--multiple .select2-selection__choice {
- background-color: rgb(var(--accent-color));
- border: 1px solid rgb(var(--accent-color));
- color: var(--label-text-color);
-}
-
-.select2-container--default.select2-container--focus .select2-selection--multiple {
- border: solid rgb(var(--accent-color)) 1px;
-}
-
-.select2-container--default .select2-selection--multiple {
- border: 1px solid rgb(var(--accent-color), 0.5);
-}
-
-
-[id$="-settings-items"]>div {
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat !important;
- background-attachment: fixed, fixed !important;
- background-position: center center, center center !important;
- background-size: auto, cover !important;
- -webkit-background-size: auto, cover !important;
- -moz-background-size: auto, cover !important;
- -o-background-size: auto, cover !important;
-}
-
-.panel-footer {
- background: var(--modal-footer-color) !important;
- background-repeat: repeat, no-repeat !important;
- background-attachment: fixed, fixed !important;
- background-position: center center, center center !important;
- background-size: auto, cover !important;
- -webkit-background-size: auto, cover !important;
- -moz-background-size: auto, cover !important;
- -o-background-size: auto, cover !important;
-}
-
-.panel-default .panel-body,
-.panel-white .panel-body {
- color: var(--text);
-}
-
-#HEALTHCHECKS-settings-items [id*="Services"] .row.m-b-40 {
- background: rgba(0, 0, 0, 0)
-}
-
-.h1,
-.h2,
-.h3,
-.h4,
-.h5,
-.h6,
-h1,
-h2,
-h3,
-h4,
-h5,
-h6,
-label,
-.bg-title .breadcrumb a:hover,
-.chat-list .odd .chat-text h4,
-.close,
-.nav-tabs>li.active>a,
-.nav-tabs>li.active>a:focus,
-.nav-tabs>li.active>a:hover,
-.pagination>li>a:focus,
-.pagination>li>a:hover,
-.pagination>li>span:focus,
-.pagination>li>span:hover,
-.text-dark:not(#to-recover),
-.swal-title {
- color: var(--text-hover) !important;
-}
-
-.text-muted:not(.bg-plex) {
- color: var(--text-muted) !important;
-}
-
-.panel .panel-heading .panel-title {
- color: var(--text-hover);
-}
-
-.daterangepicker .input-mini,
-.dd-handle,
-.dd3-content,
-.dropify-wrapper,
-.panel-default .panel-heading,
-.panel-white .panel-heading,
-.select2-container .select2-choice,
-.css-bar-lg:after {
- background: #1f1f1f;
-}
-
-.steamline .sl-right div>a,
-.white-box .box-title,
-a.list-group-item,
-button.list-group-item,
-h1,
-h2,
-h3,
-h4,
-h5,
-h6 {
- color: var(--text-hover) !important;
-}
-
-.badge:not(.homepage-drag .badge) {
- background-color: rgb(var(--accent-color));
- color: var(--label-text-color);
-}
-
-.tabLoaded {
- -webkit-filter: drop-shadow(0 0 5px rgb(var(--accent-color)));
- filter: drop-shadow(0 0 5px rgb(var(--accent-color)));
- color: var(--text-hover)
-}
-
-.active .tabLoaded {
- -webkit-filter: drop-shadow(0 0 2px rgb(var(--accent-color)));
- filter: drop-shadow(0 0 2px rgb(var(--accent-color)));
- color: rgb(var(--accent-color));
-}
-
-.navbar-top-links>li>a:hover {
- background: rgba(0, 0, 0, 0.1);
- color: var(--link-color-hover);
-}
-
-.bg-title .breadcrumb,
-.chat-list .odd .chat-text h4,
-.close,
-.nav-tabs>li.active>a,
-.nav-tabs>li.active>a:focus,
-.nav-tabs>li.active>a:hover,
-.pagination>li>a:focus,
-.pagination>li>a:hover,
-.pagination>li>span:focus,
-.pagination>li>span:hover {
- color: var(--text-hover);
-}
-
-.btn:not(.btn-danger):not(.bg-plex):not(.btn-youtube):not(.btn-info.btn-circle):not(.btn-success):not(.log-label):not(.log-details),
-.cbutton {
- background: var(--button-color);
- border-color: var(--button-color);
- color: var(--button-text);
-}
-
-.btn:hover:not(.btn-danger):not(.bg-plex):not(.btn-youtube):not(.btn-info.btn-circle):not(.btn-success):not(.log-label):not(.log-details),
-.btn:active:not(.btn-danger):not(.bg-plex):not(.btn-youtube):not(.btn-info.btn-circle):not(.btn-success):not(.log-label):not(.log-details),
-.btn:focus:not(.btn-danger):not(.bg-plex):not(.btn-youtube):not(.btn-info.btn-circle):not(.btn-success):not(.log-label):not(.log-details),
-.cbutton:hover {
- background: var(--button-color-hover);
- border-color: var(--button-color-hover);
- color: var(--button-text-hover);
-}
-
-.cbutton {
- border-radius: 20px;
- border-color: var(--button-color);
- padding: 0px;
- width: auto;
- height: auto;
- background-color: var(--button-color);
- position: relative;
- text-align: center;
-}
-
-.cbutton:hover {
- opacity: .8;
-}
-
-.cbuttontitle {
- color: var(--button-text);
- width: -webkit-fill-available;
- border-radius: 20px;
- border: 4px solid;
-}
-
-.panel-blue .panel-heading,
-.panel-info .panel-heading {
- border-color: rgb(var(--accent-color));
- color: var(--text-hover);
-}
-
-/* .panel-body:not(.unifiCards .panel-body):not(body > div.swal-overlay.swal-overlay--show-modal > div > div > div > div.panel-wrapper.collapse.in > div) {
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-} */
-
-.bg-plex:not(h2 .bg-plex) {
- background: #e5a00d;
- color: white;
- border-radius: 25px;
-}
-
-.tabs-style-flip nav a,
-.nav-tabs>li>a {
- color: var(--text-hover);
- transition: color .3s;
-}
-
-.customtab2 li.active a,
-.customtab2 li.active a:focus,
-.customtab2 li.active a:hover {
- background: rgba(var(--accent-color), 0.15) !important;
- border-color: rgba(var(--accent-color), 0.1) !important;
- border-radius: 20px;
- color: rgb(var(--accent-color)) !important;
-}
-
-/*toast*/
-.iziToast.success-notify.iziToast-layout2 {
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- border: 1px solid rgba(255, 255, 255, 0.1);
- border-bottom: transparent
-}
-
-#dazsm6ofc1i6j6s9g5k5fija>div>div:nth-child(2),
-#dazsm6ofc1i6j6s9g5k5fija>div>div.white-box.m-b-0.bg-info {
- background: var(--modal-bg-color) !important;
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-.css-bar-lg:after {
- background: #1f1f1f !important;
-}
-
-/* settings */
-/* header*/
-[id*="settings-"]>div>div.panel-heading:not(form > div > div.panel-heading) {
- background: var(--transparency-dark-25)
-}
-[id*="settings-"]>div>div.panel-heading .bg-org:not(form > div > div.panel-heading) {
- background: var(--transparency-dark-25)
-}
-
-#account-area > div > div > div > div,
-[id*="homepage-"] > fieldset > div,
-#speedtest-area > div > div {
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-
-#homepage-Deluge-form > fieldset > div > div.panel-wrapper.collapse.in > div > div > div > div.tab-pane.fade.in.active > div > div > div > div > div > div > div {
- background: var(--transparency-dark-10)
-}
-
-/* Homepage Item Modals*/
-[id$="API-SOCKS"] > div:nth-child(1) > div.col-md-12.p-b-10 > div > div > div,
-[id$="About"] > div > div > div > div > div,
-[id$="Enable"] > div > div > div > div > div > div > div,
-[id$="FYI"] > div > div > div > div > div > div > div,
-#\39 w59f92rirFYI > div > div > div > div > div > div > div,
-[id$="Setup"] > div > div > div > div > div {
- background: var(--transparency-dark-25)
-}
-
-[id*="settings-"] .panel {
- background: var(--transparency-dark-25)
-}
-
-#customize-appearance-form>ul>li.active>a {
- background: var(--transparency-dark-25)
-}
-
-#settings-main-system-settings {
- background: var(--main-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-/* forms */
-select.form-control:focus {
- box-shadow: none;
- background: var(--drop-down-menu-bg);
- border: 1px solid rgba(120, 130, 140, 0.4);
-}
-
-.form-material .form-control:focus,
-.form-control:focus {
- background: var(--transparency-dark-45);
- border: 1px solid rgba(255, 255, 255, 0.1);
-
-}
-
-.form-material .form-control,
-.form-control {
- background: var(--transparency-dark-25);
- border-radius: 3px;
-}
-
-#githubVersions .bg-org {
- background: var(--transparency-dark-25) !important;
-}
-
-/* Ace editor stuff */
-.ace-idle-fingers {
- background: var(--transparency-dark-25) !important;
- color: var(--text-hover) !important;
-}
-
-.ace-idle-fingers .ace_marker-layer .ace_active-line {
- background: var(--transparency-light-15) !important;
-}
-
-.ace-idle-fingers .ace_gutter {
- background: var(--transparency-light-10) !important;
- color: var(--text-hover) !important;
-}
-
-.table>thead>tr>th {
- border-bottom: 1px solid rgba(120, 130, 140, 0.13);
- color: var(--text-hover);
-}
-
-#tabEditorTable,
-#categoryEditorTable {
- color: var(--text);
-}
-
-/* Datatables */
-.dataTables_wrapper .dataTables_filter,
-.dataTables_wrapper .dataTables_info,
-.dataTables_wrapper .dataTables_length,
-.dataTables_wrapper .dataTables_paginate,
-.dataTables_wrapper .dataTables_paginate .paginate_button,
-.dataTables_wrapper .dataTables_processing,
-.dd-handle,
-.footable.breakpoint>tbody>tr>td>span.footable-toggle,
-pre {
- color: var(--text) !important;
-}
-
-.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,
-.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active,
-.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover {
- color: var(--text-muted) !important;
-}
-
-#loginLogTable>tbody>.even,
-#organizrLogTable>tbody>.even {
- background: var(--transparency-light-10);
-}
-
-.dataTables_wrapper .dataTables_paginate .paginate_button.current,
-.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover {
- color: var(--button-text) !important;
- border: 1px solid var(--button-color);
- background: var(--button-color);
-}
-
-.dataTables_wrapper .dataTables_paginate .paginate_button:hover {
- color: var(--button-text-hover) !important;
- border: 1px solid var(--button-color-hover);
- background: var(--button-color-hover);
-}
-
-.dataTables_wrapper .dataTables_paginate .paginate_button:active {
- box-shadow: inset 0 0 3px rgba(0, 0, 0, 0);
-}
-
-/* Scrollbar */
-@media only screen and (min-width: 768px) {
- html {
- height: 100%;
- width: 100%;
- overflow: hidden;
- }
-
- body {
- overflow-y: auto;
- height: 100%;
- background: var(--main-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- }
-}
-
-::-webkit-scrollbar {
- width: 14px;
-}
-
-::-webkit-scrollbar-thumb {
- min-height: 50px;
- border: 3px solid transparent;
- border-radius: 8px;
- background: var(--transparency-dark-20);
- background-clip: padding-box;
-}
-
-::-webkit-scrollbar-track {
- background-color: transparent;
-}
-
-::-webkit-scrollbar-thumb:hover {
- min-height: 50px;
- border: 3px solid transparent;
- border-radius: 8px;
- background: var(--transparency-light-50);
- background-clip: padding-box;
-}
-
-/* JS GRID USERS */
-.jsgrid-grid-header {
- background: var(--main-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-th.text-center,
-th.jsgrid-header-sortable,
-th.jsgrid-control-field.jsgrid-align-center {
- color: var(--text-hover) !important;
-}
-
-#jsGrid-Users>div.jsgrid-grid-header.jsgrid-header-scrollbar>table,
-.jsgrid-grid-body>table>tbody {
- color: var(--text) !important;
-}
-
-.jsgrid-table tbody .jsgrid-header-row,
-#jsGrid-Users>div.jsgrid-grid-header.jsgrid-header-scrollbar>table>tbody {
- color: var(--text-hover) !important;
-}
-
-.jsGrid-Users,
-.jsgrid-header-sort-desc,
-.jsgrid-header-sort-asc {
- background: var(--transparency-dark-25) !important;
-}
-
-tr.jsgrid-header-row th {
- border: transparent !important;
- background: rgb(0 0 0 / 35%);
-}
-
-.jsgrid-grid-body td {
- border-bottom: 1px solid rgba(120, 130, 140, .13);
- border-top: 1px solid rgb(255 255 255 / 10%) !important;
- background: #ffffff00 !important;
-}
-
-.jsgrid-filter-row>td,
-.jsgrid-header-sortable:hover {
- background: var(--transparency-dark-45) !important;
- color: var(--text-hover) !important;
-}
-
-/* Calendar */
-
-#calendar .fc-content-skeleton>table>thead>tr {
- background: var(--transparency-dark-15)
-}
-
-.fc-event:not(.homepage-drag),
-.fc-event:hover:not(.homepage-drag),
-.ui-widget .fc-event {
- color: var(--text-hover) !important;
- text-decoration: none;
-}
-
-.fc-day-header a,
-.fc-day-number,
-.fc-list-heading-main {
- color: rgb(var(--accent-color)) !important;
- cursor: pointer !important;
- transition: color .2s ease;
-}
-
-.fc-unthemed th,
-.fc-unthemed td,
-.fc-unthemed thead,
-.fc-unthemed .fc-divider,
-.fc-unthemed .fc-row,
-.fc-unthemed .fc-popover {
- border-color: transparent;
- background: var(--transparency-dark-05)
-}
-
-.bg-theme,
-.fc-day-header {
- background: var(--transparency-dark-30) !important;
-}
-
-.bg-theme,
-.fc th.fc-sun,
-.fc th.fc-tue,
-.fc th.fc-thu,
-.fc th.fc-sat,
-.fc th.fc-mon,
-.fc th.fc-wed,
-.fc th.fc-fri,
-.fc-button {
- background: var(--transparency-dark-25) !important;
-}
-
-th.fc-day-header.fc-widget-header.fc-today {
- background: var(--transparency-dark-25) !important;
-}
-
-.fc-widget-content.fc-today {
- background: var(--transparency-light-25) !important;
-}
-
-.fc-popover {
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-/* loginpage sidemenu */
-
-.login-box {
- background: transparent;
-}
-
-@media (max-width: 480px) {
- @supports (-webkit-backdrop-filter: none) or (backdrop-filter: none) {
- #wrapper .login-register>.login-box>.white-box {
- background: transparent !important;
- margin-top: auto !important;
- width: 100% !important;
- -webkit-backdrop-filter: blur(0px) !important;
- backdrop-filter: blur(0px) !important;
- -webkit-box-shadow: none;
- box-shadow: none;
- }
-
- .login-box.login-sidebar {
- background: rgba(0, 0, 0, .45) !important;
- -webkit-backdrop-filter: blur(10px) !important;
- backdrop-filter: blur(10px) !important;
-
- }
- }
-
- /* slightly transparent fallback for Firefox (not supporting backdrop-filter) */
- @supports not ((-webkit-backdrop-filter: none) or (backdrop-filter: none)) {
- #wrapper .login-register>.login-box>.white-box {
- background: transparent !important;
- margin-top: auto !important;
- width: 100% !important;
- -webkit-box-shadow: none !important;
- box-shadow: none !important;
- }
-
- .login-box.login-sidebar {
- background: var(--modal-bg-color) !important;
- }
- }
-
- #lockScreen .white-box {
- width: 100% !important;
- height: 100% !important;
- background: var(--transparency-dark-45) !important;
- margin-top: auto !important;
- border-radius: 0px !important;
- }
-
- .lock-screen {
- overflow: auto !important;
- }
-
- @supports not ((-webkit-backdrop-filter: none) or (backdrop-filter: none)) {
- #lockScreen .white-box {
- background: var(--modal-bg-color) !important;
- -webkit-box-shadow: none;
- box-shadow: none;
- border-radius: 15px;
- }
- }
-}
-
-/* logo */
-.white-box .visible-xs {
- display: block;
-}
-
-.loginLogo {
- border: 0;
- margin-top: -60%;
- transform: translateY(-10%);
-}
-
-@media (max-width: 480px) {
- .loginLogo {
- margin-top: -10% !important;
- }
-}
-
-.blockUI {
- opacity: 1 !important;
- background-color: transparent !important;
-}
-
-.blockMsg {
- background: var(--transparency-dark-90) !important;
- border: none !important;
-}
-
-#organizr-login-heading>a,
-#plex-login-heading>a,
-#recoverform>div:nth-child(1)>div>h3,
-#recoverform>div:nth-child(1)>div>p {
- color: var(--text-hover) !important;
-}
-
-#login-username-Input::placeholder,
-#login-password-Input::placeholder,
-#recover-input::placeholder {
- color: var(--text-muted) !important;
-}
-
-#to-recover,
-label[for="checkbox-login"] {
- color: #bbb !important;
-}
-
-#to-recover:hover,
-label[for="checkbox-login"]:hover {
- color: var(--text-hover) !important;
-}
-
-#organizr-login-collapse>div>div.form-group.text-center.m-t-20.m-b-0>div>button,
-#recoverform>div:nth-child(3)>div>button,
-#leave-recover,
-#form-lockscreen>div.form-group.text-center>div>button {
- background: var(--transparency-light-15) !important;
- color: var(--text) !important;
- border-radius: 25px;
- border: none;
-}
-
-@supports (-webkit-backdrop-filter: none) or (backdrop-filter: none) {
- .login-register>.login-box>.white-box {
- -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.6);
- box-shadow: 0 0 10px rgba(0, 0, 0, 0.6);
- border-radius: 15px;
- background: var(--transparency-dark-45) !important;
- -webkit-backdrop-filter: blur(10px);
- backdrop-filter: blur(10px);
- color: var(--text-hover) !important;
- }
-}
-
-
-/* slightly transparent fallback for Firefox (not supporting backdrop-filter) */
-@supports not ((-webkit-backdrop-filter: none) or (backdrop-filter: none)) {
- .login-register>.login-box>.white-box {
- -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.8) !important;
- box-shadow: 0 0 10px rgba(0, 0, 0, 0.8) !important;
- border-radius: 15px !important;
- background: var(--main-bg-color) !important;
- }
-}
-
-.login-register {
- /* background: var(--main-bg-color) !important; */
- height: 100%;
- position: fixed;
-}
-
-.slideInRight {
- -webkit-animation-name: none;
- animation-name: none;
-}
-
-.login-register .login-box .white-box .bg-org {
- background: transparent !important;
-}
-
-/*2FA login button*/
-.panel-wrapper .panel-body>.btn-warning,
-.btn-warning.disabled {
- background: var(--transparency-dark-25) !important;
- border: 1px solid #ffc36d00 !important;
-}
-
-/*2FA animation header*/
-.panel-warning .panel-heading,
-.panel-yellow .panel-heading {
- color: var(--text-hover);
- border-radius: 3px;
- background: var(--transparency-dark-30);
- border-color: #00000000;
-}
-
-/*oAuth Successful*/
-.panel-green .panel-heading,
-.panel-success .panel-heading {
- color: #53e69d;
- text-align: center;
- text-transform: uppercase;
- border-radius: 3px;
- background-color: transparent;
- border-color: transparent;
-}
-
-/*Login sidebar*/
-
-#login-panels .panel-body,
-#login-panels .panel {
- background: 0 0;
-}
-
-/*Center login Box*/
-.login-sidebar {
- position: relative;
- right: initial;
-}
-
-#lockScreen .white-box {
- width: 400px;
- height: 345px;
-}
-
-#form-lockscreen>div:nth-child(1)>div>div>h3 {
- color: var(--text-hover) !important;
-}
-
-.login-sidebar .white-box {
- width: 100%;
- position: absolute;
- top: 50%;
- transform: translateY(-50%);
-}
-
-@supports (-webkit-backdrop-filter: none) or (backdrop-filter: none) {
- #lockScreen .white-box {
- position: absolute;
- top: 50%;
- transform: translateY(-50%);
- -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.6);
- box-shadow: 0 0 10px rgba(0, 0, 0, 0.6);
- border-radius: 15px;
- background: var(--transparency-dark-45);
- -webkit-backdrop-filter: blur(10px);
- backdrop-filter: blur(10px);
- }
-}
-
-
-/* slightly transparent fallback for Firefox (not supporting backdrop-filter) */
-@supports not ((-webkit-backdrop-filter: none) or (backdrop-filter: none)) {
- #lockScreen .white-box {
- position: absolute;
- top: 50%;
- transform: translateY(-50%);
- -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.6);
- box-shadow: 0 0 10px rgba(0, 0, 0, 0.6);
- border-radius: 15px;
- background: var(--modal-bg-color);
- }
-}
-
-@supports (-webkit-backdrop-filter: none) or (backdrop-filter: none) {
- #splashScreen {
- overflow-y: scroll;
- background: var(--transparency-dark-80) !important;
- -webkit-backdrop-filter: blur(10px);
- backdrop-filter: blur(10px);
- }
-}
-
-
-/* slightly transparent fallback for Firefox (not supporting backdrop-filter) */
-@supports not ((-webkit-backdrop-filter: none) or (backdrop-filter: none)) {
- #splashScreen {
- overflow-y: scroll;
- background: var(--transparency-dark-90) !important;
- }
-}
-
-/* Splash screen */
-.p-20 {
- padding: 0px !important;
-}
-
-
-
-.lock-screen {
- overflow-y: scroll;
-}
-
-#splashScreen .flexbox:first-of-type {
- width: calc(100% - 40px);
- margin: auto;
-}
-
-@media (max-width: 375px) {
- #splashScreen div[id^=menu-] {
- max-width: 88px !important;
- }
-}
-
-@media (max-width: 480px) {
- #splashScreen .flexbox:first-of-type {
- width: auto;
- margin-left: 30px;
- }
-}
-
-@media (min-width: 768px) {
- #splashScreen .flexbox:first-of-type {
- width: 600px !important;
- margin-top: 0px !important;
- }
-}
-
-#splashScreen div[id^=menu-] {
- background: transparent;
- border-radius: 3px;
- max-width: 115px;
- margin: 24px 20px 0 0 !important;
- padding: 25px;
-}
-
-#splashScreen .bg-org.fc-event {
- background-color: transparent !important;
- border-radius: 1000px;
- height: 80px !important;
- width: 80px !important;
- background-position: center;
-}
-
-#splashScreen .homepage-text {
- display: none;
-}
-
-#splashScreen .flexbox:last-of-type .bg-danger {
- background: transparent !important;
- color: var(--text-hover) !important;
- border: 0 !important;
- border-radius: 100px;
- height: 0px !important;
- text-align: center;
-
-}
-
-#splashScreen .bottom-close-splash {
- position: relative !important;
- width: 0px;
- right: 0px;
- bottom: 0px;
-}
-
-#splashScreen .flexbox:last-of-type .bg-danger:before {
- font-family: "FontAwesome";
- font-size: 40px;
- content: "\f00d";
- font-weight: 900;
- display: inline-block;
- margin-right: 5px;
- color: rgba(255, 255, 255, 0.7);
- -webkit-transform: scale(1.1) !important;
- transform: scale(1.1) !important;
- -webkit-animation-name: none;
- animation-name: none;
- text-align: center;
- padding-top: inherit;
-
-}
-
-#splashScreen .flexbox:last-of-type {
- padding: 0 !important;
- position: absolute;
- left: 50%;
- -webkit-transform: translateX(calc(-50% - 10px));
- transform: translateX(calc(-50% - 10px));
-}
-
-.hvr-wobble-bottom:active,
-.hvr-wobble-bottom:focus,
-.hvr-wobble-bottom:hover {
- -webkit-transform: scale(1.1) !important;
- transform: scale(1.1) !important;
- -webkit-animation-name: none;
- animation-name: none;
-
-}
-
-.hvr-wobble-bottom {
- display: inline-block;
- vertical-align: middle;
- -webkit-transform: perspective(1px) translateZ(0);
- transform: perspective(1px) translateZ(0);
- box-shadow: 0 0 1px rgba(0, 0, 0, 0);
- -webkit-transition-duration: .3s;
- transition-duration: .3s;
- -webkit-transition-property: transform;
- transition-property: transform;
- -webkit-transform-origin: center;
- transform-origin: center;
-}
-
-.splash-badge {
- color: var(--text-hover);
- width: 80px !important;
- height: 80px;
- font-size: 60px;
- border-radius: 1000px;
-}
-
-.splash-badge i {
- position: absolute;
- left: 10px;
- top: 10px;
- margin: 0px;
- padding: 0px;
-}
-
-.splash-badge i.fa-home:before {
- position: absolute !important;
- left: -2px !important;
-}
-
-/* Google auth settings modal*/
-
-.color-table.info-table thead th {
- background-color: rgba(61, 33, 33, 0.25);
- color: var(--text-hover);
-}
-
-.bg-success.text-inverse {
- background: var(--transparency-light-15) !important;
- color: var(--text-hover);
-}
-
-.panel-blue a,
-.panel-info a {
- color: var(--link-color);
-}
-
-.color-bordered-table.purple-bordered-table {
- border: 2px solid rgb(var(--accent-color));
-}
-
-.white-box .bg-info {
- background: var(--link-color) !important;
-}
-
-/* HOMEPAGE STUFF */
-/*TV Missing icon and status*/
-#calendar .fa.fa-tv.text-danger,
-#calendar .fc-time.tv.text-danger {
- color: var(--calendar-tv-missing);
-}
-
-/*TV Available icon and status*/
-#calendar .fa.fa-tv.text-success,
-#calendar .fc-time.tv.text-success {
- color: var(--calendar-tv-available);
-}
-
-/*TV Unreleased icon and status*/
-#calendar .fa.fa-tv.text-info,
-#calendar .fc-time.tv.text-info {
- color: var(--calendar-tv-unreleased);
-}
-
-/*TV Premier icon and status*/
-#calendar .fa.fa-tv.text-primary,
-#calendar .fc-time.tv.text-primary,
-#calendar .fa.fa-tv.text-purple,
-#calendar .fc-time.tv.text-purple {
- color: var(--calendar-tv-premier);
-}
-
-/*Movie Missing icon and status*/
-#calendar .fa.fa-film.text-danger:before {
- color: var(--calendar-movie-missing);
-}
-
-#calendar .fa.fa-film.text-danger:after {
- content: " Missing";
- font-family: Rubik, sans-serif;
- font-weight: 500;
- color: var(--calendar-movie-missing);
-}
-
-/*Movie Available icon and status*/
-#calendar .fa.fa-film.text-success:before {
- color: var(--calendar-movie-available);
-}
-
-#calendar .fa.fa-film.text-success:after {
- content: " Available";
- font-family: Rubik, sans-serif;
- font-weight: 500;
- color: var(--calendar-movie-available);
-}
-
-/*Movie Unreleased icon and status*/
-#calendar .fa.fa-film.text-info:before {
- color: var(--calendar-movie-unreleased);
-}
-
-#calendar .fa.fa-film.text-info:after {
- content: " Unreleased";
- font-family: Rubik, sans-serif;
- font-weight: 500;
- color: var(--calendar-movie-unreleased);
-}
-
-
-/* Homepage Now playing card */
-.nowPlayingItem>.white-box>.el-card-item {
- background: var(--transparency-dark-15) !important;
- -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.6);
- box-shadow: 0 0 10px rgba(0, 0, 0, 0.6);
-}
-
-.icon-film,
-.icon-control-play,
-.icon-screen-desktop,
-.icon-control-pause {
- color: var(--text-hover) !important;
-}
-
-.label-info {
- background: rgb(var(--accent-color));
- color: var(--label-text-color);
-}
-
-.white-box {
- background: var(--main-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-/* Homepage headers */
-.panel-default .panel-heading .fc-toolbar {
- background: transparent !important;
- padding: 20px 0px;
-}
-
-.panel-black .panel-heading,
-.panel-inverse .panel-heading {
- border-color: transparent;
- color: var(--text-hover);
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-/* Homepage buttons */
-
-#homepageOrderdeluge .mailbox-widget .customtab li.active a,
-#homepageOrderqBittorrent .mailbox-widget .customtab li.active a,
-#homepageOrderrTorrent .mailbox-widget .customtab li.active a,
-#homepageOrdertransmission .mailbox-widget .customtab li.active a {
- height: auto;
- padding: 5px 5px 0px 5px;
- cursor: pointer;
- font-weight: 400;
-}
-
-#homepageOrderdeluge .ti-download:before,
-#homepageOrderqBittorrent .ti-download:before,
-#homepageOrderrTorrent .ti-download:before,
-#homepageOrdertransmission .ti-download:before {
- display: none;
-}
-
-#homepageOrderdeluge .white-box,
-#homepageOrderqBittorrent .white-box,
-#homepageOrderrTorrent .white-box,
-#homepageOrdertransmission .white-box {
- padding-right: 0px !important;
-}
-
-#homepage-items .nav-tabs>li.active>a,
-.nav-tabs>li.active>a:hover {
- cursor: pointer;
- opacity: 1;
-}
-
-#homepageOrderdownloader .nav-tabs>li.active>a,
-.nav-tabs>li.active .nav>li>a,
-#homepageOrderdownloader .nav-tabs>li>a,
-.nav-tabs>li .nav>li>a {
- padding: 10px 12.5px;
-}
-
-#homepageOrderdownloader ul.nav.customtab.nav-tabs.m-t-5.nav-tabs>li.active>a,
-#homepageOrderdownloader ul.nav.customtab.nav-tabs.m-t-5.nav-tabs>li>a {
- padding: 10px 11.5px !important;
-}
-
-#homepageOrderdownloader .nav-tabs>li.active>a:hover,
-#homepageOrderdownloader .nav-tabs>li.active:hover {
- background: var(--transparency-dark-25) !important;
- opacity: 1;
-}
-
-#homepageOrderdownloader .downloaderCount {
- margin-top: -20px !important;
-}
-
-#homepageOrderdownloader .mailbox-widget .customtab li a {
- padding: 20px 15px 5px 15px;
-}
-
-#homepageOrderdownloader .customtab li a {
- padding: 20px 15px 5px 15px !important;
-}
-
-#homepageOrderdownloader .mailbox-widget .customtab li a:hover {
- opacity: 1;
-}
-
-/* Homepage calendar buttons */
-.fc-next-button,
-.fc-prev-button {
- background: 0 0 !important;
- color: rgba(255, 255, 255, .7) !important;
- border: 0 !important;
-}
-
-.btn-group.open .dropdown-toggle,
-.fc-state-default {
- text-shadow: none;
- box-shadow: none;
-}
-
-.fc-button:hover {
- background: var(--transparency-light-10) !important;
-}
-
-.fc-button {
- background: rgba(0, 0, 0, 0) !important;
- color: var(--text-hover);
- border-radius: 0 !important;
- border: 0 !important;
- text-transform: uppercase;
-}
-
-/* Homepage ombi - request triangle */
-.inside-request-div {
- background-color: var(--link-color) !important;
-}
-
-.btn-group.open,
-.dropdown-toggle,
-.fc-state-default {
- text-shadow: none !important;
- box-shadow: none !important;
-}
-
-/* .btn-info:active:focus,
-.btn-info:active:hover,
-.btn-info:focus {
- border: none !important;
-} */
-
-.btn.active,
-.btn:active {
- -webkit-box-shadow: none;
- box-shadow: none;
-}
-
-/* Notification Popups */
-/* Izi */
-.iziToast.update-notify.iziToast-layout2,
-.iziToast.success-notify.iziToast-layout2,
-.iziToast.warning-notify.iziToast-layout2 {
- border: none;
- background: var(--modal-bg-color) !important;
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- border-bottom: transparent;
-}
-
-.iziToast.update-notify>.iziToast-body .iziToast-icon,
-.iziToast.success-notify>.iziToast-body .iziToast-icon .iziToast.warning-notify>.iziToast-body .iziToast-icon,
-.iziToast.warning-notify>.iziToast-body .iziToast-icon {
- color: var(--link-color) !important;
-}
-
-.iziToast:after {
- background: var(--modal-bg-color) !important;
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-.update-notify .iziToast-progressbar div,
-.success-notify .iziToast-progressbar div,
-.warning-notify .iziToast-progressbar div {
- background: rgb(var(--accent-color)) !important;
-}
-
-.iziToast>.iziToast-close {
- background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAAk6AAAJOgHwZJJKAAAFFmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDggNzkuMTY0MDM2LCAyMDE5LzA4LzEzLTAxOjA2OjU3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjEuMCAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTEyLTAyVDIyOjExOjA0KzAxOjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0xMi0wMlQyMjoxMTozNiswMTowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0xMi0wMlQyMjoxMTozNiswMTowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxMzZkZDFlZS01YjJhLWIyNGMtOTA5ZC1lMzljOTJlMDVlYmMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTM2ZGQxZWUtNWIyYS1iMjRjLTkwOWQtZTM5YzkyZTA1ZWJjIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6MTM2ZGQxZWUtNWIyYS1iMjRjLTkwOWQtZTM5YzkyZTA1ZWJjIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDoxMzZkZDFlZS01YjJhLWIyNGMtOTA5ZC1lMzljOTJlMDVlYmMiIHN0RXZ0OndoZW49IjIwMTktMTItMDJUMjI6MTE6MDQrMDE6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyMS4wIChXaW5kb3dzKSIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz47W311AAAA1klEQVRYw82XDQrDIAyFPVgP4AX8vXHPtIJTsKMMk6XT7E0IVGz9nrHGxJRStmp7N2uUW2NceJvpD2d7VHOKcNcZZ9vfBaiJGMBfAuxgoPX9QrgnGJZTt0QEA3cSFx3VwgQ89DlkW0yo/UoEA/cSlx0DEfEGPBJz+Bn1IhEMPKxwYesn5pu0BC5YTboBj7PHiBKRL+9kFbhgdZmBp9WhlBKhD//ganJrfi1CHw4XAN0C6E8IPYbQQAQNxdDLCHodQxMSaEoGTUqhaTm8MPmH0gxenELL8yfG1e3Ahlk83AAAAABJRU5ErkJggg==) 50% 50% / 8px no-repeat;
-}
-
-/* Alertify */
-.ajs-message.ajs-error-alertify.ajs-visible {
- color: #f44336;
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- border-color: transparent;
-}
-
-.ajs-message.ajs-warning-alertify {
- color: #ffeb3b;
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- border-color: transparent;
-}
-
-.ajs-message.ajs-info-alertify {
- color: #6da8ff;
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- border-color: transparent;
-}
-
-.ajs-message.ajs-success-alertify {
- color: #00ffb8;
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- border-color: transparent;
-}
-
-/* Noty */
-.noty_type__error-noty .noty_body {
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- color: #f44336;
- border: 1px solid transparent;
- border-bottom: transparent;
-}
-
-.noty_type__warning-noty .noty_body {
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- color: #ffeb3b;
- border: 1px solid transparent;
- border-bottom: transparent;
-}
-
-.noty_type__info-noty .noty_body {
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- color: #3a83f0;
- border: 1px solid transparent;
- border-bottom: transparent;
-}
-
-.noty_type__success-noty .noty_body {
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- color: #00ffb8;
- border: 1px solid transparent;
- border-bottom: transparent;
-}
-
-.btn-link,
-a {
- color: var(--link-color);
- text-decoration: none;
-}
-
-.btn-link:hover,
-a:hover,
-.panel-blue a:hover,
-.panel-info a:hover {
- color: var(--link-color-hover);
- text-decoration: none;
-}
-
-/* Homepage streams- hover */
-.el-card-avatar a {
- color: rgba(255, 255, 255, .7) !important;
- border: white;
-}
-
-.el-element-overlay .el-card-item .el-overlay-1 .el-info>li a:hover {
- background: transparent;
- color: var(--text-hover);
- border: var(--text-hover);
-}
-
-.progress-bar-info {
- background: rgb(var(--accent-color)) !important;
- color: var(--label-text-color);
-}
-
-.progress-bar-inverse,
-.progress {
- background: var(--transparency-light-25) !important;
-}
-
-/* Homepage health checks */
-@supports (-webkit-backdrop-filter: none) or (backdrop-filter: none) {
- .bg-inverse .healthPosition {
- background: var(--transparency-light-20) !important;
- -webkit-backdrop-filter: saturate(180%) blur(30px);
- backdrop-filter: saturate(180%) blur(30px);
- border-radius: 3px;
- }
-}
-
-/* slightly transparent fallback for Firefox (not supporting backdrop-filter) */
-@supports not ((-webkit-backdrop-filter: none) or (backdrop-filter: none)) {
- .bg-inverse .healthPosition {
- background: var(--main-bg-color) !important;
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- border-radius: 3px;
- }
-}
-
-.bg-inverse .healthPosition h3,
-.bg-inverse .healthPosition h5 {
- color: var(--text-hover) !important;
-}
-
-#homepageOrderhealthchecks .card-body {
- background: var(--transparency-light-20);
-}
-
-#homepageOrderUptimeKuma .card-body {
- background: var(--transparency-light-20);
-}
-
-.card,
-.card-body {
- border-radius: 3px;
-}
-
-.bg-inverse:not(.homepage-drag):not(.pihole-stat) {
- background: transparent !important;
-}
-
-.left-health {
- border-radius: 3px 0 0 3px;
-}
-
-/* Homepage Tautulli Cards*/
-#homepageOrdertautulli .library-card .card-body,
-#homepageOrdertautulli div:nth-child(8) .card-body {
- background: var(--transparency-light-20)
-}
-
-.homepage-tautulli-card .cardCountType {
- color: var(--text);
-}
-
-.homepage-tautulli-card .tautulliRank,
-.homepage-tautulli-card .tautulliSeparator {
- color: var(--text);
-}
-
-.homepage-tautulli-card .bg-img-cont {
- border-radius: 3px;
- border: .0001px solid #00000000;
-}
-
-/* Homepage Unifi cards */
-.unifiCards .panel-heading {
- background: rgb(var(--accent-color));
- color: var(--label-text-color) !important;
- border-color: transparent !important;
- text-align: inherit !important;
- border-radius: 3px 3px 0 0
-}
-
-.unifiCards .panel-wrapper.collapse.in {
- background: var(--transparency-dark-15)
-}
-
-/* Homepage Monitor Cards */
-#homepageOrderMonitorr .card-body {
- background: var(--transparency-light-20);
-}
-
-#homepageOrderMonitorr .col-lg-2 {
- width: 170px;
-}
-
-#homepageOrderMonitorr .badge {
- border-radius: 3px;
-}
-
-#homepageOrderMonitorr .bg-success {
- background-color: #47bb62 !important;
-}
-
-#homepageOrderMonitorr .col-lg-3 .bg-success {
- background-color: #53e69d !important;
-}
-
-/*Homepage WeatherAndAir Cards*/
-#homepageOrderWeatherAndAir .tabs-style-iconbox nav ul li.tab-current a {
- background: var(--transparency-dark-20);
-}
-
-.health-and-pollutant-section .content-current {
- background: var(--transparency-light-20)
-}
-
-#homepageOrderWeatherAndAir .tabs-style-iconbox nav ul li.tab-current a::after {
- border-top-color: var(--link-color);
-}
-
-#homepageOrderWeatherAndAir .text-info {
- color: var(--link-color);
-}
-
-#homepageOrderWeatherAndAir .tabs-style-iconbox nav ul li a {
- color: #ddd;
-}
-
-#homepageOrderWeatherAndAir .white-box {
- background: var(--transparency-light-10);
- border-radius: 3px;
-}
-
-/*Homepage Speedtest Cards*/
-#allSpeedtest .speedtest-card {
- background: var(--transparency-light-10);
-}
-
-#allSpeedtest .speedtest-card .text-muted,
-#allSpeedtest .speedtest-card h5 {
- color: #d6d6d6 !important;
-}
-
-#allSpeedtest .shadow-sm {
- -webkit-box-shadow: none !important;
- box-shadow: none !important;
-}
-
-.swal-modal,
-body > div.swal-overlay.swal-overlay--show-modal > div > div > div > div > div.panel-heading,
-body > div.swal-overlay.swal-overlay--show-modal > div {
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- color: var(--text-hover);
-}
-
-[id*="homepage"] .panel-heading.bg-info,
-.fc-toolbar:not(.fc-alternate) {
- background: rgb(var(--accent-color)) !important;
- color: var(--label-text-color) !important;
-}
-
-.fc-toolbar:not(.fc-alternate) h2,
-.fc .fc-button-group>button:not(.fc-alternate [class*="fc"]) {
- color: var(--label-text-color) !important;
-}
-
-.bg-info:not(.fc-alternate):not(.feeds .bg-info) {
- background-color: rgb(var(--accent-color)) !important;
- color: var(--label-text-color) !important;
-}
-
-/* Email Center */
-#user-list-div .ms-container .ms-selectable li.ms-hover,
-#user-list-div .ms-container .ms-selection li.ms-hover {
- background: rgb(var(--accent-color));
- color: var(--label-text-color);
-}
-
-#user-list-div .ms-container .ms-selectable,
-#user-list-div .ms-container .ms-selection {
- background: var(--transparency-dark-25);
- color: var(--text);
-}
-
-#user-list-div .ms-container .ms-selectable li.ms-elem-selectable,
-#user-list-div .ms-container .ms-selection li.ms-elem-selection {
- border-bottom: 1px rgba(238, 238, 238, .1) solid;
- color: var(--text)
-}
-
-#user-list-div .ms-container .ms-list.ms-focus {
- border-color: rgba(var(--accent-color), 0.8);
- -webkit-box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%), 0 0 8px rgb(var(--accent-color), .6);
- -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(var(--accent-color), 0.6);
- box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%), 0 0 8px rgb(var(--accent-color), .6);
-}
-
-#user-list-div .ms-container .ms-list {
- border: 1px solid rgb(var(--accent-color));
-}
-
-/* Apparance side menu*/
-.tabs-vertical li.active a,
-.tabs-vertical li.active a:focus,
-.tabs-vertical li.active a:hover {
- background: rgba(var(--accent-color), .15) !important;
-}
-
-.customvtab .tabs-vertical li.active a,
-.customvtab .tabs-vertical li.active a:focus,
-.customvtab .tabs-vertical li.active a:hover {
- border-right: 2px solid rgb(var(--accent-color));
- color: rgb(var(--accent-color));
- transition: background-color .3s;
-}
-
-.vtabs .tabs-vertical li a {
- color: var(--text);
-}
-
-.vtabs .nav>li>a:focus,
-.vtabs .nav>li>a:hover {
- color: rgba(var(--accent-color));
- background: transparent;
- transition: color .3s;
-}
-
-/* THEME PARK CUSTOM END*/
-
-html {
- background: var(--main-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- color: var(--text);
-}
-
-body {
- background: var(--main-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- color: var(--text);
-}
-
-#page-wrapper {
- background: var(--main-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-/*Top Header Part*/
-.logo i {
- color: var(--text-hover);
-}
-
-@-moz-document url-prefix() {
- .navbar-header {
- background: transparent !important;
- }
-
- .dropdown-menu {
- background: transparent !important;
- }
-}
-
-.navbar-header {
- background: none;
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-.navbar-top-links>li>a {
- color: var(--link-color);
-}
-
-.nav .open>a,
-.nav .open>a:focus,
-.nav .open>a:hover {
- background: var(--transparency-dark-25)
-}
-
-/*Right panel*/
-.right-sidebar .rpanel-title {
- background: var(--main-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-/*Bread Crumb*/
-.bg-title .breadcrumb .active {
- color: #1f1f1f;
-}
-
-/*Sidebar*/
-
-
-
-#wrapper > div.navbar-default.sidebar.nav-bar-rtl.os-host.os-theme-dark.os-theme-dark>.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle {
-background: rgb(0 0 0 / 0%) !important;
-}
- .navbar-default,
-.sidebar .sidebar-head {
- background: rgb(0 0 0 / 0%);
-}
-
-.sidebar {
- background: var(--transparency-dark-25);
- box-shadow: 1px 0px 20px rgb(0 0 0 / 20%);
-
-}
-
-.sidebar:hover,
-.sidebar:hover .sidebar-head {
- background: var(--modal-bg-color) ;
- background-repeat: repeat, no-repeat ;
- background-attachment: fixed, fixed ;
- background-position: center center, center center ;
- background-size: auto, cover ;
- -webkit-background-size: auto, cover ;
- -moz-background-size: auto, cover ;
- -o-background-size: auto, cover ;
- transition: max-width .2s cubic-bezier(.4, 0, .2, 1), background-color .3s ease-out;
-}
-
-@media (max-width: 767px) {
-
- .show-sidebar .sidebar,
- .sidebar .sidebar-head {
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- }
-}
-
-.sidebar .label-custom {
- background: #01c0c8;
-}
-
-#side-menu li a {
- color: var(--text);
-}
-
-#side-menu li a {
- color: var(--text);
- border-left: 0px solid #1b1a1a;
-}
-
-@media (pointer: fine) {
-
- #side-menu>li>a:hover,
- #side-menu>li>a:focus {
- background: rgba(0, 0, 0, 0.07);
- color: var(--text-hover);
- }
-}
-
-#side-menu>li>a.active,
-#side-menu>li>ul>li>a.active {
- background: rgba(var(--accent-color), 0.05);
- color: rgb(var(--accent-color));
- font-weight: 500;
- -webkit-box-shadow: inset 4px 0 0 0 rgb(var(--accent-color));
- box-shadow: inset 4px 0 0 0 rgb(var(--accent-color));
- border-radius: 0 0 0 0;
- margin-left: 0px;
-}
-
-#side-menu ul>li>a:hover {
- color: var(--text-hover);
-}
-
-#side-menu ul>li>a.active {
- color: var(--text-hover);
- font-weight: 500;
-}
-
-.user-profile .user-pro-body .u-dropdown {
- color: var(--text);
-}
-
-.drop-title {
- color: var(--text-hover);
-}
-
-.dropdown-menu {
- background: var(--drop-down-menu-bg);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-.dropdown-menu>li>a {
- color: var(--text) !important;
-
-}
-
-.dropdown-menu>li>a:focus,
-.dropdown-menu>li>a:hover {
- color: var(--text-hover) !important;
-}
-
-.label-inverse {
- background-color: #131313;
-}
-
-/*themecolor*/
-.bg-theme {
- background-color: #707cd2 !important;
-}
-
-.bg-org:not([id="menu-"]div):not(.panel-heading) {
- background: var(--main-bg-color) !important;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-/*Button*/
-.btn-custom{
- background: var(--button-color);
- border: 1px solid var(--button-color);
- color: var(--button-text);
-}
-
-.btn-custom:hover {
- background: var(--button-color-hover);
- opacity: 0.8;
- color: var(--button-text-hover);
- border: 1px solid var(--button-color-hover);
-}
-
-.swal-button {
- outline: none;
- background: var(--button-color);
- border: 1px solid var(--button-color);
- color: var(--button-text);
- border-radius: 0px;
-}
-.swal-button:focus,.swal-button:active {
- box-shadow: 0 0 0 1px rgba(255, 255, 255, 0), 0 0 0 3px rgb(var(--accent-color),.25);
-}
-.swal-button:not([disabled]):hover,.swal-button:active {
- background-color: var(--button-color-hover);
- color: var(--button-text-hover);
- border: 1px solid var(--button-color-hover);
-}
-/*Custom tab
-.customtab li.active a,
-.customtab li.active a:hover,
-.customtab li.active a:focus {
- border-bottom: 2px solid #1f1f1f;
- color: #1f1f1f;
-}
-*/
-
-.tabs-vertical li.active a,
-.tabs-vertical li.active a:hover,
-.tabs-vertical li.active a:focus {
- background: #1f1f1f;
- border-right: 2px solid #1f1f1f;
-}
-
-/*Nav-pills*/
-.nav-pills>li.active>a,
-.nav-pills>li.active>a:focus,
-.nav-pills>li.active>a:hover {
- background: #1f1f1f;
- color: #ffffff;
-}
-
-/*Extra css*/
-.bg-theme,
-.fc th.fc-sun,
-.fc th.fc-tue,
-.fc th.fc-thu,
-.fc th.fc-sat,
-.fc th.fc-mon,
-.fc th.fc-wed,
-.fc th.fc-fri,
-.fc-button {
- background: var(--main-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-.table tbody tr.advance-table-row.active,
-.fc-button {
- border-color: #1f1f1f;
-}
-
-.manage-users .tabs-style-iconbox nav {
- background: #1f1f1f;
-}
-
-.manage-users .tabs-style-iconbox nav li.tab-current a {
- background: #1f1f1f;
-}
-
-.manage-users .tabs-style-iconbox nav li.tab-current a:after {
- border-top-color: #1f1f1f;
-}
-
-.panel-themecolor,
-.panel-theme {
- border-color: #1f1f1f;
-}
-
-.panel-themecolor .panel-heading,
-.panel-theme .panel-heading {
- border-color: #1f1f1f;
- color: white;
- background-color: #1f1f1f;
-}
-
-.panel-themecolor .panel-heading a,
-.panel-theme .panel-heading a {
- color: var(--text-hover);
-}
-
-.panel-themecolor .panel-heading a:hover,
-.panel-theme .panel-heading a:hover {
- color: rgba(255, 255, 255, 0.5);
-}
-
-.panel-themecolor a,
-.panel-theme a {
- color: #1f1f1f;
-}
-
-.panel-themecolor a:hover,
-.panel-theme a:hover {
- color: #177eac;
-}
-
-.white-box,
-body>div.mfp-wrap.mfp-auto-cursor.mfp-zoom-out.mfp-ready>div>div.mfp-content>div>div>div:nth-child(2) {
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-body>div.mfp-wrap.mfp-auto-cursor.mfp-zoom-out.mfp-ready>div>div.mfp-content>div>div>div.white-box.m-b-0.bg-info>h3 {
- color: var(--label-text-color) !important;
-}
-
-@media screen and (min-width: 768px) {
- .orgErrorAlert {
- min-width: 478px;
- width: calc(100% - 40px);
- max-width: 1200px;
- background: var(--modal-bg-color) !important;
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- }
-}
-
-/* #mediaSearch-area>div>div,
-body>div.mfp-wrap.mfp-auto-cursor.mfp-zoom-out.mfp-ready>div>div.mfp-content>div>div>div,
-body>div.mfp-wrap.mfp-auto-cursor.mfp-zoom-out.mfp-ready>div>div.mfp-content>div>div>div.white-box.m-b-0.bg-info {
- background: var(--modal-bg-color) !important;
-} */
-
-.bg-title {
- background: var(--main-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-
-.form-control,
-input,
-.input-group-addon,
-.no-bg-addon .input-group-addon {
- background-color: #1f1f1f;
-}
-
-.bg-title .breadcrumb .active {
- color: #e6d086;
-}
-
-.tabs-style-flip nav li.tab-current a::after {
- background-color: rgba(var(--accent-color), 0.05);
- -webkit-transform: perspective(900px) rotate3d(1, 0, 0, 0deg);
- transform: perspective(900px) rotate3d(1, 0, 0, 0deg);
- border-radius: 0px 0px 0 0;
-}
-
-.tabs-style-flip nav a::after {
- background-color: rgb(var(--accent-color));
-}
-
-.tabs-style-flip .content-wrap {
- background: var(--main-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-.tabs-style-flip nav li.tab-current a {
- color: rgb(var(--accent-color));
-}
-
-.customtab2 li.active a,
-.customtab2 li.active a:focus,
-.customtab2 li.active a:hover {
- background: #1f1f1f;
- border-radius: 20px;
- border: 0;
- transition: background-color .3s;
-}
-
-.nav-tabs>li>a:hover {
- background: transparent !important;
- border-radius: 20px;
- color: rgb(var(--accent-color)) !important;
-}
-
-.tabs-style-flip nav a:focus,
-.tabs-style-flip nav a:hover {
- color: rgb(var(--accent-color));
-}
-
-.breadcrumb>li+li:before {
- padding: 0 2px 0 4px;
- color: #ccc;
- content: "/\00a0";
-}
-
-.wizard-steps>li.done {
- background: #2b8b2d;
-}
-
-
-/* #account-area>div>div>div>div>div.panel-wrapper.collapse.in.main-email-panel>div {
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-} */
-
-.tab-content .panel .panel-body,
-.tab-content .panel .panel-body .bg-org {
- background: transparent !important;
-}
-
-/*
-.jq-toast-single {
- border-radius: 10px 10px 0 0;
-}
-*/
-
-.tooltip-text3 {
- border-bottom: 10px solid #2cabe4;
- overflow: hidden;
- -webkit-transform: scale3d(0, 1, 1);
- transform: scale3d(0, 1, 1);
- -webkit-transition: -webkit-transform .3s .3s;
- transition: transform .3s .3s;
-}
-
-a.mytooltip {
- font-weight: 500;
- color: #2cabe4;
-}
-
-.tooltip-content5::after {
- content: '';
- bottom: -20px;
- left: 50%;
- border: solid transparent;
- height: 0;
- width: 0;
- position: absolute;
- pointer-events: none;
- border-color: #2cabe4 transparent transparent;
- border-width: 10px;
- margin-left: -10px;
-}
-
-.tooltip-info+.tooltip .tooltip-inner,.tooltip-info.tooltip .tooltip-inner {
- color: var(--label-text-color);
- background-color: rgba(var(--accent-color));
-}
-
-.tooltip-info+.tooltip.top .tooltip-arrow,.tooltip-info.tooltip.top .tooltip-arrow {
- border-top-color: rgba(var(--accent-color));
-}
-
-.tooltip-info+.tooltip.right .tooltip-arrow,.tooltip-info.tooltip.right .tooltip-arrow {
- border-right-color: rgba(var(--accent-color));
-}
-
-.tooltip-info+tooltip.bottom .tooltip-arrow,.tooltip-info.tooltip.bottom .tooltip-arrow {
- border-bottom-color: rgba(var(--accent-color));
-}
-
-.tooltip-info+.tooltip.left .tooltip-arrow,.tooltip-info.tooltip.left .tooltip-arrow {
- border-left-color: rgba(var(--accent-color));
-}
-
-.swapLog.active {
- border: 1px solid rgba(120, 130, 140, .2);
- background-color: #12dafefc !important;
- color: #1f1f1f;
-}
-
-.white-popup-block {
- background: var(--modal-bg-color) !important;
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- padding: 20px 30px;
- text-align: left;
- max-width: 75%;
- margin: 40px auto;
- position: relative;
- /*border: 1px solid #2cabe4;
- border-radius: 10px;*/
-}
-
-.form-control[disabled],
-.form-control[readonly],
-fieldset[disabled] .form-control {
- background-color: #333;
- opacity: 1;
-}
-
-.sweet-alert {
- background-color: #1b1a1a;
-}
-
-.sweet-alert button.cancel {
- background-color: #2cabe3;
-}
-
-.sweet-alert button.cancel:hover {
- background-color: #3a7b98;
-}
-
-.el-element-overlay .el-card-item .el-overlay-1 .el-info>li a:hover {
- background: #707cd2;
- border-color: #707cd2;
-}
-
-.error-page {
- width: 100%;
- background: var(--main-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- height: 100%;
- position: fixed;
- display: none;
- z-index: 11;
-}
-
-.error-body h1 {
- font-size: 210px;
- font-weight: 400;
- line-height: 210px;
-}
-
-.fc-unthemed .fc-popover {
- background-color: #1b1b1b;
-}
-
-.fc-unthemed .fc-divider,
-.fc-unthemed .fc-popover .fc-header {
- background: var(--drop-down-menu-bg);
-}
-
-.table-hover>tbody>tr:hover,
-.table-striped>tbody>tr:nth-of-type(odd),
-.table>tbody>tr.active>td,
-.table>tbody>tr.active>th,
-.table>tbody>tr>td.active,
-.table>tbody>tr>th.active,
-.table>tfoot>tr.active>td,
-.table>tfoot>tr.active>th,
-.table>tfoot>tr>td.active,
-.table>tfoot>tr>th.active,
-.table>thead>tr.active>td,
-.table>thead>tr.active>th,
-.table>thead>tr>td.active,
-.table>thead>tr>th.active {
- background: var(--transparency-dark-25) !important;
-}
-
-.asColorPicker-dropdown,
-.checkbox label::before,
-.clockpicker-popover .popover-content,
-.clockpicker-popover .popover-title,
-.customvtab .tabs-vertical li.active a,
-.customvtab .tabs-vertical li.active a:focus,
-.customvtab .tabs-vertical li.active a:hover,
-/* .dropdown-menu, */
-.fc-day,
-.footable-row-detail,
-.img-thumbnail,
-.input-group-addon,
-.jsgrid-filter-row>td,
-.jsgrid-header-sortable:hover,
-.nav-tabs>li>a:focus,
-.nav-tabs>li>a:hover,
-.pager .disabled>a,
-.pager .disabled>a:focus,
-.pager .disabled>a:hover,
-.pager .disabled>span,
-.pager li>a:focus,
-.pager li>a:hover,
-.pagination>.disabled>a,
-.pagination>.disabled>a:focus,
-.pagination>.disabled>a:hover,
-.pagination>.disabled>span,
-.pagination>.disabled>span:focus,
-.pagination>.disabled>span:hover,
-.popover,
-.popover-title,
-.right-sidebar,
-code,
-table.dataTable tbody tr {
- background: #1b1b1b;
-}
-
-.table>tbody>tr>td,
-.table>tbody>tr>th,
-.table>tfoot>tr>td,
-.table>tfoot>tr>th,
-.table>thead>tr>td,
-.table>thead>tr>th {
- padding: 8px;
- line-height: 1.42857143;
- vertical-align: middle;
- /*border-top: transparent;*/
-}
-
-.btn-default,
-.chat-list .chat-text h4,
-/* .dropdown-menu>li>a,
-.dropdown-menu>li>a:focus,
-.dropdown-menu>li>a:hover, */
-.flot-text,
-.footer,
-.form-control,
-.h1 .small,
-.h1 small,
-.h2 .small,
-.h2 small,
-.h3 .small,
-.h3 small,
-.h4 .small,
-.h4 small,
-.h5 .small,
-.h5 small,
-.h6 .small,
-.h6 small,
-.help-block,
-.input-group-addon,
-.text-muted,
-a.list-group-item:focus,
-a.list-group-item:hover,
-button.list-group-item:focus,
-button.list-group-item:hover,
-h1 .small,
-h1 small,
-h2 .small,
-h2 small,
-h3 .small,
-h3 small,
-h4 .small,
-h4 small,
-h5 .small,
-h5 small,
-h6 .small,
-h6 small,
-tbody,
-th {
- color: var(--text-hover);
-}
-
-.bootstrap-tagsinput,
-.calendar-widget,
-.chat-main-box,
-.content-wrap,
-.css-bar:after,
-.customtab li.active a,
-.customtab li.active a:focus,
-.customtab li.active a:hover,
-.daterangepicker .input-mini,
-.dropify-wrapper,
-.dropify-wrapper .dropify-preview,
-.dropzone,
-.footer,
-.form-control,
-.jsgrid-alt-row>td,
-.jsgrid-header-row>th,
-.jsgrid-row>td,
-.list-group-item,
-.list-group-item.disabled,
-.list-group-item.disabled:focus,
-.list-group-item.disabled:hover,
-.manage-table,
-.myadmin-dd .dd-list .dd-item .dd-handle,
-.myadmin-dd-empty .dd-list .dd3-content,
-.myadmin-dd-empty .dd-list .dd3-handle,
-.nav-tabs>li.active>a,
-.nav-tabs>li.active>a:focus,
-.nav-tabs>li.active>a:hover,
-.pager li>a,
-.pager li>span,
-.pagination>li>a,
-.pagination>li>span,
-/* .panel:not(#invite-area > div > div > div.col-md-12 > div):not(#login-panels > div), */
-.panel-default .panel-body,
-.panel-default .panel-footer,
-.panel-default .panel-heading,
-.panel-footer textarea,
-.panel-white .panel-body,
-.panel-white .panel-footer,
-.panel-white .panel-heading,
-.radio label::before,
-.select2-container-multi .select2-choices,
-.table tbody tr.advance-table-row td,
-.thumbnail,
-.well,
-.white-box:not(.resultBox-outside.white-box),
-input,
-pre,
-select,
-table.dataTable.display tbody tr.odd,
-table.dataTable.stripe tbody tr.odd {
- background: var(--transparency-dark-15)
-}
-
-input:focus:not(select),
-input:active:not(select),
-.form-control:focus:not(select),
-.form-control:active:not(select) {
- background: var(--transparency-dark-45);
- border: 1px solid rgba(120, 130, 140, 0.4);
-}
-
-select:focus {
- background: var(--drop-down-menu-bg);
- color: var(--text);
-}
-
-.cp-container .cp-pills li a {
- padding: 5px;
- color: var(--text-hover);
- text-decoration: none;
-}
-
-.cp-container .cp-pills li a.active,
-.cp-container .cp-pills li a:hover {
- background-color: #2cabe3;
- color: #fff;
-}
-
-.jq-icon-info {
- background-color: rgba(71, 68, 68, 0.93);
- color: var(--text-hover);
- border-color: #bce8f1;
-}
-
-.jq-icon-warning {
- background-color: rgba(154, 83, 20, 0.93);
- color: #fcf8e3;
- border-color: #faebcc;
-}
-
-.jq-icon-error {
- background-color: #a94442;
- color: #f2dede;
- border-color: #ebccd1;
-}
-
-.jq-icon-success {
- color: #dff0d8;
- background-color: rgba(13, 132, 11, 0.93);
- border-color: #d6e9c6;
-}
-
-.jq-icon-organizr {
- background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=');
- background-color: #31708f;
- color: #000;
- border-color: #bce8f1;
-}
-
-.jq-icon-update {
- background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAA4JGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxMzggNzkuMTU5ODI0LCAyMDE2LzA5LzE0LTAxOjA5OjAxICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIKICAgICAgICAgICAgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIgogICAgICAgICAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgICAgICAgICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBQaG90b3Nob3AgQ0MgMjAxNyAoV2luZG93cyk8L3htcDpDcmVhdG9yVG9vbD4KICAgICAgICAgPHhtcDpDcmVhdGVEYXRlPjIwMTctMTItMTRUMDk6MzQ6MDgtMDc6MDA8L3htcDpDcmVhdGVEYXRlPgogICAgICAgICA8eG1wOk1vZGlmeURhdGU+MjAxNy0xMi0xNFQwOTozNTowOC0wNzowMDwveG1wOk1vZGlmeURhdGU+CiAgICAgICAgIDx4bXA6TWV0YWRhdGFEYXRlPjIwMTctMTItMTRUMDk6MzU6MDgtMDc6MDA8L3htcDpNZXRhZGF0YURhdGU+CiAgICAgICAgIDxkYzpmb3JtYXQ+aW1hZ2UvcG5nPC9kYzpmb3JtYXQ+CiAgICAgICAgIDxwaG90b3Nob3A6Q29sb3JNb2RlPjM8L3Bob3Rvc2hvcDpDb2xvck1vZGU+CiAgICAgICAgIDx4bXBNTTpJbnN0YW5jZUlEPnhtcC5paWQ6NDg4MmMzYjEtODM4YS1lMDRjLThiYmYtZTc0Zjk5ZjJjNGIxPC94bXBNTTpJbnN0YW5jZUlEPgogICAgICAgICA8eG1wTU06RG9jdW1lbnRJRD54bXAuZGlkOjQ4ODJjM2IxLTgzOGEtZTA0Yy04YmJmLWU3NGY5OWYyYzRiMTwveG1wTU06RG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD54bXAuZGlkOjQ4ODJjM2IxLTgzOGEtZTA0Yy04YmJmLWU3NGY5OWYyYzRiMTwveG1wTU06T3JpZ2luYWxEb2N1bWVudElEPgogICAgICAgICA8eG1wTU06SGlzdG9yeT4KICAgICAgICAgICAgPHJkZjpTZXE+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPmNyZWF0ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0Omluc3RhbmNlSUQ+eG1wLmlpZDo0ODgyYzNiMS04MzhhLWUwNGMtOGJiZi1lNzRmOTlmMmM0YjE8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMTctMTItMTRUMDk6MzQ6MDgtMDc6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE3IChXaW5kb3dzKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgIDwvcmRmOlNlcT4KICAgICAgICAgPC94bXBNTTpIaXN0b3J5PgogICAgICAgICA8dGlmZjpPcmllbnRhdGlvbj4xPC90aWZmOk9yaWVudGF0aW9uPgogICAgICAgICA8dGlmZjpYUmVzb2x1dGlvbj43MjAwMDAvMTAwMDA8L3RpZmY6WFJlc29sdXRpb24+CiAgICAgICAgIDx0aWZmOllSZXNvbHV0aW9uPjcyMDAwMC8xMDAwMDwvdGlmZjpZUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6UmVzb2x1dGlvblVuaXQ+MjwvdGlmZjpSZXNvbHV0aW9uVW5pdD4KICAgICAgICAgPGV4aWY6Q29sb3JTcGFjZT42NTUzNTwvZXhpZjpDb2xvclNwYWNlPgogICAgICAgICA8ZXhpZjpQaXhlbFhEaW1lbnNpb24+MjQ8L2V4aWY6UGl4ZWxYRGltZW5zaW9uPgogICAgICAgICA8ZXhpZjpQaXhlbFlEaW1lbnNpb24+MjQ8L2V4aWY6UGl4ZWxZRGltZW5zaW9uPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAKPD94cGFja2V0IGVuZD0idyI/PssSCj0AAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAbRJREFUeNqslT1rFFEUhp/9AI2JWrgkoJEgIopFhBSWVlYWQpqAraU/wsrKQi39EXYRLBTJL7AQ1FKjKO4iItlkFYQ8NmfgOuzdubP6wnBnzpzznnvP1+2oFGITuAlsAAPgO/AK2AaeZK3UpmdN3XE2Xqqnp9k3kZ9T9yzDN3WlztGZEaIO8B5YoxyvgSupoDtD+U5LcoB1YKskBz31jfNhJ+Wqn+B2VMUucJn5cCGNTD9ZnwHX+XccnZaD5y3JfzX8P0xzcKtFfO+rV9WBuqHem6JzqG6ry1UfvCgkv5EpiGsZ/Y/qEdRhAfmjGunJ2vfd3IlRRwUOLiZkD6O7HySyMxm7T8QcacJSEC3W5AshP5Ez7AOPY0IC1OdGFxgn1dYHfgILIe8lY+ULsJhw9IC31SxayjjohGwS63Hgc6w/gFXgIPSOJfrV5iZVo+0X1v84ITDI6+9/od9AeApYAb4mJ+gmO0xPsByX0KjNhXNWfRf52lcn0UhVQ01CrvpBPd/2wiFKdNxQZb/V9XlutOoZqLsZ8pG6mrMtdZBzMoww8j8c1J0MZ+18XgfVWHiqXirR/zMAbHa5dGMozWYAAAAASUVORK5CYII=');
- background-color: #2cabe4;
- color: #FFF;
- border-color: #bce8f1;
-}
-
-.panel-body.settings-bottom {
- background: #1b1a1a;
- color: white;
- border-radius: 0 0 10px 10px;
-}
-
-.panel-heading.settings-top {
- background: #2cabe3;
- border-color: #ffffff;
- color: #232323;
- border-radius: 10px 10px 0 0;
-}
-
-span.select2-results {
- background: #0e0e0e;
-}
-
-.select2-container--default .select2-results__option[aria-selected=true] {
- background-color: #232323;
-}
-
-/* .panel-info>.panel-heading {
- background-color: rgba(var(--accent-color));
-} */
-
-.panel-blue .panel-heading, .panel-info .panel-heading, #help-modal-body > div > div {
- background: var(--transparency-dark-25);
-}
-#account-area > div > div > div > div > div.panel-wrapper.collapse.in.main-email-panel > div > div > div > div > div,
-#plexRecent > div.col-lg-12 > div,
-#overseerr-requests > div.col-lg-12 > div,
-body > div.swal-overlay.swal-overlay--show-modal > div > div > div > div {
- background: transparent;
-}
-
-[id$="-settings-page"] .bg-org, .modal-content,
-body > div.swal-overlay.swal-overlay--show-modal > div > div > div,
-#email-area > div > div > div.row > div > div,
-#invite-area > div > div > div.col-md-12 > div {
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
+@import url(https://fonts.googleapis.com/css?family=Rubik:300,400,500,700,900);
+@import url("/css/defaults/placeholders.css");
+@import url("/css/defaults/transparent.css");
+/*Theme Colors*/
+/*bootstrap Color*/
+/*Normal Color*/
+/*Border radius*/
+/*Just change your choise color here its theme Colors*/
+
+/* THEME PARK CUSTOM */
+
+.select2-container--default .select2-selection--multiple .select2-selection__choice {
+ background-color: rgb(var(--accent-color));
+ border: 1px solid rgb(var(--accent-color));
+ color: var(--label-text-color);
+}
+
+.select2-container--default.select2-container--focus .select2-selection--multiple {
+ border: solid rgb(var(--accent-color)) 1px;
+}
+
+.select2-container--default .select2-selection--multiple {
+ border: 1px solid rgb(var(--accent-color), 0.5);
+}
+
+
+[id$="-settings-items"]>div {
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat !important;
+ background-attachment: fixed, fixed !important;
+ background-position: center center, center center !important;
+ background-size: auto, cover !important;
+ -webkit-background-size: auto, cover !important;
+ -moz-background-size: auto, cover !important;
+ -o-background-size: auto, cover !important;
+}
+
+.panel-footer {
+ background: var(--modal-footer-color) !important;
+ background-repeat: repeat, no-repeat !important;
+ background-attachment: fixed, fixed !important;
+ background-position: center center, center center !important;
+ background-size: auto, cover !important;
+ -webkit-background-size: auto, cover !important;
+ -moz-background-size: auto, cover !important;
+ -o-background-size: auto, cover !important;
+}
+
+.panel-default .panel-body,
+.panel-white .panel-body {
+ color: var(--text);
+}
+
+#HEALTHCHECKS-settings-items [id*="Services"] .row.m-b-40 {
+ background: rgba(0, 0, 0, 0)
+}
+
+.h1,
+.h2,
+.h3,
+.h4,
+.h5,
+.h6,
+h1,
+h2,
+h3,
+h4,
+h5,
+h6,
+label,
+.bg-title .breadcrumb a:hover,
+.chat-list .odd .chat-text h4,
+.close,
+.nav-tabs>li.active>a,
+.nav-tabs>li.active>a:focus,
+.nav-tabs>li.active>a:hover,
+.pagination>li>a:focus,
+.pagination>li>a:hover,
+.pagination>li>span:focus,
+.pagination>li>span:hover,
+.text-dark:not(#to-recover),
+.swal-title {
+ color: var(--text-hover) !important;
+}
+
+.text-muted:not(.bg-plex) {
+ color: var(--text-muted) !important;
+}
+
+.panel .panel-heading .panel-title {
+ color: var(--text-hover);
+}
+
+.daterangepicker .input-mini,
+.dd-handle,
+.dd3-content,
+.dropify-wrapper,
+.panel-default .panel-heading,
+.panel-white .panel-heading,
+.select2-container .select2-choice,
+.css-bar-lg:after {
+ background: #1f1f1f;
+}
+
+.steamline .sl-right div>a,
+.white-box .box-title,
+a.list-group-item,
+button.list-group-item,
+h1,
+h2,
+h3,
+h4,
+h5,
+h6 {
+ color: var(--text-hover) !important;
+}
+
+.badge:not(.homepage-drag .badge) {
+ background-color: rgb(var(--accent-color));
+ color: var(--label-text-color);
+}
+
+.tabLoaded {
+ -webkit-filter: drop-shadow(0 0 5px rgb(var(--accent-color)));
+ filter: drop-shadow(0 0 5px rgb(var(--accent-color)));
+ color: var(--text-hover)
+}
+
+.active .tabLoaded {
+ -webkit-filter: drop-shadow(0 0 2px rgb(var(--accent-color)));
+ filter: drop-shadow(0 0 2px rgb(var(--accent-color)));
+ color: rgb(var(--accent-color));
+}
+
+.navbar-top-links>li>a:hover {
+ background: rgba(0, 0, 0, 0.1);
+ color: var(--link-color-hover);
+}
+
+.bg-title .breadcrumb,
+.chat-list .odd .chat-text h4,
+.close,
+.nav-tabs>li.active>a,
+.nav-tabs>li.active>a:focus,
+.nav-tabs>li.active>a:hover,
+.pagination>li>a:focus,
+.pagination>li>a:hover,
+.pagination>li>span:focus,
+.pagination>li>span:hover {
+ color: var(--text-hover);
+}
+
+.btn:not(.btn-danger):not(.bg-plex):not(.btn-youtube):not(.btn-info.btn-circle):not(.btn-success):not(.log-label):not(.log-details),
+.cbutton {
+ background: var(--button-color);
+ border-color: var(--button-color);
+ color: var(--button-text);
+}
+
+.btn:hover:not(.btn-danger):not(.bg-plex):not(.btn-youtube):not(.btn-info.btn-circle):not(.btn-success):not(.log-label):not(.log-details),
+.btn:active:not(.btn-danger):not(.bg-plex):not(.btn-youtube):not(.btn-info.btn-circle):not(.btn-success):not(.log-label):not(.log-details),
+.btn:focus:not(.btn-danger):not(.bg-plex):not(.btn-youtube):not(.btn-info.btn-circle):not(.btn-success):not(.log-label):not(.log-details),
+.cbutton:hover {
+ background: var(--button-color-hover);
+ border-color: var(--button-color-hover);
+ color: var(--button-text-hover);
+}
+
+.cbutton {
+ border-radius: 20px;
+ border-color: var(--button-color);
+ padding: 0px;
+ width: auto;
+ height: auto;
+ background-color: var(--button-color);
+ position: relative;
+ text-align: center;
+}
+
+.cbutton:hover {
+ opacity: .8;
+}
+
+.cbuttontitle {
+ color: var(--button-text);
+ width: -webkit-fill-available;
+ border-radius: 20px;
+ border: 4px solid;
+}
+
+.panel-blue .panel-heading,
+.panel-info .panel-heading {
+ border-color: rgb(var(--accent-color));
+ color: var(--text-hover);
+}
+
+/* .panel-body:not(.unifiCards .panel-body):not(body > div.swal-overlay.swal-overlay--show-modal > div > div > div > div.panel-wrapper.collapse.in > div) {
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+} */
+
+.bg-plex:not(h2 .bg-plex) {
+ background: #e5a00d;
+ color: white;
+ border-radius: 25px;
+}
+
+.tabs-style-flip nav a,
+.nav-tabs>li>a {
+ color: var(--text-hover);
+ transition: color .3s;
+}
+
+.customtab2 li.active a,
+.customtab2 li.active a:focus,
+.customtab2 li.active a:hover {
+ background: rgba(var(--accent-color), 0.15) !important;
+ border-color: rgba(var(--accent-color), 0.1) !important;
+ border-radius: 20px;
+ color: rgb(var(--accent-color)) !important;
+}
+
+/*toast*/
+.iziToast.success-notify.iziToast-layout2 {
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ border: 1px solid rgba(255, 255, 255, 0.1);
+ border-bottom: transparent
+}
+
+#dazsm6ofc1i6j6s9g5k5fija>div>div:nth-child(2),
+#dazsm6ofc1i6j6s9g5k5fija>div>div.white-box.m-b-0.bg-info {
+ background: var(--modal-bg-color) !important;
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+.css-bar-lg:after {
+ background: #1f1f1f !important;
+}
+
+/* settings */
+/* header*/
+[id*="settings-"]>div>div.panel-heading:not(form > div > div.panel-heading) {
+ background: var(--transparency-dark-25)
+}
+[id*="settings-"]>div>div.panel-heading .bg-org:not(form > div > div.panel-heading) {
+ background: var(--transparency-dark-25)
+}
+
+#account-area > div > div > div > div,
+[id*="homepage-"] > fieldset > div,
+#speedtest-area > div > div {
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+
+#homepage-Deluge-form > fieldset > div > div.panel-wrapper.collapse.in > div > div > div > div.tab-pane.fade.in.active > div > div > div > div > div > div > div {
+ background: var(--transparency-dark-10)
+}
+
+/* Homepage Item Modals*/
+[id$="API-SOCKS"] > div:nth-child(1) > div.col-md-12.p-b-10 > div > div > div,
+[id$="About"] > div > div > div > div > div,
+[id$="Enable"] > div > div > div > div > div > div > div,
+[id$="FYI"] > div > div > div > div > div > div > div,
+#\39 w59f92rirFYI > div > div > div > div > div > div > div,
+[id$="Setup"] > div > div > div > div > div {
+ background: var(--transparency-dark-25)
+}
+
+[id*="settings-"] .panel {
+ background: var(--transparency-dark-25)
+}
+
+#customize-appearance-form>ul>li.active>a {
+ background: var(--transparency-dark-25)
+}
+
+#settings-main-system-settings {
+ background: var(--main-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+/* forms */
+select.form-control:focus {
+ box-shadow: none;
+ background: var(--drop-down-menu-bg);
+ border: 1px solid rgba(120, 130, 140, 0.4);
+}
+
+.form-material .form-control:focus,
+.form-control:focus {
+ background: var(--transparency-dark-45);
+ border: 1px solid rgba(255, 255, 255, 0.1);
+
+}
+
+.form-material .form-control,
+.form-control {
+ background: var(--transparency-dark-25);
+ border-radius: 3px;
+}
+
+#githubVersions .bg-org {
+ background: var(--transparency-dark-25) !important;
+}
+
+/* Ace editor stuff */
+.ace-idle-fingers {
+ background: var(--transparency-dark-25) !important;
+ color: var(--text-hover) !important;
+}
+
+.ace-idle-fingers .ace_marker-layer .ace_active-line {
+ background: var(--transparency-light-15) !important;
+}
+
+.ace-idle-fingers .ace_gutter {
+ background: var(--transparency-light-10) !important;
+ color: var(--text-hover) !important;
+}
+
+.table>thead>tr>th {
+ border-bottom: 1px solid rgba(120, 130, 140, 0.13);
+ color: var(--text-hover);
+}
+
+#tabEditorTable,
+#categoryEditorTable {
+ color: var(--text);
+}
+
+/* Datatables */
+.dataTables_wrapper .dataTables_filter,
+.dataTables_wrapper .dataTables_info,
+.dataTables_wrapper .dataTables_length,
+.dataTables_wrapper .dataTables_paginate,
+.dataTables_wrapper .dataTables_paginate .paginate_button,
+.dataTables_wrapper .dataTables_processing,
+.dd-handle,
+.footable.breakpoint>tbody>tr>td>span.footable-toggle,
+pre {
+ color: var(--text) !important;
+}
+
+.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,
+.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active,
+.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover {
+ color: var(--text-muted) !important;
+}
+
+#loginLogTable>tbody>.even,
+#organizrLogTable>tbody>.even {
+ background: var(--transparency-light-10);
+}
+
+.dataTables_wrapper .dataTables_paginate .paginate_button.current,
+.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover {
+ color: var(--button-text) !important;
+ border: 1px solid var(--button-color);
+ background: var(--button-color);
+}
+
+.dataTables_wrapper .dataTables_paginate .paginate_button:hover {
+ color: var(--button-text-hover) !important;
+ border: 1px solid var(--button-color-hover);
+ background: var(--button-color-hover);
+}
+
+.dataTables_wrapper .dataTables_paginate .paginate_button:active {
+ box-shadow: inset 0 0 3px rgba(0, 0, 0, 0);
+}
+
+/* Scrollbar */
+@media only screen and (min-width: 768px) {
+ html {
+ height: 100%;
+ width: 100%;
+ overflow: hidden;
+ }
+
+ body {
+ overflow-y: auto;
+ height: 100%;
+ background: var(--main-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ }
+}
+
+::-webkit-scrollbar {
+ width: 14px;
+}
+
+::-webkit-scrollbar-thumb {
+ min-height: 50px;
+ border: 3px solid transparent;
+ border-radius: 8px;
+ background: var(--transparency-dark-20);
+ background-clip: padding-box;
+}
+
+::-webkit-scrollbar-track {
+ background-color: transparent;
+}
+
+::-webkit-scrollbar-thumb:hover {
+ min-height: 50px;
+ border: 3px solid transparent;
+ border-radius: 8px;
+ background: var(--transparency-light-50);
+ background-clip: padding-box;
+}
+
+/* JS GRID USERS */
+.jsgrid-grid-header {
+ background: var(--main-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+th.text-center,
+th.jsgrid-header-sortable,
+th.jsgrid-control-field.jsgrid-align-center {
+ color: var(--text-hover) !important;
+}
+
+#jsGrid-Users>div.jsgrid-grid-header.jsgrid-header-scrollbar>table,
+.jsgrid-grid-body>table>tbody {
+ color: var(--text) !important;
+}
+
+.jsgrid-table tbody .jsgrid-header-row,
+#jsGrid-Users>div.jsgrid-grid-header.jsgrid-header-scrollbar>table>tbody {
+ color: var(--text-hover) !important;
+}
+
+.jsGrid-Users,
+.jsgrid-header-sort-desc,
+.jsgrid-header-sort-asc {
+ background: var(--transparency-dark-25) !important;
+}
+
+tr.jsgrid-header-row th {
+ border: transparent !important;
+ background: rgb(0 0 0 / 35%);
+}
+
+.jsgrid-grid-body td {
+ border-bottom: 1px solid rgba(120, 130, 140, .13);
+ border-top: 1px solid rgb(255 255 255 / 10%) !important;
+ background: #ffffff00 !important;
+}
+
+.jsgrid-filter-row>td,
+.jsgrid-header-sortable:hover {
+ background: var(--transparency-dark-45) !important;
+ color: var(--text-hover) !important;
+}
+
+/* Calendar */
+
+#calendar .fc-content-skeleton>table>thead>tr {
+ background: var(--transparency-dark-15)
+}
+
+.fc-event:not(.homepage-drag),
+.fc-event:hover:not(.homepage-drag),
+.ui-widget .fc-event {
+ color: var(--text-hover) !important;
+ text-decoration: none;
+}
+
+.fc-day-header a,
+.fc-day-number,
+.fc-list-heading-main {
+ color: rgb(var(--accent-color)) !important;
+ cursor: pointer !important;
+ transition: color .2s ease;
+}
+
+.fc-unthemed th,
+.fc-unthemed td,
+.fc-unthemed thead,
+.fc-unthemed .fc-divider,
+.fc-unthemed .fc-row,
+.fc-unthemed .fc-popover {
+ border-color: transparent;
+ background: var(--transparency-dark-05)
+}
+
+.bg-theme,
+.fc-day-header {
+ background: var(--transparency-dark-30) !important;
+}
+
+.bg-theme,
+.fc th.fc-sun,
+.fc th.fc-tue,
+.fc th.fc-thu,
+.fc th.fc-sat,
+.fc th.fc-mon,
+.fc th.fc-wed,
+.fc th.fc-fri,
+.fc-button {
+ background: var(--transparency-dark-25) !important;
+}
+
+th.fc-day-header.fc-widget-header.fc-today {
+ background: var(--transparency-dark-25) !important;
+}
+
+.fc-widget-content.fc-today {
+ background: var(--transparency-light-25) !important;
+}
+
+.fc-popover {
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+/* loginpage sidemenu */
+
+.login-box {
+ background: transparent;
+}
+
+@media (max-width: 480px) {
+ @supports (-webkit-backdrop-filter: none) or (backdrop-filter: none) {
+ #wrapper .login-register>.login-box>.white-box {
+ background: transparent !important;
+ margin-top: auto !important;
+ width: 100% !important;
+ -webkit-backdrop-filter: blur(0px) !important;
+ backdrop-filter: blur(0px) !important;
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+
+ .login-box.login-sidebar {
+ background: rgba(0, 0, 0, .45) !important;
+ -webkit-backdrop-filter: blur(10px) !important;
+ backdrop-filter: blur(10px) !important;
+
+ }
+ }
+
+ /* slightly transparent fallback for Firefox (not supporting backdrop-filter) */
+ @supports not ((-webkit-backdrop-filter: none) or (backdrop-filter: none)) {
+ #wrapper .login-register>.login-box>.white-box {
+ background: transparent !important;
+ margin-top: auto !important;
+ width: 100% !important;
+ -webkit-box-shadow: none !important;
+ box-shadow: none !important;
+ }
+
+ .login-box.login-sidebar {
+ background: var(--modal-bg-color) !important;
+ }
+ }
+
+ #lockScreen .white-box {
+ width: 100% !important;
+ height: 100% !important;
+ background: var(--transparency-dark-45) !important;
+ margin-top: auto !important;
+ border-radius: 0px !important;
+ }
+
+ .lock-screen {
+ overflow: auto !important;
+ }
+
+ @supports not ((-webkit-backdrop-filter: none) or (backdrop-filter: none)) {
+ #lockScreen .white-box {
+ background: var(--modal-bg-color) !important;
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ border-radius: 15px;
+ }
+ }
+}
+
+/* logo */
+.white-box .visible-xs {
+ display: block;
+}
+
+.loginLogo {
+ border: 0;
+ margin-top: -60%;
+ transform: translateY(-10%);
+}
+
+@media (max-width: 480px) {
+ .loginLogo {
+ margin-top: -10% !important;
+ }
+}
+
+.blockUI {
+ opacity: 1 !important;
+ background-color: transparent !important;
+}
+
+.blockMsg {
+ background: var(--transparency-dark-90) !important;
+ border: none !important;
+}
+
+#organizr-login-heading>a,
+#plex-login-heading>a,
+#recoverform>div:nth-child(1)>div>h3,
+#recoverform>div:nth-child(1)>div>p {
+ color: var(--text-hover) !important;
+}
+
+#login-username-Input::placeholder,
+#login-password-Input::placeholder,
+#recover-input::placeholder {
+ color: var(--text-muted) !important;
+}
+
+#to-recover,
+label[for="checkbox-login"] {
+ color: #bbb !important;
+}
+
+#to-recover:hover,
+label[for="checkbox-login"]:hover {
+ color: var(--text-hover) !important;
+}
+
+#organizr-login-collapse>div>div.form-group.text-center.m-t-20.m-b-0>div>button,
+#recoverform>div:nth-child(3)>div>button,
+#leave-recover,
+#form-lockscreen>div.form-group.text-center>div>button {
+ background: var(--transparency-light-15) !important;
+ color: var(--text) !important;
+ border-radius: 25px;
+ border: none;
+}
+
+@supports (-webkit-backdrop-filter: none) or (backdrop-filter: none) {
+ .login-register>.login-box>.white-box {
+ -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.6);
+ box-shadow: 0 0 10px rgba(0, 0, 0, 0.6);
+ border-radius: 15px;
+ background: var(--transparency-dark-45) !important;
+ -webkit-backdrop-filter: blur(10px);
+ backdrop-filter: blur(10px);
+ color: var(--text-hover) !important;
+ }
+}
+
+
+/* slightly transparent fallback for Firefox (not supporting backdrop-filter) */
+@supports not ((-webkit-backdrop-filter: none) or (backdrop-filter: none)) {
+ .login-register>.login-box>.white-box {
+ -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.8) !important;
+ box-shadow: 0 0 10px rgba(0, 0, 0, 0.8) !important;
+ border-radius: 15px !important;
+ background: var(--main-bg-color) !important;
+ }
+}
+
+.login-register {
+ /* background: var(--main-bg-color) !important; */
+ height: 100%;
+ position: fixed;
+}
+
+.slideInRight {
+ -webkit-animation-name: none;
+ animation-name: none;
+}
+
+.login-register .login-box .white-box .bg-org {
+ background: transparent !important;
+}
+
+/*2FA login button*/
+.panel-wrapper .panel-body>.btn-warning,
+.btn-warning.disabled {
+ background: var(--transparency-dark-25) !important;
+ border: 1px solid #ffc36d00 !important;
+}
+
+/*2FA animation header*/
+.panel-warning .panel-heading,
+.panel-yellow .panel-heading {
+ color: var(--text-hover);
+ border-radius: 3px;
+ background: var(--transparency-dark-30);
+ border-color: #00000000;
+}
+
+/*oAuth Successful*/
+.panel-green .panel-heading,
+.panel-success .panel-heading {
+ color: #53e69d;
+ text-align: center;
+ text-transform: uppercase;
+ border-radius: 3px;
+ background-color: transparent;
+ border-color: transparent;
+}
+
+/*Login sidebar*/
+
+#login-panels .panel-body,
+#login-panels .panel {
+ background: 0 0;
+}
+
+/*Center login Box*/
+.login-sidebar {
+ position: relative;
+ right: initial;
+}
+
+#lockScreen .white-box {
+ width: 400px;
+ height: 345px;
+}
+
+#form-lockscreen>div:nth-child(1)>div>div>h3 {
+ color: var(--text-hover) !important;
+}
+
+.login-sidebar .white-box {
+ width: 100%;
+ position: absolute;
+ top: 50%;
+ transform: translateY(-50%);
+}
+
+@supports (-webkit-backdrop-filter: none) or (backdrop-filter: none) {
+ #lockScreen .white-box {
+ position: absolute;
+ top: 50%;
+ transform: translateY(-50%);
+ -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.6);
+ box-shadow: 0 0 10px rgba(0, 0, 0, 0.6);
+ border-radius: 15px;
+ background: var(--transparency-dark-45);
+ -webkit-backdrop-filter: blur(10px);
+ backdrop-filter: blur(10px);
+ }
+}
+
+
+/* slightly transparent fallback for Firefox (not supporting backdrop-filter) */
+@supports not ((-webkit-backdrop-filter: none) or (backdrop-filter: none)) {
+ #lockScreen .white-box {
+ position: absolute;
+ top: 50%;
+ transform: translateY(-50%);
+ -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.6);
+ box-shadow: 0 0 10px rgba(0, 0, 0, 0.6);
+ border-radius: 15px;
+ background: var(--modal-bg-color);
+ }
+}
+
+@supports (-webkit-backdrop-filter: none) or (backdrop-filter: none) {
+ #splashScreen {
+ overflow-y: scroll;
+ background: var(--transparency-dark-80) !important;
+ -webkit-backdrop-filter: blur(10px);
+ backdrop-filter: blur(10px);
+ }
+}
+
+
+/* slightly transparent fallback for Firefox (not supporting backdrop-filter) */
+@supports not ((-webkit-backdrop-filter: none) or (backdrop-filter: none)) {
+ #splashScreen {
+ overflow-y: scroll;
+ background: var(--transparency-dark-90) !important;
+ }
+}
+
+/* Splash screen */
+.p-20 {
+ padding: 0px !important;
+}
+
+
+
+.lock-screen {
+ overflow-y: scroll;
+}
+
+#splashScreen .flexbox:first-of-type {
+ width: calc(100% - 40px);
+ margin: auto;
+}
+
+@media (max-width: 375px) {
+ #splashScreen div[id^=menu-] {
+ max-width: 88px !important;
+ }
+}
+
+@media (max-width: 480px) {
+ #splashScreen .flexbox:first-of-type {
+ width: auto;
+ margin-left: 30px;
+ }
+}
+
+@media (min-width: 768px) {
+ #splashScreen .flexbox:first-of-type {
+ width: 600px !important;
+ margin-top: 0px !important;
+ }
+}
+
+#splashScreen div[id^=menu-] {
+ background: transparent;
+ border-radius: 3px;
+ max-width: 115px;
+ margin: 24px 20px 0 0 !important;
+ padding: 25px;
+}
+
+#splashScreen .bg-org.fc-event {
+ background-color: transparent !important;
+ border-radius: 1000px;
+ height: 80px !important;
+ width: 80px !important;
+ background-position: center;
+}
+
+#splashScreen .homepage-text {
+ display: none;
+}
+
+#splashScreen .flexbox:last-of-type .bg-danger {
+ background: transparent !important;
+ color: var(--text-hover) !important;
+ border: 0 !important;
+ border-radius: 100px;
+ height: 0px !important;
+ text-align: center;
+
+}
+
+#splashScreen .bottom-close-splash {
+ position: relative !important;
+ width: 0px;
+ right: 0px;
+ bottom: 0px;
+}
+
+#splashScreen .flexbox:last-of-type .bg-danger:before {
+ font-family: "FontAwesome";
+ font-size: 40px;
+ content: "\f00d";
+ font-weight: 900;
+ display: inline-block;
+ margin-right: 5px;
+ color: rgba(255, 255, 255, 0.7);
+ -webkit-transform: scale(1.1) !important;
+ transform: scale(1.1) !important;
+ -webkit-animation-name: none;
+ animation-name: none;
+ text-align: center;
+ padding-top: inherit;
+
+}
+
+#splashScreen .flexbox:last-of-type {
+ padding: 0 !important;
+ position: absolute;
+ left: 50%;
+ -webkit-transform: translateX(calc(-50% - 10px));
+ transform: translateX(calc(-50% - 10px));
+}
+
+.hvr-wobble-bottom:active,
+.hvr-wobble-bottom:focus,
+.hvr-wobble-bottom:hover {
+ -webkit-transform: scale(1.1) !important;
+ transform: scale(1.1) !important;
+ -webkit-animation-name: none;
+ animation-name: none;
+
+}
+
+.hvr-wobble-bottom {
+ display: inline-block;
+ vertical-align: middle;
+ -webkit-transform: perspective(1px) translateZ(0);
+ transform: perspective(1px) translateZ(0);
+ box-shadow: 0 0 1px rgba(0, 0, 0, 0);
+ -webkit-transition-duration: .3s;
+ transition-duration: .3s;
+ -webkit-transition-property: transform;
+ transition-property: transform;
+ -webkit-transform-origin: center;
+ transform-origin: center;
+}
+
+.splash-badge {
+ color: var(--text-hover);
+ width: 80px !important;
+ height: 80px;
+ font-size: 60px;
+ border-radius: 1000px;
+}
+
+.splash-badge i {
+ position: absolute;
+ left: 10px;
+ top: 10px;
+ margin: 0px;
+ padding: 0px;
+}
+
+.splash-badge i.fa-home:before {
+ position: absolute !important;
+ left: -2px !important;
+}
+
+/* Google auth settings modal*/
+
+.color-table.info-table thead th {
+ background-color: rgba(61, 33, 33, 0.25);
+ color: var(--text-hover);
+}
+
+.bg-success.text-inverse {
+ background: var(--transparency-light-15) !important;
+ color: var(--text-hover);
+}
+
+.panel-blue a,
+.panel-info a {
+ color: var(--link-color);
+}
+
+.color-bordered-table.purple-bordered-table {
+ border: 2px solid rgb(var(--accent-color));
+}
+
+.white-box .bg-info {
+ background: var(--link-color) !important;
+}
+
+/* HOMEPAGE STUFF */
+/*TV Missing icon and status*/
+#calendar .fa.fa-tv.text-danger,
+#calendar .fc-time.tv.text-danger {
+ color: var(--calendar-tv-missing);
+}
+
+/*TV Available icon and status*/
+#calendar .fa.fa-tv.text-success,
+#calendar .fc-time.tv.text-success {
+ color: var(--calendar-tv-available);
+}
+
+/*TV Unreleased icon and status*/
+#calendar .fa.fa-tv.text-info,
+#calendar .fc-time.tv.text-info {
+ color: var(--calendar-tv-unreleased);
+}
+
+/*TV Premier icon and status*/
+#calendar .fa.fa-tv.text-primary,
+#calendar .fc-time.tv.text-primary,
+#calendar .fa.fa-tv.text-purple,
+#calendar .fc-time.tv.text-purple {
+ color: var(--calendar-tv-premier);
+}
+
+/*Movie Missing icon and status*/
+#calendar .fa.fa-film.text-danger:before {
+ color: var(--calendar-movie-missing);
+}
+
+#calendar .fa.fa-film.text-danger:after {
+ content: " Missing";
+ font-family: Rubik, sans-serif;
+ font-weight: 500;
+ color: var(--calendar-movie-missing);
+}
+
+/*Movie Available icon and status*/
+#calendar .fa.fa-film.text-success:before {
+ color: var(--calendar-movie-available);
+}
+
+#calendar .fa.fa-film.text-success:after {
+ content: " Available";
+ font-family: Rubik, sans-serif;
+ font-weight: 500;
+ color: var(--calendar-movie-available);
+}
+
+/*Movie Unreleased icon and status*/
+#calendar .fa.fa-film.text-info:before {
+ color: var(--calendar-movie-unreleased);
+}
+
+#calendar .fa.fa-film.text-info:after {
+ content: " Unreleased";
+ font-family: Rubik, sans-serif;
+ font-weight: 500;
+ color: var(--calendar-movie-unreleased);
+}
+
+
+/* Homepage Now playing card */
+.nowPlayingItem>.white-box>.el-card-item {
+ background: var(--transparency-dark-15) !important;
+ -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.6);
+ box-shadow: 0 0 10px rgba(0, 0, 0, 0.6);
+}
+
+.icon-film,
+.icon-control-play,
+.icon-screen-desktop,
+.icon-control-pause {
+ color: var(--text-hover) !important;
+}
+
+.label-info {
+ background: rgb(var(--accent-color));
+ color: var(--label-text-color);
+}
+
+.white-box {
+ background: var(--main-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+/* Homepage headers */
+.panel-default .panel-heading .fc-toolbar {
+ background: transparent !important;
+ padding: 20px 0px;
+}
+
+.panel-black .panel-heading,
+.panel-inverse .panel-heading {
+ border-color: transparent;
+ color: var(--text-hover);
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+/* Homepage buttons */
+
+#homepageOrderdeluge .mailbox-widget .customtab li.active a,
+#homepageOrderqBittorrent .mailbox-widget .customtab li.active a,
+#homepageOrderrTorrent .mailbox-widget .customtab li.active a,
+#homepageOrdertransmission .mailbox-widget .customtab li.active a {
+ height: auto;
+ padding: 5px 5px 0px 5px;
+ cursor: pointer;
+ font-weight: 400;
+}
+
+#homepageOrderdeluge .ti-download:before,
+#homepageOrderqBittorrent .ti-download:before,
+#homepageOrderrTorrent .ti-download:before,
+#homepageOrdertransmission .ti-download:before {
+ display: none;
+}
+
+#homepageOrderdeluge .white-box,
+#homepageOrderqBittorrent .white-box,
+#homepageOrderrTorrent .white-box,
+#homepageOrdertransmission .white-box {
+ padding-right: 0px !important;
+}
+
+#homepage-items .nav-tabs>li.active>a,
+.nav-tabs>li.active>a:hover {
+ cursor: pointer;
+ opacity: 1;
+}
+
+#homepageOrderdownloader .nav-tabs>li.active>a,
+.nav-tabs>li.active .nav>li>a,
+#homepageOrderdownloader .nav-tabs>li>a,
+.nav-tabs>li .nav>li>a {
+ padding: 10px 12.5px;
+}
+
+#homepageOrderdownloader ul.nav.customtab.nav-tabs.m-t-5.nav-tabs>li.active>a,
+#homepageOrderdownloader ul.nav.customtab.nav-tabs.m-t-5.nav-tabs>li>a {
+ padding: 10px 11.5px !important;
+}
+
+#homepageOrderdownloader .nav-tabs>li.active>a:hover,
+#homepageOrderdownloader .nav-tabs>li.active:hover {
+ background: var(--transparency-dark-25) !important;
+ opacity: 1;
+}
+
+#homepageOrderdownloader .downloaderCount {
+ margin-top: -20px !important;
+}
+
+#homepageOrderdownloader .mailbox-widget .customtab li a {
+ padding: 20px 15px 5px 15px;
+}
+
+#homepageOrderdownloader .customtab li a {
+ padding: 20px 15px 5px 15px !important;
+}
+
+#homepageOrderdownloader .mailbox-widget .customtab li a:hover {
+ opacity: 1;
+}
+
+/* Homepage calendar buttons */
+.fc-next-button,
+.fc-prev-button {
+ background: 0 0 !important;
+ color: rgba(255, 255, 255, .7) !important;
+ border: 0 !important;
+}
+
+.btn-group.open .dropdown-toggle,
+.fc-state-default {
+ text-shadow: none;
+ box-shadow: none;
+}
+
+.fc-button:hover {
+ background: var(--transparency-light-10) !important;
+}
+
+.fc-button {
+ background: rgba(0, 0, 0, 0) !important;
+ color: var(--text-hover);
+ border-radius: 0 !important;
+ border: 0 !important;
+ text-transform: uppercase;
+}
+
+/* Homepage ombi - request triangle */
+.inside-request-div {
+ background-color: var(--link-color) !important;
+}
+
+.btn-group.open,
+.dropdown-toggle,
+.fc-state-default {
+ text-shadow: none !important;
+ box-shadow: none !important;
+}
+
+/* .btn-info:active:focus,
+.btn-info:active:hover,
+.btn-info:focus {
+ border: none !important;
+} */
+
+.btn.active,
+.btn:active {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+}
+
+/* Notification Popups */
+/* Izi */
+.iziToast.update-notify.iziToast-layout2,
+.iziToast.success-notify.iziToast-layout2,
+.iziToast.warning-notify.iziToast-layout2 {
+ border: none;
+ background: var(--modal-bg-color) !important;
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ border-bottom: transparent;
+}
+
+.iziToast.update-notify>.iziToast-body .iziToast-icon,
+.iziToast.success-notify>.iziToast-body .iziToast-icon .iziToast.warning-notify>.iziToast-body .iziToast-icon,
+.iziToast.warning-notify>.iziToast-body .iziToast-icon {
+ color: var(--link-color) !important;
+}
+
+.iziToast:after {
+ background: var(--modal-bg-color) !important;
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+.update-notify .iziToast-progressbar div,
+.success-notify .iziToast-progressbar div,
+.warning-notify .iziToast-progressbar div {
+ background: rgb(var(--accent-color)) !important;
+}
+
+.iziToast>.iziToast-close {
+ background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAAk6AAAJOgHwZJJKAAAFFmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDggNzkuMTY0MDM2LCAyMDE5LzA4LzEzLTAxOjA2OjU3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjEuMCAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTEyLTAyVDIyOjExOjA0KzAxOjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0xMi0wMlQyMjoxMTozNiswMTowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0xMi0wMlQyMjoxMTozNiswMTowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxMzZkZDFlZS01YjJhLWIyNGMtOTA5ZC1lMzljOTJlMDVlYmMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTM2ZGQxZWUtNWIyYS1iMjRjLTkwOWQtZTM5YzkyZTA1ZWJjIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6MTM2ZGQxZWUtNWIyYS1iMjRjLTkwOWQtZTM5YzkyZTA1ZWJjIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDoxMzZkZDFlZS01YjJhLWIyNGMtOTA5ZC1lMzljOTJlMDVlYmMiIHN0RXZ0OndoZW49IjIwMTktMTItMDJUMjI6MTE6MDQrMDE6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyMS4wIChXaW5kb3dzKSIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz47W311AAAA1klEQVRYw82XDQrDIAyFPVgP4AX8vXHPtIJTsKMMk6XT7E0IVGz9nrHGxJRStmp7N2uUW2NceJvpD2d7VHOKcNcZZ9vfBaiJGMBfAuxgoPX9QrgnGJZTt0QEA3cSFx3VwgQ89DlkW0yo/UoEA/cSlx0DEfEGPBJz+Bn1IhEMPKxwYesn5pu0BC5YTboBj7PHiBKRL+9kFbhgdZmBp9WhlBKhD//ganJrfi1CHw4XAN0C6E8IPYbQQAQNxdDLCHodQxMSaEoGTUqhaTm8MPmH0gxenELL8yfG1e3Ahlk83AAAAABJRU5ErkJggg==) 50% 50% / 8px no-repeat;
+}
+
+/* Alertify */
+.ajs-message.ajs-error-alertify.ajs-visible {
+ color: #f44336;
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ border-color: transparent;
+}
+
+.ajs-message.ajs-warning-alertify {
+ color: #ffeb3b;
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ border-color: transparent;
+}
+
+.ajs-message.ajs-info-alertify {
+ color: #6da8ff;
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ border-color: transparent;
+}
+
+.ajs-message.ajs-success-alertify {
+ color: #00ffb8;
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ border-color: transparent;
+}
+
+/* Noty */
+.noty_type__error-noty .noty_body {
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ color: #f44336;
+ border: 1px solid transparent;
+ border-bottom: transparent;
+}
+
+.noty_type__warning-noty .noty_body {
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ color: #ffeb3b;
+ border: 1px solid transparent;
+ border-bottom: transparent;
+}
+
+.noty_type__info-noty .noty_body {
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ color: #3a83f0;
+ border: 1px solid transparent;
+ border-bottom: transparent;
+}
+
+.noty_type__success-noty .noty_body {
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ color: #00ffb8;
+ border: 1px solid transparent;
+ border-bottom: transparent;
+}
+
+.btn-link,
+a {
+ color: var(--link-color);
+ text-decoration: none;
+}
+
+.btn-link:hover,
+a:hover,
+.panel-blue a:hover,
+.panel-info a:hover {
+ color: var(--link-color-hover);
+ text-decoration: none;
+}
+
+/* Homepage streams- hover */
+.el-card-avatar a {
+ color: rgba(255, 255, 255, .7) !important;
+ border: white;
+}
+
+.el-element-overlay .el-card-item .el-overlay-1 .el-info>li a:hover {
+ background: transparent;
+ color: var(--text-hover);
+ border: var(--text-hover);
+}
+
+.progress-bar-info {
+ background: rgb(var(--accent-color)) !important;
+ color: var(--label-text-color);
+}
+
+.progress-bar-inverse,
+.progress {
+ background: var(--transparency-light-25) !important;
+}
+
+/* Homepage health checks */
+@supports (-webkit-backdrop-filter: none) or (backdrop-filter: none) {
+ .bg-inverse .healthPosition {
+ background: var(--transparency-light-20) !important;
+ -webkit-backdrop-filter: saturate(180%) blur(30px);
+ backdrop-filter: saturate(180%) blur(30px);
+ border-radius: 3px;
+ }
+}
+
+/* slightly transparent fallback for Firefox (not supporting backdrop-filter) */
+@supports not ((-webkit-backdrop-filter: none) or (backdrop-filter: none)) {
+ .bg-inverse .healthPosition {
+ background: var(--main-bg-color) !important;
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ border-radius: 3px;
+ }
+}
+
+.bg-inverse .healthPosition h3,
+.bg-inverse .healthPosition h5 {
+ color: var(--text-hover) !important;
+}
+
+#homepageOrderhealthchecks .card-body {
+ background: var(--transparency-light-20);
+}
+
+#homepageOrderUptimeKuma .card-body {
+ background: var(--transparency-light-20);
+}
+
+.card,
+.card-body {
+ border-radius: 3px;
+}
+
+.bg-inverse:not(.homepage-drag):not(.pihole-stat) {
+ background: transparent !important;
+}
+
+.left-health {
+ border-radius: 3px 0 0 3px;
+}
+
+/* Homepage Tautulli Cards*/
+#homepageOrdertautulli .library-card .card-body,
+#homepageOrdertautulli div:nth-child(8) .card-body {
+ background: var(--transparency-light-20)
+}
+
+.homepage-tautulli-card .cardCountType {
+ color: var(--text);
+}
+
+.homepage-tautulli-card .tautulliRank,
+.homepage-tautulli-card .tautulliSeparator {
+ color: var(--text);
+}
+
+.homepage-tautulli-card .bg-img-cont {
+ border-radius: 3px;
+ border: .0001px solid #00000000;
+}
+
+/* Homepage Unifi cards */
+.unifiCards .panel-heading {
+ background: rgb(var(--accent-color));
+ color: var(--label-text-color) !important;
+ border-color: transparent !important;
+ text-align: inherit !important;
+ border-radius: 3px 3px 0 0
+}
+
+.unifiCards .panel-wrapper.collapse.in {
+ background: var(--transparency-dark-15)
+}
+
+/* Homepage Monitor Cards */
+#homepageOrderMonitorr .card-body {
+ background: var(--transparency-light-20);
+}
+
+#homepageOrderMonitorr .col-lg-2 {
+ width: 170px;
+}
+
+#homepageOrderMonitorr .badge {
+ border-radius: 3px;
+}
+
+#homepageOrderMonitorr .bg-success {
+ background-color: #47bb62 !important;
+}
+
+#homepageOrderMonitorr .col-lg-3 .bg-success {
+ background-color: #53e69d !important;
+}
+
+/*Homepage WeatherAndAir Cards*/
+#homepageOrderWeatherAndAir .tabs-style-iconbox nav ul li.tab-current a {
+ background: var(--transparency-dark-20);
+}
+
+.health-and-pollutant-section .content-current {
+ background: var(--transparency-light-20)
+}
+
+#homepageOrderWeatherAndAir .tabs-style-iconbox nav ul li.tab-current a::after {
+ border-top-color: var(--link-color);
+}
+
+#homepageOrderWeatherAndAir .text-info {
+ color: var(--link-color);
+}
+
+#homepageOrderWeatherAndAir .tabs-style-iconbox nav ul li a {
+ color: #ddd;
+}
+
+#homepageOrderWeatherAndAir .white-box {
+ background: var(--transparency-light-10);
+ border-radius: 3px;
+}
+
+/*Homepage Speedtest Cards*/
+#allSpeedtest .speedtest-card {
+ background: var(--transparency-light-10);
+}
+
+#allSpeedtest .speedtest-card .text-muted,
+#allSpeedtest .speedtest-card h5 {
+ color: #d6d6d6 !important;
+}
+
+#allSpeedtest .shadow-sm {
+ -webkit-box-shadow: none !important;
+ box-shadow: none !important;
+}
+
+.swal-modal,
+body > div.swal-overlay.swal-overlay--show-modal > div > div > div > div > div.panel-heading,
+body > div.swal-overlay.swal-overlay--show-modal > div {
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ color: var(--text-hover);
+}
+
+[id*="homepage"] .panel-heading.bg-info,
+.fc-toolbar:not(.fc-alternate) {
+ background: rgb(var(--accent-color)) !important;
+ color: var(--label-text-color) !important;
+}
+
+.fc-toolbar:not(.fc-alternate) h2,
+.fc .fc-button-group>button:not(.fc-alternate [class*="fc"]) {
+ color: var(--label-text-color) !important;
+}
+
+.bg-info:not(.fc-alternate):not(.feeds .bg-info) {
+ background-color: rgb(var(--accent-color)) !important;
+ color: var(--label-text-color) !important;
+}
+
+/* Email Center */
+#user-list-div .ms-container .ms-selectable li.ms-hover,
+#user-list-div .ms-container .ms-selection li.ms-hover {
+ background: rgb(var(--accent-color));
+ color: var(--label-text-color);
+}
+
+#user-list-div .ms-container .ms-selectable,
+#user-list-div .ms-container .ms-selection {
+ background: var(--transparency-dark-25);
+ color: var(--text);
+}
+
+#user-list-div .ms-container .ms-selectable li.ms-elem-selectable,
+#user-list-div .ms-container .ms-selection li.ms-elem-selection {
+ border-bottom: 1px rgba(238, 238, 238, .1) solid;
+ color: var(--text)
+}
+
+#user-list-div .ms-container .ms-list.ms-focus {
+ border-color: rgba(var(--accent-color), 0.8);
+ -webkit-box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%), 0 0 8px rgb(var(--accent-color), .6);
+ -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(var(--accent-color), 0.6);
+ box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%), 0 0 8px rgb(var(--accent-color), .6);
+}
+
+#user-list-div .ms-container .ms-list {
+ border: 1px solid rgb(var(--accent-color));
+}
+
+/* Apparance side menu*/
+.tabs-vertical li.active a,
+.tabs-vertical li.active a:focus,
+.tabs-vertical li.active a:hover {
+ background: rgba(var(--accent-color), .15) !important;
+}
+
+.customvtab .tabs-vertical li.active a,
+.customvtab .tabs-vertical li.active a:focus,
+.customvtab .tabs-vertical li.active a:hover {
+ border-right: 2px solid rgb(var(--accent-color));
+ color: rgb(var(--accent-color));
+ transition: background-color .3s;
+}
+
+.vtabs .tabs-vertical li a {
+ color: var(--text);
+}
+
+.vtabs .nav>li>a:focus,
+.vtabs .nav>li>a:hover {
+ color: rgba(var(--accent-color));
+ background: transparent;
+ transition: color .3s;
+}
+
+/* THEME PARK CUSTOM END*/
+
+html {
+ background: var(--main-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ color: var(--text);
+}
+
+body {
+ background: var(--main-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ color: var(--text);
+}
+
+#page-wrapper {
+ background: var(--main-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+/*Top Header Part*/
+.logo i {
+ color: var(--text-hover);
+}
+
+@-moz-document url-prefix() {
+ .navbar-header {
+ background: transparent !important;
+ }
+
+ .dropdown-menu {
+ background: transparent !important;
+ }
+}
+
+.navbar-header {
+ background: none;
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+.navbar-top-links>li>a {
+ color: var(--link-color);
+}
+
+.nav .open>a,
+.nav .open>a:focus,
+.nav .open>a:hover {
+ background: var(--transparency-dark-25)
+}
+
+/*Right panel*/
+.right-sidebar .rpanel-title {
+ background: var(--main-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+/*Bread Crumb*/
+.bg-title .breadcrumb .active {
+ color: #1f1f1f;
+}
+
+/*Sidebar*/
+
+
+
+#wrapper > div.navbar-default.sidebar.nav-bar-rtl.os-host.os-theme-dark.os-theme-dark>.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle {
+background: rgb(0 0 0 / 0%) !important;
+}
+ .navbar-default,
+.sidebar .sidebar-head {
+ background: rgb(0 0 0 / 0%);
+}
+
+.sidebar {
+ background: var(--transparency-dark-25);
+ box-shadow: 1px 0px 20px rgb(0 0 0 / 20%);
+
+}
+
+.sidebar:hover,
+.sidebar:hover .sidebar-head {
+ background: var(--modal-bg-color) ;
+ background-repeat: repeat, no-repeat ;
+ background-attachment: fixed, fixed ;
+ background-position: center center, center center ;
+ background-size: auto, cover ;
+ -webkit-background-size: auto, cover ;
+ -moz-background-size: auto, cover ;
+ -o-background-size: auto, cover ;
+ transition: max-width .2s cubic-bezier(.4, 0, .2, 1), background-color .3s ease-out;
+}
+
+@media (max-width: 767px) {
+
+ .show-sidebar .sidebar,
+ .sidebar .sidebar-head {
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ }
+}
+
+.sidebar .label-custom {
+ background: #01c0c8;
+}
+
+#side-menu li a {
+ color: var(--text);
+}
+
+#side-menu li a {
+ color: var(--text);
+ border-left: 0px solid #1b1a1a;
+}
+
+@media (pointer: fine) {
+
+ #side-menu>li>a:hover,
+ #side-menu>li>a:focus {
+ background: rgba(0, 0, 0, 0.07);
+ color: var(--text-hover);
+ }
+}
+
+#side-menu>li>a.active,
+#side-menu>li>ul>li>a.active {
+ background: rgba(var(--accent-color), 0.05);
+ color: rgb(var(--accent-color));
+ font-weight: 500;
+ -webkit-box-shadow: inset 4px 0 0 0 rgb(var(--accent-color));
+ box-shadow: inset 4px 0 0 0 rgb(var(--accent-color));
+ border-radius: 0 0 0 0;
+ margin-left: 0px;
+}
+
+#side-menu ul>li>a:hover {
+ color: var(--text-hover);
+}
+
+#side-menu ul>li>a.active {
+ color: var(--text-hover);
+ font-weight: 500;
+}
+
+.user-profile .user-pro-body .u-dropdown {
+ color: var(--text);
+}
+
+.drop-title {
+ color: var(--text-hover);
+}
+
+.dropdown-menu {
+ background: var(--drop-down-menu-bg);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+.dropdown-menu>li>a {
+ color: var(--text) !important;
+
+}
+
+.dropdown-menu>li>a:focus,
+.dropdown-menu>li>a:hover {
+ color: var(--text-hover) !important;
+}
+
+.label-inverse {
+ background-color: #131313;
+}
+
+/*themecolor*/
+.bg-theme {
+ background-color: #707cd2 !important;
+}
+
+.bg-org:not([id="menu-"]div):not(.panel-heading) {
+ background: var(--main-bg-color) !important;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+/*Button*/
+.btn-custom{
+ background: var(--button-color);
+ border: 1px solid var(--button-color);
+ color: var(--button-text);
+}
+
+.btn-custom:hover {
+ background: var(--button-color-hover);
+ opacity: 0.8;
+ color: var(--button-text-hover);
+ border: 1px solid var(--button-color-hover);
+}
+
+.swal-button {
+ outline: none;
+ background: var(--button-color);
+ border: 1px solid var(--button-color);
+ color: var(--button-text);
+ border-radius: 0px;
+}
+.swal-button:focus,.swal-button:active {
+ box-shadow: 0 0 0 1px rgba(255, 255, 255, 0), 0 0 0 3px rgb(var(--accent-color),.25);
+}
+.swal-button:not([disabled]):hover,.swal-button:active {
+ background-color: var(--button-color-hover);
+ color: var(--button-text-hover);
+ border: 1px solid var(--button-color-hover);
+}
+/*Custom tab
+.customtab li.active a,
+.customtab li.active a:hover,
+.customtab li.active a:focus {
+ border-bottom: 2px solid #1f1f1f;
+ color: #1f1f1f;
+}
+*/
+
+.tabs-vertical li.active a,
+.tabs-vertical li.active a:hover,
+.tabs-vertical li.active a:focus {
+ background: #1f1f1f;
+ border-right: 2px solid #1f1f1f;
+}
+
+/*Nav-pills*/
+.nav-pills>li.active>a,
+.nav-pills>li.active>a:focus,
+.nav-pills>li.active>a:hover {
+ background: #1f1f1f;
+ color: #ffffff;
+}
+
+/*Extra css*/
+.bg-theme,
+.fc th.fc-sun,
+.fc th.fc-tue,
+.fc th.fc-thu,
+.fc th.fc-sat,
+.fc th.fc-mon,
+.fc th.fc-wed,
+.fc th.fc-fri,
+.fc-button {
+ background: var(--main-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+.table tbody tr.advance-table-row.active,
+.fc-button {
+ border-color: #1f1f1f;
+}
+
+.manage-users .tabs-style-iconbox nav {
+ background: #1f1f1f;
+}
+
+.manage-users .tabs-style-iconbox nav li.tab-current a {
+ background: #1f1f1f;
+}
+
+.manage-users .tabs-style-iconbox nav li.tab-current a:after {
+ border-top-color: #1f1f1f;
+}
+
+.panel-themecolor,
+.panel-theme {
+ border-color: #1f1f1f;
+}
+
+.panel-themecolor .panel-heading,
+.panel-theme .panel-heading {
+ border-color: #1f1f1f;
+ color: white;
+ background-color: #1f1f1f;
+}
+
+.panel-themecolor .panel-heading a,
+.panel-theme .panel-heading a {
+ color: var(--text-hover);
+}
+
+.panel-themecolor .panel-heading a:hover,
+.panel-theme .panel-heading a:hover {
+ color: rgba(255, 255, 255, 0.5);
+}
+
+.panel-themecolor a,
+.panel-theme a {
+ color: #1f1f1f;
+}
+
+.panel-themecolor a:hover,
+.panel-theme a:hover {
+ color: #177eac;
+}
+
+.white-box,
+body>div.mfp-wrap.mfp-auto-cursor.mfp-zoom-out.mfp-ready>div>div.mfp-content>div>div>div:nth-child(2) {
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+body>div.mfp-wrap.mfp-auto-cursor.mfp-zoom-out.mfp-ready>div>div.mfp-content>div>div>div.white-box.m-b-0.bg-info>h3 {
+ color: var(--label-text-color) !important;
+}
+
+@media screen and (min-width: 768px) {
+ .orgErrorAlert {
+ min-width: 478px;
+ width: calc(100% - 40px);
+ max-width: 1200px;
+ background: var(--modal-bg-color) !important;
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ }
+}
+
+/* #mediaSearch-area>div>div,
+body>div.mfp-wrap.mfp-auto-cursor.mfp-zoom-out.mfp-ready>div>div.mfp-content>div>div>div,
+body>div.mfp-wrap.mfp-auto-cursor.mfp-zoom-out.mfp-ready>div>div.mfp-content>div>div>div.white-box.m-b-0.bg-info {
+ background: var(--modal-bg-color) !important;
+} */
+
+.bg-title {
+ background: var(--main-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+
+.form-control,
+input,
+.input-group-addon,
+.no-bg-addon .input-group-addon {
+ background-color: #1f1f1f;
+}
+
+.bg-title .breadcrumb .active {
+ color: #e6d086;
+}
+
+.tabs-style-flip nav li.tab-current a::after {
+ background-color: rgba(var(--accent-color), 0.05);
+ -webkit-transform: perspective(900px) rotate3d(1, 0, 0, 0deg);
+ transform: perspective(900px) rotate3d(1, 0, 0, 0deg);
+ border-radius: 0px 0px 0 0;
+}
+
+.tabs-style-flip nav a::after {
+ background-color: rgb(var(--accent-color));
+}
+
+.tabs-style-flip .content-wrap {
+ background: var(--main-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+.tabs-style-flip nav li.tab-current a {
+ color: rgb(var(--accent-color));
+}
+
+.customtab2 li.active a,
+.customtab2 li.active a:focus,
+.customtab2 li.active a:hover {
+ background: #1f1f1f;
+ border-radius: 20px;
+ border: 0;
+ transition: background-color .3s;
+}
+
+.nav-tabs>li>a:hover {
+ background: transparent !important;
+ border-radius: 20px;
+ color: rgb(var(--accent-color)) !important;
+}
+
+.tabs-style-flip nav a:focus,
+.tabs-style-flip nav a:hover {
+ color: rgb(var(--accent-color));
+}
+
+.breadcrumb>li+li:before {
+ padding: 0 2px 0 4px;
+ color: #ccc;
+ content: "/\00a0";
+}
+
+.wizard-steps>li.done {
+ background: #2b8b2d;
+}
+
+
+/* #account-area>div>div>div>div>div.panel-wrapper.collapse.in.main-email-panel>div {
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+} */
+
+.tab-content .panel .panel-body,
+.tab-content .panel .panel-body .bg-org {
+ background: transparent !important;
+}
+
+/*
+.jq-toast-single {
+ border-radius: 10px 10px 0 0;
+}
+*/
+
+.tooltip-text3 {
+ border-bottom: 10px solid #2cabe4;
+ overflow: hidden;
+ -webkit-transform: scale3d(0, 1, 1);
+ transform: scale3d(0, 1, 1);
+ -webkit-transition: -webkit-transform .3s .3s;
+ transition: transform .3s .3s;
+}
+
+a.mytooltip {
+ font-weight: 500;
+ color: #2cabe4;
+}
+
+.tooltip-content5::after {
+ content: '';
+ bottom: -20px;
+ left: 50%;
+ border: solid transparent;
+ height: 0;
+ width: 0;
+ position: absolute;
+ pointer-events: none;
+ border-color: #2cabe4 transparent transparent;
+ border-width: 10px;
+ margin-left: -10px;
+}
+
+.tooltip-info+.tooltip .tooltip-inner,.tooltip-info.tooltip .tooltip-inner {
+ color: var(--label-text-color);
+ background-color: rgba(var(--accent-color));
+}
+
+.tooltip-info+.tooltip.top .tooltip-arrow,.tooltip-info.tooltip.top .tooltip-arrow {
+ border-top-color: rgba(var(--accent-color));
+}
+
+.tooltip-info+.tooltip.right .tooltip-arrow,.tooltip-info.tooltip.right .tooltip-arrow {
+ border-right-color: rgba(var(--accent-color));
+}
+
+.tooltip-info+tooltip.bottom .tooltip-arrow,.tooltip-info.tooltip.bottom .tooltip-arrow {
+ border-bottom-color: rgba(var(--accent-color));
+}
+
+.tooltip-info+.tooltip.left .tooltip-arrow,.tooltip-info.tooltip.left .tooltip-arrow {
+ border-left-color: rgba(var(--accent-color));
+}
+
+.swapLog.active {
+ border: 1px solid rgba(120, 130, 140, .2);
+ background-color: #12dafefc !important;
+ color: #1f1f1f;
+}
+
+.white-popup-block {
+ background: var(--modal-bg-color) !important;
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ padding: 20px 30px;
+ text-align: left;
+ max-width: 75%;
+ margin: 40px auto;
+ position: relative;
+ /*border: 1px solid #2cabe4;
+ border-radius: 10px;*/
+}
+
+.form-control[disabled],
+.form-control[readonly],
+fieldset[disabled] .form-control {
+ background-color: #333;
+ opacity: 1;
+}
+
+.sweet-alert {
+ background-color: #1b1a1a;
+}
+
+.sweet-alert button.cancel {
+ background-color: #2cabe3;
+}
+
+.sweet-alert button.cancel:hover {
+ background-color: #3a7b98;
+}
+
+.el-element-overlay .el-card-item .el-overlay-1 .el-info>li a:hover {
+ background: #707cd2;
+ border-color: #707cd2;
+}
+
+.error-page {
+ width: 100%;
+ background: var(--main-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ height: 100%;
+ position: fixed;
+ display: none;
+ z-index: 11;
+}
+
+.error-body h1 {
+ font-size: 210px;
+ font-weight: 400;
+ line-height: 210px;
+}
+
+.fc-unthemed .fc-popover {
+ background-color: #1b1b1b;
+}
+
+.fc-unthemed .fc-divider,
+.fc-unthemed .fc-popover .fc-header {
+ background: var(--drop-down-menu-bg);
+}
+
+.table-hover>tbody>tr:hover,
+.table-striped>tbody>tr:nth-of-type(odd),
+.table>tbody>tr.active>td,
+.table>tbody>tr.active>th,
+.table>tbody>tr>td.active,
+.table>tbody>tr>th.active,
+.table>tfoot>tr.active>td,
+.table>tfoot>tr.active>th,
+.table>tfoot>tr>td.active,
+.table>tfoot>tr>th.active,
+.table>thead>tr.active>td,
+.table>thead>tr.active>th,
+.table>thead>tr>td.active,
+.table>thead>tr>th.active {
+ background: var(--transparency-dark-25) !important;
+}
+
+.asColorPicker-dropdown,
+.checkbox label::before,
+.clockpicker-popover .popover-content,
+.clockpicker-popover .popover-title,
+.customvtab .tabs-vertical li.active a,
+.customvtab .tabs-vertical li.active a:focus,
+.customvtab .tabs-vertical li.active a:hover,
+/* .dropdown-menu, */
+.fc-day,
+.footable-row-detail,
+.img-thumbnail,
+.input-group-addon,
+.jsgrid-filter-row>td,
+.jsgrid-header-sortable:hover,
+.nav-tabs>li>a:focus,
+.nav-tabs>li>a:hover,
+.pager .disabled>a,
+.pager .disabled>a:focus,
+.pager .disabled>a:hover,
+.pager .disabled>span,
+.pager li>a:focus,
+.pager li>a:hover,
+.pagination>.disabled>a,
+.pagination>.disabled>a:focus,
+.pagination>.disabled>a:hover,
+.pagination>.disabled>span,
+.pagination>.disabled>span:focus,
+.pagination>.disabled>span:hover,
+.popover,
+.popover-title,
+.right-sidebar,
+code,
+table.dataTable tbody tr {
+ background: #1b1b1b;
+}
+
+.table>tbody>tr>td,
+.table>tbody>tr>th,
+.table>tfoot>tr>td,
+.table>tfoot>tr>th,
+.table>thead>tr>td,
+.table>thead>tr>th {
+ padding: 8px;
+ line-height: 1.42857143;
+ vertical-align: middle;
+ /*border-top: transparent;*/
+}
+
+.btn-default,
+.chat-list .chat-text h4,
+/* .dropdown-menu>li>a,
+.dropdown-menu>li>a:focus,
+.dropdown-menu>li>a:hover, */
+.flot-text,
+.footer,
+.form-control,
+.h1 .small,
+.h1 small,
+.h2 .small,
+.h2 small,
+.h3 .small,
+.h3 small,
+.h4 .small,
+.h4 small,
+.h5 .small,
+.h5 small,
+.h6 .small,
+.h6 small,
+.help-block,
+.input-group-addon,
+.text-muted,
+a.list-group-item:focus,
+a.list-group-item:hover,
+button.list-group-item:focus,
+button.list-group-item:hover,
+h1 .small,
+h1 small,
+h2 .small,
+h2 small,
+h3 .small,
+h3 small,
+h4 .small,
+h4 small,
+h5 .small,
+h5 small,
+h6 .small,
+h6 small,
+tbody,
+th {
+ color: var(--text-hover);
+}
+
+.bootstrap-tagsinput,
+.calendar-widget,
+.chat-main-box,
+.content-wrap,
+.css-bar:after,
+.customtab li.active a,
+.customtab li.active a:focus,
+.customtab li.active a:hover,
+.daterangepicker .input-mini,
+.dropify-wrapper,
+.dropify-wrapper .dropify-preview,
+.dropzone,
+.footer,
+.form-control,
+.jsgrid-alt-row>td,
+.jsgrid-header-row>th,
+.jsgrid-row>td,
+.list-group-item,
+.list-group-item.disabled,
+.list-group-item.disabled:focus,
+.list-group-item.disabled:hover,
+.manage-table,
+.myadmin-dd .dd-list .dd-item .dd-handle,
+.myadmin-dd-empty .dd-list .dd3-content,
+.myadmin-dd-empty .dd-list .dd3-handle,
+.nav-tabs>li.active>a,
+.nav-tabs>li.active>a:focus,
+.nav-tabs>li.active>a:hover,
+.pager li>a,
+.pager li>span,
+.pagination>li>a,
+.pagination>li>span,
+/* .panel:not(#invite-area > div > div > div.col-md-12 > div):not(#login-panels > div), */
+.panel-default .panel-body,
+.panel-default .panel-footer,
+.panel-default .panel-heading,
+.panel-footer textarea,
+.panel-white .panel-body,
+.panel-white .panel-footer,
+.panel-white .panel-heading,
+.radio label::before,
+.select2-container-multi .select2-choices,
+.table tbody tr.advance-table-row td,
+.thumbnail,
+.well,
+.white-box:not(.resultBox-outside.white-box),
+input,
+pre,
+select,
+table.dataTable.display tbody tr.odd,
+table.dataTable.stripe tbody tr.odd {
+ background: var(--transparency-dark-15)
+}
+
+input:focus:not(select),
+input:active:not(select),
+.form-control:focus:not(select),
+.form-control:active:not(select) {
+ background: var(--transparency-dark-45);
+ border: 1px solid rgba(120, 130, 140, 0.4);
+}
+
+select:focus {
+ background: var(--drop-down-menu-bg);
+ color: var(--text);
+}
+
+.cp-container .cp-pills li a {
+ padding: 5px;
+ color: var(--text-hover);
+ text-decoration: none;
+}
+
+.cp-container .cp-pills li a.active,
+.cp-container .cp-pills li a:hover {
+ background-color: #2cabe3;
+ color: #fff;
+}
+
+.jq-icon-info {
+ background-color: rgba(71, 68, 68, 0.93);
+ color: var(--text-hover);
+ border-color: #bce8f1;
+}
+
+.jq-icon-warning {
+ background-color: rgba(154, 83, 20, 0.93);
+ color: #fcf8e3;
+ border-color: #faebcc;
+}
+
+.jq-icon-error {
+ background-color: #a94442;
+ color: #f2dede;
+ border-color: #ebccd1;
+}
+
+.jq-icon-success {
+ color: #dff0d8;
+ background-color: rgba(13, 132, 11, 0.93);
+ border-color: #d6e9c6;
+}
+
+.jq-icon-organizr {
+ background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=');
+ background-color: #31708f;
+ color: #000;
+ border-color: #bce8f1;
+}
+
+.jq-icon-update {
+ background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAA4JGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxMzggNzkuMTU5ODI0LCAyMDE2LzA5LzE0LTAxOjA5OjAxICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIKICAgICAgICAgICAgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIgogICAgICAgICAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgICAgICAgICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBQaG90b3Nob3AgQ0MgMjAxNyAoV2luZG93cyk8L3htcDpDcmVhdG9yVG9vbD4KICAgICAgICAgPHhtcDpDcmVhdGVEYXRlPjIwMTctMTItMTRUMDk6MzQ6MDgtMDc6MDA8L3htcDpDcmVhdGVEYXRlPgogICAgICAgICA8eG1wOk1vZGlmeURhdGU+MjAxNy0xMi0xNFQwOTozNTowOC0wNzowMDwveG1wOk1vZGlmeURhdGU+CiAgICAgICAgIDx4bXA6TWV0YWRhdGFEYXRlPjIwMTctMTItMTRUMDk6MzU6MDgtMDc6MDA8L3htcDpNZXRhZGF0YURhdGU+CiAgICAgICAgIDxkYzpmb3JtYXQ+aW1hZ2UvcG5nPC9kYzpmb3JtYXQ+CiAgICAgICAgIDxwaG90b3Nob3A6Q29sb3JNb2RlPjM8L3Bob3Rvc2hvcDpDb2xvck1vZGU+CiAgICAgICAgIDx4bXBNTTpJbnN0YW5jZUlEPnhtcC5paWQ6NDg4MmMzYjEtODM4YS1lMDRjLThiYmYtZTc0Zjk5ZjJjNGIxPC94bXBNTTpJbnN0YW5jZUlEPgogICAgICAgICA8eG1wTU06RG9jdW1lbnRJRD54bXAuZGlkOjQ4ODJjM2IxLTgzOGEtZTA0Yy04YmJmLWU3NGY5OWYyYzRiMTwveG1wTU06RG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD54bXAuZGlkOjQ4ODJjM2IxLTgzOGEtZTA0Yy04YmJmLWU3NGY5OWYyYzRiMTwveG1wTU06T3JpZ2luYWxEb2N1bWVudElEPgogICAgICAgICA8eG1wTU06SGlzdG9yeT4KICAgICAgICAgICAgPHJkZjpTZXE+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPmNyZWF0ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0Omluc3RhbmNlSUQ+eG1wLmlpZDo0ODgyYzNiMS04MzhhLWUwNGMtOGJiZi1lNzRmOTlmMmM0YjE8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMTctMTItMTRUMDk6MzQ6MDgtMDc6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE3IChXaW5kb3dzKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgIDwvcmRmOlNlcT4KICAgICAgICAgPC94bXBNTTpIaXN0b3J5PgogICAgICAgICA8dGlmZjpPcmllbnRhdGlvbj4xPC90aWZmOk9yaWVudGF0aW9uPgogICAgICAgICA8dGlmZjpYUmVzb2x1dGlvbj43MjAwMDAvMTAwMDA8L3RpZmY6WFJlc29sdXRpb24+CiAgICAgICAgIDx0aWZmOllSZXNvbHV0aW9uPjcyMDAwMC8xMDAwMDwvdGlmZjpZUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6UmVzb2x1dGlvblVuaXQ+MjwvdGlmZjpSZXNvbHV0aW9uVW5pdD4KICAgICAgICAgPGV4aWY6Q29sb3JTcGFjZT42NTUzNTwvZXhpZjpDb2xvclNwYWNlPgogICAgICAgICA8ZXhpZjpQaXhlbFhEaW1lbnNpb24+MjQ8L2V4aWY6UGl4ZWxYRGltZW5zaW9uPgogICAgICAgICA8ZXhpZjpQaXhlbFlEaW1lbnNpb24+MjQ8L2V4aWY6UGl4ZWxZRGltZW5zaW9uPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAKPD94cGFja2V0IGVuZD0idyI/PssSCj0AAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAbRJREFUeNqslT1rFFEUhp/9AI2JWrgkoJEgIopFhBSWVlYWQpqAraU/wsrKQi39EXYRLBTJL7AQ1FKjKO4iItlkFYQ8NmfgOuzdubP6wnBnzpzznnvP1+2oFGITuAlsAAPgO/AK2AaeZK3UpmdN3XE2Xqqnp9k3kZ9T9yzDN3WlztGZEaIO8B5YoxyvgSupoDtD+U5LcoB1YKskBz31jfNhJ+Wqn+B2VMUucJn5cCGNTD9ZnwHX+XccnZaD5y3JfzX8P0xzcKtFfO+rV9WBuqHem6JzqG6ry1UfvCgkv5EpiGsZ/Y/qEdRhAfmjGunJ2vfd3IlRRwUOLiZkD6O7HySyMxm7T8QcacJSEC3W5AshP5Ez7AOPY0IC1OdGFxgn1dYHfgILIe8lY+ULsJhw9IC31SxayjjohGwS63Hgc6w/gFXgIPSOJfrV5iZVo+0X1v84ITDI6+9/od9AeApYAb4mJ+gmO0xPsByX0KjNhXNWfRf52lcn0UhVQ01CrvpBPd/2wiFKdNxQZb/V9XlutOoZqLsZ8pG6mrMtdZBzMoww8j8c1J0MZ+18XgfVWHiqXirR/zMAbHa5dGMozWYAAAAASUVORK5CYII=');
+ background-color: #2cabe4;
+ color: #FFF;
+ border-color: #bce8f1;
+}
+
+.panel-body.settings-bottom {
+ background: #1b1a1a;
+ color: white;
+ border-radius: 0 0 10px 10px;
+}
+
+.panel-heading.settings-top {
+ background: #2cabe3;
+ border-color: #ffffff;
+ color: #232323;
+ border-radius: 10px 10px 0 0;
+}
+
+span.select2-results {
+ background: #0e0e0e;
+}
+
+.select2-container--default .select2-results__option[aria-selected=true] {
+ background-color: #232323;
+}
+
+/* .panel-info>.panel-heading {
+ background-color: rgba(var(--accent-color));
+} */
+
+.panel-blue .panel-heading, .panel-info .panel-heading, #help-modal-body > div > div {
+ background: var(--transparency-dark-25);
+}
+#account-area > div > div > div > div > div.panel-wrapper.collapse.in.main-email-panel > div > div > div > div > div,
+#plexRecent > div.col-lg-12 > div,
+#overseerr-requests > div.col-lg-12 > div,
+body > div.swal-overlay.swal-overlay--show-modal > div > div > div > div {
+ background: transparent;
+}
+
+[id$="-settings-page"] .bg-org, .modal-content,
+body > div.swal-overlay.swal-overlay--show-modal > div > div > div,
+#email-area > div > div > div.row > div > div,
+#invite-area > div > div > div.col-md-12 > div {
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
diff --git a/css/base/petio/petio-base.css b/css/base/petio/petio-base.css
index 7fec4649af..ecaa96e7ac 100644
--- a/css/base/petio/petio-base.css
+++ b/css/base/petio/petio-base.css
@@ -1,484 +1,484 @@
-/* dP dP dP */
-/* 88 88 88 */
-/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
-/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
-/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
-/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
-/* 88 */
-/* dP */
-
-/* Made by @gilbN */
-/* https://github.com/gilbN/theme.park */
-
-@import url("/css/defaults/placeholders.css");
-@import url("/css/defaults/transparent.css");
-
-* {
- outline: none;
-}
-
-body {
- background: var(--main-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- color: var(--text)
-}
-
-/* TEXT COLOR */
-p,
-.card .text-wrap .year,
-.media-content .overview,
-.media-content .media-crew .crew-credit,
-.media-content .media-crew .sidebar--item a,
-.sidebar--item .media-content .media-crew a,
-.sidebar--item p,
-.menu--item p {
- color: var(--text);
-}
-
-h1,
-h2,
-h3,
-h4,
-h5,
-h6,
-.person--details p,
-.text-wrap>p,
-.card .text-wrap .title,
-.main-title,
-.media-details .media-title,
-.single-title,
-.sub-title,
-.sub-title,
-.widget--title,
-.settings--menu--item p {
- color: var(--text-hover);
-}
-
-.card .text-wrap>p {
- color: var(--text-hover);
-}
-
-.settings--menu--item.active p {
- color: rgb(var(--accent-color));
-}
-
-.settings--menu--item.active {
- border-bottom: 1px solid rgb(var(--accent-color));
-}
-
-.settings--menu--item:hover {
- border-bottom: 1px solid var(--text-hover);
-}
-
-.settings--menu--item.active .icon svg path {
- fill: rgb(var(--accent-color));
-}
-
-/* MENU */
-.menu {
- background: var(--transparency-dark-25);
-}
-
-@media (max-width: 1099.98px) {
-
- .sidebar--inner,
- .sidebar--scroll {
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- }
-}
-
-@media (min-width: 1100px) {
- .page .sidebar {
- background: var(--transparency-dark-25);
- }
-}
-
-@media (max-width: 991.98px) {
- .menu {
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- }
-}
-
-.mob-menu-top {
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-.menu--item.active {
- background: rgba(var(--accent-color), .05);
- border-right: 4px solid rgb(var(--accent-color));
-}
-
-.sidebar--inner .logo .logo-text span,
-.menu .logo span {
- color: rgb(var(--accent-color));
-}
-
-@media (min-width: 1100px) {
- .sidebar--item.active {
- border-top: none !important;
- border-right: 4px solid rgb(var(--accent-color));
- }
-}
-
-.sidebar--item.active {
- background: rgba(var(--accent-color), .05);
- border-top: 4px solid rgb(var(--accent-color));
-}
-
-.menu--item.active p,
-.media-content .media-crew .sidebar--item.active a,
-.sidebar--item.active .media-content .media-crew a,
-.sidebar--item.active p {
- color: rgb(var(--accent-color));
-}
-
-.menu--item.active .icon svg path,
-.sidebar--item.active .icon svg path {
- fill: rgb(var(--accent-color));
-}
-
-.mob-menu-top .nav-toggle span {
- background: rgb(var(--accent-color));
-}
-
-.sidebar--item:hover p,
-.sidebar--item:hover .icon svg path,
-.menu--item:hover p,
-.menu--item:hover .icon svg path {
- color: rgb(var(--accent-color));
- fill: rgb(var(--accent-color));
-}
-
-.sidebar--item .icon svg path,
-.menu--item .icon svg path {
- fill: var(--text);
-}
-
-/* LINKS */
-a,
-.table-action,
-.session--toggle,
-p a,
-.profile-page .logout,
-.person--bio--read-more,
-.filter--item--collapse,
-.filter--comparison {
- color: var(--link-color);
-}
-
-a:hover,
-.table-action:hover,
-.session--toggle:hover,
-p a:hover,
-.profile-page .logout:hover,
-.person--bio--read-more:hover,
-.filter--item--collapse:hover,
-.filter--comparison:hover {
- color: var(--link-color-hover);
-}
-
-/* OTHER */
-.widget--item hr {
- background: var(--transparency-light-50);
-}
-
-.widget--item--inner,
-.sr--instance--inner {
- background: var(--transparency-dark-15);
-}
-
-.filter--add:hover {
- color: rgb(var(--accent-color));
- border-color: rgb(var(--accent-color));
-}
-
-.filter--row--add:hover,
-.filter--row--remove:hover {
- color: rgb(var(--accent-color));
-}
-
-.filter--item {
- background: var(--transparency-dark-25);
-}
-
-.spinner svg {
- filter: var(--petio-spinner);
-}
-
-.request-status {
- color: var(--text-hover) !important;
-}
-
-.filter--action {
- background: rgba(var(--accent-color), .3);
-}
-
-.sr--add-new .sr--instance--inner:hover {
- color: rgb(var(--accent-color));
- border-color: rgb(var(--accent-color));
-}
-
-.console--item {
- color: var(--text-hover);
-}
-
-code {
- color: var(--text-hover);
-}
-
-.color-green,
-.color-orange,
-.color-blue,
-.color-red {
- /* Ratings */
- background: var(--transparency-dark-25);
- border-radius: 5px;
- padding: 0px 7px;
-}
-
-.color-blue {
- color: #4eaff4;
-}
-
-.setup--step.active {
- border-color: rgb(var(--accent-color));
- color: rgb(var(--accent-color));
-}
-
-.setup--wrap .server-select-option.selected {
- background: rgb(var(--accent-color));
-}
-
-.login-wrap .logo span {
- color: rgb(var(--accent-color));
-}
-
-/* DASH */
-.session--prog,
-.session--media .card .playback-status {
- background: rgb(var(--accent-color));
-}
-
-.card--inner:hover .image-wrap,
-.company-card:hover .company-card--inner {
- -webkit-filter: brightness(.7);
- filter: brightness(.7);
- -webkit-box-shadow: 0 0 0 2px rgb(var(--accent-color)), 0 5px 10px 0 rgb(0 0 0 / 30%);
- -moz-box-shadow: 0 0 0 2px rgb(var(--accent-color)), 0 5px 10px 0 rgba(0, 0, 0, .3);
- box-shadow: 0 0 0 2px rgb(var(--accent-color)), 0 5px 10px 0 rgb(0 0 0 / 30%);
-}
-
-.card .quick-req:hover svg {
- fill: rgb(var(--accent-color));
-}
-
-.push-msg--item {
- color: var(--text-hover);
-}
-
-
-/* BUTTONS */
-
-.btn,
-.btn__square,
-.rbc-btn-group button.rbc-active {
- background: var(--button-color);
- color: var(--button-text);
- border: 2px solid var(--button-color);
-}
-
-.btn:hover,
-.btn__square:hover,
-.rbc-btn-group button.rbc-active:active,
-.rbc-btn-group button.rbc-active:focus,
-.rbc-btn-group button.rbc-active:hover,
-.rbc-btn-group button:active,
-.rbc-btn-group button:focus,
-.rbc-btn-group button:hover {
- background: var(--button-color-hover);
- color: var(--button-text-hover);
- border: 2px solid var(--button-color-hover);
-}
-
-/* Keep Plex Button Color*/
-#root>div>div.login-wrap>div.login--inner>form>div:nth-child(7)>button,
-#root>div>div.view>div>div>div.settings--content>section:nth-child(2)>button:nth-child(3) {
- background: #d79b23;
- border: 2px solid #d79b23;
- color: #000;
-}
-
-#root>div>div.login-wrap>div.login--inner>form>div:nth-child(7)>button:hover,
-#root>div>div.view>div>div>div.settings--content>section:nth-child(2)>button:nth-child(3):hover {
- background: #ab7b1c;
- border-color: #ab7b1c;
-}
-
-.btn.bad:hover {
- /*Delete/Cancel button*/
- border: 2px solid #f55;
- background: #f55;
-}
-
-.btn.good.btn__square:hover {
- /*Watch Now button*/
- border: 2px solid #98ec1c;
- background: #98ec1c;
-}
-
-.btn.blue.btn__square:hover {
- /* Requested button*/
- border: 2px solid #3f9de0;
- background: #3f9de0;
-}
-
-.media-trailer--close {
- background: var(--button-color);
-}
-
-.media-trailer--close:hover {
- background: var(--button-color-hover);
-}
-
-.requests--status__pending,
-.requests--status__orange,
-.requests--status__bad,
-.requests--status__cinema,
-.requests--status__blue,
-.requests--status__manual {
- color: var(--text-hover);
-}
-
-.myrequests--item--details .detail-steps--item__active {
- color: rgb(var(--accent-color));
- opacity: 1;
-}
-
-.myrequests--item--details .detail-steps--item__active .icon {
- border-color: rgb(var(--accent-color));
-}
-
-.myrequests--item--details .detail-steps--item__active svg {
- fill: rgb(var(--accent-color));
-}
-
-.request-count {
- color: var(--text-hover);
- background: rgba(var(--accent-color), .8);
-}
-
-/* TABLES */
-.generic-table tr:not(.child):not(.sub) td {
- border-bottom: 1px solid rgba(255, 255, 255, .1);
-}
-
-.generic-table tr:not(.child):not(.sub) th {
- text-align: left;
- padding: 5px;
- border-bottom: 1px solid rgba(255, 255, 255, .4);
-}
-
-thead {
- color: var(--text-hover);
- background: var(--transparency-dark-25)
-}
-
-.generic-table tr:not(.child):not(.sub) th:nth-child(odd),
-.generic-table tr:not(.child):not(.sub) th:nth-child(2n) {
- background: transparent !important;
-}
-
-/* MODALS */
-.modal--inner,
-.issues--inner,
-.review--main {
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-.modal--top,
-.issues--top,
-.review--top {
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-/* FORMS & INPUTS */
-input[type=checkbox]:checked:after {
- background: rgb(var(--accent-color))
-}
-
-input:not([type=checkbox]):not(.styled-input--input):not([type=file]):focus {
- border-bottom: 2px solid rgb(var(--accent-color));
- background: var(--transparency-light-20);
- color: var(--text-hover)
-}
-
-input:not([type=checkbox]):not(.styled-input--input):not([type=file]),
-.login-wrap input {
- border-bottom: 2px solid rgba(0, 0, 0, 0);
- color: var(--text);
- background: var(--transparency-light-10);
-}
-
-.search-form input:focus {
- background: var(--transparency-dark-10) !important;
- color: var(--text-hover) !important;
- border-bottom: 2px solid rgba(0, 0, 0, 0) !important;
-}
-
-/* CALENDAR */
-.rbc-show-more {
- background: var(--transparency-dark-25);
-}
-
-.rbc-day-bg.rbc-today {
- background: rgb(var(--accent-color), .5);
-}
-
-a.rbc-show-more {
- color: rgb(var(--accent-color));
-}
-
-.calendar--event p {
- color: var(--text-hover) !important;
+/* dP dP dP */
+/* 88 88 88 */
+/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
+/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
+/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
+/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
+/* 88 */
+/* dP */
+
+/* Made by @gilbN */
+/* https://github.com/gilbN/theme.park */
+
+@import url("/css/defaults/placeholders.css");
+@import url("/css/defaults/transparent.css");
+
+* {
+ outline: none;
+}
+
+body {
+ background: var(--main-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ color: var(--text)
+}
+
+/* TEXT COLOR */
+p,
+.card .text-wrap .year,
+.media-content .overview,
+.media-content .media-crew .crew-credit,
+.media-content .media-crew .sidebar--item a,
+.sidebar--item .media-content .media-crew a,
+.sidebar--item p,
+.menu--item p {
+ color: var(--text);
+}
+
+h1,
+h2,
+h3,
+h4,
+h5,
+h6,
+.person--details p,
+.text-wrap>p,
+.card .text-wrap .title,
+.main-title,
+.media-details .media-title,
+.single-title,
+.sub-title,
+.sub-title,
+.widget--title,
+.settings--menu--item p {
+ color: var(--text-hover);
+}
+
+.card .text-wrap>p {
+ color: var(--text-hover);
+}
+
+.settings--menu--item.active p {
+ color: rgb(var(--accent-color));
+}
+
+.settings--menu--item.active {
+ border-bottom: 1px solid rgb(var(--accent-color));
+}
+
+.settings--menu--item:hover {
+ border-bottom: 1px solid var(--text-hover);
+}
+
+.settings--menu--item.active .icon svg path {
+ fill: rgb(var(--accent-color));
+}
+
+/* MENU */
+.menu {
+ background: var(--transparency-dark-25);
+}
+
+@media (max-width: 1099.98px) {
+
+ .sidebar--inner,
+ .sidebar--scroll {
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ }
+}
+
+@media (min-width: 1100px) {
+ .page .sidebar {
+ background: var(--transparency-dark-25);
+ }
+}
+
+@media (max-width: 991.98px) {
+ .menu {
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ }
+}
+
+.mob-menu-top {
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+.menu--item.active {
+ background: rgba(var(--accent-color), .05);
+ border-right: 4px solid rgb(var(--accent-color));
+}
+
+.sidebar--inner .logo .logo-text span,
+.menu .logo span {
+ color: rgb(var(--accent-color));
+}
+
+@media (min-width: 1100px) {
+ .sidebar--item.active {
+ border-top: none !important;
+ border-right: 4px solid rgb(var(--accent-color));
+ }
+}
+
+.sidebar--item.active {
+ background: rgba(var(--accent-color), .05);
+ border-top: 4px solid rgb(var(--accent-color));
+}
+
+.menu--item.active p,
+.media-content .media-crew .sidebar--item.active a,
+.sidebar--item.active .media-content .media-crew a,
+.sidebar--item.active p {
+ color: rgb(var(--accent-color));
+}
+
+.menu--item.active .icon svg path,
+.sidebar--item.active .icon svg path {
+ fill: rgb(var(--accent-color));
+}
+
+.mob-menu-top .nav-toggle span {
+ background: rgb(var(--accent-color));
+}
+
+.sidebar--item:hover p,
+.sidebar--item:hover .icon svg path,
+.menu--item:hover p,
+.menu--item:hover .icon svg path {
+ color: rgb(var(--accent-color));
+ fill: rgb(var(--accent-color));
+}
+
+.sidebar--item .icon svg path,
+.menu--item .icon svg path {
+ fill: var(--text);
+}
+
+/* LINKS */
+a,
+.table-action,
+.session--toggle,
+p a,
+.profile-page .logout,
+.person--bio--read-more,
+.filter--item--collapse,
+.filter--comparison {
+ color: var(--link-color);
+}
+
+a:hover,
+.table-action:hover,
+.session--toggle:hover,
+p a:hover,
+.profile-page .logout:hover,
+.person--bio--read-more:hover,
+.filter--item--collapse:hover,
+.filter--comparison:hover {
+ color: var(--link-color-hover);
+}
+
+/* OTHER */
+.widget--item hr {
+ background: var(--transparency-light-50);
+}
+
+.widget--item--inner,
+.sr--instance--inner {
+ background: var(--transparency-dark-15);
+}
+
+.filter--add:hover {
+ color: rgb(var(--accent-color));
+ border-color: rgb(var(--accent-color));
+}
+
+.filter--row--add:hover,
+.filter--row--remove:hover {
+ color: rgb(var(--accent-color));
+}
+
+.filter--item {
+ background: var(--transparency-dark-25);
+}
+
+.spinner svg {
+ filter: var(--petio-spinner);
+}
+
+.request-status {
+ color: var(--text-hover) !important;
+}
+
+.filter--action {
+ background: rgba(var(--accent-color), .3);
+}
+
+.sr--add-new .sr--instance--inner:hover {
+ color: rgb(var(--accent-color));
+ border-color: rgb(var(--accent-color));
+}
+
+.console--item {
+ color: var(--text-hover);
+}
+
+code {
+ color: var(--text-hover);
+}
+
+.color-green,
+.color-orange,
+.color-blue,
+.color-red {
+ /* Ratings */
+ background: var(--transparency-dark-25);
+ border-radius: 5px;
+ padding: 0px 7px;
+}
+
+.color-blue {
+ color: #4eaff4;
+}
+
+.setup--step.active {
+ border-color: rgb(var(--accent-color));
+ color: rgb(var(--accent-color));
+}
+
+.setup--wrap .server-select-option.selected {
+ background: rgb(var(--accent-color));
+}
+
+.login-wrap .logo span {
+ color: rgb(var(--accent-color));
+}
+
+/* DASH */
+.session--prog,
+.session--media .card .playback-status {
+ background: rgb(var(--accent-color));
+}
+
+.card--inner:hover .image-wrap,
+.company-card:hover .company-card--inner {
+ -webkit-filter: brightness(.7);
+ filter: brightness(.7);
+ -webkit-box-shadow: 0 0 0 2px rgb(var(--accent-color)), 0 5px 10px 0 rgb(0 0 0 / 30%);
+ -moz-box-shadow: 0 0 0 2px rgb(var(--accent-color)), 0 5px 10px 0 rgba(0, 0, 0, .3);
+ box-shadow: 0 0 0 2px rgb(var(--accent-color)), 0 5px 10px 0 rgb(0 0 0 / 30%);
+}
+
+.card .quick-req:hover svg {
+ fill: rgb(var(--accent-color));
+}
+
+.push-msg--item {
+ color: var(--text-hover);
+}
+
+
+/* BUTTONS */
+
+.btn,
+.btn__square,
+.rbc-btn-group button.rbc-active {
+ background: var(--button-color);
+ color: var(--button-text);
+ border: 2px solid var(--button-color);
+}
+
+.btn:hover,
+.btn__square:hover,
+.rbc-btn-group button.rbc-active:active,
+.rbc-btn-group button.rbc-active:focus,
+.rbc-btn-group button.rbc-active:hover,
+.rbc-btn-group button:active,
+.rbc-btn-group button:focus,
+.rbc-btn-group button:hover {
+ background: var(--button-color-hover);
+ color: var(--button-text-hover);
+ border: 2px solid var(--button-color-hover);
+}
+
+/* Keep Plex Button Color*/
+#root>div>div.login-wrap>div.login--inner>form>div:nth-child(7)>button,
+#root>div>div.view>div>div>div.settings--content>section:nth-child(2)>button:nth-child(3) {
+ background: #d79b23;
+ border: 2px solid #d79b23;
+ color: #000;
+}
+
+#root>div>div.login-wrap>div.login--inner>form>div:nth-child(7)>button:hover,
+#root>div>div.view>div>div>div.settings--content>section:nth-child(2)>button:nth-child(3):hover {
+ background: #ab7b1c;
+ border-color: #ab7b1c;
+}
+
+.btn.bad:hover {
+ /*Delete/Cancel button*/
+ border: 2px solid #f55;
+ background: #f55;
+}
+
+.btn.good.btn__square:hover {
+ /*Watch Now button*/
+ border: 2px solid #98ec1c;
+ background: #98ec1c;
+}
+
+.btn.blue.btn__square:hover {
+ /* Requested button*/
+ border: 2px solid #3f9de0;
+ background: #3f9de0;
+}
+
+.media-trailer--close {
+ background: var(--button-color);
+}
+
+.media-trailer--close:hover {
+ background: var(--button-color-hover);
+}
+
+.requests--status__pending,
+.requests--status__orange,
+.requests--status__bad,
+.requests--status__cinema,
+.requests--status__blue,
+.requests--status__manual {
+ color: var(--text-hover);
+}
+
+.myrequests--item--details .detail-steps--item__active {
+ color: rgb(var(--accent-color));
+ opacity: 1;
+}
+
+.myrequests--item--details .detail-steps--item__active .icon {
+ border-color: rgb(var(--accent-color));
+}
+
+.myrequests--item--details .detail-steps--item__active svg {
+ fill: rgb(var(--accent-color));
+}
+
+.request-count {
+ color: var(--text-hover);
+ background: rgba(var(--accent-color), .8);
+}
+
+/* TABLES */
+.generic-table tr:not(.child):not(.sub) td {
+ border-bottom: 1px solid rgba(255, 255, 255, .1);
+}
+
+.generic-table tr:not(.child):not(.sub) th {
+ text-align: left;
+ padding: 5px;
+ border-bottom: 1px solid rgba(255, 255, 255, .4);
+}
+
+thead {
+ color: var(--text-hover);
+ background: var(--transparency-dark-25)
+}
+
+.generic-table tr:not(.child):not(.sub) th:nth-child(odd),
+.generic-table tr:not(.child):not(.sub) th:nth-child(2n) {
+ background: transparent !important;
+}
+
+/* MODALS */
+.modal--inner,
+.issues--inner,
+.review--main {
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+.modal--top,
+.issues--top,
+.review--top {
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+/* FORMS & INPUTS */
+input[type=checkbox]:checked:after {
+ background: rgb(var(--accent-color))
+}
+
+input:not([type=checkbox]):not(.styled-input--input):not([type=file]):focus {
+ border-bottom: 2px solid rgb(var(--accent-color));
+ background: var(--transparency-light-20);
+ color: var(--text-hover)
+}
+
+input:not([type=checkbox]):not(.styled-input--input):not([type=file]),
+.login-wrap input {
+ border-bottom: 2px solid rgba(0, 0, 0, 0);
+ color: var(--text);
+ background: var(--transparency-light-10);
+}
+
+.search-form input:focus {
+ background: var(--transparency-dark-10) !important;
+ color: var(--text-hover) !important;
+ border-bottom: 2px solid rgba(0, 0, 0, 0) !important;
+}
+
+/* CALENDAR */
+.rbc-show-more {
+ background: var(--transparency-dark-25);
+}
+
+.rbc-day-bg.rbc-today {
+ background: rgb(var(--accent-color), .5);
+}
+
+a.rbc-show-more {
+ color: rgb(var(--accent-color));
+}
+
+.calendar--event p {
+ color: var(--text-hover) !important;
}
\ No newline at end of file
diff --git a/css/base/pihole/pihole-base.css b/css/base/pihole/pihole-base.css
index 77d497a892..ecbeed5d3f 100644
--- a/css/base/pihole/pihole-base.css
+++ b/css/base/pihole/pihole-base.css
@@ -1,598 +1,598 @@
- /* dP dP dP */
- /* 88 88 88 */
- /* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
- /* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
- /* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
- /* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
- /* 88 */
- /* dP */
-
- /* Made by @gilbN */
- /* https://github.com/gilbN/theme.park */
-
- @import url("/css/defaults/placeholders.css");
-@import url("/css/defaults/transparent.css");
-
- body {
- background: var(--main-bg-color) !important;
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- color: var(--text) !important;
- }
-
- a {
- color: var(--link-color);
- }
-
- * {
- outline: none !important;
- }
-
- a:hover,
- a:active,
- a:focus {
- color: var(--link-color-hover);
- }
-
- .treeview-menu>li.active>a,
- .treeview-menu>li>a:hover {
- color: var(--text-hover);
- background: var(--transparency-light-10);
- }
-
- .h1,
- .h2,
- .h3,
- .h4,
- .h5,
- .h6,
- h1,
- h2,
- h3:not(.statistic),
- h4,
- h5,
- h6 {
- color: var(--text-hover);
- }
-
- h3.box-title {
- color: var(--text-hover);
- }
-
- .box,
- .box-footer,
- .info-box,
- .box-comment,
- .comment-text,
- .comment-text .username {
- color: var(--text);
- }
-
- kbd {
- color: var(--label-text-color);
- background-color: rgb(var(--accent-color));
- }
-
- /* Donate dropdown */
- .skin-blue .main-header li.user-header {
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- }
-
- .dropdown-menu {
- box-shadow: none;
- border-color: rgba(0, 0, 0, .25);
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- }
-
- .navbar-nav>.user-menu>.dropdown-menu>.user-body {
- padding: 15px;
- border-bottom: 1px solid rgba(255, 255, 255, .25);
- border-top: 1px solid rgba(255, 255, 255, .25);
- background: var(--transparency-light-20) !important;
- }
-
- .navbar-nav>.user-menu>.dropdown-menu>.user-body a {
- color: var(--text-hover) !important;
- }
-
- .navbar-nav>.user-menu>.dropdown-menu>.user-footer {
- background-color: transparent;
- }
-
- /* Header */
- .skin-blue .main-header .navbar,
- .skin-blue .main-header .logo,
- .main-header .navbar,
- .main-header .logo {
- background: var(--transparency-dark-25);
- }
-
- .skin-blue .main-header .logo:hover,
- .skin-blue .main-header .navbar .sidebar-toggle:hover,
- .sidebar-menu>li:hover>a {
- background: var(--transparency-light-05);
- color: var(--text-hover) !important;
- }
-
- .sidebar-menu>li.active>a {
- background: var(--transparency-light-05);
- color: rgb(var(--accent-color)) !important;
- }
-
- /* Footer */
- .main-footer {
- background: var(--transparency-dark-25);
- color: var(--text);
- border-top: 1px solid rgb(255 255 255 / 20%);
- }
-
- /* Side bar */
- .skin-blue .sidebar a,
- .sidebar a {
- color: var(--text);
- }
-
- .skin-blue .sidebar a:hover,
- .sidebar a:hover {
- color: var(--text-hover) !important;
- }
-
- .skin-blue .wrapper,
- .skin-blue .main-sidebar,
- .skin-blue .left-side,
- .wrapper,
- .main-sidebar,
- .left-side {
- background: var(--transparency-dark-25) !important;
- }
-
- .skin-blue .sidebar-menu>li.header,
- .sidebar-menu>li.header {
- color: rgb(var(--accent-color));
- background: var(--transparency-dark-20);
- }
-
- .treeview-menu>li>a {
- color: var(--text) !important;
- }
-
- .sidebar-menu>li>.treeview-menu {
- background: var(--transparency-dark-25);
- }
-
- /* Menus */
- .skin-blue .sidebar-menu>li:hover>a,
- .skin-blue .sidebar-menu>li.active>a,
- .sidebar-menu>li:hover>a,
- .sidebar-menu>li.active>a {
- color: var(--text-hover);
- background: var(--transparency-dark-10);
- border-left-color: rgb(var(--accent-color));
- }
-
- .skin-blue .sidebar-menu>li>.treeview-menu {
- background: var(--transparency-dark-25)
- }
-
- .skin-blue .treeview-menu>li>a {
- color: var(--text);
- }
-
- /* Collapsed menu hover*/
- @media (min-width: 768px) {
-
- .sidebar-mini.sidebar-collapse .sidebar-menu>li:hover>a>span:not(.pull-right),
- .sidebar-mini.sidebar-collapse .sidebar-menu>li:hover>.treeview-menu {
- background: var(--drop-down-menu-bg);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- color: var(--text);
- }
- }
-
- /* Pages */
- /*Background*/
- .content-wrapper,
- .right-side {
- background: var(--main-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- }
-
- .page-header>small {
- color: var(--text-muted);
- }
-
- .main-footer .nav-tabs,
- .nav-tabs-custom .nav-tabs {
- background: var(--transparency-dark-25);
- border-bottom-color: rgb(255 255 255 / 15%);
- }
-
- .nav-tabs-custom>.nav-tabs>li:hover {
- background: var(--transparency-light-05);
- color: var(--text-hover);
- border-top-color: rgb(var(--accent-color));
- }
-
- .nav-tabs-custom>.nav-tabs>li:hover>a {
- background: var(--transparency-light-05);
- }
-
- /* Dashboard */
- /*Total Queries box */
- .box-header {
- color: var(--text-hover);
- }
-
- .box {
- background: var(--transparency-dark-25);
- box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
- }
-
- .box-solid>.box-header,
- .box>.box-header {
- color: var(--text);
- background: var(--transparency-dark-25);
- }
-
- /* Total queries box*/
- .small-box.bg-green {
- background-color: rgba(0, 166, 90, .45) !important;
- }
-
- /* Queries blocked box*/
- .small-box.bg-aqua {
- background-color: rgba(0, 192, 239, .45) !important;
-
- }
-
- /* Percent blocked box */
- .small-box.bg-yellow {
- background-color: rgba(243, 156, 18, .45) !important;
- }
-
- /*Blocklist box*/
- .small-box.bg-red {
- background-color: rgba(221, 75, 57, .45) !important;
- }
-
- thead {
- color: var(--text-hover);
- }
-
- .table-bordered {
- background: var(--transparency-dark-10)
- }
-
- .table-bordered>thead>tr>th,
- .table-bordered>tbody>tr>th,
- .table-bordered>tfoot>tr>th,
- .table-bordered>thead>tr>td,
- .table-bordered>tbody>tr>td,
- .table-bordered>tfoot>tr>td {
- border: 1px solid rgba(255, 255, 255, 0.15);
- }
-
- .table-striped>tbody>tr:nth-of-type(odd) {
- background: var(--transparency-light-10);
- }
-
- /* Query Log */
- .text-black {
- color: #eee !important;
- }
-
-
-
- .pagination>.active>a,
- .pagination>.active>a:focus,
- .pagination>.active>a:hover,
- .pagination>.active>span,
- .pagination>.active>span:focus,
- .pagination>.active>span:hover,
- .paginate_button .active #all-queries_wrapper .pagination>li>a {
- color: var(--button-text);
- background-color: var(--button-color);
- border-color: var(--button-color);
- }
-
- .pagination>.active>a,
- .pagination>.active>a:focus,
- .pagination>.active>a:hover,
- .pagination>.active>span,
- .pagination>.active>span:focus,
- .pagination>.active>span:hover {
- color: var(--button-text-hover) !important;
- background-color: var(--button-color-hover) !important;
- border-color: var(--button-color-hover) !important;
- }
-
- .pagination>li>a {
- color: var(--button-text) !important;
- background-color: var(--button-color) !important;
- border-color: var(--button-color) !important;
- }
-
- .pagination>li>a:focus,
- .pagination>li>a:hover,
- .pagination>li>span:focus,
- .pagination>li>span:hover {
- color: var(--button-text-hover) !important;
- background-color: var(--button-color-hover) !important;
- border-color: var(--button-color-hover) !important;
- }
-
- /* Login */
- .panel-default {
- border-color: transparent;
- background: var(--transparency-dark-25)
- }
-
- .panel-default>.panel-heading {
- color: var(--text-hover);
- background-color: inherit;
- border-color: transparent;
- }
-
- .panel,
- .panel-body,
- .panel-default>.panel-heading {
- background: var(--transparency-dark-25);
- border-radius: 0px;
- border: 1px solid transparent;
- color: var(--text);
- }
-
- /* Blacklist */
- .nav-tabs-custom {
- background: var(--transparency-dark-25)
- }
-
- .nav-tabs-custom>.tab-content {
- background: transparent;
- }
-
- .nav-tabs-custom>.nav-tabs>li.active {
- border-top-color: rgb(var(--accent-color));
- }
-
- .nav-tabs-custom>.nav-tabs>li.active>a {
- border-top-color: transparent;
- border-left-color: rgba(255, 255, 255, 0.1);
- border-right-color: rgba(255, 255, 255, 0.1);
- }
-
- .nav-tabs-custom>.nav-tabs>li.active>a,
- .nav-tabs-custom>.nav-tabs>li.active:hover>a {
- background: var(--transparency-dark-25);
- color: rgb(var(--accent-color)) !important;
- }
-
- .nav-tabs-custom>.nav-tabs>li>a {
- color: var(--text) !important;
- border-radius: 0;
- }
-
- .input-group .input-group-addon {
- border-radius: 0;
- border-color: #d2d6de00;
- background-color: rgb(var(--accent-color));
- color: var(--text);
- }
-
- /* Network */
- .table-striped>tbody>tr:nth-of-type(odd):not(#network-details .table-striped>tbody>tr:nth-of-type(odd)) {
- background: var(--transparency-dark-25) !important;
- }
-
- .table-striped>tbody>tr:nth-of-type(even):not(#network-details .table-striped>tbody>tr:nth-of-type(even)) {
- background: var(--transparency-dark-50) !important;
- }
-
- #network-entries_wrapper.text-center {
- text-align: center;
- color: var(--text) !important;
- }
-
- /* Buttons */
- button,
- .btn-default {
- background-color: var(--button-color) !important;
- border: 1px solid var(--button-color) !important;
- color: var(--button-text) !important;
- }
-
- .btn-primary:hover,
- .btn-primary:active,
- .btn-primary.hover {
- background-color: var(--button-color-hover) !important;
- border: 1px solid var(--button-color-hover) !important;
- color: var(--button-text-hover) !important;
- }
-
- .btn-default:hover,
- .btn-default:active,
- .btn-default.hover {
- background-color: var(--button-color-hover) !important;
- border: 1px solid var(--button-color-hover) !important;
- color: var(--button-text-hover) !important;
- }
-
- .box.box-solid>.box-header .btn:hover,
- .box.box-solid>.box-header a:hover {
- background-color: var(--button-color-hover) !important;
- border: 1px solid var(--button-color-hover) !important;
- color: var(--button-text-hover) !important;
- }
-
- .box.box-solid.box-info>.box-header,
- .box.box-solid.box-info {
- background-color: var(--button-color) !important;
- border: 1px solid var(--button-color) !important;
- color: var(--button-text) !important;
- }
-
- .btn-danger {
- background-color: #dd4b39 !important;
- border-color: #d73925 !important;
- }
-
- .btn-danger:hover,
- .btn-danger:active,
- .btn-danger.hover {
- background-color: #d73925 !important;
- }
-
- .btn-warning {
- background-color: #f39c12 !important;
- border-color: #e08e0b !important;
- }
-
- .btn-warning:hover {
- color: #fff;
- background-color: #ec971f !important;
- border-color: #d58512 !important;
- }
-
- .box.box-warning {
- border-top-color: rgb(var(--accent-color));
- }
-
- .icheck-primary>input:first-child:checked+input[type=hidden]+label::before,
- .icheck-primary>input:first-child:checked+label::before {
- background-color: var(--button-color) !important;
- border-color: var(--button-color) !important;
- }
-
- .icheck-primary>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label::before,
- .icheck-primary>input:first-child:not(:checked):not(:disabled):hover+label::before {
- border-color: var(--button-color) !important;
- }
-
- [class*=icheck-]>input:first-child:checked+input[type=hidden]+label::after,
- [class*=icheck-]>input:first-child:checked+label::after {
- border-color: var(--button-text);
- }
-
- /* Input */
- input,
- .form-control,
- pre,
- .box-footer,
- .datatables_processing {
- background: var(--transparency-dark-25);
- border: 1px solid rgba(255, 255, 255, 0.1);
- color: var(--text);
- }
-
- .dataTables_wrapper input[type="search"] {
- background: var(--transparency-dark-25);
- color: var(--text-hover);
- }
-
- input,
- select,
- select.form-control,
- .form-group .input-group-addon,
- .input-group .input-group-addon,
- .form-group input,
- .input-group input,
- .form-group textarea,
- .input-group textarea,
- .daterangepicker select.hourselect,
- .daterangepicker select.minuteselect,
- .daterangepicker select.secondselect,
- .daterangepicker select.ampmselect,
- .form-control,
- div.dataTables_wrapper div.dataTables_length select {
- background: var(--transparency-dark-25);
- color: var(--text);
- border: 1px solid rgb(255 255 255 / 15%);
- }
-
- select:focus,
- select.form-control:focus {
- background: #1b1b1b !important;
- color: var(--text-hover) !important;
- }
-
- .form-control:focus {
- border-color: rgb(255 255 255 / 0.25);
- box-shadow: none;
- color: var(--text-hover);
- }
-
- .select2-dropdown,
- .select2 .select2-selection {
- background: var(--drop-down-menu-bg);
- color: var(--text);
- border: 1px solid rgba(255, 255, 255, 0.1);
- }
-
- .select2-container--default .select2-results__option--highlighted[aria-selected] {
- background-color: rgb(var(--accent-color));
- color: var(--label-text-color);
- }
-
- /* Scrollbar */
-
- ::-webkit-scrollbar {
- width: 0px;
- }
-
- ::-webkit-scrollbar-thumb {
- min-height: 50px;
- border: 3px solid transparent;
- border-radius: 8px;
- background: var(--transparency-dark-20);
- background-clip: padding-box;
- }
-
- ::-webkit-scrollbar-track {
- background: var(--main-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- }
-
- ::-webkit-scrollbar-thumb:hover {
- min-height: 50px;
- border: 3px solid transparent;
- border-radius: 8px;
- background: var(--transparency-light-50);
- background-clip: padding-box;
- }
+ /* dP dP dP */
+ /* 88 88 88 */
+ /* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
+ /* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
+ /* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
+ /* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
+ /* 88 */
+ /* dP */
+
+ /* Made by @gilbN */
+ /* https://github.com/gilbN/theme.park */
+
+ @import url("/css/defaults/placeholders.css");
+@import url("/css/defaults/transparent.css");
+
+ body {
+ background: var(--main-bg-color) !important;
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ color: var(--text) !important;
+ }
+
+ a {
+ color: var(--link-color);
+ }
+
+ * {
+ outline: none !important;
+ }
+
+ a:hover,
+ a:active,
+ a:focus {
+ color: var(--link-color-hover);
+ }
+
+ .treeview-menu>li.active>a,
+ .treeview-menu>li>a:hover {
+ color: var(--text-hover);
+ background: var(--transparency-light-10);
+ }
+
+ .h1,
+ .h2,
+ .h3,
+ .h4,
+ .h5,
+ .h6,
+ h1,
+ h2,
+ h3:not(.statistic),
+ h4,
+ h5,
+ h6 {
+ color: var(--text-hover);
+ }
+
+ h3.box-title {
+ color: var(--text-hover);
+ }
+
+ .box,
+ .box-footer,
+ .info-box,
+ .box-comment,
+ .comment-text,
+ .comment-text .username {
+ color: var(--text);
+ }
+
+ kbd {
+ color: var(--label-text-color);
+ background-color: rgb(var(--accent-color));
+ }
+
+ /* Donate dropdown */
+ .skin-blue .main-header li.user-header {
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ }
+
+ .dropdown-menu {
+ box-shadow: none;
+ border-color: rgba(0, 0, 0, .25);
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ }
+
+ .navbar-nav>.user-menu>.dropdown-menu>.user-body {
+ padding: 15px;
+ border-bottom: 1px solid rgba(255, 255, 255, .25);
+ border-top: 1px solid rgba(255, 255, 255, .25);
+ background: var(--transparency-light-20) !important;
+ }
+
+ .navbar-nav>.user-menu>.dropdown-menu>.user-body a {
+ color: var(--text-hover) !important;
+ }
+
+ .navbar-nav>.user-menu>.dropdown-menu>.user-footer {
+ background-color: transparent;
+ }
+
+ /* Header */
+ .skin-blue .main-header .navbar,
+ .skin-blue .main-header .logo,
+ .main-header .navbar,
+ .main-header .logo {
+ background: var(--transparency-dark-25);
+ }
+
+ .skin-blue .main-header .logo:hover,
+ .skin-blue .main-header .navbar .sidebar-toggle:hover,
+ .sidebar-menu>li:hover>a {
+ background: var(--transparency-light-05);
+ color: var(--text-hover) !important;
+ }
+
+ .sidebar-menu>li.active>a {
+ background: var(--transparency-light-05);
+ color: rgb(var(--accent-color)) !important;
+ }
+
+ /* Footer */
+ .main-footer {
+ background: var(--transparency-dark-25);
+ color: var(--text);
+ border-top: 1px solid rgb(255 255 255 / 20%);
+ }
+
+ /* Side bar */
+ .skin-blue .sidebar a,
+ .sidebar a {
+ color: var(--text);
+ }
+
+ .skin-blue .sidebar a:hover,
+ .sidebar a:hover {
+ color: var(--text-hover) !important;
+ }
+
+ .skin-blue .wrapper,
+ .skin-blue .main-sidebar,
+ .skin-blue .left-side,
+ .wrapper,
+ .main-sidebar,
+ .left-side {
+ background: var(--transparency-dark-25) !important;
+ }
+
+ .skin-blue .sidebar-menu>li.header,
+ .sidebar-menu>li.header {
+ color: rgb(var(--accent-color));
+ background: var(--transparency-dark-20);
+ }
+
+ .treeview-menu>li>a {
+ color: var(--text) !important;
+ }
+
+ .sidebar-menu>li>.treeview-menu {
+ background: var(--transparency-dark-25);
+ }
+
+ /* Menus */
+ .skin-blue .sidebar-menu>li:hover>a,
+ .skin-blue .sidebar-menu>li.active>a,
+ .sidebar-menu>li:hover>a,
+ .sidebar-menu>li.active>a {
+ color: var(--text-hover);
+ background: var(--transparency-dark-10);
+ border-left-color: rgb(var(--accent-color));
+ }
+
+ .skin-blue .sidebar-menu>li>.treeview-menu {
+ background: var(--transparency-dark-25)
+ }
+
+ .skin-blue .treeview-menu>li>a {
+ color: var(--text);
+ }
+
+ /* Collapsed menu hover*/
+ @media (min-width: 768px) {
+
+ .sidebar-mini.sidebar-collapse .sidebar-menu>li:hover>a>span:not(.pull-right),
+ .sidebar-mini.sidebar-collapse .sidebar-menu>li:hover>.treeview-menu {
+ background: var(--drop-down-menu-bg);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ color: var(--text);
+ }
+ }
+
+ /* Pages */
+ /*Background*/
+ .content-wrapper,
+ .right-side {
+ background: var(--main-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ }
+
+ .page-header>small {
+ color: var(--text-muted);
+ }
+
+ .main-footer .nav-tabs,
+ .nav-tabs-custom .nav-tabs {
+ background: var(--transparency-dark-25);
+ border-bottom-color: rgb(255 255 255 / 15%);
+ }
+
+ .nav-tabs-custom>.nav-tabs>li:hover {
+ background: var(--transparency-light-05);
+ color: var(--text-hover);
+ border-top-color: rgb(var(--accent-color));
+ }
+
+ .nav-tabs-custom>.nav-tabs>li:hover>a {
+ background: var(--transparency-light-05);
+ }
+
+ /* Dashboard */
+ /*Total Queries box */
+ .box-header {
+ color: var(--text-hover);
+ }
+
+ .box {
+ background: var(--transparency-dark-25);
+ box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
+ }
+
+ .box-solid>.box-header,
+ .box>.box-header {
+ color: var(--text);
+ background: var(--transparency-dark-25);
+ }
+
+ /* Total queries box*/
+ .small-box.bg-green {
+ background-color: rgba(0, 166, 90, .45) !important;
+ }
+
+ /* Queries blocked box*/
+ .small-box.bg-aqua {
+ background-color: rgba(0, 192, 239, .45) !important;
+
+ }
+
+ /* Percent blocked box */
+ .small-box.bg-yellow {
+ background-color: rgba(243, 156, 18, .45) !important;
+ }
+
+ /*Blocklist box*/
+ .small-box.bg-red {
+ background-color: rgba(221, 75, 57, .45) !important;
+ }
+
+ thead {
+ color: var(--text-hover);
+ }
+
+ .table-bordered {
+ background: var(--transparency-dark-10)
+ }
+
+ .table-bordered>thead>tr>th,
+ .table-bordered>tbody>tr>th,
+ .table-bordered>tfoot>tr>th,
+ .table-bordered>thead>tr>td,
+ .table-bordered>tbody>tr>td,
+ .table-bordered>tfoot>tr>td {
+ border: 1px solid rgba(255, 255, 255, 0.15);
+ }
+
+ .table-striped>tbody>tr:nth-of-type(odd) {
+ background: var(--transparency-light-10);
+ }
+
+ /* Query Log */
+ .text-black {
+ color: #eee !important;
+ }
+
+
+
+ .pagination>.active>a,
+ .pagination>.active>a:focus,
+ .pagination>.active>a:hover,
+ .pagination>.active>span,
+ .pagination>.active>span:focus,
+ .pagination>.active>span:hover,
+ .paginate_button .active #all-queries_wrapper .pagination>li>a {
+ color: var(--button-text);
+ background-color: var(--button-color);
+ border-color: var(--button-color);
+ }
+
+ .pagination>.active>a,
+ .pagination>.active>a:focus,
+ .pagination>.active>a:hover,
+ .pagination>.active>span,
+ .pagination>.active>span:focus,
+ .pagination>.active>span:hover {
+ color: var(--button-text-hover) !important;
+ background-color: var(--button-color-hover) !important;
+ border-color: var(--button-color-hover) !important;
+ }
+
+ .pagination>li>a {
+ color: var(--button-text) !important;
+ background-color: var(--button-color) !important;
+ border-color: var(--button-color) !important;
+ }
+
+ .pagination>li>a:focus,
+ .pagination>li>a:hover,
+ .pagination>li>span:focus,
+ .pagination>li>span:hover {
+ color: var(--button-text-hover) !important;
+ background-color: var(--button-color-hover) !important;
+ border-color: var(--button-color-hover) !important;
+ }
+
+ /* Login */
+ .panel-default {
+ border-color: transparent;
+ background: var(--transparency-dark-25)
+ }
+
+ .panel-default>.panel-heading {
+ color: var(--text-hover);
+ background-color: inherit;
+ border-color: transparent;
+ }
+
+ .panel,
+ .panel-body,
+ .panel-default>.panel-heading {
+ background: var(--transparency-dark-25);
+ border-radius: 0px;
+ border: 1px solid transparent;
+ color: var(--text);
+ }
+
+ /* Blacklist */
+ .nav-tabs-custom {
+ background: var(--transparency-dark-25)
+ }
+
+ .nav-tabs-custom>.tab-content {
+ background: transparent;
+ }
+
+ .nav-tabs-custom>.nav-tabs>li.active {
+ border-top-color: rgb(var(--accent-color));
+ }
+
+ .nav-tabs-custom>.nav-tabs>li.active>a {
+ border-top-color: transparent;
+ border-left-color: rgba(255, 255, 255, 0.1);
+ border-right-color: rgba(255, 255, 255, 0.1);
+ }
+
+ .nav-tabs-custom>.nav-tabs>li.active>a,
+ .nav-tabs-custom>.nav-tabs>li.active:hover>a {
+ background: var(--transparency-dark-25);
+ color: rgb(var(--accent-color)) !important;
+ }
+
+ .nav-tabs-custom>.nav-tabs>li>a {
+ color: var(--text) !important;
+ border-radius: 0;
+ }
+
+ .input-group .input-group-addon {
+ border-radius: 0;
+ border-color: #d2d6de00;
+ background-color: rgb(var(--accent-color));
+ color: var(--text);
+ }
+
+ /* Network */
+ .table-striped>tbody>tr:nth-of-type(odd):not(#network-details .table-striped>tbody>tr:nth-of-type(odd)) {
+ background: var(--transparency-dark-25) !important;
+ }
+
+ .table-striped>tbody>tr:nth-of-type(even):not(#network-details .table-striped>tbody>tr:nth-of-type(even)) {
+ background: var(--transparency-dark-50) !important;
+ }
+
+ #network-entries_wrapper.text-center {
+ text-align: center;
+ color: var(--text) !important;
+ }
+
+ /* Buttons */
+ button,
+ .btn-default {
+ background-color: var(--button-color) !important;
+ border: 1px solid var(--button-color) !important;
+ color: var(--button-text) !important;
+ }
+
+ .btn-primary:hover,
+ .btn-primary:active,
+ .btn-primary.hover {
+ background-color: var(--button-color-hover) !important;
+ border: 1px solid var(--button-color-hover) !important;
+ color: var(--button-text-hover) !important;
+ }
+
+ .btn-default:hover,
+ .btn-default:active,
+ .btn-default.hover {
+ background-color: var(--button-color-hover) !important;
+ border: 1px solid var(--button-color-hover) !important;
+ color: var(--button-text-hover) !important;
+ }
+
+ .box.box-solid>.box-header .btn:hover,
+ .box.box-solid>.box-header a:hover {
+ background-color: var(--button-color-hover) !important;
+ border: 1px solid var(--button-color-hover) !important;
+ color: var(--button-text-hover) !important;
+ }
+
+ .box.box-solid.box-info>.box-header,
+ .box.box-solid.box-info {
+ background-color: var(--button-color) !important;
+ border: 1px solid var(--button-color) !important;
+ color: var(--button-text) !important;
+ }
+
+ .btn-danger {
+ background-color: #dd4b39 !important;
+ border-color: #d73925 !important;
+ }
+
+ .btn-danger:hover,
+ .btn-danger:active,
+ .btn-danger.hover {
+ background-color: #d73925 !important;
+ }
+
+ .btn-warning {
+ background-color: #f39c12 !important;
+ border-color: #e08e0b !important;
+ }
+
+ .btn-warning:hover {
+ color: #fff;
+ background-color: #ec971f !important;
+ border-color: #d58512 !important;
+ }
+
+ .box.box-warning {
+ border-top-color: rgb(var(--accent-color));
+ }
+
+ .icheck-primary>input:first-child:checked+input[type=hidden]+label::before,
+ .icheck-primary>input:first-child:checked+label::before {
+ background-color: var(--button-color) !important;
+ border-color: var(--button-color) !important;
+ }
+
+ .icheck-primary>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label::before,
+ .icheck-primary>input:first-child:not(:checked):not(:disabled):hover+label::before {
+ border-color: var(--button-color) !important;
+ }
+
+ [class*=icheck-]>input:first-child:checked+input[type=hidden]+label::after,
+ [class*=icheck-]>input:first-child:checked+label::after {
+ border-color: var(--button-text);
+ }
+
+ /* Input */
+ input,
+ .form-control,
+ pre,
+ .box-footer,
+ .datatables_processing {
+ background: var(--transparency-dark-25);
+ border: 1px solid rgba(255, 255, 255, 0.1);
+ color: var(--text);
+ }
+
+ .dataTables_wrapper input[type="search"] {
+ background: var(--transparency-dark-25);
+ color: var(--text-hover);
+ }
+
+ input,
+ select,
+ select.form-control,
+ .form-group .input-group-addon,
+ .input-group .input-group-addon,
+ .form-group input,
+ .input-group input,
+ .form-group textarea,
+ .input-group textarea,
+ .daterangepicker select.hourselect,
+ .daterangepicker select.minuteselect,
+ .daterangepicker select.secondselect,
+ .daterangepicker select.ampmselect,
+ .form-control,
+ div.dataTables_wrapper div.dataTables_length select {
+ background: var(--transparency-dark-25);
+ color: var(--text);
+ border: 1px solid rgb(255 255 255 / 15%);
+ }
+
+ select:focus,
+ select.form-control:focus {
+ background: #1b1b1b !important;
+ color: var(--text-hover) !important;
+ }
+
+ .form-control:focus {
+ border-color: rgb(255 255 255 / 0.25);
+ box-shadow: none;
+ color: var(--text-hover);
+ }
+
+ .select2-dropdown,
+ .select2 .select2-selection {
+ background: var(--drop-down-menu-bg);
+ color: var(--text);
+ border: 1px solid rgba(255, 255, 255, 0.1);
+ }
+
+ .select2-container--default .select2-results__option--highlighted[aria-selected] {
+ background-color: rgb(var(--accent-color));
+ color: var(--label-text-color);
+ }
+
+ /* Scrollbar */
+
+ ::-webkit-scrollbar {
+ width: 0px;
+ }
+
+ ::-webkit-scrollbar-thumb {
+ min-height: 50px;
+ border: 3px solid transparent;
+ border-radius: 8px;
+ background: var(--transparency-dark-20);
+ background-clip: padding-box;
+ }
+
+ ::-webkit-scrollbar-track {
+ background: var(--main-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ }
+
+ ::-webkit-scrollbar-thumb:hover {
+ min-height: 50px;
+ border: 3px solid transparent;
+ border-radius: 8px;
+ background: var(--transparency-light-50);
+ background-clip: padding-box;
+ }
diff --git a/css/base/plex/plex-base.css b/css/base/plex/plex-base.css
index 37e3d6c4e8..62956090c2 100644
--- a/css/base/plex/plex-base.css
+++ b/css/base/plex/plex-base.css
@@ -1,724 +1,724 @@
-/* dP dP dP */
-/* 88 88 88 */
-/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
-/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
-/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
-/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
-/* 88 */
-/* dP */
-
-/* Made by @gilbN */
-/* https://github.com/gilbN/theme.park */
-
-@import url("/css/defaults/placeholders.css");
-@import url("/css/defaults/transparent.css");
-
-* {
- outline: none;
-}
-
-/* TEXT */
-body,
-p,
-label,
-[class*="PrePlaySummary-summary-"],
-[class*="ClaimedServer-messageHeader-"],
-[class*="MetadataPosterCardTitle-isSecondary-"],
-[class*="MetadataPosterCardTitle-isSecondary-"] a {
- color: var(--text) !important;
-}
-
-[class*="SourceSidebarLink-title-"],
-[class*="SourceSidebarLink-sourceLink-"],
-[class*="Link-default-"],
-[class*="PrePlayTertiaryTitle-tertiaryTitle-"] {
- color: var(--text);
-}
-
-[class*="PivotTab-button-"] {
- color: var(--text) !important;
-}
-
-[class*="PivotTabDropdown-isSelected-"] {
- border-color: rgb(var(--accent-color)) !important;
- border-bottom-width: 5px !important;
- border-left: 4px solid transparent !important;
- border-right: 4px solid transparent !important;
- border-top-width: 0 !important;
- margin-top: -2px !important;
-}
-
-[class*="MetadataPosterCardActions-editButton-"],
-[class*="MetadataPosterCardActions-moreButton-"] {
- color: rgb(var(--accent-color)) !important;
-}
-
-[class*="MetadataPosterCardActions-editButton-"]:hover,
-[class*="MetadataPosterCardActions-moreButton-"]:hover {
- color: var(--accent-color-hover) !important;
-}
-
-h1,
-h2,
-h3,
-h4,
-h5,
-h6,
-.h1,
-.h2,
-.h3,
-.h4,
-.h5,
-.h6,
-[class*="PrePlayPrimaryTitle-primaryTitle-"] a,
-[class*="PrePlayLeftTitle-leftTitle-"],
-[class*="PrePlayPrimaryTitle-primaryTitle-"],
-[class*="CollapsibleText-readMore-"],
-[class*="HubTitle-hubTitle-"],
-[class*="FormLabel-label-"],
-[class*="ServerDashboardPageHeader-headerTitle-"],
-[class*="SidebarList-sidebarListHeader-"],
-[class*="MenuHeader-menuHeader-WuKJVD"],
-[class*="PrePlayDetailsGroupItem-label-"],
-[class*="PageHeader-pageHeader-"],
-[class*="PageHeaderTitle-title-"] {
- color: var(--text-hover) !important;
-}
-
-.text-muted {
- color: var(--text-muted);
-}
-
-/* LINKS */
-
-a,
-[class*="Link-primary-"],
-[class*="Link-isSelected-"],
-[class*="PrePlayDetailsGroupItem-groupItem-"] a,
-[class*="MetadataPosterCardTitle-title-"] a,
-a[class*="MetadataPosterCardTitle-title-"],
-[class*="PrePlayTagListLink-tagsListLink-"][class*="Link-default-"],
-[class*="MetadataPosterCardTitle-title-"] {
- color: var(--link-color)
-}
-
-a:hover,
-[class*="Link-link-"]:hover:not([type="button"]):not([role="menuitem"]):not([type="submit"]),
-.artwork-file-container:hover a,
-[class*="MetadataPosterCardTitle-title-"] a:hover,
-a[class*="MetadataPosterCardTitle-title-"]:hover {
- color: var(--link-color-hover);
-}
-
-[class*="MetadataPosterCardTitle-title-"][class*="MetadataPosterCardTitle-isSecondary-377V8A"] [class*="Link-link-1Kt-hA"]:hover,
-[class*="MetadataPosterCardTitle-title-"][class*="MetadataPosterCardTitle-isSecondary-377V8A"]:hover,
-[class*=".MetadataTableRow-title-"] a:hover,
-a[class*="MetadataTableRow-title-"]:hover {
- color: var(--text-hover) !important;
-}
-
-[class*="TopUsersCell-playHistoryLink-"][class*="Link-link-"] {
- color: var(--label-text-color) !important;
-}
-
-/* BODY */
-#plex > div[class*="FullPageBackground-backgroundContainer-"] > div > div:nth-child(1) > canvas,
-#plex > div[class*="FullPageBackground-backgroundContainer-"] > div > canvas {
- display: none !important;
-}
-body,[class*="FullPageBackground-backgroundContainer-"] {
- background: var(--main-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-.plex-preloader-container {
- background-color: transparent;
-}
-
-[class*="BottomBar-bottomBar-"] {
- background: var(--transparency-dark-70);
- box-shadow: 0 0 4px 0 rgb(0 0 0 / 50%);
-}
-
-/* SIDEBAR */
-
-/* TEMP */
-[class*="SourceSidebarLink-isSelected-"] {
- box-shadow: inset 2px 0 0 0 rgb(var(--accent-color));
- background: rgb(var(--accent-color), 0.05);
-}
-
-/* /TEMP */
-
-[class*="SourceSidebar-openSidebar-"][class*="SourceSidebar-sidebar-"],
-[class*="SourceSidebar-sidebar-"] {
- background: var(--transparency-dark-25)
-}
-
-[class*="SourceSidebar-expandedSidebar-"][class*="SourceSidebar-sidebar-"] {
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-@supports (backdrop-filter: blur(1em)) or (-webkit-backdrop-filter:blur(1em)) {
- [class*="SourceSidebar-expandedSidebar-"][class*="SourceSidebar-sidebar-"] {
- background: var(--header-blur-background);
- -webkit-backdrop-filter: saturate(1.8) blur(1.5em);
- backdrop-filter: saturate(1.8) blur(1.5em);
- background: var(--transparency-dark-50);
- }
-}
-
-[class*="DisclosureArrow-isSelected-"] {
- border-color: rgb(var(--accent-color));
-}
-
-[class*="SourceSidebarLink-isSelected-"]:before {
- background-color: rgb(var(--accent-color)) !important;
-}
-
-[class*="SourceSidebarLink-isSelected-"] [class*="SourceSidebarLink-iconContainer-"],
-[class*="SourceSidebarLink-isSelected-"] [class*="SourceSidebarLink-title-"] {
- color: rgb(var(--accent-color));
-}
-
-[class*="SourceSidebarLink-sourceLink-"]:hover [class*="SourceSidebarLink-iconContainer-"],
-[class*="SourceSidebarLink-sourceLink-"]:hover [class*="SourceSidebarLink-title-"] {
- color: var(--accent-color-hover);
-}
-
-[class*="SourceSidebarServerHeader-title-"] {
- color: rgb(var(--accent-color));
-}
-
-/* NAVBAR */
-[class*="NavBar-container-"] {
- background: var(--transparency-dark-25) !important;
-}
-
-[class*="NavBarActivityButton-isHighlighted-"] [class*="NavBarActivityButton-activityIcon-"] {
- color: rgb(var(--accent-color));
-}
-
-/* old plex web */
-.NavBarActivityButton-isHighlighted-2YqjDs .NavBarActivityButton-activityIcon-3gF_TD {
- background-color: rgb(var(--accent-color));
- color: var(--label-text-color);
-}
-
-.NavBarActivityButton-isHighlighted-2YqjDs:hover .NavBarActivityButton-activityIcon-3gF_TD {
- background-color: var(--accent-color-hover);
- color: var(--label-text-color) !important;
-}
-
-/* /old plex web */
-
-[class*="NavBarActivityButton-isHighlighted-"]:hover [class*="NavBarActivityButton-activityIcon-"] {
- color: var(--accent-color-hover);
-
-}
-
-[class*="NavBarActivityButton-isHighlighted-"] [class*="NavBarActivityButton-label-"] {
- color: rgb(var(--accent-color));
-}
-
-[class*="NavBarActivityButton-isHighlighted-"]:hover [class*="NavBarActivityButton-label-"] {
- color: var(--accent-color-hover);
-}
-
-
-
-
-/* ACCENTS */
-
-[class*="TabButton-selected-"] {
- color: rgb(var(--accent-color));
-}
-
-[class*="TabButton-selected-"]:after {
- background-color: rgb(var(--accent-color));
-}
-
-[class*="TabButton-selected-"]:hover:after {
- background-color: rgb(var(--accent-color),.8);
-}
-
-.heart-rating.user-rating, .star-rating.user-rating {
- color: rgb(var(--accent-color));
- opacity: 1;
-}
-
-[class*="Badge-primary-"],
-.nav-header>li>a.selected .badge {
- background-color: rgb(var(--accent-color));
- color: var(--label-text-color);
-}
-
-[class*="DisclosureArrow-default-"] {
- border-color: rgb(var(--accent-color));
-}
-
-a:hover [class*="DisclosureArrow-disclosureArrow-"],
-button:hover [class*="DisclosureArrow-disclosureArrow-"] {
- border-color: var(--accent-color-hover);
-}
-
-.nav-pills>li.active>a,
-.nav-pills>li.active>a:focus,
-.nav-pills>li.active>a:hover {
- color: rgb(var(--accent-color))
-}
-
-.nav-pills>li.active>a,
-.nav-pills>li.active>a:focus,
-.nav-pills>li.active>a:hover {
- background-color: rgb(var(--accent-color), .03);
-
-}
-
-.btn-gray:focus,
-.btn-gray:hover {
- color: var(--accent-color-hover);
-}
-
-[class*="PageHeaderTabButton-isSelected-"],
-[class*="PageHeaderTabDropdown-isSelected-"],
-[class*="MultiSelectPageHeader-selectedTitle-"],
-[class*="PageHeaderMultiselectActions-container-"],
-[class*="PageHeaderMultiselectActions-count-"],
-[class*="PivotTab-selectedButton-"],
-[class*="PageHeaderTitle-detail-"] {
- color: rgb(var(--accent-color)) !important;
- border-color: rgb(var(--accent-color));
-}
-
-[class*="PivotTab-selectedButton-"]:after,
-[class*="TabButton-selectedButton-"]:after,
-[class*="PageHeaderTabButton-isSelected-"]:after {
- background-color: rgb(var(--accent-color)) !important;
-}
-
-[class*="PivotTab-selectedButton-"]:hover:after {
- background-color: var(--link-color-hover) !important;
-}
-
-[class*="MetadataPosterCardOverlay-unplayedBadge-"],
-[class*="MetadataPosterCard-legacyUnwatchedTag-"],
-[class*="MetadataPosterCard-legacyUnwatchedEpisodesBadge-"],
-[class*="MetadataPosterCardOverlay-versionBadge-"] {
- background-color: var(--plex-poster-unwatched);
-}
-
-[class*="MetadataPosterCardFace-"]:hover,
-[class*="PosterCardLink-hoveredLink-"] {
- box-shadow: 0 0 0 1px rgb(var(--accent-color)), 0 0 4px rgb(0 0 0 / 30%);
-}
-
-[class*="MultiSelectPageHeader-multiSelectPageHeader-"] {
- box-shadow: 0 2px 0 0 rgb(var(--accent-color));
-}
-
-[class*="MetadataPosterCardFace-isSelected-"],
-[class*="MetadataPosterCard-hoveredSelectedLink-"],
-[class*="MetadataPosterCard-selectedLink-"] {
- box-shadow: 0 0 0 2px rgb(var(--accent-color)), 0 0 4px rgb(0 0 0 / 30%);
-}
-
-[class*="SelectButton-isSelected-"] [class*="SelectButton-selectCircle-"] {
- border-color: rgb(var(--accent-color));
- background-color: rgb(var(--accent-color));
- box-shadow: 0 0 4px rgb(0 0 0 / 60%);
- color: rgba(0, 0, 0, .75);
- transform: scale(1.4);
-}
-
-[class*="SelectButton-selectButton-"].isActive [class*="SelectButton-selectCircle-"] {
- background: rgb(var(--accent-color-hover));
-}
-
-[class*="PlayButton-playButton-"]:hover [class*="PlayButton-playCircle-"],
-[class*="PlayPauseOverlay-playCircle-"] {
- border-color: rgb(var(--accent-color));
- background-color: rgb(var(--accent-color));
- color: #1f2326;
-}
-
-[class*="PosterCardOverlayProgress-progressBar-"],
-[class*="MetadataPosterCardProgressBar-bar-"],
-[class*="SeekBar-seekBarFill-"],
-[class*="VolumeSlider-fill-"],
-[class*="SessionTile-playProgressPercent-"] {
- background-color: rgb(var(--accent-color)) !important;
-}
-
-[class*="SeekBar-seekBarBuffer-"],
-[class*="SessionTile-transcodeProgressPercent-"] {
- background-color: rgba(var(--accent-color), .3) !important;
-}
-
-[class*="SessionTileDetails-playerContainer-"] {
- background-color: rgba(var(--accent-color), .2) !important
-}
-
-[class*="SessionTileDetails-videoStreamInformation-"] {
- background-color: rgba(var(--accent-color), .15) !important
-}
-
-[class*="SessionTileDetails-audioStreamInformation-"] {
- background-color: rgba(var(--accent-color), .1) !important
-}
-
-[class*="SessionTileDetails-subtitlesStreamInformation-"] {
- background-color: rgba(var(--accent-color), .05) !important;
-}
-
-[class*="TopUsersList-container-"][class*="ServerDashboardSectionContent-container-"]>div>div>div>div:nth-child(3) {
- background-color: rgba(var(--accent-color), .2) !important;
-}
-
-[class*="TopUsersList-container-"][class*="ServerDashboardSectionContent-container-"]>div>div>div>div:nth-child(4) {
- background-color: rgba(var(--accent-color), .15) !important;
-}
-
-[class*="TopUsersList-container-"][class*="ServerDashboardSectionContent-container-"]>div>div>div>div:nth-child(5) {
- background-color: rgba(var(--accent-color), .1) !important;
-}
-
-[class*="TopUsersList-container-"][class*="ServerDashboardSectionContent-container-"]>div>div>div>div:nth-child(6) {
- background-color: rgba(var(--accent-color), .05) !important;
-}
-
-[class*="TopUsersCell-playHistoryLink-"] {
- background-color: rgb(var(--accent-color)) !important;
- color: #fff !important;
-}
-
-[class*="TopPlayedColumnHeader-emptyTitleBackground-"] {
- background-color: rgba(var(--accent-color), .3) !important;
-}
-
-[class*="SelectedMenuItem-isSelected-"],
-[class*="SelectedMenuItem-isSelected-"] [class*="SelectedMenuItem-selectedIcon-"],
-[class*="IconButton-isActive-"] {
- color: rgb(var(--accent-color));
-}
-
-[class*="IconButton-isActive-"]:hover {
- color: rgb(var(--accent-color-hover));
-}
-
-[class*="Spinner-spinner-"] {
- border-color: rgb(var(--accent-color)) transparent transparent rgb(var(--accent-color));
- border-top-color: rgb(var(--accent-color)) !important;
- border-left-color: rgb(var(--accent-color)) !important;
-}
-
-[class*="CircularProgressBar-circularProgressBar-"] {
- stroke-width: 2;
- stroke: rgb(var(--accent-color));
- stroke-dashoffset: 0;
-}
-
-circle {
- stroke: rgb(var(--accent-color)) !important;
-}
-
-.loading {
- border-color: rgb(var(--accent-color)) transparent transparent rgb(var(--accent-color));
-}
-
-.media-poster-container.selected .media-poster,
-.media-poster-container:hover .media-poster {
- -webkit-box-shadow: 0 0 4px rgb(0 0 0 / 30%), inset 0 0 0 3px rgb(var(--accent-color));
- box-shadow: 0 0 4px rgb(0 0 0 / 30%), inset 0 0 0 3px rgb(var(--accent-color));
-}
-
-.media-poster-container.selected .media-poster:before {
- border-color: rgb(var(--accent-color)) rgb(var(--accent-color)) transparent transparent;
-}
-
-.media-poster-container.selected .media-poster:after {
- color: var(--label-text-color);
-}
-
-[class*="NavBarActivityMenuStatusItem-statusButtonIndicator-"] {
- color: rgb(var(--accent-color));
-}
-
-[class*="SelectButton-selectedCircle-"] {
- border-color: rgb(var(--accent-color));
- background-color: rgb(var(--accent-color));
-}
-
-/* MODAL */
-[class*="ModalContent-modalContent-"] {
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-.modal-header {
- padding: 15px 20px;
- background: var(--modal-header-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- border-bottom: 1px solid rgba(255, 255, 255, .05);
-}
-
-.modal-content {
- position: relative;
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- border: 1px solid #999;
- border: 1px solid rgba(0, 0, 0, .2);
- border-radius: 3px;
- -webkit-box-shadow: 0 3px 9px rgb(0 0 0 / 50%);
- box-shadow: 0 3px 9px rgb(0 0 0 / 50%);
- background-clip: padding-box;
- outline: none;
-}
-
-.modal-footer {
- padding: 15px 20px;
- margin-top: 0;
- background: var(--modal-footer-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- border-top: 1px solid rgba(255, 255, 255, .05);
-}
-
-.modal-body-with-panes .modal-nav-pane {
- background-image: none;
- background: var(--transparency-dark-25)
-}
-
-.well,
-.files ul li {
- color: var(--text);
- background: var(--transparency-dark-10);
- border: 1px solid transparent;
- -webkit-box-shadow: inset 0 1px 1px rgb(0 0 0 / 5%);
- box-shadow: inset 0 1px 1px rgb(0 0 0 / 5%);
-}
-
-.edit-section-modal .wizard-blocks-group>.wizard-block.selectable:hover {
- color: var(--text-hover);
- background: var(--transparency-light-05);
-}
-
-.edit-section-modal .wizard-blocks-group>.wizard-block.selectable {
- color: var(--text)
-}
-
-.striped-list-item>.striped-list-inner-item>.selected,
-.striped-list-item>a.selected {
- border-left: 3px solid rgb(var(--accent-color));
-}
-
-.modal-header>h4>.modal-icon {
- color: var(--text-hover);
-}
-
-/* BUTTONS */
-
-.btn-primary {
- border-color: var(--button-color);
- color: var(--button-text);
- background-color: var(--button-color);
- -webkit-transition: background-color .1s;
- transition: background-color .1s;
-}
-
-.btn-primary:focus,
-.btn-primary:hover {
- color: var(--button-text-hover);
- background-color: var(--button-color-hover);
-}
-
-.selectize-control.plugin-remove_button [data-value] .remove {
- color: var(--button-text);
-}
-.selectize-control.plugin-remove_button [data-value] .remove:hover {
- color: var(--button-text-hover);
-}
-
-[class*="Button-primary"].isDisabled {
- background: var(--button-color);
-}
-
-.btn-primary.disabled,
-.btn-primary.disabled.active,
-.btn-primary.disabled:active,
-.btn-primary.disabled:focus,
-.btn-primary.disabled:hover,
-.btn-primary[disabled],
-.btn-primary[disabled].active,
-.btn-primary[disabled]:active,
-.btn-primary[disabled]:focus,
-.btn-primary[disabled]:hover,
-fieldset[disabled] .btn-primary,
-fieldset[disabled] .btn-primary.active,
-fieldset[disabled] .btn-primary:active,
-fieldset[disabled] .btn-primary:focus,
-fieldset[disabled] .btn-primary:hover {
- background-color: var(--button-color);
-}
-
-.btn-gray.selected {
- color: rgb(var(--accent-color));
-}
-
-.btn-gray {
- color: var(--text);
-}
-
-.edit-lock-addon.locked {
- color: var(--button-text-hover);
- background-color: var(--button-color);
- border-color: var(--button-color);
-}
-
-.edit-lock-addon {
- color: var(--button-color-hover);
- background: var(--transparency-dark-50);
- border-color: transparent;
- -webkit-box-shadow: 0 0 2px rgb(0 0 0 / 30%), inset -2px 2px 2px rgb(0 0 0 / 10%);
- box-shadow: 0 0 2px rgb(0 0 0 / 30%), inset -2px 2px 2px rgb(0 0 0 / 10%);
-}
-
-.edit-section-modal .wizard-blocks-group>.wizard-block.selected,
-.edit-section-modal .wizard-blocks-group>.wizard-block.selected:hover {
- color: rgb(var(--accent-color));
-}
-
-.edit-section-modal .wizard-blocks-group>.wizard-block {
- color: var(--text);
-}
-
-[class*="Button-primary-"],
-.selectize-control.multi .selectize-input>div {
- background-color: var(--button-color);
- color: var(--button-text);
-}
-
-[class*="Button-primary-"]:hover,
-.selectize-control.multi .selectize-input>div.active {
- background-color: var(--button-color-hover);
- color: var(--button-text-hover);
-}
-
-/* DROPDOWN MENU */
-[class*="Menu-menu-"],
-.selectize-dropdown,
-.selectize-dropdown.form-control {
- background: var(--drop-down-menu-bg);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-[class*="ServerMenuItem-selectedServerMenuItem-"],
-[class*="ServerMenuItem-selectedIcon-"] {
- color: rgb(var(--accent-color));
-}
-
-[class*="Tooltip-tooltip-"] {
- background-color: var(--button-color);
- color: var(--button-text);
-}
-
-[class*="Tooltip-tooltipBottomArrow-"]:after {
- border-top-color: var(--button-color);
-}
-
-[class*="Tooltip-tooltipTopArrow-"]:after {
- border-bottom-color: var(--button-color);
-}
-
-[class*="Tooltip-tooltipRightArrow-"]:after {
- border-left-color: var(--button-color);
-}
-
-[class*="Tooltip-tooltipLeftArrow-"]:after {
- border-right-color: var(--button-color);
-}
-
-/* SETTINGS */
-[class*="SettingsFormSection-sectionWrapper-"],
-[class*="ServerDashboardPageSection-section-"],
-[class*="SettingsFormSection-sectionWrapper-"],
-hr {
- border-top: 2px solid rgba(255, 255, 255, 0.3) !important;
-}
-
-[class*="SettingsFormSection-sectionWrapper-"]:last-of-type,
-[class*="ClaimedServer-container-"] {
- border-bottom: 2px solid rgb(255 255 255 / 30%);
-}
-
-/* ALERTS */
-.alerts-container .page-count {
- margin-right: 15px;
- font-size: 14px;
- color: var(--text);
- vertical-align: top;
-}
-
-/* SYNC */
-.filter-bar .dropdown.open>a {
- color: rgb(var(--accent-color));
-}
-
-/* TABLE */
-
-[class*="TableHeaderTitle-tableHeaderTitle-"] {
- color: var(--text-hover);
-}
-
-[class*="DirectoryListTableHeader-tableHeaderCell-"],
-[class*="DirectoryListTableHeader-columnMenuButton-"] {
- background: var(--transparency-dark-25);
-}
-
-a>[class*="DirectoryListTableHeader-tableHeaderCell-"]:hover,
-button>[class*="DirectoryListTableHeader-tableHeaderCell-"]:hover,
-[class*="DirectoryListTableHeader-columnMenuButton-"]:hover {
- background: var(--transparency-light-10);
+/* dP dP dP */
+/* 88 88 88 */
+/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
+/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
+/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
+/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
+/* 88 */
+/* dP */
+
+/* Made by @gilbN */
+/* https://github.com/gilbN/theme.park */
+
+@import url("/css/defaults/placeholders.css");
+@import url("/css/defaults/transparent.css");
+
+* {
+ outline: none;
+}
+
+/* TEXT */
+body,
+p,
+label,
+[class*="PrePlaySummary-summary-"],
+[class*="ClaimedServer-messageHeader-"],
+[class*="MetadataPosterCardTitle-isSecondary-"],
+[class*="MetadataPosterCardTitle-isSecondary-"] a {
+ color: var(--text) !important;
+}
+
+[class*="SourceSidebarLink-title-"],
+[class*="SourceSidebarLink-sourceLink-"],
+[class*="Link-default-"],
+[class*="PrePlayTertiaryTitle-tertiaryTitle-"] {
+ color: var(--text);
+}
+
+[class*="PivotTab-button-"] {
+ color: var(--text) !important;
+}
+
+[class*="PivotTabDropdown-isSelected-"] {
+ border-color: rgb(var(--accent-color)) !important;
+ border-bottom-width: 5px !important;
+ border-left: 4px solid transparent !important;
+ border-right: 4px solid transparent !important;
+ border-top-width: 0 !important;
+ margin-top: -2px !important;
+}
+
+[class*="MetadataPosterCardActions-editButton-"],
+[class*="MetadataPosterCardActions-moreButton-"] {
+ color: rgb(var(--accent-color)) !important;
+}
+
+[class*="MetadataPosterCardActions-editButton-"]:hover,
+[class*="MetadataPosterCardActions-moreButton-"]:hover {
+ color: var(--accent-color-hover) !important;
+}
+
+h1,
+h2,
+h3,
+h4,
+h5,
+h6,
+.h1,
+.h2,
+.h3,
+.h4,
+.h5,
+.h6,
+[class*="PrePlayPrimaryTitle-primaryTitle-"] a,
+[class*="PrePlayLeftTitle-leftTitle-"],
+[class*="PrePlayPrimaryTitle-primaryTitle-"],
+[class*="CollapsibleText-readMore-"],
+[class*="HubTitle-hubTitle-"],
+[class*="FormLabel-label-"],
+[class*="ServerDashboardPageHeader-headerTitle-"],
+[class*="SidebarList-sidebarListHeader-"],
+[class*="MenuHeader-menuHeader-WuKJVD"],
+[class*="PrePlayDetailsGroupItem-label-"],
+[class*="PageHeader-pageHeader-"],
+[class*="PageHeaderTitle-title-"] {
+ color: var(--text-hover) !important;
+}
+
+.text-muted {
+ color: var(--text-muted);
+}
+
+/* LINKS */
+
+a,
+[class*="Link-primary-"],
+[class*="Link-isSelected-"],
+[class*="PrePlayDetailsGroupItem-groupItem-"] a,
+[class*="MetadataPosterCardTitle-title-"] a,
+a[class*="MetadataPosterCardTitle-title-"],
+[class*="PrePlayTagListLink-tagsListLink-"][class*="Link-default-"],
+[class*="MetadataPosterCardTitle-title-"] {
+ color: var(--link-color)
+}
+
+a:hover,
+[class*="Link-link-"]:hover:not([type="button"]):not([role="menuitem"]):not([type="submit"]),
+.artwork-file-container:hover a,
+[class*="MetadataPosterCardTitle-title-"] a:hover,
+a[class*="MetadataPosterCardTitle-title-"]:hover {
+ color: var(--link-color-hover);
+}
+
+[class*="MetadataPosterCardTitle-title-"][class*="MetadataPosterCardTitle-isSecondary-377V8A"] [class*="Link-link-1Kt-hA"]:hover,
+[class*="MetadataPosterCardTitle-title-"][class*="MetadataPosterCardTitle-isSecondary-377V8A"]:hover,
+[class*=".MetadataTableRow-title-"] a:hover,
+a[class*="MetadataTableRow-title-"]:hover {
+ color: var(--text-hover) !important;
+}
+
+[class*="TopUsersCell-playHistoryLink-"][class*="Link-link-"] {
+ color: var(--label-text-color) !important;
+}
+
+/* BODY */
+#plex > div[class*="FullPageBackground-backgroundContainer-"] > div > div:nth-child(1) > canvas,
+#plex > div[class*="FullPageBackground-backgroundContainer-"] > div > canvas {
+ display: none !important;
+}
+body,[class*="FullPageBackground-backgroundContainer-"] {
+ background: var(--main-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+.plex-preloader-container {
+ background-color: transparent;
+}
+
+[class*="BottomBar-bottomBar-"] {
+ background: var(--transparency-dark-70);
+ box-shadow: 0 0 4px 0 rgb(0 0 0 / 50%);
+}
+
+/* SIDEBAR */
+
+/* TEMP */
+[class*="SourceSidebarLink-isSelected-"] {
+ box-shadow: inset 2px 0 0 0 rgb(var(--accent-color));
+ background: rgb(var(--accent-color), 0.05);
+}
+
+/* /TEMP */
+
+[class*="SourceSidebar-openSidebar-"][class*="SourceSidebar-sidebar-"],
+[class*="SourceSidebar-sidebar-"] {
+ background: var(--transparency-dark-25)
+}
+
+[class*="SourceSidebar-expandedSidebar-"][class*="SourceSidebar-sidebar-"] {
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+@supports (backdrop-filter: blur(1em)) or (-webkit-backdrop-filter:blur(1em)) {
+ [class*="SourceSidebar-expandedSidebar-"][class*="SourceSidebar-sidebar-"] {
+ background: var(--header-blur-background);
+ -webkit-backdrop-filter: saturate(1.8) blur(1.5em);
+ backdrop-filter: saturate(1.8) blur(1.5em);
+ background: var(--transparency-dark-50);
+ }
+}
+
+[class*="DisclosureArrow-isSelected-"] {
+ border-color: rgb(var(--accent-color));
+}
+
+[class*="SourceSidebarLink-isSelected-"]:before {
+ background-color: rgb(var(--accent-color)) !important;
+}
+
+[class*="SourceSidebarLink-isSelected-"] [class*="SourceSidebarLink-iconContainer-"],
+[class*="SourceSidebarLink-isSelected-"] [class*="SourceSidebarLink-title-"] {
+ color: rgb(var(--accent-color));
+}
+
+[class*="SourceSidebarLink-sourceLink-"]:hover [class*="SourceSidebarLink-iconContainer-"],
+[class*="SourceSidebarLink-sourceLink-"]:hover [class*="SourceSidebarLink-title-"] {
+ color: var(--accent-color-hover);
+}
+
+[class*="SourceSidebarServerHeader-title-"] {
+ color: rgb(var(--accent-color));
+}
+
+/* NAVBAR */
+[class*="NavBar-container-"] {
+ background: var(--transparency-dark-25) !important;
+}
+
+[class*="NavBarActivityButton-isHighlighted-"] [class*="NavBarActivityButton-activityIcon-"] {
+ color: rgb(var(--accent-color));
+}
+
+/* old plex web */
+.NavBarActivityButton-isHighlighted-2YqjDs .NavBarActivityButton-activityIcon-3gF_TD {
+ background-color: rgb(var(--accent-color));
+ color: var(--label-text-color);
+}
+
+.NavBarActivityButton-isHighlighted-2YqjDs:hover .NavBarActivityButton-activityIcon-3gF_TD {
+ background-color: var(--accent-color-hover);
+ color: var(--label-text-color) !important;
+}
+
+/* /old plex web */
+
+[class*="NavBarActivityButton-isHighlighted-"]:hover [class*="NavBarActivityButton-activityIcon-"] {
+ color: var(--accent-color-hover);
+
+}
+
+[class*="NavBarActivityButton-isHighlighted-"] [class*="NavBarActivityButton-label-"] {
+ color: rgb(var(--accent-color));
+}
+
+[class*="NavBarActivityButton-isHighlighted-"]:hover [class*="NavBarActivityButton-label-"] {
+ color: var(--accent-color-hover);
+}
+
+
+
+
+/* ACCENTS */
+
+[class*="TabButton-selected-"] {
+ color: rgb(var(--accent-color));
+}
+
+[class*="TabButton-selected-"]:after {
+ background-color: rgb(var(--accent-color));
+}
+
+[class*="TabButton-selected-"]:hover:after {
+ background-color: rgb(var(--accent-color),.8);
+}
+
+.heart-rating.user-rating, .star-rating.user-rating {
+ color: rgb(var(--accent-color));
+ opacity: 1;
+}
+
+[class*="Badge-primary-"],
+.nav-header>li>a.selected .badge {
+ background-color: rgb(var(--accent-color));
+ color: var(--label-text-color);
+}
+
+[class*="DisclosureArrow-default-"] {
+ border-color: rgb(var(--accent-color));
+}
+
+a:hover [class*="DisclosureArrow-disclosureArrow-"],
+button:hover [class*="DisclosureArrow-disclosureArrow-"] {
+ border-color: var(--accent-color-hover);
+}
+
+.nav-pills>li.active>a,
+.nav-pills>li.active>a:focus,
+.nav-pills>li.active>a:hover {
+ color: rgb(var(--accent-color))
+}
+
+.nav-pills>li.active>a,
+.nav-pills>li.active>a:focus,
+.nav-pills>li.active>a:hover {
+ background-color: rgb(var(--accent-color), .03);
+
+}
+
+.btn-gray:focus,
+.btn-gray:hover {
+ color: var(--accent-color-hover);
+}
+
+[class*="PageHeaderTabButton-isSelected-"],
+[class*="PageHeaderTabDropdown-isSelected-"],
+[class*="MultiSelectPageHeader-selectedTitle-"],
+[class*="PageHeaderMultiselectActions-container-"],
+[class*="PageHeaderMultiselectActions-count-"],
+[class*="PivotTab-selectedButton-"],
+[class*="PageHeaderTitle-detail-"] {
+ color: rgb(var(--accent-color)) !important;
+ border-color: rgb(var(--accent-color));
+}
+
+[class*="PivotTab-selectedButton-"]:after,
+[class*="TabButton-selectedButton-"]:after,
+[class*="PageHeaderTabButton-isSelected-"]:after {
+ background-color: rgb(var(--accent-color)) !important;
+}
+
+[class*="PivotTab-selectedButton-"]:hover:after {
+ background-color: var(--link-color-hover) !important;
+}
+
+[class*="MetadataPosterCardOverlay-unplayedBadge-"],
+[class*="MetadataPosterCard-legacyUnwatchedTag-"],
+[class*="MetadataPosterCard-legacyUnwatchedEpisodesBadge-"],
+[class*="MetadataPosterCardOverlay-versionBadge-"] {
+ background-color: var(--plex-poster-unwatched);
+}
+
+[class*="MetadataPosterCardFace-"]:hover,
+[class*="PosterCardLink-hoveredLink-"] {
+ box-shadow: 0 0 0 1px rgb(var(--accent-color)), 0 0 4px rgb(0 0 0 / 30%);
+}
+
+[class*="MultiSelectPageHeader-multiSelectPageHeader-"] {
+ box-shadow: 0 2px 0 0 rgb(var(--accent-color));
+}
+
+[class*="MetadataPosterCardFace-isSelected-"],
+[class*="MetadataPosterCard-hoveredSelectedLink-"],
+[class*="MetadataPosterCard-selectedLink-"] {
+ box-shadow: 0 0 0 2px rgb(var(--accent-color)), 0 0 4px rgb(0 0 0 / 30%);
+}
+
+[class*="SelectButton-isSelected-"] [class*="SelectButton-selectCircle-"] {
+ border-color: rgb(var(--accent-color));
+ background-color: rgb(var(--accent-color));
+ box-shadow: 0 0 4px rgb(0 0 0 / 60%);
+ color: rgba(0, 0, 0, .75);
+ transform: scale(1.4);
+}
+
+[class*="SelectButton-selectButton-"].isActive [class*="SelectButton-selectCircle-"] {
+ background: rgb(var(--accent-color-hover));
+}
+
+[class*="PlayButton-playButton-"]:hover [class*="PlayButton-playCircle-"],
+[class*="PlayPauseOverlay-playCircle-"] {
+ border-color: rgb(var(--accent-color));
+ background-color: rgb(var(--accent-color));
+ color: #1f2326;
+}
+
+[class*="PosterCardOverlayProgress-progressBar-"],
+[class*="MetadataPosterCardProgressBar-bar-"],
+[class*="SeekBar-seekBarFill-"],
+[class*="VolumeSlider-fill-"],
+[class*="SessionTile-playProgressPercent-"] {
+ background-color: rgb(var(--accent-color)) !important;
+}
+
+[class*="SeekBar-seekBarBuffer-"],
+[class*="SessionTile-transcodeProgressPercent-"] {
+ background-color: rgba(var(--accent-color), .3) !important;
+}
+
+[class*="SessionTileDetails-playerContainer-"] {
+ background-color: rgba(var(--accent-color), .2) !important
+}
+
+[class*="SessionTileDetails-videoStreamInformation-"] {
+ background-color: rgba(var(--accent-color), .15) !important
+}
+
+[class*="SessionTileDetails-audioStreamInformation-"] {
+ background-color: rgba(var(--accent-color), .1) !important
+}
+
+[class*="SessionTileDetails-subtitlesStreamInformation-"] {
+ background-color: rgba(var(--accent-color), .05) !important;
+}
+
+[class*="TopUsersList-container-"][class*="ServerDashboardSectionContent-container-"]>div>div>div>div:nth-child(3) {
+ background-color: rgba(var(--accent-color), .2) !important;
+}
+
+[class*="TopUsersList-container-"][class*="ServerDashboardSectionContent-container-"]>div>div>div>div:nth-child(4) {
+ background-color: rgba(var(--accent-color), .15) !important;
+}
+
+[class*="TopUsersList-container-"][class*="ServerDashboardSectionContent-container-"]>div>div>div>div:nth-child(5) {
+ background-color: rgba(var(--accent-color), .1) !important;
+}
+
+[class*="TopUsersList-container-"][class*="ServerDashboardSectionContent-container-"]>div>div>div>div:nth-child(6) {
+ background-color: rgba(var(--accent-color), .05) !important;
+}
+
+[class*="TopUsersCell-playHistoryLink-"] {
+ background-color: rgb(var(--accent-color)) !important;
+ color: #fff !important;
+}
+
+[class*="TopPlayedColumnHeader-emptyTitleBackground-"] {
+ background-color: rgba(var(--accent-color), .3) !important;
+}
+
+[class*="SelectedMenuItem-isSelected-"],
+[class*="SelectedMenuItem-isSelected-"] [class*="SelectedMenuItem-selectedIcon-"],
+[class*="IconButton-isActive-"] {
+ color: rgb(var(--accent-color));
+}
+
+[class*="IconButton-isActive-"]:hover {
+ color: rgb(var(--accent-color-hover));
+}
+
+[class*="Spinner-spinner-"] {
+ border-color: rgb(var(--accent-color)) transparent transparent rgb(var(--accent-color));
+ border-top-color: rgb(var(--accent-color)) !important;
+ border-left-color: rgb(var(--accent-color)) !important;
+}
+
+[class*="CircularProgressBar-circularProgressBar-"] {
+ stroke-width: 2;
+ stroke: rgb(var(--accent-color));
+ stroke-dashoffset: 0;
+}
+
+circle {
+ stroke: rgb(var(--accent-color)) !important;
+}
+
+.loading {
+ border-color: rgb(var(--accent-color)) transparent transparent rgb(var(--accent-color));
+}
+
+.media-poster-container.selected .media-poster,
+.media-poster-container:hover .media-poster {
+ -webkit-box-shadow: 0 0 4px rgb(0 0 0 / 30%), inset 0 0 0 3px rgb(var(--accent-color));
+ box-shadow: 0 0 4px rgb(0 0 0 / 30%), inset 0 0 0 3px rgb(var(--accent-color));
+}
+
+.media-poster-container.selected .media-poster:before {
+ border-color: rgb(var(--accent-color)) rgb(var(--accent-color)) transparent transparent;
+}
+
+.media-poster-container.selected .media-poster:after {
+ color: var(--label-text-color);
+}
+
+[class*="NavBarActivityMenuStatusItem-statusButtonIndicator-"] {
+ color: rgb(var(--accent-color));
+}
+
+[class*="SelectButton-selectedCircle-"] {
+ border-color: rgb(var(--accent-color));
+ background-color: rgb(var(--accent-color));
+}
+
+/* MODAL */
+[class*="ModalContent-modalContent-"] {
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+.modal-header {
+ padding: 15px 20px;
+ background: var(--modal-header-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ border-bottom: 1px solid rgba(255, 255, 255, .05);
+}
+
+.modal-content {
+ position: relative;
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ border: 1px solid #999;
+ border: 1px solid rgba(0, 0, 0, .2);
+ border-radius: 3px;
+ -webkit-box-shadow: 0 3px 9px rgb(0 0 0 / 50%);
+ box-shadow: 0 3px 9px rgb(0 0 0 / 50%);
+ background-clip: padding-box;
+ outline: none;
+}
+
+.modal-footer {
+ padding: 15px 20px;
+ margin-top: 0;
+ background: var(--modal-footer-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ border-top: 1px solid rgba(255, 255, 255, .05);
+}
+
+.modal-body-with-panes .modal-nav-pane {
+ background-image: none;
+ background: var(--transparency-dark-25)
+}
+
+.well,
+.files ul li {
+ color: var(--text);
+ background: var(--transparency-dark-10);
+ border: 1px solid transparent;
+ -webkit-box-shadow: inset 0 1px 1px rgb(0 0 0 / 5%);
+ box-shadow: inset 0 1px 1px rgb(0 0 0 / 5%);
+}
+
+.edit-section-modal .wizard-blocks-group>.wizard-block.selectable:hover {
+ color: var(--text-hover);
+ background: var(--transparency-light-05);
+}
+
+.edit-section-modal .wizard-blocks-group>.wizard-block.selectable {
+ color: var(--text)
+}
+
+.striped-list-item>.striped-list-inner-item>.selected,
+.striped-list-item>a.selected {
+ border-left: 3px solid rgb(var(--accent-color));
+}
+
+.modal-header>h4>.modal-icon {
+ color: var(--text-hover);
+}
+
+/* BUTTONS */
+
+.btn-primary {
+ border-color: var(--button-color);
+ color: var(--button-text);
+ background-color: var(--button-color);
+ -webkit-transition: background-color .1s;
+ transition: background-color .1s;
+}
+
+.btn-primary:focus,
+.btn-primary:hover {
+ color: var(--button-text-hover);
+ background-color: var(--button-color-hover);
+}
+
+.selectize-control.plugin-remove_button [data-value] .remove {
+ color: var(--button-text);
+}
+.selectize-control.plugin-remove_button [data-value] .remove:hover {
+ color: var(--button-text-hover);
+}
+
+[class*="Button-primary"].isDisabled {
+ background: var(--button-color);
+}
+
+.btn-primary.disabled,
+.btn-primary.disabled.active,
+.btn-primary.disabled:active,
+.btn-primary.disabled:focus,
+.btn-primary.disabled:hover,
+.btn-primary[disabled],
+.btn-primary[disabled].active,
+.btn-primary[disabled]:active,
+.btn-primary[disabled]:focus,
+.btn-primary[disabled]:hover,
+fieldset[disabled] .btn-primary,
+fieldset[disabled] .btn-primary.active,
+fieldset[disabled] .btn-primary:active,
+fieldset[disabled] .btn-primary:focus,
+fieldset[disabled] .btn-primary:hover {
+ background-color: var(--button-color);
+}
+
+.btn-gray.selected {
+ color: rgb(var(--accent-color));
+}
+
+.btn-gray {
+ color: var(--text);
+}
+
+.edit-lock-addon.locked {
+ color: var(--button-text-hover);
+ background-color: var(--button-color);
+ border-color: var(--button-color);
+}
+
+.edit-lock-addon {
+ color: var(--button-color-hover);
+ background: var(--transparency-dark-50);
+ border-color: transparent;
+ -webkit-box-shadow: 0 0 2px rgb(0 0 0 / 30%), inset -2px 2px 2px rgb(0 0 0 / 10%);
+ box-shadow: 0 0 2px rgb(0 0 0 / 30%), inset -2px 2px 2px rgb(0 0 0 / 10%);
+}
+
+.edit-section-modal .wizard-blocks-group>.wizard-block.selected,
+.edit-section-modal .wizard-blocks-group>.wizard-block.selected:hover {
+ color: rgb(var(--accent-color));
+}
+
+.edit-section-modal .wizard-blocks-group>.wizard-block {
+ color: var(--text);
+}
+
+[class*="Button-primary-"],
+.selectize-control.multi .selectize-input>div {
+ background-color: var(--button-color);
+ color: var(--button-text);
+}
+
+[class*="Button-primary-"]:hover,
+.selectize-control.multi .selectize-input>div.active {
+ background-color: var(--button-color-hover);
+ color: var(--button-text-hover);
+}
+
+/* DROPDOWN MENU */
+[class*="Menu-menu-"],
+.selectize-dropdown,
+.selectize-dropdown.form-control {
+ background: var(--drop-down-menu-bg);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+[class*="ServerMenuItem-selectedServerMenuItem-"],
+[class*="ServerMenuItem-selectedIcon-"] {
+ color: rgb(var(--accent-color));
+}
+
+[class*="Tooltip-tooltip-"] {
+ background-color: var(--button-color);
+ color: var(--button-text);
+}
+
+[class*="Tooltip-tooltipBottomArrow-"]:after {
+ border-top-color: var(--button-color);
+}
+
+[class*="Tooltip-tooltipTopArrow-"]:after {
+ border-bottom-color: var(--button-color);
+}
+
+[class*="Tooltip-tooltipRightArrow-"]:after {
+ border-left-color: var(--button-color);
+}
+
+[class*="Tooltip-tooltipLeftArrow-"]:after {
+ border-right-color: var(--button-color);
+}
+
+/* SETTINGS */
+[class*="SettingsFormSection-sectionWrapper-"],
+[class*="ServerDashboardPageSection-section-"],
+[class*="SettingsFormSection-sectionWrapper-"],
+hr {
+ border-top: 2px solid rgba(255, 255, 255, 0.3) !important;
+}
+
+[class*="SettingsFormSection-sectionWrapper-"]:last-of-type,
+[class*="ClaimedServer-container-"] {
+ border-bottom: 2px solid rgb(255 255 255 / 30%);
+}
+
+/* ALERTS */
+.alerts-container .page-count {
+ margin-right: 15px;
+ font-size: 14px;
+ color: var(--text);
+ vertical-align: top;
+}
+
+/* SYNC */
+.filter-bar .dropdown.open>a {
+ color: rgb(var(--accent-color));
+}
+
+/* TABLE */
+
+[class*="TableHeaderTitle-tableHeaderTitle-"] {
+ color: var(--text-hover);
+}
+
+[class*="DirectoryListTableHeader-tableHeaderCell-"],
+[class*="DirectoryListTableHeader-columnMenuButton-"] {
+ background: var(--transparency-dark-25);
+}
+
+a>[class*="DirectoryListTableHeader-tableHeaderCell-"]:hover,
+button>[class*="DirectoryListTableHeader-tableHeaderCell-"]:hover,
+[class*="DirectoryListTableHeader-columnMenuButton-"]:hover {
+ background: var(--transparency-light-10);
}
\ No newline at end of file
diff --git a/css/base/plpp/plpp-base.css b/css/base/plpp/plpp-base.css
index 1db1013994..65c9d8e6cd 100644
--- a/css/base/plpp/plpp-base.css
+++ b/css/base/plpp/plpp-base.css
@@ -1,286 +1,286 @@
-/* dP dP dP */
-/* 88 88 88 */
-/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
-/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
-/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
-/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
-/* 88 */
-/* dP */
-
-/* Made by @gilbN */
-/* https://github.com/gilbN/theme.park */
-
-@import url("/css/defaults/transparent.css");
-
-body {
- background: var(--main-bg-color) !important;
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- background-color: transparent;
- color: hsla(0, 0%, 100%, .7) !important;
- font-family: Open Sans Bold, Helvetica Neue, Helvetica, Arial, sans-serif !important;
- font-size: 1.4em !important;
- overflow-y: auto;
- height: 100%;
-}
-
-/* Scrollbar */
-@media only screen and (min-width: 768px) {
- html {
- height: 100%;
- width: 100%;
- overflow: hidden;
- }
-
- body {
- overflow-y: auto;
- height: 100%;
- background: var(--main-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- }
-}
-
-::-webkit-scrollbar {
- width: 14px;
-}
-
-::-webkit-scrollbar-thumb {
- min-height: 50px;
- border: 3px solid transparent;
- border-radius: 8px;
- background: var(--transparency-dark-20);
- background-clip: padding-box;
-}
-
-::-webkit-scrollbar-track {
- background-color: transparent;
-}
-
-::-webkit-scrollbar-thumb:hover {
- min-height: 50px;
- border: 3px solid transparent;
- border-radius: 8px;
- background: var(--transparency-light-50);
- background-clip: padding-box;
-}
-
-legend {
- border-bottom: 1px solid rgba(255, 255, 255, 0.08);
-}
-
-.navbar-inverse {
- background: var(--transparency-dark-60);
- border-color: transparent;
-}
-
-.side-nav {
- background: var(--transparency-dark-15);
-}
-
-.navbar-inverse .navbar-nav>li>a {
- color: hsla(0, 0%, 100%, .7);
-}
-
-.navbar-inverse .navbar-nav>li>a:hover,
-.navbar-inverse .navbar-nav>li>a:focus {
- background: var(--transparency-dark-10);
-}
-
-.nav>li.selected>a {
- background-color: transparent;
- color: #f9be03 !important;
-}
-
-@media only screen and (max-width: 768px) {
-
- .navbar-inverse .navbar-collapse,
- .navbar-inverse .navbar-form {
- border-color: transparent;
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- }
-}
-
-.breadcrumb>.active {
- text-transform: uppercase;
- text-transform: bold;
-}
-
-.panel,
-.panel-default>.panel-heading,
-.breadcrumb>.active {
- background-color: transparent;
- border: transparent;
- color: inherit;
- font-size: 15px;
- font-family: Open Sans Bold, Helvetica Neue, Helvetica, Arial, sans-serif !important;
- line-height: 24px;
- -webkit-user-select: none;
- -moz-user-select: none;
- -ms-user-select: none;
- user-select: none;
- box-shadow: 0 1px 1px rgba(0, 0, 0, 0);
-}
-
-.plpp_table.even:hover,
-.plpp_table.odd:hover {
- background: var(--transparency-dark-10) !important;
-}
-
-.panel-heading {
- font-weight: bold;
-}
-
-.plpp_thumbs_Title:hover,
-.plpp_slider_Title:hover,
-.plpp_thumbs_Episode_Title:hover,
-.plpp_slider_Episode_Title:hover,
-.plpp_thumbs_Season_Title:hover,
-.plpp_slider_Season_Title:hover,
-.plpp_thumbs_Show_Title:hover,
-.plpp_slider_Show_Title:hover,
-.plpp_thumbs_Artist:hover,
-.plpp_slider_Artist:hover,
-.plpp_thumbs_Year:hover,
-.plpp_thumbs_Episode_No:hover,
-.plpp_slider_Year:hover,
-.plpp_slider_Episode_no:hover,
-.plpp_thumbs_Track_no:hover,
-.plpp_slider_Track_no:hover,
-.plpp_thumbs_Episode_Count:hover,
-.plpp_slider_Episode_Count:hover,
-.plpp_thumbs_Track_Count:hover,
-.plpp_slider_Track_Count:hover,
-.plpp_thumbs_Dimensions:hover,
-.plpp_slider_Dimensions:hover,
-.plpp_thumbs_Duration:hover,
-.plpp_slider_Duration:hover {
- text-decoration: underline;
-}
-
-.img-rounded {
- border-radius: 0px;
-}
-
-.img-rounded:hover {
- border-radius: 0px;
- box-shadow: 0 0 0 2px #cc7b19;
- background: radial-gradient(farthest-corner at 50% 50%, rgba(50, 50, 50, .5) 50%, #323232 100%);
- opacity: .7;
- transition: linear .2s;
-}
-
-.img-responsive,
-.thumbnail>img,
-.thumbnail a>img,
-.carousel-inner>.item>img,
-.carousel-inner>.item>a>img {
- width: 100%;
-}
-
-div.modal-content>div.modal-body>div.plpp_details_container>div.plpp_details_Thumbnail,
-div.plpp_details_Poster>.img-rounded {
- box-shadow: none;
- opacity: 1;
-}
-
-div.plpp_slider {
- margin: 2px 15px 10px 2px;
-}
-
-table {
- background: var(--transparency-dark-25);
-}
-
-table,
-.table {
- color: hsla(0, 0%, 100%, .7);
-}
-
-.table>thead>tr>th,
-.table>tbody>tr>th,
-.table>tfoot>tr>th,
-.table>thead>tr>td,
-.table>tbody>tr>td,
-.table>tfoot>tr>td {
- border-top: 1px solid rgba(255, 255, 255, .15);
-}
-
-.table>thead>tr>th {
- vertical-align: bottom;
- border-bottom: 2px solid rgba(255, 255, 255, .15);
-}
-
-.pagination>li>a,
-.pagination>li>span {
- color: var(--text-hover);
- background: var(--transparency-dark-25);
- border: transparent;
-}
-
-.pagination>.disabled>span,
-.pagination>.disabled>span:hover,
-.pagination>.disabled>span:focus,
-.pagination>.disabled>a,
-.pagination>.disabled>a:hover,
-.pagination>.disabled>a:focus {
- color: #BDBDBD;
- background: var(--transparency-dark-25);
- border: transparent;
- cursor: not-allowed;
-}
-
-/* Modal */
-.modal-header,
-div.modal-body,
-.modal-footer {
- border-bottom: 1px solid rgba(255, 255, 255, .15);
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-/* Buttons */
-.btn-default {
- background-color: var(--button-color);
- border-color: transparent;
-}
-
-.btn-default:hover,
-.btn-default:focus,
-.btn-default:active,
-.btn-default.active,
-.open .dropdown-toggle.btn-default {
- background-color: var(--button-color-hover);
- border-color: transparent;
-}
-
-.modal-header .close {
- color: #dadada;
-}
-
-.modal-header .close:hover {
- color: var(--text-hover);
+/* dP dP dP */
+/* 88 88 88 */
+/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
+/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
+/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
+/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
+/* 88 */
+/* dP */
+
+/* Made by @gilbN */
+/* https://github.com/gilbN/theme.park */
+
+@import url("/css/defaults/transparent.css");
+
+body {
+ background: var(--main-bg-color) !important;
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ background-color: transparent;
+ color: hsla(0, 0%, 100%, .7) !important;
+ font-family: Open Sans Bold, Helvetica Neue, Helvetica, Arial, sans-serif !important;
+ font-size: 1.4em !important;
+ overflow-y: auto;
+ height: 100%;
+}
+
+/* Scrollbar */
+@media only screen and (min-width: 768px) {
+ html {
+ height: 100%;
+ width: 100%;
+ overflow: hidden;
+ }
+
+ body {
+ overflow-y: auto;
+ height: 100%;
+ background: var(--main-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ }
+}
+
+::-webkit-scrollbar {
+ width: 14px;
+}
+
+::-webkit-scrollbar-thumb {
+ min-height: 50px;
+ border: 3px solid transparent;
+ border-radius: 8px;
+ background: var(--transparency-dark-20);
+ background-clip: padding-box;
+}
+
+::-webkit-scrollbar-track {
+ background-color: transparent;
+}
+
+::-webkit-scrollbar-thumb:hover {
+ min-height: 50px;
+ border: 3px solid transparent;
+ border-radius: 8px;
+ background: var(--transparency-light-50);
+ background-clip: padding-box;
+}
+
+legend {
+ border-bottom: 1px solid rgba(255, 255, 255, 0.08);
+}
+
+.navbar-inverse {
+ background: var(--transparency-dark-60);
+ border-color: transparent;
+}
+
+.side-nav {
+ background: var(--transparency-dark-15);
+}
+
+.navbar-inverse .navbar-nav>li>a {
+ color: hsla(0, 0%, 100%, .7);
+}
+
+.navbar-inverse .navbar-nav>li>a:hover,
+.navbar-inverse .navbar-nav>li>a:focus {
+ background: var(--transparency-dark-10);
+}
+
+.nav>li.selected>a {
+ background-color: transparent;
+ color: #f9be03 !important;
+}
+
+@media only screen and (max-width: 768px) {
+
+ .navbar-inverse .navbar-collapse,
+ .navbar-inverse .navbar-form {
+ border-color: transparent;
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ }
+}
+
+.breadcrumb>.active {
+ text-transform: uppercase;
+ text-transform: bold;
+}
+
+.panel,
+.panel-default>.panel-heading,
+.breadcrumb>.active {
+ background-color: transparent;
+ border: transparent;
+ color: inherit;
+ font-size: 15px;
+ font-family: Open Sans Bold, Helvetica Neue, Helvetica, Arial, sans-serif !important;
+ line-height: 24px;
+ -webkit-user-select: none;
+ -moz-user-select: none;
+ -ms-user-select: none;
+ user-select: none;
+ box-shadow: 0 1px 1px rgba(0, 0, 0, 0);
+}
+
+.plpp_table.even:hover,
+.plpp_table.odd:hover {
+ background: var(--transparency-dark-10) !important;
+}
+
+.panel-heading {
+ font-weight: bold;
+}
+
+.plpp_thumbs_Title:hover,
+.plpp_slider_Title:hover,
+.plpp_thumbs_Episode_Title:hover,
+.plpp_slider_Episode_Title:hover,
+.plpp_thumbs_Season_Title:hover,
+.plpp_slider_Season_Title:hover,
+.plpp_thumbs_Show_Title:hover,
+.plpp_slider_Show_Title:hover,
+.plpp_thumbs_Artist:hover,
+.plpp_slider_Artist:hover,
+.plpp_thumbs_Year:hover,
+.plpp_thumbs_Episode_No:hover,
+.plpp_slider_Year:hover,
+.plpp_slider_Episode_no:hover,
+.plpp_thumbs_Track_no:hover,
+.plpp_slider_Track_no:hover,
+.plpp_thumbs_Episode_Count:hover,
+.plpp_slider_Episode_Count:hover,
+.plpp_thumbs_Track_Count:hover,
+.plpp_slider_Track_Count:hover,
+.plpp_thumbs_Dimensions:hover,
+.plpp_slider_Dimensions:hover,
+.plpp_thumbs_Duration:hover,
+.plpp_slider_Duration:hover {
+ text-decoration: underline;
+}
+
+.img-rounded {
+ border-radius: 0px;
+}
+
+.img-rounded:hover {
+ border-radius: 0px;
+ box-shadow: 0 0 0 2px #cc7b19;
+ background: radial-gradient(farthest-corner at 50% 50%, rgba(50, 50, 50, .5) 50%, #323232 100%);
+ opacity: .7;
+ transition: linear .2s;
+}
+
+.img-responsive,
+.thumbnail>img,
+.thumbnail a>img,
+.carousel-inner>.item>img,
+.carousel-inner>.item>a>img {
+ width: 100%;
+}
+
+div.modal-content>div.modal-body>div.plpp_details_container>div.plpp_details_Thumbnail,
+div.plpp_details_Poster>.img-rounded {
+ box-shadow: none;
+ opacity: 1;
+}
+
+div.plpp_slider {
+ margin: 2px 15px 10px 2px;
+}
+
+table {
+ background: var(--transparency-dark-25);
+}
+
+table,
+.table {
+ color: hsla(0, 0%, 100%, .7);
+}
+
+.table>thead>tr>th,
+.table>tbody>tr>th,
+.table>tfoot>tr>th,
+.table>thead>tr>td,
+.table>tbody>tr>td,
+.table>tfoot>tr>td {
+ border-top: 1px solid rgba(255, 255, 255, .15);
+}
+
+.table>thead>tr>th {
+ vertical-align: bottom;
+ border-bottom: 2px solid rgba(255, 255, 255, .15);
+}
+
+.pagination>li>a,
+.pagination>li>span {
+ color: var(--text-hover);
+ background: var(--transparency-dark-25);
+ border: transparent;
+}
+
+.pagination>.disabled>span,
+.pagination>.disabled>span:hover,
+.pagination>.disabled>span:focus,
+.pagination>.disabled>a,
+.pagination>.disabled>a:hover,
+.pagination>.disabled>a:focus {
+ color: #BDBDBD;
+ background: var(--transparency-dark-25);
+ border: transparent;
+ cursor: not-allowed;
+}
+
+/* Modal */
+.modal-header,
+div.modal-body,
+.modal-footer {
+ border-bottom: 1px solid rgba(255, 255, 255, .15);
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+/* Buttons */
+.btn-default {
+ background-color: var(--button-color);
+ border-color: transparent;
+}
+
+.btn-default:hover,
+.btn-default:focus,
+.btn-default:active,
+.btn-default.active,
+.open .dropdown-toggle.btn-default {
+ background-color: var(--button-color-hover);
+ border-color: transparent;
+}
+
+.modal-header .close {
+ color: #dadada;
+}
+
+.modal-header .close:hover {
+ color: var(--text-hover);
}
\ No newline at end of file
diff --git a/css/base/portainer/portainer-base.css b/css/base/portainer/portainer-base.css
index 25898b2749..4eea07801c 100644
--- a/css/base/portainer/portainer-base.css
+++ b/css/base/portainer/portainer-base.css
@@ -1,840 +1,840 @@
-/* dP dP dP */
-/* 88 88 88 */
-/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
-/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
-/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
-/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
-/* 88 */
-/* dP */
-
-/* Made by @gilbN */
-/* https://github.com/gilbN/theme.park */
-
-@import url("/css/defaults/placeholders.css");
-@import url("/css/defaults/transparent.css");
-
-:root {
- --text-json-tree-branch-preview-color: var(--text);
- --text-json-tree-leaf-color: var(--text);
-}
-
-/* Scrollbar */
-@media only screen and (min-width: 768px) {
- html {
- height: 100%;
- width: 100%;
- overflow: hidden;
- }
-
- body {
- overflow-y: auto;
- height: 100%;
- background: var(--main-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- }
-}
-
-::-webkit-scrollbar {
- width: 14px;
-}
-
-::-webkit-scrollbar-thumb {
- min-height: 50px;
- border: 3px solid transparent;
- border-radius: 8px;
- background: var(--transparency-dark-20);
- background-clip: padding-box;
-}
-
-::-webkit-scrollbar-track {
- background-color: transparent;
-}
-
-::-webkit-scrollbar-thumb:hover {
- min-height: 50px;
- border: 3px solid transparent;
- border-radius: 8px;
- background: var(--transparency-light-50);
- background-clip: padding-box;
-}
-
-body {
- background: var(--main-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- color: var(--text) !important;
-}
-
-* {
- outline: none !important;
-}
-
-h1,
-h2,
-h3,
-h4,
-h5,
-h6,
-label,
-legend,
-ul.sidebar .sidebar-title.endpoint-name {
- color: var(--text-hover);
-}
-
-ul.sidebar .sidebar-list .sidebar-sublist a {
- color: var(--text);
-}
-
-a {
- color: var(--link-color);
-}
-
-a:focus,
-a:hover {
- color: var(--link-color-hover);
- text-decoration: none;
-}
-
-.text-danger {
- color: #f44336;
-}
-
-.fa.red-icon {
- color: #f44336;
-}
-
-.text-muted {
- color: var(--text-muted);
-}
-
-.form-section-title {
- color: var(--text);
-}
-
-ul.sidebar .sidebar-list a {
- color: var(--text);
-}
-
-/* NEWS */
-.motd-body {
- background: var(--transparency-light-15) !important;
-}
-
-/* LOGIN */
-.panel-default {
- border-color: transparent;
-}
-
-.panel {
- background-color: transparent;
- border: 1px solid transparent;
- -webkit-box-shadow: none;
- box-shadow: none;
-}
-
-.panel-body {
- background-color: transparent !important;
-}
-
-/* SIDEBAR */
-#sidebar-wrapper {
- background: var(--transparency-dark-25)
-}
-
-.sidebar-header {
- background: var(--transparency-dark-25)
-}
-
-ul.sidebar .sidebar-list a.active {
- color: rgb(var(--accent-color));
- background: var(--transparency-light-10);
- border-left: 3px solid rgb(var(--accent-color));
-}
-
-#page-wrapper:not(.open) ul.sidebar .sidebar-title.separator,
-.sidebar-footer,
-ul.sidebar .sidebar-list a:hover:not(ul.sidebar .sidebar-list a.active),
-ul.sidebar .sidebar-main a {
- background: var(--transparency-light-15);
- color: var(--text-hover);
-}
-
-ul.sidebar .sidebar-list a:hover,
-#page-wrapper:not(.open) ul.sidebar .sidebar-list a:hover span {
- border-left: 3px solid rgb(var(--accent-color));
-}
-
-ul.sidebar .sidebar-title {
- color: rgb(var(--accent-color));
-}
-
-ul.sidebar .sidebar-list .sidebar-sublist a.active {
- border-left: 3px solid rgb(var(--accent-color));
- background: var(--transparency-light-10)
-}
-
-ul.sidebar .sidebar-title {
- color: var(--text-hover);
-}
-
-/* Header */
-.row.header {
- background: var(--main-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-/* WIDGETS */
-.widget {
- background: var(--transparency-dark-25);
- border-color: transparent;
-}
-
-.widget .widget-body table thead {
- background: var(--transparency-dark-25);
-}
-
-.widget .widget-header {
- color: var(--text-hover);
- background: var(--transparency-dark-25);
- border-bottom: 1px solid transparent;
-}
-
-/* DATATABLES */
-.datatable .toolBar {
- background: var(--transparency-dark-25);
-}
-
-.datatable .footer {
- background: var(--transparency-dark-25);
- color: var(--text);
-}
-
-.blocklist-item--selected,
-.blocklist-item:hover {
- background: var(--transparency-light-15);
- color: var(--text);
-}
-
-.datatable .actionBar,
-.datatable .toolBar {
- color: var(--text);
-}
-
-.datatable .searchIcon {
- color: var(--text);
-}
-
-.datatable .searchBar {
- border-top: 1px solid rgba(255, 255, 255, .1);
- border-bottom: 1px solid rgba(255, 255, 255, .1);
- padding: 8px;
- background: var(--transparency-light-15)
-}
-
-.datatable .searchBar:focus-within {
- background: var(--transparency-light-25);
- color: var(--text-hover);
-}
-
-/* TABLE */
-
-.table-hover>tbody>tr:hover,
-.table>tbody>tr.active>td,
-.table>tbody>tr.active>th,
-.table>tbody>tr>td.active,
-.table>tbody>tr>th.active,
-.table>tfoot>tr.active>td,
-.table>tfoot>tr.active>th,
-.table>tfoot>tr>td.active,
-.table>tfoot>tr>th.active,
-.table>thead>tr.active>td,
-.table>thead>tr.active>th,
-.table>thead>tr>td.active,
-.table>thead>tr>th.active {
- background: var(--transparency-light-10);
-}
-
-.table>tbody>tr>td,
-.table>tbody>tr>th,
-.table>tfoot>tr>td,
-.table>tfoot>tr>th,
-.table>thead>tr>td,
-.table>thead>tr>th {
- border-top: 1px solid var(--transparency-light-10);
-}
-
-.table>thead>tr>th {
- border-bottom: 2px solid var(--transparency-light-10);
-}
-
-.table-hover>tbody>tr.active:hover>td,
-.table-hover>tbody>tr.active:hover>th,
-.table-hover>tbody>tr:hover>.active,
-.table-hover>tbody>tr>td.active:hover,
-.table-hover>tbody>tr>th.active:hover {
- background: var(--transparency-light-10);
-}
-
-.table .table {
- background: var(--transparency-light-10);
-}
-
-.label-default {
- color: var(--label-text-color);
- background-color: rgb(var(--accent-color));
-}
-
-/* BUTTONS */
-
-.btn-danger:hover {
- color: #fff !important;
- background-color: #c9302c !important;
- border-color: #ac2925 !important;
-}
-
-.btn-primary,
-.btn-default,
-button,
-button h3,
-button h5 {
- color: var(--button-text);
- background-color: var(--button-color);
- border-color: var(--button-color);
-}
-
-.app-react-portainer-environments-wizard-components-Option-Option-module__feature {
- --selected-item-color: var(--button-color);
- border: 1px solid var(--button-color);
- color: var(--button-text) !important;
-}
-.app-react-portainer-environments-wizard-components-Option-Option-module__feature:hover {
- border: 1px var(--button-color);
- -webkit-box-shadow: 0 3px 10px -2px rgba(var(--accent-color), 0.8);
- box-shadow: 0 3px 10px -2px rgba(var(--accent-color), 0.8);
- color: var(--button-text-hover);
-}
-
-.btn-default.active,
-.btn-default:active,
-.open>.dropdown-toggle.btn-default,
-.btn-default.active.focus,
-.btn-default.active:focus,
-.btn-default.active:hover,
-.btn-default:active.focus,
-.btn-default:active:focus,
-.btn-default:active:hover,
-.open>.dropdown-toggle.btn-default.focus,
-.open>.dropdown-toggle.btn-default:focus,
-.open>.dropdown-toggle.btn-default:hover {
- color: var(--button-text-hover);
- background-color: var(--button-color-hover);
- border-color: var(--button-color-hover);
-}
-
-.btn-link {
- font-weight: 400;
- color: var(--button-color);
- border-radius: 0;
-}
-
-.btn-primary:hover,
-.btn-default:hover {
- color: var(--button-text-hover);
- background-color: var(--button-color-hover);
- border-color: var(--button-color-hover);
-}
-
-.btn.active.focus,
-.btn.active:focus,
-.btn.focus,
-.btn:active.focus,
-.btn:active:focus,
-.btn:focus {
- outline: none;
-}
-
-.btn-primary.disabled.focus,
-.btn-primary.disabled:focus,
-.btn-primary.disabled:hover,
-.btn-primary[disabled].focus,
-.btn-primary[disabled]:focus,
-.btn-primary[disabled]:hover,
-fieldset[disabled] .btn-primary.focus,
-fieldset[disabled] .btn-primary:focus,
-fieldset[disabled] .btn-primary:hover {
- background-color: var(--button-color-hover);
- border-color: var(--button-color-hover);
-}
-
-.bootbox-form .checkbox i,
-.switch i {
- background: var(--transparency-light-15);
-}
-
-.btn.focus,
-.btn:focus,
-.btn:hover {
- color: var(--button-text-hover);
- background-color: var(--button-color-hover);
- border-color: var(--button-color-hover);
-}
-
-.btn-link:focus,
-.btn-link:hover {
- background: transparent;
- color: var(--button-color-hover);
- border-color: transparent;
-}
-
-.btn-primary.active.focus,
-.btn-primary.active:focus,
-.btn-primary.active:hover,
-.btn-primary:active.focus,
-.btn-primary:active:focus,
-.btn-primary:active:hover,
-.open>.dropdown-toggle.btn-primary.focus,
-.open>.dropdown-toggle.btn-primary:focus,
-.open>.dropdown-toggle.btn-primary:hover {
- color: var(--button-text-hover);
- background-color: var(--button-color-hover);
- border-color: var(--button-color-hover);
-}
-
-.ui-select-bootstrap>.ui-select-match>.btn:hover,
-.ui-select-bootstrap>.ui-select-match>.btn:focus {
- text-align: left !important;
- color: var(--button-text-hover);
- background: var(--transparency-light-25);
- border-color: #00000000;
-}
-
-/* PAGINATION */
-
-.pagination>.disabled>span,
-.pagination>.disabled>span:hover,
-.pagination>.disabled>span:focus,
-.pagination>.disabled>button,
-.pagination>.disabled>button:hover,
-.pagination>.disabled>button:focus,
-.pagination>.disabled>a,
-.pagination>.disabled>a:hover,
-.pagination>.disabled>a:focus {
- color: var(--text-muted);
- background-color: var(--button-color);
- border-color: var(--button-color);
-}
-
-.pagination>li>button {
- position: relative;
- float: left;
- padding: 6px 12px;
- margin-left: -1px !important;
- line-height: 1.42857143;
- text-decoration: none;
- border: 1px solid #ddd;
-}
-
-.pagination>li>a,
-.pagination>li>button,
-.pagination>li>span {
- background-color: var(--button-color);
- border-color: var(--button-color);
- color: var(--button-text);
-}
-
-.pagination>li>a:hover,
-.pagination>li>button:hover,
-.pagination>li>span:hover,
-.pagination>li>a:focus,
-.pagination>li>button:focus,
-.pagination>li>span:focus {
- background-color: var(--button-color-hover);
- border-color: var(--button-color-hover);
- color: var(--button-text-hover);
-}
-
-.pagination>.active>a,
-.pagination>.active>span,
-.pagination>.active>button,
-.pagination>.active>a:hover,
-.pagination>.active>span:hover,
-.pagination>.active>button:hover,
-.pagination>.active>a:focus,
-.pagination>.active>span:focus,
-.pagination>.active>button:focus {
- z-index: 3;
- color: #fff;
- cursor: default;
- background-color: var(--button-color-hover);
- border-color: var(--button-color-hover);
-}
-
-
-/* FORM CONTROL */
-
-select:focus,
-select.form-control:focus {
- background: var(--drop-down-menu-bg) !important;
-}
-
-.form-control {
- background: var(--transparency-light-15) !important;
- border: 1px solid transparent;
- color: var(--text);
-}
-
-.form-control:not([disabled]):not(select),
-output {
- color: var(--text-hover);
-}
-
-.form-control:focus {
- border-color: rgb(var(--accent-color));
- outline: 0;
- -webkit-box-shadow: none;
- box-shadow: none;
-}
-
-.input-group-addon {
- color: var(--button-text);
- background-color: var(--button-color);
- border: 1px solid transparent;
-}
-
-/* DROPDOWN MENU */
-
-.dropdown-menu,
-.tableMenu {
- background: var(--drop-down-menu-bg);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- color: var(--text);
-}
-
-.tableMenu {
- background-color: var(--drop-down-menu-bg) !important;
-}
-.tableMenu .menuContent {
- border-bottom: 1px solid var(--transparency-light-15);
-}
-.widget .widget-body table thead th .table-filter {
- color: var(--text-muted);
-}
-.widget .widget-body table thead th .filter-active {
- color: #f0ad4e;
- font-size: 12px!important;
-}
-.table th button.sortable {
- color: var(--link-color);
-}
-.small-select {
- background-color: var(--drop-down-menu-bg);
- color: var(--text);
-}
-
-.dropdown-menu>li>a,
-.ui-select-bootstrap .ui-select-choices-row>span {
- color: var(--text);
-}
-
-.dropdown-menu>.active>a,
-.dropdown-menu>.active>a:focus,
-.dropdown-menu>.active>a:hover,
-.ui-select-bootstrap .ui-select-choices-row.active>span {
- background: var(--transparency-dark-25);
-}
-
-.ui-select-bootstrap .ui-select-choices-row>span:focus,
-.ui-select-bootstrap .ui-select-choices-row>span:hover,
-.ui-select-choices-row:hover {
- color: var(--text-hover);
- background: var(--transparency-light-15);
-}
-
-/* APP TEMPLATES */
-
-.blocklist-item {
- border: 1px solid transparent;
- -webkit-box-shadow: 0 3px 10px -2px hsla(0, 0%, 0%, 0.5);
- box-shadow: 0 3px 10px -2px hsla(0, 0%, 0%, 0.5);
-}
-
-/* ADD NETWORK */
-
-.boxselector_wrapper input[type=radio]:checked+label {
- background: var(--transparency-light-15);
- color: var(--text-hover);
- border-color: transparent;
-}
-
-.boxselector_wrapper label {
- -webkit-box-shadow: none;
- box-shadow: none;
- background: var(--transparency-dark-15);
- border: 1px solid transparent;
-}
-
-.boxselector_wrapper input[type=radio]:checked+label:after {
- color: rgb(var(--accent-color));
- border: 2px solid rgb(var(--accent-color));
- background: var(--label-text-color);
-}
-
-.bootbox-form .checkbox :checked~i,
-.switch :checked+i {
- -webkit-box-shadow: inset 0 0 1px rgb(0 0 0 / 50%), inset 0 0 40px rgb(var(--accent-color));
- box-shadow: inset 0 0 1px rgb(0 0 0 / 50%), inset 0 0 40px rgb(var(--accent-color));
-}
-
-.md-checkbox input[type=checkbox]:checked+label:before {
- background: rgb(var(--accent-color));
- border: none;
-}
-
-.md-checkbox input[type=checkbox]:checked+label:after {
- border-color: var(--label-text-color);
-}
-
-.fa.blue-icon,
-.fab.blue-icon {
- color: rgb(var(--accent-color));
-}
-
-
-/* STACKS */
-.CodeMirror {
- background: var(--transparency-light-10);
- color: var(--text-hover);
-}
-
-.CodeMirror-gutters {
- border-right: 1px solid rgba(255, 255, 255, 0.25);
- background: var(--transparency-dark-25);
- caret-color: var(--text-hover);
-}
-
-.CodeMirror-linenumber {
- color: rgb(var(--accent-color));
-}
-
-.CodeMirror-line::selection,
-.CodeMirror-line>span::selection,
-.CodeMirror-line>span>span::selection {
- background: #d7d4f0;
-}
-
-.cm-s-default .cm-atom {
- color: rgb(var(--accent-color));
-}
-
-/* NAVIGATION */
-.nav-tabs>li.active>a,
-.nav-tabs>li.active>a:focus,
-.nav-tabs>li.active>a:hover {
- color: var(--text-hover);
- cursor: default;
- background: var(--transparency-light-15);
- border: 1px solid #ddd0;
- border-bottom-color: transparent;
-}
-
-.nav-tabs>li>a:hover {
- border-color: transparent;
-}
-
-.nav>li>a:focus,
-.nav>li>a:hover {
- text-decoration: none;
- background: var(--transparency-dark-25);
-}
-
-.nav-tabs>li>a {
- border: 1px solid rgba(0, 0, 0, 0);
- background: var(--transparency-dark-15)
-}
-
-/* LOGS */
-.log_viewer {
- color: var(--text-hover);
- background: var(--transparency-light-10);
- border: 1px solid transparent;
-}
-
-/* JSON TREE */
-json-tree {
- color: var(--text);
-}
-
-json-tree .key {
- color: rgb(var(--accent-color));
- padding-right: 5px;
-}
-
-pre {
- color: var(--text-hover);
- background: var(--transparency-light-10);
- border: 1px solid transparent;
-}
-
-/* MODAL */
-.close {
- float: right;
- font-size: 21px;
- font-weight: 700;
- line-height: 1;
- color: var(--text);
- text-shadow: 0 1px 0 var(--text);
- filter: alpha(opacity=100);
- opacity: 1;
-}
-
-.close:focus,
-.close:hover {
- color: var(--text-hover);
- text-decoration: none;
- cursor: pointer;
- filter: alpha(opacity=100);
- opacity: 1;
-}
-
-.modal-content {
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-.modal-header {
- background: var(--modal-header-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- border-bottom: 1px solid rgb(var(--accent-color));
-}
-
-.modal-footer {
- background: var(--modal-footer-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- border-top: 1px solid rgb(var(--accent-color));
-}
-
-/* STACKS / SERVICES TABLES */
-.widget .widget-body table tbody {
- background-color: transparent !important;
- background: transparent !important;
-}
-
-.widget .widget-body table .ng-scope tr {
- background: var(--transparency-dark-25) !important;
- background: var(--transparency-dark-25) !important;
-}
-
-.widget .widget-body table thead {
- background: var(--transparency-dark-25) !important;
- background: var(--transparency-dark-25) !important;
-}
-
-.widget .widget-body table tbody .ng-isolate-scope div {
- background: var(--transparency-dark-25) !important;
- background: rgba(0, 0, 0, 0) !important;
-}
-
-.widget .widget-body table tbody tr:hover {
- background-color: #0000 !important;
- background: rgba(0, 0, 0, 0) !important;
-}
-
-.widget .widget-body table thead tr:hover {
- background: var(--transparency-dark-35) !important;
- background: var(--transparency-dark-35) !important;
-}
-
-
-/* HOME PAGE */
-
-.app-portainer-home-EnvironmentList-EnvironmentItem-EnvironmentItem-module__wrapperButton {
- background: rgba(0, 0, 0, 0.2);
- color: var(--text);
-}
-
-.app-portainer-components-datatables-components-FilterSearchBar-module__searchBar {
- border: 1px solid var(--transparency-light-15);
-}
-
-.app-portainer-components-form-components-ReactSelect-module__root .selector__control {
- border: 1px solid var(--transparency-light-25);
- background-color: var(--transparency-dark-25);
-}
-
-input,
-select,
-textarea {
- background: var(--transparency-dark-25);
-}
-
-.selector__menu {
- background-color: var(--drop-down-menu-bg) !important;
- border: 1px solid var(--drop-down-menu-bg) !important;
-}
-
-.selector__option {
- background-color: var(--transparency-light-05) !important;
- border: 1px solid var(--transparency-light-05) !important;
-}
-
-:root[theme=dark] .app-portainer-components-form-components-ReactSelect-module__root .selector__multi-value,
-:root[theme=highcontrast] .app-portainer-components-form-components-ReactSelect-module__root .selector__multi-value {
- background-color: rgb(var(--accent-color));
- color: var(--label-text-color);
-}
-
-:root[theme=dark] .app-portainer-components-form-components-ReactSelect-module__root .selector__multi-value__label,
-:root[theme=highcontrast] .app-portainer-components-form-components-ReactSelect-module__root .selector__multi-value__label {
- color: var(--label-text-color);
-}
-
-
-
-/* ACCENTS */
-
-.label-info,
-.label-primary {
- background-color: rgb(var(--accent-color));
- color: var(--label-text-color);
+/* dP dP dP */
+/* 88 88 88 */
+/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
+/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
+/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
+/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
+/* 88 */
+/* dP */
+
+/* Made by @gilbN */
+/* https://github.com/gilbN/theme.park */
+
+@import url("/css/defaults/placeholders.css");
+@import url("/css/defaults/transparent.css");
+
+:root {
+ --text-json-tree-branch-preview-color: var(--text);
+ --text-json-tree-leaf-color: var(--text);
+}
+
+/* Scrollbar */
+@media only screen and (min-width: 768px) {
+ html {
+ height: 100%;
+ width: 100%;
+ overflow: hidden;
+ }
+
+ body {
+ overflow-y: auto;
+ height: 100%;
+ background: var(--main-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ }
+}
+
+::-webkit-scrollbar {
+ width: 14px;
+}
+
+::-webkit-scrollbar-thumb {
+ min-height: 50px;
+ border: 3px solid transparent;
+ border-radius: 8px;
+ background: var(--transparency-dark-20);
+ background-clip: padding-box;
+}
+
+::-webkit-scrollbar-track {
+ background-color: transparent;
+}
+
+::-webkit-scrollbar-thumb:hover {
+ min-height: 50px;
+ border: 3px solid transparent;
+ border-radius: 8px;
+ background: var(--transparency-light-50);
+ background-clip: padding-box;
+}
+
+body {
+ background: var(--main-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ color: var(--text) !important;
+}
+
+* {
+ outline: none !important;
+}
+
+h1,
+h2,
+h3,
+h4,
+h5,
+h6,
+label,
+legend,
+ul.sidebar .sidebar-title.endpoint-name {
+ color: var(--text-hover);
+}
+
+ul.sidebar .sidebar-list .sidebar-sublist a {
+ color: var(--text);
+}
+
+a {
+ color: var(--link-color);
+}
+
+a:focus,
+a:hover {
+ color: var(--link-color-hover);
+ text-decoration: none;
+}
+
+.text-danger {
+ color: #f44336;
+}
+
+.fa.red-icon {
+ color: #f44336;
+}
+
+.text-muted {
+ color: var(--text-muted);
+}
+
+.form-section-title {
+ color: var(--text);
+}
+
+ul.sidebar .sidebar-list a {
+ color: var(--text);
+}
+
+/* NEWS */
+.motd-body {
+ background: var(--transparency-light-15) !important;
+}
+
+/* LOGIN */
+.panel-default {
+ border-color: transparent;
+}
+
+.panel {
+ background-color: transparent;
+ border: 1px solid transparent;
+ -webkit-box-shadow: none;
+ box-shadow: none;
+}
+
+.panel-body {
+ background-color: transparent !important;
+}
+
+/* SIDEBAR */
+#sidebar-wrapper {
+ background: var(--transparency-dark-25)
+}
+
+.sidebar-header {
+ background: var(--transparency-dark-25)
+}
+
+ul.sidebar .sidebar-list a.active {
+ color: rgb(var(--accent-color));
+ background: var(--transparency-light-10);
+ border-left: 3px solid rgb(var(--accent-color));
+}
+
+#page-wrapper:not(.open) ul.sidebar .sidebar-title.separator,
+.sidebar-footer,
+ul.sidebar .sidebar-list a:hover:not(ul.sidebar .sidebar-list a.active),
+ul.sidebar .sidebar-main a {
+ background: var(--transparency-light-15);
+ color: var(--text-hover);
+}
+
+ul.sidebar .sidebar-list a:hover,
+#page-wrapper:not(.open) ul.sidebar .sidebar-list a:hover span {
+ border-left: 3px solid rgb(var(--accent-color));
+}
+
+ul.sidebar .sidebar-title {
+ color: rgb(var(--accent-color));
+}
+
+ul.sidebar .sidebar-list .sidebar-sublist a.active {
+ border-left: 3px solid rgb(var(--accent-color));
+ background: var(--transparency-light-10)
+}
+
+ul.sidebar .sidebar-title {
+ color: var(--text-hover);
+}
+
+/* Header */
+.row.header {
+ background: var(--main-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+/* WIDGETS */
+.widget {
+ background: var(--transparency-dark-25);
+ border-color: transparent;
+}
+
+.widget .widget-body table thead {
+ background: var(--transparency-dark-25);
+}
+
+.widget .widget-header {
+ color: var(--text-hover);
+ background: var(--transparency-dark-25);
+ border-bottom: 1px solid transparent;
+}
+
+/* DATATABLES */
+.datatable .toolBar {
+ background: var(--transparency-dark-25);
+}
+
+.datatable .footer {
+ background: var(--transparency-dark-25);
+ color: var(--text);
+}
+
+.blocklist-item--selected,
+.blocklist-item:hover {
+ background: var(--transparency-light-15);
+ color: var(--text);
+}
+
+.datatable .actionBar,
+.datatable .toolBar {
+ color: var(--text);
+}
+
+.datatable .searchIcon {
+ color: var(--text);
+}
+
+.datatable .searchBar {
+ border-top: 1px solid rgba(255, 255, 255, .1);
+ border-bottom: 1px solid rgba(255, 255, 255, .1);
+ padding: 8px;
+ background: var(--transparency-light-15)
+}
+
+.datatable .searchBar:focus-within {
+ background: var(--transparency-light-25);
+ color: var(--text-hover);
+}
+
+/* TABLE */
+
+.table-hover>tbody>tr:hover,
+.table>tbody>tr.active>td,
+.table>tbody>tr.active>th,
+.table>tbody>tr>td.active,
+.table>tbody>tr>th.active,
+.table>tfoot>tr.active>td,
+.table>tfoot>tr.active>th,
+.table>tfoot>tr>td.active,
+.table>tfoot>tr>th.active,
+.table>thead>tr.active>td,
+.table>thead>tr.active>th,
+.table>thead>tr>td.active,
+.table>thead>tr>th.active {
+ background: var(--transparency-light-10);
+}
+
+.table>tbody>tr>td,
+.table>tbody>tr>th,
+.table>tfoot>tr>td,
+.table>tfoot>tr>th,
+.table>thead>tr>td,
+.table>thead>tr>th {
+ border-top: 1px solid var(--transparency-light-10);
+}
+
+.table>thead>tr>th {
+ border-bottom: 2px solid var(--transparency-light-10);
+}
+
+.table-hover>tbody>tr.active:hover>td,
+.table-hover>tbody>tr.active:hover>th,
+.table-hover>tbody>tr:hover>.active,
+.table-hover>tbody>tr>td.active:hover,
+.table-hover>tbody>tr>th.active:hover {
+ background: var(--transparency-light-10);
+}
+
+.table .table {
+ background: var(--transparency-light-10);
+}
+
+.label-default {
+ color: var(--label-text-color);
+ background-color: rgb(var(--accent-color));
+}
+
+/* BUTTONS */
+
+.btn-danger:hover {
+ color: #fff !important;
+ background-color: #c9302c !important;
+ border-color: #ac2925 !important;
+}
+
+.btn-primary,
+.btn-default,
+button,
+button h3,
+button h5 {
+ color: var(--button-text);
+ background-color: var(--button-color);
+ border-color: var(--button-color);
+}
+
+.app-react-portainer-environments-wizard-components-Option-Option-module__feature {
+ --selected-item-color: var(--button-color);
+ border: 1px solid var(--button-color);
+ color: var(--button-text) !important;
+}
+.app-react-portainer-environments-wizard-components-Option-Option-module__feature:hover {
+ border: 1px var(--button-color);
+ -webkit-box-shadow: 0 3px 10px -2px rgba(var(--accent-color), 0.8);
+ box-shadow: 0 3px 10px -2px rgba(var(--accent-color), 0.8);
+ color: var(--button-text-hover);
+}
+
+.btn-default.active,
+.btn-default:active,
+.open>.dropdown-toggle.btn-default,
+.btn-default.active.focus,
+.btn-default.active:focus,
+.btn-default.active:hover,
+.btn-default:active.focus,
+.btn-default:active:focus,
+.btn-default:active:hover,
+.open>.dropdown-toggle.btn-default.focus,
+.open>.dropdown-toggle.btn-default:focus,
+.open>.dropdown-toggle.btn-default:hover {
+ color: var(--button-text-hover);
+ background-color: var(--button-color-hover);
+ border-color: var(--button-color-hover);
+}
+
+.btn-link {
+ font-weight: 400;
+ color: var(--button-color);
+ border-radius: 0;
+}
+
+.btn-primary:hover,
+.btn-default:hover {
+ color: var(--button-text-hover);
+ background-color: var(--button-color-hover);
+ border-color: var(--button-color-hover);
+}
+
+.btn.active.focus,
+.btn.active:focus,
+.btn.focus,
+.btn:active.focus,
+.btn:active:focus,
+.btn:focus {
+ outline: none;
+}
+
+.btn-primary.disabled.focus,
+.btn-primary.disabled:focus,
+.btn-primary.disabled:hover,
+.btn-primary[disabled].focus,
+.btn-primary[disabled]:focus,
+.btn-primary[disabled]:hover,
+fieldset[disabled] .btn-primary.focus,
+fieldset[disabled] .btn-primary:focus,
+fieldset[disabled] .btn-primary:hover {
+ background-color: var(--button-color-hover);
+ border-color: var(--button-color-hover);
+}
+
+.bootbox-form .checkbox i,
+.switch i {
+ background: var(--transparency-light-15);
+}
+
+.btn.focus,
+.btn:focus,
+.btn:hover {
+ color: var(--button-text-hover);
+ background-color: var(--button-color-hover);
+ border-color: var(--button-color-hover);
+}
+
+.btn-link:focus,
+.btn-link:hover {
+ background: transparent;
+ color: var(--button-color-hover);
+ border-color: transparent;
+}
+
+.btn-primary.active.focus,
+.btn-primary.active:focus,
+.btn-primary.active:hover,
+.btn-primary:active.focus,
+.btn-primary:active:focus,
+.btn-primary:active:hover,
+.open>.dropdown-toggle.btn-primary.focus,
+.open>.dropdown-toggle.btn-primary:focus,
+.open>.dropdown-toggle.btn-primary:hover {
+ color: var(--button-text-hover);
+ background-color: var(--button-color-hover);
+ border-color: var(--button-color-hover);
+}
+
+.ui-select-bootstrap>.ui-select-match>.btn:hover,
+.ui-select-bootstrap>.ui-select-match>.btn:focus {
+ text-align: left !important;
+ color: var(--button-text-hover);
+ background: var(--transparency-light-25);
+ border-color: #00000000;
+}
+
+/* PAGINATION */
+
+.pagination>.disabled>span,
+.pagination>.disabled>span:hover,
+.pagination>.disabled>span:focus,
+.pagination>.disabled>button,
+.pagination>.disabled>button:hover,
+.pagination>.disabled>button:focus,
+.pagination>.disabled>a,
+.pagination>.disabled>a:hover,
+.pagination>.disabled>a:focus {
+ color: var(--text-muted);
+ background-color: var(--button-color);
+ border-color: var(--button-color);
+}
+
+.pagination>li>button {
+ position: relative;
+ float: left;
+ padding: 6px 12px;
+ margin-left: -1px !important;
+ line-height: 1.42857143;
+ text-decoration: none;
+ border: 1px solid #ddd;
+}
+
+.pagination>li>a,
+.pagination>li>button,
+.pagination>li>span {
+ background-color: var(--button-color);
+ border-color: var(--button-color);
+ color: var(--button-text);
+}
+
+.pagination>li>a:hover,
+.pagination>li>button:hover,
+.pagination>li>span:hover,
+.pagination>li>a:focus,
+.pagination>li>button:focus,
+.pagination>li>span:focus {
+ background-color: var(--button-color-hover);
+ border-color: var(--button-color-hover);
+ color: var(--button-text-hover);
+}
+
+.pagination>.active>a,
+.pagination>.active>span,
+.pagination>.active>button,
+.pagination>.active>a:hover,
+.pagination>.active>span:hover,
+.pagination>.active>button:hover,
+.pagination>.active>a:focus,
+.pagination>.active>span:focus,
+.pagination>.active>button:focus {
+ z-index: 3;
+ color: #fff;
+ cursor: default;
+ background-color: var(--button-color-hover);
+ border-color: var(--button-color-hover);
+}
+
+
+/* FORM CONTROL */
+
+select:focus,
+select.form-control:focus {
+ background: var(--drop-down-menu-bg) !important;
+}
+
+.form-control {
+ background: var(--transparency-light-15) !important;
+ border: 1px solid transparent;
+ color: var(--text);
+}
+
+.form-control:not([disabled]):not(select),
+output {
+ color: var(--text-hover);
+}
+
+.form-control:focus {
+ border-color: rgb(var(--accent-color));
+ outline: 0;
+ -webkit-box-shadow: none;
+ box-shadow: none;
+}
+
+.input-group-addon {
+ color: var(--button-text);
+ background-color: var(--button-color);
+ border: 1px solid transparent;
+}
+
+/* DROPDOWN MENU */
+
+.dropdown-menu,
+.tableMenu {
+ background: var(--drop-down-menu-bg);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ color: var(--text);
+}
+
+.tableMenu {
+ background-color: var(--drop-down-menu-bg) !important;
+}
+.tableMenu .menuContent {
+ border-bottom: 1px solid var(--transparency-light-15);
+}
+.widget .widget-body table thead th .table-filter {
+ color: var(--text-muted);
+}
+.widget .widget-body table thead th .filter-active {
+ color: #f0ad4e;
+ font-size: 12px!important;
+}
+.table th button.sortable {
+ color: var(--link-color);
+}
+.small-select {
+ background-color: var(--drop-down-menu-bg);
+ color: var(--text);
+}
+
+.dropdown-menu>li>a,
+.ui-select-bootstrap .ui-select-choices-row>span {
+ color: var(--text);
+}
+
+.dropdown-menu>.active>a,
+.dropdown-menu>.active>a:focus,
+.dropdown-menu>.active>a:hover,
+.ui-select-bootstrap .ui-select-choices-row.active>span {
+ background: var(--transparency-dark-25);
+}
+
+.ui-select-bootstrap .ui-select-choices-row>span:focus,
+.ui-select-bootstrap .ui-select-choices-row>span:hover,
+.ui-select-choices-row:hover {
+ color: var(--text-hover);
+ background: var(--transparency-light-15);
+}
+
+/* APP TEMPLATES */
+
+.blocklist-item {
+ border: 1px solid transparent;
+ -webkit-box-shadow: 0 3px 10px -2px hsla(0, 0%, 0%, 0.5);
+ box-shadow: 0 3px 10px -2px hsla(0, 0%, 0%, 0.5);
+}
+
+/* ADD NETWORK */
+
+.boxselector_wrapper input[type=radio]:checked+label {
+ background: var(--transparency-light-15);
+ color: var(--text-hover);
+ border-color: transparent;
+}
+
+.boxselector_wrapper label {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ background: var(--transparency-dark-15);
+ border: 1px solid transparent;
+}
+
+.boxselector_wrapper input[type=radio]:checked+label:after {
+ color: rgb(var(--accent-color));
+ border: 2px solid rgb(var(--accent-color));
+ background: var(--label-text-color);
+}
+
+.bootbox-form .checkbox :checked~i,
+.switch :checked+i {
+ -webkit-box-shadow: inset 0 0 1px rgb(0 0 0 / 50%), inset 0 0 40px rgb(var(--accent-color));
+ box-shadow: inset 0 0 1px rgb(0 0 0 / 50%), inset 0 0 40px rgb(var(--accent-color));
+}
+
+.md-checkbox input[type=checkbox]:checked+label:before {
+ background: rgb(var(--accent-color));
+ border: none;
+}
+
+.md-checkbox input[type=checkbox]:checked+label:after {
+ border-color: var(--label-text-color);
+}
+
+.fa.blue-icon,
+.fab.blue-icon {
+ color: rgb(var(--accent-color));
+}
+
+
+/* STACKS */
+.CodeMirror {
+ background: var(--transparency-light-10);
+ color: var(--text-hover);
+}
+
+.CodeMirror-gutters {
+ border-right: 1px solid rgba(255, 255, 255, 0.25);
+ background: var(--transparency-dark-25);
+ caret-color: var(--text-hover);
+}
+
+.CodeMirror-linenumber {
+ color: rgb(var(--accent-color));
+}
+
+.CodeMirror-line::selection,
+.CodeMirror-line>span::selection,
+.CodeMirror-line>span>span::selection {
+ background: #d7d4f0;
+}
+
+.cm-s-default .cm-atom {
+ color: rgb(var(--accent-color));
+}
+
+/* NAVIGATION */
+.nav-tabs>li.active>a,
+.nav-tabs>li.active>a:focus,
+.nav-tabs>li.active>a:hover {
+ color: var(--text-hover);
+ cursor: default;
+ background: var(--transparency-light-15);
+ border: 1px solid #ddd0;
+ border-bottom-color: transparent;
+}
+
+.nav-tabs>li>a:hover {
+ border-color: transparent;
+}
+
+.nav>li>a:focus,
+.nav>li>a:hover {
+ text-decoration: none;
+ background: var(--transparency-dark-25);
+}
+
+.nav-tabs>li>a {
+ border: 1px solid rgba(0, 0, 0, 0);
+ background: var(--transparency-dark-15)
+}
+
+/* LOGS */
+.log_viewer {
+ color: var(--text-hover);
+ background: var(--transparency-light-10);
+ border: 1px solid transparent;
+}
+
+/* JSON TREE */
+json-tree {
+ color: var(--text);
+}
+
+json-tree .key {
+ color: rgb(var(--accent-color));
+ padding-right: 5px;
+}
+
+pre {
+ color: var(--text-hover);
+ background: var(--transparency-light-10);
+ border: 1px solid transparent;
+}
+
+/* MODAL */
+.close {
+ float: right;
+ font-size: 21px;
+ font-weight: 700;
+ line-height: 1;
+ color: var(--text);
+ text-shadow: 0 1px 0 var(--text);
+ filter: alpha(opacity=100);
+ opacity: 1;
+}
+
+.close:focus,
+.close:hover {
+ color: var(--text-hover);
+ text-decoration: none;
+ cursor: pointer;
+ filter: alpha(opacity=100);
+ opacity: 1;
+}
+
+.modal-content {
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+.modal-header {
+ background: var(--modal-header-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ border-bottom: 1px solid rgb(var(--accent-color));
+}
+
+.modal-footer {
+ background: var(--modal-footer-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ border-top: 1px solid rgb(var(--accent-color));
+}
+
+/* STACKS / SERVICES TABLES */
+.widget .widget-body table tbody {
+ background-color: transparent !important;
+ background: transparent !important;
+}
+
+.widget .widget-body table .ng-scope tr {
+ background: var(--transparency-dark-25) !important;
+ background: var(--transparency-dark-25) !important;
+}
+
+.widget .widget-body table thead {
+ background: var(--transparency-dark-25) !important;
+ background: var(--transparency-dark-25) !important;
+}
+
+.widget .widget-body table tbody .ng-isolate-scope div {
+ background: var(--transparency-dark-25) !important;
+ background: rgba(0, 0, 0, 0) !important;
+}
+
+.widget .widget-body table tbody tr:hover {
+ background-color: #0000 !important;
+ background: rgba(0, 0, 0, 0) !important;
+}
+
+.widget .widget-body table thead tr:hover {
+ background: var(--transparency-dark-35) !important;
+ background: var(--transparency-dark-35) !important;
+}
+
+
+/* HOME PAGE */
+
+.app-portainer-home-EnvironmentList-EnvironmentItem-EnvironmentItem-module__wrapperButton {
+ background: rgba(0, 0, 0, 0.2);
+ color: var(--text);
+}
+
+.app-portainer-components-datatables-components-FilterSearchBar-module__searchBar {
+ border: 1px solid var(--transparency-light-15);
+}
+
+.app-portainer-components-form-components-ReactSelect-module__root .selector__control {
+ border: 1px solid var(--transparency-light-25);
+ background-color: var(--transparency-dark-25);
+}
+
+input,
+select,
+textarea {
+ background: var(--transparency-dark-25);
+}
+
+.selector__menu {
+ background-color: var(--drop-down-menu-bg) !important;
+ border: 1px solid var(--drop-down-menu-bg) !important;
+}
+
+.selector__option {
+ background-color: var(--transparency-light-05) !important;
+ border: 1px solid var(--transparency-light-05) !important;
+}
+
+:root[theme=dark] .app-portainer-components-form-components-ReactSelect-module__root .selector__multi-value,
+:root[theme=highcontrast] .app-portainer-components-form-components-ReactSelect-module__root .selector__multi-value {
+ background-color: rgb(var(--accent-color));
+ color: var(--label-text-color);
+}
+
+:root[theme=dark] .app-portainer-components-form-components-ReactSelect-module__root .selector__multi-value__label,
+:root[theme=highcontrast] .app-portainer-components-form-components-ReactSelect-module__root .selector__multi-value__label {
+ color: var(--label-text-color);
+}
+
+
+
+/* ACCENTS */
+
+.label-info,
+.label-primary {
+ background-color: rgb(var(--accent-color));
+ color: var(--label-text-color);
}
\ No newline at end of file
diff --git a/css/base/prowlarr/prowlarr-base.css b/css/base/prowlarr/prowlarr-base.css
index cb2353ec94..d98a5e6336 100644
--- a/css/base/prowlarr/prowlarr-base.css
+++ b/css/base/prowlarr/prowlarr-base.css
@@ -1,108 +1,108 @@
-/* dP dP dP */
-/* 88 88 88 */
-/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
-/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
-/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
-/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
-/* 88 */
-/* dP */
-
-/* Made by @gilbN */
-/* https://github.com/gilbN/theme.park */
-
-@import url("/css/defaults/placeholders.css");
-@import url("/css/defaults/transparent.css");
-@import url("/css/defaults/servarr-base.css");
-
-[class*="IndexerSearchInput-sectionTitle-"] {
- color: var(--text-hover);
-}
-
-[class*="IndexerSearchInput-containerOpen-"] [class*="IndexerSearchInput-movieContainer-"] {
- border: none !important;
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- color: var(--text-hover) !important;
- box-shadow: 0 0 10px 1px transparent !important;
-}
-
-[class*="IndexerSearchInput-highlighted-"] {
- background: var(--transparency-dark-10);
-}
-
-[class*="IndexerSearchInput-container-"] [class*="Input-input-"] {
- background: transparent;
- border-bottom: solid 1px var(--text);
-}
-
-[class*="IndexerSearchInput-container-"] [class*="Input-input-"]:focus {
- border-bottom: none;
- background: transparent;
-}
-
-[class*="IndexerSearchResult-alternateTitle-"] {
- color: var(--text-hover);
- font-size: 12px;
-}
-
-/* Indexers */
-[class*="IndexerProxies-center-"] {
- background-color: transparent;
- border: none;
- color: var(--text);
-}
-
-[class*="Card-card-"]:hover [class*="IndexerProxies-center-"] {
- color: var(--text-hover);
-}
-
-/* ChartJS */
-[class*="Stats-fullWidthChart-"],
-[class*="Stats-halfWidthChart-"] {
- background: var(--transparency-dark-25) !important;
-}
-
-canvas {
- filter: invert(1)
-}
-
-/* QUERY OPTIONS */
-[class*="QueryParameterOption-option-"] {
- border: 1px solid transparent;
-}
-
-[class*="QueryParameterOption-token-"] {
- background: var(--transparency-light-15);
-}
-
-[class*="QueryParameterOption-example-"] {
- background: var(--transparency-light-25);
-}
-
-
-[class*="QueryParameterOption-option-"]:hover [class*="QueryParameterOption-token-"] {
- background: var(--transparency-light-25);
-}
-
-[class*="QueryParameterOption-option-"]:hover [class*="QueryParameterOption-example-"] {
- background: var(--transparency-light-35);
-}
-
-/* HISTORY */
-
-[class*="HistoryRowParameter-parameter-"] {
- border: 1px solid rgb(var(--accent-color));
- background-color: rgb(var(--accent-color));
- color: var(--label-text-color)
-}
-
-[class*="HistoryRowParameter-value-"] {
- background: var(--transparency-light-50);
- color: #1f1f1f;
-}
+/* dP dP dP */
+/* 88 88 88 */
+/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
+/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
+/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
+/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
+/* 88 */
+/* dP */
+
+/* Made by @gilbN */
+/* https://github.com/gilbN/theme.park */
+
+@import url("/css/defaults/placeholders.css");
+@import url("/css/defaults/transparent.css");
+@import url("/css/defaults/servarr-base.css");
+
+[class*="IndexerSearchInput-sectionTitle-"] {
+ color: var(--text-hover);
+}
+
+[class*="IndexerSearchInput-containerOpen-"] [class*="IndexerSearchInput-movieContainer-"] {
+ border: none !important;
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ color: var(--text-hover) !important;
+ box-shadow: 0 0 10px 1px transparent !important;
+}
+
+[class*="IndexerSearchInput-highlighted-"] {
+ background: var(--transparency-dark-10);
+}
+
+[class*="IndexerSearchInput-container-"] [class*="Input-input-"] {
+ background: transparent;
+ border-bottom: solid 1px var(--text);
+}
+
+[class*="IndexerSearchInput-container-"] [class*="Input-input-"]:focus {
+ border-bottom: none;
+ background: transparent;
+}
+
+[class*="IndexerSearchResult-alternateTitle-"] {
+ color: var(--text-hover);
+ font-size: 12px;
+}
+
+/* Indexers */
+[class*="IndexerProxies-center-"] {
+ background-color: transparent;
+ border: none;
+ color: var(--text);
+}
+
+[class*="Card-card-"]:hover [class*="IndexerProxies-center-"] {
+ color: var(--text-hover);
+}
+
+/* ChartJS */
+[class*="Stats-fullWidthChart-"],
+[class*="Stats-halfWidthChart-"] {
+ background: var(--transparency-dark-25) !important;
+}
+
+canvas {
+ filter: invert(1)
+}
+
+/* QUERY OPTIONS */
+[class*="QueryParameterOption-option-"] {
+ border: 1px solid transparent;
+}
+
+[class*="QueryParameterOption-token-"] {
+ background: var(--transparency-light-15);
+}
+
+[class*="QueryParameterOption-example-"] {
+ background: var(--transparency-light-25);
+}
+
+
+[class*="QueryParameterOption-option-"]:hover [class*="QueryParameterOption-token-"] {
+ background: var(--transparency-light-25);
+}
+
+[class*="QueryParameterOption-option-"]:hover [class*="QueryParameterOption-example-"] {
+ background: var(--transparency-light-35);
+}
+
+/* HISTORY */
+
+[class*="HistoryRowParameter-parameter-"] {
+ border: 1px solid rgb(var(--accent-color));
+ background-color: rgb(var(--accent-color));
+ color: var(--label-text-color)
+}
+
+[class*="HistoryRowParameter-value-"] {
+ background: var(--transparency-light-50);
+ color: #1f1f1f;
+}
diff --git a/css/base/qbittorrent/qbittorrent-base.css b/css/base/qbittorrent/qbittorrent-base.css
index 3802696e4e..820b898289 100644
--- a/css/base/qbittorrent/qbittorrent-base.css
+++ b/css/base/qbittorrent/qbittorrent-base.css
@@ -1,665 +1,665 @@
-/* dP dP dP */
-/* 88 88 88 */
-/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
-/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
-/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
-/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
-/* 88 */
-/* dP */
-
-/* Made by @gilbN */
-/* https://github.com/gilbN/theme.park */
-
-@import url("/css/defaults/placeholders.css");
-@import url("/css/defaults/transparent.css");
-
-::-webkit-scrollbar {
- width: 10px;
- height: 10px;
-}
-
-::-webkit-scrollbar-corner {
- background: var(--transparency-dark-10);
-}
-
-::-webkit-scrollbar-thumb {
- -webkit-border-radius: 5px;
- border-radius: 5px;
- background: var(--transparency-dark-10);
-}
-
-html,
-body {
- color: var(--text);
- background: transparent;
-}
-
-body {
- background: var(--main-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- color: var(--text);
-}
-
-#desktop {
- background: var(--main-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-input:disabled {
- color: rgb(84, 84, 84);
- cursor: default;
- background: var(--transparency-light-05) !important;
- border: none !important;
-}
-
-input[type="text"i] {
- color: var(--text-hover);
- background: var(--transparency-dark-25);
- border-width: 0px;
- outline: none;
- border: none;
- border-radius: 3px;
-}
-
-input[type="password"i] {
- color: var(--text-hover);
- background: var(--transparency-dark-25);
- border-width: 0px;
- outline: none;
- border: none;
- border-radius: 3px;
-}
-
-input[type="number"i] {
- color: var(--text-hover);
- background: var(--transparency-dark-25);
- border-width: 0px;
- outline: none;
- border: none;
-}
-
-input[type="file"i] {
- color: var(--text-hover);
- background: var(--transparency-dark-25);
- border-width: 0px;
- outline: none;
- border: none;
-}
-
-input[name="category"i] {
- color: #000;
- background-color: #fff;
- border-width: 0px;
- outline: none;
- border: none;
-}
-
-input[type="file"i] {
- border: none;
-}
-
-select {
- border: none !important;
-}
-
-a,
-h2,
-h3,
-h4,
-.mochaTitlebar h3 {
- color: var(--text-hover);
-}
-
-/* Login */
-#main h1 {
- display: block;
- font-size: 2em;
- margin-block-start: 2em;
- margin-block-end: -.9em;
- margin-inline-start: 0px;
- margin-inline-end: 0px;
- font-weight: bold;
- color: var(--text-hover);
-}
-
-#error_msg {
- text-transform: uppercase;
- color: #D8000C;
- background-color: #FFD2D2;
- font-family: Helvetica, Arial, sans-serif;
- left: 50%;
- top: 20%;
- transform: translate(-50%, -50%);
- -ms-transform: translate(-50%, -50%);
- -webkit-transform: translate(-50%, -50%);
- margin-left: auto;
- margin-right: auto;
- text-align: center;
- position: absolute;
- border-radius: 4px;
-}
-
-#main {
- margin-left: auto;
- margin-right: auto;
- text-align: center;
- position: absolute;
- left: 50%;
- top: 50%;
- transform: translate(-50%, -50%);
- -ms-transform: translate(-50%, -50%);
- -webkit-transform: translate(-50%, -50%);
- padding-top: 0;
- /* background: var(--transparency-dark-25) */
- width: 400px;
- height: 460px;
- -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.6);
- box-shadow: 0 0 10px rgba(0, 0, 0, 0.6);
-}
-
-#logo img {
- height: 11em;
- position: absolute;
- left: 50%;
- /* top: 50%; */
- transform: translate(-50%, -50%);
- -ms-transform: translate(-50%, -50%);
- -webkit-transform: translate(-50%, -160%);
-}
-
-#formplace {
- text-transform: uppercase;
- text-align: left;
- font-size: 12px;
- font-family: "Helvetica Neue", Helvetica, Arial, sans-serif !important;
- font-weight: 300 !important;
- padding: 10px;
- position: absolute;
- left: 50%;
- top: 50%;
- transform: translate(-50%, -50%);
- -ms-transform: translate(-50%, -50%);
- -webkit-transform: translate(-50%, -50%);
-}
-
-label {
- cursor: default;
- font-family: "Helvetica Neue", Helvetica, Arial, sans-serif !important;
- font-weight: 300 !important;
-}
-
-#desktopNavbar {
- background: var(--transparency-dark-25);
- height: 20px;
- border-bottom: 1px solid transparent;
-}
-
-#desktopNavbar ul li a {
- color: var(--text);
-}
-
-#desktopNavbar ul li a:hover {
- color: var(--text-hover);
- background: var(--transparency-light-10);
-}
-
-#desktopNavbar li ul li a:hover {
- background: var(--transparency-light-10);
- color: var(--text-hover);
-}
-
-#desktopNavbar li ul {
- border: 1px solid transparent;
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-#desktopNavbar li ul li a {
- color: var(--text);
-}
-
-#desktopHeader {
- background: var(--main-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-#desktopFooter {
- background: transparent;
-}
-
-.dynamicTable th {
- background: var(--transparency-dark-25) !important;
- border-right-color: rgba(255, 255, 255, .08) !important;
- color: var(--text-hover);
-}
-
-.dynamicTable thead tr {
- background-color: transparent !important;
-}
-
-.dynamicTable thead tr {
- background-color: transparent !important;
-}
-
-.dynamicTable {
- background: var(--transparency-dark-25)
-}
-
-.dynamicTable tbody tr {
- background: var(--transparency-dark-10) !important;
-}
-
-.dynamicTable tbody tr:nth-child(even),
-.dynamicTable tbody tr.alt {
- background: var(--transparency-light-10) !important;
-}
-
-.dynamicTable tbody tr:hover {
- background: var(--transparency-light-15) !important;
- color: var(--text-hover);
-}
-
-.dynamicTable tbody tr.selected {
- background-color: rgba(var(--accent-color), 0.6) !important;
- color: var(--label-text-color);
-}
-
-.panel {
- background: var(--main-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- border-bottom: 1px solid transparent;
-}
-
-#pageWrapper {
- border-top: 1px solid transparent;
- border-bottom: 1px solid transparent;
-}
-
-li.divider {
- border-top: 1px solid var(--transparency-light-25) !important;
-}
-
-
-#main input[type="text"i] {
- color: var(--text-hover);
- background: var(--transparency-dark-25);
- border-width: 0px;
- outline: none;
- border: none;
- border-radius: 4px;
- width: 250px;
- height: 24px;
- padding: 7px 12px;
-}
-
-#main input[type="text"i]:focus {
- background: var(--transparency-dark-45);
-}
-
-#main input[type="password"i] {
- color: var(--text-hover);
- background: var(--transparency-dark-25);
- border-width: 0px;
- outline: none;
- border: none;
- border-radius: 4px;
- width: 250px;
- height: 24px;
- padding: 7px 12px;
-}
-
-#main input[type="password"i] {
- background: var(--transparency-dark-45);
-}
-
-#loginform #login {
- padding: 6px 15px !important;
- width: 100%;
- margin-top: 35px;
- background-color: var(--button-color) !important;
- border: none;
- border-radius: 4px;
- color: var(--button-text) !important;
- outline: none;
- text-transform: uppercase;
- font-size: 18px;
- font-weight: 300;
- height: 44px;
- line-height: 1.3333333;
-}
-
-#loginform #login:hover {
- background-color: var(--button-color-hover) !important;
- padding: 6px 15px;
- border-radius: 4px;
- cursor: pointer;
- border: none;
- color: var(--button-text-hover) !important;
-}
-
-
-/*right click menu */
-.contextMenu {
- border: 1px solid transparent;
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-.contextMenu li a {
- color: var(--text);
-}
-
-.contextMenu li a:hover {
- background-color: rgba(255, 255, 255, .08) !important;
- color: var(--text-hover);
-}
-
-.contextMenu li ul {
- border: 1px solid transparent;
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-.contextMenu .separator {
- border-top: 1px solid var(--transparency-light-10);
-}
-
-/* Sidemenu */
-.selectedFilter {
- background-color: var(--button-color);
- color: var(--button-text);
-}
-
-.selectedFilter:before {
- color: var(--button-color-hover) !important;
-}
-
-ul.filterList li:hover {
- background-color: var(--transparency-light-15);
- color: var(--text-hover) !important;
-}
-
-ul.filterList .selectedFilter:hover {
- background-color: var(--button-color-hover);
- color: var(--button-text-hover);
-}
-
-ul.filterList li:hover:before {
- color: var(--button-color-hover) !important;
-}
-
-.columnHandle {
- background: var(--transparency-dark-45);
- border: 1px solid transparent;
-}
-
-/*Sidemenu - Bottom menu*/
-.bottomPanel {
- background: var(--transparency-dark-25) !important;
-}
-
-/* Bottom menu */
-
-#progress {
- border: 1px solid var(--transparency-light-25);
-}
-
-hr {
- background-color: var(--transparency-light-25);
- color: var(--text);
-}
-
-.panel-headerContent.tabs {
- background: none !important;
-}
-
-.panel-header {
- background: var(--transparency-dark-25) !important;
- border-bottom: 1px solid transparent !important;
-}
-
-.horizontalHandle {
- background: none !important;
-}
-
-.tab-menu li.selected a {
- color: rgb(var(--accent-color)) !important;
- background: transparent !important;
- font-weight: normal !important;
-}
-
-.tab-menu li a {
- color: var(--text) !important;
- background: transparent !important;
-}
-
-.tab-menu li.selected {
- background: none !important;
-}
-
-.tab-menu li {
- background: none !important;
-}
-
-.tab-menu li a:hover {
- color: rgb(var(--accent-color)) !important;
-}
-
-.toolbarTabs {
- background: var(--transparency-dark-25) !important;
-}
-
-.progressbar_dark {
- background: rgb(var(--accent-color)) !important;
- color: var(--label-text-color) !important;
-}
-
-.progressbar_light {
- background: var(--transparency-dark-25) !important;
- color: var(--text-hover) !important;
-}
-
-.progressbar_wrapper {
- border: 1px solid transparent !important;
-}
-
-.stateIcon {
- background-image: red !important;
-}
-
-fieldset {
- border-width: 1px !important;
- border-style: solid !important;
- border-color: var(--transparency-light-25) !important;
-}
-
-/*Modal */
-
-.mochaOverlay {
- position: absolute;
- top: 0;
- left: 0;
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-.mochaToolbarWrapper {
- width: 100%;
- position: relative;
- height: 29px;
- background: var(--transparency-dark-25) !important;
- overflow: hidden;
- border-top: none !important;
-}
-
-.mochaToolbar {
- width: 100%;
- border-top: none !important;
-}
-
-.mochaContentBorder {
- border-top: 1px solid var(--transparency-light-25) !important;
- border-bottom: 1px solid var(--transparency-light-25) !important;
-}
-
-.mocha.isFocused .mochaTitlebar h3 {
- color: var(--text-hover);
-}
-
-fieldset.settings legend {
- color: var(--text-hover);
-}
-
-.mochaContentWrapper {
- font-size: 12px;
- overflow: auto;
- background: transparent !important;
-}
-
-fieldset.settings {
- border: solid 1px var(--transparency-light-25) !important;
- border-radius: 8px;
- -webkit-border-radius: 8px;
- -moz-border-radius: 8px;
- padding: 4px 4px 4px 10px;
-}
-
-textarea:disabled {
- color: var(--text-muted);
- cursor: default;
- background: var(--transparency-light-05) !important;
- border: none !important;
-}
-
-textarea {
- color: var(--text-hover) !important;
- cursor: default;
- background: var(--transparency-dark-25) !important;
- border: none !important;
-}
-
-#watched_folders_tab td,
-#watched_folders_tab th {
- padding: 2px 4px;
- border: 1px solid var(--transparency-light-25) !important;
-}
-
-input[type="button"i]:hover {
- background-color: var(--button-color-hover);
- padding: 6px 15px;
- cursor: pointer;
- border: none;
- color: var(--button-text);
-}
-
-input[type="button"i] {
- padding: 6px 15px !important;
- background-color: var(--button-color);
- cursor: pointer;
- border: none;
- color: var(--button-text);
-}
-
-button {
- background-color: var(--button-color) !important;
- cursor: pointer;
- border: 2px solid transparent;
- color: var(--button-text);
-}
-
-button:hover {
- background-color: var(--button-color-hover) !important;
- cursor: pointer;
- border: 2px solid transparent;
- color: var(--button-text);
-}
-
-input[type="submit"i] {
- padding: 6px 15px !important;
- width: 100%;
- margin-top: 15px;
- background-color: var(--button-color) !important;
- border: none;
- color: var(--button-text);
- outline: none;
- text-transform: uppercase;
-}
-
-input[type="submit"i]:hover {
- padding: 6px 15px !important;
- background-color: var(--button-color-hover) !important;
- width: 100%;
- cursor: pointer;
- border: none;
- color: var(--button-text);
- outline: none;
- text-transform: uppercase;
-}
-
-.contextMenu,
-#contextCategoryList {
- box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
-}
-
-select {
- background: var(--transparency-dark-25);
- color: var(--text);
-}
-
-select:focus {
- background: var(--drop-down-menu-bg);
- color: var(--text)
-}
-
-.select-watched-folder-editable {
- background-color: var(--transparency-dark-05);
- border: solid var(--transparency-light-10) 1px;
+/* dP dP dP */
+/* 88 88 88 */
+/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
+/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
+/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
+/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
+/* 88 */
+/* dP */
+
+/* Made by @gilbN */
+/* https://github.com/gilbN/theme.park */
+
+@import url("/css/defaults/placeholders.css");
+@import url("/css/defaults/transparent.css");
+
+::-webkit-scrollbar {
+ width: 10px;
+ height: 10px;
+}
+
+::-webkit-scrollbar-corner {
+ background: var(--transparency-dark-10);
+}
+
+::-webkit-scrollbar-thumb {
+ -webkit-border-radius: 5px;
+ border-radius: 5px;
+ background: var(--transparency-dark-10);
+}
+
+html,
+body {
+ color: var(--text);
+ background: transparent;
+}
+
+body {
+ background: var(--main-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ color: var(--text);
+}
+
+#desktop {
+ background: var(--main-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+input:disabled {
+ color: rgb(84, 84, 84);
+ cursor: default;
+ background: var(--transparency-light-05) !important;
+ border: none !important;
+}
+
+input[type="text"i] {
+ color: var(--text-hover);
+ background: var(--transparency-dark-25);
+ border-width: 0px;
+ outline: none;
+ border: none;
+ border-radius: 3px;
+}
+
+input[type="password"i] {
+ color: var(--text-hover);
+ background: var(--transparency-dark-25);
+ border-width: 0px;
+ outline: none;
+ border: none;
+ border-radius: 3px;
+}
+
+input[type="number"i] {
+ color: var(--text-hover);
+ background: var(--transparency-dark-25);
+ border-width: 0px;
+ outline: none;
+ border: none;
+}
+
+input[type="file"i] {
+ color: var(--text-hover);
+ background: var(--transparency-dark-25);
+ border-width: 0px;
+ outline: none;
+ border: none;
+}
+
+input[name="category"i] {
+ color: #000;
+ background-color: #fff;
+ border-width: 0px;
+ outline: none;
+ border: none;
+}
+
+input[type="file"i] {
+ border: none;
+}
+
+select {
+ border: none !important;
+}
+
+a,
+h2,
+h3,
+h4,
+.mochaTitlebar h3 {
+ color: var(--text-hover);
+}
+
+/* Login */
+#main h1 {
+ display: block;
+ font-size: 2em;
+ margin-block-start: 2em;
+ margin-block-end: -.9em;
+ margin-inline-start: 0px;
+ margin-inline-end: 0px;
+ font-weight: bold;
+ color: var(--text-hover);
+}
+
+#error_msg {
+ text-transform: uppercase;
+ color: #D8000C;
+ background-color: #FFD2D2;
+ font-family: Helvetica, Arial, sans-serif;
+ left: 50%;
+ top: 20%;
+ transform: translate(-50%, -50%);
+ -ms-transform: translate(-50%, -50%);
+ -webkit-transform: translate(-50%, -50%);
+ margin-left: auto;
+ margin-right: auto;
+ text-align: center;
+ position: absolute;
+ border-radius: 4px;
+}
+
+#main {
+ margin-left: auto;
+ margin-right: auto;
+ text-align: center;
+ position: absolute;
+ left: 50%;
+ top: 50%;
+ transform: translate(-50%, -50%);
+ -ms-transform: translate(-50%, -50%);
+ -webkit-transform: translate(-50%, -50%);
+ padding-top: 0;
+ /* background: var(--transparency-dark-25) */
+ width: 400px;
+ height: 460px;
+ -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.6);
+ box-shadow: 0 0 10px rgba(0, 0, 0, 0.6);
+}
+
+#logo img {
+ height: 11em;
+ position: absolute;
+ left: 50%;
+ /* top: 50%; */
+ transform: translate(-50%, -50%);
+ -ms-transform: translate(-50%, -50%);
+ -webkit-transform: translate(-50%, -160%);
+}
+
+#formplace {
+ text-transform: uppercase;
+ text-align: left;
+ font-size: 12px;
+ font-family: "Helvetica Neue", Helvetica, Arial, sans-serif !important;
+ font-weight: 300 !important;
+ padding: 10px;
+ position: absolute;
+ left: 50%;
+ top: 50%;
+ transform: translate(-50%, -50%);
+ -ms-transform: translate(-50%, -50%);
+ -webkit-transform: translate(-50%, -50%);
+}
+
+label {
+ cursor: default;
+ font-family: "Helvetica Neue", Helvetica, Arial, sans-serif !important;
+ font-weight: 300 !important;
+}
+
+#desktopNavbar {
+ background: var(--transparency-dark-25);
+ height: 20px;
+ border-bottom: 1px solid transparent;
+}
+
+#desktopNavbar ul li a {
+ color: var(--text);
+}
+
+#desktopNavbar ul li a:hover {
+ color: var(--text-hover);
+ background: var(--transparency-light-10);
+}
+
+#desktopNavbar li ul li a:hover {
+ background: var(--transparency-light-10);
+ color: var(--text-hover);
+}
+
+#desktopNavbar li ul {
+ border: 1px solid transparent;
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+#desktopNavbar li ul li a {
+ color: var(--text);
+}
+
+#desktopHeader {
+ background: var(--main-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+#desktopFooter {
+ background: transparent;
+}
+
+.dynamicTable th {
+ background: var(--transparency-dark-25) !important;
+ border-right-color: rgba(255, 255, 255, .08) !important;
+ color: var(--text-hover);
+}
+
+.dynamicTable thead tr {
+ background-color: transparent !important;
+}
+
+.dynamicTable thead tr {
+ background-color: transparent !important;
+}
+
+.dynamicTable {
+ background: var(--transparency-dark-25)
+}
+
+.dynamicTable tbody tr {
+ background: var(--transparency-dark-10) !important;
+}
+
+.dynamicTable tbody tr:nth-child(even),
+.dynamicTable tbody tr.alt {
+ background: var(--transparency-light-10) !important;
+}
+
+.dynamicTable tbody tr:hover {
+ background: var(--transparency-light-15) !important;
+ color: var(--text-hover);
+}
+
+.dynamicTable tbody tr.selected {
+ background-color: rgba(var(--accent-color), 0.6) !important;
+ color: var(--label-text-color);
+}
+
+.panel {
+ background: var(--main-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ border-bottom: 1px solid transparent;
+}
+
+#pageWrapper {
+ border-top: 1px solid transparent;
+ border-bottom: 1px solid transparent;
+}
+
+li.divider {
+ border-top: 1px solid var(--transparency-light-25) !important;
+}
+
+
+#main input[type="text"i] {
+ color: var(--text-hover);
+ background: var(--transparency-dark-25);
+ border-width: 0px;
+ outline: none;
+ border: none;
+ border-radius: 4px;
+ width: 250px;
+ height: 24px;
+ padding: 7px 12px;
+}
+
+#main input[type="text"i]:focus {
+ background: var(--transparency-dark-45);
+}
+
+#main input[type="password"i] {
+ color: var(--text-hover);
+ background: var(--transparency-dark-25);
+ border-width: 0px;
+ outline: none;
+ border: none;
+ border-radius: 4px;
+ width: 250px;
+ height: 24px;
+ padding: 7px 12px;
+}
+
+#main input[type="password"i] {
+ background: var(--transparency-dark-45);
+}
+
+#loginform #login {
+ padding: 6px 15px !important;
+ width: 100%;
+ margin-top: 35px;
+ background-color: var(--button-color) !important;
+ border: none;
+ border-radius: 4px;
+ color: var(--button-text) !important;
+ outline: none;
+ text-transform: uppercase;
+ font-size: 18px;
+ font-weight: 300;
+ height: 44px;
+ line-height: 1.3333333;
+}
+
+#loginform #login:hover {
+ background-color: var(--button-color-hover) !important;
+ padding: 6px 15px;
+ border-radius: 4px;
+ cursor: pointer;
+ border: none;
+ color: var(--button-text-hover) !important;
+}
+
+
+/*right click menu */
+.contextMenu {
+ border: 1px solid transparent;
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+.contextMenu li a {
+ color: var(--text);
+}
+
+.contextMenu li a:hover {
+ background-color: rgba(255, 255, 255, .08) !important;
+ color: var(--text-hover);
+}
+
+.contextMenu li ul {
+ border: 1px solid transparent;
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+.contextMenu .separator {
+ border-top: 1px solid var(--transparency-light-10);
+}
+
+/* Sidemenu */
+.selectedFilter {
+ background-color: var(--button-color);
+ color: var(--button-text);
+}
+
+.selectedFilter:before {
+ color: var(--button-color-hover) !important;
+}
+
+ul.filterList li:hover {
+ background-color: var(--transparency-light-15);
+ color: var(--text-hover) !important;
+}
+
+ul.filterList .selectedFilter:hover {
+ background-color: var(--button-color-hover);
+ color: var(--button-text-hover);
+}
+
+ul.filterList li:hover:before {
+ color: var(--button-color-hover) !important;
+}
+
+.columnHandle {
+ background: var(--transparency-dark-45);
+ border: 1px solid transparent;
+}
+
+/*Sidemenu - Bottom menu*/
+.bottomPanel {
+ background: var(--transparency-dark-25) !important;
+}
+
+/* Bottom menu */
+
+#progress {
+ border: 1px solid var(--transparency-light-25);
+}
+
+hr {
+ background-color: var(--transparency-light-25);
+ color: var(--text);
+}
+
+.panel-headerContent.tabs {
+ background: none !important;
+}
+
+.panel-header {
+ background: var(--transparency-dark-25) !important;
+ border-bottom: 1px solid transparent !important;
+}
+
+.horizontalHandle {
+ background: none !important;
+}
+
+.tab-menu li.selected a {
+ color: rgb(var(--accent-color)) !important;
+ background: transparent !important;
+ font-weight: normal !important;
+}
+
+.tab-menu li a {
+ color: var(--text) !important;
+ background: transparent !important;
+}
+
+.tab-menu li.selected {
+ background: none !important;
+}
+
+.tab-menu li {
+ background: none !important;
+}
+
+.tab-menu li a:hover {
+ color: rgb(var(--accent-color)) !important;
+}
+
+.toolbarTabs {
+ background: var(--transparency-dark-25) !important;
+}
+
+.progressbar_dark {
+ background: rgb(var(--accent-color)) !important;
+ color: var(--label-text-color) !important;
+}
+
+.progressbar_light {
+ background: var(--transparency-dark-25) !important;
+ color: var(--text-hover) !important;
+}
+
+.progressbar_wrapper {
+ border: 1px solid transparent !important;
+}
+
+.stateIcon {
+ background-image: red !important;
+}
+
+fieldset {
+ border-width: 1px !important;
+ border-style: solid !important;
+ border-color: var(--transparency-light-25) !important;
+}
+
+/*Modal */
+
+.mochaOverlay {
+ position: absolute;
+ top: 0;
+ left: 0;
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+.mochaToolbarWrapper {
+ width: 100%;
+ position: relative;
+ height: 29px;
+ background: var(--transparency-dark-25) !important;
+ overflow: hidden;
+ border-top: none !important;
+}
+
+.mochaToolbar {
+ width: 100%;
+ border-top: none !important;
+}
+
+.mochaContentBorder {
+ border-top: 1px solid var(--transparency-light-25) !important;
+ border-bottom: 1px solid var(--transparency-light-25) !important;
+}
+
+.mocha.isFocused .mochaTitlebar h3 {
+ color: var(--text-hover);
+}
+
+fieldset.settings legend {
+ color: var(--text-hover);
+}
+
+.mochaContentWrapper {
+ font-size: 12px;
+ overflow: auto;
+ background: transparent !important;
+}
+
+fieldset.settings {
+ border: solid 1px var(--transparency-light-25) !important;
+ border-radius: 8px;
+ -webkit-border-radius: 8px;
+ -moz-border-radius: 8px;
+ padding: 4px 4px 4px 10px;
+}
+
+textarea:disabled {
+ color: var(--text-muted);
+ cursor: default;
+ background: var(--transparency-light-05) !important;
+ border: none !important;
+}
+
+textarea {
+ color: var(--text-hover) !important;
+ cursor: default;
+ background: var(--transparency-dark-25) !important;
+ border: none !important;
+}
+
+#watched_folders_tab td,
+#watched_folders_tab th {
+ padding: 2px 4px;
+ border: 1px solid var(--transparency-light-25) !important;
+}
+
+input[type="button"i]:hover {
+ background-color: var(--button-color-hover);
+ padding: 6px 15px;
+ cursor: pointer;
+ border: none;
+ color: var(--button-text);
+}
+
+input[type="button"i] {
+ padding: 6px 15px !important;
+ background-color: var(--button-color);
+ cursor: pointer;
+ border: none;
+ color: var(--button-text);
+}
+
+button {
+ background-color: var(--button-color) !important;
+ cursor: pointer;
+ border: 2px solid transparent;
+ color: var(--button-text);
+}
+
+button:hover {
+ background-color: var(--button-color-hover) !important;
+ cursor: pointer;
+ border: 2px solid transparent;
+ color: var(--button-text);
+}
+
+input[type="submit"i] {
+ padding: 6px 15px !important;
+ width: 100%;
+ margin-top: 15px;
+ background-color: var(--button-color) !important;
+ border: none;
+ color: var(--button-text);
+ outline: none;
+ text-transform: uppercase;
+}
+
+input[type="submit"i]:hover {
+ padding: 6px 15px !important;
+ background-color: var(--button-color-hover) !important;
+ width: 100%;
+ cursor: pointer;
+ border: none;
+ color: var(--button-text);
+ outline: none;
+ text-transform: uppercase;
+}
+
+.contextMenu,
+#contextCategoryList {
+ box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
+}
+
+select {
+ background: var(--transparency-dark-25);
+ color: var(--text);
+}
+
+select:focus {
+ background: var(--drop-down-menu-bg);
+ color: var(--text)
+}
+
+.select-watched-folder-editable {
+ background-color: var(--transparency-dark-05);
+ border: solid var(--transparency-light-10) 1px;
}
\ No newline at end of file
diff --git a/css/base/radarr/radarr-base.css b/css/base/radarr/radarr-base.css
index e3f8de8e13..bdacf49c43 100644
--- a/css/base/radarr/radarr-base.css
+++ b/css/base/radarr/radarr-base.css
@@ -1,289 +1,289 @@
-/* dP dP dP */
-/* 88 88 88 */
-/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
-/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
-/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
-/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
-/* 88 */
-/* dP */
-
-/* Made by @gilbN */
-/* https://github.com/gilbN/theme.park */
-
-@import url("/css/defaults/placeholders.css");
-@import url("/css/defaults/transparent.css");
-@import url("/css/defaults/servarr-base.css");
-
-:root {
- --calendar-in-cinemas: 53 197 244;
- --calendar-downloading: 122 67 182;
- --calendar-unmonitored: 173 173 173;
- --calendar-unaired: 93 156 236;
- --calendar-missing: 240 80 80;
- --calendar-missing-unmonitored: 255 165 0;
- --calendar-available: 39 194 76;
-}
-
-[class*="MovieSearchInput-sectionTitle-"] {
- color: var(--text-hover);
-}
-
-[class*="MovieSearchInput-containerOpen-"] [class*="MovieSearchInput-movieContainer-"] {
- border: none !important;
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- color: var(--text-hover) !important;
- box-shadow: 0 0 10px 1px transparent !important;
-}
-
-[class*="MovieSearchInput-highlighted-"] {
- background: var(--transparency-dark-10);
-}
-
-/* MOVIES PAGE */
-[class*="MovieIndexPoster-controls-"] {
- background-color: rgb(var(--accent-color)) !important;
-}
-
-[class*="MovieTitlesTableContent-blankpad-"],
-[class*="MovieHistoryTableContent-blankpad-"] {
- color: var(--text);
-}
-
-/* OVERVIEW PAGE */
-[class*="MovieIndexOverviews-container-"],
-[class*="MovieIndexOverviews-container-"]:hover {
- background-color: transparent !important;
-}
-
-[class*="MovieIndexOverview-container-"]:hover [class*="MovieIndexOverview-content-"] {
- background-color: transparent;
-}
-
-[class*="AddListMovieOverview-container-"]:hover [class*="AddListMovieOverview-content-"] {
- background: var(--transparency-light-10);
-}
-
-[class*="AddListMoviePoster-title-"] {
- background: var(--transparency-light-10);
-}
-
-[class*="MovieIndexOverview-content-"]:hover {
- background: var(--transparency-dark-10) !important;
-}
-
-[class*="MovieIndexOverview-link-"]:hover {
- text-decoration: none;
-}
-
-/* MOVIE PAGE */
-[class*="MovieDetailsSeason-season-"],
-[class*="MovieDetailsSeason-collapseButtonContainer-"] {
- border: none !important;
- background: var(--transparency-dark-25) !important;
-}
-
-[class*="MovieDetailsSeason-actionButton-"],
-[class*="MovieDetailsSeason-collapseButtonIcon-"] {
- color: var(--text) !important;
-}
-
-[class*="MovieFileStatus-missing"].colorImpaired {
- background: transparent;
-}
-
-[class*="MovieDetailsSeason-seasonNumber-"] {
- color: var(--text-hover);
-}
-
-[class*="MovieDetailsSeason-collapseButtonContainer-"] {
- border: none !important;
- background: var(--transparency-dark-25) !important;
-}
-
-[class*="MovieFileEditorTable-container-"],
-[class*="MovieHistoryTable-container-"],
-[class*="MovieTitlesTable-container-"] {
- border: 1px solid transparent;
- background: var(--transparency-dark-25);
-}
-
-/* @supports (backdrop-filter: blur(1em)) or (-webkit-backdrop-filter:blur(1em)) {
- [class*="Tooltip-tooltip-"][class*="Tooltip-inverse-"],
- [class*="Popover-title-"],
- [class*="SeasonInfo-title-"],
- [class*="Popover-body-"],
- [class*="Tooltip-body-"],
- [class*="Tooltip-tooltipContainer-"],
- [class*="Tooltip-tooltip-"][class*="Tooltip-default-"] {
- -webkit-backdrop-filter: saturate(1) blur(1.5em);
- backdrop-filter: saturate(1) blur(1.5em);
- background: rgb(var(--accent-color),0.05);
- color: white;
- }
-} */
-
-[class*="MovieDetails-selectedTab-"] {
- border-bottom: 4px solid rgb(var(--accent-color));
-}
-
-[class*="MovieDetails-tabList-"] {
- color: var(--text-hover);
-}
-
-/* POSTERS */
-[class*="MovieIndexPoster-title-"],
-[class*="MovieIndexPoster-nextAiring-"],
-[class*="MovieIndexPosterInfo-info-"],
-[class*="MovieIndexPosterInfo-info-"],
-[class*="MovieCreditPoster-title-"] {
- background: var(--transparency-light-10);
- color: var(--text-hover);
-}
-
-/* SEARCH BAR */
-[class*="AddNewMovie-searchIconContainer-"] {
- border: none;
- background: var(--transparency-light-10);
- color: var(--text-hover);
-}
-
-[class*="MovieSearchInput-container-"] [class*="Input-input-"] {
- background: transparent;
- border-bottom: solid 1px var(--text);
-}
-
-[class*="MovieSearchInput-container-"] [class*="Input-input-"]:focus {
- border-bottom: none;
- background: transparent;
-}
-
-[class*="MovieSearchResult-alternateTitle-"] {
- color: var(--text-hover);
- font-size: 12px;
-}
-
-[class*="AddNewMovieSearchResult-year-"] {
- color: var(--text-hover) !important;
-}
-
-/* SEARCH RESULTS */
-[class*="AddNewMovieSearchResult-searchResult-"],
-[class*="AddNewMovieSearchResult-underlay-"] {
- background-color: transparent !important;
-}
-
-[class*="AddNewMovieSearchResult-searchResult-"]:hover,
-[class*="AddNewMovieSearchResult-underlay-"]:hover {
- background: var(--transparency-dark-10) !important;
-}
-
-[class*="AddNewmovieModalContent-year-"] {
- color: var(--text-hover);
-}
-
-[class*="RootFolderSelectInputSelectedValue-movieFolder-"] {
- color: var(--text-hover);
-}
-
-[class*="RootFolderSelectInputOption-movieFolder-"] {
- color: var(--text-muted);
-}
-
-/* Drop down menu/button*/
-[class*="ImportMovieSelectMovie-button-"] {
- border: none !important;
- background: var(--transparency-dark-25) !important;
-}
-
-[class*="ImportMovieSelectMovie-content-"],
-[class*="ImportMovieSelectMovie-searchIconContainer-"] {
- border: none;
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- color: var(--text-hover);
-}
-
-[class*="ImportMovieSearchResult-movie-"]:hover {
- background: var(--transparency-light-10);
-}
-
-[class*="ImportMovieTitle-year-"] {
- color: var(--text-muted);
-}
-
-/* DISCOVER */
-[class*="DiscoverMovieOverview-link-"] {
- color: var(--text);
-}
-
-[class*="DiscoverMovieOverview-link-"]:hover {
- color: var(--text-hover);
- text-decoration: none;
-}
-
-[class*="DiscoverMoviePoster-title-"],
-[class*="DiscoverMoviePosterInfo-info-"] {
- background: var(--transparency-light-10);
- color: var(--text-hover);
-}
-
-/*Title*/
-[class*="AddListMovieOverview-link-"] {
- color: var(--text);
-}
-
-[class*="AddListMovieOverview-link-"]:hover {
- color: var(--text-hover);
-}
-
-[class*="AddListMovieOverview-content-"]:hover {
- background: var(--transparency-dark-10) !important;
-}
-
-/*Posters*/
-[class*="AddListMoviePoster-title-"] {
- background: var(--transparency-light-10);
- color: var(--text-hover);
-}
-
-[class*="CalendarEvent-movieTitle-"],
-[class*="CalendarEvent-movieInfo-"] {
- color: #fff !important;
-}
-
-[class*="CalendarEventGroup-movieTitle-"] {
- color: var(--text-hover) !important;
-}
-
-[class*="CalendarEvent-missingMonitored-"].colorImpaired {
- background: var(--transparency-light-15);
-}
-
-/* Color Impaired Mode */
-
-[class*="CalendarEvent-missing-"].colorImpaired,
-[class*="CalendarEvent-missingMonitored-"].colorImpaired {
- background: repeating-linear-gradient(90deg, rgb(var(--calendar-missing) / .2), rgb(var(--calendar-missing) / .2) 5px, rgb(var(--calendar-missing) / .4) 5px, rgb(var(--calendar-missing) / .4) 10px) !important;
-}
-
-[class*="CalendarEvent-missingUnmonitored-"].colorImpaired {
- background: repeating-linear-gradient(90deg, rgb(var(--calendar-missing-unmonitored) / .2), rgb(var(--calendar-missing-unmonitored) / .2) 5px, rgb(var(--calendar-missing-unmonitored) / .4) 5px, rgb(var(--calendar-missing-unmonitored) / .4) 10px) !important;
-}
-
-/* Custom filter */
-[class*="SelectMovieModalContent-path-"] {
- color: var(--text);
-}
+/* dP dP dP */
+/* 88 88 88 */
+/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
+/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
+/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
+/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
+/* 88 */
+/* dP */
+
+/* Made by @gilbN */
+/* https://github.com/gilbN/theme.park */
+
+@import url("/css/defaults/placeholders.css");
+@import url("/css/defaults/transparent.css");
+@import url("/css/defaults/servarr-base.css");
+
+:root {
+ --calendar-in-cinemas: 53 197 244;
+ --calendar-downloading: 122 67 182;
+ --calendar-unmonitored: 173 173 173;
+ --calendar-unaired: 93 156 236;
+ --calendar-missing: 240 80 80;
+ --calendar-missing-unmonitored: 255 165 0;
+ --calendar-available: 39 194 76;
+}
+
+[class*="MovieSearchInput-sectionTitle-"] {
+ color: var(--text-hover);
+}
+
+[class*="MovieSearchInput-containerOpen-"] [class*="MovieSearchInput-movieContainer-"] {
+ border: none !important;
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ color: var(--text-hover) !important;
+ box-shadow: 0 0 10px 1px transparent !important;
+}
+
+[class*="MovieSearchInput-highlighted-"] {
+ background: var(--transparency-dark-10);
+}
+
+/* MOVIES PAGE */
+[class*="MovieIndexPoster-controls-"] {
+ background-color: rgb(var(--accent-color)) !important;
+}
+
+[class*="MovieTitlesTableContent-blankpad-"],
+[class*="MovieHistoryTableContent-blankpad-"] {
+ color: var(--text);
+}
+
+/* OVERVIEW PAGE */
+[class*="MovieIndexOverviews-container-"],
+[class*="MovieIndexOverviews-container-"]:hover {
+ background-color: transparent !important;
+}
+
+[class*="MovieIndexOverview-container-"]:hover [class*="MovieIndexOverview-content-"] {
+ background-color: transparent;
+}
+
+[class*="AddListMovieOverview-container-"]:hover [class*="AddListMovieOverview-content-"] {
+ background: var(--transparency-light-10);
+}
+
+[class*="AddListMoviePoster-title-"] {
+ background: var(--transparency-light-10);
+}
+
+[class*="MovieIndexOverview-content-"]:hover {
+ background: var(--transparency-dark-10) !important;
+}
+
+[class*="MovieIndexOverview-link-"]:hover {
+ text-decoration: none;
+}
+
+/* MOVIE PAGE */
+[class*="MovieDetailsSeason-season-"],
+[class*="MovieDetailsSeason-collapseButtonContainer-"] {
+ border: none !important;
+ background: var(--transparency-dark-25) !important;
+}
+
+[class*="MovieDetailsSeason-actionButton-"],
+[class*="MovieDetailsSeason-collapseButtonIcon-"] {
+ color: var(--text) !important;
+}
+
+[class*="MovieFileStatus-missing"].colorImpaired {
+ background: transparent;
+}
+
+[class*="MovieDetailsSeason-seasonNumber-"] {
+ color: var(--text-hover);
+}
+
+[class*="MovieDetailsSeason-collapseButtonContainer-"] {
+ border: none !important;
+ background: var(--transparency-dark-25) !important;
+}
+
+[class*="MovieFileEditorTable-container-"],
+[class*="MovieHistoryTable-container-"],
+[class*="MovieTitlesTable-container-"] {
+ border: 1px solid transparent;
+ background: var(--transparency-dark-25);
+}
+
+/* @supports (backdrop-filter: blur(1em)) or (-webkit-backdrop-filter:blur(1em)) {
+ [class*="Tooltip-tooltip-"][class*="Tooltip-inverse-"],
+ [class*="Popover-title-"],
+ [class*="SeasonInfo-title-"],
+ [class*="Popover-body-"],
+ [class*="Tooltip-body-"],
+ [class*="Tooltip-tooltipContainer-"],
+ [class*="Tooltip-tooltip-"][class*="Tooltip-default-"] {
+ -webkit-backdrop-filter: saturate(1) blur(1.5em);
+ backdrop-filter: saturate(1) blur(1.5em);
+ background: rgb(var(--accent-color),0.05);
+ color: white;
+ }
+} */
+
+[class*="MovieDetails-selectedTab-"] {
+ border-bottom: 4px solid rgb(var(--accent-color));
+}
+
+[class*="MovieDetails-tabList-"] {
+ color: var(--text-hover);
+}
+
+/* POSTERS */
+[class*="MovieIndexPoster-title-"],
+[class*="MovieIndexPoster-nextAiring-"],
+[class*="MovieIndexPosterInfo-info-"],
+[class*="MovieIndexPosterInfo-info-"],
+[class*="MovieCreditPoster-title-"] {
+ background: var(--transparency-light-10);
+ color: var(--text-hover);
+}
+
+/* SEARCH BAR */
+[class*="AddNewMovie-searchIconContainer-"] {
+ border: none;
+ background: var(--transparency-light-10);
+ color: var(--text-hover);
+}
+
+[class*="MovieSearchInput-container-"] [class*="Input-input-"] {
+ background: transparent;
+ border-bottom: solid 1px var(--text);
+}
+
+[class*="MovieSearchInput-container-"] [class*="Input-input-"]:focus {
+ border-bottom: none;
+ background: transparent;
+}
+
+[class*="MovieSearchResult-alternateTitle-"] {
+ color: var(--text-hover);
+ font-size: 12px;
+}
+
+[class*="AddNewMovieSearchResult-year-"] {
+ color: var(--text-hover) !important;
+}
+
+/* SEARCH RESULTS */
+[class*="AddNewMovieSearchResult-searchResult-"],
+[class*="AddNewMovieSearchResult-underlay-"] {
+ background-color: transparent !important;
+}
+
+[class*="AddNewMovieSearchResult-searchResult-"]:hover,
+[class*="AddNewMovieSearchResult-underlay-"]:hover {
+ background: var(--transparency-dark-10) !important;
+}
+
+[class*="AddNewmovieModalContent-year-"] {
+ color: var(--text-hover);
+}
+
+[class*="RootFolderSelectInputSelectedValue-movieFolder-"] {
+ color: var(--text-hover);
+}
+
+[class*="RootFolderSelectInputOption-movieFolder-"] {
+ color: var(--text-muted);
+}
+
+/* Drop down menu/button*/
+[class*="ImportMovieSelectMovie-button-"] {
+ border: none !important;
+ background: var(--transparency-dark-25) !important;
+}
+
+[class*="ImportMovieSelectMovie-content-"],
+[class*="ImportMovieSelectMovie-searchIconContainer-"] {
+ border: none;
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ color: var(--text-hover);
+}
+
+[class*="ImportMovieSearchResult-movie-"]:hover {
+ background: var(--transparency-light-10);
+}
+
+[class*="ImportMovieTitle-year-"] {
+ color: var(--text-muted);
+}
+
+/* DISCOVER */
+[class*="DiscoverMovieOverview-link-"] {
+ color: var(--text);
+}
+
+[class*="DiscoverMovieOverview-link-"]:hover {
+ color: var(--text-hover);
+ text-decoration: none;
+}
+
+[class*="DiscoverMoviePoster-title-"],
+[class*="DiscoverMoviePosterInfo-info-"] {
+ background: var(--transparency-light-10);
+ color: var(--text-hover);
+}
+
+/*Title*/
+[class*="AddListMovieOverview-link-"] {
+ color: var(--text);
+}
+
+[class*="AddListMovieOverview-link-"]:hover {
+ color: var(--text-hover);
+}
+
+[class*="AddListMovieOverview-content-"]:hover {
+ background: var(--transparency-dark-10) !important;
+}
+
+/*Posters*/
+[class*="AddListMoviePoster-title-"] {
+ background: var(--transparency-light-10);
+ color: var(--text-hover);
+}
+
+[class*="CalendarEvent-movieTitle-"],
+[class*="CalendarEvent-movieInfo-"] {
+ color: #fff !important;
+}
+
+[class*="CalendarEventGroup-movieTitle-"] {
+ color: var(--text-hover) !important;
+}
+
+[class*="CalendarEvent-missingMonitored-"].colorImpaired {
+ background: var(--transparency-light-15);
+}
+
+/* Color Impaired Mode */
+
+[class*="CalendarEvent-missing-"].colorImpaired,
+[class*="CalendarEvent-missingMonitored-"].colorImpaired {
+ background: repeating-linear-gradient(90deg, rgb(var(--calendar-missing) / .2), rgb(var(--calendar-missing) / .2) 5px, rgb(var(--calendar-missing) / .4) 5px, rgb(var(--calendar-missing) / .4) 10px) !important;
+}
+
+[class*="CalendarEvent-missingUnmonitored-"].colorImpaired {
+ background: repeating-linear-gradient(90deg, rgb(var(--calendar-missing-unmonitored) / .2), rgb(var(--calendar-missing-unmonitored) / .2) 5px, rgb(var(--calendar-missing-unmonitored) / .4) 5px, rgb(var(--calendar-missing-unmonitored) / .4) 10px) !important;
+}
+
+/* Custom filter */
+[class*="SelectMovieModalContent-path-"] {
+ color: var(--text);
+}
diff --git a/css/base/readarr/readarr-base.css b/css/base/readarr/readarr-base.css
index 58b999c5f1..9137a5ddcb 100644
--- a/css/base/readarr/readarr-base.css
+++ b/css/base/readarr/readarr-base.css
@@ -1,345 +1,345 @@
-/* dP dP dP */
-/* 88 88 88 */
-/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
-/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
-/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
-/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
-/* 88 */
-/* dP */
-
-/* Made by @gilbN */
-/* https://github.com/gilbN/theme.park */
-
-@import url("/css/defaults/placeholders.css");
-@import url("/css/defaults/transparent.css");
-@import url("/css/defaults/servarr-base.css");
-
-:root {
- --calendar-downloaded: 39 194 76;
- --calendar-downloading: 122 67 182;
- --calendar-unmonitored: 173 173 173;
- --calendar-missing: 240 80 80;
- --calendar-unreleased: 93 156 236;
- }
-
-[class*="AuthorSearchInput-sectionTitle-"] {
- color: var(--text-hover);
-}
-
-[class*="AuthorSearchInput-containerOpen-"] [class*="AuthorSearchInput-authorContainer-"] {
- border: none !important;
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- color: var(--text-hover) !important;
- box-shadow: 0 0 10px 1px transparent !important;
-}
-
-[class*="AuthorSearchInput-highlighted-"] {
- background: var(--transparency-dark-10)
-}
-
-/* LIBRARY PAGE */
-[class*="AuthorIndexPoster-controls-"] {
- background-color: rgb(var(--accent-color)) !important;
-}
-
-/* OVERVIEW PAGE */
-[class*="AuthorIndexOverview-container-"],
-[class*="AuthorIndexOverview-container-"]:hover {
- background-color: transparent !important;
-}
-
-[class*="AuthorIndexOverview-container-"]:hover [class*="AuthorIndexOverview-content-"] {
- background-color: transparent;
-}
-
-[class*="AuthorIndexOverview-content-"]:hover {
- background: var(--transparency-dark-10) !important;
-}
-
-[class*="AuthorIndexOverview-link-"]:hover {
- text-decoration: none;
-}
-
-/*AUTHOR PAGE*/
-[class*="AuthorDetailsSeason-albumType-"],
-[class*="AuthorDetailsSeason-collapseButtonContainer-"] {
- border: none !important;
- background: var(--transparency-dark-25) !important;
-}
-
-[class*="AuthorDetailsSeason-header-"],
-[class*="AuthorDetailsSeason-bookCount-"],
-[class*="AuthorDetails-metadataMessage-"],
-[class*="AuthorDetailsSeason-bookCount-"] {
- color: var(--text-hover);
-}
-
-/*AUTHOR PAGE*/
-[class*="AuthorDetailsMedium-mediumNumber-"] {
- color: var(--text-hover);
-}
-
-[class*="AuthorDetailsMedium-medium-"] {
- border: none;
- background: var(--transparency-dark-25);
-}
-
-[class*="AuthorDetails-selectedTab-"] {
- border-bottom: 4px solid rgb(var(--accent-color));
-}
-
-[class*="AuthorDetailsMedium-collapseButtonContainer-"] {
- border: none;
- background: var(--transparency-dark-25);
-}
-
-[class*="AuthorIndexProgressBar-progress-"] {
- background: var(--transparency-dark-10);
-}
-
-[class*="AuthorIndexBanner-title-"],
-[class*="AuthorIndexBannerInfo-info-"] {
- background: var(--transparency-dark-25);
- color: var(--text-hover);
-}
-
-[class*="AuthorDetailsHeader-monitorToggleButton-"]:hover,
-[class*="AuthorDetails-authorNavigationButton-"]:hover,
-[class*="AuthorDetails-authorUpButton-"]:hover,
-[class*="BookDetailsHeader-monitorToggleButton-1F9Pp"]:hover,
-[class*="BookDetails-bookUpButton-"]:hover,
-[class*="BookDetails-bookNavigationButton-"]:hover {
- color: var(--text-hover);
-}
-
-/* POSTERS */
-[class*="AuthorIndexPoster-title-"],
-[class*="AuthorIndexPosterInfo-info-"],
-[class*="BookIndexPoster-title-"],
-[class*="BookIndexPosterInfo-info-"] {
- background: var(--transparency-light-10);
- color: var(--text-hover);
-}
-
-/* SEARCH BAR */
-[class*="AddNewItem-searchIconContainer-"]{
- border: none;
- background: var(--transparency-light-10);
- color: var(--text-hover);
-}
-
-[class*="AuthorSearchInput-input-"][class*="Input-input-"] {
- background: transparent;
- border-bottom: solid 1px var(--text);
-}
-
-[class*="AuthorSearchInput-input-"][class*="Input-input-"]:focus {
- border-bottom: none;
- background: transparent;
-}
-
-[class*="AuthorSearchResult-alternateTitle-"] {
- color: var(--text-hover);
- font-size: 12px;
-}
-
-/* SEARCH RESULTS */
-[class*="AddNewAuthorSearchResult-year-"] {
- color: var(--text-hover);
-}
-
-[class*="AddNewAuthorSearchResult-searchResult-"],
-[class*="AddNewAuthorSearchResult-underlay-"],
-[class*="AddNewAuthorSearchResult-underlay-"] {
- background-color: transparent;
-}
-
-[class*="AddNewAuthorSearchResult-searchResult-"]:hover,
-[class*="AddNewAuthorSearchResult-underlay-"]:hover,
-[class*="AddNewAuthorSearchResult-underlay-"]:hover {
- background: var(--transparency-dark-10);
- color: inherit;
- text-decoration: none;
-}
-
-/* IMPORT ARTIST */
-[class*="ImportAuthorSelectAuthor-content-"],
-[class*="ImportAuthorSelectAuthor-searchIconContainer-"] {
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- color: var(--text-hover);
- border: 1px solid transparent;
-}
-
-[class*="ImportAuthorName-disambiguation-"] {
- color: var(--text-muted);
-}
-
-[class*="ImportAuthorSearchResult-author-"]:hover {
- background: var(--transparency-light-10);
-}
-
-/* IMPORT */
-/* Text color */
-[class*="ImportAuthorSelectFolder-header-"] {
- color: var(--text-hover);
-}
-
-/* IMPORT NEW ARTIST */
-/* Drop down menu/button*/
-[class*="ImportAuthorSelectAuthor-button-"] {
- border: none;
- background: var(--transparency-dark-25) !important;
- color: var(--text-hover);
-}
-
-/* CALENDAR */
-
-[class*="CalendarEvent-authorName-"] a,
-[class*="CalendarEvent-authorName-"],
-[class*="CalendarEvent-bookTitle-"] a,
-[class*="CalendarEvent-bookTitle-"]{
-color: #eee !important;
-}
-
-[class*="CalendarEvent-authorName-"] a:hover,
-[class*="CalendarEvent-bookTitle-"] a:hover{
-color: #fff !important;
-}
-
-/* Color Impaired Mode */
-[class*="CalendarEvent-unmonitored-"].colorImpaired {
- background: repeating-linear-gradient(90deg, rgb(var(--calendar-unmonitored) / .2), rgb(var(--calendar-unmonitored) / .2) 5px, rgb(var(--calendar-unmonitored) / .4) 5px, rgb(var(--calendar-unmonitored) / .4) 10px) !important;
-}
-
-[class*="CalendarEvent-missing-"].colorImpaired{
- background: repeating-linear-gradient(90deg, rgb(var(--calendar-missing) / .2), rgb(var(--calendar-missing) / .2) 5px, rgb(var(--calendar-missing) / .4) 5px, rgb(var(--calendar-missing) / .4) 10px) !important;
-}
-
-[class*="CalendarEvent-unreleased-"].colorImpaired{
- background: repeating-linear-gradient(90deg, rgb(var(--calendar-unreleased) / .2), rgb(var(--calendar-unreleased) / .2) 5px, rgb(var(--calendar-unreleased) / .4) 5px, rgb(var(--calendar-unreleased) / .4) 10px) !important;
-}
-
-/* Library */
-[class*="AuthorIndexPoster-link-"],
-[class*="AuthorIndexPoster-title-"] {
- background: var(--transparency-light-10);
-}
-
-/* Add New*/
-[class*="AddNewAuthorSearchResult-underlay-"],
-[class*="AddNewBookSearchResult-underlay-"] {
- background-color: transparent;
-}
-
-[class*="AddNewAuthorSearchResult-underlay-"]:hover,
-[class*="AddNewBookSearchResult-underlay-"]:hover {
- background: var(--transparency-dark-10);
- color: inherit;
- text-decoration: none;
-}
-
-/*Author Page*/
-[class*="AuthorDetails-tab-"] {
- color: var(--text-hover);
-}
-
-[class*="AuthorIndexBanner-title-"] {
- background: var(--transparency-dark-10);
-}
-
-[class*="AuthorIndexOverview-container-"]:hover [class*="AuthorIndexOverview-content-"] {
- background: var(--transparency-dark-10);
-}
-
-/*Books Tab*/
-[class*="AuthorDetailsSeason-bookType-"] {
- border: none;
- background: var(--transparency-dark-25);
-}
-
-[class*="AuthorDetailsSeason-books-"] {
- border-top: 1px solid rgb(255 255 255 / 50%);
-}
-
-[class*="AuthorDetails-tabList-"] {
- border-bottom: 1px solid rgb(255 255 255 / 50%);
- color: var(--text-hover);
-}
-
-[class*="BookDetails-selectedTab-"] {
- border-bottom: 4px solid rgb(var(--accent-color));
-}
-
-[class*="BookshelfBook-book-"] {
- border: 1px solid transparent;
- background: var(--transparency-dark-25) !important;
- ;
-}
-
-[class*="BookshelfBook-missingWanted-"] {
- background-color: #f05050;
- color: #fff;
-}
-
-/* Files Tab*/
-[class*="BookFileEditorTableContent-filesTable-"] {
- border: 1px solid rgb(255 255 255 / 10%);
- border-top: 1px solid rgb(255 255 255 / 50%);
- background: var(--transparency-dark-25);
-}
-
-/*Series Tab*/
-[class*="AuthorDetailsSeries-bookType-"] {
- border: none;
- background: var(--transparency-dark-25);
-}
-
-[class*="AuthorDetailsSeries-collapseButtonContainer-"] {
- border: none;
- background: var(--transparency-dark-25);
-}
-
-[class*="AuthorDetailsSeries-bookTypeLabel-"] {
- color: var(--text-hover);
-}
-
-[class*="AuthorDetailsSeries-bookCount-"] {
- color: var(--text-hover);
-}
-
-/*Search Tab*/
-
-[class*="AuthorDetails-selectedTab-"] {
- border-bottom: 4px solid rgb(var(--accent-color));
-}
-
-[class*="AuthorDetails-metadataMessage-"] {
- color: var(--text);
-}
-
-[class*="AuthorDetails-metadataMessage-"] [class*="Link-to-"] {
- color: rgb(var(--accent-color));
-}
-
-[class*="AuthorDetails-metadataMessage-"] [class*="Link-to-"]:hover {
- color: var(--accent-color-hover);
-}
-
-/*Specific Book Page*/
-[class*="BookDetails-tab-"] {
- color: var(--text-hover);
+/* dP dP dP */
+/* 88 88 88 */
+/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
+/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
+/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
+/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
+/* 88 */
+/* dP */
+
+/* Made by @gilbN */
+/* https://github.com/gilbN/theme.park */
+
+@import url("/css/defaults/placeholders.css");
+@import url("/css/defaults/transparent.css");
+@import url("/css/defaults/servarr-base.css");
+
+:root {
+ --calendar-downloaded: 39 194 76;
+ --calendar-downloading: 122 67 182;
+ --calendar-unmonitored: 173 173 173;
+ --calendar-missing: 240 80 80;
+ --calendar-unreleased: 93 156 236;
+ }
+
+[class*="AuthorSearchInput-sectionTitle-"] {
+ color: var(--text-hover);
+}
+
+[class*="AuthorSearchInput-containerOpen-"] [class*="AuthorSearchInput-authorContainer-"] {
+ border: none !important;
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ color: var(--text-hover) !important;
+ box-shadow: 0 0 10px 1px transparent !important;
+}
+
+[class*="AuthorSearchInput-highlighted-"] {
+ background: var(--transparency-dark-10)
+}
+
+/* LIBRARY PAGE */
+[class*="AuthorIndexPoster-controls-"] {
+ background-color: rgb(var(--accent-color)) !important;
+}
+
+/* OVERVIEW PAGE */
+[class*="AuthorIndexOverview-container-"],
+[class*="AuthorIndexOverview-container-"]:hover {
+ background-color: transparent !important;
+}
+
+[class*="AuthorIndexOverview-container-"]:hover [class*="AuthorIndexOverview-content-"] {
+ background-color: transparent;
+}
+
+[class*="AuthorIndexOverview-content-"]:hover {
+ background: var(--transparency-dark-10) !important;
+}
+
+[class*="AuthorIndexOverview-link-"]:hover {
+ text-decoration: none;
+}
+
+/*AUTHOR PAGE*/
+[class*="AuthorDetailsSeason-albumType-"],
+[class*="AuthorDetailsSeason-collapseButtonContainer-"] {
+ border: none !important;
+ background: var(--transparency-dark-25) !important;
+}
+
+[class*="AuthorDetailsSeason-header-"],
+[class*="AuthorDetailsSeason-bookCount-"],
+[class*="AuthorDetails-metadataMessage-"],
+[class*="AuthorDetailsSeason-bookCount-"] {
+ color: var(--text-hover);
+}
+
+/*AUTHOR PAGE*/
+[class*="AuthorDetailsMedium-mediumNumber-"] {
+ color: var(--text-hover);
+}
+
+[class*="AuthorDetailsMedium-medium-"] {
+ border: none;
+ background: var(--transparency-dark-25);
+}
+
+[class*="AuthorDetails-selectedTab-"] {
+ border-bottom: 4px solid rgb(var(--accent-color));
+}
+
+[class*="AuthorDetailsMedium-collapseButtonContainer-"] {
+ border: none;
+ background: var(--transparency-dark-25);
+}
+
+[class*="AuthorIndexProgressBar-progress-"] {
+ background: var(--transparency-dark-10);
+}
+
+[class*="AuthorIndexBanner-title-"],
+[class*="AuthorIndexBannerInfo-info-"] {
+ background: var(--transparency-dark-25);
+ color: var(--text-hover);
+}
+
+[class*="AuthorDetailsHeader-monitorToggleButton-"]:hover,
+[class*="AuthorDetails-authorNavigationButton-"]:hover,
+[class*="AuthorDetails-authorUpButton-"]:hover,
+[class*="BookDetailsHeader-monitorToggleButton-1F9Pp"]:hover,
+[class*="BookDetails-bookUpButton-"]:hover,
+[class*="BookDetails-bookNavigationButton-"]:hover {
+ color: var(--text-hover);
+}
+
+/* POSTERS */
+[class*="AuthorIndexPoster-title-"],
+[class*="AuthorIndexPosterInfo-info-"],
+[class*="BookIndexPoster-title-"],
+[class*="BookIndexPosterInfo-info-"] {
+ background: var(--transparency-light-10);
+ color: var(--text-hover);
+}
+
+/* SEARCH BAR */
+[class*="AddNewItem-searchIconContainer-"]{
+ border: none;
+ background: var(--transparency-light-10);
+ color: var(--text-hover);
+}
+
+[class*="AuthorSearchInput-input-"][class*="Input-input-"] {
+ background: transparent;
+ border-bottom: solid 1px var(--text);
+}
+
+[class*="AuthorSearchInput-input-"][class*="Input-input-"]:focus {
+ border-bottom: none;
+ background: transparent;
+}
+
+[class*="AuthorSearchResult-alternateTitle-"] {
+ color: var(--text-hover);
+ font-size: 12px;
+}
+
+/* SEARCH RESULTS */
+[class*="AddNewAuthorSearchResult-year-"] {
+ color: var(--text-hover);
+}
+
+[class*="AddNewAuthorSearchResult-searchResult-"],
+[class*="AddNewAuthorSearchResult-underlay-"],
+[class*="AddNewAuthorSearchResult-underlay-"] {
+ background-color: transparent;
+}
+
+[class*="AddNewAuthorSearchResult-searchResult-"]:hover,
+[class*="AddNewAuthorSearchResult-underlay-"]:hover,
+[class*="AddNewAuthorSearchResult-underlay-"]:hover {
+ background: var(--transparency-dark-10);
+ color: inherit;
+ text-decoration: none;
+}
+
+/* IMPORT ARTIST */
+[class*="ImportAuthorSelectAuthor-content-"],
+[class*="ImportAuthorSelectAuthor-searchIconContainer-"] {
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ color: var(--text-hover);
+ border: 1px solid transparent;
+}
+
+[class*="ImportAuthorName-disambiguation-"] {
+ color: var(--text-muted);
+}
+
+[class*="ImportAuthorSearchResult-author-"]:hover {
+ background: var(--transparency-light-10);
+}
+
+/* IMPORT */
+/* Text color */
+[class*="ImportAuthorSelectFolder-header-"] {
+ color: var(--text-hover);
+}
+
+/* IMPORT NEW ARTIST */
+/* Drop down menu/button*/
+[class*="ImportAuthorSelectAuthor-button-"] {
+ border: none;
+ background: var(--transparency-dark-25) !important;
+ color: var(--text-hover);
+}
+
+/* CALENDAR */
+
+[class*="CalendarEvent-authorName-"] a,
+[class*="CalendarEvent-authorName-"],
+[class*="CalendarEvent-bookTitle-"] a,
+[class*="CalendarEvent-bookTitle-"]{
+color: #eee !important;
+}
+
+[class*="CalendarEvent-authorName-"] a:hover,
+[class*="CalendarEvent-bookTitle-"] a:hover{
+color: #fff !important;
+}
+
+/* Color Impaired Mode */
+[class*="CalendarEvent-unmonitored-"].colorImpaired {
+ background: repeating-linear-gradient(90deg, rgb(var(--calendar-unmonitored) / .2), rgb(var(--calendar-unmonitored) / .2) 5px, rgb(var(--calendar-unmonitored) / .4) 5px, rgb(var(--calendar-unmonitored) / .4) 10px) !important;
+}
+
+[class*="CalendarEvent-missing-"].colorImpaired{
+ background: repeating-linear-gradient(90deg, rgb(var(--calendar-missing) / .2), rgb(var(--calendar-missing) / .2) 5px, rgb(var(--calendar-missing) / .4) 5px, rgb(var(--calendar-missing) / .4) 10px) !important;
+}
+
+[class*="CalendarEvent-unreleased-"].colorImpaired{
+ background: repeating-linear-gradient(90deg, rgb(var(--calendar-unreleased) / .2), rgb(var(--calendar-unreleased) / .2) 5px, rgb(var(--calendar-unreleased) / .4) 5px, rgb(var(--calendar-unreleased) / .4) 10px) !important;
+}
+
+/* Library */
+[class*="AuthorIndexPoster-link-"],
+[class*="AuthorIndexPoster-title-"] {
+ background: var(--transparency-light-10);
+}
+
+/* Add New*/
+[class*="AddNewAuthorSearchResult-underlay-"],
+[class*="AddNewBookSearchResult-underlay-"] {
+ background-color: transparent;
+}
+
+[class*="AddNewAuthorSearchResult-underlay-"]:hover,
+[class*="AddNewBookSearchResult-underlay-"]:hover {
+ background: var(--transparency-dark-10);
+ color: inherit;
+ text-decoration: none;
+}
+
+/*Author Page*/
+[class*="AuthorDetails-tab-"] {
+ color: var(--text-hover);
+}
+
+[class*="AuthorIndexBanner-title-"] {
+ background: var(--transparency-dark-10);
+}
+
+[class*="AuthorIndexOverview-container-"]:hover [class*="AuthorIndexOverview-content-"] {
+ background: var(--transparency-dark-10);
+}
+
+/*Books Tab*/
+[class*="AuthorDetailsSeason-bookType-"] {
+ border: none;
+ background: var(--transparency-dark-25);
+}
+
+[class*="AuthorDetailsSeason-books-"] {
+ border-top: 1px solid rgb(255 255 255 / 50%);
+}
+
+[class*="AuthorDetails-tabList-"] {
+ border-bottom: 1px solid rgb(255 255 255 / 50%);
+ color: var(--text-hover);
+}
+
+[class*="BookDetails-selectedTab-"] {
+ border-bottom: 4px solid rgb(var(--accent-color));
+}
+
+[class*="BookshelfBook-book-"] {
+ border: 1px solid transparent;
+ background: var(--transparency-dark-25) !important;
+ ;
+}
+
+[class*="BookshelfBook-missingWanted-"] {
+ background-color: #f05050;
+ color: #fff;
+}
+
+/* Files Tab*/
+[class*="BookFileEditorTableContent-filesTable-"] {
+ border: 1px solid rgb(255 255 255 / 10%);
+ border-top: 1px solid rgb(255 255 255 / 50%);
+ background: var(--transparency-dark-25);
+}
+
+/*Series Tab*/
+[class*="AuthorDetailsSeries-bookType-"] {
+ border: none;
+ background: var(--transparency-dark-25);
+}
+
+[class*="AuthorDetailsSeries-collapseButtonContainer-"] {
+ border: none;
+ background: var(--transparency-dark-25);
+}
+
+[class*="AuthorDetailsSeries-bookTypeLabel-"] {
+ color: var(--text-hover);
+}
+
+[class*="AuthorDetailsSeries-bookCount-"] {
+ color: var(--text-hover);
+}
+
+/*Search Tab*/
+
+[class*="AuthorDetails-selectedTab-"] {
+ border-bottom: 4px solid rgb(var(--accent-color));
+}
+
+[class*="AuthorDetails-metadataMessage-"] {
+ color: var(--text);
+}
+
+[class*="AuthorDetails-metadataMessage-"] [class*="Link-to-"] {
+ color: rgb(var(--accent-color));
+}
+
+[class*="AuthorDetails-metadataMessage-"] [class*="Link-to-"]:hover {
+ color: var(--accent-color-hover);
+}
+
+/*Specific Book Page*/
+[class*="BookDetails-tab-"] {
+ color: var(--text-hover);
}
\ No newline at end of file
diff --git a/css/base/requestrr/requestrr-base.css b/css/base/requestrr/requestrr-base.css
index b247993ee8..16236d43b3 100644
--- a/css/base/requestrr/requestrr-base.css
+++ b/css/base/requestrr/requestrr-base.css
@@ -1,399 +1,399 @@
-/* dP dP dP */
-/* 88 88 88 */
-/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
-/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
-/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
-/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
-/* 88 */
-/* dP */
-
-/* Made by @gilbN */
-/* https://github.com/gilbN/theme.park */
-
-@import url("/css/defaults/placeholders.css");
-@import url("/css/defaults/transparent.css");
-
-body {
- color: var(--text);
- background: var(--main-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-.bg-default {
- background: var(--main-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-.h1,
-.h2,
-.h3,
-.h4,
-.h5,
-.h6,
-h1,
-h2,
-h3,
-h4,
-h5,
-h6,
-.heading-small.text-muted,
-.form-control-label,
-.text-white {
- color: var(--text-hover) !important;
-}
-
-.text-muted {
- color: var(--text-muted);
-}
-
-.navbar-light .navbar-nav .active>.nav-link,
-.navbar-light .navbar-nav .nav-link.active,
-.navbar-light .navbar-nav .nav-link.show,
-.navbar-light .navbar-nav .show>.nav-link {
- color: rgb(var(--accent-color));
-}
-
-.navbar-light .navbar-nav .nav-link {
- color: var(--text);
-}
-
-.nav-link.active:hover,
-.nav-link.active:focus {
- background: var(--transparency-light-10);
-}
-
-.navbar-light .navbar-nav .nav-link:focus:not(.nav-link.active),
-.navbar-light .navbar-nav .nav-link:hover:not(.nav-link.active) {
- color: var(--text-hover);
- background: var(--transparency-light-10);
-}
-
-@media (min-width: 768px) {
- .navbar-vertical.navbar-expand-md.fixed-left {
- left: 0;
- border-width: 0 1px 0 0;
- background: var(--transparency-dark-25) !important;
- }
-}
-
-@media (max-width: 767.98px) {
-
- .navbar-collapse.collapsing,
- .navbar-collapse.show {
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- box-shadow: 0 50px 100px rgba(0, 0, 0, 0.1), 0 15px 35px rgba(0, 0, 0, 0.15), 0 5px 15px rgba(0, 0, 0, .1);
- }
-}
-
-@media (max-width: 767.98px) {
- .navbar-nav .nav-link {
- color: var(--text) !important;
- }
-}
-
-#sidenav-main>div>div>ul.mb-md-3.navbar-nav>li:nth-child(3)>a>i {
- color: var(--text-hover) !important;
-}
-
-.card-profile-image img,
-.shadow,
-.navbar-vertical {
- box-shadow: none !important;
-}
-
-.fade {
- -webkit-transition: opacity .15s linear;
- transition: opacity .15s linear;
- background: var(--transparency-dark-15) !important;
-}
-
-.bg-secondary {
- background-color: rgba(0, 0, 0, 0) !important;
-}
-
-.bg-gradient-default {
- background: none !important;
-}
-
-.card-profile-image img,
-.shadow {
- box-shadow: 0 0 2rem 0 rgba(0, 0, 0, .15) !important;
-}
-
-.bg-white,
-.footer {
- background: var(--transparency-dark-25) !important;
-}
-
-.footer {
- padding-left: 15px;
-}
-
-/* Logo */
-
-#sidenav-main>div>a::before {
- content: "";
- background: url('../static/media/requestrr.1e4722c9.svg') no-repeat;
- background-size: 200px;
- width: 200px;
- height: 36px;
- display: block;
-}
-
-.navbar-brand-img {
- display: none;
-}
-
-@media (max-width: 767.98px) {
- .navbar-collapse .collapse-brand img {
- display: none;
- }
-}
-
-@media (max-width: 767.98px) {
- #sidenav-main>div>div>div>div>div.collapse-brand.col-6>a::before {
- content: "";
- background: url('../static/media/requestrr.1e4722c9.svg') no-repeat;
- background-size: 200px;
- width: 200px;
- height: 36px;
- display: block;
- }
-}
-
-/* FORMS */
-.form-control:disabled,
-.form-control[readonly] {
- background: var(--transparency-light-10);
- opacity: 1;
- border: 1px solid transparent;
- color: gray;
-}
-
-.form-control-alternative,
-.has-danger .form-control {
- background: var(--transparency-dark-25);
- background: var(--transparency-dark-25);
-}
-
-.form-control-alternative:focus {
- background: var(--transparency-dark-50);
-}
-
-.form-control:focus {
- color: var(--text-hover);
-}
-
-.has-success .form-control {
- background-color: var(--transparency-dark-50);
-}
-
-.form-control {
- color: var(--text);
- border: 1px solid transparent;
-}
-
-/* Drop down*/
-.react-dropdown-select-item.css-148o527-ItemComponent {
- background: var(--drop-down-menu-bg) !important;
-}
-
-.react-dropdown-select.dropdown div[role=list] span {
- color: var(--text);
-}
-
-.react-dropdown-select.dropdown div[role=list] span:focus,
-.react-dropdown-select.dropdown div[role=list] span:hover {
- color: var(--text-hover);
-}
-
-[class*="-ItemComponent"] {
- border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
-}
-
-[class*="-DropDown"]:not(.react-dropdown-select-dropdown-position-bottom) {
- background: rgb(255 255 255 / 0%);
- box-shadow: 0 0 10px 1px #000 !important;
-}
-
-.react-dropdown-select.dropdown {
- color: var(--text);
- background: var(--transparency-dark-25);
-}
-
-.react-dropdown-select.dropdown .react-dropdown-select-item-selected {
- background: rgb(var(--accent-color)) !important;
- color: var(--label-text-color) !important;
-}
-
-
-/* Buttons */
-.custom-checkbox .custom-control-input:checked~.custom-control-label:before {
- background-color: rgb(var(--accent-color));
- border-color: rgb(var(--accent-color));
-}
-
-.custom-checkbox .custom-control-input:checked~.custom-control-label:after {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='000000' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
-}
-
-
-.btn-primary {
- color: var(--button-text);
- background-color: var(--button-color);
- border-color: var(--button-color);
-}
-
-.btn-primary:hover {
- color: var(--button-text-hover);
- background-color: var(--button-color-hover);
- border-color: var(--button-color-hover);
-}
-
-.btn-primary:not(:disabled):not(.disabled).active,
-.btn-primary:not(:disabled):not(.disabled):active,
-.show>.btn-primary.dropdown-toggle {
- color: var(--button-text-hover);
- background-color: var(--button-color-hover);
- border-color: var(--button-color-hover);
-}
-
-.btn-default,
-.btn-default:hover {
- color: var(--text-hover);
- background: var(--transparency-light-25);
- border-color: transparent;
-}
-
-.btn-default:not(:disabled):not(.disabled).active,
-.btn-default:not(:disabled):not(.disabled):active,
-.show>.btn-default.dropdown-toggle {
- color: var(--text-hover);
- background-color: var(--transparency-dark-25);
- border-color: transparent;
-}
-
-.btn-default.disabled,
-.btn-default:disabled {
- color: var(--text-hover);
- background: var(--transparency-light-15);
- border-color: transparent;
- opacity: .5;
-}
-
-.btn-info.disabled,
-.btn-info:disabled {
- color: var(--text-muted);
- background-color: var(--button-color);
- border-color: var(--button-color);
-}
-
-.btn-info,
-.btn-info:hover {
- color: var(--button-text-hover);
- background-color: var(--button-color-hover);
- border-color: var(--button-color-hover);
-}
-
-/* Login page*/
-
-.header.bg-gradient-info {
- background: transparent !important;
-}
-
-@media (min-width: 1200px) {
- .separator-skew {
- height: 70px;
- display: none;
- }
-}
-
-#root>div>div.mt--8.pb-5.container>div>div>div {
- background: var(--transparency-dark-25) !important;
-}
-
-#root>div>div.mt--8.pb-5.container>div>div>div>div>form>div:nth-child(1)>div>input,
-#root>div>div.mt--8.pb-5.container>div>div>div>div>form>div:nth-child(2)>div>input,
-#root>div>div.mt--8.pb-5.container>div>div>div>div>form>div:nth-child(3)>div>input {
- background: var(--transparency-dark-25) !important;
- border: 10px solid transparent;
-}
-
-.input-group-text {
- color: var(--text);
- background: var(--transparency-dark-25);
- border: 1px solid transparent !important;
-}
-
-.input-group-prepend {
- margin-right: 0px;
-}
-
-#root>div>div.header.bg-gradient-info.py-7.py-lg-8>div.separator.separator-bottom.separator-skew.zindex-100>svg>polygon {
- display: none;
-}
-
-/* Scrollbar */
-@media only screen and (min-width: 768px) {
- html {
- height: 100%;
- width: 100%;
- overflow: hidden;
- }
-
- body {
- overflow-y: auto;
- height: 100%;
- background: var(--main-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- }
-}
-
-::-webkit-scrollbar {
- width: 14px;
-}
-
-::-webkit-scrollbar-thumb {
- min-height: 50px;
- border: 3px solid transparent;
- border-radius: 8px;
- background: var(--transparency-dark-20);
- background-clip: padding-box;
-}
-
-::-webkit-scrollbar-track {
- background-color: transparent;
-}
-
-::-webkit-scrollbar-thumb:hover {
- min-height: 50px;
- border: 3px solid transparent;
- border-radius: 8px;
- background: var(--transparency-light-50);
- background-clip: padding-box;
+/* dP dP dP */
+/* 88 88 88 */
+/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
+/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
+/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
+/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
+/* 88 */
+/* dP */
+
+/* Made by @gilbN */
+/* https://github.com/gilbN/theme.park */
+
+@import url("/css/defaults/placeholders.css");
+@import url("/css/defaults/transparent.css");
+
+body {
+ color: var(--text);
+ background: var(--main-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+.bg-default {
+ background: var(--main-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+.h1,
+.h2,
+.h3,
+.h4,
+.h5,
+.h6,
+h1,
+h2,
+h3,
+h4,
+h5,
+h6,
+.heading-small.text-muted,
+.form-control-label,
+.text-white {
+ color: var(--text-hover) !important;
+}
+
+.text-muted {
+ color: var(--text-muted);
+}
+
+.navbar-light .navbar-nav .active>.nav-link,
+.navbar-light .navbar-nav .nav-link.active,
+.navbar-light .navbar-nav .nav-link.show,
+.navbar-light .navbar-nav .show>.nav-link {
+ color: rgb(var(--accent-color));
+}
+
+.navbar-light .navbar-nav .nav-link {
+ color: var(--text);
+}
+
+.nav-link.active:hover,
+.nav-link.active:focus {
+ background: var(--transparency-light-10);
+}
+
+.navbar-light .navbar-nav .nav-link:focus:not(.nav-link.active),
+.navbar-light .navbar-nav .nav-link:hover:not(.nav-link.active) {
+ color: var(--text-hover);
+ background: var(--transparency-light-10);
+}
+
+@media (min-width: 768px) {
+ .navbar-vertical.navbar-expand-md.fixed-left {
+ left: 0;
+ border-width: 0 1px 0 0;
+ background: var(--transparency-dark-25) !important;
+ }
+}
+
+@media (max-width: 767.98px) {
+
+ .navbar-collapse.collapsing,
+ .navbar-collapse.show {
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ box-shadow: 0 50px 100px rgba(0, 0, 0, 0.1), 0 15px 35px rgba(0, 0, 0, 0.15), 0 5px 15px rgba(0, 0, 0, .1);
+ }
+}
+
+@media (max-width: 767.98px) {
+ .navbar-nav .nav-link {
+ color: var(--text) !important;
+ }
+}
+
+#sidenav-main>div>div>ul.mb-md-3.navbar-nav>li:nth-child(3)>a>i {
+ color: var(--text-hover) !important;
+}
+
+.card-profile-image img,
+.shadow,
+.navbar-vertical {
+ box-shadow: none !important;
+}
+
+.fade {
+ -webkit-transition: opacity .15s linear;
+ transition: opacity .15s linear;
+ background: var(--transparency-dark-15) !important;
+}
+
+.bg-secondary {
+ background-color: rgba(0, 0, 0, 0) !important;
+}
+
+.bg-gradient-default {
+ background: none !important;
+}
+
+.card-profile-image img,
+.shadow {
+ box-shadow: 0 0 2rem 0 rgba(0, 0, 0, .15) !important;
+}
+
+.bg-white,
+.footer {
+ background: var(--transparency-dark-25) !important;
+}
+
+.footer {
+ padding-left: 15px;
+}
+
+/* Logo */
+
+#sidenav-main>div>a::before {
+ content: "";
+ background: url('../static/media/requestrr.1e4722c9.svg') no-repeat;
+ background-size: 200px;
+ width: 200px;
+ height: 36px;
+ display: block;
+}
+
+.navbar-brand-img {
+ display: none;
+}
+
+@media (max-width: 767.98px) {
+ .navbar-collapse .collapse-brand img {
+ display: none;
+ }
+}
+
+@media (max-width: 767.98px) {
+ #sidenav-main>div>div>div>div>div.collapse-brand.col-6>a::before {
+ content: "";
+ background: url('../static/media/requestrr.1e4722c9.svg') no-repeat;
+ background-size: 200px;
+ width: 200px;
+ height: 36px;
+ display: block;
+ }
+}
+
+/* FORMS */
+.form-control:disabled,
+.form-control[readonly] {
+ background: var(--transparency-light-10);
+ opacity: 1;
+ border: 1px solid transparent;
+ color: gray;
+}
+
+.form-control-alternative,
+.has-danger .form-control {
+ background: var(--transparency-dark-25);
+ background: var(--transparency-dark-25);
+}
+
+.form-control-alternative:focus {
+ background: var(--transparency-dark-50);
+}
+
+.form-control:focus {
+ color: var(--text-hover);
+}
+
+.has-success .form-control {
+ background-color: var(--transparency-dark-50);
+}
+
+.form-control {
+ color: var(--text);
+ border: 1px solid transparent;
+}
+
+/* Drop down*/
+.react-dropdown-select-item.css-148o527-ItemComponent {
+ background: var(--drop-down-menu-bg) !important;
+}
+
+.react-dropdown-select.dropdown div[role=list] span {
+ color: var(--text);
+}
+
+.react-dropdown-select.dropdown div[role=list] span:focus,
+.react-dropdown-select.dropdown div[role=list] span:hover {
+ color: var(--text-hover);
+}
+
+[class*="-ItemComponent"] {
+ border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
+}
+
+[class*="-DropDown"]:not(.react-dropdown-select-dropdown-position-bottom) {
+ background: rgb(255 255 255 / 0%);
+ box-shadow: 0 0 10px 1px #000 !important;
+}
+
+.react-dropdown-select.dropdown {
+ color: var(--text);
+ background: var(--transparency-dark-25);
+}
+
+.react-dropdown-select.dropdown .react-dropdown-select-item-selected {
+ background: rgb(var(--accent-color)) !important;
+ color: var(--label-text-color) !important;
+}
+
+
+/* Buttons */
+.custom-checkbox .custom-control-input:checked~.custom-control-label:before {
+ background-color: rgb(var(--accent-color));
+ border-color: rgb(var(--accent-color));
+}
+
+.custom-checkbox .custom-control-input:checked~.custom-control-label:after {
+ background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='000000' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
+}
+
+
+.btn-primary {
+ color: var(--button-text);
+ background-color: var(--button-color);
+ border-color: var(--button-color);
+}
+
+.btn-primary:hover {
+ color: var(--button-text-hover);
+ background-color: var(--button-color-hover);
+ border-color: var(--button-color-hover);
+}
+
+.btn-primary:not(:disabled):not(.disabled).active,
+.btn-primary:not(:disabled):not(.disabled):active,
+.show>.btn-primary.dropdown-toggle {
+ color: var(--button-text-hover);
+ background-color: var(--button-color-hover);
+ border-color: var(--button-color-hover);
+}
+
+.btn-default,
+.btn-default:hover {
+ color: var(--text-hover);
+ background: var(--transparency-light-25);
+ border-color: transparent;
+}
+
+.btn-default:not(:disabled):not(.disabled).active,
+.btn-default:not(:disabled):not(.disabled):active,
+.show>.btn-default.dropdown-toggle {
+ color: var(--text-hover);
+ background-color: var(--transparency-dark-25);
+ border-color: transparent;
+}
+
+.btn-default.disabled,
+.btn-default:disabled {
+ color: var(--text-hover);
+ background: var(--transparency-light-15);
+ border-color: transparent;
+ opacity: .5;
+}
+
+.btn-info.disabled,
+.btn-info:disabled {
+ color: var(--text-muted);
+ background-color: var(--button-color);
+ border-color: var(--button-color);
+}
+
+.btn-info,
+.btn-info:hover {
+ color: var(--button-text-hover);
+ background-color: var(--button-color-hover);
+ border-color: var(--button-color-hover);
+}
+
+/* Login page*/
+
+.header.bg-gradient-info {
+ background: transparent !important;
+}
+
+@media (min-width: 1200px) {
+ .separator-skew {
+ height: 70px;
+ display: none;
+ }
+}
+
+#root>div>div.mt--8.pb-5.container>div>div>div {
+ background: var(--transparency-dark-25) !important;
+}
+
+#root>div>div.mt--8.pb-5.container>div>div>div>div>form>div:nth-child(1)>div>input,
+#root>div>div.mt--8.pb-5.container>div>div>div>div>form>div:nth-child(2)>div>input,
+#root>div>div.mt--8.pb-5.container>div>div>div>div>form>div:nth-child(3)>div>input {
+ background: var(--transparency-dark-25) !important;
+ border: 10px solid transparent;
+}
+
+.input-group-text {
+ color: var(--text);
+ background: var(--transparency-dark-25);
+ border: 1px solid transparent !important;
+}
+
+.input-group-prepend {
+ margin-right: 0px;
+}
+
+#root>div>div.header.bg-gradient-info.py-7.py-lg-8>div.separator.separator-bottom.separator-skew.zindex-100>svg>polygon {
+ display: none;
+}
+
+/* Scrollbar */
+@media only screen and (min-width: 768px) {
+ html {
+ height: 100%;
+ width: 100%;
+ overflow: hidden;
+ }
+
+ body {
+ overflow-y: auto;
+ height: 100%;
+ background: var(--main-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ }
+}
+
+::-webkit-scrollbar {
+ width: 14px;
+}
+
+::-webkit-scrollbar-thumb {
+ min-height: 50px;
+ border: 3px solid transparent;
+ border-radius: 8px;
+ background: var(--transparency-dark-20);
+ background-clip: padding-box;
+}
+
+::-webkit-scrollbar-track {
+ background-color: transparent;
+}
+
+::-webkit-scrollbar-thumb:hover {
+ min-height: 50px;
+ border: 3px solid transparent;
+ border-radius: 8px;
+ background: var(--transparency-light-50);
+ background-clip: padding-box;
}
\ No newline at end of file
diff --git a/css/base/resilio-sync/resilio-sync-base.css b/css/base/resilio-sync/resilio-sync-base.css
index 0ab61d9e82..769a05d45f 100644
--- a/css/base/resilio-sync/resilio-sync-base.css
+++ b/css/base/resilio-sync/resilio-sync-base.css
@@ -1,805 +1,805 @@
-/* dP dP dP */
-/* 88 88 88 */
-/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
-/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
-/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
-/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
-/* 88 */
-/* dP */
-
-/* Made by @gilbN */
-/* https://github.com/gilbN/theme.park */
-
-@import url(https://use.fontawesome.com/releases/v5.15.1/css/all.css);
-@import url("/css/defaults/placeholders.css");
-@import url("/css/defaults/transparent.css");
-
-body,
-.tableScrollContainer,
-.settings-tabs-wrapper .settings-tabs-container {
- background: var(--main-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- color: var(--text);
-}
-
-
-h1,
-h2,
-h3,
-h4,
-h5,
-h6,
-.h1,
-.h2,
-.h3,
-.h4,
-.h5,
-.h6 {
- color: var(--text-hover) !important;
-}
-
-a {
- color: var(--link-color);
-}
-
-a:hover {
- color: var(--link-color-hover);
-}
-
-* {
- outline: none !important;
-}
-
-/* Scrollbar */
-@media only screen and (min-width: 768px) {
- html {
- height: 100%;
- width: 100%;
- overflow: hidden;
- }
-
- body {
- overflow-y: auto;
- height: 100%;
- background: var(--main-bg-color)
- }
-}
-
-::-webkit-scrollbar {
- width: 14px;
-}
-
-::-webkit-scrollbar-thumb {
- min-height: 50px;
- border: 3px solid transparent;
- border-radius: 8px;
- background: var(--transparency-dark-20);
- background-clip: padding-box;
-}
-
-::-webkit-scrollbar-track {
- background-color: transparent;
-}
-
-::-webkit-scrollbar-thumb:hover {
- min-height: 50px;
- border: 3px solid transparent;
- border-radius: 8px;
- background: var(--transparency-light-50);
- background-clip: padding-box;
-}
-
-/* TEXT */
-body,
-#onboarding-dark #page-main,
-p,
-h1,
-h2,
-h3,
-h4,
-h5,
-h6,
-#choose-product-dialog .choose-title h1,
-label.control-label,
-.emptyMessage,
-.bt-navbar #choose-share-type-menu .container-fluid .menu-item h2,
-.bt-navbar .choose-dropdown-menu .container-fluid .menu-item h2,
-UL.jqueryFileTree A,
-.settings-tabs-wrapper .settings-tabs-container,
-.bt-checkbox label,
-.bt-radio label,
-.settings-tabs-wrapper .settings-tabs-buttons .left-nav-button,
-#licenses-tab #unlicensed-container h1,
-#licenses-tab #unlicensed-container .unlicensed-text,
-#support-tab #page-menu .support-content>a h5,
-#support-tab #page-menu .support-content>button h5,
-#support-tab #page-menu .support-content>a p,
-.modal-header .transfer-path .labelContainer .secondaryLine,
-.transfer-table .transfer-row .nameLabel,
-.dropdown-menu li a {
- color: var(--text);
-}
-
-/* ACCENTS */
-#choose-product-dialog .product-container .product:hover {
- border-color: rgb(var(--accent-color));
-}
-
-.text-success {
- color: #4CAF50;
-}
-
-#historyContainer .table-filter-panel .filter-item.active,
-.resizableTableContainer .table-filter-panel .filter-item.active,
-.tableContainerWithFilterPanel .table-filter-panel .filter-item.active {
- color: rgb(var(--accent-color))
-}
-
-/* NAVBAR */
-.bt-navbar {
- background: var(--transparency-dark-25);
-}
-
-.bt-navbar .btn.dropdown-toggle {
- background: var(--transparency-light-10);
-}
-
-.bt-navbar .btn.dropdown-toggle:hover {
- background: var(--transparency-light-15);
-}
-
-.bt-navbar .btn.btn-tab.active,
-.bt-navbar .btn.btn-tab:active {
- background: var(--transparency-dark-25);
- border-bottom-color: rgb(var(--accent-color));
-}
-
-.bt-navbar .btn:hover {
- background: var(--transparency-light-10) !important;
-}
-
-.bt-navbar .btn#try-pro-button {
- background: var(--transparency-dark-50);
- color: var(--button-text);
-}
-
-.bt-navbar .btn#try-pro-button:hover {
- background: var(--transparency-light-10);
-}
-
-.bt-navbar .btn.btn-tab {
- background: transparent;
-}
-
-/* SIDE MENU */
-/* DROPDOWN MENU */
-.bt-navbar #choose-share-type-menu,
-.bt-navbar .choose-dropdown-menu {
- background: var(--drop-down-menu-bg);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-.dropdown-menu {
- background: var(--drop-down-menu-bg);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- border: 1px solid rgba(255, 255, 255, .1);
- -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .2);
- box-shadow: 0 6px 12px rgba(0, 0, 0, .2);
-}
-
-.dropdown-menu li a:focus,
-.dropdown-menu li a:hover {
- background: var(--transparency-light-10);
- color: var(--text-hover);
-}
-
-#columns-context .bt-checkbox:hover {
- background: var(--transparency-light-10);
-}
-
-.context-menu .bt-checkbox label,
-.context-menu .bt-radio label {
- color: var(--text-hover);
-}
-
-.sync-level .add-folder-mode .option-text {
- color: var(--text-hover);
-}
-
-.sync-level .add-folder-mode .option-description {
- color: var(--text);
- white-space: normal;
-}
-
-.sync-level .add-folder-mode li.selected a {
- background: var(--transparency-dark-25);
-}
-
-.sync-level .add-folder-mode li:not(.selected) a:focus,
-.sync-level .add-folder-mode li:not(.selected) a:hover {
- background: var(--transparency-light-10);
-}
-
-.sync-level .add-folder-mode .btn-group {
- background-color: transparent !important;
-}
-
-button.selectpicker.btn-default {
- border-color: #ccc0 !important;
- color: var(--text) !important;
- background: var(--transparency-dark-25) !important;
-}
-
-.btn-group.open .dropdown-toggle {
- -webkit-box-shadow: none !important;
- box-shadow: none !important;
- border: none;
- background: var(--transparency-dark-50) !important;
-}
-
-.animating {
- background-color: transparent !important;
-}
-
-/* ICONS */
-.mycon.mycon-folder-rw,
-.mycon.mycon-folder-owner,
-.mycon.mycon-folder-encrypted,
-.mycon.mycon-file,
-.mycon.mycon-plus {
- background-image: none !important;
-}
-
-.mycon.mycon-folder-rw:before {
- font-family: "Font Awesome 5 Free";
- font-size: 24px;
- content: "\f07b";
- font-weight: bold;
- width: 24px;
- height: 24px;
- margin-left: 5px;
- color: var(--text);
- font-style: normal;
-}
-
-.mycon.mycon-folder-owner:before {
- font-family: "Font Awesome 5 Free";
- font-size: 24px;
- content: "\f65e";
- font-weight: bold;
- width: 24px;
- height: 24px;
- margin-left: 5px;
- color: var(--text);
- font-style: normal;
-}
-
-.mycon.mycon-folder-encrypted:before {
- font-family: "Font Awesome 5 Free";
- font-size: 24px;
- content: "\f023";
- font-weight: bold;
- width: 24px;
- height: 24px;
- margin-left: 5px;
- color: var(--text);
- font-style: normal;
-}
-
-.mycon.mycon-file:before {
- font-family: "Font Awesome 5 Free";
- font-size: 24px;
- content: "\f064";
- font-weight: bold;
- width: 24px;
- height: 24px;
- margin-left: 5px;
- color: var(--text);
- font-style: normal;
-}
-
-.mycon.mycon-plus:before {
- font-family: "Font Awesome 5 Free";
- font-size: 24px;
- content: "\f0c1";
- font-weight: bold;
- width: 24px;
- height: 24px;
- margin-left: 5px;
- color: var(--text);
- font-style: normal;
-}
-
-.bt-navbar #choose-share-type-menu .container-fluid .menu-item:focus,
-.bt-navbar #choose-share-type-menu .container-fluid .menu-item:hover,
-.bt-navbar .choose-dropdown-menu .container-fluid .menu-item:focus,
-.bt-navbar .choose-dropdown-menu .container-fluid .menu-item:hover {
- background: var(--transparency-light-10);
-
-}
-
-.bt-navbar #choose-share-type-menu .container-fluid .menu-item .menu-item-description:hover,
-.bt-navbar .choose-dropdown-menu .container-fluid .menu-item .menu-item-description:hover {
- margin-left: 6px;
- padding-top: 4px;
- color: var(--text-hover);
-}
-
-.bt-navbar #choose-share-type-menu .arrow,
-.bt-navbar .choose-dropdown-menu .arrow {
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-.popout-parent {
- background: var(--drop-down-menu-bg);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-.context-menu li a:focus,
-.context-menu li a:hover {
- background: var(--transparency-light-10);
- color: var(--text-hover) !important;
-}
-
-.context-menu li.has-icon a {
- color: var(--text);
-}
-
-.context-notification .context-notification-inner {
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-#general-settings #languagedrop {
- background: var(--transparency-dark-25);
- border: transparent;
-}
-
-.popout-anchor.popout-open {
- color: var(--text-hover);
-}
-
-/* MODALS */
-.modal-header {
- background: var(--modal-header-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- color: var(--text);
-}
-
-.modal-footer {
- background: var(--modal-footer-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- color: var(--text);
-}
-
-.modal-content,
-.modal-body,
-.modal-body .fileTreeContainer,
-.modal-page {
- color: var(--text);
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-.modal-body .horizontal-separator .horizontal-separator-text {
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- color: var(--text);
-}
-
-.modal-filter .btn:hover,
-.modal-input .btn:hover {
- background-color: var(--button-color);
- color: var(--button-text);
-}
-
-#choose-product-dialog .product-container .product {
- background-color: var(--transparency-light-10);
- border: 1px solid transparent;
-}
-
-.modal-header .close:hover {
- background: var(--transparency-light-10);
-}
-
-ul.jqueryFileTree a.active,
-ul.jqueryFileTree a:hover {
- background: var(--transparency-light-10);
- color: var(--text-hover);
-}
-
-.modal-filter:before,
-.modal-input:before {
- background: -owg-linear-gradient(left, transparent, transparent);
- background: transparent !important;
- background: -moz-linear-gradient(left, transparent, transparent);
- background: -o-linear-gradient(left, transparent, transparent);
- background: linear-gradient(left, transparent, transparent);
-}
-
-.nav-tabs.nav-sub-tabs,
-.nav-tabs.nav-sub-tabs>li {
- background-color: transparent;
- border-bottom-color: rgb(255 255 255 / .1);
-}
-
-.nav-tabs.nav-sub-tabs>li.active a,
-.nav-tabs.nav-sub-tabs>li.active a:focus,
-.nav-tabs.nav-sub-tabs>li.active a:hover {
- background-color: var(--button-color-hover);
- border: 1px solid var(--button-color-hover);
- color: var(--button-text-hover);
-}
-
-.nav-tabs.nav-sub-tabs>li>a {
- background-color: var(--button-color);
- border: 1px solid var(--button-color);
- color: var(--button-text);
-}
-
-.nav-tabs.nav-sub-tabs>li>a:hover {
- background-color: var(--button-color-hover);
- border: 1px solid var(--button-color-hover);
- color: var(--button-text-hover);
-}
-
-#file-sharing-content .shareOptionsContainer .shareOption:hover,
-#sharing-content .shareOptionsContainer .shareOption:hover,
-.sharing-dialog-content .shareOptionsContainer .shareOption:hover {
- background: var(--transparency-light-10);
- color: var(--text-hover);
-}
-
-#sharing-content .nav-tabs.nav-sub-tabs>li {
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-#sharing-content .nav-tabs.nav-sub-tabs>li>a {
- border: 1px solid var(--button-color);
- color: var(--button-text);
- background: var(--button-color);
-}
-
-#sharing-content .nav-tabs.nav-sub-tabs>li.active a,
-.nav-tabs.nav-sub-tabs>li.active a:focus,
-.nav-tabs.nav-sub-tabs>li.active a:hover {
- background: var(--button-color-hover) !important;
- border: 1px solid var(--button-color-hover);
- color: var(--button-text-hover);
-}
-
-.activity-filter.open,
-.main-filter.open,
-.modal-filter.open,
-.modal-input.open {
- background: var(--main-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-.modal-header .transfer-path .labelContainer {
- border-left: 1px solid rgb(255 255 255 / .1);
-}
-
-.modal-filter .btn,
-.modal-input .btn {
- background: transparent;
-}
-
-.modal-filter .btn:hover,
-.modal-input .btn:focus,
-.modal-filter animating {
- background: var(--transparency-light-10) !important;
-}
-
-/* PAGES */
-#archive-onboarding.fixed .tutorial-background,
-#onboarding-dark.fixed .tutorial-background,
-#syncall-tutorial.fixed .tutorial-background {
- background: var(--main-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- color: var(--text);
-}
-
-#historyContainer .table-filter-panel,
-.resizableTableContainer .table-filter-panel,
-.tableContainerWithFilterPanel .table-filter-panel {
- background: var(--transparency-dark-25);
- border-bottom: 1px solid rgb(255 255 255 / 10%);
-}
-
-.section-header {
- border-bottom: 1px solid rgb(255 255 255 / .1);
-}
-
-/* FOOTER */
-#sync-core-state {
- background: var(--transparency-dark-50);
- border-top: 1px solid rgb(255 255 255 / 10%);
-}
-
-#statusPanel {
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-.status-panel-shown #statusPanel {
- border-top: 1px solid rgb(255 255 255 / 20%);
-}
-
-#statusPanel .nav-pills a.tab-button .header,
-#statusPanel .nav-pills a.tab-button .value,
-#statusPanel .nav-pills a.tab-button span[class$=-speed-label] {
- color: var(--text);
-}
-
-#statusPanel .nav-pills li {
- border-bottom: 1px solid rgb(255 255 255 / .1);
-}
-
-#statusPanel .nav-pills a.tab-button:focus,
-#statusPanel .nav-pills a.tab-button:hover,
-#statusPanel .nav-pills .active>a {
- background: var(--transparency-light-10);
-}
-
-#statusPanel .tab-content {
- background-color: transparent;
-}
-
-#statusPanel .chart-wrapper {
- background: var(--transparency-dark-25);
- border-right: 1px solid rgba(255, 255, 255, .1);
-}
-
-.resizableTableContainer .tableHeaderContainer {
- border-bottom: 1px solid rgba(255, 255, 255, .1);
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-#statusPanel .chart-c3 .c3-tooltip {
- background-color: #000;
- opacity: .7;
- border-radius: 4px;
- box-shadow: none;
-}
-
-.c3-grid line {
- stroke: var(--text);
-}
-
-.c3 text {
- fill: var(--text);
-}
-
-
-/* SETTINGS */
-.settings-tabs-wrapper .settings-tabs-buttons .left-nav-button.active {
- background: var(--transparency-dark-25);
- color: rgb(var(--accent-color));
-}
-
-.settings-tabs-wrapper .settings-tabs-buttons .left-nav-button:hover:not(.active) {
- background: var(--transparency-light-10);
-}
-
-.settings-tabs-wrapper .settings-tabs-buttons .left-nav-button:hover:not(.active) .txt-button {
- color: var(--button-text-hover);
-}
-
-#support-tab #page-menu .support-content>a,
-#support-tab #page-menu .support-content>button {
- background-color: transparent;
-}
-
-#support-tab #page-menu .support-content>a:hover h5,
-#support-tab #page-menu .support-content>a:hover p,
-#support-tab #page-menu .support-content>button:hover h5,
-#support-tab #page-menu .support-content>button:hover p {
- color: var(--text-hover);
-}
-
-.settings-tabs-wrapper .settings-tabs-buttons {
- border-right: 1px solid rgb(255 255 255 / 10%);
- background: var(--transparency-dark-25);
-}
-
-/* IDENTITY */
-#my-devices .my-devices .single-my-device:hover:not(.disabled) {
- background: var(--transparency-light-10);
-}
-
-#my-devices .my-devices .link-device-block #device-to-qr .device-link {
- color: rgb(var(--accent-color));
-}
-
-#my-devices .my-devices .link-device-block #device-to-qr:hover:not(:disabled) .device-link-text {
- text-decoration: underline;
- color: var(--text-hover);
-}
-
-#my-devices .my-devices .info-button:hover {
- background-color: var(--button-color-hover);
- color: var(--button-text-hover);
-}
-
-/* BUTTONS */
-.btn,
-#support-tab #page-feedback-form .back-button {
- border-color: var(--button-color);
- background: var(--button-color);
- color: var(--button-text);
- margin-right: 5px;
- box-shadow: none;
- border: transparent;
- border-radius: 2px;
-}
-
-.btn:hover,
-.btn:focus,
-.btn:active,
-.btn-primary:not(:disabled):not(.disabled):active,
-.btn-primary:not(:disabled):not(.disabled).active,
-#support-tab #page-feedback-form .back-button:hover {
- border-color: var(--button-color-hover);
- color: var(--button-text-hover);
- background-color: var(--button-color-hover);
- box-shadow: none !important;
-}
-
-.transfer-table .transfer-row .optionsColumn .options-button {
- background-color: transparent;
- color: var(--button-text);
-}
-
-.transfer-table .transfer-row .optionsColumn .options-button.active,
-.transfer-table .transfer-row .optionsColumn .options-button:hover {
- background: var(--transparency-light-10);
-}
-
-/* FORMS */
-.form-control {
- color: var(--text) !important;
- background: var(--transparency-dark-25) !important;
- border: 1px solid transparent !important;
- box-shadow: none !important;
- transition: background-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
-}
-
-.form-control:focus {
- background: var(--transparency-dark-50) !important;
- color: var(--text-hover) !important;
-}
-
-/* TABLE */
-#advanced-settings-dialog .verticalScrollContainer tr:active,
-#advanced-settings-dialog .verticalScrollContainer tr:focus,
-#advanced-settings-dialog .verticalScrollContainer tr:hover {
- background: var(--transparency-light-10);
- color: var(--text-hover);
-}
-
-.table-hover>tbody>tr.active,
-.table-hover>tbody>tr:hover:not(.no-hover) {
- background: var(--transparency-light-10);
- color: var(--text-hover);
-}
-
-.transfer-table .transfer-row.active a,
-.transfer-table .transfer-row:hover a {
- color: var(--text-hover);
-}
-
-.table>thead>tr>th {
- vertical-align: bottom;
- border-bottom: 1px solid rgb(255 255 255 / 10%);
-
-}
-
-.table.table-bordered-header thead tr th {
- background-color: #fff;
- border-right: 1px solid rgb(255 255 255 / 0.1) !important;
-}
-
-.tableScrollContainer .table thead tr th {
- background: var(--main-bg-color) !important;
- background-repeat: repeat, no-repeat !important;
- background-attachment: fixed, fixed !important;
- background-position: center center, center center !important;
- background-size: auto, cover !important;
- -webkit-background-size: auto, cover !important;
- -moz-background-size: auto, cover !important;
- -o-background-size: auto, cover !important;
+/* dP dP dP */
+/* 88 88 88 */
+/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
+/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
+/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
+/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
+/* 88 */
+/* dP */
+
+/* Made by @gilbN */
+/* https://github.com/gilbN/theme.park */
+
+@import url(https://use.fontawesome.com/releases/v5.15.1/css/all.css);
+@import url("/css/defaults/placeholders.css");
+@import url("/css/defaults/transparent.css");
+
+body,
+.tableScrollContainer,
+.settings-tabs-wrapper .settings-tabs-container {
+ background: var(--main-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ color: var(--text);
+}
+
+
+h1,
+h2,
+h3,
+h4,
+h5,
+h6,
+.h1,
+.h2,
+.h3,
+.h4,
+.h5,
+.h6 {
+ color: var(--text-hover) !important;
+}
+
+a {
+ color: var(--link-color);
+}
+
+a:hover {
+ color: var(--link-color-hover);
+}
+
+* {
+ outline: none !important;
+}
+
+/* Scrollbar */
+@media only screen and (min-width: 768px) {
+ html {
+ height: 100%;
+ width: 100%;
+ overflow: hidden;
+ }
+
+ body {
+ overflow-y: auto;
+ height: 100%;
+ background: var(--main-bg-color)
+ }
+}
+
+::-webkit-scrollbar {
+ width: 14px;
+}
+
+::-webkit-scrollbar-thumb {
+ min-height: 50px;
+ border: 3px solid transparent;
+ border-radius: 8px;
+ background: var(--transparency-dark-20);
+ background-clip: padding-box;
+}
+
+::-webkit-scrollbar-track {
+ background-color: transparent;
+}
+
+::-webkit-scrollbar-thumb:hover {
+ min-height: 50px;
+ border: 3px solid transparent;
+ border-radius: 8px;
+ background: var(--transparency-light-50);
+ background-clip: padding-box;
+}
+
+/* TEXT */
+body,
+#onboarding-dark #page-main,
+p,
+h1,
+h2,
+h3,
+h4,
+h5,
+h6,
+#choose-product-dialog .choose-title h1,
+label.control-label,
+.emptyMessage,
+.bt-navbar #choose-share-type-menu .container-fluid .menu-item h2,
+.bt-navbar .choose-dropdown-menu .container-fluid .menu-item h2,
+UL.jqueryFileTree A,
+.settings-tabs-wrapper .settings-tabs-container,
+.bt-checkbox label,
+.bt-radio label,
+.settings-tabs-wrapper .settings-tabs-buttons .left-nav-button,
+#licenses-tab #unlicensed-container h1,
+#licenses-tab #unlicensed-container .unlicensed-text,
+#support-tab #page-menu .support-content>a h5,
+#support-tab #page-menu .support-content>button h5,
+#support-tab #page-menu .support-content>a p,
+.modal-header .transfer-path .labelContainer .secondaryLine,
+.transfer-table .transfer-row .nameLabel,
+.dropdown-menu li a {
+ color: var(--text);
+}
+
+/* ACCENTS */
+#choose-product-dialog .product-container .product:hover {
+ border-color: rgb(var(--accent-color));
+}
+
+.text-success {
+ color: #4CAF50;
+}
+
+#historyContainer .table-filter-panel .filter-item.active,
+.resizableTableContainer .table-filter-panel .filter-item.active,
+.tableContainerWithFilterPanel .table-filter-panel .filter-item.active {
+ color: rgb(var(--accent-color))
+}
+
+/* NAVBAR */
+.bt-navbar {
+ background: var(--transparency-dark-25);
+}
+
+.bt-navbar .btn.dropdown-toggle {
+ background: var(--transparency-light-10);
+}
+
+.bt-navbar .btn.dropdown-toggle:hover {
+ background: var(--transparency-light-15);
+}
+
+.bt-navbar .btn.btn-tab.active,
+.bt-navbar .btn.btn-tab:active {
+ background: var(--transparency-dark-25);
+ border-bottom-color: rgb(var(--accent-color));
+}
+
+.bt-navbar .btn:hover {
+ background: var(--transparency-light-10) !important;
+}
+
+.bt-navbar .btn#try-pro-button {
+ background: var(--transparency-dark-50);
+ color: var(--button-text);
+}
+
+.bt-navbar .btn#try-pro-button:hover {
+ background: var(--transparency-light-10);
+}
+
+.bt-navbar .btn.btn-tab {
+ background: transparent;
+}
+
+/* SIDE MENU */
+/* DROPDOWN MENU */
+.bt-navbar #choose-share-type-menu,
+.bt-navbar .choose-dropdown-menu {
+ background: var(--drop-down-menu-bg);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+.dropdown-menu {
+ background: var(--drop-down-menu-bg);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ border: 1px solid rgba(255, 255, 255, .1);
+ -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .2);
+ box-shadow: 0 6px 12px rgba(0, 0, 0, .2);
+}
+
+.dropdown-menu li a:focus,
+.dropdown-menu li a:hover {
+ background: var(--transparency-light-10);
+ color: var(--text-hover);
+}
+
+#columns-context .bt-checkbox:hover {
+ background: var(--transparency-light-10);
+}
+
+.context-menu .bt-checkbox label,
+.context-menu .bt-radio label {
+ color: var(--text-hover);
+}
+
+.sync-level .add-folder-mode .option-text {
+ color: var(--text-hover);
+}
+
+.sync-level .add-folder-mode .option-description {
+ color: var(--text);
+ white-space: normal;
+}
+
+.sync-level .add-folder-mode li.selected a {
+ background: var(--transparency-dark-25);
+}
+
+.sync-level .add-folder-mode li:not(.selected) a:focus,
+.sync-level .add-folder-mode li:not(.selected) a:hover {
+ background: var(--transparency-light-10);
+}
+
+.sync-level .add-folder-mode .btn-group {
+ background-color: transparent !important;
+}
+
+button.selectpicker.btn-default {
+ border-color: #ccc0 !important;
+ color: var(--text) !important;
+ background: var(--transparency-dark-25) !important;
+}
+
+.btn-group.open .dropdown-toggle {
+ -webkit-box-shadow: none !important;
+ box-shadow: none !important;
+ border: none;
+ background: var(--transparency-dark-50) !important;
+}
+
+.animating {
+ background-color: transparent !important;
+}
+
+/* ICONS */
+.mycon.mycon-folder-rw,
+.mycon.mycon-folder-owner,
+.mycon.mycon-folder-encrypted,
+.mycon.mycon-file,
+.mycon.mycon-plus {
+ background-image: none !important;
+}
+
+.mycon.mycon-folder-rw:before {
+ font-family: "Font Awesome 5 Free";
+ font-size: 24px;
+ content: "\f07b";
+ font-weight: bold;
+ width: 24px;
+ height: 24px;
+ margin-left: 5px;
+ color: var(--text);
+ font-style: normal;
+}
+
+.mycon.mycon-folder-owner:before {
+ font-family: "Font Awesome 5 Free";
+ font-size: 24px;
+ content: "\f65e";
+ font-weight: bold;
+ width: 24px;
+ height: 24px;
+ margin-left: 5px;
+ color: var(--text);
+ font-style: normal;
+}
+
+.mycon.mycon-folder-encrypted:before {
+ font-family: "Font Awesome 5 Free";
+ font-size: 24px;
+ content: "\f023";
+ font-weight: bold;
+ width: 24px;
+ height: 24px;
+ margin-left: 5px;
+ color: var(--text);
+ font-style: normal;
+}
+
+.mycon.mycon-file:before {
+ font-family: "Font Awesome 5 Free";
+ font-size: 24px;
+ content: "\f064";
+ font-weight: bold;
+ width: 24px;
+ height: 24px;
+ margin-left: 5px;
+ color: var(--text);
+ font-style: normal;
+}
+
+.mycon.mycon-plus:before {
+ font-family: "Font Awesome 5 Free";
+ font-size: 24px;
+ content: "\f0c1";
+ font-weight: bold;
+ width: 24px;
+ height: 24px;
+ margin-left: 5px;
+ color: var(--text);
+ font-style: normal;
+}
+
+.bt-navbar #choose-share-type-menu .container-fluid .menu-item:focus,
+.bt-navbar #choose-share-type-menu .container-fluid .menu-item:hover,
+.bt-navbar .choose-dropdown-menu .container-fluid .menu-item:focus,
+.bt-navbar .choose-dropdown-menu .container-fluid .menu-item:hover {
+ background: var(--transparency-light-10);
+
+}
+
+.bt-navbar #choose-share-type-menu .container-fluid .menu-item .menu-item-description:hover,
+.bt-navbar .choose-dropdown-menu .container-fluid .menu-item .menu-item-description:hover {
+ margin-left: 6px;
+ padding-top: 4px;
+ color: var(--text-hover);
+}
+
+.bt-navbar #choose-share-type-menu .arrow,
+.bt-navbar .choose-dropdown-menu .arrow {
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+.popout-parent {
+ background: var(--drop-down-menu-bg);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+.context-menu li a:focus,
+.context-menu li a:hover {
+ background: var(--transparency-light-10);
+ color: var(--text-hover) !important;
+}
+
+.context-menu li.has-icon a {
+ color: var(--text);
+}
+
+.context-notification .context-notification-inner {
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+#general-settings #languagedrop {
+ background: var(--transparency-dark-25);
+ border: transparent;
+}
+
+.popout-anchor.popout-open {
+ color: var(--text-hover);
+}
+
+/* MODALS */
+.modal-header {
+ background: var(--modal-header-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ color: var(--text);
+}
+
+.modal-footer {
+ background: var(--modal-footer-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ color: var(--text);
+}
+
+.modal-content,
+.modal-body,
+.modal-body .fileTreeContainer,
+.modal-page {
+ color: var(--text);
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+.modal-body .horizontal-separator .horizontal-separator-text {
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ color: var(--text);
+}
+
+.modal-filter .btn:hover,
+.modal-input .btn:hover {
+ background-color: var(--button-color);
+ color: var(--button-text);
+}
+
+#choose-product-dialog .product-container .product {
+ background-color: var(--transparency-light-10);
+ border: 1px solid transparent;
+}
+
+.modal-header .close:hover {
+ background: var(--transparency-light-10);
+}
+
+ul.jqueryFileTree a.active,
+ul.jqueryFileTree a:hover {
+ background: var(--transparency-light-10);
+ color: var(--text-hover);
+}
+
+.modal-filter:before,
+.modal-input:before {
+ background: -owg-linear-gradient(left, transparent, transparent);
+ background: transparent !important;
+ background: -moz-linear-gradient(left, transparent, transparent);
+ background: -o-linear-gradient(left, transparent, transparent);
+ background: linear-gradient(left, transparent, transparent);
+}
+
+.nav-tabs.nav-sub-tabs,
+.nav-tabs.nav-sub-tabs>li {
+ background-color: transparent;
+ border-bottom-color: rgb(255 255 255 / .1);
+}
+
+.nav-tabs.nav-sub-tabs>li.active a,
+.nav-tabs.nav-sub-tabs>li.active a:focus,
+.nav-tabs.nav-sub-tabs>li.active a:hover {
+ background-color: var(--button-color-hover);
+ border: 1px solid var(--button-color-hover);
+ color: var(--button-text-hover);
+}
+
+.nav-tabs.nav-sub-tabs>li>a {
+ background-color: var(--button-color);
+ border: 1px solid var(--button-color);
+ color: var(--button-text);
+}
+
+.nav-tabs.nav-sub-tabs>li>a:hover {
+ background-color: var(--button-color-hover);
+ border: 1px solid var(--button-color-hover);
+ color: var(--button-text-hover);
+}
+
+#file-sharing-content .shareOptionsContainer .shareOption:hover,
+#sharing-content .shareOptionsContainer .shareOption:hover,
+.sharing-dialog-content .shareOptionsContainer .shareOption:hover {
+ background: var(--transparency-light-10);
+ color: var(--text-hover);
+}
+
+#sharing-content .nav-tabs.nav-sub-tabs>li {
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+#sharing-content .nav-tabs.nav-sub-tabs>li>a {
+ border: 1px solid var(--button-color);
+ color: var(--button-text);
+ background: var(--button-color);
+}
+
+#sharing-content .nav-tabs.nav-sub-tabs>li.active a,
+.nav-tabs.nav-sub-tabs>li.active a:focus,
+.nav-tabs.nav-sub-tabs>li.active a:hover {
+ background: var(--button-color-hover) !important;
+ border: 1px solid var(--button-color-hover);
+ color: var(--button-text-hover);
+}
+
+.activity-filter.open,
+.main-filter.open,
+.modal-filter.open,
+.modal-input.open {
+ background: var(--main-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+.modal-header .transfer-path .labelContainer {
+ border-left: 1px solid rgb(255 255 255 / .1);
+}
+
+.modal-filter .btn,
+.modal-input .btn {
+ background: transparent;
+}
+
+.modal-filter .btn:hover,
+.modal-input .btn:focus,
+.modal-filter animating {
+ background: var(--transparency-light-10) !important;
+}
+
+/* PAGES */
+#archive-onboarding.fixed .tutorial-background,
+#onboarding-dark.fixed .tutorial-background,
+#syncall-tutorial.fixed .tutorial-background {
+ background: var(--main-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ color: var(--text);
+}
+
+#historyContainer .table-filter-panel,
+.resizableTableContainer .table-filter-panel,
+.tableContainerWithFilterPanel .table-filter-panel {
+ background: var(--transparency-dark-25);
+ border-bottom: 1px solid rgb(255 255 255 / 10%);
+}
+
+.section-header {
+ border-bottom: 1px solid rgb(255 255 255 / .1);
+}
+
+/* FOOTER */
+#sync-core-state {
+ background: var(--transparency-dark-50);
+ border-top: 1px solid rgb(255 255 255 / 10%);
+}
+
+#statusPanel {
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+.status-panel-shown #statusPanel {
+ border-top: 1px solid rgb(255 255 255 / 20%);
+}
+
+#statusPanel .nav-pills a.tab-button .header,
+#statusPanel .nav-pills a.tab-button .value,
+#statusPanel .nav-pills a.tab-button span[class$=-speed-label] {
+ color: var(--text);
+}
+
+#statusPanel .nav-pills li {
+ border-bottom: 1px solid rgb(255 255 255 / .1);
+}
+
+#statusPanel .nav-pills a.tab-button:focus,
+#statusPanel .nav-pills a.tab-button:hover,
+#statusPanel .nav-pills .active>a {
+ background: var(--transparency-light-10);
+}
+
+#statusPanel .tab-content {
+ background-color: transparent;
+}
+
+#statusPanel .chart-wrapper {
+ background: var(--transparency-dark-25);
+ border-right: 1px solid rgba(255, 255, 255, .1);
+}
+
+.resizableTableContainer .tableHeaderContainer {
+ border-bottom: 1px solid rgba(255, 255, 255, .1);
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+#statusPanel .chart-c3 .c3-tooltip {
+ background-color: #000;
+ opacity: .7;
+ border-radius: 4px;
+ box-shadow: none;
+}
+
+.c3-grid line {
+ stroke: var(--text);
+}
+
+.c3 text {
+ fill: var(--text);
+}
+
+
+/* SETTINGS */
+.settings-tabs-wrapper .settings-tabs-buttons .left-nav-button.active {
+ background: var(--transparency-dark-25);
+ color: rgb(var(--accent-color));
+}
+
+.settings-tabs-wrapper .settings-tabs-buttons .left-nav-button:hover:not(.active) {
+ background: var(--transparency-light-10);
+}
+
+.settings-tabs-wrapper .settings-tabs-buttons .left-nav-button:hover:not(.active) .txt-button {
+ color: var(--button-text-hover);
+}
+
+#support-tab #page-menu .support-content>a,
+#support-tab #page-menu .support-content>button {
+ background-color: transparent;
+}
+
+#support-tab #page-menu .support-content>a:hover h5,
+#support-tab #page-menu .support-content>a:hover p,
+#support-tab #page-menu .support-content>button:hover h5,
+#support-tab #page-menu .support-content>button:hover p {
+ color: var(--text-hover);
+}
+
+.settings-tabs-wrapper .settings-tabs-buttons {
+ border-right: 1px solid rgb(255 255 255 / 10%);
+ background: var(--transparency-dark-25);
+}
+
+/* IDENTITY */
+#my-devices .my-devices .single-my-device:hover:not(.disabled) {
+ background: var(--transparency-light-10);
+}
+
+#my-devices .my-devices .link-device-block #device-to-qr .device-link {
+ color: rgb(var(--accent-color));
+}
+
+#my-devices .my-devices .link-device-block #device-to-qr:hover:not(:disabled) .device-link-text {
+ text-decoration: underline;
+ color: var(--text-hover);
+}
+
+#my-devices .my-devices .info-button:hover {
+ background-color: var(--button-color-hover);
+ color: var(--button-text-hover);
+}
+
+/* BUTTONS */
+.btn,
+#support-tab #page-feedback-form .back-button {
+ border-color: var(--button-color);
+ background: var(--button-color);
+ color: var(--button-text);
+ margin-right: 5px;
+ box-shadow: none;
+ border: transparent;
+ border-radius: 2px;
+}
+
+.btn:hover,
+.btn:focus,
+.btn:active,
+.btn-primary:not(:disabled):not(.disabled):active,
+.btn-primary:not(:disabled):not(.disabled).active,
+#support-tab #page-feedback-form .back-button:hover {
+ border-color: var(--button-color-hover);
+ color: var(--button-text-hover);
+ background-color: var(--button-color-hover);
+ box-shadow: none !important;
+}
+
+.transfer-table .transfer-row .optionsColumn .options-button {
+ background-color: transparent;
+ color: var(--button-text);
+}
+
+.transfer-table .transfer-row .optionsColumn .options-button.active,
+.transfer-table .transfer-row .optionsColumn .options-button:hover {
+ background: var(--transparency-light-10);
+}
+
+/* FORMS */
+.form-control {
+ color: var(--text) !important;
+ background: var(--transparency-dark-25) !important;
+ border: 1px solid transparent !important;
+ box-shadow: none !important;
+ transition: background-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
+}
+
+.form-control:focus {
+ background: var(--transparency-dark-50) !important;
+ color: var(--text-hover) !important;
+}
+
+/* TABLE */
+#advanced-settings-dialog .verticalScrollContainer tr:active,
+#advanced-settings-dialog .verticalScrollContainer tr:focus,
+#advanced-settings-dialog .verticalScrollContainer tr:hover {
+ background: var(--transparency-light-10);
+ color: var(--text-hover);
+}
+
+.table-hover>tbody>tr.active,
+.table-hover>tbody>tr:hover:not(.no-hover) {
+ background: var(--transparency-light-10);
+ color: var(--text-hover);
+}
+
+.transfer-table .transfer-row.active a,
+.transfer-table .transfer-row:hover a {
+ color: var(--text-hover);
+}
+
+.table>thead>tr>th {
+ vertical-align: bottom;
+ border-bottom: 1px solid rgb(255 255 255 / 10%);
+
+}
+
+.table.table-bordered-header thead tr th {
+ background-color: #fff;
+ border-right: 1px solid rgb(255 255 255 / 0.1) !important;
+}
+
+.tableScrollContainer .table thead tr th {
+ background: var(--main-bg-color) !important;
+ background-repeat: repeat, no-repeat !important;
+ background-attachment: fixed, fixed !important;
+ background-position: center center, center center !important;
+ background-size: auto, cover !important;
+ -webkit-background-size: auto, cover !important;
+ -moz-background-size: auto, cover !important;
+ -o-background-size: auto, cover !important;
}
\ No newline at end of file
diff --git a/css/base/rutorrent/rutorrent-base.css b/css/base/rutorrent/rutorrent-base.css
index 8d5faa3034..4198a42872 100644
--- a/css/base/rutorrent/rutorrent-base.css
+++ b/css/base/rutorrent/rutorrent-base.css
@@ -1,1808 +1,1808 @@
-/* dP dP dP */
-/* 88 88 88 */
-/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
-/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
-/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
-/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
-/* 88 */
-/* dP */
-
-/* Made by @gilbN */
-/* https://github.com/gilbN/theme.park */
-/* Based on https://github.com/themightykitten/ruTorrent-MaterialDesign */
-@import url(https://use.fontawesome.com/releases/v5.0.7/css/all.css);
-@import url(https://fonts.googleapis.com/css?family=Roboto:400,600,700,300);
-@import url("/css/defaults/placeholders.css");
-@import url("/css/defaults/transparent.css");
-
-@font-face {
- font-family: 'Roboto' !important
-}
-
-html,
-body {
- font-family: 'Roboto' !important;
- background: var(--main-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- color: var(--text);
- text-shadow: 0 -1px 0 #000
-}
-
-div#preload {
- width: 0;
- height: 0;
- display: none;
- background-image: url(/resources/rutorrent/menus.png);
- background-image: url(/resources/rutorrent/toolbar.png);
- background-image: url(/resources/rutorrent/status_icons.png);
- background-image: url(/resources/rutorrent/r_bg.gif);
- background-image: url(/resources/rutorrent/asc.gif);
- background-image: url(/resources/rutorrent/desc.gif);
- background-image: url(/resources/rutorrent/pnl_open.gif);
- background-image: url(/resources/rutorrent/pnl_close.gif);
- background-image: url(/resources/rutorrent/headers.png)
-}
-
-hr {
- background: var(--transparency-light-10);
- height: 1px;
- border-width: 0;
- border-bottom: 1px solid rgba(255, 255, 255, 0.08);
-}
-
-div#cover {
- background: var(--main-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-div#msg {
- background: var(--transparency-dark-25);
- border-top: 1px solid #3330;
- border-bottom: 1px solid #0000;
- font-size: 11px;
- font-weight: 700;
- text-shadow: 0 -3px 0 #0000;
-}
-
-div#sc {
- border: 1px solid #333;
- background-color: #181818
-}
-
-div#sc li.se_act div {
- background-color: #333;
- color: #888
-}
-
-div#lng {
- background-color: #181818;
- border: 1px solid #333
-}
-
-.rmenuitem {
- color: var(--text-hover) !important;
-}
-
-iframe {
- border-width: 0px !important;
- border: none !important;
-}
-
-ul.CMenu {
- opacity: .98;
- border: 1px solid transparent;
- border-right: 1px solid transparent;
- border-left: 1px solid transparent;
- border-bottom: 1px solid transparent;
- background: var(--drop-down-menu-bg);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- padding: 0;
- border-radius: 5px;
- -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.6);
- box-shadow: 0 0 10px rgba(0, 0, 0, 0.6);
-}
-
-ul.CMenu li {
- background: var(--drop-down-menu-bg);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-ul.CMenu li.menuitem:first-child {
- border-top-right-radius: 5px;
- border-top-left-radius: 5px
-}
-
-ul.CMenu li.menuitem:last-child {
- border-bottom-right-radius: 5px;
- border-top-left-radius: 5px
-}
-
-ul.CMenu li a {
- color: var(--text);
- background: transparent;
-}
-
-ul.CMenu li a.dis {
- color: rgb(var(--accent-color))
-}
-
-ul.CMenu li a.dis:hover {
- color: var(--text-hover)
-}
-
-ul.CMenu li hr {
- background-color: var(--transparency-light-10);
- height: 1px;
- border-width: 0;
- border-bottom: 1px solid rgba(255, 255, 255, .08);
- padding: 0;
- margin: 0;
- width: 100%;
-}
-
-ul.CMenu li a.exp {
- background: transparent;
-}
-
-ul.CMenu li a.exp:hover {
- background: var(--transparency-light-10)
- ;
-}
-
-ul.CMenu li a.sel {
- color: var(--text-hover);
- background: var(--transparency-dark-15)
-}
-
-ul.CMenu li ul li a.sel {
- color: #178FD1
-}
-
-ul.CMenu li a:hover {
- background: var(--transparency-light-10) !important;
- color: var(--text-hover);
- text-shadow: 0 -1px 0 #000;
-}
-
-ul.CMenu li:hover ul li a {
- background-color: transparent;
- color: var(--text-hover);
-}
-
-ul.CMenu li:hover ul li a:hover {
- color: var(--text-hover);
- text-shadow: 0 -1px 0 transparent
-}
-
-ul.CMenu li ul li a.dis {
- color: var(--text-hover);
-}
-
-ul.CMenu li ul li a.dis:hover {
- background-color: #181818;
- color: #333
-}
-
-div.stable-body table tbody tr.even:nth-child(2n+1) td {
- background: var(--transparency-light-10) !important
-}
-
-.stable-body td {
- border-bottom: 1px solid #ff000000 !important;
-}
-
-.stable-body tr.odd td {
- background: #2A2A2A !important
-}
-
-#tdetails {
- overflow: hidden
-}
-
-#StatusBar {
- border-top: 1px solid #292828 !important;
- background: #1E1E1E;
- margin-top: -2px
-}
-
-#sel {
- border: 1px dotted #555
-}
-
-div#t {
- background: var(--transparency-dark-25);
- background-image: none;
- border-bottom: none;
- padding: 4px 0 2px 0;
- height: 40px;
-}
-
-div#t a {
- margin: 4px 5px 0 5px
-}
-
-#mnu_logoff.top-menu-item {
- margin-left: 15px;
-}
-
-div#t a:hover {
- background: none
-}
-
-div#t div.TB_Separator {
- border: none;
- background: none;
- margin: 0 5px;
- height: 40px
-}
-
-div#t div#add {
- background: transparent url(/resources/rutorrent/toolbar.png) no-repeat 0 0
-}
-
-div#t div#add:hover {
- background: transparent url(/resources/rutorrent/toolbar.png) no-repeat 0 -24px
-}
-
-div#t div#create {
- background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -24px 0
-}
-
-div#t div#create:hover {
- background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -24px -24px
-}
-
-div#t div#remove {
- background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -48px 0
-}
-
-div#t div#remove:hover {
- background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -48px -24px
-}
-
-div#t div#start {
- background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -72px 0
-}
-
-div#t div#start:hover {
- background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -72px -24px
-}
-
-div#t div#pause {
- background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -96px 0
-}
-
-div#t div#pause:hover {
- background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -96px -24px
-}
-
-div#t div#stop {
- background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -120px 0
-}
-
-div#t div#stop:hover {
- background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -120px -24px
-}
-
-div#t div#moveu {
- background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -144px 0
-}
-
-div#t div#moveu:hover {
- background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -144px -24px
-}
-
-div#t div#moved {
- background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -168px 0
-}
-
-div#t div#moved:hover {
- background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -168px -24px
-}
-
-div#t div#search {
- background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -192px 0
-}
-
-div#t div#search:hover {
- background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -192px -24px
-}
-
-div#t div#rss {
- background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -241px 0
-}
-
-div#t div#rss:hover {
- background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -241px -24px
-}
-
-div#t div#setting {
- background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -264px 0
-}
-
-div#t div#setting:hover {
- background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -264px -24px
-}
-
-div#t div#plugins {
- background: transparent url(/resources/rutorrent/plugin.png) no-repeat 0 center
-}
-
-div#t div#plugins:hover {
- background: transparent url(/resources/rutorrent/pluginh.png) no-repeat 0 center
-}
-
-div#t div#help {
- background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -288px 0
-}
-
-div#t div#help:hover {
- background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -288px -24px
-}
-
-div#t div#go {
- background: transparent url(/resources/rutorrent/go.png) no-repeat 0 0
-}
-
-div#t div#go:hover {
- background: transparent url(/resources/rutorrent/goh.png) no-repeat 0 0
-}
-
-div select {
- -webkit-appearance: none !important;
- background: var(--drop-down-menu-bg) url(/resources/rutorrent/dropdown.png) no-repeat 0 0;
- background-position: right;
- border: 1px solid var(--drop-down-menu-bg);
- padding-right: 15px !important;
-}
-
-.stg_con {
- background-color: transparent
-}
-
-.stg_con fieldset {
- border: none;
- border-top: 1px solid rgb(var(--accent-color));
- border-radius: 0
-}
-
-.stg_con td input {
- padding: 1px 4px
-}
-
-#st_ao_h,
-#st_throttle_h {
- height: 360px !important
-}
-
-a {
- color: var(--link-color);
- font-family: 'Roboto'
-}
-
-.flot-text {
- color: var(--text-hover) !important;
-}
-
-.flot-overlay {
- border: none !important;
-}
-
-div#stg-header {
- background: #273238 url(/resources/rutorrent/dlg-toolbars.gif) no-repeat scroll 0 -72px;
- text-shadow: 0 -1px 0 #000
-}
-
-div#CatList {
- border: none;
- background: var(--transparency-dark-25);
- border-right: 1px solid transparent;
- border-left: none
-}
-
-/* div#CatList ul li span {
- color: var(--text)
-}
-
-div#CatList ul li.sel span {
- color: #AACF27
-} */
-
-div#CatList ul li {
- color: var(--text);
- border: none;
- font-family: 'Roboto';
- padding: 4px;
-}
-
-div#CatList .label-prefix
-{
- font-size: 21px;
-}
-
-div#CatList ul li.sel {
- background-color: transparent;
- color: var(--text-hover);
- text-shadow: 0 -1px 0 #000;
- border: none
-}
-
-div#CatList li.sel .label-prefix{
- color: var(--text)
-}
-
-.label-count,.label-size {
- color: #D4D6C9;
- background-color: #273238;
-}
-
-li.sel .label-count, li.sel .label-size {
- color:#009DDD;
-}
-
-.label-icon {
- background-image: url(/resources/rutorrent/status_icons.png);
-}
-
-.catpanel {
- font-size: 12px;
- font-family: 'Roboto';
- padding: 2px 30px;
- height: 22px;
- line-height: 25px;
- background-image: none;
- background: url(/resources/rutorrent/pnl_open.gif) 0 0 no-repeat !important;
- background-color: #273238;
- font-weight: 700;
- color: var(--text-hover);
- text-shadow: 0 -1px 0 #000;
- border: none
-}
-
-.catpanelcont {
- margin: 15px 2px;
- transition: all .3s cubic-bezier(0.68, -0.55, 0.27, 1.55) 0
-}
-
-.stable-icon {
- background-image: url(/resources/rutorrent/status_icons.png);
-}
-
-.Icon_File {
- background: transparent url(/resources/rutorrent/file.gif) no-repeat left center
-}
-
-.Icon_Dir {
- background: transparent url(/resources/rutorrent/dir.gif) no-repeat left center
-}
-
-.Icon_Share {
- background: transparent url(/resources/rutorrent/dir.gif) no-repeat left center
-}
-
-div#CatList .sel .label-size, div#CatList .sel .label-size {
- color: rgb(var(--accent-color));
-}
-
-#flabel_cont li:not(.-_-_-all-_-_-) .label-icon {
- background-image: url(/resources/rutorrent/status_icons.png);
- background-position: 4px -352px
-}
-
-div.tab {
- background: transparent;
- font-family: 'Roboto'
-}
-
-div#lcont {
- background: var(--transparency-dark-25);
- font-family: 'Roboto'
-}
-
-div#gcont table td.Header {
- background: transparent url(/resources/rutorrent/status_icons.png) no-repeat 0 -286px;
- font-family: 'Roboto';
- color: var(--text-hover);
- padding-left: 17px
-}
-
-div#gcont table tr {
- background: var(--transparency-dark-45);
- font-family: 'Roboto';
- color: var(--text);
-}
-
-div#gcont table tr td {
- background: var(--transparency-dark-15);
-}
-
-div#gcont table {
- font-family: 'Roboto'
-}
-
-div.graph_tab {
- color: var(--text-hover);
- border-color: transparent;
- background: var(--transparency-dark-25);
-}
-
-.graph_tab_grid {
- border: 2px solid #606060;
-}
-
-.graph_tab_legend {
- color: #FFF;
- background-color: #181818;
-}
-
-.graph_tab_tooltip {
- color: #FFF;
- background-color: #606060;
- border: 1px solid #606060;
-}
-
-div.table_tab {
- background: var(--transparency-dark-45);
- font-family: 'Roboto'
-}
-
-div#modalbg {
- background-color: #181818
-}
-
-div#List {
- margin-right: 6px;
- border: none;
- background: var(--transparency-dark-25);
-}
-
-div#FileList,
-div#TrackerList,
-div#PeerList,
-div#Speed {
- background: var(--transparency-dark-25);
-}
-
-.dlg-window {
- background-color: #222;
- box-shadow: 0 19px 38px rgba(0, 0, 0, 0.60)
-}
-
-*>fieldset {
- border: 1px solid rgba(255, 255, 255, 0.08);
- border-radius: 2px
-}
-
-a.dlg-close {
- background: transparent url(/resources/rutorrent/close.png) no-repeat scroll left center
-}
-
-a.dlg-close:hover {
- background: transparent url(/resources/rutorrent/close.png) no-repeat scroll left center
-}
-
-a.dlg-close:link,
-a.dlg-close:visited {
- background: transparent url(/resources/rutorrent/close.png) no-repeat scroll left center
-}
-
-div.dlg-header {
- background: var(--transparency-dark-25);
- border-bottom: none;
- font-family: 'Roboto';
- text-transform: uppercase;
- font-weight: 700;
- font-size: 1em
-}
-
-.tskconsole {
- font-size: 11px;
- font-family: monospace;
- line-height: 11px;
- background: var(--transparency-dark-25);
- white-space: pre;
- overflow: scroll;
- height: 198px;
- width: 580px;
- cursor: text;
-}
-
-fieldset {
- background-color: transparent;
- font-family: 'Roboto'
-}
-
-legend {
- color: #999;
- text-transform: uppercase;
- font-weight: 500;
- font-size: 1em
-}
-
-td.disabled,
-label.disabled,
-span.disabled,
-div.disabled {
- color: #b9b9b9
-}
-
-disabled {
- opacity: 50%
-}
-
-div#stg .lm {
- margin: 5px 0 5px 5px;
- padding: 10px 5px 0;
- background: none;
- border: none
-}
-
-.lm li,
-.lm li.first,
-.lm li.last,
-.lm li div.toggle {
- background: transparent none repeat scroll 0 0;
- text-transform: uppercase;
- font-size: .9em;
- margin: 0 0 3px
-}
-
-.lm li a {
- font-size: 1em;
- font-weight: 400;
- color: var(--text);
- transition: all .5s
-}
-
-.lm li a:hover {
- color: var(--text-hover);
- transition: all .5s
-}
-
-.lm li a.focus {
- color: var(--text-hover);
- background: none
-}
-
-input.disabled {
- background-color: #181818;
- color: #333;
- border: 1px solid #333
-}
-
-legend {
- color: var(--text-hover);
-}
-
-select.cols {
- border: 1px solid #333
-}
-
-div#dragmask {
- border: 1px dotted #333
-}
-
-div#tdetails {
- padding: 0;
- margin: 0;
- background-color: transparent;
- color: var(--text-hover);
- border-top-right-radius: 0px;
- border-top-left-radius: 0px;
-}
-
-div#tdcont {
- background: transparent;
- border: none;
- padding: 0
-}
-
-div#HDivider {
- background: var(--transparency-dark-45);
- cursor: e-resize;
- height: 0;
- margin: 0;
- padding: 0;
- width: 5px
-}
-
-div#RSSList {
- border: none !important;
- background: var(--transparency-dark-25) !important;
- overflow: hidden;
- display: block;
- -moz-user-select: none;
- -moz-user-focus: normal;
- -moz-user-input: enabled;
-}
-
-div#HDivider:hover,
-div#VDivider:hover {
- background: var(--transparency-light-10);
-}
-
-div#tcreate textarea#trackers {
- color: var(--text-hover);
- border: none !important;
- background: var(--transparency-dark-25);
- border-radius: 2px;
- cursor: text;
-}
-
-input[type="number"],input[type="text"],input[type="password"],select {
- color: var(--text-hover);
- border: none;
- background: var(--transparency-dark-25) url(/resources/rutorrent/headers.png) repeat-x scroll 0 -138px;
- border-radius: 2px;
- outline: none;
-}
-
-input[type="number"][disabled],input[type="text"][disabled],input[type="password"][disabled],input[type="file"][disabled],select[disabled] {
- color: var(--text-hover);
- border: none;
- background: var(--transparency-dark-10) url(/resources/rutorrent/headers.png) repeat scroll 0 0 !important;
- border-radius: 2px;
- opacity: .2
-}
-
-#StatusBar table tr td.pstatus2 {
- background: transparent url(/resources/rutorrent/green.png) no-repeat scroll 5px center !important
-}
-
-textarea {
- border: none;
- border-radius: 2px
-}
-
-#hostcookies,
-#lookat,
-#message,
-#FS_downlink {
- color: var(--text-hover);
- border: none !important;
- background: var(--transparency-dark-25);
- border-radius: 2px
-}
-
-input.Button {
- background: var(--button-color) none repeat scroll 0 0;
- border-radius: 2px;
- border: none;
- color: var(--button-text);
- cursor: pointer;
- display: inline;
- font-weight: 700;
- text-shadow: none
-}
-
-input.Button:hover,
-input.Button:focus {
- background: var(--button-color-hover) none repeat scroll 0 0;
- color: var(--button-text-hover);
-}
-
-#mainlayout {
- max-width: 1000px
-}
-
-ul#tabbar {
- background: var(--transparency-dark-45);
- border: none;
- color: #606060;
- height: 24px;
- text-shadow: none
-}
-
-ul#tabbar li a {
- background: none;
- border: none;
- color: var(--text);
- cursor: pointer;
- font-family: inherit;
- line-height: 24px;
- margin: 2px 2px 0;
- padding: 4px 15px 3px;
- font-weight: 500;
- text-shadow: none;
- top: 0
-}
-
-ul#tabbar li a:hover {
- color: var(--text-hover);
- text-shadow: none;
- background: none
-}
-
-ul#tabbar li.selected a {
- background: none;
- border-bottom: 2px solid rgb(var(--accent-color));
- color: rgb(var(--accent-color));
- padding: 4px 15px 5px;
- font-weight: 700;
- text-shadow: none;
- top: 0;
- transition: all .2s cubic-bezier(.18, .89, .32, 1.28) 0
-}
-
-.tabbar li {
- margin-left: 1px;
- margin-right: 2px
-}
-
-.tabbar {
- background: none;
- border: none;
- color: #038ba9;
- height: 21px;
- padding: 4px;
- text-shadow: none
-}
-
-.tabbar li a {
- background: none;
- border: none;
- color: #606060;
- cursor: pointer;
- font-family: inherit;
- line-height: 24px;
- margin: -2px 1px 0;
- padding: 4px 15px 3px;
- font-weight: 500;
- text-shadow: none;
- top: 0;
- transition: all .5s
-}
-
-.tabbar li a:hover {
- color: var(--text-hover);
- background: none;
- border: none
-}
-
-.tabbar li.selected a {
- background: none;
- border: none;
- border-bottom: 2px solid var(--text-hover);
- color: #ececec;
- font-weight: 700;
- margin: 0 2px 0 0;
- padding: 4px 15px 3px;
- text-shadow: none;
- top: 0
-}
-
-#fMan_navbut {
- background-image: url(/resources/rutorrent/directory.png) !important;
- border: 1px solid #181818 !important
-}
-
-#fMan_navbut:hover {
- background-image: url(/resources/rutorrent/refresh.png) !important
-}
-
-#fMan_pathsel {
- max-width: 600px !important
-}
-
-#meter-disk-value {
- border-radius: 2px;
- overflow: hidden
-}
-
-div#dlgProps textarea#prop-trackers {
- background: #222#ff8000;
- border: 1px solid #333
-}
-
-div.dlg-window {
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- color: var(--text);
- border-top: 1px solid transparent;
- border-right: 1px solid transparent;
- border-left: 1px solid transparent;
- border-bottom: 1px solid transparent;
- border: none;
-}
-
-#stg_c {
- font-weight: 300 !important
-}
-
-.dlg-header {
- background-color: #222;
- border-bottom: none
-}
-
-#FS_main div.dlg-header {
- background-image: url(/resources/rutorrent/share.png) !important
-}
-
-div#yesnoDlg div.dlg-header {
- background: var(--transparency-dark-25);
- text-shadow: 0 -1px 0 #000
-}
-
-div#stg-header {
- background: var(--transparency-dark-25);
- text-shadow: 0 -1px 0 #000;
- color: var(--text-hover);
-}
-
-div#dlgHelp-header,
-div#dlgHelp div.dlg-header {
- background: var(--transparency-dark-25);
- text-shadow: 0 -1px 0 #000
-}
-
-div#tadd {
- margin: 5px;
- height: 300px !important;
- width: 450px !important
-}
-
-div#tadd-header {
- background: var(--transparency-dark-25);
- border-bottom: 1px solid #3330;
- text-shadow: 0 -1px 0 #000;
-}
-
-#addtorrenturl label:nth-of-type(2),
-#addtorrenturl br,
-#addtorrent label:last-of-type,
-#addtorrent br:last-of-type,
-#addtorrent br:nth-last-of-type(2) {
- display: none !important
-}
-
-#addtorrent hr:last-of-type {
- margin-bottom: 15px
-}
-
-#tadd_label,
-#tadd_label_select {
- margin: 5px 0 5px 25px
-}
-
-#addtorrent span,
-#addtorrent label,
-#tadd_label_select,
-#tadd_label {
- clear: both;
- float: left
-}
-
-#addtorrent span:first-of-type,
-#addtorrent label:nth-of-type(2) {
- margin-top: 10px
-}
-
-#addtorrenturl {
- margin-top: 15px
-}
-
-Input.TextboxLarge {
- border: none
-}
-
-div.tab {
- background: var(--transparency-dark-25)
-}
-
-div#t div#ind {
- height: 34px;
- width: 34px;
- background: transparent url(/resources/rutorrent/ajax-loader.gif) no-repeat 0 center;
- margin: 2px 6px
-}
-
-tr#rrow td * {
- margin-top: -2px
-}
-
-tr#rrow td a#mnu_go div#go {
- margin-top: -5px
-}
-
-span#loadimg {
- background: transparent url(/resources/rutorrent/ajax-loader.gif) no-repeat center center
-}
-
-.meter-value-start-color {
- background-color: #E05400
-}
-
-.meter-value-end-color {
- background-color: #8FBC00
-}
-
-
-::-webkit-scrollbar {
- width: 14px;
-}
-
-::-webkit-scrollbar-thumb {
- min-height: 50px;
- border: 3px solid transparent;
- border-radius: 8px;
- background: var(--transparency-dark-20);
- background-clip: padding-box;
-}
-
-::-webkit-scrollbar-track {
- background-color: transparent;
-}
-
-::-webkit-scrollbar-thumb:hover {
- min-height: 50px;
- border: 3px solid transparent;
- border-radius: 8px;
- background: var(--transparency-light-50);
- background-clip: padding-box;
-}
-
-input#clear_log,
-input#add_url,
-input#add_button {
- margin-top: 2px
-}
-
-div#lcont div.std {
- background: var(--transparency-dark-25);
- height: 17px;
- line-height: 17px;
- border-bottom: 1px solid transparent;
-}
-
-div#lcont div.std:nth-child(2n+1) {
- background: var(--transparency-light-10);
-}
-
-#StatusBar {
- border-top: 1px solid transparent;
- background: var(--transparency-dark-45);
- color: #ccc;
- font-family: Roboto
-}
-
-#StatusBar table tr td {
- padding-right: 5px;
- border: none;
- background: transparent url(/resources/rutorrent/headers.png) no-repeat right -208px
-}
-
-#StatusBar table tr td td {
- background: none
-}
-
-#StatusBar table tr td:last-child {
- border-top: red
-}
-
-#st_up {
- background: url(/resources/rutorrent/status.png) no-repeat 6px 2px
-}
-
-#st_down {
- background: url(/resources/rutorrent/status.png) no-repeat 6px -18px
-}
-
-.statuscell {
- padding-right: 5px;
- border: none
-}
-
-#stup_speed {
- color: #AACF27
-}
-
-#stdown_speed {
- color: #178FD1
-}
-
-#stup_total,
-#stdown_total {
- color: var(--text-hover);
-}
-
-span#ds,
-span#dl {
- color: #178FD1
-}
-
-span#ra {
- color: #F70000
-}
-
-span#us,
-span#ul {
- color: #AACF27
-}
-
-span.det {
- color: var(--text-hover);
-}
-
-.stable-head table tr td {
- border-right: 1px solid #242424 !important;
- font-family: Roboto !important
-}
-
-.Icon_Dir {
- background-image: url(/resources/rutorrent/status_icons.png);
- background-position: 0 -272px
-}
-
-.Icon_File {
- background-image: url(/resources/rutorrent/status_icons.png);
- background-position: 0 -256px
-}
-
-.Icon_Torrent {
- background: transparent url(/resources/rutorrent/torrent.png) no-repeat scroll left center !important
-}
-
-.Icon_Vid {
- background: transparent url(/resources/rutorrent/video.png) no-repeat scroll left center !important
-}
-
-.Icon_Mp3 {
- background: transparent url(/resources/rutorrent/mp3.png) no-repeat scroll left center !important
-}
-
-.Icon_Img {
- background: transparent url(/resources/rutorrent/image.png) no-repeat scroll left center !important
-}
-
-.Icon_Nfo {
- background: transparent url(/resources/rutorrent/nfo.png) no-repeat scroll left center !important
-}
-
-.Icon_Sfv {
- background: transparent url(/resources/rutorrent/text.png) no-repeat scroll left center !important
-}
-
-.Icon_UpD {
- background: transparent url(/resources/rutorrent/up.png) no-repeat scroll left center !important
-}
-
-.Icon_Rar,
-.Icon_Zip {
- background: transparent url(/resources/rutorrent/archive.zip) no-repeat scroll left center !important
-}
-
-
-
-
-
-
-@font-face {
- font-family: 'Ubuntu';
- font-style: normal;
- font-weight: 400;
- src: local('Ubuntu'), url(https://themes.googleusercontent.com/static/fonts/ubuntu/v5/_xyN3apAT_yRRDeqB3sPRg.woff) format('woff');
-}
-
-.stable {
- border: 1px solid;
- border-color: #333333 #181818 #181818 #333333;
-}
-
-.stable td {
- padding: 2px;
-}
-
-.stable-head {
- color: var(--text-hover);
- background: var(--transparency-dark-45);
- border: none;
- text-shadow: 0px 1px 0px rgba(0, 0, 0, 0);
- font-family: Ubuntu;
-}
-
-div#tdcont .stable-head {
- border: none;
-}
-
-div#tdcont .stable {
- border: none;
-}
-
-.stable-head table tr {
- background: transparent;
- border: none;
-}
-
-.stable-head table tr td {
- border: none;
- font-family: Ubuntu;
- height: 18px;
- line-height: 18px;
- cursor: pointer;
-}
-
-.stable-head div.resz {
- border: 1px solid #FF0000;
- background: transparent url(/resources/rutorrent/s.gif) no-repeat scroll left center;
-}
-
-.stable-body {
- background: window;
- text-shadow: 0px 1px 0px rgba(0, 0, 0, 0);
- color: var(--text);
-}
-
-.stable-body td {
- border-bottom: 1px solid #333333;
-}
-
-.stable-body td div {
- font-family: Ubuntu, Verdana, Arial, Helvetica, sans-serif;
- height: 16px !important;
-}
-
-.stable-body tr.odd td {
- background: #333333
-}
-
-.stable-body tr.even td {
- background: #191919
-}
-
-.stable-body tr {
- height: 22px;
-}
-
-.stable-body {
- background: transparent
-}
-
-.stable-body tr.selected td {
- background: var(--transparency-light-25);
- color: var(--text-hover);
- text-shadow: 0px -1px 0px rgba(0, 0, 0, 0);
-}
-
-div.stable-body table tbody tr.even td {
- background: var(--transparency-dark-10);
-}
-
-div.stable-body table tbody tr.even td:nth-child(2n+1) {
- color: var(--text);
-}
-
-div.stable-body table tbody tr.even:nth-child(2n+1) td {
- background: #181818 url(/resources/rutorrent/headers.png) repeat-x 0px -64px;
-}
-
-.stable-move-header {
- background: transparent url(/resources/rutorrent/header_move.gif) repeat-x scroll center top;
- border: 1px solid #0099FF;
-}
-
-.stable-move-header {
- background: transparent url(/resources/rutorrent/header_move.gif) repeat-x scroll center top rgba(128, 128, 128, 0.7);
- border: 1px solid #0099FF;
-}
-
-.gecko .stable-move-header {
- background: rgba(128, 128, 128, 0.7);
- -moz-opacity: 0.7;
-}
-
-.ie .stable-move-header {
- background: rgba(128, 128, 128, 0.7);
- filter: alpha(opacity=70)
-}
-
-.webkit .stable-move-header {
- background: rgba(128, 128, 128, 0.7);
-}
-
-.stable-active-header {
- border-color: threedface !important
-}
-
-.stable-separator-header {
- background: #181818;
-}
-
-.stable-scrollpos {
- background: #181818 url(/resources/rutorrent/headers.png) repeat-x 0px -37px;
- height: 17px;
- line-height: 17px;
- border-bottom: 1px solid #333333;
-}
-
-.stable-scrollpos:nth-child(2n+1) {
- background: #181818 url(/resources/rutorrent/headers.png) repeat-x 0px -64px;
-}
-
-.meter-value {
- float: left;
- border: 1px inset transparent !important;
- border-bottom: none !important;
- background: rgb(var(--accent-color)) !important;
-}
-
-.stable-body tr.selected span.meter-value {
- color: var(--text-hover);
-}
-
-.meter-text {
- line-height: 16px;
- position: relative;
- text-align: left;
- float: left;
- width: 0px;
- height: 0px;
- overflow: visible;
- left: 40%;
- font-size: 11px;
- font-family: Ubuntu;
- z-index: 1;
- text-shadow: 0px 0px 2px rgba(0, 0, 0, 0);
- color: var(--label-text-color);
-}
-
-
-
-
-@font-face {
- font-family: 'Ubuntu';
- font-style: normal;
- font-weight: 400;
- src: local('Ubuntu'), url(https://themes.googleusercontent.com/static/fonts/ubuntu/v5/_xyN3apAT_yRRDeqB3sPRg.woff) format('woff');
-}
-
-.tskconsole,
-.exconsole,
-.console,
-.starterConsole {
- background: #333333
-}
-
-#tsk_btns input.Button {
- margin: 0px 3px
-}
-
-#tsk_btns .scplay {
- display: none
-}
-
-.cCell {
- color: black
-}
-
-#meter-disk-value,
-#qmeter-disk-value,
-#qmeter-band-value {
- float: left;
- border: 1px inset #1b1b1b;
- border-bottom: none;
- background: #96CE00 url(/resources/rutorrent/headers.png) repeat-x 0px -138px;
-}
-
-#meter-disk-text,
-#qmeter-disk-text,
-#meter-band-text {
- color: var(--text-hover);
- text-shadow: 0px 0px 2px #000;
- position: relative;
- text-align: left;
- float: left;
- width: 0px;
- height: 0px;
- overflow: visible;
- left: 40%;
- font-size: 11px;
- font-family: Ubuntu;
- z-index: 1;
-}
-
-#meter-disk-holder,
-#qmeter-disk-holder,
-#meter-band-holder {
- width: 100px;
- height: 16px;
- line-height: 16px;
- border-right: none;
- padding-left: 25px;
- margin-left: 0px;
- background: url(/resources/rutorrent/status_icons.png) no-repeat 3px -336px;
-}
-
-#meter-cpu-text {
- position: absolute;
- left: 65px;
- top: 0px;
- color: var(--text-hover);
- text-shadow: 0px 0px 2px #000;
- font-size: 11px;
- font-family: Ubuntu;
-}
-
-#meter-cpu-holder {
- width: 100px;
- height: 16px;
- line-height: 16px;
- border-right: none;
- margin-left: 0px;
- padding-left: 25px;
- background: url(/resources/rutorrent/status_icons.png) no-repeat 3px -320px;
-}
-
-/* #meter-cpu-td {}*/
-
-div.graph_tab {
- color: var(--text-hover);
- border-color: transparent;
-}
-
-div#tcreate div.dlg-header {
- background: var(--transparency-dark-25);
- border-bottom: 1px solid transparent;
- text-shadow: 0px -1px 0px #000;
- background-image: none !important;
-}
-
-div#dlgAddRSS {
- background-color: #222222;
- border-top: 1px solid transparent;
- border-right: 1px solid transparent;
- border-left: 1px solid transparent;
- border-bottom: 1px solid transparent;
-}
-
-div#dlgAddRSS-header,
-div#dlgAddRSS div.dlg-header {
- background: var(--transparency-dark-25);
- border-bottom: 1px solid transparent;
- text-shadow: 0px -1px 0px #000;
- background-image: none !important;
-}
-
-
-
-.lf li input.TextboxFocus {
- background-color: transparent;
- color: #009DDD
-}
-
-.cCell {
- color: #333;
-}
-
-.Cell0 {
- background-color: #FFFDF0;
- border: 1px dotted #888888;
-}
-
-.Cell1 {
- background-color: #7EB400;
-}
-
-.Cell2 {
- background-color: #75A602;
-}
-
-.Cell3 {
- background-color: #6D9A02;
-}
-
-.Cell4 {
- background-color: #628C02;
-}
-
-.Cell5 {
- background-color: #5B8101;
-}
-
-.Cell6 {
- background-color: #527501;
-}
-
-.Cell7 {
- background-color: #4A6801;
-}
-
-.Cell8 {
- background-color: #435F01;
-}
-
-.Cell9 {
- background-color: #3B5401;
-}
-
-.CellA {
- background-color: #C1C3C3;
-}
-
-.CellB {
- background-color: #999A9A;
-}
-
-.CellC {
- background-color: #767776;
-}
-
-.CellD {
- background-color: #6B6C6B;
-}
-
-.CellE {
- background-color: #60605E;
-}
-
-.CellF {
- background-color: #000;
- color: var(--text-hover);
-}
-
-#tCellNotSupported {
- text-align: center;
-}
-
-#tRowNotSupported {
- vertical-align: middle;
- color: red;
-}
-
-div#dlgEditRules-header,
-#dlgEditRatioRules-header,
-div#dlgEditRules div.dlg-header {
- background: #181818 url(/resources/rutorrent/dlg-toolbars.gif) no-repeat 0 -72px !important;
- border-bottom: 1px solid #333333;
- text-shadow: 0px -1px 0px #000;
-}
-
-div#dlgEditRules,
-div#dlgEditRatioRules {
- width: 600px;
-}
-
-.lfc_rru,
-.lfc_rur {
- width: 250px;
-}
-
-.lf_rru,
-.lf_rur {
- border: none;
- border-radius: 2px;
- background-color: #2D2D2D;
-}
-
-#exratio_buttons1 input.Button {
- margin: 0px 3px;
-}
-
-#autodl-tb {
- background: transparent url(/resources/rutorrent/autodll-irc1.png) no-repeat center;
-}
-
-#autodl-tb:hover {
- background: transparent url(/resources/rutorrent/autodll-irc2.png) no-repeat center;
-}
-
-#autodl-multiselect-header {
- background-image: url(/resources/rutorrent/dlg-autodl-irc.gif);
-}
-
-.shieven {
- background: #191919;
-}
-
-.shiodd {
- background: #333333;
-}
-
-div#webuiUpdateToggle.pause {
- background: transparent url(/resources/rutorrent/pauseui.png) no-repeat;
-}
-
-div#webuiUpdateToggle.pause:hover {
- background: transparent url(/resources/rutorrent/pauseuih.png) no-repeat;
-}
-
-div#webuiUpdateToggle.resume {
- background: transparent url(/resources/rutorrent/playui.png) no-repeat;
-}
-
-div#webuiUpdateToggle.resume:hover {
- background: transparent url(/resources/rutorrent/playuih.png) no-repeat;
-}
-
-div#webuiRefresh {
- background: transparent url(/resources/rutorrent/refreshui.png) no-repeat;
-}
-
-div#webuiRefresh:hover {
- background: transparent url(/resources/rutorrent/refreshuih.png) no-repeat;
-}
-
-div#linkproxy {
- background: transparent url(/resources/rutorrent/proxy.png) no-repeat;
-}
-
-div#linkproxy:hover {
- background: transparent url(/resources/rutorrent/proxyh.png) no-repeat;
-}
-
-div#linklogs {
- background: transparent url(/resources/rutorrent/linklogs.png) no-repeat;
-}
-
-div#linklogs:hover {
- background: transparent url(/resources/rutorrent/linklogsh.png) no-repeat;
-}
-
-div#linkseedboxmanager {
- background: transparent url(/resources/rutorrent/seedboxmanager.png) no-repeat;
-}
-
-div#linkseedboxmanager:hover {
- background: transparent url(/resources/rutorrent/seedboxmanagerh.png) no-repeat;
-}
-
-div#plugin {
- background: transparent url(/resources/rutorrent/plugin.png) no-repeat;
-}
-
-div#plugin:hover {
- background: transparent url(/resources/rutorrent/pluginh.png) no-repeat;
-}
-
-#maillayout #letterform table tr td {
- background: #181818
-}
-
-#maillayout #replyform table tr td {
- background: #181818
-}
-
-div#chat {
- background-image: url(/resources/rutorrent/chat.png);
-}
-
-div#chat:hover {
- background-image: url(/resources/rutorrent/chat3.png);
-}
-
-div#tchat div.dlg-header {
- background-image: url(/resources/rutorrent/chat2.png);
-}
-
-#userlist,
-#chatselect,
-#chatarea,
-#chatselect option {
- border: none !important;
- background-color: #6F6F6F !important;
- border-radius: 2px !important;
- color: var(--text-hover) !important
-}
-
-div#logoff {
- background-image: url(/resources/rutorrent/logoff.png);
-}
-
-div#logoff:hover {
- background-image: url(/resources/rutorrent/logoff3.png);
-}
-
-div#logoffDlg div.dlg-header {
- background-image: url(/resources/rutorrent/logoff2.png);
-}
-
-.noty_alert,
-.noty_success {
- color: #000000;
- text-shadow: 0 -1px 0 var(--text-hover)
-}
-
-.retrackers {
- width: 100%;
- height: 110px;
- border: 1px solid transparent !important;
- font-size: 11px;
- font-family: Tahoma, Arial, Helvetica, sans-serif;
- cursor: text;
- background: var(--transparency-dark-25) !important;
- color: var(--text-hover) !important;
- outline: none !important;
-}
-
-
-#dlgEditRatioRules .rf_rru,
-#dlgEditRules .rf_rur {
- background-color: transparent;
-}
-
-
-#dlgEditRatioRules .lf_rru li input.TextboxFocus,
-#dlgEditRules .lf_rur li input.TextboxFocus {
- background-color: var(--transparency-light-25);
- color: var(--text-hover);
-}
-
-#dlgEditRatioRules .lf_rru li input.TextboxNormal,
-#dlgEditRules .lf_rur li input.TextboxNormal {
- background: var(--transparency-light-10) !important;
- color: var(--text-hover);
-}
-
-.autodl-listbox {
- border: 1px solid rgb(255 255 255 / 8%);
- background-color: transparent;
-}
-
-#autodl-filters {
- width: 800px !important;
-}
-
-div#dlgEditRules-header,
-#dlgEditRatioRules-header,
-div#dlgEditRules div.dlg-header {
- background: var(--transparency-dark-25) !important;
-}
-
-#filterList, #filterProps, #ruleList{
- background: var(--modal-bg-color);
-}
-
-.lf li input.TextboxFocus{
- background: var(--transparency-light-25);
- color: var(--text-hover);
- text-shadow: 0px -1px 0px rgba(0, 0, 0, 0);
-}
-
-.lf li input.TextboxNormal{
- background: var(--transparency-dark-10);
- color: var(--text);
-}
-
-div#dlgEditFilters div.dlg-header{
- background-image:none;
-}
-
-div.label-count, div.label-size{
- background-color: rgb(var(--accent-color));
- color: var(--label-text-color);
- text-shadow: none;
-}
-
-li.sel .label-count, li.sel .label-size {
- color: var(--label-text-color);
- background-color: rgb(var(--accent-color), .75);
-}
+/* dP dP dP */
+/* 88 88 88 */
+/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
+/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
+/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
+/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
+/* 88 */
+/* dP */
+
+/* Made by @gilbN */
+/* https://github.com/gilbN/theme.park */
+/* Based on https://github.com/themightykitten/ruTorrent-MaterialDesign */
+@import url(https://use.fontawesome.com/releases/v5.0.7/css/all.css);
+@import url(https://fonts.googleapis.com/css?family=Roboto:400,600,700,300);
+@import url("/css/defaults/placeholders.css");
+@import url("/css/defaults/transparent.css");
+
+@font-face {
+ font-family: 'Roboto' !important
+}
+
+html,
+body {
+ font-family: 'Roboto' !important;
+ background: var(--main-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ color: var(--text);
+ text-shadow: 0 -1px 0 #000
+}
+
+div#preload {
+ width: 0;
+ height: 0;
+ display: none;
+ background-image: url(/resources/rutorrent/menus.png);
+ background-image: url(/resources/rutorrent/toolbar.png);
+ background-image: url(/resources/rutorrent/status_icons.png);
+ background-image: url(/resources/rutorrent/r_bg.gif);
+ background-image: url(/resources/rutorrent/asc.gif);
+ background-image: url(/resources/rutorrent/desc.gif);
+ background-image: url(/resources/rutorrent/pnl_open.gif);
+ background-image: url(/resources/rutorrent/pnl_close.gif);
+ background-image: url(/resources/rutorrent/headers.png)
+}
+
+hr {
+ background: var(--transparency-light-10);
+ height: 1px;
+ border-width: 0;
+ border-bottom: 1px solid rgba(255, 255, 255, 0.08);
+}
+
+div#cover {
+ background: var(--main-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+div#msg {
+ background: var(--transparency-dark-25);
+ border-top: 1px solid #3330;
+ border-bottom: 1px solid #0000;
+ font-size: 11px;
+ font-weight: 700;
+ text-shadow: 0 -3px 0 #0000;
+}
+
+div#sc {
+ border: 1px solid #333;
+ background-color: #181818
+}
+
+div#sc li.se_act div {
+ background-color: #333;
+ color: #888
+}
+
+div#lng {
+ background-color: #181818;
+ border: 1px solid #333
+}
+
+.rmenuitem {
+ color: var(--text-hover) !important;
+}
+
+iframe {
+ border-width: 0px !important;
+ border: none !important;
+}
+
+ul.CMenu {
+ opacity: .98;
+ border: 1px solid transparent;
+ border-right: 1px solid transparent;
+ border-left: 1px solid transparent;
+ border-bottom: 1px solid transparent;
+ background: var(--drop-down-menu-bg);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ padding: 0;
+ border-radius: 5px;
+ -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.6);
+ box-shadow: 0 0 10px rgba(0, 0, 0, 0.6);
+}
+
+ul.CMenu li {
+ background: var(--drop-down-menu-bg);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+ul.CMenu li.menuitem:first-child {
+ border-top-right-radius: 5px;
+ border-top-left-radius: 5px
+}
+
+ul.CMenu li.menuitem:last-child {
+ border-bottom-right-radius: 5px;
+ border-top-left-radius: 5px
+}
+
+ul.CMenu li a {
+ color: var(--text);
+ background: transparent;
+}
+
+ul.CMenu li a.dis {
+ color: rgb(var(--accent-color))
+}
+
+ul.CMenu li a.dis:hover {
+ color: var(--text-hover)
+}
+
+ul.CMenu li hr {
+ background-color: var(--transparency-light-10);
+ height: 1px;
+ border-width: 0;
+ border-bottom: 1px solid rgba(255, 255, 255, .08);
+ padding: 0;
+ margin: 0;
+ width: 100%;
+}
+
+ul.CMenu li a.exp {
+ background: transparent;
+}
+
+ul.CMenu li a.exp:hover {
+ background: var(--transparency-light-10)
+ ;
+}
+
+ul.CMenu li a.sel {
+ color: var(--text-hover);
+ background: var(--transparency-dark-15)
+}
+
+ul.CMenu li ul li a.sel {
+ color: #178FD1
+}
+
+ul.CMenu li a:hover {
+ background: var(--transparency-light-10) !important;
+ color: var(--text-hover);
+ text-shadow: 0 -1px 0 #000;
+}
+
+ul.CMenu li:hover ul li a {
+ background-color: transparent;
+ color: var(--text-hover);
+}
+
+ul.CMenu li:hover ul li a:hover {
+ color: var(--text-hover);
+ text-shadow: 0 -1px 0 transparent
+}
+
+ul.CMenu li ul li a.dis {
+ color: var(--text-hover);
+}
+
+ul.CMenu li ul li a.dis:hover {
+ background-color: #181818;
+ color: #333
+}
+
+div.stable-body table tbody tr.even:nth-child(2n+1) td {
+ background: var(--transparency-light-10) !important
+}
+
+.stable-body td {
+ border-bottom: 1px solid #ff000000 !important;
+}
+
+.stable-body tr.odd td {
+ background: #2A2A2A !important
+}
+
+#tdetails {
+ overflow: hidden
+}
+
+#StatusBar {
+ border-top: 1px solid #292828 !important;
+ background: #1E1E1E;
+ margin-top: -2px
+}
+
+#sel {
+ border: 1px dotted #555
+}
+
+div#t {
+ background: var(--transparency-dark-25);
+ background-image: none;
+ border-bottom: none;
+ padding: 4px 0 2px 0;
+ height: 40px;
+}
+
+div#t a {
+ margin: 4px 5px 0 5px
+}
+
+#mnu_logoff.top-menu-item {
+ margin-left: 15px;
+}
+
+div#t a:hover {
+ background: none
+}
+
+div#t div.TB_Separator {
+ border: none;
+ background: none;
+ margin: 0 5px;
+ height: 40px
+}
+
+div#t div#add {
+ background: transparent url(/resources/rutorrent/toolbar.png) no-repeat 0 0
+}
+
+div#t div#add:hover {
+ background: transparent url(/resources/rutorrent/toolbar.png) no-repeat 0 -24px
+}
+
+div#t div#create {
+ background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -24px 0
+}
+
+div#t div#create:hover {
+ background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -24px -24px
+}
+
+div#t div#remove {
+ background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -48px 0
+}
+
+div#t div#remove:hover {
+ background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -48px -24px
+}
+
+div#t div#start {
+ background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -72px 0
+}
+
+div#t div#start:hover {
+ background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -72px -24px
+}
+
+div#t div#pause {
+ background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -96px 0
+}
+
+div#t div#pause:hover {
+ background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -96px -24px
+}
+
+div#t div#stop {
+ background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -120px 0
+}
+
+div#t div#stop:hover {
+ background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -120px -24px
+}
+
+div#t div#moveu {
+ background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -144px 0
+}
+
+div#t div#moveu:hover {
+ background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -144px -24px
+}
+
+div#t div#moved {
+ background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -168px 0
+}
+
+div#t div#moved:hover {
+ background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -168px -24px
+}
+
+div#t div#search {
+ background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -192px 0
+}
+
+div#t div#search:hover {
+ background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -192px -24px
+}
+
+div#t div#rss {
+ background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -241px 0
+}
+
+div#t div#rss:hover {
+ background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -241px -24px
+}
+
+div#t div#setting {
+ background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -264px 0
+}
+
+div#t div#setting:hover {
+ background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -264px -24px
+}
+
+div#t div#plugins {
+ background: transparent url(/resources/rutorrent/plugin.png) no-repeat 0 center
+}
+
+div#t div#plugins:hover {
+ background: transparent url(/resources/rutorrent/pluginh.png) no-repeat 0 center
+}
+
+div#t div#help {
+ background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -288px 0
+}
+
+div#t div#help:hover {
+ background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -288px -24px
+}
+
+div#t div#go {
+ background: transparent url(/resources/rutorrent/go.png) no-repeat 0 0
+}
+
+div#t div#go:hover {
+ background: transparent url(/resources/rutorrent/goh.png) no-repeat 0 0
+}
+
+div select {
+ -webkit-appearance: none !important;
+ background: var(--drop-down-menu-bg) url(/resources/rutorrent/dropdown.png) no-repeat 0 0;
+ background-position: right;
+ border: 1px solid var(--drop-down-menu-bg);
+ padding-right: 15px !important;
+}
+
+.stg_con {
+ background-color: transparent
+}
+
+.stg_con fieldset {
+ border: none;
+ border-top: 1px solid rgb(var(--accent-color));
+ border-radius: 0
+}
+
+.stg_con td input {
+ padding: 1px 4px
+}
+
+#st_ao_h,
+#st_throttle_h {
+ height: 360px !important
+}
+
+a {
+ color: var(--link-color);
+ font-family: 'Roboto'
+}
+
+.flot-text {
+ color: var(--text-hover) !important;
+}
+
+.flot-overlay {
+ border: none !important;
+}
+
+div#stg-header {
+ background: #273238 url(/resources/rutorrent/dlg-toolbars.gif) no-repeat scroll 0 -72px;
+ text-shadow: 0 -1px 0 #000
+}
+
+div#CatList {
+ border: none;
+ background: var(--transparency-dark-25);
+ border-right: 1px solid transparent;
+ border-left: none
+}
+
+/* div#CatList ul li span {
+ color: var(--text)
+}
+
+div#CatList ul li.sel span {
+ color: #AACF27
+} */
+
+div#CatList ul li {
+ color: var(--text);
+ border: none;
+ font-family: 'Roboto';
+ padding: 4px;
+}
+
+div#CatList .label-prefix
+{
+ font-size: 21px;
+}
+
+div#CatList ul li.sel {
+ background-color: transparent;
+ color: var(--text-hover);
+ text-shadow: 0 -1px 0 #000;
+ border: none
+}
+
+div#CatList li.sel .label-prefix{
+ color: var(--text)
+}
+
+.label-count,.label-size {
+ color: #D4D6C9;
+ background-color: #273238;
+}
+
+li.sel .label-count, li.sel .label-size {
+ color:#009DDD;
+}
+
+.label-icon {
+ background-image: url(/resources/rutorrent/status_icons.png);
+}
+
+.catpanel {
+ font-size: 12px;
+ font-family: 'Roboto';
+ padding: 2px 30px;
+ height: 22px;
+ line-height: 25px;
+ background-image: none;
+ background: url(/resources/rutorrent/pnl_open.gif) 0 0 no-repeat !important;
+ background-color: #273238;
+ font-weight: 700;
+ color: var(--text-hover);
+ text-shadow: 0 -1px 0 #000;
+ border: none
+}
+
+.catpanelcont {
+ margin: 15px 2px;
+ transition: all .3s cubic-bezier(0.68, -0.55, 0.27, 1.55) 0
+}
+
+.stable-icon {
+ background-image: url(/resources/rutorrent/status_icons.png);
+}
+
+.Icon_File {
+ background: transparent url(/resources/rutorrent/file.gif) no-repeat left center
+}
+
+.Icon_Dir {
+ background: transparent url(/resources/rutorrent/dir.gif) no-repeat left center
+}
+
+.Icon_Share {
+ background: transparent url(/resources/rutorrent/dir.gif) no-repeat left center
+}
+
+div#CatList .sel .label-size, div#CatList .sel .label-size {
+ color: rgb(var(--accent-color));
+}
+
+#flabel_cont li:not(.-_-_-all-_-_-) .label-icon {
+ background-image: url(/resources/rutorrent/status_icons.png);
+ background-position: 4px -352px
+}
+
+div.tab {
+ background: transparent;
+ font-family: 'Roboto'
+}
+
+div#lcont {
+ background: var(--transparency-dark-25);
+ font-family: 'Roboto'
+}
+
+div#gcont table td.Header {
+ background: transparent url(/resources/rutorrent/status_icons.png) no-repeat 0 -286px;
+ font-family: 'Roboto';
+ color: var(--text-hover);
+ padding-left: 17px
+}
+
+div#gcont table tr {
+ background: var(--transparency-dark-45);
+ font-family: 'Roboto';
+ color: var(--text);
+}
+
+div#gcont table tr td {
+ background: var(--transparency-dark-15);
+}
+
+div#gcont table {
+ font-family: 'Roboto'
+}
+
+div.graph_tab {
+ color: var(--text-hover);
+ border-color: transparent;
+ background: var(--transparency-dark-25);
+}
+
+.graph_tab_grid {
+ border: 2px solid #606060;
+}
+
+.graph_tab_legend {
+ color: #FFF;
+ background-color: #181818;
+}
+
+.graph_tab_tooltip {
+ color: #FFF;
+ background-color: #606060;
+ border: 1px solid #606060;
+}
+
+div.table_tab {
+ background: var(--transparency-dark-45);
+ font-family: 'Roboto'
+}
+
+div#modalbg {
+ background-color: #181818
+}
+
+div#List {
+ margin-right: 6px;
+ border: none;
+ background: var(--transparency-dark-25);
+}
+
+div#FileList,
+div#TrackerList,
+div#PeerList,
+div#Speed {
+ background: var(--transparency-dark-25);
+}
+
+.dlg-window {
+ background-color: #222;
+ box-shadow: 0 19px 38px rgba(0, 0, 0, 0.60)
+}
+
+*>fieldset {
+ border: 1px solid rgba(255, 255, 255, 0.08);
+ border-radius: 2px
+}
+
+a.dlg-close {
+ background: transparent url(/resources/rutorrent/close.png) no-repeat scroll left center
+}
+
+a.dlg-close:hover {
+ background: transparent url(/resources/rutorrent/close.png) no-repeat scroll left center
+}
+
+a.dlg-close:link,
+a.dlg-close:visited {
+ background: transparent url(/resources/rutorrent/close.png) no-repeat scroll left center
+}
+
+div.dlg-header {
+ background: var(--transparency-dark-25);
+ border-bottom: none;
+ font-family: 'Roboto';
+ text-transform: uppercase;
+ font-weight: 700;
+ font-size: 1em
+}
+
+.tskconsole {
+ font-size: 11px;
+ font-family: monospace;
+ line-height: 11px;
+ background: var(--transparency-dark-25);
+ white-space: pre;
+ overflow: scroll;
+ height: 198px;
+ width: 580px;
+ cursor: text;
+}
+
+fieldset {
+ background-color: transparent;
+ font-family: 'Roboto'
+}
+
+legend {
+ color: #999;
+ text-transform: uppercase;
+ font-weight: 500;
+ font-size: 1em
+}
+
+td.disabled,
+label.disabled,
+span.disabled,
+div.disabled {
+ color: #b9b9b9
+}
+
+disabled {
+ opacity: 50%
+}
+
+div#stg .lm {
+ margin: 5px 0 5px 5px;
+ padding: 10px 5px 0;
+ background: none;
+ border: none
+}
+
+.lm li,
+.lm li.first,
+.lm li.last,
+.lm li div.toggle {
+ background: transparent none repeat scroll 0 0;
+ text-transform: uppercase;
+ font-size: .9em;
+ margin: 0 0 3px
+}
+
+.lm li a {
+ font-size: 1em;
+ font-weight: 400;
+ color: var(--text);
+ transition: all .5s
+}
+
+.lm li a:hover {
+ color: var(--text-hover);
+ transition: all .5s
+}
+
+.lm li a.focus {
+ color: var(--text-hover);
+ background: none
+}
+
+input.disabled {
+ background-color: #181818;
+ color: #333;
+ border: 1px solid #333
+}
+
+legend {
+ color: var(--text-hover);
+}
+
+select.cols {
+ border: 1px solid #333
+}
+
+div#dragmask {
+ border: 1px dotted #333
+}
+
+div#tdetails {
+ padding: 0;
+ margin: 0;
+ background-color: transparent;
+ color: var(--text-hover);
+ border-top-right-radius: 0px;
+ border-top-left-radius: 0px;
+}
+
+div#tdcont {
+ background: transparent;
+ border: none;
+ padding: 0
+}
+
+div#HDivider {
+ background: var(--transparency-dark-45);
+ cursor: e-resize;
+ height: 0;
+ margin: 0;
+ padding: 0;
+ width: 5px
+}
+
+div#RSSList {
+ border: none !important;
+ background: var(--transparency-dark-25) !important;
+ overflow: hidden;
+ display: block;
+ -moz-user-select: none;
+ -moz-user-focus: normal;
+ -moz-user-input: enabled;
+}
+
+div#HDivider:hover,
+div#VDivider:hover {
+ background: var(--transparency-light-10);
+}
+
+div#tcreate textarea#trackers {
+ color: var(--text-hover);
+ border: none !important;
+ background: var(--transparency-dark-25);
+ border-radius: 2px;
+ cursor: text;
+}
+
+input[type="number"],input[type="text"],input[type="password"],select {
+ color: var(--text-hover);
+ border: none;
+ background: var(--transparency-dark-25) url(/resources/rutorrent/headers.png) repeat-x scroll 0 -138px;
+ border-radius: 2px;
+ outline: none;
+}
+
+input[type="number"][disabled],input[type="text"][disabled],input[type="password"][disabled],input[type="file"][disabled],select[disabled] {
+ color: var(--text-hover);
+ border: none;
+ background: var(--transparency-dark-10) url(/resources/rutorrent/headers.png) repeat scroll 0 0 !important;
+ border-radius: 2px;
+ opacity: .2
+}
+
+#StatusBar table tr td.pstatus2 {
+ background: transparent url(/resources/rutorrent/green.png) no-repeat scroll 5px center !important
+}
+
+textarea {
+ border: none;
+ border-radius: 2px
+}
+
+#hostcookies,
+#lookat,
+#message,
+#FS_downlink {
+ color: var(--text-hover);
+ border: none !important;
+ background: var(--transparency-dark-25);
+ border-radius: 2px
+}
+
+input.Button {
+ background: var(--button-color) none repeat scroll 0 0;
+ border-radius: 2px;
+ border: none;
+ color: var(--button-text);
+ cursor: pointer;
+ display: inline;
+ font-weight: 700;
+ text-shadow: none
+}
+
+input.Button:hover,
+input.Button:focus {
+ background: var(--button-color-hover) none repeat scroll 0 0;
+ color: var(--button-text-hover);
+}
+
+#mainlayout {
+ max-width: 1000px
+}
+
+ul#tabbar {
+ background: var(--transparency-dark-45);
+ border: none;
+ color: #606060;
+ height: 24px;
+ text-shadow: none
+}
+
+ul#tabbar li a {
+ background: none;
+ border: none;
+ color: var(--text);
+ cursor: pointer;
+ font-family: inherit;
+ line-height: 24px;
+ margin: 2px 2px 0;
+ padding: 4px 15px 3px;
+ font-weight: 500;
+ text-shadow: none;
+ top: 0
+}
+
+ul#tabbar li a:hover {
+ color: var(--text-hover);
+ text-shadow: none;
+ background: none
+}
+
+ul#tabbar li.selected a {
+ background: none;
+ border-bottom: 2px solid rgb(var(--accent-color));
+ color: rgb(var(--accent-color));
+ padding: 4px 15px 5px;
+ font-weight: 700;
+ text-shadow: none;
+ top: 0;
+ transition: all .2s cubic-bezier(.18, .89, .32, 1.28) 0
+}
+
+.tabbar li {
+ margin-left: 1px;
+ margin-right: 2px
+}
+
+.tabbar {
+ background: none;
+ border: none;
+ color: #038ba9;
+ height: 21px;
+ padding: 4px;
+ text-shadow: none
+}
+
+.tabbar li a {
+ background: none;
+ border: none;
+ color: #606060;
+ cursor: pointer;
+ font-family: inherit;
+ line-height: 24px;
+ margin: -2px 1px 0;
+ padding: 4px 15px 3px;
+ font-weight: 500;
+ text-shadow: none;
+ top: 0;
+ transition: all .5s
+}
+
+.tabbar li a:hover {
+ color: var(--text-hover);
+ background: none;
+ border: none
+}
+
+.tabbar li.selected a {
+ background: none;
+ border: none;
+ border-bottom: 2px solid var(--text-hover);
+ color: #ececec;
+ font-weight: 700;
+ margin: 0 2px 0 0;
+ padding: 4px 15px 3px;
+ text-shadow: none;
+ top: 0
+}
+
+#fMan_navbut {
+ background-image: url(/resources/rutorrent/directory.png) !important;
+ border: 1px solid #181818 !important
+}
+
+#fMan_navbut:hover {
+ background-image: url(/resources/rutorrent/refresh.png) !important
+}
+
+#fMan_pathsel {
+ max-width: 600px !important
+}
+
+#meter-disk-value {
+ border-radius: 2px;
+ overflow: hidden
+}
+
+div#dlgProps textarea#prop-trackers {
+ background: #222#ff8000;
+ border: 1px solid #333
+}
+
+div.dlg-window {
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ color: var(--text);
+ border-top: 1px solid transparent;
+ border-right: 1px solid transparent;
+ border-left: 1px solid transparent;
+ border-bottom: 1px solid transparent;
+ border: none;
+}
+
+#stg_c {
+ font-weight: 300 !important
+}
+
+.dlg-header {
+ background-color: #222;
+ border-bottom: none
+}
+
+#FS_main div.dlg-header {
+ background-image: url(/resources/rutorrent/share.png) !important
+}
+
+div#yesnoDlg div.dlg-header {
+ background: var(--transparency-dark-25);
+ text-shadow: 0 -1px 0 #000
+}
+
+div#stg-header {
+ background: var(--transparency-dark-25);
+ text-shadow: 0 -1px 0 #000;
+ color: var(--text-hover);
+}
+
+div#dlgHelp-header,
+div#dlgHelp div.dlg-header {
+ background: var(--transparency-dark-25);
+ text-shadow: 0 -1px 0 #000
+}
+
+div#tadd {
+ margin: 5px;
+ height: 300px !important;
+ width: 450px !important
+}
+
+div#tadd-header {
+ background: var(--transparency-dark-25);
+ border-bottom: 1px solid #3330;
+ text-shadow: 0 -1px 0 #000;
+}
+
+#addtorrenturl label:nth-of-type(2),
+#addtorrenturl br,
+#addtorrent label:last-of-type,
+#addtorrent br:last-of-type,
+#addtorrent br:nth-last-of-type(2) {
+ display: none !important
+}
+
+#addtorrent hr:last-of-type {
+ margin-bottom: 15px
+}
+
+#tadd_label,
+#tadd_label_select {
+ margin: 5px 0 5px 25px
+}
+
+#addtorrent span,
+#addtorrent label,
+#tadd_label_select,
+#tadd_label {
+ clear: both;
+ float: left
+}
+
+#addtorrent span:first-of-type,
+#addtorrent label:nth-of-type(2) {
+ margin-top: 10px
+}
+
+#addtorrenturl {
+ margin-top: 15px
+}
+
+Input.TextboxLarge {
+ border: none
+}
+
+div.tab {
+ background: var(--transparency-dark-25)
+}
+
+div#t div#ind {
+ height: 34px;
+ width: 34px;
+ background: transparent url(/resources/rutorrent/ajax-loader.gif) no-repeat 0 center;
+ margin: 2px 6px
+}
+
+tr#rrow td * {
+ margin-top: -2px
+}
+
+tr#rrow td a#mnu_go div#go {
+ margin-top: -5px
+}
+
+span#loadimg {
+ background: transparent url(/resources/rutorrent/ajax-loader.gif) no-repeat center center
+}
+
+.meter-value-start-color {
+ background-color: #E05400
+}
+
+.meter-value-end-color {
+ background-color: #8FBC00
+}
+
+
+::-webkit-scrollbar {
+ width: 14px;
+}
+
+::-webkit-scrollbar-thumb {
+ min-height: 50px;
+ border: 3px solid transparent;
+ border-radius: 8px;
+ background: var(--transparency-dark-20);
+ background-clip: padding-box;
+}
+
+::-webkit-scrollbar-track {
+ background-color: transparent;
+}
+
+::-webkit-scrollbar-thumb:hover {
+ min-height: 50px;
+ border: 3px solid transparent;
+ border-radius: 8px;
+ background: var(--transparency-light-50);
+ background-clip: padding-box;
+}
+
+input#clear_log,
+input#add_url,
+input#add_button {
+ margin-top: 2px
+}
+
+div#lcont div.std {
+ background: var(--transparency-dark-25);
+ height: 17px;
+ line-height: 17px;
+ border-bottom: 1px solid transparent;
+}
+
+div#lcont div.std:nth-child(2n+1) {
+ background: var(--transparency-light-10);
+}
+
+#StatusBar {
+ border-top: 1px solid transparent;
+ background: var(--transparency-dark-45);
+ color: #ccc;
+ font-family: Roboto
+}
+
+#StatusBar table tr td {
+ padding-right: 5px;
+ border: none;
+ background: transparent url(/resources/rutorrent/headers.png) no-repeat right -208px
+}
+
+#StatusBar table tr td td {
+ background: none
+}
+
+#StatusBar table tr td:last-child {
+ border-top: red
+}
+
+#st_up {
+ background: url(/resources/rutorrent/status.png) no-repeat 6px 2px
+}
+
+#st_down {
+ background: url(/resources/rutorrent/status.png) no-repeat 6px -18px
+}
+
+.statuscell {
+ padding-right: 5px;
+ border: none
+}
+
+#stup_speed {
+ color: #AACF27
+}
+
+#stdown_speed {
+ color: #178FD1
+}
+
+#stup_total,
+#stdown_total {
+ color: var(--text-hover);
+}
+
+span#ds,
+span#dl {
+ color: #178FD1
+}
+
+span#ra {
+ color: #F70000
+}
+
+span#us,
+span#ul {
+ color: #AACF27
+}
+
+span.det {
+ color: var(--text-hover);
+}
+
+.stable-head table tr td {
+ border-right: 1px solid #242424 !important;
+ font-family: Roboto !important
+}
+
+.Icon_Dir {
+ background-image: url(/resources/rutorrent/status_icons.png);
+ background-position: 0 -272px
+}
+
+.Icon_File {
+ background-image: url(/resources/rutorrent/status_icons.png);
+ background-position: 0 -256px
+}
+
+.Icon_Torrent {
+ background: transparent url(/resources/rutorrent/torrent.png) no-repeat scroll left center !important
+}
+
+.Icon_Vid {
+ background: transparent url(/resources/rutorrent/video.png) no-repeat scroll left center !important
+}
+
+.Icon_Mp3 {
+ background: transparent url(/resources/rutorrent/mp3.png) no-repeat scroll left center !important
+}
+
+.Icon_Img {
+ background: transparent url(/resources/rutorrent/image.png) no-repeat scroll left center !important
+}
+
+.Icon_Nfo {
+ background: transparent url(/resources/rutorrent/nfo.png) no-repeat scroll left center !important
+}
+
+.Icon_Sfv {
+ background: transparent url(/resources/rutorrent/text.png) no-repeat scroll left center !important
+}
+
+.Icon_UpD {
+ background: transparent url(/resources/rutorrent/up.png) no-repeat scroll left center !important
+}
+
+.Icon_Rar,
+.Icon_Zip {
+ background: transparent url(/resources/rutorrent/archive.zip) no-repeat scroll left center !important
+}
+
+
+
+
+
+
+@font-face {
+ font-family: 'Ubuntu';
+ font-style: normal;
+ font-weight: 400;
+ src: local('Ubuntu'), url(https://themes.googleusercontent.com/static/fonts/ubuntu/v5/_xyN3apAT_yRRDeqB3sPRg.woff) format('woff');
+}
+
+.stable {
+ border: 1px solid;
+ border-color: #333333 #181818 #181818 #333333;
+}
+
+.stable td {
+ padding: 2px;
+}
+
+.stable-head {
+ color: var(--text-hover);
+ background: var(--transparency-dark-45);
+ border: none;
+ text-shadow: 0px 1px 0px rgba(0, 0, 0, 0);
+ font-family: Ubuntu;
+}
+
+div#tdcont .stable-head {
+ border: none;
+}
+
+div#tdcont .stable {
+ border: none;
+}
+
+.stable-head table tr {
+ background: transparent;
+ border: none;
+}
+
+.stable-head table tr td {
+ border: none;
+ font-family: Ubuntu;
+ height: 18px;
+ line-height: 18px;
+ cursor: pointer;
+}
+
+.stable-head div.resz {
+ border: 1px solid #FF0000;
+ background: transparent url(/resources/rutorrent/s.gif) no-repeat scroll left center;
+}
+
+.stable-body {
+ background: window;
+ text-shadow: 0px 1px 0px rgba(0, 0, 0, 0);
+ color: var(--text);
+}
+
+.stable-body td {
+ border-bottom: 1px solid #333333;
+}
+
+.stable-body td div {
+ font-family: Ubuntu, Verdana, Arial, Helvetica, sans-serif;
+ height: 16px !important;
+}
+
+.stable-body tr.odd td {
+ background: #333333
+}
+
+.stable-body tr.even td {
+ background: #191919
+}
+
+.stable-body tr {
+ height: 22px;
+}
+
+.stable-body {
+ background: transparent
+}
+
+.stable-body tr.selected td {
+ background: var(--transparency-light-25);
+ color: var(--text-hover);
+ text-shadow: 0px -1px 0px rgba(0, 0, 0, 0);
+}
+
+div.stable-body table tbody tr.even td {
+ background: var(--transparency-dark-10);
+}
+
+div.stable-body table tbody tr.even td:nth-child(2n+1) {
+ color: var(--text);
+}
+
+div.stable-body table tbody tr.even:nth-child(2n+1) td {
+ background: #181818 url(/resources/rutorrent/headers.png) repeat-x 0px -64px;
+}
+
+.stable-move-header {
+ background: transparent url(/resources/rutorrent/header_move.gif) repeat-x scroll center top;
+ border: 1px solid #0099FF;
+}
+
+.stable-move-header {
+ background: transparent url(/resources/rutorrent/header_move.gif) repeat-x scroll center top rgba(128, 128, 128, 0.7);
+ border: 1px solid #0099FF;
+}
+
+.gecko .stable-move-header {
+ background: rgba(128, 128, 128, 0.7);
+ -moz-opacity: 0.7;
+}
+
+.ie .stable-move-header {
+ background: rgba(128, 128, 128, 0.7);
+ filter: alpha(opacity=70)
+}
+
+.webkit .stable-move-header {
+ background: rgba(128, 128, 128, 0.7);
+}
+
+.stable-active-header {
+ border-color: threedface !important
+}
+
+.stable-separator-header {
+ background: #181818;
+}
+
+.stable-scrollpos {
+ background: #181818 url(/resources/rutorrent/headers.png) repeat-x 0px -37px;
+ height: 17px;
+ line-height: 17px;
+ border-bottom: 1px solid #333333;
+}
+
+.stable-scrollpos:nth-child(2n+1) {
+ background: #181818 url(/resources/rutorrent/headers.png) repeat-x 0px -64px;
+}
+
+.meter-value {
+ float: left;
+ border: 1px inset transparent !important;
+ border-bottom: none !important;
+ background: rgb(var(--accent-color)) !important;
+}
+
+.stable-body tr.selected span.meter-value {
+ color: var(--text-hover);
+}
+
+.meter-text {
+ line-height: 16px;
+ position: relative;
+ text-align: left;
+ float: left;
+ width: 0px;
+ height: 0px;
+ overflow: visible;
+ left: 40%;
+ font-size: 11px;
+ font-family: Ubuntu;
+ z-index: 1;
+ text-shadow: 0px 0px 2px rgba(0, 0, 0, 0);
+ color: var(--label-text-color);
+}
+
+
+
+
+@font-face {
+ font-family: 'Ubuntu';
+ font-style: normal;
+ font-weight: 400;
+ src: local('Ubuntu'), url(https://themes.googleusercontent.com/static/fonts/ubuntu/v5/_xyN3apAT_yRRDeqB3sPRg.woff) format('woff');
+}
+
+.tskconsole,
+.exconsole,
+.console,
+.starterConsole {
+ background: #333333
+}
+
+#tsk_btns input.Button {
+ margin: 0px 3px
+}
+
+#tsk_btns .scplay {
+ display: none
+}
+
+.cCell {
+ color: black
+}
+
+#meter-disk-value,
+#qmeter-disk-value,
+#qmeter-band-value {
+ float: left;
+ border: 1px inset #1b1b1b;
+ border-bottom: none;
+ background: #96CE00 url(/resources/rutorrent/headers.png) repeat-x 0px -138px;
+}
+
+#meter-disk-text,
+#qmeter-disk-text,
+#meter-band-text {
+ color: var(--text-hover);
+ text-shadow: 0px 0px 2px #000;
+ position: relative;
+ text-align: left;
+ float: left;
+ width: 0px;
+ height: 0px;
+ overflow: visible;
+ left: 40%;
+ font-size: 11px;
+ font-family: Ubuntu;
+ z-index: 1;
+}
+
+#meter-disk-holder,
+#qmeter-disk-holder,
+#meter-band-holder {
+ width: 100px;
+ height: 16px;
+ line-height: 16px;
+ border-right: none;
+ padding-left: 25px;
+ margin-left: 0px;
+ background: url(/resources/rutorrent/status_icons.png) no-repeat 3px -336px;
+}
+
+#meter-cpu-text {
+ position: absolute;
+ left: 65px;
+ top: 0px;
+ color: var(--text-hover);
+ text-shadow: 0px 0px 2px #000;
+ font-size: 11px;
+ font-family: Ubuntu;
+}
+
+#meter-cpu-holder {
+ width: 100px;
+ height: 16px;
+ line-height: 16px;
+ border-right: none;
+ margin-left: 0px;
+ padding-left: 25px;
+ background: url(/resources/rutorrent/status_icons.png) no-repeat 3px -320px;
+}
+
+/* #meter-cpu-td {}*/
+
+div.graph_tab {
+ color: var(--text-hover);
+ border-color: transparent;
+}
+
+div#tcreate div.dlg-header {
+ background: var(--transparency-dark-25);
+ border-bottom: 1px solid transparent;
+ text-shadow: 0px -1px 0px #000;
+ background-image: none !important;
+}
+
+div#dlgAddRSS {
+ background-color: #222222;
+ border-top: 1px solid transparent;
+ border-right: 1px solid transparent;
+ border-left: 1px solid transparent;
+ border-bottom: 1px solid transparent;
+}
+
+div#dlgAddRSS-header,
+div#dlgAddRSS div.dlg-header {
+ background: var(--transparency-dark-25);
+ border-bottom: 1px solid transparent;
+ text-shadow: 0px -1px 0px #000;
+ background-image: none !important;
+}
+
+
+
+.lf li input.TextboxFocus {
+ background-color: transparent;
+ color: #009DDD
+}
+
+.cCell {
+ color: #333;
+}
+
+.Cell0 {
+ background-color: #FFFDF0;
+ border: 1px dotted #888888;
+}
+
+.Cell1 {
+ background-color: #7EB400;
+}
+
+.Cell2 {
+ background-color: #75A602;
+}
+
+.Cell3 {
+ background-color: #6D9A02;
+}
+
+.Cell4 {
+ background-color: #628C02;
+}
+
+.Cell5 {
+ background-color: #5B8101;
+}
+
+.Cell6 {
+ background-color: #527501;
+}
+
+.Cell7 {
+ background-color: #4A6801;
+}
+
+.Cell8 {
+ background-color: #435F01;
+}
+
+.Cell9 {
+ background-color: #3B5401;
+}
+
+.CellA {
+ background-color: #C1C3C3;
+}
+
+.CellB {
+ background-color: #999A9A;
+}
+
+.CellC {
+ background-color: #767776;
+}
+
+.CellD {
+ background-color: #6B6C6B;
+}
+
+.CellE {
+ background-color: #60605E;
+}
+
+.CellF {
+ background-color: #000;
+ color: var(--text-hover);
+}
+
+#tCellNotSupported {
+ text-align: center;
+}
+
+#tRowNotSupported {
+ vertical-align: middle;
+ color: red;
+}
+
+div#dlgEditRules-header,
+#dlgEditRatioRules-header,
+div#dlgEditRules div.dlg-header {
+ background: #181818 url(/resources/rutorrent/dlg-toolbars.gif) no-repeat 0 -72px !important;
+ border-bottom: 1px solid #333333;
+ text-shadow: 0px -1px 0px #000;
+}
+
+div#dlgEditRules,
+div#dlgEditRatioRules {
+ width: 600px;
+}
+
+.lfc_rru,
+.lfc_rur {
+ width: 250px;
+}
+
+.lf_rru,
+.lf_rur {
+ border: none;
+ border-radius: 2px;
+ background-color: #2D2D2D;
+}
+
+#exratio_buttons1 input.Button {
+ margin: 0px 3px;
+}
+
+#autodl-tb {
+ background: transparent url(/resources/rutorrent/autodll-irc1.png) no-repeat center;
+}
+
+#autodl-tb:hover {
+ background: transparent url(/resources/rutorrent/autodll-irc2.png) no-repeat center;
+}
+
+#autodl-multiselect-header {
+ background-image: url(/resources/rutorrent/dlg-autodl-irc.gif);
+}
+
+.shieven {
+ background: #191919;
+}
+
+.shiodd {
+ background: #333333;
+}
+
+div#webuiUpdateToggle.pause {
+ background: transparent url(/resources/rutorrent/pauseui.png) no-repeat;
+}
+
+div#webuiUpdateToggle.pause:hover {
+ background: transparent url(/resources/rutorrent/pauseuih.png) no-repeat;
+}
+
+div#webuiUpdateToggle.resume {
+ background: transparent url(/resources/rutorrent/playui.png) no-repeat;
+}
+
+div#webuiUpdateToggle.resume:hover {
+ background: transparent url(/resources/rutorrent/playuih.png) no-repeat;
+}
+
+div#webuiRefresh {
+ background: transparent url(/resources/rutorrent/refreshui.png) no-repeat;
+}
+
+div#webuiRefresh:hover {
+ background: transparent url(/resources/rutorrent/refreshuih.png) no-repeat;
+}
+
+div#linkproxy {
+ background: transparent url(/resources/rutorrent/proxy.png) no-repeat;
+}
+
+div#linkproxy:hover {
+ background: transparent url(/resources/rutorrent/proxyh.png) no-repeat;
+}
+
+div#linklogs {
+ background: transparent url(/resources/rutorrent/linklogs.png) no-repeat;
+}
+
+div#linklogs:hover {
+ background: transparent url(/resources/rutorrent/linklogsh.png) no-repeat;
+}
+
+div#linkseedboxmanager {
+ background: transparent url(/resources/rutorrent/seedboxmanager.png) no-repeat;
+}
+
+div#linkseedboxmanager:hover {
+ background: transparent url(/resources/rutorrent/seedboxmanagerh.png) no-repeat;
+}
+
+div#plugin {
+ background: transparent url(/resources/rutorrent/plugin.png) no-repeat;
+}
+
+div#plugin:hover {
+ background: transparent url(/resources/rutorrent/pluginh.png) no-repeat;
+}
+
+#maillayout #letterform table tr td {
+ background: #181818
+}
+
+#maillayout #replyform table tr td {
+ background: #181818
+}
+
+div#chat {
+ background-image: url(/resources/rutorrent/chat.png);
+}
+
+div#chat:hover {
+ background-image: url(/resources/rutorrent/chat3.png);
+}
+
+div#tchat div.dlg-header {
+ background-image: url(/resources/rutorrent/chat2.png);
+}
+
+#userlist,
+#chatselect,
+#chatarea,
+#chatselect option {
+ border: none !important;
+ background-color: #6F6F6F !important;
+ border-radius: 2px !important;
+ color: var(--text-hover) !important
+}
+
+div#logoff {
+ background-image: url(/resources/rutorrent/logoff.png);
+}
+
+div#logoff:hover {
+ background-image: url(/resources/rutorrent/logoff3.png);
+}
+
+div#logoffDlg div.dlg-header {
+ background-image: url(/resources/rutorrent/logoff2.png);
+}
+
+.noty_alert,
+.noty_success {
+ color: #000000;
+ text-shadow: 0 -1px 0 var(--text-hover)
+}
+
+.retrackers {
+ width: 100%;
+ height: 110px;
+ border: 1px solid transparent !important;
+ font-size: 11px;
+ font-family: Tahoma, Arial, Helvetica, sans-serif;
+ cursor: text;
+ background: var(--transparency-dark-25) !important;
+ color: var(--text-hover) !important;
+ outline: none !important;
+}
+
+
+#dlgEditRatioRules .rf_rru,
+#dlgEditRules .rf_rur {
+ background-color: transparent;
+}
+
+
+#dlgEditRatioRules .lf_rru li input.TextboxFocus,
+#dlgEditRules .lf_rur li input.TextboxFocus {
+ background-color: var(--transparency-light-25);
+ color: var(--text-hover);
+}
+
+#dlgEditRatioRules .lf_rru li input.TextboxNormal,
+#dlgEditRules .lf_rur li input.TextboxNormal {
+ background: var(--transparency-light-10) !important;
+ color: var(--text-hover);
+}
+
+.autodl-listbox {
+ border: 1px solid rgb(255 255 255 / 8%);
+ background-color: transparent;
+}
+
+#autodl-filters {
+ width: 800px !important;
+}
+
+div#dlgEditRules-header,
+#dlgEditRatioRules-header,
+div#dlgEditRules div.dlg-header {
+ background: var(--transparency-dark-25) !important;
+}
+
+#filterList, #filterProps, #ruleList{
+ background: var(--modal-bg-color);
+}
+
+.lf li input.TextboxFocus{
+ background: var(--transparency-light-25);
+ color: var(--text-hover);
+ text-shadow: 0px -1px 0px rgba(0, 0, 0, 0);
+}
+
+.lf li input.TextboxNormal{
+ background: var(--transparency-dark-10);
+ color: var(--text);
+}
+
+div#dlgEditFilters div.dlg-header{
+ background-image:none;
+}
+
+div.label-count, div.label-size{
+ background-color: rgb(var(--accent-color));
+ color: var(--label-text-color);
+ text-shadow: none;
+}
+
+li.sel .label-count, li.sel .label-size {
+ color: var(--label-text-color);
+ background-color: rgb(var(--accent-color), .75);
+}
diff --git a/css/base/sabnzbd/sabnzbd-base.css b/css/base/sabnzbd/sabnzbd-base.css
index 2a42f2178b..3ea9fcb2ed 100644
--- a/css/base/sabnzbd/sabnzbd-base.css
+++ b/css/base/sabnzbd/sabnzbd-base.css
@@ -1,1178 +1,1178 @@
-/* dP dP dP */
-/* 88 88 88 */
-/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
-/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
-/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
-/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
-/* 88 */
-/* dP */
-/* Made by @gilbN */
-/* https://github.com/gilbN/theme.park */
-
-@import url("/css/defaults/placeholders.css");
-@import url("/css/defaults/transparent.css");
-
-body {
- background: var(--main-bg-color) !important;
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- background-color: transparent;
- font-family: Open Sans Bold, Helvetica Neue, Helvetica, Arial, sans-serif !important;
- font-size: 1.4em !important;
- color: var(--text);
-}
-
-* {
- outline: none !important;
-}
-
-h1,
-h2,
-h3,
-h4,
-h5,
-h6,
-label:not(.btn),
-legend {
- color: var(--text-hover) !important;
-}
-
-p {
- color: var(--text);
-}
-
-a {
- color: var(--link-color);
-}
-
-[href="#modal-add-nzb"] {
- opacity: 1;
-}
-
-.speedlimit-dropdown.dropdown>div>div>a {
- color: var(--button-text);
-}
-
-#navbar-collapse>ul>li.speedlimit-dropdown.dropdown>div>div:hover a.hover-button {
- color: var(--button-text-hover);
- opacity: 1;
-}
-
-a:active,
-a:hover,
-a:focus {
- color: var(--link-color-hover);
-}
-
-#modal-options .modal-header a {
- color: var(--link-color) !important;
-}
-
-#modal-options .modal-header a:hover {
- color: var(--link-color-hover) !important;
-}
-
-/* Scrollbar */
-@media only screen and (min-width: 768px) {
- html {
- height: 100%;
- width: 100%;
- overflow: hidden;
- }
-
- body {
- overflow-y: auto;
- height: 100%;
- background: var(--main-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- }
-}
-
-::-webkit-scrollbar {
- width: 14px;
-}
-
-::-webkit-scrollbar-thumb {
- min-height: 50px;
- border: 3px solid transparent;
- border-radius: 8px;
- background: var(--transparency-dark-20);
- background-clip: padding-box;
-}
-
-::-webkit-scrollbar-track {
- background-color: transparent;
-}
-
-::-webkit-scrollbar-thumb:hover {
- min-height: 50px;
- border: 3px solid transparent;
- border-radius: 8px;
- background: var(--transparency-light-50);
- background-clip: padding-box;
-}
-
-/* navbar */
-.nav-tabs,
-hr {
- border-bottom: 1px solid rgb(var(--accent-color));
-}
-
-#modal-options #options-status hr {
- border-top: 1px solid rgb(var(--accent-color));
-}
-
-.navbar-inverse {
- background: var(--transparency-dark-25);
- border-color: transparent !important;
-}
-
-.navbar-nav>li>a {
- color: rgb(var(--accent-color)) !important;
- opacity: 1;
-}
-
-.navbar-nav>li>a:hover,
-.main-menu-link:hover a {
- opacity: 1;
- color: var(--accent-color-hover) !important;
-}
-
-.main-menu-link .icon-bar {
- display: block;
- width: 16px;
- height: 3px;
- border-radius: 1px !important;
- background-color: var(--link-color);
- margin-top: 3px;
-}
-
-.main-menu-link:hover .icon-bar {
- background-color: var(--link-color-hover);
-}
-
-/* .navbar-btn {
- background: var(--button-color) !important;
- border-color: transparent !important;
-} */
-
-.navbar-inverse .navbar-nav>.open>a,
-.navbar-inverse .navbar-nav>.open>a:hover,
-.navbar-inverse .navbar-nav>.open>a:focus {
- background: var(--transparency-dark-10);
-}
-
-.ui-slider-horizontal,
-.ui-slider-range-min {
- background: rgb(var(--accent-color)) !important;
-}
-
-.ui-slider .ui-slider-handle {
- background-color: rgb(var(--accent-color));
- border: 1px solid black;
-}
-
-.main-content {
- background: var(--transparency-dark-15);
- border: none;
-}
-
-.dropdown-menu,
-#feedback-slider,
-.navbar-collapse.in .dropdown-menu {
- background: var(--drop-down-menu-bg);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- border: none;
-}
-
-.dropdown-menu>li>a{
- color: var(--text-hover);
-}
-
-.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {
- border-color: rgba(255, 255, 255, 0.1);
-}
-
-.navbar-collapse.in .dropdown-menu a, .navbar-collapse.in .dropdown-menu a:hover {
- color: var(--text-hover) !important;
-}
-
-.navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover {
- background: var(--transparency-light-25);
-}
-
-.navbar-inverse .navbar-toggle {
- border-color: rgba(255, 255, 255, 0.1);
-}
-
-.dropdown-menu>li>a:hover,
-.dropdown-menu>li>a:focus {
- color: var(--text-hover);
- background: var(--transparency-light-10);
-}
-
-.dropdown-header {
- color: var(--text-hover);
-}
-
-.menu-options .form-control {
- background: var(--drop-down-menu-bg);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-.main-notification-box {
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-.main-filedrop.in,
-.main-restarting.in {
- color: var(--text-hover);
-}
-
-svg.peity polygon {
- fill: var(--button-color) !important;
-}
-
-svg.peity polyline {
- stroke: var(--button-color) !important;
-}
-
-.rss-icon-svg {
- fill: var(--button-color);
- border-radius: 3px !important;
-}
-
-/* BUTTONS */
-.input-group-addon {
- color: var(--button-text);
- background: var(--button-color);
- border-color: var(--button-color);
-}
-
-.form-signin .btn {
- background: var(--button-color) !important;
- outline: none !important;
-}
-
-.text-center a {
- color: var(--text-hover);
-}
-
-.btn-default {
- color: var(--button-text) !important;
- background: var(--button-color);
- border-color: var(--button-color);
- outline: none !important;
-}
-
-.btn-default:focus,
-.btn-default.focus {
- color: var(--button-text-hover) !important;
- background: var(--button-color-hover);
- border-color: var(--button-color-hover);
-}
-
-.btn-default:hover {
- color: var(--button-text-hover) !important;
- background: var(--button-color-hover);
- border-color: var(--button-color-hover);
-}
-
-.btn-default:active:hover,
-.btn-default.active:hover,
-.open>.dropdown-toggle.btn-default:hover,
-.btn-default:active:focus,
-.btn-default.active:focus,
-.open>.dropdown-toggle.btn-default:focus,
-.btn-default:active.focus,
-.btn-default.active.focus,
-.open>.dropdown-toggle.btn-default.focus {
- color: var(--button-text-hover);
- background: var(--button-color-hover);
- border-color: var(--button-color-hover);
-}
-
-.btn-default:active,
-.btn-default.active,
-.open>.dropdown-toggle.btn-default {
- color: var(--button-text-hover) !important;
- background: var(--button-color-hover) !important;
- border-color: var(--button-color-hover) !important;
-}
-
-.btn-group>.btn:hover,
-.btn-group-vertical>.btn:hover,
-.btn-group>.btn:focus,
-.btn-group-vertical>.btn:focus,
-.btn-group>.btn:active,
-.btn-group-vertical>.btn:active,
-.btn-group>.btn.active,
-.btn-group-vertical>.btn.active {
- z-index: 0;
-}
-
-.btn-default:active:hover,
-.btn-default.active:hover,
-.open>.dropdown-toggle.btn-default:hover,
-.btn-default:active:focus,
-.btn-default.active:focus,
-.open>.dropdown-toggle.btn-default:focus,
-.btn-default:active.focus,
-.btn-default.active.focus,
-.open>.dropdown-toggle.btn-default.focus {
- color: var(--button-text-hover);
- background-color: var(--button-color-hover);
- border-color: var(--button-color-hover);
-}
-
-.btn-default:active,
-.btn-default.active,
-.open>.dropdown-toggle.btn-default {
- color: var(--button-text-hover) !important;
- background-color: var(--button-color-hover) !important;
- border-color: var(--button-color-hover) !important;
-}
-
-/* buttons settings */
-.btn-default.sabnzbd_restart {
- color: #ddd;
- background-color: #a94442;
- border-color: transparent;
-}
-
-.btn-default.sabnzbd_restart:hover {
- color: #fff;
- background-color: #d93935;
- border-color: transparent;
-}
-
-.btn-default.saveButton {
- color: #ddd;
- background-color: #3c763d;
- border-color: transparent;
-}
-
-.btn-default.saveButton:hover,
-.btn-default.saveButton:focus,
-.btn-default.saveButton:active {
- color: #fff !important;
- background-color: #42a543 !important;
- border-color: transparent !important;
-}
-
-/* buttons categories */
-.btn-default.delCat {
- color: #ddd;
- background-color: #a94442;
- border-color: #2d2c2c;
-}
-
-.btn-default.delCat:hover {
- color: #fff;
- background-color: #d93935;
- border-color: transparent;
-}
-
-.btn-default.fileBrowser {
- color: var(--button-text);
- background-color: var(--button-color);
- border-color: transparent;
-}
-
-.btn-default.fileBrowser:hover,
-.btn-default.fileBrowser:focus,
-.btn-default.fileBrowser:active {
- color: var(--button-text-hover) !important;
- background-color: var(--button-color-hover) !important;
- border-color: transparent !important;
-}
-
-/* Button Switches*/
-.btn-default.restoreDefaults {
- color: #ddd;
- background-color: #a94442;
- border-color: transparent;
-}
-
-.btn-default.restoreDefaults:hover,
-.btn-default.restoreDefaults:focus {
- color: #fff;
- background-color: #d93935;
- border-color: transparent;
-}
-
-/*Button Sorting*/
-.btn-default.clearBtn {
- color: #fff !important;
- background-color: #a94442;
- border-color: transparent;
-}
-
-.btn-default.clearBtn:hover {
- color: #fff !important;
- background-color: #d93935;
- border-color: none;
-}
-
-.btn-default.patternKey {
- color: var(--button-text) !important;
- background-color: var(--button-color);
- border-color: transparent;
-}
-
-.btn-default.patternKey:hover {
- color: var(--button-text-hover) !important;
- background-color: var(--button-color-hover);
- border-color: transparent;
-}
-
-input[type="button"],
-input[type="submit"] {
- color: var(--button-text) !important;
- background: var(--button-color);
- border: 1px solid #00000000
-}
-
-input[type="button"]:hover,
-input[type="submit"]:hover,
-input[type="button"]:active,
-input[type="submit"]:active,
-input[type="button"]:focus,
-input[type="submit"]:focus {
- color: var(--button-text-hover) !important;
- background-color: var(--button-color-hover) !important;
- border: 1px solid #00000000
-}
-
-/* file button */
-.btn-default.btn-file {
- color: var(--text-hover);
- background-color: var(--button-color);
- border-color: transparent;
-}
-
-.btn-default.btn-file:hover,
-.btn-default.btn-file:active,
-.btn-default.btn-file:focus {
- color: var(--button-text-hover) !important;
- background-color: var(--button-color-hover) !important;
- border-color: transparent !important;
-}
-
-/* History */
-
-.queue-table .row-extra-text,
-.history-table .row-extra-text {
- color: var(--text-muted);
-}
-
-.caret {
- border-top-color: var(--button-text) !important;
-}
-
-td.delete .dropdown>a .caret {
- border-top-color: var(--button-color) !important;
-}
-
-.table-striped>tbody>tr:nth-of-type(odd) {
- background: var(--transparency-dark-25);
-}
-
-tbody.no-downloads tr td {
- border-bottom: 1px solid var(--drop-down-menu-bg) !important;
-}
-
-tbody>tr>td:last-child {
- border-right: 1px solid transparent !important;
-}
-
-tr td {
- border-top: 1px solid transparent !important;
-}
-
-tbody>tr>td:first-child {
- border-left: 1px solid transparent !important;
-}
-
-table {
- background: var(--transparency-dark-25) !important
-}
-
-table:hover {
- background: var(--transparency-dark-25) !important;
-}
-
-.table-hover>tbody>tr:hover {
- background-color: var(--transparency-dark-10) !important;
- color: var(--text-hover);
-}
-
-tbody>tr:last-child td {
- border-bottom: 1px solid transparent !important;
-}
-
-.history-table,
-tr td.status,
-.history-table,
-tr td.history-completedon,
-.history-table,
-tr td.row-extra-text,
-.history-table tr td.status,
-.history-table tr td.history-completedon,
-.history-table tr td.row-extra-text {
- color: var(--text);
- border-top: none !important;
-}
-
-.table-messages .table-messages-remove {
- border-bottom: 1px solid transparent !important;
- background: var(--transparency-light-25);
-}
-
-.progress .progress-bar .fileDetails {
- color: var(--button-text);
-}
-
-.progress strong,
-.progress i {
- color: var(--text-hover);
-}
-
-.progress {
- background-color: rgb(var(--accent-color), .7) !important;
- box-shadow: none !important;
- -webkit-box-shadow: none !important;
-}
-
-.progress-bar strong {
- color: var(--label-text-color) !important;
-}
-
-.progress-bar+span {
- color: var(--label-text-color) !important;
-}
-
-.progress-bar-info,
-.progress-bar {
- background-color: rgb(var(--accent-color)) !important;
-}
-
-.glyphicon-compressed:before {
- color: #888;
-}
-
-.direct-unpack span {
- color: #888;
-}
-
-.processing-download>div {
- background-color: #888;
-}
-
-
-.multioperations-selector {
- border: 1px solid transparent !important;
- background: var(--transparency-dark-25) !important;
-}
-
-#history-options .hover-button {
- color: rgb(var(--accent-color));
-}
-
-#history-tab .table>tbody>tr:nth-of-type(2n+1),
-.table-striped>tbody>tr:nth-of-type(2n+1) {
- background: var(--transparency-light-05);
-}
-
-.pagination>li>a,
-.pagination>li>span,
-.pagination>li>span:hover {
- color: var(--button-text);
- background-color: var(--button-color);
- border: 1px solid var(--button-color);
-}
-
-.pagination>li>a,
-.pagination>li>span {
- color: var(--button-text);
- background-color: var(--button-color);
- border: 1px solid var(--button-color);
-}
-
-.pagination>li>a:hover,
-.pagination>li>span:hover,
-.pagination>li>a:focus,
-.pagination>li>span:focus {
- color: var(--button-text-hover);
- background-color: var(--button-color-hover);
- border: 1px solid var(--button-color-hover);
-}
-
-.pagination li.active a,
-.pagination li.active span,
-.pagination li.active a:hover,
-.pagination li.active span:hover {
- color: var(--button-text-hover);
- background-color: var(--button-color-hover);
- border: 1px solid var(--button-color-hover);
-}
-
-.pagination>.disabled>span,
-.pagination>.disabled>span:hover,
-.pagination>.disabled>span:focus,
-.pagination>.disabled>a,
-.pagination>.disabled>a:hover,
-.pagination>.disabled>a:focus {
- color: var(--text-muted);
- background: var(--transparency-dark-25);
- border: 1px solid transparent;
-}
-
-
-.search-box input {
- border: transparent;
-}
-
-.form-control {
- color: var(--text-hover);
- background: var(--transparency-dark-25);
-}
-
-.form-control:focus {
- border-color: var(--text-hover);
- -webkit-box-shadow: none;
- box-shadow: none;
- background: #1b1b1b;
-}
-
-/*Tabbed sorting */
-
-.history-queue-swicher .nav-tabs>li>a,
-.history-queue-swicher .nav-tabs>li.active>a {
- border-bottom: 1px solid transparent;
- border: 1px solid transparent;
- color: var(--text-hover) !important;
-}
-
-.history-queue-swicher .nav {
- border-bottom: 1px solid transparent;
-}
-
-.nav-tabs>li.active>a,
-.nav-tabs>li.active>a:hover,
-.nav-tabs>li.active>a:focus {
- color: #555;
- background: var(--transparency-light-15);
-}
-
-.nav>li>a:hover,
-.nav>li>a:focus {
- text-decoration: none;
- background: var(--transparency-light-10);
-}
-
-.badge {
- color: var(--label-text-color);
- background-color: rgb(var(--accent-color));
-}
-
-/*Settings*/
-.navbar-default {
- background: var(--main-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- border: none;
-}
-
-.navbar-default .navbar-nav>li>a {
- color: var(--text) !important;
-}
-
-.navbar-default .navbar-nav>.open>a {
- background: var(--transparency-dark-15);
-}
-
-.navbar-default .navbar-nav>li>a:hover,
-.navbar-logo:hover {
- background-color: transparent !important;
-}
-
-.navbar-default .navbar-nav>li>a:hover {
- background: var(--transparency-dark-10) !important;
- color: var(--text-hover) !important;
-}
-
-.navbar-default .navbar-nav>li>a.active {
- background: var(--transparency-dark-15) !important;
- color: rgb(var(--accent-color)) !important;
-}
-
-#content {
- color: var(--text-hover);
-}
-
-.colmask {
- border: none;
- background: var(--transparency-dark-25);
-}
-
-.padTable:not(.ui-sortable) {
- background: var(--main-bg-color) !important;
-}
-
-table {
- border-color: transparent !important;
-}
-
-.table>thead>tr>th,
-.table>tbody>tr>th,
-.table>tfoot>tr>th,
-.table>thead>tr>td,
-.table>tbody>tr>td,
-.table>tfoot>tr>td {
- border-top: none !important;
-}
-
-.section,
-#addFeed,
-#addFeedContent {
- border-bottom: 1px solid transparent;
-}
-
-.alt,
-.infoTableSeperator.alt {
- background: var(--transparency-dark-25);
-}
-
-.info-container {
- color: var(--text-hover);
-}
-
-.col2 table {
- background-color: transparent !important;
-}
-
-.col2 table:hover {
- background-color: transparent !important;
-}
-
-/*General Settings*/
-.Key tr:nth-child(odd),
-.tab-pane tr:nth-child(odd),
-.even {
- background-color: transparent;
-}
-
-.path {
- color: var(--text-hover);
-}
-
-.col2 h3 {
- background: transparent;
-}
-
-.form-control.advanced-button.config-hover {
- color: var(--text-hover);
- background: var(--transparency-light-25);
- border-color: rgba(255, 255, 255, 0.25);
- border-radius: 3px !important;
-}
-
-.form-control.advanced-button.config-hover:hover {
- color: var(--text-hover);
- background: var(--transparency-light-30);
- border-color: rgba(255, 255, 255, 0.3);
- border-radius: 3px !important;
-}
-
-.col2 p,
-.col2-cats {
- color: var(--text-hover);
-}
-
-/*Input*/
-input[type="text"],
-input[type="email"],
-input[type="url"],
-input[type="number"],
-input[type="password"],
-input[type="date"],
-textarea,
-select {
- border: none;
- background: var(--transparency-dark-15);
- border-radius: 3px !important;
- color: var(--text-hover) !important;
- outline: none;
-}
-
-input[type="text"]:focus,
-input[type="email"]:focus,
-input[type="url"]:focus,
-input[type="number"]:focus,
-input[type="password"]:focus,
-input[type="date"]:focus,
-textarea:focus,
-select:focus {
- border: none;
- background-color: rgb(25, 26, 28);
- border-radius: 3px !important;
- outline: none;
-}
-
-textarea:hover,
-input[type="date"]:hover,
-input[type="datetime"]:hover,
-input[type="datetime-local"]:hover,
-input[type="email"]:hover,
-input[type="month"]:hover,
-input[type="number"]:hover,
-input[type="password"]:hover,
-input[type="search"]:hover,
-input[type="tel"]:hover,
-input[type="text"]:hover,
-input[type="time"]:hover,
-input[type="url"]:hover,
-input[type="week"]:hover,
-textarea:focus,
-input[type="date"]:focus,
-input[type="datetime"]:focus,
-input[type="datetime-local"]:focus,
-input[type="email"]:focus,
-input[type="month"]:focus,
-input[type="number"]:focus,
-input[type="password"]:focus,
-input[type="search"]:focus,
-input[type="tel"]:focus,
-input[type="text"]:focus,
-input[type="time"]:focus,
-input[type="url"]:focus,
-input[type="week"]:focus {
- background: var(--transparency-light-10);
- border: none;
- -webkit-box-shadow: none !important;
- box-shadow: none !important;
-}
-
-input[type="date"] {
- background: transparent;
- color: var(--text-hover);
-}
-
-input[type="date"]::-webkit-calendar-picker-indicator {
- filter: invert(100%);
-}
-
-/*Servers*/
-
-.server-disabled {
- background: repeating-linear-gradient(-55deg,
- #444444,
- #444444 10px,
- #333 10px,
- #333 20px) center center/cover no-repeat fixed;
- color: var(--text-muted);
-}
-
-.server-disabled p,
-.server-disabled label,
-.server-disabled h3 {
- color: var(--text-muted) !important;
-}
-
-.server-disabled button {
- background: #363636;
- border-color: #363636;
- color: var(--text-muted);
-}
-
-.server-disabled button:hover {
- background: #464646;
- border-color: #464646;
- color: var(--text-muted);
-}
-
-.section .server-disabled {
- background-color: rgba(255, 255, 255, 0);
-}
-
-.Servers .ct-label {
- color: var(--text-hover);
-}
-
-.Servers .ct-series-a .ct-point {
- stroke: #337ab7;
- stroke-width: 4px;
-}
-
-.Servers .ct-series-a .ct-line {
- stroke: var(--text-hover);
-}
-
-.Servers .ct-series-a .ct-area {
- fill: var(--text-hover);
-}
-
-/*Categories*/
-.Categories form:first-of-type tr:last-of-type {
- background-color: transparent;
-}
-
-.catTable {
- background-color: transparent !important;
-}
-
-.catTable:hover {
- background-color: transparent !important;
-}
-
-.Categories form.sorting-row:nth-child(2n-1) tr {
- background-color: transparent;
-}
-
-input[disabled],
-select[disabled] {
- background-color: var(--drop-down-menu-bg);
- opacity: .5;
-}
-
-input[disabled]:hover,
-select[disabled]:hover {
- background-color: var(--drop-down-menu-bg);
- opacity: .5;
-}
-
-
-/*Folder modal*/
-.list-group-item {
- background: var(--transparency-dark-25);
- border: none;
-}
-
-.example {
- background: var(--transparency-light-15);
-}
-
-/*modal*/
-.modal-content {
- background: var(--modal-bg-color);
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-.modal-body {
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-.modal-header {
- background: var(--modal-header-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- margin-left: 0px;
- margin-right: 0px;
-}
-
-.modal-body>.nav-tabs>li>a {
- color: var(--text) !important;
- opacity: 1 !important;
- border: transparent;
-}
-
-.modal-body>.nav-tabs>li.active>a,
-.modal-body>.nav-tabs>li.active>a:hover,
-.modal-body>.nav-tabs>li.active>a:focus {
- color: rgb(var(--accent-color)) !important;
- background: var(--transparency-dark-10) !important;
- border: transparent;
- border-bottom-color: transparent;
- cursor: default;
-}
-
-.modal-body>.nav-tabs>li>a:hover {
- border-color: transparent !important;
-}
-
-.modal-body>.nav>li>a:hover,
-.modal-body>.nav>li>a:focus {
- background: var(--transparency-dark-10) !important;
- color: var(--text-hover) !important;
-}
-
-.modal-body>.tab-content>.active {
- background: var(--modal-bg-color) !important;
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-#modal-options .tab-content h4 {
- color: var(--text-hover);
-}
-
-#modal-options .options-switch label,
-#modal-options #options-orphans .process-all-orphaned {
- color: var(--text-hover);
-}
-
-#modal-options #options-status small {
- color: var(--text-muted);
-}
-
-#modal-options .options-function-box .input-group-addon {
- background-color: var(--button-color);
- color: var(--button-text);
- border: 1px solid var(--button-color);
-}
-
-#modal-options .table-server-connections thead {
-
- background: var(--transparency-dark-25);
-}
-
-#modal-options .table-server-connections thead {
- background: var(--transparency-dark-25);
-}
-
-#modal-item-files .item-files-table .progress small {
- color: var(--text-muted) !important;
-}
-
-a.list-group-item,
-button.list-group-item {
- color: var(--text-hover);
-}
-
-a.list-group-item:hover,
-button.list-group-item:hover,
-a.list-group-item:focus,
-button.list-group-item:focus {
- text-decoration: none;
- color: var(--text-hover);
- background: var(--transparency-light-10);
-}
-
-.form-control {
- border: transparent;
-}
-
-.fade.in {
- background: var(--transparency-dark-60)
-}
-
-.fade {
- -webkit-transition: none;
- -o-transition: none;
- transition: none;
-}
-
-.form-control[disabled],
-.form-control[readonly],
-fieldset[disabled] .form-control {
- background-color: #919191;
- opacity: 1;
-}
-
-/* Scheduling */
-.time {
- color: var(--text-hover);
-}
-
-/* Wizard */
-
-.container {
- border: 1px solid rgba(255, 255, 255, 0);
- background-color: rgb(255 255 255 / 0);
-}
-
-.container #inner {
- background-color: transparent;
-}
-
-.language:hover {
- background: var(--transparency-light-10);
-}
-
-.container .quoteBlock {
- background: var(--transparency-dark-25);
-}
-
-#content a,
-#content a:hover,
-#content a:active,
-#content a:visited,
-#serverResponse {
- color: var(--text);
-}
-
-/* interface configuration */
-#modal-options .table-server-connections th {
- border-left: none;
-}
-
-#modal-options .table-server-connections th:last-child {
- border-right: none;
-}
-
-.main-helplink {
- display: block;
- position: static;
- float: right;
- color: rgb(var(--accent-color)) !important;
- padding: 0px;
- font-size: 1.2em;
+/* dP dP dP */
+/* 88 88 88 */
+/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
+/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
+/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
+/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
+/* 88 */
+/* dP */
+/* Made by @gilbN */
+/* https://github.com/gilbN/theme.park */
+
+@import url("/css/defaults/placeholders.css");
+@import url("/css/defaults/transparent.css");
+
+body {
+ background: var(--main-bg-color) !important;
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ background-color: transparent;
+ font-family: Open Sans Bold, Helvetica Neue, Helvetica, Arial, sans-serif !important;
+ font-size: 1.4em !important;
+ color: var(--text);
+}
+
+* {
+ outline: none !important;
+}
+
+h1,
+h2,
+h3,
+h4,
+h5,
+h6,
+label:not(.btn),
+legend {
+ color: var(--text-hover) !important;
+}
+
+p {
+ color: var(--text);
+}
+
+a {
+ color: var(--link-color);
+}
+
+[href="#modal-add-nzb"] {
+ opacity: 1;
+}
+
+.speedlimit-dropdown.dropdown>div>div>a {
+ color: var(--button-text);
+}
+
+#navbar-collapse>ul>li.speedlimit-dropdown.dropdown>div>div:hover a.hover-button {
+ color: var(--button-text-hover);
+ opacity: 1;
+}
+
+a:active,
+a:hover,
+a:focus {
+ color: var(--link-color-hover);
+}
+
+#modal-options .modal-header a {
+ color: var(--link-color) !important;
+}
+
+#modal-options .modal-header a:hover {
+ color: var(--link-color-hover) !important;
+}
+
+/* Scrollbar */
+@media only screen and (min-width: 768px) {
+ html {
+ height: 100%;
+ width: 100%;
+ overflow: hidden;
+ }
+
+ body {
+ overflow-y: auto;
+ height: 100%;
+ background: var(--main-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ }
+}
+
+::-webkit-scrollbar {
+ width: 14px;
+}
+
+::-webkit-scrollbar-thumb {
+ min-height: 50px;
+ border: 3px solid transparent;
+ border-radius: 8px;
+ background: var(--transparency-dark-20);
+ background-clip: padding-box;
+}
+
+::-webkit-scrollbar-track {
+ background-color: transparent;
+}
+
+::-webkit-scrollbar-thumb:hover {
+ min-height: 50px;
+ border: 3px solid transparent;
+ border-radius: 8px;
+ background: var(--transparency-light-50);
+ background-clip: padding-box;
+}
+
+/* navbar */
+.nav-tabs,
+hr {
+ border-bottom: 1px solid rgb(var(--accent-color));
+}
+
+#modal-options #options-status hr {
+ border-top: 1px solid rgb(var(--accent-color));
+}
+
+.navbar-inverse {
+ background: var(--transparency-dark-25);
+ border-color: transparent !important;
+}
+
+.navbar-nav>li>a {
+ color: rgb(var(--accent-color)) !important;
+ opacity: 1;
+}
+
+.navbar-nav>li>a:hover,
+.main-menu-link:hover a {
+ opacity: 1;
+ color: var(--accent-color-hover) !important;
+}
+
+.main-menu-link .icon-bar {
+ display: block;
+ width: 16px;
+ height: 3px;
+ border-radius: 1px !important;
+ background-color: var(--link-color);
+ margin-top: 3px;
+}
+
+.main-menu-link:hover .icon-bar {
+ background-color: var(--link-color-hover);
+}
+
+/* .navbar-btn {
+ background: var(--button-color) !important;
+ border-color: transparent !important;
+} */
+
+.navbar-inverse .navbar-nav>.open>a,
+.navbar-inverse .navbar-nav>.open>a:hover,
+.navbar-inverse .navbar-nav>.open>a:focus {
+ background: var(--transparency-dark-10);
+}
+
+.ui-slider-horizontal,
+.ui-slider-range-min {
+ background: rgb(var(--accent-color)) !important;
+}
+
+.ui-slider .ui-slider-handle {
+ background-color: rgb(var(--accent-color));
+ border: 1px solid black;
+}
+
+.main-content {
+ background: var(--transparency-dark-15);
+ border: none;
+}
+
+.dropdown-menu,
+#feedback-slider,
+.navbar-collapse.in .dropdown-menu {
+ background: var(--drop-down-menu-bg);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ border: none;
+}
+
+.dropdown-menu>li>a{
+ color: var(--text-hover);
+}
+
+.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {
+ border-color: rgba(255, 255, 255, 0.1);
+}
+
+.navbar-collapse.in .dropdown-menu a, .navbar-collapse.in .dropdown-menu a:hover {
+ color: var(--text-hover) !important;
+}
+
+.navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover {
+ background: var(--transparency-light-25);
+}
+
+.navbar-inverse .navbar-toggle {
+ border-color: rgba(255, 255, 255, 0.1);
+}
+
+.dropdown-menu>li>a:hover,
+.dropdown-menu>li>a:focus {
+ color: var(--text-hover);
+ background: var(--transparency-light-10);
+}
+
+.dropdown-header {
+ color: var(--text-hover);
+}
+
+.menu-options .form-control {
+ background: var(--drop-down-menu-bg);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+.main-notification-box {
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+.main-filedrop.in,
+.main-restarting.in {
+ color: var(--text-hover);
+}
+
+svg.peity polygon {
+ fill: var(--button-color) !important;
+}
+
+svg.peity polyline {
+ stroke: var(--button-color) !important;
+}
+
+.rss-icon-svg {
+ fill: var(--button-color);
+ border-radius: 3px !important;
+}
+
+/* BUTTONS */
+.input-group-addon {
+ color: var(--button-text);
+ background: var(--button-color);
+ border-color: var(--button-color);
+}
+
+.form-signin .btn {
+ background: var(--button-color) !important;
+ outline: none !important;
+}
+
+.text-center a {
+ color: var(--text-hover);
+}
+
+.btn-default {
+ color: var(--button-text) !important;
+ background: var(--button-color);
+ border-color: var(--button-color);
+ outline: none !important;
+}
+
+.btn-default:focus,
+.btn-default.focus {
+ color: var(--button-text-hover) !important;
+ background: var(--button-color-hover);
+ border-color: var(--button-color-hover);
+}
+
+.btn-default:hover {
+ color: var(--button-text-hover) !important;
+ background: var(--button-color-hover);
+ border-color: var(--button-color-hover);
+}
+
+.btn-default:active:hover,
+.btn-default.active:hover,
+.open>.dropdown-toggle.btn-default:hover,
+.btn-default:active:focus,
+.btn-default.active:focus,
+.open>.dropdown-toggle.btn-default:focus,
+.btn-default:active.focus,
+.btn-default.active.focus,
+.open>.dropdown-toggle.btn-default.focus {
+ color: var(--button-text-hover);
+ background: var(--button-color-hover);
+ border-color: var(--button-color-hover);
+}
+
+.btn-default:active,
+.btn-default.active,
+.open>.dropdown-toggle.btn-default {
+ color: var(--button-text-hover) !important;
+ background: var(--button-color-hover) !important;
+ border-color: var(--button-color-hover) !important;
+}
+
+.btn-group>.btn:hover,
+.btn-group-vertical>.btn:hover,
+.btn-group>.btn:focus,
+.btn-group-vertical>.btn:focus,
+.btn-group>.btn:active,
+.btn-group-vertical>.btn:active,
+.btn-group>.btn.active,
+.btn-group-vertical>.btn.active {
+ z-index: 0;
+}
+
+.btn-default:active:hover,
+.btn-default.active:hover,
+.open>.dropdown-toggle.btn-default:hover,
+.btn-default:active:focus,
+.btn-default.active:focus,
+.open>.dropdown-toggle.btn-default:focus,
+.btn-default:active.focus,
+.btn-default.active.focus,
+.open>.dropdown-toggle.btn-default.focus {
+ color: var(--button-text-hover);
+ background-color: var(--button-color-hover);
+ border-color: var(--button-color-hover);
+}
+
+.btn-default:active,
+.btn-default.active,
+.open>.dropdown-toggle.btn-default {
+ color: var(--button-text-hover) !important;
+ background-color: var(--button-color-hover) !important;
+ border-color: var(--button-color-hover) !important;
+}
+
+/* buttons settings */
+.btn-default.sabnzbd_restart {
+ color: #ddd;
+ background-color: #a94442;
+ border-color: transparent;
+}
+
+.btn-default.sabnzbd_restart:hover {
+ color: #fff;
+ background-color: #d93935;
+ border-color: transparent;
+}
+
+.btn-default.saveButton {
+ color: #ddd;
+ background-color: #3c763d;
+ border-color: transparent;
+}
+
+.btn-default.saveButton:hover,
+.btn-default.saveButton:focus,
+.btn-default.saveButton:active {
+ color: #fff !important;
+ background-color: #42a543 !important;
+ border-color: transparent !important;
+}
+
+/* buttons categories */
+.btn-default.delCat {
+ color: #ddd;
+ background-color: #a94442;
+ border-color: #2d2c2c;
+}
+
+.btn-default.delCat:hover {
+ color: #fff;
+ background-color: #d93935;
+ border-color: transparent;
+}
+
+.btn-default.fileBrowser {
+ color: var(--button-text);
+ background-color: var(--button-color);
+ border-color: transparent;
+}
+
+.btn-default.fileBrowser:hover,
+.btn-default.fileBrowser:focus,
+.btn-default.fileBrowser:active {
+ color: var(--button-text-hover) !important;
+ background-color: var(--button-color-hover) !important;
+ border-color: transparent !important;
+}
+
+/* Button Switches*/
+.btn-default.restoreDefaults {
+ color: #ddd;
+ background-color: #a94442;
+ border-color: transparent;
+}
+
+.btn-default.restoreDefaults:hover,
+.btn-default.restoreDefaults:focus {
+ color: #fff;
+ background-color: #d93935;
+ border-color: transparent;
+}
+
+/*Button Sorting*/
+.btn-default.clearBtn {
+ color: #fff !important;
+ background-color: #a94442;
+ border-color: transparent;
+}
+
+.btn-default.clearBtn:hover {
+ color: #fff !important;
+ background-color: #d93935;
+ border-color: none;
+}
+
+.btn-default.patternKey {
+ color: var(--button-text) !important;
+ background-color: var(--button-color);
+ border-color: transparent;
+}
+
+.btn-default.patternKey:hover {
+ color: var(--button-text-hover) !important;
+ background-color: var(--button-color-hover);
+ border-color: transparent;
+}
+
+input[type="button"],
+input[type="submit"] {
+ color: var(--button-text) !important;
+ background: var(--button-color);
+ border: 1px solid #00000000
+}
+
+input[type="button"]:hover,
+input[type="submit"]:hover,
+input[type="button"]:active,
+input[type="submit"]:active,
+input[type="button"]:focus,
+input[type="submit"]:focus {
+ color: var(--button-text-hover) !important;
+ background-color: var(--button-color-hover) !important;
+ border: 1px solid #00000000
+}
+
+/* file button */
+.btn-default.btn-file {
+ color: var(--text-hover);
+ background-color: var(--button-color);
+ border-color: transparent;
+}
+
+.btn-default.btn-file:hover,
+.btn-default.btn-file:active,
+.btn-default.btn-file:focus {
+ color: var(--button-text-hover) !important;
+ background-color: var(--button-color-hover) !important;
+ border-color: transparent !important;
+}
+
+/* History */
+
+.queue-table .row-extra-text,
+.history-table .row-extra-text {
+ color: var(--text-muted);
+}
+
+.caret {
+ border-top-color: var(--button-text) !important;
+}
+
+td.delete .dropdown>a .caret {
+ border-top-color: var(--button-color) !important;
+}
+
+.table-striped>tbody>tr:nth-of-type(odd) {
+ background: var(--transparency-dark-25);
+}
+
+tbody.no-downloads tr td {
+ border-bottom: 1px solid var(--drop-down-menu-bg) !important;
+}
+
+tbody>tr>td:last-child {
+ border-right: 1px solid transparent !important;
+}
+
+tr td {
+ border-top: 1px solid transparent !important;
+}
+
+tbody>tr>td:first-child {
+ border-left: 1px solid transparent !important;
+}
+
+table {
+ background: var(--transparency-dark-25) !important
+}
+
+table:hover {
+ background: var(--transparency-dark-25) !important;
+}
+
+.table-hover>tbody>tr:hover {
+ background-color: var(--transparency-dark-10) !important;
+ color: var(--text-hover);
+}
+
+tbody>tr:last-child td {
+ border-bottom: 1px solid transparent !important;
+}
+
+.history-table,
+tr td.status,
+.history-table,
+tr td.history-completedon,
+.history-table,
+tr td.row-extra-text,
+.history-table tr td.status,
+.history-table tr td.history-completedon,
+.history-table tr td.row-extra-text {
+ color: var(--text);
+ border-top: none !important;
+}
+
+.table-messages .table-messages-remove {
+ border-bottom: 1px solid transparent !important;
+ background: var(--transparency-light-25);
+}
+
+.progress .progress-bar .fileDetails {
+ color: var(--button-text);
+}
+
+.progress strong,
+.progress i {
+ color: var(--text-hover);
+}
+
+.progress {
+ background-color: rgb(var(--accent-color), .7) !important;
+ box-shadow: none !important;
+ -webkit-box-shadow: none !important;
+}
+
+.progress-bar strong {
+ color: var(--label-text-color) !important;
+}
+
+.progress-bar+span {
+ color: var(--label-text-color) !important;
+}
+
+.progress-bar-info,
+.progress-bar {
+ background-color: rgb(var(--accent-color)) !important;
+}
+
+.glyphicon-compressed:before {
+ color: #888;
+}
+
+.direct-unpack span {
+ color: #888;
+}
+
+.processing-download>div {
+ background-color: #888;
+}
+
+
+.multioperations-selector {
+ border: 1px solid transparent !important;
+ background: var(--transparency-dark-25) !important;
+}
+
+#history-options .hover-button {
+ color: rgb(var(--accent-color));
+}
+
+#history-tab .table>tbody>tr:nth-of-type(2n+1),
+.table-striped>tbody>tr:nth-of-type(2n+1) {
+ background: var(--transparency-light-05);
+}
+
+.pagination>li>a,
+.pagination>li>span,
+.pagination>li>span:hover {
+ color: var(--button-text);
+ background-color: var(--button-color);
+ border: 1px solid var(--button-color);
+}
+
+.pagination>li>a,
+.pagination>li>span {
+ color: var(--button-text);
+ background-color: var(--button-color);
+ border: 1px solid var(--button-color);
+}
+
+.pagination>li>a:hover,
+.pagination>li>span:hover,
+.pagination>li>a:focus,
+.pagination>li>span:focus {
+ color: var(--button-text-hover);
+ background-color: var(--button-color-hover);
+ border: 1px solid var(--button-color-hover);
+}
+
+.pagination li.active a,
+.pagination li.active span,
+.pagination li.active a:hover,
+.pagination li.active span:hover {
+ color: var(--button-text-hover);
+ background-color: var(--button-color-hover);
+ border: 1px solid var(--button-color-hover);
+}
+
+.pagination>.disabled>span,
+.pagination>.disabled>span:hover,
+.pagination>.disabled>span:focus,
+.pagination>.disabled>a,
+.pagination>.disabled>a:hover,
+.pagination>.disabled>a:focus {
+ color: var(--text-muted);
+ background: var(--transparency-dark-25);
+ border: 1px solid transparent;
+}
+
+
+.search-box input {
+ border: transparent;
+}
+
+.form-control {
+ color: var(--text-hover);
+ background: var(--transparency-dark-25);
+}
+
+.form-control:focus {
+ border-color: var(--text-hover);
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ background: #1b1b1b;
+}
+
+/*Tabbed sorting */
+
+.history-queue-swicher .nav-tabs>li>a,
+.history-queue-swicher .nav-tabs>li.active>a {
+ border-bottom: 1px solid transparent;
+ border: 1px solid transparent;
+ color: var(--text-hover) !important;
+}
+
+.history-queue-swicher .nav {
+ border-bottom: 1px solid transparent;
+}
+
+.nav-tabs>li.active>a,
+.nav-tabs>li.active>a:hover,
+.nav-tabs>li.active>a:focus {
+ color: #555;
+ background: var(--transparency-light-15);
+}
+
+.nav>li>a:hover,
+.nav>li>a:focus {
+ text-decoration: none;
+ background: var(--transparency-light-10);
+}
+
+.badge {
+ color: var(--label-text-color);
+ background-color: rgb(var(--accent-color));
+}
+
+/*Settings*/
+.navbar-default {
+ background: var(--main-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ border: none;
+}
+
+.navbar-default .navbar-nav>li>a {
+ color: var(--text) !important;
+}
+
+.navbar-default .navbar-nav>.open>a {
+ background: var(--transparency-dark-15);
+}
+
+.navbar-default .navbar-nav>li>a:hover,
+.navbar-logo:hover {
+ background-color: transparent !important;
+}
+
+.navbar-default .navbar-nav>li>a:hover {
+ background: var(--transparency-dark-10) !important;
+ color: var(--text-hover) !important;
+}
+
+.navbar-default .navbar-nav>li>a.active {
+ background: var(--transparency-dark-15) !important;
+ color: rgb(var(--accent-color)) !important;
+}
+
+#content {
+ color: var(--text-hover);
+}
+
+.colmask {
+ border: none;
+ background: var(--transparency-dark-25);
+}
+
+.padTable:not(.ui-sortable) {
+ background: var(--main-bg-color) !important;
+}
+
+table {
+ border-color: transparent !important;
+}
+
+.table>thead>tr>th,
+.table>tbody>tr>th,
+.table>tfoot>tr>th,
+.table>thead>tr>td,
+.table>tbody>tr>td,
+.table>tfoot>tr>td {
+ border-top: none !important;
+}
+
+.section,
+#addFeed,
+#addFeedContent {
+ border-bottom: 1px solid transparent;
+}
+
+.alt,
+.infoTableSeperator.alt {
+ background: var(--transparency-dark-25);
+}
+
+.info-container {
+ color: var(--text-hover);
+}
+
+.col2 table {
+ background-color: transparent !important;
+}
+
+.col2 table:hover {
+ background-color: transparent !important;
+}
+
+/*General Settings*/
+.Key tr:nth-child(odd),
+.tab-pane tr:nth-child(odd),
+.even {
+ background-color: transparent;
+}
+
+.path {
+ color: var(--text-hover);
+}
+
+.col2 h3 {
+ background: transparent;
+}
+
+.form-control.advanced-button.config-hover {
+ color: var(--text-hover);
+ background: var(--transparency-light-25);
+ border-color: rgba(255, 255, 255, 0.25);
+ border-radius: 3px !important;
+}
+
+.form-control.advanced-button.config-hover:hover {
+ color: var(--text-hover);
+ background: var(--transparency-light-30);
+ border-color: rgba(255, 255, 255, 0.3);
+ border-radius: 3px !important;
+}
+
+.col2 p,
+.col2-cats {
+ color: var(--text-hover);
+}
+
+/*Input*/
+input[type="text"],
+input[type="email"],
+input[type="url"],
+input[type="number"],
+input[type="password"],
+input[type="date"],
+textarea,
+select {
+ border: none;
+ background: var(--transparency-dark-15);
+ border-radius: 3px !important;
+ color: var(--text-hover) !important;
+ outline: none;
+}
+
+input[type="text"]:focus,
+input[type="email"]:focus,
+input[type="url"]:focus,
+input[type="number"]:focus,
+input[type="password"]:focus,
+input[type="date"]:focus,
+textarea:focus,
+select:focus {
+ border: none;
+ background-color: rgb(25, 26, 28);
+ border-radius: 3px !important;
+ outline: none;
+}
+
+textarea:hover,
+input[type="date"]:hover,
+input[type="datetime"]:hover,
+input[type="datetime-local"]:hover,
+input[type="email"]:hover,
+input[type="month"]:hover,
+input[type="number"]:hover,
+input[type="password"]:hover,
+input[type="search"]:hover,
+input[type="tel"]:hover,
+input[type="text"]:hover,
+input[type="time"]:hover,
+input[type="url"]:hover,
+input[type="week"]:hover,
+textarea:focus,
+input[type="date"]:focus,
+input[type="datetime"]:focus,
+input[type="datetime-local"]:focus,
+input[type="email"]:focus,
+input[type="month"]:focus,
+input[type="number"]:focus,
+input[type="password"]:focus,
+input[type="search"]:focus,
+input[type="tel"]:focus,
+input[type="text"]:focus,
+input[type="time"]:focus,
+input[type="url"]:focus,
+input[type="week"]:focus {
+ background: var(--transparency-light-10);
+ border: none;
+ -webkit-box-shadow: none !important;
+ box-shadow: none !important;
+}
+
+input[type="date"] {
+ background: transparent;
+ color: var(--text-hover);
+}
+
+input[type="date"]::-webkit-calendar-picker-indicator {
+ filter: invert(100%);
+}
+
+/*Servers*/
+
+.server-disabled {
+ background: repeating-linear-gradient(-55deg,
+ #444444,
+ #444444 10px,
+ #333 10px,
+ #333 20px) center center/cover no-repeat fixed;
+ color: var(--text-muted);
+}
+
+.server-disabled p,
+.server-disabled label,
+.server-disabled h3 {
+ color: var(--text-muted) !important;
+}
+
+.server-disabled button {
+ background: #363636;
+ border-color: #363636;
+ color: var(--text-muted);
+}
+
+.server-disabled button:hover {
+ background: #464646;
+ border-color: #464646;
+ color: var(--text-muted);
+}
+
+.section .server-disabled {
+ background-color: rgba(255, 255, 255, 0);
+}
+
+.Servers .ct-label {
+ color: var(--text-hover);
+}
+
+.Servers .ct-series-a .ct-point {
+ stroke: #337ab7;
+ stroke-width: 4px;
+}
+
+.Servers .ct-series-a .ct-line {
+ stroke: var(--text-hover);
+}
+
+.Servers .ct-series-a .ct-area {
+ fill: var(--text-hover);
+}
+
+/*Categories*/
+.Categories form:first-of-type tr:last-of-type {
+ background-color: transparent;
+}
+
+.catTable {
+ background-color: transparent !important;
+}
+
+.catTable:hover {
+ background-color: transparent !important;
+}
+
+.Categories form.sorting-row:nth-child(2n-1) tr {
+ background-color: transparent;
+}
+
+input[disabled],
+select[disabled] {
+ background-color: var(--drop-down-menu-bg);
+ opacity: .5;
+}
+
+input[disabled]:hover,
+select[disabled]:hover {
+ background-color: var(--drop-down-menu-bg);
+ opacity: .5;
+}
+
+
+/*Folder modal*/
+.list-group-item {
+ background: var(--transparency-dark-25);
+ border: none;
+}
+
+.example {
+ background: var(--transparency-light-15);
+}
+
+/*modal*/
+.modal-content {
+ background: var(--modal-bg-color);
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+.modal-body {
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+.modal-header {
+ background: var(--modal-header-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ margin-left: 0px;
+ margin-right: 0px;
+}
+
+.modal-body>.nav-tabs>li>a {
+ color: var(--text) !important;
+ opacity: 1 !important;
+ border: transparent;
+}
+
+.modal-body>.nav-tabs>li.active>a,
+.modal-body>.nav-tabs>li.active>a:hover,
+.modal-body>.nav-tabs>li.active>a:focus {
+ color: rgb(var(--accent-color)) !important;
+ background: var(--transparency-dark-10) !important;
+ border: transparent;
+ border-bottom-color: transparent;
+ cursor: default;
+}
+
+.modal-body>.nav-tabs>li>a:hover {
+ border-color: transparent !important;
+}
+
+.modal-body>.nav>li>a:hover,
+.modal-body>.nav>li>a:focus {
+ background: var(--transparency-dark-10) !important;
+ color: var(--text-hover) !important;
+}
+
+.modal-body>.tab-content>.active {
+ background: var(--modal-bg-color) !important;
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+#modal-options .tab-content h4 {
+ color: var(--text-hover);
+}
+
+#modal-options .options-switch label,
+#modal-options #options-orphans .process-all-orphaned {
+ color: var(--text-hover);
+}
+
+#modal-options #options-status small {
+ color: var(--text-muted);
+}
+
+#modal-options .options-function-box .input-group-addon {
+ background-color: var(--button-color);
+ color: var(--button-text);
+ border: 1px solid var(--button-color);
+}
+
+#modal-options .table-server-connections thead {
+
+ background: var(--transparency-dark-25);
+}
+
+#modal-options .table-server-connections thead {
+ background: var(--transparency-dark-25);
+}
+
+#modal-item-files .item-files-table .progress small {
+ color: var(--text-muted) !important;
+}
+
+a.list-group-item,
+button.list-group-item {
+ color: var(--text-hover);
+}
+
+a.list-group-item:hover,
+button.list-group-item:hover,
+a.list-group-item:focus,
+button.list-group-item:focus {
+ text-decoration: none;
+ color: var(--text-hover);
+ background: var(--transparency-light-10);
+}
+
+.form-control {
+ border: transparent;
+}
+
+.fade.in {
+ background: var(--transparency-dark-60)
+}
+
+.fade {
+ -webkit-transition: none;
+ -o-transition: none;
+ transition: none;
+}
+
+.form-control[disabled],
+.form-control[readonly],
+fieldset[disabled] .form-control {
+ background-color: #919191;
+ opacity: 1;
+}
+
+/* Scheduling */
+.time {
+ color: var(--text-hover);
+}
+
+/* Wizard */
+
+.container {
+ border: 1px solid rgba(255, 255, 255, 0);
+ background-color: rgb(255 255 255 / 0);
+}
+
+.container #inner {
+ background-color: transparent;
+}
+
+.language:hover {
+ background: var(--transparency-light-10);
+}
+
+.container .quoteBlock {
+ background: var(--transparency-dark-25);
+}
+
+#content a,
+#content a:hover,
+#content a:active,
+#content a:visited,
+#serverResponse {
+ color: var(--text);
+}
+
+/* interface configuration */
+#modal-options .table-server-connections th {
+ border-left: none;
+}
+
+#modal-options .table-server-connections th:last-child {
+ border-right: none;
+}
+
+.main-helplink {
+ display: block;
+ position: static;
+ float: right;
+ color: rgb(var(--accent-color)) !important;
+ padding: 0px;
+ font-size: 1.2em;
}
\ No newline at end of file
diff --git a/css/base/sonarr/sonarr-base.css b/css/base/sonarr/sonarr-base.css
index a48674b3dc..c7e5acbac3 100644
--- a/css/base/sonarr/sonarr-base.css
+++ b/css/base/sonarr/sonarr-base.css
@@ -1,274 +1,274 @@
-/* dP dP dP */
-/* 88 88 88 */
-/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
-/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
-/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
-/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
-/* 88 */
-/* dP */
-
-/* Made by @gilbN */
-/* https://github.com/gilbN/theme.park */
-
-@import url("/css/defaults/placeholders.css");
-@import url("/css/defaults/transparent.css");
-@import url("/css/defaults/servarr-base.css");
-
-:root {
- --calendar-tv-unaired-premiere: 53 197 244;
- --calendar-tv-downloading: 122 67 182;
- --calendar-tv-unmonitored: 173 173 173;
- --calendar-tv-unaired: 93 156 236;
- --calendar-tv-missing: 240 80 80;
- --calendar-tv-on-air: 255 165 0;
- --calendar-tv-available: 39 194 76;
-}
-
-[class*="EpisodeTitleLink-link-"] {
- color: var(--link-color) !important;
-}
-
-[class*="EpisodeTitleLink-link-"]:hover {
- color: var(--link-color-hover) !important;
-}
-
-/* NOTE calendar modal popup */
-[class*="EpisodeSummary-infoTitle-"],
-[class*="EpisodeDetailsModalContent-tab-"],
-[class*="DescriptionListItemTitle-title-"] {
- color: var(--text-hover);
-}
-
-[class*="EpisodeDetailsModalContent-selectedTab-"] {
- border-color: var(--accent-color-hover);
- background: var(--transparency-dark-40);
-}
-
-[class*="SeriesSearchInput-sectionTitle-"] {
- color: var(--text-hover);
-}
-
-[class*="SeriesSearchInput-containerOpen-"] [class*="SeriesSearchInput-seriesContainer-"] {
- border: none !important;
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- color: var(--text-hover) !important;
- box-shadow: 0 0 10px 1px transparent !important;
-}
-
-[class*="SeriesSearchInput-highlighted-"] {
- background: var(--transparency-dark-10);
-}
-
-/* SERIES PAGE */
-[class*="SeriesIndexPoster-controls-"] {
- background-color: rgb(var(--accent-color)) !important;
-}
-
-/* OVERVIEW PAGE */
-[class*="SeriesIndexOverviews-container-"],
-[class*="SeriesIndexOverviews-container-"]:hover {
- background-color: transparent !important;
-}
-
-[clas*="SeriesIndexOverview-container-"]:hover [class*="SeriesIndexOverview-content-"] {
- background-color: transparent;
-}
-
-[class*="SeriesIndexOverview-content-"]:hover {
- background: var(--transparency-dark-10) !important;
-}
-
-[class*="SeriesIndexOverview-link-"]:hover {
- text-decoration: none;
-}
-
-/* SHOW PAGE */
-[class*="SeriesDetailsSeason-season-"],
-[class*="SeriesDetailsSeason-collapseButtonContainer-"] {
- border: none !important;
- background: var(--transparency-dark-25) !important;
-}
-
-[class*="SeriesDetailsSeason-episodes-"] {
- border-top: 1px solid rgb(255 255 255 / 50%);
-}
-
-[class*="SeriesDetailsSeason-actionButton-"],
-[class*="SeriesDetailsSeason-collapseButtonIcon-"] {
- color: var(--text) !important;
-}
-
-[class*="SeriesDetailsSeason-actionButton-"]:hover,
-[class*="SeriesDetailsSeason-collapseButtonIcon-"]:hover {
- color: var(--text-hover) !important;
-}
-
-[class*="SeriesDetailsSeason-sizeOnDisk-"] {
- color: var(--text-muted);
-}
-
-[class*="SeriesDetails-contentContainer-"] {
- color: var(--text);
-}
-
-[class*="SeriesDetailsSeason-seasonNumber-"] {
- color: var(--text-hover);
-}
-
-[class*="SeriesDetailsSeason-collapseButtonContainer-"] {
- border: none !important;
- background: var(--transparency-dark-25) !important;
-}
-
-[class*="EpisodeTitleLink-link-"]:hover {
- color: var(--link-color-hover);
-}
-
-[class*="SeriesIndexPoster-action-"] .fa-search:hover {
- background-color: transparent;
- color: var(--label-text-color) !important;
-}
-
-[class*="SeriesDetailsSeason-left-"] [class*="IconButton-button-"]:hover,
-[class*="SeriesDetails-seriesNavigationButton-"]:hover,
-[class*="SeriesDetails-monitorToggleButton-"]:hover {
- color: var(--text-hover);
-}
-
-/* POSTERS */
-[class*="SeriesIndexPoster-title-"],
-[class*="SeriesIndexPoster-nextAiring-"],
-[class*="SeriesIndexPosterInfo-info-"] {
- background: var(--transparency-light-10);
- color: var(--text-hover);
-}
-
-/* SEARCH BAR */
-[class*="AddNewSeries-searchIconContainer-"] {
- border: none;
- background: var(--transparency-light-10);
- color: var(--text-hover);
-}
-
-[class*="SeriesSearchInput-container-"] [class*="Input-input-"] {
- background: transparent;
- border-bottom: solid 1px var(--text);
-}
-
-[class*="SeriesSearchInput-container-"] [class*="Input-input-"]:focus {
- border-bottom: none;
- background: transparent;
-}
-
-[class*="SeriesSearchResult-alternateTitle-"] {
- color: var(--text-hover);
- font-size: 12px;
-}
-
-/* SEARCH RESULTS */
-[class*="AddNewSeriesSearchResult-underlay-"] {
- background-color: transparent !important;
-}
-
-[class*="AddNewSeriesSearchResult-underlay-"]:hover {
- background: var(--transparency-dark-10) !important;
-}
-
-[class*="AddNewSeriesSearchResult-year-"] {
- color: var(--text-hover);
-}
-
-[class*="RootFolderSelectInputSelectedValue-seriesFolder-"] {
- color: var(--text-hover);
-}
-
-[class*="RootFolderSelectInputOption-seriesFolder-"] {
- color: var(--text-muted);
-}
-
-/* Drop down menu/button*/
-[class*="ImportSeriesSelectSeries-button-"] {
- border: none !important;
- background: var(--transparency-dark-25) !important;
-}
-
-[class*="ImportSeriesSearchResult-series-"]:hover {
- background: var(--transparency-light-10);
-}
-
-[class*="ImportSeriesSelectSeries-content-"],
-[class*="ImportSeriesSelectSeries-searchIconContainer-"] {
- border: none;
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- color: var(--text-hover);
-}
-
-[class*="ImportSeriesTitle-year-"] {
- color: var(--text-muted);
-}
-
-/* SEASON PASS */
-
-[class*="SeasonPassSeason-season-"] {
- border: none;
- background: var(--transparency-dark-25) !important;
-}
-
-[class*="SeasonPassSeason-allEpisodes-"] {
- background-color: #5cb85c;
-}
-
-/* CALENDAR */
-[class*="CircularProgressBar-circularProgressBarContainer-"] svg circle {
- stroke: #fff;
-}
-
-[class*="CalendarEvent-seriesTitle-"],
-[class*="CalendarEvent-episodeInfo-"],
-[class*="CalendarEvent-airTime-"] {
- color: #fff !important;
-}
-
-[class*="CalendarEventGroup-seriesTitle-"] {
- color: #fff !important;
-}
-
-[class*="CalendarEventGroup-airTime-"] {
- color: #eee;
-}
-
-[class*="CalendarEventGroup-episodeInfo-"] {
- color: #eee;
-}
-
-/*QUEUE PAGE */
-/* Manual Import*/
-[class*="SelectEpisodeModalContent-path-"] {
- color: var(--text);
-}
-
-/* Scene information */
-[class*="ReleaseSceneIndicator-levelNone-"] {
- border-color: var(--text);
- color: var(--text);
- opacity: 1;
-}
-
-[class*="ReleaseSceneIndicator-levelMapped-"] {
- border-color: var(--text);
- color: var(--text);
+/* dP dP dP */
+/* 88 88 88 */
+/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
+/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
+/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
+/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
+/* 88 */
+/* dP */
+
+/* Made by @gilbN */
+/* https://github.com/gilbN/theme.park */
+
+@import url("/css/defaults/placeholders.css");
+@import url("/css/defaults/transparent.css");
+@import url("/css/defaults/servarr-base.css");
+
+:root {
+ --calendar-tv-unaired-premiere: 53 197 244;
+ --calendar-tv-downloading: 122 67 182;
+ --calendar-tv-unmonitored: 173 173 173;
+ --calendar-tv-unaired: 93 156 236;
+ --calendar-tv-missing: 240 80 80;
+ --calendar-tv-on-air: 255 165 0;
+ --calendar-tv-available: 39 194 76;
+}
+
+[class*="EpisodeTitleLink-link-"] {
+ color: var(--link-color) !important;
+}
+
+[class*="EpisodeTitleLink-link-"]:hover {
+ color: var(--link-color-hover) !important;
+}
+
+/* NOTE calendar modal popup */
+[class*="EpisodeSummary-infoTitle-"],
+[class*="EpisodeDetailsModalContent-tab-"],
+[class*="DescriptionListItemTitle-title-"] {
+ color: var(--text-hover);
+}
+
+[class*="EpisodeDetailsModalContent-selectedTab-"] {
+ border-color: var(--accent-color-hover);
+ background: var(--transparency-dark-40);
+}
+
+[class*="SeriesSearchInput-sectionTitle-"] {
+ color: var(--text-hover);
+}
+
+[class*="SeriesSearchInput-containerOpen-"] [class*="SeriesSearchInput-seriesContainer-"] {
+ border: none !important;
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ color: var(--text-hover) !important;
+ box-shadow: 0 0 10px 1px transparent !important;
+}
+
+[class*="SeriesSearchInput-highlighted-"] {
+ background: var(--transparency-dark-10);
+}
+
+/* SERIES PAGE */
+[class*="SeriesIndexPoster-controls-"] {
+ background-color: rgb(var(--accent-color)) !important;
+}
+
+/* OVERVIEW PAGE */
+[class*="SeriesIndexOverviews-container-"],
+[class*="SeriesIndexOverviews-container-"]:hover {
+ background-color: transparent !important;
+}
+
+[clas*="SeriesIndexOverview-container-"]:hover [class*="SeriesIndexOverview-content-"] {
+ background-color: transparent;
+}
+
+[class*="SeriesIndexOverview-content-"]:hover {
+ background: var(--transparency-dark-10) !important;
+}
+
+[class*="SeriesIndexOverview-link-"]:hover {
+ text-decoration: none;
+}
+
+/* SHOW PAGE */
+[class*="SeriesDetailsSeason-season-"],
+[class*="SeriesDetailsSeason-collapseButtonContainer-"] {
+ border: none !important;
+ background: var(--transparency-dark-25) !important;
+}
+
+[class*="SeriesDetailsSeason-episodes-"] {
+ border-top: 1px solid rgb(255 255 255 / 50%);
+}
+
+[class*="SeriesDetailsSeason-actionButton-"],
+[class*="SeriesDetailsSeason-collapseButtonIcon-"] {
+ color: var(--text) !important;
+}
+
+[class*="SeriesDetailsSeason-actionButton-"]:hover,
+[class*="SeriesDetailsSeason-collapseButtonIcon-"]:hover {
+ color: var(--text-hover) !important;
+}
+
+[class*="SeriesDetailsSeason-sizeOnDisk-"] {
+ color: var(--text-muted);
+}
+
+[class*="SeriesDetails-contentContainer-"] {
+ color: var(--text);
+}
+
+[class*="SeriesDetailsSeason-seasonNumber-"] {
+ color: var(--text-hover);
+}
+
+[class*="SeriesDetailsSeason-collapseButtonContainer-"] {
+ border: none !important;
+ background: var(--transparency-dark-25) !important;
+}
+
+[class*="EpisodeTitleLink-link-"]:hover {
+ color: var(--link-color-hover);
+}
+
+[class*="SeriesIndexPoster-action-"] .fa-search:hover {
+ background-color: transparent;
+ color: var(--label-text-color) !important;
+}
+
+[class*="SeriesDetailsSeason-left-"] [class*="IconButton-button-"]:hover,
+[class*="SeriesDetails-seriesNavigationButton-"]:hover,
+[class*="SeriesDetails-monitorToggleButton-"]:hover {
+ color: var(--text-hover);
+}
+
+/* POSTERS */
+[class*="SeriesIndexPoster-title-"],
+[class*="SeriesIndexPoster-nextAiring-"],
+[class*="SeriesIndexPosterInfo-info-"] {
+ background: var(--transparency-light-10);
+ color: var(--text-hover);
+}
+
+/* SEARCH BAR */
+[class*="AddNewSeries-searchIconContainer-"] {
+ border: none;
+ background: var(--transparency-light-10);
+ color: var(--text-hover);
+}
+
+[class*="SeriesSearchInput-container-"] [class*="Input-input-"] {
+ background: transparent;
+ border-bottom: solid 1px var(--text);
+}
+
+[class*="SeriesSearchInput-container-"] [class*="Input-input-"]:focus {
+ border-bottom: none;
+ background: transparent;
+}
+
+[class*="SeriesSearchResult-alternateTitle-"] {
+ color: var(--text-hover);
+ font-size: 12px;
+}
+
+/* SEARCH RESULTS */
+[class*="AddNewSeriesSearchResult-underlay-"] {
+ background-color: transparent !important;
+}
+
+[class*="AddNewSeriesSearchResult-underlay-"]:hover {
+ background: var(--transparency-dark-10) !important;
+}
+
+[class*="AddNewSeriesSearchResult-year-"] {
+ color: var(--text-hover);
+}
+
+[class*="RootFolderSelectInputSelectedValue-seriesFolder-"] {
+ color: var(--text-hover);
+}
+
+[class*="RootFolderSelectInputOption-seriesFolder-"] {
+ color: var(--text-muted);
+}
+
+/* Drop down menu/button*/
+[class*="ImportSeriesSelectSeries-button-"] {
+ border: none !important;
+ background: var(--transparency-dark-25) !important;
+}
+
+[class*="ImportSeriesSearchResult-series-"]:hover {
+ background: var(--transparency-light-10);
+}
+
+[class*="ImportSeriesSelectSeries-content-"],
+[class*="ImportSeriesSelectSeries-searchIconContainer-"] {
+ border: none;
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ color: var(--text-hover);
+}
+
+[class*="ImportSeriesTitle-year-"] {
+ color: var(--text-muted);
+}
+
+/* SEASON PASS */
+
+[class*="SeasonPassSeason-season-"] {
+ border: none;
+ background: var(--transparency-dark-25) !important;
+}
+
+[class*="SeasonPassSeason-allEpisodes-"] {
+ background-color: #5cb85c;
+}
+
+/* CALENDAR */
+[class*="CircularProgressBar-circularProgressBarContainer-"] svg circle {
+ stroke: #fff;
+}
+
+[class*="CalendarEvent-seriesTitle-"],
+[class*="CalendarEvent-episodeInfo-"],
+[class*="CalendarEvent-airTime-"] {
+ color: #fff !important;
+}
+
+[class*="CalendarEventGroup-seriesTitle-"] {
+ color: #fff !important;
+}
+
+[class*="CalendarEventGroup-airTime-"] {
+ color: #eee;
+}
+
+[class*="CalendarEventGroup-episodeInfo-"] {
+ color: #eee;
+}
+
+/*QUEUE PAGE */
+/* Manual Import*/
+[class*="SelectEpisodeModalContent-path-"] {
+ color: var(--text);
+}
+
+/* Scene information */
+[class*="ReleaseSceneIndicator-levelNone-"] {
+ border-color: var(--text);
+ color: var(--text);
+ opacity: 1;
+}
+
+[class*="ReleaseSceneIndicator-levelMapped-"] {
+ border-color: var(--text);
+ color: var(--text);
}
\ No newline at end of file
diff --git a/css/base/synclounge/synclounge-base.css b/css/base/synclounge/synclounge-base.css
index 7519645ce2..57e5ced1d1 100644
--- a/css/base/synclounge/synclounge-base.css
+++ b/css/base/synclounge/synclounge-base.css
@@ -1,197 +1,197 @@
-/* dP dP dP */
-/* 88 88 88 */
-/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
-/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
-/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
-/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
-/* 88 */
-/* dP */
-
-/* Made by @gilbN */
-/* https://github.com/gilbN/theme.park */
-
-@import url("/css/defaults/placeholders.css");
-@import url("/css/defaults/transparent.css");
-
-:root {
- --v-primary-base: rgb(var(--accent-color));
- --v-anchor-base: rgb(var(--accent-color));
-}
-
-main {
- background: var(--main-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- color: var(--text)
-}
-
-h4 {
- color: var(--text-hover);
-}
-
-.v-toolbar {
- background: transparent !important;
- box-shadow: none;
-}
-
-.v-toolbar__content,
-.v-toolbar__extension {
- background: var(--transparency-dark-60) !important;
-}
-
-p a {
- color: rgb(var(--accent-color)) !important;
-}
-
-.theme--dark.v-icon {
- color: rgb(var(--accent-color));
-}
-
-.application .theme--dark.v-card,
-.theme--dark .v-card .primary--text {
- color: rgb(var(--accent-color)) !important;
-}
-
-.application .theme--dark.v-card,
-.theme--dark .v-card .accent--text {
- color: rgb(var(--accent-color)) !important;
-}
-
-.application .theme--dark.v-card,
-.theme--dark .v-card .primary {
- color: rgb(var(--accent-color)) !important;
-}
-
-
-
-.flex.xs12 a {
- color: rgb(var(--accent-color));
-}
-
-.v-list__tile {
- color: var(--text-hover) !important;
-}
-
-.v-stepper__step__step .primary {
- background-color: var(--button-color) !important;
- border-color: var(--button-color) !important;
-}
-
-.primary {
- background-color: var(--button-color) !important;
- border-color: var(--button-color) !important;
-}
-
-.primary:hover,
-.primary:focus {
- background-color: var(--button-color-hover) !important;
- border-color: var(--button-color-hover) !important;
- color: var(--button-text-hover) !important;
-}
-
-.v-input__control .v-input__slot .primary--text input,
-.primary--text textarea {
- caret-color: rgb(var(--accent-color)) !important;
-}
-
-.v-input input:active,
-.v-input input:focus,
-.v-input textarea:active,
-.v-input textarea:focus .primary--text input,
-.primary--text textarea {
- caret-color: rgb(var(--accent-color)) !important;
-}
-
-.theme--dark.v-app-bar.v-toolbar.v-sheet {
- background: var(--modal-bg-color) !important;
-}
-
-.application .theme--dark.v-btn:not(.v-btn--icon):not(.v-btn--flat),
-.theme--dark .v-btn:not(.v-btn--icon):not(.v-btn--flat):not(.v-btn:not(.v-btn--round).v-size--small) {
- background-color: var(--button-color) !important;
- color: var(--button-text);
-}
-
-.application .theme--dark.v-btn:hover:not(.v-btn--icon):not(.v-btn--flat),
-.theme--dark .v-btn:hover:not(.v-btn--icon):not(.v-btn--flat):not(.v-btn:not(.v-btn--round).v-size--small) {
- background-color: var(--button-color-hover) !important;
- color: var(--button-text-hover);
-}
-
-.v-btn__content {
- color: var(--button-text);
-}
-
-.v-btn--active:before,
-.v-btn:focus:before,
-.v-btn:hover:before {
- background-color: var(--text-hover);
-}
-
-.application .theme--dark.v-card,
-.theme--dark .v-card {
- background: var(--modal-bg-color) !important;
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-.flex.md3 .application .theme--dark.v-card,
-.theme--dark .v-card {
- background: var(--transparency-light-10) !important;
- color: var(--text-hover);
-}
-
-.theme--dark.v-expansion-panels .v-expansion-panel {
- background-color: transparent;
- color: var(--text-hover);
-}
-
-.theme--dark.v-text-field--solo>.v-input__control>.v-input__slot {
- background: var(--transparency-dark-50);
-}
-
-.v-navigation-drawer {
- background: var(--modal-bg-color) !important;
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-/*popup modal */
-
-.v-dialog,
-.theme--dark.v-list {
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-.menuable__content__active {
- background: var(--drop-down-menu-bg);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
+/* dP dP dP */
+/* 88 88 88 */
+/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
+/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
+/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
+/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
+/* 88 */
+/* dP */
+
+/* Made by @gilbN */
+/* https://github.com/gilbN/theme.park */
+
+@import url("/css/defaults/placeholders.css");
+@import url("/css/defaults/transparent.css");
+
+:root {
+ --v-primary-base: rgb(var(--accent-color));
+ --v-anchor-base: rgb(var(--accent-color));
+}
+
+main {
+ background: var(--main-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ color: var(--text)
+}
+
+h4 {
+ color: var(--text-hover);
+}
+
+.v-toolbar {
+ background: transparent !important;
+ box-shadow: none;
+}
+
+.v-toolbar__content,
+.v-toolbar__extension {
+ background: var(--transparency-dark-60) !important;
+}
+
+p a {
+ color: rgb(var(--accent-color)) !important;
+}
+
+.theme--dark.v-icon {
+ color: rgb(var(--accent-color));
+}
+
+.application .theme--dark.v-card,
+.theme--dark .v-card .primary--text {
+ color: rgb(var(--accent-color)) !important;
+}
+
+.application .theme--dark.v-card,
+.theme--dark .v-card .accent--text {
+ color: rgb(var(--accent-color)) !important;
+}
+
+.application .theme--dark.v-card,
+.theme--dark .v-card .primary {
+ color: rgb(var(--accent-color)) !important;
+}
+
+
+
+.flex.xs12 a {
+ color: rgb(var(--accent-color));
+}
+
+.v-list__tile {
+ color: var(--text-hover) !important;
+}
+
+.v-stepper__step__step .primary {
+ background-color: var(--button-color) !important;
+ border-color: var(--button-color) !important;
+}
+
+.primary {
+ background-color: var(--button-color) !important;
+ border-color: var(--button-color) !important;
+}
+
+.primary:hover,
+.primary:focus {
+ background-color: var(--button-color-hover) !important;
+ border-color: var(--button-color-hover) !important;
+ color: var(--button-text-hover) !important;
+}
+
+.v-input__control .v-input__slot .primary--text input,
+.primary--text textarea {
+ caret-color: rgb(var(--accent-color)) !important;
+}
+
+.v-input input:active,
+.v-input input:focus,
+.v-input textarea:active,
+.v-input textarea:focus .primary--text input,
+.primary--text textarea {
+ caret-color: rgb(var(--accent-color)) !important;
+}
+
+.theme--dark.v-app-bar.v-toolbar.v-sheet {
+ background: var(--modal-bg-color) !important;
+}
+
+.application .theme--dark.v-btn:not(.v-btn--icon):not(.v-btn--flat),
+.theme--dark .v-btn:not(.v-btn--icon):not(.v-btn--flat):not(.v-btn:not(.v-btn--round).v-size--small) {
+ background-color: var(--button-color) !important;
+ color: var(--button-text);
+}
+
+.application .theme--dark.v-btn:hover:not(.v-btn--icon):not(.v-btn--flat),
+.theme--dark .v-btn:hover:not(.v-btn--icon):not(.v-btn--flat):not(.v-btn:not(.v-btn--round).v-size--small) {
+ background-color: var(--button-color-hover) !important;
+ color: var(--button-text-hover);
+}
+
+.v-btn__content {
+ color: var(--button-text);
+}
+
+.v-btn--active:before,
+.v-btn:focus:before,
+.v-btn:hover:before {
+ background-color: var(--text-hover);
+}
+
+.application .theme--dark.v-card,
+.theme--dark .v-card {
+ background: var(--modal-bg-color) !important;
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+.flex.md3 .application .theme--dark.v-card,
+.theme--dark .v-card {
+ background: var(--transparency-light-10) !important;
+ color: var(--text-hover);
+}
+
+.theme--dark.v-expansion-panels .v-expansion-panel {
+ background-color: transparent;
+ color: var(--text-hover);
+}
+
+.theme--dark.v-text-field--solo>.v-input__control>.v-input__slot {
+ background: var(--transparency-dark-50);
+}
+
+.v-navigation-drawer {
+ background: var(--modal-bg-color) !important;
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+/*popup modal */
+
+.v-dialog,
+.theme--dark.v-list {
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+.menuable__content__active {
+ background: var(--drop-down-menu-bg);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
}
\ No newline at end of file
diff --git a/css/base/tautulli/tautulli-base.css b/css/base/tautulli/tautulli-base.css
index 4a4f89ca08..13100eec01 100644
--- a/css/base/tautulli/tautulli-base.css
+++ b/css/base/tautulli/tautulli-base.css
@@ -1,879 +1,879 @@
-/* dP dP dP */
-/* 88 88 88 */
-/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
-/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
-/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
-/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
-/* 88 */
-/* dP */
-
-/* Made by @gilbN */
-/* https://github.com/gilbN/theme.park */
-
-@import url("/css/defaults/placeholders.css");
-@import url("/css/defaults/transparent.css");
-
-body {
- background: var(--main-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- color: var(--text);
-}
-
-/* Text */
-
-p,
-.news-title,
-.news-date {
- color: var(--text);
-}
-
-.help-block,
-h1 small,
-h2 small,
-h3 small,
-h4 small,
-h5 small,
-h6 small,
-.h1 small,
-.h2 small,
-.h3 small,
-.h4 small,
-.h5 small,
-.h6 small,
-h1 .small,
-h2 .small,
-h3 .small,
-h4 .small,
-h5 .small,
-h6 .small,
-.h1 .small,
-.h2 .small,
-.h3 .small,
-.h4 .small,
-.h5 .small,
-.h6 .small,
-.header-bar span,
-.dashboard-activity-info-time,
-strong,
-.summary-content-details-tag strong,
-.padded-header h1,
-h2,
-h3,
-h4,
-h5,
-h6,
-.config-scheduler-table th,
-#tautulli-news .open .news-title,
-#tautulli-news .open .news-date,
-#tautulli-news .accordion li.open .link i.fa {
- color: var(--text-hover);
-}
-
-.list-unstyled {
- color: var(--text-hover);
-}
-
-.text-muted,
-.small-muted {
- color: var(--text-muted);
-}
-
-/* LINKS */
-
-a:not(.sub-value a),
-a.no-highlight,
-.news-body a {
- color: var(--link-color);
-}
-
-a:hover,
-a.no-highlight:hover,
-.dashboard-activity-metadata-title a:hover,
-.dashboard-activity-metadata-user a:hover {
- color: var(--link-color-hover);
-}
-
-#plexpy-notifiers-table .friendly_name,
-#notifier-config-modal span.notifier_id,
-#plexpy-newsletters-table .friendly_name,
-#newsletter-config-modal span.newsletter_id,
-#plexpy-mobile-devices-table .friendly_name,
-#mobile-device-config-modal span.notifier_id {
- color: var(--text-hover);
-}
-
-/* Navbar */
-.navbar {
- background: var(--main-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- -webkit-box-shadow: none;
- -moz-box-shadow: none;
- box-shadow: none;
-}
-
-#search_form #search_button.btn-inactive {
- background-color: #0000;
- color: var(--text);
-}
-
-.nav>li.active>a,
-.nav>li.active>a:hover,
-.nav>li.active>a:focus {
- color: #f9be03;
- background: var(--transparency-dark-25);
-}
-
-.nav>li>a {
- color: var(--text);
-}
-
-.nav>li>a:hover,
-.nav>li>a:focus {
- background: var(--transparency-light-10);
- color: var(--text-hover);
-}
-
-.nav .open>a,
-.nav .open>a:hover,
-.nav .open>a:focus {
- background: var(--transparency-light-10);
- color: rgb(var(--accent-color));
-}
-
-/* Dropdown */
-.dropdown-menu {
- background: var(--drop-down-menu-bg);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-.dropdown-menu>li>a {
- color: var(--text);
-}
-
-.dropdown-menu>li>a:hover,
-.dropdown-menu>li>a:focus {
- background: var(--transparency-light-10);
- color: var(--text-hover);
-}
-
-.dropdown-menu .divider {
- background: var(--transparency-light-10);
-}
-
-select,
-.react-selectize.bootstrap3.root-node .react-selectize-control {
- background: var(--drop-down-menu-bg);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-/* Dashboard */
-.dashboard-stats-info-title h4 {
- color: #fff;
-}
-
-.dashboard-stats-info-item .sub-value {
- color: #fff;
-}
-
-.dashboard-stats-info-item .sub-list {
- color: #eee;
-}
-
-.dashboard-stats-background,
-.dashboard-activity-background,
-.dashboard-activity-poster-container {
- background-color: var(--transparency-dark-25);
-}
-
-.dashboard-activity-progress-bar {
- background: var(--transparency-dark-25);
-}
-
-.dashboard-activity-progress .buffer-bar {
- background: var(--transparency-light-25);
-}
-
-.dashboard-activity-metadata-user a {
- color: var(--link-color);
-}
-
-.dashboard-activity-metadata-subtitle-container {
- color: var(--text-hover);
-}
-
-.dashboard-recent-media-metacontainer h3.text-muted a {
- color: var(--text-hover);
-}
-
-.dashboard-recent-media-metacontainer h3.text-muted {
- color: var(--text-hover);
-}
-
-/* Buttons */
-.btn-dark,
-.btn-dark.inactive:hover {
- background-color: var(--button-color);
- border-color: var(--button-color);
- color: var(--button-text);
-}
-
-.btn-dark:hover {
- color: var(--button-text-hover);
- background-color: var(--button-color-hover);
- border-color: var(--button-color-hover);
-}
-
-.btn-dark:active,
-.btn-dark:active:hover,
-.btn-dark.active,
-.open>.dropdown-toggle.btn-dark,
-.btn-dark.active:focus {
- color: var(--button-text-hover);
- background-color: var(--button-color-hover);
- border-color: var(--button-color-hover);
-}
-
-.btn-filter.active, .btn-filter.active.focus,
-.btn-filter.active:hover {
- background-color: var(--button-color-hover) !important;
-}
-
-.btn:focus:not(select),
-.btn.focus:not(select),
-.btn-dark:focus:not(select),
-.btn-dark.focus:not(select),
-.btn-dark:active:focus:not(select) {
- color: var(--button-text-hover);
- background-color: var(--button-color-hover) !important;
-}
-
-.btn-dark.active:hover {
- background-color: var(--button-color-hover);
-}
-
-.btn-danger.btn-edit {
- background: var(--transparency-light-25);
-}
-
-.btn-form {
- background-color: var(--button-color);
-}
-
-.btn-form:hover {
- background-color: var(--button-color-hover);
-}
-
-/* Inputs */
-textarea,
-input[type="text"],
-input[type="password"],
-input[type="datetime"],
-input[type="datetime-local"],
-input[type="date"],
-input[type="month"],
-input[type="time"],
-input[type="week"],
-input[type="number"],
-input[type="email"],
-input[type="url"],
-input[type="search"],
-input[type="tel"],
-input[type="color"],
-.uneditable-input {
- background: var(--transparency-dark-25);
-}
-
-.react-selectize.root-node .react-selectize-control,
-.selectize-control.form-control .selectize-input {
- background: var(--transparency-dark-25) !important;
-}
-
-/*Formcontrol */
-select.form-control,
-div.form-control .selectize-input {
- background: var(--transparency-dark-25);
-}
-
-@media (min-width: 768px) {
- .form-inline .input-group>.form-control {
- width: auto;
- }
-}
-
-.form-control[disabled],
-.form-control[readonly],
-fieldset[disabled] .form-control {
- background: var(--transparency-dark-25);
-}
-
-textarea.form-control {
- background: var(--transparency-dark-25);
-}
-
-textarea:focus,
-input[type="text"]:focus,
-input[type="password"]:focus,
-input[type="datetime"]:focus,
-input[type="datetime-local"]:focus,
-input[type="date"]:focus,
-input[type="month"]:focus,
-input[type="time"]:focus,
-input[type="week"]:focus,
-input[type="number"]:focus,
-input[type="email"]:focus,
-input[type="url"]:focus,
-input[type="search"]:focus,
-input[type="tel"]:focus,
-input[type="color"]:focus,
-.uneditable-input:focus {
- color: var(--text-hover);
- background: var(--transparency-dark-25)
-}
-
-.form-control:focus {
- border-color: transparent;
- outline: 0;
- -webkit-box-shadow: none;
- box-shadow: none;
-}
-
-/* Settings table cards */
-.table-card-header {
- background: var(--transparency-dark-25);
- border-bottom: 1px solid rgba(255, 255, 255, 0.25);
- border-top: 1px solid #00000000;
-}
-
-.table-card-back {
- background: var(--transparency-dark-15);
-}
-
-table.display thead th {
- color: var(--text-hover);
- background: var(--transparency-dark-25);
-}
-
-table.display thead tr:hover {
- background: var(--transparency-dark-45);
-}
-
-/*Settings menu */
-.card-back-full {
- background-color: transparent;
-}
-
-.nav-settings>li>a {
- border-bottom: 1px solid transparent;
- color: var(--text);
-}
-
-.nav-settings>li {
- background: var(--transparency-dark-45);
- border-top: 1px solid transparent;
-}
-
-.nav-settings>.active>a,
-.nav-settings>.active>a:hover,
-.nav-settings>.active>a:focus {
- background: var(--transparency-dark-25);
-}
-
-.nav-settings>li>a:hover,
-.nav-settings>li>a:focus {
- color: var(--text-hover);
- background: var(--transparency-light-10);
-}
-
-.card {
- background: var(--transparency-dark-25);
- border-top: 1px solid #00000000;
-}
-
-.card-sortable {
- border-bottom: 1px solid rgba(255, 255, 255, 0.08);
-}
-
-.card-handle {
- color: var(--text-hover);
- background: var(--transparency-dark-25);
-}
-
-/*Notification agents menu */
-.stacked-configs>li {
- background: var(--transparency-dark-25);
-}
-
-.stacked-configs>li>span {
- color: var(--text-hover);
- border-left: 2px solid rgba(0, 0, 0, 0.25);
- border-top: 1px solid rgba(255, 255, 255, 0.08);
-}
-
-.stacked-configs>li>span:hover,
-.stacked-configs>li>span:focus {
- color: var(--text-hover);
- background: var(--transparency-light-10);
-}
-
-.stacked-configs>li>span>a.toggle-left,
-.stacked-configs>li>span>span.toggle-left {
- color: #999;
-}
-
-span>a.active,
-.stacked-configs>li>span>span.active {
- color: #f9be03;
-}
-
-.inline-pre {
- background: var(--transparency-light-25);
-}
-
-/* Summary containers */
-.summary-container .table-card-header,
-.summary-container .table-card-back {
- background: var(--transparency-dark-45)
-}
-
-.summary-navbar {
- background: var(--transparency-dark-25);
-}
-
-/* pagination */
-.pagination>.disabled>span,
-.pagination>.disabled>span:hover,
-.pagination>.disabled>span:focus,
-.pagination>.disabled>a,
-.pagination>.disabled>a:hover,
-.pagination>.disabled>a:focus {
- background: var(--transparency-dark-25);
- border-color: #00000000;
-}
-
-.pagination>li>a,
-.pagination>li>span {
- background-color: var(--button-color);
- border: 1px solid var(--button-color);
- color: var(--button-text);
-}
-
-.pagination>li>a:hover,
-.pagination>li>span:hover,
-.pagination>li>a:focus,
-.pagination>li>span:focus {
- background-color: var(--button-color-hover);
- border: 1px solid var(--button-color-hover);
- color: var(--button-text-hover);
-}
-
-/* Graphs */
-.graphs-instance {
- background: var(--transparency-dark-45);
-}
-
-/* Modal */
-.modal-content {
- border: none;
-}
-
-.modal-body li {
- color: var(--text-hover);
-}
-
-.modal-body {
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-.modal-header {
- background: var(--modal-header-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- border-bottom: 1px solid rgb(var(--accent-color));
-}
-
-.modal-footer {
- background: var(--modal-footer-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- border-top: 1px solid rgb(var(--accent-color));
-}
-
-.modal-config-section {
- border-top: 1px solid rgba(255, 255, 255, .08);
-}
-
-#changelog-modal .modal-body>h2 {
- border-bottom: 1px solid rgba(255, 255, 255, 0.08);
-}
-
-#notifier-config-modal .nav-tabs>li>a,
-#newsletter-config-modal .nav-tabs>li>a {
- color: var(--text);
-}
-
-#notifier-config-modal .nav-tabs>li.active>a,
-#notifier-config-modal .nav-tabs>li.active>a:hover,
-#notifier-config-modal .nav-tabs>li.active>a:focus,
-#newsletter-config-modal .nav-tabs>li.active>a,
-#newsletter-config-modal .nav-tabs>li.active>a:hover,
-#newsletter-config-modal .nav-tabs>li.active>a:focus {
- color: var(--text-hover);
- background: var(--transparency-dark-45)
-}
-
-#notifier-config-modal .nav-tabs>li.active>a,
-#notifier-config-modal .nav-tabs>li.active>a:hover,
-#notifier-config-modal .nav-tabs>li.active>a:focus,
-#newsletter-config-modal .nav-tabs>li.active>a,
-#newsletter-config-modal .nav-tabs>li.active>a:hover,
-#newsletter-config-modal .nav-tabs>li.active>a:focus {
- border: 1px solid #0000;
- border-bottom-color: transparent;
-}
-
-#notifier-config-modal .nav-tabs>li>a:hover,
-#newsletter-config-modal .nav-tabs>li>a:hover {
- border-color: #0000;
- background: var(--transparency-light-10);
- color: var(--text-hover);
-}
-
-#notifier-config-modal .nav-tabs,
-#newsletter-config-modal .nav-tabs {
- border-bottom: 1px solid rgba(255, 255, 255, 0.25);
-}
-
-.accordion {
- background: var(--transparency-dark-25)
-}
-
-.accordion li .link {
- color: var(--text-hover);
- border-bottom: 1px solid rgba(255, 255, 255, 0.08);
-}
-
-.accordion li .link:hover,
-.accordion li .link:hover i.fa {
- background: var(--transparency-light-10);
-}
-
-.submenu {
- background: var(--transparency-dark-25)
-}
-
-/* Stream info */
-.stream-info {
- background: var(--transparency-dark-25);
-}
-
-/* Edit metadata */
-.item-children-section-title {
- background: var(--transparency-light-10);
- border-bottom: 1px solid #00000000;
- border-top: 1px solid #00000000;
-}
-
-/* Mobile */
-.navbar-toggle:hover,
-.navbar-toggle:focus {
- background: var(--transparency-light-10);
-}
-
-.navbar-toggle {
- background: var(--transparency-light-10);
-}
-
-@media (max-width: 768px) {
- .navbar-collapse.in {
- box-shadow: 0px 15px 10px -10px rgba(0, 0, 0, 0.7);
- }
-}
-
-#login-methods .submenu {
- background: transparent;
-}
-
-.login-container .remember-group {
- color: var(--text);
-}
-
-#login-methods>li.open>div {
- color: rgb(var(--accent-color));
-}
-
-/* Buttons */
-.btn-bright {
- color: var(--button-text);
- background-color: var(--button-color);
- box-shadow: inset 0 1px 0 var(--button-color);
-}
-
-.btn-bright:hover {
- color: var(--button-text-hover);
- background-color: var(--button-color-hover);
- box-shadow: inset 0 1px 0 var(--button-color-hover);
-}
-
-.btn-bright:active,
-.btn-bright.active,
-.open>.dropdown-toggle.btn-bright,
-#menu_link_show_advanced_settings.active {
- color: var(--button-text-hover);
- background-color: var(--button-color-hover);
- box-shadow: inset 0 1px 0 var(--button-color-hover);
-}
-
-.btn-bright:active:hover,
-.btn-bright.active:hover,
-.open>.dropdown-toggle.btn-bright:hover,
-.btn-bright:active:focus,
-.btn-bright.active:focus,
-.open>.dropdown-toggle.btn-bright:focus,
-.btn-bright:active.focus,
-.btn-bright.active.focus,
-.open>.dropdown-toggle.btn-bright.focus {
- color: var(--button-text-hover);
- background-color: var(--button-color-hover);
- box-shadow: inset 0 1px 0 var(--button-color-hover);
-}
-
-.btn:focus:not(#history-user):not(#graph-user):not(#sync-user),
-.btn.focus,
-.btn-dark:focus,
-.btn-dark.focus,
-.btn-dark:active:focus {
- color: var(--button-text-hover);
- background-color: var(--button-color-hover) !important;
- opacity: .8;
-}
-
-.btn-bright.disabled,
-.btn-bright[disabled],
-fieldset[disabled] .btn-bright,
-.btn-bright.disabled:hover,
-.btn-bright[disabled]:hover,
-fieldset[disabled] .btn-bright:hover,
-.btn-bright.disabled:focus,
-.btn-bright[disabled]:focus,
-fieldset[disabled] .btn-bright:focus,
-.btn-bright.disabled.focus,
-.btn-bright[disabled].focus,
-fieldset[disabled] .btn-bright.focus,
-.btn-bright.disabled:active,
-.btn-bright[disabled]:active,
-fieldset[disabled] .btn-bright:active,
-.btn-bright.disabled.active,
-.btn-bright[disabled].active,
-fieldset[disabled] .btn-bright.active {
- background-color: var(--button-color);
- border-color: var(--button-color);
-}
-
-/* Accents */
-.badge {
- color: var(--label-text-color);
- background-color: rgb(var(--accent-color));
-}
-
-.summary-content {
- color: rgb(var(--accent-color));
-}
-
-.nav>li.active>a,
-.nav>li.active>a:hover,
-.nav>li.active>a:focus {
- color: rgb(var(--accent-color));
-}
-
-.dashboard-activity-progress .progress-bar {
- background-color: rgb(var(--accent-color));
- background-image: -moz-linear-gradient(top, var(--accent-color-hover), rgb(var(--accent-color)));
- background-image: -webkit-gradient(linear, 0 0, 0 100%, from(var(--accent-color-hover)), to(rgb(var(--accent-color))));
- background-image: -webkit-linear-gradient(top, var(--accent-color-hover, rgb(var(--accent-color))));
- background-image: -o-linear-gradient(top, var(--accent-color-hover, rgb(var(--accent-color))));
- background-image: linear-gradient(to bottom, var(--accent-color-hover, rgb(var(--accent-color))));
-
-}
-
-.dashboard-stats-info-item .sub-count {
- color: rgb(var(--accent-color));
-}
-
-.pagination>.active>a,
-.pagination>.active>span,
-.pagination>.active>a:hover,
-.pagination>.active>span:hover,
-.pagination>.active>a:focus,
-.pagination>.active>span:focus {
- background-color: var(--button-color-hover);
- border-color: var(--button-color-hover);
- color: var(--button-text-hover);
-}
-
-a:hover,
-a:focus {
- color: var(--link-color-hover);
-}
-
-table.display td:hover a {
- color: var(--link-color-hover);
-}
-
-.user-overview-stats-instance h3,
-.user-player-instance-playcount h3,
-.summary-content-title h1,
-.summary-content-title h1 a {
- color: var(--text-hover);
-}
-
-.user-info-nav>.active>a {
- color: rgb(var(--accent-color));
-}
-
-a:hover .dashboard-recent-media-poster,
-a:hover .dashboard-recent-media-cover {
- -webkit-box-shadow: inset 0 0 0 2px rgb(var(--accent-color));
- -moz-box-shadow: inset 0 0 0 2px rgb(var(--accent-color));
- box-shadow: inset 0 0 0 2px rgb(var(--accent-color));
-}
-
-.nav-settings>.active>a,
-.nav-settings>.active>a:hover,
-.nav-settings>.active>a:focus {
- color: rgb(var(--accent-color));
-}
-
-div.advanced-setting {
- border-left: 1px solid rgb(var(--accent-color));
-}
-
-.docker-setting {
- color: rgb(var(--accent-color));
-}
-
-.modal-body strong,
-.modal-body strong i.fa {
- color: rgb(var(--accent-color));
-}
-
-.user-info-nav a:hover {
- color: var(--accent-color-hover)
-}
-
-a:hover .dashboard-activity-poster,
-a:hover .dashboard-activity-cover {
- -webkit-box-shadow: inset 0 0 0 2px rgb(var(--accent-color));
- -moz-box-shadow: inset 0 0 0 2px rgb(var(--accent-color));
- box-shadow: inset 0 0 0 2px rgb(var(--accent-color));
-}
-
-a:hover .dashboard-stats-poster,
-a:hover .dashboard-stats-cover,
-a:hover .dashboard-stats-circle,
-a:hover .dashboard-stats-square {
- -webkit-box-shadow: inset 0 0 0 2px rgb(var(--accent-color));
- -moz-box-shadow: inset 0 0 0 2px rgb(var(--accent-color));
- box-shadow: inset 0 0 0 2px rgb(var(--accent-color));
-}
-
-a:hover .item-children-poster {
- -webkit-box-shadow: inset 0 0 0 2px rgb(var(--accent-color));
- -moz-box-shadow: inset 0 0 0 2px rgb(var(--accent-color));
- box-shadow: inset 0 0 0 2px rgb(var(--accent-color));
-}
-
-.dashboard-activity-terminate-session:hover {
- color: rgb(var(--accent-color));
-}
-
-a .dashboard-activity-metadata-user-thumb:hover {
- -webkit-box-shadow: inset 0 0 0 2px rgb(var(--accent-color));
- -moz-box-shadow: inset 0 0 0 2px rgb(var(--accent-color));
- box-shadow: inset 0 0 0 2px rgb(var(--accent-color));
-}
-
-.stream-info .heading {
- color: rgb(var(--accent-color));
-}
-
-a .library-user-instance-box:hover {
- -webkit-box-shadow: inset 0 0 0 2px rgb(var(--accent-color));
- -moz-box-shadow: inset 0 0 0 2px rgb(var(--accent-color));
- box-shadow: inset 0 0 0 2px rgb(var(--accent-color));
-}
-
-.summary-navbar-list .breadcrumb a:hover {
- color: rgb(var(--accent-color));
-}
-
-.dashboard-recent-media-metacontainer h3.text-muted a:hover {
- color: rgb(var(--accent-color));
-}
-
-a .poster-face:hover,
-a .cover-face:hover,
-a .users-poster-face:hover,
-.summary-poster-face-overlay {
- -webkit-box-shadow: inset 0 0 0 2px rgb(var(--accent-color));
- -moz-box-shadow: inset 0 0 0 2px rgb(var(--accent-color));
- box-shadow: inset 0 0 0 2px rgb(var(--accent-color));
-}
-
-.submenu li {
- border-bottom: 1px solid rgba(255, 255, 255, 0.08);
-}
-
-span>a.active,
-.stacked-configs>li>span>span.active {
- color: rgb(var(--accent-color));
-}
-
-.accordion li.open .link,
-.accordion li.open .link i.fa {
- color: rgb(var(--accent-color));
-}
-
-.news-body a:hover {
- color: var(--link-color-hover);
+/* dP dP dP */
+/* 88 88 88 */
+/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
+/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
+/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
+/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
+/* 88 */
+/* dP */
+
+/* Made by @gilbN */
+/* https://github.com/gilbN/theme.park */
+
+@import url("/css/defaults/placeholders.css");
+@import url("/css/defaults/transparent.css");
+
+body {
+ background: var(--main-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ color: var(--text);
+}
+
+/* Text */
+
+p,
+.news-title,
+.news-date {
+ color: var(--text);
+}
+
+.help-block,
+h1 small,
+h2 small,
+h3 small,
+h4 small,
+h5 small,
+h6 small,
+.h1 small,
+.h2 small,
+.h3 small,
+.h4 small,
+.h5 small,
+.h6 small,
+h1 .small,
+h2 .small,
+h3 .small,
+h4 .small,
+h5 .small,
+h6 .small,
+.h1 .small,
+.h2 .small,
+.h3 .small,
+.h4 .small,
+.h5 .small,
+.h6 .small,
+.header-bar span,
+.dashboard-activity-info-time,
+strong,
+.summary-content-details-tag strong,
+.padded-header h1,
+h2,
+h3,
+h4,
+h5,
+h6,
+.config-scheduler-table th,
+#tautulli-news .open .news-title,
+#tautulli-news .open .news-date,
+#tautulli-news .accordion li.open .link i.fa {
+ color: var(--text-hover);
+}
+
+.list-unstyled {
+ color: var(--text-hover);
+}
+
+.text-muted,
+.small-muted {
+ color: var(--text-muted);
+}
+
+/* LINKS */
+
+a:not(.sub-value a),
+a.no-highlight,
+.news-body a {
+ color: var(--link-color);
+}
+
+a:hover,
+a.no-highlight:hover,
+.dashboard-activity-metadata-title a:hover,
+.dashboard-activity-metadata-user a:hover {
+ color: var(--link-color-hover);
+}
+
+#plexpy-notifiers-table .friendly_name,
+#notifier-config-modal span.notifier_id,
+#plexpy-newsletters-table .friendly_name,
+#newsletter-config-modal span.newsletter_id,
+#plexpy-mobile-devices-table .friendly_name,
+#mobile-device-config-modal span.notifier_id {
+ color: var(--text-hover);
+}
+
+/* Navbar */
+.navbar {
+ background: var(--main-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ -webkit-box-shadow: none;
+ -moz-box-shadow: none;
+ box-shadow: none;
+}
+
+#search_form #search_button.btn-inactive {
+ background-color: #0000;
+ color: var(--text);
+}
+
+.nav>li.active>a,
+.nav>li.active>a:hover,
+.nav>li.active>a:focus {
+ color: #f9be03;
+ background: var(--transparency-dark-25);
+}
+
+.nav>li>a {
+ color: var(--text);
+}
+
+.nav>li>a:hover,
+.nav>li>a:focus {
+ background: var(--transparency-light-10);
+ color: var(--text-hover);
+}
+
+.nav .open>a,
+.nav .open>a:hover,
+.nav .open>a:focus {
+ background: var(--transparency-light-10);
+ color: rgb(var(--accent-color));
+}
+
+/* Dropdown */
+.dropdown-menu {
+ background: var(--drop-down-menu-bg);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+.dropdown-menu>li>a {
+ color: var(--text);
+}
+
+.dropdown-menu>li>a:hover,
+.dropdown-menu>li>a:focus {
+ background: var(--transparency-light-10);
+ color: var(--text-hover);
+}
+
+.dropdown-menu .divider {
+ background: var(--transparency-light-10);
+}
+
+select,
+.react-selectize.bootstrap3.root-node .react-selectize-control {
+ background: var(--drop-down-menu-bg);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+/* Dashboard */
+.dashboard-stats-info-title h4 {
+ color: #fff;
+}
+
+.dashboard-stats-info-item .sub-value {
+ color: #fff;
+}
+
+.dashboard-stats-info-item .sub-list {
+ color: #eee;
+}
+
+.dashboard-stats-background,
+.dashboard-activity-background,
+.dashboard-activity-poster-container {
+ background-color: var(--transparency-dark-25);
+}
+
+.dashboard-activity-progress-bar {
+ background: var(--transparency-dark-25);
+}
+
+.dashboard-activity-progress .buffer-bar {
+ background: var(--transparency-light-25);
+}
+
+.dashboard-activity-metadata-user a {
+ color: var(--link-color);
+}
+
+.dashboard-activity-metadata-subtitle-container {
+ color: var(--text-hover);
+}
+
+.dashboard-recent-media-metacontainer h3.text-muted a {
+ color: var(--text-hover);
+}
+
+.dashboard-recent-media-metacontainer h3.text-muted {
+ color: var(--text-hover);
+}
+
+/* Buttons */
+.btn-dark,
+.btn-dark.inactive:hover {
+ background-color: var(--button-color);
+ border-color: var(--button-color);
+ color: var(--button-text);
+}
+
+.btn-dark:hover {
+ color: var(--button-text-hover);
+ background-color: var(--button-color-hover);
+ border-color: var(--button-color-hover);
+}
+
+.btn-dark:active,
+.btn-dark:active:hover,
+.btn-dark.active,
+.open>.dropdown-toggle.btn-dark,
+.btn-dark.active:focus {
+ color: var(--button-text-hover);
+ background-color: var(--button-color-hover);
+ border-color: var(--button-color-hover);
+}
+
+.btn-filter.active, .btn-filter.active.focus,
+.btn-filter.active:hover {
+ background-color: var(--button-color-hover) !important;
+}
+
+.btn:focus:not(select),
+.btn.focus:not(select),
+.btn-dark:focus:not(select),
+.btn-dark.focus:not(select),
+.btn-dark:active:focus:not(select) {
+ color: var(--button-text-hover);
+ background-color: var(--button-color-hover) !important;
+}
+
+.btn-dark.active:hover {
+ background-color: var(--button-color-hover);
+}
+
+.btn-danger.btn-edit {
+ background: var(--transparency-light-25);
+}
+
+.btn-form {
+ background-color: var(--button-color);
+}
+
+.btn-form:hover {
+ background-color: var(--button-color-hover);
+}
+
+/* Inputs */
+textarea,
+input[type="text"],
+input[type="password"],
+input[type="datetime"],
+input[type="datetime-local"],
+input[type="date"],
+input[type="month"],
+input[type="time"],
+input[type="week"],
+input[type="number"],
+input[type="email"],
+input[type="url"],
+input[type="search"],
+input[type="tel"],
+input[type="color"],
+.uneditable-input {
+ background: var(--transparency-dark-25);
+}
+
+.react-selectize.root-node .react-selectize-control,
+.selectize-control.form-control .selectize-input {
+ background: var(--transparency-dark-25) !important;
+}
+
+/*Formcontrol */
+select.form-control,
+div.form-control .selectize-input {
+ background: var(--transparency-dark-25);
+}
+
+@media (min-width: 768px) {
+ .form-inline .input-group>.form-control {
+ width: auto;
+ }
+}
+
+.form-control[disabled],
+.form-control[readonly],
+fieldset[disabled] .form-control {
+ background: var(--transparency-dark-25);
+}
+
+textarea.form-control {
+ background: var(--transparency-dark-25);
+}
+
+textarea:focus,
+input[type="text"]:focus,
+input[type="password"]:focus,
+input[type="datetime"]:focus,
+input[type="datetime-local"]:focus,
+input[type="date"]:focus,
+input[type="month"]:focus,
+input[type="time"]:focus,
+input[type="week"]:focus,
+input[type="number"]:focus,
+input[type="email"]:focus,
+input[type="url"]:focus,
+input[type="search"]:focus,
+input[type="tel"]:focus,
+input[type="color"]:focus,
+.uneditable-input:focus {
+ color: var(--text-hover);
+ background: var(--transparency-dark-25)
+}
+
+.form-control:focus {
+ border-color: transparent;
+ outline: 0;
+ -webkit-box-shadow: none;
+ box-shadow: none;
+}
+
+/* Settings table cards */
+.table-card-header {
+ background: var(--transparency-dark-25);
+ border-bottom: 1px solid rgba(255, 255, 255, 0.25);
+ border-top: 1px solid #00000000;
+}
+
+.table-card-back {
+ background: var(--transparency-dark-15);
+}
+
+table.display thead th {
+ color: var(--text-hover);
+ background: var(--transparency-dark-25);
+}
+
+table.display thead tr:hover {
+ background: var(--transparency-dark-45);
+}
+
+/*Settings menu */
+.card-back-full {
+ background-color: transparent;
+}
+
+.nav-settings>li>a {
+ border-bottom: 1px solid transparent;
+ color: var(--text);
+}
+
+.nav-settings>li {
+ background: var(--transparency-dark-45);
+ border-top: 1px solid transparent;
+}
+
+.nav-settings>.active>a,
+.nav-settings>.active>a:hover,
+.nav-settings>.active>a:focus {
+ background: var(--transparency-dark-25);
+}
+
+.nav-settings>li>a:hover,
+.nav-settings>li>a:focus {
+ color: var(--text-hover);
+ background: var(--transparency-light-10);
+}
+
+.card {
+ background: var(--transparency-dark-25);
+ border-top: 1px solid #00000000;
+}
+
+.card-sortable {
+ border-bottom: 1px solid rgba(255, 255, 255, 0.08);
+}
+
+.card-handle {
+ color: var(--text-hover);
+ background: var(--transparency-dark-25);
+}
+
+/*Notification agents menu */
+.stacked-configs>li {
+ background: var(--transparency-dark-25);
+}
+
+.stacked-configs>li>span {
+ color: var(--text-hover);
+ border-left: 2px solid rgba(0, 0, 0, 0.25);
+ border-top: 1px solid rgba(255, 255, 255, 0.08);
+}
+
+.stacked-configs>li>span:hover,
+.stacked-configs>li>span:focus {
+ color: var(--text-hover);
+ background: var(--transparency-light-10);
+}
+
+.stacked-configs>li>span>a.toggle-left,
+.stacked-configs>li>span>span.toggle-left {
+ color: #999;
+}
+
+span>a.active,
+.stacked-configs>li>span>span.active {
+ color: #f9be03;
+}
+
+.inline-pre {
+ background: var(--transparency-light-25);
+}
+
+/* Summary containers */
+.summary-container .table-card-header,
+.summary-container .table-card-back {
+ background: var(--transparency-dark-45)
+}
+
+.summary-navbar {
+ background: var(--transparency-dark-25);
+}
+
+/* pagination */
+.pagination>.disabled>span,
+.pagination>.disabled>span:hover,
+.pagination>.disabled>span:focus,
+.pagination>.disabled>a,
+.pagination>.disabled>a:hover,
+.pagination>.disabled>a:focus {
+ background: var(--transparency-dark-25);
+ border-color: #00000000;
+}
+
+.pagination>li>a,
+.pagination>li>span {
+ background-color: var(--button-color);
+ border: 1px solid var(--button-color);
+ color: var(--button-text);
+}
+
+.pagination>li>a:hover,
+.pagination>li>span:hover,
+.pagination>li>a:focus,
+.pagination>li>span:focus {
+ background-color: var(--button-color-hover);
+ border: 1px solid var(--button-color-hover);
+ color: var(--button-text-hover);
+}
+
+/* Graphs */
+.graphs-instance {
+ background: var(--transparency-dark-45);
+}
+
+/* Modal */
+.modal-content {
+ border: none;
+}
+
+.modal-body li {
+ color: var(--text-hover);
+}
+
+.modal-body {
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+.modal-header {
+ background: var(--modal-header-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ border-bottom: 1px solid rgb(var(--accent-color));
+}
+
+.modal-footer {
+ background: var(--modal-footer-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ border-top: 1px solid rgb(var(--accent-color));
+}
+
+.modal-config-section {
+ border-top: 1px solid rgba(255, 255, 255, .08);
+}
+
+#changelog-modal .modal-body>h2 {
+ border-bottom: 1px solid rgba(255, 255, 255, 0.08);
+}
+
+#notifier-config-modal .nav-tabs>li>a,
+#newsletter-config-modal .nav-tabs>li>a {
+ color: var(--text);
+}
+
+#notifier-config-modal .nav-tabs>li.active>a,
+#notifier-config-modal .nav-tabs>li.active>a:hover,
+#notifier-config-modal .nav-tabs>li.active>a:focus,
+#newsletter-config-modal .nav-tabs>li.active>a,
+#newsletter-config-modal .nav-tabs>li.active>a:hover,
+#newsletter-config-modal .nav-tabs>li.active>a:focus {
+ color: var(--text-hover);
+ background: var(--transparency-dark-45)
+}
+
+#notifier-config-modal .nav-tabs>li.active>a,
+#notifier-config-modal .nav-tabs>li.active>a:hover,
+#notifier-config-modal .nav-tabs>li.active>a:focus,
+#newsletter-config-modal .nav-tabs>li.active>a,
+#newsletter-config-modal .nav-tabs>li.active>a:hover,
+#newsletter-config-modal .nav-tabs>li.active>a:focus {
+ border: 1px solid #0000;
+ border-bottom-color: transparent;
+}
+
+#notifier-config-modal .nav-tabs>li>a:hover,
+#newsletter-config-modal .nav-tabs>li>a:hover {
+ border-color: #0000;
+ background: var(--transparency-light-10);
+ color: var(--text-hover);
+}
+
+#notifier-config-modal .nav-tabs,
+#newsletter-config-modal .nav-tabs {
+ border-bottom: 1px solid rgba(255, 255, 255, 0.25);
+}
+
+.accordion {
+ background: var(--transparency-dark-25)
+}
+
+.accordion li .link {
+ color: var(--text-hover);
+ border-bottom: 1px solid rgba(255, 255, 255, 0.08);
+}
+
+.accordion li .link:hover,
+.accordion li .link:hover i.fa {
+ background: var(--transparency-light-10);
+}
+
+.submenu {
+ background: var(--transparency-dark-25)
+}
+
+/* Stream info */
+.stream-info {
+ background: var(--transparency-dark-25);
+}
+
+/* Edit metadata */
+.item-children-section-title {
+ background: var(--transparency-light-10);
+ border-bottom: 1px solid #00000000;
+ border-top: 1px solid #00000000;
+}
+
+/* Mobile */
+.navbar-toggle:hover,
+.navbar-toggle:focus {
+ background: var(--transparency-light-10);
+}
+
+.navbar-toggle {
+ background: var(--transparency-light-10);
+}
+
+@media (max-width: 768px) {
+ .navbar-collapse.in {
+ box-shadow: 0px 15px 10px -10px rgba(0, 0, 0, 0.7);
+ }
+}
+
+#login-methods .submenu {
+ background: transparent;
+}
+
+.login-container .remember-group {
+ color: var(--text);
+}
+
+#login-methods>li.open>div {
+ color: rgb(var(--accent-color));
+}
+
+/* Buttons */
+.btn-bright {
+ color: var(--button-text);
+ background-color: var(--button-color);
+ box-shadow: inset 0 1px 0 var(--button-color);
+}
+
+.btn-bright:hover {
+ color: var(--button-text-hover);
+ background-color: var(--button-color-hover);
+ box-shadow: inset 0 1px 0 var(--button-color-hover);
+}
+
+.btn-bright:active,
+.btn-bright.active,
+.open>.dropdown-toggle.btn-bright,
+#menu_link_show_advanced_settings.active {
+ color: var(--button-text-hover);
+ background-color: var(--button-color-hover);
+ box-shadow: inset 0 1px 0 var(--button-color-hover);
+}
+
+.btn-bright:active:hover,
+.btn-bright.active:hover,
+.open>.dropdown-toggle.btn-bright:hover,
+.btn-bright:active:focus,
+.btn-bright.active:focus,
+.open>.dropdown-toggle.btn-bright:focus,
+.btn-bright:active.focus,
+.btn-bright.active.focus,
+.open>.dropdown-toggle.btn-bright.focus {
+ color: var(--button-text-hover);
+ background-color: var(--button-color-hover);
+ box-shadow: inset 0 1px 0 var(--button-color-hover);
+}
+
+.btn:focus:not(#history-user):not(#graph-user):not(#sync-user),
+.btn.focus,
+.btn-dark:focus,
+.btn-dark.focus,
+.btn-dark:active:focus {
+ color: var(--button-text-hover);
+ background-color: var(--button-color-hover) !important;
+ opacity: .8;
+}
+
+.btn-bright.disabled,
+.btn-bright[disabled],
+fieldset[disabled] .btn-bright,
+.btn-bright.disabled:hover,
+.btn-bright[disabled]:hover,
+fieldset[disabled] .btn-bright:hover,
+.btn-bright.disabled:focus,
+.btn-bright[disabled]:focus,
+fieldset[disabled] .btn-bright:focus,
+.btn-bright.disabled.focus,
+.btn-bright[disabled].focus,
+fieldset[disabled] .btn-bright.focus,
+.btn-bright.disabled:active,
+.btn-bright[disabled]:active,
+fieldset[disabled] .btn-bright:active,
+.btn-bright.disabled.active,
+.btn-bright[disabled].active,
+fieldset[disabled] .btn-bright.active {
+ background-color: var(--button-color);
+ border-color: var(--button-color);
+}
+
+/* Accents */
+.badge {
+ color: var(--label-text-color);
+ background-color: rgb(var(--accent-color));
+}
+
+.summary-content {
+ color: rgb(var(--accent-color));
+}
+
+.nav>li.active>a,
+.nav>li.active>a:hover,
+.nav>li.active>a:focus {
+ color: rgb(var(--accent-color));
+}
+
+.dashboard-activity-progress .progress-bar {
+ background-color: rgb(var(--accent-color));
+ background-image: -moz-linear-gradient(top, var(--accent-color-hover), rgb(var(--accent-color)));
+ background-image: -webkit-gradient(linear, 0 0, 0 100%, from(var(--accent-color-hover)), to(rgb(var(--accent-color))));
+ background-image: -webkit-linear-gradient(top, var(--accent-color-hover, rgb(var(--accent-color))));
+ background-image: -o-linear-gradient(top, var(--accent-color-hover, rgb(var(--accent-color))));
+ background-image: linear-gradient(to bottom, var(--accent-color-hover, rgb(var(--accent-color))));
+
+}
+
+.dashboard-stats-info-item .sub-count {
+ color: rgb(var(--accent-color));
+}
+
+.pagination>.active>a,
+.pagination>.active>span,
+.pagination>.active>a:hover,
+.pagination>.active>span:hover,
+.pagination>.active>a:focus,
+.pagination>.active>span:focus {
+ background-color: var(--button-color-hover);
+ border-color: var(--button-color-hover);
+ color: var(--button-text-hover);
+}
+
+a:hover,
+a:focus {
+ color: var(--link-color-hover);
+}
+
+table.display td:hover a {
+ color: var(--link-color-hover);
+}
+
+.user-overview-stats-instance h3,
+.user-player-instance-playcount h3,
+.summary-content-title h1,
+.summary-content-title h1 a {
+ color: var(--text-hover);
+}
+
+.user-info-nav>.active>a {
+ color: rgb(var(--accent-color));
+}
+
+a:hover .dashboard-recent-media-poster,
+a:hover .dashboard-recent-media-cover {
+ -webkit-box-shadow: inset 0 0 0 2px rgb(var(--accent-color));
+ -moz-box-shadow: inset 0 0 0 2px rgb(var(--accent-color));
+ box-shadow: inset 0 0 0 2px rgb(var(--accent-color));
+}
+
+.nav-settings>.active>a,
+.nav-settings>.active>a:hover,
+.nav-settings>.active>a:focus {
+ color: rgb(var(--accent-color));
+}
+
+div.advanced-setting {
+ border-left: 1px solid rgb(var(--accent-color));
+}
+
+.docker-setting {
+ color: rgb(var(--accent-color));
+}
+
+.modal-body strong,
+.modal-body strong i.fa {
+ color: rgb(var(--accent-color));
+}
+
+.user-info-nav a:hover {
+ color: var(--accent-color-hover)
+}
+
+a:hover .dashboard-activity-poster,
+a:hover .dashboard-activity-cover {
+ -webkit-box-shadow: inset 0 0 0 2px rgb(var(--accent-color));
+ -moz-box-shadow: inset 0 0 0 2px rgb(var(--accent-color));
+ box-shadow: inset 0 0 0 2px rgb(var(--accent-color));
+}
+
+a:hover .dashboard-stats-poster,
+a:hover .dashboard-stats-cover,
+a:hover .dashboard-stats-circle,
+a:hover .dashboard-stats-square {
+ -webkit-box-shadow: inset 0 0 0 2px rgb(var(--accent-color));
+ -moz-box-shadow: inset 0 0 0 2px rgb(var(--accent-color));
+ box-shadow: inset 0 0 0 2px rgb(var(--accent-color));
+}
+
+a:hover .item-children-poster {
+ -webkit-box-shadow: inset 0 0 0 2px rgb(var(--accent-color));
+ -moz-box-shadow: inset 0 0 0 2px rgb(var(--accent-color));
+ box-shadow: inset 0 0 0 2px rgb(var(--accent-color));
+}
+
+.dashboard-activity-terminate-session:hover {
+ color: rgb(var(--accent-color));
+}
+
+a .dashboard-activity-metadata-user-thumb:hover {
+ -webkit-box-shadow: inset 0 0 0 2px rgb(var(--accent-color));
+ -moz-box-shadow: inset 0 0 0 2px rgb(var(--accent-color));
+ box-shadow: inset 0 0 0 2px rgb(var(--accent-color));
+}
+
+.stream-info .heading {
+ color: rgb(var(--accent-color));
+}
+
+a .library-user-instance-box:hover {
+ -webkit-box-shadow: inset 0 0 0 2px rgb(var(--accent-color));
+ -moz-box-shadow: inset 0 0 0 2px rgb(var(--accent-color));
+ box-shadow: inset 0 0 0 2px rgb(var(--accent-color));
+}
+
+.summary-navbar-list .breadcrumb a:hover {
+ color: rgb(var(--accent-color));
+}
+
+.dashboard-recent-media-metacontainer h3.text-muted a:hover {
+ color: rgb(var(--accent-color));
+}
+
+a .poster-face:hover,
+a .cover-face:hover,
+a .users-poster-face:hover,
+.summary-poster-face-overlay {
+ -webkit-box-shadow: inset 0 0 0 2px rgb(var(--accent-color));
+ -moz-box-shadow: inset 0 0 0 2px rgb(var(--accent-color));
+ box-shadow: inset 0 0 0 2px rgb(var(--accent-color));
+}
+
+.submenu li {
+ border-bottom: 1px solid rgba(255, 255, 255, 0.08);
+}
+
+span>a.active,
+.stacked-configs>li>span>span.active {
+ color: rgb(var(--accent-color));
+}
+
+.accordion li.open .link,
+.accordion li.open .link i.fa {
+ color: rgb(var(--accent-color));
+}
+
+.news-body a:hover {
+ color: var(--link-color-hover);
}
\ No newline at end of file
diff --git a/css/base/thelounge/thelounge-base.css b/css/base/thelounge/thelounge-base.css
index 0a0a9a3e63..d3ac23130a 100644
--- a/css/base/thelounge/thelounge-base.css
+++ b/css/base/thelounge/thelounge-base.css
@@ -1,181 +1,181 @@
-/* dP dP dP */
-/* 88 88 88 */
-/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
-/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
-/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
-/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
-/* 88 */
-/* dP */
-
-/* Made by @gilbN */
-/* https://github.com/gilbN/theme.park */
-
-@import url("/css/defaults/transparent.css");
-
-#chat .userlist .names {
- background: var(--transparency-dark-25)
-}
-
-#chat .user-mode:before {
- background: var(--transparency-dark-25)
-}
-
-@media (max-width: 768px) {
- #chat .userlist .names {
- box-shadow: 0 0 25px 0 rgba(0, 0, 0, .5);
- background: var(--window-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- }
-}
-
-@media (max-width: 768px) {
-
- #viewport.menu-dragging #sidebar,
- #viewport.menu-open #sidebar {
- box-shadow: 0 0 25px 0 rgba(0, 0, 0, .5);
- background: var(--transparency-dark-85)
- }
-}
-
-#chat .chan .notice .user,
-#chat .notice .content,
-#chat .notice .time {
- color: var(--date-marker-color) !important;
-}
-
-#form #nick {
- background: var(--theme-accent);
- color: #f3f3f3;
-}
-
-#form {
- background: var(--transparency-dark-45);
- border-color: #0086ff00;
- color: var(--body-color);
-}
-
-#sidebar .active,
-#sidebar .active:hover {
- background: var(--transparency-dark-25);
-}
-
-#chat .msg.motd .text,
-code,
-.irc-monospace {
- background: var(--transparency-dark-45);
- color: #f3f3f3;
-}
-
-#chat .content,
-#windows #chat .header,
-#chat .user-mode::before,
-#chat .userlist {
- border-color: rgba(255, 255, 255, 0.08);
-}
-
-#chat .msg[data-type=motd] .text {
- background: var(--transparency-light-10);
-}
-
-/* Dropdown menu */
-#context-menu,
-.textcomplete-menu {
- background: var(--body-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- /* color: white !important; */
-}
-
-.context-menu-item,
-.textcomplete-item {
- color: var(--body-color);
-}
-
-#chat .userlist .user.active,
-.context-menu-item:focus,
-.context-menu-item:hover,
-.textcomplete-item:focus,
-.textcomplete-item:hover,
-.textcomplete-menu .active {
- background: var(--transparency-light-10);
- transition: none;
- outline: 0;
-}
-
-#chat.table.ignore-list td,
-#chat table.ban-list td,
-#chat table.ban-list th,
-#chat table.channel-list td,
-#chat table.channel-list th,
-#chat table.ignore-list th,
-#chat table.invite-list td,
-#chat table.invite-list th {
- padding: 5px;
- vertical-align: top;
- border-bottom: 1px solid rgba(255, 255, 255, 0.25);
-}
-
-#chat .userlist .count {
- background: var(--transparency-dark-60);
-}
-
-#footer button:hover,
-#sidebar .chan:hover {
- background: var(--transparency-light-10);
-}
-
-#settings .extra-help:before {
- content: "\F059";
- color: var(--body-color);
-}
-
-#windows .window h2 {
- color: var(--body-color);
-}
-
-#windows .window h2 {
- border-bottom: 1px solid rgba(255, 255, 255, 0.25);
-}
-
-.input:not(:disabled):focus,
-.input:not(:disabled):hover {
- border-color: #ffffff;
-}
-
-.btn:active,
-.btn:focus,
-.input:focus {
- outline: 0;
- box-shadow: 0 0 0 3px rgba(255, 255, 255, 0.5);
-}
-
-.btn {
- color: inherit;
-}
-
-.mentions-popup {
- background: var(--body-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-#chat .toggle-content {
- background: var(--highlight-bg-color);
-
+/* dP dP dP */
+/* 88 88 88 */
+/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
+/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
+/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
+/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
+/* 88 */
+/* dP */
+
+/* Made by @gilbN */
+/* https://github.com/gilbN/theme.park */
+
+@import url("/css/defaults/transparent.css");
+
+#chat .userlist .names {
+ background: var(--transparency-dark-25)
+}
+
+#chat .user-mode:before {
+ background: var(--transparency-dark-25)
+}
+
+@media (max-width: 768px) {
+ #chat .userlist .names {
+ box-shadow: 0 0 25px 0 rgba(0, 0, 0, .5);
+ background: var(--window-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ }
+}
+
+@media (max-width: 768px) {
+
+ #viewport.menu-dragging #sidebar,
+ #viewport.menu-open #sidebar {
+ box-shadow: 0 0 25px 0 rgba(0, 0, 0, .5);
+ background: var(--transparency-dark-85)
+ }
+}
+
+#chat .chan .notice .user,
+#chat .notice .content,
+#chat .notice .time {
+ color: var(--date-marker-color) !important;
+}
+
+#form #nick {
+ background: var(--theme-accent);
+ color: #f3f3f3;
+}
+
+#form {
+ background: var(--transparency-dark-45);
+ border-color: #0086ff00;
+ color: var(--body-color);
+}
+
+#sidebar .active,
+#sidebar .active:hover {
+ background: var(--transparency-dark-25);
+}
+
+#chat .msg.motd .text,
+code,
+.irc-monospace {
+ background: var(--transparency-dark-45);
+ color: #f3f3f3;
+}
+
+#chat .content,
+#windows #chat .header,
+#chat .user-mode::before,
+#chat .userlist {
+ border-color: rgba(255, 255, 255, 0.08);
+}
+
+#chat .msg[data-type=motd] .text {
+ background: var(--transparency-light-10);
+}
+
+/* Dropdown menu */
+#context-menu,
+.textcomplete-menu {
+ background: var(--body-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ /* color: white !important; */
+}
+
+.context-menu-item,
+.textcomplete-item {
+ color: var(--body-color);
+}
+
+#chat .userlist .user.active,
+.context-menu-item:focus,
+.context-menu-item:hover,
+.textcomplete-item:focus,
+.textcomplete-item:hover,
+.textcomplete-menu .active {
+ background: var(--transparency-light-10);
+ transition: none;
+ outline: 0;
+}
+
+#chat.table.ignore-list td,
+#chat table.ban-list td,
+#chat table.ban-list th,
+#chat table.channel-list td,
+#chat table.channel-list th,
+#chat table.ignore-list th,
+#chat table.invite-list td,
+#chat table.invite-list th {
+ padding: 5px;
+ vertical-align: top;
+ border-bottom: 1px solid rgba(255, 255, 255, 0.25);
+}
+
+#chat .userlist .count {
+ background: var(--transparency-dark-60);
+}
+
+#footer button:hover,
+#sidebar .chan:hover {
+ background: var(--transparency-light-10);
+}
+
+#settings .extra-help:before {
+ content: "\F059";
+ color: var(--body-color);
+}
+
+#windows .window h2 {
+ color: var(--body-color);
+}
+
+#windows .window h2 {
+ border-bottom: 1px solid rgba(255, 255, 255, 0.25);
+}
+
+.input:not(:disabled):focus,
+.input:not(:disabled):hover {
+ border-color: #ffffff;
+}
+
+.btn:active,
+.btn:focus,
+.input:focus {
+ outline: 0;
+ box-shadow: 0 0 0 3px rgba(255, 255, 255, 0.5);
+}
+
+.btn {
+ color: inherit;
+}
+
+.mentions-popup {
+ background: var(--body-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+#chat .toggle-content {
+ background: var(--highlight-bg-color);
+
}
\ No newline at end of file
diff --git a/css/base/transmission/transmission-base.css b/css/base/transmission/transmission-base.css
index dd90df3852..15a7f81024 100644
--- a/css/base/transmission/transmission-base.css
+++ b/css/base/transmission/transmission-base.css
@@ -1,991 +1,991 @@
-/* dP dP dP */
-/* 88 88 88 */
-/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
-/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
-/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
-/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
-/* 88 */
-/* dP */
-
-/* Made by @gilbN */
-/* https://github.com/gilbN/theme.park */
-@import url(https://use.fontawesome.com/releases/v5.0.7/css/all.css);
-@import url("/css/defaults/placeholders.css");
-@import url("/css/defaults/transparent.css");
-
-
-* {
- outline: none !important;
-}
-
-a {
- color: var(--link-color);
-}
-
-a:hover {
- color: var(--link-color-hover);
-}
-
-body {
- background: var(--main-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- color: var(--text);
-}
-
-/* Scrollbar */
-@media only screen and (min-width: 768px) {
- html {
- height: 100%;
- width: 100%;
- overflow: hidden;
- }
-
- body {
- overflow-y: auto;
- height: 100%;
- background: var(--main-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- }
-}
-
-::-webkit-scrollbar {
- width: 14px;
-}
-
-::-webkit-scrollbar-thumb {
- min-height: 50px;
- border: 3px solid transparent;
- border-radius: 8px;
- background: var(--transparency-dark-20);
- background-clip: padding-box;
-}
-
-::-webkit-scrollbar-track {
- background-color: transparent;
-}
-
-::-webkit-scrollbar-thumb:hover {
- min-height: 50px;
- border: 3px solid transparent;
- border-radius: 8px;
- background: var(--transparency-light-50);
- background-clip: padding-box;
-}
-
-div#torrent_container {
- background: var(--main-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-div#torrent_inspector #inspector_header #torrent_inspector_name,
-.prefs-section .title {
- color: var(--text-hover);
-}
-
-/* Toolbar */
-div#toolbar {
- background: var(--transparency-dark-25);
- background-image: none;
- border-bottom: 1px solid transparent;
-}
-
-div#toolbar>div#toolbar-separator {
- display: none
-}
-
-/* Open torrent folder*/
-div#toolbar>div#toolbar-open {
- background-image: none;
-}
-
-div#toolbar>div#toolbar-open:hover:before {
- color: var(--accent-color-hover);
-}
-
-div#toolbar>div#toolbar-open:before {
- font-family: "Font Awesome 5 Free";
- font-size: 33px;
- content: "\f07c";
- font-weight: 900;
- display: inline-block;
- color: rgb(var(--accent-color));
- margin-right: 5px;
-}
-
-/* Stop Icon */
-div#toolbar>div#toolbar-remove {
- background-image: none;
-}
-
-div#toolbar>div#toolbar-remove:hover:before {
- color: var(--accent-color-hover);
-}
-
-div#toolbar>div#toolbar-remove:before {
- font-family: "Font Awesome 5 Free";
- font-size: 33px;
- content: "\f28d";
- font-weight: 900;
- display: inline-block;
- color: rgb(var(--accent-color));
- margin-left: 5px;
-}
-
-/* Start Icon */
-div#toolbar>div#toolbar-start {
- background-image: none;
-}
-
-div#toolbar>div#toolbar-start:hover:before {
- color: var(--accent-color-hover);
-}
-
-div#toolbar>div#toolbar-start:before {
- font-family: "Font Awesome 5 Free";
- font-size: 33px;
- content: "\f152";
- font-weight: 900;
- display: inline-block;
- color: rgb(var(--accent-color));
- margin-left: 5px;
-}
-
-/* Pause Icon */
-div#toolbar>div#toolbar-pause {
- background-image: none;
-}
-
-div#toolbar>div#toolbar-pause:hover:before {
- color: var(--accent-color-hover);
-}
-
-div#toolbar>div#toolbar-pause:before {
- font-family: "Font Awesome 5 Free";
- font-size: 33px;
- content: "\f04c";
- font-weight: 900;
- display: inline-block;
- color: rgb(var(--accent-color));
- margin-left: 5px;
-}
-
-/* Start-all Icon */
-div#toolbar>div#toolbar-start-all {
- background-image: none;
-}
-
-div#toolbar>div#toolbar-start-all:hover:before {
- color: var(--accent-color-hover);
-}
-
-div#toolbar>div#toolbar-start-all:before {
- font-family: "Font Awesome 5 Free";
- font-size: 33px;
- content: "\f101";
- font-weight: 900;
- display: inline-block;
- color: rgb(var(--accent-color));
- margin-left: 5px;
-}
-
-/* Pause-all Icon */
-div#toolbar>div#toolbar-pause-all {
- background-image: none;
-}
-
-div#toolbar>div#toolbar-pause-all:hover:before {
- color: var(--accent-color-hover);
-}
-
-div#toolbar>div#toolbar-pause-all:before {
- font-family: "Font Awesome 5 Free";
- font-size: 33px;
- content: "\f28b";
- font-weight: 900;
- display: inline-block;
- color: rgb(var(--accent-color));
-}
-
-/* Info Icon */
-div#toolbar>div#toolbar-inspector {
- background-image: none;
-}
-
-div#toolbar>div#toolbar-inspector:hover:before {
- color: var(--accent-color-hover);
-}
-
-div#toolbar>div#toolbar-inspector:before {
- font-family: "Font Awesome 5 Free";
- font-size: 33px;
- content: "\f05a";
- font-weight: 900;
- display: inline-block;
- color: rgb(var(--accent-color));
-}
-
-/* Statusbar */
-#statusbar {
- border-bottom: 1px solid transparent;
- background-image: none;
- background: var(--transparency-dark-25)
-}
-
-#statusbar #filter input#torrent_search {
- outline: none;
- border: none;
- border-radius: 2px;
-}
-
-#statusbar #filter input#torrent_search.blur {
- color: #999;
- outline: none;
- border: none;
- border-radius: 2px;
-}
-
-#statusbar #speed-info #speed-dn-icon {
- background: none;
-}
-
-#statusbar #speed-info #speed-dn-icon:before {
- font-family: "Font Awesome 5 Free";
- font-size: 10px;
- content: "\f0d7";
- font-weight: 900;
-}
-
-#statusbar #speed-info #speed-up-icon {
- background: none;
-}
-
-#statusbar #speed-info #speed-up-icon:before {
- font-family: "Font Awesome 5 Free";
- font-size: 10px;
- content: "\f0d8";
- font-weight: 900;
-}
-
-ul.torrent_list,
-ul.torrent_list li.torrent.even,
-ul.torrent-list,
-ul.torrent-list li.torrent.even {
- background: var(--transparency-dark-25) !important;
-}
-
-ul.torrent_list li.torrent div.torrent_name {
- color: var(--text-hover);
-}
-
-ul.torrent_list li.torrent.selected,
-ul.torrent-list li.torrent.selected {
- background: var(--transparency-dark-50) !important;
-}
-
-ul.torrent_list li.torrent,
-ul.torrent-list li.torrent {
- border-bottom: 1px solid rgba(204, 204, 204, 0.1);
- padding: 4px 30px 5px 14px;
- color: var(--text);
- background: var(--transparency-light-10) !important;
-}
-
-/* Modal */
-div.dialog_container div.dialog_window {
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- border: none !important;
- opacity: 1;
-}
-
-div.dialog_container div.dialog_window h2.dialog_heading,
-div#upload_container div.dialog_window div.dialog_message label {
- color: var(--text)
-}
-
-input {
- color: var(--text-hover);
- background: var(--transparency-dark-25)
-}
-
-#add-dialog-folder-input,
-#torrent_upload_url {
- color: var(--text-hover);
- outline: none;
-}
-
-div.dialog_container div.dialog_window div.dialog_message {
- color: var(--text);
-}
-
-/* Button*/
-div.dialog_container div.dialog_window a {
- background-color: var(--button-color);
- border: 1px solid var(--button-color);
- color: var(--button-text);
-}
-
-div.dialog_container div.dialog_window a:hover,
-div.dialog_container div.dialog_window a:active {
- background: none;
- background-color: var(--button-color-hover);
- border: 1px solid var(--button-color-hover);
-}
-
-/* ul.torrent_list div.torrent_progress_bar.complete.leeching {
- background-position: left 0px;
- background: var(--progress-color);
- border-color: var(--progress-color);
- } */
-
-/* ul.torrent_list div.torrent_progress_bar {
- height: 100%;
- position: absolute;
- top: 0px;
- left: 0px;
- background-image: none;
- background-repeat: repeat-x;
- border: 1px solid #888;
- } */
-
-.ui-widget-content {
- border: 1px solid transparent;
- background: var(--drop-down-menu-bg);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- color: var(--text);
-}
-
-.ui-widget-header {
- color: var(--text-hover) !important;
-}
-
-.ui-widget .ui-widget {
- box-shadow: none;
-}
-
-.ui-widget {
- -moz-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.7);
- -webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.7);
- box-shadow: 0 3px 6px rgba(0, 0, 0, 0.7);
-}
-
-#download-dir,
-#seedRatioLimit,
-#idle-seeding-limit,
-#speed-limit-up,
-#speed-limit-down,
-#alt-speed-up,
-#alt-speed-down,
-#peer-limit-per-torrent,
-#peer-limit-global,
-#blocklist-url,
-#blocklist-update-button,
-#peer-port {
- color: black;
- outline: none;
-}
-
-.ui-widget-header {
- border: 1px solid transparent;
- background: none;
- color: #222;
- font-weight: bold;
-}
-
-.ui-state-active,
-.ui-widget-content .ui-state-active,
-.ui-widget-header .ui-state-active {
- border: 1px solid transparent;
- background: var(--transparency-light-10) !important;
- font-weight: normal;
- color: var(--text);
-}
-
-.ui-state-active a,
-.ui-state-active a:link,
-.ui-state-active a:visited {
- color: var(--text);
- text-decoration: none;
-}
-
-.ui-state-default a,
-.ui-state-default a:link,
-.ui-state-default a:visited {
- color: var(--text);
- text-decoration: none;
-}
-
-.ui-state-default,
-.ui-widget-content .ui-state-default,
-.ui-widget-header .ui-state-default {
- border: 1px solid transparent;
- background: var(--transparency-dark-25);
- font-weight: normal;
- color: var(--text);
-}
-
-.ui-tabs .ui-tabs-nav li.ui-tabs-active {
- padding-bottom: 0px;
-}
-
-/*Close Icon*/
-ui-button ui-widget ui-state-default ui-corner-all ui-button-icon-only ui-dialog-titlebar-close {
- background-image: none;
-}
-
-ui-button ui-widget ui-state-default ui-corner-all ui-button-icon-only ui-dialog-titlebar-close:hover:before {
- color: var(--text-hover);
-}
-
-ui-button ui-widget ui-state-default ui-corner-all ui-button-icon-only ui-dialog-titlebar-close:before {
- font-family: "Font Awesome 5 Free";
- font-size: 10px;
- content: "\f00d";
- font-weight: 900;
- display: inline-block;
- color: var(--text);
-}
-
-/*Inspector*/
-div#torrent_inspector {
- border-left: 1px solid transparent;
- -moz-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.7);
- -webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.7);
- box-shadow: 0 3px 6px rgba(0, 0, 0, 0.7);
-}
-
-div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs>* {
- border-color: transparent;
- height: auto;
- background: var(--transparency-dark-25);
-}
-
-div#torrent_inspector div.inspector_torrent_file_list_entry_name,
-div#torrent_inspector ul.tier_list .tracker_activity,
-div#torrent_inspector ul.tier_list table,
-div#torrent_inspector div.tracker_host {
- color: var(--text);
-}
-
-/*Info button*/
-div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs>#inspector-tab-info {
- background-image: none;
- background: var(--transparency-dark-25);
-}
-
-div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs>#inspector-tab-info:hover:before {
- color: var(--text-hover);
-}
-
-div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs>#inspector-tab-info:before {
- font-family: "Font Awesome 5 Free";
- font-size: 20px;
- content: "\f05a";
- font-weight: 900;
- display: inline-block;
- color: var(--text);
-}
-
-div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs>#inspector-tab-info:active,
-div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs>#inspector-tab-info.selected {
- background-image: none;
- background: var(--transparency-dark-25);
-}
-
-div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs>#inspector-tab-info:active,
-div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs>#inspector-tab-info.selected:hover:before {
- color: var(--text-hover);
-}
-
-div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs>#inspector-tab-info:active,
-div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs>#inspector-tab-info.selected:before {
- font-family: "Font Awesome 5 Free";
- font-size: 20px;
- content: "\f05a";
- font-weight: 900;
- display: inline-block;
- color: var(--text);
-}
-
-/*Peers Button*/
-div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs>#inspector-tab-peers {
- background-image: none;
- background: var(--transparency-dark-25);
-}
-
-div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs>#inspector-tab-peers:hover:before {
- color: var(--text-hover);
-}
-
-div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs>#inspector-tab-peers:before {
- font-family: "Font Awesome 5 Free";
- font-size: 20px;
- content: "\f0c0";
- font-weight: 900;
- display: inline-block;
- color: var(--text);
-}
-
-div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs>#inspector-tab-peers:active,
-div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs>#inspector-tab-peers.selected {
- background-image: none;
- background: var(--transparency-dark-25);
-}
-
-div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs>#inspector-tab-peers:active,
-div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs>#inspector-tab-peers.selected:hover:before {
- color: var(--text-hover);
-}
-
-div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs>#inspector-tab-peers:active,
-div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs>#inspector-tab-peers.selected:before {
- font-family: "Font Awesome 5 Free";
- font-size: 20px;
- content: "\f0c0";
- font-weight: 900;
- display: inline-block;
- color: var(--text);
-}
-
-/*Tracker Button*/
-div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs>#inspector-tab-trackers {
- background-image: none;
- background: var(--transparency-dark-25);
-}
-
-div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs>#inspector-tab-trackers:hover:before {
- color: var(--text-hover);
-}
-
-div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs>#inspector-tab-trackers:before {
- font-family: "Font Awesome 5 Free";
- font-size: 20px;
- content: "\f233";
- font-weight: 900;
- display: inline-block;
- color: var(--text);
-}
-
-div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs>#inspector-tab-trackers:active,
-div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs>#inspector-tab-trackers.selected {
- background-image: none;
- background: var(--transparency-dark-25);
-}
-
-div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs>#inspector-tab-trackers:active,
-div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs>#inspector-tab-trackers.selected:hover:before {
- color: var(--text-hover);
-}
-
-div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs>#inspector-tab-trackers:active,
-div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs>#inspector-tab-trackers.selected:before {
- font-family: "Font Awesome 5 Free";
- font-size: 20px;
- content: "\f233";
- font-weight: 900;
- display: inline-block;
- color: var(--text);
-}
-
-/*Files Button*/
-div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs>#inspector-tab-files {
- background-image: none;
- background: var(--transparency-dark-25);
-}
-
-div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs>#inspector-tab-files:hover:before {
- color: var(--text-hover);
-}
-
-div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs>#inspector-tab-files:before {
- font-family: "Font Awesome 5 Free";
- font-size: 20px;
- content: "\f0c5";
- font-weight: 900;
- display: inline-block;
- color: var(--text);
-}
-
-div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs>#inspector-tab-files:active,
-div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs>#inspector-tab-files.selected {
- background-image: none;
- background: var(--transparency-dark-25);
-}
-
-div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs>#inspector-tab-files:active,
-div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs>#inspector-tab-files.selected:hover:before {
- color: var(--text-hover);
-}
-
-div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs>#inspector-tab-files:active,
-div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs>#inspector-tab-files.selected:before {
- font-family: "Font Awesome 5 Free";
- font-size: 20px;
- content: "\f0c5";
- font-weight: 900;
- display: inline-block;
- color: var(--text);
-}
-
-tr.inspector_peer_entry.odd {
- background: var(--transparency-light-10);
-}
-
-/* Priority buttons */
-div.file-priority-radiobox>* {
- border-color: transparent;
- width: auto;
-}
-
-/*Low pri*/
-div.file-priority-radiobox>div.low {
- background-color: transparent;
- background-image: none;
-}
-
-div.file-priority-radiobox>div.low:hover:before {
- color: var(--text-hover);
-}
-
-div.file-priority-radiobox>div.low:before {
- font-family: "Font Awesome 5 Free";
- font-size: 30px;
- content: "\f107";
- font-weight: 900;
- display: inline-block;
- color: var(--text);
-}
-
-div.file-priority-radiobox>div.low:active,
-div.file-priority-radiobox>div.low.selected {
- background-color: transparent;
- background-image: none;
-}
-
-div.file-priority-radiobox>div.low:active,
-div.file-priority-radiobox>div.low.selected:hover:before {
- color: var(--text-hover);
-}
-
-div.file-priority-radiobox>div.low:active,
-div.file-priority-radiobox>div.low.selectedbefore {
- font-family: "Font Awesome 5 Free";
- font-size: 30px;
- content: "\f107";
- font-weight: 900;
- display: inline-block;
- color: var(--text);
-}
-
-/*Normal pri*/
-div.file-priority-radiobox>div.normal {
- background-color: transparent;
- background-image: none;
-}
-
-div.file-priority-radiobox>div.normal:hover:before {
- color: var(--text-hover);
-}
-
-div.file-priority-radiobox>div.normal:before {
- font-family: "Font Awesome 5 Free";
- font-size: 30px;
- content: "\f068";
- font-weight: 900;
- display: inline-block;
- color: var(--text);
-}
-
-div.file-priority-radiobox>div.normal:active,
-div.file-priority-radiobox>div.normal.selected {
- background-color: transparent;
- background-image: none;
-}
-
-div.file-priority-radiobox>div.normal:active,
-div.file-priority-radiobox>div.normal.selected:hover:before {
- color: var(--text-hover);
-}
-
-div.file-priority-radiobox>div.normal:active,
-div.file-priority-radiobox>div.normal.selectedbefore {
- font-family: "Font Awesome 5 Free";
- font-size: 30px;
- content: "\f068";
- font-weight: 900;
- display: inline-block;
- color: var(--text);
-}
-
-/*High pri*/
-div.file-priority-radiobox>div.high {
- background-color: transparent;
- background-image: none;
-}
-
-div.file-priority-radiobox>div.high:hover:before {
- color: var(--text-hover);
-}
-
-div.file-priority-radiobox>div.high:before {
- font-family: "Font Awesome 5 Free";
- font-size: 30px;
- content: "\f106";
- font-weight: 900;
- display: inline-block;
- color: var(--text);
-}
-
-div.file-priority-radiobox>div.high:active,
-div.file-priority-radiobox>div.high.selected {
- background-color: transparent;
- background-image: none;
-}
-
-div.file-priority-radiobox>div.high:active,
-div.file-priority-radiobox>div.high.selected:hover:before {
- color: var(--text-hover);
-}
-
-div.file-priority-radiobox>div.high:active,
-div.file-priority-radiobox>div.high.selectedbefore {
- font-family: "Font Awesome 5 Free";
- font-size: 30px;
- content: "\f106";
- font-weight: 900;
- display: inline-block;
- color: var(--text);
-}
-
-div#torrent_inspector li.inspector_tracker_entry.odd {
- background: var(--transparency-light-10);
-}
-
-/*Bottom Toolbar*/
-div.torrent_footer {
- border-top: 1px solid transparent;
- background: var(--transparency-dark-25);
- background-image: none;
- height: 30px;
-}
-
-div.torrent_footer>div {
- border: 1px solid transparent;
-}
-
-/* Settings Icon */
-div.torrent_footer #settings_menu {
- background-color: transparent;
- background-image: none;
-}
-
-div.torrent_footer #settings_menu:hover:before {
- color: var(--text-hover);
-}
-
-div.torrent_footer #settings_menu:before {
- font-family: "Font Awesome 5 Free";
- font-size: 20px;
- content: "\f013";
- font-weight: 900;
- display: inline-block;
- color: var(--text);
-}
-
-div.torrent_footer #settings_menu:active,
-div.torrent_footer #settings_menu.selected {
- background-color: transparent;
- background-image: none;
-}
-
-div.torrent_footer #settings_menu:active,
-div.torrent_footer #settings_menu.selected:hover:before {
- color: var(--text-hover);
-}
-
-div.torrent_footer #settings_menu:active,
-div.torrent_footer #settings_menu.selected:before {
- font-family: "Font Awesome 5 Free";
- font-size: 20px;
- content: "\f013";
- font-weight: 900;
- display: inline-block;
- color: var(--text);
-}
-
-/* Prefs Icon */
-div.torrent_footer #prefs-button {
- background-color: transparent;
- background-image: none;
-}
-
-div.torrent_footer #prefs-button:hover:before {
- color: var(--text-hover);
-}
-
-div.torrent_footer #prefs-button:before {
- font-family: "Font Awesome 5 Free";
- font-size: 20px;
- content: "\f0ad";
- font-weight: 900;
- display: inline-block;
- color: var(--text);
-}
-
-div.torrent_footer #prefs-button:active,
-div.torrent_footer #prefs-button.selected {
- background-color: transparent;
- background-image: none;
-}
-
-div.torrent_footer #prefs-button:active,
-div.torrent_footer #prefs-button.selected:hover:before {
- color: var(--text-hover);
-}
-
-div.torrent_footer #prefs-button:active,
-div.torrent_footer #prefs-button.selected:before {
- font-family: "Font Awesome 5 Free";
- font-size: 20px;
- content: "\f0ad";
- font-weight: 900;
- display: inline-block;
- color: var(--text);
-}
-
-/* Turtle Icon */
-div.torrent_footer #turtle-button {
- background-color: transparent;
- background-image: none;
-}
-
-div.torrent_footer #turtle-button:hover:before {
- color: var(--text-hover);
-}
-
-div.torrent_footer #turtle-button:before {
- font-family: "Font Awesome 5 Free";
- font-size: 20px;
- content: "\f3fd";
- font-weight: 900;
- display: inline-block;
- color: var(--text);
-}
-
-div.torrent_footer #turtle-button:active,
-div.torrent_footer #turtle-button.selected {
- background-color: transparent;
- background-image: none;
-}
-
-div.torrent_footer #turtle-button:active,
-div.torrent_footer #turtle-button.selected:hover:before {
- color: var(--text-hover);
-}
-
-div.torrent_footer #turtle-button:active,
-div.torrent_footer #turtle-button.selected:before {
- font-family: "Font Awesome 5 Free";
- font-size: 20px;
- content: "\f3fd";
- font-weight: 900;
- display: inline-block;
- color: var(--text-hover);
-}
-
-/* Compact Icon */
-div.torrent_footer #compact-button {
- background-color: transparent;
- background-image: none;
-}
-
-div.torrent_footer #compact-button:hover:before {
- color: var(--text-hover);
-}
-
-div.torrent_footer #compact-button:before {
- font-family: "Font Awesome 5 Free";
- font-size: 20px;
- content: "\f0ca";
- font-weight: 900;
- display: inline-block;
- color: var(--text);
-}
-
-div.torrent_footer #compact-button:active,
-div.torrent_footer #compact-button.selected {
- background-color: transparent;
- background-image: none;
-}
-
-div.torrent_footer #compact-button:active,
-div.torrent_footer #compact-button.selected:hover:before {
- color: var(--text-hover);
-}
-
-div.torrent_footer #compact-button:active,
-div.torrent_footer #compact-button.selected:before {
- font-family: "Font Awesome 5 Free";
- font-size: 20px;
- content: "\f0ca";
- font-weight: 900;
- display: inline-block;
- color: var(--text);
-}
-
-/*Compact mode*/
-ul.torrent_list li.torrent div.torrent_name.paused,
-ul.torrent_list li.torrent.compact div.torrent_name,
-ul.torrent-list li.torrent div.torrent_name.paused,
-ul.torrent-list li.torrent.compact div.torrent_name {
- color: var(--text);
-}
-
-/* Settings menu */
-.ui-state-hover,
-.ui-widget-content .ui-state-hover,
-.ui-widget-header .ui-state-hover,
-.ui-state-focus,
-.ui-widget-content .ui-state-focus,
-.ui-widget-header .ui-state-focus {
- border: 1px solid transparent;
- background: none;
- background: var(--transparency-light-10);
- color: var(--text-hover);
- outline: none;
-}
-
-.ui-icon,
-.ui-widget-content .ui-icon {
- background-image: url(/resources/transmission/icons.png);
-}
+/* dP dP dP */
+/* 88 88 88 */
+/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
+/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
+/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
+/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
+/* 88 */
+/* dP */
+
+/* Made by @gilbN */
+/* https://github.com/gilbN/theme.park */
+@import url(https://use.fontawesome.com/releases/v5.0.7/css/all.css);
+@import url("/css/defaults/placeholders.css");
+@import url("/css/defaults/transparent.css");
+
+
+* {
+ outline: none !important;
+}
+
+a {
+ color: var(--link-color);
+}
+
+a:hover {
+ color: var(--link-color-hover);
+}
+
+body {
+ background: var(--main-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ color: var(--text);
+}
+
+/* Scrollbar */
+@media only screen and (min-width: 768px) {
+ html {
+ height: 100%;
+ width: 100%;
+ overflow: hidden;
+ }
+
+ body {
+ overflow-y: auto;
+ height: 100%;
+ background: var(--main-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ }
+}
+
+::-webkit-scrollbar {
+ width: 14px;
+}
+
+::-webkit-scrollbar-thumb {
+ min-height: 50px;
+ border: 3px solid transparent;
+ border-radius: 8px;
+ background: var(--transparency-dark-20);
+ background-clip: padding-box;
+}
+
+::-webkit-scrollbar-track {
+ background-color: transparent;
+}
+
+::-webkit-scrollbar-thumb:hover {
+ min-height: 50px;
+ border: 3px solid transparent;
+ border-radius: 8px;
+ background: var(--transparency-light-50);
+ background-clip: padding-box;
+}
+
+div#torrent_container {
+ background: var(--main-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+div#torrent_inspector #inspector_header #torrent_inspector_name,
+.prefs-section .title {
+ color: var(--text-hover);
+}
+
+/* Toolbar */
+div#toolbar {
+ background: var(--transparency-dark-25);
+ background-image: none;
+ border-bottom: 1px solid transparent;
+}
+
+div#toolbar>div#toolbar-separator {
+ display: none
+}
+
+/* Open torrent folder*/
+div#toolbar>div#toolbar-open {
+ background-image: none;
+}
+
+div#toolbar>div#toolbar-open:hover:before {
+ color: var(--accent-color-hover);
+}
+
+div#toolbar>div#toolbar-open:before {
+ font-family: "Font Awesome 5 Free";
+ font-size: 33px;
+ content: "\f07c";
+ font-weight: 900;
+ display: inline-block;
+ color: rgb(var(--accent-color));
+ margin-right: 5px;
+}
+
+/* Stop Icon */
+div#toolbar>div#toolbar-remove {
+ background-image: none;
+}
+
+div#toolbar>div#toolbar-remove:hover:before {
+ color: var(--accent-color-hover);
+}
+
+div#toolbar>div#toolbar-remove:before {
+ font-family: "Font Awesome 5 Free";
+ font-size: 33px;
+ content: "\f28d";
+ font-weight: 900;
+ display: inline-block;
+ color: rgb(var(--accent-color));
+ margin-left: 5px;
+}
+
+/* Start Icon */
+div#toolbar>div#toolbar-start {
+ background-image: none;
+}
+
+div#toolbar>div#toolbar-start:hover:before {
+ color: var(--accent-color-hover);
+}
+
+div#toolbar>div#toolbar-start:before {
+ font-family: "Font Awesome 5 Free";
+ font-size: 33px;
+ content: "\f152";
+ font-weight: 900;
+ display: inline-block;
+ color: rgb(var(--accent-color));
+ margin-left: 5px;
+}
+
+/* Pause Icon */
+div#toolbar>div#toolbar-pause {
+ background-image: none;
+}
+
+div#toolbar>div#toolbar-pause:hover:before {
+ color: var(--accent-color-hover);
+}
+
+div#toolbar>div#toolbar-pause:before {
+ font-family: "Font Awesome 5 Free";
+ font-size: 33px;
+ content: "\f04c";
+ font-weight: 900;
+ display: inline-block;
+ color: rgb(var(--accent-color));
+ margin-left: 5px;
+}
+
+/* Start-all Icon */
+div#toolbar>div#toolbar-start-all {
+ background-image: none;
+}
+
+div#toolbar>div#toolbar-start-all:hover:before {
+ color: var(--accent-color-hover);
+}
+
+div#toolbar>div#toolbar-start-all:before {
+ font-family: "Font Awesome 5 Free";
+ font-size: 33px;
+ content: "\f101";
+ font-weight: 900;
+ display: inline-block;
+ color: rgb(var(--accent-color));
+ margin-left: 5px;
+}
+
+/* Pause-all Icon */
+div#toolbar>div#toolbar-pause-all {
+ background-image: none;
+}
+
+div#toolbar>div#toolbar-pause-all:hover:before {
+ color: var(--accent-color-hover);
+}
+
+div#toolbar>div#toolbar-pause-all:before {
+ font-family: "Font Awesome 5 Free";
+ font-size: 33px;
+ content: "\f28b";
+ font-weight: 900;
+ display: inline-block;
+ color: rgb(var(--accent-color));
+}
+
+/* Info Icon */
+div#toolbar>div#toolbar-inspector {
+ background-image: none;
+}
+
+div#toolbar>div#toolbar-inspector:hover:before {
+ color: var(--accent-color-hover);
+}
+
+div#toolbar>div#toolbar-inspector:before {
+ font-family: "Font Awesome 5 Free";
+ font-size: 33px;
+ content: "\f05a";
+ font-weight: 900;
+ display: inline-block;
+ color: rgb(var(--accent-color));
+}
+
+/* Statusbar */
+#statusbar {
+ border-bottom: 1px solid transparent;
+ background-image: none;
+ background: var(--transparency-dark-25)
+}
+
+#statusbar #filter input#torrent_search {
+ outline: none;
+ border: none;
+ border-radius: 2px;
+}
+
+#statusbar #filter input#torrent_search.blur {
+ color: #999;
+ outline: none;
+ border: none;
+ border-radius: 2px;
+}
+
+#statusbar #speed-info #speed-dn-icon {
+ background: none;
+}
+
+#statusbar #speed-info #speed-dn-icon:before {
+ font-family: "Font Awesome 5 Free";
+ font-size: 10px;
+ content: "\f0d7";
+ font-weight: 900;
+}
+
+#statusbar #speed-info #speed-up-icon {
+ background: none;
+}
+
+#statusbar #speed-info #speed-up-icon:before {
+ font-family: "Font Awesome 5 Free";
+ font-size: 10px;
+ content: "\f0d8";
+ font-weight: 900;
+}
+
+ul.torrent_list,
+ul.torrent_list li.torrent.even,
+ul.torrent-list,
+ul.torrent-list li.torrent.even {
+ background: var(--transparency-dark-25) !important;
+}
+
+ul.torrent_list li.torrent div.torrent_name {
+ color: var(--text-hover);
+}
+
+ul.torrent_list li.torrent.selected,
+ul.torrent-list li.torrent.selected {
+ background: var(--transparency-dark-50) !important;
+}
+
+ul.torrent_list li.torrent,
+ul.torrent-list li.torrent {
+ border-bottom: 1px solid rgba(204, 204, 204, 0.1);
+ padding: 4px 30px 5px 14px;
+ color: var(--text);
+ background: var(--transparency-light-10) !important;
+}
+
+/* Modal */
+div.dialog_container div.dialog_window {
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ border: none !important;
+ opacity: 1;
+}
+
+div.dialog_container div.dialog_window h2.dialog_heading,
+div#upload_container div.dialog_window div.dialog_message label {
+ color: var(--text)
+}
+
+input {
+ color: var(--text-hover);
+ background: var(--transparency-dark-25)
+}
+
+#add-dialog-folder-input,
+#torrent_upload_url {
+ color: var(--text-hover);
+ outline: none;
+}
+
+div.dialog_container div.dialog_window div.dialog_message {
+ color: var(--text);
+}
+
+/* Button*/
+div.dialog_container div.dialog_window a {
+ background-color: var(--button-color);
+ border: 1px solid var(--button-color);
+ color: var(--button-text);
+}
+
+div.dialog_container div.dialog_window a:hover,
+div.dialog_container div.dialog_window a:active {
+ background: none;
+ background-color: var(--button-color-hover);
+ border: 1px solid var(--button-color-hover);
+}
+
+/* ul.torrent_list div.torrent_progress_bar.complete.leeching {
+ background-position: left 0px;
+ background: var(--progress-color);
+ border-color: var(--progress-color);
+ } */
+
+/* ul.torrent_list div.torrent_progress_bar {
+ height: 100%;
+ position: absolute;
+ top: 0px;
+ left: 0px;
+ background-image: none;
+ background-repeat: repeat-x;
+ border: 1px solid #888;
+ } */
+
+.ui-widget-content {
+ border: 1px solid transparent;
+ background: var(--drop-down-menu-bg);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ color: var(--text);
+}
+
+.ui-widget-header {
+ color: var(--text-hover) !important;
+}
+
+.ui-widget .ui-widget {
+ box-shadow: none;
+}
+
+.ui-widget {
+ -moz-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.7);
+ -webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.7);
+ box-shadow: 0 3px 6px rgba(0, 0, 0, 0.7);
+}
+
+#download-dir,
+#seedRatioLimit,
+#idle-seeding-limit,
+#speed-limit-up,
+#speed-limit-down,
+#alt-speed-up,
+#alt-speed-down,
+#peer-limit-per-torrent,
+#peer-limit-global,
+#blocklist-url,
+#blocklist-update-button,
+#peer-port {
+ color: black;
+ outline: none;
+}
+
+.ui-widget-header {
+ border: 1px solid transparent;
+ background: none;
+ color: #222;
+ font-weight: bold;
+}
+
+.ui-state-active,
+.ui-widget-content .ui-state-active,
+.ui-widget-header .ui-state-active {
+ border: 1px solid transparent;
+ background: var(--transparency-light-10) !important;
+ font-weight: normal;
+ color: var(--text);
+}
+
+.ui-state-active a,
+.ui-state-active a:link,
+.ui-state-active a:visited {
+ color: var(--text);
+ text-decoration: none;
+}
+
+.ui-state-default a,
+.ui-state-default a:link,
+.ui-state-default a:visited {
+ color: var(--text);
+ text-decoration: none;
+}
+
+.ui-state-default,
+.ui-widget-content .ui-state-default,
+.ui-widget-header .ui-state-default {
+ border: 1px solid transparent;
+ background: var(--transparency-dark-25);
+ font-weight: normal;
+ color: var(--text);
+}
+
+.ui-tabs .ui-tabs-nav li.ui-tabs-active {
+ padding-bottom: 0px;
+}
+
+/*Close Icon*/
+ui-button ui-widget ui-state-default ui-corner-all ui-button-icon-only ui-dialog-titlebar-close {
+ background-image: none;
+}
+
+ui-button ui-widget ui-state-default ui-corner-all ui-button-icon-only ui-dialog-titlebar-close:hover:before {
+ color: var(--text-hover);
+}
+
+ui-button ui-widget ui-state-default ui-corner-all ui-button-icon-only ui-dialog-titlebar-close:before {
+ font-family: "Font Awesome 5 Free";
+ font-size: 10px;
+ content: "\f00d";
+ font-weight: 900;
+ display: inline-block;
+ color: var(--text);
+}
+
+/*Inspector*/
+div#torrent_inspector {
+ border-left: 1px solid transparent;
+ -moz-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.7);
+ -webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.7);
+ box-shadow: 0 3px 6px rgba(0, 0, 0, 0.7);
+}
+
+div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs>* {
+ border-color: transparent;
+ height: auto;
+ background: var(--transparency-dark-25);
+}
+
+div#torrent_inspector div.inspector_torrent_file_list_entry_name,
+div#torrent_inspector ul.tier_list .tracker_activity,
+div#torrent_inspector ul.tier_list table,
+div#torrent_inspector div.tracker_host {
+ color: var(--text);
+}
+
+/*Info button*/
+div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs>#inspector-tab-info {
+ background-image: none;
+ background: var(--transparency-dark-25);
+}
+
+div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs>#inspector-tab-info:hover:before {
+ color: var(--text-hover);
+}
+
+div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs>#inspector-tab-info:before {
+ font-family: "Font Awesome 5 Free";
+ font-size: 20px;
+ content: "\f05a";
+ font-weight: 900;
+ display: inline-block;
+ color: var(--text);
+}
+
+div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs>#inspector-tab-info:active,
+div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs>#inspector-tab-info.selected {
+ background-image: none;
+ background: var(--transparency-dark-25);
+}
+
+div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs>#inspector-tab-info:active,
+div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs>#inspector-tab-info.selected:hover:before {
+ color: var(--text-hover);
+}
+
+div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs>#inspector-tab-info:active,
+div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs>#inspector-tab-info.selected:before {
+ font-family: "Font Awesome 5 Free";
+ font-size: 20px;
+ content: "\f05a";
+ font-weight: 900;
+ display: inline-block;
+ color: var(--text);
+}
+
+/*Peers Button*/
+div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs>#inspector-tab-peers {
+ background-image: none;
+ background: var(--transparency-dark-25);
+}
+
+div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs>#inspector-tab-peers:hover:before {
+ color: var(--text-hover);
+}
+
+div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs>#inspector-tab-peers:before {
+ font-family: "Font Awesome 5 Free";
+ font-size: 20px;
+ content: "\f0c0";
+ font-weight: 900;
+ display: inline-block;
+ color: var(--text);
+}
+
+div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs>#inspector-tab-peers:active,
+div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs>#inspector-tab-peers.selected {
+ background-image: none;
+ background: var(--transparency-dark-25);
+}
+
+div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs>#inspector-tab-peers:active,
+div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs>#inspector-tab-peers.selected:hover:before {
+ color: var(--text-hover);
+}
+
+div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs>#inspector-tab-peers:active,
+div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs>#inspector-tab-peers.selected:before {
+ font-family: "Font Awesome 5 Free";
+ font-size: 20px;
+ content: "\f0c0";
+ font-weight: 900;
+ display: inline-block;
+ color: var(--text);
+}
+
+/*Tracker Button*/
+div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs>#inspector-tab-trackers {
+ background-image: none;
+ background: var(--transparency-dark-25);
+}
+
+div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs>#inspector-tab-trackers:hover:before {
+ color: var(--text-hover);
+}
+
+div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs>#inspector-tab-trackers:before {
+ font-family: "Font Awesome 5 Free";
+ font-size: 20px;
+ content: "\f233";
+ font-weight: 900;
+ display: inline-block;
+ color: var(--text);
+}
+
+div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs>#inspector-tab-trackers:active,
+div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs>#inspector-tab-trackers.selected {
+ background-image: none;
+ background: var(--transparency-dark-25);
+}
+
+div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs>#inspector-tab-trackers:active,
+div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs>#inspector-tab-trackers.selected:hover:before {
+ color: var(--text-hover);
+}
+
+div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs>#inspector-tab-trackers:active,
+div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs>#inspector-tab-trackers.selected:before {
+ font-family: "Font Awesome 5 Free";
+ font-size: 20px;
+ content: "\f233";
+ font-weight: 900;
+ display: inline-block;
+ color: var(--text);
+}
+
+/*Files Button*/
+div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs>#inspector-tab-files {
+ background-image: none;
+ background: var(--transparency-dark-25);
+}
+
+div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs>#inspector-tab-files:hover:before {
+ color: var(--text-hover);
+}
+
+div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs>#inspector-tab-files:before {
+ font-family: "Font Awesome 5 Free";
+ font-size: 20px;
+ content: "\f0c5";
+ font-weight: 900;
+ display: inline-block;
+ color: var(--text);
+}
+
+div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs>#inspector-tab-files:active,
+div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs>#inspector-tab-files.selected {
+ background-image: none;
+ background: var(--transparency-dark-25);
+}
+
+div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs>#inspector-tab-files:active,
+div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs>#inspector-tab-files.selected:hover:before {
+ color: var(--text-hover);
+}
+
+div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs>#inspector-tab-files:active,
+div#torrent_inspector #inspector-tabs-wrapper #inspector-tabs>#inspector-tab-files.selected:before {
+ font-family: "Font Awesome 5 Free";
+ font-size: 20px;
+ content: "\f0c5";
+ font-weight: 900;
+ display: inline-block;
+ color: var(--text);
+}
+
+tr.inspector_peer_entry.odd {
+ background: var(--transparency-light-10);
+}
+
+/* Priority buttons */
+div.file-priority-radiobox>* {
+ border-color: transparent;
+ width: auto;
+}
+
+/*Low pri*/
+div.file-priority-radiobox>div.low {
+ background-color: transparent;
+ background-image: none;
+}
+
+div.file-priority-radiobox>div.low:hover:before {
+ color: var(--text-hover);
+}
+
+div.file-priority-radiobox>div.low:before {
+ font-family: "Font Awesome 5 Free";
+ font-size: 30px;
+ content: "\f107";
+ font-weight: 900;
+ display: inline-block;
+ color: var(--text);
+}
+
+div.file-priority-radiobox>div.low:active,
+div.file-priority-radiobox>div.low.selected {
+ background-color: transparent;
+ background-image: none;
+}
+
+div.file-priority-radiobox>div.low:active,
+div.file-priority-radiobox>div.low.selected:hover:before {
+ color: var(--text-hover);
+}
+
+div.file-priority-radiobox>div.low:active,
+div.file-priority-radiobox>div.low.selectedbefore {
+ font-family: "Font Awesome 5 Free";
+ font-size: 30px;
+ content: "\f107";
+ font-weight: 900;
+ display: inline-block;
+ color: var(--text);
+}
+
+/*Normal pri*/
+div.file-priority-radiobox>div.normal {
+ background-color: transparent;
+ background-image: none;
+}
+
+div.file-priority-radiobox>div.normal:hover:before {
+ color: var(--text-hover);
+}
+
+div.file-priority-radiobox>div.normal:before {
+ font-family: "Font Awesome 5 Free";
+ font-size: 30px;
+ content: "\f068";
+ font-weight: 900;
+ display: inline-block;
+ color: var(--text);
+}
+
+div.file-priority-radiobox>div.normal:active,
+div.file-priority-radiobox>div.normal.selected {
+ background-color: transparent;
+ background-image: none;
+}
+
+div.file-priority-radiobox>div.normal:active,
+div.file-priority-radiobox>div.normal.selected:hover:before {
+ color: var(--text-hover);
+}
+
+div.file-priority-radiobox>div.normal:active,
+div.file-priority-radiobox>div.normal.selectedbefore {
+ font-family: "Font Awesome 5 Free";
+ font-size: 30px;
+ content: "\f068";
+ font-weight: 900;
+ display: inline-block;
+ color: var(--text);
+}
+
+/*High pri*/
+div.file-priority-radiobox>div.high {
+ background-color: transparent;
+ background-image: none;
+}
+
+div.file-priority-radiobox>div.high:hover:before {
+ color: var(--text-hover);
+}
+
+div.file-priority-radiobox>div.high:before {
+ font-family: "Font Awesome 5 Free";
+ font-size: 30px;
+ content: "\f106";
+ font-weight: 900;
+ display: inline-block;
+ color: var(--text);
+}
+
+div.file-priority-radiobox>div.high:active,
+div.file-priority-radiobox>div.high.selected {
+ background-color: transparent;
+ background-image: none;
+}
+
+div.file-priority-radiobox>div.high:active,
+div.file-priority-radiobox>div.high.selected:hover:before {
+ color: var(--text-hover);
+}
+
+div.file-priority-radiobox>div.high:active,
+div.file-priority-radiobox>div.high.selectedbefore {
+ font-family: "Font Awesome 5 Free";
+ font-size: 30px;
+ content: "\f106";
+ font-weight: 900;
+ display: inline-block;
+ color: var(--text);
+}
+
+div#torrent_inspector li.inspector_tracker_entry.odd {
+ background: var(--transparency-light-10);
+}
+
+/*Bottom Toolbar*/
+div.torrent_footer {
+ border-top: 1px solid transparent;
+ background: var(--transparency-dark-25);
+ background-image: none;
+ height: 30px;
+}
+
+div.torrent_footer>div {
+ border: 1px solid transparent;
+}
+
+/* Settings Icon */
+div.torrent_footer #settings_menu {
+ background-color: transparent;
+ background-image: none;
+}
+
+div.torrent_footer #settings_menu:hover:before {
+ color: var(--text-hover);
+}
+
+div.torrent_footer #settings_menu:before {
+ font-family: "Font Awesome 5 Free";
+ font-size: 20px;
+ content: "\f013";
+ font-weight: 900;
+ display: inline-block;
+ color: var(--text);
+}
+
+div.torrent_footer #settings_menu:active,
+div.torrent_footer #settings_menu.selected {
+ background-color: transparent;
+ background-image: none;
+}
+
+div.torrent_footer #settings_menu:active,
+div.torrent_footer #settings_menu.selected:hover:before {
+ color: var(--text-hover);
+}
+
+div.torrent_footer #settings_menu:active,
+div.torrent_footer #settings_menu.selected:before {
+ font-family: "Font Awesome 5 Free";
+ font-size: 20px;
+ content: "\f013";
+ font-weight: 900;
+ display: inline-block;
+ color: var(--text);
+}
+
+/* Prefs Icon */
+div.torrent_footer #prefs-button {
+ background-color: transparent;
+ background-image: none;
+}
+
+div.torrent_footer #prefs-button:hover:before {
+ color: var(--text-hover);
+}
+
+div.torrent_footer #prefs-button:before {
+ font-family: "Font Awesome 5 Free";
+ font-size: 20px;
+ content: "\f0ad";
+ font-weight: 900;
+ display: inline-block;
+ color: var(--text);
+}
+
+div.torrent_footer #prefs-button:active,
+div.torrent_footer #prefs-button.selected {
+ background-color: transparent;
+ background-image: none;
+}
+
+div.torrent_footer #prefs-button:active,
+div.torrent_footer #prefs-button.selected:hover:before {
+ color: var(--text-hover);
+}
+
+div.torrent_footer #prefs-button:active,
+div.torrent_footer #prefs-button.selected:before {
+ font-family: "Font Awesome 5 Free";
+ font-size: 20px;
+ content: "\f0ad";
+ font-weight: 900;
+ display: inline-block;
+ color: var(--text);
+}
+
+/* Turtle Icon */
+div.torrent_footer #turtle-button {
+ background-color: transparent;
+ background-image: none;
+}
+
+div.torrent_footer #turtle-button:hover:before {
+ color: var(--text-hover);
+}
+
+div.torrent_footer #turtle-button:before {
+ font-family: "Font Awesome 5 Free";
+ font-size: 20px;
+ content: "\f3fd";
+ font-weight: 900;
+ display: inline-block;
+ color: var(--text);
+}
+
+div.torrent_footer #turtle-button:active,
+div.torrent_footer #turtle-button.selected {
+ background-color: transparent;
+ background-image: none;
+}
+
+div.torrent_footer #turtle-button:active,
+div.torrent_footer #turtle-button.selected:hover:before {
+ color: var(--text-hover);
+}
+
+div.torrent_footer #turtle-button:active,
+div.torrent_footer #turtle-button.selected:before {
+ font-family: "Font Awesome 5 Free";
+ font-size: 20px;
+ content: "\f3fd";
+ font-weight: 900;
+ display: inline-block;
+ color: var(--text-hover);
+}
+
+/* Compact Icon */
+div.torrent_footer #compact-button {
+ background-color: transparent;
+ background-image: none;
+}
+
+div.torrent_footer #compact-button:hover:before {
+ color: var(--text-hover);
+}
+
+div.torrent_footer #compact-button:before {
+ font-family: "Font Awesome 5 Free";
+ font-size: 20px;
+ content: "\f0ca";
+ font-weight: 900;
+ display: inline-block;
+ color: var(--text);
+}
+
+div.torrent_footer #compact-button:active,
+div.torrent_footer #compact-button.selected {
+ background-color: transparent;
+ background-image: none;
+}
+
+div.torrent_footer #compact-button:active,
+div.torrent_footer #compact-button.selected:hover:before {
+ color: var(--text-hover);
+}
+
+div.torrent_footer #compact-button:active,
+div.torrent_footer #compact-button.selected:before {
+ font-family: "Font Awesome 5 Free";
+ font-size: 20px;
+ content: "\f0ca";
+ font-weight: 900;
+ display: inline-block;
+ color: var(--text);
+}
+
+/*Compact mode*/
+ul.torrent_list li.torrent div.torrent_name.paused,
+ul.torrent_list li.torrent.compact div.torrent_name,
+ul.torrent-list li.torrent div.torrent_name.paused,
+ul.torrent-list li.torrent.compact div.torrent_name {
+ color: var(--text);
+}
+
+/* Settings menu */
+.ui-state-hover,
+.ui-widget-content .ui-state-hover,
+.ui-widget-header .ui-state-hover,
+.ui-state-focus,
+.ui-widget-content .ui-state-focus,
+.ui-widget-header .ui-state-focus {
+ border: 1px solid transparent;
+ background: none;
+ background: var(--transparency-light-10);
+ color: var(--text-hover);
+ outline: none;
+}
+
+.ui-icon,
+.ui-widget-content .ui-icon {
+ background-image: url(/resources/transmission/icons.png);
+}
diff --git a/css/base/unraid/unraid-base.css b/css/base/unraid/unraid-base.css
index e84850d483..066607f4fd 100644
--- a/css/base/unraid/unraid-base.css
+++ b/css/base/unraid/unraid-base.css
@@ -1,766 +1,766 @@
-/* dP dP dP */
-/* 88 88 88 */
-/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
-/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
-/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
-/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
-/* 88 */
-/* dP */
-
-/* Made by @gilbN */
-/* https://github.com/gilbN/theme.park */
-
-@import url("/css/defaults/placeholders.css");
-@import url("/css/defaults/transparent.css");
-
-* {
- outline: none;
-}
-
-body {
- color: var(--text);
- background: var(--main-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-h1,
-h2,
-h3,
-h4,
-h5,
-h6,
-strong {
- color: var(--text-hover);
-}
-
-i.fa.fa-fw {
- color: var(--text-hover) !important;
-}
-
-a,
-.blue-text,
-a.static,
-i.control {
- color: var(--link-color);
-}
-
-a:hover,
-a.static:hover,
-i.control:hover {
- color: var(--link-color-hover);
-}
-
-pre {
- border: 1px solid rgb(255 255 255 / 30%);
-}
-
-#template {
- background: var(--main-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-#menu {
- background: var(--main-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-#header .text-left {
- border-right: solid medium rgb(var(--accent-color));
-}
-
-#header {
- background-color: transparent;
-}
-
-#header,
-#header .text-right a {
- color: var(--text) !important;
-}
-
-#header .block {
- background: var(--transparency-dark-20);
- border-radius: 0px 0px 0px 25px;
-}
-
-.nav-tile {
- background-color: var(--transparency-dark-50);
-}
-
-div.title {
- border-bottom: 1px solid var(--transparency-light-15);
- background-color: var(--transparency-dark-45);
-}
-
-#nav-block #nav-item:focus:after,
-#nav-block #nav-item:hover:after,
-#nav-block #nav-item.active:after,
-.nav-item:focus:after,
-.nav-item:hover:after,
-.nav-user.show:hover:after {
- background-color: var(--accent-color-hover);
- background: var(--accent-color-hover);
-}
-
-#nav-block #nav-item a:hover {
- color: var(--text-hover);
-}
-
-#nav-block #nav-item a {
- color: var(--text);
-}
-
-#nav-item.active a {
- color: rgb(var(--accent-color)) !important;
-}
-
-#nav-item.active a:hover {
- color: rgb(var(--accent-color)) !important;
-}
-
-textarea {
- background: var(--transparency-dark-25);
-}
-
-/*DASHBOARD*/
-table.share_status.dashboard {
- background: var(--transparency-dark-15);
- border: 1px solid var(--transparency-light-25);
-}
-
-table.share_status.dashboard tr>td.next {
- border-top: 1px solid var(--transparency-light-25);
- color: var(--text-hover);
-}
-
-table.share_status.dashboard tbody {
- border: 1px solid var(--transparency-light-15);
-}
-
-span.outer.solid {
- background-color: transparent;
-}
-
-span.inner {
- width: 137px !important;
-}
-
-thead.sortable,
-thead,
-table.tablesorter thead tr th {
- color: var(--text-hover);
-}
-
-.sys,
-.usage-disk,
-.usage-bar {
- background: var(--transparency-dark-35)
-}
-
-.usage-disk>span:first-child {
- background-color: #4caf50
-}
-
-#db-box3>tbody.smb.share.share1.sortable>tr>td>a {
- color: var(--link-color);
-}
-
-#db-box3>tbody.smb.share.share1.sortable>tr>td>a:hover {
- color: var(--link-color-hover);
-}
-
-.green-text,
-.passed,
-.green {
- color: #4caf50;
-}
-
-/*MAIN*/
-#title {
- border-bottom: 1px solid var(--transparency-light-25);
- background: var(--transparency-dark-50);
- color: var(--text-hover);
-}
-
-table {
- background: var(--transparency-dark-25);
-}
-
-table.disk_status thead tr:first-child td,
-table tbody tr.tr_last,
-table.share_status tbody tr:nth-child(even),
-table.share_status thead tr:first-child td,
-table.tablesorter thead tr th,
-table.tablesorter tbody tr:nth-child(even),
-table.tablesorter thead tr .tablesorter-headerAsc,
-table.tablesorter thead tr .tablesorter-headerDesc {
- background: var(--transparency-dark-25);
-}
-
-table.disk_status tbody tr:nth-child(even) {
- background: var(--transparency-dark-25);
-}
-
-table.disk_status thead tr:last-child {
- border-bottom: 1px solid var(--transparency-light-25);
-}
-
-table.tablesorter thead tr {
- border-bottom: var(--transparency-light-25) 1px solid;
-}
-
-table tbody tr.tr_last {
- border-top: 1px solid var(--transparency-light-25);
-}
-
-table.share_status tbody tr.warn {
- color: #e68a00 !important;
- background-color: #feefb3 !important;
-}
-
-/*BUTTON*/
-input[type=button],
-input[type=reset],
-input[type=submit],
-button,
-button[type=button],
-a.button,
-.sweet-alert button,
-#template button[type=button],
-#template button {
- color: var(--text);
- text-shadow: var(--text-shadow) var(--text-shadow-color);
- background: linear-gradient(90deg, var(--button-color) 0, var(--button-color)) 0 0 no-repeat, linear-gradient(90deg, var(--button-color) 0, var(--button-color)) 0 100% no-repeat, linear-gradient(0deg, var(--button-color) 0, var(--button-color)) 0 100% no-repeat, linear-gradient(0deg, var(--button-color) 0, var(--button-color)) 100% 100% no-repeat;
- background: -webkit-gradient(linear, left top, right top, from(var(--button-color)), to(var(--button-color))) 0 0 no-repeat, -webkit-gradient(linear, left top, right top, from(var(--button-color)), to(var(--button-color))) 0 100% no-repeat, -webkit-gradient(linear, left bottom, left top, from(var(--button-color)), to(var(--button-color))) 0 100% no-repeat, -webkit-gradient(linear, left bottom, left top, from(var(--button-color)), to(var(--button-color))) 100% 100% no-repeat;
- background-size: 100% 2px, 100% 2px, 2px 100%, 2px 100%;
- border: 1px solid transparent;
-}
-
-input:hover[type=button],
-input:hover[type=reset],
-input:hover[type=submit],
-button:hover,
-button:hover[type=button],
-a.button:hover,
-.sweet-alert button:hover,
-#template button[type=button]:hover,
-#template button:hover {
- color: var(--button-text-hover);
- text-shadow: var(--text-shadow) var(--button-color-hover);
- box-shadow: var(--box-shadow) var(--button-color-hover);
- background-color: var(--button-color-hover);
- background: -webkit-gradient(linear, left top, right top, from(var(--button-color-hover)), to(var(--button-color-hover)));
- background: linear-gradient(90deg, var(--button-color-hover) 0, var(--button-color-hover));
-}
-
-.swal-button {
- color: var(--button-text) !important;
- text-shadow: var(--text-shadow) var(--text-shadow-color) !important;
- background: linear-gradient(90deg, var(--button-color) 0, var(--button-color)) 0 0 no-repeat, linear-gradient(90deg, var(--button-color) 0, var(--button-color)) 0 100% no-repeat, linear-gradient(0deg, var(--button-color) 0, var(--button-color)) 0 100% no-repeat, linear-gradient(0deg, var(--button-color) 0, var(--button-color)) 100% 100% no-repeat !important;
- background: -webkit-gradient(linear, left top, right top, from(var(--button-color)), to(var(--button-color))) 0 0 no-repeat, -webkit-gradient(linear, left top, right top, from(var(--button-color)), to(var(--button-color))) 0 100% no-repeat, -webkit-gradient(linear, left bottom, left top, from(var(--button-color)), to(var(--button-color))) 0 100% no-repeat, -webkit-gradient(linear, left bottom, left top, from(var(--button-color)), to(var(--button-color))) 100% 100% no-repeat !important;
- background-size: 100% 2px, 100% 2px, 2px 100%, 2px 100% !important;
- border: 1px solid transparent !important;
-}
-
-.swal-button:hover {
- color: var(--button-text-hover) !important;
- text-shadow: var(--text-shadow) var(--button-color-hover) !important;
- box-shadow: var(--box-shadow) var(--button-color-hover) !important;
- background-color: var(--button-color-hover) !important;
- background: -webkit-gradient(linear, left top, right top, from(var(--button-color-hover)), to(var(--button-color-hover))) !important;
- background: linear-gradient(90deg, var(--button-color-hover) 0, var(--button-color-hover)) !important;
-}
-
-.switch-button-background.checked {
- background-color: #4caf50 !important;
-}
-
-.switch-button-label.on {
- color: #4caf50 !important;
-}
-
-/* BAR GAUGES */
-.usage-disk {
- color: white;
-}
-
-/* USERS */
-div.user-list {
- border: 1px solid var(--transparency-light-15);
- background: var(--transparency-light-05);
-}
-
-/* SETTINGS */
-label.checkbox input:checked~.checkmark {
- background: var(--button-color);
-}
-
-.logLine {
- background: transparent;
-}
-
-.logLine.spacing {
- color: var(--text);
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-#sb-info-inner,
-#sb-loading-inner,
-div.sb-message {
- color: var(--text);
- background-color: transparent;
-}
-
-#sb-title,
-#sb-title-inner {
- color: var(--text-hover);
- background-color: transparent;
-}
-
-
-#sb-wrapper {
- border: 1px rgba(0, 0, 0, 0) solid;
- color: var(--text);
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-#sb-loading,
-#sb-body-inner,
-iframe {
- color: var(--text);
- background: transparent !important;
-}
-
-div.Panel i.PanelIcon {
- color: var(--text-hover);
-}
-
-/* PLUGINS */
-div.tab [type=radio]:checked+label,
-div.tab [type=radio]+label:hover {
- border: 1px solid var(--accent-color-hover);
- color: var(--text-hover);
-}
-
-div.tab [type=radio]+label {
- border: 1px solid var(--transparency-light-25);
- background: var(--transparency-dark-50);
- opacity: 0.5;
-}
-
-/* FOOTER */
-#footer {
- color: var(--text);
- background: var(--main-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-/* CA */
-hr {
-
-color: var(--text);
-background-color: var(--text);
-}
-
-.ca_holderDocker {
- background: var(--transparency-dark-10) !important;
- border-color: rgb(0 0 0 / 25%) !important;
-}
-
-.ca_holderDocker::before {
- color: rgb(255 255 255 / 40%) !important;
-}
-
-.selectedMenu {
- color: rgb(var(--accent-color)) !important;
-}
-
-.hoverMenu {
- color: var(--link-color-hover) !important;
-}
-
-.ca_descriptionArea:hover,
-a.ca_repoPopup:hover {
- color: var(--button-text-hover) !important;
-}
-
-.ca_templatesDisplay .ca_holderFav {
- background: rgb(var(--accent-color), .7) !important;
- color: var(--label-text-color) !important;
-}
-
-a.ca_appreadmore:hover {
- color: var(--link-color-hover) !important;
-}
-
-.ca_bottomLine .appIcons:hover,
-.ca_bottomLine .unpinned:hover {
- text-decoration: none;
- color: var(--link-color-hover) !important;
-}
-
-.tooltipster-sidetip.tooltipster-right .tooltipster-box {
- border-left: 3px solid rgb(var(--accent-color)) !important;
-}
-
-.tooltipster-sidetip.tooltipster-bottom .tooltipster-box {
- border-top: 3px solid rgb(var(--accent-color)) !important;
-}
-
-.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border {
- border-top-color: rgb(var(--accent-color)) !important;
-}
-
-.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border {
- border-right-color: rgb(var(--accent-color)) !important;
-}
-
-.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border,
-.tooltipster-sidetip.tooltipster-top .tooltipster-box {
- border-bottom-color: rgb(var(--accent-color)) !important;
-}
-
-.appIconsPopUp:hover {
- color: var(--accent-color-hover) !important;
-}
-
-a.popUpLink:hover {
- color: var(--accent-color-hover) !important;
-}
-
-li.caMenuItem {
- color: var(--link-color);
-}
-
-li.caMenuItem:hover {
- color: var(--link-color-hover);
-}
-
-.ca_holder {
- background: var(--transparency-dark-25) !important;
- border-color: var(--transparency-light-10) !important;
-}
-
-.ca_holder:hover {
- background: var(--transparency-dark-45) !important;
-}
-
-.supportButton,
-#sidenavContent .actionsPopup,
-#sidenavContent .pinPopup,
-#sidenavContent .supportPopup,
-#sidenavContent .popupProfile,
-#sidenavContent .repoPopup,
-#sidenavContent .ca_favouriteRepo,
-#sidenavContent .donate,
-span .maxPerPage {
- color: var(--button-text) !important;
- background: var(--button-color) !important;
- border-color: var(--button-color) !important;
-}
-
-.ca_holder .infoButton {
- color: var(--button-text) !important;
- background: var(--button-color) !important;
- border-color: var(--button-color) !important;
-}
-.infoButton:hover {
- background: var(--button-color-hover) !important;
- color: var(--button-text-hover) !important;
- border-color: var(--button-color-hover) !important;
-}
-
-#sidenavContent .supportButton:hover,
-#sidenavContent .actionsPopup:hover,
-#sidenavContent .pinPopup:hover,
-#sidenavContent .supportPopup:hover,
-#sidenavContent .popupProfile:hover,
-#sidenavContent .repoPopup:hover,
-#sidenavContent .ca_favouriteRepo:hover,
-#sidenavContent .donate:hover,
-.maxPerPage:hover {
- background: var(--button-color-hover) !important;
- color: var(--button-text-hover) !important;
- border-color: var(--button-color-hover) !important;
-}
-
-.donate a {
- color: var(--button-text) !important;
-}
-
-.donate:hover a {
- color: var(--button-text-hover) !important;
-}
-
-.unpinned {
- color: var(--button-color) !important
-}
-
-.unpinned:hover {
- color: var(--button-color-hover) !important;
-}
-
-.homeMore:hover,
-.popUpClose:hover,
-.enabledIcon:hover,
-.ca_readmore:hover {
- color: var(--link-color-hover) !important;
-}
-
-.homeMore,
-.popUpClose,
-.ca_readmore {
- color: var(--link-color) !important;
-}
-
-.sortIcons.enabledIcon {
- color: rgb(var(--accent-color)) !important;
-}
-
-.sortIcons.enabledIcon:hover {
- color: var(--link-color-hover) !important;
-}
-
-.sortIcons {
- color: var(--text) !important;
-}
-
-.sortIcons:hover {
- color: var(--text-hover) !important;
-}
-
-.pageSelected {
- color: rgb(var(--accent-color)) !important;
-}
-
-.pageNumber:hover {
- color: var(--accent-color-hover) !important;
-}
-
-#copyright>a {
- color: var(--link-color);
-}
-
-#copyright>a:hover {
- color: var(--link-color-hover);
-}
-
-.ca_red {
- color: #e22828 !important;
-}
-
-.card_readmore {
- color: var(--link-color) !important;
-}
-
-.card_readmore:hover {
- color: var(--link-color-hover) !important;
-}
-
-.ca_holder .actionsButton {
- color: var(--button-text) !important;
- background: var(--button-color) !important;
-}
-
-.actionsButton:hover {
- color: var(--button-text-hover) !important;
- background: var(--button-color-hover) !important;
-}
-
-/* CA search input */
-#searchButton:hover {
- color: rgb(var(--accent-color));
-}
-
-#searchBox,
-.searchSubmit {
- background: var(--transparency-light-05) !important;
-}
-
-/* CA slide in menu */
-
-.chartMenu:hover {
- color: var(--link-color-hover) !important;
-}
-
-.sidenav {
- background: var(--modal-bg-color) !important;
- color: var(--text) !important;
-}
-
-/* AZURE THEME*/
-div.frame,
-div.tabs {
- background: var(--main-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-/*DROPDOWN MENU*/
-.dropdown-menu {
- background: var(--drop-down-menu-bg) !important;
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-.dropdown-menu a {
- color: var(--text) !important;
-}
-
-.dropdown-menu .divider {
- background: var(--transparency-light-10) !important;
- border-bottom: 1px solid rgb(255 255 255 / 10%) !important;
-}
-
-.dropdown-menu li>a:hover,
-.dropdown-menu li>a:focus,
-.dropdown-submenu:hover>a {
- color: var(--text-hover) !important;
- background: var(--transparency-light-10) !important;
-}
-
-/*VM MANAGER*/
-div.shade-black {
- background-color: var(--transparency-dark-15) !important;
-}
-
-/* MODAL */
-
-.sweet-alert, .sweet-alert .sa-icon.sa-success .sa-fix {
- background-color: var(--modal-bg-color);
-}
-
-.sweet-alert.nchan h2 {
- background-color: var(--transparency-light-15);
-}
-
-.showSweetAlert:not([data-has-cancel-button="false"]),
-.swal-overlay--show-modal .swal-modal {
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-.sweet-alert h2,
-.sweet-alert p,
-.swal-title,
-.swal-content,
-.swal-content select {
- color: var(--text) !important;
-}
-
-/*HELP TEXT*/
-
-blockquote {
- border-top: 2px solid rgb(0 0 0 / 25%);
- border-bottom: 2px solid rgb(0 0 0 / 25%);
- color: var(--text);
- background: var(--transparency-dark-10);
-}
-
-/* MY SERVERS */
-.UnraidUPC .--hasBanner-custom .UnraidUPC-dropdown {
- background: var(--drop-down-menu-bg) !important;
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- --tw-shadow: 0 25px 50px -12px rgb(0 0 0 / 50%) !important;
- -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 transparent), var(--tw-ring-shadow, 0 0 transparent), var(--tw-shadow);
- box-shadow: var(--tw-ring-offset-shadow, 0 0 transparent), var(--tw-ring-shadow, 0 0 transparent), var(--tw-shadow);
- color: var(--text) !important;
-}
-
-#UnraidUPC .text-beta {
- color: var(--text) !important;
-}
-
-.UnraidUPC-dropdown a,
-.UnraidUPC-dropdown button {
- color: var(--text) !important;
-}
-
-.UnraidUPC-dropdown .btn-emphasize,
-.UnraidUPC-dropdown a:focus,
-.UnraidUPC-dropdown a:hover,
-.UnraidUPC-dropdown button:focus,
-.UnraidUPC-dropdown button:hover {
- background-image: -webkit-gradient(linear, left top, right top, from(var(--tw-gradient-stops)));
- background-image: linear-gradient(90deg, var(--tw-gradient-stops));
- --tw-gradient-from: var(--accent-color-hover);
- --tw-gradient-stops: var(--tw-gradient-from), rgb(var(--accent-color)), rgba(226, 40, 40, 0);
- --tw-gradient-to: var(--accent-color-hover);
- --tw-text-opacity: 1;
- color: rgba(255, 255, 255, var(--tw-text-opacity));
- outline: 0;
-}
-
-unraid-authed::part(div[data-v-050c892a] > button) {
- background: pink !important;
-}
-
-/* Edit template*/
-#contDescription {
- background: var(--transparency-dark-25);
- padding: 1%;
- border-radius: 5px;
-}
-
-dt {
- color: var(--text-hover);
+/* dP dP dP */
+/* 88 88 88 */
+/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
+/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
+/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
+/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
+/* 88 */
+/* dP */
+
+/* Made by @gilbN */
+/* https://github.com/gilbN/theme.park */
+
+@import url("/css/defaults/placeholders.css");
+@import url("/css/defaults/transparent.css");
+
+* {
+ outline: none;
+}
+
+body {
+ color: var(--text);
+ background: var(--main-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+h1,
+h2,
+h3,
+h4,
+h5,
+h6,
+strong {
+ color: var(--text-hover);
+}
+
+i.fa.fa-fw {
+ color: var(--text-hover) !important;
+}
+
+a,
+.blue-text,
+a.static,
+i.control {
+ color: var(--link-color);
+}
+
+a:hover,
+a.static:hover,
+i.control:hover {
+ color: var(--link-color-hover);
+}
+
+pre {
+ border: 1px solid rgb(255 255 255 / 30%);
+}
+
+#template {
+ background: var(--main-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+#menu {
+ background: var(--main-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+#header .text-left {
+ border-right: solid medium rgb(var(--accent-color));
+}
+
+#header {
+ background-color: transparent;
+}
+
+#header,
+#header .text-right a {
+ color: var(--text) !important;
+}
+
+#header .block {
+ background: var(--transparency-dark-20);
+ border-radius: 0px 0px 0px 25px;
+}
+
+.nav-tile {
+ background-color: var(--transparency-dark-50);
+}
+
+div.title {
+ border-bottom: 1px solid var(--transparency-light-15);
+ background-color: var(--transparency-dark-45);
+}
+
+#nav-block #nav-item:focus:after,
+#nav-block #nav-item:hover:after,
+#nav-block #nav-item.active:after,
+.nav-item:focus:after,
+.nav-item:hover:after,
+.nav-user.show:hover:after {
+ background-color: var(--accent-color-hover);
+ background: var(--accent-color-hover);
+}
+
+#nav-block #nav-item a:hover {
+ color: var(--text-hover);
+}
+
+#nav-block #nav-item a {
+ color: var(--text);
+}
+
+#nav-item.active a {
+ color: rgb(var(--accent-color)) !important;
+}
+
+#nav-item.active a:hover {
+ color: rgb(var(--accent-color)) !important;
+}
+
+textarea {
+ background: var(--transparency-dark-25);
+}
+
+/*DASHBOARD*/
+table.share_status.dashboard {
+ background: var(--transparency-dark-15);
+ border: 1px solid var(--transparency-light-25);
+}
+
+table.share_status.dashboard tr>td.next {
+ border-top: 1px solid var(--transparency-light-25);
+ color: var(--text-hover);
+}
+
+table.share_status.dashboard tbody {
+ border: 1px solid var(--transparency-light-15);
+}
+
+span.outer.solid {
+ background-color: transparent;
+}
+
+span.inner {
+ width: 137px !important;
+}
+
+thead.sortable,
+thead,
+table.tablesorter thead tr th {
+ color: var(--text-hover);
+}
+
+.sys,
+.usage-disk,
+.usage-bar {
+ background: var(--transparency-dark-35)
+}
+
+.usage-disk>span:first-child {
+ background-color: #4caf50
+}
+
+#db-box3>tbody.smb.share.share1.sortable>tr>td>a {
+ color: var(--link-color);
+}
+
+#db-box3>tbody.smb.share.share1.sortable>tr>td>a:hover {
+ color: var(--link-color-hover);
+}
+
+.green-text,
+.passed,
+.green {
+ color: #4caf50;
+}
+
+/*MAIN*/
+#title {
+ border-bottom: 1px solid var(--transparency-light-25);
+ background: var(--transparency-dark-50);
+ color: var(--text-hover);
+}
+
+table {
+ background: var(--transparency-dark-25);
+}
+
+table.disk_status thead tr:first-child td,
+table tbody tr.tr_last,
+table.share_status tbody tr:nth-child(even),
+table.share_status thead tr:first-child td,
+table.tablesorter thead tr th,
+table.tablesorter tbody tr:nth-child(even),
+table.tablesorter thead tr .tablesorter-headerAsc,
+table.tablesorter thead tr .tablesorter-headerDesc {
+ background: var(--transparency-dark-25);
+}
+
+table.disk_status tbody tr:nth-child(even) {
+ background: var(--transparency-dark-25);
+}
+
+table.disk_status thead tr:last-child {
+ border-bottom: 1px solid var(--transparency-light-25);
+}
+
+table.tablesorter thead tr {
+ border-bottom: var(--transparency-light-25) 1px solid;
+}
+
+table tbody tr.tr_last {
+ border-top: 1px solid var(--transparency-light-25);
+}
+
+table.share_status tbody tr.warn {
+ color: #e68a00 !important;
+ background-color: #feefb3 !important;
+}
+
+/*BUTTON*/
+input[type=button],
+input[type=reset],
+input[type=submit],
+button,
+button[type=button],
+a.button,
+.sweet-alert button,
+#template button[type=button],
+#template button {
+ color: var(--text);
+ text-shadow: var(--text-shadow) var(--text-shadow-color);
+ background: linear-gradient(90deg, var(--button-color) 0, var(--button-color)) 0 0 no-repeat, linear-gradient(90deg, var(--button-color) 0, var(--button-color)) 0 100% no-repeat, linear-gradient(0deg, var(--button-color) 0, var(--button-color)) 0 100% no-repeat, linear-gradient(0deg, var(--button-color) 0, var(--button-color)) 100% 100% no-repeat;
+ background: -webkit-gradient(linear, left top, right top, from(var(--button-color)), to(var(--button-color))) 0 0 no-repeat, -webkit-gradient(linear, left top, right top, from(var(--button-color)), to(var(--button-color))) 0 100% no-repeat, -webkit-gradient(linear, left bottom, left top, from(var(--button-color)), to(var(--button-color))) 0 100% no-repeat, -webkit-gradient(linear, left bottom, left top, from(var(--button-color)), to(var(--button-color))) 100% 100% no-repeat;
+ background-size: 100% 2px, 100% 2px, 2px 100%, 2px 100%;
+ border: 1px solid transparent;
+}
+
+input:hover[type=button],
+input:hover[type=reset],
+input:hover[type=submit],
+button:hover,
+button:hover[type=button],
+a.button:hover,
+.sweet-alert button:hover,
+#template button[type=button]:hover,
+#template button:hover {
+ color: var(--button-text-hover);
+ text-shadow: var(--text-shadow) var(--button-color-hover);
+ box-shadow: var(--box-shadow) var(--button-color-hover);
+ background-color: var(--button-color-hover);
+ background: -webkit-gradient(linear, left top, right top, from(var(--button-color-hover)), to(var(--button-color-hover)));
+ background: linear-gradient(90deg, var(--button-color-hover) 0, var(--button-color-hover));
+}
+
+.swal-button {
+ color: var(--button-text) !important;
+ text-shadow: var(--text-shadow) var(--text-shadow-color) !important;
+ background: linear-gradient(90deg, var(--button-color) 0, var(--button-color)) 0 0 no-repeat, linear-gradient(90deg, var(--button-color) 0, var(--button-color)) 0 100% no-repeat, linear-gradient(0deg, var(--button-color) 0, var(--button-color)) 0 100% no-repeat, linear-gradient(0deg, var(--button-color) 0, var(--button-color)) 100% 100% no-repeat !important;
+ background: -webkit-gradient(linear, left top, right top, from(var(--button-color)), to(var(--button-color))) 0 0 no-repeat, -webkit-gradient(linear, left top, right top, from(var(--button-color)), to(var(--button-color))) 0 100% no-repeat, -webkit-gradient(linear, left bottom, left top, from(var(--button-color)), to(var(--button-color))) 0 100% no-repeat, -webkit-gradient(linear, left bottom, left top, from(var(--button-color)), to(var(--button-color))) 100% 100% no-repeat !important;
+ background-size: 100% 2px, 100% 2px, 2px 100%, 2px 100% !important;
+ border: 1px solid transparent !important;
+}
+
+.swal-button:hover {
+ color: var(--button-text-hover) !important;
+ text-shadow: var(--text-shadow) var(--button-color-hover) !important;
+ box-shadow: var(--box-shadow) var(--button-color-hover) !important;
+ background-color: var(--button-color-hover) !important;
+ background: -webkit-gradient(linear, left top, right top, from(var(--button-color-hover)), to(var(--button-color-hover))) !important;
+ background: linear-gradient(90deg, var(--button-color-hover) 0, var(--button-color-hover)) !important;
+}
+
+.switch-button-background.checked {
+ background-color: #4caf50 !important;
+}
+
+.switch-button-label.on {
+ color: #4caf50 !important;
+}
+
+/* BAR GAUGES */
+.usage-disk {
+ color: white;
+}
+
+/* USERS */
+div.user-list {
+ border: 1px solid var(--transparency-light-15);
+ background: var(--transparency-light-05);
+}
+
+/* SETTINGS */
+label.checkbox input:checked~.checkmark {
+ background: var(--button-color);
+}
+
+.logLine {
+ background: transparent;
+}
+
+.logLine.spacing {
+ color: var(--text);
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+#sb-info-inner,
+#sb-loading-inner,
+div.sb-message {
+ color: var(--text);
+ background-color: transparent;
+}
+
+#sb-title,
+#sb-title-inner {
+ color: var(--text-hover);
+ background-color: transparent;
+}
+
+
+#sb-wrapper {
+ border: 1px rgba(0, 0, 0, 0) solid;
+ color: var(--text);
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+#sb-loading,
+#sb-body-inner,
+iframe {
+ color: var(--text);
+ background: transparent !important;
+}
+
+div.Panel i.PanelIcon {
+ color: var(--text-hover);
+}
+
+/* PLUGINS */
+div.tab [type=radio]:checked+label,
+div.tab [type=radio]+label:hover {
+ border: 1px solid var(--accent-color-hover);
+ color: var(--text-hover);
+}
+
+div.tab [type=radio]+label {
+ border: 1px solid var(--transparency-light-25);
+ background: var(--transparency-dark-50);
+ opacity: 0.5;
+}
+
+/* FOOTER */
+#footer {
+ color: var(--text);
+ background: var(--main-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+/* CA */
+hr {
+
+color: var(--text);
+background-color: var(--text);
+}
+
+.ca_holderDocker {
+ background: var(--transparency-dark-10) !important;
+ border-color: rgb(0 0 0 / 25%) !important;
+}
+
+.ca_holderDocker::before {
+ color: rgb(255 255 255 / 40%) !important;
+}
+
+.selectedMenu {
+ color: rgb(var(--accent-color)) !important;
+}
+
+.hoverMenu {
+ color: var(--link-color-hover) !important;
+}
+
+.ca_descriptionArea:hover,
+a.ca_repoPopup:hover {
+ color: var(--button-text-hover) !important;
+}
+
+.ca_templatesDisplay .ca_holderFav {
+ background: rgb(var(--accent-color), .7) !important;
+ color: var(--label-text-color) !important;
+}
+
+a.ca_appreadmore:hover {
+ color: var(--link-color-hover) !important;
+}
+
+.ca_bottomLine .appIcons:hover,
+.ca_bottomLine .unpinned:hover {
+ text-decoration: none;
+ color: var(--link-color-hover) !important;
+}
+
+.tooltipster-sidetip.tooltipster-right .tooltipster-box {
+ border-left: 3px solid rgb(var(--accent-color)) !important;
+}
+
+.tooltipster-sidetip.tooltipster-bottom .tooltipster-box {
+ border-top: 3px solid rgb(var(--accent-color)) !important;
+}
+
+.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border {
+ border-top-color: rgb(var(--accent-color)) !important;
+}
+
+.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border {
+ border-right-color: rgb(var(--accent-color)) !important;
+}
+
+.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border,
+.tooltipster-sidetip.tooltipster-top .tooltipster-box {
+ border-bottom-color: rgb(var(--accent-color)) !important;
+}
+
+.appIconsPopUp:hover {
+ color: var(--accent-color-hover) !important;
+}
+
+a.popUpLink:hover {
+ color: var(--accent-color-hover) !important;
+}
+
+li.caMenuItem {
+ color: var(--link-color);
+}
+
+li.caMenuItem:hover {
+ color: var(--link-color-hover);
+}
+
+.ca_holder {
+ background: var(--transparency-dark-25) !important;
+ border-color: var(--transparency-light-10) !important;
+}
+
+.ca_holder:hover {
+ background: var(--transparency-dark-45) !important;
+}
+
+.supportButton,
+#sidenavContent .actionsPopup,
+#sidenavContent .pinPopup,
+#sidenavContent .supportPopup,
+#sidenavContent .popupProfile,
+#sidenavContent .repoPopup,
+#sidenavContent .ca_favouriteRepo,
+#sidenavContent .donate,
+span .maxPerPage {
+ color: var(--button-text) !important;
+ background: var(--button-color) !important;
+ border-color: var(--button-color) !important;
+}
+
+.ca_holder .infoButton {
+ color: var(--button-text) !important;
+ background: var(--button-color) !important;
+ border-color: var(--button-color) !important;
+}
+.infoButton:hover {
+ background: var(--button-color-hover) !important;
+ color: var(--button-text-hover) !important;
+ border-color: var(--button-color-hover) !important;
+}
+
+#sidenavContent .supportButton:hover,
+#sidenavContent .actionsPopup:hover,
+#sidenavContent .pinPopup:hover,
+#sidenavContent .supportPopup:hover,
+#sidenavContent .popupProfile:hover,
+#sidenavContent .repoPopup:hover,
+#sidenavContent .ca_favouriteRepo:hover,
+#sidenavContent .donate:hover,
+.maxPerPage:hover {
+ background: var(--button-color-hover) !important;
+ color: var(--button-text-hover) !important;
+ border-color: var(--button-color-hover) !important;
+}
+
+.donate a {
+ color: var(--button-text) !important;
+}
+
+.donate:hover a {
+ color: var(--button-text-hover) !important;
+}
+
+.unpinned {
+ color: var(--button-color) !important
+}
+
+.unpinned:hover {
+ color: var(--button-color-hover) !important;
+}
+
+.homeMore:hover,
+.popUpClose:hover,
+.enabledIcon:hover,
+.ca_readmore:hover {
+ color: var(--link-color-hover) !important;
+}
+
+.homeMore,
+.popUpClose,
+.ca_readmore {
+ color: var(--link-color) !important;
+}
+
+.sortIcons.enabledIcon {
+ color: rgb(var(--accent-color)) !important;
+}
+
+.sortIcons.enabledIcon:hover {
+ color: var(--link-color-hover) !important;
+}
+
+.sortIcons {
+ color: var(--text) !important;
+}
+
+.sortIcons:hover {
+ color: var(--text-hover) !important;
+}
+
+.pageSelected {
+ color: rgb(var(--accent-color)) !important;
+}
+
+.pageNumber:hover {
+ color: var(--accent-color-hover) !important;
+}
+
+#copyright>a {
+ color: var(--link-color);
+}
+
+#copyright>a:hover {
+ color: var(--link-color-hover);
+}
+
+.ca_red {
+ color: #e22828 !important;
+}
+
+.card_readmore {
+ color: var(--link-color) !important;
+}
+
+.card_readmore:hover {
+ color: var(--link-color-hover) !important;
+}
+
+.ca_holder .actionsButton {
+ color: var(--button-text) !important;
+ background: var(--button-color) !important;
+}
+
+.actionsButton:hover {
+ color: var(--button-text-hover) !important;
+ background: var(--button-color-hover) !important;
+}
+
+/* CA search input */
+#searchButton:hover {
+ color: rgb(var(--accent-color));
+}
+
+#searchBox,
+.searchSubmit {
+ background: var(--transparency-light-05) !important;
+}
+
+/* CA slide in menu */
+
+.chartMenu:hover {
+ color: var(--link-color-hover) !important;
+}
+
+.sidenav {
+ background: var(--modal-bg-color) !important;
+ color: var(--text) !important;
+}
+
+/* AZURE THEME*/
+div.frame,
+div.tabs {
+ background: var(--main-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+/*DROPDOWN MENU*/
+.dropdown-menu {
+ background: var(--drop-down-menu-bg) !important;
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+.dropdown-menu a {
+ color: var(--text) !important;
+}
+
+.dropdown-menu .divider {
+ background: var(--transparency-light-10) !important;
+ border-bottom: 1px solid rgb(255 255 255 / 10%) !important;
+}
+
+.dropdown-menu li>a:hover,
+.dropdown-menu li>a:focus,
+.dropdown-submenu:hover>a {
+ color: var(--text-hover) !important;
+ background: var(--transparency-light-10) !important;
+}
+
+/*VM MANAGER*/
+div.shade-black {
+ background-color: var(--transparency-dark-15) !important;
+}
+
+/* MODAL */
+
+.sweet-alert, .sweet-alert .sa-icon.sa-success .sa-fix {
+ background-color: var(--modal-bg-color);
+}
+
+.sweet-alert.nchan h2 {
+ background-color: var(--transparency-light-15);
+}
+
+.showSweetAlert:not([data-has-cancel-button="false"]),
+.swal-overlay--show-modal .swal-modal {
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+.sweet-alert h2,
+.sweet-alert p,
+.swal-title,
+.swal-content,
+.swal-content select {
+ color: var(--text) !important;
+}
+
+/*HELP TEXT*/
+
+blockquote {
+ border-top: 2px solid rgb(0 0 0 / 25%);
+ border-bottom: 2px solid rgb(0 0 0 / 25%);
+ color: var(--text);
+ background: var(--transparency-dark-10);
+}
+
+/* MY SERVERS */
+.UnraidUPC .--hasBanner-custom .UnraidUPC-dropdown {
+ background: var(--drop-down-menu-bg) !important;
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ --tw-shadow: 0 25px 50px -12px rgb(0 0 0 / 50%) !important;
+ -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 transparent), var(--tw-ring-shadow, 0 0 transparent), var(--tw-shadow);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 transparent), var(--tw-ring-shadow, 0 0 transparent), var(--tw-shadow);
+ color: var(--text) !important;
+}
+
+#UnraidUPC .text-beta {
+ color: var(--text) !important;
+}
+
+.UnraidUPC-dropdown a,
+.UnraidUPC-dropdown button {
+ color: var(--text) !important;
+}
+
+.UnraidUPC-dropdown .btn-emphasize,
+.UnraidUPC-dropdown a:focus,
+.UnraidUPC-dropdown a:hover,
+.UnraidUPC-dropdown button:focus,
+.UnraidUPC-dropdown button:hover {
+ background-image: -webkit-gradient(linear, left top, right top, from(var(--tw-gradient-stops)));
+ background-image: linear-gradient(90deg, var(--tw-gradient-stops));
+ --tw-gradient-from: var(--accent-color-hover);
+ --tw-gradient-stops: var(--tw-gradient-from), rgb(var(--accent-color)), rgba(226, 40, 40, 0);
+ --tw-gradient-to: var(--accent-color-hover);
+ --tw-text-opacity: 1;
+ color: rgba(255, 255, 255, var(--tw-text-opacity));
+ outline: 0;
+}
+
+unraid-authed::part(div[data-v-050c892a] > button) {
+ background: pink !important;
+}
+
+/* Edit template*/
+#contDescription {
+ background: var(--transparency-dark-25);
+ padding: 1%;
+ border-radius: 5px;
+}
+
+dt {
+ color: var(--text-hover);
}
\ No newline at end of file
diff --git a/css/base/uptime-kuma/uptime-kuma-base.css b/css/base/uptime-kuma/uptime-kuma-base.css
index 68c4d34622..e2efe33b08 100644
--- a/css/base/uptime-kuma/uptime-kuma-base.css
+++ b/css/base/uptime-kuma/uptime-kuma-base.css
@@ -1,581 +1,581 @@
-/* @import url("/css/defaults/placeholders.css"); */
-@import url("/css/defaults/transparent.css");
- *:not(#floatingInput)::-webkit-input-placeholder {
- color: var(--text-muted) !important;
- }
-
- *:not(#floatingInput):focus::-webkit-input-placeholder {
- color: var(--text-hover) !important;
- }
-
- /* Firefox < 19 */
- *:not(#floatingInput):-moz-placeholder {
- color: var(--text-muted) !important;
- }
-
- *:not(#floatingInput):focus:-moz-placeholder {
- color: var(--text-hover) !important;
- }
-
- /* Firefox > 19 */
- *:not(#floatingInput)::-moz-placeholder {
- color: var(--text-muted) !important;
- }
-
- *:not(#floatingInput):focus::-moz-placeholder {
- color: var(--text-hover) !important;
- }
-
- /* Internet Explorer 10 */
- *:not(#floatingInput):-ms-input-placeholder {
- color: var(--text-muted) !important;
- }
-
- *:not(#floatingInput):focus:-ms-input-placeholder {
- color: var(--text-hover) !important;
- }
-
-body,
-.dark {
- margin: 0;
- font-family: var(--bs-body-font-family);
- font-size: var(--bs-body-font-size);
- font-weight: var(--bs-body-font-weight);
- line-height: var(--bs-body-line-height);
- color: var(--text);
- text-align: var(--bs-body-text-align);
- background: var(--main-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- -webkit-text-size-adjust: 100%;
- -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
-}
-
-/* TEXT */
-.text-secondary {
- color: var(--text-muted) !important;
-}
-
-.text-dark,
-.form-text {
- color: var(--text);
-}
-
-.stats p,
-.word,
-footer {
- color: var(--text) !important;
-}
-
-.title {
- color: rgb(var(--accent-color)) !important
-}
-
-h6,
-.h6,
-h5,
-.h5,
-h4,
-.h4,
-h3,
-.h3,
-h2,
-.h2,
-h1,
-.h1 {
- color: var(--text-hover)
-}
-
-a:hover:not(.btn),
-.nav-link:hover,
-.dark a:hover:not(.btn) {
- color: var(--link-color-hover);
-}
-
-a,
-.nav-link,
-.dark a,
-.dark .nav-link,
-.dark a:not(.btn),
-.dark .table,
-.dark .nav-link {
- color: var(--link-color);
-}
-
-.url a {
- color: var(--link-color) !important;
- text-decoration: underline;
-}
-
-mark,
-.mark {
- padding: 0 0.3em;
- background-color: rgb(var(--accent-color));
- color: var(--label-text-color);
-}
-
-/* CARDS */
-.shadow-box,
-.dark .shadow-box,
-.dark .shadow-box:not(.alert) {
- box-shadow: 0px 0px 20px 10px #0000001a;
- background: var(--transparency-dark-25);
-}
-
-.dark .settings-content .settings-content-header {
- background: transparent !important;
-}
-
-.dark .list-header {
- background: transparent !important;
-}
-
-.settings-content .settings-content-header {
- border-bottom: 1px solid var(--transparency-light-10) !important;
-}
-
-.list .item:hover {
- background: var(--transparency-light-15) !important;
-}
-
-.list-header {
- border-bottom: 1px solid var(--transparency-light-15) !important;
-}
-
-.dark .list .item.active,
-.list .item.active {
- background: var(--transparency-dark-25) !important;
-}
-
-.dark .hp-bar-big .beat.empty,
-.hp-bar-big .beat.empty {
- background: var(--transparency-light-45) !important;
-}
-
-
-canvas {
- filter: invert(1)
-}
-
-/* TABLES */
-
-th {
- color: var(--text-hover)
-}
-
-td {
- color: var(--text);
-}
-
-.dark .table-hover>tbody>tr:hover,
-.table-hover>tbody>tr:hover {
- --bs-table-accent-bg: var(--transparency-dark-20);
- color: var(--text);
-}
-
-.table {
- --bs-table-hover-bg: var(--transparency-dark-15) !important;
- --bs-table-hover-color: var(--text-hover) !important;
-}
-
-.dark .table-hover>tbody>tr:hover>* {
- --bs-table-accent-bg: var(--transparency-dark-15);
- color: var(--text-hover);
-}
-
-
-/* MENUS */
-.dropdown-menu {
- color: var(--text) !important;
- background: var(--drop-down-menu-bg) !important;
-}
-
-.dropdown-item {
- color: var(--text) !important;
-}
-
-.dropdown-item:hover,
-.dropdown-item:focus {
- color: var(--text-hover) !important;
- background: var(--transparency-light-10) !important;
-}
-
-.dark .dropdown-clear-data ul {
- border-color: #0000 !important;
- color: var(--text) !important;
- background: var(--drop-down-menu-bg) !important;
-}
-
-.dropdown-item-text {
- color: var(--text);
-}
-
-.dropdown-profile-pic .dropdown-menu .dropdown-divider {
- border-top: 1px solid var(--transparency-light-25) !important;
-}
-
-.dark .dropdown-profile-pic.dropdown-menu.dropdown-item.active {
- color: var(--text-hover);
- background-color: var(--transparency-dark-15) !important;
-}
-
-/* HEADER */
-.dark header,
-#app>div>header {
- background: var(--transparency-dark-15) !important;
- border-bottom-color: rgba(255, 255, 255, 0) !important;
-}
-
-/* BUTTONS */
-
-.dark .btn-primary {
- color: var(--button-text);
-}
-
-.btn-primary,
-.btn-info {
- color: var(--button-text);
- background-color: var(--button-color);
- border-color: var(--button-color);
-}
-
-.btn-primary:hover,
-.btn-info:hover {
- color: var(--button-text-hover);
- background-color: var(--button-color-hover);
- border-color: var(--button-color-hover);
-}
-
-.btn-check:focus+.btn-primary,
-.btn-primary:focus {
- color: var(--button-text-hover);
- background-color: var(--button-color-hover);
- border-color: var(--button-color-hover);
- box-shadow: 0 0 0 .25rem rgba(var(--accent-color), .5)
-}
-
-.btn-check:checked+.btn-primary,
-.btn-check:active+.btn-primary,
-.btn-primary:active,
-.btn-primary.active,
-.show>.btn-primary.dropdown-toggle {
- color: var(--button-text-hover);
- background-color: var(--button-color-hover);
- border-color: var(--button-color-hover);
-}
-
-.btn-check:checked+.btn-primary:focus,
-.btn-check:active+.btn-primary:focus,
-.btn-primary:active:focus,
-.btn-primary.active:focus,
-.show>.btn-primary.dropdown-toggle:focus {
- box-shadow: 0 0 0 .25rem rgba(var(--accent-color), .5)
-}
-
-.btn-primary:disabled,
-.btn-primary.disabled {
- color: var(--button-text);
- background-color: var(--button-color);
- border-color: var(--button-color);
-}
-
-
-.btn-outline-primary,
-.btn-outline-secondary {
- color: var(--button-color);
- border-color: var(--button-color);
-}
-
-.btn-outline-primary:hover,
-.btn-outline-secondary:hover {
- color: var(--button-text-hover) !important;
- background-color: var(--button-color-hover);
- border-color: var(--button-color-hover);
-}
-
-.btn-check:focus+.btn-outline-primary,
-.btn-outline-primary:focus {
- box-shadow: 0 0 0 .25rem rgba(var(--accent-color), .5);
-}
-
-.btn-check:checked+.btn-outline-primary,
-.btn-check:active+.btn-outline-primary,
-.btn-outline-primary:active,
-.btn-outline-primary.active,
-.btn-outline-primary.dropdown-toggle.show {
- color: var(--button-text-hover) !important;
- background-color: var(--button-color-hover);
- border-color: var(--button-color-hover);
-}
-
-.btn-check:checked+.btn-outline-primary:focus,
-.btn-check:active+.btn-outline-primary:focus,
-.btn-outline-primary:active:focus,
-.btn-outline-primary.active:focus,
-.btn-outline-primary.dropdown-toggle.show:focus {
- box-shadow: 0 0 0 .25rem rgba(var(--accent-color), .5);
-}
-
-.btn-outline-primary:disabled,
-.btn-outline-primary.disabled {
- color: var(--button-color);
- background-color: transparent
-}
-
-
-.nav-pills .nav-link.active,
-.nav-pills .show>.nav-link {
- color: var(--button-text) !important;
- background-color: var(--button-color);
-}
-
-.dark #importBackup::file-selector-button,
-#importBackup::file-selector-button {
- color: var(--button-text) !important;
- background-color: var(--button-color) !important;
-}
-
-.dark #importBackup[data-v-d684482e]:hover:not(:disabled):not([readonly])::file-selector-button,
-#importBackup[data-v-d684482e]:hover:not(:disabled):not([readonly])::file-selector-button {
- color: var(--button-text-hover) !important;
- background-color: var(--button-color-hover) !important;
-}
-
-/* FORMS */
-
-.dark .form-control,
-.dark .form-select,
-.form-select,
-.form-control {
- color: var(--text);
- background: var(--transparency-dark-25);
- background-repeat: no-repeat;
-}
-
-.dark .form-select:focus,
-.form-select:focus {
- color: var(--text-color);
- background: var(--drop-down-menu-bg);
- box-shadow: 0 0 0 0.25rem rgba(var(--accent-color), 0.25);
- border-color: rgba(var(--accent-color), 0.25);
-}
-
-.dark .form-control:focus,
-.form-control:focus {
- color: var(--text-color);
- background: var(--transparency-dark-35);
- box-shadow: 0 0 0 0.25rem rgba(var(--accent-color), 0.25);
- border-color: rgba(var(--accent-color), 0.25);
-}
-
-.dark .form-control,
-.dark .form-select,
-.form-select,
-.form-control {
- border-color: #0000;
-}
-
-.input-group-text {
- color: var(--button-text);
- background-color: var(--button-color);
- border: 1px solid var(--button-color);
-}
-
-.form-check-input:checked {
- background-color: var(--button-color);
- border-color: var(--button-color);
-}
-
-.form-check-input[type=checkbox]:indeterminate {
- background-color: var(--button-color);
- border-color: var(--button-color);
-}
-
-.dark .multiselect__content-wrapper,
-.multiselect__content-wrapper {
- background: var(--drop-down-menu-bg) !important;
- border-color: var(--transparency-light-15) !important;
-}
-
-.multiselect {
- color: var(--text);
-}
-
-.multiselect__option--highlight {
- background: rgb(var(--accent-color)) !important;
- outline: none;
- color: var(--label-text-color) !important;
-}
-
-.multiselect__option--highlight:after {
- content: attr(data-select);
- background: rgb(var(--accent-color)) !important;
- color: var(--label-text-color);
-}
-
-.multiselect__option--selected:after {
- content: attr(data-selected);
- color: var(--label-text-color) !important;
-}
-
-.multiselect__option--selected,
-.dark .multiselect__option--selected {
- background: var(--transparency-dark-45);
- color: var(--text-hover) !important;
-}
-
-.dark .multiselect__option--selected::after,
-.multiselect__option--selected::after {
- color: var(--text-hover) !important;
-}
-
-.multiselect__tag,
-.dark .multiselect__tag {
- background: var(--button-color) !important;
- color: var(--button-text) !important;
-}
-
-.dark .multiselect__tags,
-.multiselect__tags {
- color: var(--text);
- background: var(--transparency-dark-25);
- border-color: transparent;
-}
-
-.dark .multiselect__input,
-.dark .multiselect__single,
-.multiselect__input,
-.multiselect__single {
- background: var(--transparency-dark-25) !important;
- color: var(--text-hover) !important;
-}
-
-/* MODAL */
-.dark .modal-header,
-.modal-header {
- border-color: rgb(var(--accent-color));
- border-radius: 1rem 1rem 0 0;
- background: var(--modal-header-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-.dark .modal-footer,
-.modal-footer {
- border-color: rgb(var(--accent-color));
- background: var(--modal-footer-color);
- border-radius: 0 0 1rem 1rem;
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-.dark .modal-content,
-.modal-content {
- box-shadow: 0 15px 70px #000;
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-.vue-image-crop-upload .vicp-wrap {
- -webkit-box-shadow: 0 1px 3px 0 rgb(0 0 0 / 23%);
- box-shadow: 0 1px 3px rgb(0 0 0 / 23%);
- background-color: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-/* SETTINGS */
-
-.settings-menu .active .menu-item {
- background: var(--transparency-dark-15) !important;
-}
-
-.settings-menu .menu-item:hover {
- background: var(--transparency-light-10) !important;
-}
-
-h5.settings-subheading:after,
-.settings-subheading.h5:after {
- border-bottom: 1px solid var(--transparency-light-10);
-}
-
-.dark .cert-exp-days .cert-exp-day-row,
-.cert-exp-days .cert-exp-day-row {
- border-bottom: 1px solid var(--transparency-light-10) !important;
-}
-
-[contenteditable=true] {
- background-color: var(--transparency-dark-25);
-}
-
-[contenteditable=true]:hover {
- background-color: var(--transparency-dark-35);
-}
-
-[dir=ltr] .sidebar .sidebar-footer {
- border-right: 1px solid var(--transparency-light-10) !important;
- left: 0;
-}
-
-.sidebar .sidebar-footer {
- border-top: 1px solid var(--transparency-light-10) !important;
- background-color: var(--transparency-light-10) !important;
-}
-
-.item:hover {
- background-color: rgb(var(--accent-color), .10) !important;
-}
-
-@media (max-width: 550px) {
- .dark .table-shadow-box tbody .shadow-box {
- background-color: transparent !important;
- }
-
- .dark .table-hover>tbody>tr:hover>* {
- --bs-table-accent-bg: transparent color: var(--text-hover);
- }
-
- .dark .table-shadow-box tbody .shadow-box td {
- border-bottom: 1px solid var(--transparency-light-10);
- }
-}
-
-.dark .monitor-list .item:hover,
-.dark .monitor-list .item.active,
-.monitor-list .item.active,
-.monitor-list .item:hover {
- background-color: rgb(var(--accent-color), .10);
-}
-
-.active.dropdown-item.active,
-.dark .dropdown-profile-pic .dropdown-menu .dropdown-item.active,
-#app>div>header>ul>li>div>ul>li>a.active {
- background: var(--transparency-dark-25) !important;
- background-color: var(--transparency-dark-25) !important;
+/* @import url("/css/defaults/placeholders.css"); */
+@import url("/css/defaults/transparent.css");
+ *:not(#floatingInput)::-webkit-input-placeholder {
+ color: var(--text-muted) !important;
+ }
+
+ *:not(#floatingInput):focus::-webkit-input-placeholder {
+ color: var(--text-hover) !important;
+ }
+
+ /* Firefox < 19 */
+ *:not(#floatingInput):-moz-placeholder {
+ color: var(--text-muted) !important;
+ }
+
+ *:not(#floatingInput):focus:-moz-placeholder {
+ color: var(--text-hover) !important;
+ }
+
+ /* Firefox > 19 */
+ *:not(#floatingInput)::-moz-placeholder {
+ color: var(--text-muted) !important;
+ }
+
+ *:not(#floatingInput):focus::-moz-placeholder {
+ color: var(--text-hover) !important;
+ }
+
+ /* Internet Explorer 10 */
+ *:not(#floatingInput):-ms-input-placeholder {
+ color: var(--text-muted) !important;
+ }
+
+ *:not(#floatingInput):focus:-ms-input-placeholder {
+ color: var(--text-hover) !important;
+ }
+
+body,
+.dark {
+ margin: 0;
+ font-family: var(--bs-body-font-family);
+ font-size: var(--bs-body-font-size);
+ font-weight: var(--bs-body-font-weight);
+ line-height: var(--bs-body-line-height);
+ color: var(--text);
+ text-align: var(--bs-body-text-align);
+ background: var(--main-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ -webkit-text-size-adjust: 100%;
+ -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
+}
+
+/* TEXT */
+.text-secondary {
+ color: var(--text-muted) !important;
+}
+
+.text-dark,
+.form-text {
+ color: var(--text);
+}
+
+.stats p,
+.word,
+footer {
+ color: var(--text) !important;
+}
+
+.title {
+ color: rgb(var(--accent-color)) !important
+}
+
+h6,
+.h6,
+h5,
+.h5,
+h4,
+.h4,
+h3,
+.h3,
+h2,
+.h2,
+h1,
+.h1 {
+ color: var(--text-hover)
+}
+
+a:hover:not(.btn),
+.nav-link:hover,
+.dark a:hover:not(.btn) {
+ color: var(--link-color-hover);
+}
+
+a,
+.nav-link,
+.dark a,
+.dark .nav-link,
+.dark a:not(.btn),
+.dark .table,
+.dark .nav-link {
+ color: var(--link-color);
+}
+
+.url a {
+ color: var(--link-color) !important;
+ text-decoration: underline;
+}
+
+mark,
+.mark {
+ padding: 0 0.3em;
+ background-color: rgb(var(--accent-color));
+ color: var(--label-text-color);
+}
+
+/* CARDS */
+.shadow-box,
+.dark .shadow-box,
+.dark .shadow-box:not(.alert) {
+ box-shadow: 0px 0px 20px 10px #0000001a;
+ background: var(--transparency-dark-25);
+}
+
+.dark .settings-content .settings-content-header {
+ background: transparent !important;
+}
+
+.dark .list-header {
+ background: transparent !important;
+}
+
+.settings-content .settings-content-header {
+ border-bottom: 1px solid var(--transparency-light-10) !important;
+}
+
+.list .item:hover {
+ background: var(--transparency-light-15) !important;
+}
+
+.list-header {
+ border-bottom: 1px solid var(--transparency-light-15) !important;
+}
+
+.dark .list .item.active,
+.list .item.active {
+ background: var(--transparency-dark-25) !important;
+}
+
+.dark .hp-bar-big .beat.empty,
+.hp-bar-big .beat.empty {
+ background: var(--transparency-light-45) !important;
+}
+
+
+canvas {
+ filter: invert(1)
+}
+
+/* TABLES */
+
+th {
+ color: var(--text-hover)
+}
+
+td {
+ color: var(--text);
+}
+
+.dark .table-hover>tbody>tr:hover,
+.table-hover>tbody>tr:hover {
+ --bs-table-accent-bg: var(--transparency-dark-20);
+ color: var(--text);
+}
+
+.table {
+ --bs-table-hover-bg: var(--transparency-dark-15) !important;
+ --bs-table-hover-color: var(--text-hover) !important;
+}
+
+.dark .table-hover>tbody>tr:hover>* {
+ --bs-table-accent-bg: var(--transparency-dark-15);
+ color: var(--text-hover);
+}
+
+
+/* MENUS */
+.dropdown-menu {
+ color: var(--text) !important;
+ background: var(--drop-down-menu-bg) !important;
+}
+
+.dropdown-item {
+ color: var(--text) !important;
+}
+
+.dropdown-item:hover,
+.dropdown-item:focus {
+ color: var(--text-hover) !important;
+ background: var(--transparency-light-10) !important;
+}
+
+.dark .dropdown-clear-data ul {
+ border-color: #0000 !important;
+ color: var(--text) !important;
+ background: var(--drop-down-menu-bg) !important;
+}
+
+.dropdown-item-text {
+ color: var(--text);
+}
+
+.dropdown-profile-pic .dropdown-menu .dropdown-divider {
+ border-top: 1px solid var(--transparency-light-25) !important;
+}
+
+.dark .dropdown-profile-pic.dropdown-menu.dropdown-item.active {
+ color: var(--text-hover);
+ background-color: var(--transparency-dark-15) !important;
+}
+
+/* HEADER */
+.dark header,
+#app>div>header {
+ background: var(--transparency-dark-15) !important;
+ border-bottom-color: rgba(255, 255, 255, 0) !important;
+}
+
+/* BUTTONS */
+
+.dark .btn-primary {
+ color: var(--button-text);
+}
+
+.btn-primary,
+.btn-info {
+ color: var(--button-text);
+ background-color: var(--button-color);
+ border-color: var(--button-color);
+}
+
+.btn-primary:hover,
+.btn-info:hover {
+ color: var(--button-text-hover);
+ background-color: var(--button-color-hover);
+ border-color: var(--button-color-hover);
+}
+
+.btn-check:focus+.btn-primary,
+.btn-primary:focus {
+ color: var(--button-text-hover);
+ background-color: var(--button-color-hover);
+ border-color: var(--button-color-hover);
+ box-shadow: 0 0 0 .25rem rgba(var(--accent-color), .5)
+}
+
+.btn-check:checked+.btn-primary,
+.btn-check:active+.btn-primary,
+.btn-primary:active,
+.btn-primary.active,
+.show>.btn-primary.dropdown-toggle {
+ color: var(--button-text-hover);
+ background-color: var(--button-color-hover);
+ border-color: var(--button-color-hover);
+}
+
+.btn-check:checked+.btn-primary:focus,
+.btn-check:active+.btn-primary:focus,
+.btn-primary:active:focus,
+.btn-primary.active:focus,
+.show>.btn-primary.dropdown-toggle:focus {
+ box-shadow: 0 0 0 .25rem rgba(var(--accent-color), .5)
+}
+
+.btn-primary:disabled,
+.btn-primary.disabled {
+ color: var(--button-text);
+ background-color: var(--button-color);
+ border-color: var(--button-color);
+}
+
+
+.btn-outline-primary,
+.btn-outline-secondary {
+ color: var(--button-color);
+ border-color: var(--button-color);
+}
+
+.btn-outline-primary:hover,
+.btn-outline-secondary:hover {
+ color: var(--button-text-hover) !important;
+ background-color: var(--button-color-hover);
+ border-color: var(--button-color-hover);
+}
+
+.btn-check:focus+.btn-outline-primary,
+.btn-outline-primary:focus {
+ box-shadow: 0 0 0 .25rem rgba(var(--accent-color), .5);
+}
+
+.btn-check:checked+.btn-outline-primary,
+.btn-check:active+.btn-outline-primary,
+.btn-outline-primary:active,
+.btn-outline-primary.active,
+.btn-outline-primary.dropdown-toggle.show {
+ color: var(--button-text-hover) !important;
+ background-color: var(--button-color-hover);
+ border-color: var(--button-color-hover);
+}
+
+.btn-check:checked+.btn-outline-primary:focus,
+.btn-check:active+.btn-outline-primary:focus,
+.btn-outline-primary:active:focus,
+.btn-outline-primary.active:focus,
+.btn-outline-primary.dropdown-toggle.show:focus {
+ box-shadow: 0 0 0 .25rem rgba(var(--accent-color), .5);
+}
+
+.btn-outline-primary:disabled,
+.btn-outline-primary.disabled {
+ color: var(--button-color);
+ background-color: transparent
+}
+
+
+.nav-pills .nav-link.active,
+.nav-pills .show>.nav-link {
+ color: var(--button-text) !important;
+ background-color: var(--button-color);
+}
+
+.dark #importBackup::file-selector-button,
+#importBackup::file-selector-button {
+ color: var(--button-text) !important;
+ background-color: var(--button-color) !important;
+}
+
+.dark #importBackup[data-v-d684482e]:hover:not(:disabled):not([readonly])::file-selector-button,
+#importBackup[data-v-d684482e]:hover:not(:disabled):not([readonly])::file-selector-button {
+ color: var(--button-text-hover) !important;
+ background-color: var(--button-color-hover) !important;
+}
+
+/* FORMS */
+
+.dark .form-control,
+.dark .form-select,
+.form-select,
+.form-control {
+ color: var(--text);
+ background: var(--transparency-dark-25);
+ background-repeat: no-repeat;
+}
+
+.dark .form-select:focus,
+.form-select:focus {
+ color: var(--text-color);
+ background: var(--drop-down-menu-bg);
+ box-shadow: 0 0 0 0.25rem rgba(var(--accent-color), 0.25);
+ border-color: rgba(var(--accent-color), 0.25);
+}
+
+.dark .form-control:focus,
+.form-control:focus {
+ color: var(--text-color);
+ background: var(--transparency-dark-35);
+ box-shadow: 0 0 0 0.25rem rgba(var(--accent-color), 0.25);
+ border-color: rgba(var(--accent-color), 0.25);
+}
+
+.dark .form-control,
+.dark .form-select,
+.form-select,
+.form-control {
+ border-color: #0000;
+}
+
+.input-group-text {
+ color: var(--button-text);
+ background-color: var(--button-color);
+ border: 1px solid var(--button-color);
+}
+
+.form-check-input:checked {
+ background-color: var(--button-color);
+ border-color: var(--button-color);
+}
+
+.form-check-input[type=checkbox]:indeterminate {
+ background-color: var(--button-color);
+ border-color: var(--button-color);
+}
+
+.dark .multiselect__content-wrapper,
+.multiselect__content-wrapper {
+ background: var(--drop-down-menu-bg) !important;
+ border-color: var(--transparency-light-15) !important;
+}
+
+.multiselect {
+ color: var(--text);
+}
+
+.multiselect__option--highlight {
+ background: rgb(var(--accent-color)) !important;
+ outline: none;
+ color: var(--label-text-color) !important;
+}
+
+.multiselect__option--highlight:after {
+ content: attr(data-select);
+ background: rgb(var(--accent-color)) !important;
+ color: var(--label-text-color);
+}
+
+.multiselect__option--selected:after {
+ content: attr(data-selected);
+ color: var(--label-text-color) !important;
+}
+
+.multiselect__option--selected,
+.dark .multiselect__option--selected {
+ background: var(--transparency-dark-45);
+ color: var(--text-hover) !important;
+}
+
+.dark .multiselect__option--selected::after,
+.multiselect__option--selected::after {
+ color: var(--text-hover) !important;
+}
+
+.multiselect__tag,
+.dark .multiselect__tag {
+ background: var(--button-color) !important;
+ color: var(--button-text) !important;
+}
+
+.dark .multiselect__tags,
+.multiselect__tags {
+ color: var(--text);
+ background: var(--transparency-dark-25);
+ border-color: transparent;
+}
+
+.dark .multiselect__input,
+.dark .multiselect__single,
+.multiselect__input,
+.multiselect__single {
+ background: var(--transparency-dark-25) !important;
+ color: var(--text-hover) !important;
+}
+
+/* MODAL */
+.dark .modal-header,
+.modal-header {
+ border-color: rgb(var(--accent-color));
+ border-radius: 1rem 1rem 0 0;
+ background: var(--modal-header-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+.dark .modal-footer,
+.modal-footer {
+ border-color: rgb(var(--accent-color));
+ background: var(--modal-footer-color);
+ border-radius: 0 0 1rem 1rem;
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+.dark .modal-content,
+.modal-content {
+ box-shadow: 0 15px 70px #000;
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+.vue-image-crop-upload .vicp-wrap {
+ -webkit-box-shadow: 0 1px 3px 0 rgb(0 0 0 / 23%);
+ box-shadow: 0 1px 3px rgb(0 0 0 / 23%);
+ background-color: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+/* SETTINGS */
+
+.settings-menu .active .menu-item {
+ background: var(--transparency-dark-15) !important;
+}
+
+.settings-menu .menu-item:hover {
+ background: var(--transparency-light-10) !important;
+}
+
+h5.settings-subheading:after,
+.settings-subheading.h5:after {
+ border-bottom: 1px solid var(--transparency-light-10);
+}
+
+.dark .cert-exp-days .cert-exp-day-row,
+.cert-exp-days .cert-exp-day-row {
+ border-bottom: 1px solid var(--transparency-light-10) !important;
+}
+
+[contenteditable=true] {
+ background-color: var(--transparency-dark-25);
+}
+
+[contenteditable=true]:hover {
+ background-color: var(--transparency-dark-35);
+}
+
+[dir=ltr] .sidebar .sidebar-footer {
+ border-right: 1px solid var(--transparency-light-10) !important;
+ left: 0;
+}
+
+.sidebar .sidebar-footer {
+ border-top: 1px solid var(--transparency-light-10) !important;
+ background-color: var(--transparency-light-10) !important;
+}
+
+.item:hover {
+ background-color: rgb(var(--accent-color), .10) !important;
+}
+
+@media (max-width: 550px) {
+ .dark .table-shadow-box tbody .shadow-box {
+ background-color: transparent !important;
+ }
+
+ .dark .table-hover>tbody>tr:hover>* {
+ --bs-table-accent-bg: transparent color: var(--text-hover);
+ }
+
+ .dark .table-shadow-box tbody .shadow-box td {
+ border-bottom: 1px solid var(--transparency-light-10);
+ }
+}
+
+.dark .monitor-list .item:hover,
+.dark .monitor-list .item.active,
+.monitor-list .item.active,
+.monitor-list .item:hover {
+ background-color: rgb(var(--accent-color), .10);
+}
+
+.active.dropdown-item.active,
+.dark .dropdown-profile-pic .dropdown-menu .dropdown-item.active,
+#app>div>header>ul>li>div>ul>li>a.active {
+ background: var(--transparency-dark-25) !important;
+ background-color: var(--transparency-dark-25) !important;
}
\ No newline at end of file
diff --git a/css/base/vuetorrent/vuetorrent-base.css b/css/base/vuetorrent/vuetorrent-base.css
index fbf075f3df..f30ec284b6 100644
--- a/css/base/vuetorrent/vuetorrent-base.css
+++ b/css/base/vuetorrent/vuetorrent-base.css
@@ -1,517 +1,517 @@
-/* dP dP dP */
-/* 88 88 88 */
-/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
-/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
-/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
-/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
-/* 88 */
-/* dP */
-
-/* Made by @gilbN */
-/* https://github.com/gilbN/theme.park */
-
-/* MOBILE */
-
-@import url("/css/defaults/placeholders.css");
-@import url("/css/defaults/transparent.css");
-
-@media (max-width: 720px) {
-
- .modal__body,
- .modal__content__wrapper,
- .modal__header,
- body,
- .dark .torrents,
- .torrents,
- .action-bar {
- background: #1b1b1b !important;
- }
-}
-
-body,
-.background,
-[class*="theme--"].v-application,
-.v-application .background {
- color: var(--text);
- background: var(--main-bg-color) !important;
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-html {
- color: var(--text);
- background: var(--drop-down-menu-bg) !important;
-}
-
-/* SCROLL BAR */
-#app>div>nav>nav>div.v-navigation-drawer__content::-webkit-scrollbar-thumb {
- background: var(--transparency-light-10);
- border-radius: 20px
-}
-
-#app>div>nav>nav>div.v-navigation-drawer__content::-webkit-scrollbar-thumb:hover {
- background: var(--transparency-light-25);
- border-radius: 20px
-}
-
-/* TEXT */
-.h1,
-.h2,
-.h3,
-.h4,
-.h5,
-.h6,
-h1,
-h2,
-h3,
-h4,
-h5,
-h6,
-p,
-[class*="theme--"].v-label,
-[class*="theme--"].v-counter {
- color: var(--text-hover);
-}
-
-.v-select__slot>label {
- color: var(--text-hover) !important;
-}
-
-.v-application .grey--text {
- color: var(--text-muted) !important;
- caret-color: var(--text-muted) !important;
-}
-
-[class*="theme--"].v-tabs>.v-tabs-bar .v-tab--disabled,
-[class*="theme--"].v-tabs>.v-tabs-bar .v-tab:not(.v-tab--active),
-[class*="theme--"].v-tabs>.v-tabs-bar .v-tab:not(.v-tab--active)>.v-btn,
-[class*="theme--"].v-tabs>.v-tabs-bar .v-tab:not(.v-tab--active)>.v-icon,
-[class*="theme--"].v-messages {
- color: var(--text);
-}
-
-[class*="theme--"].v-subheader {
- color: var(--text-hover);
-}
-
-[class*="theme--"].v-input,
-[class*="theme--"].v-input input,
-[class*="theme--"].v-input textarea,
-[class*="theme--"].v-treeview {
- color: var(--text);
-}
-
-/* CARDS */
-[class*="theme--"].v-card {
- background: var(--transparency-dark-35);
- color: var(--text);
-}
-
-/* TOP NAVBAR */
-[class*="theme--"].v-app-bar.v-toolbar.v-sheet {
- color: var(--text) !important;
-}
-
-.v-app-bar.v-app-bar--hide-shadow {
- background: var(--transparency-dark-25) !important;
-}
-
-.v-app-bar.v-app-bar--is-scrolled {
- background: var(--main-bg-color) !important;
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-.v-navigation-drawer__content [class*="theme--"].v-card {
- background: rgba(0, 0, 0, 0) !important;
-}
-
-/* SIDE MENU */
-.v-application .primary {
- background: var(--transparency-dark-25) !important;
- color: var(--text) !important;
-}
-
-.v-application .secondary {
- background: var(--transparency-light-15) !important;
- border-color: rgba(255, 255, 255, .15) !important;
-
-}
-
-[class*="theme--"].v-navigation-drawer:not(.v-navigation-drawer--floating) .v-navigation-drawer__border {
- background: var(--transparency-dark-10);
-}
-
-@supports (-webkit-backdrop-filter: none) or (backdrop-filter: none) {
-
- .v-navigation-drawer--is-mobile:not(.v-navigation-drawer--close),
- .v-navigation-drawer--temporary:not(.v-navigation-drawer--close),
- .v-navigation-drawer--is-mobile:not(.v-navigation-drawer--close),
- .v-navigation-drawer--temporary:not(.v-navigation-drawer--close) {
- -webkit-backdrop-filter: blur(10px);
- backdrop-filter: blur(10px);
- }
-}
-
-/* slightly transparent fallback for Firefox (not supporting backdrop-filter) */
-@supports not ((-webkit-backdrop-filter: none) or (backdrop-filter: none)) {
-
- .v-navigation-drawer--is-mobile:not(.v-navigation-drawer--close),
- .v-navigation-drawer--temporary:not(.v-navigation-drawer--close),
- .v-navigation-drawer--is-mobile:not(.v-navigation-drawer--close),
- .v-navigation-drawer--temporary:not(.v-navigation-drawer--close) {
- background: var(--transparency-dark-10);
- }
-}
-
-.v-application .download--text {
- color: rgb(var(--accent-color)) !important;
- caret-color: rgb(var(--accent-color)) !important;
-}
-
-.v-navigation-drawer__content .download--text {
- color: var(--v-download-base) !important;
- caret-color: var(--v-download-base) !important;
-}
-
-/* MODAL */
-.v-dialog [class*="theme--"].v-card,
-.v-dialog [class*="theme--"].v-tabs-items,
-.v-dialog [class*="theme--"].v-list {
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- color: var(--text);
-}
-
-.v-application .primary--text {
- color: var(--button-color) !important;
- caret-color: var(--button-color) !important;
-}
-
-.v-btn.v-application.primary {
- background-color: var(--button-color) !important;
- border-color: var(--button-color) !important;
- color: var(--button-text) !important;
-}
-
-[class*="theme--"].v-btn.v-btn--disabled.v-btn--has-bg {
- background-color: var(--button-color) !important;
- color: var(--button-text) !important;
- opacity: .5;
-}
-[class*="theme--"].v-btn.v-btn--has-bg:not(.v-btn--round) {
- background-color: var(--button-color) !important;
- color: var(--button-text) !important;
-}
-
-button>.v-btn--is-elevated .v-btn--has-bg.v-icon__svg {
- fill: var(--button-text);
-}
-
-[class*="theme--"].v-btn.v-btn--has-bg .v-icon__svg {
- fill: var(--button-text) !important;
-}
-.v-icon__svg{
- fill: rgb(var(--accent-color)) !important;
-}
-[class*="theme--"].v-tabs>.v-tabs-bar {
- background: var(--transparency-dark-15);
-}
-
-.v-application .white,
-.v-tab:before,
-.v-tabs-slider {
- background-color: rgb(var(--accent-color)) !important;
- border-color: rbg(var(--accent-color)) !important;
-}
-
-[class*="theme--"].v-icon.v-icon.v-icon--disabled {
- color: rgba(255, 255, 255, .38) !important;
-}
-
-[class*="theme--"].v-text-field--solo>.v-input__control>.v-input__slot {
- background: #1e1e1e;
-}
-
-.v-input__icon svg,
-.v-select__selection {
- color: rgb(var(--accent-color)) !important;
-}
-
-.v-application .accent {
- background-color: var(--button-color) !important;
- border-color: var(--button-color) !important;
-}
-
-.v-application .accent .v-icon__svg {
- color: var(--button-text) !important;
- fill: var(--button-text) !important;
-}
-.v-application .deep-purple.accent-4 {
- background-color: rgb(var(--accent-color))!important;
- border-color: rgb(var(--accent-color))!important;
- color: var(--label-text-color);
-}
-
-.v-btn--is-elevated.v-btn--has-bg .v-icon__svg:not(.v-btn--round>span>span>svg) {
- fill: var(--button-text) !important;
-}
-
-.v-application .deep-purple--text.text--accent-4{
- color: rgb(var(--accent-color)) !important;
- caret-color: rgb(var(--accent-color)) !important;
-}
-
-[class*="theme--"].v-text-field>.v-input__control>.v-input__slot:before {
- border-color: rgb(255 255 255 / 42%);
-}
-
-[class*="theme--"].v-text-field:not(.v-input--has-state):hover>.v-input__control>.v-input__slot:before {
- border-color: rgba(255, 255, 255, .87);
-}
-
-[class*="theme--"].v-list-item:not(.v-list-item--active):not(.v-list-item--disabled) {
- color: var(--text) !important;
-}
-
-/* FORMS */
-.v-input__slot:hover fieldset,
-.v-text-field--outlined fieldset {
- border-color: rgba(255, 255, 255, .1) !important;
-}
-
-/* DASHBOARD */
-
-[class*="theme--"].v-card.sideborder.done {
- background-color: #16573e40;
- color: #FFF;
-}
-
-[class*="theme--"].v-card.sideborder.downloading {
- background-color: #5bb97440;
- color: #FFF;
-}
-
-[class*="theme--"].v-card.sideborder.fail {
- background-color: #f83e7040;
- color: #FFF;
-}
-
-[class*="theme--"].v-card.sideborder.paused {
- background-color: #9ca3af40;
- color: #FFF;
-}
-
-[class*="theme--"].v-card.sideborder.queued {
- background-color: #2e5eaa40;
- color: #FFF;
-}
-
-[class*="theme--"].v-card.sideborder.seeding {
- background-color: #4ecde640;
- color: #FFF;
-}
-
-[class*="theme--"].v-card.sideborder.checking {
- background-color: #ff704340;
- color: #FFF;
-}
-
-[class*="theme--"].v-card.sideborder.stalled {
- background-color: #4ade8040;
- color: #FFF;
-}
-
-[class*="theme--"].v-card.sideborder.metadata {
- background-color: #7e57c240;
- color: #FFF;
-}
-
-[class*="theme--"].v-card.sideborder.moving {
- background-color: #ffaa2c40;
- color: #FFF;
-}
-
-.v-list-item__content .caption.grey--text {
- color: #b1b1b1 !important;
-}
-
-.v-application .torrent-paused-color .caption,
-.v-application .torrent-seeding-color .caption,
-.v-application .torrent-done-color .caption {
- color: #ccc !important;
-}
-
-.v-application .torrent-paused-color {
- background-color: rgb(156 163 175 / 70%) !important;
- border-color: rgb(156 163 175 / 70%) !important;
-}
-
-.v-application .torrent-seeding-color {
- background-color: rgba(78, 205, 230, .7) !important;
- border-color: rgba(78, 205, 230, .7) !important;
-}
-
-.v-application .torrent-done-color {
- background-color: rgba(22, 87, 62, .7) !important;
- border-color: rgba(22, 87, 62, .7) !important;
-}
-
-.v-application .torrent-downloading-color {
- background-color: rgba(91, 185, 116, .7) !important;
- border-color: rgba(91, 185, 116, .7) !important;
-}
-
-.v-application .torrent-fail-color {
- background-color: rgba(248, 62, 112, .7) !important;
- border-color: rgba(248, 62, 112, .7) !important;
-}
-
-.v-application .torrent-queued-color {
- background-color: rgba(46, 94, 170, .7) !important;
- border-color: rgba(46, 94, 170, .7) !important;
-}
-
-.v-application .torrent-checking-color {
- background-color: rgba(255, 112, 67, .7) !important;
- border-color: rgba(255, 112, 67, .7) !important;
-}
-
-.v-application .torrent-stalled-color {
- background-color: rgba(74, 222, 128, .7) !important;
- border-color: rgba(74, 222, 128, .7) !important;
-}
-
-.v-application .torrent-metadata-color {
- background-color: rgba(126, 87, 194, .7) !important;
- border-color: rgba(126, 87, 194, .7) !important;
-}
-
-.v-application .torrent-moving-color {
- background-color: rgba(255, 170, 44, .7) !important;
- border-color: rgba(255, 170, 44, .7) !important;
-}
-
-.torrent-paused-color .v-chip.paused,
-.torrent-seeding-color .v-chip.seeding,
-.torrent-done-color .v-chip.downloading,
-.torrent-done-color .v-chip.fail,
-.torrent-done-color .v-chip.queued,
-.torrent-done-color .v-chip.checking,
-.torrent-done-color .v-chip.stalled,
-.torrent-done-color .v-chip.metadata,
-.torrent-done-color .v-chip.moving {
- color: var(--text-hover) !important;
-}
-
-/* DROPDOWN */
-.v-menu__content [class*="theme--"].v-list-item:not(.v-list-item--active):not(.v-list-item--disabled) {
- color: var(--text) !important;
-}
-
-.v-menu__content [class*="theme--"][class*="theme--"].v-list {
- background: var(--drop-down-menu-bg)
-}
-
-[class*="theme--"].v-icon {
- color: rgb(var(--accent-color)) !important;
-}
-
-[class*="theme--"].v-divider {
- border-color: rgba(255, 255, 255, .2) !important;
-}
-
-/* TABLE */
-[class*="theme--"].v-data-table {
- background: transparent;
- color: var(--text);
-}
-
-[class*="theme--"].v-data-table>.v-data-table__wrapper>table>tbody>tr:hover:not(.v-data-table__expanded__content):not(.v-data-table__empty-wrapper) {
- background: var(--transparency-light-15);
-}
-
-[class*="theme--"].v-data-table>.v-data-table__wrapper>table>tbody>tr:not(:last-child)>td:last-child,
-[class*="theme--"].v-data-table>.v-data-table__wrapper>table>tbody>tr:not(:last-child)>td:not(.v-data-table__mobile-row),
-[class*="theme--"].v-data-table>.v-data-table__wrapper>table>tbody>tr:not(:last-child)>th:last-child,
-[class*="theme--"].v-data-table>.v-data-table__wrapper>table>tbody>tr:not(:last-child)>th:not(.v-data-table__mobile-row),
-[class*="theme--"].v-data-table>.v-data-table__wrapper>table>thead>tr:last-child>th {
- border-bottom: thin solid hsla(0, 0%, 100%, .12);
-}
-
-[class*="theme--"].v-data-table>.v-data-table__wrapper>table>thead>tr>th {
- color: var(--text);
-}
-
-[class*="theme--"].v-data-table .v-data-table-header th.sortable.active,
-[class*="theme--"].v-data-table .v-data-table-header th.sortable.active .v-data-table-header__icon,
-[class*="theme--"].v-data-table .v-data-table-header th.sortable:hover {
- color: var(--text-hover);
-}
-
-[class*="theme--"].v-data-table .v-data-table__empty-wrapper {
- color: var(--text);
-}
-
-[class*="theme--"].v-tabs-items {
- background-color: transparent;
-}
-/* TOOLTIP */
-.apexcharts-tooltip.apexcharts-theme-dark .apexcharts-tooltip-title,
-.apexcharts-tooltip.apexcharts-theme-light .apexcharts-tooltip-title {
- background: var(--transparency-dark-70);
- border-bottom: 1px solid rgba(255, 255, 255, .1);
-}
-
-.apexcharts-tooltip.apexcharts-theme-dark,
-.apexcharts-tooltip.apexcharts-theme-light {
- color: var(--text);
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- border: 1px solid rgba(255, 255, 255, .1);
-}
-
-/* MOBILE */
-
-
-
-[class*="theme--"].v-btn.v-btn--has-bg {
- background-color: rgb(var(--accent-color));
-}
-
-.v-speed-dial--is-active svg {
- fill: var(--label-text-color) !important;
-}
-
-.v-speed-dial__list .v-icon__svg {
- fill: var(--text-hover);
-}
-
-/* SETTING */
-
-[class*="theme--"].v-list {
- background: var(--transparency-light-05);
- color: rgba(0,0,0,.87);
+/* dP dP dP */
+/* 88 88 88 */
+/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
+/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
+/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
+/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
+/* 88 */
+/* dP */
+
+/* Made by @gilbN */
+/* https://github.com/gilbN/theme.park */
+
+/* MOBILE */
+
+@import url("/css/defaults/placeholders.css");
+@import url("/css/defaults/transparent.css");
+
+@media (max-width: 720px) {
+
+ .modal__body,
+ .modal__content__wrapper,
+ .modal__header,
+ body,
+ .dark .torrents,
+ .torrents,
+ .action-bar {
+ background: #1b1b1b !important;
+ }
+}
+
+body,
+.background,
+[class*="theme--"].v-application,
+.v-application .background {
+ color: var(--text);
+ background: var(--main-bg-color) !important;
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+html {
+ color: var(--text);
+ background: var(--drop-down-menu-bg) !important;
+}
+
+/* SCROLL BAR */
+#app>div>nav>nav>div.v-navigation-drawer__content::-webkit-scrollbar-thumb {
+ background: var(--transparency-light-10);
+ border-radius: 20px
+}
+
+#app>div>nav>nav>div.v-navigation-drawer__content::-webkit-scrollbar-thumb:hover {
+ background: var(--transparency-light-25);
+ border-radius: 20px
+}
+
+/* TEXT */
+.h1,
+.h2,
+.h3,
+.h4,
+.h5,
+.h6,
+h1,
+h2,
+h3,
+h4,
+h5,
+h6,
+p,
+[class*="theme--"].v-label,
+[class*="theme--"].v-counter {
+ color: var(--text-hover);
+}
+
+.v-select__slot>label {
+ color: var(--text-hover) !important;
+}
+
+.v-application .grey--text {
+ color: var(--text-muted) !important;
+ caret-color: var(--text-muted) !important;
+}
+
+[class*="theme--"].v-tabs>.v-tabs-bar .v-tab--disabled,
+[class*="theme--"].v-tabs>.v-tabs-bar .v-tab:not(.v-tab--active),
+[class*="theme--"].v-tabs>.v-tabs-bar .v-tab:not(.v-tab--active)>.v-btn,
+[class*="theme--"].v-tabs>.v-tabs-bar .v-tab:not(.v-tab--active)>.v-icon,
+[class*="theme--"].v-messages {
+ color: var(--text);
+}
+
+[class*="theme--"].v-subheader {
+ color: var(--text-hover);
+}
+
+[class*="theme--"].v-input,
+[class*="theme--"].v-input input,
+[class*="theme--"].v-input textarea,
+[class*="theme--"].v-treeview {
+ color: var(--text);
+}
+
+/* CARDS */
+[class*="theme--"].v-card {
+ background: var(--transparency-dark-35);
+ color: var(--text);
+}
+
+/* TOP NAVBAR */
+[class*="theme--"].v-app-bar.v-toolbar.v-sheet {
+ color: var(--text) !important;
+}
+
+.v-app-bar.v-app-bar--hide-shadow {
+ background: var(--transparency-dark-25) !important;
+}
+
+.v-app-bar.v-app-bar--is-scrolled {
+ background: var(--main-bg-color) !important;
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+.v-navigation-drawer__content [class*="theme--"].v-card {
+ background: rgba(0, 0, 0, 0) !important;
+}
+
+/* SIDE MENU */
+.v-application .primary {
+ background: var(--transparency-dark-25) !important;
+ color: var(--text) !important;
+}
+
+.v-application .secondary {
+ background: var(--transparency-light-15) !important;
+ border-color: rgba(255, 255, 255, .15) !important;
+
+}
+
+[class*="theme--"].v-navigation-drawer:not(.v-navigation-drawer--floating) .v-navigation-drawer__border {
+ background: var(--transparency-dark-10);
+}
+
+@supports (-webkit-backdrop-filter: none) or (backdrop-filter: none) {
+
+ .v-navigation-drawer--is-mobile:not(.v-navigation-drawer--close),
+ .v-navigation-drawer--temporary:not(.v-navigation-drawer--close),
+ .v-navigation-drawer--is-mobile:not(.v-navigation-drawer--close),
+ .v-navigation-drawer--temporary:not(.v-navigation-drawer--close) {
+ -webkit-backdrop-filter: blur(10px);
+ backdrop-filter: blur(10px);
+ }
+}
+
+/* slightly transparent fallback for Firefox (not supporting backdrop-filter) */
+@supports not ((-webkit-backdrop-filter: none) or (backdrop-filter: none)) {
+
+ .v-navigation-drawer--is-mobile:not(.v-navigation-drawer--close),
+ .v-navigation-drawer--temporary:not(.v-navigation-drawer--close),
+ .v-navigation-drawer--is-mobile:not(.v-navigation-drawer--close),
+ .v-navigation-drawer--temporary:not(.v-navigation-drawer--close) {
+ background: var(--transparency-dark-10);
+ }
+}
+
+.v-application .download--text {
+ color: rgb(var(--accent-color)) !important;
+ caret-color: rgb(var(--accent-color)) !important;
+}
+
+.v-navigation-drawer__content .download--text {
+ color: var(--v-download-base) !important;
+ caret-color: var(--v-download-base) !important;
+}
+
+/* MODAL */
+.v-dialog [class*="theme--"].v-card,
+.v-dialog [class*="theme--"].v-tabs-items,
+.v-dialog [class*="theme--"].v-list {
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ color: var(--text);
+}
+
+.v-application .primary--text {
+ color: var(--button-color) !important;
+ caret-color: var(--button-color) !important;
+}
+
+.v-btn.v-application.primary {
+ background-color: var(--button-color) !important;
+ border-color: var(--button-color) !important;
+ color: var(--button-text) !important;
+}
+
+[class*="theme--"].v-btn.v-btn--disabled.v-btn--has-bg {
+ background-color: var(--button-color) !important;
+ color: var(--button-text) !important;
+ opacity: .5;
+}
+[class*="theme--"].v-btn.v-btn--has-bg:not(.v-btn--round) {
+ background-color: var(--button-color) !important;
+ color: var(--button-text) !important;
+}
+
+button>.v-btn--is-elevated .v-btn--has-bg.v-icon__svg {
+ fill: var(--button-text);
+}
+
+[class*="theme--"].v-btn.v-btn--has-bg .v-icon__svg {
+ fill: var(--button-text) !important;
+}
+.v-icon__svg{
+ fill: rgb(var(--accent-color)) !important;
+}
+[class*="theme--"].v-tabs>.v-tabs-bar {
+ background: var(--transparency-dark-15);
+}
+
+.v-application .white,
+.v-tab:before,
+.v-tabs-slider {
+ background-color: rgb(var(--accent-color)) !important;
+ border-color: rbg(var(--accent-color)) !important;
+}
+
+[class*="theme--"].v-icon.v-icon.v-icon--disabled {
+ color: rgba(255, 255, 255, .38) !important;
+}
+
+[class*="theme--"].v-text-field--solo>.v-input__control>.v-input__slot {
+ background: #1e1e1e;
+}
+
+.v-input__icon svg,
+.v-select__selection {
+ color: rgb(var(--accent-color)) !important;
+}
+
+.v-application .accent {
+ background-color: var(--button-color) !important;
+ border-color: var(--button-color) !important;
+}
+
+.v-application .accent .v-icon__svg {
+ color: var(--button-text) !important;
+ fill: var(--button-text) !important;
+}
+.v-application .deep-purple.accent-4 {
+ background-color: rgb(var(--accent-color))!important;
+ border-color: rgb(var(--accent-color))!important;
+ color: var(--label-text-color);
+}
+
+.v-btn--is-elevated.v-btn--has-bg .v-icon__svg:not(.v-btn--round>span>span>svg) {
+ fill: var(--button-text) !important;
+}
+
+.v-application .deep-purple--text.text--accent-4{
+ color: rgb(var(--accent-color)) !important;
+ caret-color: rgb(var(--accent-color)) !important;
+}
+
+[class*="theme--"].v-text-field>.v-input__control>.v-input__slot:before {
+ border-color: rgb(255 255 255 / 42%);
+}
+
+[class*="theme--"].v-text-field:not(.v-input--has-state):hover>.v-input__control>.v-input__slot:before {
+ border-color: rgba(255, 255, 255, .87);
+}
+
+[class*="theme--"].v-list-item:not(.v-list-item--active):not(.v-list-item--disabled) {
+ color: var(--text) !important;
+}
+
+/* FORMS */
+.v-input__slot:hover fieldset,
+.v-text-field--outlined fieldset {
+ border-color: rgba(255, 255, 255, .1) !important;
+}
+
+/* DASHBOARD */
+
+[class*="theme--"].v-card.sideborder.done {
+ background-color: #16573e40;
+ color: #FFF;
+}
+
+[class*="theme--"].v-card.sideborder.downloading {
+ background-color: #5bb97440;
+ color: #FFF;
+}
+
+[class*="theme--"].v-card.sideborder.fail {
+ background-color: #f83e7040;
+ color: #FFF;
+}
+
+[class*="theme--"].v-card.sideborder.paused {
+ background-color: #9ca3af40;
+ color: #FFF;
+}
+
+[class*="theme--"].v-card.sideborder.queued {
+ background-color: #2e5eaa40;
+ color: #FFF;
+}
+
+[class*="theme--"].v-card.sideborder.seeding {
+ background-color: #4ecde640;
+ color: #FFF;
+}
+
+[class*="theme--"].v-card.sideborder.checking {
+ background-color: #ff704340;
+ color: #FFF;
+}
+
+[class*="theme--"].v-card.sideborder.stalled {
+ background-color: #4ade8040;
+ color: #FFF;
+}
+
+[class*="theme--"].v-card.sideborder.metadata {
+ background-color: #7e57c240;
+ color: #FFF;
+}
+
+[class*="theme--"].v-card.sideborder.moving {
+ background-color: #ffaa2c40;
+ color: #FFF;
+}
+
+.v-list-item__content .caption.grey--text {
+ color: #b1b1b1 !important;
+}
+
+.v-application .torrent-paused-color .caption,
+.v-application .torrent-seeding-color .caption,
+.v-application .torrent-done-color .caption {
+ color: #ccc !important;
+}
+
+.v-application .torrent-paused-color {
+ background-color: rgb(156 163 175 / 70%) !important;
+ border-color: rgb(156 163 175 / 70%) !important;
+}
+
+.v-application .torrent-seeding-color {
+ background-color: rgba(78, 205, 230, .7) !important;
+ border-color: rgba(78, 205, 230, .7) !important;
+}
+
+.v-application .torrent-done-color {
+ background-color: rgba(22, 87, 62, .7) !important;
+ border-color: rgba(22, 87, 62, .7) !important;
+}
+
+.v-application .torrent-downloading-color {
+ background-color: rgba(91, 185, 116, .7) !important;
+ border-color: rgba(91, 185, 116, .7) !important;
+}
+
+.v-application .torrent-fail-color {
+ background-color: rgba(248, 62, 112, .7) !important;
+ border-color: rgba(248, 62, 112, .7) !important;
+}
+
+.v-application .torrent-queued-color {
+ background-color: rgba(46, 94, 170, .7) !important;
+ border-color: rgba(46, 94, 170, .7) !important;
+}
+
+.v-application .torrent-checking-color {
+ background-color: rgba(255, 112, 67, .7) !important;
+ border-color: rgba(255, 112, 67, .7) !important;
+}
+
+.v-application .torrent-stalled-color {
+ background-color: rgba(74, 222, 128, .7) !important;
+ border-color: rgba(74, 222, 128, .7) !important;
+}
+
+.v-application .torrent-metadata-color {
+ background-color: rgba(126, 87, 194, .7) !important;
+ border-color: rgba(126, 87, 194, .7) !important;
+}
+
+.v-application .torrent-moving-color {
+ background-color: rgba(255, 170, 44, .7) !important;
+ border-color: rgba(255, 170, 44, .7) !important;
+}
+
+.torrent-paused-color .v-chip.paused,
+.torrent-seeding-color .v-chip.seeding,
+.torrent-done-color .v-chip.downloading,
+.torrent-done-color .v-chip.fail,
+.torrent-done-color .v-chip.queued,
+.torrent-done-color .v-chip.checking,
+.torrent-done-color .v-chip.stalled,
+.torrent-done-color .v-chip.metadata,
+.torrent-done-color .v-chip.moving {
+ color: var(--text-hover) !important;
+}
+
+/* DROPDOWN */
+.v-menu__content [class*="theme--"].v-list-item:not(.v-list-item--active):not(.v-list-item--disabled) {
+ color: var(--text) !important;
+}
+
+.v-menu__content [class*="theme--"][class*="theme--"].v-list {
+ background: var(--drop-down-menu-bg)
+}
+
+[class*="theme--"].v-icon {
+ color: rgb(var(--accent-color)) !important;
+}
+
+[class*="theme--"].v-divider {
+ border-color: rgba(255, 255, 255, .2) !important;
+}
+
+/* TABLE */
+[class*="theme--"].v-data-table {
+ background: transparent;
+ color: var(--text);
+}
+
+[class*="theme--"].v-data-table>.v-data-table__wrapper>table>tbody>tr:hover:not(.v-data-table__expanded__content):not(.v-data-table__empty-wrapper) {
+ background: var(--transparency-light-15);
+}
+
+[class*="theme--"].v-data-table>.v-data-table__wrapper>table>tbody>tr:not(:last-child)>td:last-child,
+[class*="theme--"].v-data-table>.v-data-table__wrapper>table>tbody>tr:not(:last-child)>td:not(.v-data-table__mobile-row),
+[class*="theme--"].v-data-table>.v-data-table__wrapper>table>tbody>tr:not(:last-child)>th:last-child,
+[class*="theme--"].v-data-table>.v-data-table__wrapper>table>tbody>tr:not(:last-child)>th:not(.v-data-table__mobile-row),
+[class*="theme--"].v-data-table>.v-data-table__wrapper>table>thead>tr:last-child>th {
+ border-bottom: thin solid hsla(0, 0%, 100%, .12);
+}
+
+[class*="theme--"].v-data-table>.v-data-table__wrapper>table>thead>tr>th {
+ color: var(--text);
+}
+
+[class*="theme--"].v-data-table .v-data-table-header th.sortable.active,
+[class*="theme--"].v-data-table .v-data-table-header th.sortable.active .v-data-table-header__icon,
+[class*="theme--"].v-data-table .v-data-table-header th.sortable:hover {
+ color: var(--text-hover);
+}
+
+[class*="theme--"].v-data-table .v-data-table__empty-wrapper {
+ color: var(--text);
+}
+
+[class*="theme--"].v-tabs-items {
+ background-color: transparent;
+}
+/* TOOLTIP */
+.apexcharts-tooltip.apexcharts-theme-dark .apexcharts-tooltip-title,
+.apexcharts-tooltip.apexcharts-theme-light .apexcharts-tooltip-title {
+ background: var(--transparency-dark-70);
+ border-bottom: 1px solid rgba(255, 255, 255, .1);
+}
+
+.apexcharts-tooltip.apexcharts-theme-dark,
+.apexcharts-tooltip.apexcharts-theme-light {
+ color: var(--text);
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ border: 1px solid rgba(255, 255, 255, .1);
+}
+
+/* MOBILE */
+
+
+
+[class*="theme--"].v-btn.v-btn--has-bg {
+ background-color: rgb(var(--accent-color));
+}
+
+.v-speed-dial--is-active svg {
+ fill: var(--label-text-color) !important;
+}
+
+.v-speed-dial__list .v-icon__svg {
+ fill: var(--text-hover);
+}
+
+/* SETTING */
+
+[class*="theme--"].v-list {
+ background: var(--transparency-light-05);
+ color: rgba(0,0,0,.87);
}
\ No newline at end of file
diff --git a/css/base/webtools/webtools-base.css b/css/base/webtools/webtools-base.css
index b7eaa31bf1..261271632a 100644
--- a/css/base/webtools/webtools-base.css
+++ b/css/base/webtools/webtools-base.css
@@ -1,374 +1,374 @@
-/* dP dP dP */
-/* 88 88 88 */
-/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
-/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
-/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
-/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
-/* 88 */
-/* dP */
-
-/* Made by @gilbN */
-/* https://github.com/gilbN/theme.park */
-
-@import url("/css/defaults/placeholders.css");
-@import url("/css/defaults/transparent.css");
-
-body {
- background: var(--main-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-a,
-.language a {
- color: var(--link-color);
-}
-
-a:hover {
- color: var(--link-color-hover);
-}
-
-#content:before {
- background: var(--main-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-* {
- outline: none !important;
-}
-
-/* TEXT */
-body,
-.head .title,
-.fm .sections .section {
- color: var(--text);
-}
-
-/* ACCENTS */
-webtools-loading .webtoolsLoading,
-content-loading .contentLoading {
- color: var(--accent-color);
-}
-
-.uas .type.active {
- background: var(--button-color);
- box-shadow: none;
-}
-
-.uas .type.active:hover {
- background: var(--button-color-hover);
- box-shadow: none;
-}
-
-/* NAVBAR */
-.head {
- background: var(--transparency-dark-25);
- box-shadow: 0 0 0 0px rgb(0 0 0 / 0%);
-}
-
-.vertical-center {
- box-shadow: inset 0px 15px 15px -4px rgb(255 255 0 / 0%);
-}
-
-/* SIDE MENU */
-.menu .toggle {
- background: var(--transparency-dark-25);
- color: var(--accent-color);
-}
-
-.menu {
- background: var(--transparency-dark-25);
- box-shadow: 0 0 0 0px rgba(0, 0, 0, 0);
-}
-
-.menu .item {
- background: var(--transparency-light-10);
- color: var(--button-text);
- box-shadow: 1px 1px 1px 1px rgba(0, 0, 0, .0);
-}
-
-.menu .item:hover {
- background: var(--transparency-light-15);
- color: var(--text-hover);
-}
-
-.menu .item.active {
- background: var(--accent-color);
- color: var(--button-text);
-}
-
-/* MODALS */
-.ngdialog.ngdialog-theme-default .ngdialog-content {
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- color: var(--text) !important;
- border: #f0505000 5px solid;
-}
-
-.fm .settings {
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- color: var(--text);
- Border: 1px solid rgba(0, 0, 0, 0.2);
-}
-
-/* PAGES */
-.sub .settings {
- background: var(--transparency-light-25);
-}
-
-label {
- color: var(--button-text);
-}
-
-.sub .rowShow,
-.uas .repoContainer .repo,
-.uas .typesMenu,
-.uas .repoContainer .repo.installed,
-.fm .sections .section,
-.playlists .userContainer .fileContainer,
-.playlists .playlistContainer {
- background: var(--transparency-light-10);
- box-shadow: 1px 1px 2px 1px rgba(0, 0, 0, .0);
- border: transparent;
-}
-
-.uas .type:hover {
- background: var(--transparency-light-10);
- color: var(--text-hover);
-}
-
-.sub .rowShow:hover,
-.uas .repoContainer .repo:hover,
-.fm .sections .section:hover {
- background: var(--transparency-light-15);
- box-shadow: 1px 1px 2px 1px rgba(0, 0, 0, .0);
-}
-
-.expanded:hover {
- background: var(--transparency-light-10) !important;
- box-shadow: 1px 1px 2px 1px rgba(0, 0, 0, .0);
-}
-
-.sub .rowShow .lineShow .contentShow .detail {
- background: var(--transparency-dark-25);
- color: var(--text) !important;
-}
-
-.sub .rowShow .lineShow .contentShow .detail .subItem .download:hover,
-.sub .rowShow .lineShow .contentShow .detail .subHeader .selectActions div:hover {
- color: var(--text-hover) !important;
-}
-
-.sub .rowShow .lineShow .contentShow .detail .subItem.selected {
- background: var(--transparency-dark-25);
-}
-
-.sub .rowShow .lineShow .contentShow .detail .subItem.checked {
- background: var(--transparency-light-50);
- color: var(--text-hover);
-}
-
-.sub .rowShow .lineShow .contentShow .detail .subItem.selected.checked {
- background: var(--accent-color);
-}
-
-.sub .rowShow .lineShow .contentShow .tvshow {
- background: var(--transparency-light-10);
- color: var(--button-text);
-}
-
-.sub .rowShow .lineShow .contentShow .tvshow:hover {
- background: var(--transparency-light-15);
-
-}
-
-.sub .rowShow .lineShow .contentShow .loadmore {
- background: var(--button-color);
- border: solid 6px var(--button-color);
- color: var(--button-text);
-}
-
-.sub .rowShow .lineShow .contentShow .tvshowheader div {
- background: var(--button-color);
- color: var(--button-text);
-}
-
-.sub .rowShow .lineShow .contentShow .tvshowheader div:hover {
- background: var(--button-color-hover);
- color: var(--button-text);
- border: transparent;
-}
-
-.sub .rowShow .lineShow .contentShow .loadmore:hover {
- background: var(--button-color-hover);
- color: var(--button-text);
- border: solid 6px transparent;
-}
-
-.logs .logDetails {
- background: var(--transparency-light-15);
-}
-
-.logs .search {
- background: var(--transparency-light-10);
-}
-
-.logs .logDetails table tr.danger {
- background-color: rgb(244 67 54 / 50%) !important;
- color: #fff;
-}
-
-.uas .repoContainer .repo .details .row,
-.uas .repoContainer .repo .details .row:nth-child(2n) {
- background: var(--transparency-dark-25);
- color: var(--text);
-}
-
-/* SETTINGS */
-
-/* BUTTONS */
-.btn,
-.sub .search .btnSearch,
-.logs .logButton,
-.uas .uasBtn,
-.uas .repoContainer .repo .header .right .installUpdate,
-.uas .typesMenu .search .btnSearch,
-.btnInput,
-.playlists .playlistBtn,
-.language .languageActions .langBtn,
-.fr .reset,
-.logs .search .btnSearch,
-.fm button {
- border-color: var(--button-color);
- background: var(--button-color);
- color: var(--button-text);
- margin-right: 5px;
- box-shadow: none;
- border: transparent;
-}
-
-.btn:hover,
-.btn:focus,
-.btn:active,
-.btn-primary:not(:disabled):not(.disabled):active,
-.btn-primary:not(:disabled):not(.disabled).active,
-.show>.btn-primary.dropdown-toggle,
-.sub .search .btnSearch:hover,
-.sub .search .btnSearch:focus,
-.logs .logButton:hover,
-.logs .logButton:focus,
-.uas .uasBtn:hover,
-.uas .uasBtn:focus,
-.uas .repoContainer .repo .header .right .installUpdate:hover,
-.uas .repoContainer .repo .header .right .installUpdate:focus,
-.uas .typesMenu .search .btnSearch:focus,
-.uas .typesMenu .search .btnSearch:hover,
-.btnInput:hover,
-.btnInput:focus,
-.playlists .playlistBtn:hover,
-.playlists .playlistBtn:focus,
-.playlists .playlistBtn:not(.disabled):hover,
-.language .languageActions .langBtn:hover,
-.fr .reset:hover,
-.logs .search .btnSearch:hover,
-.logs .search .btnSearch:focus,
-.fm button:hover,
-.fm button:focus {
- border-color: var(--button-color-hover);
- color: var(--text-hover);
- background-color: var(--button-color-hover);
- box-shadow: none !important;
-}
-
-.uas .repoContainer .repo .header .right .delete,
-body>div.content.ng-scope>div>div.pushTopMinor.ng-scope>div:nth-child(2)>div.playlistContent>div.topPart>div.buttons.pull-right>div:nth-child(1),
-body>div.content.ng-scope>div>div.pushTopMinor.ng-scope>div:nth-child(3)>div.playlistContent>div.topPart>div.buttons.pull-right>div:nth-child(1),
-body>div.content.ng-scope>div>div.pushTopMinor.ng-scope>div:nth-child(4)>div.playlistContent>div.topPart>div.buttons.pull-right>div:nth-child(1),
-body>div.content.ng-scope>div>div.pushTopMinor.ng-scope>div:nth-child(5)>div.playlistContent>div.topPart>div.buttons.pull-right>div:nth-child(1),
-body>div.content.ng-scope>div>div.pushTopMinor.ng-scope>div:nth-child(6)>div.playlistContent>div.topPart>div.buttons.pull-right>div:nth-child(1),
-body>div.content.ng-scope>div>div.pushTopMinor.ng-scope>div:nth-child(7)>div.playlistContent>div.topPart>div.buttons.pull-right>div:nth-child(1),
-body>div.content.ng-scope>div>div.pushTopMinor.ng-scope>div:nth-child(8)>div.playlistContent>div.topPart>div.buttons.pull-right>div:nth-child(1),
-body>div.content.ng-scope>div>div.pushTopMinor.ng-scope>div:nth-child(9)>div.playlistContent>div.topPart>div.buttons.pull-right>div:nth-child(1),
-body>div.content.ng-scope>div>div.pushTopMinor.ng-scope>div:nth-child(10)>div.playlistContent>div.topPart>div.buttons.pull-right>div:nth-child(1),
-body>div.content.ng-scope>div>div.pushTopMinor.ng-scope>div:nth-child(11)>div.playlistContent>div.topPart>div.buttons.pull-right>div:nth-child(1) {
- background: #F44336;
- color: var(--button-text);
- border: #F44336;
-}
-
-.uas .repoContainer .repo .header .right .delete:hover,
-.uas .repoContainer .repo .header .right .delete:focus,
-body>div.content.ng-scope>div>div.pushTopMinor.ng-scope>div:nth-child(2)>div.playlistContent>div.topPart>div.buttons.pull-right>div:nth-child(1):focus,
-body>div.content.ng-scope>div>div.pushTopMinor.ng-scope>div:nth-child(2)>div.playlistContent>div.topPart>div.buttons.pull-right>div:nth-child(1):hover {
- background: #ec2626;
- color: var(--button-text);
- border: #ec2626;
-}
-
-.playlists .playlistBtn.disabled {
- background: var(--button-color);
- color: var(--button-text);
- border: var(--button-color);
- opacity: .5;
-}
-
-.playlists .playlistBtn.disabled:hover {
- background: var(--button-color);
- color: var(--button-text);
- border: var(--button-color);
-}
-
-/* FORMS */
-.form-control,
-.sub .search .searchInput,
-.uas .manualInstall,
-.uas .typesMenu .search .searchInput,
-.logs .search .searchInput {
- color: var(--text) !important;
- background: var(--transparency-dark-25) !important;
- border: 1px solid transparent !important;
- box-shadow: none !important;
- transition: background-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
-}
-
-.form-control:focus,
-.sub .search .searchInput:focus,
-.uas .manualInstall:focus,
-.uas .typesMenu .search .searchInput:focus,
-.logs .search .searchInput:focus {
- background: var(--transparency-dark-50) !important;
- color: var(--text-hover) !important;
-}
-
-/* TABLE */
-.info tr:nth-child(2n+1) {
- background-color: var(--transparency-light-10);
-}
-
-.logs .logDetails table tr:nth-child(even) {
- background: var(--transparency-light-10);
+/* dP dP dP */
+/* 88 88 88 */
+/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
+/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
+/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
+/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
+/* 88 */
+/* dP */
+
+/* Made by @gilbN */
+/* https://github.com/gilbN/theme.park */
+
+@import url("/css/defaults/placeholders.css");
+@import url("/css/defaults/transparent.css");
+
+body {
+ background: var(--main-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+a,
+.language a {
+ color: var(--link-color);
+}
+
+a:hover {
+ color: var(--link-color-hover);
+}
+
+#content:before {
+ background: var(--main-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+* {
+ outline: none !important;
+}
+
+/* TEXT */
+body,
+.head .title,
+.fm .sections .section {
+ color: var(--text);
+}
+
+/* ACCENTS */
+webtools-loading .webtoolsLoading,
+content-loading .contentLoading {
+ color: var(--accent-color);
+}
+
+.uas .type.active {
+ background: var(--button-color);
+ box-shadow: none;
+}
+
+.uas .type.active:hover {
+ background: var(--button-color-hover);
+ box-shadow: none;
+}
+
+/* NAVBAR */
+.head {
+ background: var(--transparency-dark-25);
+ box-shadow: 0 0 0 0px rgb(0 0 0 / 0%);
+}
+
+.vertical-center {
+ box-shadow: inset 0px 15px 15px -4px rgb(255 255 0 / 0%);
+}
+
+/* SIDE MENU */
+.menu .toggle {
+ background: var(--transparency-dark-25);
+ color: var(--accent-color);
+}
+
+.menu {
+ background: var(--transparency-dark-25);
+ box-shadow: 0 0 0 0px rgba(0, 0, 0, 0);
+}
+
+.menu .item {
+ background: var(--transparency-light-10);
+ color: var(--button-text);
+ box-shadow: 1px 1px 1px 1px rgba(0, 0, 0, .0);
+}
+
+.menu .item:hover {
+ background: var(--transparency-light-15);
+ color: var(--text-hover);
+}
+
+.menu .item.active {
+ background: var(--accent-color);
+ color: var(--button-text);
+}
+
+/* MODALS */
+.ngdialog.ngdialog-theme-default .ngdialog-content {
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ color: var(--text) !important;
+ border: #f0505000 5px solid;
+}
+
+.fm .settings {
+ background: var(--modal-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ color: var(--text);
+ Border: 1px solid rgba(0, 0, 0, 0.2);
+}
+
+/* PAGES */
+.sub .settings {
+ background: var(--transparency-light-25);
+}
+
+label {
+ color: var(--button-text);
+}
+
+.sub .rowShow,
+.uas .repoContainer .repo,
+.uas .typesMenu,
+.uas .repoContainer .repo.installed,
+.fm .sections .section,
+.playlists .userContainer .fileContainer,
+.playlists .playlistContainer {
+ background: var(--transparency-light-10);
+ box-shadow: 1px 1px 2px 1px rgba(0, 0, 0, .0);
+ border: transparent;
+}
+
+.uas .type:hover {
+ background: var(--transparency-light-10);
+ color: var(--text-hover);
+}
+
+.sub .rowShow:hover,
+.uas .repoContainer .repo:hover,
+.fm .sections .section:hover {
+ background: var(--transparency-light-15);
+ box-shadow: 1px 1px 2px 1px rgba(0, 0, 0, .0);
+}
+
+.expanded:hover {
+ background: var(--transparency-light-10) !important;
+ box-shadow: 1px 1px 2px 1px rgba(0, 0, 0, .0);
+}
+
+.sub .rowShow .lineShow .contentShow .detail {
+ background: var(--transparency-dark-25);
+ color: var(--text) !important;
+}
+
+.sub .rowShow .lineShow .contentShow .detail .subItem .download:hover,
+.sub .rowShow .lineShow .contentShow .detail .subHeader .selectActions div:hover {
+ color: var(--text-hover) !important;
+}
+
+.sub .rowShow .lineShow .contentShow .detail .subItem.selected {
+ background: var(--transparency-dark-25);
+}
+
+.sub .rowShow .lineShow .contentShow .detail .subItem.checked {
+ background: var(--transparency-light-50);
+ color: var(--text-hover);
+}
+
+.sub .rowShow .lineShow .contentShow .detail .subItem.selected.checked {
+ background: var(--accent-color);
+}
+
+.sub .rowShow .lineShow .contentShow .tvshow {
+ background: var(--transparency-light-10);
+ color: var(--button-text);
+}
+
+.sub .rowShow .lineShow .contentShow .tvshow:hover {
+ background: var(--transparency-light-15);
+
+}
+
+.sub .rowShow .lineShow .contentShow .loadmore {
+ background: var(--button-color);
+ border: solid 6px var(--button-color);
+ color: var(--button-text);
+}
+
+.sub .rowShow .lineShow .contentShow .tvshowheader div {
+ background: var(--button-color);
+ color: var(--button-text);
+}
+
+.sub .rowShow .lineShow .contentShow .tvshowheader div:hover {
+ background: var(--button-color-hover);
+ color: var(--button-text);
+ border: transparent;
+}
+
+.sub .rowShow .lineShow .contentShow .loadmore:hover {
+ background: var(--button-color-hover);
+ color: var(--button-text);
+ border: solid 6px transparent;
+}
+
+.logs .logDetails {
+ background: var(--transparency-light-15);
+}
+
+.logs .search {
+ background: var(--transparency-light-10);
+}
+
+.logs .logDetails table tr.danger {
+ background-color: rgb(244 67 54 / 50%) !important;
+ color: #fff;
+}
+
+.uas .repoContainer .repo .details .row,
+.uas .repoContainer .repo .details .row:nth-child(2n) {
+ background: var(--transparency-dark-25);
+ color: var(--text);
+}
+
+/* SETTINGS */
+
+/* BUTTONS */
+.btn,
+.sub .search .btnSearch,
+.logs .logButton,
+.uas .uasBtn,
+.uas .repoContainer .repo .header .right .installUpdate,
+.uas .typesMenu .search .btnSearch,
+.btnInput,
+.playlists .playlistBtn,
+.language .languageActions .langBtn,
+.fr .reset,
+.logs .search .btnSearch,
+.fm button {
+ border-color: var(--button-color);
+ background: var(--button-color);
+ color: var(--button-text);
+ margin-right: 5px;
+ box-shadow: none;
+ border: transparent;
+}
+
+.btn:hover,
+.btn:focus,
+.btn:active,
+.btn-primary:not(:disabled):not(.disabled):active,
+.btn-primary:not(:disabled):not(.disabled).active,
+.show>.btn-primary.dropdown-toggle,
+.sub .search .btnSearch:hover,
+.sub .search .btnSearch:focus,
+.logs .logButton:hover,
+.logs .logButton:focus,
+.uas .uasBtn:hover,
+.uas .uasBtn:focus,
+.uas .repoContainer .repo .header .right .installUpdate:hover,
+.uas .repoContainer .repo .header .right .installUpdate:focus,
+.uas .typesMenu .search .btnSearch:focus,
+.uas .typesMenu .search .btnSearch:hover,
+.btnInput:hover,
+.btnInput:focus,
+.playlists .playlistBtn:hover,
+.playlists .playlistBtn:focus,
+.playlists .playlistBtn:not(.disabled):hover,
+.language .languageActions .langBtn:hover,
+.fr .reset:hover,
+.logs .search .btnSearch:hover,
+.logs .search .btnSearch:focus,
+.fm button:hover,
+.fm button:focus {
+ border-color: var(--button-color-hover);
+ color: var(--text-hover);
+ background-color: var(--button-color-hover);
+ box-shadow: none !important;
+}
+
+.uas .repoContainer .repo .header .right .delete,
+body>div.content.ng-scope>div>div.pushTopMinor.ng-scope>div:nth-child(2)>div.playlistContent>div.topPart>div.buttons.pull-right>div:nth-child(1),
+body>div.content.ng-scope>div>div.pushTopMinor.ng-scope>div:nth-child(3)>div.playlistContent>div.topPart>div.buttons.pull-right>div:nth-child(1),
+body>div.content.ng-scope>div>div.pushTopMinor.ng-scope>div:nth-child(4)>div.playlistContent>div.topPart>div.buttons.pull-right>div:nth-child(1),
+body>div.content.ng-scope>div>div.pushTopMinor.ng-scope>div:nth-child(5)>div.playlistContent>div.topPart>div.buttons.pull-right>div:nth-child(1),
+body>div.content.ng-scope>div>div.pushTopMinor.ng-scope>div:nth-child(6)>div.playlistContent>div.topPart>div.buttons.pull-right>div:nth-child(1),
+body>div.content.ng-scope>div>div.pushTopMinor.ng-scope>div:nth-child(7)>div.playlistContent>div.topPart>div.buttons.pull-right>div:nth-child(1),
+body>div.content.ng-scope>div>div.pushTopMinor.ng-scope>div:nth-child(8)>div.playlistContent>div.topPart>div.buttons.pull-right>div:nth-child(1),
+body>div.content.ng-scope>div>div.pushTopMinor.ng-scope>div:nth-child(9)>div.playlistContent>div.topPart>div.buttons.pull-right>div:nth-child(1),
+body>div.content.ng-scope>div>div.pushTopMinor.ng-scope>div:nth-child(10)>div.playlistContent>div.topPart>div.buttons.pull-right>div:nth-child(1),
+body>div.content.ng-scope>div>div.pushTopMinor.ng-scope>div:nth-child(11)>div.playlistContent>div.topPart>div.buttons.pull-right>div:nth-child(1) {
+ background: #F44336;
+ color: var(--button-text);
+ border: #F44336;
+}
+
+.uas .repoContainer .repo .header .right .delete:hover,
+.uas .repoContainer .repo .header .right .delete:focus,
+body>div.content.ng-scope>div>div.pushTopMinor.ng-scope>div:nth-child(2)>div.playlistContent>div.topPart>div.buttons.pull-right>div:nth-child(1):focus,
+body>div.content.ng-scope>div>div.pushTopMinor.ng-scope>div:nth-child(2)>div.playlistContent>div.topPart>div.buttons.pull-right>div:nth-child(1):hover {
+ background: #ec2626;
+ color: var(--button-text);
+ border: #ec2626;
+}
+
+.playlists .playlistBtn.disabled {
+ background: var(--button-color);
+ color: var(--button-text);
+ border: var(--button-color);
+ opacity: .5;
+}
+
+.playlists .playlistBtn.disabled:hover {
+ background: var(--button-color);
+ color: var(--button-text);
+ border: var(--button-color);
+}
+
+/* FORMS */
+.form-control,
+.sub .search .searchInput,
+.uas .manualInstall,
+.uas .typesMenu .search .searchInput,
+.logs .search .searchInput {
+ color: var(--text) !important;
+ background: var(--transparency-dark-25) !important;
+ border: 1px solid transparent !important;
+ box-shadow: none !important;
+ transition: background-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
+}
+
+.form-control:focus,
+.sub .search .searchInput:focus,
+.uas .manualInstall:focus,
+.uas .typesMenu .search .searchInput:focus,
+.logs .search .searchInput:focus {
+ background: var(--transparency-dark-50) !important;
+ color: var(--text-hover) !important;
+}
+
+/* TABLE */
+.info tr:nth-child(2n+1) {
+ background-color: var(--transparency-light-10);
+}
+
+.logs .logDetails table tr:nth-child(even) {
+ background: var(--transparency-light-10);
}
\ No newline at end of file
diff --git a/css/base/whisparr/whisparr-base.css b/css/base/whisparr/whisparr-base.css
index 0353e1165e..8784718829 100644
--- a/css/base/whisparr/whisparr-base.css
+++ b/css/base/whisparr/whisparr-base.css
@@ -1,15 +1,15 @@
-/* dP dP dP */
-/* 88 88 88 */
-/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
-/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
-/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
-/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
-/* 88 */
-/* dP */
-
-/* Made by @gilbN */
-/* https://github.com/gilbN/theme.park */
-
-@import url("/css/defaults/placeholders.css");
-@import url("/css/defaults/transparent.css");
+/* dP dP dP */
+/* 88 88 88 */
+/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
+/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
+/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
+/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
+/* 88 */
+/* dP */
+
+/* Made by @gilbN */
+/* https://github.com/gilbN/theme.park */
+
+@import url("/css/defaults/placeholders.css");
+@import url("/css/defaults/transparent.css");
@import url("/css/base/radarr/radarr-base.css");
\ No newline at end of file
diff --git a/css/base/xbackbone/xbackbone-base.css b/css/base/xbackbone/xbackbone-base.css
index ceda8e74da..b656cca480 100644
--- a/css/base/xbackbone/xbackbone-base.css
+++ b/css/base/xbackbone/xbackbone-base.css
@@ -1,418 +1,418 @@
-/* dP dP dP */
-/* 88 88 88 */
-/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
-/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
-/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
-/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
-/* 88 */
-/* dP */
-
-/* Made by @gilbN */
-/* https://github.com/gilbN/theme.park */
-
-@import url("/css/defaults/placeholders.css");
-@import url("/css/defaults/transparent.css");
-
-.bg-light {
- background: var(--main-bg-color) !important;
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-::-webkit-scrollbar {
- width: 14px;
-}
-
-::-webkit-scrollbar-thumb {
- min-height: 50px;
- border: 3px solid transparent;
- border-radius: 8px;
- background: var(--transparency-dark-20);
- background-clip: padding-box;
-}
-
-::-webkit-scrollbar-track {
- background-color: #1f1f1f;
-}
-
-::-webkit-scrollbar-thumb:hover {
- min-height: 50px;
- border: 3px solid transparent;
- border-radius: 8px;
- background: var(--transparency-light-50);
- background-clip: padding-box;
-}
-
-/* TEXT */
-body,
-.table,
-.navbar-dark .navbar-nav .nav-link,
-.dropdown-menu,
-.dropdown-item {
- color: var(--text);
-}
-
-.navbar-dark .navbar-nav .nav-link:focus,
-.navbar-dark .navbar-nav .nav-link:hover,
-.navbar-dark .navbar-nav .show>.nav-link,
-.col-form-label {
- color: var(--text-hover);
-}
-
-.navbar-dark .navbar-nav .nav-link.active {
- color: rgb(var(--accent-color));
-}
-
-.card-header {
- color: rgb(var(--accent-color));
-}
-
-.text-muted {
- color: var(--text-muted) !important;
-}
-
-code {
- font-size: .875em;
- color: #d63384;
- word-wrap: break-word;
- background: var(--transparency-dark-50);
- padding: 2px 6px;
- border-radius: 5px;
-}
-
-pre {
- color: rgb(var(--accent-color));
-}
-
-/* LINKS */
-a {
- color: var(--link-color);
-}
-
-a:hover {
- color: var(--link-color-hover);
-}
-
-/* TOP NAV */
-.bg-primary {
- background: var(--transparency-dark-15) !important;
-}
-
-.navbar-dark .navbar-brand {
- color: rgb(var(--accent-color));
-}
-
-.navbar-dark .navbar-brand:focus,
-.navbar-dark .navbar-brand:hover {
- color: var(--accent-color-hover);
-}
-
-/* DROPDOWN MENU */
-.dropdown-menu {
- background: var(--drop-down-menu-bg);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-.dropdown-header {
- color: var(--text-hover);
-}
-
-.dropdown-item:focus,
-.dropdown-item:hover {
- color: var(--text-hover);
- background: var(--transparency-light-10);
-}
-
-.dropdown-item.disabled,
-.dropdown-item:disabled {
- color: var(--text-muted);
- pointer-events: none;
- background-color: transparent;
-}
-
-.dropdown-divider {
- border-top: 1px solid rgb(255 255 255 / 15%);
-}
-
-/* TABLES */
-.table-hover>tbody>tr:hover,
-.table>thead {
- color: var(--text-hover);
-}
-
-.table {
- border-color: rgb(255 255 255 / 20%);
-}
-
-.table>:not(:last-child)>:last-child>* {
- border-bottom-color: rgb(255 255 255 / 50%);
-}
-
-/* BUTTONS */
-
-.btn-light {
- color: var(--button-text);
- background-color: var(--transparency-light-10);
- border-color: rgba(255, 255, 255, .08);
-}
-
-.btn-light:hover {
- color: var(--button-text-hover);
- background-color: var(--transparency-light-10);
- border-color: rgba(255, 255, 255, .08);
-}
-
-.btn-primary,
-.btn-outline-dark,
-.btn-outline-secondary {
- color: var(--button-text);
- background-color: var(--button-color);
- border-color: var(--button-color);
-}
-
-.btn-primary:hover,
-.btn-outline-dark:hover,
-.btn-outline-secondary:hover,
-.btn-check:focus+.btn-primary,
-.btn-primary:focus {
- color: var(--button-text-hover);
- background-color: var(--button-color-hover);
- border-color: var(--button-color-hover);
-}
-
-.btn-check:active+.btn-primary:focus,
-.btn-check:checked+.btn-primary:focus,
-.btn-primary.active:focus,
-.btn-primary:active:focus,
-.show>.btn-primary.dropdown-toggle:focus,
-.btn-check:focus+.btn-primary,
-.btn-primary:focus {
- box-shadow: 0 0 0 0.25rem rgba(var(--accent-color), .5);
-}
-
-.btn-outline-primary,
-.btn-outline-info {
- color: var(--button-color);
- border-color: var(--button-color);
-}
-
-.btn-outline-primary:hover,
-.btn-outline-info:hover,
-.btn-check:active+.btn-outline-primary,
-.btn-check:checked+.btn-outline-primary,
-.btn-outline-primary.active,
-.btn-outline-primary.dropdown-toggle.show,
-.btn-outline-primary:active,
-.btn-check:active+.btn-outline-info,
-.btn-check:checked+.btn-outline-info,
-.btn-outline-info.active,
-.btn-outline-info.dropdown-toggle.show,
-.btn-outline-info:active {
- color: var(--button-text-hover);
- border-color: var(--button-color-hover);
- background-color: var(--button-color-hover);
-}
-
-.btn-check:focus+.btn-outline-primary,
-.btn-outline-primary:focus,
-.btn-check:focus+.btn-outline-info,
-.btn-outline-info:focus,
-.btn-check:active+.btn-outline-primary:focus,
-.btn-check:checked+.btn-outline-primary:focus,
-.btn-outline-primary.active:focus,
-.btn-outline-primary.dropdown-toggle.show:focus,
-.btn-outline-primary:active:focus,
-.btn-check:active+.btn-outline-info:focus,
-.btn-check:checked+.btn-outline-info:focus,
-.btn-outline-info.active:focus,
-.btn-outline-info.dropdown-toggle.show:focus,
-.btn-outline-info:active:focus {
- box-shadow: 0 0 0 0.25rem rgb(var(--accent-color), .5);
- color: var(--button-text-hover);
- border-color: var(--button-color-hover);
- background-color: var(--button-color-hover);
-}
-
-.btn-outline-info:not(:disabled):not(.disabled).active:focus,
-.btn-outline-info:not(:disabled):not(.disabled):active:focus,
-.show>.btn-outline-info.dropdown-toggle:focus {
- box-shadow: 0 0 0 0.2rem rgb(var(--accent-color) / 50%);
-}
-
-.btn-outline-info:not(:disabled):not(.disabled).active,
-.btn-outline-info:not(:disabled):not(.disabled):active,
-.show>.btn-outline-info.dropdown-toggle {
- color: var(--button-text-hover);
- border-color: var(--button-color-hover);
- background-color: var(--button-color-hover);
-}
-
-.btn-outline-primary {
- color: var(--button-color);
- border-color: var(--button-color);
-}
-
-.btn-outline-primary:hover {
- color: var(--button-text-hover);
- border-color: var(--button-color-hover);
- background-color: var(--button-color-hover);
-}
-
-.btn-outline-primary.focus,
-.btn-outline-primary:focus {
- box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .5)
-}
-
-.btn-outline-primary.disabled,
-.btn-outline-primary:disabled {
- color: var(--button-color);
- background-color: transparent
-}
-
-.btn-outline-primary:not(:disabled):not(.disabled).active,
-.btn-outline-primary:not(:disabled):not(.disabled):active,
-.show>.btn-outline-primary.dropdown-toggle {
- color: var(--button-text-hover);
- border-color: var(--button-color-hover);
- background-color: var(--button-color-hover);
-}
-
-.btn-outline-primary:not(:disabled):not(.disabled).active:focus,
-.btn-outline-primary:not(:disabled):not(.disabled):active:focus,
-.show>.btn-outline-primary.dropdown-toggle:focus {
- box-shadow: 0 0 0 .2rem rgba(var(--accent-color), .5)
-}
-
-.btn-outline-dark {
- color: var(--button-text);
- border-color: var(--button-color);
-}
-
-.btn-outline-dark:hover {
- color: var(--button-text-hover);
- border-color: var(--button-color-hover);
- background-color: var(--button-color-hover);
-}
-
-.btn-outline-dark.focus,
-.btn-outline-dark:focus {
- box-shadow: 0 0 0 .2rem rgba(var(--accent-color), .5)
-}
-
-.btn-outline-dark.disabled,
-.btn-outline-dark:disabled {
- color: var(--button-color);
- background-color: transparent
-}
-
-.btn-outline-dark:not(:disabled):not(.disabled).active,
-.btn-outline-dark:not(:disabled):not(.disabled):active,
-.show>.btn-outline-dark.dropdown-toggle {
- color: var(--button-text-hover);
- border-color: var(--button-color-hover);
- background-color: var(--button-color-hover);
-}
-
-.btn-outline-dark:not(:disabled):not(.disabled).active:focus,
-.btn-outline-dark:not(:disabled):not(.disabled):active:focus,
-.show>.btn-outline-dark.dropdown-toggle:focus {
- box-shadow: 0 0 0 .2rem rgba(52, 58, 64, .5)
-}
-
-
-/* FORMS */
-.form-control {
- color: var(--text-hover);
- background: var(--transparency-dark-15);
- border: 1px solid rgba(0, 0, 0, .15);
-}
-
-.form-control:focus {
- color: var(--text-hover);
- background: var(--drop-down-menu-bg);
- border-color: rgba(255, 255, 255, .15);
- outline: 0;
- box-shadow: 0 0 0 0.25rem rgba(255, 255, 255, 0);
-}
-
-textarea.form-control:focus {
- color: var(--text-hover);
- background: var(--transparency-dark-35);
- border-color: rgba(255, 255, 255, .15);
- outline: 0;
- box-shadow: 0 0 0 0.25rem rgb(255 255 255 / 0%);
-}
-
-.form-control:disabled,
-.form-control[readonly] {
- background: var(--transparency-light-15);
- opacity: 1;
-}
-
-.form-check-input:checked {
- background-color: rgb(var(--accent-color));
- border-color: rgb(var(--accent-color));
-}
-
-.form-check-input:focus {
- border-color: rgb(var(--accent-color));
- outline: 0;
- box-shadow: 0 0 0 0.25rem rgb(var(--accent-color), .25);
-}
-
-.dropzone {
- border: 2px dashed rgb(255 255 255 / 30%);
-}
-
-/* PAGINATION */
-.page-link {
- color: var(--button-text);
- background-color: var(--button-color);
- border: 1px solid var(--button-color);
-}
-
-.page-link:hover {
-
- color: var(--button-text-hover);
- background-color: var(--button-color-hover);
- border: 1px solid var(--button-color-hover);
-}
-
-.page-link:focus {
- color: var(--button-text-hover);
- background-color: var(--button-color-hover);
- box-shadow: 0 0 0 0.25rem rgb(var(--accent-color) / 25%);
-}
-
-.page-item.disabled .page-link {
- color: var(--text-muted);
- pointer-events: none;
- background-color: var(--transparency-light-10);
- border-color: rgba(255, 255, 255, .08);
-}
-
-/* CARDS */
-.card {
- background: var(--transparency-dark-25);
-}
-
-.image-card:hover .overlay {
- opacity: 1;
- transition: opacity .3s ease-in-out;
- -moz-transition: opacity .3s ease-in-out;
- -webkit-transition: opacity .3s ease-in-out;
- background: var(--transparency-dark-50);
- -webkit-backdrop-filter: blur(10px);
- backdrop-filter: blur(10px);
+/* dP dP dP */
+/* 88 88 88 */
+/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
+/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
+/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
+/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
+/* 88 */
+/* dP */
+
+/* Made by @gilbN */
+/* https://github.com/gilbN/theme.park */
+
+@import url("/css/defaults/placeholders.css");
+@import url("/css/defaults/transparent.css");
+
+.bg-light {
+ background: var(--main-bg-color) !important;
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+::-webkit-scrollbar {
+ width: 14px;
+}
+
+::-webkit-scrollbar-thumb {
+ min-height: 50px;
+ border: 3px solid transparent;
+ border-radius: 8px;
+ background: var(--transparency-dark-20);
+ background-clip: padding-box;
+}
+
+::-webkit-scrollbar-track {
+ background-color: #1f1f1f;
+}
+
+::-webkit-scrollbar-thumb:hover {
+ min-height: 50px;
+ border: 3px solid transparent;
+ border-radius: 8px;
+ background: var(--transparency-light-50);
+ background-clip: padding-box;
+}
+
+/* TEXT */
+body,
+.table,
+.navbar-dark .navbar-nav .nav-link,
+.dropdown-menu,
+.dropdown-item {
+ color: var(--text);
+}
+
+.navbar-dark .navbar-nav .nav-link:focus,
+.navbar-dark .navbar-nav .nav-link:hover,
+.navbar-dark .navbar-nav .show>.nav-link,
+.col-form-label {
+ color: var(--text-hover);
+}
+
+.navbar-dark .navbar-nav .nav-link.active {
+ color: rgb(var(--accent-color));
+}
+
+.card-header {
+ color: rgb(var(--accent-color));
+}
+
+.text-muted {
+ color: var(--text-muted) !important;
+}
+
+code {
+ font-size: .875em;
+ color: #d63384;
+ word-wrap: break-word;
+ background: var(--transparency-dark-50);
+ padding: 2px 6px;
+ border-radius: 5px;
+}
+
+pre {
+ color: rgb(var(--accent-color));
+}
+
+/* LINKS */
+a {
+ color: var(--link-color);
+}
+
+a:hover {
+ color: var(--link-color-hover);
+}
+
+/* TOP NAV */
+.bg-primary {
+ background: var(--transparency-dark-15) !important;
+}
+
+.navbar-dark .navbar-brand {
+ color: rgb(var(--accent-color));
+}
+
+.navbar-dark .navbar-brand:focus,
+.navbar-dark .navbar-brand:hover {
+ color: var(--accent-color-hover);
+}
+
+/* DROPDOWN MENU */
+.dropdown-menu {
+ background: var(--drop-down-menu-bg);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+.dropdown-header {
+ color: var(--text-hover);
+}
+
+.dropdown-item:focus,
+.dropdown-item:hover {
+ color: var(--text-hover);
+ background: var(--transparency-light-10);
+}
+
+.dropdown-item.disabled,
+.dropdown-item:disabled {
+ color: var(--text-muted);
+ pointer-events: none;
+ background-color: transparent;
+}
+
+.dropdown-divider {
+ border-top: 1px solid rgb(255 255 255 / 15%);
+}
+
+/* TABLES */
+.table-hover>tbody>tr:hover,
+.table>thead {
+ color: var(--text-hover);
+}
+
+.table {
+ border-color: rgb(255 255 255 / 20%);
+}
+
+.table>:not(:last-child)>:last-child>* {
+ border-bottom-color: rgb(255 255 255 / 50%);
+}
+
+/* BUTTONS */
+
+.btn-light {
+ color: var(--button-text);
+ background-color: var(--transparency-light-10);
+ border-color: rgba(255, 255, 255, .08);
+}
+
+.btn-light:hover {
+ color: var(--button-text-hover);
+ background-color: var(--transparency-light-10);
+ border-color: rgba(255, 255, 255, .08);
+}
+
+.btn-primary,
+.btn-outline-dark,
+.btn-outline-secondary {
+ color: var(--button-text);
+ background-color: var(--button-color);
+ border-color: var(--button-color);
+}
+
+.btn-primary:hover,
+.btn-outline-dark:hover,
+.btn-outline-secondary:hover,
+.btn-check:focus+.btn-primary,
+.btn-primary:focus {
+ color: var(--button-text-hover);
+ background-color: var(--button-color-hover);
+ border-color: var(--button-color-hover);
+}
+
+.btn-check:active+.btn-primary:focus,
+.btn-check:checked+.btn-primary:focus,
+.btn-primary.active:focus,
+.btn-primary:active:focus,
+.show>.btn-primary.dropdown-toggle:focus,
+.btn-check:focus+.btn-primary,
+.btn-primary:focus {
+ box-shadow: 0 0 0 0.25rem rgba(var(--accent-color), .5);
+}
+
+.btn-outline-primary,
+.btn-outline-info {
+ color: var(--button-color);
+ border-color: var(--button-color);
+}
+
+.btn-outline-primary:hover,
+.btn-outline-info:hover,
+.btn-check:active+.btn-outline-primary,
+.btn-check:checked+.btn-outline-primary,
+.btn-outline-primary.active,
+.btn-outline-primary.dropdown-toggle.show,
+.btn-outline-primary:active,
+.btn-check:active+.btn-outline-info,
+.btn-check:checked+.btn-outline-info,
+.btn-outline-info.active,
+.btn-outline-info.dropdown-toggle.show,
+.btn-outline-info:active {
+ color: var(--button-text-hover);
+ border-color: var(--button-color-hover);
+ background-color: var(--button-color-hover);
+}
+
+.btn-check:focus+.btn-outline-primary,
+.btn-outline-primary:focus,
+.btn-check:focus+.btn-outline-info,
+.btn-outline-info:focus,
+.btn-check:active+.btn-outline-primary:focus,
+.btn-check:checked+.btn-outline-primary:focus,
+.btn-outline-primary.active:focus,
+.btn-outline-primary.dropdown-toggle.show:focus,
+.btn-outline-primary:active:focus,
+.btn-check:active+.btn-outline-info:focus,
+.btn-check:checked+.btn-outline-info:focus,
+.btn-outline-info.active:focus,
+.btn-outline-info.dropdown-toggle.show:focus,
+.btn-outline-info:active:focus {
+ box-shadow: 0 0 0 0.25rem rgb(var(--accent-color), .5);
+ color: var(--button-text-hover);
+ border-color: var(--button-color-hover);
+ background-color: var(--button-color-hover);
+}
+
+.btn-outline-info:not(:disabled):not(.disabled).active:focus,
+.btn-outline-info:not(:disabled):not(.disabled):active:focus,
+.show>.btn-outline-info.dropdown-toggle:focus {
+ box-shadow: 0 0 0 0.2rem rgb(var(--accent-color) / 50%);
+}
+
+.btn-outline-info:not(:disabled):not(.disabled).active,
+.btn-outline-info:not(:disabled):not(.disabled):active,
+.show>.btn-outline-info.dropdown-toggle {
+ color: var(--button-text-hover);
+ border-color: var(--button-color-hover);
+ background-color: var(--button-color-hover);
+}
+
+.btn-outline-primary {
+ color: var(--button-color);
+ border-color: var(--button-color);
+}
+
+.btn-outline-primary:hover {
+ color: var(--button-text-hover);
+ border-color: var(--button-color-hover);
+ background-color: var(--button-color-hover);
+}
+
+.btn-outline-primary.focus,
+.btn-outline-primary:focus {
+ box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .5)
+}
+
+.btn-outline-primary.disabled,
+.btn-outline-primary:disabled {
+ color: var(--button-color);
+ background-color: transparent
+}
+
+.btn-outline-primary:not(:disabled):not(.disabled).active,
+.btn-outline-primary:not(:disabled):not(.disabled):active,
+.show>.btn-outline-primary.dropdown-toggle {
+ color: var(--button-text-hover);
+ border-color: var(--button-color-hover);
+ background-color: var(--button-color-hover);
+}
+
+.btn-outline-primary:not(:disabled):not(.disabled).active:focus,
+.btn-outline-primary:not(:disabled):not(.disabled):active:focus,
+.show>.btn-outline-primary.dropdown-toggle:focus {
+ box-shadow: 0 0 0 .2rem rgba(var(--accent-color), .5)
+}
+
+.btn-outline-dark {
+ color: var(--button-text);
+ border-color: var(--button-color);
+}
+
+.btn-outline-dark:hover {
+ color: var(--button-text-hover);
+ border-color: var(--button-color-hover);
+ background-color: var(--button-color-hover);
+}
+
+.btn-outline-dark.focus,
+.btn-outline-dark:focus {
+ box-shadow: 0 0 0 .2rem rgba(var(--accent-color), .5)
+}
+
+.btn-outline-dark.disabled,
+.btn-outline-dark:disabled {
+ color: var(--button-color);
+ background-color: transparent
+}
+
+.btn-outline-dark:not(:disabled):not(.disabled).active,
+.btn-outline-dark:not(:disabled):not(.disabled):active,
+.show>.btn-outline-dark.dropdown-toggle {
+ color: var(--button-text-hover);
+ border-color: var(--button-color-hover);
+ background-color: var(--button-color-hover);
+}
+
+.btn-outline-dark:not(:disabled):not(.disabled).active:focus,
+.btn-outline-dark:not(:disabled):not(.disabled):active:focus,
+.show>.btn-outline-dark.dropdown-toggle:focus {
+ box-shadow: 0 0 0 .2rem rgba(52, 58, 64, .5)
+}
+
+
+/* FORMS */
+.form-control {
+ color: var(--text-hover);
+ background: var(--transparency-dark-15);
+ border: 1px solid rgba(0, 0, 0, .15);
+}
+
+.form-control:focus {
+ color: var(--text-hover);
+ background: var(--drop-down-menu-bg);
+ border-color: rgba(255, 255, 255, .15);
+ outline: 0;
+ box-shadow: 0 0 0 0.25rem rgba(255, 255, 255, 0);
+}
+
+textarea.form-control:focus {
+ color: var(--text-hover);
+ background: var(--transparency-dark-35);
+ border-color: rgba(255, 255, 255, .15);
+ outline: 0;
+ box-shadow: 0 0 0 0.25rem rgb(255 255 255 / 0%);
+}
+
+.form-control:disabled,
+.form-control[readonly] {
+ background: var(--transparency-light-15);
+ opacity: 1;
+}
+
+.form-check-input:checked {
+ background-color: rgb(var(--accent-color));
+ border-color: rgb(var(--accent-color));
+}
+
+.form-check-input:focus {
+ border-color: rgb(var(--accent-color));
+ outline: 0;
+ box-shadow: 0 0 0 0.25rem rgb(var(--accent-color), .25);
+}
+
+.dropzone {
+ border: 2px dashed rgb(255 255 255 / 30%);
+}
+
+/* PAGINATION */
+.page-link {
+ color: var(--button-text);
+ background-color: var(--button-color);
+ border: 1px solid var(--button-color);
+}
+
+.page-link:hover {
+
+ color: var(--button-text-hover);
+ background-color: var(--button-color-hover);
+ border: 1px solid var(--button-color-hover);
+}
+
+.page-link:focus {
+ color: var(--button-text-hover);
+ background-color: var(--button-color-hover);
+ box-shadow: 0 0 0 0.25rem rgb(var(--accent-color) / 25%);
+}
+
+.page-item.disabled .page-link {
+ color: var(--text-muted);
+ pointer-events: none;
+ background-color: var(--transparency-light-10);
+ border-color: rgba(255, 255, 255, .08);
+}
+
+/* CARDS */
+.card {
+ background: var(--transparency-dark-25);
+}
+
+.image-card:hover .overlay {
+ opacity: 1;
+ transition: opacity .3s ease-in-out;
+ -moz-transition: opacity .3s ease-in-out;
+ -webkit-transition: opacity .3s ease-in-out;
+ background: var(--transparency-dark-50);
+ -webkit-backdrop-filter: blur(10px);
+ backdrop-filter: blur(10px);
}
\ No newline at end of file
diff --git a/css/community-theme-options/blackberry-abyss.css b/css/community-theme-options/blackberry-abyss.css
index b64eb1f01c..385a3f3321 100644
--- a/css/community-theme-options/blackberry-abyss.css
+++ b/css/community-theme-options/blackberry-abyss.css
@@ -1,35 +1,35 @@
-:root {
- --main-bg-color: linear-gradient(to bottom, rgba(0, 0, 0, 0.45), rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.35)) center center/cover no-repeat fixed,
- radial-gradient(at bottom center, rgba(0, 0, 0, 0.4) 0%, hsla(211, 18%, 45%, 0.55), hsla(211, 18%, 5%, 0)) center center/cover no-repeat fixed,
- linear-gradient(to right, hsla(211, 18%, 5%, 1), hsla(211, 18%, 45%, 1), hsla(211, 18%, 5%, 1)) center center/cover no-repeat fixed;
-
- --modal-bg-color: var(--main-bg-color);
- --modal-header-color: var(--main-bg-color);
- --modal-footer-color: var(--main-bg-color);
-
- --drop-down-menu-bg: var(--main-bg-color);
-
- --button-color: hsla(211, 18%, 45%, 1);
- --button-color-hover: hsla(211, 18%, 45%, 0.55);
- --button-text: #eee;
- --button-text-hover: #FFF;
-
- --accent-color: 130, 157, 185;
- --accent-color-hover: rgb(var(--accent-color),.8);
- --link-color: rgb(130, 157, 185);
- --link-color-hover: rgb(100, 119, 139);
- --label-text-color: #fff;
-
- --text:#ddd;
- --text-hover: #fff;
- --text-muted: #999;
-
- /*Specials*/
- --arr-queue-color: #6b5; /* Servarr apps + Bazarr*/
- --plex-poster-unwatched: #829db9;
- --petio-spinner: invert(68%) sepia(13%) saturate(766%) hue-rotate(170deg) brightness(90%) contrast(79%); /* Made with https://codepen.io/jsm91/embed/ZEEawyZ */
- --gitea-color-primary-dark-4: 130, 157, 185;
- --overseerr-gradient: linear-gradient(to bottom, rgba(0, 0, 0, 0.45), rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.35)) center center/cover no-repeat fixed,
- radial-gradient(at bottom center, rgba(0, 0, 0, 0.4) 0%, hsla(211, 18%, 45%, 0.55), hsla(211, 18%, 5%, 0)) center center/cover no-repeat fixed,
- linear-gradient(to right, hsla(211, 18%, 5%, .9), hsla(211, 18%, 45%, .9), rgba(10, 13, 15, 0.9)) center center/cover no-repeat fixed;
-}
+:root {
+ --main-bg-color: linear-gradient(to bottom, rgba(0, 0, 0, 0.45), rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.35)) center center/cover no-repeat fixed,
+ radial-gradient(at bottom center, rgba(0, 0, 0, 0.4) 0%, hsla(211, 18%, 45%, 0.55), hsla(211, 18%, 5%, 0)) center center/cover no-repeat fixed,
+ linear-gradient(to right, hsla(211, 18%, 5%, 1), hsla(211, 18%, 45%, 1), hsla(211, 18%, 5%, 1)) center center/cover no-repeat fixed;
+
+ --modal-bg-color: var(--main-bg-color);
+ --modal-header-color: var(--main-bg-color);
+ --modal-footer-color: var(--main-bg-color);
+
+ --drop-down-menu-bg: var(--main-bg-color);
+
+ --button-color: hsla(211, 18%, 45%, 1);
+ --button-color-hover: hsla(211, 18%, 45%, 0.55);
+ --button-text: #eee;
+ --button-text-hover: #FFF;
+
+ --accent-color: 130, 157, 185;
+ --accent-color-hover: rgb(var(--accent-color),.8);
+ --link-color: rgb(130, 157, 185);
+ --link-color-hover: rgb(100, 119, 139);
+ --label-text-color: #fff;
+
+ --text:#ddd;
+ --text-hover: #fff;
+ --text-muted: #999;
+
+ /*Specials*/
+ --arr-queue-color: #6b5; /* Servarr apps + Bazarr*/
+ --plex-poster-unwatched: #829db9;
+ --petio-spinner: invert(68%) sepia(13%) saturate(766%) hue-rotate(170deg) brightness(90%) contrast(79%); /* Made with https://codepen.io/jsm91/embed/ZEEawyZ */
+ --gitea-color-primary-dark-4: 130, 157, 185;
+ --overseerr-gradient: linear-gradient(to bottom, rgba(0, 0, 0, 0.45), rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.35)) center center/cover no-repeat fixed,
+ radial-gradient(at bottom center, rgba(0, 0, 0, 0.4) 0%, hsla(211, 18%, 45%, 0.55), hsla(211, 18%, 5%, 0)) center center/cover no-repeat fixed,
+ linear-gradient(to right, hsla(211, 18%, 5%, .9), hsla(211, 18%, 45%, .9), rgba(10, 13, 15, 0.9)) center center/cover no-repeat fixed;
+}
diff --git a/css/community-theme-options/blackberry-amethyst.css b/css/community-theme-options/blackberry-amethyst.css
index 1f1cd7d10a..d4b074968a 100644
--- a/css/community-theme-options/blackberry-amethyst.css
+++ b/css/community-theme-options/blackberry-amethyst.css
@@ -1,31 +1,31 @@
-:root {
- --main-bg-color: radial-gradient(at top center, rgba(0, 0, 0, 0.25), hsla(0, 14%, 18%, 0.55) , hsla(0, 18%, 5%, 0.9)) center center/cover no-repeat fixed, linear-gradient(to bottom, #df89de 0%, hsl(276, 100%, 3%) 100%) center center/cover no-repeat fixed;
-
- --modal-bg-color: var(--main-bg-color);
- --modal-header-color: var(--main-bg-color);
- --modal-footer-color: var(--main-bg-color);
-
- --drop-down-menu-bg: var(--main-bg-color);
-
- --button-color: rgb(134, 84, 132);
- --button-color-hover: rgba(134, 84, 132, .8);
- --button-text: #eee;
- --button-text-hover: #FFF;
-
- --accent-color: 217, 164, 217;
- --accent-color-hover: rgb(var(--accent-color),.8);
- --link-color: rgb(199, 118, 197);
- --link-color-hover: rgb(217, 164, 217);
- --label-text-color: #fff;
-
- --text:#ddd;
- --text-hover: #fff;
- --text-muted: #999;
-
- /*Specials*/
- --arr-queue-color: #6b5; /* Servarr apps + Bazarr*/
- --plex-poster-unwatched: rgb(134, 84, 132);
- --petio-spinner: invert(68%) sepia(13%) saturate(766%) hue-rotate(170deg) brightness(90%) contrast(79%); /* Made with https://codepen.io/jsm91/embed/ZEEawyZ */
- --gitea-color-primary-dark-4: 134, 84, 132;
- --overseerr-gradient: radial-gradient(at top center, rgba(0, 0, 0, 0.25), hsla(0, 14%, 18%, 0.55) , hsla(0, 18%, 5%, 0.9)) center center/cover no-repeat fixed, linear-gradient(to bottom, rgb(223, 137, 222, .85) 0%, hsl(276, 100%, 3%) 100%) center center/cover no-repeat fixed;
+:root {
+ --main-bg-color: radial-gradient(at top center, rgba(0, 0, 0, 0.25), hsla(0, 14%, 18%, 0.55) , hsla(0, 18%, 5%, 0.9)) center center/cover no-repeat fixed, linear-gradient(to bottom, #df89de 0%, hsl(276, 100%, 3%) 100%) center center/cover no-repeat fixed;
+
+ --modal-bg-color: var(--main-bg-color);
+ --modal-header-color: var(--main-bg-color);
+ --modal-footer-color: var(--main-bg-color);
+
+ --drop-down-menu-bg: var(--main-bg-color);
+
+ --button-color: rgb(134, 84, 132);
+ --button-color-hover: rgba(134, 84, 132, .8);
+ --button-text: #eee;
+ --button-text-hover: #FFF;
+
+ --accent-color: 217, 164, 217;
+ --accent-color-hover: rgb(var(--accent-color),.8);
+ --link-color: rgb(199, 118, 197);
+ --link-color-hover: rgb(217, 164, 217);
+ --label-text-color: #fff;
+
+ --text:#ddd;
+ --text-hover: #fff;
+ --text-muted: #999;
+
+ /*Specials*/
+ --arr-queue-color: #6b5; /* Servarr apps + Bazarr*/
+ --plex-poster-unwatched: rgb(134, 84, 132);
+ --petio-spinner: invert(68%) sepia(13%) saturate(766%) hue-rotate(170deg) brightness(90%) contrast(79%); /* Made with https://codepen.io/jsm91/embed/ZEEawyZ */
+ --gitea-color-primary-dark-4: 134, 84, 132;
+ --overseerr-gradient: radial-gradient(at top center, rgba(0, 0, 0, 0.25), hsla(0, 14%, 18%, 0.55) , hsla(0, 18%, 5%, 0.9)) center center/cover no-repeat fixed, linear-gradient(to bottom, rgb(223, 137, 222, .85) 0%, hsl(276, 100%, 3%) 100%) center center/cover no-repeat fixed;
}
\ No newline at end of file
diff --git a/css/community-theme-options/blackberry-carol.css b/css/community-theme-options/blackberry-carol.css
index 51ce48be9f..282b25d369 100644
--- a/css/community-theme-options/blackberry-carol.css
+++ b/css/community-theme-options/blackberry-carol.css
@@ -1,45 +1,45 @@
-:root {
- --main-bg-color: url(/resources/blur-noise.png),
- radial-gradient(at center center, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.9) 120%) center center/cover no-repeat fixed,
- radial-gradient(at bottom center, rgba(0, 0, 0, 0.15), hsla(0, 14%, 18%, 0.45), hsla(0, 18%, 5%, 0.6)) center center/cover no-repeat fixed,
- radial-gradient(at bottom center, rgba(167, 6, 6, 0.15), hsla(0, 14%, 18%, 0), hsla(0, 18%, 5%, 0)) center center/cover no-repeat fixed,
- radial-gradient(at top center, rgba(11, 80, 25, 0.6), hsla(0, 14%, 18%, 0.45), hsla(0, 18%, 5%, 0.6)) center center/cover no-repeat fixed,
- radial-gradient(at bottom right, #0b5019, hsla(0, 14%, 18%, 0), hsla(0, 18%, 5%, 0)) center center/cover no-repeat fixed,
- radial-gradient(at center center, rgba(167, 6, 6, 0.25), rgba(0, 0, 0, 0), rgba(0, 0, 0, 0)) center center/cover no-repeat fixed,
- linear-gradient(45deg, #0b5019 0%, #a70606 135%) center center/cover no-repeat fixed;
-
- --modal-bg-color: var(--main-bg-color);
- --modal-header-color: var(--main-bg-color);
- --modal-footer-color: var(--main-bg-color);
-
- --drop-down-menu-bg: var(--main-bg-color);
-
- --button-color: rgb(51, 0, 0);
- --button-color-hover: rgb(104, 4, 4);
- --button-text: #eee;
- --button-text-hover: #FFF;
-
- --accent-color:170,170,170;
- --accent-color-hover: rgb(var(--accent-color),.8);
- --link-color: #aaaaaa;
- --link-color-hover: #fff;
- --label-text-color: rgb(32, 32, 32);
-
- --text:#ddd;
- --text-hover: #fff;
- --text-muted: #999;
-
- /*Specials*/
- --arr-queue-color: #6b5; /* Servarr apps + Bazarr*/
- --plex-poster-unwatched: rgb(100, 15, 15);
- --petio-spinner: invert(68%) sepia(13%) saturate(766%) hue-rotate(170deg) brightness(90%) contrast(79%); /* Made with https://codepen.io/jsm91/embed/ZEEawyZ */
- --gitea-color-primary-dark-4: 100, 15, 15;
- --overseerr-gradient: url(/resources/blur-noise.png),
- radial-gradient(at center center, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.9) 120%) center center/cover no-repeat fixed,
- radial-gradient(at bottom center, rgba(0, 0, 0, 0.15), hsla(0, 14%, 18%, 0.45), hsla(0, 18%, 5%, 0.6)) center center/cover no-repeat fixed,
- radial-gradient(at bottom center, rgba(167, 6, 6, 0.15), hsla(0, 14%, 18%, 0), hsla(0, 18%, 5%, 0)) center center/cover no-repeat fixed,
- radial-gradient(at top center, rgba(11, 80, 25, 0.6), hsla(0, 14%, 18%, 0.45), hsla(0, 18%, 5%, 0.6)) center center/cover no-repeat fixed,
- radial-gradient(at bottom right, rgba(11, 80, 25, 0.85), hsla(0, 14%, 18%, 0), hsla(0, 18%, 5%, 0)) center center/cover no-repeat fixed,
- radial-gradient(at center center, rgba(167, 6, 6, 0.25), rgba(0, 0, 0, 0), rgba(0, 0, 0, 0)) center center/cover no-repeat fixed,
- linear-gradient(45deg, rgb(11, 80, 25,.85) 0%, rgb(167, 6, 6,.85) 135%) center center/cover no-repeat fixed;
+:root {
+ --main-bg-color: url(/resources/blur-noise.png),
+ radial-gradient(at center center, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.9) 120%) center center/cover no-repeat fixed,
+ radial-gradient(at bottom center, rgba(0, 0, 0, 0.15), hsla(0, 14%, 18%, 0.45), hsla(0, 18%, 5%, 0.6)) center center/cover no-repeat fixed,
+ radial-gradient(at bottom center, rgba(167, 6, 6, 0.15), hsla(0, 14%, 18%, 0), hsla(0, 18%, 5%, 0)) center center/cover no-repeat fixed,
+ radial-gradient(at top center, rgba(11, 80, 25, 0.6), hsla(0, 14%, 18%, 0.45), hsla(0, 18%, 5%, 0.6)) center center/cover no-repeat fixed,
+ radial-gradient(at bottom right, #0b5019, hsla(0, 14%, 18%, 0), hsla(0, 18%, 5%, 0)) center center/cover no-repeat fixed,
+ radial-gradient(at center center, rgba(167, 6, 6, 0.25), rgba(0, 0, 0, 0), rgba(0, 0, 0, 0)) center center/cover no-repeat fixed,
+ linear-gradient(45deg, #0b5019 0%, #a70606 135%) center center/cover no-repeat fixed;
+
+ --modal-bg-color: var(--main-bg-color);
+ --modal-header-color: var(--main-bg-color);
+ --modal-footer-color: var(--main-bg-color);
+
+ --drop-down-menu-bg: var(--main-bg-color);
+
+ --button-color: rgb(51, 0, 0);
+ --button-color-hover: rgb(104, 4, 4);
+ --button-text: #eee;
+ --button-text-hover: #FFF;
+
+ --accent-color:170,170,170;
+ --accent-color-hover: rgb(var(--accent-color),.8);
+ --link-color: #aaaaaa;
+ --link-color-hover: #fff;
+ --label-text-color: rgb(32, 32, 32);
+
+ --text:#ddd;
+ --text-hover: #fff;
+ --text-muted: #999;
+
+ /*Specials*/
+ --arr-queue-color: #6b5; /* Servarr apps + Bazarr*/
+ --plex-poster-unwatched: rgb(100, 15, 15);
+ --petio-spinner: invert(68%) sepia(13%) saturate(766%) hue-rotate(170deg) brightness(90%) contrast(79%); /* Made with https://codepen.io/jsm91/embed/ZEEawyZ */
+ --gitea-color-primary-dark-4: 100, 15, 15;
+ --overseerr-gradient: url(/resources/blur-noise.png),
+ radial-gradient(at center center, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.9) 120%) center center/cover no-repeat fixed,
+ radial-gradient(at bottom center, rgba(0, 0, 0, 0.15), hsla(0, 14%, 18%, 0.45), hsla(0, 18%, 5%, 0.6)) center center/cover no-repeat fixed,
+ radial-gradient(at bottom center, rgba(167, 6, 6, 0.15), hsla(0, 14%, 18%, 0), hsla(0, 18%, 5%, 0)) center center/cover no-repeat fixed,
+ radial-gradient(at top center, rgba(11, 80, 25, 0.6), hsla(0, 14%, 18%, 0.45), hsla(0, 18%, 5%, 0.6)) center center/cover no-repeat fixed,
+ radial-gradient(at bottom right, rgba(11, 80, 25, 0.85), hsla(0, 14%, 18%, 0), hsla(0, 18%, 5%, 0)) center center/cover no-repeat fixed,
+ radial-gradient(at center center, rgba(167, 6, 6, 0.25), rgba(0, 0, 0, 0), rgba(0, 0, 0, 0)) center center/cover no-repeat fixed,
+ linear-gradient(45deg, rgb(11, 80, 25,.85) 0%, rgb(167, 6, 6,.85) 135%) center center/cover no-repeat fixed;
}
\ No newline at end of file
diff --git a/css/community-theme-options/blackberry-dreamscape.css b/css/community-theme-options/blackberry-dreamscape.css
index adc24f5a94..47591d2968 100644
--- a/css/community-theme-options/blackberry-dreamscape.css
+++ b/css/community-theme-options/blackberry-dreamscape.css
@@ -1,36 +1,36 @@
-:root {
- --main-bg-color: radial-gradient(at top center, rgba(0, 0, 0, 0), hsla(0, 14%, 18%, 0.2), hsla(0, 18%, 5%, 1) 95%) center center/cover no-repeat fixed,
- radial-gradient(at bottom center, rgba(0, 0, 0, 0.15), hsla(0, 14%, 18%, 0.45), hsla(0, 18%, 5%, 0.6)) center center/cover no-repeat fixed,
- linear-gradient(to top, #e2c9cc 1%, #e7627d 46%, #b8235a 59%, #801357 71%, #3d1635 84%, #1c1a27 100%) center center/cover no-repeat fixed;
-
-
- --modal-bg-color: var(--main-bg-color);
- --modal-header-color: var(--main-bg-color);
- --modal-footer-color: var(--main-bg-color);
-
- --drop-down-menu-bg: var(--main-bg-color);
-
- --button-color: #3d1635;
- --button-color-hover: #801357;
- --button-text: #eee;
- --button-text-hover: #FFF;
-
- --accent-color: 231, 98, 125;
- --accent-color-hover: rgb(var(--accent-color),.8);
- --link-color: rgb(230, 125, 146);
- --link-color-hover: #e2c9cc;
- --label-text-color: #fff;
-
- --text:#ddd;
- --text-hover: #fff;
- --text-muted: #999;
-
- /*Specials*/
- --arr-queue-color: #6b5; /* Servarr apps + Bazarr*/
- --plex-poster-unwatched: #e7627d;
- --petio-spinner: invert(68%) sepia(13%) saturate(766%) hue-rotate(170deg) brightness(90%) contrast(79%); /* Made with https://codepen.io/jsm91/embed/ZEEawyZ */
- --gitea-color-primary-dark-4: 231, 98, 125;
- --overseerr-gradient: radial-gradient(at top center, rgba(0, 0, 0, 0), hsla(0, 14%, 18%, 0.2), hsla(0, 18%, 5%, 1) 95%) center center/cover no-repeat fixed,
- radial-gradient(at bottom center, rgba(0, 0, 0, 0.15), hsla(0, 14%, 18%, 0.45), hsla(0, 18%, 5%, 0.6)) center center/cover no-repeat fixed,
- linear-gradient(to top, rgb(226, 201, 204, .9) 1%, rgb(231, 98, 125, .9) 46%, rgb(184, 35, 90, .9) 59%, rgb(128, 19, 87, .9) 71%, rgb(61, 22, 53, .9) 84%, rgb(28, 26, 39, .9) 100%) center center/cover no-repeat fixed;
-}
+:root {
+ --main-bg-color: radial-gradient(at top center, rgba(0, 0, 0, 0), hsla(0, 14%, 18%, 0.2), hsla(0, 18%, 5%, 1) 95%) center center/cover no-repeat fixed,
+ radial-gradient(at bottom center, rgba(0, 0, 0, 0.15), hsla(0, 14%, 18%, 0.45), hsla(0, 18%, 5%, 0.6)) center center/cover no-repeat fixed,
+ linear-gradient(to top, #e2c9cc 1%, #e7627d 46%, #b8235a 59%, #801357 71%, #3d1635 84%, #1c1a27 100%) center center/cover no-repeat fixed;
+
+
+ --modal-bg-color: var(--main-bg-color);
+ --modal-header-color: var(--main-bg-color);
+ --modal-footer-color: var(--main-bg-color);
+
+ --drop-down-menu-bg: var(--main-bg-color);
+
+ --button-color: #3d1635;
+ --button-color-hover: #801357;
+ --button-text: #eee;
+ --button-text-hover: #FFF;
+
+ --accent-color: 231, 98, 125;
+ --accent-color-hover: rgb(var(--accent-color),.8);
+ --link-color: rgb(230, 125, 146);
+ --link-color-hover: #e2c9cc;
+ --label-text-color: #fff;
+
+ --text:#ddd;
+ --text-hover: #fff;
+ --text-muted: #999;
+
+ /*Specials*/
+ --arr-queue-color: #6b5; /* Servarr apps + Bazarr*/
+ --plex-poster-unwatched: #e7627d;
+ --petio-spinner: invert(68%) sepia(13%) saturate(766%) hue-rotate(170deg) brightness(90%) contrast(79%); /* Made with https://codepen.io/jsm91/embed/ZEEawyZ */
+ --gitea-color-primary-dark-4: 231, 98, 125;
+ --overseerr-gradient: radial-gradient(at top center, rgba(0, 0, 0, 0), hsla(0, 14%, 18%, 0.2), hsla(0, 18%, 5%, 1) 95%) center center/cover no-repeat fixed,
+ radial-gradient(at bottom center, rgba(0, 0, 0, 0.15), hsla(0, 14%, 18%, 0.45), hsla(0, 18%, 5%, 0.6)) center center/cover no-repeat fixed,
+ linear-gradient(to top, rgb(226, 201, 204, .9) 1%, rgb(231, 98, 125, .9) 46%, rgb(184, 35, 90, .9) 59%, rgb(128, 19, 87, .9) 71%, rgb(61, 22, 53, .9) 84%, rgb(28, 26, 39, .9) 100%) center center/cover no-repeat fixed;
+}
diff --git a/css/community-theme-options/blackberry-flamingo.css b/css/community-theme-options/blackberry-flamingo.css
index d075526c4a..83d14c5d17 100644
--- a/css/community-theme-options/blackberry-flamingo.css
+++ b/css/community-theme-options/blackberry-flamingo.css
@@ -1,33 +1,33 @@
-:root {
- --main-bg-color: radial-gradient(at bottom center, rgba(0, 0, 0, 0.15), hsla(0, 14%, 18%, 0.65), hsla(0, 18%, 5%, 0.95)) center center/cover no-repeat fixed,
- linear-gradient(45deg, #ff9a9e 0%, #fad0c4 99%, #fad0c4 100%) center center/cover no-repeat fixed;
-
- --modal-bg-color: var(--main-bg-color);
- --modal-header-color: var(--main-bg-color);
- --modal-footer-color: var(--main-bg-color);
-
- --drop-down-menu-bg: var(--main-bg-color);
-
- --button-color: #fad0c4;
- --button-color-hover: #ff9a9e;
- --button-text: hsla(0, 18%, 5%, 0.95);
- --button-text-hover: hsla(0, 18%, 5%, 0.95);
-
- --accent-color: 250, 208, 196;
- --accent-color-hover: rgb(var(--accent-color),.8);
- --link-color: #fad0c4;
- --link-color-hover: #e2c9cc;
- --label-text-color: hsla(0, 18%, 5%, 0.95);
-
- --text:#ddd;
- --text-hover: #fff;
- --text-muted: #999;
-
- /*Specials*/
- --arr-queue-color: #6b5; /* Servarr apps + Bazarr*/
- --plex-poster-unwatched: #ff9a9e;
- --petio-spinner: invert(68%) sepia(13%) saturate(766%) hue-rotate(170deg) brightness(90%) contrast(79%); /* Made with https://codepen.io/jsm91/embed/ZEEawyZ */
- --gitea-color-primary-dark-4: 255, 154, 158;
- --overseerr-gradient: radial-gradient(at bottom center, rgba(0, 0, 0, 0.15), hsla(0, 14%, 18%, 0.65), hsla(0, 18%, 5%, 0.95)) center center/cover no-repeat fixed,
- linear-gradient(45deg, rgb(255, 154, 158, .9) 0%, rgb(250, 208, 196, .9) 99%, rgb(250, 208, 196, .9) 100%) center center/cover no-repeat fixed;
-}
+:root {
+ --main-bg-color: radial-gradient(at bottom center, rgba(0, 0, 0, 0.15), hsla(0, 14%, 18%, 0.65), hsla(0, 18%, 5%, 0.95)) center center/cover no-repeat fixed,
+ linear-gradient(45deg, #ff9a9e 0%, #fad0c4 99%, #fad0c4 100%) center center/cover no-repeat fixed;
+
+ --modal-bg-color: var(--main-bg-color);
+ --modal-header-color: var(--main-bg-color);
+ --modal-footer-color: var(--main-bg-color);
+
+ --drop-down-menu-bg: var(--main-bg-color);
+
+ --button-color: #fad0c4;
+ --button-color-hover: #ff9a9e;
+ --button-text: hsla(0, 18%, 5%, 0.95);
+ --button-text-hover: hsla(0, 18%, 5%, 0.95);
+
+ --accent-color: 250, 208, 196;
+ --accent-color-hover: rgb(var(--accent-color),.8);
+ --link-color: #fad0c4;
+ --link-color-hover: #e2c9cc;
+ --label-text-color: hsla(0, 18%, 5%, 0.95);
+
+ --text:#ddd;
+ --text-hover: #fff;
+ --text-muted: #999;
+
+ /*Specials*/
+ --arr-queue-color: #6b5; /* Servarr apps + Bazarr*/
+ --plex-poster-unwatched: #ff9a9e;
+ --petio-spinner: invert(68%) sepia(13%) saturate(766%) hue-rotate(170deg) brightness(90%) contrast(79%); /* Made with https://codepen.io/jsm91/embed/ZEEawyZ */
+ --gitea-color-primary-dark-4: 255, 154, 158;
+ --overseerr-gradient: radial-gradient(at bottom center, rgba(0, 0, 0, 0.15), hsla(0, 14%, 18%, 0.65), hsla(0, 18%, 5%, 0.95)) center center/cover no-repeat fixed,
+ linear-gradient(45deg, rgb(255, 154, 158, .9) 0%, rgb(250, 208, 196, .9) 99%, rgb(250, 208, 196, .9) 100%) center center/cover no-repeat fixed;
+}
diff --git a/css/community-theme-options/blackberry-hearth.css b/css/community-theme-options/blackberry-hearth.css
index 5a139953a5..ab91f40289 100644
--- a/css/community-theme-options/blackberry-hearth.css
+++ b/css/community-theme-options/blackberry-hearth.css
@@ -1,34 +1,34 @@
-:root {
- --main-bg-color: radial-gradient(at bottom center, rgba(0, 0, 0, 0.4) 0%, hsla(0, 14%, 18%, 0.55), hsla(0, 18%, 5%, 0)) center center/cover no-repeat fixed,
- linear-gradient(to bottom, hsl(0, 18%, 5%), hsl(0, 65%, 23%), hsl(0, 100%, 9%)) center center/cover no-repeat fixed;
-
-
- --modal-bg-color: var(--main-bg-color);
- --modal-header-color: var(--main-bg-color);
- --modal-footer-color: var(--main-bg-color);
-
- --drop-down-menu-bg: var(--main-bg-color);
-
- --button-color: rgb(236, 106, 106);
- --button-color-hover: hsl(0, 65%, 23%);
- --button-text: hsla(0, 18%, 5%, 0.95);
- --button-text-hover: hsla(0, 0%, 100%, 0.95);
-
- --accent-color: 236, 106, 106;
- --accent-color-hover: rgb(var(--accent-color),.8);
- --link-color: #fad0c4;
- --link-color-hover: #e2c9cc;
- --label-text-color: hsla(0, 18%, 5%, 0.95);
-
- --text:#ddd;
- --text-hover: #fff;
- --text-muted: #999;
-
- /*Specials*/
- --arr-queue-color: #6b5; /* Servarr apps + Bazarr*/
- --plex-poster-unwatched: #ff9a9e;
- --petio-spinner: invert(68%) sepia(13%) saturate(766%) hue-rotate(170deg) brightness(90%) contrast(79%); /* Made with https://codepen.io/jsm91/embed/ZEEawyZ */
- --gitea-color-primary-dark-4: 255, 154, 158;
- --overseerr-gradient: radial-gradient(at bottom center, rgba(0, 0, 0, 0.4) 0%, hsla(0, 14%, 18%, 0.55), hsla(0, 18%, 5%, 0)) center center/cover no-repeat fixed,
- linear-gradient(to bottom, hsla(0, 20%, 5%, 0.9), hsl(0, 65%, 23%, .9), hsl(0, 100%, 9%, .9)) center center/cover no-repeat fixed;
-}
+:root {
+ --main-bg-color: radial-gradient(at bottom center, rgba(0, 0, 0, 0.4) 0%, hsla(0, 14%, 18%, 0.55), hsla(0, 18%, 5%, 0)) center center/cover no-repeat fixed,
+ linear-gradient(to bottom, hsl(0, 18%, 5%), hsl(0, 65%, 23%), hsl(0, 100%, 9%)) center center/cover no-repeat fixed;
+
+
+ --modal-bg-color: var(--main-bg-color);
+ --modal-header-color: var(--main-bg-color);
+ --modal-footer-color: var(--main-bg-color);
+
+ --drop-down-menu-bg: var(--main-bg-color);
+
+ --button-color: rgb(236, 106, 106);
+ --button-color-hover: hsl(0, 65%, 23%);
+ --button-text: hsla(0, 18%, 5%, 0.95);
+ --button-text-hover: hsla(0, 0%, 100%, 0.95);
+
+ --accent-color: 236, 106, 106;
+ --accent-color-hover: rgb(var(--accent-color),.8);
+ --link-color: #fad0c4;
+ --link-color-hover: #e2c9cc;
+ --label-text-color: hsla(0, 18%, 5%, 0.95);
+
+ --text:#ddd;
+ --text-hover: #fff;
+ --text-muted: #999;
+
+ /*Specials*/
+ --arr-queue-color: #6b5; /* Servarr apps + Bazarr*/
+ --plex-poster-unwatched: #ff9a9e;
+ --petio-spinner: invert(68%) sepia(13%) saturate(766%) hue-rotate(170deg) brightness(90%) contrast(79%); /* Made with https://codepen.io/jsm91/embed/ZEEawyZ */
+ --gitea-color-primary-dark-4: 255, 154, 158;
+ --overseerr-gradient: radial-gradient(at bottom center, rgba(0, 0, 0, 0.4) 0%, hsla(0, 14%, 18%, 0.55), hsla(0, 18%, 5%, 0)) center center/cover no-repeat fixed,
+ linear-gradient(to bottom, hsla(0, 20%, 5%, 0.9), hsl(0, 65%, 23%, .9), hsl(0, 100%, 9%, .9)) center center/cover no-repeat fixed;
+}
diff --git a/css/community-theme-options/blackberry-martian.css b/css/community-theme-options/blackberry-martian.css
index 6eb4cd0529..69f006c402 100644
--- a/css/community-theme-options/blackberry-martian.css
+++ b/css/community-theme-options/blackberry-martian.css
@@ -1,35 +1,35 @@
-:root {
- --main-bg-color: linear-gradient(to right, rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.45)) center center/cover no-repeat fixed,
- radial-gradient(at right center, rgba(0, 0, 0, 0.3) 10%, hsla(0, 14%, 18%, 0.6), hsla(0, 18%, 5%, 1) 95%) center center/cover no-repeat fixed,
- linear-gradient(to right, #43e97b 0%, #043815 100%) center center/cover no-repeat fixed;
-
- --modal-bg-color: var(--main-bg-color);
- --modal-header-color: var(--main-bg-color);
- --modal-footer-color: var(--main-bg-color);
-
- --drop-down-menu-bg: var(--main-bg-color);
-
- --button-color: #2e5135;
- --button-color-hover: #043815;
- --button-text: #eee;
- --button-text-hover: hsla(0, 0%, 100%, 0.95);
-
- --accent-color: 67, 233, 123;
- --accent-color-hover: rgb(var(--accent-color),.8);
- --link-color: #43e97b;
- --link-color-hover: #2e5135;
- --label-text-color: hsla(0, 18%, 5%, 0.95);
-
- --text:#ddd;
- --text-hover: #fff;
- --text-muted: #999;
-
- /*Specials*/
- --arr-queue-color: #6b5; /* Servarr apps + Bazarr*/
- --plex-poster-unwatched: #43e97b;
- --petio-spinner: invert(68%) sepia(13%) saturate(766%) hue-rotate(170deg) brightness(90%) contrast(79%); /* Made with https://codepen.io/jsm91/embed/ZEEawyZ */
- --gitea-color-primary-dark-4: 67, 233, 123;
- --overseerr-gradient: linear-gradient(to right, rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.45)) center center/cover no-repeat fixed,
- radial-gradient(at right center, rgba(0, 0, 0, 0.3) 10%, hsla(0, 14%, 18%, 0.6), hsla(0, 18%, 5%, 1) 95%) center center/cover no-repeat fixed,
- linear-gradient(to right, rgb(67, 233, 123, .9) 0%, rgb(4, 56, 21, .9) 100%) center center/cover no-repeat fixed;
-}
+:root {
+ --main-bg-color: linear-gradient(to right, rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.45)) center center/cover no-repeat fixed,
+ radial-gradient(at right center, rgba(0, 0, 0, 0.3) 10%, hsla(0, 14%, 18%, 0.6), hsla(0, 18%, 5%, 1) 95%) center center/cover no-repeat fixed,
+ linear-gradient(to right, #43e97b 0%, #043815 100%) center center/cover no-repeat fixed;
+
+ --modal-bg-color: var(--main-bg-color);
+ --modal-header-color: var(--main-bg-color);
+ --modal-footer-color: var(--main-bg-color);
+
+ --drop-down-menu-bg: var(--main-bg-color);
+
+ --button-color: #2e5135;
+ --button-color-hover: #043815;
+ --button-text: #eee;
+ --button-text-hover: hsla(0, 0%, 100%, 0.95);
+
+ --accent-color: 67, 233, 123;
+ --accent-color-hover: rgb(var(--accent-color),.8);
+ --link-color: #43e97b;
+ --link-color-hover: #2e5135;
+ --label-text-color: hsla(0, 18%, 5%, 0.95);
+
+ --text:#ddd;
+ --text-hover: #fff;
+ --text-muted: #999;
+
+ /*Specials*/
+ --arr-queue-color: #6b5; /* Servarr apps + Bazarr*/
+ --plex-poster-unwatched: #43e97b;
+ --petio-spinner: invert(68%) sepia(13%) saturate(766%) hue-rotate(170deg) brightness(90%) contrast(79%); /* Made with https://codepen.io/jsm91/embed/ZEEawyZ */
+ --gitea-color-primary-dark-4: 67, 233, 123;
+ --overseerr-gradient: linear-gradient(to right, rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.45)) center center/cover no-repeat fixed,
+ radial-gradient(at right center, rgba(0, 0, 0, 0.3) 10%, hsla(0, 14%, 18%, 0.6), hsla(0, 18%, 5%, 1) 95%) center center/cover no-repeat fixed,
+ linear-gradient(to right, rgb(67, 233, 123, .9) 0%, rgb(4, 56, 21, .9) 100%) center center/cover no-repeat fixed;
+}
diff --git a/css/community-theme-options/blackberry-pumpkin.css b/css/community-theme-options/blackberry-pumpkin.css
index 0e4c45af37..984d8211d2 100644
--- a/css/community-theme-options/blackberry-pumpkin.css
+++ b/css/community-theme-options/blackberry-pumpkin.css
@@ -1,37 +1,37 @@
-:root {
- --main-bg-color: linear-gradient(135deg, transparent 40%, rgba(20, 9, 27, 0.5)) center center/cover no-repeat fixed,
- radial-gradient(at center center, rgba(243, 217, 217, 0.25), hsla(0, 14%, 18%, 0.55), rgba(14, 0, 19, 0.7)) center center/cover no-repeat fixed,
- radial-gradient(at bottom center, rgba(0, 0, 0, 0.25), hsla(0, 14%, 18%, 0.55), rgb(10, 4, 12)) center center/cover no-repeat fixed,
- radial-gradient(at center center, #ff8a00 50%, #37033a 100%) center center/cover no-repeat fixed;
-
- --modal-bg-color: var(--main-bg-color);
- --modal-header-color: var(--main-bg-color);
- --modal-footer-color: var(--main-bg-color);
-
- --drop-down-menu-bg: var(--main-bg-color);
-
- --button-color: #924e00;
- --button-color-hover: #723d00;
- --button-text: #eee;
- --button-text-hover: hsla(0, 0%, 100%, 0.95);
-
- --accent-color: 255, 138, 0;
- --accent-color-hover: rgb(var(--accent-color),.8);
- --link-color: #ff8a00;
- --link-color-hover: #bd6500;
- --label-text-color: hsla(0, 18%, 5%, 0.95);
-
- --text:#ddd;
- --text-hover: #fff;
- --text-muted: #999;
-
- /*Specials*/
- --arr-queue-color: #6b5; /* Servarr apps + Bazarr*/
- --plex-poster-unwatched: #ff8a00;
- --petio-spinner: invert(68%) sepia(13%) saturate(766%) hue-rotate(170deg) brightness(90%) contrast(79%); /* Made with https://codepen.io/jsm91/embed/ZEEawyZ */
- --gitea-color-primary-dark-4: 255, 138, 0;
- --overseerr-gradient: linear-gradient(135deg, transparent 40%, rgba(20, 9, 27, 0.5)) center center/cover no-repeat fixed,
- radial-gradient(at center center, rgba(243, 217, 217, 0.25), hsla(0, 14%, 18%, 0.55), rgba(14, 0, 19, 0.7)) center center/cover no-repeat fixed,
- radial-gradient(at bottom center, rgba(0, 0, 0, 0.25), hsla(0, 14%, 18%, 0.55), rgb(10, 4, 12, .85)) center center/cover no-repeat fixed,
- radial-gradient(at center center, rgb(255, 138, 0, .85) 50%, rgb(55, 3, 58, .85) 100%) center center/cover no-repeat fixed;
-}
+:root {
+ --main-bg-color: linear-gradient(135deg, transparent 40%, rgba(20, 9, 27, 0.5)) center center/cover no-repeat fixed,
+ radial-gradient(at center center, rgba(243, 217, 217, 0.25), hsla(0, 14%, 18%, 0.55), rgba(14, 0, 19, 0.7)) center center/cover no-repeat fixed,
+ radial-gradient(at bottom center, rgba(0, 0, 0, 0.25), hsla(0, 14%, 18%, 0.55), rgb(10, 4, 12)) center center/cover no-repeat fixed,
+ radial-gradient(at center center, #ff8a00 50%, #37033a 100%) center center/cover no-repeat fixed;
+
+ --modal-bg-color: var(--main-bg-color);
+ --modal-header-color: var(--main-bg-color);
+ --modal-footer-color: var(--main-bg-color);
+
+ --drop-down-menu-bg: var(--main-bg-color);
+
+ --button-color: #924e00;
+ --button-color-hover: #723d00;
+ --button-text: #eee;
+ --button-text-hover: hsla(0, 0%, 100%, 0.95);
+
+ --accent-color: 255, 138, 0;
+ --accent-color-hover: rgb(var(--accent-color),.8);
+ --link-color: #ff8a00;
+ --link-color-hover: #bd6500;
+ --label-text-color: hsla(0, 18%, 5%, 0.95);
+
+ --text:#ddd;
+ --text-hover: #fff;
+ --text-muted: #999;
+
+ /*Specials*/
+ --arr-queue-color: #6b5; /* Servarr apps + Bazarr*/
+ --plex-poster-unwatched: #ff8a00;
+ --petio-spinner: invert(68%) sepia(13%) saturate(766%) hue-rotate(170deg) brightness(90%) contrast(79%); /* Made with https://codepen.io/jsm91/embed/ZEEawyZ */
+ --gitea-color-primary-dark-4: 255, 138, 0;
+ --overseerr-gradient: linear-gradient(135deg, transparent 40%, rgba(20, 9, 27, 0.5)) center center/cover no-repeat fixed,
+ radial-gradient(at center center, rgba(243, 217, 217, 0.25), hsla(0, 14%, 18%, 0.55), rgba(14, 0, 19, 0.7)) center center/cover no-repeat fixed,
+ radial-gradient(at bottom center, rgba(0, 0, 0, 0.25), hsla(0, 14%, 18%, 0.55), rgb(10, 4, 12, .85)) center center/cover no-repeat fixed,
+ radial-gradient(at center center, rgb(255, 138, 0, .85) 50%, rgb(55, 3, 58, .85) 100%) center center/cover no-repeat fixed;
+}
diff --git a/css/community-theme-options/blackberry-royal.css b/css/community-theme-options/blackberry-royal.css
index 6aebe0c7f1..2ff07837df 100644
--- a/css/community-theme-options/blackberry-royal.css
+++ b/css/community-theme-options/blackberry-royal.css
@@ -1,33 +1,33 @@
-:root {
- --main-bg-color: linear-gradient(to bottom, rgba(255, 255, 255, 0.2) 0%, rgba(0, 0, 0, 0.7) 100%) center center/cover no-repeat fixed,
- radial-gradient(at top center, rgba(255, 255, 255, 0.3) 0%, rgba(0, 0, 0, 0.40) 120%) #000000 center center/cover no-repeat fixed;
-
- --modal-bg-color: var(--main-bg-color);
- --modal-header-color: var(--main-bg-color);
- --modal-footer-color: var(--main-bg-color);
-
- --drop-down-menu-bg: var(--main-bg-color);
-
- --button-color: rgb(185, 170, 159);
- --button-color-hover: rgb(184, 159, 141);
- --button-text: hsla(0, 18%, 5%, 0.95);;
- --button-text-hover: hsla(0, 0%, 100%, 0.95);
-
- --accent-color: 185, 170, 159;
- --accent-color-hover: rgb(var(--accent-color),.8);
- --link-color: rgb(185, 170, 159);
- --link-color-hover: rgb(184, 159, 141);
- --label-text-color: hsla(0, 18%, 5%, 0.95);
-
- --text:#ddd;
- --text-hover: #fff;
- --text-muted: #999;
-
- /*Specials*/
- --arr-queue-color: #6b5; /* Servarr apps + Bazarr*/
- --plex-poster-unwatched: rgb(185, 170, 159);
- --petio-spinner: invert(68%) sepia(13%) saturate(766%) hue-rotate(170deg) brightness(90%) contrast(79%); /* Made with https://codepen.io/jsm91/embed/ZEEawyZ */
- --gitea-color-primary-dark-4: 185, 170, 159;
- --overseerr-gradient: linear-gradient(to bottom, rgba(255, 255, 255, 0.2) 0%, rgba(0, 0, 0, 0.7) 100%) center center/cover no-repeat fixed,
- radial-gradient(at top center, rgba(255, 255, 255, 0.3) 0%, rgba(0, 0, 0, 0.40) 120%) rgba(0, 0, 0, 0.90) center center/cover no-repeat fixed;
-}
+:root {
+ --main-bg-color: linear-gradient(to bottom, rgba(255, 255, 255, 0.2) 0%, rgba(0, 0, 0, 0.7) 100%) center center/cover no-repeat fixed,
+ radial-gradient(at top center, rgba(255, 255, 255, 0.3) 0%, rgba(0, 0, 0, 0.40) 120%) #000000 center center/cover no-repeat fixed;
+
+ --modal-bg-color: var(--main-bg-color);
+ --modal-header-color: var(--main-bg-color);
+ --modal-footer-color: var(--main-bg-color);
+
+ --drop-down-menu-bg: var(--main-bg-color);
+
+ --button-color: rgb(185, 170, 159);
+ --button-color-hover: rgb(184, 159, 141);
+ --button-text: hsla(0, 18%, 5%, 0.95);;
+ --button-text-hover: hsla(0, 0%, 100%, 0.95);
+
+ --accent-color: 185, 170, 159;
+ --accent-color-hover: rgb(var(--accent-color),.8);
+ --link-color: rgb(185, 170, 159);
+ --link-color-hover: rgb(184, 159, 141);
+ --label-text-color: hsla(0, 18%, 5%, 0.95);
+
+ --text:#ddd;
+ --text-hover: #fff;
+ --text-muted: #999;
+
+ /*Specials*/
+ --arr-queue-color: #6b5; /* Servarr apps + Bazarr*/
+ --plex-poster-unwatched: rgb(185, 170, 159);
+ --petio-spinner: invert(68%) sepia(13%) saturate(766%) hue-rotate(170deg) brightness(90%) contrast(79%); /* Made with https://codepen.io/jsm91/embed/ZEEawyZ */
+ --gitea-color-primary-dark-4: 185, 170, 159;
+ --overseerr-gradient: linear-gradient(to bottom, rgba(255, 255, 255, 0.2) 0%, rgba(0, 0, 0, 0.7) 100%) center center/cover no-repeat fixed,
+ radial-gradient(at top center, rgba(255, 255, 255, 0.3) 0%, rgba(0, 0, 0, 0.40) 120%) rgba(0, 0, 0, 0.90) center center/cover no-repeat fixed;
+}
diff --git a/css/community-theme-options/blackberry-shadow.css b/css/community-theme-options/blackberry-shadow.css
index b1ea4de97e..3daedfa3ff 100644
--- a/css/community-theme-options/blackberry-shadow.css
+++ b/css/community-theme-options/blackberry-shadow.css
@@ -1,31 +1,31 @@
-:root {
- --main-bg-color: linear-gradient(135deg, #252b2f, #090c0e) center center/cover no-repeat fixed;
-
- --modal-bg-color: var(--main-bg-color);
- --modal-header-color: var(--main-bg-color);
- --modal-footer-color: var(--main-bg-color);
-
- --drop-down-menu-bg: var(--main-bg-color);
-
- --button-color: #252b2f;
- --button-color-hover: #090c0e;
- --button-text: #eee;
- --button-text-hover: hsla(0, 0%, 100%, 0.95);
-
- --accent-color: 81, 101, 114;
- --accent-color-hover: rgb(var(--accent-color),.8);
- --link-color: rgb(96, 128, 150);
- --link-color-hover: rgb(81, 101, 114, .8);
- --label-text-color: #eee;
-
- --text:#ddd;
- --text-hover: #fff;
- --text-muted: #999;
-
- /*Specials*/
- --arr-queue-color: #6b5; /* Servarr apps + Bazarr*/
- --plex-poster-unwatched: rgb(81, 101, 114);
- --petio-spinner: invert(68%) sepia(13%) saturate(766%) hue-rotate(170deg) brightness(90%) contrast(79%); /* Made with https://codepen.io/jsm91/embed/ZEEawyZ */
- --gitea-color-primary-dark-4: 81, 101, 114;
- --overseerr-gradient: linear-gradient(135deg, rgb(37, 43, 47, .9), rgb(9, 12, 14, .9)) center center/cover no-repeat fixed;
-}
+:root {
+ --main-bg-color: linear-gradient(135deg, #252b2f, #090c0e) center center/cover no-repeat fixed;
+
+ --modal-bg-color: var(--main-bg-color);
+ --modal-header-color: var(--main-bg-color);
+ --modal-footer-color: var(--main-bg-color);
+
+ --drop-down-menu-bg: var(--main-bg-color);
+
+ --button-color: #252b2f;
+ --button-color-hover: #090c0e;
+ --button-text: #eee;
+ --button-text-hover: hsla(0, 0%, 100%, 0.95);
+
+ --accent-color: 81, 101, 114;
+ --accent-color-hover: rgb(var(--accent-color),.8);
+ --link-color: rgb(96, 128, 150);
+ --link-color-hover: rgb(81, 101, 114, .8);
+ --label-text-color: #eee;
+
+ --text:#ddd;
+ --text-hover: #fff;
+ --text-muted: #999;
+
+ /*Specials*/
+ --arr-queue-color: #6b5; /* Servarr apps + Bazarr*/
+ --plex-poster-unwatched: rgb(81, 101, 114);
+ --petio-spinner: invert(68%) sepia(13%) saturate(766%) hue-rotate(170deg) brightness(90%) contrast(79%); /* Made with https://codepen.io/jsm91/embed/ZEEawyZ */
+ --gitea-color-primary-dark-4: 81, 101, 114;
+ --overseerr-gradient: linear-gradient(135deg, rgb(37, 43, 47, .9), rgb(9, 12, 14, .9)) center center/cover no-repeat fixed;
+}
diff --git a/css/community-theme-options/blackberry-solar.css b/css/community-theme-options/blackberry-solar.css
index d53082caa1..af1c5fd35f 100644
--- a/css/community-theme-options/blackberry-solar.css
+++ b/css/community-theme-options/blackberry-solar.css
@@ -1,33 +1,33 @@
-:root {
- --main-bg-color: radial-gradient(at top left, rgba(0, 0, 0, 0.31), hsla(0, 14%, 18%, 0.9), hsla(0, 18%, 5%, 1)) center center/cover no-repeat fixed,
- linear-gradient(120deg, #f6d365 0%, #a25a25 100%) center center/cover no-repeat fixed;
-
- --modal-bg-color: var(--main-bg-color);
- --modal-header-color: var(--main-bg-color);
- --modal-footer-color: var(--main-bg-color);
-
- --drop-down-menu-bg: var(--main-bg-color);
-
- --button-color: #f6d365;
- --button-color-hover: #a25a25;
- --button-text: hsla(0, 18%, 5%, 0.95);
- --button-text-hover: hsla(0, 0%, 100%, 0.95);
-
- --accent-color: 246, 211, 101;
- --accent-color-hover: rgb(var(--accent-color),.8);
- --link-color: rgb(246, 211, 101);
- --link-color-hover: rgb(246, 211, 101, .8);
- --label-text-color: hsla(0, 18%, 5%, 0.95);
-
- --text:#ddd;
- --text-hover: #fff;
- --text-muted: #999;
-
- /*Specials*/
- --arr-queue-color: #6b5; /* Servarr apps + Bazarr*/
- --plex-poster-unwatched: rgb(246, 211, 101);
- --petio-spinner: invert(68%) sepia(13%) saturate(766%) hue-rotate(170deg) brightness(90%) contrast(79%); /* Made with https://codepen.io/jsm91/embed/ZEEawyZ */
- --gitea-color-primary-dark-4: 246, 211, 101;
- --overseerr-gradient: radial-gradient(at top left, rgba(0, 0, 0, 0.31), hsla(0, 14%, 18%, 0.9), hsla(0, 18%, 5%, 1)) center center/cover no-repeat fixed,
- linear-gradient(120deg, rgb(246, 211, 101, .8) 0%, rgb(162, 90, 37, .8) 100%) center center/cover no-repeat fixed;
-}
+:root {
+ --main-bg-color: radial-gradient(at top left, rgba(0, 0, 0, 0.31), hsla(0, 14%, 18%, 0.9), hsla(0, 18%, 5%, 1)) center center/cover no-repeat fixed,
+ linear-gradient(120deg, #f6d365 0%, #a25a25 100%) center center/cover no-repeat fixed;
+
+ --modal-bg-color: var(--main-bg-color);
+ --modal-header-color: var(--main-bg-color);
+ --modal-footer-color: var(--main-bg-color);
+
+ --drop-down-menu-bg: var(--main-bg-color);
+
+ --button-color: #f6d365;
+ --button-color-hover: #a25a25;
+ --button-text: hsla(0, 18%, 5%, 0.95);
+ --button-text-hover: hsla(0, 0%, 100%, 0.95);
+
+ --accent-color: 246, 211, 101;
+ --accent-color-hover: rgb(var(--accent-color),.8);
+ --link-color: rgb(246, 211, 101);
+ --link-color-hover: rgb(246, 211, 101, .8);
+ --label-text-color: hsla(0, 18%, 5%, 0.95);
+
+ --text:#ddd;
+ --text-hover: #fff;
+ --text-muted: #999;
+
+ /*Specials*/
+ --arr-queue-color: #6b5; /* Servarr apps + Bazarr*/
+ --plex-poster-unwatched: rgb(246, 211, 101);
+ --petio-spinner: invert(68%) sepia(13%) saturate(766%) hue-rotate(170deg) brightness(90%) contrast(79%); /* Made with https://codepen.io/jsm91/embed/ZEEawyZ */
+ --gitea-color-primary-dark-4: 246, 211, 101;
+ --overseerr-gradient: radial-gradient(at top left, rgba(0, 0, 0, 0.31), hsla(0, 14%, 18%, 0.9), hsla(0, 18%, 5%, 1)) center center/cover no-repeat fixed,
+ linear-gradient(120deg, rgb(246, 211, 101, .8) 0%, rgb(162, 90, 37, .8) 100%) center center/cover no-repeat fixed;
+}
diff --git a/css/community-theme-options/blackberry-vanta.css b/css/community-theme-options/blackberry-vanta.css
index 5ae2f81e3d..5ad9da7646 100644
--- a/css/community-theme-options/blackberry-vanta.css
+++ b/css/community-theme-options/blackberry-vanta.css
@@ -1,31 +1,31 @@
-:root {
- --main-bg-color: #000;
-
- --modal-bg-color: #181818;
- --modal-header-color: #181818;
- --modal-footer-color: #181818;
-
- --drop-down-menu-bg: #2d2d2d;
-
- --button-color: #7a7a7a;
- --button-color-hover: #9b9b9b;
- --button-text: #eee;
- --button-text-hover: #FFF;
-
- --accent-color: 170, 170, 170;
- --accent-color-hover: rgba(255, 255, 255, 0.45);
- --link-color: #7a7a7a;
- --link-color-hover: #fff;
- --label-text-color: black;
-
- --text:#a5a5a5;
- --text-hover: #fff;
- --text-muted: #999;
-
- /*Specials*/
- --arr-queue-color: #6b5; /* Servarr apps + Bazarr*/
- --plex-poster-unwatched: #e5a00d;
- --petio-spinner: invert(35%) sepia(12%) saturate(4%) hue-rotate(2deg) brightness(104%) contrast(86%);/* Made with https://codepen.io/jsm91/embed/ZEEawyZ */
- --gitea-color-primary-dark-4: 255, 255, 255;
- --overseerr-gradient: linear-gradient(rgba(0, 0, 0, 0.47) 0%, rgb(0, 0, 0) 100%);
-}
+:root {
+ --main-bg-color: #000;
+
+ --modal-bg-color: #181818;
+ --modal-header-color: #181818;
+ --modal-footer-color: #181818;
+
+ --drop-down-menu-bg: #2d2d2d;
+
+ --button-color: #7a7a7a;
+ --button-color-hover: #9b9b9b;
+ --button-text: #eee;
+ --button-text-hover: #FFF;
+
+ --accent-color: 170, 170, 170;
+ --accent-color-hover: rgba(255, 255, 255, 0.45);
+ --link-color: #7a7a7a;
+ --link-color-hover: #fff;
+ --label-text-color: black;
+
+ --text:#a5a5a5;
+ --text-hover: #fff;
+ --text-muted: #999;
+
+ /*Specials*/
+ --arr-queue-color: #6b5; /* Servarr apps + Bazarr*/
+ --plex-poster-unwatched: #e5a00d;
+ --petio-spinner: invert(35%) sepia(12%) saturate(4%) hue-rotate(2deg) brightness(104%) contrast(86%);/* Made with https://codepen.io/jsm91/embed/ZEEawyZ */
+ --gitea-color-primary-dark-4: 255, 255, 255;
+ --overseerr-gradient: linear-gradient(rgba(0, 0, 0, 0.47) 0%, rgb(0, 0, 0) 100%);
+}
diff --git a/css/community-theme-options/catppuccin-frappe.css b/css/community-theme-options/catppuccin-frappe.css
new file mode 100644
index 0000000000..945e43235e
--- /dev/null
+++ b/css/community-theme-options/catppuccin-frappe.css
@@ -0,0 +1,34 @@
+:root {
+ --main-bg-color: #303446;
+
+ --modal-bg-color: #292c3c;
+ --modal-header-color: #232634;
+ --modal-footer-color: #232634;
+
+ --drop-down-menu-bg: #414559;
+
+ --button-color: #414559;
+ --button-color-hover: #51576d;
+ --button-text: var(--text);
+ --button-text-hover: var(--text-hover);
+
+ --accent-color: 137, 180, 250; /* Mocha Blue */
+ --accent-color-hover: rgb(var(--accent-color), 0.8);
+ --link-color: var(--text);
+ --link-color-hover: #8caaee;
+ --label-text-color: #fff; /* have to break convention here */
+
+ --text: #c6d0f5;
+ --text-hover: var(--text);
+ --text-muted: a5adce;
+
+ /* Specials */
+ --arr-queue-color: #a6d189; /* Servarr apps + Bazarr */
+ --plex-poster-unwatched: #ef9f76;
+ --petio-spinner: invert(66%) sepia(15%) saturate(1451%) hue-rotate(185deg) brightness(105%) contrast(96%); /* Made with https://codepen.io/jsm91/embed/ZEEawyZ */ /* Blue */
+ --gitea-color-primary-dark-4: var(--accent-color);
+ --overseerr-gradient: linear-gradient(
+ var(--main-bg-color),
+ var(--main-bg-color)
+ ); /* Make sure this is compatible with whatever takes in the gradient */
+}
diff --git a/css/community-theme-options/catppuccin-latte.css b/css/community-theme-options/catppuccin-latte.css
new file mode 100644
index 0000000000..56fce33c00
--- /dev/null
+++ b/css/community-theme-options/catppuccin-latte.css
@@ -0,0 +1,34 @@
+:root {
+ --main-bg-color: #eff1f5;
+
+ --modal-bg-color: #e6e9ef;
+ --modal-header-color: #dce0e8;
+ --modal-footer-color: #dce0e8;
+
+ --drop-down-menu-bg: #ccd0da;
+
+ --button-color: #ccd0da;
+ --button-color-hover: #bcc0cc;
+ --button-text: var(--text);
+ --button-text-hover: var(--text-hover);
+
+ --accent-color: 137, 180, 250; /* Mocha Blue */
+ --accent-color-hover: rgb(var(--accent-color), 0.8);
+ --link-color: var(--text);
+ --link-color-hover: #1e66f5;
+ --label-text-color: #fff; /* have to break convention here */
+
+ --text: #4c4f69;
+ --text-hover: var(--text);
+ --text-muted: 6c6f85;
+
+ /* Specials */
+ --arr-queue-color: #40a02b; /* Servarr apps + Bazarr */
+ --plex-poster-unwatched: #fe640b;
+ --petio-spinner: invert(66%) sepia(15%) saturate(1451%) hue-rotate(185deg) brightness(105%) contrast(96%); /* Made with https://codepen.io/jsm91/embed/ZEEawyZ */ /* Blue */
+ --gitea-color-primary-dark-4: var(--accent-color);
+ --overseerr-gradient: linear-gradient(
+ var(--main-bg-color),
+ var(--main-bg-color)
+ ); /* Make sure this is compatible with whatever takes in the gradient */
+}
diff --git a/css/community-theme-options/catppuccin-macchiato.css b/css/community-theme-options/catppuccin-macchiato.css
new file mode 100644
index 0000000000..4e533f9660
--- /dev/null
+++ b/css/community-theme-options/catppuccin-macchiato.css
@@ -0,0 +1,34 @@
+:root {
+ --main-bg-color: #24273a;
+
+ --modal-bg-color: #1e2030;
+ --modal-header-color: #181926;
+ --modal-footer-color: #181926;
+
+ --drop-down-menu-bg: #363a4f;
+
+ --button-color: #363a4f;
+ --button-color-hover: #494d64;
+ --button-text: var(--text);
+ --button-text-hover: var(--text-hover);
+
+ --accent-color: 137, 180, 250; /* Mocha Blue */
+ --accent-color-hover: rgb(var(--accent-color), 0.8);
+ --link-color: var(--text);
+ --link-color-hover: #8aadf4;
+ --label-text-color: #fff; /* have to break convention here */
+
+ --text: #cad3f5;
+ --text-hover: var(--text);
+ --text-muted: a5adcb;
+
+ /* Specials */
+ --arr-queue-color: #a6da95; /* Servarr apps + Bazarr */
+ --plex-poster-unwatched: #f5a97f;
+ --petio-spinner: invert(66%) sepia(15%) saturate(1451%) hue-rotate(185deg) brightness(105%) contrast(96%); /* Made with https://codepen.io/jsm91/embed/ZEEawyZ */ /* Blue */
+ --gitea-color-primary-dark-4: var(--accent-color);
+ --overseerr-gradient: linear-gradient(
+ var(--main-bg-color),
+ var(--main-bg-color)
+ ); /* Make sure this is compatible with whatever takes in the gradient */
+}
diff --git a/css/community-theme-options/catppuccin-mocha.css b/css/community-theme-options/catppuccin-mocha.css
new file mode 100644
index 0000000000..3522092dc1
--- /dev/null
+++ b/css/community-theme-options/catppuccin-mocha.css
@@ -0,0 +1,34 @@
+:root {
+ --main-bg-color: #1e1e2e;
+
+ --modal-bg-color: #181825;
+ --modal-header-color: #11111b;
+ --modal-footer-color: #11111b;
+
+ --drop-down-menu-bg: #313244;
+
+ --button-color: #313244;
+ --button-color-hover: #45475a;
+ --button-text: var(--text);
+ --button-text-hover: var(--text-hover);
+
+ --accent-color: 137, 180, 250; /* Mocha Blue */
+ --accent-color-hover: rgb(var(--accent-color), 0.8);
+ --link-color: var(--text);
+ --link-color-hover: #89b4fa;
+ --label-text-color: #fff; /* have to break convention here */
+
+ --text: #cdd6f4;
+ --text-hover: var(--text);
+ --text-muted: a6adc8;
+
+ /* Specials */
+ --arr-queue-color: #a6e3a1; /* Servarr apps + Bazarr */
+ --plex-poster-unwatched: #fab387;
+ --petio-spinner: invert(66%) sepia(15%) saturate(1451%) hue-rotate(185deg) brightness(105%) contrast(96%); /* Made with https://codepen.io/jsm91/embed/ZEEawyZ */ /* Blue */
+ --gitea-color-primary-dark-4: var(--accent-color);
+ --overseerr-gradient: linear-gradient(
+ var(--main-bg-color),
+ var(--main-bg-color)
+ ); /* Make sure this is compatible with whatever takes in the gradient */
+}
diff --git a/css/community-theme-options/hotline-old.css b/css/community-theme-options/hotline-old.css
index 4befb6edb8..17cceb241c 100644
--- a/css/community-theme-options/hotline-old.css
+++ b/css/community-theme-options/hotline-old.css
@@ -1,31 +1,31 @@
-:root {
- --main-bg-color: radial-gradient(ellipse at center, #F44336 0%, #0b3161 100%) center center/cover no-repeat fixed;
-
- --modal-bg-color: radial-gradient(ellipse at top, #F44336 0%, #0b3161 100%) center center/cover no-repeat fixed;
- --modal-header-color: radial-gradient(ellipse at top, #F44336 0%, #0b3161 100%) center center/cover no-repeat fixed;
- --modal-footer-color: radial-gradient(ellipse at top, #F44336 0%, #0b3161 100%) center center/cover no-repeat fixed;
-
- --drop-down-menu-bg: radial-gradient(ellipse at top, #F44336 0%, #0b3161 100%) center center/cover no-repeat fixed;
-
- --button-color: hsla(0,0%,100%,.15);
- --button-color-hover: hsla(0,0%,100%,.30);
- --button-text: #eee;
- --button-text-hover: #FFF;
-
- --accent-color: 244, 67, 54;
- --accent-color-hover: rgb(var(--accent-color),.8);
- --link-color: #fff;
- --link-color-hover: #fff;
- --label-text-color: #fff;
-
- --text:#ddd;
- --text-hover: #fff;
- --text-muted: #999;
-
- /*Specials*/
- --arr-queue-color: #6b5; /* Servarr apps + Bazarr*/
- --plex-poster-unwatched: #FB3122;
- --petio-spinner: invert(32%) sepia(35%) saturate(3786%) hue-rotate(341deg) brightness(100%) contrast(92%); /* Made with https://codepen.io/jsm91/embed/ZEEawyZ */
- --gitea-color-primary-dark-4: 244, 67, 54;
- --overseerr-gradient: radial-gradient(ellipse at center, rgb(244, 67, 54, .9) 0%, rgb(11, 49, 97, .9) 100%) center center/cover no-repeat fixed;
+:root {
+ --main-bg-color: radial-gradient(ellipse at center, #F44336 0%, #0b3161 100%) center center/cover no-repeat fixed;
+
+ --modal-bg-color: radial-gradient(ellipse at top, #F44336 0%, #0b3161 100%) center center/cover no-repeat fixed;
+ --modal-header-color: radial-gradient(ellipse at top, #F44336 0%, #0b3161 100%) center center/cover no-repeat fixed;
+ --modal-footer-color: radial-gradient(ellipse at top, #F44336 0%, #0b3161 100%) center center/cover no-repeat fixed;
+
+ --drop-down-menu-bg: radial-gradient(ellipse at top, #F44336 0%, #0b3161 100%) center center/cover no-repeat fixed;
+
+ --button-color: hsla(0,0%,100%,.15);
+ --button-color-hover: hsla(0,0%,100%,.30);
+ --button-text: #eee;
+ --button-text-hover: #FFF;
+
+ --accent-color: 244, 67, 54;
+ --accent-color-hover: rgb(var(--accent-color),.8);
+ --link-color: #fff;
+ --link-color-hover: #fff;
+ --label-text-color: #fff;
+
+ --text:#ddd;
+ --text-hover: #fff;
+ --text-muted: #999;
+
+ /*Specials*/
+ --arr-queue-color: #6b5; /* Servarr apps + Bazarr*/
+ --plex-poster-unwatched: #FB3122;
+ --petio-spinner: invert(32%) sepia(35%) saturate(3786%) hue-rotate(341deg) brightness(100%) contrast(92%); /* Made with https://codepen.io/jsm91/embed/ZEEawyZ */
+ --gitea-color-primary-dark-4: 244, 67, 54;
+ --overseerr-gradient: radial-gradient(ellipse at center, rgb(244, 67, 54, .9) 0%, rgb(11, 49, 97, .9) 100%) center center/cover no-repeat fixed;
}
\ No newline at end of file
diff --git a/css/community-theme-options/mind.css b/css/community-theme-options/mind.css
index bd65d1ae6f..d96a57ce6e 100644
--- a/css/community-theme-options/mind.css
+++ b/css/community-theme-options/mind.css
@@ -1,31 +1,31 @@
-:root {
- --main-bg-color: radial-gradient(ellipse at center bottom, rgba(255, 242, 0, .7) 0%, #0d0400 80%, rgba(0, 0, 0, 1) 100%) center center/cover no-repeat fixed,
- url(/resources/mind.jpg) center center/cover no-repeat fixed;
- --modal-bg-color: linear-gradient(180deg, rgba(51, 49, 0, 1) 0%, #000 100%) center center/cover no-repeat fixed;
- --modal-header-color: linear-gradient(180deg, rgba(51, 49, 0, 1) 0%, #000 100%) center center/cover no-repeat fixed;
- --modal-footer-color: linear-gradient(180deg, rgba(51, 49, 0, 1) 0%, #000 100%) center center/cover no-repeat fixed;
-
- --drop-down-menu-bg: linear-gradient(180deg, rgba(51, 49, 0, 1) 0%, #000 100%) center center/cover no-repeat fixed;
-
- --button-color: #e1d500;
- --button-color-hover: #c3b900;
- --button-text: #000;
- --button-text-hover: #000;
-
- --accent-color: 228, 216, 0;
- --accent-color-hover: rgb(var(--accent-color),.8);
- --link-color: #fff200;
- --link-color-hover: #fff200cc;
- --label-text-color: #000;
-
- --text:#ddd;
- --text-hover: #fff;
- --text-muted: #999;
-
- /*Specials*/
- --arr-queue-color: #e1d500; /* Servarr apps + Bazarr*/
- --plex-poster-unwatched: #e1d500;
- --petio-spinner: invert(72%) sepia(97%) saturate(1218%) hue-rotate(10deg) brightness(102%) contrast(101%); /* Made with https://codepen.io/jsm91/embed/ZEEawyZ */
- --gitea-color-primary-dark-4: 228, 216, 0;
- --overseerr-gradient: linear-gradient(rgba(var(--accent-color), 0.3) 0%, rgba(0, 0, 0) 100%);
+:root {
+ --main-bg-color: radial-gradient(ellipse at center bottom, rgba(255, 242, 0, .7) 0%, #0d0400 80%, rgba(0, 0, 0, 1) 100%) center center/cover no-repeat fixed,
+ url(/resources/mind.jpg) center center/cover no-repeat fixed;
+ --modal-bg-color: linear-gradient(180deg, rgba(51, 49, 0, 1) 0%, #000 100%) center center/cover no-repeat fixed;
+ --modal-header-color: linear-gradient(180deg, rgba(51, 49, 0, 1) 0%, #000 100%) center center/cover no-repeat fixed;
+ --modal-footer-color: linear-gradient(180deg, rgba(51, 49, 0, 1) 0%, #000 100%) center center/cover no-repeat fixed;
+
+ --drop-down-menu-bg: linear-gradient(180deg, rgba(51, 49, 0, 1) 0%, #000 100%) center center/cover no-repeat fixed;
+
+ --button-color: #e1d500;
+ --button-color-hover: #c3b900;
+ --button-text: #000;
+ --button-text-hover: #000;
+
+ --accent-color: 228, 216, 0;
+ --accent-color-hover: rgb(var(--accent-color),.8);
+ --link-color: #fff200;
+ --link-color-hover: #fff200cc;
+ --label-text-color: #000;
+
+ --text:#ddd;
+ --text-hover: #fff;
+ --text-muted: #999;
+
+ /*Specials*/
+ --arr-queue-color: #e1d500; /* Servarr apps + Bazarr*/
+ --plex-poster-unwatched: #e1d500;
+ --petio-spinner: invert(72%) sepia(97%) saturate(1218%) hue-rotate(10deg) brightness(102%) contrast(101%); /* Made with https://codepen.io/jsm91/embed/ZEEawyZ */
+ --gitea-color-primary-dark-4: 228, 216, 0;
+ --overseerr-gradient: linear-gradient(rgba(var(--accent-color), 0.3) 0%, rgba(0, 0, 0) 100%);
}
\ No newline at end of file
diff --git a/css/community-theme-options/onedark.css b/css/community-theme-options/onedark.css
index 7754291def..c128d625fb 100644
--- a/css/community-theme-options/onedark.css
+++ b/css/community-theme-options/onedark.css
@@ -1,32 +1,32 @@
-:root {
- --main-bg-color: #282c34;
-
- --modal-bg-color: #1e222a;
- --modal-header-color: #1e222a;
- --modal-footer-color: #1e222a;
-
- --drop-down-menu-bg: #1e222a;
-
- --button-color: #61afef;
- --button-color-hover: #c678dd;
- --button-text: #e2e4eb;
- --button-text-hover: #FFF;
-
- --accent-color: 152, 195, 121;
- --accent-color-hover: rgb(var(--accent-color),.8);
- --link-color: #61afef;
- --link-color-hover: #56b6c2;
- --label-text-color: #282c34;
-
- --text:#abb2bf;
- --text-hover: #c8ccd4;
- --text-muted: #565c64;
-
- /*Specials*/
- --arr-queue-color: #e5c07b; /* Servarr apps + Bazarr*/
- --plex-poster-unwatched: #e06c75;
- --petio-spinner: invert(79%) sepia(27%) saturate(1033%) hue-rotate(74deg) brightness(104%) contrast(96%);/* Made with https://codepen.io/jsm91/embed/ZEEawyZ */
- --gitea-color-primary-dark-4: 97, 175, 239;
- --overseerr-gradient: linear-gradient(180deg, rgba(40, 44, 52, 0.17) 0%, rgba(40, 44, 52) 100%);
- }
-
+:root {
+ --main-bg-color: #282c34;
+
+ --modal-bg-color: #1e222a;
+ --modal-header-color: #1e222a;
+ --modal-footer-color: #1e222a;
+
+ --drop-down-menu-bg: #1e222a;
+
+ --button-color: #61afef;
+ --button-color-hover: #c678dd;
+ --button-text: #e2e4eb;
+ --button-text-hover: #FFF;
+
+ --accent-color: 152, 195, 121;
+ --accent-color-hover: rgb(var(--accent-color),.8);
+ --link-color: #61afef;
+ --link-color-hover: #56b6c2;
+ --label-text-color: #282c34;
+
+ --text:#abb2bf;
+ --text-hover: #c8ccd4;
+ --text-muted: #565c64;
+
+ /*Specials*/
+ --arr-queue-color: #e5c07b; /* Servarr apps + Bazarr*/
+ --plex-poster-unwatched: #e06c75;
+ --petio-spinner: invert(79%) sepia(27%) saturate(1033%) hue-rotate(74deg) brightness(104%) contrast(96%);/* Made with https://codepen.io/jsm91/embed/ZEEawyZ */
+ --gitea-color-primary-dark-4: 97, 175, 239;
+ --overseerr-gradient: linear-gradient(180deg, rgba(40, 44, 52, 0.17) 0%, rgba(40, 44, 52) 100%);
+ }
+
diff --git a/css/community-theme-options/pine-shadow.css b/css/community-theme-options/pine-shadow.css
index cc2adf2749..351f4d9f58 100644
--- a/css/community-theme-options/pine-shadow.css
+++ b/css/community-theme-options/pine-shadow.css
@@ -1,31 +1,31 @@
-:root {
- --main-bg-color: linear-gradient(135deg, #252b2f, #090c0e) center center/cover no-repeat fixed;
-
- --modal-bg-color: var(--main-bg-color);
- --modal-header-color: var(--main-bg-color);
- --modal-footer-color: var(--main-bg-color);
-
- --drop-down-menu-bg: var(--main-bg-color);
-
- --button-color: #cc7b19;
- --button-color-hover: #e59029;
- --button-text: #eee;
- --button-text-hover: #fff;
-
- --accent-color: 229, 160, 13;
- --accent-color-hover: #ffc107;
- --link-color: #fff;
- --link-color-hover: #fff;
- --label-text-color: #fff;
-
- --text:#bbb;
- --text-hover: #fff;
- --text-muted: #999;
-
- /*Specials*/
- --arr-queue-color: #27c24c; /* Servarr apps + Bazarr*/
- --plex-poster-unwatched: rgb(229, 160, 13);
- --petio-spinner: invert(0%) sepia(0%) saturate(100%) hue-rotate(0deg) brightness(100%) contrast(100%);/* Made with https://codepen.io/jsm91/embed/ZEEawyZ */
- --gitea-color-primary-dark-4: 255, 193, 7;
- --overseerr-gradient: linear-gradient(135deg, rgb(37, 43, 47, .95), rgb(9, 12, 14, .95)) center center/cover no-repeat fixed;
+:root {
+ --main-bg-color: linear-gradient(135deg, #252b2f, #090c0e) center center/cover no-repeat fixed;
+
+ --modal-bg-color: var(--main-bg-color);
+ --modal-header-color: var(--main-bg-color);
+ --modal-footer-color: var(--main-bg-color);
+
+ --drop-down-menu-bg: var(--main-bg-color);
+
+ --button-color: #cc7b19;
+ --button-color-hover: #e59029;
+ --button-text: #eee;
+ --button-text-hover: #fff;
+
+ --accent-color: 229, 160, 13;
+ --accent-color-hover: #ffc107;
+ --link-color: #fff;
+ --link-color-hover: #fff;
+ --label-text-color: #fff;
+
+ --text:#bbb;
+ --text-hover: #fff;
+ --text-muted: #999;
+
+ /*Specials*/
+ --arr-queue-color: #27c24c; /* Servarr apps + Bazarr*/
+ --plex-poster-unwatched: rgb(229, 160, 13);
+ --petio-spinner: invert(0%) sepia(0%) saturate(100%) hue-rotate(0deg) brightness(100%) contrast(100%);/* Made with https://codepen.io/jsm91/embed/ZEEawyZ */
+ --gitea-color-primary-dark-4: 255, 193, 7;
+ --overseerr-gradient: linear-gradient(135deg, rgb(37, 43, 47, .95), rgb(9, 12, 14, .95)) center center/cover no-repeat fixed;
}
\ No newline at end of file
diff --git a/css/community-theme-options/power.css b/css/community-theme-options/power.css
index e3e059c244..e22b2462ea 100644
--- a/css/community-theme-options/power.css
+++ b/css/community-theme-options/power.css
@@ -1,31 +1,31 @@
-:root {
- --main-bg-color: radial-gradient(ellipse at center bottom, rgba(166, 40, 140, .7) 0%, rgba(11,8,51,1) 80%, rgba(0,0,0,1) 100%) center center/cover no-repeat fixed,
- url(/resources/power.jpg) center center/cover no-repeat fixed;
- --modal-bg-color: linear-gradient(180deg, rgba(35, 0, 57, 1) 0%, #000 100%) center center/cover no-repeat fixed;
- --modal-header-color: linear-gradient(180deg, rgba(35, 0, 57, 1) 0%, #000 100%) center center/cover no-repeat fixed;
- --modal-footer-color: linear-gradient(180deg, rgba(35, 0, 57, 1) 0%, #000 100%) center center/cover no-repeat fixed;
-
- --drop-down-menu-bg: linear-gradient(180deg, rgba(35, 0, 57, 1) 0%, #000 100%) center center/cover no-repeat fixed;
-
- --button-color: #85096b;
- --button-color-hover: #85096bcc;
- --button-text: #eee;
- --button-text-hover: #FFF;
-
- --accent-color: 166, 40, 140;
- --accent-color-hover: rgba(var(--accent-color), 0.8);
- --link-color: rgb(223, 21, 179);
- --link-color-hover: rgb(255, 0, 200);
- --label-text-color: #fff;
-
- --text:#ddd;
- --text-hover: #fff;
- --text-muted: #999;
-
- /*Specials*/
- --arr-queue-color: rgb(216, 22, 174); /* Servarr apps + Bazarr*/
- --plex-poster-unwatched: rgb(216, 22, 174);
- --petio-spinner: invert(8%) sepia(62%) saturate(6812%) hue-rotate(304deg) brightness(108%) contrast(98%); /* Made with https://codepen.io/jsm91/embed/ZEEawyZ */
- --gitea-color-primary-dark-4: 166, 40, 140;
- --overseerr-gradient: linear-gradient(rgba(var(--accent-color), 0.3) 0%, rgba(0, 0, 0) 100%);
+:root {
+ --main-bg-color: radial-gradient(ellipse at center bottom, rgba(166, 40, 140, .7) 0%, rgba(11,8,51,1) 80%, rgba(0,0,0,1) 100%) center center/cover no-repeat fixed,
+ url(/resources/power.jpg) center center/cover no-repeat fixed;
+ --modal-bg-color: linear-gradient(180deg, rgba(35, 0, 57, 1) 0%, #000 100%) center center/cover no-repeat fixed;
+ --modal-header-color: linear-gradient(180deg, rgba(35, 0, 57, 1) 0%, #000 100%) center center/cover no-repeat fixed;
+ --modal-footer-color: linear-gradient(180deg, rgba(35, 0, 57, 1) 0%, #000 100%) center center/cover no-repeat fixed;
+
+ --drop-down-menu-bg: linear-gradient(180deg, rgba(35, 0, 57, 1) 0%, #000 100%) center center/cover no-repeat fixed;
+
+ --button-color: #85096b;
+ --button-color-hover: #85096bcc;
+ --button-text: #eee;
+ --button-text-hover: #FFF;
+
+ --accent-color: 166, 40, 140;
+ --accent-color-hover: rgba(var(--accent-color), 0.8);
+ --link-color: rgb(223, 21, 179);
+ --link-color-hover: rgb(255, 0, 200);
+ --label-text-color: #fff;
+
+ --text:#ddd;
+ --text-hover: #fff;
+ --text-muted: #999;
+
+ /*Specials*/
+ --arr-queue-color: rgb(216, 22, 174); /* Servarr apps + Bazarr*/
+ --plex-poster-unwatched: rgb(216, 22, 174);
+ --petio-spinner: invert(8%) sepia(62%) saturate(6812%) hue-rotate(304deg) brightness(108%) contrast(98%); /* Made with https://codepen.io/jsm91/embed/ZEEawyZ */
+ --gitea-color-primary-dark-4: 166, 40, 140;
+ --overseerr-gradient: linear-gradient(rgba(var(--accent-color), 0.3) 0%, rgba(0, 0, 0) 100%);
}
\ No newline at end of file
diff --git a/css/community-theme-options/reality.css b/css/community-theme-options/reality.css
index 411fda46ff..ed8097114f 100644
--- a/css/community-theme-options/reality.css
+++ b/css/community-theme-options/reality.css
@@ -1,28 +1,28 @@
- :root {
- --main-bg-color: radial-gradient(ellipse at center bottom, rgba(232, 11, 11, 0.7) 0%, #08000d 80%, rgba(0,0,0,1) 100%) center center/cover no-repeat fixed,
- url(/resources/reality.jpg) center center/cover no-repeat fixed;
- --modal-bg-color: linear-gradient(180deg, rgba(102, 5, 5, 1) 0%, #000 100%) center center/cover no-repeat fixed;
- --modal-header-color: linear-gradient(180deg, rgba(102, 5, 5, 1) 0%, #000 100%) center center/cover no-repeat fixed;
- --modal-footer-color: linear-gradient(180deg, rgba(102, 5, 5, 1) 0%, #000 100%) center center/cover no-repeat fixed;
-
- --drop-down-menu-bg: linear-gradient(180deg, rgba(102, 5, 5, 1) 0%, #000 100%) center center/cover no-repeat fixed;
-
- --button-color: #e80c0b;
- --button-color-hover: #e80c0bcc;
- --accent-color: 232, 12, 11;
- --accent-color-hover: rgba(var(--accent-color), 0.8);
- --link-color: rgb(232, 12, 11);
- --link-color-hover: rgba(232, 12, 11,.8);
- --label-text-color: #fff;
-
- --text:#ddd;
- --text-hover: #fff;
- --text-muted: #999;
-
- /*Specials*/
- --arr-queue-color: #e80c0b; /* Servarr apps + Bazarr*/
- --plex-poster-unwatched: rgb(232, 12, 11);
- --petio-spinner: invert(14%) sepia(93%) saturate(3042%) hue-rotate(349deg) brightness(112%) contrast(116%); /* Made with https://codepen.io/jsm91/embed/ZEEawyZ */
- --gitea-color-primary-dark-4: 232, 12, 11;
- --overseerr-gradient: linear-gradient(rgba(var(--accent-color), 0.3) 0%, rgba(0, 0, 0) 100%);
+ :root {
+ --main-bg-color: radial-gradient(ellipse at center bottom, rgba(232, 11, 11, 0.7) 0%, #08000d 80%, rgba(0,0,0,1) 100%) center center/cover no-repeat fixed,
+ url(/resources/reality.jpg) center center/cover no-repeat fixed;
+ --modal-bg-color: linear-gradient(180deg, rgba(102, 5, 5, 1) 0%, #000 100%) center center/cover no-repeat fixed;
+ --modal-header-color: linear-gradient(180deg, rgba(102, 5, 5, 1) 0%, #000 100%) center center/cover no-repeat fixed;
+ --modal-footer-color: linear-gradient(180deg, rgba(102, 5, 5, 1) 0%, #000 100%) center center/cover no-repeat fixed;
+
+ --drop-down-menu-bg: linear-gradient(180deg, rgba(102, 5, 5, 1) 0%, #000 100%) center center/cover no-repeat fixed;
+
+ --button-color: #e80c0b;
+ --button-color-hover: #e80c0bcc;
+ --accent-color: 232, 12, 11;
+ --accent-color-hover: rgba(var(--accent-color), 0.8);
+ --link-color: rgb(232, 12, 11);
+ --link-color-hover: rgba(232, 12, 11,.8);
+ --label-text-color: #fff;
+
+ --text:#ddd;
+ --text-hover: #fff;
+ --text-muted: #999;
+
+ /*Specials*/
+ --arr-queue-color: #e80c0b; /* Servarr apps + Bazarr*/
+ --plex-poster-unwatched: rgb(232, 12, 11);
+ --petio-spinner: invert(14%) sepia(93%) saturate(3042%) hue-rotate(349deg) brightness(112%) contrast(116%); /* Made with https://codepen.io/jsm91/embed/ZEEawyZ */
+ --gitea-color-primary-dark-4: 232, 12, 11;
+ --overseerr-gradient: linear-gradient(rgba(var(--accent-color), 0.3) 0%, rgba(0, 0, 0) 100%);
}
\ No newline at end of file
diff --git a/css/community-theme-options/soul.css b/css/community-theme-options/soul.css
index 07c2b204f1..4e2dea5498 100644
--- a/css/community-theme-options/soul.css
+++ b/css/community-theme-options/soul.css
@@ -1,31 +1,31 @@
-:root {
- --main-bg-color: radial-gradient(ellipse at center bottom, rgba(255, 153, 0, .7) 0%, #3c0015 80%, rgba(0, 0, 0, 1) 100%) center center/cover no-repeat fixed,
- url(/resources/soul.jpg) center center/cover no-repeat fixed;
- --modal-bg-color: linear-gradient(180deg, rgba(140, 64, 2, 1) 0%, #3c0015 100%) center center/cover no-repeat fixed;
- --modal-header-color: linear-gradient(180deg, rgba(140, 64, 2, 1) 0%, #3c0015 100%) center center/cover no-repeat fixed;
- --modal-footer-color: linear-gradient(180deg, rgba(140, 64, 2, 1) 0%, #3c0015 100%) center center/cover no-repeat fixed;
-
- --drop-down-menu-bg: linear-gradient(180deg, rgba(140, 64, 2, 1) 0%, #3c0015 100%) center center/cover no-repeat fixed;
-
- --button-color: rgb(255, 153, 0);
- --button-color-hover: #f90c;
- --button-text: #eee;
- --button-text-hover: #FFF;
-
- --accent-color: 255, 153, 0;
- --accent-color-hover: rgba(var(--accent-color), 0.8);
- --link-color: rgb(255, 153, 0);
- --link-color-hover: rgb(255, 153, 0, 0.8);
- --label-text-color: #fff;
-
- --text:#ddd;
- --text-hover: #fff;
- --text-muted: #999;
-
- /*Specials*/
- --arr-queue-color: rgb(255, 153, 0); /* Servarr apps + Bazarr*/
- --plex-poster-unwatched: #880030;
- --petio-spinner: invert(9%) sepia(44%) saturate(6901%) hue-rotate(327deg) brightness(101%) contrast(110%); /* Made with https://codepen.io/jsm91/embed/ZEEawyZ */
- --gitea-color-primary-dark-4: 255, 153, 0;
- --overseerr-gradient: linear-gradient(rgba(var(--accent-color), 0.3) 0%, rgba(0, 0, 0) 100%);
+:root {
+ --main-bg-color: radial-gradient(ellipse at center bottom, rgba(255, 153, 0, .7) 0%, #3c0015 80%, rgba(0, 0, 0, 1) 100%) center center/cover no-repeat fixed,
+ url(/resources/soul.jpg) center center/cover no-repeat fixed;
+ --modal-bg-color: linear-gradient(180deg, rgba(140, 64, 2, 1) 0%, #3c0015 100%) center center/cover no-repeat fixed;
+ --modal-header-color: linear-gradient(180deg, rgba(140, 64, 2, 1) 0%, #3c0015 100%) center center/cover no-repeat fixed;
+ --modal-footer-color: linear-gradient(180deg, rgba(140, 64, 2, 1) 0%, #3c0015 100%) center center/cover no-repeat fixed;
+
+ --drop-down-menu-bg: linear-gradient(180deg, rgba(140, 64, 2, 1) 0%, #3c0015 100%) center center/cover no-repeat fixed;
+
+ --button-color: rgb(255, 153, 0);
+ --button-color-hover: #f90c;
+ --button-text: #eee;
+ --button-text-hover: #FFF;
+
+ --accent-color: 255, 153, 0;
+ --accent-color-hover: rgba(var(--accent-color), 0.8);
+ --link-color: rgb(255, 153, 0);
+ --link-color-hover: rgb(255, 153, 0, 0.8);
+ --label-text-color: #fff;
+
+ --text:#ddd;
+ --text-hover: #fff;
+ --text-muted: #999;
+
+ /*Specials*/
+ --arr-queue-color: rgb(255, 153, 0); /* Servarr apps + Bazarr*/
+ --plex-poster-unwatched: #880030;
+ --petio-spinner: invert(9%) sepia(44%) saturate(6901%) hue-rotate(327deg) brightness(101%) contrast(110%); /* Made with https://codepen.io/jsm91/embed/ZEEawyZ */
+ --gitea-color-primary-dark-4: 255, 153, 0;
+ --overseerr-gradient: linear-gradient(rgba(var(--accent-color), 0.3) 0%, rgba(0, 0, 0) 100%);
}
\ No newline at end of file
diff --git a/css/community-theme-options/space.css b/css/community-theme-options/space.css
index 0f922ed3e9..0464335538 100644
--- a/css/community-theme-options/space.css
+++ b/css/community-theme-options/space.css
@@ -1,31 +1,31 @@
-:root {
- --main-bg-color: radial-gradient(ellipse at center bottom, rgba(0, 98, 255, .7) 0%, #020013 80%, rgb(0, 0, 0) 100%) center center/cover no-repeat fixed,
- url(/resources/space.jpg) center center/cover no-repeat fixed;
- --modal-bg-color: linear-gradient(180deg, rgb(0, 57, 148) 0%, #10003c 100%) center center/cover no-repeat fixed;
- --modal-headercolor: linear-gradient(180deg, rgb(0, 57, 148) 0%, #10003c 100%) center center/cover no-repeat fixed;
- --modal-footer-color: linear-gradient(180deg, rgb(0, 57, 148) 0%, #10003c 100%) center center/cover no-repeat fixed;
-
- --drop-down-menu-bg: linear-gradient(180deg, rgb(0, 57, 148) 0%, #10003c 100%) center center/cover no-repeat fixed;
-
- --button-color: #0062ff;
- --button-color-hover: #0062ffcc;
- --button-text: #eee;
- --button-text-hover: #FFF;
-
- --accent-color: 0, 98, 255;
- --accent-color-hover: rgba(var(--accent-color), 0.8);
- --link-color: rgb(61, 126, 255);
- --link-color-hover: rgb(0, 98, 255);
- --label-text-color: #fff;
-
- --text:#ddd;
- --text-hover: #fff;
- --text-muted: #999;
-
- /*Specials*/
- --arr-queue-color: #0062ffcc; /* Servarr apps + Bazarr*/
- --plex-poster-unwatched: rgb(0, 98, 255);
- --petio-spinner: invert(25%) sepia(99%) saturate(4489%) hue-rotate(214deg) brightness(104%) contrast(109%); /* Made with https://codepen.io/jsm91/embed/ZEEawyZ */
- --gitea-color-primary-dark-4: 0, 98, 255;
- --overseerr-gradient: linear-gradient(rgba(var(--accent-color), 0.3) 0%, rgba(0, 0, 0) 100%);
+:root {
+ --main-bg-color: radial-gradient(ellipse at center bottom, rgba(0, 98, 255, .7) 0%, #020013 80%, rgb(0, 0, 0) 100%) center center/cover no-repeat fixed,
+ url(/resources/space.jpg) center center/cover no-repeat fixed;
+ --modal-bg-color: linear-gradient(180deg, rgb(0, 57, 148) 0%, #10003c 100%) center center/cover no-repeat fixed;
+ --modal-headercolor: linear-gradient(180deg, rgb(0, 57, 148) 0%, #10003c 100%) center center/cover no-repeat fixed;
+ --modal-footer-color: linear-gradient(180deg, rgb(0, 57, 148) 0%, #10003c 100%) center center/cover no-repeat fixed;
+
+ --drop-down-menu-bg: linear-gradient(180deg, rgb(0, 57, 148) 0%, #10003c 100%) center center/cover no-repeat fixed;
+
+ --button-color: #0062ff;
+ --button-color-hover: #0062ffcc;
+ --button-text: #eee;
+ --button-text-hover: #FFF;
+
+ --accent-color: 0, 98, 255;
+ --accent-color-hover: rgba(var(--accent-color), 0.8);
+ --link-color: rgb(61, 126, 255);
+ --link-color-hover: rgb(0, 98, 255);
+ --label-text-color: #fff;
+
+ --text:#ddd;
+ --text-hover: #fff;
+ --text-muted: #999;
+
+ /*Specials*/
+ --arr-queue-color: #0062ffcc; /* Servarr apps + Bazarr*/
+ --plex-poster-unwatched: rgb(0, 98, 255);
+ --petio-spinner: invert(25%) sepia(99%) saturate(4489%) hue-rotate(214deg) brightness(104%) contrast(109%); /* Made with https://codepen.io/jsm91/embed/ZEEawyZ */
+ --gitea-color-primary-dark-4: 0, 98, 255;
+ --overseerr-gradient: linear-gradient(rgba(var(--accent-color), 0.3) 0%, rgba(0, 0, 0) 100%);
}
\ No newline at end of file
diff --git a/css/community-theme-options/time.css b/css/community-theme-options/time.css
index 6cc9173f0b..fac9a1f55a 100644
--- a/css/community-theme-options/time.css
+++ b/css/community-theme-options/time.css
@@ -1,31 +1,31 @@
-:root {
- --main-bg-color: radial-gradient(ellipse at center bottom, rgba(109, 247, 81, .7) 0%, #00130c 80%, rgb(0, 0, 0) 100%) center center/cover no-repeat fixed,
- url(/resources/time.jpg) center center/cover no-repeat fixed;
- --modal-bg-color: linear-gradient(180deg, rgba(2, 77, 0, 1) 0%, #00130c 100%) center center/cover no-repeat fixed;
- --modal-header-color: linear-gradient(180deg, rgba(2, 77, 0, 1) 0%, #00130c 100%) center center/cover no-repeat fixed;
- --modal-footer-color: linear-gradient(180deg, rgba(2, 77, 0, 1) 0%, #00130c 100%) center center/cover no-repeat fixed;
-
- --drop-down-menu-bg: linear-gradient(180deg, rgba(2, 77, 0, 1) 0%, #00130c 100%) center center/cover no-repeat fixed;
-
- --button-color: rgb(4, 168, 0);
- --button-color-hover: rgba(4, 168, 0, .8);
- --button-text: #eee;
- --button-text-hover: #FFF;
-
- --accent-color: 109, 247, 81;
- --accent-color-hover: rgba(var(--accent-color), 0.8);
- --link-color: rgb(109, 247, 81);
- --link-color-hover: rgba(109, 247, 81,.8);
- --label-text-color: #000;
-
- --text:#ddd;
- --text-hover: #fff;
- --text-muted: #999;
-
- /*Specials*/
- --arr-queue-color: #6df751cc; /* Servarr apps + Bazarr*/
- --plex-poster-unwatched: rgb(109, 247, 81);
- --petio-spinner: invert(73%) sepia(74%) saturate(428%) hue-rotate(55deg) brightness(101%) contrast(96%); /* Made with https://codepen.io/jsm91/embed/ZEEawyZ */
- --gitea-color-primary-dark-4: 109, 247, 81;
- --overseerr-gradient: linear-gradient(rgba(var(--accent-color), 0.3) 0%, rgba(0, 0, 0) 100%);
+:root {
+ --main-bg-color: radial-gradient(ellipse at center bottom, rgba(109, 247, 81, .7) 0%, #00130c 80%, rgb(0, 0, 0) 100%) center center/cover no-repeat fixed,
+ url(/resources/time.jpg) center center/cover no-repeat fixed;
+ --modal-bg-color: linear-gradient(180deg, rgba(2, 77, 0, 1) 0%, #00130c 100%) center center/cover no-repeat fixed;
+ --modal-header-color: linear-gradient(180deg, rgba(2, 77, 0, 1) 0%, #00130c 100%) center center/cover no-repeat fixed;
+ --modal-footer-color: linear-gradient(180deg, rgba(2, 77, 0, 1) 0%, #00130c 100%) center center/cover no-repeat fixed;
+
+ --drop-down-menu-bg: linear-gradient(180deg, rgba(2, 77, 0, 1) 0%, #00130c 100%) center center/cover no-repeat fixed;
+
+ --button-color: rgb(4, 168, 0);
+ --button-color-hover: rgba(4, 168, 0, .8);
+ --button-text: #eee;
+ --button-text-hover: #FFF;
+
+ --accent-color: 109, 247, 81;
+ --accent-color-hover: rgba(var(--accent-color), 0.8);
+ --link-color: rgb(109, 247, 81);
+ --link-color-hover: rgba(109, 247, 81,.8);
+ --label-text-color: #000;
+
+ --text:#ddd;
+ --text-hover: #fff;
+ --text-muted: #999;
+
+ /*Specials*/
+ --arr-queue-color: #6df751cc; /* Servarr apps + Bazarr*/
+ --plex-poster-unwatched: rgb(109, 247, 81);
+ --petio-spinner: invert(73%) sepia(74%) saturate(428%) hue-rotate(55deg) brightness(101%) contrast(96%); /* Made with https://codepen.io/jsm91/embed/ZEEawyZ */
+ --gitea-color-primary-dark-4: 109, 247, 81;
+ --overseerr-gradient: linear-gradient(rgba(var(--accent-color), 0.3) 0%, rgba(0, 0, 0) 100%);
}
\ No newline at end of file
diff --git a/css/defaults/placeholders.css b/css/defaults/placeholders.css
index c06c3fdd7a..13842e1c5d 100644
--- a/css/defaults/placeholders.css
+++ b/css/defaults/placeholders.css
@@ -1,34 +1,34 @@
-*::-webkit-input-placeholder {
- color: var(--text-muted) !important;
-}
-
-*:focus::-webkit-input-placeholder {
- color: var(--text-hover) !important;
-}
-
-/* Firefox < 19 */
-*:-moz-placeholder {
- color: var(--text-muted) !important;
-}
-
-*:focus:-moz-placeholder {
- color: var(--text-hover) !important;
-}
-
-/* Firefox > 19 */
-*::-moz-placeholder {
- color: var(--text-muted) !important;
-}
-
-*:focus::-moz-placeholder {
- color: var(--text-hover) !important;
-}
-
-/* Internet Explorer 10 */
-*:-ms-input-placeholder {
- color: var(--text-muted) !important;
-}
-
-*:focus:-ms-input-placeholder {
- color: var(--text-hover) !important;
+*::-webkit-input-placeholder {
+ color: var(--text-muted) !important;
+}
+
+*:focus::-webkit-input-placeholder {
+ color: var(--text-hover) !important;
+}
+
+/* Firefox < 19 */
+*:-moz-placeholder {
+ color: var(--text-muted) !important;
+}
+
+*:focus:-moz-placeholder {
+ color: var(--text-hover) !important;
+}
+
+/* Firefox > 19 */
+*::-moz-placeholder {
+ color: var(--text-muted) !important;
+}
+
+*:focus::-moz-placeholder {
+ color: var(--text-hover) !important;
+}
+
+/* Internet Explorer 10 */
+*:-ms-input-placeholder {
+ color: var(--text-muted) !important;
+}
+
+*:focus:-ms-input-placeholder {
+ color: var(--text-hover) !important;
}
\ No newline at end of file
diff --git a/css/theme-options/aquamarine.css b/css/theme-options/aquamarine.css
index 7f02500167..c2dcd2c7e4 100644
--- a/css/theme-options/aquamarine.css
+++ b/css/theme-options/aquamarine.css
@@ -1,31 +1,31 @@
-:root {
- --main-bg-color: radial-gradient(ellipse at center, #47918a 0%, #0b3161 100%) center center/cover no-repeat fixed;
-
- --modal-bg-color: linear-gradient(-90deg, #47918a 0%, #0b3161 100%) center center/cover no-repeat fixed;
- --modal-header-color: linear-gradient(-90deg, #47918a 0%, #0b3161 100%) center center/cover no-repeat fixed;
- --modal-footer-color: linear-gradient(-90deg, #47918a 0%, #0b3161 100%) center center/cover no-repeat fixed;
-
- --drop-down-menu-bg: #265c74;
-
- --button-color: #009688;
- --button-color-hover: #12afa0;
- --button-text: #eee;
- --button-text-hover: #FFF;
-
- --accent-color: 18, 175, 160;
- --accent-color-hover: rgb(var(--accent-color),.8);
- --link-color: #0ed2bf;
- --link-color-hover: #36e7d6;
- --label-text-color: #fff;
-
- --text:#ddd;
- --text-hover: #fff;
- --text-muted: #8dcfc9;
-
- /*Specials*/
- --arr-queue-color: #009688; /* Servarr apps + Bazarr*/
- --plex-poster-unwatched: rgb(21, 213, 194);
- --petio-spinner: invert(39%) sepia(98%) saturate(527%) hue-rotate(129deg) brightness(94%) contrast(101%); /* Made with https://codepen.io/jsm91/embed/ZEEawyZ */
- --gitea-color-primary-dark-4: 18, 175, 160;
- --overseerr-gradient: radial-gradient(ellipse at center, rgb(71, 145, 138, .9) 0%, rgb(11, 49, 97, .9) 100%) center center/cover no-repeat fixed;
-}
+:root {
+ --main-bg-color: radial-gradient(ellipse at center, #47918a 0%, #0b3161 100%) center center/cover no-repeat fixed;
+
+ --modal-bg-color: linear-gradient(-90deg, #47918a 0%, #0b3161 100%) center center/cover no-repeat fixed;
+ --modal-header-color: linear-gradient(-90deg, #47918a 0%, #0b3161 100%) center center/cover no-repeat fixed;
+ --modal-footer-color: linear-gradient(-90deg, #47918a 0%, #0b3161 100%) center center/cover no-repeat fixed;
+
+ --drop-down-menu-bg: #265c74;
+
+ --button-color: #009688;
+ --button-color-hover: #12afa0;
+ --button-text: #eee;
+ --button-text-hover: #FFF;
+
+ --accent-color: 18, 175, 160;
+ --accent-color-hover: rgb(var(--accent-color),.8);
+ --link-color: #0ed2bf;
+ --link-color-hover: #36e7d6;
+ --label-text-color: #fff;
+
+ --text:#ddd;
+ --text-hover: #fff;
+ --text-muted: #8dcfc9;
+
+ /*Specials*/
+ --arr-queue-color: #009688; /* Servarr apps + Bazarr*/
+ --plex-poster-unwatched: rgb(21, 213, 194);
+ --petio-spinner: invert(39%) sepia(98%) saturate(527%) hue-rotate(129deg) brightness(94%) contrast(101%); /* Made with https://codepen.io/jsm91/embed/ZEEawyZ */
+ --gitea-color-primary-dark-4: 18, 175, 160;
+ --overseerr-gradient: radial-gradient(ellipse at center, rgb(71, 145, 138, .9) 0%, rgb(11, 49, 97, .9) 100%) center center/cover no-repeat fixed;
+}
diff --git a/css/theme-options/dark.css b/css/theme-options/dark.css
index 08b228ea16..10315ab960 100644
--- a/css/theme-options/dark.css
+++ b/css/theme-options/dark.css
@@ -1,31 +1,31 @@
-:root {
- --main-bg-color: radial-gradient(circle, #3a3a3a, #2d2d2d, #202020, #141414, #000000) center center/cover no-repeat fixed;
-
- --modal-bg-color: linear-gradient(135deg , #3a3a3a, #2d2d2d, #202020, #141414, #000000) center center/cover no-repeat fixed;
- --modal-header-color: linear-gradient(135deg , #3a3a3a, #2d2d2d, #202020, #141414, #000000) center center/cover no-repeat fixed;
- --modal-footer-color: linear-gradient(135deg , #3a3a3a, #2d2d2d, #202020, #141414, #000000) center center/cover no-repeat fixed;
-
- --drop-down-menu-bg: #2d2d2d;
-
- --button-color: #7a7a7a;
- --button-color-hover: #9b9b9b;
- --button-text: #eee;
- --button-text-hover: #FFF;
-
- --accent-color: 170, 170, 170;
- --accent-color-hover: rgba(255, 255, 255, 0.45);
- --link-color: #7a7a7a;
- --link-color-hover: #fff;
- --label-text-color: black;
-
- --text:#ddd;
- --text-hover: #fff;
- --text-muted: #999;
-
- /*Specials*/
- --arr-queue-color: #6b5; /* Servarr apps + Bazarr*/
- --plex-poster-unwatched: #e5a00d;
- --petio-spinner: invert(35%) sepia(12%) saturate(4%) hue-rotate(2deg) brightness(104%) contrast(86%);/* Made with https://codepen.io/jsm91/embed/ZEEawyZ */
- --gitea-color-primary-dark-4: 255, 255, 255;
- --overseerr-gradient: radial-gradient(circle, rgba(58, 58, 58,.95), rgba(45, 45, 45,.95), rgba(32, 32, 32,.95), rgba(20, 20, 20,.95), rgb(0, 0, 0,.95)) center center/cover no-repeat fixed;
+:root {
+ --main-bg-color: radial-gradient(circle, #3a3a3a, #2d2d2d, #202020, #141414, #000000) center center/cover no-repeat fixed;
+
+ --modal-bg-color: linear-gradient(135deg , #3a3a3a, #2d2d2d, #202020, #141414, #000000) center center/cover no-repeat fixed;
+ --modal-header-color: linear-gradient(135deg , #3a3a3a, #2d2d2d, #202020, #141414, #000000) center center/cover no-repeat fixed;
+ --modal-footer-color: linear-gradient(135deg , #3a3a3a, #2d2d2d, #202020, #141414, #000000) center center/cover no-repeat fixed;
+
+ --drop-down-menu-bg: #2d2d2d;
+
+ --button-color: #7a7a7a;
+ --button-color-hover: #9b9b9b;
+ --button-text: #eee;
+ --button-text-hover: #FFF;
+
+ --accent-color: 170, 170, 170;
+ --accent-color-hover: rgba(255, 255, 255, 0.45);
+ --link-color: #7a7a7a;
+ --link-color-hover: #fff;
+ --label-text-color: black;
+
+ --text:#ddd;
+ --text-hover: #fff;
+ --text-muted: #999;
+
+ /*Specials*/
+ --arr-queue-color: #6b5; /* Servarr apps + Bazarr*/
+ --plex-poster-unwatched: #e5a00d;
+ --petio-spinner: invert(35%) sepia(12%) saturate(4%) hue-rotate(2deg) brightness(104%) contrast(86%);/* Made with https://codepen.io/jsm91/embed/ZEEawyZ */
+ --gitea-color-primary-dark-4: 255, 255, 255;
+ --overseerr-gradient: radial-gradient(circle, rgba(58, 58, 58,.95), rgba(45, 45, 45,.95), rgba(32, 32, 32,.95), rgba(20, 20, 20,.95), rgb(0, 0, 0,.95)) center center/cover no-repeat fixed;
}
\ No newline at end of file
diff --git a/css/theme-options/dracula.css b/css/theme-options/dracula.css
index 908bc4d3b0..6e68c2cbd0 100644
--- a/css/theme-options/dracula.css
+++ b/css/theme-options/dracula.css
@@ -1,31 +1,31 @@
-:root {
- --main-bg-color: #282a36;
-
- --modal-bg-color: #1e2029;
- --modal-header-color: #1e2029;
- --modal-footer-color: #1e2029;
-
- --drop-down-menu-bg: #1e2029;
-
- --button-color: #bd93f9;
- --button-color-hover: #ff79c6;
- --button-text: #eee;
- --button-text-hover: #FFF;
-
- --accent-color: 80, 250, 123;
- --accent-color-hover: rgb(var(--accent-color),.8);
- --link-color: #ff79c6;
- --link-color-hover: #8be9fd;
- --label-text-color: #282a36;
-
- --text:#f8f8f2;
- --text-hover: #fff;
- --text-muted: #6272a4;
-
- /*Specials*/
- --arr-queue-color: #50fa7b; /* Servarr apps + Bazarr*/
- --plex-poster-unwatched: #bd93f9;
- --petio-spinner: invert(79%) sepia(27%) saturate(1033%) hue-rotate(74deg) brightness(104%) contrast(96%);/* Made with https://codepen.io/jsm91/embed/ZEEawyZ */
- --gitea-color-primary-dark-4: 80, 250, 123;
- --overseerr-gradient: linear-gradient(180deg, rgba(40, 42, 54, 0.17) 0%, rgba(40, 42, 54) 100%);
+:root {
+ --main-bg-color: #282a36;
+
+ --modal-bg-color: #1e2029;
+ --modal-header-color: #1e2029;
+ --modal-footer-color: #1e2029;
+
+ --drop-down-menu-bg: #1e2029;
+
+ --button-color: #bd93f9;
+ --button-color-hover: #ff79c6;
+ --button-text: #eee;
+ --button-text-hover: #FFF;
+
+ --accent-color: 80, 250, 123;
+ --accent-color-hover: rgb(var(--accent-color),.8);
+ --link-color: #ff79c6;
+ --link-color-hover: #8be9fd;
+ --label-text-color: #282a36;
+
+ --text:#f8f8f2;
+ --text-hover: #fff;
+ --text-muted: #6272a4;
+
+ /*Specials*/
+ --arr-queue-color: #50fa7b; /* Servarr apps + Bazarr*/
+ --plex-poster-unwatched: #bd93f9;
+ --petio-spinner: invert(79%) sepia(27%) saturate(1033%) hue-rotate(74deg) brightness(104%) contrast(96%);/* Made with https://codepen.io/jsm91/embed/ZEEawyZ */
+ --gitea-color-primary-dark-4: 80, 250, 123;
+ --overseerr-gradient: linear-gradient(180deg, rgba(40, 42, 54, 0.17) 0%, rgba(40, 42, 54) 100%);
}
\ No newline at end of file
diff --git a/css/theme-options/hotline.css b/css/theme-options/hotline.css
index 1cf394f1f5..9efc46b76c 100644
--- a/css/theme-options/hotline.css
+++ b/css/theme-options/hotline.css
@@ -1,31 +1,31 @@
-:root {
- --main-bg-color: linear-gradient(0deg, rgba(247,101,184,1) 0%, rgb(21, 95, 165) 100%) center center/cover no-repeat fixed;
-
- --modal-bg-color: linear-gradient(-90deg, rgba(247,101,184,1) 0%, rgb(21, 95, 165) 100%) center center/cover no-repeat fixed;
- --modal-header-color: linear-gradient(-90deg, rgba(247,101,184,1) 0%, rgb(21, 95, 165) 100%) center center/cover no-repeat fixed;
- --modal-footer-color: linear-gradient(-90deg, rgba(247,101,184,1) 0%, rgb(21, 95, 165) 100%) center center/cover no-repeat fixed;
-
- --drop-down-menu-bg: #5e61ab;
-
- --button-color: #f98dc9;
- --button-color-hover: #ff4cb1;
- --button-text: #eee;
- --button-text-hover: #fff;
-
- --accent-color: 249, 141, 201;
- --accent-color-hover: rgb(var(--accent-color),.8);
- --link-color:rgb(255, 179, 222);
- --link-color-hover: #d7fffe;
- --label-text-color: #fff;
-
- --text:#ddd;
- --text-hover: #fff;
- --text-muted: #999;
-
- /*Specials*/
- --arr-queue-color: #f98dc9; /* Servarr apps + Bazarr*/
- --plex-poster-unwatched: #f765b8;
- --petio-spinner: invert(78%) sepia(17%) saturate(4447%) hue-rotate(290deg) brightness(109%) contrast(95%); /* Made with https://codepen.io/jsm91/embed/ZEEawyZ */
- --gitea-color-primary-dark-4: 215,255,254;
- --overseerr-gradient: linear-gradient(0deg, rgba(247,101,184,.9) 0%, rgb(21, 95, 165,.9) 100%) center center/cover no-repeat fixed;
+:root {
+ --main-bg-color: linear-gradient(0deg, rgba(247,101,184,1) 0%, rgb(21, 95, 165) 100%) center center/cover no-repeat fixed;
+
+ --modal-bg-color: linear-gradient(-90deg, rgba(247,101,184,1) 0%, rgb(21, 95, 165) 100%) center center/cover no-repeat fixed;
+ --modal-header-color: linear-gradient(-90deg, rgba(247,101,184,1) 0%, rgb(21, 95, 165) 100%) center center/cover no-repeat fixed;
+ --modal-footer-color: linear-gradient(-90deg, rgba(247,101,184,1) 0%, rgb(21, 95, 165) 100%) center center/cover no-repeat fixed;
+
+ --drop-down-menu-bg: #5e61ab;
+
+ --button-color: #f98dc9;
+ --button-color-hover: #ff4cb1;
+ --button-text: #eee;
+ --button-text-hover: #fff;
+
+ --accent-color: 249, 141, 201;
+ --accent-color-hover: rgb(var(--accent-color),.8);
+ --link-color:rgb(255, 179, 222);
+ --link-color-hover: #d7fffe;
+ --label-text-color: #fff;
+
+ --text:#ddd;
+ --text-hover: #fff;
+ --text-muted: #999;
+
+ /*Specials*/
+ --arr-queue-color: #f98dc9; /* Servarr apps + Bazarr*/
+ --plex-poster-unwatched: #f765b8;
+ --petio-spinner: invert(78%) sepia(17%) saturate(4447%) hue-rotate(290deg) brightness(109%) contrast(95%); /* Made with https://codepen.io/jsm91/embed/ZEEawyZ */
+ --gitea-color-primary-dark-4: 215,255,254;
+ --overseerr-gradient: linear-gradient(0deg, rgba(247,101,184,.9) 0%, rgb(21, 95, 165,.9) 100%) center center/cover no-repeat fixed;
}
\ No newline at end of file
diff --git a/css/theme-options/hotpink.css b/css/theme-options/hotpink.css
index 18ffb7ff0c..4ba1641d35 100644
--- a/css/theme-options/hotpink.css
+++ b/css/theme-options/hotpink.css
@@ -1,31 +1,31 @@
-:root {
- --main-bg-color: linear-gradient(45deg, #fb3f62 0%, #204c80 37%, #004249 97%) center center/cover no-repeat fixed;
-
- --modal-bg-color: linear-gradient(-45deg, #204c80 0%, #000 100%) center center/cover no-repeat fixed;
- --modal-header-color: linear-gradient(-45deg, #204c80 0%, #000 100%) center center/cover no-repeat fixed;
- --modal-footer-color: linear-gradient(-45deg, #204c80 0%, #000 100%) center center/cover no-repeat fixed;
-
- --drop-down-menu-bg: #204c80;
-
- --button-color: #fb3f62;
- --button-color-hover: #cd4164;
- --button-text: #eee;
- --button-text-hover: #FFF;
-
- --accent-color: 251, 63, 98;
- --accent-color-hover: rgba(var(--accent-color), .8);
- --link-color: rgb(0, 255, 157);
- --link-color-hover: rgba(0, 255, 157, 0.8);
- --label-text-color: #282a36;
-
- --text:#eee;
- --text-hover: #fff;
- --text-muted: #999;
-
- --arr-queue-color: rgb(0, 255, 157);
- --plex-poster-unwatched: #fb3f62;
- --petio-spinner: invert(29%) sepia(87%) saturate(2199%) hue-rotate(331deg) brightness(115%) contrast(97%); /* Made with https://codepen.io/jsm91/embed/ZEEawyZ */
- --gitea-color-primary-dark-4: 251, 63, 98;
- --overseerr-gradient: linear-gradient(45deg, rgb(251, 63, 98,1) 0%, rgb(32, 76, 128,.95) 37%, rgb(0, 66, 73,.9) 97%) center center/cover no-repeat fixed;
- }
-
+:root {
+ --main-bg-color: linear-gradient(45deg, #fb3f62 0%, #204c80 37%, #004249 97%) center center/cover no-repeat fixed;
+
+ --modal-bg-color: linear-gradient(-45deg, #204c80 0%, #000 100%) center center/cover no-repeat fixed;
+ --modal-header-color: linear-gradient(-45deg, #204c80 0%, #000 100%) center center/cover no-repeat fixed;
+ --modal-footer-color: linear-gradient(-45deg, #204c80 0%, #000 100%) center center/cover no-repeat fixed;
+
+ --drop-down-menu-bg: #204c80;
+
+ --button-color: #fb3f62;
+ --button-color-hover: #cd4164;
+ --button-text: #eee;
+ --button-text-hover: #FFF;
+
+ --accent-color: 251, 63, 98;
+ --accent-color-hover: rgba(var(--accent-color), .8);
+ --link-color: rgb(0, 255, 157);
+ --link-color-hover: rgba(0, 255, 157, 0.8);
+ --label-text-color: #282a36;
+
+ --text:#eee;
+ --text-hover: #fff;
+ --text-muted: #999;
+
+ --arr-queue-color: rgb(0, 255, 157);
+ --plex-poster-unwatched: #fb3f62;
+ --petio-spinner: invert(29%) sepia(87%) saturate(2199%) hue-rotate(331deg) brightness(115%) contrast(97%); /* Made with https://codepen.io/jsm91/embed/ZEEawyZ */
+ --gitea-color-primary-dark-4: 251, 63, 98;
+ --overseerr-gradient: linear-gradient(45deg, rgb(251, 63, 98,1) 0%, rgb(32, 76, 128,.95) 37%, rgb(0, 66, 73,.9) 97%) center center/cover no-repeat fixed;
+ }
+
diff --git a/css/theme-options/nord.css b/css/theme-options/nord.css
index 66e2ab527d..80f57cddd8 100644
--- a/css/theme-options/nord.css
+++ b/css/theme-options/nord.css
@@ -1,31 +1,31 @@
-:root {
- --main-bg-color: #2E3440;
-
- --modal-bg-color: #3B4252;
- --modal-header-color: #434C5E;
- --modal-footer-color: #434C5E;
-
- --drop-down-menu-bg: #333947;
-
- --button-color: #79b8ca;
- --button-color-hover: #6a9daf;
- --button-text: #2E3440;
- --button-text-hover: #D8DEE9;
-
- --accent-color: 121, 184, 202;
- --accent-color-hover: rgb(var(--accent-color),.8);
- --link-color: #81A1C1;
- --link-color-hover: #88C0D0;
- --label-text-color: #222730;
-
- --text:#D8DEE9;
- --text-hover: #ECEFF4;
- --text-muted: #81A1C1;
-
- /*Specials*/
- --arr-queue-color: #A3BE8C; /* Servarr apps + Bazarr*/
- --plex-poster-unwatched: #D08770;
- --petio-spinner: invert(83%) sepia(9%) saturate(1787%) hue-rotate(156deg) brightness(85%) contrast(83%); /* Made with https://codepen.io/jsm91/embed/ZEEawyZ */
- --gitea-color-primary-dark-4: 121, 184, 202;
- --overseerr-gradient: linear-gradient(180deg, rgba(46, 52, 64, 0.17) 0%, rgba(46, 52, 64) 100%);
+:root {
+ --main-bg-color: #2E3440;
+
+ --modal-bg-color: #3B4252;
+ --modal-header-color: #434C5E;
+ --modal-footer-color: #434C5E;
+
+ --drop-down-menu-bg: #333947;
+
+ --button-color: #79b8ca;
+ --button-color-hover: #6a9daf;
+ --button-text: #2E3440;
+ --button-text-hover: #D8DEE9;
+
+ --accent-color: 121, 184, 202;
+ --accent-color-hover: rgb(var(--accent-color),.8);
+ --link-color: #81A1C1;
+ --link-color-hover: #88C0D0;
+ --label-text-color: #222730;
+
+ --text:#D8DEE9;
+ --text-hover: #ECEFF4;
+ --text-muted: #81A1C1;
+
+ /*Specials*/
+ --arr-queue-color: #A3BE8C; /* Servarr apps + Bazarr*/
+ --plex-poster-unwatched: #D08770;
+ --petio-spinner: invert(83%) sepia(9%) saturate(1787%) hue-rotate(156deg) brightness(85%) contrast(83%); /* Made with https://codepen.io/jsm91/embed/ZEEawyZ */
+ --gitea-color-primary-dark-4: 121, 184, 202;
+ --overseerr-gradient: linear-gradient(180deg, rgba(46, 52, 64, 0.17) 0%, rgba(46, 52, 64) 100%);
}
\ No newline at end of file
diff --git a/css/theme-options/organizr.css b/css/theme-options/organizr.css
index 2a1ee65a26..8d1bc0f955 100644
--- a/css/theme-options/organizr.css
+++ b/css/theme-options/organizr.css
@@ -1,31 +1,31 @@
-:root {
- --main-bg-color: #1f1f1f;
-
- --modal-bg-color: #333;
- --modal-header-color: #232323;
- --modal-footer-color: #232323;
-
- --drop-down-menu-bg: #1b1b1b;
-
- --button-color: #2cabe3;
- --button-color-hover: #298fbc;
- --button-text: #eee;
- --button-text-hover: #fff;
-
- --accent-color: 44, 171, 227;
- --accent-color-hover: rgb(var(--accent-color),.8);
- --link-color: #2cabe3;
- --link-color-hover: #3cc5ff;
- --label-text-color: #fff;
-
- --text:#96a2b4;
- --text-hover: #fff;
- --text-muted: #999;
-
- /*Specials*/
- --arr-queue-color: #2cabe3; /* Servarr apps + Bazarr*/
- --plex-poster-unwatched: #2cabe3;
- --petio-spinner: invert(65%) sepia(83%) saturate(2026%) hue-rotate(167deg) brightness(90%) contrast(97%);/* Made with https://codepen.io/jsm91/embed/ZEEawyZ */
- --gitea-color-primary-dark-4: 44, 171, 227;
- --overseerr-gradient: linear-gradient(180deg, rgba(31, 31, 31, 0.17) 0%, rgba(31, 31, 31) 100%);
+:root {
+ --main-bg-color: #1f1f1f;
+
+ --modal-bg-color: #333;
+ --modal-header-color: #232323;
+ --modal-footer-color: #232323;
+
+ --drop-down-menu-bg: #1b1b1b;
+
+ --button-color: #2cabe3;
+ --button-color-hover: #298fbc;
+ --button-text: #eee;
+ --button-text-hover: #fff;
+
+ --accent-color: 44, 171, 227;
+ --accent-color-hover: rgb(var(--accent-color),.8);
+ --link-color: #2cabe3;
+ --link-color-hover: #3cc5ff;
+ --label-text-color: #fff;
+
+ --text:#96a2b4;
+ --text-hover: #fff;
+ --text-muted: #999;
+
+ /*Specials*/
+ --arr-queue-color: #2cabe3; /* Servarr apps + Bazarr*/
+ --plex-poster-unwatched: #2cabe3;
+ --petio-spinner: invert(65%) sepia(83%) saturate(2026%) hue-rotate(167deg) brightness(90%) contrast(97%);/* Made with https://codepen.io/jsm91/embed/ZEEawyZ */
+ --gitea-color-primary-dark-4: 44, 171, 227;
+ --overseerr-gradient: linear-gradient(180deg, rgba(31, 31, 31, 0.17) 0%, rgba(31, 31, 31) 100%);
}
\ No newline at end of file
diff --git a/css/theme-options/overseerr.css b/css/theme-options/overseerr.css
index eedb2e0df6..39b318d0b9 100644
--- a/css/theme-options/overseerr.css
+++ b/css/theme-options/overseerr.css
@@ -1,31 +1,31 @@
-:root {
- --main-bg-color: linear-gradient(360deg, hsl(221, 39%, 11%) 65%, hsl(215, 28%, 17%) 100%);
-
- --modal-bg-color: #1f2937;
- --modal-header-color: #1f2937;
- --modal-footer-color: #1f2937;
-
- --drop-down-menu-bg: #374151;
-
- --button-color: #4f46e5;
- --button-color-hover: #6366f1;
- --button-text: #e5e7eb;
- --button-text-hover: #fff;
-
- --accent-color: 167, 139, 250;
- --accent-color-hover: rgb(var(--accent-color),.8);
- --link-color: #6366f1;
- --link-color-hover: #a78bfa;
- --label-text-color: #000;
-
- --text: #d1d5db;
- --text-hover: #fff;
- --text-muted: #9ca3af;
-
- /*Specials*/
- --arr-queue-color: #6366f1; /* Servarr apps + Bazarr*/
- --plex-poster-unwatched: #6366f1;
- --petio-spinner: invert(24%) sepia(59%) saturate(3411%) hue-rotate(237deg) brightness(91%) contrast(96%); /* Made with https://codepen.io/jsm91/embed/ZEEawyZ */
- --gitea-color-primary-dark-4: 98, 116, 145;
- --overseerr-gradient: linear-gradient(rgba(17, 24, 39, 0.47) 0%, rgb(17, 24, 39) 100%);
+:root {
+ --main-bg-color: linear-gradient(360deg, hsl(221, 39%, 11%) 65%, hsl(215, 28%, 17%) 100%);
+
+ --modal-bg-color: #1f2937;
+ --modal-header-color: #1f2937;
+ --modal-footer-color: #1f2937;
+
+ --drop-down-menu-bg: #374151;
+
+ --button-color: #4f46e5;
+ --button-color-hover: #6366f1;
+ --button-text: #e5e7eb;
+ --button-text-hover: #fff;
+
+ --accent-color: 167, 139, 250;
+ --accent-color-hover: rgb(var(--accent-color),.8);
+ --link-color: #6366f1;
+ --link-color-hover: #a78bfa;
+ --label-text-color: #000;
+
+ --text: #d1d5db;
+ --text-hover: #fff;
+ --text-muted: #9ca3af;
+
+ /*Specials*/
+ --arr-queue-color: #6366f1; /* Servarr apps + Bazarr*/
+ --plex-poster-unwatched: #6366f1;
+ --petio-spinner: invert(24%) sepia(59%) saturate(3411%) hue-rotate(237deg) brightness(91%) contrast(96%); /* Made with https://codepen.io/jsm91/embed/ZEEawyZ */
+ --gitea-color-primary-dark-4: 98, 116, 145;
+ --overseerr-gradient: linear-gradient(rgba(17, 24, 39, 0.47) 0%, rgb(17, 24, 39) 100%);
}
\ No newline at end of file
diff --git a/css/theme-options/plex.css b/css/theme-options/plex.css
index f31f9e494f..2b1e209dbf 100644
--- a/css/theme-options/plex.css
+++ b/css/theme-options/plex.css
@@ -1,35 +1,35 @@
- :root {
- /*
- --main-bg-color: url(/resources/blur-noise.png), url(/resources/preset-light2.png) center center/cover no-repeat fixed;
- --modal-bg-color: url(/resources/blur-noise.png), url(/resources/preset-dark2.png) center center/cover no-repeat fixed;
- --main-bg-color: url(/resources/blur-noise.png) repeat scroll 0% 0%, radial-gradient(circle at 0% 100%, rgba(54, 66, 84, 0.55) 0%, rgba(54, 66, 84, 0.043) 70%, rgba(54, 66, 84, 0) 80%), radial-gradient(circle at 100% 100%, rgba(113, 135, 153, 0.55) 0%, rgba(113, 135, 153, 0.043) 70%, rgba(113, 135, 153, 0) 80%), radial-gradient(circle at 100% 0%, rgba(54, 66, 84, 0.55) 0%, rgba(54, 66, 84, 0.043) 70%, rgba(54, 66, 84, 0) 80%), radial-gradient(circle at 0% 0%, rgba(91, 114, 135, 0.55) 0%, rgba(91, 114, 135, 0.043) 70%, rgba(91, 114, 135, 0) 80%), rgb(0, 0, 0) center center/cover no-repeat fixed;
- */
- --main-bg-color: radial-gradient(circle farthest-side at 0% 100%, rgb(47, 47, 47) 0%, rgba(47, 47, 47, 0) 100%), radial-gradient(circle farthest-side at 100% 100%, rgb(63, 63, 63) 0%, rgba(63, 63, 63, 0) 100%), radial-gradient(circle farthest-side at 100% 0%, rgb(76, 76, 76) 0%, rgba(76, 76, 76, 0) 100%), radial-gradient(circle farthest-side at 0% 0%, rgb(58, 58, 58) 0%, rgba(58, 58, 58, 0) 100%), black center center/cover no-repeat fixed;
- --modal-bg-color: #282828;
- --modal-header-color: #323232;
- --modal-footer-color: #323232;
-
- --drop-down-menu-bg: #191a1c;
-
- --button-color: #cc7b19;
- --button-color-hover: #e59029;
- --button-text: #eee;
- --button-text-hover: #fff;
-
- --accent-color: 229, 160, 13;
- --accent-color-hover: #ffc107;
- --link-color: #e5a00d;
- --link-color-hover: #fff;
- --label-text-color: #333;
-
- --text:#ddd;
- --text-hover: #fff;
- --text-muted: #999;
-
- /*Specials*/
- --arr-queue-color: #27c24c; /* Servarr apps + Bazarr*/
- --plex-poster-unwatched: #e5a00d;
- --petio-spinner: invert(0%) sepia(0%) saturate(100%) hue-rotate(0deg) brightness(100%) contrast(100%);/* Made with https://codepen.io/jsm91/embed/ZEEawyZ */
- --gitea-color-primary-dark-4: 255, 193, 7;
- --overseerr-gradient: radial-gradient(circle farthest-side at 0% 100%, rgb(47, 47, 47) 0%, rgba(47, 47, 47, 0) 100%), radial-gradient(circle farthest-side at 100% 100%, rgb(63, 63, 63) 0%, rgba(63, 63, 63, 0) 100%), radial-gradient(circle farthest-side at 100% 0%, rgb(76, 76, 76) 0%, rgba(76, 76, 76, 0) 100%), radial-gradient(circle farthest-side at 0% 0%, rgb(58, 58, 58) 0%, rgba(58, 58, 58, 0) 100%), rgba(0, 0, 0, 0.5) center center/cover no-repeat fixed;
+ :root {
+ /*
+ --main-bg-color: url(/resources/blur-noise.png), url(/resources/preset-light2.png) center center/cover no-repeat fixed;
+ --modal-bg-color: url(/resources/blur-noise.png), url(/resources/preset-dark2.png) center center/cover no-repeat fixed;
+ --main-bg-color: url(/resources/blur-noise.png) repeat scroll 0% 0%, radial-gradient(circle at 0% 100%, rgba(54, 66, 84, 0.55) 0%, rgba(54, 66, 84, 0.043) 70%, rgba(54, 66, 84, 0) 80%), radial-gradient(circle at 100% 100%, rgba(113, 135, 153, 0.55) 0%, rgba(113, 135, 153, 0.043) 70%, rgba(113, 135, 153, 0) 80%), radial-gradient(circle at 100% 0%, rgba(54, 66, 84, 0.55) 0%, rgba(54, 66, 84, 0.043) 70%, rgba(54, 66, 84, 0) 80%), radial-gradient(circle at 0% 0%, rgba(91, 114, 135, 0.55) 0%, rgba(91, 114, 135, 0.043) 70%, rgba(91, 114, 135, 0) 80%), rgb(0, 0, 0) center center/cover no-repeat fixed;
+ */
+ --main-bg-color: radial-gradient(circle farthest-side at 0% 100%, rgb(47, 47, 47) 0%, rgba(47, 47, 47, 0) 100%), radial-gradient(circle farthest-side at 100% 100%, rgb(63, 63, 63) 0%, rgba(63, 63, 63, 0) 100%), radial-gradient(circle farthest-side at 100% 0%, rgb(76, 76, 76) 0%, rgba(76, 76, 76, 0) 100%), radial-gradient(circle farthest-side at 0% 0%, rgb(58, 58, 58) 0%, rgba(58, 58, 58, 0) 100%), black center center/cover no-repeat fixed;
+ --modal-bg-color: #282828;
+ --modal-header-color: #323232;
+ --modal-footer-color: #323232;
+
+ --drop-down-menu-bg: #191a1c;
+
+ --button-color: #cc7b19;
+ --button-color-hover: #e59029;
+ --button-text: #eee;
+ --button-text-hover: #fff;
+
+ --accent-color: 229, 160, 13;
+ --accent-color-hover: #ffc107;
+ --link-color: #e5a00d;
+ --link-color-hover: #fff;
+ --label-text-color: #333;
+
+ --text:#ddd;
+ --text-hover: #fff;
+ --text-muted: #999;
+
+ /*Specials*/
+ --arr-queue-color: #27c24c; /* Servarr apps + Bazarr*/
+ --plex-poster-unwatched: #e5a00d;
+ --petio-spinner: invert(0%) sepia(0%) saturate(100%) hue-rotate(0deg) brightness(100%) contrast(100%);/* Made with https://codepen.io/jsm91/embed/ZEEawyZ */
+ --gitea-color-primary-dark-4: 255, 193, 7;
+ --overseerr-gradient: radial-gradient(circle farthest-side at 0% 100%, rgb(47, 47, 47) 0%, rgba(47, 47, 47, 0) 100%), radial-gradient(circle farthest-side at 100% 100%, rgb(63, 63, 63) 0%, rgba(63, 63, 63, 0) 100%), radial-gradient(circle farthest-side at 100% 0%, rgb(76, 76, 76) 0%, rgba(76, 76, 76, 0) 100%), radial-gradient(circle farthest-side at 0% 0%, rgb(58, 58, 58) 0%, rgba(58, 58, 58, 0) 100%), rgba(0, 0, 0, 0.5) center center/cover no-repeat fixed;
}
\ No newline at end of file
diff --git a/css/theme-options/space-gray.css b/css/theme-options/space-gray.css
index b8691b12c5..f97261851f 100644
--- a/css/theme-options/space-gray.css
+++ b/css/theme-options/space-gray.css
@@ -1,31 +1,31 @@
-:root {
- --main-bg-color: radial-gradient(ellipse at center, rgba(87, 108, 117, 1) 0%, rgba(37, 50, 55, 1) 100.2%) center center/cover no-repeat fixed;
-
- --modal-bg-color: linear-gradient(-90deg, rgba(87, 108, 117, 1) 0%, rgba(37, 50, 55, 1) 100.2%) center center/cover no-repeat fixed;
- --modal-header-color: linear-gradient(-90deg, rgba(87, 108, 117, 1) 0%, rgba(37, 50, 55, 1) 100.2%) center center/cover no-repeat fixed;
- --modal-footer-color: linear-gradient(-90deg, rgba(87, 108, 117, 1) 0%, rgba(37, 50, 55, 1) 100.2%) center center/cover no-repeat fixed;
-
- --drop-down-menu-bg: #576c75;
-
- --button-color: #607D8B;
- --button-color-hover: #81a6b7;
- --button-text: #eee;
- --button-text-hover: #fff;
-
- --accent-color: 129, 166, 183;
- --accent-color-hover: rgb(var(--accent-color),.8);
- --link-color: #81a6b7;
- --link-color-hover: #9adfff;
- --label-text-color: #fff;
-
- --text:#bbb;
- --text-hover: #fff;
- --text-muted: #999;
-
- /*Specials*/
- --arr-queue-color: #81a6b7; /* Servarr apps + Bazarr*/
- --plex-poster-unwatched: #70aeca;
- --petio-spinner: invert(50%) sepia(31%) saturate(341%) hue-rotate(155deg) brightness(88%) contrast(85%);/* Made with https://codepen.io/jsm91/embed/ZEEawyZ */
- --gitea-color-primary-dark-4: 129, 166, 183;
- --overseerr-gradient: radial-gradient(ellipse at center, rgba(87, 108, 117, .9) 0%, rgba(37, 50, 55, .9) 100.2%) center center/cover no-repeat fixed;
+:root {
+ --main-bg-color: radial-gradient(ellipse at center, rgba(87, 108, 117, 1) 0%, rgba(37, 50, 55, 1) 100.2%) center center/cover no-repeat fixed;
+
+ --modal-bg-color: linear-gradient(-90deg, rgba(87, 108, 117, 1) 0%, rgba(37, 50, 55, 1) 100.2%) center center/cover no-repeat fixed;
+ --modal-header-color: linear-gradient(-90deg, rgba(87, 108, 117, 1) 0%, rgba(37, 50, 55, 1) 100.2%) center center/cover no-repeat fixed;
+ --modal-footer-color: linear-gradient(-90deg, rgba(87, 108, 117, 1) 0%, rgba(37, 50, 55, 1) 100.2%) center center/cover no-repeat fixed;
+
+ --drop-down-menu-bg: #576c75;
+
+ --button-color: #607D8B;
+ --button-color-hover: #81a6b7;
+ --button-text: #eee;
+ --button-text-hover: #fff;
+
+ --accent-color: 129, 166, 183;
+ --accent-color-hover: rgb(var(--accent-color),.8);
+ --link-color: #81a6b7;
+ --link-color-hover: #9adfff;
+ --label-text-color: #fff;
+
+ --text:#bbb;
+ --text-hover: #fff;
+ --text-muted: #999;
+
+ /*Specials*/
+ --arr-queue-color: #81a6b7; /* Servarr apps + Bazarr*/
+ --plex-poster-unwatched: #70aeca;
+ --petio-spinner: invert(50%) sepia(31%) saturate(341%) hue-rotate(155deg) brightness(88%) contrast(85%);/* Made with https://codepen.io/jsm91/embed/ZEEawyZ */
+ --gitea-color-primary-dark-4: 129, 166, 183;
+ --overseerr-gradient: radial-gradient(ellipse at center, rgba(87, 108, 117, .9) 0%, rgba(37, 50, 55, .9) 100.2%) center center/cover no-repeat fixed;
}
\ No newline at end of file
diff --git a/docker-mods/bazarr/Dockerfile b/docker-mods/bazarr/Dockerfile
index 3a22d70479..519bdaafe7 100644
--- a/docker-mods/bazarr/Dockerfile
+++ b/docker-mods/bazarr/Dockerfile
@@ -1,6 +1,6 @@
-FROM scratch
-
-LABEL maintainer="GilbN"
-LABEL app="Bazarr"
-#copy local files.
-COPY root/ /
+FROM scratch
+
+LABEL maintainer="GilbN"
+LABEL app="Bazarr"
+#copy local files.
+COPY root/ /
diff --git a/docker-mods/bazarr/root/etc/cont-init.d/98-themepark b/docker-mods/bazarr/root/etc/cont-init.d/98-themepark
index c3b078123c..c1d0a9cab8 100755
--- a/docker-mods/bazarr/root/etc/cont-init.d/98-themepark
+++ b/docker-mods/bazarr/root/etc/cont-init.d/98-themepark
@@ -1,4 +1,4 @@
-#!/usr/bin/with-contenv bash
+#!/usr/bin/with-contenv bash
echo '---------------------------'
echo '| Bazarr theme.park Mod |'
diff --git a/docker-mods/bazarr/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run b/docker-mods/bazarr/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run
index c3b078123c..c1d0a9cab8 100755
--- a/docker-mods/bazarr/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run
+++ b/docker-mods/bazarr/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run
@@ -1,4 +1,4 @@
-#!/usr/bin/with-contenv bash
+#!/usr/bin/with-contenv bash
echo '---------------------------'
echo '| Bazarr theme.park Mod |'
diff --git a/docker-mods/calibre-web/root/etc/cont-init.d/98-themepark b/docker-mods/calibre-web/root/etc/cont-init.d/98-themepark
index 417aa90d55..35d2e34e44 100755
--- a/docker-mods/calibre-web/root/etc/cont-init.d/98-themepark
+++ b/docker-mods/calibre-web/root/etc/cont-init.d/98-themepark
@@ -1,4 +1,4 @@
-#!/command/with-contenv bash
+#!/command/with-contenv bash
echo '--------------------------------'
echo '| Calibre-web theme.park Mod |'
diff --git a/docker-mods/calibre-web/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run b/docker-mods/calibre-web/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run
index 19b1417e5e..ee8096708e 100755
--- a/docker-mods/calibre-web/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run
+++ b/docker-mods/calibre-web/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run
@@ -1,4 +1,4 @@
-#!/usr/bin/with-contenv bash
+#!/usr/bin/with-contenv bash
echo '--------------------------------'
echo '| Calibre-web theme.park Mod |'
diff --git a/docker-mods/deluge/Dockerfile b/docker-mods/deluge/Dockerfile
index 08b3e8c61d..f43312f167 100644
--- a/docker-mods/deluge/Dockerfile
+++ b/docker-mods/deluge/Dockerfile
@@ -1,6 +1,6 @@
-FROM scratch
-
-LABEL maintainer="GilbN"
-LABEL app="Deluge"
-#copy local files.
+FROM scratch
+
+LABEL maintainer="GilbN"
+LABEL app="Deluge"
+#copy local files.
COPY root/ /
\ No newline at end of file
diff --git a/docker-mods/deluge/root/etc/cont-init.d/98-themepark b/docker-mods/deluge/root/etc/cont-init.d/98-themepark
index 9e491d444d..927f1fe45f 100755
--- a/docker-mods/deluge/root/etc/cont-init.d/98-themepark
+++ b/docker-mods/deluge/root/etc/cont-init.d/98-themepark
@@ -1,4 +1,4 @@
-#!/command/with-contenv bash
+#!/command/with-contenv bash
echo '---------------------------'
echo '| Deluge theme.park Mod |'
diff --git a/docker-mods/deluge/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run b/docker-mods/deluge/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run
index 927744608a..a13480513e 100755
--- a/docker-mods/deluge/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run
+++ b/docker-mods/deluge/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run
@@ -1,4 +1,4 @@
-#!/usr/bin/with-contenv bash
+#!/usr/bin/with-contenv bash
echo '---------------------------'
echo '| Deluge theme.park Mod |'
diff --git a/docker-mods/duplicati/Dockerfile b/docker-mods/duplicati/Dockerfile
index 74049afa41..2ea95523d5 100644
--- a/docker-mods/duplicati/Dockerfile
+++ b/docker-mods/duplicati/Dockerfile
@@ -1,7 +1,7 @@
-FROM scratch
-
-
-LABEL maintainer="GilbN"
-LABEL app="Duplicati"
-#copy local files.
-COPY root/ /
+FROM scratch
+
+
+LABEL maintainer="GilbN"
+LABEL app="Duplicati"
+#copy local files.
+COPY root/ /
diff --git a/docker-mods/duplicati/root/etc/cont-init.d/98-themepark b/docker-mods/duplicati/root/etc/cont-init.d/98-themepark
index ba0c0be308..86a3891379 100755
--- a/docker-mods/duplicati/root/etc/cont-init.d/98-themepark
+++ b/docker-mods/duplicati/root/etc/cont-init.d/98-themepark
@@ -1,4 +1,4 @@
-#!/command/with-contenv bash
+#!/command/with-contenv bash
echo '----------------------------'
echo '| Duplicati theme.park Mod |'
diff --git a/docker-mods/duplicati/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run b/docker-mods/duplicati/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run
index 1c1fa3edf3..4ad3d92c31 100755
--- a/docker-mods/duplicati/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run
+++ b/docker-mods/duplicati/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run
@@ -1,4 +1,4 @@
-#!/usr/bin/with-contenv bash
+#!/usr/bin/with-contenv bash
echo '----------------------------'
echo '| Duplicati theme.park Mod |'
diff --git a/docker-mods/emby/Dockerfile b/docker-mods/emby/Dockerfile
index d8fc3348e6..daee3dc114 100644
--- a/docker-mods/emby/Dockerfile
+++ b/docker-mods/emby/Dockerfile
@@ -1,6 +1,6 @@
-FROM scratch
-
-LABEL maintainer="GilbN"
-LABEL app="Emby"
-#copy local files.
+FROM scratch
+
+LABEL maintainer="GilbN"
+LABEL app="Emby"
+#copy local files.
COPY root/ /
\ No newline at end of file
diff --git a/docker-mods/emby/root/etc/cont-init.d/98-themepark b/docker-mods/emby/root/etc/cont-init.d/98-themepark
index 215209dcc2..4ed638c842 100755
--- a/docker-mods/emby/root/etc/cont-init.d/98-themepark
+++ b/docker-mods/emby/root/etc/cont-init.d/98-themepark
@@ -1,4 +1,4 @@
-#!/usr/bin/with-contenv bash
+#!/usr/bin/with-contenv bash
echo '-------------------------'
echo '| Emby theme.park Mod |'
diff --git a/docker-mods/emby/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run b/docker-mods/emby/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run
index 215209dcc2..4ed638c842 100755
--- a/docker-mods/emby/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run
+++ b/docker-mods/emby/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run
@@ -1,4 +1,4 @@
-#!/usr/bin/with-contenv bash
+#!/usr/bin/with-contenv bash
echo '-------------------------'
echo '| Emby theme.park Mod |'
diff --git a/docker-mods/jackett/Dockerfile b/docker-mods/jackett/Dockerfile
index b0e706b805..6cb9150b22 100644
--- a/docker-mods/jackett/Dockerfile
+++ b/docker-mods/jackett/Dockerfile
@@ -1,6 +1,6 @@
-FROM scratch
-
-LABEL maintainer="GilbN"
-LABEL app="Jackett"
-#copy local files.
+FROM scratch
+
+LABEL maintainer="GilbN"
+LABEL app="Jackett"
+#copy local files.
COPY root/ /
\ No newline at end of file
diff --git a/docker-mods/jackett/root/etc/cont-init.d/98-themepark b/docker-mods/jackett/root/etc/cont-init.d/98-themepark
index b55f4b7620..bb5889fc66 100755
--- a/docker-mods/jackett/root/etc/cont-init.d/98-themepark
+++ b/docker-mods/jackett/root/etc/cont-init.d/98-themepark
@@ -1,4 +1,4 @@
-#!/command/with-contenv bash
+#!/command/with-contenv bash
echo '---------------------------'
echo '| Jackett theme.park Mod |'
diff --git a/docker-mods/jackett/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run b/docker-mods/jackett/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run
index abaf1b50c9..0f9e1a543d 100755
--- a/docker-mods/jackett/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run
+++ b/docker-mods/jackett/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run
@@ -1,4 +1,4 @@
-#!/usr/bin/with-contenv bash
+#!/usr/bin/with-contenv bash
echo '---------------------------'
echo '| Jackett theme.park Mod |'
diff --git a/docker-mods/jellyfin/root/etc/cont-init.d/98-themepark b/docker-mods/jellyfin/root/etc/cont-init.d/98-themepark
index fd4b5acdc0..9b258f6698 100755
--- a/docker-mods/jellyfin/root/etc/cont-init.d/98-themepark
+++ b/docker-mods/jellyfin/root/etc/cont-init.d/98-themepark
@@ -1,4 +1,4 @@
-#!/command/with-contenv bash
+#!/command/with-contenv bash
echo '-----------------------------'
echo '| Jellyfin theme.park Mod |'
diff --git a/docker-mods/jellyfin/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run b/docker-mods/jellyfin/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run
index 18e53c79d0..5b49a90310 100755
--- a/docker-mods/jellyfin/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run
+++ b/docker-mods/jellyfin/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run
@@ -1,4 +1,4 @@
-#!/usr/bin/with-contenv bash
+#!/usr/bin/with-contenv bash
echo '-----------------------------'
echo '| Jellyfin theme.park Mod |'
diff --git a/docker-mods/lazylibrarian/root/etc/cont-init.d/98-themepark b/docker-mods/lazylibrarian/root/etc/cont-init.d/98-themepark
index 026eac1fda..592febe190 100755
--- a/docker-mods/lazylibrarian/root/etc/cont-init.d/98-themepark
+++ b/docker-mods/lazylibrarian/root/etc/cont-init.d/98-themepark
@@ -1,4 +1,4 @@
-#!/command/with-contenv bash
+#!/command/with-contenv bash
echo '----------------------------------'
echo '| Lazylibrarian theme.park Mod |'
diff --git a/docker-mods/lazylibrarian/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run b/docker-mods/lazylibrarian/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run
index d871413187..66ca9014db 100755
--- a/docker-mods/lazylibrarian/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run
+++ b/docker-mods/lazylibrarian/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run
@@ -1,4 +1,4 @@
-#!/usr/bin/with-contenv bash
+#!/usr/bin/with-contenv bash
echo '----------------------------------'
echo '| Lazylibrarian theme.park Mod |'
diff --git a/docker-mods/librespeed/root/etc/cont-init.d/98-themepark b/docker-mods/librespeed/root/etc/cont-init.d/98-themepark
index a89ea834ec..06d80e42da 100755
--- a/docker-mods/librespeed/root/etc/cont-init.d/98-themepark
+++ b/docker-mods/librespeed/root/etc/cont-init.d/98-themepark
@@ -1,4 +1,4 @@
-#!/command/with-contenv bash
+#!/command/with-contenv bash
echo '-------------------------------'
echo '| Librespeed theme.park Mod |'
diff --git a/docker-mods/librespeed/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run b/docker-mods/librespeed/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run
index 6a46fa2088..c9f3f553c2 100755
--- a/docker-mods/librespeed/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run
+++ b/docker-mods/librespeed/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run
@@ -1,4 +1,4 @@
-#!/usr/bin/with-contenv bash
+#!/usr/bin/with-contenv bash
echo '-------------------------------'
echo '| Librespeed theme.park Mod |'
diff --git a/docker-mods/lidarr/root/etc/cont-init.d/98-themepark b/docker-mods/lidarr/root/etc/cont-init.d/98-themepark
index 153e95a7c0..b6cfd96f0d 100755
--- a/docker-mods/lidarr/root/etc/cont-init.d/98-themepark
+++ b/docker-mods/lidarr/root/etc/cont-init.d/98-themepark
@@ -1,4 +1,4 @@
-#!/command/with-contenv bash
+#!/command/with-contenv bash
echo '---------------------------'
echo '| Lidarr theme.park Mod |'
diff --git a/docker-mods/lidarr/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run b/docker-mods/lidarr/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run
index 8db624bfdc..36f5d92f0c 100755
--- a/docker-mods/lidarr/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run
+++ b/docker-mods/lidarr/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run
@@ -1,4 +1,4 @@
-#!/usr/bin/with-contenv bash
+#!/usr/bin/with-contenv bash
echo '---------------------------'
echo '| Lidarr theme.park Mod |'
diff --git a/docker-mods/mylar3/root/etc/cont-init.d/98-themepark b/docker-mods/mylar3/root/etc/cont-init.d/98-themepark
index 473553df37..9d8e9d8d6b 100755
--- a/docker-mods/mylar3/root/etc/cont-init.d/98-themepark
+++ b/docker-mods/mylar3/root/etc/cont-init.d/98-themepark
@@ -1,4 +1,4 @@
-#!/command/with-contenv bash
+#!/command/with-contenv bash
echo '-------------------------'
echo '| Mylar3 theme.park Mod |'
diff --git a/docker-mods/mylar3/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run b/docker-mods/mylar3/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run
index 657326909d..2a17fe41f0 100755
--- a/docker-mods/mylar3/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run
+++ b/docker-mods/mylar3/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run
@@ -1,4 +1,4 @@
-#!/usr/bin/with-contenv bash
+#!/usr/bin/with-contenv bash
echo '-------------------------'
echo '| Mylar3 theme.park Mod |'
diff --git a/docker-mods/nginx-proxy-manager/root/etc/cont-init.d/98-themepark b/docker-mods/nginx-proxy-manager/root/etc/cont-init.d/98-themepark
index bf9b6647c1..48651cf077 100755
--- a/docker-mods/nginx-proxy-manager/root/etc/cont-init.d/98-themepark
+++ b/docker-mods/nginx-proxy-manager/root/etc/cont-init.d/98-themepark
@@ -1,4 +1,4 @@
-#!/command/with-contenv bash
+#!/command/with-contenv bash
echo '--------------------------------------'
echo '| Nginx Proxy Manager theme.park Mod |'
diff --git a/docker-mods/nginx-proxy-manager/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run b/docker-mods/nginx-proxy-manager/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run
index bf9b6647c1..48651cf077 100755
--- a/docker-mods/nginx-proxy-manager/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run
+++ b/docker-mods/nginx-proxy-manager/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run
@@ -1,4 +1,4 @@
-#!/command/with-contenv bash
+#!/command/with-contenv bash
echo '--------------------------------------'
echo '| Nginx Proxy Manager theme.park Mod |'
diff --git a/docker-mods/nzbget/root/etc/cont-init.d/98-themepark b/docker-mods/nzbget/root/etc/cont-init.d/98-themepark
index b119672b8a..4744c11e7d 100755
--- a/docker-mods/nzbget/root/etc/cont-init.d/98-themepark
+++ b/docker-mods/nzbget/root/etc/cont-init.d/98-themepark
@@ -1,4 +1,4 @@
-#!/command/with-contenv bash
+#!/command/with-contenv bash
echo '---------------------------'
echo '| NZBGet theme.park Mod |'
diff --git a/docker-mods/nzbget/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run b/docker-mods/nzbget/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run
index 3e94d1e184..89dd343cdc 100755
--- a/docker-mods/nzbget/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run
+++ b/docker-mods/nzbget/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run
@@ -1,4 +1,4 @@
-#!/usr/bin/with-contenv bash
+#!/usr/bin/with-contenv bash
echo '---------------------------'
echo '| NZBGet theme.park Mod |'
diff --git a/docker-mods/plex/root/etc/cont-init.d/98-themepark b/docker-mods/plex/root/etc/cont-init.d/98-themepark
index 528d918365..c3675e08ac 100755
--- a/docker-mods/plex/root/etc/cont-init.d/98-themepark
+++ b/docker-mods/plex/root/etc/cont-init.d/98-themepark
@@ -1,4 +1,4 @@
-#!/command/with-contenv bash
+#!/command/with-contenv bash
echo '-------------------------'
echo '| Plex theme.park Mod |'
diff --git a/docker-mods/plex/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run b/docker-mods/plex/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run
index 6aba3e0791..7b4c6203f3 100755
--- a/docker-mods/plex/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run
+++ b/docker-mods/plex/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run
@@ -1,4 +1,4 @@
-#!/usr/bin/with-contenv bash
+#!/usr/bin/with-contenv bash
echo '-------------------------'
echo '| Plex theme.park Mod |'
diff --git a/docker-mods/prowlarr/root/etc/cont-init.d/98-themepark b/docker-mods/prowlarr/root/etc/cont-init.d/98-themepark
index 6733deb482..f0228345cc 100755
--- a/docker-mods/prowlarr/root/etc/cont-init.d/98-themepark
+++ b/docker-mods/prowlarr/root/etc/cont-init.d/98-themepark
@@ -1,4 +1,4 @@
-#!/command/with-contenv bash
+#!/command/with-contenv bash
echo '---------------------------'
echo '| Prowlarr theme.park Mod |'
diff --git a/docker-mods/prowlarr/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run b/docker-mods/prowlarr/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run
index 92e3f5601c..0a5ada4bfa 100755
--- a/docker-mods/prowlarr/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run
+++ b/docker-mods/prowlarr/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run
@@ -1,4 +1,4 @@
-#!/usr/bin/with-contenv bash
+#!/usr/bin/with-contenv bash
echo '---------------------------'
echo '| Prowlarr theme.park Mod |'
diff --git a/docker-mods/qbittorrent/root/etc/cont-init.d/98-themepark b/docker-mods/qbittorrent/root/etc/cont-init.d/98-themepark
index 8993c58fc7..b02e895ef8 100755
--- a/docker-mods/qbittorrent/root/etc/cont-init.d/98-themepark
+++ b/docker-mods/qbittorrent/root/etc/cont-init.d/98-themepark
@@ -1,4 +1,4 @@
-#!/command/with-contenv bash
+#!/command/with-contenv bash
echo '------------------------------'
echo '| qBittorrent theme.park Mod |'
diff --git a/docker-mods/qbittorrent/root/etc/s6-overlay/s6-rc.d/init-mod-themepark-add-package/run b/docker-mods/qbittorrent/root/etc/s6-overlay/s6-rc.d/init-mod-themepark-add-package/run
index 08e75e2571..441dcab99c 100755
--- a/docker-mods/qbittorrent/root/etc/s6-overlay/s6-rc.d/init-mod-themepark-add-package/run
+++ b/docker-mods/qbittorrent/root/etc/s6-overlay/s6-rc.d/init-mod-themepark-add-package/run
@@ -1,4 +1,4 @@
-#!/usr/bin/with-contenv bash
+#!/usr/bin/with-contenv bash
if ! [[ -x "$(command -v svn)" ]]; then
echo "subversion" >> /mod-repo-packages-to-install.list
diff --git a/docker-mods/qbittorrent/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run b/docker-mods/qbittorrent/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run
index 52892435f7..6935bc690a 100755
--- a/docker-mods/qbittorrent/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run
+++ b/docker-mods/qbittorrent/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run
@@ -1,4 +1,4 @@
-#!/usr/bin/with-contenv bash
+#!/usr/bin/with-contenv bash
echo '------------------------------'
echo '| qBittorrent theme.park Mod |'
diff --git a/docker-mods/radarr/root/etc/cont-init.d/98-themepark b/docker-mods/radarr/root/etc/cont-init.d/98-themepark
index 757afb5dd4..0ea86540c9 100755
--- a/docker-mods/radarr/root/etc/cont-init.d/98-themepark
+++ b/docker-mods/radarr/root/etc/cont-init.d/98-themepark
@@ -1,4 +1,4 @@
-#!/command/with-contenv bash
+#!/command/with-contenv bash
echo '---------------------------'
echo '| Radarr theme.park Mod |'
diff --git a/docker-mods/radarr/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run b/docker-mods/radarr/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run
index a7cffd7658..bacd704f89 100755
--- a/docker-mods/radarr/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run
+++ b/docker-mods/radarr/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run
@@ -1,4 +1,4 @@
-#!/usr/bin/with-contenv bash
+#!/usr/bin/with-contenv bash
echo '---------------------------'
echo '| Radarr theme.park Mod |'
diff --git a/docker-mods/readarr/root/etc/cont-init.d/98-themepark b/docker-mods/readarr/root/etc/cont-init.d/98-themepark
index e8280d4d66..1036e99d0e 100755
--- a/docker-mods/readarr/root/etc/cont-init.d/98-themepark
+++ b/docker-mods/readarr/root/etc/cont-init.d/98-themepark
@@ -1,4 +1,4 @@
-#!/command/with-contenv bash
+#!/command/with-contenv bash
echo '---------------------------'
echo '| Readarr theme.park Mod |'
diff --git a/docker-mods/readarr/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run b/docker-mods/readarr/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run
index 860f5b6200..10bc8c5202 100755
--- a/docker-mods/readarr/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run
+++ b/docker-mods/readarr/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run
@@ -1,4 +1,4 @@
-#!/usr/bin/with-contenv bash
+#!/usr/bin/with-contenv bash
echo '---------------------------'
echo '| Readarr theme.park Mod |'
diff --git a/docker-mods/rutorrent/root/etc/cont-init.d/98-themepark b/docker-mods/rutorrent/root/etc/cont-init.d/98-themepark
index f57b9c48f7..42b6c56e65 100755
--- a/docker-mods/rutorrent/root/etc/cont-init.d/98-themepark
+++ b/docker-mods/rutorrent/root/etc/cont-init.d/98-themepark
@@ -1,4 +1,4 @@
-#!/usr/bin/with-contenv bash
+#!/usr/bin/with-contenv bash
echo '------------------------------'
echo '| Rutorrent theme.park Mod |'
diff --git a/docker-mods/rutorrent/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run b/docker-mods/rutorrent/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run
index f57b9c48f7..42b6c56e65 100755
--- a/docker-mods/rutorrent/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run
+++ b/docker-mods/rutorrent/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run
@@ -1,4 +1,4 @@
-#!/usr/bin/with-contenv bash
+#!/usr/bin/with-contenv bash
echo '------------------------------'
echo '| Rutorrent theme.park Mod |'
diff --git a/docker-mods/sabnzbd/root/etc/cont-init.d/98-themepark b/docker-mods/sabnzbd/root/etc/cont-init.d/98-themepark
index 0a26ad1359..3191c72c8d 100755
--- a/docker-mods/sabnzbd/root/etc/cont-init.d/98-themepark
+++ b/docker-mods/sabnzbd/root/etc/cont-init.d/98-themepark
@@ -1,4 +1,4 @@
-#!/command/with-contenv bash
+#!/command/with-contenv bash
echo '----------------------------'
echo '| SABnzbd theme.park Mod |'
diff --git a/docker-mods/sabnzbd/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run b/docker-mods/sabnzbd/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run
index 129cf6ea7d..69e39780fa 100755
--- a/docker-mods/sabnzbd/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run
+++ b/docker-mods/sabnzbd/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run
@@ -1,4 +1,4 @@
-#!/usr/bin/with-contenv bash
+#!/usr/bin/with-contenv bash
echo '----------------------------'
echo '| SABnzbd theme.park Mod |'
diff --git a/docker-mods/sonarr/root/etc/cont-init.d/98-themepark b/docker-mods/sonarr/root/etc/cont-init.d/98-themepark
index 2169de7cc1..4f107e1a00 100755
--- a/docker-mods/sonarr/root/etc/cont-init.d/98-themepark
+++ b/docker-mods/sonarr/root/etc/cont-init.d/98-themepark
@@ -1,4 +1,4 @@
-#!/command/with-contenv bash
+#!/command/with-contenv bash
echo '---------------------------'
echo '| Sonarr theme.park Mod |'
diff --git a/docker-mods/sonarr/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run b/docker-mods/sonarr/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run
index 4c9332eb15..b7b0b13547 100755
--- a/docker-mods/sonarr/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run
+++ b/docker-mods/sonarr/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run
@@ -1,4 +1,4 @@
-#!/usr/bin/with-contenv bash
+#!/usr/bin/with-contenv bash
echo '---------------------------'
echo '| Sonarr theme.park Mod |'
diff --git a/docker-mods/swag/root/etc/cont-init.d/98-themepark b/docker-mods/swag/root/etc/cont-init.d/98-themepark
index 3c838be122..8f2e5733a0 100644
--- a/docker-mods/swag/root/etc/cont-init.d/98-themepark
+++ b/docker-mods/swag/root/etc/cont-init.d/98-themepark
@@ -1,4 +1,4 @@
-#!/usr/bin/with-contenv bash
+#!/usr/bin/with-contenv bash
echo '-------------------------'
echo '| SWAG theme.park Mod |'
diff --git a/docker-mods/swag/root/etc/s6-overlay/s6-rc.d/init-mod-themepark-add-package/run b/docker-mods/swag/root/etc/s6-overlay/s6-rc.d/init-mod-themepark-add-package/run
index 5c18c377da..a37649f8be 100755
--- a/docker-mods/swag/root/etc/s6-overlay/s6-rc.d/init-mod-themepark-add-package/run
+++ b/docker-mods/swag/root/etc/s6-overlay/s6-rc.d/init-mod-themepark-add-package/run
@@ -1,4 +1,4 @@
-#!/usr/bin/with-contenv bash
+#!/usr/bin/with-contenv bash
if ! [[ -x "$(command -v svn)" ]]; then
echo "subversion" >> /mod-repo-packages-to-install.list
diff --git a/docker-mods/swag/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run b/docker-mods/swag/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run
index 962bed8826..b216248879 100755
--- a/docker-mods/swag/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run
+++ b/docker-mods/swag/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run
@@ -1,4 +1,4 @@
-#!/usr/bin/with-contenv bash
+#!/usr/bin/with-contenv bash
echo '-------------------------'
echo '| SWAG theme.park Mod |'
diff --git a/docker-mods/synclounge/root/etc/cont-init.d/98-themepark b/docker-mods/synclounge/root/etc/cont-init.d/98-themepark
index e656a2e668..dc2abf6f6d 100755
--- a/docker-mods/synclounge/root/etc/cont-init.d/98-themepark
+++ b/docker-mods/synclounge/root/etc/cont-init.d/98-themepark
@@ -1,4 +1,4 @@
-#!/command/with-contenv bash
+#!/command/with-contenv bash
echo '-------------------------------'
echo '| Synclounge theme.park Mod |'
diff --git a/docker-mods/synclounge/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run b/docker-mods/synclounge/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run
index 1b0a160ed7..e08d10bb69 100755
--- a/docker-mods/synclounge/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run
+++ b/docker-mods/synclounge/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run
@@ -1,4 +1,4 @@
-#!/usr/bin/with-contenv bash
+#!/usr/bin/with-contenv bash
echo '-------------------------------'
echo '| Synclounge theme.park Mod |'
diff --git a/docker-mods/tautulli/root/etc/cont-init.d/98-themepark b/docker-mods/tautulli/root/etc/cont-init.d/98-themepark
index 62d531872d..671c440035 100755
--- a/docker-mods/tautulli/root/etc/cont-init.d/98-themepark
+++ b/docker-mods/tautulli/root/etc/cont-init.d/98-themepark
@@ -1,4 +1,4 @@
-#!/command/with-contenv bash
+#!/command/with-contenv bash
echo '-----------------------------'
echo '| Tautulli theme.park Mod |'
diff --git a/docker-mods/tautulli/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run b/docker-mods/tautulli/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run
index 4013d7067d..23c8b38b58 100755
--- a/docker-mods/tautulli/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run
+++ b/docker-mods/tautulli/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run
@@ -1,4 +1,4 @@
-#!/usr/bin/with-contenv bash
+#!/usr/bin/with-contenv bash
echo '-----------------------------'
echo '| Tautulli theme.park Mod |'
diff --git a/docker-mods/thelounge/root/etc/cont-init.d/98-themepark b/docker-mods/thelounge/root/etc/cont-init.d/98-themepark
index ff368b0887..75dcca6eca 100644
--- a/docker-mods/thelounge/root/etc/cont-init.d/98-themepark
+++ b/docker-mods/thelounge/root/etc/cont-init.d/98-themepark
@@ -1,4 +1,4 @@
-#!/command/with-contenv bash
+#!/command/with-contenv bash
echo '-------------------------------'
echo '| The Lounge theme.park Mod |'
diff --git a/docker-mods/thelounge/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run b/docker-mods/thelounge/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run
index 96bc372bc5..3ddcc06f95 100755
--- a/docker-mods/thelounge/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run
+++ b/docker-mods/thelounge/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run
@@ -1,4 +1,4 @@
-#!/usr/bin/with-contenv bash
+#!/usr/bin/with-contenv bash
echo '-------------------------------'
echo '| The Lounge theme.park Mod |'
diff --git a/docker-mods/transmission/root/etc/cont-init.d/98-themepark b/docker-mods/transmission/root/etc/cont-init.d/98-themepark
index e94de6ea29..3b3334d240 100755
--- a/docker-mods/transmission/root/etc/cont-init.d/98-themepark
+++ b/docker-mods/transmission/root/etc/cont-init.d/98-themepark
@@ -1,4 +1,4 @@
-#!/command/with-contenv bash
+#!/command/with-contenv bash
echo '---------------------------------'
echo '| Transmission theme.park Mod |'
diff --git a/docker-mods/transmission/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run b/docker-mods/transmission/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run
index 13bfa7ada6..a0f5505ce5 100755
--- a/docker-mods/transmission/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run
+++ b/docker-mods/transmission/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run
@@ -1,4 +1,4 @@
-#!/usr/bin/with-contenv bash
+#!/usr/bin/with-contenv bash
echo '---------------------------------'
echo '| Transmission theme.park Mod |'
diff --git a/docker-mods/vuetorrent/root/etc/cont-init.d/98-themepark b/docker-mods/vuetorrent/root/etc/cont-init.d/98-themepark
index 3124bd4dbc..ef0ae52058 100755
--- a/docker-mods/vuetorrent/root/etc/cont-init.d/98-themepark
+++ b/docker-mods/vuetorrent/root/etc/cont-init.d/98-themepark
@@ -1,4 +1,4 @@
-#!/command/with-contenv bash
+#!/command/with-contenv bash
APP_FILEPATH='/config/qBittorrent/qBittorrent.conf'
INDEX_FILEPATH='/vuetorrent/public/index.html'
if [ "${TP_HOTIO}" = true ]; then
diff --git a/docker-mods/vuetorrent/root/etc/s6-overlay/s6-rc.d/init-mod-themepark-add-package/run b/docker-mods/vuetorrent/root/etc/s6-overlay/s6-rc.d/init-mod-themepark-add-package/run
index 16645ac681..c467c3c69d 100755
--- a/docker-mods/vuetorrent/root/etc/s6-overlay/s6-rc.d/init-mod-themepark-add-package/run
+++ b/docker-mods/vuetorrent/root/etc/s6-overlay/s6-rc.d/init-mod-themepark-add-package/run
@@ -1,4 +1,4 @@
-#!/usr/bin/with-contenv bash
+#!/usr/bin/with-contenv bash
if ! [[ -x "$(command -v jq)" ]]; then
echo "jq" >> /mod-repo-packages-to-install.list
diff --git a/docker-mods/vuetorrent/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run b/docker-mods/vuetorrent/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run
index 8398de6163..84cc2afd5a 100755
--- a/docker-mods/vuetorrent/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run
+++ b/docker-mods/vuetorrent/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run
@@ -1,4 +1,4 @@
-#!/usr/bin/with-contenv bash
+#!/usr/bin/with-contenv bash
APP_FILEPATH='/config/qBittorrent/qBittorrent.conf'
INDEX_FILEPATH='/vuetorrent/public/index.html'
if [ "${TP_HOTIO}" = true ]; then
diff --git a/docker-mods/whisparr/root/etc/cont-init.d/98-themepark b/docker-mods/whisparr/root/etc/cont-init.d/98-themepark
index 037d4acd31..b1fe4f9d71 100755
--- a/docker-mods/whisparr/root/etc/cont-init.d/98-themepark
+++ b/docker-mods/whisparr/root/etc/cont-init.d/98-themepark
@@ -1,4 +1,4 @@
-#!/command/with-contenv bash
+#!/command/with-contenv bash
echo '-----------------------------'
echo '| Whisparr theme.park Mod |'
diff --git a/docker-mods/whisparr/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run b/docker-mods/whisparr/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run
index 0dc3a8495c..866578875a 100755
--- a/docker-mods/whisparr/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run
+++ b/docker-mods/whisparr/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run
@@ -1,4 +1,4 @@
-#!/usr/bin/with-contenv bash
+#!/usr/bin/with-contenv bash
echo '-----------------------------'
echo '| Whisparr theme.park Mod |'
diff --git a/docker/root/etc/s6-overlay/s6-rc.d/init-themepark/run b/docker/root/etc/s6-overlay/s6-rc.d/init-themepark/run
index 62e6d0f909..04f75f3879 100755
--- a/docker/root/etc/s6-overlay/s6-rc.d/init-themepark/run
+++ b/docker/root/etc/s6-overlay/s6-rc.d/init-themepark/run
@@ -1,4 +1,4 @@
-#!/usr/bin/with-contenv bash
+#!/usr/bin/with-contenv bash
# Display variables for troubleshooting
echo -e "[theme.park-init] Variables set:\\n\
diff --git a/resources/landing-page/css/custom.css b/resources/landing-page/css/custom.css
index 77ebdece37..1fdb0b5455 100644
--- a/resources/landing-page/css/custom.css
+++ b/resources/landing-page/css/custom.css
@@ -1,450 +1,450 @@
-:root {
- --about: linear-gradient(to bottom, rgba(0, 0, 0, 1.0), rgba(87, 109, 117, 0)), var(--main-bg-color);
-}
-
-.bg-primary {
- background: var(--about) !important;
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-.bg-dark,
-.theme-overview,
-#services,
-#themes,
-footer,
-section {
- background: var(--main-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
-}
-
-.text-white-50 {
- color: var(--text) !important;
-}
-.page-section {
- padding: 1.2rem 0;
-}
-
-@supports (-webkit-backdrop-filter: none) or (backdrop-filter: none) {
-
- #mainNav,
- #mainNav.navbar-scrolled {
- box-shadow: none;
- background-color: rgba(var(--accent-color),1);
- -webkit-backdrop-filter: blur(10px);
- backdrop-filter: blur(10px);
- }
-}
-
-@media (max-width: 768px) {
-
- #mainNav,
- #mainNav.navbar-scrolled {
- padding: 0 1rem 0 1rem !important;
- }
-
- .branding {
- height: 40px !important;
- }
-
- #mainNav .navbar-nav .nav-item .nav-link {
- padding-left: 1rem;
- color: var(--label-text-color)
- }
-}
-
-/* slightly transparent fallback for Firefox (not supporting backdrop-filter) */
-@supports not ((-webkit-backdrop-filter: none) or (backdrop-filter: none)) {
- #mainNav,
- #mainNav.navbar-scrolled {
- box-shadow: none;
- background-color: rgba(var(--accent-color), 1);
- }
-}
-#mainNav .navbar-nav .nav-item .nav-link {
- color: var(--label-text-color);
- }
-
-#mainNav .navbar-nav .nav-item .nav-link:hover,
-#mainNav .navbar-nav .nav-item .nav-link:active {
- color: var(--label-text-color);
- opacity: .8;
-}
-@media (min-width: 992px) {
- @supports not ((-webkit-backdrop-filter: none) or (backdrop-filter: none)) {
- #mainNav {
- background-color: rgba(var(--accent-color), 0.95) !important;
- }
- }
- #mainNav {
- box-shadow: none;
- background-color: rgba(var(--accent-color), 0.25);
- backdrop-filter: blur(10px);
- -webkit-backdrop-filter: blur(10px);
- }
-
- #mainNav .navbar-brand {
- color: rgba(255, 255, 255, 0.7);
- }
-
- #mainNav .navbar-brand:hover {
- color: #fff;
- }
-
- #mainNav .navbar-nav .nav-item .nav-link {
- color: rgba(255, 255, 255, 0.7);
- padding: 0 1rem;
- }
-
- #mainNav .navbar-nav .nav-item .nav-link:hover {
- color: #fff;
- }
-
- #mainNav .navbar-nav .nav-item:last-child .nav-link {
- padding-right: 0;
- }
-
- #mainNav.navbar-scrolled {
- box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
- background-color: rgba(var(--accent-color), 0.25);
- backdrop-filter: blur(10px);
- -webkit-backdrop-filter: blur(10px);
- }
-
- #mainNav.navbar-scrolled .navbar-brand {
- color: #212529;
- }
-
- #mainNav.navbar-scrolled .navbar-brand:hover {
- color: rgb(var(--accent-color));
- }
-
- #mainNav.navbar-scrolled .navbar-nav .nav-item .nav-link {
- color: #fff;
- }
-
- #mainNav.navbar-scrolled .navbar-nav .nav-item .nav-link:hover {
- color: var(--link-color-hover);
- }
-}
-
-
-#mainNav .navbar-nav .nav-item .nav-link.active {
- color: var(--link-color-hover) !important;
-}
-
-/* .navbar-light .navbar-toggler-icon {
- filter: invert(1);
-} */
-
-.navbar-light .navbar-toggler {
- color: rgba(0, 0, 0, 0.5);
- border-color: rgb(255 255 255 / 10%);
-}
-
-.branding {
- height: 55px;
-}
-
-.mfp-container {
- backdrop-filter: blur(10px);
-}
-
-/* BUTTON SHIT*/
-.btn-primary {
- color: var(--button-text);
- background-color: var(--button-color);
- border-color: var(--button-color);
-}
-
-.btn-primary:hover {
- color: var(--button-text-hover);
- background-color: var(--button-color-hover);
- border-color: var(--button-color-hover);
-}
-
-.btn-primary:focus,
-.btn-primary.focus {
- color: var(--button-text-hover);
- background-color: var(--button-color-hover);
- border-color: var(--button-color-hover);
- box-shadow: 0 0 0 0.2rem rgba(var(--accent-color), 0.5);
-}
-
-.btn-primary.disabled,
-.btn-primary:disabled {
- color: var(--text-muted);
- background-color: rgba(255, 255, 255, 0.3);
- border-color: rgba(255, 255, 255, 0.3);
-}
-
-.btn-primary:not(:disabled):not(.disabled):active,
-.btn-primary:not(:disabled):not(.disabled).active,
-.show>.btn-primary.dropdown-toggle {
- color: var(--button-text-hover);
- background-color: var(--button-color-hover);
- border-color: var(--button-color-hover);
-}
-
-.btn-primary:not(:disabled):not(.disabled):active:focus,
-.btn-primary:not(:disabled):not(.disabled).active:focus,
-.show>.btn-primary.dropdown-toggle:focus {
- box-shadow: 0 0 0 0.2rem rgba(var(--accent-color), 0.502);
-}
-
-hr.divider {
- border-color: rgb(var(--accent-color));
-}
-
-a {
- color: var(--link-color);
-}
-
-a:hover {
- color: var(--link-color-hover);
- text-decoration: none;
-}
-
-.text-primary {
- color: rgb(var(--accent-color)) !important;
-}
-
-body,
-header.masthead {
- background: black;
-}
-
-/* IMAGE SLIDER */
-.jquery-bg-slideshow-wrap-bg-element {
- width: 100%;
- height: 100%;
- background-color: transparent;
-}
-
-@media (max-width: 768px) {
-
- .bg,
- header.masthead {
- background: linear-gradient(0deg, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 50%), url(../assets/img/space-gray.png) !important;
- }
-}
-
-.bg {
- height: 100%;
- width: 100%;
- background-color: black;
- color: white;
- margin: 0;
-}
-
-/*
-.bg-primary,
-.bg-dark {
- background: #2d2d2d;
- background: -webkit-linear-gradient(top, rgba(0, 0, 0, 1.0), rgba(87, 109, 117, 1.0));
- background: -moz-linear-gradient(top, rgba(0, 0, 0, 1.0), rgba(87, 109, 117, 1.0));
- background: linear-gradient(to bottom, rgba(0, 0, 0, 1.0), rgba(87, 109, 117, 1.0));
- /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+
-
-}
-*/
-
-
-
-.theme-overview {
- /* background: #2d2d2d;
- background: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 1.0), rgba(87, 109, 117, 1.0));
- background: -moz-linear-gradient(bottom, rgba(0, 0, 0, 1.0), rgba(87, 109, 117, 1.0));
- background: linear-gradient(to top, rgba(0, 0, 0, 1.0), rgba(87, 109, 117, 1.0)); */
- font-family: var(--font-family-sans-serif);
-}
-
-#services,
-#themes {
- /* background: rgba(87, 109, 117, 1.0); */
- color: var(--text-hover);
- padding: 0rem 0 8rem 0;
-}
-
-.all-apps {
- max-width: 1980px;
-}
-
-.img-fluid {
- border-radius: 5px;
-}
-
-.app-container {
- background: rgba(0, 0, 0, 0.2);
- color: rgba(255, 255, 255, 0.7);
- border-radius: 5px;
- max-width: 130px;
- min-width: 130px;
-}
-
-.app-container:hover {
- color: white;
- text-decoration: none;
- background: rgba(var(--accent-color), 0.5);
-}
-
-.app-container:hover img {
- transform: scale(1.1);
-}
-
-.app-container img {
- transition: transform .5s;
-}
-
-.app-container-image {
- width: 48px;
- height: 48px;
-}
-
-p {
- margin-bottom: 0.5rem;
- font-family: "Merriweather Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
- font-weight: 500;
- line-height: 1.2;
-}
-
-.animate__animated.animate__pulse {
- --animate-duration: 1.5s;
-}
-
-.animate__pulse:hover {
- box-shadow: 0 0 10px rgba(var(--accent-color), 0.502);
-}
-
-/* @media (min-width: 992px) {
-.portfolio-box img {
- object-fit: cover;
- }
-} */
-
-/* EXAMPLE IMAGES*/
-#portfolio [class*="container-"] .portfolio-box:hover .portfolio-box-caption[class*="-hover"] {
- opacity: .9;
- border-radius: 5px;
-}
-
-#portfolio [class*="container-"] .portfolio-box .portfolio-box-caption.aquamarine-hover {
- background: radial-gradient(ellipse at center, #47918a 0%, #0b3161 100%);
-}
-
-#portfolio [class*="container-"] .portfolio-box .portfolio-box-caption.hotline-hover {
- background: linear-gradient(0deg, rgba(247, 101, 184, 1) 0%, rgb(21, 95, 165) 100%);
-}
-
-#portfolio [class*="container-"] .portfolio-box .portfolio-box-caption.space-gray-hover {
- background: radial-gradient(ellipse at center, rgba(87, 108, 117, 1) 0%, rgba(37, 50, 55, 1) 100.2%);
-}
-
-#portfolio [class*="container-"] .portfolio-box .portfolio-box-caption.organizr-hover {
- background: #1f1f1f;
-}
-
-#portfolio [class*="container-"] .portfolio-box .portfolio-box-caption.dark-hover {
- background: radial-gradient(circle, #3a3a3a, #2d2d2d, #202020, #141414, #000000);
-}
-
-#portfolio [class*="container-"] .portfolio-box .portfolio-box-caption.plex-hover {
- background: radial-gradient(circle farthest-side at 0% 100%, rgb(47, 47, 47) 0%, rgba(47, 47, 47, 0) 100%), radial-gradient(circle farthest-side at 100% 100%, rgb(63, 63, 63) 0%, rgba(63, 63, 63, 0) 100%), radial-gradient(circle farthest-side at 100% 0%, rgb(76, 76, 76) 0%, rgba(76, 76, 76, 0) 100%), radial-gradient(circle farthest-side at 0% 0%, rgb(58, 58, 58) 0%, rgba(58, 58, 58, 0) 100%), rgba(0, 0, 0, 0.5) center center/cover no-repeat fixed;
-}
-
-#portfolio [class*="container-"] .portfolio-box .portfolio-box-caption.dracula-hover {
- background: #282a36;
-}
-
-#portfolio [class*="container-"] .portfolio-box .portfolio-box-caption.overseerr-hover {
- background: linear-gradient(360deg, hsl(221, 39%, 11%) 65%, hsl(215, 28%, 17%) 100%);
-}
-
-#portfolio [class*="container-"] .portfolio-box .portfolio-box-caption.hotpink-hover {
- background: linear-gradient(45deg, #fb3f62 0%, #204c80 37%, #004249 97%);
-}
-
-#portfolio [class*="container-"] .portfolio-box .portfolio-box-caption.nord-hover {
- background: #2E3440;
-}
-
-#portfolio [class*="container-"] .portfolio-box .portfolio-box-caption.maroon-hover {
- background: linear-gradient(0deg, rgba(76,21,51,.9) 0%, rgb(34,10,37,.9) 100%) center center/cover no-repeat fixed;;
-}
-
-
-@keyframes fadein {
- from {
- opacity: 0;
- }
-
- to {
- opacity: 1;
- }
-}
-
-@-moz-keyframes fadein {
-
- /* Firefox */
- from {
- opacity: 0;
- }
-
- to {
- opacity: 1;
- }
-}
-
-@-webkit-keyframes fadein {
-
- /* Safari and Chrome */
- from {
- opacity: 0;
- }
-
- to {
- opacity: 1;
- }
-}
-
-@-o-keyframes fadein {
-
- /* Opera */
- from {
- opacity: 0;
- }
-
- to {
- opacity: 1;
- }
-}
-
-body {
- animation: fadein 2s;
- -moz-animation: fadein 2s;
- /* Firefox */
- -webkit-animation: fadein 2s;
- /* Safari and Chrome */
- -o-animation: fadein 2s;
- /* Opera */
-}
-
- @media only screen and (min-width: 200px) and (max-width: 767px) {
- .app-container {
- min-width: 120px;
- }
- #services, #themes {
- padding: 0rem 0 3rem 0;
- }
+:root {
+ --about: linear-gradient(to bottom, rgba(0, 0, 0, 1.0), rgba(87, 109, 117, 0)), var(--main-bg-color);
+}
+
+.bg-primary {
+ background: var(--about) !important;
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+.bg-dark,
+.theme-overview,
+#services,
+#themes,
+footer,
+section {
+ background: var(--main-bg-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+
+.text-white-50 {
+ color: var(--text) !important;
+}
+.page-section {
+ padding: 1.2rem 0;
+}
+
+@supports (-webkit-backdrop-filter: none) or (backdrop-filter: none) {
+
+ #mainNav,
+ #mainNav.navbar-scrolled {
+ box-shadow: none;
+ background-color: rgba(var(--accent-color),1);
+ -webkit-backdrop-filter: blur(10px);
+ backdrop-filter: blur(10px);
+ }
+}
+
+@media (max-width: 768px) {
+
+ #mainNav,
+ #mainNav.navbar-scrolled {
+ padding: 0 1rem 0 1rem !important;
+ }
+
+ .branding {
+ height: 40px !important;
+ }
+
+ #mainNav .navbar-nav .nav-item .nav-link {
+ padding-left: 1rem;
+ color: var(--label-text-color)
+ }
+}
+
+/* slightly transparent fallback for Firefox (not supporting backdrop-filter) */
+@supports not ((-webkit-backdrop-filter: none) or (backdrop-filter: none)) {
+ #mainNav,
+ #mainNav.navbar-scrolled {
+ box-shadow: none;
+ background-color: rgba(var(--accent-color), 1);
+ }
+}
+#mainNav .navbar-nav .nav-item .nav-link {
+ color: var(--label-text-color);
+ }
+
+#mainNav .navbar-nav .nav-item .nav-link:hover,
+#mainNav .navbar-nav .nav-item .nav-link:active {
+ color: var(--label-text-color);
+ opacity: .8;
+}
+@media (min-width: 992px) {
+ @supports not ((-webkit-backdrop-filter: none) or (backdrop-filter: none)) {
+ #mainNav {
+ background-color: rgba(var(--accent-color), 0.95) !important;
+ }
+ }
+ #mainNav {
+ box-shadow: none;
+ background-color: rgba(var(--accent-color), 0.25);
+ backdrop-filter: blur(10px);
+ -webkit-backdrop-filter: blur(10px);
+ }
+
+ #mainNav .navbar-brand {
+ color: rgba(255, 255, 255, 0.7);
+ }
+
+ #mainNav .navbar-brand:hover {
+ color: #fff;
+ }
+
+ #mainNav .navbar-nav .nav-item .nav-link {
+ color: rgba(255, 255, 255, 0.7);
+ padding: 0 1rem;
+ }
+
+ #mainNav .navbar-nav .nav-item .nav-link:hover {
+ color: #fff;
+ }
+
+ #mainNav .navbar-nav .nav-item:last-child .nav-link {
+ padding-right: 0;
+ }
+
+ #mainNav.navbar-scrolled {
+ box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
+ background-color: rgba(var(--accent-color), 0.25);
+ backdrop-filter: blur(10px);
+ -webkit-backdrop-filter: blur(10px);
+ }
+
+ #mainNav.navbar-scrolled .navbar-brand {
+ color: #212529;
+ }
+
+ #mainNav.navbar-scrolled .navbar-brand:hover {
+ color: rgb(var(--accent-color));
+ }
+
+ #mainNav.navbar-scrolled .navbar-nav .nav-item .nav-link {
+ color: #fff;
+ }
+
+ #mainNav.navbar-scrolled .navbar-nav .nav-item .nav-link:hover {
+ color: var(--link-color-hover);
+ }
+}
+
+
+#mainNav .navbar-nav .nav-item .nav-link.active {
+ color: var(--link-color-hover) !important;
+}
+
+/* .navbar-light .navbar-toggler-icon {
+ filter: invert(1);
+} */
+
+.navbar-light .navbar-toggler {
+ color: rgba(0, 0, 0, 0.5);
+ border-color: rgb(255 255 255 / 10%);
+}
+
+.branding {
+ height: 55px;
+}
+
+.mfp-container {
+ backdrop-filter: blur(10px);
+}
+
+/* BUTTON SHIT*/
+.btn-primary {
+ color: var(--button-text);
+ background-color: var(--button-color);
+ border-color: var(--button-color);
+}
+
+.btn-primary:hover {
+ color: var(--button-text-hover);
+ background-color: var(--button-color-hover);
+ border-color: var(--button-color-hover);
+}
+
+.btn-primary:focus,
+.btn-primary.focus {
+ color: var(--button-text-hover);
+ background-color: var(--button-color-hover);
+ border-color: var(--button-color-hover);
+ box-shadow: 0 0 0 0.2rem rgba(var(--accent-color), 0.5);
+}
+
+.btn-primary.disabled,
+.btn-primary:disabled {
+ color: var(--text-muted);
+ background-color: rgba(255, 255, 255, 0.3);
+ border-color: rgba(255, 255, 255, 0.3);
+}
+
+.btn-primary:not(:disabled):not(.disabled):active,
+.btn-primary:not(:disabled):not(.disabled).active,
+.show>.btn-primary.dropdown-toggle {
+ color: var(--button-text-hover);
+ background-color: var(--button-color-hover);
+ border-color: var(--button-color-hover);
+}
+
+.btn-primary:not(:disabled):not(.disabled):active:focus,
+.btn-primary:not(:disabled):not(.disabled).active:focus,
+.show>.btn-primary.dropdown-toggle:focus {
+ box-shadow: 0 0 0 0.2rem rgba(var(--accent-color), 0.502);
+}
+
+hr.divider {
+ border-color: rgb(var(--accent-color));
+}
+
+a {
+ color: var(--link-color);
+}
+
+a:hover {
+ color: var(--link-color-hover);
+ text-decoration: none;
+}
+
+.text-primary {
+ color: rgb(var(--accent-color)) !important;
+}
+
+body,
+header.masthead {
+ background: black;
+}
+
+/* IMAGE SLIDER */
+.jquery-bg-slideshow-wrap-bg-element {
+ width: 100%;
+ height: 100%;
+ background-color: transparent;
+}
+
+@media (max-width: 768px) {
+
+ .bg,
+ header.masthead {
+ background: linear-gradient(0deg, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 50%), url(../assets/img/space-gray.png) !important;
+ }
+}
+
+.bg {
+ height: 100%;
+ width: 100%;
+ background-color: black;
+ color: white;
+ margin: 0;
+}
+
+/*
+.bg-primary,
+.bg-dark {
+ background: #2d2d2d;
+ background: -webkit-linear-gradient(top, rgba(0, 0, 0, 1.0), rgba(87, 109, 117, 1.0));
+ background: -moz-linear-gradient(top, rgba(0, 0, 0, 1.0), rgba(87, 109, 117, 1.0));
+ background: linear-gradient(to bottom, rgba(0, 0, 0, 1.0), rgba(87, 109, 117, 1.0));
+ /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+
+
+}
+*/
+
+
+
+.theme-overview {
+ /* background: #2d2d2d;
+ background: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 1.0), rgba(87, 109, 117, 1.0));
+ background: -moz-linear-gradient(bottom, rgba(0, 0, 0, 1.0), rgba(87, 109, 117, 1.0));
+ background: linear-gradient(to top, rgba(0, 0, 0, 1.0), rgba(87, 109, 117, 1.0)); */
+ font-family: var(--font-family-sans-serif);
+}
+
+#services,
+#themes {
+ /* background: rgba(87, 109, 117, 1.0); */
+ color: var(--text-hover);
+ padding: 0rem 0 8rem 0;
+}
+
+.all-apps {
+ max-width: 1980px;
+}
+
+.img-fluid {
+ border-radius: 5px;
+}
+
+.app-container {
+ background: rgba(0, 0, 0, 0.2);
+ color: rgba(255, 255, 255, 0.7);
+ border-radius: 5px;
+ max-width: 130px;
+ min-width: 130px;
+}
+
+.app-container:hover {
+ color: white;
+ text-decoration: none;
+ background: rgba(var(--accent-color), 0.5);
+}
+
+.app-container:hover img {
+ transform: scale(1.1);
+}
+
+.app-container img {
+ transition: transform .5s;
+}
+
+.app-container-image {
+ width: 48px;
+ height: 48px;
+}
+
+p {
+ margin-bottom: 0.5rem;
+ font-family: "Merriweather Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
+ font-weight: 500;
+ line-height: 1.2;
+}
+
+.animate__animated.animate__pulse {
+ --animate-duration: 1.5s;
+}
+
+.animate__pulse:hover {
+ box-shadow: 0 0 10px rgba(var(--accent-color), 0.502);
+}
+
+/* @media (min-width: 992px) {
+.portfolio-box img {
+ object-fit: cover;
+ }
+} */
+
+/* EXAMPLE IMAGES*/
+#portfolio [class*="container-"] .portfolio-box:hover .portfolio-box-caption[class*="-hover"] {
+ opacity: .9;
+ border-radius: 5px;
+}
+
+#portfolio [class*="container-"] .portfolio-box .portfolio-box-caption.aquamarine-hover {
+ background: radial-gradient(ellipse at center, #47918a 0%, #0b3161 100%);
+}
+
+#portfolio [class*="container-"] .portfolio-box .portfolio-box-caption.hotline-hover {
+ background: linear-gradient(0deg, rgba(247, 101, 184, 1) 0%, rgb(21, 95, 165) 100%);
+}
+
+#portfolio [class*="container-"] .portfolio-box .portfolio-box-caption.space-gray-hover {
+ background: radial-gradient(ellipse at center, rgba(87, 108, 117, 1) 0%, rgba(37, 50, 55, 1) 100.2%);
+}
+
+#portfolio [class*="container-"] .portfolio-box .portfolio-box-caption.organizr-hover {
+ background: #1f1f1f;
+}
+
+#portfolio [class*="container-"] .portfolio-box .portfolio-box-caption.dark-hover {
+ background: radial-gradient(circle, #3a3a3a, #2d2d2d, #202020, #141414, #000000);
+}
+
+#portfolio [class*="container-"] .portfolio-box .portfolio-box-caption.plex-hover {
+ background: radial-gradient(circle farthest-side at 0% 100%, rgb(47, 47, 47) 0%, rgba(47, 47, 47, 0) 100%), radial-gradient(circle farthest-side at 100% 100%, rgb(63, 63, 63) 0%, rgba(63, 63, 63, 0) 100%), radial-gradient(circle farthest-side at 100% 0%, rgb(76, 76, 76) 0%, rgba(76, 76, 76, 0) 100%), radial-gradient(circle farthest-side at 0% 0%, rgb(58, 58, 58) 0%, rgba(58, 58, 58, 0) 100%), rgba(0, 0, 0, 0.5) center center/cover no-repeat fixed;
+}
+
+#portfolio [class*="container-"] .portfolio-box .portfolio-box-caption.dracula-hover {
+ background: #282a36;
+}
+
+#portfolio [class*="container-"] .portfolio-box .portfolio-box-caption.overseerr-hover {
+ background: linear-gradient(360deg, hsl(221, 39%, 11%) 65%, hsl(215, 28%, 17%) 100%);
+}
+
+#portfolio [class*="container-"] .portfolio-box .portfolio-box-caption.hotpink-hover {
+ background: linear-gradient(45deg, #fb3f62 0%, #204c80 37%, #004249 97%);
+}
+
+#portfolio [class*="container-"] .portfolio-box .portfolio-box-caption.nord-hover {
+ background: #2E3440;
+}
+
+#portfolio [class*="container-"] .portfolio-box .portfolio-box-caption.maroon-hover {
+ background: linear-gradient(0deg, rgba(76,21,51,.9) 0%, rgb(34,10,37,.9) 100%) center center/cover no-repeat fixed;;
+}
+
+
+@keyframes fadein {
+ from {
+ opacity: 0;
+ }
+
+ to {
+ opacity: 1;
+ }
+}
+
+@-moz-keyframes fadein {
+
+ /* Firefox */
+ from {
+ opacity: 0;
+ }
+
+ to {
+ opacity: 1;
+ }
+}
+
+@-webkit-keyframes fadein {
+
+ /* Safari and Chrome */
+ from {
+ opacity: 0;
+ }
+
+ to {
+ opacity: 1;
+ }
+}
+
+@-o-keyframes fadein {
+
+ /* Opera */
+ from {
+ opacity: 0;
+ }
+
+ to {
+ opacity: 1;
+ }
+}
+
+body {
+ animation: fadein 2s;
+ -moz-animation: fadein 2s;
+ /* Firefox */
+ -webkit-animation: fadein 2s;
+ /* Safari and Chrome */
+ -o-animation: fadein 2s;
+ /* Opera */
+}
+
+ @media only screen and (min-width: 200px) and (max-width: 767px) {
+ .app-container {
+ min-width: 120px;
+ }
+ #services, #themes {
+ padding: 0rem 0 3rem 0;
+ }
}
\ No newline at end of file
diff --git a/resources/landing-page/css/jquery-bg-slideshow.css b/resources/landing-page/css/jquery-bg-slideshow.css
index 7b0d39fee1..05f4960006 100644
--- a/resources/landing-page/css/jquery-bg-slideshow.css
+++ b/resources/landing-page/css/jquery-bg-slideshow.css
@@ -1,60 +1,60 @@
-/*
- * This is the class for the wrapper around the element that
- * will have the slidshow background.
- */
- .jquery-bg-slideshow-wrap-bg-element {
- position: relative;
-}
-
-/*
- * This class is for the div that holds all of the small 'ball'
- * that can be used to traverse the images in the list control.
- */
-.jquery-bg-slideshow-list-control-element {
- position: absolute;
- text-align: center;
- bottom: 0;
- width: 100%;
-}
-
-/*
- * This is the class that defines the small 'ball' on the bottom
- * of the image for the user to click to view different images.
- * This is used if the user has the 'listControls.enabled=true'.
- * NOTE: listControls.size, listControls.backgroundColor,
- * listControls.borderSize, listControls.spaceBetween,
- * and listControls.borderColor will impact this class.
- */
-.jquery-bg-slideshow-list-control-image-element {
- display: inline-block;
- border-radius: 5pt;
- height: 5pt;
- width: 5pt;
- margin-right: 5px;
- background: rgb(0, 0, 0);
- border: 2px rgb(255, 255, 255);
- box-shadow: 1px 1px 10px 1px white;
- cursor: pointer;
-}
-
-/*
- * This is the class that highlights which image is being displayed
- * within the list control. That is, the small 'ball' on the bottom
- * of the page.
- */
-.jquery-bg-slideshow-list-control-image-active-element {
- background-color: red;
- height: 10px;
- width: 10px;
- border-radius: 10px;
- transition: background-color 0.5s ease;
-}
-
-/*
- * This is the class used to store the cloned element. This
- * will be in the background as the other one fades out.
- */
-.jquery-bg-slideshow-cloned {
- z-index: -100;
- display: none;
+/*
+ * This is the class for the wrapper around the element that
+ * will have the slidshow background.
+ */
+ .jquery-bg-slideshow-wrap-bg-element {
+ position: relative;
+}
+
+/*
+ * This class is for the div that holds all of the small 'ball'
+ * that can be used to traverse the images in the list control.
+ */
+.jquery-bg-slideshow-list-control-element {
+ position: absolute;
+ text-align: center;
+ bottom: 0;
+ width: 100%;
+}
+
+/*
+ * This is the class that defines the small 'ball' on the bottom
+ * of the image for the user to click to view different images.
+ * This is used if the user has the 'listControls.enabled=true'.
+ * NOTE: listControls.size, listControls.backgroundColor,
+ * listControls.borderSize, listControls.spaceBetween,
+ * and listControls.borderColor will impact this class.
+ */
+.jquery-bg-slideshow-list-control-image-element {
+ display: inline-block;
+ border-radius: 5pt;
+ height: 5pt;
+ width: 5pt;
+ margin-right: 5px;
+ background: rgb(0, 0, 0);
+ border: 2px rgb(255, 255, 255);
+ box-shadow: 1px 1px 10px 1px white;
+ cursor: pointer;
+}
+
+/*
+ * This is the class that highlights which image is being displayed
+ * within the list control. That is, the small 'ball' on the bottom
+ * of the page.
+ */
+.jquery-bg-slideshow-list-control-image-active-element {
+ background-color: red;
+ height: 10px;
+ width: 10px;
+ border-radius: 10px;
+ transition: background-color 0.5s ease;
+}
+
+/*
+ * This is the class used to store the cloned element. This
+ * will be in the background as the other one fades out.
+ */
+.jquery-bg-slideshow-cloned {
+ z-index: -100;
+ display: none;
}
\ No newline at end of file
diff --git a/resources/landing-page/css/styles.css b/resources/landing-page/css/styles.css
index a9a3022791..14d9d79f87 100644
--- a/resources/landing-page/css/styles.css
+++ b/resources/landing-page/css/styles.css
@@ -1,11178 +1,11178 @@
-@charset "UTF-8";
-
-/*!
-* Start Bootstrap - Creative v6.0.5 (https://startbootstrap.com/theme/creative)
-* Copyright 2013-2021 Start Bootstrap
-* Licensed under MIT (https://github.com/StartBootstrap/startbootstrap-creative/blob/master/LICENSE)
-*/
-/*!
- * Bootstrap v4.6.0 (https://getbootstrap.com/)
- * Copyright 2011-2021 The Bootstrap Authors
- * Copyright 2011-2021 Twitter, Inc.
- * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
- */
-:root {
- --blue: #007bff;
- --indigo: #6610f2;
- --purple: #6f42c1;
- --pink: #e83e8c;
- --red: #dc3545;
- --orange: #f4623a;
- --yellow: #ffc107;
- --green: #28a745;
- --teal: #20c997;
- --cyan: #17a2b8;
- --white: #fff;
- --gray: #6c757d;
- --gray-dark: #343a40;
- --primary: #f4623a;
- --secondary: #6c757d;
- --success: #28a745;
- --info: #17a2b8;
- --warning: #ffc107;
- --danger: #dc3545;
- --light: #f8f9fa;
- --dark: #343a40;
- --breakpoint-xs: 0;
- --breakpoint-sm: 576px;
- --breakpoint-md: 768px;
- --breakpoint-lg: 992px;
- --breakpoint-xl: 1200px;
- --font-family-sans-serif: "Merriweather Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
- --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
-}
-
-*,
-*::before,
-*::after {
- box-sizing: border-box;
-}
-
-html {
- font-family: sans-serif;
- line-height: 1.15;
- -webkit-text-size-adjust: 100%;
- -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
-}
-
-article,
-aside,
-figcaption,
-figure,
-footer,
-header,
-hgroup,
-main,
-nav,
-section {
- display: block;
-}
-
-body {
- margin: 0;
- font-family: "Merriweather", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
- font-size: 1rem;
- font-weight: 400;
- line-height: 1.5;
- color: #212529;
- text-align: left;
- background-color: #fff;
-}
-
-[tabindex="-1"]:focus:not(:focus-visible) {
- outline: 0 !important;
-}
-
-hr {
- box-sizing: content-box;
- height: 0;
- overflow: visible;
-}
-
-h1,
-h2,
-h3,
-h4,
-h5,
-h6 {
- margin-top: 0;
- margin-bottom: 0.5rem;
-}
-
-p {
- margin-top: 0;
- margin-bottom: 1rem;
-}
-
-abbr[title],
-abbr[data-original-title] {
- text-decoration: underline;
- -webkit-text-decoration: underline dotted;
- text-decoration: underline dotted;
- cursor: help;
- border-bottom: 0;
- -webkit-text-decoration-skip-ink: none;
- text-decoration-skip-ink: none;
-}
-
-address {
- margin-bottom: 1rem;
- font-style: normal;
- line-height: inherit;
-}
-
-ol,
-ul,
-dl {
- margin-top: 0;
- margin-bottom: 1rem;
-}
-
-ol ol,
-ul ul,
-ol ul,
-ul ol {
- margin-bottom: 0;
-}
-
-dt {
- font-weight: 700;
-}
-
-dd {
- margin-bottom: 0.5rem;
- margin-left: 0;
-}
-
-blockquote {
- margin: 0 0 1rem;
-}
-
-b,
-strong {
- font-weight: bolder;
-}
-
-small {
- font-size: 80%;
-}
-
-sub,
-sup {
- position: relative;
- font-size: 75%;
- line-height: 0;
- vertical-align: baseline;
-}
-
-sub {
- bottom: -0.25em;
-}
-
-sup {
- top: -0.5em;
-}
-
-a {
- color: #f4623a;
- text-decoration: none;
- background-color: transparent;
-}
-
-a:hover {
- color: #d6370c;
- text-decoration: underline;
-}
-
-a:not([href]):not([class]) {
- color: inherit;
- text-decoration: none;
-}
-
-a:not([href]):not([class]):hover {
- color: inherit;
- text-decoration: none;
-}
-
-pre,
-code,
-kbd,
-samp {
- font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
- font-size: 1em;
-}
-
-pre {
- margin-top: 0;
- margin-bottom: 1rem;
- overflow: auto;
- -ms-overflow-style: scrollbar;
-}
-
-figure {
- margin: 0 0 1rem;
-}
-
-img {
- vertical-align: middle;
- border-style: none;
-}
-
-svg {
- overflow: hidden;
- vertical-align: middle;
-}
-
-table {
- border-collapse: collapse;
-}
-
-caption {
- padding-top: 0.75rem;
- padding-bottom: 0.75rem;
- color: #6c757d;
- text-align: left;
- caption-side: bottom;
-}
-
-th {
- text-align: inherit;
- text-align: -webkit-match-parent;
-}
-
-label {
- display: inline-block;
- margin-bottom: 0.5rem;
-}
-
-button {
- border-radius: 0;
-}
-
-button:focus:not(:focus-visible) {
- outline: 0;
-}
-
-input,
-button,
-select,
-optgroup,
-textarea {
- margin: 0;
- font-family: inherit;
- font-size: inherit;
- line-height: inherit;
-}
-
-button,
-input {
- overflow: visible;
-}
-
-button,
-select {
- text-transform: none;
-}
-
-[role=button] {
- cursor: pointer;
-}
-
-select {
- word-wrap: normal;
-}
-
-button,
-[type=button],
-[type=reset],
-[type=submit] {
- -webkit-appearance: button;
-}
-
-button:not(:disabled),
-[type=button]:not(:disabled),
-[type=reset]:not(:disabled),
-[type=submit]:not(:disabled) {
- cursor: pointer;
-}
-
-button::-moz-focus-inner,
-[type=button]::-moz-focus-inner,
-[type=reset]::-moz-focus-inner,
-[type=submit]::-moz-focus-inner {
- padding: 0;
- border-style: none;
-}
-
-input[type=radio],
-input[type=checkbox] {
- box-sizing: border-box;
- padding: 0;
-}
-
-textarea {
- overflow: auto;
- resize: vertical;
-}
-
-fieldset {
- min-width: 0;
- padding: 0;
- margin: 0;
- border: 0;
-}
-
-legend {
- display: block;
- width: 100%;
- max-width: 100%;
- padding: 0;
- margin-bottom: 0.5rem;
- font-size: 1.5rem;
- line-height: inherit;
- color: inherit;
- white-space: normal;
-}
-
-progress {
- vertical-align: baseline;
-}
-
-[type=number]::-webkit-inner-spin-button,
-[type=number]::-webkit-outer-spin-button {
- height: auto;
-}
-
-[type=search] {
- outline-offset: -2px;
- -webkit-appearance: none;
-}
-
-[type=search]::-webkit-search-decoration {
- -webkit-appearance: none;
-}
-
-::-webkit-file-upload-button {
- font: inherit;
- -webkit-appearance: button;
-}
-
-output {
- display: inline-block;
-}
-
-summary {
- display: list-item;
- cursor: pointer;
-}
-
-template {
- display: none;
-}
-
-[hidden] {
- display: none !important;
-}
-
-h1,
-h2,
-h3,
-h4,
-h5,
-h6,
-.h1,
-.h2,
-.h3,
-.h4,
-.h5,
-.h6 {
- margin-bottom: 0.5rem;
- font-family: "Merriweather Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
- font-weight: 500;
- line-height: 1.2;
-}
-
-h1,
-.h1 {
- font-size: 2.5rem;
-}
-
-h2,
-.h2 {
- font-size: 2rem;
-}
-
-h3,
-.h3 {
- font-size: 1.75rem;
-}
-
-h4,
-.h4 {
- font-size: 1.5rem;
-}
-
-h5,
-.h5 {
- font-size: 1.25rem;
-}
-
-h6,
-.h6 {
- font-size: 1rem;
-}
-
-.lead {
- font-size: 1.25rem;
- font-weight: 300;
-}
-
-.display-1 {
- font-size: 6rem;
- font-weight: 300;
- line-height: 1.2;
-}
-
-.display-2 {
- font-size: 5.5rem;
- font-weight: 300;
- line-height: 1.2;
-}
-
-.display-3 {
- font-size: 4.5rem;
- font-weight: 300;
- line-height: 1.2;
-}
-
-.display-4 {
- font-size: 3.5rem;
- font-weight: 300;
- line-height: 1.2;
-}
-
-hr {
- margin-top: 1rem;
- margin-bottom: 1rem;
- border: 0;
- border-top: 1px solid rgba(0, 0, 0, 0.1);
-}
-
-small,
-.small {
- font-size: 80%;
- font-weight: 400;
-}
-
-mark,
-.mark {
- padding: 0.2em;
- background-color: #fcf8e3;
-}
-
-.list-unstyled {
- padding-left: 0;
- list-style: none;
-}
-
-.list-inline {
- padding-left: 0;
- list-style: none;
-}
-
-.list-inline-item {
- display: inline-block;
-}
-
-.list-inline-item:not(:last-child) {
- margin-right: 0.5rem;
-}
-
-.initialism {
- font-size: 90%;
- text-transform: uppercase;
-}
-
-.blockquote {
- margin-bottom: 1rem;
- font-size: 1.25rem;
-}
-
-.blockquote-footer {
- display: block;
- font-size: 80%;
- color: #6c757d;
-}
-
-.blockquote-footer::before {
- content: "— ";
-}
-
-.img-fluid {
- max-width: 100%;
- height: auto;
-}
-
-.img-thumbnail {
- padding: 0.25rem;
- background-color: #fff;
- border: 1px solid #dee2e6;
- border-radius: 0.25rem;
- max-width: 100%;
- height: auto;
-}
-
-.figure {
- display: inline-block;
-}
-
-.figure-img {
- margin-bottom: 0.5rem;
- line-height: 1;
-}
-
-.figure-caption {
- font-size: 90%;
- color: #6c757d;
-}
-
-code {
- font-size: 87.5%;
- color: #e83e8c;
- word-wrap: break-word;
-}
-
-a>code {
- color: inherit;
-}
-
-kbd {
- padding: 0.2rem 0.4rem;
- font-size: 87.5%;
- color: #fff;
- background-color: #212529;
- border-radius: 0.2rem;
-}
-
-kbd kbd {
- padding: 0;
- font-size: 100%;
- font-weight: 700;
-}
-
-pre {
- display: block;
- font-size: 87.5%;
- color: #212529;
-}
-
-pre code {
- font-size: inherit;
- color: inherit;
- word-break: normal;
-}
-
-.pre-scrollable {
- max-height: 340px;
- overflow-y: scroll;
-}
-
-.container,
-.container-fluid,
-.container-xl,
-.container-lg,
-.container-md,
-.container-sm {
- width: 100%;
- padding-right: 15px;
- padding-left: 15px;
- margin-right: auto;
- margin-left: auto;
-}
-
-@media (min-width: 576px) {
-
- .container-sm,
- .container {
- max-width: 540px;
- }
-}
-
-@media (min-width: 768px) {
-
- .container-md,
- .container-sm,
- .container {
- max-width: 720px;
- }
-}
-
-@media (min-width: 992px) {
-
- .container-lg,
- .container-md,
- .container-sm,
- .container {
- max-width: 960px;
- }
-}
-
-@media (min-width: 1200px) {
-
- .container-xl,
- .container-lg,
- .container-md,
- .container-sm,
- .container {
- max-width: 1140px;
- }
-}
-
-.row {
- display: flex;
- flex-wrap: wrap;
- margin-right: -15px;
- margin-left: -15px;
-}
-
-.no-gutters {
- margin-right: 0;
- margin-left: 0;
-}
-
-.no-gutters>.col,
-.no-gutters>[class*=col-] {
- padding-right: 0;
- padding-left: 0;
-}
-
-.col-xl,
-.col-xl-auto,
-.col-xl-12,
-.col-xl-11,
-.col-xl-10,
-.col-xl-9,
-.col-xl-8,
-.col-xl-7,
-.col-xl-6,
-.col-xl-5,
-.col-xl-4,
-.col-xl-3,
-.col-xl-2,
-.col-xl-1,
-.col-lg,
-.col-lg-auto,
-.col-lg-12,
-.col-lg-11,
-.col-lg-10,
-.col-lg-9,
-.col-lg-8,
-.col-lg-7,
-.col-lg-6,
-.col-lg-5,
-.col-lg-4,
-.col-lg-3,
-.col-lg-2,
-.col-lg-1,
-.col-md,
-.col-md-auto,
-.col-md-12,
-.col-md-11,
-.col-md-10,
-.col-md-9,
-.col-md-8,
-.col-md-7,
-.col-md-6,
-.col-md-5,
-.col-md-4,
-.col-md-3,
-.col-md-2,
-.col-md-1,
-.col-sm,
-.col-sm-auto,
-.col-sm-12,
-.col-sm-11,
-.col-sm-10,
-.col-sm-9,
-.col-sm-8,
-.col-sm-7,
-.col-sm-6,
-.col-sm-5,
-.col-sm-4,
-.col-sm-3,
-.col-sm-2,
-.col-sm-1,
-.col,
-.col-auto,
-.col-12,
-.col-11,
-.col-10,
-.col-9,
-.col-8,
-.col-7,
-.col-6,
-.col-5,
-.col-4,
-.col-3,
-.col-2,
-.col-1 {
- position: relative;
- width: 100%;
- padding-right: 15px;
- padding-left: 15px;
-}
-
-.col {
- flex-basis: 0;
- flex-grow: 1;
- max-width: 100%;
-}
-
-.row-cols-1>* {
- flex: 0 0 100%;
- max-width: 100%;
-}
-
-.row-cols-2>* {
- flex: 0 0 50%;
- max-width: 50%;
-}
-
-.row-cols-3>* {
- flex: 0 0 33.3333333333%;
- max-width: 33.3333333333%;
-}
-
-.row-cols-4>* {
- flex: 0 0 25%;
- max-width: 25%;
-}
-
-.row-cols-5>* {
- flex: 0 0 20%;
- max-width: 20%;
-}
-
-.row-cols-6>* {
- flex: 0 0 16.6666666667%;
- max-width: 16.6666666667%;
-}
-
-.col-auto {
- flex: 0 0 auto;
- width: auto;
- max-width: 100%;
-}
-
-.col-1 {
- flex: 0 0 8.3333333333%;
- max-width: 8.3333333333%;
-}
-
-.col-2 {
- flex: 0 0 16.6666666667%;
- max-width: 16.6666666667%;
-}
-
-.col-3 {
- flex: 0 0 25%;
- max-width: 25%;
-}
-
-.col-4 {
- flex: 0 0 33.3333333333%;
- max-width: 33.3333333333%;
-}
-
-.col-5 {
- flex: 0 0 41.6666666667%;
- max-width: 41.6666666667%;
-}
-
-.col-6 {
- flex: 0 0 50%;
- max-width: 50%;
-}
-
-.col-7 {
- flex: 0 0 58.3333333333%;
- max-width: 58.3333333333%;
-}
-
-.col-8 {
- flex: 0 0 66.6666666667%;
- max-width: 66.6666666667%;
-}
-
-.col-9 {
- flex: 0 0 75%;
- max-width: 75%;
-}
-
-.col-10 {
- flex: 0 0 83.3333333333%;
- max-width: 83.3333333333%;
-}
-
-.col-11 {
- flex: 0 0 91.6666666667%;
- max-width: 91.6666666667%;
-}
-
-.col-12 {
- flex: 0 0 100%;
- max-width: 100%;
-}
-
-.order-first {
- order: -1;
-}
-
-.order-last {
- order: 13;
-}
-
-.order-0 {
- order: 0;
-}
-
-.order-1 {
- order: 1;
-}
-
-.order-2 {
- order: 2;
-}
-
-.order-3 {
- order: 3;
-}
-
-.order-4 {
- order: 4;
-}
-
-.order-5 {
- order: 5;
-}
-
-.order-6 {
- order: 6;
-}
-
-.order-7 {
- order: 7;
-}
-
-.order-8 {
- order: 8;
-}
-
-.order-9 {
- order: 9;
-}
-
-.order-10 {
- order: 10;
-}
-
-.order-11 {
- order: 11;
-}
-
-.order-12 {
- order: 12;
-}
-
-.offset-1 {
- margin-left: 8.3333333333%;
-}
-
-.offset-2 {
- margin-left: 16.6666666667%;
-}
-
-.offset-3 {
- margin-left: 25%;
-}
-
-.offset-4 {
- margin-left: 33.3333333333%;
-}
-
-.offset-5 {
- margin-left: 41.6666666667%;
-}
-
-.offset-6 {
- margin-left: 50%;
-}
-
-.offset-7 {
- margin-left: 58.3333333333%;
-}
-
-.offset-8 {
- margin-left: 66.6666666667%;
-}
-
-.offset-9 {
- margin-left: 75%;
-}
-
-.offset-10 {
- margin-left: 83.3333333333%;
-}
-
-.offset-11 {
- margin-left: 91.6666666667%;
-}
-
-@media (min-width: 576px) {
- .col-sm {
- flex-basis: 0;
- flex-grow: 1;
- max-width: 100%;
- }
-
- .row-cols-sm-1>* {
- flex: 0 0 100%;
- max-width: 100%;
- }
-
- .row-cols-sm-2>* {
- flex: 0 0 50%;
- max-width: 50%;
- }
-
- .row-cols-sm-3>* {
- flex: 0 0 33.3333333333%;
- max-width: 33.3333333333%;
- }
-
- .row-cols-sm-4>* {
- flex: 0 0 25%;
- max-width: 25%;
- }
-
- .row-cols-sm-5>* {
- flex: 0 0 20%;
- max-width: 20%;
- }
-
- .row-cols-sm-6>* {
- flex: 0 0 16.6666666667%;
- max-width: 16.6666666667%;
- }
-
- .col-sm-auto {
- flex: 0 0 auto;
- width: auto;
- max-width: 100%;
- }
-
- .col-sm-1 {
- flex: 0 0 8.3333333333%;
- max-width: 8.3333333333%;
- }
-
- .col-sm-2 {
- flex: 0 0 16.6666666667%;
- max-width: 16.6666666667%;
- }
-
- .col-sm-3 {
- flex: 0 0 25%;
- max-width: 25%;
- }
-
- .col-sm-4 {
- flex: 0 0 33.3333333333%;
- max-width: 33.3333333333%;
- }
-
- .col-sm-5 {
- flex: 0 0 41.6666666667%;
- max-width: 41.6666666667%;
- }
-
- .col-sm-6 {
- flex: 0 0 50%;
- max-width: 50%;
- }
-
- .col-sm-7 {
- flex: 0 0 58.3333333333%;
- max-width: 58.3333333333%;
- }
-
- .col-sm-8 {
- flex: 0 0 66.6666666667%;
- max-width: 66.6666666667%;
- }
-
- .col-sm-9 {
- flex: 0 0 75%;
- max-width: 75%;
- }
-
- .col-sm-10 {
- flex: 0 0 83.3333333333%;
- max-width: 83.3333333333%;
- }
-
- .col-sm-11 {
- flex: 0 0 91.6666666667%;
- max-width: 91.6666666667%;
- }
-
- .col-sm-12 {
- flex: 0 0 100%;
- max-width: 100%;
- }
-
- .order-sm-first {
- order: -1;
- }
-
- .order-sm-last {
- order: 13;
- }
-
- .order-sm-0 {
- order: 0;
- }
-
- .order-sm-1 {
- order: 1;
- }
-
- .order-sm-2 {
- order: 2;
- }
-
- .order-sm-3 {
- order: 3;
- }
-
- .order-sm-4 {
- order: 4;
- }
-
- .order-sm-5 {
- order: 5;
- }
-
- .order-sm-6 {
- order: 6;
- }
-
- .order-sm-7 {
- order: 7;
- }
-
- .order-sm-8 {
- order: 8;
- }
-
- .order-sm-9 {
- order: 9;
- }
-
- .order-sm-10 {
- order: 10;
- }
-
- .order-sm-11 {
- order: 11;
- }
-
- .order-sm-12 {
- order: 12;
- }
-
- .offset-sm-0 {
- margin-left: 0;
- }
-
- .offset-sm-1 {
- margin-left: 8.3333333333%;
- }
-
- .offset-sm-2 {
- margin-left: 16.6666666667%;
- }
-
- .offset-sm-3 {
- margin-left: 25%;
- }
-
- .offset-sm-4 {
- margin-left: 33.3333333333%;
- }
-
- .offset-sm-5 {
- margin-left: 41.6666666667%;
- }
-
- .offset-sm-6 {
- margin-left: 50%;
- }
-
- .offset-sm-7 {
- margin-left: 58.3333333333%;
- }
-
- .offset-sm-8 {
- margin-left: 66.6666666667%;
- }
-
- .offset-sm-9 {
- margin-left: 75%;
- }
-
- .offset-sm-10 {
- margin-left: 83.3333333333%;
- }
-
- .offset-sm-11 {
- margin-left: 91.6666666667%;
- }
-}
-
-@media (min-width: 768px) {
- .col-md {
- flex-basis: 0;
- flex-grow: 1;
- max-width: 100%;
- }
-
- .row-cols-md-1>* {
- flex: 0 0 100%;
- max-width: 100%;
- }
-
- .row-cols-md-2>* {
- flex: 0 0 50%;
- max-width: 50%;
- }
-
- .row-cols-md-3>* {
- flex: 0 0 33.3333333333%;
- max-width: 33.3333333333%;
- }
-
- .row-cols-md-4>* {
- flex: 0 0 25%;
- max-width: 25%;
- }
-
- .row-cols-md-5>* {
- flex: 0 0 20%;
- max-width: 20%;
- }
-
- .row-cols-md-6>* {
- flex: 0 0 16.6666666667%;
- max-width: 16.6666666667%;
- }
-
- .col-md-auto {
- flex: 0 0 auto;
- width: auto;
- max-width: 100%;
- }
-
- .col-md-1 {
- flex: 0 0 8.3333333333%;
- max-width: 8.3333333333%;
- }
-
- .col-md-2 {
- flex: 0 0 16.6666666667%;
- max-width: 16.6666666667%;
- }
-
- .col-md-3 {
- flex: 0 0 25%;
- max-width: 25%;
- }
-
- .col-md-4 {
- flex: 0 0 33.3333333333%;
- max-width: 33.3333333333%;
- }
-
- .col-md-5 {
- flex: 0 0 41.6666666667%;
- max-width: 41.6666666667%;
- }
-
- .col-md-6 {
- flex: 0 0 50%;
- max-width: 50%;
- }
-
- .col-md-7 {
- flex: 0 0 58.3333333333%;
- max-width: 58.3333333333%;
- }
-
- .col-md-8 {
- flex: 0 0 66.6666666667%;
- max-width: 66.6666666667%;
- }
-
- .col-md-9 {
- flex: 0 0 75%;
- max-width: 75%;
- }
-
- .col-md-10 {
- flex: 0 0 83.3333333333%;
- max-width: 83.3333333333%;
- }
-
- .col-md-11 {
- flex: 0 0 91.6666666667%;
- max-width: 91.6666666667%;
- }
-
- .col-md-12 {
- flex: 0 0 100%;
- max-width: 100%;
- }
-
- .order-md-first {
- order: -1;
- }
-
- .order-md-last {
- order: 13;
- }
-
- .order-md-0 {
- order: 0;
- }
-
- .order-md-1 {
- order: 1;
- }
-
- .order-md-2 {
- order: 2;
- }
-
- .order-md-3 {
- order: 3;
- }
-
- .order-md-4 {
- order: 4;
- }
-
- .order-md-5 {
- order: 5;
- }
-
- .order-md-6 {
- order: 6;
- }
-
- .order-md-7 {
- order: 7;
- }
-
- .order-md-8 {
- order: 8;
- }
-
- .order-md-9 {
- order: 9;
- }
-
- .order-md-10 {
- order: 10;
- }
-
- .order-md-11 {
- order: 11;
- }
-
- .order-md-12 {
- order: 12;
- }
-
- .offset-md-0 {
- margin-left: 0;
- }
-
- .offset-md-1 {
- margin-left: 8.3333333333%;
- }
-
- .offset-md-2 {
- margin-left: 16.6666666667%;
- }
-
- .offset-md-3 {
- margin-left: 25%;
- }
-
- .offset-md-4 {
- margin-left: 33.3333333333%;
- }
-
- .offset-md-5 {
- margin-left: 41.6666666667%;
- }
-
- .offset-md-6 {
- margin-left: 50%;
- }
-
- .offset-md-7 {
- margin-left: 58.3333333333%;
- }
-
- .offset-md-8 {
- margin-left: 66.6666666667%;
- }
-
- .offset-md-9 {
- margin-left: 75%;
- }
-
- .offset-md-10 {
- margin-left: 83.3333333333%;
- }
-
- .offset-md-11 {
- margin-left: 91.6666666667%;
- }
-}
-
-@media (min-width: 992px) {
- .col-lg {
- flex-basis: 0;
- flex-grow: 1;
- max-width: 100%;
- }
-
- .row-cols-lg-1>* {
- flex: 0 0 100%;
- max-width: 100%;
- }
-
- .row-cols-lg-2>* {
- flex: 0 0 50%;
- max-width: 50%;
- }
-
- .row-cols-lg-3>* {
- flex: 0 0 33.3333333333%;
- max-width: 33.3333333333%;
- }
-
- .row-cols-lg-4>* {
- flex: 0 0 25%;
- max-width: 25%;
- }
-
- .row-cols-lg-5>* {
- flex: 0 0 20%;
- max-width: 20%;
- }
-
- .row-cols-lg-6>* {
- flex: 0 0 16.6666666667%;
- max-width: 16.6666666667%;
- }
-
- .col-lg-auto {
- flex: 0 0 auto;
- width: auto;
- max-width: 100%;
- }
-
- .col-lg-1 {
- flex: 0 0 8.3333333333%;
- max-width: 8.3333333333%;
- }
-
- .col-lg-2 {
- flex: 0 0 16.6666666667%;
- max-width: 16.6666666667%;
- }
-
- .col-lg-3 {
- flex: 0 0 25%;
- max-width: 25%;
- }
-
- .col-lg-4 {
- flex: 0 0 33.3333333333%;
- max-width: 33.3333333333%;
- }
-
- .col-lg-5 {
- flex: 0 0 41.6666666667%;
- max-width: 41.6666666667%;
- }
-
- .col-lg-6 {
- flex: 0 0 50%;
- max-width: 50%;
- }
-
- .col-lg-7 {
- flex: 0 0 58.3333333333%;
- max-width: 58.3333333333%;
- }
-
- .col-lg-8 {
- flex: 0 0 66.6666666667%;
- max-width: 66.6666666667%;
- }
-
- .col-lg-9 {
- flex: 0 0 75%;
- max-width: 75%;
- }
-
- .col-lg-10 {
- flex: 0 0 83.3333333333%;
- max-width: 83.3333333333%;
- }
-
- .col-lg-11 {
- flex: 0 0 91.6666666667%;
- max-width: 91.6666666667%;
- }
-
- .col-lg-12 {
- flex: 0 0 100%;
- max-width: 100%;
- }
-
- .order-lg-first {
- order: -1;
- }
-
- .order-lg-last {
- order: 13;
- }
-
- .order-lg-0 {
- order: 0;
- }
-
- .order-lg-1 {
- order: 1;
- }
-
- .order-lg-2 {
- order: 2;
- }
-
- .order-lg-3 {
- order: 3;
- }
-
- .order-lg-4 {
- order: 4;
- }
-
- .order-lg-5 {
- order: 5;
- }
-
- .order-lg-6 {
- order: 6;
- }
-
- .order-lg-7 {
- order: 7;
- }
-
- .order-lg-8 {
- order: 8;
- }
-
- .order-lg-9 {
- order: 9;
- }
-
- .order-lg-10 {
- order: 10;
- }
-
- .order-lg-11 {
- order: 11;
- }
-
- .order-lg-12 {
- order: 12;
- }
-
- .offset-lg-0 {
- margin-left: 0;
- }
-
- .offset-lg-1 {
- margin-left: 8.3333333333%;
- }
-
- .offset-lg-2 {
- margin-left: 16.6666666667%;
- }
-
- .offset-lg-3 {
- margin-left: 25%;
- }
-
- .offset-lg-4 {
- margin-left: 33.3333333333%;
- }
-
- .offset-lg-5 {
- margin-left: 41.6666666667%;
- }
-
- .offset-lg-6 {
- margin-left: 50%;
- }
-
- .offset-lg-7 {
- margin-left: 58.3333333333%;
- }
-
- .offset-lg-8 {
- margin-left: 66.6666666667%;
- }
-
- .offset-lg-9 {
- margin-left: 75%;
- }
-
- .offset-lg-10 {
- margin-left: 83.3333333333%;
- }
-
- .offset-lg-11 {
- margin-left: 91.6666666667%;
- }
-}
-
-@media (min-width: 1200px) {
- .col-xl {
- flex-basis: 0;
- flex-grow: 1;
- max-width: 100%;
- }
-
- .row-cols-xl-1>* {
- flex: 0 0 100%;
- max-width: 100%;
- }
-
- .row-cols-xl-2>* {
- flex: 0 0 50%;
- max-width: 50%;
- }
-
- .row-cols-xl-3>* {
- flex: 0 0 33.3333333333%;
- max-width: 33.3333333333%;
- }
-
- .row-cols-xl-4>* {
- flex: 0 0 25%;
- max-width: 25%;
- }
-
- .row-cols-xl-5>* {
- flex: 0 0 20%;
- max-width: 20%;
- }
-
- .row-cols-xl-6>* {
- flex: 0 0 16.6666666667%;
- max-width: 16.6666666667%;
- }
-
- .col-xl-auto {
- flex: 0 0 auto;
- width: auto;
- max-width: 100%;
- }
-
- .col-xl-1 {
- flex: 0 0 8.3333333333%;
- max-width: 8.3333333333%;
- }
-
- .col-xl-2 {
- flex: 0 0 16.6666666667%;
- max-width: 16.6666666667%;
- }
-
- .col-xl-3 {
- flex: 0 0 25%;
- max-width: 25%;
- }
-
- .col-xl-4 {
- flex: 0 0 33.3333333333%;
- max-width: 33.3333333333%;
- }
-
- .col-xl-5 {
- flex: 0 0 41.6666666667%;
- max-width: 41.6666666667%;
- }
-
- .col-xl-6 {
- flex: 0 0 50%;
- max-width: 50%;
- }
-
- .col-xl-7 {
- flex: 0 0 58.3333333333%;
- max-width: 58.3333333333%;
- }
-
- .col-xl-8 {
- flex: 0 0 66.6666666667%;
- max-width: 66.6666666667%;
- }
-
- .col-xl-9 {
- flex: 0 0 75%;
- max-width: 75%;
- }
-
- .col-xl-10 {
- flex: 0 0 83.3333333333%;
- max-width: 83.3333333333%;
- }
-
- .col-xl-11 {
- flex: 0 0 91.6666666667%;
- max-width: 91.6666666667%;
- }
-
- .col-xl-12 {
- flex: 0 0 100%;
- max-width: 100%;
- }
-
- .order-xl-first {
- order: -1;
- }
-
- .order-xl-last {
- order: 13;
- }
-
- .order-xl-0 {
- order: 0;
- }
-
- .order-xl-1 {
- order: 1;
- }
-
- .order-xl-2 {
- order: 2;
- }
-
- .order-xl-3 {
- order: 3;
- }
-
- .order-xl-4 {
- order: 4;
- }
-
- .order-xl-5 {
- order: 5;
- }
-
- .order-xl-6 {
- order: 6;
- }
-
- .order-xl-7 {
- order: 7;
- }
-
- .order-xl-8 {
- order: 8;
- }
-
- .order-xl-9 {
- order: 9;
- }
-
- .order-xl-10 {
- order: 10;
- }
-
- .order-xl-11 {
- order: 11;
- }
-
- .order-xl-12 {
- order: 12;
- }
-
- .offset-xl-0 {
- margin-left: 0;
- }
-
- .offset-xl-1 {
- margin-left: 8.3333333333%;
- }
-
- .offset-xl-2 {
- margin-left: 16.6666666667%;
- }
-
- .offset-xl-3 {
- margin-left: 25%;
- }
-
- .offset-xl-4 {
- margin-left: 33.3333333333%;
- }
-
- .offset-xl-5 {
- margin-left: 41.6666666667%;
- }
-
- .offset-xl-6 {
- margin-left: 50%;
- }
-
- .offset-xl-7 {
- margin-left: 58.3333333333%;
- }
-
- .offset-xl-8 {
- margin-left: 66.6666666667%;
- }
-
- .offset-xl-9 {
- margin-left: 75%;
- }
-
- .offset-xl-10 {
- margin-left: 83.3333333333%;
- }
-
- .offset-xl-11 {
- margin-left: 91.6666666667%;
- }
-}
-
-.table {
- width: 100%;
- margin-bottom: 1rem;
- color: #212529;
-}
-
-.table th,
-.table td {
- padding: 0.75rem;
- vertical-align: top;
- border-top: 1px solid #dee2e6;
-}
-
-.table thead th {
- vertical-align: bottom;
- border-bottom: 2px solid #dee2e6;
-}
-
-.table tbody+tbody {
- border-top: 2px solid #dee2e6;
-}
-
-.table-sm th,
-.table-sm td {
- padding: 0.3rem;
-}
-
-.table-bordered {
- border: 1px solid #dee2e6;
-}
-
-.table-bordered th,
-.table-bordered td {
- border: 1px solid #dee2e6;
-}
-
-.table-bordered thead th,
-.table-bordered thead td {
- border-bottom-width: 2px;
-}
-
-.table-borderless th,
-.table-borderless td,
-.table-borderless thead th,
-.table-borderless tbody+tbody {
- border: 0;
-}
-
-.table-striped tbody tr:nth-of-type(odd) {
- background-color: rgba(0, 0, 0, 0.05);
-}
-
-.table-hover tbody tr:hover {
- color: #212529;
- background-color: rgba(0, 0, 0, 0.075);
-}
-
-.table-primary,
-.table-primary>th,
-.table-primary>td {
- background-color: #fcd3c8;
-}
-
-.table-primary th,
-.table-primary td,
-.table-primary thead th,
-.table-primary tbody+tbody {
- border-color: #f9ad99;
-}
-
-.table-hover .table-primary:hover {
- background-color: #fbc0b0;
-}
-
-.table-hover .table-primary:hover>td,
-.table-hover .table-primary:hover>th {
- background-color: #fbc0b0;
-}
-
-.table-secondary,
-.table-secondary>th,
-.table-secondary>td {
- background-color: #d6d8db;
-}
-
-.table-secondary th,
-.table-secondary td,
-.table-secondary thead th,
-.table-secondary tbody+tbody {
- border-color: #b3b7bb;
-}
-
-.table-hover .table-secondary:hover {
- background-color: #c8cbcf;
-}
-
-.table-hover .table-secondary:hover>td,
-.table-hover .table-secondary:hover>th {
- background-color: #c8cbcf;
-}
-
-.table-success,
-.table-success>th,
-.table-success>td {
- background-color: #c3e6cb;
-}
-
-.table-success th,
-.table-success td,
-.table-success thead th,
-.table-success tbody+tbody {
- border-color: #8fd19e;
-}
-
-.table-hover .table-success:hover {
- background-color: #b1dfbb;
-}
-
-.table-hover .table-success:hover>td,
-.table-hover .table-success:hover>th {
- background-color: #b1dfbb;
-}
-
-.table-info,
-.table-info>th,
-.table-info>td {
- background-color: #bee5eb;
-}
-
-.table-info th,
-.table-info td,
-.table-info thead th,
-.table-info tbody+tbody {
- border-color: #86cfda;
-}
-
-.table-hover .table-info:hover {
- background-color: #abdde5;
-}
-
-.table-hover .table-info:hover>td,
-.table-hover .table-info:hover>th {
- background-color: #abdde5;
-}
-
-.table-warning,
-.table-warning>th,
-.table-warning>td {
- background-color: #ffeeba;
-}
-
-.table-warning th,
-.table-warning td,
-.table-warning thead th,
-.table-warning tbody+tbody {
- border-color: #ffdf7e;
-}
-
-.table-hover .table-warning:hover {
- background-color: #ffe8a1;
-}
-
-.table-hover .table-warning:hover>td,
-.table-hover .table-warning:hover>th {
- background-color: #ffe8a1;
-}
-
-.table-danger,
-.table-danger>th,
-.table-danger>td {
- background-color: #f5c6cb;
-}
-
-.table-danger th,
-.table-danger td,
-.table-danger thead th,
-.table-danger tbody+tbody {
- border-color: #ed969e;
-}
-
-.table-hover .table-danger:hover {
- background-color: #f1b0b7;
-}
-
-.table-hover .table-danger:hover>td,
-.table-hover .table-danger:hover>th {
- background-color: #f1b0b7;
-}
-
-.table-light,
-.table-light>th,
-.table-light>td {
- background-color: #fdfdfe;
-}
-
-.table-light th,
-.table-light td,
-.table-light thead th,
-.table-light tbody+tbody {
- border-color: #fbfcfc;
-}
-
-.table-hover .table-light:hover {
- background-color: #ececf6;
-}
-
-.table-hover .table-light:hover>td,
-.table-hover .table-light:hover>th {
- background-color: #ececf6;
-}
-
-.table-dark,
-.table-dark>th,
-.table-dark>td {
- background-color: #c6c8ca;
-}
-
-.table-dark th,
-.table-dark td,
-.table-dark thead th,
-.table-dark tbody+tbody {
- border-color: #95999c;
-}
-
-.table-hover .table-dark:hover {
- background-color: #b9bbbe;
-}
-
-.table-hover .table-dark:hover>td,
-.table-hover .table-dark:hover>th {
- background-color: #b9bbbe;
-}
-
-.table-active,
-.table-active>th,
-.table-active>td {
- background-color: rgba(0, 0, 0, 0.075);
-}
-
-.table-hover .table-active:hover {
- background-color: rgba(0, 0, 0, 0.075);
-}
-
-.table-hover .table-active:hover>td,
-.table-hover .table-active:hover>th {
- background-color: rgba(0, 0, 0, 0.075);
-}
-
-.table .thead-dark th {
- color: #fff;
- background-color: #343a40;
- border-color: #454d55;
-}
-
-.table .thead-light th {
- color: #495057;
- background-color: #e9ecef;
- border-color: #dee2e6;
-}
-
-.table-dark {
- color: #fff;
- background-color: #343a40;
-}
-
-.table-dark th,
-.table-dark td,
-.table-dark thead th {
- border-color: #454d55;
-}
-
-.table-dark.table-bordered {
- border: 0;
-}
-
-.table-dark.table-striped tbody tr:nth-of-type(odd) {
- background-color: rgba(255, 255, 255, 0.05);
-}
-
-.table-dark.table-hover tbody tr:hover {
- color: #fff;
- background-color: rgba(255, 255, 255, 0.075);
-}
-
-@media (max-width: 575.98px) {
- .table-responsive-sm {
- display: block;
- width: 100%;
- overflow-x: auto;
- -webkit-overflow-scrolling: touch;
- }
-
- .table-responsive-sm>.table-bordered {
- border: 0;
- }
-}
-
-@media (max-width: 767.98px) {
- .table-responsive-md {
- display: block;
- width: 100%;
- overflow-x: auto;
- -webkit-overflow-scrolling: touch;
- }
-
- .table-responsive-md>.table-bordered {
- border: 0;
- }
-}
-
-@media (max-width: 991.98px) {
- .table-responsive-lg {
- display: block;
- width: 100%;
- overflow-x: auto;
- -webkit-overflow-scrolling: touch;
- }
-
- .table-responsive-lg>.table-bordered {
- border: 0;
- }
-}
-
-@media (max-width: 1199.98px) {
- .table-responsive-xl {
- display: block;
- width: 100%;
- overflow-x: auto;
- -webkit-overflow-scrolling: touch;
- }
-
- .table-responsive-xl>.table-bordered {
- border: 0;
- }
-}
-
-.table-responsive {
- display: block;
- width: 100%;
- overflow-x: auto;
- -webkit-overflow-scrolling: touch;
-}
-
-.table-responsive>.table-bordered {
- border: 0;
-}
-
-.form-control {
- display: block;
- width: 100%;
- height: calc(1.5em + 0.75rem + 2px);
- padding: 0.375rem 0.75rem;
- font-size: 1rem;
- font-weight: 400;
- line-height: 1.5;
- color: #495057;
- background-color: #fff;
- background-clip: padding-box;
- border: 1px solid #ced4da;
- border-radius: 0.25rem;
- transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
-}
-
-@media (prefers-reduced-motion: reduce) {
- .form-control {
- transition: none;
- }
-}
-
-.form-control::-ms-expand {
- background-color: transparent;
- border: 0;
-}
-
-.form-control:-moz-focusring {
- color: transparent;
- text-shadow: 0 0 0 #495057;
-}
-
-.form-control:focus {
- color: #495057;
- background-color: #fff;
- border-color: #fbc2b3;
- outline: 0;
- box-shadow: 0 0 0 0.2rem rgba(244, 98, 58, 0.25);
-}
-
-.form-control::-moz-placeholder {
- color: #6c757d;
- opacity: 1;
-}
-
-.form-control:-ms-input-placeholder {
- color: #6c757d;
- opacity: 1;
-}
-
-.form-control::placeholder {
- color: #6c757d;
- opacity: 1;
-}
-
-.form-control:disabled,
-.form-control[readonly] {
- background-color: #e9ecef;
- opacity: 1;
-}
-
-input[type=date].form-control,
-input[type=time].form-control,
-input[type=datetime-local].form-control,
-input[type=month].form-control {
- -webkit-appearance: none;
- -moz-appearance: none;
- appearance: none;
-}
-
-select.form-control:focus::-ms-value {
- color: #495057;
- background-color: #fff;
-}
-
-.form-control-file,
-.form-control-range {
- display: block;
- width: 100%;
-}
-
-.col-form-label {
- padding-top: calc(0.375rem + 1px);
- padding-bottom: calc(0.375rem + 1px);
- margin-bottom: 0;
- font-size: inherit;
- line-height: 1.5;
-}
-
-.col-form-label-lg {
- padding-top: calc(0.5rem + 1px);
- padding-bottom: calc(0.5rem + 1px);
- font-size: 1.25rem;
- line-height: 1.5;
-}
-
-.col-form-label-sm {
- padding-top: calc(0.25rem + 1px);
- padding-bottom: calc(0.25rem + 1px);
- font-size: 0.875rem;
- line-height: 1.5;
-}
-
-.form-control-plaintext {
- display: block;
- width: 100%;
- padding: 0.375rem 0;
- margin-bottom: 0;
- font-size: 1rem;
- line-height: 1.5;
- color: #212529;
- background-color: transparent;
- border: solid transparent;
- border-width: 1px 0;
-}
-
-.form-control-plaintext.form-control-sm,
-.form-control-plaintext.form-control-lg {
- padding-right: 0;
- padding-left: 0;
-}
-
-.form-control-sm {
- height: calc(1.5em + 0.5rem + 2px);
- padding: 0.25rem 0.5rem;
- font-size: 0.875rem;
- line-height: 1.5;
- border-radius: 0.2rem;
-}
-
-.form-control-lg {
- height: calc(1.5em + 1rem + 2px);
- padding: 0.5rem 1rem;
- font-size: 1.25rem;
- line-height: 1.5;
- border-radius: 0.3rem;
-}
-
-select.form-control[size],
-select.form-control[multiple] {
- height: auto;
-}
-
-textarea.form-control {
- height: auto;
-}
-
-.form-group {
- margin-bottom: 1rem;
-}
-
-.form-text {
- display: block;
- margin-top: 0.25rem;
-}
-
-.form-row {
- display: flex;
- flex-wrap: wrap;
- margin-right: -5px;
- margin-left: -5px;
-}
-
-.form-row>.col,
-.form-row>[class*=col-] {
- padding-right: 5px;
- padding-left: 5px;
-}
-
-.form-check {
- position: relative;
- display: block;
- padding-left: 1.25rem;
-}
-
-.form-check-input {
- position: absolute;
- margin-top: 0.3rem;
- margin-left: -1.25rem;
-}
-
-.form-check-input[disabled]~.form-check-label,
-.form-check-input:disabled~.form-check-label {
- color: #6c757d;
-}
-
-.form-check-label {
- margin-bottom: 0;
-}
-
-.form-check-inline {
- display: inline-flex;
- align-items: center;
- padding-left: 0;
- margin-right: 0.75rem;
-}
-
-.form-check-inline .form-check-input {
- position: static;
- margin-top: 0;
- margin-right: 0.3125rem;
- margin-left: 0;
-}
-
-.valid-feedback {
- display: none;
- width: 100%;
- margin-top: 0.25rem;
- font-size: 80%;
- color: #28a745;
-}
-
-.valid-tooltip {
- position: absolute;
- top: 100%;
- left: 0;
- z-index: 5;
- display: none;
- max-width: 100%;
- padding: 0.25rem 0.5rem;
- margin-top: 0.1rem;
- font-size: 0.875rem;
- line-height: 1.5;
- color: #fff;
- background-color: rgba(40, 167, 69, 0.9);
- border-radius: 0.25rem;
-}
-
-.form-row>.col>.valid-tooltip,
-.form-row>[class*=col-]>.valid-tooltip {
- left: 5px;
-}
-
-.was-validated :valid~.valid-feedback,
-.was-validated :valid~.valid-tooltip,
-.is-valid~.valid-feedback,
-.is-valid~.valid-tooltip {
- display: block;
-}
-
-.was-validated .form-control:valid,
-.form-control.is-valid {
- border-color: #28a745;
- padding-right: calc(1.5em + 0.75rem);
- background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
- background-repeat: no-repeat;
- background-position: right calc(0.375em + 0.1875rem) center;
- background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
-}
-
-.was-validated .form-control:valid:focus,
-.form-control.is-valid:focus {
- border-color: #28a745;
- box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
-}
-
-.was-validated textarea.form-control:valid,
-textarea.form-control.is-valid {
- padding-right: calc(1.5em + 0.75rem);
- background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
-}
-
-.was-validated .custom-select:valid,
-.custom-select.is-valid {
- border-color: #28a745;
- padding-right: calc(0.75em + 2.3125rem);
- background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat, #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) no-repeat;
-}
-
-.was-validated .custom-select:valid:focus,
-.custom-select.is-valid:focus {
- border-color: #28a745;
- box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
-}
-
-.was-validated .form-check-input:valid~.form-check-label,
-.form-check-input.is-valid~.form-check-label {
- color: #28a745;
-}
-
-.was-validated .form-check-input:valid~.valid-feedback,
-.was-validated .form-check-input:valid~.valid-tooltip,
-.form-check-input.is-valid~.valid-feedback,
-.form-check-input.is-valid~.valid-tooltip {
- display: block;
-}
-
-.was-validated .custom-control-input:valid~.custom-control-label,
-.custom-control-input.is-valid~.custom-control-label {
- color: #28a745;
-}
-
-.was-validated .custom-control-input:valid~.custom-control-label::before,
-.custom-control-input.is-valid~.custom-control-label::before {
- border-color: #28a745;
-}
-
-.was-validated .custom-control-input:valid:checked~.custom-control-label::before,
-.custom-control-input.is-valid:checked~.custom-control-label::before {
- border-color: #34ce57;
- background-color: #34ce57;
-}
-
-.was-validated .custom-control-input:valid:focus~.custom-control-label::before,
-.custom-control-input.is-valid:focus~.custom-control-label::before {
- box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
-}
-
-.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label::before,
-.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label::before {
- border-color: #28a745;
-}
-
-.was-validated .custom-file-input:valid~.custom-file-label,
-.custom-file-input.is-valid~.custom-file-label {
- border-color: #28a745;
-}
-
-.was-validated .custom-file-input:valid:focus~.custom-file-label,
-.custom-file-input.is-valid:focus~.custom-file-label {
- border-color: #28a745;
- box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
-}
-
-.invalid-feedback {
- display: none;
- width: 100%;
- margin-top: 0.25rem;
- font-size: 80%;
- color: #dc3545;
-}
-
-.invalid-tooltip {
- position: absolute;
- top: 100%;
- left: 0;
- z-index: 5;
- display: none;
- max-width: 100%;
- padding: 0.25rem 0.5rem;
- margin-top: 0.1rem;
- font-size: 0.875rem;
- line-height: 1.5;
- color: #fff;
- background-color: rgba(220, 53, 69, 0.9);
- border-radius: 0.25rem;
-}
-
-.form-row>.col>.invalid-tooltip,
-.form-row>[class*=col-]>.invalid-tooltip {
- left: 5px;
-}
-
-.was-validated :invalid~.invalid-feedback,
-.was-validated :invalid~.invalid-tooltip,
-.is-invalid~.invalid-feedback,
-.is-invalid~.invalid-tooltip {
- display: block;
-}
-
-.was-validated .form-control:invalid,
-.form-control.is-invalid {
- border-color: #dc3545;
- padding-right: calc(1.5em + 0.75rem);
- background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
- background-repeat: no-repeat;
- background-position: right calc(0.375em + 0.1875rem) center;
- background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
-}
-
-.was-validated .form-control:invalid:focus,
-.form-control.is-invalid:focus {
- border-color: #dc3545;
- box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
-}
-
-.was-validated textarea.form-control:invalid,
-textarea.form-control.is-invalid {
- padding-right: calc(1.5em + 0.75rem);
- background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
-}
-
-.was-validated .custom-select:invalid,
-.custom-select.is-invalid {
- border-color: #dc3545;
- padding-right: calc(0.75em + 2.3125rem);
- background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat, #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e") center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) no-repeat;
-}
-
-.was-validated .custom-select:invalid:focus,
-.custom-select.is-invalid:focus {
- border-color: #dc3545;
- box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
-}
-
-.was-validated .form-check-input:invalid~.form-check-label,
-.form-check-input.is-invalid~.form-check-label {
- color: #dc3545;
-}
-
-.was-validated .form-check-input:invalid~.invalid-feedback,
-.was-validated .form-check-input:invalid~.invalid-tooltip,
-.form-check-input.is-invalid~.invalid-feedback,
-.form-check-input.is-invalid~.invalid-tooltip {
- display: block;
-}
-
-.was-validated .custom-control-input:invalid~.custom-control-label,
-.custom-control-input.is-invalid~.custom-control-label {
- color: #dc3545;
-}
-
-.was-validated .custom-control-input:invalid~.custom-control-label::before,
-.custom-control-input.is-invalid~.custom-control-label::before {
- border-color: #dc3545;
-}
-
-.was-validated .custom-control-input:invalid:checked~.custom-control-label::before,
-.custom-control-input.is-invalid:checked~.custom-control-label::before {
- border-color: #e4606d;
- background-color: #e4606d;
-}
-
-.was-validated .custom-control-input:invalid:focus~.custom-control-label::before,
-.custom-control-input.is-invalid:focus~.custom-control-label::before {
- box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
-}
-
-.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label::before,
-.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label::before {
- border-color: #dc3545;
-}
-
-.was-validated .custom-file-input:invalid~.custom-file-label,
-.custom-file-input.is-invalid~.custom-file-label {
- border-color: #dc3545;
-}
-
-.was-validated .custom-file-input:invalid:focus~.custom-file-label,
-.custom-file-input.is-invalid:focus~.custom-file-label {
- border-color: #dc3545;
- box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
-}
-
-.form-inline {
- display: flex;
- flex-flow: row wrap;
- align-items: center;
-}
-
-.form-inline .form-check {
- width: 100%;
-}
-
-@media (min-width: 576px) {
- .form-inline label {
- display: flex;
- align-items: center;
- justify-content: center;
- margin-bottom: 0;
- }
-
- .form-inline .form-group {
- display: flex;
- flex: 0 0 auto;
- flex-flow: row wrap;
- align-items: center;
- margin-bottom: 0;
- }
-
- .form-inline .form-control {
- display: inline-block;
- width: auto;
- vertical-align: middle;
- }
-
- .form-inline .form-control-plaintext {
- display: inline-block;
- }
-
- .form-inline .input-group,
- .form-inline .custom-select {
- width: auto;
- }
-
- .form-inline .form-check {
- display: flex;
- align-items: center;
- justify-content: center;
- width: auto;
- padding-left: 0;
- }
-
- .form-inline .form-check-input {
- position: relative;
- flex-shrink: 0;
- margin-top: 0;
- margin-right: 0.25rem;
- margin-left: 0;
- }
-
- .form-inline .custom-control {
- align-items: center;
- justify-content: center;
- }
-
- .form-inline .custom-control-label {
- margin-bottom: 0;
- }
-}
-
-.btn {
- display: inline-block;
- font-weight: 400;
- color: #212529;
- text-align: center;
- vertical-align: middle;
- -webkit-user-select: none;
- -moz-user-select: none;
- -ms-user-select: none;
- user-select: none;
- background-color: transparent;
- border: 1px solid transparent;
- padding: 0.375rem 0.75rem;
- font-size: 1rem;
- line-height: 1.5;
- border-radius: 0.25rem;
- transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
-}
-
-@media (prefers-reduced-motion: reduce) {
- .btn {
- transition: none;
- }
-}
-
-.btn:hover {
- color: #212529;
- text-decoration: none;
-}
-
-.btn:focus,
-.btn.focus {
- outline: 0;
- box-shadow: 0 0 0 0.2rem rgba(244, 98, 58, 0.25);
-}
-
-.btn.disabled,
-.btn:disabled {
- opacity: 0.65;
-}
-
-.btn:not(:disabled):not(.disabled) {
- cursor: pointer;
-}
-
-a.btn.disabled,
-fieldset:disabled a.btn {
- pointer-events: none;
-}
-
-.btn-primary {
- color: #fff;
- background-color: #f4623a;
- border-color: #f4623a;
-}
-
-.btn-primary:hover {
- color: #fff;
- background-color: #f24516;
- border-color: #ee3e0d;
-}
-
-.btn-primary:focus,
-.btn-primary.focus {
- color: #fff;
- background-color: #f24516;
- border-color: #ee3e0d;
- box-shadow: 0 0 0 0.2rem rgba(246, 122, 88, 0.5);
-}
-
-.btn-primary.disabled,
-.btn-primary:disabled {
- color: #fff;
- background-color: #f4623a;
- border-color: #f4623a;
-}
-
-.btn-primary:not(:disabled):not(.disabled):active,
-.btn-primary:not(:disabled):not(.disabled).active,
-.show>.btn-primary.dropdown-toggle {
- color: #fff;
- background-color: #ee3e0d;
- border-color: #e23a0d;
-}
-
-.btn-primary:not(:disabled):not(.disabled):active:focus,
-.btn-primary:not(:disabled):not(.disabled).active:focus,
-.show>.btn-primary.dropdown-toggle:focus {
- box-shadow: 0 0 0 0.2rem rgba(246, 122, 88, 0.5);
-}
-
-.btn-secondary {
- color: #fff;
- background-color: #6c757d;
- border-color: #6c757d;
-}
-
-.btn-secondary:hover {
- color: #fff;
- background-color: #5a6268;
- border-color: #545b62;
-}
-
-.btn-secondary:focus,
-.btn-secondary.focus {
- color: #fff;
- background-color: #5a6268;
- border-color: #545b62;
- box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5);
-}
-
-.btn-secondary.disabled,
-.btn-secondary:disabled {
- color: #fff;
- background-color: #6c757d;
- border-color: #6c757d;
-}
-
-.btn-secondary:not(:disabled):not(.disabled):active,
-.btn-secondary:not(:disabled):not(.disabled).active,
-.show>.btn-secondary.dropdown-toggle {
- color: #fff;
- background-color: #545b62;
- border-color: #4e555b;
-}
-
-.btn-secondary:not(:disabled):not(.disabled):active:focus,
-.btn-secondary:not(:disabled):not(.disabled).active:focus,
-.show>.btn-secondary.dropdown-toggle:focus {
- box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5);
-}
-
-.btn-success {
- color: #fff;
- background-color: #28a745;
- border-color: #28a745;
-}
-
-.btn-success:hover {
- color: #fff;
- background-color: #218838;
- border-color: #1e7e34;
-}
-
-.btn-success:focus,
-.btn-success.focus {
- color: #fff;
- background-color: #218838;
- border-color: #1e7e34;
- box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5);
-}
-
-.btn-success.disabled,
-.btn-success:disabled {
- color: #fff;
- background-color: #28a745;
- border-color: #28a745;
-}
-
-.btn-success:not(:disabled):not(.disabled):active,
-.btn-success:not(:disabled):not(.disabled).active,
-.show>.btn-success.dropdown-toggle {
- color: #fff;
- background-color: #1e7e34;
- border-color: #1c7430;
-}
-
-.btn-success:not(:disabled):not(.disabled):active:focus,
-.btn-success:not(:disabled):not(.disabled).active:focus,
-.show>.btn-success.dropdown-toggle:focus {
- box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5);
-}
-
-.btn-info {
- color: #fff;
- background-color: #17a2b8;
- border-color: #17a2b8;
-}
-
-.btn-info:hover {
- color: #fff;
- background-color: #138496;
- border-color: #117a8b;
-}
-
-.btn-info:focus,
-.btn-info.focus {
- color: #fff;
- background-color: #138496;
- border-color: #117a8b;
- box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);
-}
-
-.btn-info.disabled,
-.btn-info:disabled {
- color: #fff;
- background-color: #17a2b8;
- border-color: #17a2b8;
-}
-
-.btn-info:not(:disabled):not(.disabled):active,
-.btn-info:not(:disabled):not(.disabled).active,
-.show>.btn-info.dropdown-toggle {
- color: #fff;
- background-color: #117a8b;
- border-color: #10707f;
-}
-
-.btn-info:not(:disabled):not(.disabled):active:focus,
-.btn-info:not(:disabled):not(.disabled).active:focus,
-.show>.btn-info.dropdown-toggle:focus {
- box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);
-}
-
-.btn-warning {
- color: #212529;
- background-color: #ffc107;
- border-color: #ffc107;
-}
-
-.btn-warning:hover {
- color: #212529;
- background-color: #e0a800;
- border-color: #d39e00;
-}
-
-.btn-warning:focus,
-.btn-warning.focus {
- color: #212529;
- background-color: #e0a800;
- border-color: #d39e00;
- box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5);
-}
-
-.btn-warning.disabled,
-.btn-warning:disabled {
- color: #212529;
- background-color: #ffc107;
- border-color: #ffc107;
-}
-
-.btn-warning:not(:disabled):not(.disabled):active,
-.btn-warning:not(:disabled):not(.disabled).active,
-.show>.btn-warning.dropdown-toggle {
- color: #212529;
- background-color: #d39e00;
- border-color: #c69500;
-}
-
-.btn-warning:not(:disabled):not(.disabled):active:focus,
-.btn-warning:not(:disabled):not(.disabled).active:focus,
-.show>.btn-warning.dropdown-toggle:focus {
- box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5);
-}
-
-.btn-danger {
- color: #fff;
- background-color: #dc3545;
- border-color: #dc3545;
-}
-
-.btn-danger:hover {
- color: #fff;
- background-color: #c82333;
- border-color: #bd2130;
-}
-
-.btn-danger:focus,
-.btn-danger.focus {
- color: #fff;
- background-color: #c82333;
- border-color: #bd2130;
- box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5);
-}
-
-.btn-danger.disabled,
-.btn-danger:disabled {
- color: #fff;
- background-color: #dc3545;
- border-color: #dc3545;
-}
-
-.btn-danger:not(:disabled):not(.disabled):active,
-.btn-danger:not(:disabled):not(.disabled).active,
-.show>.btn-danger.dropdown-toggle {
- color: #fff;
- background-color: #bd2130;
- border-color: #b21f2d;
-}
-
-.btn-danger:not(:disabled):not(.disabled):active:focus,
-.btn-danger:not(:disabled):not(.disabled).active:focus,
-.show>.btn-danger.dropdown-toggle:focus {
- box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5);
-}
-
-.btn-light {
- color: #212529;
- background-color: #f8f9fa;
- border-color: #f8f9fa;
-}
-
-.btn-light:hover {
- color: #212529;
- background-color: #e2e6ea;
- border-color: #dae0e5;
-}
-
-.btn-light:focus,
-.btn-light.focus {
- color: #212529;
- background-color: #e2e6ea;
- border-color: #dae0e5;
- box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);
-}
-
-.btn-light.disabled,
-.btn-light:disabled {
- color: #212529;
- background-color: #f8f9fa;
- border-color: #f8f9fa;
-}
-
-.btn-light:not(:disabled):not(.disabled):active,
-.btn-light:not(:disabled):not(.disabled).active,
-.show>.btn-light.dropdown-toggle {
- color: #212529;
- background-color: #dae0e5;
- border-color: #d3d9df;
-}
-
-.btn-light:not(:disabled):not(.disabled):active:focus,
-.btn-light:not(:disabled):not(.disabled).active:focus,
-.show>.btn-light.dropdown-toggle:focus {
- box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);
-}
-
-.btn-dark {
- color: #fff;
- background-color: #343a40;
- border-color: #343a40;
-}
-
-.btn-dark:hover {
- color: #fff;
- background-color: #23272b;
- border-color: #1d2124;
-}
-
-.btn-dark:focus,
-.btn-dark.focus {
- color: #fff;
- background-color: #23272b;
- border-color: #1d2124;
- box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);
-}
-
-.btn-dark.disabled,
-.btn-dark:disabled {
- color: #fff;
- background-color: #343a40;
- border-color: #343a40;
-}
-
-.btn-dark:not(:disabled):not(.disabled):active,
-.btn-dark:not(:disabled):not(.disabled).active,
-.show>.btn-dark.dropdown-toggle {
- color: #fff;
- background-color: #1d2124;
- border-color: #171a1d;
-}
-
-.btn-dark:not(:disabled):not(.disabled):active:focus,
-.btn-dark:not(:disabled):not(.disabled).active:focus,
-.show>.btn-dark.dropdown-toggle:focus {
- box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);
-}
-
-.btn-outline-primary {
- color: #f4623a;
- border-color: #f4623a;
-}
-
-.btn-outline-primary:hover {
- color: #fff;
- background-color: #f4623a;
- border-color: #f4623a;
-}
-
-.btn-outline-primary:focus,
-.btn-outline-primary.focus {
- box-shadow: 0 0 0 0.2rem rgba(244, 98, 58, 0.5);
-}
-
-.btn-outline-primary.disabled,
-.btn-outline-primary:disabled {
- color: #f4623a;
- background-color: transparent;
-}
-
-.btn-outline-primary:not(:disabled):not(.disabled):active,
-.btn-outline-primary:not(:disabled):not(.disabled).active,
-.show>.btn-outline-primary.dropdown-toggle {
- color: #fff;
- background-color: #f4623a;
- border-color: #f4623a;
-}
-
-.btn-outline-primary:not(:disabled):not(.disabled):active:focus,
-.btn-outline-primary:not(:disabled):not(.disabled).active:focus,
-.show>.btn-outline-primary.dropdown-toggle:focus {
- box-shadow: 0 0 0 0.2rem rgba(244, 98, 58, 0.5);
-}
-
-.btn-outline-secondary {
- color: #6c757d;
- border-color: #6c757d;
-}
-
-.btn-outline-secondary:hover {
- color: #fff;
- background-color: #6c757d;
- border-color: #6c757d;
-}
-
-.btn-outline-secondary:focus,
-.btn-outline-secondary.focus {
- box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
-}
-
-.btn-outline-secondary.disabled,
-.btn-outline-secondary:disabled {
- color: #6c757d;
- background-color: transparent;
-}
-
-.btn-outline-secondary:not(:disabled):not(.disabled):active,
-.btn-outline-secondary:not(:disabled):not(.disabled).active,
-.show>.btn-outline-secondary.dropdown-toggle {
- color: #fff;
- background-color: #6c757d;
- border-color: #6c757d;
-}
-
-.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,
-.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,
-.show>.btn-outline-secondary.dropdown-toggle:focus {
- box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
-}
-
-.btn-outline-success {
- color: #28a745;
- border-color: #28a745;
-}
-
-.btn-outline-success:hover {
- color: #fff;
- background-color: #28a745;
- border-color: #28a745;
-}
-
-.btn-outline-success:focus,
-.btn-outline-success.focus {
- box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
-}
-
-.btn-outline-success.disabled,
-.btn-outline-success:disabled {
- color: #28a745;
- background-color: transparent;
-}
-
-.btn-outline-success:not(:disabled):not(.disabled):active,
-.btn-outline-success:not(:disabled):not(.disabled).active,
-.show>.btn-outline-success.dropdown-toggle {
- color: #fff;
- background-color: #28a745;
- border-color: #28a745;
-}
-
-.btn-outline-success:not(:disabled):not(.disabled):active:focus,
-.btn-outline-success:not(:disabled):not(.disabled).active:focus,
-.show>.btn-outline-success.dropdown-toggle:focus {
- box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
-}
-
-.btn-outline-info {
- color: #17a2b8;
- border-color: #17a2b8;
-}
-
-.btn-outline-info:hover {
- color: #fff;
- background-color: #17a2b8;
- border-color: #17a2b8;
-}
-
-.btn-outline-info:focus,
-.btn-outline-info.focus {
- box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
-}
-
-.btn-outline-info.disabled,
-.btn-outline-info:disabled {
- color: #17a2b8;
- background-color: transparent;
-}
-
-.btn-outline-info:not(:disabled):not(.disabled):active,
-.btn-outline-info:not(:disabled):not(.disabled).active,
-.show>.btn-outline-info.dropdown-toggle {
- color: #fff;
- background-color: #17a2b8;
- border-color: #17a2b8;
-}
-
-.btn-outline-info:not(:disabled):not(.disabled):active:focus,
-.btn-outline-info:not(:disabled):not(.disabled).active:focus,
-.show>.btn-outline-info.dropdown-toggle:focus {
- box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
-}
-
-.btn-outline-warning {
- color: #ffc107;
- border-color: #ffc107;
-}
-
-.btn-outline-warning:hover {
- color: #212529;
- background-color: #ffc107;
- border-color: #ffc107;
-}
-
-.btn-outline-warning:focus,
-.btn-outline-warning.focus {
- box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
-}
-
-.btn-outline-warning.disabled,
-.btn-outline-warning:disabled {
- color: #ffc107;
- background-color: transparent;
-}
-
-.btn-outline-warning:not(:disabled):not(.disabled):active,
-.btn-outline-warning:not(:disabled):not(.disabled).active,
-.show>.btn-outline-warning.dropdown-toggle {
- color: #212529;
- background-color: #ffc107;
- border-color: #ffc107;
-}
-
-.btn-outline-warning:not(:disabled):not(.disabled):active:focus,
-.btn-outline-warning:not(:disabled):not(.disabled).active:focus,
-.show>.btn-outline-warning.dropdown-toggle:focus {
- box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
-}
-
-.btn-outline-danger {
- color: #dc3545;
- border-color: #dc3545;
-}
-
-.btn-outline-danger:hover {
- color: #fff;
- background-color: #dc3545;
- border-color: #dc3545;
-}
-
-.btn-outline-danger:focus,
-.btn-outline-danger.focus {
- box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
-}
-
-.btn-outline-danger.disabled,
-.btn-outline-danger:disabled {
- color: #dc3545;
- background-color: transparent;
-}
-
-.btn-outline-danger:not(:disabled):not(.disabled):active,
-.btn-outline-danger:not(:disabled):not(.disabled).active,
-.show>.btn-outline-danger.dropdown-toggle {
- color: #fff;
- background-color: #dc3545;
- border-color: #dc3545;
-}
-
-.btn-outline-danger:not(:disabled):not(.disabled):active:focus,
-.btn-outline-danger:not(:disabled):not(.disabled).active:focus,
-.show>.btn-outline-danger.dropdown-toggle:focus {
- box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
-}
-
-.btn-outline-light {
- color: #f8f9fa;
- border-color: #f8f9fa;
-}
-
-.btn-outline-light:hover {
- color: #212529;
- background-color: #f8f9fa;
- border-color: #f8f9fa;
-}
-
-.btn-outline-light:focus,
-.btn-outline-light.focus {
- box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
-}
-
-.btn-outline-light.disabled,
-.btn-outline-light:disabled {
- color: #f8f9fa;
- background-color: transparent;
-}
-
-.btn-outline-light:not(:disabled):not(.disabled):active,
-.btn-outline-light:not(:disabled):not(.disabled).active,
-.show>.btn-outline-light.dropdown-toggle {
- color: #212529;
- background-color: #f8f9fa;
- border-color: #f8f9fa;
-}
-
-.btn-outline-light:not(:disabled):not(.disabled):active:focus,
-.btn-outline-light:not(:disabled):not(.disabled).active:focus,
-.show>.btn-outline-light.dropdown-toggle:focus {
- box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
-}
-
-.btn-outline-dark {
- color: #343a40;
- border-color: #343a40;
-}
-
-.btn-outline-dark:hover {
- color: #fff;
- background-color: #343a40;
- border-color: #343a40;
-}
-
-.btn-outline-dark:focus,
-.btn-outline-dark.focus {
- box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
-}
-
-.btn-outline-dark.disabled,
-.btn-outline-dark:disabled {
- color: #343a40;
- background-color: transparent;
-}
-
-.btn-outline-dark:not(:disabled):not(.disabled):active,
-.btn-outline-dark:not(:disabled):not(.disabled).active,
-.show>.btn-outline-dark.dropdown-toggle {
- color: #fff;
- background-color: #343a40;
- border-color: #343a40;
-}
-
-.btn-outline-dark:not(:disabled):not(.disabled):active:focus,
-.btn-outline-dark:not(:disabled):not(.disabled).active:focus,
-.show>.btn-outline-dark.dropdown-toggle:focus {
- box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
-}
-
-.btn-link {
- font-weight: 400;
- color: #f4623a;
- text-decoration: none;
-}
-
-.btn-link:hover {
- color: #d6370c;
- text-decoration: underline;
-}
-
-.btn-link:focus,
-.btn-link.focus {
- text-decoration: underline;
-}
-
-.btn-link:disabled,
-.btn-link.disabled {
- color: #6c757d;
- pointer-events: none;
-}
-
-.btn-lg,
-.btn-group-lg>.btn {
- padding: 0.5rem 1rem;
- font-size: 1.25rem;
- line-height: 1.5;
- border-radius: 0.3rem;
-}
-
-.btn-sm,
-.btn-group-sm>.btn {
- padding: 0.25rem 0.5rem;
- font-size: 0.875rem;
- line-height: 1.5;
- border-radius: 0.2rem;
-}
-
-.btn-block {
- display: block;
- width: 100%;
-}
-
-.btn-block+.btn-block {
- margin-top: 0.5rem;
-}
-
-input[type=submit].btn-block,
-input[type=reset].btn-block,
-input[type=button].btn-block {
- width: 100%;
-}
-
-.fade {
- transition: opacity 0.15s linear;
-}
-
-@media (prefers-reduced-motion: reduce) {
- .fade {
- transition: none;
- }
-}
-
-.fade:not(.show) {
- opacity: 0;
-}
-
-.collapse:not(.show) {
- display: none;
-}
-
-.collapsing {
- position: relative;
- height: 0;
- overflow: hidden;
- transition: height 0.35s ease;
-}
-
-@media (prefers-reduced-motion: reduce) {
- .collapsing {
- transition: none;
- }
-}
-
-.dropup,
-.dropright,
-.dropdown,
-.dropleft {
- position: relative;
-}
-
-.dropdown-toggle {
- white-space: nowrap;
-}
-
-.dropdown-toggle::after {
- display: inline-block;
- margin-left: 0.255em;
- vertical-align: 0.255em;
- content: "";
- border-top: 0.3em solid;
- border-right: 0.3em solid transparent;
- border-bottom: 0;
- border-left: 0.3em solid transparent;
-}
-
-.dropdown-toggle:empty::after {
- margin-left: 0;
-}
-
-.dropdown-menu {
- position: absolute;
- top: 100%;
- left: 0;
- z-index: 1000;
- display: none;
- float: left;
- min-width: 10rem;
- padding: 0.5rem 0;
- margin: 0.125rem 0 0;
- font-size: 1rem;
- color: #212529;
- text-align: left;
- list-style: none;
- background-color: #fff;
- background-clip: padding-box;
- border: 1px solid rgba(0, 0, 0, 0.15);
- border-radius: 0.25rem;
-}
-
-.dropdown-menu-left {
- right: auto;
- left: 0;
-}
-
-.dropdown-menu-right {
- right: 0;
- left: auto;
-}
-
-@media (min-width: 576px) {
- .dropdown-menu-sm-left {
- right: auto;
- left: 0;
- }
-
- .dropdown-menu-sm-right {
- right: 0;
- left: auto;
- }
-}
-
-@media (min-width: 768px) {
- .dropdown-menu-md-left {
- right: auto;
- left: 0;
- }
-
- .dropdown-menu-md-right {
- right: 0;
- left: auto;
- }
-}
-
-@media (min-width: 992px) {
- .dropdown-menu-lg-left {
- right: auto;
- left: 0;
- }
-
- .dropdown-menu-lg-right {
- right: 0;
- left: auto;
- }
-}
-
-@media (min-width: 1200px) {
- .dropdown-menu-xl-left {
- right: auto;
- left: 0;
- }
-
- .dropdown-menu-xl-right {
- right: 0;
- left: auto;
- }
-}
-
-.dropup .dropdown-menu {
- top: auto;
- bottom: 100%;
- margin-top: 0;
- margin-bottom: 0.125rem;
-}
-
-.dropup .dropdown-toggle::after {
- display: inline-block;
- margin-left: 0.255em;
- vertical-align: 0.255em;
- content: "";
- border-top: 0;
- border-right: 0.3em solid transparent;
- border-bottom: 0.3em solid;
- border-left: 0.3em solid transparent;
-}
-
-.dropup .dropdown-toggle:empty::after {
- margin-left: 0;
-}
-
-.dropright .dropdown-menu {
- top: 0;
- right: auto;
- left: 100%;
- margin-top: 0;
- margin-left: 0.125rem;
-}
-
-.dropright .dropdown-toggle::after {
- display: inline-block;
- margin-left: 0.255em;
- vertical-align: 0.255em;
- content: "";
- border-top: 0.3em solid transparent;
- border-right: 0;
- border-bottom: 0.3em solid transparent;
- border-left: 0.3em solid;
-}
-
-.dropright .dropdown-toggle:empty::after {
- margin-left: 0;
-}
-
-.dropright .dropdown-toggle::after {
- vertical-align: 0;
-}
-
-.dropleft .dropdown-menu {
- top: 0;
- right: 100%;
- left: auto;
- margin-top: 0;
- margin-right: 0.125rem;
-}
-
-.dropleft .dropdown-toggle::after {
- display: inline-block;
- margin-left: 0.255em;
- vertical-align: 0.255em;
- content: "";
-}
-
-.dropleft .dropdown-toggle::after {
- display: none;
-}
-
-.dropleft .dropdown-toggle::before {
- display: inline-block;
- margin-right: 0.255em;
- vertical-align: 0.255em;
- content: "";
- border-top: 0.3em solid transparent;
- border-right: 0.3em solid;
- border-bottom: 0.3em solid transparent;
-}
-
-.dropleft .dropdown-toggle:empty::after {
- margin-left: 0;
-}
-
-.dropleft .dropdown-toggle::before {
- vertical-align: 0;
-}
-
-.dropdown-menu[x-placement^=top],
-.dropdown-menu[x-placement^=right],
-.dropdown-menu[x-placement^=bottom],
-.dropdown-menu[x-placement^=left] {
- right: auto;
- bottom: auto;
-}
-
-.dropdown-divider {
- height: 0;
- margin: 0.5rem 0;
- overflow: hidden;
- border-top: 1px solid #e9ecef;
-}
-
-.dropdown-item {
- display: block;
- width: 100%;
- padding: 0.25rem 1.5rem;
- clear: both;
- font-weight: 400;
- color: #212529;
- text-align: inherit;
- white-space: nowrap;
- background-color: transparent;
- border: 0;
-}
-
-.dropdown-item:hover,
-.dropdown-item:focus {
- color: #16181b;
- text-decoration: none;
- background-color: #e9ecef;
-}
-
-.dropdown-item.active,
-.dropdown-item:active {
- color: #fff;
- text-decoration: none;
- background-color: #f4623a;
-}
-
-.dropdown-item.disabled,
-.dropdown-item:disabled {
- color: #adb5bd;
- pointer-events: none;
- background-color: transparent;
-}
-
-.dropdown-menu.show {
- display: block;
-}
-
-.dropdown-header {
- display: block;
- padding: 0.5rem 1.5rem;
- margin-bottom: 0;
- font-size: 0.875rem;
- color: #6c757d;
- white-space: nowrap;
-}
-
-.dropdown-item-text {
- display: block;
- padding: 0.25rem 1.5rem;
- color: #212529;
-}
-
-.btn-group,
-.btn-group-vertical {
- position: relative;
- display: inline-flex;
- vertical-align: middle;
-}
-
-.btn-group>.btn,
-.btn-group-vertical>.btn {
- position: relative;
- flex: 1 1 auto;
-}
-
-.btn-group>.btn:hover,
-.btn-group-vertical>.btn:hover {
- z-index: 1;
-}
-
-.btn-group>.btn:focus,
-.btn-group>.btn:active,
-.btn-group>.btn.active,
-.btn-group-vertical>.btn:focus,
-.btn-group-vertical>.btn:active,
-.btn-group-vertical>.btn.active {
- z-index: 1;
-}
-
-.btn-toolbar {
- display: flex;
- flex-wrap: wrap;
- justify-content: flex-start;
-}
-
-.btn-toolbar .input-group {
- width: auto;
-}
-
-.btn-group>.btn:not(:first-child),
-.btn-group>.btn-group:not(:first-child) {
- margin-left: -1px;
-}
-
-.btn-group>.btn:not(:last-child):not(.dropdown-toggle),
-.btn-group>.btn-group:not(:last-child)>.btn {
- border-top-right-radius: 0;
- border-bottom-right-radius: 0;
-}
-
-.btn-group>.btn:not(:first-child),
-.btn-group>.btn-group:not(:first-child)>.btn {
- border-top-left-radius: 0;
- border-bottom-left-radius: 0;
-}
-
-.dropdown-toggle-split {
- padding-right: 0.5625rem;
- padding-left: 0.5625rem;
-}
-
-.dropdown-toggle-split::after,
-.dropup .dropdown-toggle-split::after,
-.dropright .dropdown-toggle-split::after {
- margin-left: 0;
-}
-
-.dropleft .dropdown-toggle-split::before {
- margin-right: 0;
-}
-
-.btn-sm+.dropdown-toggle-split,
-.btn-group-sm>.btn+.dropdown-toggle-split {
- padding-right: 0.375rem;
- padding-left: 0.375rem;
-}
-
-.btn-lg+.dropdown-toggle-split,
-.btn-group-lg>.btn+.dropdown-toggle-split {
- padding-right: 0.75rem;
- padding-left: 0.75rem;
-}
-
-.btn-group-vertical {
- flex-direction: column;
- align-items: flex-start;
- justify-content: center;
-}
-
-.btn-group-vertical>.btn,
-.btn-group-vertical>.btn-group {
- width: 100%;
-}
-
-.btn-group-vertical>.btn:not(:first-child),
-.btn-group-vertical>.btn-group:not(:first-child) {
- margin-top: -1px;
-}
-
-.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),
-.btn-group-vertical>.btn-group:not(:last-child)>.btn {
- border-bottom-right-radius: 0;
- border-bottom-left-radius: 0;
-}
-
-.btn-group-vertical>.btn:not(:first-child),
-.btn-group-vertical>.btn-group:not(:first-child)>.btn {
- border-top-left-radius: 0;
- border-top-right-radius: 0;
-}
-
-.btn-group-toggle>.btn,
-.btn-group-toggle>.btn-group>.btn {
- margin-bottom: 0;
-}
-
-.btn-group-toggle>.btn input[type=radio],
-.btn-group-toggle>.btn input[type=checkbox],
-.btn-group-toggle>.btn-group>.btn input[type=radio],
-.btn-group-toggle>.btn-group>.btn input[type=checkbox] {
- position: absolute;
- clip: rect(0, 0, 0, 0);
- pointer-events: none;
-}
-
-.input-group {
- position: relative;
- display: flex;
- flex-wrap: wrap;
- align-items: stretch;
- width: 100%;
-}
-
-.input-group>.form-control,
-.input-group>.form-control-plaintext,
-.input-group>.custom-select,
-.input-group>.custom-file {
- position: relative;
- flex: 1 1 auto;
- width: 1%;
- min-width: 0;
- margin-bottom: 0;
-}
-
-.input-group>.form-control+.form-control,
-.input-group>.form-control+.custom-select,
-.input-group>.form-control+.custom-file,
-.input-group>.form-control-plaintext+.form-control,
-.input-group>.form-control-plaintext+.custom-select,
-.input-group>.form-control-plaintext+.custom-file,
-.input-group>.custom-select+.form-control,
-.input-group>.custom-select+.custom-select,
-.input-group>.custom-select+.custom-file,
-.input-group>.custom-file+.form-control,
-.input-group>.custom-file+.custom-select,
-.input-group>.custom-file+.custom-file {
- margin-left: -1px;
-}
-
-.input-group>.form-control:focus,
-.input-group>.custom-select:focus,
-.input-group>.custom-file .custom-file-input:focus~.custom-file-label {
- z-index: 3;
-}
-
-.input-group>.custom-file .custom-file-input:focus {
- z-index: 4;
-}
-
-.input-group>.form-control:not(:first-child),
-.input-group>.custom-select:not(:first-child) {
- border-top-left-radius: 0;
- border-bottom-left-radius: 0;
-}
-
-.input-group>.custom-file {
- display: flex;
- align-items: center;
-}
-
-.input-group>.custom-file:not(:last-child) .custom-file-label,
-.input-group>.custom-file:not(:first-child) .custom-file-label {
- border-top-left-radius: 0;
- border-bottom-left-radius: 0;
-}
-
-.input-group:not(.has-validation)>.form-control:not(:last-child),
-.input-group:not(.has-validation)>.custom-select:not(:last-child),
-.input-group:not(.has-validation)>.custom-file:not(:last-child) .custom-file-label::after {
- border-top-right-radius: 0;
- border-bottom-right-radius: 0;
-}
-
-.input-group.has-validation>.form-control:nth-last-child(n+3),
-.input-group.has-validation>.custom-select:nth-last-child(n+3),
-.input-group.has-validation>.custom-file:nth-last-child(n+3) .custom-file-label::after {
- border-top-right-radius: 0;
- border-bottom-right-radius: 0;
-}
-
-.input-group-prepend,
-.input-group-append {
- display: flex;
-}
-
-.input-group-prepend .btn,
-.input-group-append .btn {
- position: relative;
- z-index: 2;
-}
-
-.input-group-prepend .btn:focus,
-.input-group-append .btn:focus {
- z-index: 3;
-}
-
-.input-group-prepend .btn+.btn,
-.input-group-prepend .btn+.input-group-text,
-.input-group-prepend .input-group-text+.input-group-text,
-.input-group-prepend .input-group-text+.btn,
-.input-group-append .btn+.btn,
-.input-group-append .btn+.input-group-text,
-.input-group-append .input-group-text+.input-group-text,
-.input-group-append .input-group-text+.btn {
- margin-left: -1px;
-}
-
-.input-group-prepend {
- margin-right: -1px;
-}
-
-.input-group-append {
- margin-left: -1px;
-}
-
-.input-group-text {
- display: flex;
- align-items: center;
- padding: 0.375rem 0.75rem;
- margin-bottom: 0;
- font-size: 1rem;
- font-weight: 400;
- line-height: 1.5;
- color: #495057;
- text-align: center;
- white-space: nowrap;
- background-color: #e9ecef;
- border: 1px solid #ced4da;
- border-radius: 0.25rem;
-}
-
-.input-group-text input[type=radio],
-.input-group-text input[type=checkbox] {
- margin-top: 0;
-}
-
-.input-group-lg>.form-control:not(textarea),
-.input-group-lg>.custom-select {
- height: calc(1.5em + 1rem + 2px);
-}
-
-.input-group-lg>.form-control,
-.input-group-lg>.custom-select,
-.input-group-lg>.input-group-prepend>.input-group-text,
-.input-group-lg>.input-group-append>.input-group-text,
-.input-group-lg>.input-group-prepend>.btn,
-.input-group-lg>.input-group-append>.btn {
- padding: 0.5rem 1rem;
- font-size: 1.25rem;
- line-height: 1.5;
- border-radius: 0.3rem;
-}
-
-.input-group-sm>.form-control:not(textarea),
-.input-group-sm>.custom-select {
- height: calc(1.5em + 0.5rem + 2px);
-}
-
-.input-group-sm>.form-control,
-.input-group-sm>.custom-select,
-.input-group-sm>.input-group-prepend>.input-group-text,
-.input-group-sm>.input-group-append>.input-group-text,
-.input-group-sm>.input-group-prepend>.btn,
-.input-group-sm>.input-group-append>.btn {
- padding: 0.25rem 0.5rem;
- font-size: 0.875rem;
- line-height: 1.5;
- border-radius: 0.2rem;
-}
-
-.input-group-lg>.custom-select,
-.input-group-sm>.custom-select {
- padding-right: 1.75rem;
-}
-
-.input-group>.input-group-prepend>.btn,
-.input-group>.input-group-prepend>.input-group-text,
-.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.btn,
-.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.input-group-text,
-.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.btn,
-.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.input-group-text,
-.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),
-.input-group>.input-group-append:last-child>.input-group-text:not(:last-child) {
- border-top-right-radius: 0;
- border-bottom-right-radius: 0;
-}
-
-.input-group>.input-group-append>.btn,
-.input-group>.input-group-append>.input-group-text,
-.input-group>.input-group-prepend:not(:first-child)>.btn,
-.input-group>.input-group-prepend:not(:first-child)>.input-group-text,
-.input-group>.input-group-prepend:first-child>.btn:not(:first-child),
-.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child) {
- border-top-left-radius: 0;
- border-bottom-left-radius: 0;
-}
-
-.custom-control {
- position: relative;
- z-index: 1;
- display: block;
- min-height: 1.5rem;
- padding-left: 1.5rem;
- -webkit-print-color-adjust: exact;
- color-adjust: exact;
-}
-
-.custom-control-inline {
- display: inline-flex;
- margin-right: 1rem;
-}
-
-.custom-control-input {
- position: absolute;
- left: 0;
- z-index: -1;
- width: 1rem;
- height: 1.25rem;
- opacity: 0;
-}
-
-.custom-control-input:checked~.custom-control-label::before {
- color: #fff;
- border-color: #f4623a;
- background-color: #f4623a;
-}
-
-.custom-control-input:focus~.custom-control-label::before {
- box-shadow: 0 0 0 0.2rem rgba(244, 98, 58, 0.25);
-}
-
-.custom-control-input:focus:not(:checked)~.custom-control-label::before {
- border-color: #fbc2b3;
-}
-
-.custom-control-input:not(:disabled):active~.custom-control-label::before {
- color: #fff;
- background-color: #fde9e3;
- border-color: #fde9e3;
-}
-
-.custom-control-input[disabled]~.custom-control-label,
-.custom-control-input:disabled~.custom-control-label {
- color: #6c757d;
-}
-
-.custom-control-input[disabled]~.custom-control-label::before,
-.custom-control-input:disabled~.custom-control-label::before {
- background-color: #e9ecef;
-}
-
-.custom-control-label {
- position: relative;
- margin-bottom: 0;
- vertical-align: top;
-}
-
-.custom-control-label::before {
- position: absolute;
- top: 0.25rem;
- left: -1.5rem;
- display: block;
- width: 1rem;
- height: 1rem;
- pointer-events: none;
- content: "";
- background-color: #fff;
- border: #adb5bd solid 1px;
-}
-
-.custom-control-label::after {
- position: absolute;
- top: 0.25rem;
- left: -1.5rem;
- display: block;
- width: 1rem;
- height: 1rem;
- content: "";
- background: 50%/50% 50% no-repeat;
-}
-
-.custom-checkbox .custom-control-label::before {
- border-radius: 0.25rem;
-}
-
-.custom-checkbox .custom-control-input:checked~.custom-control-label::after {
- background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e");
-}
-
-.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before {
- border-color: #f4623a;
- background-color: #f4623a;
-}
-
-.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after {
- background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e");
-}
-
-.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before {
- background-color: rgba(244, 98, 58, 0.5);
-}
-
-.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before {
- background-color: rgba(244, 98, 58, 0.5);
-}
-
-.custom-radio .custom-control-label::before {
- border-radius: 50%;
-}
-
-.custom-radio .custom-control-input:checked~.custom-control-label::after {
- background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");
-}
-
-.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before {
- background-color: rgba(244, 98, 58, 0.5);
-}
-
-.custom-switch {
- padding-left: 2.25rem;
-}
-
-.custom-switch .custom-control-label::before {
- left: -2.25rem;
- width: 1.75rem;
- pointer-events: all;
- border-radius: 0.5rem;
-}
-
-.custom-switch .custom-control-label::after {
- top: calc(0.25rem + 2px);
- left: calc(-2.25rem + 2px);
- width: calc(1rem - 4px);
- height: calc(1rem - 4px);
- background-color: #adb5bd;
- border-radius: 0.5rem;
- transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
-}
-
-@media (prefers-reduced-motion: reduce) {
- .custom-switch .custom-control-label::after {
- transition: none;
- }
-}
-
-.custom-switch .custom-control-input:checked~.custom-control-label::after {
- background-color: #fff;
- transform: translateX(0.75rem);
-}
-
-.custom-switch .custom-control-input:disabled:checked~.custom-control-label::before {
- background-color: rgba(244, 98, 58, 0.5);
-}
-
-.custom-select {
- display: inline-block;
- width: 100%;
- height: calc(1.5em + 0.75rem + 2px);
- padding: 0.375rem 1.75rem 0.375rem 0.75rem;
- font-size: 1rem;
- font-weight: 400;
- line-height: 1.5;
- color: #495057;
- vertical-align: middle;
- background: #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat;
- border: 1px solid #ced4da;
- border-radius: 0.25rem;
- -webkit-appearance: none;
- -moz-appearance: none;
- appearance: none;
-}
-
-.custom-select:focus {
- border-color: #fbc2b3;
- outline: 0;
- box-shadow: 0 0 0 0.2rem rgba(244, 98, 58, 0.25);
-}
-
-.custom-select:focus::-ms-value {
- color: #495057;
- background-color: #fff;
-}
-
-.custom-select[multiple],
-.custom-select[size]:not([size="1"]) {
- height: auto;
- padding-right: 0.75rem;
- background-image: none;
-}
-
-.custom-select:disabled {
- color: #6c757d;
- background-color: #e9ecef;
-}
-
-.custom-select::-ms-expand {
- display: none;
-}
-
-.custom-select:-moz-focusring {
- color: transparent;
- text-shadow: 0 0 0 #495057;
-}
-
-.custom-select-sm {
- height: calc(1.5em + 0.5rem + 2px);
- padding-top: 0.25rem;
- padding-bottom: 0.25rem;
- padding-left: 0.5rem;
- font-size: 0.875rem;
-}
-
-.custom-select-lg {
- height: calc(1.5em + 1rem + 2px);
- padding-top: 0.5rem;
- padding-bottom: 0.5rem;
- padding-left: 1rem;
- font-size: 1.25rem;
-}
-
-.custom-file {
- position: relative;
- display: inline-block;
- width: 100%;
- height: calc(1.5em + 0.75rem + 2px);
- margin-bottom: 0;
-}
-
-.custom-file-input {
- position: relative;
- z-index: 2;
- width: 100%;
- height: calc(1.5em + 0.75rem + 2px);
- margin: 0;
- overflow: hidden;
- opacity: 0;
-}
-
-.custom-file-input:focus~.custom-file-label {
- border-color: #fbc2b3;
- box-shadow: 0 0 0 0.2rem rgba(244, 98, 58, 0.25);
-}
-
-.custom-file-input[disabled]~.custom-file-label,
-.custom-file-input:disabled~.custom-file-label {
- background-color: #e9ecef;
-}
-
-.custom-file-input:lang(en)~.custom-file-label::after {
- content: "Browse";
-}
-
-.custom-file-input~.custom-file-label[data-browse]::after {
- content: attr(data-browse);
-}
-
-.custom-file-label {
- position: absolute;
- top: 0;
- right: 0;
- left: 0;
- z-index: 1;
- height: calc(1.5em + 0.75rem + 2px);
- padding: 0.375rem 0.75rem;
- overflow: hidden;
- font-weight: 400;
- line-height: 1.5;
- color: #495057;
- background-color: #fff;
- border: 1px solid #ced4da;
- border-radius: 0.25rem;
-}
-
-.custom-file-label::after {
- position: absolute;
- top: 0;
- right: 0;
- bottom: 0;
- z-index: 3;
- display: block;
- height: calc(1.5em + 0.75rem);
- padding: 0.375rem 0.75rem;
- line-height: 1.5;
- color: #495057;
- content: "Browse";
- background-color: #e9ecef;
- border-left: inherit;
- border-radius: 0 0.25rem 0.25rem 0;
-}
-
-.custom-range {
- width: 100%;
- height: 1.4rem;
- padding: 0;
- background-color: transparent;
- -webkit-appearance: none;
- -moz-appearance: none;
- appearance: none;
-}
-
-.custom-range:focus {
- outline: 0;
-}
-
-.custom-range:focus::-webkit-slider-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(244, 98, 58, 0.25);
-}
-
-.custom-range:focus::-moz-range-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(244, 98, 58, 0.25);
-}
-
-.custom-range:focus::-ms-thumb {
- box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(244, 98, 58, 0.25);
-}
-
-.custom-range::-moz-focus-outer {
- border: 0;
-}
-
-.custom-range::-webkit-slider-thumb {
- width: 1rem;
- height: 1rem;
- margin-top: -0.25rem;
- background-color: #f4623a;
- border: 0;
- border-radius: 1rem;
- -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
- transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
- -webkit-appearance: none;
- appearance: none;
-}
-
-@media (prefers-reduced-motion: reduce) {
- .custom-range::-webkit-slider-thumb {
- -webkit-transition: none;
- transition: none;
- }
-}
-
-.custom-range::-webkit-slider-thumb:active {
- background-color: #fde9e3;
-}
-
-.custom-range::-webkit-slider-runnable-track {
- width: 100%;
- height: 0.5rem;
- color: transparent;
- cursor: pointer;
- background-color: #dee2e6;
- border-color: transparent;
- border-radius: 1rem;
-}
-
-.custom-range::-moz-range-thumb {
- width: 1rem;
- height: 1rem;
- background-color: #f4623a;
- border: 0;
- border-radius: 1rem;
- -moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
- transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
- -moz-appearance: none;
- appearance: none;
-}
-
-@media (prefers-reduced-motion: reduce) {
- .custom-range::-moz-range-thumb {
- -moz-transition: none;
- transition: none;
- }
-}
-
-.custom-range::-moz-range-thumb:active {
- background-color: #fde9e3;
-}
-
-.custom-range::-moz-range-track {
- width: 100%;
- height: 0.5rem;
- color: transparent;
- cursor: pointer;
- background-color: #dee2e6;
- border-color: transparent;
- border-radius: 1rem;
-}
-
-.custom-range::-ms-thumb {
- width: 1rem;
- height: 1rem;
- margin-top: 0;
- margin-right: 0.2rem;
- margin-left: 0.2rem;
- background-color: #f4623a;
- border: 0;
- border-radius: 1rem;
- -ms-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
- transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
- appearance: none;
-}
-
-@media (prefers-reduced-motion: reduce) {
- .custom-range::-ms-thumb {
- -ms-transition: none;
- transition: none;
- }
-}
-
-.custom-range::-ms-thumb:active {
- background-color: #fde9e3;
-}
-
-.custom-range::-ms-track {
- width: 100%;
- height: 0.5rem;
- color: transparent;
- cursor: pointer;
- background-color: transparent;
- border-color: transparent;
- border-width: 0.5rem;
-}
-
-.custom-range::-ms-fill-lower {
- background-color: #dee2e6;
- border-radius: 1rem;
-}
-
-.custom-range::-ms-fill-upper {
- margin-right: 15px;
- background-color: #dee2e6;
- border-radius: 1rem;
-}
-
-.custom-range:disabled::-webkit-slider-thumb {
- background-color: #adb5bd;
-}
-
-.custom-range:disabled::-webkit-slider-runnable-track {
- cursor: default;
-}
-
-.custom-range:disabled::-moz-range-thumb {
- background-color: #adb5bd;
-}
-
-.custom-range:disabled::-moz-range-track {
- cursor: default;
-}
-
-.custom-range:disabled::-ms-thumb {
- background-color: #adb5bd;
-}
-
-.custom-control-label::before,
-.custom-file-label,
-.custom-select {
- transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
-}
-
-@media (prefers-reduced-motion: reduce) {
-
- .custom-control-label::before,
- .custom-file-label,
- .custom-select {
- transition: none;
- }
-}
-
-.nav {
- display: flex;
- flex-wrap: wrap;
- padding-left: 0;
- margin-bottom: 0;
- list-style: none;
-}
-
-.nav-link {
- display: block;
- padding: 0.5rem 1rem;
-}
-
-.nav-link:hover,
-.nav-link:focus {
- text-decoration: none;
-}
-
-.nav-link.disabled {
- color: #6c757d;
- pointer-events: none;
- cursor: default;
-}
-
-.nav-tabs {
- border-bottom: 1px solid #dee2e6;
-}
-
-.nav-tabs .nav-link {
- margin-bottom: -1px;
- border: 1px solid transparent;
- border-top-left-radius: 0.25rem;
- border-top-right-radius: 0.25rem;
-}
-
-.nav-tabs .nav-link:hover,
-.nav-tabs .nav-link:focus {
- border-color: #e9ecef #e9ecef #dee2e6;
-}
-
-.nav-tabs .nav-link.disabled {
- color: #6c757d;
- background-color: transparent;
- border-color: transparent;
-}
-
-.nav-tabs .nav-link.active,
-.nav-tabs .nav-item.show .nav-link {
- color: #495057;
- background-color: #fff;
- border-color: #dee2e6 #dee2e6 #fff;
-}
-
-.nav-tabs .dropdown-menu {
- margin-top: -1px;
- border-top-left-radius: 0;
- border-top-right-radius: 0;
-}
-
-.nav-pills .nav-link {
- border-radius: 0.25rem;
-}
-
-.nav-pills .nav-link.active,
-.nav-pills .show>.nav-link {
- color: #fff;
- background-color: #f4623a;
-}
-
-.nav-fill>.nav-link,
-.nav-fill .nav-item {
- flex: 1 1 auto;
- text-align: center;
-}
-
-.nav-justified>.nav-link,
-.nav-justified .nav-item {
- flex-basis: 0;
- flex-grow: 1;
- text-align: center;
-}
-
-.tab-content>.tab-pane {
- display: none;
-}
-
-.tab-content>.active {
- display: block;
-}
-
-.navbar {
- position: relative;
- display: flex;
- flex-wrap: wrap;
- align-items: center;
- justify-content: space-between;
- padding: 0.5rem 1rem;
-}
-
-.navbar .container,
-.navbar .container-fluid,
-.navbar .container-sm,
-.navbar .container-md,
-.navbar .container-lg,
-.navbar .container-xl {
- display: flex;
- flex-wrap: wrap;
- align-items: center;
- justify-content: space-between;
-}
-
-.navbar-brand {
- display: inline-block;
- padding-top: 0.3125rem;
- padding-bottom: 0.3125rem;
- margin-right: 1rem;
- font-size: 1.25rem;
- line-height: inherit;
- white-space: nowrap;
-}
-
-.navbar-brand:hover,
-.navbar-brand:focus {
- text-decoration: none;
-}
-
-.navbar-nav {
- display: flex;
- flex-direction: column;
- padding-left: 0;
- margin-bottom: 0;
- list-style: none;
-}
-
-.navbar-nav .nav-link {
- padding-right: 0;
- padding-left: 0;
-}
-
-.navbar-nav .dropdown-menu {
- position: static;
- float: none;
-}
-
-.navbar-text {
- display: inline-block;
- padding-top: 0.5rem;
- padding-bottom: 0.5rem;
-}
-
-.navbar-collapse {
- flex-basis: 100%;
- flex-grow: 1;
- align-items: center;
-}
-
-.navbar-toggler {
- padding: 0.25rem 0.75rem;
- font-size: 1.25rem;
- line-height: 1;
- background-color: transparent;
- border: 1px solid transparent;
- border-radius: 0.25rem;
-}
-
-.navbar-toggler:hover,
-.navbar-toggler:focus {
- text-decoration: none;
-}
-
-.navbar-toggler-icon {
- display: inline-block;
- width: 1.5em;
- height: 1.5em;
- vertical-align: middle;
- content: "";
- background: 50%/100% 100% no-repeat;
-}
-
-.navbar-nav-scroll {
- max-height: 75vh;
- overflow-y: auto;
-}
-
-@media (max-width: 575.98px) {
-
- .navbar-expand-sm>.container,
- .navbar-expand-sm>.container-fluid,
- .navbar-expand-sm>.container-sm,
- .navbar-expand-sm>.container-md,
- .navbar-expand-sm>.container-lg,
- .navbar-expand-sm>.container-xl {
- padding-right: 0;
- padding-left: 0;
- }
-}
-
-@media (min-width: 576px) {
- .navbar-expand-sm {
- flex-flow: row nowrap;
- justify-content: flex-start;
- }
-
- .navbar-expand-sm .navbar-nav {
- flex-direction: row;
- }
-
- .navbar-expand-sm .navbar-nav .dropdown-menu {
- position: absolute;
- }
-
- .navbar-expand-sm .navbar-nav .nav-link {
- padding-right: 0.5rem;
- padding-left: 0.5rem;
- }
-
- .navbar-expand-sm>.container,
- .navbar-expand-sm>.container-fluid,
- .navbar-expand-sm>.container-sm,
- .navbar-expand-sm>.container-md,
- .navbar-expand-sm>.container-lg,
- .navbar-expand-sm>.container-xl {
- flex-wrap: nowrap;
- }
-
- .navbar-expand-sm .navbar-nav-scroll {
- overflow: visible;
- }
-
- .navbar-expand-sm .navbar-collapse {
- display: flex !important;
- flex-basis: auto;
- }
-
- .navbar-expand-sm .navbar-toggler {
- display: none;
- }
-}
-
-@media (max-width: 767.98px) {
-
- .navbar-expand-md>.container,
- .navbar-expand-md>.container-fluid,
- .navbar-expand-md>.container-sm,
- .navbar-expand-md>.container-md,
- .navbar-expand-md>.container-lg,
- .navbar-expand-md>.container-xl {
- padding-right: 0;
- padding-left: 0;
- }
-}
-
-@media (min-width: 768px) {
- .navbar-expand-md {
- flex-flow: row nowrap;
- justify-content: flex-start;
- }
-
- .navbar-expand-md .navbar-nav {
- flex-direction: row;
- }
-
- .navbar-expand-md .navbar-nav .dropdown-menu {
- position: absolute;
- }
-
- .navbar-expand-md .navbar-nav .nav-link {
- padding-right: 0.5rem;
- padding-left: 0.5rem;
- }
-
- .navbar-expand-md>.container,
- .navbar-expand-md>.container-fluid,
- .navbar-expand-md>.container-sm,
- .navbar-expand-md>.container-md,
- .navbar-expand-md>.container-lg,
- .navbar-expand-md>.container-xl {
- flex-wrap: nowrap;
- }
-
- .navbar-expand-md .navbar-nav-scroll {
- overflow: visible;
- }
-
- .navbar-expand-md .navbar-collapse {
- display: flex !important;
- flex-basis: auto;
- }
-
- .navbar-expand-md .navbar-toggler {
- display: none;
- }
-}
-
-@media (max-width: 991.98px) {
-
- .navbar-expand-lg>.container,
- .navbar-expand-lg>.container-fluid,
- .navbar-expand-lg>.container-sm,
- .navbar-expand-lg>.container-md,
- .navbar-expand-lg>.container-lg,
- .navbar-expand-lg>.container-xl {
- padding-right: 0;
- padding-left: 0;
- }
-}
-
-@media (min-width: 992px) {
- .navbar-expand-lg {
- flex-flow: row nowrap;
- justify-content: flex-start;
- }
-
- .navbar-expand-lg .navbar-nav {
- flex-direction: row;
- }
-
- .navbar-expand-lg .navbar-nav .dropdown-menu {
- position: absolute;
- }
-
- .navbar-expand-lg .navbar-nav .nav-link {
- padding-right: 0.5rem;
- padding-left: 0.5rem;
- }
-
- .navbar-expand-lg>.container,
- .navbar-expand-lg>.container-fluid,
- .navbar-expand-lg>.container-sm,
- .navbar-expand-lg>.container-md,
- .navbar-expand-lg>.container-lg,
- .navbar-expand-lg>.container-xl {
- flex-wrap: nowrap;
- }
-
- .navbar-expand-lg .navbar-nav-scroll {
- overflow: visible;
- }
-
- .navbar-expand-lg .navbar-collapse {
- display: flex !important;
- flex-basis: auto;
- }
-
- .navbar-expand-lg .navbar-toggler {
- display: none;
- }
-}
-
-@media (max-width: 1199.98px) {
-
- .navbar-expand-xl>.container,
- .navbar-expand-xl>.container-fluid,
- .navbar-expand-xl>.container-sm,
- .navbar-expand-xl>.container-md,
- .navbar-expand-xl>.container-lg,
- .navbar-expand-xl>.container-xl {
- padding-right: 0;
- padding-left: 0;
- }
-}
-
-@media (min-width: 1200px) {
- .navbar-expand-xl {
- flex-flow: row nowrap;
- justify-content: flex-start;
- }
-
- .navbar-expand-xl .navbar-nav {
- flex-direction: row;
- }
-
- .navbar-expand-xl .navbar-nav .dropdown-menu {
- position: absolute;
- }
-
- .navbar-expand-xl .navbar-nav .nav-link {
- padding-right: 0.5rem;
- padding-left: 0.5rem;
- }
-
- .navbar-expand-xl>.container,
- .navbar-expand-xl>.container-fluid,
- .navbar-expand-xl>.container-sm,
- .navbar-expand-xl>.container-md,
- .navbar-expand-xl>.container-lg,
- .navbar-expand-xl>.container-xl {
- flex-wrap: nowrap;
- }
-
- .navbar-expand-xl .navbar-nav-scroll {
- overflow: visible;
- }
-
- .navbar-expand-xl .navbar-collapse {
- display: flex !important;
- flex-basis: auto;
- }
-
- .navbar-expand-xl .navbar-toggler {
- display: none;
- }
-}
-
-.navbar-expand {
- flex-flow: row nowrap;
- justify-content: flex-start;
-}
-
-.navbar-expand>.container,
-.navbar-expand>.container-fluid,
-.navbar-expand>.container-sm,
-.navbar-expand>.container-md,
-.navbar-expand>.container-lg,
-.navbar-expand>.container-xl {
- padding-right: 0;
- padding-left: 0;
-}
-
-.navbar-expand .navbar-nav {
- flex-direction: row;
-}
-
-.navbar-expand .navbar-nav .dropdown-menu {
- position: absolute;
-}
-
-.navbar-expand .navbar-nav .nav-link {
- padding-right: 0.5rem;
- padding-left: 0.5rem;
-}
-
-.navbar-expand>.container,
-.navbar-expand>.container-fluid,
-.navbar-expand>.container-sm,
-.navbar-expand>.container-md,
-.navbar-expand>.container-lg,
-.navbar-expand>.container-xl {
- flex-wrap: nowrap;
-}
-
-.navbar-expand .navbar-nav-scroll {
- overflow: visible;
-}
-
-.navbar-expand .navbar-collapse {
- display: flex !important;
- flex-basis: auto;
-}
-
-.navbar-expand .navbar-toggler {
- display: none;
-}
-
-.navbar-light .navbar-brand {
- color: rgba(0, 0, 0, 0.9);
-}
-
-.navbar-light .navbar-brand:hover,
-.navbar-light .navbar-brand:focus {
- color: rgba(0, 0, 0, 0.9);
-}
-
-.navbar-light .navbar-nav .nav-link {
- color: rgba(0, 0, 0, 0.5);
-}
-
-.navbar-light .navbar-nav .nav-link:hover,
-.navbar-light .navbar-nav .nav-link:focus {
- color: rgba(0, 0, 0, 0.7);
-}
-
-.navbar-light .navbar-nav .nav-link.disabled {
- color: rgba(0, 0, 0, 0.3);
-}
-
-.navbar-light .navbar-nav .show>.nav-link,
-.navbar-light .navbar-nav .active>.nav-link,
-.navbar-light .navbar-nav .nav-link.show,
-.navbar-light .navbar-nav .nav-link.active {
- color: rgba(0, 0, 0, 0.9);
-}
-
-.navbar-light .navbar-toggler {
- color: rgba(0, 0, 0, 0.5);
- border-color: rgba(0, 0, 0, 0.1);
-}
-
-.navbar-light .navbar-toggler-icon {
- background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
-}
-
-.navbar-light .navbar-text {
- color: rgba(0, 0, 0, 0.5);
-}
-
-.navbar-light .navbar-text a {
- color: rgba(0, 0, 0, 0.9);
-}
-
-.navbar-light .navbar-text a:hover,
-.navbar-light .navbar-text a:focus {
- color: rgba(0, 0, 0, 0.9);
-}
-
-.navbar-dark .navbar-brand {
- color: #fff;
-}
-
-.navbar-dark .navbar-brand:hover,
-.navbar-dark .navbar-brand:focus {
- color: #fff;
-}
-
-.navbar-dark .navbar-nav .nav-link {
- color: rgba(255, 255, 255, 0.5);
-}
-
-.navbar-dark .navbar-nav .nav-link:hover,
-.navbar-dark .navbar-nav .nav-link:focus {
- color: rgba(255, 255, 255, 0.75);
-}
-
-.navbar-dark .navbar-nav .nav-link.disabled {
- color: rgba(255, 255, 255, 0.25);
-}
-
-.navbar-dark .navbar-nav .show>.nav-link,
-.navbar-dark .navbar-nav .active>.nav-link,
-.navbar-dark .navbar-nav .nav-link.show,
-.navbar-dark .navbar-nav .nav-link.active {
- color: #fff;
-}
-
-.navbar-dark .navbar-toggler {
- color: rgba(255, 255, 255, 0.5);
- border-color: rgba(255, 255, 255, 0.1);
-}
-
-.navbar-dark .navbar-toggler-icon {
- background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
-}
-
-.navbar-dark .navbar-text {
- color: rgba(255, 255, 255, 0.5);
-}
-
-.navbar-dark .navbar-text a {
- color: #fff;
-}
-
-.navbar-dark .navbar-text a:hover,
-.navbar-dark .navbar-text a:focus {
- color: #fff;
-}
-
-.card {
- position: relative;
- display: flex;
- flex-direction: column;
- min-width: 0;
- word-wrap: break-word;
- background-color: #fff;
- background-clip: border-box;
- border: 1px solid rgba(0, 0, 0, 0.125);
- border-radius: 0.25rem;
-}
-
-.card>hr {
- margin-right: 0;
- margin-left: 0;
-}
-
-.card>.list-group {
- border-top: inherit;
- border-bottom: inherit;
-}
-
-.card>.list-group:first-child {
- border-top-width: 0;
- border-top-left-radius: calc(0.25rem - 1px);
- border-top-right-radius: calc(0.25rem - 1px);
-}
-
-.card>.list-group:last-child {
- border-bottom-width: 0;
- border-bottom-right-radius: calc(0.25rem - 1px);
- border-bottom-left-radius: calc(0.25rem - 1px);
-}
-
-.card>.card-header+.list-group,
-.card>.list-group+.card-footer {
- border-top: 0;
-}
-
-.card-body {
- flex: 1 1 auto;
- min-height: 1px;
- padding: 1.25rem;
-}
-
-.card-title {
- margin-bottom: 0.75rem;
-}
-
-.card-subtitle {
- margin-top: -0.375rem;
- margin-bottom: 0;
-}
-
-.card-text:last-child {
- margin-bottom: 0;
-}
-
-.card-link:hover {
- text-decoration: none;
-}
-
-.card-link+.card-link {
- margin-left: 1.25rem;
-}
-
-.card-header {
- padding: 0.75rem 1.25rem;
- margin-bottom: 0;
- background-color: rgba(0, 0, 0, 0.03);
- border-bottom: 1px solid rgba(0, 0, 0, 0.125);
-}
-
-.card-header:first-child {
- border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0;
-}
-
-.card-footer {
- padding: 0.75rem 1.25rem;
- background-color: rgba(0, 0, 0, 0.03);
- border-top: 1px solid rgba(0, 0, 0, 0.125);
-}
-
-.card-footer:last-child {
- border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px);
-}
-
-.card-header-tabs {
- margin-right: -0.625rem;
- margin-bottom: -0.75rem;
- margin-left: -0.625rem;
- border-bottom: 0;
-}
-
-.card-header-pills {
- margin-right: -0.625rem;
- margin-left: -0.625rem;
-}
-
-.card-img-overlay {
- position: absolute;
- top: 0;
- right: 0;
- bottom: 0;
- left: 0;
- padding: 1.25rem;
- border-radius: calc(0.25rem - 1px);
-}
-
-.card-img,
-.card-img-top,
-.card-img-bottom {
- flex-shrink: 0;
- width: 100%;
-}
-
-.card-img,
-.card-img-top {
- border-top-left-radius: calc(0.25rem - 1px);
- border-top-right-radius: calc(0.25rem - 1px);
-}
-
-.card-img,
-.card-img-bottom {
- border-bottom-right-radius: calc(0.25rem - 1px);
- border-bottom-left-radius: calc(0.25rem - 1px);
-}
-
-.card-deck .card {
- margin-bottom: 15px;
-}
-
-@media (min-width: 576px) {
- .card-deck {
- display: flex;
- flex-flow: row wrap;
- margin-right: -15px;
- margin-left: -15px;
- }
-
- .card-deck .card {
- flex: 1 0 0%;
- margin-right: 15px;
- margin-bottom: 0;
- margin-left: 15px;
- }
-}
-
-.card-group>.card {
- margin-bottom: 15px;
-}
-
-@media (min-width: 576px) {
- .card-group {
- display: flex;
- flex-flow: row wrap;
- }
-
- .card-group>.card {
- flex: 1 0 0%;
- margin-bottom: 0;
- }
-
- .card-group>.card+.card {
- margin-left: 0;
- border-left: 0;
- }
-
- .card-group>.card:not(:last-child) {
- border-top-right-radius: 0;
- border-bottom-right-radius: 0;
- }
-
- .card-group>.card:not(:last-child) .card-img-top,
- .card-group>.card:not(:last-child) .card-header {
- border-top-right-radius: 0;
- }
-
- .card-group>.card:not(:last-child) .card-img-bottom,
- .card-group>.card:not(:last-child) .card-footer {
- border-bottom-right-radius: 0;
- }
-
- .card-group>.card:not(:first-child) {
- border-top-left-radius: 0;
- border-bottom-left-radius: 0;
- }
-
- .card-group>.card:not(:first-child) .card-img-top,
- .card-group>.card:not(:first-child) .card-header {
- border-top-left-radius: 0;
- }
-
- .card-group>.card:not(:first-child) .card-img-bottom,
- .card-group>.card:not(:first-child) .card-footer {
- border-bottom-left-radius: 0;
- }
-}
-
-.card-columns .card {
- margin-bottom: 0.75rem;
-}
-
-@media (min-width: 576px) {
- .card-columns {
- -moz-column-count: 3;
- column-count: 3;
- -moz-column-gap: 1.25rem;
- column-gap: 1.25rem;
- orphans: 1;
- widows: 1;
- }
-
- .card-columns .card {
- display: inline-block;
- width: 100%;
- }
-}
-
-.accordion {
- overflow-anchor: none;
-}
-
-.accordion>.card {
- overflow: hidden;
-}
-
-.accordion>.card:not(:last-of-type) {
- border-bottom: 0;
- border-bottom-right-radius: 0;
- border-bottom-left-radius: 0;
-}
-
-.accordion>.card:not(:first-of-type) {
- border-top-left-radius: 0;
- border-top-right-radius: 0;
-}
-
-.accordion>.card>.card-header {
- border-radius: 0;
- margin-bottom: -1px;
-}
-
-.breadcrumb {
- display: flex;
- flex-wrap: wrap;
- padding: 0.75rem 1rem;
- margin-bottom: 1rem;
- list-style: none;
- background-color: #e9ecef;
- border-radius: 0.25rem;
-}
-
-.breadcrumb-item+.breadcrumb-item {
- padding-left: 0.5rem;
-}
-
-.breadcrumb-item+.breadcrumb-item::before {
- float: left;
- padding-right: 0.5rem;
- color: #6c757d;
- content: "/";
-}
-
-.breadcrumb-item+.breadcrumb-item:hover::before {
- text-decoration: underline;
-}
-
-.breadcrumb-item+.breadcrumb-item:hover::before {
- text-decoration: none;
-}
-
-.breadcrumb-item.active {
- color: #6c757d;
-}
-
-.pagination {
- display: flex;
- padding-left: 0;
- list-style: none;
- border-radius: 0.25rem;
-}
-
-.page-link {
- position: relative;
- display: block;
- padding: 0.5rem 0.75rem;
- margin-left: -1px;
- line-height: 1.25;
- color: #f4623a;
- background-color: #fff;
- border: 1px solid #dee2e6;
-}
-
-.page-link:hover {
- z-index: 2;
- color: #d6370c;
- text-decoration: none;
- background-color: #e9ecef;
- border-color: #dee2e6;
-}
-
-.page-link:focus {
- z-index: 3;
- outline: 0;
- box-shadow: 0 0 0 0.2rem rgba(244, 98, 58, 0.25);
-}
-
-.page-item:first-child .page-link {
- margin-left: 0;
- border-top-left-radius: 0.25rem;
- border-bottom-left-radius: 0.25rem;
-}
-
-.page-item:last-child .page-link {
- border-top-right-radius: 0.25rem;
- border-bottom-right-radius: 0.25rem;
-}
-
-.page-item.active .page-link {
- z-index: 3;
- color: #fff;
- background-color: #f4623a;
- border-color: #f4623a;
-}
-
-.page-item.disabled .page-link {
- color: #6c757d;
- pointer-events: none;
- cursor: auto;
- background-color: #fff;
- border-color: #dee2e6;
-}
-
-.pagination-lg .page-link {
- padding: 0.75rem 1.5rem;
- font-size: 1.25rem;
- line-height: 1.5;
-}
-
-.pagination-lg .page-item:first-child .page-link {
- border-top-left-radius: 0.3rem;
- border-bottom-left-radius: 0.3rem;
-}
-
-.pagination-lg .page-item:last-child .page-link {
- border-top-right-radius: 0.3rem;
- border-bottom-right-radius: 0.3rem;
-}
-
-.pagination-sm .page-link {
- padding: 0.25rem 0.5rem;
- font-size: 0.875rem;
- line-height: 1.5;
-}
-
-.pagination-sm .page-item:first-child .page-link {
- border-top-left-radius: 0.2rem;
- border-bottom-left-radius: 0.2rem;
-}
-
-.pagination-sm .page-item:last-child .page-link {
- border-top-right-radius: 0.2rem;
- border-bottom-right-radius: 0.2rem;
-}
-
-.badge {
- display: inline-block;
- padding: 0.25em 0.4em;
- font-size: 75%;
- font-weight: 700;
- line-height: 1;
- text-align: center;
- white-space: nowrap;
- vertical-align: baseline;
- border-radius: 0.25rem;
- transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
-}
-
-@media (prefers-reduced-motion: reduce) {
- .badge {
- transition: none;
- }
-}
-
-a.badge:hover,
-a.badge:focus {
- text-decoration: none;
-}
-
-.badge:empty {
- display: none;
-}
-
-.btn .badge {
- position: relative;
- top: -1px;
-}
-
-.badge-pill {
- padding-right: 0.6em;
- padding-left: 0.6em;
- border-radius: 10rem;
-}
-
-.badge-primary {
- color: #fff;
- background-color: #f4623a;
-}
-
-a.badge-primary:hover,
-a.badge-primary:focus {
- color: #fff;
- background-color: #ee3e0d;
-}
-
-a.badge-primary:focus,
-a.badge-primary.focus {
- outline: 0;
- box-shadow: 0 0 0 0.2rem rgba(244, 98, 58, 0.5);
-}
-
-.badge-secondary {
- color: #fff;
- background-color: #6c757d;
-}
-
-a.badge-secondary:hover,
-a.badge-secondary:focus {
- color: #fff;
- background-color: #545b62;
-}
-
-a.badge-secondary:focus,
-a.badge-secondary.focus {
- outline: 0;
- box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
-}
-
-.badge-success {
- color: #fff;
- background-color: #28a745;
-}
-
-a.badge-success:hover,
-a.badge-success:focus {
- color: #fff;
- background-color: #1e7e34;
-}
-
-a.badge-success:focus,
-a.badge-success.focus {
- outline: 0;
- box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
-}
-
-.badge-info {
- color: #fff;
- background-color: #17a2b8;
-}
-
-a.badge-info:hover,
-a.badge-info:focus {
- color: #fff;
- background-color: #117a8b;
-}
-
-a.badge-info:focus,
-a.badge-info.focus {
- outline: 0;
- box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
-}
-
-.badge-warning {
- color: #212529;
- background-color: #ffc107;
-}
-
-a.badge-warning:hover,
-a.badge-warning:focus {
- color: #212529;
- background-color: #d39e00;
-}
-
-a.badge-warning:focus,
-a.badge-warning.focus {
- outline: 0;
- box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
-}
-
-.badge-danger {
- color: #fff;
- background-color: #dc3545;
-}
-
-a.badge-danger:hover,
-a.badge-danger:focus {
- color: #fff;
- background-color: #bd2130;
-}
-
-a.badge-danger:focus,
-a.badge-danger.focus {
- outline: 0;
- box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
-}
-
-.badge-light {
- color: #212529;
- background-color: #f8f9fa;
-}
-
-a.badge-light:hover,
-a.badge-light:focus {
- color: #212529;
- background-color: #dae0e5;
-}
-
-a.badge-light:focus,
-a.badge-light.focus {
- outline: 0;
- box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
-}
-
-.badge-dark {
- color: #fff;
- background-color: #343a40;
-}
-
-a.badge-dark:hover,
-a.badge-dark:focus {
- color: #fff;
- background-color: #1d2124;
-}
-
-a.badge-dark:focus,
-a.badge-dark.focus {
- outline: 0;
- box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
-}
-
-.jumbotron {
- padding: 2rem 1rem;
- margin-bottom: 2rem;
- background-color: #e9ecef;
- border-radius: 0.3rem;
-}
-
-@media (min-width: 576px) {
- .jumbotron {
- padding: 4rem 2rem;
- }
-}
-
-.jumbotron-fluid {
- padding-right: 0;
- padding-left: 0;
- border-radius: 0;
-}
-
-.alert {
- position: relative;
- padding: 0.75rem 1.25rem;
- margin-bottom: 1rem;
- border: 1px solid transparent;
- border-radius: 0.25rem;
-}
-
-.alert-heading {
- color: inherit;
-}
-
-.alert-link {
- font-weight: 700;
-}
-
-.alert-dismissible {
- padding-right: 4rem;
-}
-
-.alert-dismissible .close {
- position: absolute;
- top: 0;
- right: 0;
- z-index: 2;
- padding: 0.75rem 1.25rem;
- color: inherit;
-}
-
-.alert-primary {
- color: #7f331e;
- background-color: #fde0d8;
- border-color: #fcd3c8;
-}
-
-.alert-primary hr {
- border-top-color: #fbc0b0;
-}
-
-.alert-primary .alert-link {
- color: #562214;
-}
-
-.alert-secondary {
- color: #383d41;
- background-color: #e2e3e5;
- border-color: #d6d8db;
-}
-
-.alert-secondary hr {
- border-top-color: #c8cbcf;
-}
-
-.alert-secondary .alert-link {
- color: #202326;
-}
-
-.alert-success {
- color: #155724;
- background-color: #d4edda;
- border-color: #c3e6cb;
-}
-
-.alert-success hr {
- border-top-color: #b1dfbb;
-}
-
-.alert-success .alert-link {
- color: #0b2e13;
-}
-
-.alert-info {
- color: #0c5460;
- background-color: #d1ecf1;
- border-color: #bee5eb;
-}
-
-.alert-info hr {
- border-top-color: #abdde5;
-}
-
-.alert-info .alert-link {
- color: #062c33;
-}
-
-.alert-warning {
- color: #856404;
- background-color: #fff3cd;
- border-color: #ffeeba;
-}
-
-.alert-warning hr {
- border-top-color: #ffe8a1;
-}
-
-.alert-warning .alert-link {
- color: #533f03;
-}
-
-.alert-danger {
- color: #721c24;
- background-color: #f8d7da;
- border-color: #f5c6cb;
-}
-
-.alert-danger hr {
- border-top-color: #f1b0b7;
-}
-
-.alert-danger .alert-link {
- color: #491217;
-}
-
-.alert-light {
- color: #818182;
- background-color: #fefefe;
- border-color: #fdfdfe;
-}
-
-.alert-light hr {
- border-top-color: #ececf6;
-}
-
-.alert-light .alert-link {
- color: #686868;
-}
-
-.alert-dark {
- color: #1b1e21;
- background-color: #d6d8d9;
- border-color: #c6c8ca;
-}
-
-.alert-dark hr {
- border-top-color: #b9bbbe;
-}
-
-.alert-dark .alert-link {
- color: #040505;
-}
-
-@-webkit-keyframes progress-bar-stripes {
- from {
- background-position: 1rem 0;
- }
-
- to {
- background-position: 0 0;
- }
-}
-
-@keyframes progress-bar-stripes {
- from {
- background-position: 1rem 0;
- }
-
- to {
- background-position: 0 0;
- }
-}
-
-.progress {
- display: flex;
- height: 1rem;
- overflow: hidden;
- line-height: 0;
- font-size: 0.75rem;
- background-color: #e9ecef;
- border-radius: 0.25rem;
-}
-
-.progress-bar {
- display: flex;
- flex-direction: column;
- justify-content: center;
- overflow: hidden;
- color: #fff;
- text-align: center;
- white-space: nowrap;
- background-color: #f4623a;
- transition: width 0.6s ease;
-}
-
-@media (prefers-reduced-motion: reduce) {
- .progress-bar {
- transition: none;
- }
-}
-
-.progress-bar-striped {
- background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
- background-size: 1rem 1rem;
-}
-
-.progress-bar-animated {
- -webkit-animation: 1s linear infinite progress-bar-stripes;
- animation: 1s linear infinite progress-bar-stripes;
-}
-
-@media (prefers-reduced-motion: reduce) {
- .progress-bar-animated {
- -webkit-animation: none;
- animation: none;
- }
-}
-
-.media {
- display: flex;
- align-items: flex-start;
-}
-
-.media-body {
- flex: 1;
-}
-
-.list-group {
- display: flex;
- flex-direction: column;
- padding-left: 0;
- margin-bottom: 0;
- border-radius: 0.25rem;
-}
-
-.list-group-item-action {
- width: 100%;
- color: #495057;
- text-align: inherit;
-}
-
-.list-group-item-action:hover,
-.list-group-item-action:focus {
- z-index: 1;
- color: #495057;
- text-decoration: none;
- background-color: #f8f9fa;
-}
-
-.list-group-item-action:active {
- color: #212529;
- background-color: #e9ecef;
-}
-
-.list-group-item {
- position: relative;
- display: block;
- padding: 0.75rem 1.25rem;
- background-color: #fff;
- border: 1px solid rgba(0, 0, 0, 0.125);
-}
-
-.list-group-item:first-child {
- border-top-left-radius: inherit;
- border-top-right-radius: inherit;
-}
-
-.list-group-item:last-child {
- border-bottom-right-radius: inherit;
- border-bottom-left-radius: inherit;
-}
-
-.list-group-item.disabled,
-.list-group-item:disabled {
- color: #6c757d;
- pointer-events: none;
- background-color: #fff;
-}
-
-.list-group-item.active {
- z-index: 2;
- color: #fff;
- background-color: #f4623a;
- border-color: #f4623a;
-}
-
-.list-group-item+.list-group-item {
- border-top-width: 0;
-}
-
-.list-group-item+.list-group-item.active {
- margin-top: -1px;
- border-top-width: 1px;
-}
-
-.list-group-horizontal {
- flex-direction: row;
-}
-
-.list-group-horizontal>.list-group-item:first-child {
- border-bottom-left-radius: 0.25rem;
- border-top-right-radius: 0;
-}
-
-.list-group-horizontal>.list-group-item:last-child {
- border-top-right-radius: 0.25rem;
- border-bottom-left-radius: 0;
-}
-
-.list-group-horizontal>.list-group-item.active {
- margin-top: 0;
-}
-
-.list-group-horizontal>.list-group-item+.list-group-item {
- border-top-width: 1px;
- border-left-width: 0;
-}
-
-.list-group-horizontal>.list-group-item+.list-group-item.active {
- margin-left: -1px;
- border-left-width: 1px;
-}
-
-@media (min-width: 576px) {
- .list-group-horizontal-sm {
- flex-direction: row;
- }
-
- .list-group-horizontal-sm>.list-group-item:first-child {
- border-bottom-left-radius: 0.25rem;
- border-top-right-radius: 0;
- }
-
- .list-group-horizontal-sm>.list-group-item:last-child {
- border-top-right-radius: 0.25rem;
- border-bottom-left-radius: 0;
- }
-
- .list-group-horizontal-sm>.list-group-item.active {
- margin-top: 0;
- }
-
- .list-group-horizontal-sm>.list-group-item+.list-group-item {
- border-top-width: 1px;
- border-left-width: 0;
- }
-
- .list-group-horizontal-sm>.list-group-item+.list-group-item.active {
- margin-left: -1px;
- border-left-width: 1px;
- }
-}
-
-@media (min-width: 768px) {
- .list-group-horizontal-md {
- flex-direction: row;
- }
-
- .list-group-horizontal-md>.list-group-item:first-child {
- border-bottom-left-radius: 0.25rem;
- border-top-right-radius: 0;
- }
-
- .list-group-horizontal-md>.list-group-item:last-child {
- border-top-right-radius: 0.25rem;
- border-bottom-left-radius: 0;
- }
-
- .list-group-horizontal-md>.list-group-item.active {
- margin-top: 0;
- }
-
- .list-group-horizontal-md>.list-group-item+.list-group-item {
- border-top-width: 1px;
- border-left-width: 0;
- }
-
- .list-group-horizontal-md>.list-group-item+.list-group-item.active {
- margin-left: -1px;
- border-left-width: 1px;
- }
-}
-
-@media (min-width: 992px) {
- .list-group-horizontal-lg {
- flex-direction: row;
- }
-
- .list-group-horizontal-lg>.list-group-item:first-child {
- border-bottom-left-radius: 0.25rem;
- border-top-right-radius: 0;
- }
-
- .list-group-horizontal-lg>.list-group-item:last-child {
- border-top-right-radius: 0.25rem;
- border-bottom-left-radius: 0;
- }
-
- .list-group-horizontal-lg>.list-group-item.active {
- margin-top: 0;
- }
-
- .list-group-horizontal-lg>.list-group-item+.list-group-item {
- border-top-width: 1px;
- border-left-width: 0;
- }
-
- .list-group-horizontal-lg>.list-group-item+.list-group-item.active {
- margin-left: -1px;
- border-left-width: 1px;
- }
-}
-
-@media (min-width: 1200px) {
- .list-group-horizontal-xl {
- flex-direction: row;
- }
-
- .list-group-horizontal-xl>.list-group-item:first-child {
- border-bottom-left-radius: 0.25rem;
- border-top-right-radius: 0;
- }
-
- .list-group-horizontal-xl>.list-group-item:last-child {
- border-top-right-radius: 0.25rem;
- border-bottom-left-radius: 0;
- }
-
- .list-group-horizontal-xl>.list-group-item.active {
- margin-top: 0;
- }
-
- .list-group-horizontal-xl>.list-group-item+.list-group-item {
- border-top-width: 1px;
- border-left-width: 0;
- }
-
- .list-group-horizontal-xl>.list-group-item+.list-group-item.active {
- margin-left: -1px;
- border-left-width: 1px;
- }
-}
-
-.list-group-flush {
- border-radius: 0;
-}
-
-.list-group-flush>.list-group-item {
- border-width: 0 0 1px;
-}
-
-.list-group-flush>.list-group-item:last-child {
- border-bottom-width: 0;
-}
-
-.list-group-item-primary {
- color: #7f331e;
- background-color: #fcd3c8;
-}
-
-.list-group-item-primary.list-group-item-action:hover,
-.list-group-item-primary.list-group-item-action:focus {
- color: #7f331e;
- background-color: #fbc0b0;
-}
-
-.list-group-item-primary.list-group-item-action.active {
- color: #fff;
- background-color: #7f331e;
- border-color: #7f331e;
-}
-
-.list-group-item-secondary {
- color: #383d41;
- background-color: #d6d8db;
-}
-
-.list-group-item-secondary.list-group-item-action:hover,
-.list-group-item-secondary.list-group-item-action:focus {
- color: #383d41;
- background-color: #c8cbcf;
-}
-
-.list-group-item-secondary.list-group-item-action.active {
- color: #fff;
- background-color: #383d41;
- border-color: #383d41;
-}
-
-.list-group-item-success {
- color: #155724;
- background-color: #c3e6cb;
-}
-
-.list-group-item-success.list-group-item-action:hover,
-.list-group-item-success.list-group-item-action:focus {
- color: #155724;
- background-color: #b1dfbb;
-}
-
-.list-group-item-success.list-group-item-action.active {
- color: #fff;
- background-color: #155724;
- border-color: #155724;
-}
-
-.list-group-item-info {
- color: #0c5460;
- background-color: #bee5eb;
-}
-
-.list-group-item-info.list-group-item-action:hover,
-.list-group-item-info.list-group-item-action:focus {
- color: #0c5460;
- background-color: #abdde5;
-}
-
-.list-group-item-info.list-group-item-action.active {
- color: #fff;
- background-color: #0c5460;
- border-color: #0c5460;
-}
-
-.list-group-item-warning {
- color: #856404;
- background-color: #ffeeba;
-}
-
-.list-group-item-warning.list-group-item-action:hover,
-.list-group-item-warning.list-group-item-action:focus {
- color: #856404;
- background-color: #ffe8a1;
-}
-
-.list-group-item-warning.list-group-item-action.active {
- color: #fff;
- background-color: #856404;
- border-color: #856404;
-}
-
-.list-group-item-danger {
- color: #721c24;
- background-color: #f5c6cb;
-}
-
-.list-group-item-danger.list-group-item-action:hover,
-.list-group-item-danger.list-group-item-action:focus {
- color: #721c24;
- background-color: #f1b0b7;
-}
-
-.list-group-item-danger.list-group-item-action.active {
- color: #fff;
- background-color: #721c24;
- border-color: #721c24;
-}
-
-.list-group-item-light {
- color: #818182;
- background-color: #fdfdfe;
-}
-
-.list-group-item-light.list-group-item-action:hover,
-.list-group-item-light.list-group-item-action:focus {
- color: #818182;
- background-color: #ececf6;
-}
-
-.list-group-item-light.list-group-item-action.active {
- color: #fff;
- background-color: #818182;
- border-color: #818182;
-}
-
-.list-group-item-dark {
- color: #1b1e21;
- background-color: #c6c8ca;
-}
-
-.list-group-item-dark.list-group-item-action:hover,
-.list-group-item-dark.list-group-item-action:focus {
- color: #1b1e21;
- background-color: #b9bbbe;
-}
-
-.list-group-item-dark.list-group-item-action.active {
- color: #fff;
- background-color: #1b1e21;
- border-color: #1b1e21;
-}
-
-.close {
- float: right;
- font-size: 1.5rem;
- font-weight: 700;
- line-height: 1;
- color: #000;
- text-shadow: 0 1px 0 #fff;
- opacity: 0.5;
-}
-
-.close:hover {
- color: #000;
- text-decoration: none;
-}
-
-.close:not(:disabled):not(.disabled):hover,
-.close:not(:disabled):not(.disabled):focus {
- opacity: 0.75;
-}
-
-button.close {
- padding: 0;
- background-color: transparent;
- border: 0;
-}
-
-a.close.disabled {
- pointer-events: none;
-}
-
-.toast {
- flex-basis: 350px;
- max-width: 350px;
- font-size: 0.875rem;
- background-color: rgba(255, 255, 255, 0.85);
- background-clip: padding-box;
- border: 1px solid rgba(0, 0, 0, 0.1);
- box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1);
- opacity: 0;
- border-radius: 0.25rem;
-}
-
-.toast:not(:last-child) {
- margin-bottom: 0.75rem;
-}
-
-.toast.showing {
- opacity: 1;
-}
-
-.toast.show {
- display: block;
- opacity: 1;
-}
-
-.toast.hide {
- display: none;
-}
-
-.toast-header {
- display: flex;
- align-items: center;
- padding: 0.25rem 0.75rem;
- color: #6c757d;
- background-color: rgba(255, 255, 255, 0.85);
- background-clip: padding-box;
- border-bottom: 1px solid rgba(0, 0, 0, 0.05);
- border-top-left-radius: calc(0.25rem - 1px);
- border-top-right-radius: calc(0.25rem - 1px);
-}
-
-.toast-body {
- padding: 0.75rem;
-}
-
-.modal-open {
- overflow: hidden;
-}
-
-.modal-open .modal {
- overflow-x: hidden;
- overflow-y: auto;
-}
-
-.modal {
- position: fixed;
- top: 0;
- left: 0;
- z-index: 1050;
- display: none;
- width: 100%;
- height: 100%;
- overflow: hidden;
- outline: 0;
-}
-
-.modal-dialog {
- position: relative;
- width: auto;
- margin: 0.5rem;
- pointer-events: none;
-}
-
-.modal.fade .modal-dialog {
- transition: transform 0.3s ease-out;
- transform: translate(0, -50px);
-}
-
-@media (prefers-reduced-motion: reduce) {
- .modal.fade .modal-dialog {
- transition: none;
- }
-}
-
-.modal.show .modal-dialog {
- transform: none;
-}
-
-.modal.modal-static .modal-dialog {
- transform: scale(1.02);
-}
-
-.modal-dialog-scrollable {
- display: flex;
- max-height: calc(100% - 1rem);
-}
-
-.modal-dialog-scrollable .modal-content {
- max-height: calc(100vh - 1rem);
- overflow: hidden;
-}
-
-.modal-dialog-scrollable .modal-header,
-.modal-dialog-scrollable .modal-footer {
- flex-shrink: 0;
-}
-
-.modal-dialog-scrollable .modal-body {
- overflow-y: auto;
-}
-
-.modal-dialog-centered {
- display: flex;
- align-items: center;
- min-height: calc(100% - 1rem);
-}
-
-.modal-dialog-centered::before {
- display: block;
- height: calc(100vh - 1rem);
- height: -webkit-min-content;
- height: -moz-min-content;
- height: min-content;
- content: "";
-}
-
-.modal-dialog-centered.modal-dialog-scrollable {
- flex-direction: column;
- justify-content: center;
- height: 100%;
-}
-
-.modal-dialog-centered.modal-dialog-scrollable .modal-content {
- max-height: none;
-}
-
-.modal-dialog-centered.modal-dialog-scrollable::before {
- content: none;
-}
-
-.modal-content {
- position: relative;
- display: flex;
- flex-direction: column;
- width: 100%;
- pointer-events: auto;
- background-color: #fff;
- background-clip: padding-box;
- border: 1px solid rgba(0, 0, 0, 0.2);
- border-radius: 0.3rem;
- outline: 0;
-}
-
-.modal-backdrop {
- position: fixed;
- top: 0;
- left: 0;
- z-index: 1040;
- width: 100vw;
- height: 100vh;
- background-color: #000;
-}
-
-.modal-backdrop.fade {
- opacity: 0;
-}
-
-.modal-backdrop.show {
- opacity: 0.5;
-}
-
-.modal-header {
- display: flex;
- align-items: flex-start;
- justify-content: space-between;
- padding: 1rem 1rem;
- border-bottom: 1px solid #dee2e6;
- border-top-left-radius: calc(0.3rem - 1px);
- border-top-right-radius: calc(0.3rem - 1px);
-}
-
-.modal-header .close {
- padding: 1rem 1rem;
- margin: -1rem -1rem -1rem auto;
-}
-
-.modal-title {
- margin-bottom: 0;
- line-height: 1.5;
-}
-
-.modal-body {
- position: relative;
- flex: 1 1 auto;
- padding: 1rem;
-}
-
-.modal-footer {
- display: flex;
- flex-wrap: wrap;
- align-items: center;
- justify-content: flex-end;
- padding: 0.75rem;
- border-top: 1px solid #dee2e6;
- border-bottom-right-radius: calc(0.3rem - 1px);
- border-bottom-left-radius: calc(0.3rem - 1px);
-}
-
-.modal-footer>* {
- margin: 0.25rem;
-}
-
-.modal-scrollbar-measure {
- position: absolute;
- top: -9999px;
- width: 50px;
- height: 50px;
- overflow: scroll;
-}
-
-@media (min-width: 576px) {
- .modal-dialog {
- max-width: 500px;
- margin: 1.75rem auto;
- }
-
- .modal-dialog-scrollable {
- max-height: calc(100% - 3.5rem);
- }
-
- .modal-dialog-scrollable .modal-content {
- max-height: calc(100vh - 3.5rem);
- }
-
- .modal-dialog-centered {
- min-height: calc(100% - 3.5rem);
- }
-
- .modal-dialog-centered::before {
- height: calc(100vh - 3.5rem);
- height: -webkit-min-content;
- height: -moz-min-content;
- height: min-content;
- }
-
- .modal-sm {
- max-width: 300px;
- }
-}
-
-@media (min-width: 992px) {
-
- .modal-lg,
- .modal-xl {
- max-width: 800px;
- }
-}
-
-@media (min-width: 1200px) {
- .modal-xl {
- max-width: 1140px;
- }
-}
-
-.tooltip {
- position: absolute;
- z-index: 1070;
- display: block;
- margin: 0;
- font-family: "Merriweather", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
- font-style: normal;
- font-weight: 400;
- line-height: 1.5;
- text-align: left;
- text-align: start;
- text-decoration: none;
- text-shadow: none;
- text-transform: none;
- letter-spacing: normal;
- word-break: normal;
- word-spacing: normal;
- white-space: normal;
- line-break: auto;
- font-size: 0.875rem;
- word-wrap: break-word;
- opacity: 0;
-}
-
-.tooltip.show {
- opacity: 0.9;
-}
-
-.tooltip .arrow {
- position: absolute;
- display: block;
- width: 0.8rem;
- height: 0.4rem;
-}
-
-.tooltip .arrow::before {
- position: absolute;
- content: "";
- border-color: transparent;
- border-style: solid;
-}
-
-.bs-tooltip-top,
-.bs-tooltip-auto[x-placement^=top] {
- padding: 0.4rem 0;
-}
-
-.bs-tooltip-top .arrow,
-.bs-tooltip-auto[x-placement^=top] .arrow {
- bottom: 0;
-}
-
-.bs-tooltip-top .arrow::before,
-.bs-tooltip-auto[x-placement^=top] .arrow::before {
- top: 0;
- border-width: 0.4rem 0.4rem 0;
- border-top-color: #000;
-}
-
-.bs-tooltip-right,
-.bs-tooltip-auto[x-placement^=right] {
- padding: 0 0.4rem;
-}
-
-.bs-tooltip-right .arrow,
-.bs-tooltip-auto[x-placement^=right] .arrow {
- left: 0;
- width: 0.4rem;
- height: 0.8rem;
-}
-
-.bs-tooltip-right .arrow::before,
-.bs-tooltip-auto[x-placement^=right] .arrow::before {
- right: 0;
- border-width: 0.4rem 0.4rem 0.4rem 0;
- border-right-color: #000;
-}
-
-.bs-tooltip-bottom,
-.bs-tooltip-auto[x-placement^=bottom] {
- padding: 0.4rem 0;
-}
-
-.bs-tooltip-bottom .arrow,
-.bs-tooltip-auto[x-placement^=bottom] .arrow {
- top: 0;
-}
-
-.bs-tooltip-bottom .arrow::before,
-.bs-tooltip-auto[x-placement^=bottom] .arrow::before {
- bottom: 0;
- border-width: 0 0.4rem 0.4rem;
- border-bottom-color: #000;
-}
-
-.bs-tooltip-left,
-.bs-tooltip-auto[x-placement^=left] {
- padding: 0 0.4rem;
-}
-
-.bs-tooltip-left .arrow,
-.bs-tooltip-auto[x-placement^=left] .arrow {
- right: 0;
- width: 0.4rem;
- height: 0.8rem;
-}
-
-.bs-tooltip-left .arrow::before,
-.bs-tooltip-auto[x-placement^=left] .arrow::before {
- left: 0;
- border-width: 0.4rem 0 0.4rem 0.4rem;
- border-left-color: #000;
-}
-
-.tooltip-inner {
- max-width: 200px;
- padding: 0.25rem 0.5rem;
- color: #fff;
- text-align: center;
- background-color: #000;
- border-radius: 0.25rem;
-}
-
-.popover {
- position: absolute;
- top: 0;
- left: 0;
- z-index: 1060;
- display: block;
- max-width: 276px;
- font-family: "Merriweather", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
- font-style: normal;
- font-weight: 400;
- line-height: 1.5;
- text-align: left;
- text-align: start;
- text-decoration: none;
- text-shadow: none;
- text-transform: none;
- letter-spacing: normal;
- word-break: normal;
- word-spacing: normal;
- white-space: normal;
- line-break: auto;
- font-size: 0.875rem;
- word-wrap: break-word;
- background-color: #fff;
- background-clip: padding-box;
- border: 1px solid rgba(0, 0, 0, 0.2);
- border-radius: 0.3rem;
-}
-
-.popover .arrow {
- position: absolute;
- display: block;
- width: 1rem;
- height: 0.5rem;
- margin: 0 0.3rem;
-}
-
-.popover .arrow::before,
-.popover .arrow::after {
- position: absolute;
- display: block;
- content: "";
- border-color: transparent;
- border-style: solid;
-}
-
-.bs-popover-top,
-.bs-popover-auto[x-placement^=top] {
- margin-bottom: 0.5rem;
-}
-
-.bs-popover-top>.arrow,
-.bs-popover-auto[x-placement^=top]>.arrow {
- bottom: calc(-0.5rem - 1px);
-}
-
-.bs-popover-top>.arrow::before,
-.bs-popover-auto[x-placement^=top]>.arrow::before {
- bottom: 0;
- border-width: 0.5rem 0.5rem 0;
- border-top-color: rgba(0, 0, 0, 0.25);
-}
-
-.bs-popover-top>.arrow::after,
-.bs-popover-auto[x-placement^=top]>.arrow::after {
- bottom: 1px;
- border-width: 0.5rem 0.5rem 0;
- border-top-color: #fff;
-}
-
-.bs-popover-right,
-.bs-popover-auto[x-placement^=right] {
- margin-left: 0.5rem;
-}
-
-.bs-popover-right>.arrow,
-.bs-popover-auto[x-placement^=right]>.arrow {
- left: calc(-0.5rem - 1px);
- width: 0.5rem;
- height: 1rem;
- margin: 0.3rem 0;
-}
-
-.bs-popover-right>.arrow::before,
-.bs-popover-auto[x-placement^=right]>.arrow::before {
- left: 0;
- border-width: 0.5rem 0.5rem 0.5rem 0;
- border-right-color: rgba(0, 0, 0, 0.25);
-}
-
-.bs-popover-right>.arrow::after,
-.bs-popover-auto[x-placement^=right]>.arrow::after {
- left: 1px;
- border-width: 0.5rem 0.5rem 0.5rem 0;
- border-right-color: #fff;
-}
-
-.bs-popover-bottom,
-.bs-popover-auto[x-placement^=bottom] {
- margin-top: 0.5rem;
-}
-
-.bs-popover-bottom>.arrow,
-.bs-popover-auto[x-placement^=bottom]>.arrow {
- top: calc(-0.5rem - 1px);
-}
-
-.bs-popover-bottom>.arrow::before,
-.bs-popover-auto[x-placement^=bottom]>.arrow::before {
- top: 0;
- border-width: 0 0.5rem 0.5rem 0.5rem;
- border-bottom-color: rgba(0, 0, 0, 0.25);
-}
-
-.bs-popover-bottom>.arrow::after,
-.bs-popover-auto[x-placement^=bottom]>.arrow::after {
- top: 1px;
- border-width: 0 0.5rem 0.5rem 0.5rem;
- border-bottom-color: #fff;
-}
-
-.bs-popover-bottom .popover-header::before,
-.bs-popover-auto[x-placement^=bottom] .popover-header::before {
- position: absolute;
- top: 0;
- left: 50%;
- display: block;
- width: 1rem;
- margin-left: -0.5rem;
- content: "";
- border-bottom: 1px solid #f7f7f7;
-}
-
-.bs-popover-left,
-.bs-popover-auto[x-placement^=left] {
- margin-right: 0.5rem;
-}
-
-.bs-popover-left>.arrow,
-.bs-popover-auto[x-placement^=left]>.arrow {
- right: calc(-0.5rem - 1px);
- width: 0.5rem;
- height: 1rem;
- margin: 0.3rem 0;
-}
-
-.bs-popover-left>.arrow::before,
-.bs-popover-auto[x-placement^=left]>.arrow::before {
- right: 0;
- border-width: 0.5rem 0 0.5rem 0.5rem;
- border-left-color: rgba(0, 0, 0, 0.25);
-}
-
-.bs-popover-left>.arrow::after,
-.bs-popover-auto[x-placement^=left]>.arrow::after {
- right: 1px;
- border-width: 0.5rem 0 0.5rem 0.5rem;
- border-left-color: #fff;
-}
-
-.popover-header {
- padding: 0.5rem 0.75rem;
- margin-bottom: 0;
- font-size: 1rem;
- background-color: #f7f7f7;
- border-bottom: 1px solid #ebebeb;
- border-top-left-radius: calc(0.3rem - 1px);
- border-top-right-radius: calc(0.3rem - 1px);
-}
-
-.popover-header:empty {
- display: none;
-}
-
-.popover-body {
- padding: 0.5rem 0.75rem;
- color: #212529;
-}
-
-.carousel {
- position: relative;
-}
-
-.carousel.pointer-event {
- touch-action: pan-y;
-}
-
-.carousel-inner {
- position: relative;
- width: 100%;
- overflow: hidden;
-}
-
-.carousel-inner::after {
- display: block;
- clear: both;
- content: "";
-}
-
-.carousel-item {
- position: relative;
- display: none;
- float: left;
- width: 100%;
- margin-right: -100%;
- -webkit-backface-visibility: hidden;
- backface-visibility: hidden;
- transition: transform 0.6s ease-in-out;
-}
-
-@media (prefers-reduced-motion: reduce) {
- .carousel-item {
- transition: none;
- }
-}
-
-.carousel-item.active,
-.carousel-item-next,
-.carousel-item-prev {
- display: block;
-}
-
-.carousel-item-next:not(.carousel-item-left),
-.active.carousel-item-right {
- transform: translateX(100%);
-}
-
-.carousel-item-prev:not(.carousel-item-right),
-.active.carousel-item-left {
- transform: translateX(-100%);
-}
-
-.carousel-fade .carousel-item {
- opacity: 0;
- transition-property: opacity;
- transform: none;
-}
-
-.carousel-fade .carousel-item.active,
-.carousel-fade .carousel-item-next.carousel-item-left,
-.carousel-fade .carousel-item-prev.carousel-item-right {
- z-index: 1;
- opacity: 1;
-}
-
-.carousel-fade .active.carousel-item-left,
-.carousel-fade .active.carousel-item-right {
- z-index: 0;
- opacity: 0;
- transition: opacity 0s 0.6s;
-}
-
-@media (prefers-reduced-motion: reduce) {
-
- .carousel-fade .active.carousel-item-left,
- .carousel-fade .active.carousel-item-right {
- transition: none;
- }
-}
-
-.carousel-control-prev,
-.carousel-control-next {
- position: absolute;
- top: 0;
- bottom: 0;
- z-index: 1;
- display: flex;
- align-items: center;
- justify-content: center;
- width: 15%;
- color: #fff;
- text-align: center;
- opacity: 0.5;
- transition: opacity 0.15s ease;
-}
-
-@media (prefers-reduced-motion: reduce) {
-
- .carousel-control-prev,
- .carousel-control-next {
- transition: none;
- }
-}
-
-.carousel-control-prev:hover,
-.carousel-control-prev:focus,
-.carousel-control-next:hover,
-.carousel-control-next:focus {
- color: #fff;
- text-decoration: none;
- outline: 0;
- opacity: 0.9;
-}
-
-.carousel-control-prev {
- left: 0;
-}
-
-.carousel-control-next {
- right: 0;
-}
-
-.carousel-control-prev-icon,
-.carousel-control-next-icon {
- display: inline-block;
- width: 20px;
- height: 20px;
- background: 50%/100% 100% no-repeat;
-}
-
-.carousel-control-prev-icon {
- background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e");
-}
-
-.carousel-control-next-icon {
- background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e");
-}
-
-.carousel-indicators {
- position: absolute;
- right: 0;
- bottom: 0;
- left: 0;
- z-index: 15;
- display: flex;
- justify-content: center;
- padding-left: 0;
- margin-right: 15%;
- margin-left: 15%;
- list-style: none;
-}
-
-.carousel-indicators li {
- box-sizing: content-box;
- flex: 0 1 auto;
- width: 30px;
- height: 3px;
- margin-right: 3px;
- margin-left: 3px;
- text-indent: -999px;
- cursor: pointer;
- background-color: #fff;
- background-clip: padding-box;
- border-top: 10px solid transparent;
- border-bottom: 10px solid transparent;
- opacity: 0.5;
- transition: opacity 0.6s ease;
-}
-
-@media (prefers-reduced-motion: reduce) {
- .carousel-indicators li {
- transition: none;
- }
-}
-
-.carousel-indicators .active {
- opacity: 1;
-}
-
-.carousel-caption {
- position: absolute;
- right: 15%;
- bottom: 20px;
- left: 15%;
- z-index: 10;
- padding-top: 20px;
- padding-bottom: 20px;
- color: #fff;
- text-align: center;
-}
-
-@-webkit-keyframes spinner-border {
- to {
- transform: rotate(360deg);
- }
-}
-
-@keyframes spinner-border {
- to {
- transform: rotate(360deg);
- }
-}
-
-.spinner-border {
- display: inline-block;
- width: 2rem;
- height: 2rem;
- vertical-align: text-bottom;
- border: 0.25em solid currentColor;
- border-right-color: transparent;
- border-radius: 50%;
- -webkit-animation: 0.75s linear infinite spinner-border;
- animation: 0.75s linear infinite spinner-border;
-}
-
-.spinner-border-sm {
- width: 1rem;
- height: 1rem;
- border-width: 0.2em;
-}
-
-@-webkit-keyframes spinner-grow {
- 0% {
- transform: scale(0);
- }
-
- 50% {
- opacity: 1;
- transform: none;
- }
-}
-
-@keyframes spinner-grow {
- 0% {
- transform: scale(0);
- }
-
- 50% {
- opacity: 1;
- transform: none;
- }
-}
-
-.spinner-grow {
- display: inline-block;
- width: 2rem;
- height: 2rem;
- vertical-align: text-bottom;
- background-color: currentColor;
- border-radius: 50%;
- opacity: 0;
- -webkit-animation: 0.75s linear infinite spinner-grow;
- animation: 0.75s linear infinite spinner-grow;
-}
-
-.spinner-grow-sm {
- width: 1rem;
- height: 1rem;
-}
-
-@media (prefers-reduced-motion: reduce) {
-
- .spinner-border,
- .spinner-grow {
- -webkit-animation-duration: 1.5s;
- animation-duration: 1.5s;
- }
-}
-
-.align-baseline {
- vertical-align: baseline !important;
-}
-
-.align-top {
- vertical-align: top !important;
-}
-
-.align-middle {
- vertical-align: middle !important;
-}
-
-.align-bottom {
- vertical-align: bottom !important;
-}
-
-.align-text-bottom {
- vertical-align: text-bottom !important;
-}
-
-.align-text-top {
- vertical-align: text-top !important;
-}
-
-/* .bg-primary {
- background-color: #f4623a !important;
-} */
-
-a.bg-primary:hover,
-a.bg-primary:focus,
-button.bg-primary:hover,
-button.bg-primary:focus {
- background-color: #ee3e0d !important;
-}
-
-.bg-secondary {
- background-color: #6c757d !important;
-}
-
-a.bg-secondary:hover,
-a.bg-secondary:focus,
-button.bg-secondary:hover,
-button.bg-secondary:focus {
- background-color: #545b62 !important;
-}
-
-.bg-success {
- background-color: #28a745 !important;
-}
-
-a.bg-success:hover,
-a.bg-success:focus,
-button.bg-success:hover,
-button.bg-success:focus {
- background-color: #1e7e34 !important;
-}
-
-.bg-info {
- background-color: #17a2b8 !important;
-}
-
-a.bg-info:hover,
-a.bg-info:focus,
-button.bg-info:hover,
-button.bg-info:focus {
- background-color: #117a8b !important;
-}
-
-.bg-warning {
- background-color: #ffc107 !important;
-}
-
-a.bg-warning:hover,
-a.bg-warning:focus,
-button.bg-warning:hover,
-button.bg-warning:focus {
- background-color: #d39e00 !important;
-}
-
-.bg-danger {
- background-color: #dc3545 !important;
-}
-
-a.bg-danger:hover,
-a.bg-danger:focus,
-button.bg-danger:hover,
-button.bg-danger:focus {
- background-color: #bd2130 !important;
-}
-
-.bg-light {
- background-color: #f8f9fa !important;
-}
-
-a.bg-light:hover,
-a.bg-light:focus,
-button.bg-light:hover,
-button.bg-light:focus {
- background-color: #dae0e5 !important;
-}
-
-.bg-dark {
- background-color: #343a40 !important;
-}
-
-a.bg-dark:hover,
-a.bg-dark:focus,
-button.bg-dark:hover,
-button.bg-dark:focus {
- background-color: #1d2124 !important;
-}
-
-.bg-white {
- background-color: #fff !important;
-}
-
-.bg-transparent {
- background-color: transparent !important;
-}
-
-.border {
- border: 1px solid #dee2e6 !important;
-}
-
-.border-top {
- border-top: 1px solid #dee2e6 !important;
-}
-
-.border-right {
- border-right: 1px solid #dee2e6 !important;
-}
-
-.border-bottom {
- border-bottom: 1px solid #dee2e6 !important;
-}
-
-.border-left {
- border-left: 1px solid #dee2e6 !important;
-}
-
-.border-0 {
- border: 0 !important;
-}
-
-.border-top-0 {
- border-top: 0 !important;
-}
-
-.border-right-0 {
- border-right: 0 !important;
-}
-
-.border-bottom-0 {
- border-bottom: 0 !important;
-}
-
-.border-left-0 {
- border-left: 0 !important;
-}
-
-.border-primary {
- border-color: #f4623a !important;
-}
-
-.border-secondary {
- border-color: #6c757d !important;
-}
-
-.border-success {
- border-color: #28a745 !important;
-}
-
-.border-info {
- border-color: #17a2b8 !important;
-}
-
-.border-warning {
- border-color: #ffc107 !important;
-}
-
-.border-danger {
- border-color: #dc3545 !important;
-}
-
-.border-light {
- border-color: #f8f9fa !important;
-}
-
-.border-dark {
- border-color: #343a40 !important;
-}
-
-.border-white {
- border-color: #fff !important;
-}
-
-.rounded-sm {
- border-radius: 0.2rem !important;
-}
-
-.rounded {
- border-radius: 0.25rem !important;
-}
-
-.rounded-top {
- border-top-left-radius: 0.25rem !important;
- border-top-right-radius: 0.25rem !important;
-}
-
-.rounded-right {
- border-top-right-radius: 0.25rem !important;
- border-bottom-right-radius: 0.25rem !important;
-}
-
-.rounded-bottom {
- border-bottom-right-radius: 0.25rem !important;
- border-bottom-left-radius: 0.25rem !important;
-}
-
-.rounded-left {
- border-top-left-radius: 0.25rem !important;
- border-bottom-left-radius: 0.25rem !important;
-}
-
-.rounded-lg {
- border-radius: 0.3rem !important;
-}
-
-.rounded-circle {
- border-radius: 50% !important;
-}
-
-.rounded-pill {
- border-radius: 50rem !important;
-}
-
-.rounded-0 {
- border-radius: 0 !important;
-}
-
-.clearfix::after {
- display: block;
- clear: both;
- content: "";
-}
-
-.d-none {
- display: none !important;
-}
-
-.d-inline {
- display: inline !important;
-}
-
-.d-inline-block {
- display: inline-block !important;
-}
-
-.d-block {
- display: block !important;
-}
-
-.d-table {
- display: table !important;
-}
-
-.d-table-row {
- display: table-row !important;
-}
-
-.d-table-cell {
- display: table-cell !important;
-}
-
-.d-flex {
- display: flex !important;
-}
-
-.d-inline-flex {
- display: inline-flex !important;
-}
-
-@media (min-width: 576px) {
- .d-sm-none {
- display: none !important;
- }
-
- .d-sm-inline {
- display: inline !important;
- }
-
- .d-sm-inline-block {
- display: inline-block !important;
- }
-
- .d-sm-block {
- display: block !important;
- }
-
- .d-sm-table {
- display: table !important;
- }
-
- .d-sm-table-row {
- display: table-row !important;
- }
-
- .d-sm-table-cell {
- display: table-cell !important;
- }
-
- .d-sm-flex {
- display: flex !important;
- }
-
- .d-sm-inline-flex {
- display: inline-flex !important;
- }
-}
-
-@media (min-width: 768px) {
- .d-md-none {
- display: none !important;
- }
-
- .d-md-inline {
- display: inline !important;
- }
-
- .d-md-inline-block {
- display: inline-block !important;
- }
-
- .d-md-block {
- display: block !important;
- }
-
- .d-md-table {
- display: table !important;
- }
-
- .d-md-table-row {
- display: table-row !important;
- }
-
- .d-md-table-cell {
- display: table-cell !important;
- }
-
- .d-md-flex {
- display: flex !important;
- }
-
- .d-md-inline-flex {
- display: inline-flex !important;
- }
-}
-
-@media (min-width: 992px) {
- .d-lg-none {
- display: none !important;
- }
-
- .d-lg-inline {
- display: inline !important;
- }
-
- .d-lg-inline-block {
- display: inline-block !important;
- }
-
- .d-lg-block {
- display: block !important;
- }
-
- .d-lg-table {
- display: table !important;
- }
-
- .d-lg-table-row {
- display: table-row !important;
- }
-
- .d-lg-table-cell {
- display: table-cell !important;
- }
-
- .d-lg-flex {
- display: flex !important;
- }
-
- .d-lg-inline-flex {
- display: inline-flex !important;
- }
-}
-
-@media (min-width: 1200px) {
- .d-xl-none {
- display: none !important;
- }
-
- .d-xl-inline {
- display: inline !important;
- }
-
- .d-xl-inline-block {
- display: inline-block !important;
- }
-
- .d-xl-block {
- display: block !important;
- }
-
- .d-xl-table {
- display: table !important;
- }
-
- .d-xl-table-row {
- display: table-row !important;
- }
-
- .d-xl-table-cell {
- display: table-cell !important;
- }
-
- .d-xl-flex {
- display: flex !important;
- }
-
- .d-xl-inline-flex {
- display: inline-flex !important;
- }
-}
-
-@media print {
- .d-print-none {
- display: none !important;
- }
-
- .d-print-inline {
- display: inline !important;
- }
-
- .d-print-inline-block {
- display: inline-block !important;
- }
-
- .d-print-block {
- display: block !important;
- }
-
- .d-print-table {
- display: table !important;
- }
-
- .d-print-table-row {
- display: table-row !important;
- }
-
- .d-print-table-cell {
- display: table-cell !important;
- }
-
- .d-print-flex {
- display: flex !important;
- }
-
- .d-print-inline-flex {
- display: inline-flex !important;
- }
-}
-
-.embed-responsive {
- position: relative;
- display: block;
- width: 100%;
- padding: 0;
- overflow: hidden;
-}
-
-.embed-responsive::before {
- display: block;
- content: "";
-}
-
-.embed-responsive .embed-responsive-item,
-.embed-responsive iframe,
-.embed-responsive embed,
-.embed-responsive object,
-.embed-responsive video {
- position: absolute;
- top: 0;
- bottom: 0;
- left: 0;
- width: 100%;
- height: 100%;
- border: 0;
-}
-
-.embed-responsive-21by9::before {
- padding-top: 42.8571428571%;
-}
-
-.embed-responsive-16by9::before {
- padding-top: 56.25%;
-}
-
-.embed-responsive-4by3::before {
- padding-top: 75%;
-}
-
-.embed-responsive-1by1::before {
- padding-top: 100%;
-}
-
-.flex-row {
- flex-direction: row !important;
-}
-
-.flex-column {
- flex-direction: column !important;
-}
-
-.flex-row-reverse {
- flex-direction: row-reverse !important;
-}
-
-.flex-column-reverse {
- flex-direction: column-reverse !important;
-}
-
-.flex-wrap {
- flex-wrap: wrap !important;
-}
-
-.flex-nowrap {
- flex-wrap: nowrap !important;
-}
-
-.flex-wrap-reverse {
- flex-wrap: wrap-reverse !important;
-}
-
-.flex-fill {
- flex: 1 1 auto !important;
-}
-
-.flex-grow-0 {
- flex-grow: 0 !important;
-}
-
-.flex-grow-1 {
- flex-grow: 1 !important;
-}
-
-.flex-shrink-0 {
- flex-shrink: 0 !important;
-}
-
-.flex-shrink-1 {
- flex-shrink: 1 !important;
-}
-
-.justify-content-start {
- justify-content: flex-start !important;
-}
-
-.justify-content-end {
- justify-content: flex-end !important;
-}
-
-.justify-content-center {
- justify-content: center !important;
-}
-
-.justify-content-between {
- justify-content: space-between !important;
-}
-
-.justify-content-around {
- justify-content: space-around !important;
-}
-
-.align-items-start {
- align-items: flex-start !important;
-}
-
-.align-items-end {
- align-items: flex-end !important;
-}
-
-.align-items-center {
- align-items: center !important;
-}
-
-.align-items-baseline {
- align-items: baseline !important;
-}
-
-.align-items-stretch {
- align-items: stretch !important;
-}
-
-.align-content-start {
- align-content: flex-start !important;
-}
-
-.align-content-end {
- align-content: flex-end !important;
-}
-
-.align-content-center {
- align-content: center !important;
-}
-
-.align-content-between {
- align-content: space-between !important;
-}
-
-.align-content-around {
- align-content: space-around !important;
-}
-
-.align-content-stretch {
- align-content: stretch !important;
-}
-
-.align-self-auto {
- align-self: auto !important;
-}
-
-.align-self-start {
- align-self: flex-start !important;
-}
-
-.align-self-end {
- align-self: flex-end !important;
-}
-
-.align-self-center {
- align-self: center !important;
-}
-
-.align-self-baseline {
- align-self: baseline !important;
-}
-
-.align-self-stretch {
- align-self: stretch !important;
-}
-
-@media (min-width: 576px) {
- .flex-sm-row {
- flex-direction: row !important;
- }
-
- .flex-sm-column {
- flex-direction: column !important;
- }
-
- .flex-sm-row-reverse {
- flex-direction: row-reverse !important;
- }
-
- .flex-sm-column-reverse {
- flex-direction: column-reverse !important;
- }
-
- .flex-sm-wrap {
- flex-wrap: wrap !important;
- }
-
- .flex-sm-nowrap {
- flex-wrap: nowrap !important;
- }
-
- .flex-sm-wrap-reverse {
- flex-wrap: wrap-reverse !important;
- }
-
- .flex-sm-fill {
- flex: 1 1 auto !important;
- }
-
- .flex-sm-grow-0 {
- flex-grow: 0 !important;
- }
-
- .flex-sm-grow-1 {
- flex-grow: 1 !important;
- }
-
- .flex-sm-shrink-0 {
- flex-shrink: 0 !important;
- }
-
- .flex-sm-shrink-1 {
- flex-shrink: 1 !important;
- }
-
- .justify-content-sm-start {
- justify-content: flex-start !important;
- }
-
- .justify-content-sm-end {
- justify-content: flex-end !important;
- }
-
- .justify-content-sm-center {
- justify-content: center !important;
- }
-
- .justify-content-sm-between {
- justify-content: space-between !important;
- }
-
- .justify-content-sm-around {
- justify-content: space-around !important;
- }
-
- .align-items-sm-start {
- align-items: flex-start !important;
- }
-
- .align-items-sm-end {
- align-items: flex-end !important;
- }
-
- .align-items-sm-center {
- align-items: center !important;
- }
-
- .align-items-sm-baseline {
- align-items: baseline !important;
- }
-
- .align-items-sm-stretch {
- align-items: stretch !important;
- }
-
- .align-content-sm-start {
- align-content: flex-start !important;
- }
-
- .align-content-sm-end {
- align-content: flex-end !important;
- }
-
- .align-content-sm-center {
- align-content: center !important;
- }
-
- .align-content-sm-between {
- align-content: space-between !important;
- }
-
- .align-content-sm-around {
- align-content: space-around !important;
- }
-
- .align-content-sm-stretch {
- align-content: stretch !important;
- }
-
- .align-self-sm-auto {
- align-self: auto !important;
- }
-
- .align-self-sm-start {
- align-self: flex-start !important;
- }
-
- .align-self-sm-end {
- align-self: flex-end !important;
- }
-
- .align-self-sm-center {
- align-self: center !important;
- }
-
- .align-self-sm-baseline {
- align-self: baseline !important;
- }
-
- .align-self-sm-stretch {
- align-self: stretch !important;
- }
-}
-
-@media (min-width: 768px) {
- .flex-md-row {
- flex-direction: row !important;
- }
-
- .flex-md-column {
- flex-direction: column !important;
- }
-
- .flex-md-row-reverse {
- flex-direction: row-reverse !important;
- }
-
- .flex-md-column-reverse {
- flex-direction: column-reverse !important;
- }
-
- .flex-md-wrap {
- flex-wrap: wrap !important;
- }
-
- .flex-md-nowrap {
- flex-wrap: nowrap !important;
- }
-
- .flex-md-wrap-reverse {
- flex-wrap: wrap-reverse !important;
- }
-
- .flex-md-fill {
- flex: 1 1 auto !important;
- }
-
- .flex-md-grow-0 {
- flex-grow: 0 !important;
- }
-
- .flex-md-grow-1 {
- flex-grow: 1 !important;
- }
-
- .flex-md-shrink-0 {
- flex-shrink: 0 !important;
- }
-
- .flex-md-shrink-1 {
- flex-shrink: 1 !important;
- }
-
- .justify-content-md-start {
- justify-content: flex-start !important;
- }
-
- .justify-content-md-end {
- justify-content: flex-end !important;
- }
-
- .justify-content-md-center {
- justify-content: center !important;
- }
-
- .justify-content-md-between {
- justify-content: space-between !important;
- }
-
- .justify-content-md-around {
- justify-content: space-around !important;
- }
-
- .align-items-md-start {
- align-items: flex-start !important;
- }
-
- .align-items-md-end {
- align-items: flex-end !important;
- }
-
- .align-items-md-center {
- align-items: center !important;
- }
-
- .align-items-md-baseline {
- align-items: baseline !important;
- }
-
- .align-items-md-stretch {
- align-items: stretch !important;
- }
-
- .align-content-md-start {
- align-content: flex-start !important;
- }
-
- .align-content-md-end {
- align-content: flex-end !important;
- }
-
- .align-content-md-center {
- align-content: center !important;
- }
-
- .align-content-md-between {
- align-content: space-between !important;
- }
-
- .align-content-md-around {
- align-content: space-around !important;
- }
-
- .align-content-md-stretch {
- align-content: stretch !important;
- }
-
- .align-self-md-auto {
- align-self: auto !important;
- }
-
- .align-self-md-start {
- align-self: flex-start !important;
- }
-
- .align-self-md-end {
- align-self: flex-end !important;
- }
-
- .align-self-md-center {
- align-self: center !important;
- }
-
- .align-self-md-baseline {
- align-self: baseline !important;
- }
-
- .align-self-md-stretch {
- align-self: stretch !important;
- }
-}
-
-@media (min-width: 992px) {
- .flex-lg-row {
- flex-direction: row !important;
- }
-
- .flex-lg-column {
- flex-direction: column !important;
- }
-
- .flex-lg-row-reverse {
- flex-direction: row-reverse !important;
- }
-
- .flex-lg-column-reverse {
- flex-direction: column-reverse !important;
- }
-
- .flex-lg-wrap {
- flex-wrap: wrap !important;
- }
-
- .flex-lg-nowrap {
- flex-wrap: nowrap !important;
- }
-
- .flex-lg-wrap-reverse {
- flex-wrap: wrap-reverse !important;
- }
-
- .flex-lg-fill {
- flex: 1 1 auto !important;
- }
-
- .flex-lg-grow-0 {
- flex-grow: 0 !important;
- }
-
- .flex-lg-grow-1 {
- flex-grow: 1 !important;
- }
-
- .flex-lg-shrink-0 {
- flex-shrink: 0 !important;
- }
-
- .flex-lg-shrink-1 {
- flex-shrink: 1 !important;
- }
-
- .justify-content-lg-start {
- justify-content: flex-start !important;
- }
-
- .justify-content-lg-end {
- justify-content: flex-end !important;
- }
-
- .justify-content-lg-center {
- justify-content: center !important;
- }
-
- .justify-content-lg-between {
- justify-content: space-between !important;
- }
-
- .justify-content-lg-around {
- justify-content: space-around !important;
- }
-
- .align-items-lg-start {
- align-items: flex-start !important;
- }
-
- .align-items-lg-end {
- align-items: flex-end !important;
- }
-
- .align-items-lg-center {
- align-items: center !important;
- }
-
- .align-items-lg-baseline {
- align-items: baseline !important;
- }
-
- .align-items-lg-stretch {
- align-items: stretch !important;
- }
-
- .align-content-lg-start {
- align-content: flex-start !important;
- }
-
- .align-content-lg-end {
- align-content: flex-end !important;
- }
-
- .align-content-lg-center {
- align-content: center !important;
- }
-
- .align-content-lg-between {
- align-content: space-between !important;
- }
-
- .align-content-lg-around {
- align-content: space-around !important;
- }
-
- .align-content-lg-stretch {
- align-content: stretch !important;
- }
-
- .align-self-lg-auto {
- align-self: auto !important;
- }
-
- .align-self-lg-start {
- align-self: flex-start !important;
- }
-
- .align-self-lg-end {
- align-self: flex-end !important;
- }
-
- .align-self-lg-center {
- align-self: center !important;
- }
-
- .align-self-lg-baseline {
- align-self: baseline !important;
- }
-
- .align-self-lg-stretch {
- align-self: stretch !important;
- }
-}
-
-@media (min-width: 1200px) {
- .flex-xl-row {
- flex-direction: row !important;
- }
-
- .flex-xl-column {
- flex-direction: column !important;
- }
-
- .flex-xl-row-reverse {
- flex-direction: row-reverse !important;
- }
-
- .flex-xl-column-reverse {
- flex-direction: column-reverse !important;
- }
-
- .flex-xl-wrap {
- flex-wrap: wrap !important;
- }
-
- .flex-xl-nowrap {
- flex-wrap: nowrap !important;
- }
-
- .flex-xl-wrap-reverse {
- flex-wrap: wrap-reverse !important;
- }
-
- .flex-xl-fill {
- flex: 1 1 auto !important;
- }
-
- .flex-xl-grow-0 {
- flex-grow: 0 !important;
- }
-
- .flex-xl-grow-1 {
- flex-grow: 1 !important;
- }
-
- .flex-xl-shrink-0 {
- flex-shrink: 0 !important;
- }
-
- .flex-xl-shrink-1 {
- flex-shrink: 1 !important;
- }
-
- .justify-content-xl-start {
- justify-content: flex-start !important;
- }
-
- .justify-content-xl-end {
- justify-content: flex-end !important;
- }
-
- .justify-content-xl-center {
- justify-content: center !important;
- }
-
- .justify-content-xl-between {
- justify-content: space-between !important;
- }
-
- .justify-content-xl-around {
- justify-content: space-around !important;
- }
-
- .align-items-xl-start {
- align-items: flex-start !important;
- }
-
- .align-items-xl-end {
- align-items: flex-end !important;
- }
-
- .align-items-xl-center {
- align-items: center !important;
- }
-
- .align-items-xl-baseline {
- align-items: baseline !important;
- }
-
- .align-items-xl-stretch {
- align-items: stretch !important;
- }
-
- .align-content-xl-start {
- align-content: flex-start !important;
- }
-
- .align-content-xl-end {
- align-content: flex-end !important;
- }
-
- .align-content-xl-center {
- align-content: center !important;
- }
-
- .align-content-xl-between {
- align-content: space-between !important;
- }
-
- .align-content-xl-around {
- align-content: space-around !important;
- }
-
- .align-content-xl-stretch {
- align-content: stretch !important;
- }
-
- .align-self-xl-auto {
- align-self: auto !important;
- }
-
- .align-self-xl-start {
- align-self: flex-start !important;
- }
-
- .align-self-xl-end {
- align-self: flex-end !important;
- }
-
- .align-self-xl-center {
- align-self: center !important;
- }
-
- .align-self-xl-baseline {
- align-self: baseline !important;
- }
-
- .align-self-xl-stretch {
- align-self: stretch !important;
- }
-}
-
-.float-left {
- float: left !important;
-}
-
-.float-right {
- float: right !important;
-}
-
-.float-none {
- float: none !important;
-}
-
-@media (min-width: 576px) {
- .float-sm-left {
- float: left !important;
- }
-
- .float-sm-right {
- float: right !important;
- }
-
- .float-sm-none {
- float: none !important;
- }
-}
-
-@media (min-width: 768px) {
- .float-md-left {
- float: left !important;
- }
-
- .float-md-right {
- float: right !important;
- }
-
- .float-md-none {
- float: none !important;
- }
-}
-
-@media (min-width: 992px) {
- .float-lg-left {
- float: left !important;
- }
-
- .float-lg-right {
- float: right !important;
- }
-
- .float-lg-none {
- float: none !important;
- }
-}
-
-@media (min-width: 1200px) {
- .float-xl-left {
- float: left !important;
- }
-
- .float-xl-right {
- float: right !important;
- }
-
- .float-xl-none {
- float: none !important;
- }
-}
-
-.user-select-all {
- -webkit-user-select: all !important;
- -moz-user-select: all !important;
- user-select: all !important;
-}
-
-.user-select-auto {
- -webkit-user-select: auto !important;
- -moz-user-select: auto !important;
- -ms-user-select: auto !important;
- user-select: auto !important;
-}
-
-.user-select-none {
- -webkit-user-select: none !important;
- -moz-user-select: none !important;
- -ms-user-select: none !important;
- user-select: none !important;
-}
-
-.overflow-auto {
- overflow: auto !important;
-}
-
-.overflow-hidden {
- overflow: hidden !important;
-}
-
-.position-static {
- position: static !important;
-}
-
-.position-relative {
- position: relative !important;
-}
-
-.position-absolute {
- position: absolute !important;
-}
-
-.position-fixed {
- position: fixed !important;
-}
-
-.position-sticky {
- position: sticky !important;
-}
-
-.fixed-top {
- position: fixed;
- top: 0;
- right: 0;
- left: 0;
- z-index: 1030;
-}
-
-.fixed-bottom {
- position: fixed;
- right: 0;
- bottom: 0;
- left: 0;
- z-index: 1030;
-}
-
-@supports (position: sticky) {
- .sticky-top {
- position: sticky;
- top: 0;
- z-index: 1020;
- }
-}
-
-.sr-only {
- position: absolute;
- width: 1px;
- height: 1px;
- padding: 0;
- margin: -1px;
- overflow: hidden;
- clip: rect(0, 0, 0, 0);
- white-space: nowrap;
- border: 0;
-}
-
-.sr-only-focusable:active,
-.sr-only-focusable:focus {
- position: static;
- width: auto;
- height: auto;
- overflow: visible;
- clip: auto;
- white-space: normal;
-}
-
-.shadow-sm {
- box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
-}
-
-.shadow {
- box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
-}
-
-.shadow-lg {
- box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
-}
-
-.shadow-none {
- box-shadow: none !important;
-}
-
-.w-25 {
- width: 25% !important;
-}
-
-.w-50 {
- width: 50% !important;
-}
-
-.w-75 {
- width: 75% !important;
-}
-
-.w-100 {
- width: 100% !important;
-}
-
-.w-auto {
- width: auto !important;
-}
-
-.h-25 {
- height: 25% !important;
-}
-
-.h-50 {
- height: 50% !important;
-}
-
-.h-75 {
- height: 75% !important;
-}
-
-.h-100 {
- height: 100% !important;
-}
-
-.h-auto {
- height: auto !important;
-}
-
-.mw-100 {
- max-width: 100% !important;
-}
-
-.mh-100 {
- max-height: 100% !important;
-}
-
-.min-vw-100 {
- min-width: 100vw !important;
-}
-
-.min-vh-100 {
- min-height: 100vh !important;
-}
-
-.vw-100 {
- width: 100vw !important;
-}
-
-.vh-100 {
- height: 100vh !important;
-}
-
-.m-0 {
- margin: 0 !important;
-}
-
-.mt-0,
-.my-0 {
- margin-top: 0 !important;
-}
-
-.mr-0,
-.mx-0 {
- margin-right: 0 !important;
-}
-
-.mb-0,
-.my-0 {
- margin-bottom: 0 !important;
-}
-
-.ml-0,
-.mx-0 {
- margin-left: 0 !important;
-}
-
-.m-1 {
- margin: 0.25rem !important;
-}
-
-.mt-1,
-.my-1 {
- margin-top: 0.25rem !important;
-}
-
-.mr-1,
-.mx-1 {
- margin-right: 0.25rem !important;
-}
-
-.mb-1,
-.my-1 {
- margin-bottom: 0.25rem !important;
-}
-
-.ml-1,
-.mx-1 {
- margin-left: 0.25rem !important;
-}
-
-.m-2 {
- margin: 0.5rem !important;
-}
-
-.mt-2,
-.my-2 {
- margin-top: 0.5rem !important;
-}
-
-.mr-2,
-.mx-2 {
- margin-right: 0.5rem !important;
-}
-
-.mb-2,
-.my-2 {
- margin-bottom: 0.5rem !important;
-}
-
-.ml-2,
-.mx-2 {
- margin-left: 0.5rem !important;
-}
-
-.m-3 {
- margin: 1rem !important;
-}
-
-.mt-3,
-.my-3 {
- margin-top: 1rem !important;
-}
-
-.mr-3,
-.mx-3 {
- margin-right: 1rem !important;
-}
-
-.mb-3,
-.my-3 {
- margin-bottom: 1rem !important;
-}
-
-.ml-3,
-.mx-3 {
- margin-left: 1rem !important;
-}
-
-.m-4 {
- margin: 1.5rem !important;
-}
-
-.mt-4,
-.my-4 {
- margin-top: 1.5rem !important;
-}
-
-.mr-4,
-.mx-4 {
- margin-right: 1.5rem !important;
-}
-
-.mb-4,
-.my-4 {
- margin-bottom: 1.5rem !important;
-}
-
-.ml-4,
-.mx-4 {
- margin-left: 1.5rem !important;
-}
-
-.m-5 {
- margin: 3rem !important;
-}
-
-.mt-5,
-.my-5 {
- margin-top: 3rem !important;
-}
-
-.mr-5,
-.mx-5 {
- margin-right: 3rem !important;
-}
-
-.mb-5,
-.my-5 {
- margin-bottom: 3rem !important;
-}
-
-.ml-5,
-.mx-5 {
- margin-left: 3rem !important;
-}
-
-.p-0 {
- padding: 0 !important;
-}
-
-.pt-0,
-.py-0 {
- padding-top: 0 !important;
-}
-
-.pr-0,
-.px-0 {
- padding-right: 0 !important;
-}
-
-.pb-0,
-.py-0 {
- padding-bottom: 0 !important;
-}
-
-.pl-0,
-.px-0 {
- padding-left: 0 !important;
-}
-
-.p-1 {
- padding: 0.25rem !important;
-}
-
-.pt-1,
-.py-1 {
- padding-top: 0.25rem !important;
-}
-
-.pr-1,
-.px-1 {
- padding-right: 0.25rem !important;
-}
-
-.pb-1,
-.py-1 {
- padding-bottom: 0.25rem !important;
-}
-
-.pl-1,
-.px-1 {
- padding-left: 0.25rem !important;
-}
-
-.p-2 {
- padding: 0.5rem !important;
-}
-
-.pt-2,
-.py-2 {
- padding-top: 0.5rem !important;
-}
-
-.pr-2,
-.px-2 {
- padding-right: 0.5rem !important;
-}
-
-.pb-2,
-.py-2 {
- padding-bottom: 0.5rem !important;
-}
-
-.pl-2,
-.px-2 {
- padding-left: 0.5rem !important;
-}
-
-.p-3 {
- padding: 1rem !important;
-}
-
-.pt-3,
-.py-3 {
- padding-top: 1rem !important;
-}
-
-.pr-3,
-.px-3 {
- padding-right: 1rem !important;
-}
-
-.pb-3,
-.py-3 {
- padding-bottom: 1rem !important;
-}
-
-.pl-3,
-.px-3 {
- padding-left: 1rem !important;
-}
-
-.p-4 {
- padding: 1.5rem !important;
-}
-
-.pt-4,
-.py-4 {
- padding-top: 1.5rem !important;
-}
-
-.pr-4,
-.px-4 {
- padding-right: 1.5rem !important;
-}
-
-.pb-4,
-.py-4 {
- padding-bottom: 1.5rem !important;
-}
-
-.pl-4,
-.px-4 {
- padding-left: 1.5rem !important;
-}
-
-.p-5 {
- padding: 3rem !important;
-}
-
-.pt-5,
-.py-5 {
- padding-top: 3rem !important;
-}
-
-.pr-5,
-.px-5 {
- padding-right: 3rem !important;
-}
-
-.pb-5,
-.py-5 {
- padding-bottom: 3rem !important;
-}
-
-.pl-5,
-.px-5 {
- padding-left: 3rem !important;
-}
-
-.m-n1 {
- margin: -0.25rem !important;
-}
-
-.mt-n1,
-.my-n1 {
- margin-top: -0.25rem !important;
-}
-
-.mr-n1,
-.mx-n1 {
- margin-right: -0.25rem !important;
-}
-
-.mb-n1,
-.my-n1 {
- margin-bottom: -0.25rem !important;
-}
-
-.ml-n1,
-.mx-n1 {
- margin-left: -0.25rem !important;
-}
-
-.m-n2 {
- margin: -0.5rem !important;
-}
-
-.mt-n2,
-.my-n2 {
- margin-top: -0.5rem !important;
-}
-
-.mr-n2,
-.mx-n2 {
- margin-right: -0.5rem !important;
-}
-
-.mb-n2,
-.my-n2 {
- margin-bottom: -0.5rem !important;
-}
-
-.ml-n2,
-.mx-n2 {
- margin-left: -0.5rem !important;
-}
-
-.m-n3 {
- margin: -1rem !important;
-}
-
-.mt-n3,
-.my-n3 {
- margin-top: -1rem !important;
-}
-
-.mr-n3,
-.mx-n3 {
- margin-right: -1rem !important;
-}
-
-.mb-n3,
-.my-n3 {
- margin-bottom: -1rem !important;
-}
-
-.ml-n3,
-.mx-n3 {
- margin-left: -1rem !important;
-}
-
-.m-n4 {
- margin: -1.5rem !important;
-}
-
-.mt-n4,
-.my-n4 {
- margin-top: -1.5rem !important;
-}
-
-.mr-n4,
-.mx-n4 {
- margin-right: -1.5rem !important;
-}
-
-.mb-n4,
-.my-n4 {
- margin-bottom: -1.5rem !important;
-}
-
-.ml-n4,
-.mx-n4 {
- margin-left: -1.5rem !important;
-}
-
-.m-n5 {
- margin: -3rem !important;
-}
-
-.mt-n5,
-.my-n5 {
- margin-top: -3rem !important;
-}
-
-.mr-n5,
-.mx-n5 {
- margin-right: -3rem !important;
-}
-
-.mb-n5,
-.my-n5 {
- margin-bottom: -3rem !important;
-}
-
-.ml-n5,
-.mx-n5 {
- margin-left: -3rem !important;
-}
-
-.m-auto {
- margin: auto !important;
-}
-
-.mt-auto,
-.my-auto {
- margin-top: auto !important;
-}
-
-.mr-auto,
-.mx-auto {
- margin-right: auto !important;
-}
-
-.mb-auto,
-.my-auto {
- margin-bottom: auto !important;
-}
-
-.ml-auto,
-.mx-auto {
- margin-left: auto !important;
-}
-
-@media (min-width: 576px) {
- .m-sm-0 {
- margin: 0 !important;
- }
-
- .mt-sm-0,
- .my-sm-0 {
- margin-top: 0 !important;
- }
-
- .mr-sm-0,
- .mx-sm-0 {
- margin-right: 0 !important;
- }
-
- .mb-sm-0,
- .my-sm-0 {
- margin-bottom: 0 !important;
- }
-
- .ml-sm-0,
- .mx-sm-0 {
- margin-left: 0 !important;
- }
-
- .m-sm-1 {
- margin: 0.25rem !important;
- }
-
- .mt-sm-1,
- .my-sm-1 {
- margin-top: 0.25rem !important;
- }
-
- .mr-sm-1,
- .mx-sm-1 {
- margin-right: 0.25rem !important;
- }
-
- .mb-sm-1,
- .my-sm-1 {
- margin-bottom: 0.25rem !important;
- }
-
- .ml-sm-1,
- .mx-sm-1 {
- margin-left: 0.25rem !important;
- }
-
- .m-sm-2 {
- margin: 0.5rem !important;
- }
-
- .mt-sm-2,
- .my-sm-2 {
- margin-top: 0.5rem !important;
- }
-
- .mr-sm-2,
- .mx-sm-2 {
- margin-right: 0.5rem !important;
- }
-
- .mb-sm-2,
- .my-sm-2 {
- margin-bottom: 0.5rem !important;
- }
-
- .ml-sm-2,
- .mx-sm-2 {
- margin-left: 0.5rem !important;
- }
-
- .m-sm-3 {
- margin: 1rem !important;
- }
-
- .mt-sm-3,
- .my-sm-3 {
- margin-top: 1rem !important;
- }
-
- .mr-sm-3,
- .mx-sm-3 {
- margin-right: 1rem !important;
- }
-
- .mb-sm-3,
- .my-sm-3 {
- margin-bottom: 1rem !important;
- }
-
- .ml-sm-3,
- .mx-sm-3 {
- margin-left: 1rem !important;
- }
-
- .m-sm-4 {
- margin: 1.5rem !important;
- }
-
- .mt-sm-4,
- .my-sm-4 {
- margin-top: 1.5rem !important;
- }
-
- .mr-sm-4,
- .mx-sm-4 {
- margin-right: 1.5rem !important;
- }
-
- .mb-sm-4,
- .my-sm-4 {
- margin-bottom: 1.5rem !important;
- }
-
- .ml-sm-4,
- .mx-sm-4 {
- margin-left: 1.5rem !important;
- }
-
- .m-sm-5 {
- margin: 3rem !important;
- }
-
- .mt-sm-5,
- .my-sm-5 {
- margin-top: 3rem !important;
- }
-
- .mr-sm-5,
- .mx-sm-5 {
- margin-right: 3rem !important;
- }
-
- .mb-sm-5,
- .my-sm-5 {
- margin-bottom: 3rem !important;
- }
-
- .ml-sm-5,
- .mx-sm-5 {
- margin-left: 3rem !important;
- }
-
- .p-sm-0 {
- padding: 0 !important;
- }
-
- .pt-sm-0,
- .py-sm-0 {
- padding-top: 0 !important;
- }
-
- .pr-sm-0,
- .px-sm-0 {
- padding-right: 0 !important;
- }
-
- .pb-sm-0,
- .py-sm-0 {
- padding-bottom: 0 !important;
- }
-
- .pl-sm-0,
- .px-sm-0 {
- padding-left: 0 !important;
- }
-
- .p-sm-1 {
- padding: 0.25rem !important;
- }
-
- .pt-sm-1,
- .py-sm-1 {
- padding-top: 0.25rem !important;
- }
-
- .pr-sm-1,
- .px-sm-1 {
- padding-right: 0.25rem !important;
- }
-
- .pb-sm-1,
- .py-sm-1 {
- padding-bottom: 0.25rem !important;
- }
-
- .pl-sm-1,
- .px-sm-1 {
- padding-left: 0.25rem !important;
- }
-
- .p-sm-2 {
- padding: 0.5rem !important;
- }
-
- .pt-sm-2,
- .py-sm-2 {
- padding-top: 0.5rem !important;
- }
-
- .pr-sm-2,
- .px-sm-2 {
- padding-right: 0.5rem !important;
- }
-
- .pb-sm-2,
- .py-sm-2 {
- padding-bottom: 0.5rem !important;
- }
-
- .pl-sm-2,
- .px-sm-2 {
- padding-left: 0.5rem !important;
- }
-
- .p-sm-3 {
- padding: 1rem !important;
- }
-
- .pt-sm-3,
- .py-sm-3 {
- padding-top: 1rem !important;
- }
-
- .pr-sm-3,
- .px-sm-3 {
- padding-right: 1rem !important;
- }
-
- .pb-sm-3,
- .py-sm-3 {
- padding-bottom: 1rem !important;
- }
-
- .pl-sm-3,
- .px-sm-3 {
- padding-left: 1rem !important;
- }
-
- .p-sm-4 {
- padding: 1.5rem !important;
- }
-
- .pt-sm-4,
- .py-sm-4 {
- padding-top: 1.5rem !important;
- }
-
- .pr-sm-4,
- .px-sm-4 {
- padding-right: 1.5rem !important;
- }
-
- .pb-sm-4,
- .py-sm-4 {
- padding-bottom: 1.5rem !important;
- }
-
- .pl-sm-4,
- .px-sm-4 {
- padding-left: 1.5rem !important;
- }
-
- .p-sm-5 {
- padding: 3rem !important;
- }
-
- .pt-sm-5,
- .py-sm-5 {
- padding-top: 3rem !important;
- }
-
- .pr-sm-5,
- .px-sm-5 {
- padding-right: 3rem !important;
- }
-
- .pb-sm-5,
- .py-sm-5 {
- padding-bottom: 3rem !important;
- }
-
- .pl-sm-5,
- .px-sm-5 {
- padding-left: 3rem !important;
- }
-
- .m-sm-n1 {
- margin: -0.25rem !important;
- }
-
- .mt-sm-n1,
- .my-sm-n1 {
- margin-top: -0.25rem !important;
- }
-
- .mr-sm-n1,
- .mx-sm-n1 {
- margin-right: -0.25rem !important;
- }
-
- .mb-sm-n1,
- .my-sm-n1 {
- margin-bottom: -0.25rem !important;
- }
-
- .ml-sm-n1,
- .mx-sm-n1 {
- margin-left: -0.25rem !important;
- }
-
- .m-sm-n2 {
- margin: -0.5rem !important;
- }
-
- .mt-sm-n2,
- .my-sm-n2 {
- margin-top: -0.5rem !important;
- }
-
- .mr-sm-n2,
- .mx-sm-n2 {
- margin-right: -0.5rem !important;
- }
-
- .mb-sm-n2,
- .my-sm-n2 {
- margin-bottom: -0.5rem !important;
- }
-
- .ml-sm-n2,
- .mx-sm-n2 {
- margin-left: -0.5rem !important;
- }
-
- .m-sm-n3 {
- margin: -1rem !important;
- }
-
- .mt-sm-n3,
- .my-sm-n3 {
- margin-top: -1rem !important;
- }
-
- .mr-sm-n3,
- .mx-sm-n3 {
- margin-right: -1rem !important;
- }
-
- .mb-sm-n3,
- .my-sm-n3 {
- margin-bottom: -1rem !important;
- }
-
- .ml-sm-n3,
- .mx-sm-n3 {
- margin-left: -1rem !important;
- }
-
- .m-sm-n4 {
- margin: -1.5rem !important;
- }
-
- .mt-sm-n4,
- .my-sm-n4 {
- margin-top: -1.5rem !important;
- }
-
- .mr-sm-n4,
- .mx-sm-n4 {
- margin-right: -1.5rem !important;
- }
-
- .mb-sm-n4,
- .my-sm-n4 {
- margin-bottom: -1.5rem !important;
- }
-
- .ml-sm-n4,
- .mx-sm-n4 {
- margin-left: -1.5rem !important;
- }
-
- .m-sm-n5 {
- margin: -3rem !important;
- }
-
- .mt-sm-n5,
- .my-sm-n5 {
- margin-top: -3rem !important;
- }
-
- .mr-sm-n5,
- .mx-sm-n5 {
- margin-right: -3rem !important;
- }
-
- .mb-sm-n5,
- .my-sm-n5 {
- margin-bottom: -3rem !important;
- }
-
- .ml-sm-n5,
- .mx-sm-n5 {
- margin-left: -3rem !important;
- }
-
- .m-sm-auto {
- margin: auto !important;
- }
-
- .mt-sm-auto,
- .my-sm-auto {
- margin-top: auto !important;
- }
-
- .mr-sm-auto,
- .mx-sm-auto {
- margin-right: auto !important;
- }
-
- .mb-sm-auto,
- .my-sm-auto {
- margin-bottom: auto !important;
- }
-
- .ml-sm-auto,
- .mx-sm-auto {
- margin-left: auto !important;
- }
-}
-
-@media (min-width: 768px) {
- .m-md-0 {
- margin: 0 !important;
- }
-
- .mt-md-0,
- .my-md-0 {
- margin-top: 0 !important;
- }
-
- .mr-md-0,
- .mx-md-0 {
- margin-right: 0 !important;
- }
-
- .mb-md-0,
- .my-md-0 {
- margin-bottom: 0 !important;
- }
-
- .ml-md-0,
- .mx-md-0 {
- margin-left: 0 !important;
- }
-
- .m-md-1 {
- margin: 0.25rem !important;
- }
-
- .mt-md-1,
- .my-md-1 {
- margin-top: 0.25rem !important;
- }
-
- .mr-md-1,
- .mx-md-1 {
- margin-right: 0.25rem !important;
- }
-
- .mb-md-1,
- .my-md-1 {
- margin-bottom: 0.25rem !important;
- }
-
- .ml-md-1,
- .mx-md-1 {
- margin-left: 0.25rem !important;
- }
-
- .m-md-2 {
- margin: 0.5rem !important;
- }
-
- .mt-md-2,
- .my-md-2 {
- margin-top: 0.5rem !important;
- }
-
- .mr-md-2,
- .mx-md-2 {
- margin-right: 0.5rem !important;
- }
-
- .mb-md-2,
- .my-md-2 {
- margin-bottom: 0.5rem !important;
- }
-
- .ml-md-2,
- .mx-md-2 {
- margin-left: 0.5rem !important;
- }
-
- .m-md-3 {
- margin: 1rem !important;
- }
-
- .mt-md-3,
- .my-md-3 {
- margin-top: 1rem !important;
- }
-
- .mr-md-3,
- .mx-md-3 {
- margin-right: 1rem !important;
- }
-
- .mb-md-3,
- .my-md-3 {
- margin-bottom: 1rem !important;
- }
-
- .ml-md-3,
- .mx-md-3 {
- margin-left: 1rem !important;
- }
-
- .m-md-4 {
- margin: 1.5rem !important;
- }
-
- .mt-md-4,
- .my-md-4 {
- margin-top: 1.5rem !important;
- }
-
- .mr-md-4,
- .mx-md-4 {
- margin-right: 1.5rem !important;
- }
-
- .mb-md-4,
- .my-md-4 {
- margin-bottom: 1.5rem !important;
- }
-
- .ml-md-4,
- .mx-md-4 {
- margin-left: 1.5rem !important;
- }
-
- .m-md-5 {
- margin: 3rem !important;
- }
-
- .mt-md-5,
- .my-md-5 {
- margin-top: 3rem !important;
- }
-
- .mr-md-5,
- .mx-md-5 {
- margin-right: 3rem !important;
- }
-
- .mb-md-5,
- .my-md-5 {
- margin-bottom: 3rem !important;
- }
-
- .ml-md-5,
- .mx-md-5 {
- margin-left: 3rem !important;
- }
-
- .p-md-0 {
- padding: 0 !important;
- }
-
- .pt-md-0,
- .py-md-0 {
- padding-top: 0 !important;
- }
-
- .pr-md-0,
- .px-md-0 {
- padding-right: 0 !important;
- }
-
- .pb-md-0,
- .py-md-0 {
- padding-bottom: 0 !important;
- }
-
- .pl-md-0,
- .px-md-0 {
- padding-left: 0 !important;
- }
-
- .p-md-1 {
- padding: 0.25rem !important;
- }
-
- .pt-md-1,
- .py-md-1 {
- padding-top: 0.25rem !important;
- }
-
- .pr-md-1,
- .px-md-1 {
- padding-right: 0.25rem !important;
- }
-
- .pb-md-1,
- .py-md-1 {
- padding-bottom: 0.25rem !important;
- }
-
- .pl-md-1,
- .px-md-1 {
- padding-left: 0.25rem !important;
- }
-
- .p-md-2 {
- padding: 0.5rem !important;
- }
-
- .pt-md-2,
- .py-md-2 {
- padding-top: 0.5rem !important;
- }
-
- .pr-md-2,
- .px-md-2 {
- padding-right: 0.5rem !important;
- }
-
- .pb-md-2,
- .py-md-2 {
- padding-bottom: 0.5rem !important;
- }
-
- .pl-md-2,
- .px-md-2 {
- padding-left: 0.5rem !important;
- }
-
- .p-md-3 {
- padding: 1rem !important;
- }
-
- .pt-md-3,
- .py-md-3 {
- padding-top: 1rem !important;
- }
-
- .pr-md-3,
- .px-md-3 {
- padding-right: 1rem !important;
- }
-
- .pb-md-3,
- .py-md-3 {
- padding-bottom: 1rem !important;
- }
-
- .pl-md-3,
- .px-md-3 {
- padding-left: 1rem !important;
- }
-
- .p-md-4 {
- padding: 1.5rem !important;
- }
-
- .pt-md-4,
- .py-md-4 {
- padding-top: 1.5rem !important;
- }
-
- .pr-md-4,
- .px-md-4 {
- padding-right: 1.5rem !important;
- }
-
- .pb-md-4,
- .py-md-4 {
- padding-bottom: 1.5rem !important;
- }
-
- .pl-md-4,
- .px-md-4 {
- padding-left: 1.5rem !important;
- }
-
- .p-md-5 {
- padding: 3rem !important;
- }
-
- .pt-md-5,
- .py-md-5 {
- padding-top: 3rem !important;
- }
-
- .pr-md-5,
- .px-md-5 {
- padding-right: 3rem !important;
- }
-
- .pb-md-5,
- .py-md-5 {
- padding-bottom: 3rem !important;
- }
-
- .pl-md-5,
- .px-md-5 {
- padding-left: 3rem !important;
- }
-
- .m-md-n1 {
- margin: -0.25rem !important;
- }
-
- .mt-md-n1,
- .my-md-n1 {
- margin-top: -0.25rem !important;
- }
-
- .mr-md-n1,
- .mx-md-n1 {
- margin-right: -0.25rem !important;
- }
-
- .mb-md-n1,
- .my-md-n1 {
- margin-bottom: -0.25rem !important;
- }
-
- .ml-md-n1,
- .mx-md-n1 {
- margin-left: -0.25rem !important;
- }
-
- .m-md-n2 {
- margin: -0.5rem !important;
- }
-
- .mt-md-n2,
- .my-md-n2 {
- margin-top: -0.5rem !important;
- }
-
- .mr-md-n2,
- .mx-md-n2 {
- margin-right: -0.5rem !important;
- }
-
- .mb-md-n2,
- .my-md-n2 {
- margin-bottom: -0.5rem !important;
- }
-
- .ml-md-n2,
- .mx-md-n2 {
- margin-left: -0.5rem !important;
- }
-
- .m-md-n3 {
- margin: -1rem !important;
- }
-
- .mt-md-n3,
- .my-md-n3 {
- margin-top: -1rem !important;
- }
-
- .mr-md-n3,
- .mx-md-n3 {
- margin-right: -1rem !important;
- }
-
- .mb-md-n3,
- .my-md-n3 {
- margin-bottom: -1rem !important;
- }
-
- .ml-md-n3,
- .mx-md-n3 {
- margin-left: -1rem !important;
- }
-
- .m-md-n4 {
- margin: -1.5rem !important;
- }
-
- .mt-md-n4,
- .my-md-n4 {
- margin-top: -1.5rem !important;
- }
-
- .mr-md-n4,
- .mx-md-n4 {
- margin-right: -1.5rem !important;
- }
-
- .mb-md-n4,
- .my-md-n4 {
- margin-bottom: -1.5rem !important;
- }
-
- .ml-md-n4,
- .mx-md-n4 {
- margin-left: -1.5rem !important;
- }
-
- .m-md-n5 {
- margin: -3rem !important;
- }
-
- .mt-md-n5,
- .my-md-n5 {
- margin-top: -3rem !important;
- }
-
- .mr-md-n5,
- .mx-md-n5 {
- margin-right: -3rem !important;
- }
-
- .mb-md-n5,
- .my-md-n5 {
- margin-bottom: -3rem !important;
- }
-
- .ml-md-n5,
- .mx-md-n5 {
- margin-left: -3rem !important;
- }
-
- .m-md-auto {
- margin: auto !important;
- }
-
- .mt-md-auto,
- .my-md-auto {
- margin-top: auto !important;
- }
-
- .mr-md-auto,
- .mx-md-auto {
- margin-right: auto !important;
- }
-
- .mb-md-auto,
- .my-md-auto {
- margin-bottom: auto !important;
- }
-
- .ml-md-auto,
- .mx-md-auto {
- margin-left: auto !important;
- }
-}
-
-@media (min-width: 992px) {
- .m-lg-0 {
- margin: 0 !important;
- }
-
- .mt-lg-0,
- .my-lg-0 {
- margin-top: 0 !important;
- }
-
- .mr-lg-0,
- .mx-lg-0 {
- margin-right: 0 !important;
- }
-
- .mb-lg-0,
- .my-lg-0 {
- margin-bottom: 0 !important;
- }
-
- .ml-lg-0,
- .mx-lg-0 {
- margin-left: 0 !important;
- }
-
- .m-lg-1 {
- margin: 0.25rem !important;
- }
-
- .mt-lg-1,
- .my-lg-1 {
- margin-top: 0.25rem !important;
- }
-
- .mr-lg-1,
- .mx-lg-1 {
- margin-right: 0.25rem !important;
- }
-
- .mb-lg-1,
- .my-lg-1 {
- margin-bottom: 0.25rem !important;
- }
-
- .ml-lg-1,
- .mx-lg-1 {
- margin-left: 0.25rem !important;
- }
-
- .m-lg-2 {
- margin: 0.5rem !important;
- }
-
- .mt-lg-2,
- .my-lg-2 {
- margin-top: 0.5rem !important;
- }
-
- .mr-lg-2,
- .mx-lg-2 {
- margin-right: 0.5rem !important;
- }
-
- .mb-lg-2,
- .my-lg-2 {
- margin-bottom: 0.5rem !important;
- }
-
- .ml-lg-2,
- .mx-lg-2 {
- margin-left: 0.5rem !important;
- }
-
- .m-lg-3 {
- margin: 1rem !important;
- }
-
- .mt-lg-3,
- .my-lg-3 {
- margin-top: 1rem !important;
- }
-
- .mr-lg-3,
- .mx-lg-3 {
- margin-right: 1rem !important;
- }
-
- .mb-lg-3,
- .my-lg-3 {
- margin-bottom: 1rem !important;
- }
-
- .ml-lg-3,
- .mx-lg-3 {
- margin-left: 1rem !important;
- }
-
- .m-lg-4 {
- margin: 1.5rem !important;
- }
-
- .mt-lg-4,
- .my-lg-4 {
- margin-top: 1.5rem !important;
- }
-
- .mr-lg-4,
- .mx-lg-4 {
- margin-right: 1.5rem !important;
- }
-
- .mb-lg-4,
- .my-lg-4 {
- margin-bottom: 1.5rem !important;
- }
-
- .ml-lg-4,
- .mx-lg-4 {
- margin-left: 1.5rem !important;
- }
-
- .m-lg-5 {
- margin: 3rem !important;
- }
-
- .mt-lg-5,
- .my-lg-5 {
- margin-top: 3rem !important;
- }
-
- .mr-lg-5,
- .mx-lg-5 {
- margin-right: 3rem !important;
- }
-
- .mb-lg-5,
- .my-lg-5 {
- margin-bottom: 3rem !important;
- }
-
- .ml-lg-5,
- .mx-lg-5 {
- margin-left: 3rem !important;
- }
-
- .p-lg-0 {
- padding: 0 !important;
- }
-
- .pt-lg-0,
- .py-lg-0 {
- padding-top: 0 !important;
- }
-
- .pr-lg-0,
- .px-lg-0 {
- padding-right: 0 !important;
- }
-
- .pb-lg-0,
- .py-lg-0 {
- padding-bottom: 0 !important;
- }
-
- .pl-lg-0,
- .px-lg-0 {
- padding-left: 0 !important;
- }
-
- .p-lg-1 {
- padding: 0.25rem !important;
- }
-
- .pt-lg-1,
- .py-lg-1 {
- padding-top: 0.25rem !important;
- }
-
- .pr-lg-1,
- .px-lg-1 {
- padding-right: 0.25rem !important;
- }
-
- .pb-lg-1,
- .py-lg-1 {
- padding-bottom: 0.25rem !important;
- }
-
- .pl-lg-1,
- .px-lg-1 {
- padding-left: 0.25rem !important;
- }
-
- .p-lg-2 {
- padding: 0.5rem !important;
- }
-
- .pt-lg-2,
- .py-lg-2 {
- padding-top: 0.5rem !important;
- }
-
- .pr-lg-2,
- .px-lg-2 {
- padding-right: 0.5rem !important;
- }
-
- .pb-lg-2,
- .py-lg-2 {
- padding-bottom: 0.5rem !important;
- }
-
- .pl-lg-2,
- .px-lg-2 {
- padding-left: 0.5rem !important;
- }
-
- .p-lg-3 {
- padding: 1rem !important;
- }
-
- .pt-lg-3,
- .py-lg-3 {
- padding-top: 1rem !important;
- }
-
- .pr-lg-3,
- .px-lg-3 {
- padding-right: 1rem !important;
- }
-
- .pb-lg-3,
- .py-lg-3 {
- padding-bottom: 1rem !important;
- }
-
- .pl-lg-3,
- .px-lg-3 {
- padding-left: 1rem !important;
- }
-
- .p-lg-4 {
- padding: 1.5rem !important;
- }
-
- .pt-lg-4,
- .py-lg-4 {
- padding-top: 1.5rem !important;
- }
-
- .pr-lg-4,
- .px-lg-4 {
- padding-right: 1.5rem !important;
- }
-
- .pb-lg-4,
- .py-lg-4 {
- padding-bottom: 1.5rem !important;
- }
-
- .pl-lg-4,
- .px-lg-4 {
- padding-left: 1.5rem !important;
- }
-
- .p-lg-5 {
- padding: 3rem !important;
- }
-
- .pt-lg-5,
- .py-lg-5 {
- padding-top: 3rem !important;
- }
-
- .pr-lg-5,
- .px-lg-5 {
- padding-right: 3rem !important;
- }
-
- .pb-lg-5,
- .py-lg-5 {
- padding-bottom: 3rem !important;
- }
-
- .pl-lg-5,
- .px-lg-5 {
- padding-left: 3rem !important;
- }
-
- .m-lg-n1 {
- margin: -0.25rem !important;
- }
-
- .mt-lg-n1,
- .my-lg-n1 {
- margin-top: -0.25rem !important;
- }
-
- .mr-lg-n1,
- .mx-lg-n1 {
- margin-right: -0.25rem !important;
- }
-
- .mb-lg-n1,
- .my-lg-n1 {
- margin-bottom: -0.25rem !important;
- }
-
- .ml-lg-n1,
- .mx-lg-n1 {
- margin-left: -0.25rem !important;
- }
-
- .m-lg-n2 {
- margin: -0.5rem !important;
- }
-
- .mt-lg-n2,
- .my-lg-n2 {
- margin-top: -0.5rem !important;
- }
-
- .mr-lg-n2,
- .mx-lg-n2 {
- margin-right: -0.5rem !important;
- }
-
- .mb-lg-n2,
- .my-lg-n2 {
- margin-bottom: -0.5rem !important;
- }
-
- .ml-lg-n2,
- .mx-lg-n2 {
- margin-left: -0.5rem !important;
- }
-
- .m-lg-n3 {
- margin: -1rem !important;
- }
-
- .mt-lg-n3,
- .my-lg-n3 {
- margin-top: -1rem !important;
- }
-
- .mr-lg-n3,
- .mx-lg-n3 {
- margin-right: -1rem !important;
- }
-
- .mb-lg-n3,
- .my-lg-n3 {
- margin-bottom: -1rem !important;
- }
-
- .ml-lg-n3,
- .mx-lg-n3 {
- margin-left: -1rem !important;
- }
-
- .m-lg-n4 {
- margin: -1.5rem !important;
- }
-
- .mt-lg-n4,
- .my-lg-n4 {
- margin-top: -1.5rem !important;
- }
-
- .mr-lg-n4,
- .mx-lg-n4 {
- margin-right: -1.5rem !important;
- }
-
- .mb-lg-n4,
- .my-lg-n4 {
- margin-bottom: -1.5rem !important;
- }
-
- .ml-lg-n4,
- .mx-lg-n4 {
- margin-left: -1.5rem !important;
- }
-
- .m-lg-n5 {
- margin: -3rem !important;
- }
-
- .mt-lg-n5,
- .my-lg-n5 {
- margin-top: -3rem !important;
- }
-
- .mr-lg-n5,
- .mx-lg-n5 {
- margin-right: -3rem !important;
- }
-
- .mb-lg-n5,
- .my-lg-n5 {
- margin-bottom: -3rem !important;
- }
-
- .ml-lg-n5,
- .mx-lg-n5 {
- margin-left: -3rem !important;
- }
-
- .m-lg-auto {
- margin: auto !important;
- }
-
- .mt-lg-auto,
- .my-lg-auto {
- margin-top: auto !important;
- }
-
- .mr-lg-auto,
- .mx-lg-auto {
- margin-right: auto !important;
- }
-
- .mb-lg-auto,
- .my-lg-auto {
- margin-bottom: auto !important;
- }
-
- .ml-lg-auto,
- .mx-lg-auto {
- margin-left: auto !important;
- }
-}
-
-@media (min-width: 1200px) {
- .m-xl-0 {
- margin: 0 !important;
- }
-
- .mt-xl-0,
- .my-xl-0 {
- margin-top: 0 !important;
- }
-
- .mr-xl-0,
- .mx-xl-0 {
- margin-right: 0 !important;
- }
-
- .mb-xl-0,
- .my-xl-0 {
- margin-bottom: 0 !important;
- }
-
- .ml-xl-0,
- .mx-xl-0 {
- margin-left: 0 !important;
- }
-
- .m-xl-1 {
- margin: 0.25rem !important;
- }
-
- .mt-xl-1,
- .my-xl-1 {
- margin-top: 0.25rem !important;
- }
-
- .mr-xl-1,
- .mx-xl-1 {
- margin-right: 0.25rem !important;
- }
-
- .mb-xl-1,
- .my-xl-1 {
- margin-bottom: 0.25rem !important;
- }
-
- .ml-xl-1,
- .mx-xl-1 {
- margin-left: 0.25rem !important;
- }
-
- .m-xl-2 {
- margin: 0.5rem !important;
- }
-
- .mt-xl-2,
- .my-xl-2 {
- margin-top: 0.5rem !important;
- }
-
- .mr-xl-2,
- .mx-xl-2 {
- margin-right: 0.5rem !important;
- }
-
- .mb-xl-2,
- .my-xl-2 {
- margin-bottom: 0.5rem !important;
- }
-
- .ml-xl-2,
- .mx-xl-2 {
- margin-left: 0.5rem !important;
- }
-
- .m-xl-3 {
- margin: 1rem !important;
- }
-
- .mt-xl-3,
- .my-xl-3 {
- margin-top: 1rem !important;
- }
-
- .mr-xl-3,
- .mx-xl-3 {
- margin-right: 1rem !important;
- }
-
- .mb-xl-3,
- .my-xl-3 {
- margin-bottom: 1rem !important;
- }
-
- .ml-xl-3,
- .mx-xl-3 {
- margin-left: 1rem !important;
- }
-
- .m-xl-4 {
- margin: 1.5rem !important;
- }
-
- .mt-xl-4,
- .my-xl-4 {
- margin-top: 1.5rem !important;
- }
-
- .mr-xl-4,
- .mx-xl-4 {
- margin-right: 1.5rem !important;
- }
-
- .mb-xl-4,
- .my-xl-4 {
- margin-bottom: 1.5rem !important;
- }
-
- .ml-xl-4,
- .mx-xl-4 {
- margin-left: 1.5rem !important;
- }
-
- .m-xl-5 {
- margin: 3rem !important;
- }
-
- .mt-xl-5,
- .my-xl-5 {
- margin-top: 3rem !important;
- }
-
- .mr-xl-5,
- .mx-xl-5 {
- margin-right: 3rem !important;
- }
-
- .mb-xl-5,
- .my-xl-5 {
- margin-bottom: 3rem !important;
- }
-
- .ml-xl-5,
- .mx-xl-5 {
- margin-left: 3rem !important;
- }
-
- .p-xl-0 {
- padding: 0 !important;
- }
-
- .pt-xl-0,
- .py-xl-0 {
- padding-top: 0 !important;
- }
-
- .pr-xl-0,
- .px-xl-0 {
- padding-right: 0 !important;
- }
-
- .pb-xl-0,
- .py-xl-0 {
- padding-bottom: 0 !important;
- }
-
- .pl-xl-0,
- .px-xl-0 {
- padding-left: 0 !important;
- }
-
- .p-xl-1 {
- padding: 0.25rem !important;
- }
-
- .pt-xl-1,
- .py-xl-1 {
- padding-top: 0.25rem !important;
- }
-
- .pr-xl-1,
- .px-xl-1 {
- padding-right: 0.25rem !important;
- }
-
- .pb-xl-1,
- .py-xl-1 {
- padding-bottom: 0.25rem !important;
- }
-
- .pl-xl-1,
- .px-xl-1 {
- padding-left: 0.25rem !important;
- }
-
- .p-xl-2 {
- padding: 0.5rem !important;
- }
-
- .pt-xl-2,
- .py-xl-2 {
- padding-top: 0.5rem !important;
- }
-
- .pr-xl-2,
- .px-xl-2 {
- padding-right: 0.5rem !important;
- }
-
- .pb-xl-2,
- .py-xl-2 {
- padding-bottom: 0.5rem !important;
- }
-
- .pl-xl-2,
- .px-xl-2 {
- padding-left: 0.5rem !important;
- }
-
- .p-xl-3 {
- padding: 1rem !important;
- }
-
- .pt-xl-3,
- .py-xl-3 {
- padding-top: 1rem !important;
- }
-
- .pr-xl-3,
- .px-xl-3 {
- padding-right: 1rem !important;
- }
-
- .pb-xl-3,
- .py-xl-3 {
- padding-bottom: 1rem !important;
- }
-
- .pl-xl-3,
- .px-xl-3 {
- padding-left: 1rem !important;
- }
-
- .p-xl-4 {
- padding: 1.5rem !important;
- }
-
- .pt-xl-4,
- .py-xl-4 {
- padding-top: 1.5rem !important;
- }
-
- .pr-xl-4,
- .px-xl-4 {
- padding-right: 1.5rem !important;
- }
-
- .pb-xl-4,
- .py-xl-4 {
- padding-bottom: 1.5rem !important;
- }
-
- .pl-xl-4,
- .px-xl-4 {
- padding-left: 1.5rem !important;
- }
-
- .p-xl-5 {
- padding: 3rem !important;
- }
-
- .pt-xl-5,
- .py-xl-5 {
- padding-top: 3rem !important;
- }
-
- .pr-xl-5,
- .px-xl-5 {
- padding-right: 3rem !important;
- }
-
- .pb-xl-5,
- .py-xl-5 {
- padding-bottom: 3rem !important;
- }
-
- .pl-xl-5,
- .px-xl-5 {
- padding-left: 3rem !important;
- }
-
- .m-xl-n1 {
- margin: -0.25rem !important;
- }
-
- .mt-xl-n1,
- .my-xl-n1 {
- margin-top: -0.25rem !important;
- }
-
- .mr-xl-n1,
- .mx-xl-n1 {
- margin-right: -0.25rem !important;
- }
-
- .mb-xl-n1,
- .my-xl-n1 {
- margin-bottom: -0.25rem !important;
- }
-
- .ml-xl-n1,
- .mx-xl-n1 {
- margin-left: -0.25rem !important;
- }
-
- .m-xl-n2 {
- margin: -0.5rem !important;
- }
-
- .mt-xl-n2,
- .my-xl-n2 {
- margin-top: -0.5rem !important;
- }
-
- .mr-xl-n2,
- .mx-xl-n2 {
- margin-right: -0.5rem !important;
- }
-
- .mb-xl-n2,
- .my-xl-n2 {
- margin-bottom: -0.5rem !important;
- }
-
- .ml-xl-n2,
- .mx-xl-n2 {
- margin-left: -0.5rem !important;
- }
-
- .m-xl-n3 {
- margin: -1rem !important;
- }
-
- .mt-xl-n3,
- .my-xl-n3 {
- margin-top: -1rem !important;
- }
-
- .mr-xl-n3,
- .mx-xl-n3 {
- margin-right: -1rem !important;
- }
-
- .mb-xl-n3,
- .my-xl-n3 {
- margin-bottom: -1rem !important;
- }
-
- .ml-xl-n3,
- .mx-xl-n3 {
- margin-left: -1rem !important;
- }
-
- .m-xl-n4 {
- margin: -1.5rem !important;
- }
-
- .mt-xl-n4,
- .my-xl-n4 {
- margin-top: -1.5rem !important;
- }
-
- .mr-xl-n4,
- .mx-xl-n4 {
- margin-right: -1.5rem !important;
- }
-
- .mb-xl-n4,
- .my-xl-n4 {
- margin-bottom: -1.5rem !important;
- }
-
- .ml-xl-n4,
- .mx-xl-n4 {
- margin-left: -1.5rem !important;
- }
-
- .m-xl-n5 {
- margin: -3rem !important;
- }
-
- .mt-xl-n5,
- .my-xl-n5 {
- margin-top: -3rem !important;
- }
-
- .mr-xl-n5,
- .mx-xl-n5 {
- margin-right: -3rem !important;
- }
-
- .mb-xl-n5,
- .my-xl-n5 {
- margin-bottom: -3rem !important;
- }
-
- .ml-xl-n5,
- .mx-xl-n5 {
- margin-left: -3rem !important;
- }
-
- .m-xl-auto {
- margin: auto !important;
- }
-
- .mt-xl-auto,
- .my-xl-auto {
- margin-top: auto !important;
- }
-
- .mr-xl-auto,
- .mx-xl-auto {
- margin-right: auto !important;
- }
-
- .mb-xl-auto,
- .my-xl-auto {
- margin-bottom: auto !important;
- }
-
- .ml-xl-auto,
- .mx-xl-auto {
- margin-left: auto !important;
- }
-}
-
-.stretched-link::after {
- position: absolute;
- top: 0;
- right: 0;
- bottom: 0;
- left: 0;
- z-index: 1;
- pointer-events: auto;
- content: "";
- background-color: rgba(0, 0, 0, 0);
-}
-
-.text-monospace {
- font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important;
-}
-
-.text-justify {
- text-align: justify !important;
-}
-
-.text-wrap {
- white-space: normal !important;
-}
-
-.text-nowrap {
- white-space: nowrap !important;
-}
-
-.text-truncate {
- overflow: hidden;
- text-overflow: ellipsis;
- white-space: nowrap;
-}
-
-.text-left {
- text-align: left !important;
-}
-
-.text-right {
- text-align: right !important;
-}
-
-.text-center {
- text-align: center !important;
-}
-
-@media (min-width: 576px) {
- .text-sm-left {
- text-align: left !important;
- }
-
- .text-sm-right {
- text-align: right !important;
- }
-
- .text-sm-center {
- text-align: center !important;
- }
-}
-
-@media (min-width: 768px) {
- .text-md-left {
- text-align: left !important;
- }
-
- .text-md-right {
- text-align: right !important;
- }
-
- .text-md-center {
- text-align: center !important;
- }
-}
-
-@media (min-width: 992px) {
- .text-lg-left {
- text-align: left !important;
- }
-
- .text-lg-right {
- text-align: right !important;
- }
-
- .text-lg-center {
- text-align: center !important;
- }
-}
-
-@media (min-width: 1200px) {
- .text-xl-left {
- text-align: left !important;
- }
-
- .text-xl-right {
- text-align: right !important;
- }
-
- .text-xl-center {
- text-align: center !important;
- }
-}
-
-.text-lowercase {
- text-transform: lowercase !important;
-}
-
-.text-uppercase {
- text-transform: uppercase !important;
-}
-
-.text-capitalize {
- text-transform: capitalize !important;
-}
-
-.font-weight-light {
- font-weight: 300 !important;
-}
-
-.font-weight-lighter {
- font-weight: lighter !important;
-}
-
-.font-weight-normal {
- font-weight: 400 !important;
-}
-
-.font-weight-bold {
- font-weight: 700 !important;
-}
-
-.font-weight-bolder {
- font-weight: bolder !important;
-}
-
-.font-italic {
- font-style: italic !important;
-}
-
-.text-white {
- color: #fff !important;
-}
-
-.text-primary {
- color: #f4623a !important;
-}
-
-a.text-primary:hover,
-a.text-primary:focus {
- color: #d6370c !important;
-}
-
-.text-secondary {
- color: #6c757d !important;
-}
-
-a.text-secondary:hover,
-a.text-secondary:focus {
- color: #494f54 !important;
-}
-
-.text-success {
- color: #28a745 !important;
-}
-
-a.text-success:hover,
-a.text-success:focus {
- color: #19692c !important;
-}
-
-.text-info {
- color: #17a2b8 !important;
-}
-
-a.text-info:hover,
-a.text-info:focus {
- color: #0f6674 !important;
-}
-
-.text-warning {
- color: #ffc107 !important;
-}
-
-a.text-warning:hover,
-a.text-warning:focus {
- color: #ba8b00 !important;
-}
-
-.text-danger {
- color: #dc3545 !important;
-}
-
-a.text-danger:hover,
-a.text-danger:focus {
- color: #a71d2a !important;
-}
-
-.text-light {
- color: #f8f9fa !important;
-}
-
-a.text-light:hover,
-a.text-light:focus {
- color: #cbd3da !important;
-}
-
-.text-dark {
- color: #343a40 !important;
-}
-
-a.text-dark:hover,
-a.text-dark:focus {
- color: #121416 !important;
-}
-
-.text-body {
- color: #212529 !important;
-}
-
-.text-muted {
- color: #6c757d !important;
-}
-
-.text-black-50 {
- color: rgba(0, 0, 0, 0.5) !important;
-}
-
-.text-white-50 {
- color: rgba(255, 255, 255, 0.5) !important;
-}
-
-.text-hide {
- font: 0/0 a;
- color: transparent;
- text-shadow: none;
- background-color: transparent;
- border: 0;
-}
-
-.text-decoration-none {
- text-decoration: none !important;
-}
-
-.text-break {
- word-break: break-word !important;
- word-wrap: break-word !important;
-}
-
-.text-reset {
- color: inherit !important;
-}
-
-.visible {
- visibility: visible !important;
-}
-
-.invisible {
- visibility: hidden !important;
-}
-
-@media print {
-
- *,
- *::before,
- *::after {
- text-shadow: none !important;
- box-shadow: none !important;
- }
-
- a:not(.btn) {
- text-decoration: underline;
- }
-
- abbr[title]::after {
- content: " ("attr(title) ")";
- }
-
- pre {
- white-space: pre-wrap !important;
- }
-
- pre,
- blockquote {
- border: 1px solid #adb5bd;
- page-break-inside: avoid;
- }
-
- thead {
- display: table-header-group;
- }
-
- tr,
- img {
- page-break-inside: avoid;
- }
-
- p,
- h2,
- h3 {
- orphans: 3;
- widows: 3;
- }
-
- h2,
- h3 {
- page-break-after: avoid;
- }
-
- @page {
- size: a3;
- }
-
- body {
- min-width: 992px !important;
- }
-
- .container {
- min-width: 992px !important;
- }
-
- .navbar {
- display: none;
- }
-
- .badge {
- border: 1px solid #000;
- }
-
- .table {
- border-collapse: collapse !important;
- }
-
- .table td,
- .table th {
- background-color: #fff !important;
- }
-
- .table-bordered th,
- .table-bordered td {
- border: 1px solid #dee2e6 !important;
- }
-
- .table-dark {
- color: inherit;
- }
-
- .table-dark th,
- .table-dark td,
- .table-dark thead th,
- .table-dark tbody+tbody {
- border-color: #dee2e6;
- }
-
- .table .thead-dark th {
- color: inherit;
- border-color: #dee2e6;
- }
-}
-
-body,
-html {
- width: 100%;
- height: 100%;
-}
-
-hr.divider {
- max-width: 3.25rem;
- border-width: 0.2rem;
- border-color: #f4623a;
-}
-
-hr.light {
- border-color: #fff;
-}
-
-.btn {
- font-family: "Merriweather Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
-}
-
-.btn-xl {
- padding: 1.25rem 2.25rem;
- font-size: 0.85rem;
- font-weight: 700;
- text-transform: uppercase;
- border: none;
- border-radius: 10rem;
-}
-
-.page-section {
- padding: 8rem 0;
-}
-
-#mainNav {
- box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
- background-color: #fff;
- transition: background-color 0.2s ease;
-}
-
-#mainNav .navbar-brand {
- font-family: "Merriweather Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
- font-weight: 700;
- color: #212529;
-}
-
-#mainNav .navbar-nav .nav-item .nav-link {
- color: var(--label-text-color);
- font-family: "Merriweather Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
- font-weight: 700;
- font-size: 0.9rem;
- padding: 0.75rem 0;
-}
-
-#mainNav .navbar-nav .nav-item .nav-link:hover,
-#mainNav .navbar-nav .nav-item .nav-link:active {
- color: #f4623a;
-}
-
-#mainNav .navbar-nav .nav-item .nav-link.active {
- color: #f4623a !important;
-}
-
-@media (min-width: 992px) {
- #mainNav {
- box-shadow: none;
- background-color: transparent;
- }
-
- #mainNav .navbar-brand {
- color: rgba(255, 255, 255, 0.7);
- }
-
- #mainNav .navbar-brand:hover {
- color: #fff;
- }
-
- #mainNav .navbar-nav .nav-item .nav-link {
- color: rgba(255, 255, 255, 0.7);
- padding: 0 1rem;
- }
-
- #mainNav .navbar-nav .nav-item .nav-link:hover {
- color: #fff;
- }
-
- #mainNav .navbar-nav .nav-item:last-child .nav-link {
- padding-right: 0;
- }
-
- #mainNav.navbar-scrolled {
- box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
- background-color: #fff;
- }
-
- #mainNav.navbar-scrolled .navbar-brand {
- color: #212529;
- }
-
- #mainNav.navbar-scrolled .navbar-brand:hover {
- color: #f4623a;
- }
-
- #mainNav.navbar-scrolled .navbar-nav .nav-item .nav-link {
- color: #212529;
- }
-
- #mainNav.navbar-scrolled .navbar-nav .nav-item .nav-link:hover {
- color: #f4623a;
- }
-}
-
-header.masthead {
- padding-top: 10rem;
- padding-bottom: calc(10rem - 4.5rem);
- background: linear-gradient(to bottom, rgba(92, 77, 66, 0.8) 0%, rgba(92, 77, 66, 0.8) 100%), url("../assets/img/bg-masthead.jpg");
- background-position: center;
- background-repeat: no-repeat;
- background-attachment: scroll;
- background-size: cover;
-}
-
-header.masthead h1 {
- font-size: 2.25rem;
-}
-
-@media (min-width: 992px) {
- header.masthead {
- height: 100vh;
- min-height: 40rem;
- padding-top: 4.5rem;
- padding-bottom: 0;
- }
-
- header.masthead p {
- font-size: 1.15rem;
- }
-
- header.masthead h1 {
- font-size: 3rem;
- }
-}
-
-@media (min-width: 1200px) {
- header.masthead h1 {
- font-size: 3.5rem;
- }
-}
-
-#portfolio .container-fluid,
-#portfolio .container-sm,
-#portfolio .container-md,
-#portfolio .container-lg,
-#portfolio .container-xl {
- max-width: 1920px;
-}
-
-#portfolio .container-fluid .portfolio-box,
-#portfolio .container-sm .portfolio-box,
-#portfolio .container-md .portfolio-box,
-#portfolio .container-lg .portfolio-box,
-#portfolio .container-xl .portfolio-box {
- position: relative;
- display: block;
-}
-
-#portfolio .container-fluid .portfolio-box .portfolio-box-caption,
-#portfolio .container-sm .portfolio-box .portfolio-box-caption,
-#portfolio .container-md .portfolio-box .portfolio-box-caption,
-#portfolio .container-lg .portfolio-box .portfolio-box-caption,
-#portfolio .container-xl .portfolio-box .portfolio-box-caption {
- display: flex;
- align-items: center;
- justify-content: center;
- flex-direction: column;
- width: 100%;
- height: 100%;
- position: absolute;
- bottom: 0;
- text-align: center;
- opacity: 0;
- color: #fff;
- background: rgba(244, 98, 58, 0.9);
- transition: opacity 0.25s ease;
- text-align: center;
-}
-
-#portfolio .container-fluid .portfolio-box .portfolio-box-caption .project-category,
-#portfolio .container-sm .portfolio-box .portfolio-box-caption .project-category,
-#portfolio .container-md .portfolio-box .portfolio-box-caption .project-category,
-#portfolio .container-lg .portfolio-box .portfolio-box-caption .project-category,
-#portfolio .container-xl .portfolio-box .portfolio-box-caption .project-category {
- font-family: "Merriweather Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
- font-size: 0.85rem;
- font-weight: 600;
- text-transform: uppercase;
-}
-
-#portfolio .container-fluid .portfolio-box .portfolio-box-caption .project-name,
-#portfolio .container-sm .portfolio-box .portfolio-box-caption .project-name,
-#portfolio .container-md .portfolio-box .portfolio-box-caption .project-name,
-#portfolio .container-lg .portfolio-box .portfolio-box-caption .project-name,
-#portfolio .container-xl .portfolio-box .portfolio-box-caption .project-name {
- font-size: 1.2rem;
-}
-
-#portfolio .container-fluid .portfolio-box:hover .portfolio-box-caption,
-#portfolio .container-sm .portfolio-box:hover .portfolio-box-caption,
-#portfolio .container-md .portfolio-box:hover .portfolio-box-caption,
-#portfolio .container-lg .portfolio-box:hover .portfolio-box-caption,
-#portfolio .container-xl .portfolio-box:hover .portfolio-box-caption {
- opacity: 1;
-}
-
-.text-white-75 {
- color: rgba(255, 255, 255, 0.75);
+@charset "UTF-8";
+
+/*!
+* Start Bootstrap - Creative v6.0.5 (https://startbootstrap.com/theme/creative)
+* Copyright 2013-2021 Start Bootstrap
+* Licensed under MIT (https://github.com/StartBootstrap/startbootstrap-creative/blob/master/LICENSE)
+*/
+/*!
+ * Bootstrap v4.6.0 (https://getbootstrap.com/)
+ * Copyright 2011-2021 The Bootstrap Authors
+ * Copyright 2011-2021 Twitter, Inc.
+ * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
+ */
+:root {
+ --blue: #007bff;
+ --indigo: #6610f2;
+ --purple: #6f42c1;
+ --pink: #e83e8c;
+ --red: #dc3545;
+ --orange: #f4623a;
+ --yellow: #ffc107;
+ --green: #28a745;
+ --teal: #20c997;
+ --cyan: #17a2b8;
+ --white: #fff;
+ --gray: #6c757d;
+ --gray-dark: #343a40;
+ --primary: #f4623a;
+ --secondary: #6c757d;
+ --success: #28a745;
+ --info: #17a2b8;
+ --warning: #ffc107;
+ --danger: #dc3545;
+ --light: #f8f9fa;
+ --dark: #343a40;
+ --breakpoint-xs: 0;
+ --breakpoint-sm: 576px;
+ --breakpoint-md: 768px;
+ --breakpoint-lg: 992px;
+ --breakpoint-xl: 1200px;
+ --font-family-sans-serif: "Merriweather Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
+ --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
+}
+
+*,
+*::before,
+*::after {
+ box-sizing: border-box;
+}
+
+html {
+ font-family: sans-serif;
+ line-height: 1.15;
+ -webkit-text-size-adjust: 100%;
+ -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
+}
+
+article,
+aside,
+figcaption,
+figure,
+footer,
+header,
+hgroup,
+main,
+nav,
+section {
+ display: block;
+}
+
+body {
+ margin: 0;
+ font-family: "Merriweather", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
+ font-size: 1rem;
+ font-weight: 400;
+ line-height: 1.5;
+ color: #212529;
+ text-align: left;
+ background-color: #fff;
+}
+
+[tabindex="-1"]:focus:not(:focus-visible) {
+ outline: 0 !important;
+}
+
+hr {
+ box-sizing: content-box;
+ height: 0;
+ overflow: visible;
+}
+
+h1,
+h2,
+h3,
+h4,
+h5,
+h6 {
+ margin-top: 0;
+ margin-bottom: 0.5rem;
+}
+
+p {
+ margin-top: 0;
+ margin-bottom: 1rem;
+}
+
+abbr[title],
+abbr[data-original-title] {
+ text-decoration: underline;
+ -webkit-text-decoration: underline dotted;
+ text-decoration: underline dotted;
+ cursor: help;
+ border-bottom: 0;
+ -webkit-text-decoration-skip-ink: none;
+ text-decoration-skip-ink: none;
+}
+
+address {
+ margin-bottom: 1rem;
+ font-style: normal;
+ line-height: inherit;
+}
+
+ol,
+ul,
+dl {
+ margin-top: 0;
+ margin-bottom: 1rem;
+}
+
+ol ol,
+ul ul,
+ol ul,
+ul ol {
+ margin-bottom: 0;
+}
+
+dt {
+ font-weight: 700;
+}
+
+dd {
+ margin-bottom: 0.5rem;
+ margin-left: 0;
+}
+
+blockquote {
+ margin: 0 0 1rem;
+}
+
+b,
+strong {
+ font-weight: bolder;
+}
+
+small {
+ font-size: 80%;
+}
+
+sub,
+sup {
+ position: relative;
+ font-size: 75%;
+ line-height: 0;
+ vertical-align: baseline;
+}
+
+sub {
+ bottom: -0.25em;
+}
+
+sup {
+ top: -0.5em;
+}
+
+a {
+ color: #f4623a;
+ text-decoration: none;
+ background-color: transparent;
+}
+
+a:hover {
+ color: #d6370c;
+ text-decoration: underline;
+}
+
+a:not([href]):not([class]) {
+ color: inherit;
+ text-decoration: none;
+}
+
+a:not([href]):not([class]):hover {
+ color: inherit;
+ text-decoration: none;
+}
+
+pre,
+code,
+kbd,
+samp {
+ font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
+ font-size: 1em;
+}
+
+pre {
+ margin-top: 0;
+ margin-bottom: 1rem;
+ overflow: auto;
+ -ms-overflow-style: scrollbar;
+}
+
+figure {
+ margin: 0 0 1rem;
+}
+
+img {
+ vertical-align: middle;
+ border-style: none;
+}
+
+svg {
+ overflow: hidden;
+ vertical-align: middle;
+}
+
+table {
+ border-collapse: collapse;
+}
+
+caption {
+ padding-top: 0.75rem;
+ padding-bottom: 0.75rem;
+ color: #6c757d;
+ text-align: left;
+ caption-side: bottom;
+}
+
+th {
+ text-align: inherit;
+ text-align: -webkit-match-parent;
+}
+
+label {
+ display: inline-block;
+ margin-bottom: 0.5rem;
+}
+
+button {
+ border-radius: 0;
+}
+
+button:focus:not(:focus-visible) {
+ outline: 0;
+}
+
+input,
+button,
+select,
+optgroup,
+textarea {
+ margin: 0;
+ font-family: inherit;
+ font-size: inherit;
+ line-height: inherit;
+}
+
+button,
+input {
+ overflow: visible;
+}
+
+button,
+select {
+ text-transform: none;
+}
+
+[role=button] {
+ cursor: pointer;
+}
+
+select {
+ word-wrap: normal;
+}
+
+button,
+[type=button],
+[type=reset],
+[type=submit] {
+ -webkit-appearance: button;
+}
+
+button:not(:disabled),
+[type=button]:not(:disabled),
+[type=reset]:not(:disabled),
+[type=submit]:not(:disabled) {
+ cursor: pointer;
+}
+
+button::-moz-focus-inner,
+[type=button]::-moz-focus-inner,
+[type=reset]::-moz-focus-inner,
+[type=submit]::-moz-focus-inner {
+ padding: 0;
+ border-style: none;
+}
+
+input[type=radio],
+input[type=checkbox] {
+ box-sizing: border-box;
+ padding: 0;
+}
+
+textarea {
+ overflow: auto;
+ resize: vertical;
+}
+
+fieldset {
+ min-width: 0;
+ padding: 0;
+ margin: 0;
+ border: 0;
+}
+
+legend {
+ display: block;
+ width: 100%;
+ max-width: 100%;
+ padding: 0;
+ margin-bottom: 0.5rem;
+ font-size: 1.5rem;
+ line-height: inherit;
+ color: inherit;
+ white-space: normal;
+}
+
+progress {
+ vertical-align: baseline;
+}
+
+[type=number]::-webkit-inner-spin-button,
+[type=number]::-webkit-outer-spin-button {
+ height: auto;
+}
+
+[type=search] {
+ outline-offset: -2px;
+ -webkit-appearance: none;
+}
+
+[type=search]::-webkit-search-decoration {
+ -webkit-appearance: none;
+}
+
+::-webkit-file-upload-button {
+ font: inherit;
+ -webkit-appearance: button;
+}
+
+output {
+ display: inline-block;
+}
+
+summary {
+ display: list-item;
+ cursor: pointer;
+}
+
+template {
+ display: none;
+}
+
+[hidden] {
+ display: none !important;
+}
+
+h1,
+h2,
+h3,
+h4,
+h5,
+h6,
+.h1,
+.h2,
+.h3,
+.h4,
+.h5,
+.h6 {
+ margin-bottom: 0.5rem;
+ font-family: "Merriweather Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
+ font-weight: 500;
+ line-height: 1.2;
+}
+
+h1,
+.h1 {
+ font-size: 2.5rem;
+}
+
+h2,
+.h2 {
+ font-size: 2rem;
+}
+
+h3,
+.h3 {
+ font-size: 1.75rem;
+}
+
+h4,
+.h4 {
+ font-size: 1.5rem;
+}
+
+h5,
+.h5 {
+ font-size: 1.25rem;
+}
+
+h6,
+.h6 {
+ font-size: 1rem;
+}
+
+.lead {
+ font-size: 1.25rem;
+ font-weight: 300;
+}
+
+.display-1 {
+ font-size: 6rem;
+ font-weight: 300;
+ line-height: 1.2;
+}
+
+.display-2 {
+ font-size: 5.5rem;
+ font-weight: 300;
+ line-height: 1.2;
+}
+
+.display-3 {
+ font-size: 4.5rem;
+ font-weight: 300;
+ line-height: 1.2;
+}
+
+.display-4 {
+ font-size: 3.5rem;
+ font-weight: 300;
+ line-height: 1.2;
+}
+
+hr {
+ margin-top: 1rem;
+ margin-bottom: 1rem;
+ border: 0;
+ border-top: 1px solid rgba(0, 0, 0, 0.1);
+}
+
+small,
+.small {
+ font-size: 80%;
+ font-weight: 400;
+}
+
+mark,
+.mark {
+ padding: 0.2em;
+ background-color: #fcf8e3;
+}
+
+.list-unstyled {
+ padding-left: 0;
+ list-style: none;
+}
+
+.list-inline {
+ padding-left: 0;
+ list-style: none;
+}
+
+.list-inline-item {
+ display: inline-block;
+}
+
+.list-inline-item:not(:last-child) {
+ margin-right: 0.5rem;
+}
+
+.initialism {
+ font-size: 90%;
+ text-transform: uppercase;
+}
+
+.blockquote {
+ margin-bottom: 1rem;
+ font-size: 1.25rem;
+}
+
+.blockquote-footer {
+ display: block;
+ font-size: 80%;
+ color: #6c757d;
+}
+
+.blockquote-footer::before {
+ content: "— ";
+}
+
+.img-fluid {
+ max-width: 100%;
+ height: auto;
+}
+
+.img-thumbnail {
+ padding: 0.25rem;
+ background-color: #fff;
+ border: 1px solid #dee2e6;
+ border-radius: 0.25rem;
+ max-width: 100%;
+ height: auto;
+}
+
+.figure {
+ display: inline-block;
+}
+
+.figure-img {
+ margin-bottom: 0.5rem;
+ line-height: 1;
+}
+
+.figure-caption {
+ font-size: 90%;
+ color: #6c757d;
+}
+
+code {
+ font-size: 87.5%;
+ color: #e83e8c;
+ word-wrap: break-word;
+}
+
+a>code {
+ color: inherit;
+}
+
+kbd {
+ padding: 0.2rem 0.4rem;
+ font-size: 87.5%;
+ color: #fff;
+ background-color: #212529;
+ border-radius: 0.2rem;
+}
+
+kbd kbd {
+ padding: 0;
+ font-size: 100%;
+ font-weight: 700;
+}
+
+pre {
+ display: block;
+ font-size: 87.5%;
+ color: #212529;
+}
+
+pre code {
+ font-size: inherit;
+ color: inherit;
+ word-break: normal;
+}
+
+.pre-scrollable {
+ max-height: 340px;
+ overflow-y: scroll;
+}
+
+.container,
+.container-fluid,
+.container-xl,
+.container-lg,
+.container-md,
+.container-sm {
+ width: 100%;
+ padding-right: 15px;
+ padding-left: 15px;
+ margin-right: auto;
+ margin-left: auto;
+}
+
+@media (min-width: 576px) {
+
+ .container-sm,
+ .container {
+ max-width: 540px;
+ }
+}
+
+@media (min-width: 768px) {
+
+ .container-md,
+ .container-sm,
+ .container {
+ max-width: 720px;
+ }
+}
+
+@media (min-width: 992px) {
+
+ .container-lg,
+ .container-md,
+ .container-sm,
+ .container {
+ max-width: 960px;
+ }
+}
+
+@media (min-width: 1200px) {
+
+ .container-xl,
+ .container-lg,
+ .container-md,
+ .container-sm,
+ .container {
+ max-width: 1140px;
+ }
+}
+
+.row {
+ display: flex;
+ flex-wrap: wrap;
+ margin-right: -15px;
+ margin-left: -15px;
+}
+
+.no-gutters {
+ margin-right: 0;
+ margin-left: 0;
+}
+
+.no-gutters>.col,
+.no-gutters>[class*=col-] {
+ padding-right: 0;
+ padding-left: 0;
+}
+
+.col-xl,
+.col-xl-auto,
+.col-xl-12,
+.col-xl-11,
+.col-xl-10,
+.col-xl-9,
+.col-xl-8,
+.col-xl-7,
+.col-xl-6,
+.col-xl-5,
+.col-xl-4,
+.col-xl-3,
+.col-xl-2,
+.col-xl-1,
+.col-lg,
+.col-lg-auto,
+.col-lg-12,
+.col-lg-11,
+.col-lg-10,
+.col-lg-9,
+.col-lg-8,
+.col-lg-7,
+.col-lg-6,
+.col-lg-5,
+.col-lg-4,
+.col-lg-3,
+.col-lg-2,
+.col-lg-1,
+.col-md,
+.col-md-auto,
+.col-md-12,
+.col-md-11,
+.col-md-10,
+.col-md-9,
+.col-md-8,
+.col-md-7,
+.col-md-6,
+.col-md-5,
+.col-md-4,
+.col-md-3,
+.col-md-2,
+.col-md-1,
+.col-sm,
+.col-sm-auto,
+.col-sm-12,
+.col-sm-11,
+.col-sm-10,
+.col-sm-9,
+.col-sm-8,
+.col-sm-7,
+.col-sm-6,
+.col-sm-5,
+.col-sm-4,
+.col-sm-3,
+.col-sm-2,
+.col-sm-1,
+.col,
+.col-auto,
+.col-12,
+.col-11,
+.col-10,
+.col-9,
+.col-8,
+.col-7,
+.col-6,
+.col-5,
+.col-4,
+.col-3,
+.col-2,
+.col-1 {
+ position: relative;
+ width: 100%;
+ padding-right: 15px;
+ padding-left: 15px;
+}
+
+.col {
+ flex-basis: 0;
+ flex-grow: 1;
+ max-width: 100%;
+}
+
+.row-cols-1>* {
+ flex: 0 0 100%;
+ max-width: 100%;
+}
+
+.row-cols-2>* {
+ flex: 0 0 50%;
+ max-width: 50%;
+}
+
+.row-cols-3>* {
+ flex: 0 0 33.3333333333%;
+ max-width: 33.3333333333%;
+}
+
+.row-cols-4>* {
+ flex: 0 0 25%;
+ max-width: 25%;
+}
+
+.row-cols-5>* {
+ flex: 0 0 20%;
+ max-width: 20%;
+}
+
+.row-cols-6>* {
+ flex: 0 0 16.6666666667%;
+ max-width: 16.6666666667%;
+}
+
+.col-auto {
+ flex: 0 0 auto;
+ width: auto;
+ max-width: 100%;
+}
+
+.col-1 {
+ flex: 0 0 8.3333333333%;
+ max-width: 8.3333333333%;
+}
+
+.col-2 {
+ flex: 0 0 16.6666666667%;
+ max-width: 16.6666666667%;
+}
+
+.col-3 {
+ flex: 0 0 25%;
+ max-width: 25%;
+}
+
+.col-4 {
+ flex: 0 0 33.3333333333%;
+ max-width: 33.3333333333%;
+}
+
+.col-5 {
+ flex: 0 0 41.6666666667%;
+ max-width: 41.6666666667%;
+}
+
+.col-6 {
+ flex: 0 0 50%;
+ max-width: 50%;
+}
+
+.col-7 {
+ flex: 0 0 58.3333333333%;
+ max-width: 58.3333333333%;
+}
+
+.col-8 {
+ flex: 0 0 66.6666666667%;
+ max-width: 66.6666666667%;
+}
+
+.col-9 {
+ flex: 0 0 75%;
+ max-width: 75%;
+}
+
+.col-10 {
+ flex: 0 0 83.3333333333%;
+ max-width: 83.3333333333%;
+}
+
+.col-11 {
+ flex: 0 0 91.6666666667%;
+ max-width: 91.6666666667%;
+}
+
+.col-12 {
+ flex: 0 0 100%;
+ max-width: 100%;
+}
+
+.order-first {
+ order: -1;
+}
+
+.order-last {
+ order: 13;
+}
+
+.order-0 {
+ order: 0;
+}
+
+.order-1 {
+ order: 1;
+}
+
+.order-2 {
+ order: 2;
+}
+
+.order-3 {
+ order: 3;
+}
+
+.order-4 {
+ order: 4;
+}
+
+.order-5 {
+ order: 5;
+}
+
+.order-6 {
+ order: 6;
+}
+
+.order-7 {
+ order: 7;
+}
+
+.order-8 {
+ order: 8;
+}
+
+.order-9 {
+ order: 9;
+}
+
+.order-10 {
+ order: 10;
+}
+
+.order-11 {
+ order: 11;
+}
+
+.order-12 {
+ order: 12;
+}
+
+.offset-1 {
+ margin-left: 8.3333333333%;
+}
+
+.offset-2 {
+ margin-left: 16.6666666667%;
+}
+
+.offset-3 {
+ margin-left: 25%;
+}
+
+.offset-4 {
+ margin-left: 33.3333333333%;
+}
+
+.offset-5 {
+ margin-left: 41.6666666667%;
+}
+
+.offset-6 {
+ margin-left: 50%;
+}
+
+.offset-7 {
+ margin-left: 58.3333333333%;
+}
+
+.offset-8 {
+ margin-left: 66.6666666667%;
+}
+
+.offset-9 {
+ margin-left: 75%;
+}
+
+.offset-10 {
+ margin-left: 83.3333333333%;
+}
+
+.offset-11 {
+ margin-left: 91.6666666667%;
+}
+
+@media (min-width: 576px) {
+ .col-sm {
+ flex-basis: 0;
+ flex-grow: 1;
+ max-width: 100%;
+ }
+
+ .row-cols-sm-1>* {
+ flex: 0 0 100%;
+ max-width: 100%;
+ }
+
+ .row-cols-sm-2>* {
+ flex: 0 0 50%;
+ max-width: 50%;
+ }
+
+ .row-cols-sm-3>* {
+ flex: 0 0 33.3333333333%;
+ max-width: 33.3333333333%;
+ }
+
+ .row-cols-sm-4>* {
+ flex: 0 0 25%;
+ max-width: 25%;
+ }
+
+ .row-cols-sm-5>* {
+ flex: 0 0 20%;
+ max-width: 20%;
+ }
+
+ .row-cols-sm-6>* {
+ flex: 0 0 16.6666666667%;
+ max-width: 16.6666666667%;
+ }
+
+ .col-sm-auto {
+ flex: 0 0 auto;
+ width: auto;
+ max-width: 100%;
+ }
+
+ .col-sm-1 {
+ flex: 0 0 8.3333333333%;
+ max-width: 8.3333333333%;
+ }
+
+ .col-sm-2 {
+ flex: 0 0 16.6666666667%;
+ max-width: 16.6666666667%;
+ }
+
+ .col-sm-3 {
+ flex: 0 0 25%;
+ max-width: 25%;
+ }
+
+ .col-sm-4 {
+ flex: 0 0 33.3333333333%;
+ max-width: 33.3333333333%;
+ }
+
+ .col-sm-5 {
+ flex: 0 0 41.6666666667%;
+ max-width: 41.6666666667%;
+ }
+
+ .col-sm-6 {
+ flex: 0 0 50%;
+ max-width: 50%;
+ }
+
+ .col-sm-7 {
+ flex: 0 0 58.3333333333%;
+ max-width: 58.3333333333%;
+ }
+
+ .col-sm-8 {
+ flex: 0 0 66.6666666667%;
+ max-width: 66.6666666667%;
+ }
+
+ .col-sm-9 {
+ flex: 0 0 75%;
+ max-width: 75%;
+ }
+
+ .col-sm-10 {
+ flex: 0 0 83.3333333333%;
+ max-width: 83.3333333333%;
+ }
+
+ .col-sm-11 {
+ flex: 0 0 91.6666666667%;
+ max-width: 91.6666666667%;
+ }
+
+ .col-sm-12 {
+ flex: 0 0 100%;
+ max-width: 100%;
+ }
+
+ .order-sm-first {
+ order: -1;
+ }
+
+ .order-sm-last {
+ order: 13;
+ }
+
+ .order-sm-0 {
+ order: 0;
+ }
+
+ .order-sm-1 {
+ order: 1;
+ }
+
+ .order-sm-2 {
+ order: 2;
+ }
+
+ .order-sm-3 {
+ order: 3;
+ }
+
+ .order-sm-4 {
+ order: 4;
+ }
+
+ .order-sm-5 {
+ order: 5;
+ }
+
+ .order-sm-6 {
+ order: 6;
+ }
+
+ .order-sm-7 {
+ order: 7;
+ }
+
+ .order-sm-8 {
+ order: 8;
+ }
+
+ .order-sm-9 {
+ order: 9;
+ }
+
+ .order-sm-10 {
+ order: 10;
+ }
+
+ .order-sm-11 {
+ order: 11;
+ }
+
+ .order-sm-12 {
+ order: 12;
+ }
+
+ .offset-sm-0 {
+ margin-left: 0;
+ }
+
+ .offset-sm-1 {
+ margin-left: 8.3333333333%;
+ }
+
+ .offset-sm-2 {
+ margin-left: 16.6666666667%;
+ }
+
+ .offset-sm-3 {
+ margin-left: 25%;
+ }
+
+ .offset-sm-4 {
+ margin-left: 33.3333333333%;
+ }
+
+ .offset-sm-5 {
+ margin-left: 41.6666666667%;
+ }
+
+ .offset-sm-6 {
+ margin-left: 50%;
+ }
+
+ .offset-sm-7 {
+ margin-left: 58.3333333333%;
+ }
+
+ .offset-sm-8 {
+ margin-left: 66.6666666667%;
+ }
+
+ .offset-sm-9 {
+ margin-left: 75%;
+ }
+
+ .offset-sm-10 {
+ margin-left: 83.3333333333%;
+ }
+
+ .offset-sm-11 {
+ margin-left: 91.6666666667%;
+ }
+}
+
+@media (min-width: 768px) {
+ .col-md {
+ flex-basis: 0;
+ flex-grow: 1;
+ max-width: 100%;
+ }
+
+ .row-cols-md-1>* {
+ flex: 0 0 100%;
+ max-width: 100%;
+ }
+
+ .row-cols-md-2>* {
+ flex: 0 0 50%;
+ max-width: 50%;
+ }
+
+ .row-cols-md-3>* {
+ flex: 0 0 33.3333333333%;
+ max-width: 33.3333333333%;
+ }
+
+ .row-cols-md-4>* {
+ flex: 0 0 25%;
+ max-width: 25%;
+ }
+
+ .row-cols-md-5>* {
+ flex: 0 0 20%;
+ max-width: 20%;
+ }
+
+ .row-cols-md-6>* {
+ flex: 0 0 16.6666666667%;
+ max-width: 16.6666666667%;
+ }
+
+ .col-md-auto {
+ flex: 0 0 auto;
+ width: auto;
+ max-width: 100%;
+ }
+
+ .col-md-1 {
+ flex: 0 0 8.3333333333%;
+ max-width: 8.3333333333%;
+ }
+
+ .col-md-2 {
+ flex: 0 0 16.6666666667%;
+ max-width: 16.6666666667%;
+ }
+
+ .col-md-3 {
+ flex: 0 0 25%;
+ max-width: 25%;
+ }
+
+ .col-md-4 {
+ flex: 0 0 33.3333333333%;
+ max-width: 33.3333333333%;
+ }
+
+ .col-md-5 {
+ flex: 0 0 41.6666666667%;
+ max-width: 41.6666666667%;
+ }
+
+ .col-md-6 {
+ flex: 0 0 50%;
+ max-width: 50%;
+ }
+
+ .col-md-7 {
+ flex: 0 0 58.3333333333%;
+ max-width: 58.3333333333%;
+ }
+
+ .col-md-8 {
+ flex: 0 0 66.6666666667%;
+ max-width: 66.6666666667%;
+ }
+
+ .col-md-9 {
+ flex: 0 0 75%;
+ max-width: 75%;
+ }
+
+ .col-md-10 {
+ flex: 0 0 83.3333333333%;
+ max-width: 83.3333333333%;
+ }
+
+ .col-md-11 {
+ flex: 0 0 91.6666666667%;
+ max-width: 91.6666666667%;
+ }
+
+ .col-md-12 {
+ flex: 0 0 100%;
+ max-width: 100%;
+ }
+
+ .order-md-first {
+ order: -1;
+ }
+
+ .order-md-last {
+ order: 13;
+ }
+
+ .order-md-0 {
+ order: 0;
+ }
+
+ .order-md-1 {
+ order: 1;
+ }
+
+ .order-md-2 {
+ order: 2;
+ }
+
+ .order-md-3 {
+ order: 3;
+ }
+
+ .order-md-4 {
+ order: 4;
+ }
+
+ .order-md-5 {
+ order: 5;
+ }
+
+ .order-md-6 {
+ order: 6;
+ }
+
+ .order-md-7 {
+ order: 7;
+ }
+
+ .order-md-8 {
+ order: 8;
+ }
+
+ .order-md-9 {
+ order: 9;
+ }
+
+ .order-md-10 {
+ order: 10;
+ }
+
+ .order-md-11 {
+ order: 11;
+ }
+
+ .order-md-12 {
+ order: 12;
+ }
+
+ .offset-md-0 {
+ margin-left: 0;
+ }
+
+ .offset-md-1 {
+ margin-left: 8.3333333333%;
+ }
+
+ .offset-md-2 {
+ margin-left: 16.6666666667%;
+ }
+
+ .offset-md-3 {
+ margin-left: 25%;
+ }
+
+ .offset-md-4 {
+ margin-left: 33.3333333333%;
+ }
+
+ .offset-md-5 {
+ margin-left: 41.6666666667%;
+ }
+
+ .offset-md-6 {
+ margin-left: 50%;
+ }
+
+ .offset-md-7 {
+ margin-left: 58.3333333333%;
+ }
+
+ .offset-md-8 {
+ margin-left: 66.6666666667%;
+ }
+
+ .offset-md-9 {
+ margin-left: 75%;
+ }
+
+ .offset-md-10 {
+ margin-left: 83.3333333333%;
+ }
+
+ .offset-md-11 {
+ margin-left: 91.6666666667%;
+ }
+}
+
+@media (min-width: 992px) {
+ .col-lg {
+ flex-basis: 0;
+ flex-grow: 1;
+ max-width: 100%;
+ }
+
+ .row-cols-lg-1>* {
+ flex: 0 0 100%;
+ max-width: 100%;
+ }
+
+ .row-cols-lg-2>* {
+ flex: 0 0 50%;
+ max-width: 50%;
+ }
+
+ .row-cols-lg-3>* {
+ flex: 0 0 33.3333333333%;
+ max-width: 33.3333333333%;
+ }
+
+ .row-cols-lg-4>* {
+ flex: 0 0 25%;
+ max-width: 25%;
+ }
+
+ .row-cols-lg-5>* {
+ flex: 0 0 20%;
+ max-width: 20%;
+ }
+
+ .row-cols-lg-6>* {
+ flex: 0 0 16.6666666667%;
+ max-width: 16.6666666667%;
+ }
+
+ .col-lg-auto {
+ flex: 0 0 auto;
+ width: auto;
+ max-width: 100%;
+ }
+
+ .col-lg-1 {
+ flex: 0 0 8.3333333333%;
+ max-width: 8.3333333333%;
+ }
+
+ .col-lg-2 {
+ flex: 0 0 16.6666666667%;
+ max-width: 16.6666666667%;
+ }
+
+ .col-lg-3 {
+ flex: 0 0 25%;
+ max-width: 25%;
+ }
+
+ .col-lg-4 {
+ flex: 0 0 33.3333333333%;
+ max-width: 33.3333333333%;
+ }
+
+ .col-lg-5 {
+ flex: 0 0 41.6666666667%;
+ max-width: 41.6666666667%;
+ }
+
+ .col-lg-6 {
+ flex: 0 0 50%;
+ max-width: 50%;
+ }
+
+ .col-lg-7 {
+ flex: 0 0 58.3333333333%;
+ max-width: 58.3333333333%;
+ }
+
+ .col-lg-8 {
+ flex: 0 0 66.6666666667%;
+ max-width: 66.6666666667%;
+ }
+
+ .col-lg-9 {
+ flex: 0 0 75%;
+ max-width: 75%;
+ }
+
+ .col-lg-10 {
+ flex: 0 0 83.3333333333%;
+ max-width: 83.3333333333%;
+ }
+
+ .col-lg-11 {
+ flex: 0 0 91.6666666667%;
+ max-width: 91.6666666667%;
+ }
+
+ .col-lg-12 {
+ flex: 0 0 100%;
+ max-width: 100%;
+ }
+
+ .order-lg-first {
+ order: -1;
+ }
+
+ .order-lg-last {
+ order: 13;
+ }
+
+ .order-lg-0 {
+ order: 0;
+ }
+
+ .order-lg-1 {
+ order: 1;
+ }
+
+ .order-lg-2 {
+ order: 2;
+ }
+
+ .order-lg-3 {
+ order: 3;
+ }
+
+ .order-lg-4 {
+ order: 4;
+ }
+
+ .order-lg-5 {
+ order: 5;
+ }
+
+ .order-lg-6 {
+ order: 6;
+ }
+
+ .order-lg-7 {
+ order: 7;
+ }
+
+ .order-lg-8 {
+ order: 8;
+ }
+
+ .order-lg-9 {
+ order: 9;
+ }
+
+ .order-lg-10 {
+ order: 10;
+ }
+
+ .order-lg-11 {
+ order: 11;
+ }
+
+ .order-lg-12 {
+ order: 12;
+ }
+
+ .offset-lg-0 {
+ margin-left: 0;
+ }
+
+ .offset-lg-1 {
+ margin-left: 8.3333333333%;
+ }
+
+ .offset-lg-2 {
+ margin-left: 16.6666666667%;
+ }
+
+ .offset-lg-3 {
+ margin-left: 25%;
+ }
+
+ .offset-lg-4 {
+ margin-left: 33.3333333333%;
+ }
+
+ .offset-lg-5 {
+ margin-left: 41.6666666667%;
+ }
+
+ .offset-lg-6 {
+ margin-left: 50%;
+ }
+
+ .offset-lg-7 {
+ margin-left: 58.3333333333%;
+ }
+
+ .offset-lg-8 {
+ margin-left: 66.6666666667%;
+ }
+
+ .offset-lg-9 {
+ margin-left: 75%;
+ }
+
+ .offset-lg-10 {
+ margin-left: 83.3333333333%;
+ }
+
+ .offset-lg-11 {
+ margin-left: 91.6666666667%;
+ }
+}
+
+@media (min-width: 1200px) {
+ .col-xl {
+ flex-basis: 0;
+ flex-grow: 1;
+ max-width: 100%;
+ }
+
+ .row-cols-xl-1>* {
+ flex: 0 0 100%;
+ max-width: 100%;
+ }
+
+ .row-cols-xl-2>* {
+ flex: 0 0 50%;
+ max-width: 50%;
+ }
+
+ .row-cols-xl-3>* {
+ flex: 0 0 33.3333333333%;
+ max-width: 33.3333333333%;
+ }
+
+ .row-cols-xl-4>* {
+ flex: 0 0 25%;
+ max-width: 25%;
+ }
+
+ .row-cols-xl-5>* {
+ flex: 0 0 20%;
+ max-width: 20%;
+ }
+
+ .row-cols-xl-6>* {
+ flex: 0 0 16.6666666667%;
+ max-width: 16.6666666667%;
+ }
+
+ .col-xl-auto {
+ flex: 0 0 auto;
+ width: auto;
+ max-width: 100%;
+ }
+
+ .col-xl-1 {
+ flex: 0 0 8.3333333333%;
+ max-width: 8.3333333333%;
+ }
+
+ .col-xl-2 {
+ flex: 0 0 16.6666666667%;
+ max-width: 16.6666666667%;
+ }
+
+ .col-xl-3 {
+ flex: 0 0 25%;
+ max-width: 25%;
+ }
+
+ .col-xl-4 {
+ flex: 0 0 33.3333333333%;
+ max-width: 33.3333333333%;
+ }
+
+ .col-xl-5 {
+ flex: 0 0 41.6666666667%;
+ max-width: 41.6666666667%;
+ }
+
+ .col-xl-6 {
+ flex: 0 0 50%;
+ max-width: 50%;
+ }
+
+ .col-xl-7 {
+ flex: 0 0 58.3333333333%;
+ max-width: 58.3333333333%;
+ }
+
+ .col-xl-8 {
+ flex: 0 0 66.6666666667%;
+ max-width: 66.6666666667%;
+ }
+
+ .col-xl-9 {
+ flex: 0 0 75%;
+ max-width: 75%;
+ }
+
+ .col-xl-10 {
+ flex: 0 0 83.3333333333%;
+ max-width: 83.3333333333%;
+ }
+
+ .col-xl-11 {
+ flex: 0 0 91.6666666667%;
+ max-width: 91.6666666667%;
+ }
+
+ .col-xl-12 {
+ flex: 0 0 100%;
+ max-width: 100%;
+ }
+
+ .order-xl-first {
+ order: -1;
+ }
+
+ .order-xl-last {
+ order: 13;
+ }
+
+ .order-xl-0 {
+ order: 0;
+ }
+
+ .order-xl-1 {
+ order: 1;
+ }
+
+ .order-xl-2 {
+ order: 2;
+ }
+
+ .order-xl-3 {
+ order: 3;
+ }
+
+ .order-xl-4 {
+ order: 4;
+ }
+
+ .order-xl-5 {
+ order: 5;
+ }
+
+ .order-xl-6 {
+ order: 6;
+ }
+
+ .order-xl-7 {
+ order: 7;
+ }
+
+ .order-xl-8 {
+ order: 8;
+ }
+
+ .order-xl-9 {
+ order: 9;
+ }
+
+ .order-xl-10 {
+ order: 10;
+ }
+
+ .order-xl-11 {
+ order: 11;
+ }
+
+ .order-xl-12 {
+ order: 12;
+ }
+
+ .offset-xl-0 {
+ margin-left: 0;
+ }
+
+ .offset-xl-1 {
+ margin-left: 8.3333333333%;
+ }
+
+ .offset-xl-2 {
+ margin-left: 16.6666666667%;
+ }
+
+ .offset-xl-3 {
+ margin-left: 25%;
+ }
+
+ .offset-xl-4 {
+ margin-left: 33.3333333333%;
+ }
+
+ .offset-xl-5 {
+ margin-left: 41.6666666667%;
+ }
+
+ .offset-xl-6 {
+ margin-left: 50%;
+ }
+
+ .offset-xl-7 {
+ margin-left: 58.3333333333%;
+ }
+
+ .offset-xl-8 {
+ margin-left: 66.6666666667%;
+ }
+
+ .offset-xl-9 {
+ margin-left: 75%;
+ }
+
+ .offset-xl-10 {
+ margin-left: 83.3333333333%;
+ }
+
+ .offset-xl-11 {
+ margin-left: 91.6666666667%;
+ }
+}
+
+.table {
+ width: 100%;
+ margin-bottom: 1rem;
+ color: #212529;
+}
+
+.table th,
+.table td {
+ padding: 0.75rem;
+ vertical-align: top;
+ border-top: 1px solid #dee2e6;
+}
+
+.table thead th {
+ vertical-align: bottom;
+ border-bottom: 2px solid #dee2e6;
+}
+
+.table tbody+tbody {
+ border-top: 2px solid #dee2e6;
+}
+
+.table-sm th,
+.table-sm td {
+ padding: 0.3rem;
+}
+
+.table-bordered {
+ border: 1px solid #dee2e6;
+}
+
+.table-bordered th,
+.table-bordered td {
+ border: 1px solid #dee2e6;
+}
+
+.table-bordered thead th,
+.table-bordered thead td {
+ border-bottom-width: 2px;
+}
+
+.table-borderless th,
+.table-borderless td,
+.table-borderless thead th,
+.table-borderless tbody+tbody {
+ border: 0;
+}
+
+.table-striped tbody tr:nth-of-type(odd) {
+ background-color: rgba(0, 0, 0, 0.05);
+}
+
+.table-hover tbody tr:hover {
+ color: #212529;
+ background-color: rgba(0, 0, 0, 0.075);
+}
+
+.table-primary,
+.table-primary>th,
+.table-primary>td {
+ background-color: #fcd3c8;
+}
+
+.table-primary th,
+.table-primary td,
+.table-primary thead th,
+.table-primary tbody+tbody {
+ border-color: #f9ad99;
+}
+
+.table-hover .table-primary:hover {
+ background-color: #fbc0b0;
+}
+
+.table-hover .table-primary:hover>td,
+.table-hover .table-primary:hover>th {
+ background-color: #fbc0b0;
+}
+
+.table-secondary,
+.table-secondary>th,
+.table-secondary>td {
+ background-color: #d6d8db;
+}
+
+.table-secondary th,
+.table-secondary td,
+.table-secondary thead th,
+.table-secondary tbody+tbody {
+ border-color: #b3b7bb;
+}
+
+.table-hover .table-secondary:hover {
+ background-color: #c8cbcf;
+}
+
+.table-hover .table-secondary:hover>td,
+.table-hover .table-secondary:hover>th {
+ background-color: #c8cbcf;
+}
+
+.table-success,
+.table-success>th,
+.table-success>td {
+ background-color: #c3e6cb;
+}
+
+.table-success th,
+.table-success td,
+.table-success thead th,
+.table-success tbody+tbody {
+ border-color: #8fd19e;
+}
+
+.table-hover .table-success:hover {
+ background-color: #b1dfbb;
+}
+
+.table-hover .table-success:hover>td,
+.table-hover .table-success:hover>th {
+ background-color: #b1dfbb;
+}
+
+.table-info,
+.table-info>th,
+.table-info>td {
+ background-color: #bee5eb;
+}
+
+.table-info th,
+.table-info td,
+.table-info thead th,
+.table-info tbody+tbody {
+ border-color: #86cfda;
+}
+
+.table-hover .table-info:hover {
+ background-color: #abdde5;
+}
+
+.table-hover .table-info:hover>td,
+.table-hover .table-info:hover>th {
+ background-color: #abdde5;
+}
+
+.table-warning,
+.table-warning>th,
+.table-warning>td {
+ background-color: #ffeeba;
+}
+
+.table-warning th,
+.table-warning td,
+.table-warning thead th,
+.table-warning tbody+tbody {
+ border-color: #ffdf7e;
+}
+
+.table-hover .table-warning:hover {
+ background-color: #ffe8a1;
+}
+
+.table-hover .table-warning:hover>td,
+.table-hover .table-warning:hover>th {
+ background-color: #ffe8a1;
+}
+
+.table-danger,
+.table-danger>th,
+.table-danger>td {
+ background-color: #f5c6cb;
+}
+
+.table-danger th,
+.table-danger td,
+.table-danger thead th,
+.table-danger tbody+tbody {
+ border-color: #ed969e;
+}
+
+.table-hover .table-danger:hover {
+ background-color: #f1b0b7;
+}
+
+.table-hover .table-danger:hover>td,
+.table-hover .table-danger:hover>th {
+ background-color: #f1b0b7;
+}
+
+.table-light,
+.table-light>th,
+.table-light>td {
+ background-color: #fdfdfe;
+}
+
+.table-light th,
+.table-light td,
+.table-light thead th,
+.table-light tbody+tbody {
+ border-color: #fbfcfc;
+}
+
+.table-hover .table-light:hover {
+ background-color: #ececf6;
+}
+
+.table-hover .table-light:hover>td,
+.table-hover .table-light:hover>th {
+ background-color: #ececf6;
+}
+
+.table-dark,
+.table-dark>th,
+.table-dark>td {
+ background-color: #c6c8ca;
+}
+
+.table-dark th,
+.table-dark td,
+.table-dark thead th,
+.table-dark tbody+tbody {
+ border-color: #95999c;
+}
+
+.table-hover .table-dark:hover {
+ background-color: #b9bbbe;
+}
+
+.table-hover .table-dark:hover>td,
+.table-hover .table-dark:hover>th {
+ background-color: #b9bbbe;
+}
+
+.table-active,
+.table-active>th,
+.table-active>td {
+ background-color: rgba(0, 0, 0, 0.075);
+}
+
+.table-hover .table-active:hover {
+ background-color: rgba(0, 0, 0, 0.075);
+}
+
+.table-hover .table-active:hover>td,
+.table-hover .table-active:hover>th {
+ background-color: rgba(0, 0, 0, 0.075);
+}
+
+.table .thead-dark th {
+ color: #fff;
+ background-color: #343a40;
+ border-color: #454d55;
+}
+
+.table .thead-light th {
+ color: #495057;
+ background-color: #e9ecef;
+ border-color: #dee2e6;
+}
+
+.table-dark {
+ color: #fff;
+ background-color: #343a40;
+}
+
+.table-dark th,
+.table-dark td,
+.table-dark thead th {
+ border-color: #454d55;
+}
+
+.table-dark.table-bordered {
+ border: 0;
+}
+
+.table-dark.table-striped tbody tr:nth-of-type(odd) {
+ background-color: rgba(255, 255, 255, 0.05);
+}
+
+.table-dark.table-hover tbody tr:hover {
+ color: #fff;
+ background-color: rgba(255, 255, 255, 0.075);
+}
+
+@media (max-width: 575.98px) {
+ .table-responsive-sm {
+ display: block;
+ width: 100%;
+ overflow-x: auto;
+ -webkit-overflow-scrolling: touch;
+ }
+
+ .table-responsive-sm>.table-bordered {
+ border: 0;
+ }
+}
+
+@media (max-width: 767.98px) {
+ .table-responsive-md {
+ display: block;
+ width: 100%;
+ overflow-x: auto;
+ -webkit-overflow-scrolling: touch;
+ }
+
+ .table-responsive-md>.table-bordered {
+ border: 0;
+ }
+}
+
+@media (max-width: 991.98px) {
+ .table-responsive-lg {
+ display: block;
+ width: 100%;
+ overflow-x: auto;
+ -webkit-overflow-scrolling: touch;
+ }
+
+ .table-responsive-lg>.table-bordered {
+ border: 0;
+ }
+}
+
+@media (max-width: 1199.98px) {
+ .table-responsive-xl {
+ display: block;
+ width: 100%;
+ overflow-x: auto;
+ -webkit-overflow-scrolling: touch;
+ }
+
+ .table-responsive-xl>.table-bordered {
+ border: 0;
+ }
+}
+
+.table-responsive {
+ display: block;
+ width: 100%;
+ overflow-x: auto;
+ -webkit-overflow-scrolling: touch;
+}
+
+.table-responsive>.table-bordered {
+ border: 0;
+}
+
+.form-control {
+ display: block;
+ width: 100%;
+ height: calc(1.5em + 0.75rem + 2px);
+ padding: 0.375rem 0.75rem;
+ font-size: 1rem;
+ font-weight: 400;
+ line-height: 1.5;
+ color: #495057;
+ background-color: #fff;
+ background-clip: padding-box;
+ border: 1px solid #ced4da;
+ border-radius: 0.25rem;
+ transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .form-control {
+ transition: none;
+ }
+}
+
+.form-control::-ms-expand {
+ background-color: transparent;
+ border: 0;
+}
+
+.form-control:-moz-focusring {
+ color: transparent;
+ text-shadow: 0 0 0 #495057;
+}
+
+.form-control:focus {
+ color: #495057;
+ background-color: #fff;
+ border-color: #fbc2b3;
+ outline: 0;
+ box-shadow: 0 0 0 0.2rem rgba(244, 98, 58, 0.25);
+}
+
+.form-control::-moz-placeholder {
+ color: #6c757d;
+ opacity: 1;
+}
+
+.form-control:-ms-input-placeholder {
+ color: #6c757d;
+ opacity: 1;
+}
+
+.form-control::placeholder {
+ color: #6c757d;
+ opacity: 1;
+}
+
+.form-control:disabled,
+.form-control[readonly] {
+ background-color: #e9ecef;
+ opacity: 1;
+}
+
+input[type=date].form-control,
+input[type=time].form-control,
+input[type=datetime-local].form-control,
+input[type=month].form-control {
+ -webkit-appearance: none;
+ -moz-appearance: none;
+ appearance: none;
+}
+
+select.form-control:focus::-ms-value {
+ color: #495057;
+ background-color: #fff;
+}
+
+.form-control-file,
+.form-control-range {
+ display: block;
+ width: 100%;
+}
+
+.col-form-label {
+ padding-top: calc(0.375rem + 1px);
+ padding-bottom: calc(0.375rem + 1px);
+ margin-bottom: 0;
+ font-size: inherit;
+ line-height: 1.5;
+}
+
+.col-form-label-lg {
+ padding-top: calc(0.5rem + 1px);
+ padding-bottom: calc(0.5rem + 1px);
+ font-size: 1.25rem;
+ line-height: 1.5;
+}
+
+.col-form-label-sm {
+ padding-top: calc(0.25rem + 1px);
+ padding-bottom: calc(0.25rem + 1px);
+ font-size: 0.875rem;
+ line-height: 1.5;
+}
+
+.form-control-plaintext {
+ display: block;
+ width: 100%;
+ padding: 0.375rem 0;
+ margin-bottom: 0;
+ font-size: 1rem;
+ line-height: 1.5;
+ color: #212529;
+ background-color: transparent;
+ border: solid transparent;
+ border-width: 1px 0;
+}
+
+.form-control-plaintext.form-control-sm,
+.form-control-plaintext.form-control-lg {
+ padding-right: 0;
+ padding-left: 0;
+}
+
+.form-control-sm {
+ height: calc(1.5em + 0.5rem + 2px);
+ padding: 0.25rem 0.5rem;
+ font-size: 0.875rem;
+ line-height: 1.5;
+ border-radius: 0.2rem;
+}
+
+.form-control-lg {
+ height: calc(1.5em + 1rem + 2px);
+ padding: 0.5rem 1rem;
+ font-size: 1.25rem;
+ line-height: 1.5;
+ border-radius: 0.3rem;
+}
+
+select.form-control[size],
+select.form-control[multiple] {
+ height: auto;
+}
+
+textarea.form-control {
+ height: auto;
+}
+
+.form-group {
+ margin-bottom: 1rem;
+}
+
+.form-text {
+ display: block;
+ margin-top: 0.25rem;
+}
+
+.form-row {
+ display: flex;
+ flex-wrap: wrap;
+ margin-right: -5px;
+ margin-left: -5px;
+}
+
+.form-row>.col,
+.form-row>[class*=col-] {
+ padding-right: 5px;
+ padding-left: 5px;
+}
+
+.form-check {
+ position: relative;
+ display: block;
+ padding-left: 1.25rem;
+}
+
+.form-check-input {
+ position: absolute;
+ margin-top: 0.3rem;
+ margin-left: -1.25rem;
+}
+
+.form-check-input[disabled]~.form-check-label,
+.form-check-input:disabled~.form-check-label {
+ color: #6c757d;
+}
+
+.form-check-label {
+ margin-bottom: 0;
+}
+
+.form-check-inline {
+ display: inline-flex;
+ align-items: center;
+ padding-left: 0;
+ margin-right: 0.75rem;
+}
+
+.form-check-inline .form-check-input {
+ position: static;
+ margin-top: 0;
+ margin-right: 0.3125rem;
+ margin-left: 0;
+}
+
+.valid-feedback {
+ display: none;
+ width: 100%;
+ margin-top: 0.25rem;
+ font-size: 80%;
+ color: #28a745;
+}
+
+.valid-tooltip {
+ position: absolute;
+ top: 100%;
+ left: 0;
+ z-index: 5;
+ display: none;
+ max-width: 100%;
+ padding: 0.25rem 0.5rem;
+ margin-top: 0.1rem;
+ font-size: 0.875rem;
+ line-height: 1.5;
+ color: #fff;
+ background-color: rgba(40, 167, 69, 0.9);
+ border-radius: 0.25rem;
+}
+
+.form-row>.col>.valid-tooltip,
+.form-row>[class*=col-]>.valid-tooltip {
+ left: 5px;
+}
+
+.was-validated :valid~.valid-feedback,
+.was-validated :valid~.valid-tooltip,
+.is-valid~.valid-feedback,
+.is-valid~.valid-tooltip {
+ display: block;
+}
+
+.was-validated .form-control:valid,
+.form-control.is-valid {
+ border-color: #28a745;
+ padding-right: calc(1.5em + 0.75rem);
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
+ background-repeat: no-repeat;
+ background-position: right calc(0.375em + 0.1875rem) center;
+ background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
+}
+
+.was-validated .form-control:valid:focus,
+.form-control.is-valid:focus {
+ border-color: #28a745;
+ box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
+}
+
+.was-validated textarea.form-control:valid,
+textarea.form-control.is-valid {
+ padding-right: calc(1.5em + 0.75rem);
+ background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
+}
+
+.was-validated .custom-select:valid,
+.custom-select.is-valid {
+ border-color: #28a745;
+ padding-right: calc(0.75em + 2.3125rem);
+ background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat, #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) no-repeat;
+}
+
+.was-validated .custom-select:valid:focus,
+.custom-select.is-valid:focus {
+ border-color: #28a745;
+ box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
+}
+
+.was-validated .form-check-input:valid~.form-check-label,
+.form-check-input.is-valid~.form-check-label {
+ color: #28a745;
+}
+
+.was-validated .form-check-input:valid~.valid-feedback,
+.was-validated .form-check-input:valid~.valid-tooltip,
+.form-check-input.is-valid~.valid-feedback,
+.form-check-input.is-valid~.valid-tooltip {
+ display: block;
+}
+
+.was-validated .custom-control-input:valid~.custom-control-label,
+.custom-control-input.is-valid~.custom-control-label {
+ color: #28a745;
+}
+
+.was-validated .custom-control-input:valid~.custom-control-label::before,
+.custom-control-input.is-valid~.custom-control-label::before {
+ border-color: #28a745;
+}
+
+.was-validated .custom-control-input:valid:checked~.custom-control-label::before,
+.custom-control-input.is-valid:checked~.custom-control-label::before {
+ border-color: #34ce57;
+ background-color: #34ce57;
+}
+
+.was-validated .custom-control-input:valid:focus~.custom-control-label::before,
+.custom-control-input.is-valid:focus~.custom-control-label::before {
+ box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
+}
+
+.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label::before,
+.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label::before {
+ border-color: #28a745;
+}
+
+.was-validated .custom-file-input:valid~.custom-file-label,
+.custom-file-input.is-valid~.custom-file-label {
+ border-color: #28a745;
+}
+
+.was-validated .custom-file-input:valid:focus~.custom-file-label,
+.custom-file-input.is-valid:focus~.custom-file-label {
+ border-color: #28a745;
+ box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
+}
+
+.invalid-feedback {
+ display: none;
+ width: 100%;
+ margin-top: 0.25rem;
+ font-size: 80%;
+ color: #dc3545;
+}
+
+.invalid-tooltip {
+ position: absolute;
+ top: 100%;
+ left: 0;
+ z-index: 5;
+ display: none;
+ max-width: 100%;
+ padding: 0.25rem 0.5rem;
+ margin-top: 0.1rem;
+ font-size: 0.875rem;
+ line-height: 1.5;
+ color: #fff;
+ background-color: rgba(220, 53, 69, 0.9);
+ border-radius: 0.25rem;
+}
+
+.form-row>.col>.invalid-tooltip,
+.form-row>[class*=col-]>.invalid-tooltip {
+ left: 5px;
+}
+
+.was-validated :invalid~.invalid-feedback,
+.was-validated :invalid~.invalid-tooltip,
+.is-invalid~.invalid-feedback,
+.is-invalid~.invalid-tooltip {
+ display: block;
+}
+
+.was-validated .form-control:invalid,
+.form-control.is-invalid {
+ border-color: #dc3545;
+ padding-right: calc(1.5em + 0.75rem);
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
+ background-repeat: no-repeat;
+ background-position: right calc(0.375em + 0.1875rem) center;
+ background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
+}
+
+.was-validated .form-control:invalid:focus,
+.form-control.is-invalid:focus {
+ border-color: #dc3545;
+ box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
+}
+
+.was-validated textarea.form-control:invalid,
+textarea.form-control.is-invalid {
+ padding-right: calc(1.5em + 0.75rem);
+ background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
+}
+
+.was-validated .custom-select:invalid,
+.custom-select.is-invalid {
+ border-color: #dc3545;
+ padding-right: calc(0.75em + 2.3125rem);
+ background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat, #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e") center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) no-repeat;
+}
+
+.was-validated .custom-select:invalid:focus,
+.custom-select.is-invalid:focus {
+ border-color: #dc3545;
+ box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
+}
+
+.was-validated .form-check-input:invalid~.form-check-label,
+.form-check-input.is-invalid~.form-check-label {
+ color: #dc3545;
+}
+
+.was-validated .form-check-input:invalid~.invalid-feedback,
+.was-validated .form-check-input:invalid~.invalid-tooltip,
+.form-check-input.is-invalid~.invalid-feedback,
+.form-check-input.is-invalid~.invalid-tooltip {
+ display: block;
+}
+
+.was-validated .custom-control-input:invalid~.custom-control-label,
+.custom-control-input.is-invalid~.custom-control-label {
+ color: #dc3545;
+}
+
+.was-validated .custom-control-input:invalid~.custom-control-label::before,
+.custom-control-input.is-invalid~.custom-control-label::before {
+ border-color: #dc3545;
+}
+
+.was-validated .custom-control-input:invalid:checked~.custom-control-label::before,
+.custom-control-input.is-invalid:checked~.custom-control-label::before {
+ border-color: #e4606d;
+ background-color: #e4606d;
+}
+
+.was-validated .custom-control-input:invalid:focus~.custom-control-label::before,
+.custom-control-input.is-invalid:focus~.custom-control-label::before {
+ box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
+}
+
+.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label::before,
+.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label::before {
+ border-color: #dc3545;
+}
+
+.was-validated .custom-file-input:invalid~.custom-file-label,
+.custom-file-input.is-invalid~.custom-file-label {
+ border-color: #dc3545;
+}
+
+.was-validated .custom-file-input:invalid:focus~.custom-file-label,
+.custom-file-input.is-invalid:focus~.custom-file-label {
+ border-color: #dc3545;
+ box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
+}
+
+.form-inline {
+ display: flex;
+ flex-flow: row wrap;
+ align-items: center;
+}
+
+.form-inline .form-check {
+ width: 100%;
+}
+
+@media (min-width: 576px) {
+ .form-inline label {
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ margin-bottom: 0;
+ }
+
+ .form-inline .form-group {
+ display: flex;
+ flex: 0 0 auto;
+ flex-flow: row wrap;
+ align-items: center;
+ margin-bottom: 0;
+ }
+
+ .form-inline .form-control {
+ display: inline-block;
+ width: auto;
+ vertical-align: middle;
+ }
+
+ .form-inline .form-control-plaintext {
+ display: inline-block;
+ }
+
+ .form-inline .input-group,
+ .form-inline .custom-select {
+ width: auto;
+ }
+
+ .form-inline .form-check {
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ width: auto;
+ padding-left: 0;
+ }
+
+ .form-inline .form-check-input {
+ position: relative;
+ flex-shrink: 0;
+ margin-top: 0;
+ margin-right: 0.25rem;
+ margin-left: 0;
+ }
+
+ .form-inline .custom-control {
+ align-items: center;
+ justify-content: center;
+ }
+
+ .form-inline .custom-control-label {
+ margin-bottom: 0;
+ }
+}
+
+.btn {
+ display: inline-block;
+ font-weight: 400;
+ color: #212529;
+ text-align: center;
+ vertical-align: middle;
+ -webkit-user-select: none;
+ -moz-user-select: none;
+ -ms-user-select: none;
+ user-select: none;
+ background-color: transparent;
+ border: 1px solid transparent;
+ padding: 0.375rem 0.75rem;
+ font-size: 1rem;
+ line-height: 1.5;
+ border-radius: 0.25rem;
+ transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .btn {
+ transition: none;
+ }
+}
+
+.btn:hover {
+ color: #212529;
+ text-decoration: none;
+}
+
+.btn:focus,
+.btn.focus {
+ outline: 0;
+ box-shadow: 0 0 0 0.2rem rgba(244, 98, 58, 0.25);
+}
+
+.btn.disabled,
+.btn:disabled {
+ opacity: 0.65;
+}
+
+.btn:not(:disabled):not(.disabled) {
+ cursor: pointer;
+}
+
+a.btn.disabled,
+fieldset:disabled a.btn {
+ pointer-events: none;
+}
+
+.btn-primary {
+ color: #fff;
+ background-color: #f4623a;
+ border-color: #f4623a;
+}
+
+.btn-primary:hover {
+ color: #fff;
+ background-color: #f24516;
+ border-color: #ee3e0d;
+}
+
+.btn-primary:focus,
+.btn-primary.focus {
+ color: #fff;
+ background-color: #f24516;
+ border-color: #ee3e0d;
+ box-shadow: 0 0 0 0.2rem rgba(246, 122, 88, 0.5);
+}
+
+.btn-primary.disabled,
+.btn-primary:disabled {
+ color: #fff;
+ background-color: #f4623a;
+ border-color: #f4623a;
+}
+
+.btn-primary:not(:disabled):not(.disabled):active,
+.btn-primary:not(:disabled):not(.disabled).active,
+.show>.btn-primary.dropdown-toggle {
+ color: #fff;
+ background-color: #ee3e0d;
+ border-color: #e23a0d;
+}
+
+.btn-primary:not(:disabled):not(.disabled):active:focus,
+.btn-primary:not(:disabled):not(.disabled).active:focus,
+.show>.btn-primary.dropdown-toggle:focus {
+ box-shadow: 0 0 0 0.2rem rgba(246, 122, 88, 0.5);
+}
+
+.btn-secondary {
+ color: #fff;
+ background-color: #6c757d;
+ border-color: #6c757d;
+}
+
+.btn-secondary:hover {
+ color: #fff;
+ background-color: #5a6268;
+ border-color: #545b62;
+}
+
+.btn-secondary:focus,
+.btn-secondary.focus {
+ color: #fff;
+ background-color: #5a6268;
+ border-color: #545b62;
+ box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5);
+}
+
+.btn-secondary.disabled,
+.btn-secondary:disabled {
+ color: #fff;
+ background-color: #6c757d;
+ border-color: #6c757d;
+}
+
+.btn-secondary:not(:disabled):not(.disabled):active,
+.btn-secondary:not(:disabled):not(.disabled).active,
+.show>.btn-secondary.dropdown-toggle {
+ color: #fff;
+ background-color: #545b62;
+ border-color: #4e555b;
+}
+
+.btn-secondary:not(:disabled):not(.disabled):active:focus,
+.btn-secondary:not(:disabled):not(.disabled).active:focus,
+.show>.btn-secondary.dropdown-toggle:focus {
+ box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5);
+}
+
+.btn-success {
+ color: #fff;
+ background-color: #28a745;
+ border-color: #28a745;
+}
+
+.btn-success:hover {
+ color: #fff;
+ background-color: #218838;
+ border-color: #1e7e34;
+}
+
+.btn-success:focus,
+.btn-success.focus {
+ color: #fff;
+ background-color: #218838;
+ border-color: #1e7e34;
+ box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5);
+}
+
+.btn-success.disabled,
+.btn-success:disabled {
+ color: #fff;
+ background-color: #28a745;
+ border-color: #28a745;
+}
+
+.btn-success:not(:disabled):not(.disabled):active,
+.btn-success:not(:disabled):not(.disabled).active,
+.show>.btn-success.dropdown-toggle {
+ color: #fff;
+ background-color: #1e7e34;
+ border-color: #1c7430;
+}
+
+.btn-success:not(:disabled):not(.disabled):active:focus,
+.btn-success:not(:disabled):not(.disabled).active:focus,
+.show>.btn-success.dropdown-toggle:focus {
+ box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5);
+}
+
+.btn-info {
+ color: #fff;
+ background-color: #17a2b8;
+ border-color: #17a2b8;
+}
+
+.btn-info:hover {
+ color: #fff;
+ background-color: #138496;
+ border-color: #117a8b;
+}
+
+.btn-info:focus,
+.btn-info.focus {
+ color: #fff;
+ background-color: #138496;
+ border-color: #117a8b;
+ box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);
+}
+
+.btn-info.disabled,
+.btn-info:disabled {
+ color: #fff;
+ background-color: #17a2b8;
+ border-color: #17a2b8;
+}
+
+.btn-info:not(:disabled):not(.disabled):active,
+.btn-info:not(:disabled):not(.disabled).active,
+.show>.btn-info.dropdown-toggle {
+ color: #fff;
+ background-color: #117a8b;
+ border-color: #10707f;
+}
+
+.btn-info:not(:disabled):not(.disabled):active:focus,
+.btn-info:not(:disabled):not(.disabled).active:focus,
+.show>.btn-info.dropdown-toggle:focus {
+ box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);
+}
+
+.btn-warning {
+ color: #212529;
+ background-color: #ffc107;
+ border-color: #ffc107;
+}
+
+.btn-warning:hover {
+ color: #212529;
+ background-color: #e0a800;
+ border-color: #d39e00;
+}
+
+.btn-warning:focus,
+.btn-warning.focus {
+ color: #212529;
+ background-color: #e0a800;
+ border-color: #d39e00;
+ box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5);
+}
+
+.btn-warning.disabled,
+.btn-warning:disabled {
+ color: #212529;
+ background-color: #ffc107;
+ border-color: #ffc107;
+}
+
+.btn-warning:not(:disabled):not(.disabled):active,
+.btn-warning:not(:disabled):not(.disabled).active,
+.show>.btn-warning.dropdown-toggle {
+ color: #212529;
+ background-color: #d39e00;
+ border-color: #c69500;
+}
+
+.btn-warning:not(:disabled):not(.disabled):active:focus,
+.btn-warning:not(:disabled):not(.disabled).active:focus,
+.show>.btn-warning.dropdown-toggle:focus {
+ box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5);
+}
+
+.btn-danger {
+ color: #fff;
+ background-color: #dc3545;
+ border-color: #dc3545;
+}
+
+.btn-danger:hover {
+ color: #fff;
+ background-color: #c82333;
+ border-color: #bd2130;
+}
+
+.btn-danger:focus,
+.btn-danger.focus {
+ color: #fff;
+ background-color: #c82333;
+ border-color: #bd2130;
+ box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5);
+}
+
+.btn-danger.disabled,
+.btn-danger:disabled {
+ color: #fff;
+ background-color: #dc3545;
+ border-color: #dc3545;
+}
+
+.btn-danger:not(:disabled):not(.disabled):active,
+.btn-danger:not(:disabled):not(.disabled).active,
+.show>.btn-danger.dropdown-toggle {
+ color: #fff;
+ background-color: #bd2130;
+ border-color: #b21f2d;
+}
+
+.btn-danger:not(:disabled):not(.disabled):active:focus,
+.btn-danger:not(:disabled):not(.disabled).active:focus,
+.show>.btn-danger.dropdown-toggle:focus {
+ box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5);
+}
+
+.btn-light {
+ color: #212529;
+ background-color: #f8f9fa;
+ border-color: #f8f9fa;
+}
+
+.btn-light:hover {
+ color: #212529;
+ background-color: #e2e6ea;
+ border-color: #dae0e5;
+}
+
+.btn-light:focus,
+.btn-light.focus {
+ color: #212529;
+ background-color: #e2e6ea;
+ border-color: #dae0e5;
+ box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);
+}
+
+.btn-light.disabled,
+.btn-light:disabled {
+ color: #212529;
+ background-color: #f8f9fa;
+ border-color: #f8f9fa;
+}
+
+.btn-light:not(:disabled):not(.disabled):active,
+.btn-light:not(:disabled):not(.disabled).active,
+.show>.btn-light.dropdown-toggle {
+ color: #212529;
+ background-color: #dae0e5;
+ border-color: #d3d9df;
+}
+
+.btn-light:not(:disabled):not(.disabled):active:focus,
+.btn-light:not(:disabled):not(.disabled).active:focus,
+.show>.btn-light.dropdown-toggle:focus {
+ box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);
+}
+
+.btn-dark {
+ color: #fff;
+ background-color: #343a40;
+ border-color: #343a40;
+}
+
+.btn-dark:hover {
+ color: #fff;
+ background-color: #23272b;
+ border-color: #1d2124;
+}
+
+.btn-dark:focus,
+.btn-dark.focus {
+ color: #fff;
+ background-color: #23272b;
+ border-color: #1d2124;
+ box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);
+}
+
+.btn-dark.disabled,
+.btn-dark:disabled {
+ color: #fff;
+ background-color: #343a40;
+ border-color: #343a40;
+}
+
+.btn-dark:not(:disabled):not(.disabled):active,
+.btn-dark:not(:disabled):not(.disabled).active,
+.show>.btn-dark.dropdown-toggle {
+ color: #fff;
+ background-color: #1d2124;
+ border-color: #171a1d;
+}
+
+.btn-dark:not(:disabled):not(.disabled):active:focus,
+.btn-dark:not(:disabled):not(.disabled).active:focus,
+.show>.btn-dark.dropdown-toggle:focus {
+ box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);
+}
+
+.btn-outline-primary {
+ color: #f4623a;
+ border-color: #f4623a;
+}
+
+.btn-outline-primary:hover {
+ color: #fff;
+ background-color: #f4623a;
+ border-color: #f4623a;
+}
+
+.btn-outline-primary:focus,
+.btn-outline-primary.focus {
+ box-shadow: 0 0 0 0.2rem rgba(244, 98, 58, 0.5);
+}
+
+.btn-outline-primary.disabled,
+.btn-outline-primary:disabled {
+ color: #f4623a;
+ background-color: transparent;
+}
+
+.btn-outline-primary:not(:disabled):not(.disabled):active,
+.btn-outline-primary:not(:disabled):not(.disabled).active,
+.show>.btn-outline-primary.dropdown-toggle {
+ color: #fff;
+ background-color: #f4623a;
+ border-color: #f4623a;
+}
+
+.btn-outline-primary:not(:disabled):not(.disabled):active:focus,
+.btn-outline-primary:not(:disabled):not(.disabled).active:focus,
+.show>.btn-outline-primary.dropdown-toggle:focus {
+ box-shadow: 0 0 0 0.2rem rgba(244, 98, 58, 0.5);
+}
+
+.btn-outline-secondary {
+ color: #6c757d;
+ border-color: #6c757d;
+}
+
+.btn-outline-secondary:hover {
+ color: #fff;
+ background-color: #6c757d;
+ border-color: #6c757d;
+}
+
+.btn-outline-secondary:focus,
+.btn-outline-secondary.focus {
+ box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
+}
+
+.btn-outline-secondary.disabled,
+.btn-outline-secondary:disabled {
+ color: #6c757d;
+ background-color: transparent;
+}
+
+.btn-outline-secondary:not(:disabled):not(.disabled):active,
+.btn-outline-secondary:not(:disabled):not(.disabled).active,
+.show>.btn-outline-secondary.dropdown-toggle {
+ color: #fff;
+ background-color: #6c757d;
+ border-color: #6c757d;
+}
+
+.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,
+.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,
+.show>.btn-outline-secondary.dropdown-toggle:focus {
+ box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
+}
+
+.btn-outline-success {
+ color: #28a745;
+ border-color: #28a745;
+}
+
+.btn-outline-success:hover {
+ color: #fff;
+ background-color: #28a745;
+ border-color: #28a745;
+}
+
+.btn-outline-success:focus,
+.btn-outline-success.focus {
+ box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
+}
+
+.btn-outline-success.disabled,
+.btn-outline-success:disabled {
+ color: #28a745;
+ background-color: transparent;
+}
+
+.btn-outline-success:not(:disabled):not(.disabled):active,
+.btn-outline-success:not(:disabled):not(.disabled).active,
+.show>.btn-outline-success.dropdown-toggle {
+ color: #fff;
+ background-color: #28a745;
+ border-color: #28a745;
+}
+
+.btn-outline-success:not(:disabled):not(.disabled):active:focus,
+.btn-outline-success:not(:disabled):not(.disabled).active:focus,
+.show>.btn-outline-success.dropdown-toggle:focus {
+ box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
+}
+
+.btn-outline-info {
+ color: #17a2b8;
+ border-color: #17a2b8;
+}
+
+.btn-outline-info:hover {
+ color: #fff;
+ background-color: #17a2b8;
+ border-color: #17a2b8;
+}
+
+.btn-outline-info:focus,
+.btn-outline-info.focus {
+ box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
+}
+
+.btn-outline-info.disabled,
+.btn-outline-info:disabled {
+ color: #17a2b8;
+ background-color: transparent;
+}
+
+.btn-outline-info:not(:disabled):not(.disabled):active,
+.btn-outline-info:not(:disabled):not(.disabled).active,
+.show>.btn-outline-info.dropdown-toggle {
+ color: #fff;
+ background-color: #17a2b8;
+ border-color: #17a2b8;
+}
+
+.btn-outline-info:not(:disabled):not(.disabled):active:focus,
+.btn-outline-info:not(:disabled):not(.disabled).active:focus,
+.show>.btn-outline-info.dropdown-toggle:focus {
+ box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
+}
+
+.btn-outline-warning {
+ color: #ffc107;
+ border-color: #ffc107;
+}
+
+.btn-outline-warning:hover {
+ color: #212529;
+ background-color: #ffc107;
+ border-color: #ffc107;
+}
+
+.btn-outline-warning:focus,
+.btn-outline-warning.focus {
+ box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
+}
+
+.btn-outline-warning.disabled,
+.btn-outline-warning:disabled {
+ color: #ffc107;
+ background-color: transparent;
+}
+
+.btn-outline-warning:not(:disabled):not(.disabled):active,
+.btn-outline-warning:not(:disabled):not(.disabled).active,
+.show>.btn-outline-warning.dropdown-toggle {
+ color: #212529;
+ background-color: #ffc107;
+ border-color: #ffc107;
+}
+
+.btn-outline-warning:not(:disabled):not(.disabled):active:focus,
+.btn-outline-warning:not(:disabled):not(.disabled).active:focus,
+.show>.btn-outline-warning.dropdown-toggle:focus {
+ box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
+}
+
+.btn-outline-danger {
+ color: #dc3545;
+ border-color: #dc3545;
+}
+
+.btn-outline-danger:hover {
+ color: #fff;
+ background-color: #dc3545;
+ border-color: #dc3545;
+}
+
+.btn-outline-danger:focus,
+.btn-outline-danger.focus {
+ box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
+}
+
+.btn-outline-danger.disabled,
+.btn-outline-danger:disabled {
+ color: #dc3545;
+ background-color: transparent;
+}
+
+.btn-outline-danger:not(:disabled):not(.disabled):active,
+.btn-outline-danger:not(:disabled):not(.disabled).active,
+.show>.btn-outline-danger.dropdown-toggle {
+ color: #fff;
+ background-color: #dc3545;
+ border-color: #dc3545;
+}
+
+.btn-outline-danger:not(:disabled):not(.disabled):active:focus,
+.btn-outline-danger:not(:disabled):not(.disabled).active:focus,
+.show>.btn-outline-danger.dropdown-toggle:focus {
+ box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
+}
+
+.btn-outline-light {
+ color: #f8f9fa;
+ border-color: #f8f9fa;
+}
+
+.btn-outline-light:hover {
+ color: #212529;
+ background-color: #f8f9fa;
+ border-color: #f8f9fa;
+}
+
+.btn-outline-light:focus,
+.btn-outline-light.focus {
+ box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
+}
+
+.btn-outline-light.disabled,
+.btn-outline-light:disabled {
+ color: #f8f9fa;
+ background-color: transparent;
+}
+
+.btn-outline-light:not(:disabled):not(.disabled):active,
+.btn-outline-light:not(:disabled):not(.disabled).active,
+.show>.btn-outline-light.dropdown-toggle {
+ color: #212529;
+ background-color: #f8f9fa;
+ border-color: #f8f9fa;
+}
+
+.btn-outline-light:not(:disabled):not(.disabled):active:focus,
+.btn-outline-light:not(:disabled):not(.disabled).active:focus,
+.show>.btn-outline-light.dropdown-toggle:focus {
+ box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
+}
+
+.btn-outline-dark {
+ color: #343a40;
+ border-color: #343a40;
+}
+
+.btn-outline-dark:hover {
+ color: #fff;
+ background-color: #343a40;
+ border-color: #343a40;
+}
+
+.btn-outline-dark:focus,
+.btn-outline-dark.focus {
+ box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
+}
+
+.btn-outline-dark.disabled,
+.btn-outline-dark:disabled {
+ color: #343a40;
+ background-color: transparent;
+}
+
+.btn-outline-dark:not(:disabled):not(.disabled):active,
+.btn-outline-dark:not(:disabled):not(.disabled).active,
+.show>.btn-outline-dark.dropdown-toggle {
+ color: #fff;
+ background-color: #343a40;
+ border-color: #343a40;
+}
+
+.btn-outline-dark:not(:disabled):not(.disabled):active:focus,
+.btn-outline-dark:not(:disabled):not(.disabled).active:focus,
+.show>.btn-outline-dark.dropdown-toggle:focus {
+ box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
+}
+
+.btn-link {
+ font-weight: 400;
+ color: #f4623a;
+ text-decoration: none;
+}
+
+.btn-link:hover {
+ color: #d6370c;
+ text-decoration: underline;
+}
+
+.btn-link:focus,
+.btn-link.focus {
+ text-decoration: underline;
+}
+
+.btn-link:disabled,
+.btn-link.disabled {
+ color: #6c757d;
+ pointer-events: none;
+}
+
+.btn-lg,
+.btn-group-lg>.btn {
+ padding: 0.5rem 1rem;
+ font-size: 1.25rem;
+ line-height: 1.5;
+ border-radius: 0.3rem;
+}
+
+.btn-sm,
+.btn-group-sm>.btn {
+ padding: 0.25rem 0.5rem;
+ font-size: 0.875rem;
+ line-height: 1.5;
+ border-radius: 0.2rem;
+}
+
+.btn-block {
+ display: block;
+ width: 100%;
+}
+
+.btn-block+.btn-block {
+ margin-top: 0.5rem;
+}
+
+input[type=submit].btn-block,
+input[type=reset].btn-block,
+input[type=button].btn-block {
+ width: 100%;
+}
+
+.fade {
+ transition: opacity 0.15s linear;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .fade {
+ transition: none;
+ }
+}
+
+.fade:not(.show) {
+ opacity: 0;
+}
+
+.collapse:not(.show) {
+ display: none;
+}
+
+.collapsing {
+ position: relative;
+ height: 0;
+ overflow: hidden;
+ transition: height 0.35s ease;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .collapsing {
+ transition: none;
+ }
+}
+
+.dropup,
+.dropright,
+.dropdown,
+.dropleft {
+ position: relative;
+}
+
+.dropdown-toggle {
+ white-space: nowrap;
+}
+
+.dropdown-toggle::after {
+ display: inline-block;
+ margin-left: 0.255em;
+ vertical-align: 0.255em;
+ content: "";
+ border-top: 0.3em solid;
+ border-right: 0.3em solid transparent;
+ border-bottom: 0;
+ border-left: 0.3em solid transparent;
+}
+
+.dropdown-toggle:empty::after {
+ margin-left: 0;
+}
+
+.dropdown-menu {
+ position: absolute;
+ top: 100%;
+ left: 0;
+ z-index: 1000;
+ display: none;
+ float: left;
+ min-width: 10rem;
+ padding: 0.5rem 0;
+ margin: 0.125rem 0 0;
+ font-size: 1rem;
+ color: #212529;
+ text-align: left;
+ list-style: none;
+ background-color: #fff;
+ background-clip: padding-box;
+ border: 1px solid rgba(0, 0, 0, 0.15);
+ border-radius: 0.25rem;
+}
+
+.dropdown-menu-left {
+ right: auto;
+ left: 0;
+}
+
+.dropdown-menu-right {
+ right: 0;
+ left: auto;
+}
+
+@media (min-width: 576px) {
+ .dropdown-menu-sm-left {
+ right: auto;
+ left: 0;
+ }
+
+ .dropdown-menu-sm-right {
+ right: 0;
+ left: auto;
+ }
+}
+
+@media (min-width: 768px) {
+ .dropdown-menu-md-left {
+ right: auto;
+ left: 0;
+ }
+
+ .dropdown-menu-md-right {
+ right: 0;
+ left: auto;
+ }
+}
+
+@media (min-width: 992px) {
+ .dropdown-menu-lg-left {
+ right: auto;
+ left: 0;
+ }
+
+ .dropdown-menu-lg-right {
+ right: 0;
+ left: auto;
+ }
+}
+
+@media (min-width: 1200px) {
+ .dropdown-menu-xl-left {
+ right: auto;
+ left: 0;
+ }
+
+ .dropdown-menu-xl-right {
+ right: 0;
+ left: auto;
+ }
+}
+
+.dropup .dropdown-menu {
+ top: auto;
+ bottom: 100%;
+ margin-top: 0;
+ margin-bottom: 0.125rem;
+}
+
+.dropup .dropdown-toggle::after {
+ display: inline-block;
+ margin-left: 0.255em;
+ vertical-align: 0.255em;
+ content: "";
+ border-top: 0;
+ border-right: 0.3em solid transparent;
+ border-bottom: 0.3em solid;
+ border-left: 0.3em solid transparent;
+}
+
+.dropup .dropdown-toggle:empty::after {
+ margin-left: 0;
+}
+
+.dropright .dropdown-menu {
+ top: 0;
+ right: auto;
+ left: 100%;
+ margin-top: 0;
+ margin-left: 0.125rem;
+}
+
+.dropright .dropdown-toggle::after {
+ display: inline-block;
+ margin-left: 0.255em;
+ vertical-align: 0.255em;
+ content: "";
+ border-top: 0.3em solid transparent;
+ border-right: 0;
+ border-bottom: 0.3em solid transparent;
+ border-left: 0.3em solid;
+}
+
+.dropright .dropdown-toggle:empty::after {
+ margin-left: 0;
+}
+
+.dropright .dropdown-toggle::after {
+ vertical-align: 0;
+}
+
+.dropleft .dropdown-menu {
+ top: 0;
+ right: 100%;
+ left: auto;
+ margin-top: 0;
+ margin-right: 0.125rem;
+}
+
+.dropleft .dropdown-toggle::after {
+ display: inline-block;
+ margin-left: 0.255em;
+ vertical-align: 0.255em;
+ content: "";
+}
+
+.dropleft .dropdown-toggle::after {
+ display: none;
+}
+
+.dropleft .dropdown-toggle::before {
+ display: inline-block;
+ margin-right: 0.255em;
+ vertical-align: 0.255em;
+ content: "";
+ border-top: 0.3em solid transparent;
+ border-right: 0.3em solid;
+ border-bottom: 0.3em solid transparent;
+}
+
+.dropleft .dropdown-toggle:empty::after {
+ margin-left: 0;
+}
+
+.dropleft .dropdown-toggle::before {
+ vertical-align: 0;
+}
+
+.dropdown-menu[x-placement^=top],
+.dropdown-menu[x-placement^=right],
+.dropdown-menu[x-placement^=bottom],
+.dropdown-menu[x-placement^=left] {
+ right: auto;
+ bottom: auto;
+}
+
+.dropdown-divider {
+ height: 0;
+ margin: 0.5rem 0;
+ overflow: hidden;
+ border-top: 1px solid #e9ecef;
+}
+
+.dropdown-item {
+ display: block;
+ width: 100%;
+ padding: 0.25rem 1.5rem;
+ clear: both;
+ font-weight: 400;
+ color: #212529;
+ text-align: inherit;
+ white-space: nowrap;
+ background-color: transparent;
+ border: 0;
+}
+
+.dropdown-item:hover,
+.dropdown-item:focus {
+ color: #16181b;
+ text-decoration: none;
+ background-color: #e9ecef;
+}
+
+.dropdown-item.active,
+.dropdown-item:active {
+ color: #fff;
+ text-decoration: none;
+ background-color: #f4623a;
+}
+
+.dropdown-item.disabled,
+.dropdown-item:disabled {
+ color: #adb5bd;
+ pointer-events: none;
+ background-color: transparent;
+}
+
+.dropdown-menu.show {
+ display: block;
+}
+
+.dropdown-header {
+ display: block;
+ padding: 0.5rem 1.5rem;
+ margin-bottom: 0;
+ font-size: 0.875rem;
+ color: #6c757d;
+ white-space: nowrap;
+}
+
+.dropdown-item-text {
+ display: block;
+ padding: 0.25rem 1.5rem;
+ color: #212529;
+}
+
+.btn-group,
+.btn-group-vertical {
+ position: relative;
+ display: inline-flex;
+ vertical-align: middle;
+}
+
+.btn-group>.btn,
+.btn-group-vertical>.btn {
+ position: relative;
+ flex: 1 1 auto;
+}
+
+.btn-group>.btn:hover,
+.btn-group-vertical>.btn:hover {
+ z-index: 1;
+}
+
+.btn-group>.btn:focus,
+.btn-group>.btn:active,
+.btn-group>.btn.active,
+.btn-group-vertical>.btn:focus,
+.btn-group-vertical>.btn:active,
+.btn-group-vertical>.btn.active {
+ z-index: 1;
+}
+
+.btn-toolbar {
+ display: flex;
+ flex-wrap: wrap;
+ justify-content: flex-start;
+}
+
+.btn-toolbar .input-group {
+ width: auto;
+}
+
+.btn-group>.btn:not(:first-child),
+.btn-group>.btn-group:not(:first-child) {
+ margin-left: -1px;
+}
+
+.btn-group>.btn:not(:last-child):not(.dropdown-toggle),
+.btn-group>.btn-group:not(:last-child)>.btn {
+ border-top-right-radius: 0;
+ border-bottom-right-radius: 0;
+}
+
+.btn-group>.btn:not(:first-child),
+.btn-group>.btn-group:not(:first-child)>.btn {
+ border-top-left-radius: 0;
+ border-bottom-left-radius: 0;
+}
+
+.dropdown-toggle-split {
+ padding-right: 0.5625rem;
+ padding-left: 0.5625rem;
+}
+
+.dropdown-toggle-split::after,
+.dropup .dropdown-toggle-split::after,
+.dropright .dropdown-toggle-split::after {
+ margin-left: 0;
+}
+
+.dropleft .dropdown-toggle-split::before {
+ margin-right: 0;
+}
+
+.btn-sm+.dropdown-toggle-split,
+.btn-group-sm>.btn+.dropdown-toggle-split {
+ padding-right: 0.375rem;
+ padding-left: 0.375rem;
+}
+
+.btn-lg+.dropdown-toggle-split,
+.btn-group-lg>.btn+.dropdown-toggle-split {
+ padding-right: 0.75rem;
+ padding-left: 0.75rem;
+}
+
+.btn-group-vertical {
+ flex-direction: column;
+ align-items: flex-start;
+ justify-content: center;
+}
+
+.btn-group-vertical>.btn,
+.btn-group-vertical>.btn-group {
+ width: 100%;
+}
+
+.btn-group-vertical>.btn:not(:first-child),
+.btn-group-vertical>.btn-group:not(:first-child) {
+ margin-top: -1px;
+}
+
+.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),
+.btn-group-vertical>.btn-group:not(:last-child)>.btn {
+ border-bottom-right-radius: 0;
+ border-bottom-left-radius: 0;
+}
+
+.btn-group-vertical>.btn:not(:first-child),
+.btn-group-vertical>.btn-group:not(:first-child)>.btn {
+ border-top-left-radius: 0;
+ border-top-right-radius: 0;
+}
+
+.btn-group-toggle>.btn,
+.btn-group-toggle>.btn-group>.btn {
+ margin-bottom: 0;
+}
+
+.btn-group-toggle>.btn input[type=radio],
+.btn-group-toggle>.btn input[type=checkbox],
+.btn-group-toggle>.btn-group>.btn input[type=radio],
+.btn-group-toggle>.btn-group>.btn input[type=checkbox] {
+ position: absolute;
+ clip: rect(0, 0, 0, 0);
+ pointer-events: none;
+}
+
+.input-group {
+ position: relative;
+ display: flex;
+ flex-wrap: wrap;
+ align-items: stretch;
+ width: 100%;
+}
+
+.input-group>.form-control,
+.input-group>.form-control-plaintext,
+.input-group>.custom-select,
+.input-group>.custom-file {
+ position: relative;
+ flex: 1 1 auto;
+ width: 1%;
+ min-width: 0;
+ margin-bottom: 0;
+}
+
+.input-group>.form-control+.form-control,
+.input-group>.form-control+.custom-select,
+.input-group>.form-control+.custom-file,
+.input-group>.form-control-plaintext+.form-control,
+.input-group>.form-control-plaintext+.custom-select,
+.input-group>.form-control-plaintext+.custom-file,
+.input-group>.custom-select+.form-control,
+.input-group>.custom-select+.custom-select,
+.input-group>.custom-select+.custom-file,
+.input-group>.custom-file+.form-control,
+.input-group>.custom-file+.custom-select,
+.input-group>.custom-file+.custom-file {
+ margin-left: -1px;
+}
+
+.input-group>.form-control:focus,
+.input-group>.custom-select:focus,
+.input-group>.custom-file .custom-file-input:focus~.custom-file-label {
+ z-index: 3;
+}
+
+.input-group>.custom-file .custom-file-input:focus {
+ z-index: 4;
+}
+
+.input-group>.form-control:not(:first-child),
+.input-group>.custom-select:not(:first-child) {
+ border-top-left-radius: 0;
+ border-bottom-left-radius: 0;
+}
+
+.input-group>.custom-file {
+ display: flex;
+ align-items: center;
+}
+
+.input-group>.custom-file:not(:last-child) .custom-file-label,
+.input-group>.custom-file:not(:first-child) .custom-file-label {
+ border-top-left-radius: 0;
+ border-bottom-left-radius: 0;
+}
+
+.input-group:not(.has-validation)>.form-control:not(:last-child),
+.input-group:not(.has-validation)>.custom-select:not(:last-child),
+.input-group:not(.has-validation)>.custom-file:not(:last-child) .custom-file-label::after {
+ border-top-right-radius: 0;
+ border-bottom-right-radius: 0;
+}
+
+.input-group.has-validation>.form-control:nth-last-child(n+3),
+.input-group.has-validation>.custom-select:nth-last-child(n+3),
+.input-group.has-validation>.custom-file:nth-last-child(n+3) .custom-file-label::after {
+ border-top-right-radius: 0;
+ border-bottom-right-radius: 0;
+}
+
+.input-group-prepend,
+.input-group-append {
+ display: flex;
+}
+
+.input-group-prepend .btn,
+.input-group-append .btn {
+ position: relative;
+ z-index: 2;
+}
+
+.input-group-prepend .btn:focus,
+.input-group-append .btn:focus {
+ z-index: 3;
+}
+
+.input-group-prepend .btn+.btn,
+.input-group-prepend .btn+.input-group-text,
+.input-group-prepend .input-group-text+.input-group-text,
+.input-group-prepend .input-group-text+.btn,
+.input-group-append .btn+.btn,
+.input-group-append .btn+.input-group-text,
+.input-group-append .input-group-text+.input-group-text,
+.input-group-append .input-group-text+.btn {
+ margin-left: -1px;
+}
+
+.input-group-prepend {
+ margin-right: -1px;
+}
+
+.input-group-append {
+ margin-left: -1px;
+}
+
+.input-group-text {
+ display: flex;
+ align-items: center;
+ padding: 0.375rem 0.75rem;
+ margin-bottom: 0;
+ font-size: 1rem;
+ font-weight: 400;
+ line-height: 1.5;
+ color: #495057;
+ text-align: center;
+ white-space: nowrap;
+ background-color: #e9ecef;
+ border: 1px solid #ced4da;
+ border-radius: 0.25rem;
+}
+
+.input-group-text input[type=radio],
+.input-group-text input[type=checkbox] {
+ margin-top: 0;
+}
+
+.input-group-lg>.form-control:not(textarea),
+.input-group-lg>.custom-select {
+ height: calc(1.5em + 1rem + 2px);
+}
+
+.input-group-lg>.form-control,
+.input-group-lg>.custom-select,
+.input-group-lg>.input-group-prepend>.input-group-text,
+.input-group-lg>.input-group-append>.input-group-text,
+.input-group-lg>.input-group-prepend>.btn,
+.input-group-lg>.input-group-append>.btn {
+ padding: 0.5rem 1rem;
+ font-size: 1.25rem;
+ line-height: 1.5;
+ border-radius: 0.3rem;
+}
+
+.input-group-sm>.form-control:not(textarea),
+.input-group-sm>.custom-select {
+ height: calc(1.5em + 0.5rem + 2px);
+}
+
+.input-group-sm>.form-control,
+.input-group-sm>.custom-select,
+.input-group-sm>.input-group-prepend>.input-group-text,
+.input-group-sm>.input-group-append>.input-group-text,
+.input-group-sm>.input-group-prepend>.btn,
+.input-group-sm>.input-group-append>.btn {
+ padding: 0.25rem 0.5rem;
+ font-size: 0.875rem;
+ line-height: 1.5;
+ border-radius: 0.2rem;
+}
+
+.input-group-lg>.custom-select,
+.input-group-sm>.custom-select {
+ padding-right: 1.75rem;
+}
+
+.input-group>.input-group-prepend>.btn,
+.input-group>.input-group-prepend>.input-group-text,
+.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.btn,
+.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.input-group-text,
+.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.btn,
+.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.input-group-text,
+.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),
+.input-group>.input-group-append:last-child>.input-group-text:not(:last-child) {
+ border-top-right-radius: 0;
+ border-bottom-right-radius: 0;
+}
+
+.input-group>.input-group-append>.btn,
+.input-group>.input-group-append>.input-group-text,
+.input-group>.input-group-prepend:not(:first-child)>.btn,
+.input-group>.input-group-prepend:not(:first-child)>.input-group-text,
+.input-group>.input-group-prepend:first-child>.btn:not(:first-child),
+.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child) {
+ border-top-left-radius: 0;
+ border-bottom-left-radius: 0;
+}
+
+.custom-control {
+ position: relative;
+ z-index: 1;
+ display: block;
+ min-height: 1.5rem;
+ padding-left: 1.5rem;
+ -webkit-print-color-adjust: exact;
+ color-adjust: exact;
+}
+
+.custom-control-inline {
+ display: inline-flex;
+ margin-right: 1rem;
+}
+
+.custom-control-input {
+ position: absolute;
+ left: 0;
+ z-index: -1;
+ width: 1rem;
+ height: 1.25rem;
+ opacity: 0;
+}
+
+.custom-control-input:checked~.custom-control-label::before {
+ color: #fff;
+ border-color: #f4623a;
+ background-color: #f4623a;
+}
+
+.custom-control-input:focus~.custom-control-label::before {
+ box-shadow: 0 0 0 0.2rem rgba(244, 98, 58, 0.25);
+}
+
+.custom-control-input:focus:not(:checked)~.custom-control-label::before {
+ border-color: #fbc2b3;
+}
+
+.custom-control-input:not(:disabled):active~.custom-control-label::before {
+ color: #fff;
+ background-color: #fde9e3;
+ border-color: #fde9e3;
+}
+
+.custom-control-input[disabled]~.custom-control-label,
+.custom-control-input:disabled~.custom-control-label {
+ color: #6c757d;
+}
+
+.custom-control-input[disabled]~.custom-control-label::before,
+.custom-control-input:disabled~.custom-control-label::before {
+ background-color: #e9ecef;
+}
+
+.custom-control-label {
+ position: relative;
+ margin-bottom: 0;
+ vertical-align: top;
+}
+
+.custom-control-label::before {
+ position: absolute;
+ top: 0.25rem;
+ left: -1.5rem;
+ display: block;
+ width: 1rem;
+ height: 1rem;
+ pointer-events: none;
+ content: "";
+ background-color: #fff;
+ border: #adb5bd solid 1px;
+}
+
+.custom-control-label::after {
+ position: absolute;
+ top: 0.25rem;
+ left: -1.5rem;
+ display: block;
+ width: 1rem;
+ height: 1rem;
+ content: "";
+ background: 50%/50% 50% no-repeat;
+}
+
+.custom-checkbox .custom-control-label::before {
+ border-radius: 0.25rem;
+}
+
+.custom-checkbox .custom-control-input:checked~.custom-control-label::after {
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e");
+}
+
+.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before {
+ border-color: #f4623a;
+ background-color: #f4623a;
+}
+
+.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after {
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e");
+}
+
+.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before {
+ background-color: rgba(244, 98, 58, 0.5);
+}
+
+.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before {
+ background-color: rgba(244, 98, 58, 0.5);
+}
+
+.custom-radio .custom-control-label::before {
+ border-radius: 50%;
+}
+
+.custom-radio .custom-control-input:checked~.custom-control-label::after {
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");
+}
+
+.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before {
+ background-color: rgba(244, 98, 58, 0.5);
+}
+
+.custom-switch {
+ padding-left: 2.25rem;
+}
+
+.custom-switch .custom-control-label::before {
+ left: -2.25rem;
+ width: 1.75rem;
+ pointer-events: all;
+ border-radius: 0.5rem;
+}
+
+.custom-switch .custom-control-label::after {
+ top: calc(0.25rem + 2px);
+ left: calc(-2.25rem + 2px);
+ width: calc(1rem - 4px);
+ height: calc(1rem - 4px);
+ background-color: #adb5bd;
+ border-radius: 0.5rem;
+ transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .custom-switch .custom-control-label::after {
+ transition: none;
+ }
+}
+
+.custom-switch .custom-control-input:checked~.custom-control-label::after {
+ background-color: #fff;
+ transform: translateX(0.75rem);
+}
+
+.custom-switch .custom-control-input:disabled:checked~.custom-control-label::before {
+ background-color: rgba(244, 98, 58, 0.5);
+}
+
+.custom-select {
+ display: inline-block;
+ width: 100%;
+ height: calc(1.5em + 0.75rem + 2px);
+ padding: 0.375rem 1.75rem 0.375rem 0.75rem;
+ font-size: 1rem;
+ font-weight: 400;
+ line-height: 1.5;
+ color: #495057;
+ vertical-align: middle;
+ background: #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat;
+ border: 1px solid #ced4da;
+ border-radius: 0.25rem;
+ -webkit-appearance: none;
+ -moz-appearance: none;
+ appearance: none;
+}
+
+.custom-select:focus {
+ border-color: #fbc2b3;
+ outline: 0;
+ box-shadow: 0 0 0 0.2rem rgba(244, 98, 58, 0.25);
+}
+
+.custom-select:focus::-ms-value {
+ color: #495057;
+ background-color: #fff;
+}
+
+.custom-select[multiple],
+.custom-select[size]:not([size="1"]) {
+ height: auto;
+ padding-right: 0.75rem;
+ background-image: none;
+}
+
+.custom-select:disabled {
+ color: #6c757d;
+ background-color: #e9ecef;
+}
+
+.custom-select::-ms-expand {
+ display: none;
+}
+
+.custom-select:-moz-focusring {
+ color: transparent;
+ text-shadow: 0 0 0 #495057;
+}
+
+.custom-select-sm {
+ height: calc(1.5em + 0.5rem + 2px);
+ padding-top: 0.25rem;
+ padding-bottom: 0.25rem;
+ padding-left: 0.5rem;
+ font-size: 0.875rem;
+}
+
+.custom-select-lg {
+ height: calc(1.5em + 1rem + 2px);
+ padding-top: 0.5rem;
+ padding-bottom: 0.5rem;
+ padding-left: 1rem;
+ font-size: 1.25rem;
+}
+
+.custom-file {
+ position: relative;
+ display: inline-block;
+ width: 100%;
+ height: calc(1.5em + 0.75rem + 2px);
+ margin-bottom: 0;
+}
+
+.custom-file-input {
+ position: relative;
+ z-index: 2;
+ width: 100%;
+ height: calc(1.5em + 0.75rem + 2px);
+ margin: 0;
+ overflow: hidden;
+ opacity: 0;
+}
+
+.custom-file-input:focus~.custom-file-label {
+ border-color: #fbc2b3;
+ box-shadow: 0 0 0 0.2rem rgba(244, 98, 58, 0.25);
+}
+
+.custom-file-input[disabled]~.custom-file-label,
+.custom-file-input:disabled~.custom-file-label {
+ background-color: #e9ecef;
+}
+
+.custom-file-input:lang(en)~.custom-file-label::after {
+ content: "Browse";
+}
+
+.custom-file-input~.custom-file-label[data-browse]::after {
+ content: attr(data-browse);
+}
+
+.custom-file-label {
+ position: absolute;
+ top: 0;
+ right: 0;
+ left: 0;
+ z-index: 1;
+ height: calc(1.5em + 0.75rem + 2px);
+ padding: 0.375rem 0.75rem;
+ overflow: hidden;
+ font-weight: 400;
+ line-height: 1.5;
+ color: #495057;
+ background-color: #fff;
+ border: 1px solid #ced4da;
+ border-radius: 0.25rem;
+}
+
+.custom-file-label::after {
+ position: absolute;
+ top: 0;
+ right: 0;
+ bottom: 0;
+ z-index: 3;
+ display: block;
+ height: calc(1.5em + 0.75rem);
+ padding: 0.375rem 0.75rem;
+ line-height: 1.5;
+ color: #495057;
+ content: "Browse";
+ background-color: #e9ecef;
+ border-left: inherit;
+ border-radius: 0 0.25rem 0.25rem 0;
+}
+
+.custom-range {
+ width: 100%;
+ height: 1.4rem;
+ padding: 0;
+ background-color: transparent;
+ -webkit-appearance: none;
+ -moz-appearance: none;
+ appearance: none;
+}
+
+.custom-range:focus {
+ outline: 0;
+}
+
+.custom-range:focus::-webkit-slider-thumb {
+ box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(244, 98, 58, 0.25);
+}
+
+.custom-range:focus::-moz-range-thumb {
+ box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(244, 98, 58, 0.25);
+}
+
+.custom-range:focus::-ms-thumb {
+ box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(244, 98, 58, 0.25);
+}
+
+.custom-range::-moz-focus-outer {
+ border: 0;
+}
+
+.custom-range::-webkit-slider-thumb {
+ width: 1rem;
+ height: 1rem;
+ margin-top: -0.25rem;
+ background-color: #f4623a;
+ border: 0;
+ border-radius: 1rem;
+ -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
+ transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
+ -webkit-appearance: none;
+ appearance: none;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .custom-range::-webkit-slider-thumb {
+ -webkit-transition: none;
+ transition: none;
+ }
+}
+
+.custom-range::-webkit-slider-thumb:active {
+ background-color: #fde9e3;
+}
+
+.custom-range::-webkit-slider-runnable-track {
+ width: 100%;
+ height: 0.5rem;
+ color: transparent;
+ cursor: pointer;
+ background-color: #dee2e6;
+ border-color: transparent;
+ border-radius: 1rem;
+}
+
+.custom-range::-moz-range-thumb {
+ width: 1rem;
+ height: 1rem;
+ background-color: #f4623a;
+ border: 0;
+ border-radius: 1rem;
+ -moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
+ transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
+ -moz-appearance: none;
+ appearance: none;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .custom-range::-moz-range-thumb {
+ -moz-transition: none;
+ transition: none;
+ }
+}
+
+.custom-range::-moz-range-thumb:active {
+ background-color: #fde9e3;
+}
+
+.custom-range::-moz-range-track {
+ width: 100%;
+ height: 0.5rem;
+ color: transparent;
+ cursor: pointer;
+ background-color: #dee2e6;
+ border-color: transparent;
+ border-radius: 1rem;
+}
+
+.custom-range::-ms-thumb {
+ width: 1rem;
+ height: 1rem;
+ margin-top: 0;
+ margin-right: 0.2rem;
+ margin-left: 0.2rem;
+ background-color: #f4623a;
+ border: 0;
+ border-radius: 1rem;
+ -ms-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
+ transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
+ appearance: none;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .custom-range::-ms-thumb {
+ -ms-transition: none;
+ transition: none;
+ }
+}
+
+.custom-range::-ms-thumb:active {
+ background-color: #fde9e3;
+}
+
+.custom-range::-ms-track {
+ width: 100%;
+ height: 0.5rem;
+ color: transparent;
+ cursor: pointer;
+ background-color: transparent;
+ border-color: transparent;
+ border-width: 0.5rem;
+}
+
+.custom-range::-ms-fill-lower {
+ background-color: #dee2e6;
+ border-radius: 1rem;
+}
+
+.custom-range::-ms-fill-upper {
+ margin-right: 15px;
+ background-color: #dee2e6;
+ border-radius: 1rem;
+}
+
+.custom-range:disabled::-webkit-slider-thumb {
+ background-color: #adb5bd;
+}
+
+.custom-range:disabled::-webkit-slider-runnable-track {
+ cursor: default;
+}
+
+.custom-range:disabled::-moz-range-thumb {
+ background-color: #adb5bd;
+}
+
+.custom-range:disabled::-moz-range-track {
+ cursor: default;
+}
+
+.custom-range:disabled::-ms-thumb {
+ background-color: #adb5bd;
+}
+
+.custom-control-label::before,
+.custom-file-label,
+.custom-select {
+ transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
+}
+
+@media (prefers-reduced-motion: reduce) {
+
+ .custom-control-label::before,
+ .custom-file-label,
+ .custom-select {
+ transition: none;
+ }
+}
+
+.nav {
+ display: flex;
+ flex-wrap: wrap;
+ padding-left: 0;
+ margin-bottom: 0;
+ list-style: none;
+}
+
+.nav-link {
+ display: block;
+ padding: 0.5rem 1rem;
+}
+
+.nav-link:hover,
+.nav-link:focus {
+ text-decoration: none;
+}
+
+.nav-link.disabled {
+ color: #6c757d;
+ pointer-events: none;
+ cursor: default;
+}
+
+.nav-tabs {
+ border-bottom: 1px solid #dee2e6;
+}
+
+.nav-tabs .nav-link {
+ margin-bottom: -1px;
+ border: 1px solid transparent;
+ border-top-left-radius: 0.25rem;
+ border-top-right-radius: 0.25rem;
+}
+
+.nav-tabs .nav-link:hover,
+.nav-tabs .nav-link:focus {
+ border-color: #e9ecef #e9ecef #dee2e6;
+}
+
+.nav-tabs .nav-link.disabled {
+ color: #6c757d;
+ background-color: transparent;
+ border-color: transparent;
+}
+
+.nav-tabs .nav-link.active,
+.nav-tabs .nav-item.show .nav-link {
+ color: #495057;
+ background-color: #fff;
+ border-color: #dee2e6 #dee2e6 #fff;
+}
+
+.nav-tabs .dropdown-menu {
+ margin-top: -1px;
+ border-top-left-radius: 0;
+ border-top-right-radius: 0;
+}
+
+.nav-pills .nav-link {
+ border-radius: 0.25rem;
+}
+
+.nav-pills .nav-link.active,
+.nav-pills .show>.nav-link {
+ color: #fff;
+ background-color: #f4623a;
+}
+
+.nav-fill>.nav-link,
+.nav-fill .nav-item {
+ flex: 1 1 auto;
+ text-align: center;
+}
+
+.nav-justified>.nav-link,
+.nav-justified .nav-item {
+ flex-basis: 0;
+ flex-grow: 1;
+ text-align: center;
+}
+
+.tab-content>.tab-pane {
+ display: none;
+}
+
+.tab-content>.active {
+ display: block;
+}
+
+.navbar {
+ position: relative;
+ display: flex;
+ flex-wrap: wrap;
+ align-items: center;
+ justify-content: space-between;
+ padding: 0.5rem 1rem;
+}
+
+.navbar .container,
+.navbar .container-fluid,
+.navbar .container-sm,
+.navbar .container-md,
+.navbar .container-lg,
+.navbar .container-xl {
+ display: flex;
+ flex-wrap: wrap;
+ align-items: center;
+ justify-content: space-between;
+}
+
+.navbar-brand {
+ display: inline-block;
+ padding-top: 0.3125rem;
+ padding-bottom: 0.3125rem;
+ margin-right: 1rem;
+ font-size: 1.25rem;
+ line-height: inherit;
+ white-space: nowrap;
+}
+
+.navbar-brand:hover,
+.navbar-brand:focus {
+ text-decoration: none;
+}
+
+.navbar-nav {
+ display: flex;
+ flex-direction: column;
+ padding-left: 0;
+ margin-bottom: 0;
+ list-style: none;
+}
+
+.navbar-nav .nav-link {
+ padding-right: 0;
+ padding-left: 0;
+}
+
+.navbar-nav .dropdown-menu {
+ position: static;
+ float: none;
+}
+
+.navbar-text {
+ display: inline-block;
+ padding-top: 0.5rem;
+ padding-bottom: 0.5rem;
+}
+
+.navbar-collapse {
+ flex-basis: 100%;
+ flex-grow: 1;
+ align-items: center;
+}
+
+.navbar-toggler {
+ padding: 0.25rem 0.75rem;
+ font-size: 1.25rem;
+ line-height: 1;
+ background-color: transparent;
+ border: 1px solid transparent;
+ border-radius: 0.25rem;
+}
+
+.navbar-toggler:hover,
+.navbar-toggler:focus {
+ text-decoration: none;
+}
+
+.navbar-toggler-icon {
+ display: inline-block;
+ width: 1.5em;
+ height: 1.5em;
+ vertical-align: middle;
+ content: "";
+ background: 50%/100% 100% no-repeat;
+}
+
+.navbar-nav-scroll {
+ max-height: 75vh;
+ overflow-y: auto;
+}
+
+@media (max-width: 575.98px) {
+
+ .navbar-expand-sm>.container,
+ .navbar-expand-sm>.container-fluid,
+ .navbar-expand-sm>.container-sm,
+ .navbar-expand-sm>.container-md,
+ .navbar-expand-sm>.container-lg,
+ .navbar-expand-sm>.container-xl {
+ padding-right: 0;
+ padding-left: 0;
+ }
+}
+
+@media (min-width: 576px) {
+ .navbar-expand-sm {
+ flex-flow: row nowrap;
+ justify-content: flex-start;
+ }
+
+ .navbar-expand-sm .navbar-nav {
+ flex-direction: row;
+ }
+
+ .navbar-expand-sm .navbar-nav .dropdown-menu {
+ position: absolute;
+ }
+
+ .navbar-expand-sm .navbar-nav .nav-link {
+ padding-right: 0.5rem;
+ padding-left: 0.5rem;
+ }
+
+ .navbar-expand-sm>.container,
+ .navbar-expand-sm>.container-fluid,
+ .navbar-expand-sm>.container-sm,
+ .navbar-expand-sm>.container-md,
+ .navbar-expand-sm>.container-lg,
+ .navbar-expand-sm>.container-xl {
+ flex-wrap: nowrap;
+ }
+
+ .navbar-expand-sm .navbar-nav-scroll {
+ overflow: visible;
+ }
+
+ .navbar-expand-sm .navbar-collapse {
+ display: flex !important;
+ flex-basis: auto;
+ }
+
+ .navbar-expand-sm .navbar-toggler {
+ display: none;
+ }
+}
+
+@media (max-width: 767.98px) {
+
+ .navbar-expand-md>.container,
+ .navbar-expand-md>.container-fluid,
+ .navbar-expand-md>.container-sm,
+ .navbar-expand-md>.container-md,
+ .navbar-expand-md>.container-lg,
+ .navbar-expand-md>.container-xl {
+ padding-right: 0;
+ padding-left: 0;
+ }
+}
+
+@media (min-width: 768px) {
+ .navbar-expand-md {
+ flex-flow: row nowrap;
+ justify-content: flex-start;
+ }
+
+ .navbar-expand-md .navbar-nav {
+ flex-direction: row;
+ }
+
+ .navbar-expand-md .navbar-nav .dropdown-menu {
+ position: absolute;
+ }
+
+ .navbar-expand-md .navbar-nav .nav-link {
+ padding-right: 0.5rem;
+ padding-left: 0.5rem;
+ }
+
+ .navbar-expand-md>.container,
+ .navbar-expand-md>.container-fluid,
+ .navbar-expand-md>.container-sm,
+ .navbar-expand-md>.container-md,
+ .navbar-expand-md>.container-lg,
+ .navbar-expand-md>.container-xl {
+ flex-wrap: nowrap;
+ }
+
+ .navbar-expand-md .navbar-nav-scroll {
+ overflow: visible;
+ }
+
+ .navbar-expand-md .navbar-collapse {
+ display: flex !important;
+ flex-basis: auto;
+ }
+
+ .navbar-expand-md .navbar-toggler {
+ display: none;
+ }
+}
+
+@media (max-width: 991.98px) {
+
+ .navbar-expand-lg>.container,
+ .navbar-expand-lg>.container-fluid,
+ .navbar-expand-lg>.container-sm,
+ .navbar-expand-lg>.container-md,
+ .navbar-expand-lg>.container-lg,
+ .navbar-expand-lg>.container-xl {
+ padding-right: 0;
+ padding-left: 0;
+ }
+}
+
+@media (min-width: 992px) {
+ .navbar-expand-lg {
+ flex-flow: row nowrap;
+ justify-content: flex-start;
+ }
+
+ .navbar-expand-lg .navbar-nav {
+ flex-direction: row;
+ }
+
+ .navbar-expand-lg .navbar-nav .dropdown-menu {
+ position: absolute;
+ }
+
+ .navbar-expand-lg .navbar-nav .nav-link {
+ padding-right: 0.5rem;
+ padding-left: 0.5rem;
+ }
+
+ .navbar-expand-lg>.container,
+ .navbar-expand-lg>.container-fluid,
+ .navbar-expand-lg>.container-sm,
+ .navbar-expand-lg>.container-md,
+ .navbar-expand-lg>.container-lg,
+ .navbar-expand-lg>.container-xl {
+ flex-wrap: nowrap;
+ }
+
+ .navbar-expand-lg .navbar-nav-scroll {
+ overflow: visible;
+ }
+
+ .navbar-expand-lg .navbar-collapse {
+ display: flex !important;
+ flex-basis: auto;
+ }
+
+ .navbar-expand-lg .navbar-toggler {
+ display: none;
+ }
+}
+
+@media (max-width: 1199.98px) {
+
+ .navbar-expand-xl>.container,
+ .navbar-expand-xl>.container-fluid,
+ .navbar-expand-xl>.container-sm,
+ .navbar-expand-xl>.container-md,
+ .navbar-expand-xl>.container-lg,
+ .navbar-expand-xl>.container-xl {
+ padding-right: 0;
+ padding-left: 0;
+ }
+}
+
+@media (min-width: 1200px) {
+ .navbar-expand-xl {
+ flex-flow: row nowrap;
+ justify-content: flex-start;
+ }
+
+ .navbar-expand-xl .navbar-nav {
+ flex-direction: row;
+ }
+
+ .navbar-expand-xl .navbar-nav .dropdown-menu {
+ position: absolute;
+ }
+
+ .navbar-expand-xl .navbar-nav .nav-link {
+ padding-right: 0.5rem;
+ padding-left: 0.5rem;
+ }
+
+ .navbar-expand-xl>.container,
+ .navbar-expand-xl>.container-fluid,
+ .navbar-expand-xl>.container-sm,
+ .navbar-expand-xl>.container-md,
+ .navbar-expand-xl>.container-lg,
+ .navbar-expand-xl>.container-xl {
+ flex-wrap: nowrap;
+ }
+
+ .navbar-expand-xl .navbar-nav-scroll {
+ overflow: visible;
+ }
+
+ .navbar-expand-xl .navbar-collapse {
+ display: flex !important;
+ flex-basis: auto;
+ }
+
+ .navbar-expand-xl .navbar-toggler {
+ display: none;
+ }
+}
+
+.navbar-expand {
+ flex-flow: row nowrap;
+ justify-content: flex-start;
+}
+
+.navbar-expand>.container,
+.navbar-expand>.container-fluid,
+.navbar-expand>.container-sm,
+.navbar-expand>.container-md,
+.navbar-expand>.container-lg,
+.navbar-expand>.container-xl {
+ padding-right: 0;
+ padding-left: 0;
+}
+
+.navbar-expand .navbar-nav {
+ flex-direction: row;
+}
+
+.navbar-expand .navbar-nav .dropdown-menu {
+ position: absolute;
+}
+
+.navbar-expand .navbar-nav .nav-link {
+ padding-right: 0.5rem;
+ padding-left: 0.5rem;
+}
+
+.navbar-expand>.container,
+.navbar-expand>.container-fluid,
+.navbar-expand>.container-sm,
+.navbar-expand>.container-md,
+.navbar-expand>.container-lg,
+.navbar-expand>.container-xl {
+ flex-wrap: nowrap;
+}
+
+.navbar-expand .navbar-nav-scroll {
+ overflow: visible;
+}
+
+.navbar-expand .navbar-collapse {
+ display: flex !important;
+ flex-basis: auto;
+}
+
+.navbar-expand .navbar-toggler {
+ display: none;
+}
+
+.navbar-light .navbar-brand {
+ color: rgba(0, 0, 0, 0.9);
+}
+
+.navbar-light .navbar-brand:hover,
+.navbar-light .navbar-brand:focus {
+ color: rgba(0, 0, 0, 0.9);
+}
+
+.navbar-light .navbar-nav .nav-link {
+ color: rgba(0, 0, 0, 0.5);
+}
+
+.navbar-light .navbar-nav .nav-link:hover,
+.navbar-light .navbar-nav .nav-link:focus {
+ color: rgba(0, 0, 0, 0.7);
+}
+
+.navbar-light .navbar-nav .nav-link.disabled {
+ color: rgba(0, 0, 0, 0.3);
+}
+
+.navbar-light .navbar-nav .show>.nav-link,
+.navbar-light .navbar-nav .active>.nav-link,
+.navbar-light .navbar-nav .nav-link.show,
+.navbar-light .navbar-nav .nav-link.active {
+ color: rgba(0, 0, 0, 0.9);
+}
+
+.navbar-light .navbar-toggler {
+ color: rgba(0, 0, 0, 0.5);
+ border-color: rgba(0, 0, 0, 0.1);
+}
+
+.navbar-light .navbar-toggler-icon {
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
+}
+
+.navbar-light .navbar-text {
+ color: rgba(0, 0, 0, 0.5);
+}
+
+.navbar-light .navbar-text a {
+ color: rgba(0, 0, 0, 0.9);
+}
+
+.navbar-light .navbar-text a:hover,
+.navbar-light .navbar-text a:focus {
+ color: rgba(0, 0, 0, 0.9);
+}
+
+.navbar-dark .navbar-brand {
+ color: #fff;
+}
+
+.navbar-dark .navbar-brand:hover,
+.navbar-dark .navbar-brand:focus {
+ color: #fff;
+}
+
+.navbar-dark .navbar-nav .nav-link {
+ color: rgba(255, 255, 255, 0.5);
+}
+
+.navbar-dark .navbar-nav .nav-link:hover,
+.navbar-dark .navbar-nav .nav-link:focus {
+ color: rgba(255, 255, 255, 0.75);
+}
+
+.navbar-dark .navbar-nav .nav-link.disabled {
+ color: rgba(255, 255, 255, 0.25);
+}
+
+.navbar-dark .navbar-nav .show>.nav-link,
+.navbar-dark .navbar-nav .active>.nav-link,
+.navbar-dark .navbar-nav .nav-link.show,
+.navbar-dark .navbar-nav .nav-link.active {
+ color: #fff;
+}
+
+.navbar-dark .navbar-toggler {
+ color: rgba(255, 255, 255, 0.5);
+ border-color: rgba(255, 255, 255, 0.1);
+}
+
+.navbar-dark .navbar-toggler-icon {
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
+}
+
+.navbar-dark .navbar-text {
+ color: rgba(255, 255, 255, 0.5);
+}
+
+.navbar-dark .navbar-text a {
+ color: #fff;
+}
+
+.navbar-dark .navbar-text a:hover,
+.navbar-dark .navbar-text a:focus {
+ color: #fff;
+}
+
+.card {
+ position: relative;
+ display: flex;
+ flex-direction: column;
+ min-width: 0;
+ word-wrap: break-word;
+ background-color: #fff;
+ background-clip: border-box;
+ border: 1px solid rgba(0, 0, 0, 0.125);
+ border-radius: 0.25rem;
+}
+
+.card>hr {
+ margin-right: 0;
+ margin-left: 0;
+}
+
+.card>.list-group {
+ border-top: inherit;
+ border-bottom: inherit;
+}
+
+.card>.list-group:first-child {
+ border-top-width: 0;
+ border-top-left-radius: calc(0.25rem - 1px);
+ border-top-right-radius: calc(0.25rem - 1px);
+}
+
+.card>.list-group:last-child {
+ border-bottom-width: 0;
+ border-bottom-right-radius: calc(0.25rem - 1px);
+ border-bottom-left-radius: calc(0.25rem - 1px);
+}
+
+.card>.card-header+.list-group,
+.card>.list-group+.card-footer {
+ border-top: 0;
+}
+
+.card-body {
+ flex: 1 1 auto;
+ min-height: 1px;
+ padding: 1.25rem;
+}
+
+.card-title {
+ margin-bottom: 0.75rem;
+}
+
+.card-subtitle {
+ margin-top: -0.375rem;
+ margin-bottom: 0;
+}
+
+.card-text:last-child {
+ margin-bottom: 0;
+}
+
+.card-link:hover {
+ text-decoration: none;
+}
+
+.card-link+.card-link {
+ margin-left: 1.25rem;
+}
+
+.card-header {
+ padding: 0.75rem 1.25rem;
+ margin-bottom: 0;
+ background-color: rgba(0, 0, 0, 0.03);
+ border-bottom: 1px solid rgba(0, 0, 0, 0.125);
+}
+
+.card-header:first-child {
+ border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0;
+}
+
+.card-footer {
+ padding: 0.75rem 1.25rem;
+ background-color: rgba(0, 0, 0, 0.03);
+ border-top: 1px solid rgba(0, 0, 0, 0.125);
+}
+
+.card-footer:last-child {
+ border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px);
+}
+
+.card-header-tabs {
+ margin-right: -0.625rem;
+ margin-bottom: -0.75rem;
+ margin-left: -0.625rem;
+ border-bottom: 0;
+}
+
+.card-header-pills {
+ margin-right: -0.625rem;
+ margin-left: -0.625rem;
+}
+
+.card-img-overlay {
+ position: absolute;
+ top: 0;
+ right: 0;
+ bottom: 0;
+ left: 0;
+ padding: 1.25rem;
+ border-radius: calc(0.25rem - 1px);
+}
+
+.card-img,
+.card-img-top,
+.card-img-bottom {
+ flex-shrink: 0;
+ width: 100%;
+}
+
+.card-img,
+.card-img-top {
+ border-top-left-radius: calc(0.25rem - 1px);
+ border-top-right-radius: calc(0.25rem - 1px);
+}
+
+.card-img,
+.card-img-bottom {
+ border-bottom-right-radius: calc(0.25rem - 1px);
+ border-bottom-left-radius: calc(0.25rem - 1px);
+}
+
+.card-deck .card {
+ margin-bottom: 15px;
+}
+
+@media (min-width: 576px) {
+ .card-deck {
+ display: flex;
+ flex-flow: row wrap;
+ margin-right: -15px;
+ margin-left: -15px;
+ }
+
+ .card-deck .card {
+ flex: 1 0 0%;
+ margin-right: 15px;
+ margin-bottom: 0;
+ margin-left: 15px;
+ }
+}
+
+.card-group>.card {
+ margin-bottom: 15px;
+}
+
+@media (min-width: 576px) {
+ .card-group {
+ display: flex;
+ flex-flow: row wrap;
+ }
+
+ .card-group>.card {
+ flex: 1 0 0%;
+ margin-bottom: 0;
+ }
+
+ .card-group>.card+.card {
+ margin-left: 0;
+ border-left: 0;
+ }
+
+ .card-group>.card:not(:last-child) {
+ border-top-right-radius: 0;
+ border-bottom-right-radius: 0;
+ }
+
+ .card-group>.card:not(:last-child) .card-img-top,
+ .card-group>.card:not(:last-child) .card-header {
+ border-top-right-radius: 0;
+ }
+
+ .card-group>.card:not(:last-child) .card-img-bottom,
+ .card-group>.card:not(:last-child) .card-footer {
+ border-bottom-right-radius: 0;
+ }
+
+ .card-group>.card:not(:first-child) {
+ border-top-left-radius: 0;
+ border-bottom-left-radius: 0;
+ }
+
+ .card-group>.card:not(:first-child) .card-img-top,
+ .card-group>.card:not(:first-child) .card-header {
+ border-top-left-radius: 0;
+ }
+
+ .card-group>.card:not(:first-child) .card-img-bottom,
+ .card-group>.card:not(:first-child) .card-footer {
+ border-bottom-left-radius: 0;
+ }
+}
+
+.card-columns .card {
+ margin-bottom: 0.75rem;
+}
+
+@media (min-width: 576px) {
+ .card-columns {
+ -moz-column-count: 3;
+ column-count: 3;
+ -moz-column-gap: 1.25rem;
+ column-gap: 1.25rem;
+ orphans: 1;
+ widows: 1;
+ }
+
+ .card-columns .card {
+ display: inline-block;
+ width: 100%;
+ }
+}
+
+.accordion {
+ overflow-anchor: none;
+}
+
+.accordion>.card {
+ overflow: hidden;
+}
+
+.accordion>.card:not(:last-of-type) {
+ border-bottom: 0;
+ border-bottom-right-radius: 0;
+ border-bottom-left-radius: 0;
+}
+
+.accordion>.card:not(:first-of-type) {
+ border-top-left-radius: 0;
+ border-top-right-radius: 0;
+}
+
+.accordion>.card>.card-header {
+ border-radius: 0;
+ margin-bottom: -1px;
+}
+
+.breadcrumb {
+ display: flex;
+ flex-wrap: wrap;
+ padding: 0.75rem 1rem;
+ margin-bottom: 1rem;
+ list-style: none;
+ background-color: #e9ecef;
+ border-radius: 0.25rem;
+}
+
+.breadcrumb-item+.breadcrumb-item {
+ padding-left: 0.5rem;
+}
+
+.breadcrumb-item+.breadcrumb-item::before {
+ float: left;
+ padding-right: 0.5rem;
+ color: #6c757d;
+ content: "/";
+}
+
+.breadcrumb-item+.breadcrumb-item:hover::before {
+ text-decoration: underline;
+}
+
+.breadcrumb-item+.breadcrumb-item:hover::before {
+ text-decoration: none;
+}
+
+.breadcrumb-item.active {
+ color: #6c757d;
+}
+
+.pagination {
+ display: flex;
+ padding-left: 0;
+ list-style: none;
+ border-radius: 0.25rem;
+}
+
+.page-link {
+ position: relative;
+ display: block;
+ padding: 0.5rem 0.75rem;
+ margin-left: -1px;
+ line-height: 1.25;
+ color: #f4623a;
+ background-color: #fff;
+ border: 1px solid #dee2e6;
+}
+
+.page-link:hover {
+ z-index: 2;
+ color: #d6370c;
+ text-decoration: none;
+ background-color: #e9ecef;
+ border-color: #dee2e6;
+}
+
+.page-link:focus {
+ z-index: 3;
+ outline: 0;
+ box-shadow: 0 0 0 0.2rem rgba(244, 98, 58, 0.25);
+}
+
+.page-item:first-child .page-link {
+ margin-left: 0;
+ border-top-left-radius: 0.25rem;
+ border-bottom-left-radius: 0.25rem;
+}
+
+.page-item:last-child .page-link {
+ border-top-right-radius: 0.25rem;
+ border-bottom-right-radius: 0.25rem;
+}
+
+.page-item.active .page-link {
+ z-index: 3;
+ color: #fff;
+ background-color: #f4623a;
+ border-color: #f4623a;
+}
+
+.page-item.disabled .page-link {
+ color: #6c757d;
+ pointer-events: none;
+ cursor: auto;
+ background-color: #fff;
+ border-color: #dee2e6;
+}
+
+.pagination-lg .page-link {
+ padding: 0.75rem 1.5rem;
+ font-size: 1.25rem;
+ line-height: 1.5;
+}
+
+.pagination-lg .page-item:first-child .page-link {
+ border-top-left-radius: 0.3rem;
+ border-bottom-left-radius: 0.3rem;
+}
+
+.pagination-lg .page-item:last-child .page-link {
+ border-top-right-radius: 0.3rem;
+ border-bottom-right-radius: 0.3rem;
+}
+
+.pagination-sm .page-link {
+ padding: 0.25rem 0.5rem;
+ font-size: 0.875rem;
+ line-height: 1.5;
+}
+
+.pagination-sm .page-item:first-child .page-link {
+ border-top-left-radius: 0.2rem;
+ border-bottom-left-radius: 0.2rem;
+}
+
+.pagination-sm .page-item:last-child .page-link {
+ border-top-right-radius: 0.2rem;
+ border-bottom-right-radius: 0.2rem;
+}
+
+.badge {
+ display: inline-block;
+ padding: 0.25em 0.4em;
+ font-size: 75%;
+ font-weight: 700;
+ line-height: 1;
+ text-align: center;
+ white-space: nowrap;
+ vertical-align: baseline;
+ border-radius: 0.25rem;
+ transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .badge {
+ transition: none;
+ }
+}
+
+a.badge:hover,
+a.badge:focus {
+ text-decoration: none;
+}
+
+.badge:empty {
+ display: none;
+}
+
+.btn .badge {
+ position: relative;
+ top: -1px;
+}
+
+.badge-pill {
+ padding-right: 0.6em;
+ padding-left: 0.6em;
+ border-radius: 10rem;
+}
+
+.badge-primary {
+ color: #fff;
+ background-color: #f4623a;
+}
+
+a.badge-primary:hover,
+a.badge-primary:focus {
+ color: #fff;
+ background-color: #ee3e0d;
+}
+
+a.badge-primary:focus,
+a.badge-primary.focus {
+ outline: 0;
+ box-shadow: 0 0 0 0.2rem rgba(244, 98, 58, 0.5);
+}
+
+.badge-secondary {
+ color: #fff;
+ background-color: #6c757d;
+}
+
+a.badge-secondary:hover,
+a.badge-secondary:focus {
+ color: #fff;
+ background-color: #545b62;
+}
+
+a.badge-secondary:focus,
+a.badge-secondary.focus {
+ outline: 0;
+ box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
+}
+
+.badge-success {
+ color: #fff;
+ background-color: #28a745;
+}
+
+a.badge-success:hover,
+a.badge-success:focus {
+ color: #fff;
+ background-color: #1e7e34;
+}
+
+a.badge-success:focus,
+a.badge-success.focus {
+ outline: 0;
+ box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
+}
+
+.badge-info {
+ color: #fff;
+ background-color: #17a2b8;
+}
+
+a.badge-info:hover,
+a.badge-info:focus {
+ color: #fff;
+ background-color: #117a8b;
+}
+
+a.badge-info:focus,
+a.badge-info.focus {
+ outline: 0;
+ box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
+}
+
+.badge-warning {
+ color: #212529;
+ background-color: #ffc107;
+}
+
+a.badge-warning:hover,
+a.badge-warning:focus {
+ color: #212529;
+ background-color: #d39e00;
+}
+
+a.badge-warning:focus,
+a.badge-warning.focus {
+ outline: 0;
+ box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
+}
+
+.badge-danger {
+ color: #fff;
+ background-color: #dc3545;
+}
+
+a.badge-danger:hover,
+a.badge-danger:focus {
+ color: #fff;
+ background-color: #bd2130;
+}
+
+a.badge-danger:focus,
+a.badge-danger.focus {
+ outline: 0;
+ box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
+}
+
+.badge-light {
+ color: #212529;
+ background-color: #f8f9fa;
+}
+
+a.badge-light:hover,
+a.badge-light:focus {
+ color: #212529;
+ background-color: #dae0e5;
+}
+
+a.badge-light:focus,
+a.badge-light.focus {
+ outline: 0;
+ box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
+}
+
+.badge-dark {
+ color: #fff;
+ background-color: #343a40;
+}
+
+a.badge-dark:hover,
+a.badge-dark:focus {
+ color: #fff;
+ background-color: #1d2124;
+}
+
+a.badge-dark:focus,
+a.badge-dark.focus {
+ outline: 0;
+ box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
+}
+
+.jumbotron {
+ padding: 2rem 1rem;
+ margin-bottom: 2rem;
+ background-color: #e9ecef;
+ border-radius: 0.3rem;
+}
+
+@media (min-width: 576px) {
+ .jumbotron {
+ padding: 4rem 2rem;
+ }
+}
+
+.jumbotron-fluid {
+ padding-right: 0;
+ padding-left: 0;
+ border-radius: 0;
+}
+
+.alert {
+ position: relative;
+ padding: 0.75rem 1.25rem;
+ margin-bottom: 1rem;
+ border: 1px solid transparent;
+ border-radius: 0.25rem;
+}
+
+.alert-heading {
+ color: inherit;
+}
+
+.alert-link {
+ font-weight: 700;
+}
+
+.alert-dismissible {
+ padding-right: 4rem;
+}
+
+.alert-dismissible .close {
+ position: absolute;
+ top: 0;
+ right: 0;
+ z-index: 2;
+ padding: 0.75rem 1.25rem;
+ color: inherit;
+}
+
+.alert-primary {
+ color: #7f331e;
+ background-color: #fde0d8;
+ border-color: #fcd3c8;
+}
+
+.alert-primary hr {
+ border-top-color: #fbc0b0;
+}
+
+.alert-primary .alert-link {
+ color: #562214;
+}
+
+.alert-secondary {
+ color: #383d41;
+ background-color: #e2e3e5;
+ border-color: #d6d8db;
+}
+
+.alert-secondary hr {
+ border-top-color: #c8cbcf;
+}
+
+.alert-secondary .alert-link {
+ color: #202326;
+}
+
+.alert-success {
+ color: #155724;
+ background-color: #d4edda;
+ border-color: #c3e6cb;
+}
+
+.alert-success hr {
+ border-top-color: #b1dfbb;
+}
+
+.alert-success .alert-link {
+ color: #0b2e13;
+}
+
+.alert-info {
+ color: #0c5460;
+ background-color: #d1ecf1;
+ border-color: #bee5eb;
+}
+
+.alert-info hr {
+ border-top-color: #abdde5;
+}
+
+.alert-info .alert-link {
+ color: #062c33;
+}
+
+.alert-warning {
+ color: #856404;
+ background-color: #fff3cd;
+ border-color: #ffeeba;
+}
+
+.alert-warning hr {
+ border-top-color: #ffe8a1;
+}
+
+.alert-warning .alert-link {
+ color: #533f03;
+}
+
+.alert-danger {
+ color: #721c24;
+ background-color: #f8d7da;
+ border-color: #f5c6cb;
+}
+
+.alert-danger hr {
+ border-top-color: #f1b0b7;
+}
+
+.alert-danger .alert-link {
+ color: #491217;
+}
+
+.alert-light {
+ color: #818182;
+ background-color: #fefefe;
+ border-color: #fdfdfe;
+}
+
+.alert-light hr {
+ border-top-color: #ececf6;
+}
+
+.alert-light .alert-link {
+ color: #686868;
+}
+
+.alert-dark {
+ color: #1b1e21;
+ background-color: #d6d8d9;
+ border-color: #c6c8ca;
+}
+
+.alert-dark hr {
+ border-top-color: #b9bbbe;
+}
+
+.alert-dark .alert-link {
+ color: #040505;
+}
+
+@-webkit-keyframes progress-bar-stripes {
+ from {
+ background-position: 1rem 0;
+ }
+
+ to {
+ background-position: 0 0;
+ }
+}
+
+@keyframes progress-bar-stripes {
+ from {
+ background-position: 1rem 0;
+ }
+
+ to {
+ background-position: 0 0;
+ }
+}
+
+.progress {
+ display: flex;
+ height: 1rem;
+ overflow: hidden;
+ line-height: 0;
+ font-size: 0.75rem;
+ background-color: #e9ecef;
+ border-radius: 0.25rem;
+}
+
+.progress-bar {
+ display: flex;
+ flex-direction: column;
+ justify-content: center;
+ overflow: hidden;
+ color: #fff;
+ text-align: center;
+ white-space: nowrap;
+ background-color: #f4623a;
+ transition: width 0.6s ease;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .progress-bar {
+ transition: none;
+ }
+}
+
+.progress-bar-striped {
+ background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
+ background-size: 1rem 1rem;
+}
+
+.progress-bar-animated {
+ -webkit-animation: 1s linear infinite progress-bar-stripes;
+ animation: 1s linear infinite progress-bar-stripes;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .progress-bar-animated {
+ -webkit-animation: none;
+ animation: none;
+ }
+}
+
+.media {
+ display: flex;
+ align-items: flex-start;
+}
+
+.media-body {
+ flex: 1;
+}
+
+.list-group {
+ display: flex;
+ flex-direction: column;
+ padding-left: 0;
+ margin-bottom: 0;
+ border-radius: 0.25rem;
+}
+
+.list-group-item-action {
+ width: 100%;
+ color: #495057;
+ text-align: inherit;
+}
+
+.list-group-item-action:hover,
+.list-group-item-action:focus {
+ z-index: 1;
+ color: #495057;
+ text-decoration: none;
+ background-color: #f8f9fa;
+}
+
+.list-group-item-action:active {
+ color: #212529;
+ background-color: #e9ecef;
+}
+
+.list-group-item {
+ position: relative;
+ display: block;
+ padding: 0.75rem 1.25rem;
+ background-color: #fff;
+ border: 1px solid rgba(0, 0, 0, 0.125);
+}
+
+.list-group-item:first-child {
+ border-top-left-radius: inherit;
+ border-top-right-radius: inherit;
+}
+
+.list-group-item:last-child {
+ border-bottom-right-radius: inherit;
+ border-bottom-left-radius: inherit;
+}
+
+.list-group-item.disabled,
+.list-group-item:disabled {
+ color: #6c757d;
+ pointer-events: none;
+ background-color: #fff;
+}
+
+.list-group-item.active {
+ z-index: 2;
+ color: #fff;
+ background-color: #f4623a;
+ border-color: #f4623a;
+}
+
+.list-group-item+.list-group-item {
+ border-top-width: 0;
+}
+
+.list-group-item+.list-group-item.active {
+ margin-top: -1px;
+ border-top-width: 1px;
+}
+
+.list-group-horizontal {
+ flex-direction: row;
+}
+
+.list-group-horizontal>.list-group-item:first-child {
+ border-bottom-left-radius: 0.25rem;
+ border-top-right-radius: 0;
+}
+
+.list-group-horizontal>.list-group-item:last-child {
+ border-top-right-radius: 0.25rem;
+ border-bottom-left-radius: 0;
+}
+
+.list-group-horizontal>.list-group-item.active {
+ margin-top: 0;
+}
+
+.list-group-horizontal>.list-group-item+.list-group-item {
+ border-top-width: 1px;
+ border-left-width: 0;
+}
+
+.list-group-horizontal>.list-group-item+.list-group-item.active {
+ margin-left: -1px;
+ border-left-width: 1px;
+}
+
+@media (min-width: 576px) {
+ .list-group-horizontal-sm {
+ flex-direction: row;
+ }
+
+ .list-group-horizontal-sm>.list-group-item:first-child {
+ border-bottom-left-radius: 0.25rem;
+ border-top-right-radius: 0;
+ }
+
+ .list-group-horizontal-sm>.list-group-item:last-child {
+ border-top-right-radius: 0.25rem;
+ border-bottom-left-radius: 0;
+ }
+
+ .list-group-horizontal-sm>.list-group-item.active {
+ margin-top: 0;
+ }
+
+ .list-group-horizontal-sm>.list-group-item+.list-group-item {
+ border-top-width: 1px;
+ border-left-width: 0;
+ }
+
+ .list-group-horizontal-sm>.list-group-item+.list-group-item.active {
+ margin-left: -1px;
+ border-left-width: 1px;
+ }
+}
+
+@media (min-width: 768px) {
+ .list-group-horizontal-md {
+ flex-direction: row;
+ }
+
+ .list-group-horizontal-md>.list-group-item:first-child {
+ border-bottom-left-radius: 0.25rem;
+ border-top-right-radius: 0;
+ }
+
+ .list-group-horizontal-md>.list-group-item:last-child {
+ border-top-right-radius: 0.25rem;
+ border-bottom-left-radius: 0;
+ }
+
+ .list-group-horizontal-md>.list-group-item.active {
+ margin-top: 0;
+ }
+
+ .list-group-horizontal-md>.list-group-item+.list-group-item {
+ border-top-width: 1px;
+ border-left-width: 0;
+ }
+
+ .list-group-horizontal-md>.list-group-item+.list-group-item.active {
+ margin-left: -1px;
+ border-left-width: 1px;
+ }
+}
+
+@media (min-width: 992px) {
+ .list-group-horizontal-lg {
+ flex-direction: row;
+ }
+
+ .list-group-horizontal-lg>.list-group-item:first-child {
+ border-bottom-left-radius: 0.25rem;
+ border-top-right-radius: 0;
+ }
+
+ .list-group-horizontal-lg>.list-group-item:last-child {
+ border-top-right-radius: 0.25rem;
+ border-bottom-left-radius: 0;
+ }
+
+ .list-group-horizontal-lg>.list-group-item.active {
+ margin-top: 0;
+ }
+
+ .list-group-horizontal-lg>.list-group-item+.list-group-item {
+ border-top-width: 1px;
+ border-left-width: 0;
+ }
+
+ .list-group-horizontal-lg>.list-group-item+.list-group-item.active {
+ margin-left: -1px;
+ border-left-width: 1px;
+ }
+}
+
+@media (min-width: 1200px) {
+ .list-group-horizontal-xl {
+ flex-direction: row;
+ }
+
+ .list-group-horizontal-xl>.list-group-item:first-child {
+ border-bottom-left-radius: 0.25rem;
+ border-top-right-radius: 0;
+ }
+
+ .list-group-horizontal-xl>.list-group-item:last-child {
+ border-top-right-radius: 0.25rem;
+ border-bottom-left-radius: 0;
+ }
+
+ .list-group-horizontal-xl>.list-group-item.active {
+ margin-top: 0;
+ }
+
+ .list-group-horizontal-xl>.list-group-item+.list-group-item {
+ border-top-width: 1px;
+ border-left-width: 0;
+ }
+
+ .list-group-horizontal-xl>.list-group-item+.list-group-item.active {
+ margin-left: -1px;
+ border-left-width: 1px;
+ }
+}
+
+.list-group-flush {
+ border-radius: 0;
+}
+
+.list-group-flush>.list-group-item {
+ border-width: 0 0 1px;
+}
+
+.list-group-flush>.list-group-item:last-child {
+ border-bottom-width: 0;
+}
+
+.list-group-item-primary {
+ color: #7f331e;
+ background-color: #fcd3c8;
+}
+
+.list-group-item-primary.list-group-item-action:hover,
+.list-group-item-primary.list-group-item-action:focus {
+ color: #7f331e;
+ background-color: #fbc0b0;
+}
+
+.list-group-item-primary.list-group-item-action.active {
+ color: #fff;
+ background-color: #7f331e;
+ border-color: #7f331e;
+}
+
+.list-group-item-secondary {
+ color: #383d41;
+ background-color: #d6d8db;
+}
+
+.list-group-item-secondary.list-group-item-action:hover,
+.list-group-item-secondary.list-group-item-action:focus {
+ color: #383d41;
+ background-color: #c8cbcf;
+}
+
+.list-group-item-secondary.list-group-item-action.active {
+ color: #fff;
+ background-color: #383d41;
+ border-color: #383d41;
+}
+
+.list-group-item-success {
+ color: #155724;
+ background-color: #c3e6cb;
+}
+
+.list-group-item-success.list-group-item-action:hover,
+.list-group-item-success.list-group-item-action:focus {
+ color: #155724;
+ background-color: #b1dfbb;
+}
+
+.list-group-item-success.list-group-item-action.active {
+ color: #fff;
+ background-color: #155724;
+ border-color: #155724;
+}
+
+.list-group-item-info {
+ color: #0c5460;
+ background-color: #bee5eb;
+}
+
+.list-group-item-info.list-group-item-action:hover,
+.list-group-item-info.list-group-item-action:focus {
+ color: #0c5460;
+ background-color: #abdde5;
+}
+
+.list-group-item-info.list-group-item-action.active {
+ color: #fff;
+ background-color: #0c5460;
+ border-color: #0c5460;
+}
+
+.list-group-item-warning {
+ color: #856404;
+ background-color: #ffeeba;
+}
+
+.list-group-item-warning.list-group-item-action:hover,
+.list-group-item-warning.list-group-item-action:focus {
+ color: #856404;
+ background-color: #ffe8a1;
+}
+
+.list-group-item-warning.list-group-item-action.active {
+ color: #fff;
+ background-color: #856404;
+ border-color: #856404;
+}
+
+.list-group-item-danger {
+ color: #721c24;
+ background-color: #f5c6cb;
+}
+
+.list-group-item-danger.list-group-item-action:hover,
+.list-group-item-danger.list-group-item-action:focus {
+ color: #721c24;
+ background-color: #f1b0b7;
+}
+
+.list-group-item-danger.list-group-item-action.active {
+ color: #fff;
+ background-color: #721c24;
+ border-color: #721c24;
+}
+
+.list-group-item-light {
+ color: #818182;
+ background-color: #fdfdfe;
+}
+
+.list-group-item-light.list-group-item-action:hover,
+.list-group-item-light.list-group-item-action:focus {
+ color: #818182;
+ background-color: #ececf6;
+}
+
+.list-group-item-light.list-group-item-action.active {
+ color: #fff;
+ background-color: #818182;
+ border-color: #818182;
+}
+
+.list-group-item-dark {
+ color: #1b1e21;
+ background-color: #c6c8ca;
+}
+
+.list-group-item-dark.list-group-item-action:hover,
+.list-group-item-dark.list-group-item-action:focus {
+ color: #1b1e21;
+ background-color: #b9bbbe;
+}
+
+.list-group-item-dark.list-group-item-action.active {
+ color: #fff;
+ background-color: #1b1e21;
+ border-color: #1b1e21;
+}
+
+.close {
+ float: right;
+ font-size: 1.5rem;
+ font-weight: 700;
+ line-height: 1;
+ color: #000;
+ text-shadow: 0 1px 0 #fff;
+ opacity: 0.5;
+}
+
+.close:hover {
+ color: #000;
+ text-decoration: none;
+}
+
+.close:not(:disabled):not(.disabled):hover,
+.close:not(:disabled):not(.disabled):focus {
+ opacity: 0.75;
+}
+
+button.close {
+ padding: 0;
+ background-color: transparent;
+ border: 0;
+}
+
+a.close.disabled {
+ pointer-events: none;
+}
+
+.toast {
+ flex-basis: 350px;
+ max-width: 350px;
+ font-size: 0.875rem;
+ background-color: rgba(255, 255, 255, 0.85);
+ background-clip: padding-box;
+ border: 1px solid rgba(0, 0, 0, 0.1);
+ box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1);
+ opacity: 0;
+ border-radius: 0.25rem;
+}
+
+.toast:not(:last-child) {
+ margin-bottom: 0.75rem;
+}
+
+.toast.showing {
+ opacity: 1;
+}
+
+.toast.show {
+ display: block;
+ opacity: 1;
+}
+
+.toast.hide {
+ display: none;
+}
+
+.toast-header {
+ display: flex;
+ align-items: center;
+ padding: 0.25rem 0.75rem;
+ color: #6c757d;
+ background-color: rgba(255, 255, 255, 0.85);
+ background-clip: padding-box;
+ border-bottom: 1px solid rgba(0, 0, 0, 0.05);
+ border-top-left-radius: calc(0.25rem - 1px);
+ border-top-right-radius: calc(0.25rem - 1px);
+}
+
+.toast-body {
+ padding: 0.75rem;
+}
+
+.modal-open {
+ overflow: hidden;
+}
+
+.modal-open .modal {
+ overflow-x: hidden;
+ overflow-y: auto;
+}
+
+.modal {
+ position: fixed;
+ top: 0;
+ left: 0;
+ z-index: 1050;
+ display: none;
+ width: 100%;
+ height: 100%;
+ overflow: hidden;
+ outline: 0;
+}
+
+.modal-dialog {
+ position: relative;
+ width: auto;
+ margin: 0.5rem;
+ pointer-events: none;
+}
+
+.modal.fade .modal-dialog {
+ transition: transform 0.3s ease-out;
+ transform: translate(0, -50px);
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .modal.fade .modal-dialog {
+ transition: none;
+ }
+}
+
+.modal.show .modal-dialog {
+ transform: none;
+}
+
+.modal.modal-static .modal-dialog {
+ transform: scale(1.02);
+}
+
+.modal-dialog-scrollable {
+ display: flex;
+ max-height: calc(100% - 1rem);
+}
+
+.modal-dialog-scrollable .modal-content {
+ max-height: calc(100vh - 1rem);
+ overflow: hidden;
+}
+
+.modal-dialog-scrollable .modal-header,
+.modal-dialog-scrollable .modal-footer {
+ flex-shrink: 0;
+}
+
+.modal-dialog-scrollable .modal-body {
+ overflow-y: auto;
+}
+
+.modal-dialog-centered {
+ display: flex;
+ align-items: center;
+ min-height: calc(100% - 1rem);
+}
+
+.modal-dialog-centered::before {
+ display: block;
+ height: calc(100vh - 1rem);
+ height: -webkit-min-content;
+ height: -moz-min-content;
+ height: min-content;
+ content: "";
+}
+
+.modal-dialog-centered.modal-dialog-scrollable {
+ flex-direction: column;
+ justify-content: center;
+ height: 100%;
+}
+
+.modal-dialog-centered.modal-dialog-scrollable .modal-content {
+ max-height: none;
+}
+
+.modal-dialog-centered.modal-dialog-scrollable::before {
+ content: none;
+}
+
+.modal-content {
+ position: relative;
+ display: flex;
+ flex-direction: column;
+ width: 100%;
+ pointer-events: auto;
+ background-color: #fff;
+ background-clip: padding-box;
+ border: 1px solid rgba(0, 0, 0, 0.2);
+ border-radius: 0.3rem;
+ outline: 0;
+}
+
+.modal-backdrop {
+ position: fixed;
+ top: 0;
+ left: 0;
+ z-index: 1040;
+ width: 100vw;
+ height: 100vh;
+ background-color: #000;
+}
+
+.modal-backdrop.fade {
+ opacity: 0;
+}
+
+.modal-backdrop.show {
+ opacity: 0.5;
+}
+
+.modal-header {
+ display: flex;
+ align-items: flex-start;
+ justify-content: space-between;
+ padding: 1rem 1rem;
+ border-bottom: 1px solid #dee2e6;
+ border-top-left-radius: calc(0.3rem - 1px);
+ border-top-right-radius: calc(0.3rem - 1px);
+}
+
+.modal-header .close {
+ padding: 1rem 1rem;
+ margin: -1rem -1rem -1rem auto;
+}
+
+.modal-title {
+ margin-bottom: 0;
+ line-height: 1.5;
+}
+
+.modal-body {
+ position: relative;
+ flex: 1 1 auto;
+ padding: 1rem;
+}
+
+.modal-footer {
+ display: flex;
+ flex-wrap: wrap;
+ align-items: center;
+ justify-content: flex-end;
+ padding: 0.75rem;
+ border-top: 1px solid #dee2e6;
+ border-bottom-right-radius: calc(0.3rem - 1px);
+ border-bottom-left-radius: calc(0.3rem - 1px);
+}
+
+.modal-footer>* {
+ margin: 0.25rem;
+}
+
+.modal-scrollbar-measure {
+ position: absolute;
+ top: -9999px;
+ width: 50px;
+ height: 50px;
+ overflow: scroll;
+}
+
+@media (min-width: 576px) {
+ .modal-dialog {
+ max-width: 500px;
+ margin: 1.75rem auto;
+ }
+
+ .modal-dialog-scrollable {
+ max-height: calc(100% - 3.5rem);
+ }
+
+ .modal-dialog-scrollable .modal-content {
+ max-height: calc(100vh - 3.5rem);
+ }
+
+ .modal-dialog-centered {
+ min-height: calc(100% - 3.5rem);
+ }
+
+ .modal-dialog-centered::before {
+ height: calc(100vh - 3.5rem);
+ height: -webkit-min-content;
+ height: -moz-min-content;
+ height: min-content;
+ }
+
+ .modal-sm {
+ max-width: 300px;
+ }
+}
+
+@media (min-width: 992px) {
+
+ .modal-lg,
+ .modal-xl {
+ max-width: 800px;
+ }
+}
+
+@media (min-width: 1200px) {
+ .modal-xl {
+ max-width: 1140px;
+ }
+}
+
+.tooltip {
+ position: absolute;
+ z-index: 1070;
+ display: block;
+ margin: 0;
+ font-family: "Merriweather", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
+ font-style: normal;
+ font-weight: 400;
+ line-height: 1.5;
+ text-align: left;
+ text-align: start;
+ text-decoration: none;
+ text-shadow: none;
+ text-transform: none;
+ letter-spacing: normal;
+ word-break: normal;
+ word-spacing: normal;
+ white-space: normal;
+ line-break: auto;
+ font-size: 0.875rem;
+ word-wrap: break-word;
+ opacity: 0;
+}
+
+.tooltip.show {
+ opacity: 0.9;
+}
+
+.tooltip .arrow {
+ position: absolute;
+ display: block;
+ width: 0.8rem;
+ height: 0.4rem;
+}
+
+.tooltip .arrow::before {
+ position: absolute;
+ content: "";
+ border-color: transparent;
+ border-style: solid;
+}
+
+.bs-tooltip-top,
+.bs-tooltip-auto[x-placement^=top] {
+ padding: 0.4rem 0;
+}
+
+.bs-tooltip-top .arrow,
+.bs-tooltip-auto[x-placement^=top] .arrow {
+ bottom: 0;
+}
+
+.bs-tooltip-top .arrow::before,
+.bs-tooltip-auto[x-placement^=top] .arrow::before {
+ top: 0;
+ border-width: 0.4rem 0.4rem 0;
+ border-top-color: #000;
+}
+
+.bs-tooltip-right,
+.bs-tooltip-auto[x-placement^=right] {
+ padding: 0 0.4rem;
+}
+
+.bs-tooltip-right .arrow,
+.bs-tooltip-auto[x-placement^=right] .arrow {
+ left: 0;
+ width: 0.4rem;
+ height: 0.8rem;
+}
+
+.bs-tooltip-right .arrow::before,
+.bs-tooltip-auto[x-placement^=right] .arrow::before {
+ right: 0;
+ border-width: 0.4rem 0.4rem 0.4rem 0;
+ border-right-color: #000;
+}
+
+.bs-tooltip-bottom,
+.bs-tooltip-auto[x-placement^=bottom] {
+ padding: 0.4rem 0;
+}
+
+.bs-tooltip-bottom .arrow,
+.bs-tooltip-auto[x-placement^=bottom] .arrow {
+ top: 0;
+}
+
+.bs-tooltip-bottom .arrow::before,
+.bs-tooltip-auto[x-placement^=bottom] .arrow::before {
+ bottom: 0;
+ border-width: 0 0.4rem 0.4rem;
+ border-bottom-color: #000;
+}
+
+.bs-tooltip-left,
+.bs-tooltip-auto[x-placement^=left] {
+ padding: 0 0.4rem;
+}
+
+.bs-tooltip-left .arrow,
+.bs-tooltip-auto[x-placement^=left] .arrow {
+ right: 0;
+ width: 0.4rem;
+ height: 0.8rem;
+}
+
+.bs-tooltip-left .arrow::before,
+.bs-tooltip-auto[x-placement^=left] .arrow::before {
+ left: 0;
+ border-width: 0.4rem 0 0.4rem 0.4rem;
+ border-left-color: #000;
+}
+
+.tooltip-inner {
+ max-width: 200px;
+ padding: 0.25rem 0.5rem;
+ color: #fff;
+ text-align: center;
+ background-color: #000;
+ border-radius: 0.25rem;
+}
+
+.popover {
+ position: absolute;
+ top: 0;
+ left: 0;
+ z-index: 1060;
+ display: block;
+ max-width: 276px;
+ font-family: "Merriweather", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
+ font-style: normal;
+ font-weight: 400;
+ line-height: 1.5;
+ text-align: left;
+ text-align: start;
+ text-decoration: none;
+ text-shadow: none;
+ text-transform: none;
+ letter-spacing: normal;
+ word-break: normal;
+ word-spacing: normal;
+ white-space: normal;
+ line-break: auto;
+ font-size: 0.875rem;
+ word-wrap: break-word;
+ background-color: #fff;
+ background-clip: padding-box;
+ border: 1px solid rgba(0, 0, 0, 0.2);
+ border-radius: 0.3rem;
+}
+
+.popover .arrow {
+ position: absolute;
+ display: block;
+ width: 1rem;
+ height: 0.5rem;
+ margin: 0 0.3rem;
+}
+
+.popover .arrow::before,
+.popover .arrow::after {
+ position: absolute;
+ display: block;
+ content: "";
+ border-color: transparent;
+ border-style: solid;
+}
+
+.bs-popover-top,
+.bs-popover-auto[x-placement^=top] {
+ margin-bottom: 0.5rem;
+}
+
+.bs-popover-top>.arrow,
+.bs-popover-auto[x-placement^=top]>.arrow {
+ bottom: calc(-0.5rem - 1px);
+}
+
+.bs-popover-top>.arrow::before,
+.bs-popover-auto[x-placement^=top]>.arrow::before {
+ bottom: 0;
+ border-width: 0.5rem 0.5rem 0;
+ border-top-color: rgba(0, 0, 0, 0.25);
+}
+
+.bs-popover-top>.arrow::after,
+.bs-popover-auto[x-placement^=top]>.arrow::after {
+ bottom: 1px;
+ border-width: 0.5rem 0.5rem 0;
+ border-top-color: #fff;
+}
+
+.bs-popover-right,
+.bs-popover-auto[x-placement^=right] {
+ margin-left: 0.5rem;
+}
+
+.bs-popover-right>.arrow,
+.bs-popover-auto[x-placement^=right]>.arrow {
+ left: calc(-0.5rem - 1px);
+ width: 0.5rem;
+ height: 1rem;
+ margin: 0.3rem 0;
+}
+
+.bs-popover-right>.arrow::before,
+.bs-popover-auto[x-placement^=right]>.arrow::before {
+ left: 0;
+ border-width: 0.5rem 0.5rem 0.5rem 0;
+ border-right-color: rgba(0, 0, 0, 0.25);
+}
+
+.bs-popover-right>.arrow::after,
+.bs-popover-auto[x-placement^=right]>.arrow::after {
+ left: 1px;
+ border-width: 0.5rem 0.5rem 0.5rem 0;
+ border-right-color: #fff;
+}
+
+.bs-popover-bottom,
+.bs-popover-auto[x-placement^=bottom] {
+ margin-top: 0.5rem;
+}
+
+.bs-popover-bottom>.arrow,
+.bs-popover-auto[x-placement^=bottom]>.arrow {
+ top: calc(-0.5rem - 1px);
+}
+
+.bs-popover-bottom>.arrow::before,
+.bs-popover-auto[x-placement^=bottom]>.arrow::before {
+ top: 0;
+ border-width: 0 0.5rem 0.5rem 0.5rem;
+ border-bottom-color: rgba(0, 0, 0, 0.25);
+}
+
+.bs-popover-bottom>.arrow::after,
+.bs-popover-auto[x-placement^=bottom]>.arrow::after {
+ top: 1px;
+ border-width: 0 0.5rem 0.5rem 0.5rem;
+ border-bottom-color: #fff;
+}
+
+.bs-popover-bottom .popover-header::before,
+.bs-popover-auto[x-placement^=bottom] .popover-header::before {
+ position: absolute;
+ top: 0;
+ left: 50%;
+ display: block;
+ width: 1rem;
+ margin-left: -0.5rem;
+ content: "";
+ border-bottom: 1px solid #f7f7f7;
+}
+
+.bs-popover-left,
+.bs-popover-auto[x-placement^=left] {
+ margin-right: 0.5rem;
+}
+
+.bs-popover-left>.arrow,
+.bs-popover-auto[x-placement^=left]>.arrow {
+ right: calc(-0.5rem - 1px);
+ width: 0.5rem;
+ height: 1rem;
+ margin: 0.3rem 0;
+}
+
+.bs-popover-left>.arrow::before,
+.bs-popover-auto[x-placement^=left]>.arrow::before {
+ right: 0;
+ border-width: 0.5rem 0 0.5rem 0.5rem;
+ border-left-color: rgba(0, 0, 0, 0.25);
+}
+
+.bs-popover-left>.arrow::after,
+.bs-popover-auto[x-placement^=left]>.arrow::after {
+ right: 1px;
+ border-width: 0.5rem 0 0.5rem 0.5rem;
+ border-left-color: #fff;
+}
+
+.popover-header {
+ padding: 0.5rem 0.75rem;
+ margin-bottom: 0;
+ font-size: 1rem;
+ background-color: #f7f7f7;
+ border-bottom: 1px solid #ebebeb;
+ border-top-left-radius: calc(0.3rem - 1px);
+ border-top-right-radius: calc(0.3rem - 1px);
+}
+
+.popover-header:empty {
+ display: none;
+}
+
+.popover-body {
+ padding: 0.5rem 0.75rem;
+ color: #212529;
+}
+
+.carousel {
+ position: relative;
+}
+
+.carousel.pointer-event {
+ touch-action: pan-y;
+}
+
+.carousel-inner {
+ position: relative;
+ width: 100%;
+ overflow: hidden;
+}
+
+.carousel-inner::after {
+ display: block;
+ clear: both;
+ content: "";
+}
+
+.carousel-item {
+ position: relative;
+ display: none;
+ float: left;
+ width: 100%;
+ margin-right: -100%;
+ -webkit-backface-visibility: hidden;
+ backface-visibility: hidden;
+ transition: transform 0.6s ease-in-out;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .carousel-item {
+ transition: none;
+ }
+}
+
+.carousel-item.active,
+.carousel-item-next,
+.carousel-item-prev {
+ display: block;
+}
+
+.carousel-item-next:not(.carousel-item-left),
+.active.carousel-item-right {
+ transform: translateX(100%);
+}
+
+.carousel-item-prev:not(.carousel-item-right),
+.active.carousel-item-left {
+ transform: translateX(-100%);
+}
+
+.carousel-fade .carousel-item {
+ opacity: 0;
+ transition-property: opacity;
+ transform: none;
+}
+
+.carousel-fade .carousel-item.active,
+.carousel-fade .carousel-item-next.carousel-item-left,
+.carousel-fade .carousel-item-prev.carousel-item-right {
+ z-index: 1;
+ opacity: 1;
+}
+
+.carousel-fade .active.carousel-item-left,
+.carousel-fade .active.carousel-item-right {
+ z-index: 0;
+ opacity: 0;
+ transition: opacity 0s 0.6s;
+}
+
+@media (prefers-reduced-motion: reduce) {
+
+ .carousel-fade .active.carousel-item-left,
+ .carousel-fade .active.carousel-item-right {
+ transition: none;
+ }
+}
+
+.carousel-control-prev,
+.carousel-control-next {
+ position: absolute;
+ top: 0;
+ bottom: 0;
+ z-index: 1;
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ width: 15%;
+ color: #fff;
+ text-align: center;
+ opacity: 0.5;
+ transition: opacity 0.15s ease;
+}
+
+@media (prefers-reduced-motion: reduce) {
+
+ .carousel-control-prev,
+ .carousel-control-next {
+ transition: none;
+ }
+}
+
+.carousel-control-prev:hover,
+.carousel-control-prev:focus,
+.carousel-control-next:hover,
+.carousel-control-next:focus {
+ color: #fff;
+ text-decoration: none;
+ outline: 0;
+ opacity: 0.9;
+}
+
+.carousel-control-prev {
+ left: 0;
+}
+
+.carousel-control-next {
+ right: 0;
+}
+
+.carousel-control-prev-icon,
+.carousel-control-next-icon {
+ display: inline-block;
+ width: 20px;
+ height: 20px;
+ background: 50%/100% 100% no-repeat;
+}
+
+.carousel-control-prev-icon {
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e");
+}
+
+.carousel-control-next-icon {
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e");
+}
+
+.carousel-indicators {
+ position: absolute;
+ right: 0;
+ bottom: 0;
+ left: 0;
+ z-index: 15;
+ display: flex;
+ justify-content: center;
+ padding-left: 0;
+ margin-right: 15%;
+ margin-left: 15%;
+ list-style: none;
+}
+
+.carousel-indicators li {
+ box-sizing: content-box;
+ flex: 0 1 auto;
+ width: 30px;
+ height: 3px;
+ margin-right: 3px;
+ margin-left: 3px;
+ text-indent: -999px;
+ cursor: pointer;
+ background-color: #fff;
+ background-clip: padding-box;
+ border-top: 10px solid transparent;
+ border-bottom: 10px solid transparent;
+ opacity: 0.5;
+ transition: opacity 0.6s ease;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .carousel-indicators li {
+ transition: none;
+ }
+}
+
+.carousel-indicators .active {
+ opacity: 1;
+}
+
+.carousel-caption {
+ position: absolute;
+ right: 15%;
+ bottom: 20px;
+ left: 15%;
+ z-index: 10;
+ padding-top: 20px;
+ padding-bottom: 20px;
+ color: #fff;
+ text-align: center;
+}
+
+@-webkit-keyframes spinner-border {
+ to {
+ transform: rotate(360deg);
+ }
+}
+
+@keyframes spinner-border {
+ to {
+ transform: rotate(360deg);
+ }
+}
+
+.spinner-border {
+ display: inline-block;
+ width: 2rem;
+ height: 2rem;
+ vertical-align: text-bottom;
+ border: 0.25em solid currentColor;
+ border-right-color: transparent;
+ border-radius: 50%;
+ -webkit-animation: 0.75s linear infinite spinner-border;
+ animation: 0.75s linear infinite spinner-border;
+}
+
+.spinner-border-sm {
+ width: 1rem;
+ height: 1rem;
+ border-width: 0.2em;
+}
+
+@-webkit-keyframes spinner-grow {
+ 0% {
+ transform: scale(0);
+ }
+
+ 50% {
+ opacity: 1;
+ transform: none;
+ }
+}
+
+@keyframes spinner-grow {
+ 0% {
+ transform: scale(0);
+ }
+
+ 50% {
+ opacity: 1;
+ transform: none;
+ }
+}
+
+.spinner-grow {
+ display: inline-block;
+ width: 2rem;
+ height: 2rem;
+ vertical-align: text-bottom;
+ background-color: currentColor;
+ border-radius: 50%;
+ opacity: 0;
+ -webkit-animation: 0.75s linear infinite spinner-grow;
+ animation: 0.75s linear infinite spinner-grow;
+}
+
+.spinner-grow-sm {
+ width: 1rem;
+ height: 1rem;
+}
+
+@media (prefers-reduced-motion: reduce) {
+
+ .spinner-border,
+ .spinner-grow {
+ -webkit-animation-duration: 1.5s;
+ animation-duration: 1.5s;
+ }
+}
+
+.align-baseline {
+ vertical-align: baseline !important;
+}
+
+.align-top {
+ vertical-align: top !important;
+}
+
+.align-middle {
+ vertical-align: middle !important;
+}
+
+.align-bottom {
+ vertical-align: bottom !important;
+}
+
+.align-text-bottom {
+ vertical-align: text-bottom !important;
+}
+
+.align-text-top {
+ vertical-align: text-top !important;
+}
+
+/* .bg-primary {
+ background-color: #f4623a !important;
+} */
+
+a.bg-primary:hover,
+a.bg-primary:focus,
+button.bg-primary:hover,
+button.bg-primary:focus {
+ background-color: #ee3e0d !important;
+}
+
+.bg-secondary {
+ background-color: #6c757d !important;
+}
+
+a.bg-secondary:hover,
+a.bg-secondary:focus,
+button.bg-secondary:hover,
+button.bg-secondary:focus {
+ background-color: #545b62 !important;
+}
+
+.bg-success {
+ background-color: #28a745 !important;
+}
+
+a.bg-success:hover,
+a.bg-success:focus,
+button.bg-success:hover,
+button.bg-success:focus {
+ background-color: #1e7e34 !important;
+}
+
+.bg-info {
+ background-color: #17a2b8 !important;
+}
+
+a.bg-info:hover,
+a.bg-info:focus,
+button.bg-info:hover,
+button.bg-info:focus {
+ background-color: #117a8b !important;
+}
+
+.bg-warning {
+ background-color: #ffc107 !important;
+}
+
+a.bg-warning:hover,
+a.bg-warning:focus,
+button.bg-warning:hover,
+button.bg-warning:focus {
+ background-color: #d39e00 !important;
+}
+
+.bg-danger {
+ background-color: #dc3545 !important;
+}
+
+a.bg-danger:hover,
+a.bg-danger:focus,
+button.bg-danger:hover,
+button.bg-danger:focus {
+ background-color: #bd2130 !important;
+}
+
+.bg-light {
+ background-color: #f8f9fa !important;
+}
+
+a.bg-light:hover,
+a.bg-light:focus,
+button.bg-light:hover,
+button.bg-light:focus {
+ background-color: #dae0e5 !important;
+}
+
+.bg-dark {
+ background-color: #343a40 !important;
+}
+
+a.bg-dark:hover,
+a.bg-dark:focus,
+button.bg-dark:hover,
+button.bg-dark:focus {
+ background-color: #1d2124 !important;
+}
+
+.bg-white {
+ background-color: #fff !important;
+}
+
+.bg-transparent {
+ background-color: transparent !important;
+}
+
+.border {
+ border: 1px solid #dee2e6 !important;
+}
+
+.border-top {
+ border-top: 1px solid #dee2e6 !important;
+}
+
+.border-right {
+ border-right: 1px solid #dee2e6 !important;
+}
+
+.border-bottom {
+ border-bottom: 1px solid #dee2e6 !important;
+}
+
+.border-left {
+ border-left: 1px solid #dee2e6 !important;
+}
+
+.border-0 {
+ border: 0 !important;
+}
+
+.border-top-0 {
+ border-top: 0 !important;
+}
+
+.border-right-0 {
+ border-right: 0 !important;
+}
+
+.border-bottom-0 {
+ border-bottom: 0 !important;
+}
+
+.border-left-0 {
+ border-left: 0 !important;
+}
+
+.border-primary {
+ border-color: #f4623a !important;
+}
+
+.border-secondary {
+ border-color: #6c757d !important;
+}
+
+.border-success {
+ border-color: #28a745 !important;
+}
+
+.border-info {
+ border-color: #17a2b8 !important;
+}
+
+.border-warning {
+ border-color: #ffc107 !important;
+}
+
+.border-danger {
+ border-color: #dc3545 !important;
+}
+
+.border-light {
+ border-color: #f8f9fa !important;
+}
+
+.border-dark {
+ border-color: #343a40 !important;
+}
+
+.border-white {
+ border-color: #fff !important;
+}
+
+.rounded-sm {
+ border-radius: 0.2rem !important;
+}
+
+.rounded {
+ border-radius: 0.25rem !important;
+}
+
+.rounded-top {
+ border-top-left-radius: 0.25rem !important;
+ border-top-right-radius: 0.25rem !important;
+}
+
+.rounded-right {
+ border-top-right-radius: 0.25rem !important;
+ border-bottom-right-radius: 0.25rem !important;
+}
+
+.rounded-bottom {
+ border-bottom-right-radius: 0.25rem !important;
+ border-bottom-left-radius: 0.25rem !important;
+}
+
+.rounded-left {
+ border-top-left-radius: 0.25rem !important;
+ border-bottom-left-radius: 0.25rem !important;
+}
+
+.rounded-lg {
+ border-radius: 0.3rem !important;
+}
+
+.rounded-circle {
+ border-radius: 50% !important;
+}
+
+.rounded-pill {
+ border-radius: 50rem !important;
+}
+
+.rounded-0 {
+ border-radius: 0 !important;
+}
+
+.clearfix::after {
+ display: block;
+ clear: both;
+ content: "";
+}
+
+.d-none {
+ display: none !important;
+}
+
+.d-inline {
+ display: inline !important;
+}
+
+.d-inline-block {
+ display: inline-block !important;
+}
+
+.d-block {
+ display: block !important;
+}
+
+.d-table {
+ display: table !important;
+}
+
+.d-table-row {
+ display: table-row !important;
+}
+
+.d-table-cell {
+ display: table-cell !important;
+}
+
+.d-flex {
+ display: flex !important;
+}
+
+.d-inline-flex {
+ display: inline-flex !important;
+}
+
+@media (min-width: 576px) {
+ .d-sm-none {
+ display: none !important;
+ }
+
+ .d-sm-inline {
+ display: inline !important;
+ }
+
+ .d-sm-inline-block {
+ display: inline-block !important;
+ }
+
+ .d-sm-block {
+ display: block !important;
+ }
+
+ .d-sm-table {
+ display: table !important;
+ }
+
+ .d-sm-table-row {
+ display: table-row !important;
+ }
+
+ .d-sm-table-cell {
+ display: table-cell !important;
+ }
+
+ .d-sm-flex {
+ display: flex !important;
+ }
+
+ .d-sm-inline-flex {
+ display: inline-flex !important;
+ }
+}
+
+@media (min-width: 768px) {
+ .d-md-none {
+ display: none !important;
+ }
+
+ .d-md-inline {
+ display: inline !important;
+ }
+
+ .d-md-inline-block {
+ display: inline-block !important;
+ }
+
+ .d-md-block {
+ display: block !important;
+ }
+
+ .d-md-table {
+ display: table !important;
+ }
+
+ .d-md-table-row {
+ display: table-row !important;
+ }
+
+ .d-md-table-cell {
+ display: table-cell !important;
+ }
+
+ .d-md-flex {
+ display: flex !important;
+ }
+
+ .d-md-inline-flex {
+ display: inline-flex !important;
+ }
+}
+
+@media (min-width: 992px) {
+ .d-lg-none {
+ display: none !important;
+ }
+
+ .d-lg-inline {
+ display: inline !important;
+ }
+
+ .d-lg-inline-block {
+ display: inline-block !important;
+ }
+
+ .d-lg-block {
+ display: block !important;
+ }
+
+ .d-lg-table {
+ display: table !important;
+ }
+
+ .d-lg-table-row {
+ display: table-row !important;
+ }
+
+ .d-lg-table-cell {
+ display: table-cell !important;
+ }
+
+ .d-lg-flex {
+ display: flex !important;
+ }
+
+ .d-lg-inline-flex {
+ display: inline-flex !important;
+ }
+}
+
+@media (min-width: 1200px) {
+ .d-xl-none {
+ display: none !important;
+ }
+
+ .d-xl-inline {
+ display: inline !important;
+ }
+
+ .d-xl-inline-block {
+ display: inline-block !important;
+ }
+
+ .d-xl-block {
+ display: block !important;
+ }
+
+ .d-xl-table {
+ display: table !important;
+ }
+
+ .d-xl-table-row {
+ display: table-row !important;
+ }
+
+ .d-xl-table-cell {
+ display: table-cell !important;
+ }
+
+ .d-xl-flex {
+ display: flex !important;
+ }
+
+ .d-xl-inline-flex {
+ display: inline-flex !important;
+ }
+}
+
+@media print {
+ .d-print-none {
+ display: none !important;
+ }
+
+ .d-print-inline {
+ display: inline !important;
+ }
+
+ .d-print-inline-block {
+ display: inline-block !important;
+ }
+
+ .d-print-block {
+ display: block !important;
+ }
+
+ .d-print-table {
+ display: table !important;
+ }
+
+ .d-print-table-row {
+ display: table-row !important;
+ }
+
+ .d-print-table-cell {
+ display: table-cell !important;
+ }
+
+ .d-print-flex {
+ display: flex !important;
+ }
+
+ .d-print-inline-flex {
+ display: inline-flex !important;
+ }
+}
+
+.embed-responsive {
+ position: relative;
+ display: block;
+ width: 100%;
+ padding: 0;
+ overflow: hidden;
+}
+
+.embed-responsive::before {
+ display: block;
+ content: "";
+}
+
+.embed-responsive .embed-responsive-item,
+.embed-responsive iframe,
+.embed-responsive embed,
+.embed-responsive object,
+.embed-responsive video {
+ position: absolute;
+ top: 0;
+ bottom: 0;
+ left: 0;
+ width: 100%;
+ height: 100%;
+ border: 0;
+}
+
+.embed-responsive-21by9::before {
+ padding-top: 42.8571428571%;
+}
+
+.embed-responsive-16by9::before {
+ padding-top: 56.25%;
+}
+
+.embed-responsive-4by3::before {
+ padding-top: 75%;
+}
+
+.embed-responsive-1by1::before {
+ padding-top: 100%;
+}
+
+.flex-row {
+ flex-direction: row !important;
+}
+
+.flex-column {
+ flex-direction: column !important;
+}
+
+.flex-row-reverse {
+ flex-direction: row-reverse !important;
+}
+
+.flex-column-reverse {
+ flex-direction: column-reverse !important;
+}
+
+.flex-wrap {
+ flex-wrap: wrap !important;
+}
+
+.flex-nowrap {
+ flex-wrap: nowrap !important;
+}
+
+.flex-wrap-reverse {
+ flex-wrap: wrap-reverse !important;
+}
+
+.flex-fill {
+ flex: 1 1 auto !important;
+}
+
+.flex-grow-0 {
+ flex-grow: 0 !important;
+}
+
+.flex-grow-1 {
+ flex-grow: 1 !important;
+}
+
+.flex-shrink-0 {
+ flex-shrink: 0 !important;
+}
+
+.flex-shrink-1 {
+ flex-shrink: 1 !important;
+}
+
+.justify-content-start {
+ justify-content: flex-start !important;
+}
+
+.justify-content-end {
+ justify-content: flex-end !important;
+}
+
+.justify-content-center {
+ justify-content: center !important;
+}
+
+.justify-content-between {
+ justify-content: space-between !important;
+}
+
+.justify-content-around {
+ justify-content: space-around !important;
+}
+
+.align-items-start {
+ align-items: flex-start !important;
+}
+
+.align-items-end {
+ align-items: flex-end !important;
+}
+
+.align-items-center {
+ align-items: center !important;
+}
+
+.align-items-baseline {
+ align-items: baseline !important;
+}
+
+.align-items-stretch {
+ align-items: stretch !important;
+}
+
+.align-content-start {
+ align-content: flex-start !important;
+}
+
+.align-content-end {
+ align-content: flex-end !important;
+}
+
+.align-content-center {
+ align-content: center !important;
+}
+
+.align-content-between {
+ align-content: space-between !important;
+}
+
+.align-content-around {
+ align-content: space-around !important;
+}
+
+.align-content-stretch {
+ align-content: stretch !important;
+}
+
+.align-self-auto {
+ align-self: auto !important;
+}
+
+.align-self-start {
+ align-self: flex-start !important;
+}
+
+.align-self-end {
+ align-self: flex-end !important;
+}
+
+.align-self-center {
+ align-self: center !important;
+}
+
+.align-self-baseline {
+ align-self: baseline !important;
+}
+
+.align-self-stretch {
+ align-self: stretch !important;
+}
+
+@media (min-width: 576px) {
+ .flex-sm-row {
+ flex-direction: row !important;
+ }
+
+ .flex-sm-column {
+ flex-direction: column !important;
+ }
+
+ .flex-sm-row-reverse {
+ flex-direction: row-reverse !important;
+ }
+
+ .flex-sm-column-reverse {
+ flex-direction: column-reverse !important;
+ }
+
+ .flex-sm-wrap {
+ flex-wrap: wrap !important;
+ }
+
+ .flex-sm-nowrap {
+ flex-wrap: nowrap !important;
+ }
+
+ .flex-sm-wrap-reverse {
+ flex-wrap: wrap-reverse !important;
+ }
+
+ .flex-sm-fill {
+ flex: 1 1 auto !important;
+ }
+
+ .flex-sm-grow-0 {
+ flex-grow: 0 !important;
+ }
+
+ .flex-sm-grow-1 {
+ flex-grow: 1 !important;
+ }
+
+ .flex-sm-shrink-0 {
+ flex-shrink: 0 !important;
+ }
+
+ .flex-sm-shrink-1 {
+ flex-shrink: 1 !important;
+ }
+
+ .justify-content-sm-start {
+ justify-content: flex-start !important;
+ }
+
+ .justify-content-sm-end {
+ justify-content: flex-end !important;
+ }
+
+ .justify-content-sm-center {
+ justify-content: center !important;
+ }
+
+ .justify-content-sm-between {
+ justify-content: space-between !important;
+ }
+
+ .justify-content-sm-around {
+ justify-content: space-around !important;
+ }
+
+ .align-items-sm-start {
+ align-items: flex-start !important;
+ }
+
+ .align-items-sm-end {
+ align-items: flex-end !important;
+ }
+
+ .align-items-sm-center {
+ align-items: center !important;
+ }
+
+ .align-items-sm-baseline {
+ align-items: baseline !important;
+ }
+
+ .align-items-sm-stretch {
+ align-items: stretch !important;
+ }
+
+ .align-content-sm-start {
+ align-content: flex-start !important;
+ }
+
+ .align-content-sm-end {
+ align-content: flex-end !important;
+ }
+
+ .align-content-sm-center {
+ align-content: center !important;
+ }
+
+ .align-content-sm-between {
+ align-content: space-between !important;
+ }
+
+ .align-content-sm-around {
+ align-content: space-around !important;
+ }
+
+ .align-content-sm-stretch {
+ align-content: stretch !important;
+ }
+
+ .align-self-sm-auto {
+ align-self: auto !important;
+ }
+
+ .align-self-sm-start {
+ align-self: flex-start !important;
+ }
+
+ .align-self-sm-end {
+ align-self: flex-end !important;
+ }
+
+ .align-self-sm-center {
+ align-self: center !important;
+ }
+
+ .align-self-sm-baseline {
+ align-self: baseline !important;
+ }
+
+ .align-self-sm-stretch {
+ align-self: stretch !important;
+ }
+}
+
+@media (min-width: 768px) {
+ .flex-md-row {
+ flex-direction: row !important;
+ }
+
+ .flex-md-column {
+ flex-direction: column !important;
+ }
+
+ .flex-md-row-reverse {
+ flex-direction: row-reverse !important;
+ }
+
+ .flex-md-column-reverse {
+ flex-direction: column-reverse !important;
+ }
+
+ .flex-md-wrap {
+ flex-wrap: wrap !important;
+ }
+
+ .flex-md-nowrap {
+ flex-wrap: nowrap !important;
+ }
+
+ .flex-md-wrap-reverse {
+ flex-wrap: wrap-reverse !important;
+ }
+
+ .flex-md-fill {
+ flex: 1 1 auto !important;
+ }
+
+ .flex-md-grow-0 {
+ flex-grow: 0 !important;
+ }
+
+ .flex-md-grow-1 {
+ flex-grow: 1 !important;
+ }
+
+ .flex-md-shrink-0 {
+ flex-shrink: 0 !important;
+ }
+
+ .flex-md-shrink-1 {
+ flex-shrink: 1 !important;
+ }
+
+ .justify-content-md-start {
+ justify-content: flex-start !important;
+ }
+
+ .justify-content-md-end {
+ justify-content: flex-end !important;
+ }
+
+ .justify-content-md-center {
+ justify-content: center !important;
+ }
+
+ .justify-content-md-between {
+ justify-content: space-between !important;
+ }
+
+ .justify-content-md-around {
+ justify-content: space-around !important;
+ }
+
+ .align-items-md-start {
+ align-items: flex-start !important;
+ }
+
+ .align-items-md-end {
+ align-items: flex-end !important;
+ }
+
+ .align-items-md-center {
+ align-items: center !important;
+ }
+
+ .align-items-md-baseline {
+ align-items: baseline !important;
+ }
+
+ .align-items-md-stretch {
+ align-items: stretch !important;
+ }
+
+ .align-content-md-start {
+ align-content: flex-start !important;
+ }
+
+ .align-content-md-end {
+ align-content: flex-end !important;
+ }
+
+ .align-content-md-center {
+ align-content: center !important;
+ }
+
+ .align-content-md-between {
+ align-content: space-between !important;
+ }
+
+ .align-content-md-around {
+ align-content: space-around !important;
+ }
+
+ .align-content-md-stretch {
+ align-content: stretch !important;
+ }
+
+ .align-self-md-auto {
+ align-self: auto !important;
+ }
+
+ .align-self-md-start {
+ align-self: flex-start !important;
+ }
+
+ .align-self-md-end {
+ align-self: flex-end !important;
+ }
+
+ .align-self-md-center {
+ align-self: center !important;
+ }
+
+ .align-self-md-baseline {
+ align-self: baseline !important;
+ }
+
+ .align-self-md-stretch {
+ align-self: stretch !important;
+ }
+}
+
+@media (min-width: 992px) {
+ .flex-lg-row {
+ flex-direction: row !important;
+ }
+
+ .flex-lg-column {
+ flex-direction: column !important;
+ }
+
+ .flex-lg-row-reverse {
+ flex-direction: row-reverse !important;
+ }
+
+ .flex-lg-column-reverse {
+ flex-direction: column-reverse !important;
+ }
+
+ .flex-lg-wrap {
+ flex-wrap: wrap !important;
+ }
+
+ .flex-lg-nowrap {
+ flex-wrap: nowrap !important;
+ }
+
+ .flex-lg-wrap-reverse {
+ flex-wrap: wrap-reverse !important;
+ }
+
+ .flex-lg-fill {
+ flex: 1 1 auto !important;
+ }
+
+ .flex-lg-grow-0 {
+ flex-grow: 0 !important;
+ }
+
+ .flex-lg-grow-1 {
+ flex-grow: 1 !important;
+ }
+
+ .flex-lg-shrink-0 {
+ flex-shrink: 0 !important;
+ }
+
+ .flex-lg-shrink-1 {
+ flex-shrink: 1 !important;
+ }
+
+ .justify-content-lg-start {
+ justify-content: flex-start !important;
+ }
+
+ .justify-content-lg-end {
+ justify-content: flex-end !important;
+ }
+
+ .justify-content-lg-center {
+ justify-content: center !important;
+ }
+
+ .justify-content-lg-between {
+ justify-content: space-between !important;
+ }
+
+ .justify-content-lg-around {
+ justify-content: space-around !important;
+ }
+
+ .align-items-lg-start {
+ align-items: flex-start !important;
+ }
+
+ .align-items-lg-end {
+ align-items: flex-end !important;
+ }
+
+ .align-items-lg-center {
+ align-items: center !important;
+ }
+
+ .align-items-lg-baseline {
+ align-items: baseline !important;
+ }
+
+ .align-items-lg-stretch {
+ align-items: stretch !important;
+ }
+
+ .align-content-lg-start {
+ align-content: flex-start !important;
+ }
+
+ .align-content-lg-end {
+ align-content: flex-end !important;
+ }
+
+ .align-content-lg-center {
+ align-content: center !important;
+ }
+
+ .align-content-lg-between {
+ align-content: space-between !important;
+ }
+
+ .align-content-lg-around {
+ align-content: space-around !important;
+ }
+
+ .align-content-lg-stretch {
+ align-content: stretch !important;
+ }
+
+ .align-self-lg-auto {
+ align-self: auto !important;
+ }
+
+ .align-self-lg-start {
+ align-self: flex-start !important;
+ }
+
+ .align-self-lg-end {
+ align-self: flex-end !important;
+ }
+
+ .align-self-lg-center {
+ align-self: center !important;
+ }
+
+ .align-self-lg-baseline {
+ align-self: baseline !important;
+ }
+
+ .align-self-lg-stretch {
+ align-self: stretch !important;
+ }
+}
+
+@media (min-width: 1200px) {
+ .flex-xl-row {
+ flex-direction: row !important;
+ }
+
+ .flex-xl-column {
+ flex-direction: column !important;
+ }
+
+ .flex-xl-row-reverse {
+ flex-direction: row-reverse !important;
+ }
+
+ .flex-xl-column-reverse {
+ flex-direction: column-reverse !important;
+ }
+
+ .flex-xl-wrap {
+ flex-wrap: wrap !important;
+ }
+
+ .flex-xl-nowrap {
+ flex-wrap: nowrap !important;
+ }
+
+ .flex-xl-wrap-reverse {
+ flex-wrap: wrap-reverse !important;
+ }
+
+ .flex-xl-fill {
+ flex: 1 1 auto !important;
+ }
+
+ .flex-xl-grow-0 {
+ flex-grow: 0 !important;
+ }
+
+ .flex-xl-grow-1 {
+ flex-grow: 1 !important;
+ }
+
+ .flex-xl-shrink-0 {
+ flex-shrink: 0 !important;
+ }
+
+ .flex-xl-shrink-1 {
+ flex-shrink: 1 !important;
+ }
+
+ .justify-content-xl-start {
+ justify-content: flex-start !important;
+ }
+
+ .justify-content-xl-end {
+ justify-content: flex-end !important;
+ }
+
+ .justify-content-xl-center {
+ justify-content: center !important;
+ }
+
+ .justify-content-xl-between {
+ justify-content: space-between !important;
+ }
+
+ .justify-content-xl-around {
+ justify-content: space-around !important;
+ }
+
+ .align-items-xl-start {
+ align-items: flex-start !important;
+ }
+
+ .align-items-xl-end {
+ align-items: flex-end !important;
+ }
+
+ .align-items-xl-center {
+ align-items: center !important;
+ }
+
+ .align-items-xl-baseline {
+ align-items: baseline !important;
+ }
+
+ .align-items-xl-stretch {
+ align-items: stretch !important;
+ }
+
+ .align-content-xl-start {
+ align-content: flex-start !important;
+ }
+
+ .align-content-xl-end {
+ align-content: flex-end !important;
+ }
+
+ .align-content-xl-center {
+ align-content: center !important;
+ }
+
+ .align-content-xl-between {
+ align-content: space-between !important;
+ }
+
+ .align-content-xl-around {
+ align-content: space-around !important;
+ }
+
+ .align-content-xl-stretch {
+ align-content: stretch !important;
+ }
+
+ .align-self-xl-auto {
+ align-self: auto !important;
+ }
+
+ .align-self-xl-start {
+ align-self: flex-start !important;
+ }
+
+ .align-self-xl-end {
+ align-self: flex-end !important;
+ }
+
+ .align-self-xl-center {
+ align-self: center !important;
+ }
+
+ .align-self-xl-baseline {
+ align-self: baseline !important;
+ }
+
+ .align-self-xl-stretch {
+ align-self: stretch !important;
+ }
+}
+
+.float-left {
+ float: left !important;
+}
+
+.float-right {
+ float: right !important;
+}
+
+.float-none {
+ float: none !important;
+}
+
+@media (min-width: 576px) {
+ .float-sm-left {
+ float: left !important;
+ }
+
+ .float-sm-right {
+ float: right !important;
+ }
+
+ .float-sm-none {
+ float: none !important;
+ }
+}
+
+@media (min-width: 768px) {
+ .float-md-left {
+ float: left !important;
+ }
+
+ .float-md-right {
+ float: right !important;
+ }
+
+ .float-md-none {
+ float: none !important;
+ }
+}
+
+@media (min-width: 992px) {
+ .float-lg-left {
+ float: left !important;
+ }
+
+ .float-lg-right {
+ float: right !important;
+ }
+
+ .float-lg-none {
+ float: none !important;
+ }
+}
+
+@media (min-width: 1200px) {
+ .float-xl-left {
+ float: left !important;
+ }
+
+ .float-xl-right {
+ float: right !important;
+ }
+
+ .float-xl-none {
+ float: none !important;
+ }
+}
+
+.user-select-all {
+ -webkit-user-select: all !important;
+ -moz-user-select: all !important;
+ user-select: all !important;
+}
+
+.user-select-auto {
+ -webkit-user-select: auto !important;
+ -moz-user-select: auto !important;
+ -ms-user-select: auto !important;
+ user-select: auto !important;
+}
+
+.user-select-none {
+ -webkit-user-select: none !important;
+ -moz-user-select: none !important;
+ -ms-user-select: none !important;
+ user-select: none !important;
+}
+
+.overflow-auto {
+ overflow: auto !important;
+}
+
+.overflow-hidden {
+ overflow: hidden !important;
+}
+
+.position-static {
+ position: static !important;
+}
+
+.position-relative {
+ position: relative !important;
+}
+
+.position-absolute {
+ position: absolute !important;
+}
+
+.position-fixed {
+ position: fixed !important;
+}
+
+.position-sticky {
+ position: sticky !important;
+}
+
+.fixed-top {
+ position: fixed;
+ top: 0;
+ right: 0;
+ left: 0;
+ z-index: 1030;
+}
+
+.fixed-bottom {
+ position: fixed;
+ right: 0;
+ bottom: 0;
+ left: 0;
+ z-index: 1030;
+}
+
+@supports (position: sticky) {
+ .sticky-top {
+ position: sticky;
+ top: 0;
+ z-index: 1020;
+ }
+}
+
+.sr-only {
+ position: absolute;
+ width: 1px;
+ height: 1px;
+ padding: 0;
+ margin: -1px;
+ overflow: hidden;
+ clip: rect(0, 0, 0, 0);
+ white-space: nowrap;
+ border: 0;
+}
+
+.sr-only-focusable:active,
+.sr-only-focusable:focus {
+ position: static;
+ width: auto;
+ height: auto;
+ overflow: visible;
+ clip: auto;
+ white-space: normal;
+}
+
+.shadow-sm {
+ box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
+}
+
+.shadow {
+ box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
+}
+
+.shadow-lg {
+ box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
+}
+
+.shadow-none {
+ box-shadow: none !important;
+}
+
+.w-25 {
+ width: 25% !important;
+}
+
+.w-50 {
+ width: 50% !important;
+}
+
+.w-75 {
+ width: 75% !important;
+}
+
+.w-100 {
+ width: 100% !important;
+}
+
+.w-auto {
+ width: auto !important;
+}
+
+.h-25 {
+ height: 25% !important;
+}
+
+.h-50 {
+ height: 50% !important;
+}
+
+.h-75 {
+ height: 75% !important;
+}
+
+.h-100 {
+ height: 100% !important;
+}
+
+.h-auto {
+ height: auto !important;
+}
+
+.mw-100 {
+ max-width: 100% !important;
+}
+
+.mh-100 {
+ max-height: 100% !important;
+}
+
+.min-vw-100 {
+ min-width: 100vw !important;
+}
+
+.min-vh-100 {
+ min-height: 100vh !important;
+}
+
+.vw-100 {
+ width: 100vw !important;
+}
+
+.vh-100 {
+ height: 100vh !important;
+}
+
+.m-0 {
+ margin: 0 !important;
+}
+
+.mt-0,
+.my-0 {
+ margin-top: 0 !important;
+}
+
+.mr-0,
+.mx-0 {
+ margin-right: 0 !important;
+}
+
+.mb-0,
+.my-0 {
+ margin-bottom: 0 !important;
+}
+
+.ml-0,
+.mx-0 {
+ margin-left: 0 !important;
+}
+
+.m-1 {
+ margin: 0.25rem !important;
+}
+
+.mt-1,
+.my-1 {
+ margin-top: 0.25rem !important;
+}
+
+.mr-1,
+.mx-1 {
+ margin-right: 0.25rem !important;
+}
+
+.mb-1,
+.my-1 {
+ margin-bottom: 0.25rem !important;
+}
+
+.ml-1,
+.mx-1 {
+ margin-left: 0.25rem !important;
+}
+
+.m-2 {
+ margin: 0.5rem !important;
+}
+
+.mt-2,
+.my-2 {
+ margin-top: 0.5rem !important;
+}
+
+.mr-2,
+.mx-2 {
+ margin-right: 0.5rem !important;
+}
+
+.mb-2,
+.my-2 {
+ margin-bottom: 0.5rem !important;
+}
+
+.ml-2,
+.mx-2 {
+ margin-left: 0.5rem !important;
+}
+
+.m-3 {
+ margin: 1rem !important;
+}
+
+.mt-3,
+.my-3 {
+ margin-top: 1rem !important;
+}
+
+.mr-3,
+.mx-3 {
+ margin-right: 1rem !important;
+}
+
+.mb-3,
+.my-3 {
+ margin-bottom: 1rem !important;
+}
+
+.ml-3,
+.mx-3 {
+ margin-left: 1rem !important;
+}
+
+.m-4 {
+ margin: 1.5rem !important;
+}
+
+.mt-4,
+.my-4 {
+ margin-top: 1.5rem !important;
+}
+
+.mr-4,
+.mx-4 {
+ margin-right: 1.5rem !important;
+}
+
+.mb-4,
+.my-4 {
+ margin-bottom: 1.5rem !important;
+}
+
+.ml-4,
+.mx-4 {
+ margin-left: 1.5rem !important;
+}
+
+.m-5 {
+ margin: 3rem !important;
+}
+
+.mt-5,
+.my-5 {
+ margin-top: 3rem !important;
+}
+
+.mr-5,
+.mx-5 {
+ margin-right: 3rem !important;
+}
+
+.mb-5,
+.my-5 {
+ margin-bottom: 3rem !important;
+}
+
+.ml-5,
+.mx-5 {
+ margin-left: 3rem !important;
+}
+
+.p-0 {
+ padding: 0 !important;
+}
+
+.pt-0,
+.py-0 {
+ padding-top: 0 !important;
+}
+
+.pr-0,
+.px-0 {
+ padding-right: 0 !important;
+}
+
+.pb-0,
+.py-0 {
+ padding-bottom: 0 !important;
+}
+
+.pl-0,
+.px-0 {
+ padding-left: 0 !important;
+}
+
+.p-1 {
+ padding: 0.25rem !important;
+}
+
+.pt-1,
+.py-1 {
+ padding-top: 0.25rem !important;
+}
+
+.pr-1,
+.px-1 {
+ padding-right: 0.25rem !important;
+}
+
+.pb-1,
+.py-1 {
+ padding-bottom: 0.25rem !important;
+}
+
+.pl-1,
+.px-1 {
+ padding-left: 0.25rem !important;
+}
+
+.p-2 {
+ padding: 0.5rem !important;
+}
+
+.pt-2,
+.py-2 {
+ padding-top: 0.5rem !important;
+}
+
+.pr-2,
+.px-2 {
+ padding-right: 0.5rem !important;
+}
+
+.pb-2,
+.py-2 {
+ padding-bottom: 0.5rem !important;
+}
+
+.pl-2,
+.px-2 {
+ padding-left: 0.5rem !important;
+}
+
+.p-3 {
+ padding: 1rem !important;
+}
+
+.pt-3,
+.py-3 {
+ padding-top: 1rem !important;
+}
+
+.pr-3,
+.px-3 {
+ padding-right: 1rem !important;
+}
+
+.pb-3,
+.py-3 {
+ padding-bottom: 1rem !important;
+}
+
+.pl-3,
+.px-3 {
+ padding-left: 1rem !important;
+}
+
+.p-4 {
+ padding: 1.5rem !important;
+}
+
+.pt-4,
+.py-4 {
+ padding-top: 1.5rem !important;
+}
+
+.pr-4,
+.px-4 {
+ padding-right: 1.5rem !important;
+}
+
+.pb-4,
+.py-4 {
+ padding-bottom: 1.5rem !important;
+}
+
+.pl-4,
+.px-4 {
+ padding-left: 1.5rem !important;
+}
+
+.p-5 {
+ padding: 3rem !important;
+}
+
+.pt-5,
+.py-5 {
+ padding-top: 3rem !important;
+}
+
+.pr-5,
+.px-5 {
+ padding-right: 3rem !important;
+}
+
+.pb-5,
+.py-5 {
+ padding-bottom: 3rem !important;
+}
+
+.pl-5,
+.px-5 {
+ padding-left: 3rem !important;
+}
+
+.m-n1 {
+ margin: -0.25rem !important;
+}
+
+.mt-n1,
+.my-n1 {
+ margin-top: -0.25rem !important;
+}
+
+.mr-n1,
+.mx-n1 {
+ margin-right: -0.25rem !important;
+}
+
+.mb-n1,
+.my-n1 {
+ margin-bottom: -0.25rem !important;
+}
+
+.ml-n1,
+.mx-n1 {
+ margin-left: -0.25rem !important;
+}
+
+.m-n2 {
+ margin: -0.5rem !important;
+}
+
+.mt-n2,
+.my-n2 {
+ margin-top: -0.5rem !important;
+}
+
+.mr-n2,
+.mx-n2 {
+ margin-right: -0.5rem !important;
+}
+
+.mb-n2,
+.my-n2 {
+ margin-bottom: -0.5rem !important;
+}
+
+.ml-n2,
+.mx-n2 {
+ margin-left: -0.5rem !important;
+}
+
+.m-n3 {
+ margin: -1rem !important;
+}
+
+.mt-n3,
+.my-n3 {
+ margin-top: -1rem !important;
+}
+
+.mr-n3,
+.mx-n3 {
+ margin-right: -1rem !important;
+}
+
+.mb-n3,
+.my-n3 {
+ margin-bottom: -1rem !important;
+}
+
+.ml-n3,
+.mx-n3 {
+ margin-left: -1rem !important;
+}
+
+.m-n4 {
+ margin: -1.5rem !important;
+}
+
+.mt-n4,
+.my-n4 {
+ margin-top: -1.5rem !important;
+}
+
+.mr-n4,
+.mx-n4 {
+ margin-right: -1.5rem !important;
+}
+
+.mb-n4,
+.my-n4 {
+ margin-bottom: -1.5rem !important;
+}
+
+.ml-n4,
+.mx-n4 {
+ margin-left: -1.5rem !important;
+}
+
+.m-n5 {
+ margin: -3rem !important;
+}
+
+.mt-n5,
+.my-n5 {
+ margin-top: -3rem !important;
+}
+
+.mr-n5,
+.mx-n5 {
+ margin-right: -3rem !important;
+}
+
+.mb-n5,
+.my-n5 {
+ margin-bottom: -3rem !important;
+}
+
+.ml-n5,
+.mx-n5 {
+ margin-left: -3rem !important;
+}
+
+.m-auto {
+ margin: auto !important;
+}
+
+.mt-auto,
+.my-auto {
+ margin-top: auto !important;
+}
+
+.mr-auto,
+.mx-auto {
+ margin-right: auto !important;
+}
+
+.mb-auto,
+.my-auto {
+ margin-bottom: auto !important;
+}
+
+.ml-auto,
+.mx-auto {
+ margin-left: auto !important;
+}
+
+@media (min-width: 576px) {
+ .m-sm-0 {
+ margin: 0 !important;
+ }
+
+ .mt-sm-0,
+ .my-sm-0 {
+ margin-top: 0 !important;
+ }
+
+ .mr-sm-0,
+ .mx-sm-0 {
+ margin-right: 0 !important;
+ }
+
+ .mb-sm-0,
+ .my-sm-0 {
+ margin-bottom: 0 !important;
+ }
+
+ .ml-sm-0,
+ .mx-sm-0 {
+ margin-left: 0 !important;
+ }
+
+ .m-sm-1 {
+ margin: 0.25rem !important;
+ }
+
+ .mt-sm-1,
+ .my-sm-1 {
+ margin-top: 0.25rem !important;
+ }
+
+ .mr-sm-1,
+ .mx-sm-1 {
+ margin-right: 0.25rem !important;
+ }
+
+ .mb-sm-1,
+ .my-sm-1 {
+ margin-bottom: 0.25rem !important;
+ }
+
+ .ml-sm-1,
+ .mx-sm-1 {
+ margin-left: 0.25rem !important;
+ }
+
+ .m-sm-2 {
+ margin: 0.5rem !important;
+ }
+
+ .mt-sm-2,
+ .my-sm-2 {
+ margin-top: 0.5rem !important;
+ }
+
+ .mr-sm-2,
+ .mx-sm-2 {
+ margin-right: 0.5rem !important;
+ }
+
+ .mb-sm-2,
+ .my-sm-2 {
+ margin-bottom: 0.5rem !important;
+ }
+
+ .ml-sm-2,
+ .mx-sm-2 {
+ margin-left: 0.5rem !important;
+ }
+
+ .m-sm-3 {
+ margin: 1rem !important;
+ }
+
+ .mt-sm-3,
+ .my-sm-3 {
+ margin-top: 1rem !important;
+ }
+
+ .mr-sm-3,
+ .mx-sm-3 {
+ margin-right: 1rem !important;
+ }
+
+ .mb-sm-3,
+ .my-sm-3 {
+ margin-bottom: 1rem !important;
+ }
+
+ .ml-sm-3,
+ .mx-sm-3 {
+ margin-left: 1rem !important;
+ }
+
+ .m-sm-4 {
+ margin: 1.5rem !important;
+ }
+
+ .mt-sm-4,
+ .my-sm-4 {
+ margin-top: 1.5rem !important;
+ }
+
+ .mr-sm-4,
+ .mx-sm-4 {
+ margin-right: 1.5rem !important;
+ }
+
+ .mb-sm-4,
+ .my-sm-4 {
+ margin-bottom: 1.5rem !important;
+ }
+
+ .ml-sm-4,
+ .mx-sm-4 {
+ margin-left: 1.5rem !important;
+ }
+
+ .m-sm-5 {
+ margin: 3rem !important;
+ }
+
+ .mt-sm-5,
+ .my-sm-5 {
+ margin-top: 3rem !important;
+ }
+
+ .mr-sm-5,
+ .mx-sm-5 {
+ margin-right: 3rem !important;
+ }
+
+ .mb-sm-5,
+ .my-sm-5 {
+ margin-bottom: 3rem !important;
+ }
+
+ .ml-sm-5,
+ .mx-sm-5 {
+ margin-left: 3rem !important;
+ }
+
+ .p-sm-0 {
+ padding: 0 !important;
+ }
+
+ .pt-sm-0,
+ .py-sm-0 {
+ padding-top: 0 !important;
+ }
+
+ .pr-sm-0,
+ .px-sm-0 {
+ padding-right: 0 !important;
+ }
+
+ .pb-sm-0,
+ .py-sm-0 {
+ padding-bottom: 0 !important;
+ }
+
+ .pl-sm-0,
+ .px-sm-0 {
+ padding-left: 0 !important;
+ }
+
+ .p-sm-1 {
+ padding: 0.25rem !important;
+ }
+
+ .pt-sm-1,
+ .py-sm-1 {
+ padding-top: 0.25rem !important;
+ }
+
+ .pr-sm-1,
+ .px-sm-1 {
+ padding-right: 0.25rem !important;
+ }
+
+ .pb-sm-1,
+ .py-sm-1 {
+ padding-bottom: 0.25rem !important;
+ }
+
+ .pl-sm-1,
+ .px-sm-1 {
+ padding-left: 0.25rem !important;
+ }
+
+ .p-sm-2 {
+ padding: 0.5rem !important;
+ }
+
+ .pt-sm-2,
+ .py-sm-2 {
+ padding-top: 0.5rem !important;
+ }
+
+ .pr-sm-2,
+ .px-sm-2 {
+ padding-right: 0.5rem !important;
+ }
+
+ .pb-sm-2,
+ .py-sm-2 {
+ padding-bottom: 0.5rem !important;
+ }
+
+ .pl-sm-2,
+ .px-sm-2 {
+ padding-left: 0.5rem !important;
+ }
+
+ .p-sm-3 {
+ padding: 1rem !important;
+ }
+
+ .pt-sm-3,
+ .py-sm-3 {
+ padding-top: 1rem !important;
+ }
+
+ .pr-sm-3,
+ .px-sm-3 {
+ padding-right: 1rem !important;
+ }
+
+ .pb-sm-3,
+ .py-sm-3 {
+ padding-bottom: 1rem !important;
+ }
+
+ .pl-sm-3,
+ .px-sm-3 {
+ padding-left: 1rem !important;
+ }
+
+ .p-sm-4 {
+ padding: 1.5rem !important;
+ }
+
+ .pt-sm-4,
+ .py-sm-4 {
+ padding-top: 1.5rem !important;
+ }
+
+ .pr-sm-4,
+ .px-sm-4 {
+ padding-right: 1.5rem !important;
+ }
+
+ .pb-sm-4,
+ .py-sm-4 {
+ padding-bottom: 1.5rem !important;
+ }
+
+ .pl-sm-4,
+ .px-sm-4 {
+ padding-left: 1.5rem !important;
+ }
+
+ .p-sm-5 {
+ padding: 3rem !important;
+ }
+
+ .pt-sm-5,
+ .py-sm-5 {
+ padding-top: 3rem !important;
+ }
+
+ .pr-sm-5,
+ .px-sm-5 {
+ padding-right: 3rem !important;
+ }
+
+ .pb-sm-5,
+ .py-sm-5 {
+ padding-bottom: 3rem !important;
+ }
+
+ .pl-sm-5,
+ .px-sm-5 {
+ padding-left: 3rem !important;
+ }
+
+ .m-sm-n1 {
+ margin: -0.25rem !important;
+ }
+
+ .mt-sm-n1,
+ .my-sm-n1 {
+ margin-top: -0.25rem !important;
+ }
+
+ .mr-sm-n1,
+ .mx-sm-n1 {
+ margin-right: -0.25rem !important;
+ }
+
+ .mb-sm-n1,
+ .my-sm-n1 {
+ margin-bottom: -0.25rem !important;
+ }
+
+ .ml-sm-n1,
+ .mx-sm-n1 {
+ margin-left: -0.25rem !important;
+ }
+
+ .m-sm-n2 {
+ margin: -0.5rem !important;
+ }
+
+ .mt-sm-n2,
+ .my-sm-n2 {
+ margin-top: -0.5rem !important;
+ }
+
+ .mr-sm-n2,
+ .mx-sm-n2 {
+ margin-right: -0.5rem !important;
+ }
+
+ .mb-sm-n2,
+ .my-sm-n2 {
+ margin-bottom: -0.5rem !important;
+ }
+
+ .ml-sm-n2,
+ .mx-sm-n2 {
+ margin-left: -0.5rem !important;
+ }
+
+ .m-sm-n3 {
+ margin: -1rem !important;
+ }
+
+ .mt-sm-n3,
+ .my-sm-n3 {
+ margin-top: -1rem !important;
+ }
+
+ .mr-sm-n3,
+ .mx-sm-n3 {
+ margin-right: -1rem !important;
+ }
+
+ .mb-sm-n3,
+ .my-sm-n3 {
+ margin-bottom: -1rem !important;
+ }
+
+ .ml-sm-n3,
+ .mx-sm-n3 {
+ margin-left: -1rem !important;
+ }
+
+ .m-sm-n4 {
+ margin: -1.5rem !important;
+ }
+
+ .mt-sm-n4,
+ .my-sm-n4 {
+ margin-top: -1.5rem !important;
+ }
+
+ .mr-sm-n4,
+ .mx-sm-n4 {
+ margin-right: -1.5rem !important;
+ }
+
+ .mb-sm-n4,
+ .my-sm-n4 {
+ margin-bottom: -1.5rem !important;
+ }
+
+ .ml-sm-n4,
+ .mx-sm-n4 {
+ margin-left: -1.5rem !important;
+ }
+
+ .m-sm-n5 {
+ margin: -3rem !important;
+ }
+
+ .mt-sm-n5,
+ .my-sm-n5 {
+ margin-top: -3rem !important;
+ }
+
+ .mr-sm-n5,
+ .mx-sm-n5 {
+ margin-right: -3rem !important;
+ }
+
+ .mb-sm-n5,
+ .my-sm-n5 {
+ margin-bottom: -3rem !important;
+ }
+
+ .ml-sm-n5,
+ .mx-sm-n5 {
+ margin-left: -3rem !important;
+ }
+
+ .m-sm-auto {
+ margin: auto !important;
+ }
+
+ .mt-sm-auto,
+ .my-sm-auto {
+ margin-top: auto !important;
+ }
+
+ .mr-sm-auto,
+ .mx-sm-auto {
+ margin-right: auto !important;
+ }
+
+ .mb-sm-auto,
+ .my-sm-auto {
+ margin-bottom: auto !important;
+ }
+
+ .ml-sm-auto,
+ .mx-sm-auto {
+ margin-left: auto !important;
+ }
+}
+
+@media (min-width: 768px) {
+ .m-md-0 {
+ margin: 0 !important;
+ }
+
+ .mt-md-0,
+ .my-md-0 {
+ margin-top: 0 !important;
+ }
+
+ .mr-md-0,
+ .mx-md-0 {
+ margin-right: 0 !important;
+ }
+
+ .mb-md-0,
+ .my-md-0 {
+ margin-bottom: 0 !important;
+ }
+
+ .ml-md-0,
+ .mx-md-0 {
+ margin-left: 0 !important;
+ }
+
+ .m-md-1 {
+ margin: 0.25rem !important;
+ }
+
+ .mt-md-1,
+ .my-md-1 {
+ margin-top: 0.25rem !important;
+ }
+
+ .mr-md-1,
+ .mx-md-1 {
+ margin-right: 0.25rem !important;
+ }
+
+ .mb-md-1,
+ .my-md-1 {
+ margin-bottom: 0.25rem !important;
+ }
+
+ .ml-md-1,
+ .mx-md-1 {
+ margin-left: 0.25rem !important;
+ }
+
+ .m-md-2 {
+ margin: 0.5rem !important;
+ }
+
+ .mt-md-2,
+ .my-md-2 {
+ margin-top: 0.5rem !important;
+ }
+
+ .mr-md-2,
+ .mx-md-2 {
+ margin-right: 0.5rem !important;
+ }
+
+ .mb-md-2,
+ .my-md-2 {
+ margin-bottom: 0.5rem !important;
+ }
+
+ .ml-md-2,
+ .mx-md-2 {
+ margin-left: 0.5rem !important;
+ }
+
+ .m-md-3 {
+ margin: 1rem !important;
+ }
+
+ .mt-md-3,
+ .my-md-3 {
+ margin-top: 1rem !important;
+ }
+
+ .mr-md-3,
+ .mx-md-3 {
+ margin-right: 1rem !important;
+ }
+
+ .mb-md-3,
+ .my-md-3 {
+ margin-bottom: 1rem !important;
+ }
+
+ .ml-md-3,
+ .mx-md-3 {
+ margin-left: 1rem !important;
+ }
+
+ .m-md-4 {
+ margin: 1.5rem !important;
+ }
+
+ .mt-md-4,
+ .my-md-4 {
+ margin-top: 1.5rem !important;
+ }
+
+ .mr-md-4,
+ .mx-md-4 {
+ margin-right: 1.5rem !important;
+ }
+
+ .mb-md-4,
+ .my-md-4 {
+ margin-bottom: 1.5rem !important;
+ }
+
+ .ml-md-4,
+ .mx-md-4 {
+ margin-left: 1.5rem !important;
+ }
+
+ .m-md-5 {
+ margin: 3rem !important;
+ }
+
+ .mt-md-5,
+ .my-md-5 {
+ margin-top: 3rem !important;
+ }
+
+ .mr-md-5,
+ .mx-md-5 {
+ margin-right: 3rem !important;
+ }
+
+ .mb-md-5,
+ .my-md-5 {
+ margin-bottom: 3rem !important;
+ }
+
+ .ml-md-5,
+ .mx-md-5 {
+ margin-left: 3rem !important;
+ }
+
+ .p-md-0 {
+ padding: 0 !important;
+ }
+
+ .pt-md-0,
+ .py-md-0 {
+ padding-top: 0 !important;
+ }
+
+ .pr-md-0,
+ .px-md-0 {
+ padding-right: 0 !important;
+ }
+
+ .pb-md-0,
+ .py-md-0 {
+ padding-bottom: 0 !important;
+ }
+
+ .pl-md-0,
+ .px-md-0 {
+ padding-left: 0 !important;
+ }
+
+ .p-md-1 {
+ padding: 0.25rem !important;
+ }
+
+ .pt-md-1,
+ .py-md-1 {
+ padding-top: 0.25rem !important;
+ }
+
+ .pr-md-1,
+ .px-md-1 {
+ padding-right: 0.25rem !important;
+ }
+
+ .pb-md-1,
+ .py-md-1 {
+ padding-bottom: 0.25rem !important;
+ }
+
+ .pl-md-1,
+ .px-md-1 {
+ padding-left: 0.25rem !important;
+ }
+
+ .p-md-2 {
+ padding: 0.5rem !important;
+ }
+
+ .pt-md-2,
+ .py-md-2 {
+ padding-top: 0.5rem !important;
+ }
+
+ .pr-md-2,
+ .px-md-2 {
+ padding-right: 0.5rem !important;
+ }
+
+ .pb-md-2,
+ .py-md-2 {
+ padding-bottom: 0.5rem !important;
+ }
+
+ .pl-md-2,
+ .px-md-2 {
+ padding-left: 0.5rem !important;
+ }
+
+ .p-md-3 {
+ padding: 1rem !important;
+ }
+
+ .pt-md-3,
+ .py-md-3 {
+ padding-top: 1rem !important;
+ }
+
+ .pr-md-3,
+ .px-md-3 {
+ padding-right: 1rem !important;
+ }
+
+ .pb-md-3,
+ .py-md-3 {
+ padding-bottom: 1rem !important;
+ }
+
+ .pl-md-3,
+ .px-md-3 {
+ padding-left: 1rem !important;
+ }
+
+ .p-md-4 {
+ padding: 1.5rem !important;
+ }
+
+ .pt-md-4,
+ .py-md-4 {
+ padding-top: 1.5rem !important;
+ }
+
+ .pr-md-4,
+ .px-md-4 {
+ padding-right: 1.5rem !important;
+ }
+
+ .pb-md-4,
+ .py-md-4 {
+ padding-bottom: 1.5rem !important;
+ }
+
+ .pl-md-4,
+ .px-md-4 {
+ padding-left: 1.5rem !important;
+ }
+
+ .p-md-5 {
+ padding: 3rem !important;
+ }
+
+ .pt-md-5,
+ .py-md-5 {
+ padding-top: 3rem !important;
+ }
+
+ .pr-md-5,
+ .px-md-5 {
+ padding-right: 3rem !important;
+ }
+
+ .pb-md-5,
+ .py-md-5 {
+ padding-bottom: 3rem !important;
+ }
+
+ .pl-md-5,
+ .px-md-5 {
+ padding-left: 3rem !important;
+ }
+
+ .m-md-n1 {
+ margin: -0.25rem !important;
+ }
+
+ .mt-md-n1,
+ .my-md-n1 {
+ margin-top: -0.25rem !important;
+ }
+
+ .mr-md-n1,
+ .mx-md-n1 {
+ margin-right: -0.25rem !important;
+ }
+
+ .mb-md-n1,
+ .my-md-n1 {
+ margin-bottom: -0.25rem !important;
+ }
+
+ .ml-md-n1,
+ .mx-md-n1 {
+ margin-left: -0.25rem !important;
+ }
+
+ .m-md-n2 {
+ margin: -0.5rem !important;
+ }
+
+ .mt-md-n2,
+ .my-md-n2 {
+ margin-top: -0.5rem !important;
+ }
+
+ .mr-md-n2,
+ .mx-md-n2 {
+ margin-right: -0.5rem !important;
+ }
+
+ .mb-md-n2,
+ .my-md-n2 {
+ margin-bottom: -0.5rem !important;
+ }
+
+ .ml-md-n2,
+ .mx-md-n2 {
+ margin-left: -0.5rem !important;
+ }
+
+ .m-md-n3 {
+ margin: -1rem !important;
+ }
+
+ .mt-md-n3,
+ .my-md-n3 {
+ margin-top: -1rem !important;
+ }
+
+ .mr-md-n3,
+ .mx-md-n3 {
+ margin-right: -1rem !important;
+ }
+
+ .mb-md-n3,
+ .my-md-n3 {
+ margin-bottom: -1rem !important;
+ }
+
+ .ml-md-n3,
+ .mx-md-n3 {
+ margin-left: -1rem !important;
+ }
+
+ .m-md-n4 {
+ margin: -1.5rem !important;
+ }
+
+ .mt-md-n4,
+ .my-md-n4 {
+ margin-top: -1.5rem !important;
+ }
+
+ .mr-md-n4,
+ .mx-md-n4 {
+ margin-right: -1.5rem !important;
+ }
+
+ .mb-md-n4,
+ .my-md-n4 {
+ margin-bottom: -1.5rem !important;
+ }
+
+ .ml-md-n4,
+ .mx-md-n4 {
+ margin-left: -1.5rem !important;
+ }
+
+ .m-md-n5 {
+ margin: -3rem !important;
+ }
+
+ .mt-md-n5,
+ .my-md-n5 {
+ margin-top: -3rem !important;
+ }
+
+ .mr-md-n5,
+ .mx-md-n5 {
+ margin-right: -3rem !important;
+ }
+
+ .mb-md-n5,
+ .my-md-n5 {
+ margin-bottom: -3rem !important;
+ }
+
+ .ml-md-n5,
+ .mx-md-n5 {
+ margin-left: -3rem !important;
+ }
+
+ .m-md-auto {
+ margin: auto !important;
+ }
+
+ .mt-md-auto,
+ .my-md-auto {
+ margin-top: auto !important;
+ }
+
+ .mr-md-auto,
+ .mx-md-auto {
+ margin-right: auto !important;
+ }
+
+ .mb-md-auto,
+ .my-md-auto {
+ margin-bottom: auto !important;
+ }
+
+ .ml-md-auto,
+ .mx-md-auto {
+ margin-left: auto !important;
+ }
+}
+
+@media (min-width: 992px) {
+ .m-lg-0 {
+ margin: 0 !important;
+ }
+
+ .mt-lg-0,
+ .my-lg-0 {
+ margin-top: 0 !important;
+ }
+
+ .mr-lg-0,
+ .mx-lg-0 {
+ margin-right: 0 !important;
+ }
+
+ .mb-lg-0,
+ .my-lg-0 {
+ margin-bottom: 0 !important;
+ }
+
+ .ml-lg-0,
+ .mx-lg-0 {
+ margin-left: 0 !important;
+ }
+
+ .m-lg-1 {
+ margin: 0.25rem !important;
+ }
+
+ .mt-lg-1,
+ .my-lg-1 {
+ margin-top: 0.25rem !important;
+ }
+
+ .mr-lg-1,
+ .mx-lg-1 {
+ margin-right: 0.25rem !important;
+ }
+
+ .mb-lg-1,
+ .my-lg-1 {
+ margin-bottom: 0.25rem !important;
+ }
+
+ .ml-lg-1,
+ .mx-lg-1 {
+ margin-left: 0.25rem !important;
+ }
+
+ .m-lg-2 {
+ margin: 0.5rem !important;
+ }
+
+ .mt-lg-2,
+ .my-lg-2 {
+ margin-top: 0.5rem !important;
+ }
+
+ .mr-lg-2,
+ .mx-lg-2 {
+ margin-right: 0.5rem !important;
+ }
+
+ .mb-lg-2,
+ .my-lg-2 {
+ margin-bottom: 0.5rem !important;
+ }
+
+ .ml-lg-2,
+ .mx-lg-2 {
+ margin-left: 0.5rem !important;
+ }
+
+ .m-lg-3 {
+ margin: 1rem !important;
+ }
+
+ .mt-lg-3,
+ .my-lg-3 {
+ margin-top: 1rem !important;
+ }
+
+ .mr-lg-3,
+ .mx-lg-3 {
+ margin-right: 1rem !important;
+ }
+
+ .mb-lg-3,
+ .my-lg-3 {
+ margin-bottom: 1rem !important;
+ }
+
+ .ml-lg-3,
+ .mx-lg-3 {
+ margin-left: 1rem !important;
+ }
+
+ .m-lg-4 {
+ margin: 1.5rem !important;
+ }
+
+ .mt-lg-4,
+ .my-lg-4 {
+ margin-top: 1.5rem !important;
+ }
+
+ .mr-lg-4,
+ .mx-lg-4 {
+ margin-right: 1.5rem !important;
+ }
+
+ .mb-lg-4,
+ .my-lg-4 {
+ margin-bottom: 1.5rem !important;
+ }
+
+ .ml-lg-4,
+ .mx-lg-4 {
+ margin-left: 1.5rem !important;
+ }
+
+ .m-lg-5 {
+ margin: 3rem !important;
+ }
+
+ .mt-lg-5,
+ .my-lg-5 {
+ margin-top: 3rem !important;
+ }
+
+ .mr-lg-5,
+ .mx-lg-5 {
+ margin-right: 3rem !important;
+ }
+
+ .mb-lg-5,
+ .my-lg-5 {
+ margin-bottom: 3rem !important;
+ }
+
+ .ml-lg-5,
+ .mx-lg-5 {
+ margin-left: 3rem !important;
+ }
+
+ .p-lg-0 {
+ padding: 0 !important;
+ }
+
+ .pt-lg-0,
+ .py-lg-0 {
+ padding-top: 0 !important;
+ }
+
+ .pr-lg-0,
+ .px-lg-0 {
+ padding-right: 0 !important;
+ }
+
+ .pb-lg-0,
+ .py-lg-0 {
+ padding-bottom: 0 !important;
+ }
+
+ .pl-lg-0,
+ .px-lg-0 {
+ padding-left: 0 !important;
+ }
+
+ .p-lg-1 {
+ padding: 0.25rem !important;
+ }
+
+ .pt-lg-1,
+ .py-lg-1 {
+ padding-top: 0.25rem !important;
+ }
+
+ .pr-lg-1,
+ .px-lg-1 {
+ padding-right: 0.25rem !important;
+ }
+
+ .pb-lg-1,
+ .py-lg-1 {
+ padding-bottom: 0.25rem !important;
+ }
+
+ .pl-lg-1,
+ .px-lg-1 {
+ padding-left: 0.25rem !important;
+ }
+
+ .p-lg-2 {
+ padding: 0.5rem !important;
+ }
+
+ .pt-lg-2,
+ .py-lg-2 {
+ padding-top: 0.5rem !important;
+ }
+
+ .pr-lg-2,
+ .px-lg-2 {
+ padding-right: 0.5rem !important;
+ }
+
+ .pb-lg-2,
+ .py-lg-2 {
+ padding-bottom: 0.5rem !important;
+ }
+
+ .pl-lg-2,
+ .px-lg-2 {
+ padding-left: 0.5rem !important;
+ }
+
+ .p-lg-3 {
+ padding: 1rem !important;
+ }
+
+ .pt-lg-3,
+ .py-lg-3 {
+ padding-top: 1rem !important;
+ }
+
+ .pr-lg-3,
+ .px-lg-3 {
+ padding-right: 1rem !important;
+ }
+
+ .pb-lg-3,
+ .py-lg-3 {
+ padding-bottom: 1rem !important;
+ }
+
+ .pl-lg-3,
+ .px-lg-3 {
+ padding-left: 1rem !important;
+ }
+
+ .p-lg-4 {
+ padding: 1.5rem !important;
+ }
+
+ .pt-lg-4,
+ .py-lg-4 {
+ padding-top: 1.5rem !important;
+ }
+
+ .pr-lg-4,
+ .px-lg-4 {
+ padding-right: 1.5rem !important;
+ }
+
+ .pb-lg-4,
+ .py-lg-4 {
+ padding-bottom: 1.5rem !important;
+ }
+
+ .pl-lg-4,
+ .px-lg-4 {
+ padding-left: 1.5rem !important;
+ }
+
+ .p-lg-5 {
+ padding: 3rem !important;
+ }
+
+ .pt-lg-5,
+ .py-lg-5 {
+ padding-top: 3rem !important;
+ }
+
+ .pr-lg-5,
+ .px-lg-5 {
+ padding-right: 3rem !important;
+ }
+
+ .pb-lg-5,
+ .py-lg-5 {
+ padding-bottom: 3rem !important;
+ }
+
+ .pl-lg-5,
+ .px-lg-5 {
+ padding-left: 3rem !important;
+ }
+
+ .m-lg-n1 {
+ margin: -0.25rem !important;
+ }
+
+ .mt-lg-n1,
+ .my-lg-n1 {
+ margin-top: -0.25rem !important;
+ }
+
+ .mr-lg-n1,
+ .mx-lg-n1 {
+ margin-right: -0.25rem !important;
+ }
+
+ .mb-lg-n1,
+ .my-lg-n1 {
+ margin-bottom: -0.25rem !important;
+ }
+
+ .ml-lg-n1,
+ .mx-lg-n1 {
+ margin-left: -0.25rem !important;
+ }
+
+ .m-lg-n2 {
+ margin: -0.5rem !important;
+ }
+
+ .mt-lg-n2,
+ .my-lg-n2 {
+ margin-top: -0.5rem !important;
+ }
+
+ .mr-lg-n2,
+ .mx-lg-n2 {
+ margin-right: -0.5rem !important;
+ }
+
+ .mb-lg-n2,
+ .my-lg-n2 {
+ margin-bottom: -0.5rem !important;
+ }
+
+ .ml-lg-n2,
+ .mx-lg-n2 {
+ margin-left: -0.5rem !important;
+ }
+
+ .m-lg-n3 {
+ margin: -1rem !important;
+ }
+
+ .mt-lg-n3,
+ .my-lg-n3 {
+ margin-top: -1rem !important;
+ }
+
+ .mr-lg-n3,
+ .mx-lg-n3 {
+ margin-right: -1rem !important;
+ }
+
+ .mb-lg-n3,
+ .my-lg-n3 {
+ margin-bottom: -1rem !important;
+ }
+
+ .ml-lg-n3,
+ .mx-lg-n3 {
+ margin-left: -1rem !important;
+ }
+
+ .m-lg-n4 {
+ margin: -1.5rem !important;
+ }
+
+ .mt-lg-n4,
+ .my-lg-n4 {
+ margin-top: -1.5rem !important;
+ }
+
+ .mr-lg-n4,
+ .mx-lg-n4 {
+ margin-right: -1.5rem !important;
+ }
+
+ .mb-lg-n4,
+ .my-lg-n4 {
+ margin-bottom: -1.5rem !important;
+ }
+
+ .ml-lg-n4,
+ .mx-lg-n4 {
+ margin-left: -1.5rem !important;
+ }
+
+ .m-lg-n5 {
+ margin: -3rem !important;
+ }
+
+ .mt-lg-n5,
+ .my-lg-n5 {
+ margin-top: -3rem !important;
+ }
+
+ .mr-lg-n5,
+ .mx-lg-n5 {
+ margin-right: -3rem !important;
+ }
+
+ .mb-lg-n5,
+ .my-lg-n5 {
+ margin-bottom: -3rem !important;
+ }
+
+ .ml-lg-n5,
+ .mx-lg-n5 {
+ margin-left: -3rem !important;
+ }
+
+ .m-lg-auto {
+ margin: auto !important;
+ }
+
+ .mt-lg-auto,
+ .my-lg-auto {
+ margin-top: auto !important;
+ }
+
+ .mr-lg-auto,
+ .mx-lg-auto {
+ margin-right: auto !important;
+ }
+
+ .mb-lg-auto,
+ .my-lg-auto {
+ margin-bottom: auto !important;
+ }
+
+ .ml-lg-auto,
+ .mx-lg-auto {
+ margin-left: auto !important;
+ }
+}
+
+@media (min-width: 1200px) {
+ .m-xl-0 {
+ margin: 0 !important;
+ }
+
+ .mt-xl-0,
+ .my-xl-0 {
+ margin-top: 0 !important;
+ }
+
+ .mr-xl-0,
+ .mx-xl-0 {
+ margin-right: 0 !important;
+ }
+
+ .mb-xl-0,
+ .my-xl-0 {
+ margin-bottom: 0 !important;
+ }
+
+ .ml-xl-0,
+ .mx-xl-0 {
+ margin-left: 0 !important;
+ }
+
+ .m-xl-1 {
+ margin: 0.25rem !important;
+ }
+
+ .mt-xl-1,
+ .my-xl-1 {
+ margin-top: 0.25rem !important;
+ }
+
+ .mr-xl-1,
+ .mx-xl-1 {
+ margin-right: 0.25rem !important;
+ }
+
+ .mb-xl-1,
+ .my-xl-1 {
+ margin-bottom: 0.25rem !important;
+ }
+
+ .ml-xl-1,
+ .mx-xl-1 {
+ margin-left: 0.25rem !important;
+ }
+
+ .m-xl-2 {
+ margin: 0.5rem !important;
+ }
+
+ .mt-xl-2,
+ .my-xl-2 {
+ margin-top: 0.5rem !important;
+ }
+
+ .mr-xl-2,
+ .mx-xl-2 {
+ margin-right: 0.5rem !important;
+ }
+
+ .mb-xl-2,
+ .my-xl-2 {
+ margin-bottom: 0.5rem !important;
+ }
+
+ .ml-xl-2,
+ .mx-xl-2 {
+ margin-left: 0.5rem !important;
+ }
+
+ .m-xl-3 {
+ margin: 1rem !important;
+ }
+
+ .mt-xl-3,
+ .my-xl-3 {
+ margin-top: 1rem !important;
+ }
+
+ .mr-xl-3,
+ .mx-xl-3 {
+ margin-right: 1rem !important;
+ }
+
+ .mb-xl-3,
+ .my-xl-3 {
+ margin-bottom: 1rem !important;
+ }
+
+ .ml-xl-3,
+ .mx-xl-3 {
+ margin-left: 1rem !important;
+ }
+
+ .m-xl-4 {
+ margin: 1.5rem !important;
+ }
+
+ .mt-xl-4,
+ .my-xl-4 {
+ margin-top: 1.5rem !important;
+ }
+
+ .mr-xl-4,
+ .mx-xl-4 {
+ margin-right: 1.5rem !important;
+ }
+
+ .mb-xl-4,
+ .my-xl-4 {
+ margin-bottom: 1.5rem !important;
+ }
+
+ .ml-xl-4,
+ .mx-xl-4 {
+ margin-left: 1.5rem !important;
+ }
+
+ .m-xl-5 {
+ margin: 3rem !important;
+ }
+
+ .mt-xl-5,
+ .my-xl-5 {
+ margin-top: 3rem !important;
+ }
+
+ .mr-xl-5,
+ .mx-xl-5 {
+ margin-right: 3rem !important;
+ }
+
+ .mb-xl-5,
+ .my-xl-5 {
+ margin-bottom: 3rem !important;
+ }
+
+ .ml-xl-5,
+ .mx-xl-5 {
+ margin-left: 3rem !important;
+ }
+
+ .p-xl-0 {
+ padding: 0 !important;
+ }
+
+ .pt-xl-0,
+ .py-xl-0 {
+ padding-top: 0 !important;
+ }
+
+ .pr-xl-0,
+ .px-xl-0 {
+ padding-right: 0 !important;
+ }
+
+ .pb-xl-0,
+ .py-xl-0 {
+ padding-bottom: 0 !important;
+ }
+
+ .pl-xl-0,
+ .px-xl-0 {
+ padding-left: 0 !important;
+ }
+
+ .p-xl-1 {
+ padding: 0.25rem !important;
+ }
+
+ .pt-xl-1,
+ .py-xl-1 {
+ padding-top: 0.25rem !important;
+ }
+
+ .pr-xl-1,
+ .px-xl-1 {
+ padding-right: 0.25rem !important;
+ }
+
+ .pb-xl-1,
+ .py-xl-1 {
+ padding-bottom: 0.25rem !important;
+ }
+
+ .pl-xl-1,
+ .px-xl-1 {
+ padding-left: 0.25rem !important;
+ }
+
+ .p-xl-2 {
+ padding: 0.5rem !important;
+ }
+
+ .pt-xl-2,
+ .py-xl-2 {
+ padding-top: 0.5rem !important;
+ }
+
+ .pr-xl-2,
+ .px-xl-2 {
+ padding-right: 0.5rem !important;
+ }
+
+ .pb-xl-2,
+ .py-xl-2 {
+ padding-bottom: 0.5rem !important;
+ }
+
+ .pl-xl-2,
+ .px-xl-2 {
+ padding-left: 0.5rem !important;
+ }
+
+ .p-xl-3 {
+ padding: 1rem !important;
+ }
+
+ .pt-xl-3,
+ .py-xl-3 {
+ padding-top: 1rem !important;
+ }
+
+ .pr-xl-3,
+ .px-xl-3 {
+ padding-right: 1rem !important;
+ }
+
+ .pb-xl-3,
+ .py-xl-3 {
+ padding-bottom: 1rem !important;
+ }
+
+ .pl-xl-3,
+ .px-xl-3 {
+ padding-left: 1rem !important;
+ }
+
+ .p-xl-4 {
+ padding: 1.5rem !important;
+ }
+
+ .pt-xl-4,
+ .py-xl-4 {
+ padding-top: 1.5rem !important;
+ }
+
+ .pr-xl-4,
+ .px-xl-4 {
+ padding-right: 1.5rem !important;
+ }
+
+ .pb-xl-4,
+ .py-xl-4 {
+ padding-bottom: 1.5rem !important;
+ }
+
+ .pl-xl-4,
+ .px-xl-4 {
+ padding-left: 1.5rem !important;
+ }
+
+ .p-xl-5 {
+ padding: 3rem !important;
+ }
+
+ .pt-xl-5,
+ .py-xl-5 {
+ padding-top: 3rem !important;
+ }
+
+ .pr-xl-5,
+ .px-xl-5 {
+ padding-right: 3rem !important;
+ }
+
+ .pb-xl-5,
+ .py-xl-5 {
+ padding-bottom: 3rem !important;
+ }
+
+ .pl-xl-5,
+ .px-xl-5 {
+ padding-left: 3rem !important;
+ }
+
+ .m-xl-n1 {
+ margin: -0.25rem !important;
+ }
+
+ .mt-xl-n1,
+ .my-xl-n1 {
+ margin-top: -0.25rem !important;
+ }
+
+ .mr-xl-n1,
+ .mx-xl-n1 {
+ margin-right: -0.25rem !important;
+ }
+
+ .mb-xl-n1,
+ .my-xl-n1 {
+ margin-bottom: -0.25rem !important;
+ }
+
+ .ml-xl-n1,
+ .mx-xl-n1 {
+ margin-left: -0.25rem !important;
+ }
+
+ .m-xl-n2 {
+ margin: -0.5rem !important;
+ }
+
+ .mt-xl-n2,
+ .my-xl-n2 {
+ margin-top: -0.5rem !important;
+ }
+
+ .mr-xl-n2,
+ .mx-xl-n2 {
+ margin-right: -0.5rem !important;
+ }
+
+ .mb-xl-n2,
+ .my-xl-n2 {
+ margin-bottom: -0.5rem !important;
+ }
+
+ .ml-xl-n2,
+ .mx-xl-n2 {
+ margin-left: -0.5rem !important;
+ }
+
+ .m-xl-n3 {
+ margin: -1rem !important;
+ }
+
+ .mt-xl-n3,
+ .my-xl-n3 {
+ margin-top: -1rem !important;
+ }
+
+ .mr-xl-n3,
+ .mx-xl-n3 {
+ margin-right: -1rem !important;
+ }
+
+ .mb-xl-n3,
+ .my-xl-n3 {
+ margin-bottom: -1rem !important;
+ }
+
+ .ml-xl-n3,
+ .mx-xl-n3 {
+ margin-left: -1rem !important;
+ }
+
+ .m-xl-n4 {
+ margin: -1.5rem !important;
+ }
+
+ .mt-xl-n4,
+ .my-xl-n4 {
+ margin-top: -1.5rem !important;
+ }
+
+ .mr-xl-n4,
+ .mx-xl-n4 {
+ margin-right: -1.5rem !important;
+ }
+
+ .mb-xl-n4,
+ .my-xl-n4 {
+ margin-bottom: -1.5rem !important;
+ }
+
+ .ml-xl-n4,
+ .mx-xl-n4 {
+ margin-left: -1.5rem !important;
+ }
+
+ .m-xl-n5 {
+ margin: -3rem !important;
+ }
+
+ .mt-xl-n5,
+ .my-xl-n5 {
+ margin-top: -3rem !important;
+ }
+
+ .mr-xl-n5,
+ .mx-xl-n5 {
+ margin-right: -3rem !important;
+ }
+
+ .mb-xl-n5,
+ .my-xl-n5 {
+ margin-bottom: -3rem !important;
+ }
+
+ .ml-xl-n5,
+ .mx-xl-n5 {
+ margin-left: -3rem !important;
+ }
+
+ .m-xl-auto {
+ margin: auto !important;
+ }
+
+ .mt-xl-auto,
+ .my-xl-auto {
+ margin-top: auto !important;
+ }
+
+ .mr-xl-auto,
+ .mx-xl-auto {
+ margin-right: auto !important;
+ }
+
+ .mb-xl-auto,
+ .my-xl-auto {
+ margin-bottom: auto !important;
+ }
+
+ .ml-xl-auto,
+ .mx-xl-auto {
+ margin-left: auto !important;
+ }
+}
+
+.stretched-link::after {
+ position: absolute;
+ top: 0;
+ right: 0;
+ bottom: 0;
+ left: 0;
+ z-index: 1;
+ pointer-events: auto;
+ content: "";
+ background-color: rgba(0, 0, 0, 0);
+}
+
+.text-monospace {
+ font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important;
+}
+
+.text-justify {
+ text-align: justify !important;
+}
+
+.text-wrap {
+ white-space: normal !important;
+}
+
+.text-nowrap {
+ white-space: nowrap !important;
+}
+
+.text-truncate {
+ overflow: hidden;
+ text-overflow: ellipsis;
+ white-space: nowrap;
+}
+
+.text-left {
+ text-align: left !important;
+}
+
+.text-right {
+ text-align: right !important;
+}
+
+.text-center {
+ text-align: center !important;
+}
+
+@media (min-width: 576px) {
+ .text-sm-left {
+ text-align: left !important;
+ }
+
+ .text-sm-right {
+ text-align: right !important;
+ }
+
+ .text-sm-center {
+ text-align: center !important;
+ }
+}
+
+@media (min-width: 768px) {
+ .text-md-left {
+ text-align: left !important;
+ }
+
+ .text-md-right {
+ text-align: right !important;
+ }
+
+ .text-md-center {
+ text-align: center !important;
+ }
+}
+
+@media (min-width: 992px) {
+ .text-lg-left {
+ text-align: left !important;
+ }
+
+ .text-lg-right {
+ text-align: right !important;
+ }
+
+ .text-lg-center {
+ text-align: center !important;
+ }
+}
+
+@media (min-width: 1200px) {
+ .text-xl-left {
+ text-align: left !important;
+ }
+
+ .text-xl-right {
+ text-align: right !important;
+ }
+
+ .text-xl-center {
+ text-align: center !important;
+ }
+}
+
+.text-lowercase {
+ text-transform: lowercase !important;
+}
+
+.text-uppercase {
+ text-transform: uppercase !important;
+}
+
+.text-capitalize {
+ text-transform: capitalize !important;
+}
+
+.font-weight-light {
+ font-weight: 300 !important;
+}
+
+.font-weight-lighter {
+ font-weight: lighter !important;
+}
+
+.font-weight-normal {
+ font-weight: 400 !important;
+}
+
+.font-weight-bold {
+ font-weight: 700 !important;
+}
+
+.font-weight-bolder {
+ font-weight: bolder !important;
+}
+
+.font-italic {
+ font-style: italic !important;
+}
+
+.text-white {
+ color: #fff !important;
+}
+
+.text-primary {
+ color: #f4623a !important;
+}
+
+a.text-primary:hover,
+a.text-primary:focus {
+ color: #d6370c !important;
+}
+
+.text-secondary {
+ color: #6c757d !important;
+}
+
+a.text-secondary:hover,
+a.text-secondary:focus {
+ color: #494f54 !important;
+}
+
+.text-success {
+ color: #28a745 !important;
+}
+
+a.text-success:hover,
+a.text-success:focus {
+ color: #19692c !important;
+}
+
+.text-info {
+ color: #17a2b8 !important;
+}
+
+a.text-info:hover,
+a.text-info:focus {
+ color: #0f6674 !important;
+}
+
+.text-warning {
+ color: #ffc107 !important;
+}
+
+a.text-warning:hover,
+a.text-warning:focus {
+ color: #ba8b00 !important;
+}
+
+.text-danger {
+ color: #dc3545 !important;
+}
+
+a.text-danger:hover,
+a.text-danger:focus {
+ color: #a71d2a !important;
+}
+
+.text-light {
+ color: #f8f9fa !important;
+}
+
+a.text-light:hover,
+a.text-light:focus {
+ color: #cbd3da !important;
+}
+
+.text-dark {
+ color: #343a40 !important;
+}
+
+a.text-dark:hover,
+a.text-dark:focus {
+ color: #121416 !important;
+}
+
+.text-body {
+ color: #212529 !important;
+}
+
+.text-muted {
+ color: #6c757d !important;
+}
+
+.text-black-50 {
+ color: rgba(0, 0, 0, 0.5) !important;
+}
+
+.text-white-50 {
+ color: rgba(255, 255, 255, 0.5) !important;
+}
+
+.text-hide {
+ font: 0/0 a;
+ color: transparent;
+ text-shadow: none;
+ background-color: transparent;
+ border: 0;
+}
+
+.text-decoration-none {
+ text-decoration: none !important;
+}
+
+.text-break {
+ word-break: break-word !important;
+ word-wrap: break-word !important;
+}
+
+.text-reset {
+ color: inherit !important;
+}
+
+.visible {
+ visibility: visible !important;
+}
+
+.invisible {
+ visibility: hidden !important;
+}
+
+@media print {
+
+ *,
+ *::before,
+ *::after {
+ text-shadow: none !important;
+ box-shadow: none !important;
+ }
+
+ a:not(.btn) {
+ text-decoration: underline;
+ }
+
+ abbr[title]::after {
+ content: " ("attr(title) ")";
+ }
+
+ pre {
+ white-space: pre-wrap !important;
+ }
+
+ pre,
+ blockquote {
+ border: 1px solid #adb5bd;
+ page-break-inside: avoid;
+ }
+
+ thead {
+ display: table-header-group;
+ }
+
+ tr,
+ img {
+ page-break-inside: avoid;
+ }
+
+ p,
+ h2,
+ h3 {
+ orphans: 3;
+ widows: 3;
+ }
+
+ h2,
+ h3 {
+ page-break-after: avoid;
+ }
+
+ @page {
+ size: a3;
+ }
+
+ body {
+ min-width: 992px !important;
+ }
+
+ .container {
+ min-width: 992px !important;
+ }
+
+ .navbar {
+ display: none;
+ }
+
+ .badge {
+ border: 1px solid #000;
+ }
+
+ .table {
+ border-collapse: collapse !important;
+ }
+
+ .table td,
+ .table th {
+ background-color: #fff !important;
+ }
+
+ .table-bordered th,
+ .table-bordered td {
+ border: 1px solid #dee2e6 !important;
+ }
+
+ .table-dark {
+ color: inherit;
+ }
+
+ .table-dark th,
+ .table-dark td,
+ .table-dark thead th,
+ .table-dark tbody+tbody {
+ border-color: #dee2e6;
+ }
+
+ .table .thead-dark th {
+ color: inherit;
+ border-color: #dee2e6;
+ }
+}
+
+body,
+html {
+ width: 100%;
+ height: 100%;
+}
+
+hr.divider {
+ max-width: 3.25rem;
+ border-width: 0.2rem;
+ border-color: #f4623a;
+}
+
+hr.light {
+ border-color: #fff;
+}
+
+.btn {
+ font-family: "Merriweather Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
+}
+
+.btn-xl {
+ padding: 1.25rem 2.25rem;
+ font-size: 0.85rem;
+ font-weight: 700;
+ text-transform: uppercase;
+ border: none;
+ border-radius: 10rem;
+}
+
+.page-section {
+ padding: 8rem 0;
+}
+
+#mainNav {
+ box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
+ background-color: #fff;
+ transition: background-color 0.2s ease;
+}
+
+#mainNav .navbar-brand {
+ font-family: "Merriweather Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
+ font-weight: 700;
+ color: #212529;
+}
+
+#mainNav .navbar-nav .nav-item .nav-link {
+ color: var(--label-text-color);
+ font-family: "Merriweather Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
+ font-weight: 700;
+ font-size: 0.9rem;
+ padding: 0.75rem 0;
+}
+
+#mainNav .navbar-nav .nav-item .nav-link:hover,
+#mainNav .navbar-nav .nav-item .nav-link:active {
+ color: #f4623a;
+}
+
+#mainNav .navbar-nav .nav-item .nav-link.active {
+ color: #f4623a !important;
+}
+
+@media (min-width: 992px) {
+ #mainNav {
+ box-shadow: none;
+ background-color: transparent;
+ }
+
+ #mainNav .navbar-brand {
+ color: rgba(255, 255, 255, 0.7);
+ }
+
+ #mainNav .navbar-brand:hover {
+ color: #fff;
+ }
+
+ #mainNav .navbar-nav .nav-item .nav-link {
+ color: rgba(255, 255, 255, 0.7);
+ padding: 0 1rem;
+ }
+
+ #mainNav .navbar-nav .nav-item .nav-link:hover {
+ color: #fff;
+ }
+
+ #mainNav .navbar-nav .nav-item:last-child .nav-link {
+ padding-right: 0;
+ }
+
+ #mainNav.navbar-scrolled {
+ box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
+ background-color: #fff;
+ }
+
+ #mainNav.navbar-scrolled .navbar-brand {
+ color: #212529;
+ }
+
+ #mainNav.navbar-scrolled .navbar-brand:hover {
+ color: #f4623a;
+ }
+
+ #mainNav.navbar-scrolled .navbar-nav .nav-item .nav-link {
+ color: #212529;
+ }
+
+ #mainNav.navbar-scrolled .navbar-nav .nav-item .nav-link:hover {
+ color: #f4623a;
+ }
+}
+
+header.masthead {
+ padding-top: 10rem;
+ padding-bottom: calc(10rem - 4.5rem);
+ background: linear-gradient(to bottom, rgba(92, 77, 66, 0.8) 0%, rgba(92, 77, 66, 0.8) 100%), url("../assets/img/bg-masthead.jpg");
+ background-position: center;
+ background-repeat: no-repeat;
+ background-attachment: scroll;
+ background-size: cover;
+}
+
+header.masthead h1 {
+ font-size: 2.25rem;
+}
+
+@media (min-width: 992px) {
+ header.masthead {
+ height: 100vh;
+ min-height: 40rem;
+ padding-top: 4.5rem;
+ padding-bottom: 0;
+ }
+
+ header.masthead p {
+ font-size: 1.15rem;
+ }
+
+ header.masthead h1 {
+ font-size: 3rem;
+ }
+}
+
+@media (min-width: 1200px) {
+ header.masthead h1 {
+ font-size: 3.5rem;
+ }
+}
+
+#portfolio .container-fluid,
+#portfolio .container-sm,
+#portfolio .container-md,
+#portfolio .container-lg,
+#portfolio .container-xl {
+ max-width: 1920px;
+}
+
+#portfolio .container-fluid .portfolio-box,
+#portfolio .container-sm .portfolio-box,
+#portfolio .container-md .portfolio-box,
+#portfolio .container-lg .portfolio-box,
+#portfolio .container-xl .portfolio-box {
+ position: relative;
+ display: block;
+}
+
+#portfolio .container-fluid .portfolio-box .portfolio-box-caption,
+#portfolio .container-sm .portfolio-box .portfolio-box-caption,
+#portfolio .container-md .portfolio-box .portfolio-box-caption,
+#portfolio .container-lg .portfolio-box .portfolio-box-caption,
+#portfolio .container-xl .portfolio-box .portfolio-box-caption {
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ flex-direction: column;
+ width: 100%;
+ height: 100%;
+ position: absolute;
+ bottom: 0;
+ text-align: center;
+ opacity: 0;
+ color: #fff;
+ background: rgba(244, 98, 58, 0.9);
+ transition: opacity 0.25s ease;
+ text-align: center;
+}
+
+#portfolio .container-fluid .portfolio-box .portfolio-box-caption .project-category,
+#portfolio .container-sm .portfolio-box .portfolio-box-caption .project-category,
+#portfolio .container-md .portfolio-box .portfolio-box-caption .project-category,
+#portfolio .container-lg .portfolio-box .portfolio-box-caption .project-category,
+#portfolio .container-xl .portfolio-box .portfolio-box-caption .project-category {
+ font-family: "Merriweather Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
+ font-size: 0.85rem;
+ font-weight: 600;
+ text-transform: uppercase;
+}
+
+#portfolio .container-fluid .portfolio-box .portfolio-box-caption .project-name,
+#portfolio .container-sm .portfolio-box .portfolio-box-caption .project-name,
+#portfolio .container-md .portfolio-box .portfolio-box-caption .project-name,
+#portfolio .container-lg .portfolio-box .portfolio-box-caption .project-name,
+#portfolio .container-xl .portfolio-box .portfolio-box-caption .project-name {
+ font-size: 1.2rem;
+}
+
+#portfolio .container-fluid .portfolio-box:hover .portfolio-box-caption,
+#portfolio .container-sm .portfolio-box:hover .portfolio-box-caption,
+#portfolio .container-md .portfolio-box:hover .portfolio-box-caption,
+#portfolio .container-lg .portfolio-box:hover .portfolio-box-caption,
+#portfolio .container-xl .portfolio-box:hover .portfolio-box-caption {
+ opacity: 1;
+}
+
+.text-white-75 {
+ color: rgba(255, 255, 255, 0.75);
}
\ No newline at end of file
diff --git a/resources/landing-page/js/jquery-bg-slideshow-min.js b/resources/landing-page/js/jquery-bg-slideshow-min.js
index 86114a3f7a..421f752b9d 100644
--- a/resources/landing-page/js/jquery-bg-slideshow-min.js
+++ b/resources/landing-page/js/jquery-bg-slideshow-min.js
@@ -1,7 +1,7 @@
-/**
- * Author : Sunil Samuel (web_github@sunilsamuel.com)
- * License : GPLv3
- * GIT URL : https://github.com/sunil-samuel/jquery-responsive-background-slideshow
- * Version: 1.5
- */
+/**
+ * Author : Sunil Samuel (web_github@sunilsamuel.com)
+ * License : GPLv3
+ * GIT URL : https://github.com/sunil-samuel/jquery-responsive-background-slideshow
+ * Version: 1.5
+ */
!function(e){e.fn.bgSlideShow=function(n){var t=new Array,a=e.extend({current:-1,images:[],transitionDelay:5e3,transitionSpeed:3e3,transitionEffect:"fade-in",randomize:!1,initialBackground:null,debug:!1,eventHandlers:{beforeInit:null,afterInit:null,beforeChange:null,afterChange:null},slideControls:{enabled:!0,classes:null}},n);return this.each(function(n,t){var i=function(n,t){var i={};i.uniqueId=(a=n,s=e(a).attr("id"),s||(s="ABCDEFGHIJKLMNOPQRSTUVWXYZ".charAt(Math.floor(Math.random()*"ABCDEFGHIJKLMNOPQRSTUVWXYZ".length))+Date.now()),s),i.current=e(n).data("current")||t.current||0,i.images=t.images,i.slideControls=t.slideControls,i.slideControls.enabled=e(n).data("slidecontrols.enabled")||t.slideControls.enabled,i.slideControls.classes=e(n).data("slidecontrols.classes")||t.slideControls.classes,e(n).data("images")&&(i.images=e(n).data("images").split(",").map(e=>e.trim()));var a,s;return i.initialBackground=e(n).data("initialbackground")||t.initialBackground,i.transitionDelay=e(n).data("transitiondelay")||t.transitionDelay,i.transitionSpeed=e(n).data("transitionspeed")||t.transitionSpeed,i.transitionEffect=e(n).data("transitioneffect")||t.transitionEffect,i.randomize=r(e(n).data("randomize"),t.randomize),i.debug=r(e(n).data("debug"),t.debug),i.eventHandlers=t.eventHandlers,i.defaultDisplay=e(n).css("display")||"block",i}(this,a);i.eventHandlers.beforeInit&&i.eventHandlers.beforeInit(this,i),function(n,t){s(t.debug,"ProcessShow with element ["+n+"]"),e(n).data("bgSlideShowApplied",!0),function(n,t){if(!t.initialBackground)return;s(t.debug,"Setting initial image");var i=t.initialBackground,a="";if(!isNaN(i)&&i",{class:"jquery-bg-slideshow-wrap-bg-element",id:t.uniqueId+"-wrap-widget"}),e(n).wrap(t.wrapBgElement);var i=e(n).css("position","absolute");(function(n,t,i){if(s(i.debug,"List controls enabled: "+i.slideControls.enabled),1==i.slideControls.enabled){i.slideControlsElement=e("
",{class:"jquery-bg-slideshow-list-control-element"+(i.slideControls.classes?" "+i.slideControls.classes:"")});for(var a=i.images.length,r=0;r",{class:"jquery-bg-slideshow-list-control-image-element",id:l}).appendTo(i.slideControlsElement)}e(t).append(i.slideControlsElement),e("[id^='"+i.uniqueId+"-image']").off("click").on("click",function(){e(i.cloned).remove();var t=e(this).attr("id"),a=parseInt(t.match(/-image(\d+)/)[1]);i.current=a+1,e(n).css("background-image","url("+i.images[a]+")"),d(i,i.current-1),console.log("clicked on ["+e(this).attr("id")+"]")})}})(n,i.parent(),t),s(t.debug,"Setting timeout for element ["+n+"]"),d(t,t.current),t.timerId=setTimeout(o,t.transitionDelay,n,t)}(this,i),i.eventHandlers.afterInit&&i.eventHandlers.afterInit(this,i),s(i.debug,"Done processing element ["+t+"] number ["+n+"]")});function r(e,n){return void 0===e?n:"boolean"==typeof e?e:(e=e.trim().toLowerCase()).startsWith("t")||e.startsWith("y")||1==e}function s(e,n){e&&console.log(n)}function l(e){if(e.randomize){for(var n=e.current;n==e.current;)n=Math.floor(Math.random()*e.images.length);return e.current=n,e.images[n]}e.current>=e.images.length&&(e.current=0);var t=e.images[e.current];return e.current=e.current+1,t}function o(n,t){s(t.debug,"Calling timer for element ["+n+"]"),function(n,t,i){t.eventHandlers.beforeChange&&t.eventHandlers.beforeChange(n,t,i);e(t.cloned).length&&e(t.cloned).remove();t.cloned=e(n).clone(),e(t.cloned).addClass("jquery-bg-slideshow-cloned").css({"background-image":"url("+i+")"}).insertAfter(e(n)),e(t.cloned).css("display",t.defaultDisplay),s(t.debug,"Before element fadeout"),e(n).stop().fadeOut(t.transitionSpeed,function(){s(t.debug,"Fading out is done - should remove cloned element"),e(this).css({"background-image":"url("+i+")",position:"absolute",display:t.defaultDisplay}),t.eventHandlers.afterChange&&t.eventHandlers.afterChange(n,t,i),d(t,t.current),t.timerId=setTimeout(o,t.transitionDelay,n,t)})}(n,t,l(t))}function d(n,t){if(n.slideControls.enabled){var i="#"+n.uniqueId+"-image"+t;e("[id^='"+n.uniqueId+"-image']").removeClass("jquery-bg-slideshow-list-control-image-active-element"),e(i).addClass("jquery-bg-slideshow-list-control-image-active-element")}}function u(e){for(i=0;i true
- * otherwise -> false
- */
- function getBoolean(str, defaultValue) {
- if (str === undefined) {
- return defaultValue;
- }
- if (typeof str === "boolean") {
- return str;
- }
- str = str.trim().toLowerCase();
- return str.startsWith("t") || str.startsWith("y") || str == 1;
- }
-
- /**
- * Uses the default options, options from calling the plugin, and any
- * data- attributes on the element to create the settings. The
- * data- elements will have the most preference.
- */
- function getSettings(elmt, s) {
- var thisSetting = {};
- thisSetting.uniqueId = getUniqueId(elmt);
- thisSetting.current = $(elmt).data("current") || s.current || 0;
- thisSetting.images = s.images;
- thisSetting.slideControls = s.slideControls;
- // List controls
- thisSetting.slideControls.enabled = getBoolean($(elmt).data("slidecontrols.enabled"),s.slideControls.enabled);
- thisSetting.slideControls.classes = $(elmt).data("slidecontrols.classes") || s.slideControls.classes;
- // thisSetting.slideControls.size = $(elmt).data("slideControls.size") || s.slideControls.size;
- // thisSetting.slideControls.spaceBetween = $(elmt).data("slideControls.spacebetween") || s.slideControls.spaceBetween;
- // thisSetting.slideControls.backgroundColor = $(elmt).data("slideControls.backgroundcolor") || s.slideControls.backgroundColor;
- // thisSetting.slideControls.borderColor = $(elmt).data("slideControls.bordercolor") || s.slideControls.borderColor;
- // thisSetting.slideControls.borderSize = $(elmt).data("slideControls.bordersize") || s.slideControls.borderSize;
-
- // Images are comma separated, so we need to split that into arrays
- if ($(elmt).data("images")) {
- thisSetting.images = $(elmt).data("images").split(",").map(item => item.trim());
- }
- thisSetting.initialBackground = $(elmt).data("initialbackground") || s.initialBackground;
- thisSetting.transitionDelay = $(elmt).data("transitiondelay") || s.transitionDelay;
- thisSetting.gradient = $(elmt).data("gradient") || s.gradient;
- thisSetting.transitionSpeed = $(elmt).data("transitionspeed") || s.transitionSpeed;
- thisSetting.transitionEffect = $(elmt).data("transitioneffect") || s.transitionEffect;
- thisSetting.randomize = getBoolean($(elmt).data("randomize"), s.randomize);
- thisSetting.debug = getBoolean($(elmt).data("debug"), s.debug);
- thisSetting.eventHandlers = s.eventHandlers;
- // If the element already has a 'display', css tag, then lets keep that instead
- // of going to block.
- thisSetting.defaultDisplay = $(elmt).css("display") || "block";
-
- return thisSetting;
- }
-
- /**
- * Print log messages only if debug is turned on by the caller.
- */
- function debug(v, str) {
- v && console.log(str);
- }
-
- /**
- * Based on the options selected by the caller, find the next image and
- * return the image
- */
- function getNextImage(settings) {
- /**If the user wanted to randomize, then just pick any from the list of images
- making sure it is not the current one */
- if (settings.randomize) {
- var rand = settings.current;
- while (rand == settings.current) {
- rand = Math.floor(Math.random() * settings.images.length);
- }
- settings.current = rand;
- return settings.images[rand];
- }
- /** If not randomize, then get the next image in the list or recyle */
- if (settings.current >= settings.images.length) {
- settings.current = 0;
- }
- var rval = settings.images[settings.current];
- settings.current = settings.current + 1;
- return rval;
- }
-
- /**
- * Process each element that was selected by the caller. The
- * timer is set to load the images.
- */
- function processElement(element, settings) {
- debug(settings.debug, "ProcessShow with element [" + element + "]");
-
- $(element).data("bgSlideShowApplied", true);
- // Check if we need to set the initial image
- setInitialImage(element, settings);
- // Preload all of the images
- // FIXME - Do in another thread
- preloadImages(settings.images);
- // Wrap an element around this element with certain
- // css attributes.
- settings.wrapBgElement = $('
', {
- class: 'jquery-bg-slideshow-wrap-bg-element',
- id: settings.uniqueId + "-wrap-widget"
- });
- $(element).wrap(settings.wrapBgElement);
- var wrappedElement = $(element).css("position", "absolute");
- createImageSlideControls(element, wrappedElement.parent(), settings);
- debug(settings.debug, "Setting timeout for element [" + element + "]");
- updateCurrentSlideElement(settings, settings.current);
- settings.timerId = setTimeout(timeoutEvent, settings.transitionDelay, element, settings);
- }
-
- /**
- * Create a list of small 'ball' images on the bottom of the image for the user
- * to click to view diffferent images.
- */
- function createImageSlideControls(element, wrappedElement, settings) {
- debug(settings.debug, "List controls enabled: " + settings.slideControls.enabled);
- if (settings.slideControls.enabled == true) {
- settings.slideControlsElement = $('
', {
- class: "jquery-bg-slideshow-list-control-element" +
- (settings.slideControls.classes ? " " + settings.slideControls.classes : ""),
- });
-
- var ilen = settings.images.length;
- for (var i = 0; i < ilen; i++) {
- var id = settings.uniqueId + "-image" + i;
- $("
", {
- class: "jquery-bg-slideshow-list-control-image-element",
- id: id
- }).appendTo(settings.slideControlsElement);
- }
- $(wrappedElement).append(settings.slideControlsElement);
- $("[id^='" + settings.uniqueId + "-image']").off("click").on("click", function() {
- $(settings.cloned).remove();
- // Id will give us image number
- var id = $(this).attr("id");
- var imageOffset = parseInt(id.match(/-image(\d+)/)[1]);
- settings.current = imageOffset + 1;
- $(element).css("background", "url(" + settings.images[imageOffset] + ")");
- updateCurrentSlideElement(settings, settings.current - 1);
- console.log("clicked on [" + $(this).attr("id") + "]");
- });
- }
- }
-
- /**
- * Given an element, if it has a id attribute, then return it otherwise create a unique
- * id and return it.
- */
- function getUniqueId(element) {
- var id = $(element).attr("id");
- if (!id) {
- id = generateUniqueId();
- }
- return id;
- }
-
- /**
- * Generate a unique id based on random character and current date in ms.
- */
- function generateUniqueId() {
- var characters = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ';
- var rval = characters.charAt(Math.floor(Math.random() * characters.length)) + Date.now();
- return rval;
- }
-
- /**
- * Check to see if the initial background should be set by this code.
- */
- function setInitialImage(element, settings) {
- if (!settings.initialBackground) {
- return;
- }
- debug(settings.debug, "Setting initial image");
- var initialImage = settings.initialBackground;
- var image = "";
- // If this is a number then use the number
- if (!isNaN(initialImage) && initialImage < settings.images.length) {
- image = settings.images[initialImage];
- settings.current = initialImage + 1;
- } else if (initialImage.toLowerCase() == "random") {
- var originalRandom = settings.randomize;
- settings.randomize = true;
- image = getNextImage(settings);
- settings.randomize = originalRandom;
- } else {
- image = settings.initialBackground;
- }
- if(settings.gradient) {
- $(element).css("background", settings.gradient + ", url(" + image + ") center center/cover no-repeat fixed");
- }else {
- $(element).css("background", "url(" + image + ") center center/cover no-repeat fixed");
- }
- }
-
- /**
- * The timeout event is called based on the transition time set by
- * the caller. This will continually call itself once the background
- * image is set on the element.
- */
- function timeoutEvent(element, settings) {
- debug(settings.debug, "Calling timer for element [" + element + "]");
- var nextImage = getNextImage(settings);
-
- slideBackgroundImage(element, settings, nextImage);
- }
-
- /**
- * Slide the background now given the next image.
- */
- function slideBackgroundImage(element, settings, nextImage) {
- if (settings.eventHandlers.beforeChange) {
- settings.eventHandlers.beforeChange(element, settings, nextImage);
- }
- if ($(settings.cloned).length) {
- $(settings.cloned).remove();
- }
- settings.cloned = $(element).clone();
- if(settings.gradient) {
- $(settings.cloned).addClass("jquery-bg-slideshow-cloned").css({
- "background": settings.gradient+", url(" + nextImage + ") center center/cover no-repeat fixed"
- }).insertAfter($(element));
- } else {
- $(settings.cloned).addClass("jquery-bg-slideshow-cloned").css({
- "background": "url(" + nextImage + ") center center/cover no-repeat fixed"
- }).insertAfter($(element));
- }
- $(settings.cloned).addClass("jquery-bg-slideshow-cloned").css({
- "background": settings.gradient+", url(" + nextImage + ") center center/cover no-repeat fixed"
- }).insertAfter($(element));
- $(settings.cloned).css("display", settings.defaultDisplay);
- debug(settings.debug, "Before element fadeout");
- $(element).stop().fadeOut(settings.transitionSpeed, function() {
- debug(settings.debug, "Fading out is done - should remove cloned element");
- if(settings.gradient) {
- $(this).css({
- "background": settings.gradient+", url(" + nextImage + ") center center/cover no-repeat fixed",
- "position": "absolute",
- "display": settings.defaultDisplay
- });
- } else {
- $(this).css({
- "background": "url(" + nextImage + ") center center/cover no-repeat fixed",
- "position": "absolute",
- "display": settings.defaultDisplay
- });
- }
-
- //var removed = $(settings.cloned).remove();
- //debug(settings.debug, "Total removed [" + removed.length + "]");
- if (settings.eventHandlers.afterChange) {
- settings.eventHandlers.afterChange(element, settings, nextImage);
- }
- updateCurrentSlideElement(settings, settings.current);
- settings.timerId = setTimeout(timeoutEvent, settings.transitionDelay, element, settings);
- });
- }
-
- function updateCurrentSlideElement(settings, current) {
- if (settings.slideControls.enabled) {
- var id = "#" + settings.uniqueId + "-image" + current;
- $("[id^='" + settings.uniqueId + "-image']").removeClass("jquery-bg-slideshow-list-control-image-active-element");
- $(id).addClass("jquery-bg-slideshow-list-control-image-active-element");
- }
- }
-
- /**
- * Preload all of the images so that there will be no delay in showing
- * the background.
- */
- function preloadImages(images) {
- for (i = 0; i < images.length; i++) {
- var length = preloadImages.length;
- preloadedImages[length] = new Image();
- preloadedImages[length].src = images[i];
- }
- }
- };
-
- /**
- * Helper function to check if plugin is applied
- */
- $.fn.bgSlideshowApplied = function() {
- return $(this).data("bgSlideShowApplied") == true ? true : false;
- }
-
+/**
+ * Author : Sunil Samuel (web_github@sunilsamuel.com)
+ * License : GPLv3
+ * GIT URL : https://github.com/sunil-samuel/jquery-responsive-background-slideshow
+ * Version: 1.5
+ * ______ _
+ * | ___ \ (_)
+ * | |_/ /___ ___ _ __ ___ _ __ ___ ___ _____
+ * | // _ \/ __| '_ \ / _ \| '_ \/ __| \ \ / / _ \
+ * | |\ \ __/\__ \ |_) | (_) | | | \__ \ |\ V / __/
+ * \_| \_\___||___/ .__/ \___/|_| |_|___/_| \_/ \___|
+ * | |
+ * |_|
+ * ______ _ _
+ * | ___ \ | | | |
+ * | |_/ / __ _ ___| | ____ _ _ __ ___ _ _ _ __ __| |
+ * | ___ \/ _` |/ __| |/ / _` | '__/ _ \| | | | '_ \ / _` |
+ * | |_/ / (_| | (__| < (_| | | | (_) | |_| | | | | (_| |
+ * \____/ \__,_|\___|_|\_\__, |_| \___/ \__,_|_| |_|\__,_|
+ * __/ |
+ * |___/
+ * _____ _ _ _ _
+ * / ___| (_) | | | |
+ * \ `--.| |_ __| | ___ ___| |__ _____ __
+ * `--. \ | |/ _` |/ _ \/ __| '_ \ / _ \ \ /\ / /
+ * /\__/ / | | (_| | __/\__ \ | | | (_) \ V V /
+ * \____/|_|_|\__,_|\___||___/_| |_|\___/ \_/\_/
+ *
+ * This is a responsive JQuery pluging that creates a background slideshow
+ * using JQuery animations.
+
+ *
+ */
+(function($) {
+ $.fn.bgSlideShow = function(options) {
+ var preloadedImages = new Array();
+
+ var defaultOptions = $.extend({
+ // Start with element 0 as default. Always 0 based.
+ current: -1,
+ // The list of images
+ images: [],
+ // Time in ms between the transition from one image to another
+ transitionDelay: 5000,
+ // The speed of the transition effect
+ transitionSpeed: 3000,
+ // The effect to use when transitioning (fade-in, from-right, from-left)
+ transitionEffect: 'fade-in',
+ // Adds a gradient over the images.
+ gradient: null,
+ // Randomize the start element
+ randomize: false,
+ // If the initial image should also be rendered by this plugin
+ // if null - then do not do anything for the first image
+ // if a number or 'random' or an image url - then use the appropriate image
+ initialBackground: null,
+ // Print console.log debug messages for debug purposes
+ debug: false,
+ // Event handlers for different events
+ eventHandlers: {
+ // Event before initialization
+ beforeInit: null,
+ // Event after initialization
+ afterInit: null,
+ // Event before the existing image is replaced
+ beforeChange: null,
+ // Event after the existing image is replaced
+ afterChange: null
+ },
+ // Controls the list control icons. The small ball on the bottom
+ // of the image for the user to go to a specific image.
+ slideControls: {
+ enabled: true,
+ classes: null
+ }
+ }, options);
+
+ // Process each element defined by the caller
+ return this.each(function(i, el) {
+ // Overwrite settings with data- attributes for each
+ // element that we are processing.
+ var elmtSettings = getSettings(this, defaultOptions);
+ // Call the before init event handler
+ if (elmtSettings.eventHandlers.beforeInit) {
+ elmtSettings.eventHandlers.beforeInit(this, elmtSettings);
+ }
+ processElement(this, elmtSettings)
+ // Call the after init event handler
+ if (elmtSettings.eventHandlers.afterInit) {
+ elmtSettings.eventHandlers.afterInit(this, elmtSettings);
+ }
+ debug(elmtSettings.debug, "Done processing element [" + el + "] number [" + i + "]");
+ });
+
+ /**
+ * Returns boolean true or false based on the string. If the string is
+ * 'true', 1, yes -> true
+ * otherwise -> false
+ */
+ function getBoolean(str, defaultValue) {
+ if (str === undefined) {
+ return defaultValue;
+ }
+ if (typeof str === "boolean") {
+ return str;
+ }
+ str = str.trim().toLowerCase();
+ return str.startsWith("t") || str.startsWith("y") || str == 1;
+ }
+
+ /**
+ * Uses the default options, options from calling the plugin, and any
+ * data- attributes on the element to create the settings. The
+ * data- elements will have the most preference.
+ */
+ function getSettings(elmt, s) {
+ var thisSetting = {};
+ thisSetting.uniqueId = getUniqueId(elmt);
+ thisSetting.current = $(elmt).data("current") || s.current || 0;
+ thisSetting.images = s.images;
+ thisSetting.slideControls = s.slideControls;
+ // List controls
+ thisSetting.slideControls.enabled = getBoolean($(elmt).data("slidecontrols.enabled"),s.slideControls.enabled);
+ thisSetting.slideControls.classes = $(elmt).data("slidecontrols.classes") || s.slideControls.classes;
+ // thisSetting.slideControls.size = $(elmt).data("slideControls.size") || s.slideControls.size;
+ // thisSetting.slideControls.spaceBetween = $(elmt).data("slideControls.spacebetween") || s.slideControls.spaceBetween;
+ // thisSetting.slideControls.backgroundColor = $(elmt).data("slideControls.backgroundcolor") || s.slideControls.backgroundColor;
+ // thisSetting.slideControls.borderColor = $(elmt).data("slideControls.bordercolor") || s.slideControls.borderColor;
+ // thisSetting.slideControls.borderSize = $(elmt).data("slideControls.bordersize") || s.slideControls.borderSize;
+
+ // Images are comma separated, so we need to split that into arrays
+ if ($(elmt).data("images")) {
+ thisSetting.images = $(elmt).data("images").split(",").map(item => item.trim());
+ }
+ thisSetting.initialBackground = $(elmt).data("initialbackground") || s.initialBackground;
+ thisSetting.transitionDelay = $(elmt).data("transitiondelay") || s.transitionDelay;
+ thisSetting.gradient = $(elmt).data("gradient") || s.gradient;
+ thisSetting.transitionSpeed = $(elmt).data("transitionspeed") || s.transitionSpeed;
+ thisSetting.transitionEffect = $(elmt).data("transitioneffect") || s.transitionEffect;
+ thisSetting.randomize = getBoolean($(elmt).data("randomize"), s.randomize);
+ thisSetting.debug = getBoolean($(elmt).data("debug"), s.debug);
+ thisSetting.eventHandlers = s.eventHandlers;
+ // If the element already has a 'display', css tag, then lets keep that instead
+ // of going to block.
+ thisSetting.defaultDisplay = $(elmt).css("display") || "block";
+
+ return thisSetting;
+ }
+
+ /**
+ * Print log messages only if debug is turned on by the caller.
+ */
+ function debug(v, str) {
+ v && console.log(str);
+ }
+
+ /**
+ * Based on the options selected by the caller, find the next image and
+ * return the image
+ */
+ function getNextImage(settings) {
+ /**If the user wanted to randomize, then just pick any from the list of images
+ making sure it is not the current one */
+ if (settings.randomize) {
+ var rand = settings.current;
+ while (rand == settings.current) {
+ rand = Math.floor(Math.random() * settings.images.length);
+ }
+ settings.current = rand;
+ return settings.images[rand];
+ }
+ /** If not randomize, then get the next image in the list or recyle */
+ if (settings.current >= settings.images.length) {
+ settings.current = 0;
+ }
+ var rval = settings.images[settings.current];
+ settings.current = settings.current + 1;
+ return rval;
+ }
+
+ /**
+ * Process each element that was selected by the caller. The
+ * timer is set to load the images.
+ */
+ function processElement(element, settings) {
+ debug(settings.debug, "ProcessShow with element [" + element + "]");
+
+ $(element).data("bgSlideShowApplied", true);
+ // Check if we need to set the initial image
+ setInitialImage(element, settings);
+ // Preload all of the images
+ // FIXME - Do in another thread
+ preloadImages(settings.images);
+ // Wrap an element around this element with certain
+ // css attributes.
+ settings.wrapBgElement = $('
', {
+ class: 'jquery-bg-slideshow-wrap-bg-element',
+ id: settings.uniqueId + "-wrap-widget"
+ });
+ $(element).wrap(settings.wrapBgElement);
+ var wrappedElement = $(element).css("position", "absolute");
+ createImageSlideControls(element, wrappedElement.parent(), settings);
+ debug(settings.debug, "Setting timeout for element [" + element + "]");
+ updateCurrentSlideElement(settings, settings.current);
+ settings.timerId = setTimeout(timeoutEvent, settings.transitionDelay, element, settings);
+ }
+
+ /**
+ * Create a list of small 'ball' images on the bottom of the image for the user
+ * to click to view diffferent images.
+ */
+ function createImageSlideControls(element, wrappedElement, settings) {
+ debug(settings.debug, "List controls enabled: " + settings.slideControls.enabled);
+ if (settings.slideControls.enabled == true) {
+ settings.slideControlsElement = $('
', {
+ class: "jquery-bg-slideshow-list-control-element" +
+ (settings.slideControls.classes ? " " + settings.slideControls.classes : ""),
+ });
+
+ var ilen = settings.images.length;
+ for (var i = 0; i < ilen; i++) {
+ var id = settings.uniqueId + "-image" + i;
+ $("
", {
+ class: "jquery-bg-slideshow-list-control-image-element",
+ id: id
+ }).appendTo(settings.slideControlsElement);
+ }
+ $(wrappedElement).append(settings.slideControlsElement);
+ $("[id^='" + settings.uniqueId + "-image']").off("click").on("click", function() {
+ $(settings.cloned).remove();
+ // Id will give us image number
+ var id = $(this).attr("id");
+ var imageOffset = parseInt(id.match(/-image(\d+)/)[1]);
+ settings.current = imageOffset + 1;
+ $(element).css("background", "url(" + settings.images[imageOffset] + ")");
+ updateCurrentSlideElement(settings, settings.current - 1);
+ console.log("clicked on [" + $(this).attr("id") + "]");
+ });
+ }
+ }
+
+ /**
+ * Given an element, if it has a id attribute, then return it otherwise create a unique
+ * id and return it.
+ */
+ function getUniqueId(element) {
+ var id = $(element).attr("id");
+ if (!id) {
+ id = generateUniqueId();
+ }
+ return id;
+ }
+
+ /**
+ * Generate a unique id based on random character and current date in ms.
+ */
+ function generateUniqueId() {
+ var characters = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ';
+ var rval = characters.charAt(Math.floor(Math.random() * characters.length)) + Date.now();
+ return rval;
+ }
+
+ /**
+ * Check to see if the initial background should be set by this code.
+ */
+ function setInitialImage(element, settings) {
+ if (!settings.initialBackground) {
+ return;
+ }
+ debug(settings.debug, "Setting initial image");
+ var initialImage = settings.initialBackground;
+ var image = "";
+ // If this is a number then use the number
+ if (!isNaN(initialImage) && initialImage < settings.images.length) {
+ image = settings.images[initialImage];
+ settings.current = initialImage + 1;
+ } else if (initialImage.toLowerCase() == "random") {
+ var originalRandom = settings.randomize;
+ settings.randomize = true;
+ image = getNextImage(settings);
+ settings.randomize = originalRandom;
+ } else {
+ image = settings.initialBackground;
+ }
+ if(settings.gradient) {
+ $(element).css("background", settings.gradient + ", url(" + image + ") center center/cover no-repeat fixed");
+ }else {
+ $(element).css("background", "url(" + image + ") center center/cover no-repeat fixed");
+ }
+ }
+
+ /**
+ * The timeout event is called based on the transition time set by
+ * the caller. This will continually call itself once the background
+ * image is set on the element.
+ */
+ function timeoutEvent(element, settings) {
+ debug(settings.debug, "Calling timer for element [" + element + "]");
+ var nextImage = getNextImage(settings);
+
+ slideBackgroundImage(element, settings, nextImage);
+ }
+
+ /**
+ * Slide the background now given the next image.
+ */
+ function slideBackgroundImage(element, settings, nextImage) {
+ if (settings.eventHandlers.beforeChange) {
+ settings.eventHandlers.beforeChange(element, settings, nextImage);
+ }
+ if ($(settings.cloned).length) {
+ $(settings.cloned).remove();
+ }
+ settings.cloned = $(element).clone();
+ if(settings.gradient) {
+ $(settings.cloned).addClass("jquery-bg-slideshow-cloned").css({
+ "background": settings.gradient+", url(" + nextImage + ") center center/cover no-repeat fixed"
+ }).insertAfter($(element));
+ } else {
+ $(settings.cloned).addClass("jquery-bg-slideshow-cloned").css({
+ "background": "url(" + nextImage + ") center center/cover no-repeat fixed"
+ }).insertAfter($(element));
+ }
+ $(settings.cloned).addClass("jquery-bg-slideshow-cloned").css({
+ "background": settings.gradient+", url(" + nextImage + ") center center/cover no-repeat fixed"
+ }).insertAfter($(element));
+ $(settings.cloned).css("display", settings.defaultDisplay);
+ debug(settings.debug, "Before element fadeout");
+ $(element).stop().fadeOut(settings.transitionSpeed, function() {
+ debug(settings.debug, "Fading out is done - should remove cloned element");
+ if(settings.gradient) {
+ $(this).css({
+ "background": settings.gradient+", url(" + nextImage + ") center center/cover no-repeat fixed",
+ "position": "absolute",
+ "display": settings.defaultDisplay
+ });
+ } else {
+ $(this).css({
+ "background": "url(" + nextImage + ") center center/cover no-repeat fixed",
+ "position": "absolute",
+ "display": settings.defaultDisplay
+ });
+ }
+
+ //var removed = $(settings.cloned).remove();
+ //debug(settings.debug, "Total removed [" + removed.length + "]");
+ if (settings.eventHandlers.afterChange) {
+ settings.eventHandlers.afterChange(element, settings, nextImage);
+ }
+ updateCurrentSlideElement(settings, settings.current);
+ settings.timerId = setTimeout(timeoutEvent, settings.transitionDelay, element, settings);
+ });
+ }
+
+ function updateCurrentSlideElement(settings, current) {
+ if (settings.slideControls.enabled) {
+ var id = "#" + settings.uniqueId + "-image" + current;
+ $("[id^='" + settings.uniqueId + "-image']").removeClass("jquery-bg-slideshow-list-control-image-active-element");
+ $(id).addClass("jquery-bg-slideshow-list-control-image-active-element");
+ }
+ }
+
+ /**
+ * Preload all of the images so that there will be no delay in showing
+ * the background.
+ */
+ function preloadImages(images) {
+ for (i = 0; i < images.length; i++) {
+ var length = preloadImages.length;
+ preloadedImages[length] = new Image();
+ preloadedImages[length].src = images[i];
+ }
+ }
+ };
+
+ /**
+ * Helper function to check if plugin is applied
+ */
+ $.fn.bgSlideshowApplied = function() {
+ return $(this).data("bgSlideShowApplied") == true ? true : false;
+ }
+
}(jQuery));
\ No newline at end of file
diff --git a/resources/landing-page/js/scripts.js b/resources/landing-page/js/scripts.js
index f284ca9968..a19a474c19 100644
--- a/resources/landing-page/js/scripts.js
+++ b/resources/landing-page/js/scripts.js
@@ -1,184 +1,184 @@
-/*!
-* Start Bootstrap - Creative v6.0.5 (https://startbootstrap.com/theme/creative)
-* Copyright 2013-2021 Start Bootstrap
-* Licensed under MIT (https://github.com/StartBootstrap/startbootstrap-creative/blob/master/LICENSE)
-*/
-(function ($) {
- "use strict"; // Start of use strict
-
- // Closes responsive menu when a scroll trigger link is clicked
- $('.js-scroll-trigger').click(function () {
- $('.navbar-collapse').collapse('hide');
- });
-
- // Activate scrollspy to add active class to navbar items on scroll
- $('body').scrollspy({
- target: '#mainNav',
- offset: 75
- });
-
- // Collapse Navbar
- var navbarCollapse = function () {
- if ($("#mainNav").offset().top > 100) {
- $("#mainNav").addClass("navbar-scrolled");
- } else {
- $("#mainNav").removeClass("navbar-scrolled");
- }
- };
- // Collapse now if page is not at top
- navbarCollapse();
- // Collapse the navbar when page is scrolled
- $(window).scroll(navbarCollapse);
-
- // Magnific popup calls
- $('#portfolio').magnificPopup({
- delegate: 'a',
- type: 'image',
- tLoading: 'Loading image #%curr%...',
- mainClass: 'mfp-img-mobile',
- gallery: {
- enabled: true,
- navigateByImgClick: true,
- preload: [0, 1]
- },
- image: {
- tError: 'The image #%curr% could not be loaded.'
- }
- });
-
-})(jQuery); // End of use strict
-
-
-function injectTheme(theme,container="head") {
- let themeLower = theme.toLowerCase()
- if (container === "head") {
- html_element = document.head;
- } else html_element = document.body;
- let themeOption = document.getElementById("theme-option")
- let link = themeOption ? themeOption : document.createElement("link");
- url = `${window.location.pathname}css/theme-options`
- link.type = "text/css";
- link.rel = "stylesheet";
- link.href = `${url}/${themeLower}.css`;
- link.id = `theme-option`
- html_element.appendChild(link);
- }
-
- // Add theme data and set theme vars
- var apps;
- var themeOptions;
-
- function addThemeData() {
- let themeJsonUrl = "themes.json"
- fetch(themeJsonUrl)
- .then(response => response.json())
- .then(json => {
- apps = json.applications
- themeOptions = json.themes
- appCount = Object.keys(json.applications).length
- document.getElementById("tag-line").innerText = `A collection of themes/skins for ${appCount} selfhosted apps!`
- document.getElementById("theme-header-text").innerText = `${appCount} themed applications!`
- document.getElementById("app-count").innerHTML = `
- theme.park contains ${appCount} themed applications, with css addons on certain themes.`
- document.getElementById("theme-count").innerHTML = `Choose between ${Object.keys(json.themes).length} official
- styles , and ${Object.keys(json["community-themes"]).length} community styles! With the possibility to easily create your own themes using the defined variables .`
- createApps(apps,themeOptions)
- smoothScroll()
- currentIndex = ~~(Math.random() * Object.keys(themeOptions).length)
- injectTheme(Object.keys(themeOptions)[currentIndex])
- updateMetaThemeColor()
- })
-}
-
-function createApps(apps,themeOptions) {
- let allAppsDiv = document.getElementById("all-apps")
- let allThemesDiv = document.getElementById("all-themes")
- sortedApps = Object.keys(apps).sort()
- sortedThemes = Object.keys(themeOptions).sort()
- for (let app in sortedApps) {
- let newApp = `
-
-
- ${sortedApps[app][0].toUpperCase() + sortedApps[app].slice(1)}
- `
- allAppsDiv.innerHTML += newApp
- }
- for (let option in sortedThemes) {
- let newApp = `
- `
- allThemesDiv.innerHTML += newApp
- }
-}
-
-function fadeOutIn(speed) {
- currentIndex = (currentIndex+1)%Object.keys(themeOptions).length;
- //let theme = Object.keys(themeOptions)[~~(Math.random() * Object.keys(themeOptions).length)]
- let theme = Object.keys(themeOptions)[currentIndex]
- if (!document.body.style.opacity) {
- document.body.style.opacity = 1;
- }
- var outInterval = setInterval(function() {
- document.body.style.opacity -= 0.02;
- if (document.body.style.opacity <= 0) {
- clearInterval(outInterval);
- injectTheme(theme)
- document.getElementById("switch-theme").innerText = theme
- updateMetaThemeColor()
- var inInterval = setInterval(function() {
- document.body.style.opacity = Number(document.body.style.opacity)+0.02;
- if (document.body.style.opacity >= 1)
- clearInterval(inInterval);
- }, speed/50 );
- }
- }, speed/50 );
-
-}
-
-function updateMetaThemeColor() {
- fetch(`${window.location.pathname}css/theme-options/${Object.keys(themeOptions)[currentIndex].toLowerCase()}.css`)
- .then(response => response.text())
- .then(text => {
- let re = text.match("--accent-color:.*;")[0]
- rgb = re.split(":")[1].split(";")[0].replace(/\s/g, "")
- document.querySelector('meta[name="theme-color"]').setAttribute('content', `rgb(${rgb})`);
- })
-}
-
-// Smooth scrolling using anime.js
-function smoothScroll() {$('a.js-scroll-trigger[href*="#"]:not([href="#"])').on('click', function () {
- if (
- location.pathname.replace(/^\//, "") ==
- this.pathname.replace(/^\//, "") &&
- location.hostname == this.hostname
- ) {
- var target = $(this.hash);
- target = target.length ?
- target :
- $("[name=" + this.hash.slice(1) + "]");
- if (target.length) {
- anime({
- targets: 'html, body',
- scrollTop: target.offset().top - 120,
- duration: 1000,
- easing: 'easeInOutExpo'
- });
- return false;
- }
- }
-})};
-
-addThemeData();
-document.getElementById("switch-theme").addEventListener("click", () => {
- fadeOutIn(350);
-})
-
+/*!
+* Start Bootstrap - Creative v6.0.5 (https://startbootstrap.com/theme/creative)
+* Copyright 2013-2021 Start Bootstrap
+* Licensed under MIT (https://github.com/StartBootstrap/startbootstrap-creative/blob/master/LICENSE)
+*/
+(function ($) {
+ "use strict"; // Start of use strict
+
+ // Closes responsive menu when a scroll trigger link is clicked
+ $('.js-scroll-trigger').click(function () {
+ $('.navbar-collapse').collapse('hide');
+ });
+
+ // Activate scrollspy to add active class to navbar items on scroll
+ $('body').scrollspy({
+ target: '#mainNav',
+ offset: 75
+ });
+
+ // Collapse Navbar
+ var navbarCollapse = function () {
+ if ($("#mainNav").offset().top > 100) {
+ $("#mainNav").addClass("navbar-scrolled");
+ } else {
+ $("#mainNav").removeClass("navbar-scrolled");
+ }
+ };
+ // Collapse now if page is not at top
+ navbarCollapse();
+ // Collapse the navbar when page is scrolled
+ $(window).scroll(navbarCollapse);
+
+ // Magnific popup calls
+ $('#portfolio').magnificPopup({
+ delegate: 'a',
+ type: 'image',
+ tLoading: 'Loading image #%curr%...',
+ mainClass: 'mfp-img-mobile',
+ gallery: {
+ enabled: true,
+ navigateByImgClick: true,
+ preload: [0, 1]
+ },
+ image: {
+ tError: 'The image #%curr% could not be loaded.'
+ }
+ });
+
+})(jQuery); // End of use strict
+
+
+function injectTheme(theme,container="head") {
+ let themeLower = theme.toLowerCase()
+ if (container === "head") {
+ html_element = document.head;
+ } else html_element = document.body;
+ let themeOption = document.getElementById("theme-option")
+ let link = themeOption ? themeOption : document.createElement("link");
+ url = `${window.location.pathname}css/theme-options`
+ link.type = "text/css";
+ link.rel = "stylesheet";
+ link.href = `${url}/${themeLower}.css`;
+ link.id = `theme-option`
+ html_element.appendChild(link);
+ }
+
+ // Add theme data and set theme vars
+ var apps;
+ var themeOptions;
+
+ function addThemeData() {
+ let themeJsonUrl = "themes.json"
+ fetch(themeJsonUrl)
+ .then(response => response.json())
+ .then(json => {
+ apps = json.applications
+ themeOptions = json.themes
+ appCount = Object.keys(json.applications).length
+ document.getElementById("tag-line").innerText = `A collection of themes/skins for ${appCount} selfhosted apps!`
+ document.getElementById("theme-header-text").innerText = `${appCount} themed applications!`
+ document.getElementById("app-count").innerHTML = `
+ theme.park contains ${appCount} themed applications, with css addons on certain themes.`
+ document.getElementById("theme-count").innerHTML = `Choose between ${Object.keys(json.themes).length} official
+ styles , and ${Object.keys(json["community-themes"]).length} community styles! With the possibility to easily create your own themes using the defined variables .`
+ createApps(apps,themeOptions)
+ smoothScroll()
+ currentIndex = ~~(Math.random() * Object.keys(themeOptions).length)
+ injectTheme(Object.keys(themeOptions)[currentIndex])
+ updateMetaThemeColor()
+ })
+}
+
+function createApps(apps,themeOptions) {
+ let allAppsDiv = document.getElementById("all-apps")
+ let allThemesDiv = document.getElementById("all-themes")
+ sortedApps = Object.keys(apps).sort()
+ sortedThemes = Object.keys(themeOptions).sort()
+ for (let app in sortedApps) {
+ let newApp = `
+
+
+ ${sortedApps[app][0].toUpperCase() + sortedApps[app].slice(1)}
+ `
+ allAppsDiv.innerHTML += newApp
+ }
+ for (let option in sortedThemes) {
+ let newApp = `
+ `
+ allThemesDiv.innerHTML += newApp
+ }
+}
+
+function fadeOutIn(speed) {
+ currentIndex = (currentIndex+1)%Object.keys(themeOptions).length;
+ //let theme = Object.keys(themeOptions)[~~(Math.random() * Object.keys(themeOptions).length)]
+ let theme = Object.keys(themeOptions)[currentIndex]
+ if (!document.body.style.opacity) {
+ document.body.style.opacity = 1;
+ }
+ var outInterval = setInterval(function() {
+ document.body.style.opacity -= 0.02;
+ if (document.body.style.opacity <= 0) {
+ clearInterval(outInterval);
+ injectTheme(theme)
+ document.getElementById("switch-theme").innerText = theme
+ updateMetaThemeColor()
+ var inInterval = setInterval(function() {
+ document.body.style.opacity = Number(document.body.style.opacity)+0.02;
+ if (document.body.style.opacity >= 1)
+ clearInterval(inInterval);
+ }, speed/50 );
+ }
+ }, speed/50 );
+
+}
+
+function updateMetaThemeColor() {
+ fetch(`${window.location.pathname}css/theme-options/${Object.keys(themeOptions)[currentIndex].toLowerCase()}.css`)
+ .then(response => response.text())
+ .then(text => {
+ let re = text.match("--accent-color:.*;")[0]
+ rgb = re.split(":")[1].split(";")[0].replace(/\s/g, "")
+ document.querySelector('meta[name="theme-color"]').setAttribute('content', `rgb(${rgb})`);
+ })
+}
+
+// Smooth scrolling using anime.js
+function smoothScroll() {$('a.js-scroll-trigger[href*="#"]:not([href="#"])').on('click', function () {
+ if (
+ location.pathname.replace(/^\//, "") ==
+ this.pathname.replace(/^\//, "") &&
+ location.hostname == this.hostname
+ ) {
+ var target = $(this.hash);
+ target = target.length ?
+ target :
+ $("[name=" + this.hash.slice(1) + "]");
+ if (target.length) {
+ anime({
+ targets: 'html, body',
+ scrollTop: target.offset().top - 120,
+ duration: 1000,
+ easing: 'easeInOutExpo'
+ });
+ return false;
+ }
+ }
+})};
+
+addThemeData();
+document.getElementById("switch-theme").addEventListener("click", () => {
+ fadeOutIn(350);
+})
+