/*
                        _______
                       /       \
                      .==.    .==.
                     ((  ))==((  ))
                    / "=="    "=="\
                   /____|| || ||___\
       ________     ____    ________  ___    ___
       |  ___  \   /    \   |  ___  \ |  |  /  /
       |  |  \  \ /  /\  \  |  |  \  \|  |_/  /
       |  |   )  /  /__\  \ |  |__/  /|  ___  \
       |  |__/  /  ______  \|  ____  \|  |  \  \
_______|_______/__/ ____ \__\__|___\__\__|___\__\____
|  ___  \ |  ____/ /    \   |  ___  \ |  ____|  ___  \
|  |  \  \|  |___ /  /\  \  |  |  \  \|  |___|  |  \  \
|  |__/  /|  ____/  /__\  \ |  |   )  |  ____|  |__/  /
|  ____  \|  |__/  ______  \|  |__/  /|  |___|  ____  \
|__|   \__\____/__/      \__\_______/ |______|__|   \__\
                https://darkreader.org
*/

/* Dashboard CSS */
.rightCircle {
    background-color: #181a1b !important;
    box-shadow: 0 0 0 1px #181a1b !important;
}
.maintenance.blur {
    background-color: rgba(24, 26, 27, 0.8) !important;
}

.maintenance.info {
    background-color: rgba(24, 26, 27, 0.8) !important;
}

.shadow-blur {
    box-shadow: rgb(25 27 28 / 90%) 0px 0px 1px 1px inset,
        rgb(0 0 0 / 5%) 0px 20px 27px 0px !important;
}

.progress {
    background-color: rgb(35, 38, 39) !important;
}

.alert {
    border: none !important;
}

.select2-results__options {
    background: rgb(24, 26, 27) !important;
}

.js-example-basic-multiple.form-controlselect2-hidden-accessible,
.select2-container--default .select2-selection--multiple,
.select2-container--classic .select2-selection--multiple {
    background: #181a1b !important;
}

.select2-selection.select2-selection--multiple.form-control {
    border-color: rgb(60, 65, 67) !important;
}

.pillactive {
    border-radius: 0.5rem !important;
    color: rgb(232, 230, 227) !important;
    box-shadow: rgb(24 26 27) 0px 1px 5px 1px !important;
    background-image: initial !important;
    background-color: rgb(24 26 27) !important;
}

/* Dark mode for maintenance*/
.dark-wave-1 {
    fill: rgba(24, 26, 27, 0.45) !important;
}

.dark-wave-2 {
    fill: rgba(24, 26, 27, 0.45) !important;
}

.dark-wave-3 {
    fill: rgba(24, 26, 27, 0.35) !important;
}

.dark-wave-4 {
    fill: rgba(24, 26, 27, 0.3) !important;
}

.dark-wave-5 {
    fill: rgba(24, 26, 27, 0.25) !important;
}

.dark-wave-6 {
    fill: #1b1e1f !important;
}

.info-maintenance {
    background: #1b1e1f;
}

.preloader {
    background-color: rgb(27 30 31) !important;
}

/*! Dark reader generated CSS | Licensed under MIT https://github.com/darkreader/darkreader/blob/master/LICENSE */

/* User-Agent Style */
html {
    background-color: #181a1b !important;
}

html,
body,
input,
textarea,
select,
button {
    background-color: #181a1b;
}

html,
body,
input,
textarea,
select,
button {
    border-color: #736b5e;
    color: #e8e6e3;
}

a {
    color: #3391ff;
}

table {
    border-color: #545b5e;
}

::placeholder {
    color: #b2aba1;
}

input:-webkit-autofill,
textarea:-webkit-autofill,
select:-webkit-autofill {
    background-color: #555b00 !important;
    color: #e8e6e3 !important;
}
::-webkit-scrollbar {
    background-color: #202324;
    color: #aba499;
}
::-webkit-scrollbar-thumb {
    background-color: #454a4d;
}
::-webkit-scrollbar-thumb:hover {
    background-color: #575e62;
}
::-webkit-scrollbar-thumb:active {
    background-color: #484e51;
}
::-webkit-scrollbar-corner {
    background-color: #181a1b;
}

::selection {
    background-color: #004daa !important;
    color: #e8e6e3 !important;
}

::-moz-selection {
    background-color: #004daa !important;
    color: #e8e6e3 !important;
}

/* Invert Style */
.jfk-bubble.gtx-bubble, .captcheck_answer_label > input + img, span#closed_text > img[src^="https://www.gstatic.com/images/branding/googlelogo"], span[data-href^="https://www.hcaptcha.com/"] > #icon, #bit-notification-bar-iframe, ::-webkit-calendar-picker-indicator
{
    filter: invert(100%) hue-rotate(180deg) contrast(90%) !important;
}

/* Variables Style */
:root {
    --darkreader-neutral-background: #131516;
    --darkreader-neutral-text: #d8d4cf;
    --darkreader-selection-background: #004daa;
    --darkreader-selection-text: #e8e6e3;
}

/* Modified CSS */
.ni.square,
.ni.circle {
    background-color: rgb(34, 36, 38);
}

.icon {
    color: rgb(221, 218, 214);
}

.icon use {
    fill: rgb(117, 180, 245);
}

.icon.icon-outline use {
    stroke: rgb(117, 180, 245);
}

.icon-text-aligner .icon {
    color: inherit;
}

.icon-text-aligner .icon use {
    color: inherit;
    fill: currentcolor;
}

.icon-text-aligner .icon.icon-outline use {
    stroke: currentcolor;
}

.icon {
    fill: currentcolor;
    stroke: none;
}

.icon.icon-outline {
    fill: none;
    stroke: currentcolor;
}

.icon use {
    stroke: none;
}

.icon.icon-outline use {
    fill: none;
}

.fa-border {
    border-color: rgb(53, 57, 59);
}

.fa-inverse {
    color: rgb(232, 230, 227);
}

.sr-only {
    border-color: initial;
}

.icon {
    color: rgb(221, 218, 214);
}

.icon use {
    fill: rgb(117, 180, 245);
}

.icon.icon-outline use {
    stroke: rgb(117, 180, 245);
}

.icon-text-aligner .icon {
    color: inherit;
}

.icon-text-aligner .icon use {
    color: inherit;
    fill: currentcolor;
}

.icon-text-aligner .icon.icon-outline use {
    stroke: currentcolor;
}

.icon {
    fill: currentcolor;
    stroke: none;
}

.icon.icon-outline {
    fill: none;
    stroke: currentcolor;
}

.icon use {
    stroke: none;
}

.icon.icon-outline use {
    fill: none;
}

:root {
    --bs-blue: #63b3ed;
    --bs-indigo: #596cff;
    --bs-purple: #6f42c1;
    --bs-pink: #d63384;
    --bs-red: #f56565;
    --bs-orange: #fd7e14;
    --bs-yellow: #fbd38d;
    --bs-green: #81e6d9;
    --bs-teal: #20c997;
    --bs-cyan: #0dcaf0;
    --bs-gray: #6c757d;
    --bs-gray-dark: #343a40;
    --bs-primary: #cb0c9f;
    --bs-secondary: #8392ab;
    --bs-success: #82d616;
    --bs-info: #17c1e8;
    --bs-warning: #fbcf33;
    --bs-danger: #ea0606;
    --bs-light: #e9ecef;
    --bs-dark: #344767;
    --bs-white: #fff;
    --bs-font-sans-serif: Open Sans;
    --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas,
        "Liberation Mono", "Courier New", monospace;
    --darkreader-bgimg--bs-gradient: linear-gradient(
        180deg,
        rgba(24, 26, 27, 0.15),
        rgba(24, 26, 27, 0)
    );
}

body {
    color: rgb(155, 146, 133);
    background-color: rgb(24, 26, 27);
    -webkit-tap-highlight-color: rgba(232, 230, 227, 0);
}

hr {
    color: inherit;
    background-color: currentcolor;
    border-color: initial;
}

h1,
.h1,
h2,
.h2,
h3,
.h3,
h4,
.h4,
h5,
.h5,
h6,
.h6 {
    color: rgb(159, 183, 207);
}

abbr[title],
abbr[data-bs-original-title] {
    text-decoration-color: initial;
}

mark,
.mark {
    background-color: rgb(63, 54, 7);
}

a {
    color: rgb(244, 65, 203);
    text-decoration-color: initial;
}

a:hover {
    color: rgb(246, 115, 216);
    text-decoration-color: initial;
}

a:not([href]):not([class]),
a:not([href]):not([class]):hover {
    color: inherit;
    text-decoration-color: initial;
}

pre code {
    color: inherit;
}

code {
    color: rgb(218, 70, 143);
}

a > code {
    color: inherit;
}

kbd {
    color: rgb(232, 230, 227);
    background-color: rgb(28, 30, 31);
}

caption {
    color: rgb(158, 150, 137);
}

thead,
tbody,
tfoot,
tr,
td,
th {
    border-color: inherit;
}

button:focus:not(:focus-visible) {
    outline-color: initial;
}

fieldset {
    border-color: initial;
}

iframe {
    border-color: initial;
}

.list-unstyled {
    list-style-image: initial;
}

.list-inline {
    list-style-image: initial;
}

.blockquote-footer {
    color: rgb(158, 150, 137);
}

.img-thumbnail {
    background-color: rgb(24, 26, 27);
    border-color: rgb(56, 61, 63);
}

.figure-caption {
    color: rgb(158, 150, 137);
}

.row {
    --bs-gutter-x: 1.5rem;
    --bs-gutter-y: 0;
}

.g-0,
.gx-0 {
    --bs-gutter-x: 0;
}

.g-0,
.gy-0 {
    --bs-gutter-y: 0;
}

.g-1,
.gx-1 {
    --bs-gutter-x: 0.25rem;
}

.g-1,
.gy-1 {
    --bs-gutter-y: 0.25rem;
}

.g-2,
.gx-2 {
    --bs-gutter-x: 0.5rem;
}

.g-2,
.gy-2 {
    --bs-gutter-y: 0.5rem;
}

.g-3,
.gx-3 {
    --bs-gutter-x: 1rem;
}

.g-3,
.gy-3 {
    --bs-gutter-y: 1rem;
}

.g-4,
.gx-4 {
    --bs-gutter-x: 1.5rem;
}

.g-4,
.gy-4 {
    --bs-gutter-y: 1.5rem;
}

.g-5,
.gx-5 {
    --bs-gutter-x: 3rem;
}

.g-5,
.gy-5 {
    --bs-gutter-y: 3rem;
}

.g-6,
.gx-6 {
    --bs-gutter-x: 4rem;
}

.g-6,
.gy-6 {
    --bs-gutter-y: 4rem;
}

.g-7,
.gx-7 {
    --bs-gutter-x: 6rem;
}

.g-7,
.gy-7 {
    --bs-gutter-y: 6rem;
}

.g-8,
.gx-8 {
    --bs-gutter-x: 8rem;
}

.g-8,
.gy-8 {
    --bs-gutter-y: 8rem;
}

.g-9,
.gx-9 {
    --bs-gutter-x: 10rem;
}

.g-9,
.gy-9 {
    --bs-gutter-y: 10rem;
}

.g-10,
.gx-10 {
    --bs-gutter-x: 12rem;
}

.g-10,
.gy-10 {
    --bs-gutter-y: 12rem;
}

.g-11,
.gx-11 {
    --bs-gutter-x: 14rem;
}

.g-11,
.gy-11 {
    --bs-gutter-y: 14rem;
}

.g-12,
.gx-12 {
    --bs-gutter-x: 16rem;
}

.g-12,
.gy-12 {
    --bs-gutter-y: 16rem;
}

@media (min-width: 576px) {
    .g-sm-0,
    .gx-sm-0 {
        --bs-gutter-x: 0;
    }

    .g-sm-0,
    .gy-sm-0 {
        --bs-gutter-y: 0;
    }

    .g-sm-1,
    .gx-sm-1 {
        --bs-gutter-x: 0.25rem;
    }

    .g-sm-1,
    .gy-sm-1 {
        --bs-gutter-y: 0.25rem;
    }

    .g-sm-2,
    .gx-sm-2 {
        --bs-gutter-x: 0.5rem;
    }

    .g-sm-2,
    .gy-sm-2 {
        --bs-gutter-y: 0.5rem;
    }

    .g-sm-3,
    .gx-sm-3 {
        --bs-gutter-x: 1rem;
    }

    .g-sm-3,
    .gy-sm-3 {
        --bs-gutter-y: 1rem;
    }

    .g-sm-4,
    .gx-sm-4 {
        --bs-gutter-x: 1.5rem;
    }

    .g-sm-4,
    .gy-sm-4 {
        --bs-gutter-y: 1.5rem;
    }

    .g-sm-5,
    .gx-sm-5 {
        --bs-gutter-x: 3rem;
    }

    .g-sm-5,
    .gy-sm-5 {
        --bs-gutter-y: 3rem;
    }

    .g-sm-6,
    .gx-sm-6 {
        --bs-gutter-x: 4rem;
    }

    .g-sm-6,
    .gy-sm-6 {
        --bs-gutter-y: 4rem;
    }

    .g-sm-7,
    .gx-sm-7 {
        --bs-gutter-x: 6rem;
    }

    .g-sm-7,
    .gy-sm-7 {
        --bs-gutter-y: 6rem;
    }

    .g-sm-8,
    .gx-sm-8 {
        --bs-gutter-x: 8rem;
    }

    .g-sm-8,
    .gy-sm-8 {
        --bs-gutter-y: 8rem;
    }

    .g-sm-9,
    .gx-sm-9 {
        --bs-gutter-x: 10rem;
    }

    .g-sm-9,
    .gy-sm-9 {
        --bs-gutter-y: 10rem;
    }

    .g-sm-10,
    .gx-sm-10 {
        --bs-gutter-x: 12rem;
    }

    .g-sm-10,
    .gy-sm-10 {
        --bs-gutter-y: 12rem;
    }

    .g-sm-11,
    .gx-sm-11 {
        --bs-gutter-x: 14rem;
    }

    .g-sm-11,
    .gy-sm-11 {
        --bs-gutter-y: 14rem;
    }

    .g-sm-12,
    .gx-sm-12 {
        --bs-gutter-x: 16rem;
    }

    .g-sm-12,
    .gy-sm-12 {
        --bs-gutter-y: 16rem;
    }
}

@media (min-width: 768px) {
    .g-md-0,
    .gx-md-0 {
        --bs-gutter-x: 0;
    }

    .g-md-0,
    .gy-md-0 {
        --bs-gutter-y: 0;
    }

    .g-md-1,
    .gx-md-1 {
        --bs-gutter-x: 0.25rem;
    }

    .g-md-1,
    .gy-md-1 {
        --bs-gutter-y: 0.25rem;
    }

    .g-md-2,
    .gx-md-2 {
        --bs-gutter-x: 0.5rem;
    }

    .g-md-2,
    .gy-md-2 {
        --bs-gutter-y: 0.5rem;
    }

    .g-md-3,
    .gx-md-3 {
        --bs-gutter-x: 1rem;
    }

    .g-md-3,
    .gy-md-3 {
        --bs-gutter-y: 1rem;
    }

    .g-md-4,
    .gx-md-4 {
        --bs-gutter-x: 1.5rem;
    }

    .g-md-4,
    .gy-md-4 {
        --bs-gutter-y: 1.5rem;
    }

    .g-md-5,
    .gx-md-5 {
        --bs-gutter-x: 3rem;
    }

    .g-md-5,
    .gy-md-5 {
        --bs-gutter-y: 3rem;
    }

    .g-md-6,
    .gx-md-6 {
        --bs-gutter-x: 4rem;
    }

    .g-md-6,
    .gy-md-6 {
        --bs-gutter-y: 4rem;
    }

    .g-md-7,
    .gx-md-7 {
        --bs-gutter-x: 6rem;
    }

    .g-md-7,
    .gy-md-7 {
        --bs-gutter-y: 6rem;
    }

    .g-md-8,
    .gx-md-8 {
        --bs-gutter-x: 8rem;
    }

    .g-md-8,
    .gy-md-8 {
        --bs-gutter-y: 8rem;
    }

    .g-md-9,
    .gx-md-9 {
        --bs-gutter-x: 10rem;
    }

    .g-md-9,
    .gy-md-9 {
        --bs-gutter-y: 10rem;
    }

    .g-md-10,
    .gx-md-10 {
        --bs-gutter-x: 12rem;
    }

    .g-md-10,
    .gy-md-10 {
        --bs-gutter-y: 12rem;
    }

    .g-md-11,
    .gx-md-11 {
        --bs-gutter-x: 14rem;
    }

    .g-md-11,
    .gy-md-11 {
        --bs-gutter-y: 14rem;
    }

    .g-md-12,
    .gx-md-12 {
        --bs-gutter-x: 16rem;
    }

    .g-md-12,
    .gy-md-12 {
        --bs-gutter-y: 16rem;
    }
}

@media (min-width: 992px) {
    .g-lg-0,
    .gx-lg-0 {
        --bs-gutter-x: 0;
    }

    .g-lg-0,
    .gy-lg-0 {
        --bs-gutter-y: 0;
    }

    .g-lg-1,
    .gx-lg-1 {
        --bs-gutter-x: 0.25rem;
    }

    .g-lg-1,
    .gy-lg-1 {
        --bs-gutter-y: 0.25rem;
    }

    .g-lg-2,
    .gx-lg-2 {
        --bs-gutter-x: 0.5rem;
    }

    .g-lg-2,
    .gy-lg-2 {
        --bs-gutter-y: 0.5rem;
    }

    .g-lg-3,
    .gx-lg-3 {
        --bs-gutter-x: 1rem;
    }

    .g-lg-3,
    .gy-lg-3 {
        --bs-gutter-y: 1rem;
    }

    .g-lg-4,
    .gx-lg-4 {
        --bs-gutter-x: 1.5rem;
    }

    .g-lg-4,
    .gy-lg-4 {
        --bs-gutter-y: 1.5rem;
    }

    .g-lg-5,
    .gx-lg-5 {
        --bs-gutter-x: 3rem;
    }

    .g-lg-5,
    .gy-lg-5 {
        --bs-gutter-y: 3rem;
    }

    .g-lg-6,
    .gx-lg-6 {
        --bs-gutter-x: 4rem;
    }

    .g-lg-6,
    .gy-lg-6 {
        --bs-gutter-y: 4rem;
    }

    .g-lg-7,
    .gx-lg-7 {
        --bs-gutter-x: 6rem;
    }

    .g-lg-7,
    .gy-lg-7 {
        --bs-gutter-y: 6rem;
    }

    .g-lg-8,
    .gx-lg-8 {
        --bs-gutter-x: 8rem;
    }

    .g-lg-8,
    .gy-lg-8 {
        --bs-gutter-y: 8rem;
    }

    .g-lg-9,
    .gx-lg-9 {
        --bs-gutter-x: 10rem;
    }

    .g-lg-9,
    .gy-lg-9 {
        --bs-gutter-y: 10rem;
    }

    .g-lg-10,
    .gx-lg-10 {
        --bs-gutter-x: 12rem;
    }

    .g-lg-10,
    .gy-lg-10 {
        --bs-gutter-y: 12rem;
    }

    .g-lg-11,
    .gx-lg-11 {
        --bs-gutter-x: 14rem;
    }

    .g-lg-11,
    .gy-lg-11 {
        --bs-gutter-y: 14rem;
    }

    .g-lg-12,
    .gx-lg-12 {
        --bs-gutter-x: 16rem;
    }

    .g-lg-12,
    .gy-lg-12 {
        --bs-gutter-y: 16rem;
    }
}

@media (min-width: 1200px) {
    .g-xl-0,
    .gx-xl-0 {
        --bs-gutter-x: 0;
    }

    .g-xl-0,
    .gy-xl-0 {
        --bs-gutter-y: 0;
    }

    .g-xl-1,
    .gx-xl-1 {
        --bs-gutter-x: 0.25rem;
    }

    .g-xl-1,
    .gy-xl-1 {
        --bs-gutter-y: 0.25rem;
    }

    .g-xl-2,
    .gx-xl-2 {
        --bs-gutter-x: 0.5rem;
    }

    .g-xl-2,
    .gy-xl-2 {
        --bs-gutter-y: 0.5rem;
    }

    .g-xl-3,
    .gx-xl-3 {
        --bs-gutter-x: 1rem;
    }

    .g-xl-3,
    .gy-xl-3 {
        --bs-gutter-y: 1rem;
    }

    .g-xl-4,
    .gx-xl-4 {
        --bs-gutter-x: 1.5rem;
    }

    .g-xl-4,
    .gy-xl-4 {
        --bs-gutter-y: 1.5rem;
    }

    .g-xl-5,
    .gx-xl-5 {
        --bs-gutter-x: 3rem;
    }

    .g-xl-5,
    .gy-xl-5 {
        --bs-gutter-y: 3rem;
    }

    .g-xl-6,
    .gx-xl-6 {
        --bs-gutter-x: 4rem;
    }

    .g-xl-6,
    .gy-xl-6 {
        --bs-gutter-y: 4rem;
    }

    .g-xl-7,
    .gx-xl-7 {
        --bs-gutter-x: 6rem;
    }

    .g-xl-7,
    .gy-xl-7 {
        --bs-gutter-y: 6rem;
    }

    .g-xl-8,
    .gx-xl-8 {
        --bs-gutter-x: 8rem;
    }

    .g-xl-8,
    .gy-xl-8 {
        --bs-gutter-y: 8rem;
    }

    .g-xl-9,
    .gx-xl-9 {
        --bs-gutter-x: 10rem;
    }

    .g-xl-9,
    .gy-xl-9 {
        --bs-gutter-y: 10rem;
    }

    .g-xl-10,
    .gx-xl-10 {
        --bs-gutter-x: 12rem;
    }

    .g-xl-10,
    .gy-xl-10 {
        --bs-gutter-y: 12rem;
    }

    .g-xl-11,
    .gx-xl-11 {
        --bs-gutter-x: 14rem;
    }

    .g-xl-11,
    .gy-xl-11 {
        --bs-gutter-y: 14rem;
    }

    .g-xl-12,
    .gx-xl-12 {
        --bs-gutter-x: 16rem;
    }

    .g-xl-12,
    .gy-xl-12 {
        --bs-gutter-y: 16rem;
    }
}

@media (min-width: 1400px) {
    .g-xxl-0,
    .gx-xxl-0 {
        --bs-gutter-x: 0;
    }

    .g-xxl-0,
    .gy-xxl-0 {
        --bs-gutter-y: 0;
    }

    .g-xxl-1,
    .gx-xxl-1 {
        --bs-gutter-x: 0.25rem;
    }

    .g-xxl-1,
    .gy-xxl-1 {
        --bs-gutter-y: 0.25rem;
    }

    .g-xxl-2,
    .gx-xxl-2 {
        --bs-gutter-x: 0.5rem;
    }

    .g-xxl-2,
    .gy-xxl-2 {
        --bs-gutter-y: 0.5rem;
    }

    .g-xxl-3,
    .gx-xxl-3 {
        --bs-gutter-x: 1rem;
    }

    .g-xxl-3,
    .gy-xxl-3 {
        --bs-gutter-y: 1rem;
    }

    .g-xxl-4,
    .gx-xxl-4 {
        --bs-gutter-x: 1.5rem;
    }

    .g-xxl-4,
    .gy-xxl-4 {
        --bs-gutter-y: 1.5rem;
    }

    .g-xxl-5,
    .gx-xxl-5 {
        --bs-gutter-x: 3rem;
    }

    .g-xxl-5,
    .gy-xxl-5 {
        --bs-gutter-y: 3rem;
    }

    .g-xxl-6,
    .gx-xxl-6 {
        --bs-gutter-x: 4rem;
    }

    .g-xxl-6,
    .gy-xxl-6 {
        --bs-gutter-y: 4rem;
    }

    .g-xxl-7,
    .gx-xxl-7 {
        --bs-gutter-x: 6rem;
    }

    .g-xxl-7,
    .gy-xxl-7 {
        --bs-gutter-y: 6rem;
    }

    .g-xxl-8,
    .gx-xxl-8 {
        --bs-gutter-x: 8rem;
    }

    .g-xxl-8,
    .gy-xxl-8 {
        --bs-gutter-y: 8rem;
    }

    .g-xxl-9,
    .gx-xxl-9 {
        --bs-gutter-x: 10rem;
    }

    .g-xxl-9,
    .gy-xxl-9 {
        --bs-gutter-y: 10rem;
    }

    .g-xxl-10,
    .gx-xxl-10 {
        --bs-gutter-x: 12rem;
    }

    .g-xxl-10,
    .gy-xxl-10 {
        --bs-gutter-y: 12rem;
    }

    .g-xxl-11,
    .gx-xxl-11 {
        --bs-gutter-x: 14rem;
    }

    .g-xxl-11,
    .gy-xxl-11 {
        --bs-gutter-y: 14rem;
    }

    .g-xxl-12,
    .gx-xxl-12 {
        --bs-gutter-x: 16rem;
    }

    .g-xxl-12,
    .gy-xxl-12 {
        --bs-gutter-y: 16rem;
    }
}

.table {
    --darkreader-bg--bs-table-bg: rgba(0, 0, 0, 0);
    --darkreader-bg--bs-table-accent-bg: rgba(0, 0, 0, 0);
    --darkreader-text--bs-table-striped-color: #9b9285;
    --darkreader-bg--bs-table-striped-bg: rgba(0, 0, 0, 0.05);
    --darkreader-text--bs-table-active-color: #9b9285;
    --darkreader-bg--bs-table-active-bg: rgba(0, 0, 0, 0.1);
    --darkreader-text--bs-table-hover-color: #9b9285;
    --darkreader-bg--bs-table-hover-bg: rgba(0, 0, 0, 0.07);
    color: rgb(155, 146, 133);
    border-color: rgb(53, 58, 60);
}

.table > :not(caption) > * > * {
    background-color: var(--darkreader-bg--bs-table-bg);
    box-shadow: inset 0 0 0 9999px var(--darkreader-bg--bs-table-accent-bg);
}

.table > :not(:last-child) > :last-child > * {
    border-bottom-color: currentcolor;
}

.table-striped > tbody > tr:nth-of-type(2n + 1) {
    --darkreader-bg--bs-table-accent-bg: var(
        --darkreader-bg--bs-table-striped-bg
    );
    color: var(--darkreader-text--bs-table-striped-color);
}

.table-active {
    --darkreader-bg--bs-table-accent-bg: var(
        --darkreader-bg--bs-table-active-bg
    );
    color: var(--darkreader-text--bs-table-active-color);
}

.table-hover > tbody > tr:hover {
    --darkreader-bg--bs-table-accent-bg: var(
        --darkreader-bg--bs-table-hover-bg
    );
    color: var(--darkreader-text--bs-table-hover-color);
}

.table-primary {
    --darkreader-bg--bs-table-bg: #480f3b;
    --darkreader-bg--bs-table-striped-bg: #491b3d;
    --darkreader-text--bs-table-striped-color: #e8e6e3;
    --darkreader-bg--bs-table-active-bg: #4c2543;
    --darkreader-text--bs-table-active-color: #e8e6e3;
    --darkreader-bg--bs-table-hover-bg: #4a203f;
    --darkreader-text--bs-table-hover-color: #e8e6e3;
    color: rgb(232, 230, 227);
    border-color: rgb(90, 44, 78);
}

.table-secondary {
    --darkreader-bg--bs-table-bg: #242728;
    --darkreader-bg--bs-table-striped-bg: #2a2e30;
    --darkreader-text--bs-table-striped-color: #e8e6e3;
    --darkreader-bg--bs-table-active-bg: #313537;
    --darkreader-text--bs-table-active-color: #e8e6e3;
    --darkreader-bg--bs-table-hover-bg: #2e3233;
    --darkreader-text--bs-table-hover-color: #e8e6e3;
    color: rgb(232, 230, 227);
    border-color: rgb(61, 66, 68);
}

.table-success {
    --darkreader-bg--bs-table-bg: #34480c;
    --darkreader-bg--bs-table-striped-bg: #394819;
    --darkreader-text--bs-table-striped-color: #e8e6e3;
    --darkreader-bg--bs-table-active-bg: #3f4b24;
    --darkreader-text--bs-table-active-color: #e8e6e3;
    --darkreader-bg--bs-table-hover-bg: #3c4a1f;
    --darkreader-text--bs-table-hover-color: #e8e6e3;
    color: rgb(232, 230, 227);
    border-color: rgb(69, 89, 43);
}

.table-info {
    --darkreader-bg--bs-table-bg: #083e4a;
    --darkreader-bg--bs-table-striped-bg: #164049;
    --darkreader-text--bs-table-striped-color: #e8e6e3;
    --darkreader-bg--bs-table-active-bg: #22454b;
    --darkreader-text--bs-table-active-color: #e8e6e3;
    --darkreader-bg--bs-table-hover-bg: #1d434a;
    --darkreader-text--bs-table-hover-color: #e8e6e3;
    color: rgb(232, 230, 227);
    border-color: rgb(41, 82, 91);
}

.table-warning {
    --darkreader-bg--bs-table-bg: #4a3a02;
    --darkreader-bg--bs-table-striped-bg: #473c13;
    --darkreader-text--bs-table-striped-color: #e8e6e3;
    --darkreader-bg--bs-table-active-bg: #49401f;
    --darkreader-text--bs-table-active-color: #e8e6e3;
    --darkreader-bg--bs-table-hover-bg: #483e19;
    --darkreader-text--bs-table-hover-color: #e8e6e3;
    color: rgb(232, 230, 227);
    border-color: rgb(90, 79, 38);
}

.table-danger {
    --darkreader-bg--bs-table-bg: #4d0606;
    --darkreader-bg--bs-table-striped-bg: #4c1515;
    --darkreader-text--bs-table-striped-color: #e8e6e3;
    --darkreader-bg--bs-table-active-bg: #4e2020;
    --darkreader-text--bs-table-active-color: #e8e6e3;
    --darkreader-bg--bs-table-hover-bg: #4d1b1b;
    --darkreader-text--bs-table-hover-color: #e8e6e3;
    color: rgb(232, 230, 227);
    border-color: rgb(93, 39, 39);
}

.table-light {
    --darkreader-bg--bs-table-bg: #232627;
    --darkreader-bg--bs-table-striped-bg: #2a2d2f;
    --darkreader-text--bs-table-striped-color: #e8e6e3;
    --darkreader-bg--bs-table-active-bg: #303436;
    --darkreader-text--bs-table-active-color: #e8e6e3;
    --darkreader-bg--bs-table-hover-bg: #2d3032;
    --darkreader-text--bs-table-hover-color: #e8e6e3;
    color: rgb(232, 230, 227);
    border-color: rgb(60, 65, 68);
}

.table-dark {
    --darkreader-bg--bs-table-bg: #2a3952;
    --darkreader-bg--bs-table-striped-bg: #324059;
    --darkreader-text--bs-table-striped-color: #e8e6e3;
    --darkreader-bg--bs-table-active-bg: #3a475e;
    --darkreader-text--bs-table-active-color: #e8e6e3;
    --darkreader-bg--bs-table-hover-bg: #36445b;
    --darkreader-text--bs-table-hover-color: #e8e6e3;
    color: rgb(232, 230, 227);
    border-color: rgb(75, 93, 123);
}

.form-label {
    color: rgb(159, 183, 207);
}

.col-form-label {
    color: rgb(159, 183, 207);
}

.form-text {
    color: rgb(158, 150, 137);
}

.form-control {
    color: rgb(181, 175, 166);
    background-color: rgb(24, 26, 27);
    border-color: rgb(60, 65, 67);
}

.form-control:focus {
    color: rgb(181, 175, 166);
    background-color: rgb(24, 26, 27);
    border-color: rgb(113, 30, 97);
    outline-color: initial;
    box-shadow: rgb(89, 24, 77) 0px 0px 0px 2px;
}

.form-control::placeholder {
    color: rgb(185, 179, 170);
}

.form-control:disabled,
.form-control[readonly] {
    background-color: rgb(35, 38, 39);
}

.form-control::file-selector-button {
    color: rgb(181, 175, 166);
    background-color: rgb(24, 26, 27);
    border-color: inherit;
}

.form-control:hover:not(:disabled):not([readonly])::file-selector-button {
    background-color: rgb(31, 34, 35);
}

.form-control::-webkit-file-upload-button {
    color: rgb(181, 175, 166);
    background-color: rgb(24, 26, 27);
    border-color: inherit;
}

.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button {
    background-color: rgb(31, 34, 35);
}

.form-control-plaintext {
    color: rgb(159, 183, 207);
    background-color: transparent;
    border-color: transparent;
}

.form-select {
    color: rgb(181, 175, 166);
    background-color: rgb(24, 26, 27);
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");
    border-color: rgb(60, 65, 67);
}

.form-select:focus {
    border-color: rgb(113, 30, 97);
    outline-color: initial;
    box-shadow: rgb(89, 24, 77) 0px 0px 0px 2px;
}

.form-select[multiple],
.form-select[size]:not([size="1"]) {
    background-image: none;
}

.form-select:disabled {
    color: rgb(158, 150, 137);
    background-color: rgb(35, 38, 39);
}

.form-check-input {
    background-color: rgb(24, 26, 27);
    border-color: initial;
}

.form-check-input:focus {
    outline-color: initial;
    box-shadow: none;
}

.form-check-input:checked {
    background-color: transparent;
    border-color: transparent;
}

.form-check-input:checked[type="checkbox"] {
    background-image: linear-gradient(
        310deg,
        rgb(16, 18, 31) 0%,
        rgb(46, 52, 89) 100%
    );
}

.form-check-input:checked[type="radio"] {
    background-image: linear-gradient(
        310deg,
        rgb(16, 18, 31) 0%,
        rgb(46, 52, 89) 100%
    );
}

.form-check-input[type="checkbox"]:indeterminate {
    background-color: rgb(162, 10, 127);
    border-color: rgb(180, 11, 141);
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e");
}

.form-switch .form-check-input {
    background-image: none;
}

.form-switch .form-check-input:focus {
    background-image: none;
}

.form-switch .form-check-input:checked {
    background-image: none;
}

.form-range {
    background-color: transparent;
}

.form-range:focus {
    outline-color: initial;
}

.form-range:focus::-webkit-slider-thumb {
    box-shadow: rgb(24, 26, 27) 0px 0px 0px 1px, rgb(89, 24, 77) 0px 0px 0px 2px;
}

.form-range::-webkit-slider-thumb {
    background-color: rgb(162, 10, 127);
    border-color: initial;
}

.form-range::-webkit-slider-thumb:active {
    background-color: rgb(114, 7, 90);
}

.form-range::-webkit-slider-runnable-track {
    color: transparent;
    background-color: rgb(40, 44, 45);
    border-color: transparent;
}

.form-range:disabled::-webkit-slider-thumb {
    background-color: rgb(66, 71, 74);
}

.form-floating > label {
    border-color: transparent;
}

.form-floating > .form-control::placeholder {
    color: transparent;
}

.input-group-text {
    color: rgb(159, 183, 207);
    background-color: rgb(24, 26, 27);
    border-color: rgb(60, 65, 67);
}

.valid-feedback {
    color: rgb(116, 216, 69);
}

.valid-tooltip {
    color: rgb(232, 230, 227);
    background-color: rgba(99, 165, 35, 0.9);
}

.was-validated .form-control:valid,
.form-control.is-valid {
    border-color: rgb(68, 146, 31);
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 8'%3e%3cpath fill='%2366d432' 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");
}

.was-validated .form-control:valid:focus,
.form-control.is-valid:focus {
    border-color: rgb(68, 146, 31);
    box-shadow: rgba(99, 165, 35, 0.25) 0px 0px 0px 2px;
}

.was-validated .form-select:valid,
.form-select.is-valid {
    border-color: rgb(68, 146, 31);
}

.was-validated .form-select:valid:not([multiple]):not([size]),
.was-validated .form-select:valid:not([multiple])[size="1"],
.form-select.is-valid:not([multiple]):not([size]),
.form-select.is-valid:not([multiple])[size="1"] {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),
        url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 8'%3e%3cpath fill='%2366d432' 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");
}

.was-validated .form-select:valid:focus,
.form-select.is-valid:focus {
    border-color: rgb(68, 146, 31);
    box-shadow: rgba(99, 165, 35, 0.25) 0px 0px 0px 2px;
}

.was-validated .form-check-input:valid,
.form-check-input.is-valid {
    border-color: rgb(68, 146, 31);
}

.was-validated .form-check-input:valid:checked,
.form-check-input.is-valid:checked {
    background-color: rgb(99, 165, 35);
}

.was-validated .form-check-input:valid:focus,
.form-check-input.is-valid:focus {
    box-shadow: rgba(99, 165, 35, 0.25) 0px 0px 0px 2px;
}

.was-validated .form-check-input:valid ~ .form-check-label,
.form-check-input.is-valid ~ .form-check-label {
    color: rgb(116, 216, 69);
}

.invalid-feedback {
    color: rgb(253, 91, 111);
}

.invalid-tooltip {
    color: rgb(232, 230, 227);
    background-color: rgba(148, 2, 20, 0.9);
}

.was-validated .form-control:invalid,
.form-control.is-invalid {
    border-color: rgb(150, 2, 20);
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23fd5c70' 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='%23fd5c70' stroke='none'/%3e%3c/svg%3e");
}

.was-validated .form-control:invalid:focus,
.form-control.is-invalid:focus {
    border-color: rgb(150, 2, 20);
    box-shadow: rgba(148, 2, 20, 0.25) 0px 0px 0px 2px;
}

.was-validated .form-select:invalid,
.form-select.is-invalid {
    border-color: rgb(150, 2, 20);
}

.was-validated .form-select:invalid:not([multiple]):not([size]),
.was-validated .form-select:invalid:not([multiple])[size="1"],
.form-select.is-invalid:not([multiple]):not([size]),
.form-select.is-invalid:not([multiple])[size="1"] {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),
        url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23fd5c70' 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='%23fd5c70' stroke='none'/%3e%3c/svg%3e");
}

.was-validated .form-select:invalid:focus,
.form-select.is-invalid:focus {
    border-color: rgb(150, 2, 20);
    box-shadow: rgba(148, 2, 20, 0.25) 0px 0px 0px 2px;
}

.was-validated .form-check-input:invalid,
.form-check-input.is-invalid {
    border-color: rgb(150, 2, 20);
}

.was-validated .form-check-input:invalid:checked,
.form-check-input.is-invalid:checked {
    background-color: rgb(148, 2, 20);
}

.was-validated .form-check-input:invalid:focus,
.form-check-input.is-invalid:focus {
    box-shadow: rgba(148, 2, 20, 0.25) 0px 0px 0px 2px;
}

.was-validated .form-check-input:invalid ~ .form-check-label,
.form-check-input.is-invalid ~ .form-check-label {
    color: rgb(253, 91, 111);
}

.btn {
    color: rgb(155, 146, 133);
    background-color: transparent;
    border-color: transparent;
}

.btn:hover {
    color: rgb(155, 146, 133);
}

.btn-check:focus + .btn,
.btn:focus {
    outline-color: initial;
    box-shadow: rgba(0, 0, 0, 0.09) 0px 3px 5px -1px,
        rgba(0, 0, 0, 0.07) 0px 2px 3px -1px;
}

.btn-primary {
    color: rgb(232, 230, 227);
    background-color: rgb(162, 10, 127);
    border-color: rgb(180, 11, 141);
}

.btn-primary:hover {
    color: rgb(232, 230, 227);
    background-color: rgb(138, 8, 108);
    border-color: rgb(192, 12, 150);
}

.btn-check:focus + .btn-primary,
.btn-primary:focus {
    color: rgb(232, 230, 227);
    background-color: rgb(138, 8, 108);
    border-color: rgb(192, 12, 150);
    box-shadow: rgba(166, 35, 136, 0.5) 0px 0px 0px 0.2rem;
}

.btn-check:checked + .btn-primary,
.btn-check:active + .btn-primary,
.btn-primary:active,
.btn-primary.active,
.show > .btn-primary.dropdown-toggle {
    color: rgb(232, 230, 227);
    background-color: rgb(130, 8, 102);
    border-color: rgb(195, 12, 153);
}

.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: rgba(166, 35, 136, 0.5) 0px 0px 0px 0.2rem;
}

.btn-primary:disabled,
.btn-primary.disabled {
    color: rgb(232, 230, 227);
    background-color: rgb(162, 10, 127);
    border-color: rgb(180, 11, 141);
}

.btn-secondary {
    color: rgb(232, 230, 227);
    background-color: rgb(71, 84, 105);
    border-color: rgb(77, 84, 87);
}

.btn-secondary:hover {
    color: rgb(232, 230, 227);
    background-color: rgb(63, 74, 93);
    border-color: rgb(75, 81, 84);
}

.btn-check:focus + .btn-secondary,
.btn-secondary:focus {
    color: rgb(232, 230, 227);
    background-color: rgb(63, 74, 93);
    border-color: rgb(75, 81, 84);
    box-shadow: rgba(88, 98, 115, 0.5) 0px 0px 0px 0.2rem;
}

.btn-check:checked + .btn-secondary,
.btn-check:active + .btn-secondary,
.btn-secondary:active,
.btn-secondary.active,
.show > .btn-secondary.dropdown-toggle {
    color: rgb(232, 230, 227);
    background-color: rgb(61, 72, 90);
    border-color: rgb(75, 81, 84);
}

.btn-check:checked + .btn-secondary:focus,
.btn-check:active + .btn-secondary:focus,
.btn-secondary:active:focus,
.btn-secondary.active:focus,
.show > .btn-secondary.dropdown-toggle:focus {
    box-shadow: rgba(88, 98, 115, 0.5) 0px 0px 0px 0.2rem;
}

.btn-secondary:disabled,
.btn-secondary.disabled {
    color: rgb(232, 230, 227);
    background-color: rgb(71, 84, 105);
    border-color: rgb(77, 84, 87);
}

.btn-success {
    color: rgb(232, 230, 227);
    background-color: rgb(104, 171, 18);
    border-color: rgb(101, 167, 17);
}

.btn-success:hover {
    color: rgb(232, 230, 227);
    background-color: rgb(119, 162, 29);
    border-color: rgb(96, 150, 26);
}

.btn-check:focus + .btn-success,
.btn-success:focus {
    color: rgb(232, 230, 227);
    background-color: rgb(119, 162, 29);
    border-color: rgb(96, 150, 26);
    box-shadow: rgba(89, 146, 15, 0.5) 0px 0px 0px 0.2rem;
}

.btn-check:checked + .btn-success,
.btn-check:active + .btn-success,
.btn-success:active,
.btn-success.active,
.show > .btn-success.dropdown-toggle {
    color: rgb(232, 230, 227);
    background-color: rgb(113, 155, 27);
    border-color: rgb(96, 150, 26);
}

.btn-check:checked + .btn-success:focus,
.btn-check:active + .btn-success:focus,
.btn-success:active:focus,
.btn-success.active:focus,
.show > .btn-success.dropdown-toggle:focus {
    box-shadow: rgba(89, 146, 15, 0.5) 0px 0px 0px 0.2rem;
}

.btn-success:disabled,
.btn-success.disabled {
    color: rgb(232, 230, 227);
    background-color: rgb(104, 171, 18);
    border-color: rgb(101, 167, 17);
}

.btn-info {
    color: rgb(232, 230, 227);
    background-color: rgb(18, 154, 186);
    border-color: rgb(16, 135, 162);
}

.btn-info:hover {
    color: rgb(232, 230, 227);
    background-color: rgb(17, 137, 164);
    border-color: rgb(16, 129, 155);
}

.btn-check:focus + .btn-info,
.btn-info:focus {
    color: rgb(232, 230, 227);
    background-color: rgb(17, 137, 164);
    border-color: rgb(16, 129, 155);
    box-shadow: rgba(16, 131, 158, 0.5) 0px 0px 0px 0.2rem;
}

.btn-check:checked + .btn-info,
.btn-check:active + .btn-info,
.btn-info:active,
.btn-info.active,
.show > .btn-info.dropdown-toggle {
    color: rgb(232, 230, 227);
    background-color: rgb(15, 131, 158);
    border-color: rgb(16, 129, 155);
}

.btn-check:checked + .btn-info:focus,
.btn-check:active + .btn-info:focus,
.btn-info:active:focus,
.btn-info.active:focus,
.show > .btn-info.dropdown-toggle:focus {
    box-shadow: rgba(16, 131, 158, 0.5) 0px 0px 0px 0.2rem;
}

.btn-info:disabled,
.btn-info.disabled {
    color: rgb(232, 230, 227);
    background-color: rgb(18, 154, 186);
    border-color: rgb(16, 135, 162);
}

.btn-warning {
    color: rgb(232, 230, 227);
    background-color: rgb(172, 135, 3);
    border-color: rgb(161, 126, 3);
}

.btn-warning:hover {
    color: rgb(232, 230, 227);
    background-color: rgb(154, 120, 3);
    border-color: rgb(155, 122, 3);
}

.btn-check:focus + .btn-warning,
.btn-warning:focus {
    color: rgb(232, 230, 227);
    background-color: rgb(154, 120, 3);
    border-color: rgb(155, 122, 3);
    box-shadow: rgba(170, 140, 34, 0.5) 0px 0px 0px 0.2rem;
}

.btn-check:checked + .btn-warning,
.btn-check:active + .btn-warning,
.btn-warning:active,
.btn-warning.active,
.show > .btn-warning.dropdown-toggle {
    color: rgb(232, 230, 227);
    background-color: rgb(148, 116, 3);
    border-color: rgb(155, 122, 3);
}

.btn-check:checked + .btn-warning:focus,
.btn-check:active + .btn-warning:focus,
.btn-warning:active:focus,
.btn-warning.active:focus,
.show > .btn-warning.dropdown-toggle:focus {
    box-shadow: rgba(170, 140, 34, 0.5) 0px 0px 0px 0.2rem;
}

.btn-warning:disabled,
.btn-warning.disabled {
    color: rgb(232, 230, 227);
    background-color: rgb(172, 135, 3);
    border-color: rgb(161, 126, 3);
}

.btn-danger {
    color: rgb(232, 230, 227);
    background-color: rgb(187, 5, 5);
    border-color: rgb(178, 5, 5);
}

.btn-danger:hover {
    color: rgb(232, 230, 227);
    background-color: rgb(159, 4, 4);
    border-color: rgb(192, 5, 5);
}

.btn-check:focus + .btn-danger,
.btn-danger:focus {
    color: rgb(232, 230, 227);
    background-color: rgb(159, 4, 4);
    border-color: rgb(192, 5, 5);
    box-shadow: rgba(174, 15, 15, 0.5) 0px 0px 0px 0.2rem;
}

.btn-check:checked + .btn-danger,
.btn-check:active + .btn-danger,
.btn-danger:active,
.btn-danger.active,
.show > .btn-danger.dropdown-toggle {
    color: rgb(232, 230, 227);
    background-color: rgb(150, 4, 4);
    border-color: rgb(195, 6, 6);
}

.btn-check:checked + .btn-danger:focus,
.btn-check:active + .btn-danger:focus,
.btn-danger:active:focus,
.btn-danger.active:focus,
.show > .btn-danger.dropdown-toggle:focus {
    box-shadow: rgba(174, 15, 15, 0.5) 0px 0px 0px 0.2rem;
}

.btn-danger:disabled,
.btn-danger.disabled {
    color: rgb(232, 230, 227);
    background-color: rgb(187, 5, 5);
    border-color: rgb(178, 5, 5);
}

.btn-light {
    color: rgb(232, 230, 227);
    background-color: rgb(35, 38, 39);
    border-color: rgb(53, 58, 60);
}

.btn-light:hover {
    color: rgb(232, 230, 227);
    background-color: rgb(33, 36, 37);
    border-color: rgb(53, 57, 59);
}

.btn-check:focus + .btn-light,
.btn-light:focus {
    color: rgb(232, 230, 227);
    background-color: rgb(33, 36, 37);
    border-color: rgb(53, 57, 59);
    box-shadow: rgba(55, 59, 62, 0.5) 0px 0px 0px 0.2rem;
}

.btn-check:checked + .btn-light,
.btn-check:active + .btn-light,
.btn-light:active,
.btn-light.active,
.show > .btn-light.dropdown-toggle {
    color: rgb(232, 230, 227);
    background-color: rgb(33, 35, 37);
    border-color: rgb(53, 57, 59);
}

.btn-check:checked + .btn-light:focus,
.btn-check:active + .btn-light:focus,
.btn-light:active:focus,
.btn-light.active:focus,
.show > .btn-light.dropdown-toggle:focus {
    box-shadow: rgba(55, 59, 62, 0.5) 0px 0px 0px 0.2rem;
}

.btn-light:disabled,
.btn-light.disabled {
    color: rgb(232, 230, 227);
    background-color: rgb(35, 38, 39);
    border-color: rgb(53, 58, 60);
}

.btn-dark {
    color: rgb(232, 230, 227);
    background-color: rgb(42, 57, 82);
    border-color: rgb(70, 96, 139);
}

.btn-dark:hover {
    color: rgb(232, 230, 227);
    background-color: rgb(35, 48, 70);
    border-color: rgb(74, 100, 144);
}

.btn-check:focus + .btn-dark,
.btn-dark:focus {
    color: rgb(232, 230, 227);
    background-color: rgb(35, 48, 70);
    border-color: rgb(74, 100, 144);
    box-shadow: rgba(66, 79, 101, 0.5) 0px 0px 0px 0.2rem;
}

.btn-check:checked + .btn-dark,
.btn-check:active + .btn-dark,
.btn-dark:active,
.btn-dark.active,
.show > .btn-dark.dropdown-toggle {
    color: rgb(232, 230, 227);
    background-color: rgb(34, 46, 66);
    border-color: rgb(74, 101, 146);
}

.btn-check:checked + .btn-dark:focus,
.btn-check:active + .btn-dark:focus,
.btn-dark:active:focus,
.btn-dark.active:focus,
.show > .btn-dark.dropdown-toggle:focus {
    box-shadow: rgba(66, 79, 101, 0.5) 0px 0px 0px 0.2rem;
}

.btn-dark:disabled,
.btn-dark.disabled {
    color: rgb(232, 230, 227);
    background-color: rgb(42, 57, 82);
    border-color: rgb(70, 96, 139);
}

.btn-white {
    color: rgb(232, 230, 227);
    background-color: rgb(24, 26, 27);
    border-color: rgb(48, 52, 54);
}

.btn-white:hover {
    color: rgb(232, 230, 227);
    background-color: rgb(24, 26, 27);
    border-color: rgb(48, 52, 54);
}

.btn-check:focus + .btn-white,
.btn-white:focus {
    color: rgb(232, 230, 227);
    background-color: rgb(24, 26, 27);
    border-color: rgb(48, 52, 54);
    box-shadow: rgba(45, 49, 51, 0.5) 0px 0px 0px 0.2rem;
}

.btn-check:checked + .btn-white,
.btn-check:active + .btn-white,
.btn-white:active,
.btn-white.active,
.show > .btn-white.dropdown-toggle {
    color: rgb(232, 230, 227);
    background-color: rgb(24, 26, 27);
    border-color: rgb(48, 52, 54);
}

.btn-check:checked + .btn-white:focus,
.btn-check:active + .btn-white:focus,
.btn-white:active:focus,
.btn-white.active:focus,
.show > .btn-white.dropdown-toggle:focus {
    box-shadow: rgba(45, 49, 51, 0.5) 0px 0px 0px 0.2rem;
}

.btn-white:disabled,
.btn-white.disabled {
    color: rgb(232, 230, 227);
    background-color: rgb(24, 26, 27);
    border-color: rgb(48, 52, 54);
}

.btn-outline-primary {
    color: rgb(244, 65, 203);
    border-color: rgb(180, 11, 141);
}

.btn-outline-primary:hover {
    color: rgb(232, 230, 227);
    background-color: rgb(162, 10, 127);
    border-color: rgb(180, 11, 141);
}

.btn-check:focus + .btn-outline-primary,
.btn-outline-primary:focus {
    box-shadow: rgba(162, 10, 127, 0.5) 0px 0px 0px 0.2rem;
}

.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: rgb(232, 230, 227);
    background-color: rgb(162, 10, 127);
    border-color: rgb(180, 11, 141);
}

.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: rgba(162, 10, 127, 0.5) 0px 0px 0px 0.2rem;
}

.btn-outline-primary:disabled,
.btn-outline-primary.disabled {
    color: rgb(244, 65, 203);
    background-color: transparent;
}

.btn-outline-secondary {
    color: rgb(166, 159, 147);
    border-color: rgb(77, 84, 87);
}

.btn-outline-secondary:hover {
    color: rgb(232, 230, 227);
    background-color: rgb(71, 84, 105);
    border-color: rgb(77, 84, 87);
}

.btn-check:focus + .btn-outline-secondary,
.btn-outline-secondary:focus {
    box-shadow: rgba(71, 84, 105, 0.5) 0px 0px 0px 0.2rem;
}

.btn-check:checked + .btn-outline-secondary,
.btn-check:active + .btn-outline-secondary,
.btn-outline-secondary:active,
.btn-outline-secondary.active,
.btn-outline-secondary.dropdown-toggle.show {
    color: rgb(232, 230, 227);
    background-color: rgb(71, 84, 105);
    border-color: rgb(77, 84, 87);
}

.btn-check:checked + .btn-outline-secondary:focus,
.btn-check:active + .btn-outline-secondary:focus,
.btn-outline-secondary:active:focus,
.btn-outline-secondary.active:focus,
.btn-outline-secondary.dropdown-toggle.show:focus {
    box-shadow: rgba(71, 84, 105, 0.5) 0px 0px 0px 0.2rem;
}

.btn-outline-secondary:disabled,
.btn-outline-secondary.disabled {
    color: rgb(166, 159, 147);
    background-color: transparent;
}

.btn-outline-success {
    color: rgb(158, 235, 59);
    border-color: rgb(101, 167, 17);
}

.btn-outline-success:hover {
    color: rgb(232, 230, 227);
    background-color: rgb(104, 171, 18);
    border-color: rgb(101, 167, 17);
}

.btn-check:focus + .btn-outline-success,
.btn-outline-success:focus {
    box-shadow: rgba(104, 171, 18, 0.5) 0px 0px 0px 0.2rem;
}

.btn-check:checked + .btn-outline-success,
.btn-check:active + .btn-outline-success,
.btn-outline-success:active,
.btn-outline-success.active,
.btn-outline-success.dropdown-toggle.show {
    color: rgb(232, 230, 227);
    background-color: rgb(104, 171, 18);
    border-color: rgb(101, 167, 17);
}

.btn-check:checked + .btn-outline-success:focus,
.btn-check:active + .btn-outline-success:focus,
.btn-outline-success:active:focus,
.btn-outline-success.active:focus,
.btn-outline-success.dropdown-toggle.show:focus {
    box-shadow: rgba(104, 171, 18, 0.5) 0px 0px 0px 0.2rem;
}

.btn-outline-success:disabled,
.btn-outline-success.disabled {
    color: rgb(158, 235, 59);
    background-color: transparent;
}

.btn-outline-info {
    color: rgb(46, 199, 234);
    border-color: rgb(16, 135, 162);
}

.btn-outline-info:hover {
    color: rgb(232, 230, 227);
    background-color: rgb(18, 154, 186);
    border-color: rgb(16, 135, 162);
}

.btn-check:focus + .btn-outline-info,
.btn-outline-info:focus {
    box-shadow: rgba(18, 154, 186, 0.5) 0px 0px 0px 0.2rem;
}

.btn-check:checked + .btn-outline-info,
.btn-check:active + .btn-outline-info,
.btn-outline-info:active,
.btn-outline-info.active,
.btn-outline-info.dropdown-toggle.show {
    color: rgb(232, 230, 227);
    background-color: rgb(18, 154, 186);
    border-color: rgb(16, 135, 162);
}

.btn-check:checked + .btn-outline-info:focus,
.btn-check:active + .btn-outline-info:focus,
.btn-outline-info:active:focus,
.btn-outline-info.active:focus,
.btn-outline-info.dropdown-toggle.show:focus {
    box-shadow: rgba(18, 154, 186, 0.5) 0px 0px 0px 0.2rem;
}

.btn-outline-info:disabled,
.btn-outline-info.disabled {
    color: rgb(46, 199, 234);
    background-color: transparent;
}

.btn-outline-warning {
    color: rgb(251, 210, 62);
    border-color: rgb(161, 126, 3);
}

.btn-outline-warning:hover {
    color: rgb(232, 230, 227);
    background-color: rgb(172, 135, 3);
    border-color: rgb(161, 126, 3);
}

.btn-check:focus + .btn-outline-warning,
.btn-outline-warning:focus {
    box-shadow: rgba(172, 135, 3, 0.5) 0px 0px 0px 0.2rem;
}

.btn-check:checked + .btn-outline-warning,
.btn-check:active + .btn-outline-warning,
.btn-outline-warning:active,
.btn-outline-warning.active,
.btn-outline-warning.dropdown-toggle.show {
    color: rgb(232, 230, 227);
    background-color: rgb(172, 135, 3);
    border-color: rgb(161, 126, 3);
}

.btn-check:checked + .btn-outline-warning:focus,
.btn-check:active + .btn-outline-warning:focus,
.btn-outline-warning:active:focus,
.btn-outline-warning.active:focus,
.btn-outline-warning.dropdown-toggle.show:focus {
    box-shadow: rgba(172, 135, 3, 0.5) 0px 0px 0px 0.2rem;
}

.btn-outline-warning:disabled,
.btn-outline-warning.disabled {
    color: rgb(251, 210, 62);
    background-color: transparent;
}

.btn-outline-danger {
    color: rgb(250, 41, 41);
    border-color: rgb(178, 5, 5);
}

.btn-outline-danger:hover {
    color: rgb(232, 230, 227);
    background-color: rgb(187, 5, 5);
    border-color: rgb(178, 5, 5);
}

.btn-check:focus + .btn-outline-danger,
.btn-outline-danger:focus {
    box-shadow: rgba(187, 5, 5, 0.5) 0px 0px 0px 0.2rem;
}

.btn-check:checked + .btn-outline-danger,
.btn-check:active + .btn-outline-danger,
.btn-outline-danger:active,
.btn-outline-danger.active,
.btn-outline-danger.dropdown-toggle.show {
    color: rgb(232, 230, 227);
    background-color: rgb(187, 5, 5);
    border-color: rgb(178, 5, 5);
}

.btn-check:checked + .btn-outline-danger:focus,
.btn-check:active + .btn-outline-danger:focus,
.btn-outline-danger:active:focus,
.btn-outline-danger.active:focus,
.btn-outline-danger.dropdown-toggle.show:focus {
    box-shadow: rgba(187, 5, 5, 0.5) 0px 0px 0px 0.2rem;
}

.btn-outline-danger:disabled,
.btn-outline-danger.disabled {
    color: rgb(250, 41, 41);
    background-color: transparent;
}

.btn-outline-light {
    color: rgb(220, 217, 212);
    border-color: rgb(53, 58, 60);
}

.btn-outline-light:hover {
    color: rgb(232, 230, 227);
    background-color: rgb(35, 38, 39);
    border-color: rgb(53, 58, 60);
}

.btn-check:focus + .btn-outline-light,
.btn-outline-light:focus {
    box-shadow: rgba(35, 38, 39, 0.5) 0px 0px 0px 0.2rem;
}

.btn-check:checked + .btn-outline-light,
.btn-check:active + .btn-outline-light,
.btn-outline-light:active,
.btn-outline-light.active,
.btn-outline-light.dropdown-toggle.show {
    color: rgb(232, 230, 227);
    background-color: rgb(35, 38, 39);
    border-color: rgb(53, 58, 60);
}

.btn-check:checked + .btn-outline-light:focus,
.btn-check:active + .btn-outline-light:focus,
.btn-outline-light:active:focus,
.btn-outline-light.active:focus,
.btn-outline-light.dropdown-toggle.show:focus {
    box-shadow: rgba(35, 38, 39, 0.5) 0px 0px 0px 0.2rem;
}

.btn-outline-light:disabled,
.btn-outline-light.disabled {
    color: rgb(220, 217, 212);
    background-color: transparent;
}

.btn-outline-dark {
    color: rgb(159, 183, 207);
    border-color: rgb(70, 96, 139);
}

.btn-outline-dark:hover {
    color: rgb(232, 230, 227);
    background-color: rgb(42, 57, 82);
    border-color: rgb(70, 96, 139);
}

.btn-check:focus + .btn-outline-dark,
.btn-outline-dark:focus {
    box-shadow: rgba(42, 57, 82, 0.5) 0px 0px 0px 0.2rem;
}

.btn-check:checked + .btn-outline-dark,
.btn-check:active + .btn-outline-dark,
.btn-outline-dark:active,
.btn-outline-dark.active,
.btn-outline-dark.dropdown-toggle.show {
    color: rgb(232, 230, 227);
    background-color: rgb(42, 57, 82);
    border-color: rgb(70, 96, 139);
}

.btn-check:checked + .btn-outline-dark:focus,
.btn-check:active + .btn-outline-dark:focus,
.btn-outline-dark:active:focus,
.btn-outline-dark.active:focus,
.btn-outline-dark.dropdown-toggle.show:focus {
    box-shadow: rgba(42, 57, 82, 0.5) 0px 0px 0px 0.2rem;
}

.btn-outline-dark:disabled,
.btn-outline-dark.disabled {
    color: rgb(159, 183, 207);
    background-color: transparent;
}

.btn-outline-white {
    color: rgb(232, 230, 227);
    border-color: rgb(48, 52, 54);
}

.btn-outline-white:hover {
    color: rgb(232, 230, 227);
    background-color: rgb(24, 26, 27);
    border-color: rgb(48, 52, 54);
}

.btn-check:focus + .btn-outline-white,
.btn-outline-white:focus {
    box-shadow: rgba(24, 26, 27, 0.5) 0px 0px 0px 0.2rem;
}

.btn-check:checked + .btn-outline-white,
.btn-check:active + .btn-outline-white,
.btn-outline-white:active,
.btn-outline-white.active,
.btn-outline-white.dropdown-toggle.show {
    color: rgb(232, 230, 227);
    background-color: rgb(24, 26, 27);
    border-color: rgb(48, 52, 54);
}

.btn-check:checked + .btn-outline-white:focus,
.btn-check:active + .btn-outline-white:focus,
.btn-outline-white:active:focus,
.btn-outline-white.active:focus,
.btn-outline-white.dropdown-toggle.show:focus {
    box-shadow: rgba(24, 26, 27, 0.5) 0px 0px 0px 0.2rem;
}

.btn-outline-white:disabled,
.btn-outline-white.disabled {
    color: rgb(232, 230, 227);
    background-color: transparent;
}

.btn-link {
    color: rgb(244, 65, 203);
    text-decoration-color: initial;
}

.btn-link:hover {
    color: rgb(246, 115, 216);
    text-decoration-color: initial;
}

.btn-link:focus {
    text-decoration-color: initial;
}

.btn-link:disabled,
.btn-link.disabled {
    color: rgb(158, 150, 137);
}

.dropdown-toggle::after {
    border-top-color: initial;
    border-right-color: transparent;
    border-bottom-color: initial;
    border-left-color: transparent;
}

.dropdown-menu {
    color: rgb(155, 146, 133);
    list-style-image: initial;
    background-color: rgb(24, 26, 27);
    border-color: transparent;
}

.dropdown-menu-start {
    --bs-position: start;
}

.dropdown-menu-end {
    --bs-position: end;
}

@media (min-width: 576px) {
    .dropdown-menu-sm-start {
        --bs-position: start;
    }

    .dropdown-menu-sm-end {
        --bs-position: end;
    }
}

@media (min-width: 768px) {
    .dropdown-menu-md-start {
        --bs-position: start;
    }

    .dropdown-menu-md-end {
        --bs-position: end;
    }
}

@media (min-width: 992px) {
    .dropdown-menu-lg-start {
        --bs-position: start;
    }

    .dropdown-menu-lg-end {
        --bs-position: end;
    }
}

@media (min-width: 1200px) {
    .dropdown-menu-xl-start {
        --bs-position: start;
    }

    .dropdown-menu-xl-end {
        --bs-position: end;
    }
}

@media (min-width: 1400px) {
    .dropdown-menu-xxl-start {
        --bs-position: start;
    }

    .dropdown-menu-xxl-end {
        --bs-position: end;
    }
}

.dropup .dropdown-toggle::after {
    border-top-color: initial;
    border-right-color: transparent;
    border-bottom-color: initial;
    border-left-color: transparent;
}

.dropend .dropdown-toggle::after {
    border-top-color: transparent;
    border-right-color: initial;
    border-bottom-color: transparent;
    border-left-color: initial;
}

.dropstart .dropdown-toggle::before {
    border-top-color: transparent;
    border-right-color: initial;
    border-bottom-color: transparent;
}

.dropdown-divider {
    border-top-color: transparent;
}

.dropdown-item {
    color: rgb(155, 146, 133);
    background-color: transparent;
    border-color: initial;
}

.dropdown-item:hover,
.dropdown-item:focus {
    color: rgb(159, 183, 207);
    background-color: rgb(35, 38, 39);
}

.dropdown-item.active,
.dropdown-item:active {
    color: rgb(155, 146, 133);
    text-decoration-color: initial;
    background-color: transparent;
}

.dropdown-item.disabled,
.dropdown-item:disabled {
    color: rgb(158, 150, 137);
    background-color: transparent;
}

.dropdown-header {
    color: rgb(158, 150, 137);
}

.dropdown-item-text {
    color: rgb(155, 146, 133);
}

.dropdown-menu-dark {
    color: rgb(214, 210, 205);
    background-color: rgb(44, 47, 49);
    border-color: transparent;
}

.dropdown-menu-dark .dropdown-item {
    color: rgb(214, 210, 205);
}

.dropdown-menu-dark .dropdown-item:hover,
.dropdown-menu-dark .dropdown-item:focus {
    color: rgb(232, 230, 227);
    background-color: rgba(24, 26, 27, 0.15);
}

.dropdown-menu-dark .dropdown-item.active,
.dropdown-menu-dark .dropdown-item:active {
    color: rgb(155, 146, 133);
    background-color: transparent;
}

.dropdown-menu-dark .dropdown-item.disabled,
.dropdown-menu-dark .dropdown-item:disabled {
    color: rgb(185, 179, 170);
}

.dropdown-menu-dark .dropdown-divider {
    border-color: transparent;
}

.dropdown-menu-dark .dropdown-item-text {
    color: rgb(214, 210, 205);
}

.dropdown-menu-dark .dropdown-header {
    color: rgb(185, 179, 170);
}

.nav {
    list-style-image: initial;
}

.nav-link {
    color: rgb(244, 65, 203);
}

.nav-link:hover,
.nav-link:focus {
    color: rgb(246, 115, 216);
}

.nav-link.disabled {
    color: rgb(158, 150, 137);
}

.nav-tabs {
    border-bottom-color: rgb(56, 61, 63);
}

.nav-tabs .nav-link {
    background-image: none;
    background-color: initial;
    border-color: transparent;
}

.nav-tabs .nav-link:hover,
.nav-tabs .nav-link:focus {
    border-color: rgb(53, 58, 60) rgb(53, 58, 60) rgb(56, 61, 63);
}

.nav-tabs .nav-link.disabled {
    color: rgb(158, 150, 137);
    background-color: transparent;
    border-color: transparent;
}

.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
    color: rgb(181, 175, 166);
    background-color: rgb(24, 26, 27);
    border-color: rgb(56, 61, 63) rgb(56, 61, 63) rgb(48, 52, 54);
}

.nav-pills .nav-link {
    background-image: none;
    background-color: initial;
    border-color: initial;
}

.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
    color: rgb(159, 183, 207);
    background-color: rgb(24, 26, 27);
}

.navbar-nav {
    list-style-image: initial;
}

.navbar-toggler {
    background-color: transparent;
    border-color: transparent;
}

.navbar-toggler:hover {
    text-decoration-color: initial;
}

.navbar-toggler:focus {
    text-decoration-color: initial;
    outline-color: initial;
}

.navbar-light .navbar-brand {
    color: rgba(159, 183, 207, 0.9);
}

.navbar-light .navbar-brand:hover,
.navbar-light .navbar-brand:focus {
    color: rgba(159, 183, 207, 0.9);
}

.navbar-light .navbar-nav .nav-link {
    color: rgb(159, 183, 207);
}

.navbar-light .navbar-nav .nav-link:hover,
.navbar-light .navbar-nav .nav-link:focus {
    color: rgba(159, 183, 207, 0.7);
}

.navbar-light .navbar-nav .nav-link.disabled {
    color: rgba(159, 183, 207, 0.3);
}

.navbar-light .navbar-nav .show > .nav-link,
.navbar-light .navbar-nav .nav-link.active {
    color: rgba(159, 183, 207, 0.9);
}

.navbar-light .navbar-toggler {
    color: rgb(159, 183, 207);
    border-color: rgba(70, 96, 139, 0.1);
}

.navbar-light .navbar-toggler-icon {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='%23344767' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}

.navbar-light .navbar-text {
    color: rgb(159, 183, 207);
}

.navbar-light .navbar-text a,
.navbar-light .navbar-text a:hover,
.navbar-light .navbar-text a:focus {
    color: rgba(159, 183, 207, 0.9);
}

.navbar-dark .navbar-brand {
    color: rgb(232, 230, 227);
}

.navbar-dark .navbar-brand:hover,
.navbar-dark .navbar-brand:focus {
    color: rgb(232, 230, 227);
}

.navbar-dark .navbar-nav .nav-link {
    color: rgba(232, 230, 227, 0.85);
}

.navbar-dark .navbar-nav .nav-link:hover,
.navbar-dark .navbar-nav .nav-link:focus {
    color: rgba(232, 230, 227, 0.75);
}

.navbar-dark .navbar-nav .nav-link.disabled {
    color: rgba(232, 230, 227, 0.25);
}

.navbar-dark .navbar-nav .show > .nav-link,
.navbar-dark .navbar-nav .nav-link.active {
    color: rgb(232, 230, 227);
}

.navbar-dark .navbar-toggler {
    color: rgba(232, 230, 227, 0.85);
    border-color: rgba(48, 52, 54, 0.1);
}

.navbar-dark .navbar-toggler-icon {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.85%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(232, 230, 227, 0.85);
}

.navbar-dark .navbar-text a,
.navbar-dark .navbar-text a:hover,
.navbar-dark .navbar-text a:focus {
    color: rgb(232, 230, 227);
}

.card {
    background-color: rgb(24, 26, 27);
    border-color: rgba(140, 130, 115, 0.13);
}

.card > .list-group {
    border-top-color: inherit;
    border-bottom-color: inherit;
}

.card > .card-header + .list-group,
.card > .list-group + .card-footer {
    border-top-color: initial;
}

.card-link:hover {
    text-decoration-color: initial;
}

.card-header {
    background-color: rgb(24, 26, 27);
    border-bottom-color: rgba(140, 130, 115, 0.13);
}

.card-footer {
    background-color: rgb(24, 26, 27);
    border-top-color: rgba(140, 130, 115, 0.13);
}

.card-header-tabs {
    border-bottom-color: initial;
}

@media (min-width: 576px) {
    .card-group > .card + .card {
        border-left-color: initial;
    }
}

.accordion-button {
    color: rgb(155, 146, 133);
    background-color: transparent;
    border-color: initial;
}

.accordion-button:not(.collapsed) {
    color: rgb(159, 183, 207);
    background-color: transparent;
    box-shadow: rgba(0, 0, 0, 0.13) 0px 0px 0px inset;
}

.accordion-button:not(.collapsed)::after {
    background-image: none;
}

.accordion-button::after {
    background-image: none;
}

.accordion-button:focus {
    border-color: rgb(113, 30, 97);
    outline-color: initial;
    box-shadow: none;
}

.accordion-item {
    background-color: transparent;
    border-color: rgba(140, 130, 115, 0.13);
}

.accordion-item:not(:first-of-type) {
    border-top-color: initial;
}

.accordion-flush .accordion-item {
    border-right-color: initial;
    border-left-color: initial;
}

.accordion-flush .accordion-item:first-child {
    border-top-color: initial;
}

.accordion-flush .accordion-item:last-child {
    border-bottom-color: initial;
}

.breadcrumb {
    list-style-image: initial;
    background-color: rgb(35, 38, 39);
}

.breadcrumb-item + .breadcrumb-item::before {
    color: rgb(158, 150, 137);
}

.breadcrumb-item.active {
    color: rgb(158, 150, 137);
}

.pagination {
    list-style-image: initial;
}

.page-link {
    color: rgb(244, 65, 203);
    background-color: rgb(24, 26, 27);
    border-color: rgb(56, 61, 63);
}

.page-link:hover {
    color: rgb(246, 115, 216);
    background-color: rgb(35, 38, 39);
    border-color: rgb(56, 61, 63);
}

.page-link:focus {
    color: rgb(246, 115, 216);
    background-color: rgb(35, 38, 39);
    outline-color: initial;
    box-shadow: rgba(162, 10, 127, 0.25) 0px 0px 0px 0.2rem;
}

.page-item.active .page-link {
    color: rgb(232, 230, 227);
    background-color: rgb(162, 10, 127);
    border-color: rgb(180, 11, 141);
}

.page-item.disabled .page-link {
    color: rgb(158, 150, 137);
    background-color: rgb(24, 26, 27);
    border-color: rgb(56, 61, 63);
}

.badge {
    color: rgb(232, 230, 227);
}

.alert {
    border-color: transparent;
}

.alert-heading {
    color: inherit;
}

.alert-primary {
    color: rgb(247, 121, 218);
    background-color: rgb(72, 15, 59);
}

.alert-primary .alert-link {
    color: rgb(248, 138, 222);
}

.alert-secondary {
    color: rgb(175, 168, 157);
    background-color: rgb(36, 39, 40);
}

.alert-secondary .alert-link {
    color: rgb(186, 180, 171);
}

.alert-success {
    color: rgb(202, 197, 190);
    background-color: rgb(52, 72, 12);
}

.alert-success .alert-link {
    color: rgb(208, 204, 198);
}

.alert-info {
    color: rgb(111, 217, 241);
    background-color: rgb(8, 62, 74);
}

.alert-info .alert-link {
    color: rgb(131, 223, 243);
}

.alert-warning {
    color: rgb(233, 213, 142);
    background-color: rgb(74, 58, 2);
}

.alert-warning .alert-link {
    color: rgb(202, 197, 190);
}

.alert-danger {
    color: rgb(251, 107, 107);
    background-color: rgb(77, 6, 6);
}

.alert-danger .alert-link {
    color: rgb(252, 127, 127);
}

.alert-light {
    color: rgb(172, 165, 154);
    background-color: rgb(26, 28, 29);
}

.alert-light .alert-link {
    color: rgb(184, 178, 169);
}

.alert-dark {
    color: rgb(203, 198, 191);
    background-color: rgb(44, 48, 50);
}

.alert-dark .alert-link {
    color: rgb(208, 204, 198);
}

.alert-white {
    color: rgb(168, 160, 149);
    background-color: rgb(24, 26, 27);
}

.alert-white .alert-link {
    color: rgb(180, 174, 164);
}

.progress {
    background-color: rgb(35, 38, 39);
}

.progress-bar {
    color: rgb(232, 230, 227);
    background-color: rgb(162, 10, 127);
}

.progress-bar-striped {
    background-image: linear-gradient(
        45deg,
        rgba(24, 26, 27, 0.15) 25%,
        rgba(0, 0, 0, 0) 25%,
        rgba(0, 0, 0, 0) 50%,
        rgba(24, 26, 27, 0.15) 50%,
        rgba(24, 26, 27, 0.15) 75%,
        rgba(0, 0, 0, 0) 75%,
        rgba(0, 0, 0, 0)
    );
}

.list-group-item-action {
    color: rgb(181, 175, 166);
}

.list-group-item-action:hover,
.list-group-item-action:focus {
    color: rgb(181, 175, 166);
    text-decoration-color: initial;
    background-color: rgb(27, 30, 31);
}

.list-group-item-action:active {
    color: rgb(155, 146, 133);
    background-color: rgb(35, 38, 39);
}

.list-group-item {
    color: inherit;
    background-color: rgb(24, 26, 27);
    border-color: rgba(140, 130, 115, 0.13);
}

.list-group-item.disabled,
.list-group-item:disabled {
    color: rgb(158, 150, 137);
    background-color: rgb(24, 26, 27);
}

.list-group-item.active {
    color: rgb(232, 230, 227);
    background-color: rgb(162, 10, 127);
    border-color: rgb(180, 11, 141);
}

.list-group-item-primary {
    color: rgb(247, 121, 218);
    background-color: rgb(72, 15, 59);
}

.list-group-item-primary.list-group-item-action:hover,
.list-group-item-primary.list-group-item-action:focus {
    color: rgb(247, 121, 218);
    background-color: rgb(76, 37, 67);
}

.list-group-item-primary.list-group-item-action.active {
    color: rgb(232, 230, 227);
    background-color: rgb(98, 6, 76);
    border-color: rgb(205, 12, 159);
}

.list-group-item-secondary {
    color: rgb(175, 168, 157);
    background-color: rgb(36, 39, 40);
}

.list-group-item-secondary.list-group-item-action:hover,
.list-group-item-secondary.list-group-item-action:focus {
    color: rgb(175, 168, 157);
    background-color: rgb(49, 53, 55);
}

.list-group-item-secondary.list-group-item-action.active {
    color: rgb(232, 230, 227);
    background-color: rgb(63, 70, 82);
    border-color: rgb(110, 102, 90);
}

.list-group-item-success {
    color: rgb(202, 197, 190);
    background-color: rgb(52, 72, 12);
}

.list-group-item-success.list-group-item-action:hover,
.list-group-item-success.list-group-item-action:focus {
    color: rgb(202, 197, 190);
    background-color: rgb(63, 75, 36);
}

.list-group-item-success.list-group-item-action.active {
    color: rgb(232, 230, 227);
    background-color: rgb(42, 69, 7);
    border-color: rgb(124, 115, 102);
}

.list-group-item-info {
    color: rgb(111, 217, 241);
    background-color: rgb(8, 62, 74);
}

.list-group-item-info.list-group-item-action:hover,
.list-group-item-info.list-group-item-action:focus {
    color: rgb(111, 217, 241);
    background-color: rgb(34, 69, 75);
}

.list-group-item-info.list-group-item-action.active {
    color: rgb(232, 230, 227);
    background-color: rgb(11, 93, 111);
    border-color: rgb(19, 159, 190);
}

.list-group-item-warning {
    color: rgb(233, 213, 142);
    background-color: rgb(74, 58, 2);
}

.list-group-item-warning.list-group-item-action:hover,
.list-group-item-warning.list-group-item-action:focus {
    color: rgb(233, 213, 142);
    background-color: rgb(73, 64, 31);
}

.list-group-item-warning.list-group-item-action.active {
    color: rgb(232, 230, 227);
    background-color: rgb(80, 66, 16);
    border-color: rgb(183, 151, 37);
}

.list-group-item-danger {
    color: rgb(251, 107, 107);
    background-color: rgb(77, 6, 6);
}

.list-group-item-danger.list-group-item-action:hover,
.list-group-item-danger.list-group-item-action:focus {
    color: rgb(251, 107, 107);
    background-color: rgb(78, 32, 32);
}

.list-group-item-danger.list-group-item-action.active {
    color: rgb(232, 230, 227);
    background-color: rgb(112, 3, 3);
    border-color: rgb(206, 6, 6);
}

.list-group-item-light {
    color: rgb(172, 165, 154);
    background-color: rgb(26, 28, 29);
}

.list-group-item-light.list-group-item-action:hover,
.list-group-item-light.list-group-item-action:focus {
    color: rgb(172, 165, 154);
    background-color: rgb(40, 43, 45);
}

.list-group-item-light.list-group-item-action.active {
    color: rgb(232, 230, 227);
    background-color: rgb(71, 77, 80);
    border-color: rgb(109, 101, 89);
}

.list-group-item-dark {
    color: rgb(203, 198, 191);
    background-color: rgb(44, 48, 50);
}

.list-group-item-dark.list-group-item-action:hover,
.list-group-item-dark.list-group-item-action:focus {
    color: rgb(203, 198, 191);
    background-color: rgb(56, 61, 63);
}

.list-group-item-dark.list-group-item-action.active {
    color: rgb(232, 230, 227);
    background-color: rgb(25, 34, 50);
    border-color: rgb(125, 116, 102);
}

.list-group-item-white {
    color: rgb(168, 160, 149);
    background-color: rgb(24, 26, 27);
}

.list-group-item-white.list-group-item-action:hover,
.list-group-item-white.list-group-item-action:focus {
    color: rgb(168, 160, 149);
    background-color: rgb(38, 41, 43);
}

.list-group-item-white.list-group-item-action.active {
    color: rgb(232, 230, 227);
    background-color: rgb(77, 83, 86);
    border-color: rgb(106, 99, 87);
}

.btn-close {
    color: rgb(232, 230, 227);
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e");
    background-color: transparent;
    border-color: initial;
}

.btn-close:hover {
    color: rgb(232, 230, 227);
    text-decoration-color: initial;
}

.btn-close:focus {
    outline-color: initial;
    box-shadow: rgba(162, 10, 127, 0.25) 0px 0px 0px 0.2rem;
}

.toast {
    background-color: rgba(24, 26, 27, 0.85);
    border-color: transparent;
    box-shadow: rgba(15, 16, 17, 0.12) 0px 0.25rem 0.375rem -0.0625rem,
        rgba(15, 16, 17, 0.07) 0px 0.125rem 0.25rem -0.0625rem;
}

.toast-header {
    color: rgb(159, 183, 207);
    background-color: rgba(24, 26, 27, 0.85);
    border-bottom-color: rgba(140, 130, 115, 0.05);
}

.modal {
    outline-color: initial;
}

.modal-content {
    background-color: rgb(24, 26, 27);
    border-color: rgba(140, 130, 115, 0.2);
    outline-color: initial;
}

.modal-backdrop {
    background-color: rgb(0, 0, 0);
}

.modal-header {
    border-bottom-color: rgb(56, 61, 63);
}

.modal-footer {
    border-top-color: rgb(56, 61, 63);
}

.modal-fullscreen .modal-content {
    border-color: initial;
}

@media (max-width: 575.98px) {
    .modal-fullscreen-sm-down .modal-content {
        border-color: initial;
    }
}

@media (max-width: 767.98px) {
    .modal-fullscreen-md-down .modal-content {
        border-color: initial;
    }
}

@media (max-width: 991.98px) {
    .modal-fullscreen-lg-down .modal-content {
        border-color: initial;
    }
}

@media (max-width: 1199.98px) {
    .modal-fullscreen-xl-down .modal-content {
        border-color: initial;
    }
}

@media (max-width: 1399.98px) {
    .modal-fullscreen-xxl-down .modal-content {
        border-color: initial;
    }
}

.tooltip {
    text-decoration-color: initial;
    text-shadow: none;
}

.tooltip .tooltip-arrow::before {
    border-color: transparent;
}

.bs-tooltip-top .tooltip-arrow::before,
.bs-tooltip-auto[data-popper-placement^="top"] .tooltip-arrow::before {
    border-top-color: rgb(140, 130, 115);
}

.bs-tooltip-end .tooltip-arrow::before,
.bs-tooltip-auto[data-popper-placement^="right"] .tooltip-arrow::before {
    border-right-color: rgb(140, 130, 115);
}

.bs-tooltip-bottom .tooltip-arrow::before,
.bs-tooltip-auto[data-popper-placement^="bottom"] .tooltip-arrow::before {
    border-bottom-color: rgb(140, 130, 115);
}

.bs-tooltip-start .tooltip-arrow::before,
.bs-tooltip-auto[data-popper-placement^="left"] .tooltip-arrow::before {
    border-left-color: rgb(140, 130, 115);
}

.tooltip-inner {
    color: rgb(232, 230, 227);
    background-color: rgb(0, 0, 0);
}

.popover {
    text-decoration-color: initial;
    text-shadow: none;
    background-color: rgb(24, 26, 27);
    border-color: rgba(140, 130, 115, 0.2);
}

.popover .popover-arrow::before,
.popover .popover-arrow::after {
    border-color: transparent;
}

.bs-popover-top > .popover-arrow::before,
.bs-popover-auto[data-popper-placement^="top"] > .popover-arrow::before {
    border-top-color: rgba(140, 130, 115, 0.25);
}

.bs-popover-top > .popover-arrow::after,
.bs-popover-auto[data-popper-placement^="top"] > .popover-arrow::after {
    border-top-color: rgb(48, 52, 54);
}

.bs-popover-end > .popover-arrow::before,
.bs-popover-auto[data-popper-placement^="right"] > .popover-arrow::before {
    border-right-color: rgba(140, 130, 115, 0.25);
}

.bs-popover-end > .popover-arrow::after,
.bs-popover-auto[data-popper-placement^="right"] > .popover-arrow::after {
    border-right-color: rgb(48, 52, 54);
}

.bs-popover-bottom > .popover-arrow::before,
.bs-popover-auto[data-popper-placement^="bottom"] > .popover-arrow::before {
    border-bottom-color: rgba(140, 130, 115, 0.25);
}

.bs-popover-bottom > .popover-arrow::after,
.bs-popover-auto[data-popper-placement^="bottom"] > .popover-arrow::after {
    border-bottom-color: rgb(48, 52, 54);
}

.bs-popover-bottom .popover-header::before,
.bs-popover-auto[data-popper-placement^="bottom"] .popover-header::before {
    border-bottom-color: rgb(53, 58, 60);
}

.bs-popover-start > .popover-arrow::before,
.bs-popover-auto[data-popper-placement^="left"] > .popover-arrow::before {
    border-left-color: rgba(140, 130, 115, 0.25);
}

.bs-popover-start > .popover-arrow::after,
.bs-popover-auto[data-popper-placement^="left"] > .popover-arrow::after {
    border-left-color: rgb(48, 52, 54);
}

.popover-header {
    color: rgb(159, 183, 207);
    background-color: rgb(35, 38, 39);
    border-bottom-color: rgba(140, 130, 115, 0.2);
}

.popover-body {
    color: rgb(155, 146, 133);
}

.carousel-control-prev,
.carousel-control-next {
    color: rgb(232, 230, 227);
    background-image: none;
    background-color: initial;
    border-color: initial;
}

.carousel-control-prev:hover,
.carousel-control-prev:focus,
.carousel-control-next:hover,
.carousel-control-next:focus {
    color: rgb(232, 230, 227);
    text-decoration-color: initial;
    outline-color: initial;
}

.carousel-control-prev-icon {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 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' viewBox='0 0 16 16'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
}

.carousel-indicators {
    list-style-image: initial;
}

.carousel-indicators [data-bs-target] {
    background-color: rgb(24, 26, 27);
    border-right-color: initial;
    border-left-color: initial;
    border-top-color: transparent;
    border-bottom-color: transparent;
}

.carousel-caption {
    color: rgb(232, 230, 227);
}

.carousel-dark .carousel-indicators [data-bs-target] {
    background-color: rgb(0, 0, 0);
}

.carousel-dark .carousel-caption {
    color: rgb(232, 230, 227);
}

.spinner-border {
    border-color: currentcolor transparent currentcolor currentcolor;
}

.spinner-grow {
    background-color: currentcolor;
}

.offcanvas {
    background-color: rgb(24, 26, 27);
    outline-color: initial;
}

.offcanvas-start {
    border-right-color: rgba(140, 130, 115, 0.2);
}

.offcanvas-end {
    border-left-color: rgba(140, 130, 115, 0.2);
}

.offcanvas-top {
    border-bottom-color: rgba(140, 130, 115, 0.2);
}

.offcanvas-bottom {
    border-top-color: rgba(140, 130, 115, 0.2);
}

.link-primary {
    color: rgb(244, 65, 203);
}

.link-primary:hover,
.link-primary:focus {
    color: rgb(245, 94, 210);
}

.link-secondary {
    color: rgb(166, 159, 147);
}

.link-secondary:hover,
.link-secondary:focus {
    color: rgb(180, 173, 163);
}

.link-success {
    color: rgb(158, 235, 59);
}

.link-success:hover,
.link-success:focus {
    color: rgb(162, 224, 81);
}

.link-info {
    color: rgb(46, 199, 234);
}

.link-info:hover,
.link-info:focus {
    color: rgb(78, 207, 238);
}

.link-warning {
    color: rgb(251, 210, 62);
}

.link-warning:hover,
.link-warning:focus {
    color: rgb(252, 217, 91);
}

.link-danger {
    color: rgb(250, 41, 41);
}

.link-danger:hover,
.link-danger:focus {
    color: rgb(250, 74, 74);
}

.link-light {
    color: rgb(220, 217, 212);
}

.link-light:hover,
.link-light:focus {
    color: rgb(222, 219, 215);
}

.link-dark {
    color: rgb(159, 183, 207);
}

.link-dark:hover,
.link-dark:focus {
    color: rgb(172, 193, 213);
}

.link-white {
    color: rgb(232, 230, 227);
}

.link-white:hover,
.link-white:focus {
    color: rgb(232, 230, 227);
}

.ratio-1x1 {
    --bs-aspect-ratio: 100%;
}

.ratio-4x3 {
    --bs-aspect-ratio: calc(3 / 4 * 100%);
}

.ratio-16x9 {
    --bs-aspect-ratio: calc(9 / 16 * 100%);
}

.ratio-21x9 {
    --bs-aspect-ratio: calc(9 / 21 * 100%);
}

.visually-hidden,
.visually-hidden-focusable:not(:focus):not(:focus-within) {
    border-color: initial !important;
}

.shadow {
    box-shadow: rgba(15, 16, 17, 0.12) 0px 0.25rem 0.375rem -0.0625rem,
        rgba(15, 16, 17, 0.07) 0px 0.125rem 0.25rem -0.0625rem !important;
}

.shadow-sm {
    box-shadow: rgba(0, 0, 0, 0.12) 0px 0.3125rem 0.625rem 0px !important;
}

.shadow-lg {
    box-shadow: rgba(15, 16, 17, 0.15) 0px 8px 26px -4px,
        rgba(15, 16, 17, 0.06) 0px 8px 9px -5px !important;
}

.shadow-xl {
    box-shadow: rgba(15, 16, 17, 0.25) 0px 23px 45px -11px !important;
}

.shadow-none {
    box-shadow: none !important;
}

.border {
    border-color: rgb(56, 61, 63) !important;
}

.border-0 {
    border-color: initial !important;
}

.border-top {
    border-top-color: rgb(56, 61, 63) !important;
}

.border-top-0 {
    border-top-color: initial !important;
}

.border-end {
    border-right-color: rgb(56, 61, 63) !important;
}

.border-end-0 {
    border-right-color: initial !important;
}

.border-bottom {
    border-bottom-color: rgb(56, 61, 63) !important;
}

.border-bottom-0 {
    border-bottom-color: initial !important;
}

.border-start {
    border-left-color: rgb(56, 61, 63) !important;
}

.border-start-0 {
    border-left-color: initial !important;
}

.border-primary {
    border-color: rgb(180, 11, 141) !important;
}

.border-secondary {
    border-color: rgb(77, 84, 87) !important;
}

.border-success {
    border-color: rgb(101, 167, 17) !important;
}

.border-info {
    border-color: rgb(16, 135, 162) !important;
}

.border-warning {
    border-color: rgb(161, 126, 3) !important;
}

.border-danger {
    border-color: rgb(178, 5, 5) !important;
}

.border-light {
    border-color: rgb(53, 58, 60) !important;
}

.border-dark {
    border-color: rgb(70, 96, 139) !important;
}

.border-white {
    border-color: rgb(48, 52, 54) !important;
}

.text-decoration-none {
    text-decoration-color: initial !important;
}

.text-decoration-underline {
    text-decoration-color: initial !important;
}

.text-decoration-line-through {
    text-decoration-color: initial !important;
}

.text-primary {
    color: rgb(244, 65, 203) !important;
}

.text-secondary {
    color: rgb(166, 159, 147) !important;
}

.text-success {
    color: rgb(158, 235, 59) !important;
}

.text-info {
    color: rgb(46, 199, 234) !important;
}

.text-warning {
    color: rgb(251, 210, 62) !important;
}

.text-danger {
    color: rgb(250, 41, 41) !important;
}

.text-light {
    color: rgb(220, 217, 212) !important;
}

.text-dark {
    color: rgb(159, 183, 207) !important;
}

.text-white {
    color: rgb(232, 230, 227) !important;
}

.text-body {
    color: rgb(155, 146, 133) !important;
}

.text-muted {
    color: rgb(158, 150, 137) !important;
}

.text-black-50 {
    color: rgba(232, 230, 227, 0.5) !important;
}

.text-white-50 {
    color: rgba(232, 230, 227, 0.5) !important;
}

.text-reset {
    color: inherit !important;
}

.bg-primary {
    background-color: rgb(162, 10, 127) !important;
}

.bg-secondary {
    background-color: rgb(71, 84, 105) !important;
}

.bg-success {
    background-color: rgb(104, 171, 18) !important;
}

.bg-info {
    background-color: rgb(18, 154, 186) !important;
}

.bg-warning {
    background-color: rgb(172, 135, 3) !important;
}

.bg-danger {
    background-color: rgb(187, 5, 5) !important;
}

.bg-light {
    background-color: rgb(35, 38, 39) !important;
}

.bg-dark {
    background-color: rgb(42, 57, 82) !important;
}

.bg-white {
    background-color: rgb(24, 26, 27) !important;
}

.bg-body {
    background-color: rgb(24, 26, 27) !important;
}

.bg-transparent {
    background-color: transparent !important;
}

.bg-gray-100 {
    background-color: rgb(27, 30, 31) !important;
}

.bg-gray-200 {
    background-color: rgb(35, 38, 39) !important;
}

.bg-gray-300 {
    background-color: rgb(40, 44, 45) !important;
}

.bg-gray-400 {
    background-color: rgb(48, 52, 54) !important;
}

.bg-gray-500 {
    background-color: rgb(66, 71, 74) !important;
}

.bg-gray-600 {
    background-color: rgb(88, 95, 99) !important;
}

.bg-gray-700 {
    background-color: rgb(60, 65, 68) !important;
}

.bg-gray-800 {
    background-color: rgb(44, 47, 49) !important;
}

.bg-gray-900 {
    background-color: rgb(28, 30, 31) !important;
}

.bg-gradient {
    background-image: var(--darkreader-bgimg--bs-gradient) !important;
}

@media (min-width: 576px) {
    .border-top-sm {
        border-top-color: rgb(56, 61, 63) !important;
    }

    .border-top-sm-0 {
        border-top-color: initial !important;
    }

    .border-end-sm {
        border-right-color: rgb(56, 61, 63) !important;
    }

    .border-end-sm-0 {
        border-right-color: initial !important;
    }

    .border-bottom-sm {
        border-bottom-color: rgb(56, 61, 63) !important;
    }

    .border-bottom-sm-0 {
        border-bottom-color: initial !important;
    }

    .border-start-sm {
        border-left-color: rgb(56, 61, 63) !important;
    }

    .border-start-sm-0 {
        border-left-color: initial !important;
    }
}

@media (min-width: 768px) {
    .border-top-md {
        border-top-color: rgb(56, 61, 63) !important;
    }

    .border-top-md-0 {
        border-top-color: initial !important;
    }

    .border-end-md {
        border-right-color: rgb(56, 61, 63) !important;
    }

    .border-end-md-0 {
        border-right-color: initial !important;
    }

    .border-bottom-md {
        border-bottom-color: rgb(56, 61, 63) !important;
    }

    .border-bottom-md-0 {
        border-bottom-color: initial !important;
    }

    .border-start-md {
        border-left-color: rgb(56, 61, 63) !important;
    }

    .border-start-md-0 {
        border-left-color: initial !important;
    }
}

@media (min-width: 992px) {
    .border-top-lg {
        border-top-color: rgb(56, 61, 63) !important;
    }

    .border-top-lg-0 {
        border-top-color: initial !important;
    }

    .border-end-lg {
        border-right-color: rgb(56, 61, 63) !important;
    }

    .border-end-lg-0 {
        border-right-color: initial !important;
    }

    .border-bottom-lg {
        border-bottom-color: rgb(56, 61, 63) !important;
    }

    .border-bottom-lg-0 {
        border-bottom-color: initial !important;
    }

    .border-start-lg {
        border-left-color: rgb(56, 61, 63) !important;
    }

    .border-start-lg-0 {
        border-left-color: initial !important;
    }
}

@media (min-width: 1200px) {
    .border-top-xl {
        border-top-color: rgb(56, 61, 63) !important;
    }

    .border-top-xl-0 {
        border-top-color: initial !important;
    }

    .border-end-xl {
        border-right-color: rgb(56, 61, 63) !important;
    }

    .border-end-xl-0 {
        border-right-color: initial !important;
    }

    .border-bottom-xl {
        border-bottom-color: rgb(56, 61, 63) !important;
    }

    .border-bottom-xl-0 {
        border-bottom-color: initial !important;
    }

    .border-start-xl {
        border-left-color: rgb(56, 61, 63) !important;
    }

    .border-start-xl-0 {
        border-left-color: initial !important;
    }
}

@media (min-width: 1400px) {
    .border-top-xxl {
        border-top-color: rgb(56, 61, 63) !important;
    }

    .border-top-xxl-0 {
        border-top-color: initial !important;
    }

    .border-end-xxl {
        border-right-color: rgb(56, 61, 63) !important;
    }

    .border-end-xxl-0 {
        border-right-color: initial !important;
    }

    .border-bottom-xxl {
        border-bottom-color: rgb(56, 61, 63) !important;
    }

    .border-bottom-xxl-0 {
        border-bottom-color: initial !important;
    }

    .border-start-xxl {
        border-left-color: rgb(56, 61, 63) !important;
    }

    .border-start-xxl-0 {
        border-left-color: initial !important;
    }
}

.alert-primary {
    background-image: linear-gradient(
        310deg,
        rgb(97, 32, 162) 0%,
        rgb(171, 0, 86) 100%
    );
}

.alert-secondary {
    background-image: linear-gradient(
        310deg,
        rgb(78, 94, 118) 0%,
        rgb(47, 66, 104) 100%
    );
}

.alert-success {
    background-image: linear-gradient(
        310deg,
        rgb(18, 138, 44) 0%,
        rgb(106, 176, 16) 100%
    );
}

.alert-info {
    background-image: linear-gradient(
        310deg,
        rgb(0, 41, 184) 0%,
        rgb(2, 158, 194) 100%
    );
}

.alert-warning {
    background-image: linear-gradient(
        310deg,
        rgb(167, 8, 8) 0%,
        rgb(196, 155, 4) 100%
    );
}

.alert-danger {
    background-image: linear-gradient(
        310deg,
        rgb(187, 5, 5) 0%,
        rgb(167, 0, 24) 100%
    );
}

.alert-light {
    background-image: linear-gradient(
        310deg,
        rgb(48, 52, 54) 0%,
        rgb(44, 48, 50) 100%
    );
}

.alert-dark {
    background-image: linear-gradient(
        310deg,
        rgb(16, 18, 31) 0%,
        rgb(35, 39, 67) 100%
    );
}

.btn-close:focus {
    box-shadow: none;
}

.alert-dismissible .btn-close {
    background-image: none;
}

.avatar {
    color: rgb(232, 230, 227);
}

.avatar-group .avatar {
    border-color: rgb(48, 52, 54);
}

.badge.bg-primary {
    background-image: initial;
    background-color: rgb(162, 10, 127);
}

.badge.bg-secondary {
    background-image: initial;
    background-color: rgb(71, 84, 105);
}

.badge.bg-success {
    background-image: initial;
    background-color: rgb(104, 171, 18);
}

.badge.bg-info {
    background-image: initial;
    background-color: rgb(18, 154, 186);
}

.badge.bg-warning {
    background-image: initial;
    background-color: rgb(172, 135, 3);
}

.badge.bg-danger {
    background-image: initial;
    background-color: rgb(187, 5, 5);
}

.badge.bg-light {
    background-image: initial;
    background-color: rgb(35, 38, 39);
}

.badge.bg-dark {
    background-image: initial;
    background-color: rgb(42, 57, 82);
}

.badge.bg-white {
    background-image: initial;
    background-color: rgb(24, 26, 27);
}

.btn {
    box-shadow: rgba(0, 0, 0, 0.11) 0px 4px 7px -1px,
        rgba(0, 0, 0, 0.07) 0px 2px 4px -1px;
}

.btn:not([class*="btn-outline-"]) {
    border-color: initial;
}

.btn:active,
.btn:active:focus,
.btn:active:hover {
    box-shadow: rgba(0, 0, 0, 0.09) 0px 3px 5px -1px,
        rgba(0, 0, 0, 0.07) 0px 2px 3px -1px;
}

.btn:hover:not(.btn-icon-only) {
    box-shadow: rgba(0, 0, 0, 0.09) 0px 3px 5px -1px,
        rgba(0, 0, 0, 0.07) 0px 2px 3px -1px;
}

.btn.bg-white:hover {
    color: rgb(155, 146, 133);
}

.btn.btn-link {
    box-shadow: none;
}

.btn.btn-link:hover,
.btn.btn-link:focus {
    box-shadow: none;
}

.btn-check:checked + .btn svg .color-background {
    fill: rgb(232, 230, 227);
}

.btn-check:checked + .btn:hover svg .color-background {
    fill: rgb(159, 183, 207);
}

.btn-primary:hover,
.btn.bg-gradient-primary:hover {
    background-color: rgb(162, 10, 127);
    border-color: rgb(180, 11, 141);
}

.btn-primary .btn.bg-outline-primary,
.btn.bg-gradient-primary .btn.bg-outline-primary {
    border-color: rgb(180, 11, 141);
}

.btn-primary:not(:disabled):not(.disabled).active,
.btn-primary:not(:disabled):not(.disabled):active,
.show > .btn-primary.dropdown-toggle,
.btn.bg-gradient-primary:not(:disabled):not(.disabled).active,
.btn.bg-gradient-primary:not(:disabled):not(.disabled):active,
.show > .btn.bg-gradient-primary.dropdown-toggle {
    background-color: rgb(162, 10, 127);
}

.btn-primary.focus,
.btn-primary:focus,
.btn.bg-gradient-primary.focus,
.btn.bg-gradient-primary:focus {
    color: rgb(232, 230, 227);
}

.btn-outline-primary {
    box-shadow: none;
}

.btn-outline-primary:hover:not(.active) {
    background-color: transparent;
    box-shadow: none;
    color: rgb(244, 65, 203);
}

.btn-secondary:hover,
.btn.bg-gradient-secondary:hover {
    background-color: rgb(71, 84, 105);
    border-color: rgb(77, 84, 87);
}

.btn-secondary .btn.bg-outline-secondary,
.btn.bg-gradient-secondary .btn.bg-outline-secondary {
    border-color: rgb(77, 84, 87);
}

.btn-secondary:not(:disabled):not(.disabled).active,
.btn-secondary:not(:disabled):not(.disabled):active,
.show > .btn-secondary.dropdown-toggle,
.btn.bg-gradient-secondary:not(:disabled):not(.disabled).active,
.btn.bg-gradient-secondary:not(:disabled):not(.disabled):active,
.show > .btn.bg-gradient-secondary.dropdown-toggle {
    background-color: rgb(71, 84, 105);
}

.btn-secondary.focus,
.btn-secondary:focus,
.btn.bg-gradient-secondary.focus,
.btn.bg-gradient-secondary:focus {
    color: rgb(232, 230, 227);
}

.btn-outline-secondary {
    box-shadow: none;
}

.btn-outline-secondary:hover:not(.active) {
    background-color: transparent;
    box-shadow: none;
    color: rgb(166, 159, 147);
}

.btn-success:hover,
.btn.bg-gradient-success:hover {
    background-color: rgb(104, 171, 18);
    border-color: rgb(101, 167, 17);
}

.btn-success .btn.bg-outline-success,
.btn.bg-gradient-success .btn.bg-outline-success {
    border-color: rgb(101, 167, 17);
}

.btn-success:not(:disabled):not(.disabled).active,
.btn-success:not(:disabled):not(.disabled):active,
.show > .btn-success.dropdown-toggle,
.btn.bg-gradient-success:not(:disabled):not(.disabled).active,
.btn.bg-gradient-success:not(:disabled):not(.disabled):active,
.show > .btn.bg-gradient-success.dropdown-toggle {
    background-color: rgb(104, 171, 18);
}

.btn-success.focus,
.btn-success:focus,
.btn.bg-gradient-success.focus,
.btn.bg-gradient-success:focus {
    color: rgb(232, 230, 227);
}

.btn-outline-success {
    box-shadow: none;
}

.btn-outline-success:hover:not(.active) {
    background-color: transparent;
    box-shadow: none;
    color: rgb(158, 235, 59);
}

.btn-info:hover,
.btn.bg-gradient-info:hover {
    background-color: rgb(18, 154, 186);
    border-color: rgb(16, 135, 162);
}

.btn-info .btn.bg-outline-info,
.btn.bg-gradient-info .btn.bg-outline-info {
    border-color: rgb(16, 135, 162);
}

.btn-info:not(:disabled):not(.disabled).active,
.btn-info:not(:disabled):not(.disabled):active,
.show > .btn-info.dropdown-toggle,
.btn.bg-gradient-info:not(:disabled):not(.disabled).active,
.btn.bg-gradient-info:not(:disabled):not(.disabled):active,
.show > .btn.bg-gradient-info.dropdown-toggle {
    background-color: rgb(18, 154, 186);
}

.btn-info.focus,
.btn-info:focus,
.btn.bg-gradient-info.focus,
.btn.bg-gradient-info:focus {
    color: rgb(232, 230, 227);
}

.btn-outline-info {
    box-shadow: none;
}

.btn-outline-info:hover:not(.active) {
    background-color: transparent;
    box-shadow: none;
    color: rgb(46, 199, 234);
}

.btn-warning:hover,
.btn.bg-gradient-warning:hover {
    background-color: rgb(172, 135, 3);
    border-color: rgb(161, 126, 3);
}

.btn-warning .btn.bg-outline-warning,
.btn.bg-gradient-warning .btn.bg-outline-warning {
    border-color: rgb(161, 126, 3);
}

.btn-warning:not(:disabled):not(.disabled).active,
.btn-warning:not(:disabled):not(.disabled):active,
.show > .btn-warning.dropdown-toggle,
.btn.bg-gradient-warning:not(:disabled):not(.disabled).active,
.btn.bg-gradient-warning:not(:disabled):not(.disabled):active,
.show > .btn.bg-gradient-warning.dropdown-toggle {
    background-color: rgb(172, 135, 3);
}

.btn-warning.focus,
.btn-warning:focus,
.btn.bg-gradient-warning.focus,
.btn.bg-gradient-warning:focus {
    color: rgb(232, 230, 227);
}

.btn-outline-warning {
    box-shadow: none;
}

.btn-outline-warning:hover:not(.active) {
    background-color: transparent;
    box-shadow: none;
    color: rgb(251, 210, 62);
}

.btn-danger:hover,
.btn.bg-gradient-danger:hover {
    background-color: rgb(187, 5, 5);
    border-color: rgb(178, 5, 5);
}

.btn-danger .btn.bg-outline-danger,
.btn.bg-gradient-danger .btn.bg-outline-danger {
    border-color: rgb(178, 5, 5);
}

.btn-danger:not(:disabled):not(.disabled).active,
.btn-danger:not(:disabled):not(.disabled):active,
.show > .btn-danger.dropdown-toggle,
.btn.bg-gradient-danger:not(:disabled):not(.disabled).active,
.btn.bg-gradient-danger:not(:disabled):not(.disabled):active,
.show > .btn.bg-gradient-danger.dropdown-toggle {
    background-color: rgb(187, 5, 5);
}

.btn-danger.focus,
.btn-danger:focus,
.btn.bg-gradient-danger.focus,
.btn.bg-gradient-danger:focus {
    color: rgb(232, 230, 227);
}

.btn-outline-danger {
    box-shadow: none;
}

.btn-outline-danger:hover:not(.active) {
    background-color: transparent;
    box-shadow: none;
    color: rgb(250, 41, 41);
}

.btn-light:hover,
.btn.bg-gradient-light:hover {
    background-color: rgb(35, 38, 39);
    border-color: rgb(53, 58, 60);
}

.btn-light .btn.bg-outline-light,
.btn.bg-gradient-light .btn.bg-outline-light {
    border-color: rgb(53, 58, 60);
}

.btn-light:not(:disabled):not(.disabled).active,
.btn-light:not(:disabled):not(.disabled):active,
.show > .btn-light.dropdown-toggle,
.btn.bg-gradient-light:not(:disabled):not(.disabled).active,
.btn.bg-gradient-light:not(:disabled):not(.disabled):active,
.show > .btn.bg-gradient-light.dropdown-toggle {
    background-color: rgb(35, 38, 39);
}

.btn-outline-light {
    box-shadow: none;
}

.btn-outline-light:hover:not(.active) {
    background-color: transparent;
    box-shadow: none;
    color: rgb(220, 217, 212);
}

.btn-dark:hover,
.btn.bg-gradient-dark:hover {
    background-color: rgb(42, 57, 82);
    border-color: rgb(70, 96, 139);
}

.btn-dark .btn.bg-outline-dark,
.btn.bg-gradient-dark .btn.bg-outline-dark {
    border-color: rgb(70, 96, 139);
}

.btn-dark:not(:disabled):not(.disabled).active,
.btn-dark:not(:disabled):not(.disabled):active,
.show > .btn-dark.dropdown-toggle,
.btn.bg-gradient-dark:not(:disabled):not(.disabled).active,
.btn.bg-gradient-dark:not(:disabled):not(.disabled):active,
.show > .btn.bg-gradient-dark.dropdown-toggle {
    background-color: rgb(42, 57, 82);
}

.btn-dark.focus,
.btn-dark:focus,
.btn.bg-gradient-dark.focus,
.btn.bg-gradient-dark:focus {
    color: rgb(232, 230, 227);
}

.btn-outline-dark {
    box-shadow: none;
}

.btn-outline-dark:hover:not(.active) {
    background-color: transparent;
    box-shadow: none;
    color: rgb(159, 183, 207);
}

.btn-white:hover,
.btn.bg-gradient-white:hover {
    background-color: rgb(24, 26, 27);
    border-color: rgb(48, 52, 54);
}

.btn-white .btn.bg-outline-white,
.btn.bg-gradient-white .btn.bg-outline-white {
    border-color: rgb(48, 52, 54);
}

.btn-white:not(:disabled):not(.disabled).active,
.btn-white:not(:disabled):not(.disabled):active,
.show > .btn-white.dropdown-toggle,
.btn.bg-gradient-white:not(:disabled):not(.disabled).active,
.btn.bg-gradient-white:not(:disabled):not(.disabled):active,
.show > .btn.bg-gradient-white.dropdown-toggle {
    background-color: rgb(24, 26, 27);
}

.btn-outline-white {
    box-shadow: none;
}

.btn-outline-white:hover:not(.active) {
    background-color: transparent;
    box-shadow: none;
    color: rgb(232, 230, 227);
}

.btn-outline-white {
    border-color: rgba(48, 52, 54, 0.75);
    background-image: initial;
    background-color: rgba(24, 26, 27, 0.1);
}

.btn-primary,
.btn.bg-gradient-primary {
    color: rgb(232, 230, 227);
}

.btn-primary:hover,
.btn.bg-gradient-primary:hover {
    color: rgb(232, 230, 227);
}

.btn-secondary,
.btn.bg-gradient-secondary {
    color: rgb(232, 230, 227);
}

.btn-secondary:hover,
.btn.bg-gradient-secondary:hover {
    color: rgb(232, 230, 227);
}

.btn-danger,
.btn.bg-gradient-danger {
    color: rgb(232, 230, 227);
}

.btn-danger:hover,
.btn.bg-gradient-danger:hover {
    color: rgb(232, 230, 227);
}

.btn-info,
.btn.bg-gradient-info {
    color: rgb(232, 230, 227);
}

.btn-info:hover,
.btn.bg-gradient-info:hover {
    color: rgb(232, 230, 227);
}

.btn-success,
.btn.bg-gradient-success {
    color: rgb(232, 230, 227);
}

.btn-success:hover,
.btn.bg-gradient-success:hover {
    color: rgb(232, 230, 227);
}

.btn-warning,
.btn.bg-gradient-warning {
    color: rgb(232, 230, 227);
}

.btn-warning:hover,
.btn.bg-gradient-warning:hover {
    color: rgb(232, 230, 227);
}

.btn-dark,
.btn.bg-gradient-dark {
    color: rgb(232, 230, 227);
}

.btn-dark:hover,
.btn.bg-gradient-dark:hover {
    color: rgb(232, 230, 227);
}

.btn-light,
.btn.bg-gradient-light {
    color: rgb(155, 175, 203);
}

.btn-light:hover,
.btn.bg-gradient-light:hover {
    color: rgb(155, 175, 203);
}

.breadcrumb-item.text-white::before {
    color: rgb(232, 230, 227);
}

.breadcrumb-dark {
    background-color: rgb(42, 57, 82);
}

.breadcrumb-dark .breadcrumb-item a {
    color: rgb(228, 226, 222);
}

.breadcrumb-dark .breadcrumb-item a:hover {
    color: rgb(232, 230, 227);
}

.breadcrumb-dark .breadcrumb-item + .breadcrumb-item::before {
    color: rgb(185, 179, 170);
}

.breadcrumb-dark .breadcrumb-item.active {
    color: rgb(214, 210, 205);
}

.breadcrumb-links {
    background-image: initial;
    background-color: transparent;
}

.card {
    box-shadow: rgba(0, 0, 0, 0.05) 0px 20px 27px 0px;
}

.card.card-plain {
    background-color: transparent;
    box-shadow: none;
}

.card .card-footer {
    background-color: transparent;
}

.author .name > span {
    color: rgb(155, 175, 203);
}

.card.card-background .card-body {
    color: rgb(232, 230, 227);
}

.card.card-background .card-body .author .name span,
.card.card-background .card-body .author .name .stats {
    color: rgb(232, 230, 227);
}

.card.card-background::after {
    background-image: initial;
    background-color: rgba(0, 0, 0, 0.4);
}

.card.card-background.card-background-mask-primary::before {
    background-image: initial;
    background-color: rgba(0, 0, 0, 0.2);
}

.card.card-background.card-background-mask-primary::after {
    background-image: linear-gradient(
        310deg,
        rgb(97, 32, 162) 0%,
        rgb(204, 0, 102) 100%
    );
}

.card.card-background.card-background-mask-secondary::before {
    background-image: initial;
    background-color: rgba(0, 0, 0, 0.2);
}

.card.card-background.card-background-mask-secondary::after {
    background-image: linear-gradient(
        310deg,
        rgb(78, 94, 118) 0%,
        rgb(39, 55, 87) 100%
    );
}

.card.card-background.card-background-mask-success::before {
    background-image: initial;
    background-color: rgba(0, 0, 0, 0.2);
}

.card.card-background.card-background-mask-success::after {
    background-image: linear-gradient(
        310deg,
        rgb(18, 138, 44) 0%,
        rgb(121, 173, 16) 100%
    );
}

.card.card-background.card-background-mask-info::before {
    background-image: initial;
    background-color: rgba(0, 0, 0, 0.2);
}

.card.card-background.card-background-mask-info::after {
    background-image: linear-gradient(
        310deg,
        rgb(0, 41, 184) 0%,
        rgb(2, 150, 184) 100%
    );
}

.card.card-background.card-background-mask-warning::before {
    background-image: initial;
    background-color: rgba(0, 0, 0, 0.2);
}

.card.card-background.card-background-mask-warning::after {
    background-image: linear-gradient(
        310deg,
        rgb(167, 8, 8) 0%,
        rgb(172, 135, 3) 100%
    );
}

.card.card-background.card-background-mask-danger::before {
    background-image: initial;
    background-color: rgba(0, 0, 0, 0.2);
}

.card.card-background.card-background-mask-danger::after {
    background-image: linear-gradient(
        310deg,
        rgb(187, 5, 5) 0%,
        rgb(143, 0, 21) 100%
    );
}

.card.card-background.card-background-mask-light::before {
    background-image: initial;
    background-color: rgba(0, 0, 0, 0.2);
}

.card.card-background.card-background-mask-light::after {
    background-image: linear-gradient(
        310deg,
        rgb(48, 52, 54) 0%,
        rgb(33, 35, 37) 100%
    );
}

.card.card-background.card-background-mask-dark::before {
    background-image: initial;
    background-color: rgba(0, 0, 0, 0.2);
}

.card.card-background.card-background-mask-dark::after {
    background-image: linear-gradient(
        310deg,
        rgb(16, 18, 31) 0%,
        rgb(46, 52, 89) 100%
    );
}

@media (min-width: 992px) {
    .dropdown .dropdown-menu,
    .dropup .dropdown-menu,
    .dropstart .dropdown-menu,
    .dropend .dropdown-menu {
        box-shadow: rgba(15, 16, 17, 0.15) 0px 8px 26px -4px,
            rgba(15, 16, 17, 0.06) 0px 8px 9px -5px;
    }

    .dropdown .dropdown-toggle::after,
    .dropup .dropdown-toggle::after,
    .dropstart .dropdown-toggle::after,
    .dropend .dropdown-toggle::after {
        border-color: initial;
    }

    .dropdown .dropdown-menu::before {
        color: rgb(232, 230, 227);
    }
}

@media (max-width: 991.98px) {
    .dropdown:not(.nav-item) .dropdown-menu {
        box-shadow: rgba(15, 16, 17, 0.15) 0px 8px 26px -4px,
            rgba(15, 16, 17, 0.06) 0px 8px 9px -5px;
    }

    .dropdown:not(.nav-item) .dropdown-menu::before {
        color: rgb(232, 230, 227);
    }

    .dropdown.nav-item .dropdown-menu {
        background-color: transparent;
    }
}

.dropup .dropdown-menu {
    box-shadow: rgba(15, 16, 17, 0.15) 0px 8px 26px -4px,
        rgba(15, 16, 17, 0.06) 0px 8px 9px -5px;
}

.dropup .dropdown-menu::after {
    color: rgb(232, 230, 227);
}

.fixed-plugin .fixed-plugin-button {
    background-image: initial;
    background-color: rgb(24, 26, 27);
    box-shadow: rgba(0, 0, 0, 0.16) 0px 2px 12px 0px;
}

.fixed-plugin .badge {
    border-color: rgb(48, 52, 54);
}

.fixed-plugin .badge:hover,
.fixed-plugin .badge.active {
    border-color: rgb(70, 96, 139);
}

.fixed-plugin .btn.bg-gradient-primary:not(:disabled):not(.disabled) {
    border-color: transparent;
}

.fixed-plugin
    .btn.bg-gradient-primary:not(:disabled):not(.disabled):not(.active) {
    background-color: transparent;
    background-image: none;
    border-color: rgb(180, 11, 141);
    color: rgb(244, 65, 203);
}

.input-group .form-control:not(:first-child) {
    border-left-color: initial;
}

.input-group .form-control:not(:last-child) {
    border-right-color: initial;
}

.input-group .form-control + .input-group-text {
    border-left-color: initial;
    border-right-color: rgb(60, 65, 67);
}

.input-group .input-group-text {
    border-right-color: initial;
}

.form-check:not(.form-switch) .form-check-input[type="checkbox"],
.form-check:not(.form-switch) .form-check-input[type="radio"] {
    border-color: rgb(61, 66, 68);
}

.form-check:not(.form-switch) .form-check-input[type="checkbox"]:checked,
.form-check:not(.form-switch) .form-check-input[type="radio"]:checked {
    border-color: initial;
}

.form-check:not(.form-switch) .form-check-input[type="checkbox"]::after {
    color: rgb(232, 230, 227);
}

.form-check:not(.form-switch) .form-check-input[type="radio"]::after {
    background-color: rgb(24, 26, 27);
}

.form-switch .form-check-input {
    border-color: rgb(53, 58, 60);
    background-color: rgba(46, 52, 89, 0.1);
}

.form-switch .form-check-input::after {
    background-color: rgb(24, 26, 27);
    box-shadow: rgba(15, 16, 17, 0.12) 0px 0.25rem 0.375rem -0.0625rem,
        rgba(15, 16, 17, 0.07) 0px 0.125rem 0.25rem -0.0625rem;
}

.form-switch .form-check-input:checked {
    border-color: rgba(70, 79, 134, 0.95);
    background-color: rgba(46, 52, 89, 0.95);
}

label,
.form-label {
    color: rgb(159, 183, 207);
}

.form-control.is-invalid:focus {
    box-shadow: rgba(148, 2, 20, 0.6) 0px 0px 0px 2px;
}

.form-control.is-valid:focus {
    box-shadow: rgba(99, 165, 35, 0.65) 0px 0px 0px 2px;
}

.footer .nav-link {
    color: rgb(159, 183, 207);
}

.bg-gradient-secondary {
    background-image: linear-gradient(
        310deg,
        rgb(78, 94, 118) 0%,
        rgb(39, 55, 87) 100%
    );
}

.bg-gradient-success {
    background-image: linear-gradient(
        310deg,
        rgb(18, 138, 44) 0%,
        rgb(121, 173, 16) 100%
    );
}

.bg-gradient-info {
    background-image: linear-gradient(
        310deg,
        rgb(0, 41, 184) 0%,
        rgb(2, 150, 184) 100%
    );
}

.bg-gradient-warning {
    background-image: linear-gradient(
        310deg,
        rgb(167, 8, 8) 0%,
        rgb(172, 135, 3) 100%
    );
}

.bg-gradient-danger {
    background-image: linear-gradient(
        310deg,
        rgb(187, 5, 5) 0%,
        rgb(143, 0, 21) 100%
    );
}

.bg-gradient-light {
    background-image: linear-gradient(
        310deg,
        rgb(48, 52, 54) 0%,
        rgb(33, 35, 37) 100%
    );
}

.bg-gradient-dark {
    background-image: linear-gradient(
        310deg,
        rgb(16, 18, 31) 0%,
        rgb(46, 52, 89) 100%
    );
}

.bg-gradient-faded-primary {
    background-image: radial-gradient(
        370px at 80% 50%,
        rgba(162, 10, 127, 0.6) 0px,
        rgb(124, 7, 97) 100%
    );
}

.bg-gradient-faded-secondary {
    background-image: radial-gradient(
        370px at 80% 50%,
        rgba(71, 84, 105, 0.6) 0px,
        rgb(81, 95, 120) 100%
    );
}

.bg-gradient-faded-success {
    background-image: radial-gradient(
        370px at 80% 50%,
        rgba(104, 171, 18, 0.6) 0px,
        rgb(82, 134, 14) 100%
    );
}

.bg-gradient-faded-info {
    background-image: radial-gradient(
        370px at 80% 50%,
        rgba(18, 154, 186, 0.6) 0px,
        rgb(14, 123, 149) 100%
    );
}

.bg-gradient-faded-warning {
    background-image: radial-gradient(
        370px at 80% 50%,
        rgba(172, 135, 3, 0.6) 0px,
        rgb(197, 154, 4) 100%
    );
}

.bg-gradient-faded-danger {
    background-image: radial-gradient(
        370px at 80% 50%,
        rgba(187, 5, 5, 0.6) 0px,
        rgb(147, 4, 4) 100%
    );
}

.bg-gradient-faded-light {
    background-image: radial-gradient(
        370px at 80% 50%,
        rgba(35, 38, 39, 0.6) 0px,
        rgb(49, 53, 55) 100%
    );
}

.bg-gradient-faded-dark {
    background-image: radial-gradient(
        370px at 80% 50%,
        rgba(42, 57, 82, 0.6) 0px,
        rgb(28, 38, 55) 100%
    );
}

.bg-gradient-faded-white {
    background-image: radial-gradient(
        370px at 80% 50%,
        rgba(24, 26, 27, 0.6) 0px,
        rgb(38, 41, 43) 100%
    );
}

.bg-gradient-faded-primary-vertical {
    background-image: radial-gradient(
        200px at 50% 70%,
        rgba(162, 10, 127, 0.3) 0px,
        rgb(162, 10, 127) 100%
    );
}

.bg-gradient-faded-secondary-vertical {
    background-image: radial-gradient(
        200px at 50% 70%,
        rgba(71, 84, 105, 0.3) 0px,
        rgb(71, 84, 105) 100%
    );
}

.bg-gradient-faded-success-vertical {
    background-image: radial-gradient(
        200px at 50% 70%,
        rgba(104, 171, 18, 0.3) 0px,
        rgb(104, 171, 18) 100%
    );
}

.bg-gradient-faded-info-vertical {
    background-image: radial-gradient(
        200px at 50% 70%,
        rgba(18, 154, 186, 0.3) 0px,
        rgb(18, 154, 186) 100%
    );
}

.bg-gradient-faded-warning-vertical {
    background-image: radial-gradient(
        200px at 50% 70%,
        rgba(172, 135, 3, 0.3) 0px,
        rgb(172, 135, 3) 100%
    );
}

.bg-gradient-faded-danger-vertical {
    background-image: radial-gradient(
        200px at 50% 70%,
        rgba(187, 5, 5, 0.3) 0px,
        rgb(187, 5, 5) 100%
    );
}

.bg-gradient-faded-light-vertical {
    background-image: radial-gradient(
        200px at 50% 70%,
        rgba(35, 38, 39, 0.3) 0px,
        rgb(35, 38, 39) 100%
    );
}

.bg-gradient-faded-dark-vertical {
    background-image: radial-gradient(
        200px at 50% 70%,
        rgba(42, 57, 82, 0.3) 0px,
        rgb(42, 57, 82) 100%
    );
}

.bg-gradient-faded-white-vertical {
    background-image: radial-gradient(
        200px at 50% 70%,
        rgba(24, 26, 27, 0.3) 0px,
        rgb(24, 26, 27) 100%
    );
}

.icon-shape i {
    color: rgb(232, 230, 227);
}

svg.text-primary .color-foreground {
    fill: rgb(145, 71, 219);
}

svg.text-primary .color-background {
    fill: rgb(255, 26, 141);
}

svg.text-secondary .color-foreground {
    fill: rgb(154, 146, 132);
}

svg.text-secondary .color-background {
    fill: rgb(159, 185, 212);
}

svg.text-info .color-foreground {
    fill: rgb(49, 141, 255);
}

svg.text-info .color-background {
    fill: rgb(49, 215, 253);
}

svg.text-warning .color-foreground {
    fill: rgb(246, 68, 68);
}

svg.text-warning .color-background {
    fill: rgb(251, 210, 62);
}

svg.text-danger .color-foreground {
    fill: rgb(250, 41, 41);
}

svg.text-danger .color-background {
    fill: rgb(255, 97, 120);
}

svg.text-success .color-foreground {
    fill: rgb(89, 233, 120);
}

svg.text-success .color-background {
    fill: rgb(160, 237, 61);
}

svg.text-dark .color-foreground {
    fill: rgb(213, 210, 204);
}

svg.text-dark .color-background {
    fill: rgb(155, 175, 203);
}

.blur {
    box-shadow: rgba(25, 27, 28, 0.82) 0px 0px 2px inset;
    background-color: rgba(24, 26, 27, 0.8) !important;
}

.blur.blur-light {
    background-color: rgba(24, 26, 27, 0.4);
}

.blur.blur-dark {
    background-color: rgba(0, 0, 0, 0.3);
}

.shadow-blur {
    box-shadow: rgba(25, 27, 28, 0.9) 0px 0px 1px 1px inset,
        rgba(0, 0, 0, 0.05) 0px 20px 27px 0px !important;
}

.shadow-card {
    box-shadow: rgba(0, 0, 0, 0.05) 0px 20px 27px 0px !important;
}

.navbar-blur {
    background-color: rgba(24, 26, 27, 0.58) !important;
}

.blur-section.blur-gradient-primary {
    background-image: linear-gradient(
        310deg,
        rgba(97, 32, 162, 0.95) 0%,
        rgba(204, 0, 102, 0.95) 100%
    );
}

.gradient-animation {
    background-image: linear-gradient(
        -45deg,
        rgb(0, 41, 184),
        rgb(187, 5, 5),
        rgb(172, 135, 3),
        rgb(97, 32, 162),
        rgb(42, 57, 82)
    );
    background-color: initial;
}

hr.vertical {
    background-color: transparent;
}

hr.vertical.light {
    background-image: linear-gradient(
        rgba(24, 26, 27, 0),
        rgb(24, 26, 27),
        rgba(24, 26, 27, 0)
    );
}

hr.vertical.dark {
    background-image: linear-gradient(
        rgba(0, 0, 0, 0),
        rgba(0, 0, 0, 0.4),
        rgba(0, 0, 0, 0)
    );
}

hr.vertical.gray-light {
    background-image: linear-gradient(
        to right,
        rgba(0, 0, 0, 0),
        rgba(0, 0, 0, 0.1),
        rgba(0, 0, 0, 0)
    );
}

hr.horizontal {
    background-color: transparent;
}

hr.horizontal.light {
    background-image: linear-gradient(
        to right,
        rgba(24, 26, 27, 0),
        rgb(24, 26, 27),
        rgba(24, 26, 27, 0)
    );
}

hr.horizontal.dark {
    background-image: linear-gradient(
        to right,
        rgba(0, 0, 0, 0),
        rgba(0, 0, 0, 0.4),
        rgba(0, 0, 0, 0)
    );
}

hr.horizontal.gray-light {
    background-image: linear-gradient(
        to right,
        rgba(0, 0, 0, 0),
        rgba(0, 0, 0, 0.1),
        rgba(0, 0, 0, 0)
    );
}

@media (max-width: 767.98px) {
    hr.horizontal {
        background-color: transparent;
    }

    hr.horizontal:not(.dark) {
        background-image: linear-gradient(
            to right,
            rgba(24, 26, 27, 0),
            rgb(24, 26, 27),
            rgba(24, 26, 27, 0)
        );
    }

    hr.horizontal.dark {
        background-image: linear-gradient(
            to right,
            rgba(0, 0, 0, 0),
            rgba(0, 0, 0, 0.4),
            rgba(0, 0, 0, 0)
        );
    }
}

@media (min-width: 992px) {
    .virtual-reality .sidenav {
        background-image: initial;
        background-color: rgb(24, 26, 27);
    }
}

.navbar {
    box-shadow: rgba(0, 0, 0, 0.16) 0px 2px 12px 0px;
}

.navbar .navbar-brand {
    color: rgb(159, 183, 207);
}

.navbar .nav-link {
    color: rgb(159, 183, 207);
}

.navbar.navbar-transparent .nav-link,
.navbar.navbar-transparent .nav-link i {
    color: rgb(232, 230, 227);
}

.navbar.navbar-transparent .nav-link:hover,
.navbar.navbar-transparent .nav-link:focus {
    color: rgba(232, 230, 227, 0.75);
}

.navbar.navbar-transparent
    .navbar-toggler
    .navbar-toggler-icon
    .navbar-toggler-bar {
    background-image: initial;
    background-color: rgb(24, 26, 27);
}

.navbar.navbar-dark .navbar-collapse.show .dropdown-header.text-dark,
.navbar.navbar-dark .navbar-collapse.collapsing .dropdown-header.text-dark {
    color: rgb(232, 230, 227) !important;
}

.navbar .sidenav-toggler-inner .sidenav-toggler-line {
    background-image: initial;
    background-color: rgb(82, 93, 114);
}

.navbar-light {
    background-color: rgb(24, 26, 27) !important;
}

.navbar-light .navbar-toggler {
    border-color: initial;
}

.navbar-light .navbar-toggler:focus {
    box-shadow: none;
}

.navbar-toggler .navbar-toggler-icon {
    background-image: none;
}

.navbar-toggler .navbar-toggler-icon .navbar-toggler-bar {
    background-image: initial;
    background-color: rgb(88, 95, 99);
}

@media (max-width: 991.98px) {
    .navbar.navbar-transparent .navbar-collapse.collapsing {
        background-image: initial;
        background-color: rgb(24, 26, 27);
    }

    .navbar.navbar-transparent .navbar-collapse.show {
        background-image: initial;
        background-color: rgb(24, 26, 27);
    }

    .navbar.navbar-transparent .navbar-collapse.show .nav-link,
    .navbar.navbar-transparent .navbar-collapse.show i {
        color: rgb(159, 183, 207);
    }
}

.navbar-vertical .navbar-nav .nav-link {
    color: rgb(155, 146, 133);
}

.navbar-vertical .navbar-nav .nav-link .dropdown-menu {
    border-color: initial;
}

.navbar-vertical.navbar-expand-xs {
    box-shadow: none;
}

.navbar-vertical.navbar-expand-xs
    .navbar-nav
    > .nav-item
    > .nav-link
    .icon
    svg
    .color-background {
    fill: rgb(155, 175, 203);
}

.navbar-vertical.navbar-expand-xs
    .navbar-nav
    > .nav-item
    > .nav-link
    .icon
    svg
    .color-foreground {
    fill: rgb(213, 210, 204);
}

@media (min-width: 576px) {
    .navbar-vertical.navbar-expand-sm {
        box-shadow: none;
    }
}

@media (min-width: 576px) {
    .navbar-vertical.navbar-expand-sm
        .navbar-nav
        > .nav-item
        > .nav-link
        .icon
        svg
        .color-background {
        fill: rgb(155, 175, 203);
    }

    .navbar-vertical.navbar-expand-sm
        .navbar-nav
        > .nav-item
        > .nav-link
        .icon
        svg
        .color-foreground {
        fill: rgb(213, 210, 204);
    }
}

@media (min-width: 768px) {
    .navbar-vertical.navbar-expand-md {
        box-shadow: none;
    }
}

@media (min-width: 768px) {
    .navbar-vertical.navbar-expand-md
        .navbar-nav
        > .nav-item
        > .nav-link
        .icon
        svg
        .color-background {
        fill: rgb(155, 175, 203);
    }

    .navbar-vertical.navbar-expand-md
        .navbar-nav
        > .nav-item
        > .nav-link
        .icon
        svg
        .color-foreground {
        fill: rgb(213, 210, 204);
    }
}

@media (min-width: 992px) {
    .navbar-vertical.navbar-expand-lg {
        box-shadow: none;
    }
}

@media (min-width: 992px) {
    .navbar-vertical.navbar-expand-lg
        .navbar-nav
        > .nav-item
        > .nav-link
        .icon
        svg
        .color-background {
        fill: rgb(155, 175, 203);
    }

    .navbar-vertical.navbar-expand-lg
        .navbar-nav
        > .nav-item
        > .nav-link
        .icon
        svg
        .color-foreground {
        fill: rgb(213, 210, 204);
    }
}

@media (min-width: 1200px) {
    .navbar-vertical.navbar-expand-xl {
        box-shadow: none;
    }
}

@media (min-width: 1200px) {
    .navbar-vertical.navbar-expand-xl
        .navbar-nav
        > .nav-item
        > .nav-link
        .icon
        svg
        .color-background {
        fill: rgb(155, 175, 203);
    }

    .navbar-vertical.navbar-expand-xl
        .navbar-nav
        > .nav-item
        > .nav-link
        .icon
        svg
        .color-foreground {
        fill: rgb(213, 210, 204);
    }
}

@media (min-width: 1400px) {
    .navbar-vertical.navbar-expand-xxl {
        box-shadow: none;
    }
}

@media (min-width: 1400px) {
    .navbar-vertical.navbar-expand-xxl
        .navbar-nav
        > .nav-item
        > .nav-link
        .icon
        svg
        .color-background {
        fill: rgb(155, 175, 203);
    }

    .navbar-vertical.navbar-expand-xxl
        .navbar-nav
        > .nav-item
        > .nav-link
        .icon
        svg
        .color-foreground {
        fill: rgb(213, 210, 204);
    }
}

.sidenav[data-color="primary"]
    .navbar-nav
    > .nav-item
    > .nav-link.active
    .icon {
    background-image: linear-gradient(
        310deg,
        rgb(162, 10, 127) 0%,
        rgb(162, 10, 127) 100%
    );
}

.sidenav[data-color="secondary"]
    .navbar-nav
    > .nav-item
    > .nav-link.active
    .icon {
    background-image: linear-gradient(
        310deg,
        rgb(71, 84, 105) 0%,
        rgb(71, 84, 105) 100%
    );
}

.sidenav[data-color="success"]
    .navbar-nav
    > .nav-item
    > .nav-link.active
    .icon {
    background-image: linear-gradient(
        310deg,
        rgb(104, 171, 18) 0%,
        rgb(104, 171, 18) 100%
    );
}

.sidenav[data-color="info"] .navbar-nav > .nav-item > .nav-link.active .icon {
    background-image: linear-gradient(
        310deg,
        rgb(18, 154, 186) 0%,
        rgb(18, 154, 186) 100%
    );
}

.sidenav[data-color="warning"]
    .navbar-nav
    > .nav-item
    > .nav-link.active
    .icon {
    background-image: linear-gradient(
        310deg,
        rgb(172, 135, 3) 0%,
        rgb(172, 135, 3) 100%
    );
}

.sidenav[data-color="danger"] .navbar-nav > .nav-item > .nav-link.active .icon {
    background-image: linear-gradient(
        310deg,
        rgb(187, 5, 5) 0%,
        rgb(187, 5, 5) 100%
    );
}

.sidenav[data-color="light"] .navbar-nav > .nav-item > .nav-link.active .icon {
    background-image: linear-gradient(
        310deg,
        rgb(35, 38, 39) 0%,
        rgb(35, 38, 39) 100%
    );
}

.sidenav[data-color="dark"] .navbar-nav > .nav-item > .nav-link.active .icon {
    background-image: linear-gradient(
        310deg,
        rgb(42, 57, 82) 0%,
        rgb(42, 57, 82) 100%
    );
}

.sidenav[data-color="white"] .navbar-nav > .nav-item > .nav-link.active .icon {
    background-image: linear-gradient(
        310deg,
        rgb(24, 26, 27) 0%,
        rgb(24, 26, 27) 100%
    );
}

.navbar-vertical.bg-white {
    box-shadow: rgba(0, 0, 0, 0.05) 0px 20px 27px 0px;
}

.navbar-vertical.bg-white .navbar-nav .nav-link.active {
    box-shadow: none;
}

.navbar-vertical.bg-white .navbar-nav .nav-link .icon {
    background-image: linear-gradient(
        310deg,
        rgb(35, 38, 39) 0%,
        rgb(35, 38, 39) 100%
    );
}

.navbar-vertical .navbar-nav .nav-link.active {
    box-shadow: rgba(0, 0, 0, 0.05) 0px 20px 27px 0px;
}

.navbar-vertical .navbar-nav > .nav-item .nav-link.active {
    color: rgb(159, 183, 207);
    background-color: rgb(24, 26, 27);
}

.navbar-vertical .navbar-nav > .nav-item .nav-link.active .icon {
}

.navbar-vertical
    .navbar-nav
    > .nav-item
    .nav-link.active
    .icon
    svg
    .color-background,
.navbar-vertical
    .navbar-nav
    > .nav-item
    .nav-link.active
    .icon
    svg
    .color-foreground {
    fill: rgb(232, 230, 227);
}

.navbar-vertical .navbar-nav .nav-link[data-bs-toggle="collapse"]::after {
    color: rgba(155, 175, 203, 0.5);
}

.navbar-vertical
    .navbar-nav
    .nav-link[data-bs-toggle="collapse"][aria-expanded="true"]::after {
    color: rgb(155, 175, 203);
}

.navbar-vertical .navbar-nav .nav-item .collapse .nav .nav-item .nav-link,
.navbar-vertical .navbar-nav .nav-item .collapsing .nav .nav-item .nav-link {
    background-color: transparent;
    box-shadow: none;
    color: rgba(155, 175, 203, 0.5);
}

.navbar-vertical
    .navbar-nav
    .nav-item
    .collapse
    .nav
    .nav-item
    .nav-link::before,
.navbar-vertical
    .navbar-nav
    .nav-item
    .collapsing
    .nav
    .nav-item
    .nav-link::before {
    background-image: initial;
    background-color: rgba(46, 52, 89, 0.5);
}

.navbar-vertical
    .navbar-nav
    .nav-item
    .collapse
    .nav
    .nav-item
    .nav-link.active,
.navbar-vertical
    .navbar-nav
    .nav-item
    .collapsing
    .nav
    .nav-item
    .nav-link.active {
    color: rgb(155, 175, 203);
}

.navbar-vertical
    .navbar-nav
    .nav-item
    .collapse
    .nav
    .nav-item
    .nav-link.active::before,
.navbar-vertical
    .navbar-nav
    .nav-item
    .collapsing
    .nav
    .nav-item
    .nav-link.active::before {
    background-image: initial;
    background-color: rgb(46, 52, 89);
}

.navbar-vertical
    .navbar-nav
    .nav-item
    .collapse
    .nav
    .nav-item.active
    .nav-link,
.navbar-vertical
    .navbar-nav
    .nav-item
    .collapsing
    .nav
    .nav-item.active
    .nav-link {
    color: rgb(155, 175, 203);
}

.navbar-vertical
    .navbar-nav
    .nav-item
    .collapse
    .nav
    .nav-item.active
    .nav-link::before,
.navbar-vertical
    .navbar-nav
    .nav-item
    .collapsing
    .nav
    .nav-item.active
    .nav-link::before {
    background-image: initial;
    background-color: rgb(46, 52, 89);
}

.navbar-vertical.blur .navbar-nav > .nav-item .nav-link {
    background-color: transparent;
    box-shadow: none;
}

.nav.nav-pills {
    background-image: initial;
    background-color: rgb(27, 30, 31);
}

.nav.nav-pills .nav-link {
    color: rgb(159, 183, 207);
    background-color: inherit;
}

.nav.nav-pills .nav-link:hover:not(.active) {
    color: rgb(159, 183, 207);
}

.nav.nav-pills.nav-pills-primary {
    background-image: initial;
    background-color: rgb(24, 26, 27);
    color: rgb(232, 230, 227);
}

.nav.nav-pills.nav-pills-primary .nav-link.active {
    color: rgb(232, 230, 227);
}

.nav.nav-pills.nav-pills-primary .moving-tab .nav-link.active {
    background-image: initial;
    background-color: rgb(97, 32, 162);
    color: rgb(145, 71, 219);
}

.nav.nav-pills.nav-pills-info {
    background-image: initial;
    background-color: rgb(24, 26, 27);
    color: rgb(232, 230, 227);
}

.nav.nav-pills.nav-pills-info .nav-link.active {
    color: rgb(232, 230, 227);
}

.nav.nav-pills.nav-pills-info .moving-tab .nav-link.active {
    background-image: initial;
    background-color: rgb(0, 41, 184);
    color: rgb(49, 141, 255);
}

.nav.nav-pills.nav-pills-success {
    background-image: initial;
    background-color: rgb(24, 26, 27);
    color: rgb(232, 230, 227);
}

.nav.nav-pills.nav-pills-success .nav-link.active {
    color: rgb(232, 230, 227);
}

.nav.nav-pills.nav-pills-success .moving-tab .nav-link.active {
    background-image: initial;
    background-color: rgb(18, 138, 44);
    color: rgb(89, 233, 120);
}

.nav.nav-pills.nav-pills-warning {
    background-image: initial;
    background-color: rgb(24, 26, 27);
    color: rgb(232, 230, 227);
}

.nav.nav-pills.nav-pills-warning .nav-link.active {
    color: rgb(232, 230, 227);
}

.nav.nav-pills.nav-pills-warning .moving-tab .nav-link.active {
    background-image: initial;
    background-color: rgb(167, 8, 8);
    color: rgb(246, 68, 68);
}

.nav.nav-pills.nav-pills-danger {
    background-image: initial;
    background-color: rgb(24, 26, 27);
    color: rgb(232, 230, 227);
}

.nav.nav-pills.nav-pills-danger .nav-link.active {
    color: rgb(232, 230, 227);
}

.nav.nav-pills.nav-pills-danger .moving-tab .nav-link.active {
    background-image: initial;
    background-color: rgb(187, 5, 5);
    color: rgb(250, 41, 41);
}

.moving-tab .nav-link {
    color: rgb(232, 230, 227);
}

.moving-tab .nav-link.active {
    color: rgb(232, 230, 227);
    box-shadow: rgb(43, 47, 49) 0px 1px 5px 1px;
    background-image: initial;
    background-color: rgb(24, 26, 27);
}

.moving-tab .nav-link:hover:not(.active) {
    color: rgb(159, 183, 207);
}

.page-item.active .page-link {
    box-shadow: rgba(0, 0, 0, 0.09) 0px 3px 5px -1px,
        rgba(0, 0, 0, 0.07) 0px 2px 3px -1px;
}

.page-item .page-link,
.page-item span {
    color: rgb(166, 159, 147);
}

.pagination.pagination-primary .page-item.active > .page-link,
.pagination.pagination-primary .page-item.active > .page-link:focus,
.pagination.pagination-primary .page-item.active > .page-link:hover {
    background-image: linear-gradient(
        310deg,
        rgb(97, 32, 162) 0%,
        rgb(204, 0, 102) 100%
    );
    border-color: initial;
}

.pagination.pagination-secondary .page-item.active > .page-link,
.pagination.pagination-secondary .page-item.active > .page-link:focus,
.pagination.pagination-secondary .page-item.active > .page-link:hover {
    background-image: linear-gradient(
        310deg,
        rgb(78, 94, 118) 0%,
        rgb(39, 55, 87) 100%
    );
    border-color: initial;
}

.pagination.pagination-success .page-item.active > .page-link,
.pagination.pagination-success .page-item.active > .page-link:focus,
.pagination.pagination-success .page-item.active > .page-link:hover {
    background-image: linear-gradient(
        310deg,
        rgb(18, 138, 44) 0%,
        rgb(121, 173, 16) 100%
    );
    border-color: initial;
}

.pagination.pagination-info .page-item.active > .page-link,
.pagination.pagination-info .page-item.active > .page-link:focus,
.pagination.pagination-info .page-item.active > .page-link:hover {
    background-image: linear-gradient(
        310deg,
        rgb(0, 41, 184) 0%,
        rgb(2, 150, 184) 100%
    );
    border-color: initial;
}

.pagination.pagination-warning .page-item.active > .page-link,
.pagination.pagination-warning .page-item.active > .page-link:focus,
.pagination.pagination-warning .page-item.active > .page-link:hover {
    background-image: linear-gradient(
        310deg,
        rgb(167, 8, 8) 0%,
        rgb(172, 135, 3) 100%
    );
    border-color: initial;
}

.pagination.pagination-danger .page-item.active > .page-link,
.pagination.pagination-danger .page-item.active > .page-link:focus,
.pagination.pagination-danger .page-item.active > .page-link:hover {
    background-image: linear-gradient(
        310deg,
        rgb(187, 5, 5) 0%,
        rgb(143, 0, 21) 100%
    );
    border-color: initial;
}

.pagination.pagination-light .page-item.active > .page-link,
.pagination.pagination-light .page-item.active > .page-link:focus,
.pagination.pagination-light .page-item.active > .page-link:hover {
    background-image: linear-gradient(
        310deg,
        rgb(48, 52, 54) 0%,
        rgb(33, 35, 37) 100%
    );
    border-color: initial;
}

.pagination.pagination-dark .page-item.active > .page-link,
.pagination.pagination-dark .page-item.active > .page-link:focus,
.pagination.pagination-dark .page-item.active > .page-link:hover {
    background-image: linear-gradient(
        310deg,
        rgb(16, 18, 31) 0%,
        rgb(46, 52, 89) 100%
    );
    border-color: initial;
}

.popover {
    box-shadow: rgba(0, 0, 0, 0.12) 0px 0.3125rem 0.625rem 0px;
}

.rtl .input-group .input-group-text {
    border-left-color: initial;
    border-right-color: rgb(60, 65, 67);
}

.rtl
    .input-group
    > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {
    border-right-color: initial;
    border-left-color: rgb(60, 65, 67);
}

.btn.btn-facebook {
    background-color: rgb(47, 71, 122);
    color: rgb(232, 230, 227);
}

.btn.btn-facebook:focus,
.btn.btn-facebook:hover {
    background-color: rgb(42, 62, 107);
    color: rgb(232, 230, 227);
}

.btn.btn-facebook:active,
.btn.btn-facebook:focus,
.btn.btn-facebook:active:focus {
    box-shadow: none;
}

.btn.btn-facebook.btn-simple {
    color: rgb(138, 173, 210);
    background-color: transparent;
    box-shadow: none;
    border-color: initial;
    background-image: none !important;
}

.btn.btn-facebook.btn-simple:hover,
.btn.btn-facebook.btn-simple:focus,
.btn.btn-facebook.btn-simple:hover:focus,
.btn.btn-facebook.btn-simple:active,
.btn.btn-facebook.btn-simple:hover:focus:active {
    color: rgb(138, 173, 210);
    background-image: initial !important;
    background-color: transparent !important;
    box-shadow: none !important;
}

.btn.btn-facebook.btn-neutral {
    color: rgb(127, 165, 205);
    background-color: rgb(24, 26, 27);
}

.btn.btn-facebook.btn-neutral:hover,
.btn.btn-facebook.btn-neutral:focus,
.btn.btn-facebook.btn-neutral:active {
    color: rgb(138, 173, 210);
}

.btn.btn-twitter {
    background-color: rgb(15, 91, 148);
    color: rgb(232, 230, 227);
}

.btn.btn-twitter:focus,
.btn.btn-twitter:hover {
    background-color: rgb(16, 99, 162);
    color: rgb(232, 230, 227);
}

.btn.btn-twitter:active,
.btn.btn-twitter:focus,
.btn.btn-twitter:active:focus {
    box-shadow: none;
}

.btn.btn-twitter.btn-simple {
    color: rgb(73, 168, 237);
    background-color: transparent;
    box-shadow: none;
    border-color: initial;
    background-image: none !important;
}

.btn.btn-twitter.btn-simple:hover,
.btn.btn-twitter.btn-simple:focus,
.btn.btn-twitter.btn-simple:hover:focus,
.btn.btn-twitter.btn-simple:active,
.btn.btn-twitter.btn-simple:hover:focus:active {
    color: rgb(73, 168, 237);
    background-image: initial !important;
    background-color: transparent !important;
    box-shadow: none !important;
}

.btn.btn-twitter.btn-neutral {
    color: rgb(90, 176, 238);
    background-color: rgb(24, 26, 27);
}

.btn.btn-twitter.btn-neutral:hover,
.btn.btn-twitter.btn-neutral:focus,
.btn.btn-twitter.btn-neutral:active {
    color: rgb(73, 168, 237);
}

.btn.btn-pinterest {
    background-color: rgb(163, 26, 31);
    color: rgb(232, 230, 227);
}

.btn.btn-pinterest:focus,
.btn.btn-pinterest:hover {
    background-color: rgb(142, 23, 27);
    color: rgb(232, 230, 227);
}

.btn.btn-pinterest:active,
.btn.btn-pinterest:focus,
.btn.btn-pinterest:active:focus {
    box-shadow: none;
}

.btn.btn-pinterest.btn-simple {
    color: rgb(228, 87, 91);
    background-color: transparent;
    box-shadow: none;
    border-color: initial;
    background-image: none !important;
}

.btn.btn-pinterest.btn-simple:hover,
.btn.btn-pinterest.btn-simple:focus,
.btn.btn-pinterest.btn-simple:hover:focus,
.btn.btn-pinterest.btn-simple:active,
.btn.btn-pinterest.btn-simple:hover:focus:active {
    color: rgb(228, 87, 91);
    background-image: initial !important;
    background-color: transparent !important;
    box-shadow: none !important;
}

.btn.btn-pinterest.btn-neutral {
    color: rgb(225, 68, 74);
    background-color: rgb(24, 26, 27);
}

.btn.btn-pinterest.btn-neutral:hover,
.btn.btn-pinterest.btn-neutral:focus,
.btn.btn-pinterest.btn-neutral:active {
    color: rgb(228, 87, 91);
}

.btn.btn-linkedin {
    background-color: rgb(0, 95, 145);
    color: rgb(232, 230, 227);
}

.btn.btn-linkedin:focus,
.btn.btn-linkedin:hover {
    background-color: rgb(0, 82, 125);
    color: rgb(232, 230, 227);
}

.btn.btn-linkedin:active,
.btn.btn-linkedin:focus,
.btn.btn-linkedin:active:focus {
    box-shadow: none;
}

.btn.btn-linkedin.btn-simple {
    color: rgb(95, 200, 255);
    background-color: transparent;
    box-shadow: none;
    border-color: initial;
    background-image: none !important;
}

.btn.btn-linkedin.btn-simple:hover,
.btn.btn-linkedin.btn-simple:focus,
.btn.btn-linkedin.btn-simple:hover:focus,
.btn.btn-linkedin.btn-simple:active,
.btn.btn-linkedin.btn-simple:hover:focus:active {
    color: rgb(95, 200, 255);
    background-image: initial !important;
    background-color: transparent !important;
    box-shadow: none !important;
}

.btn.btn-linkedin.btn-neutral {
    color: rgb(77, 194, 255);
    background-color: rgb(24, 26, 27);
}

.btn.btn-linkedin.btn-neutral:hover,
.btn.btn-linkedin.btn-neutral:focus,
.btn.btn-linkedin.btn-neutral:active {
    color: rgb(95, 200, 255);
}

.btn.btn-dribbble {
    background-color: rgb(153, 18, 70);
    color: rgb(232, 230, 227);
}

.btn.btn-dribbble:focus,
.btn.btn-dribbble:hover {
    background-color: rgb(169, 20, 77);
    color: rgb(232, 230, 227);
}

.btn.btn-dribbble:active,
.btn.btn-dribbble:focus,
.btn.btn-dribbble:active:focus {
    box-shadow: none;
}

.btn.btn-dribbble.btn-simple {
    color: rgb(233, 65, 130);
    background-color: transparent;
    box-shadow: none;
    border-color: initial;
    background-image: none !important;
}

.btn.btn-dribbble.btn-simple:hover,
.btn.btn-dribbble.btn-simple:focus,
.btn.btn-dribbble.btn-simple:hover:focus,
.btn.btn-dribbble.btn-simple:active,
.btn.btn-dribbble.btn-simple:hover:focus:active {
    color: rgb(233, 65, 130);
    background-image: initial !important;
    background-color: transparent !important;
    box-shadow: none !important;
}

.btn.btn-dribbble.btn-neutral {
    color: rgb(235, 84, 142);
    background-color: rgb(24, 26, 27);
}

.btn.btn-dribbble.btn-neutral:hover,
.btn.btn-dribbble.btn-neutral:focus,
.btn.btn-dribbble.btn-neutral:active {
    color: rgb(233, 65, 130);
}

.btn.btn-github {
    background-color: rgb(29, 33, 37);
    color: rgb(232, 230, 227);
}

.btn.btn-github:focus,
.btn.btn-github:hover {
    background-color: rgb(20, 21, 22);
    color: rgb(232, 230, 227);
}

.btn.btn-github:active,
.btn.btn-github:focus,
.btn.btn-github:active:focus {
    box-shadow: none;
}

.btn.btn-github.btn-simple {
    color: rgb(216, 212, 207);
    background-color: transparent;
    box-shadow: none;
    border-color: initial;
    background-image: none !important;
}

.btn.btn-github.btn-simple:hover,
.btn.btn-github.btn-simple:focus,
.btn.btn-github.btn-simple:hover:focus,
.btn.btn-github.btn-simple:active,
.btn.btn-github.btn-simple:hover:focus:active {
    color: rgb(216, 212, 207);
    background-image: initial !important;
    background-color: transparent !important;
    box-shadow: none !important;
}

.btn.btn-github.btn-neutral {
    color: rgb(206, 202, 195);
    background-color: rgb(24, 26, 27);
}

.btn.btn-github.btn-neutral:hover,
.btn.btn-github.btn-neutral:focus,
.btn.btn-github.btn-neutral:active {
    color: rgb(216, 212, 207);
}

.btn.btn-youtube {
    background-color: rgb(175, 26, 21);
    color: rgb(232, 230, 227);
}

.btn.btn-youtube:focus,
.btn.btn-youtube:hover {
    background-color: rgb(170, 25, 21);
    color: rgb(232, 230, 227);
}

.btn.btn-youtube:active,
.btn.btn-youtube:focus,
.btn.btn-youtube:active:focus {
    box-shadow: none;
}

.btn.btn-youtube.btn-simple {
    color: rgb(231, 66, 61);
    background-color: transparent;
    box-shadow: none;
    border-color: initial;
    background-image: none !important;
}

.btn.btn-youtube.btn-simple:hover,
.btn.btn-youtube.btn-simple:focus,
.btn.btn-youtube.btn-simple:hover:focus,
.btn.btn-youtube.btn-simple:active,
.btn.btn-youtube.btn-simple:hover:focus:active {
    color: rgb(231, 66, 61);
    background-image: initial !important;
    background-color: transparent !important;
    box-shadow: none !important;
}

.btn.btn-youtube.btn-neutral {
    color: rgb(231, 64, 58);
    background-color: rgb(24, 26, 27);
}

.btn.btn-youtube.btn-neutral:hover,
.btn.btn-youtube.btn-neutral:focus,
.btn.btn-youtube.btn-neutral:active {
    color: rgb(231, 66, 61);
}

.btn.btn-instagram {
    background-color: rgb(14, 69, 109);
    color: rgb(232, 230, 227);
}

.btn.btn-instagram:focus,
.btn.btn-instagram:hover {
    background-color: rgb(11, 55, 87);
    color: rgb(232, 230, 227);
}

.btn.btn-instagram:active,
.btn.btn-instagram:focus,
.btn.btn-instagram:active:focus {
    box-shadow: none;
}

.btn.btn-instagram.btn-simple {
    color: rgb(144, 200, 241);
    background-color: transparent;
    box-shadow: none;
    border-color: initial;
    background-image: none !important;
}

.btn.btn-instagram.btn-simple:hover,
.btn.btn-instagram.btn-simple:focus,
.btn.btn-instagram.btn-simple:hover:focus,
.btn.btn-instagram.btn-simple:active,
.btn.btn-instagram.btn-simple:hover:focus:active {
    color: rgb(144, 200, 241);
    background-image: initial !important;
    background-color: transparent !important;
    box-shadow: none !important;
}

.btn.btn-instagram.btn-neutral {
    color: rgb(128, 192, 238);
    background-color: rgb(24, 26, 27);
}

.btn.btn-instagram.btn-neutral:hover,
.btn.btn-instagram.btn-neutral:focus,
.btn.btn-instagram.btn-neutral:active {
    color: rgb(144, 200, 241);
}

.btn.btn-reddit {
    background-color: rgb(204, 55, 0);
    color: rgb(232, 230, 227);
}

.btn.btn-reddit:focus,
.btn.btn-reddit:hover {
    background-color: rgb(179, 49, 0);
    color: rgb(232, 230, 227);
}

.btn.btn-reddit:active,
.btn.btn-reddit:focus,
.btn.btn-reddit:active:focus {
    box-shadow: none;
}

.btn.btn-reddit.btn-simple {
    color: rgb(255, 104, 47);
    background-color: transparent;
    box-shadow: none;
    border-color: initial;
    background-image: none !important;
}

.btn.btn-reddit.btn-simple:hover,
.btn.btn-reddit.btn-simple:focus,
.btn.btn-reddit.btn-simple:hover:focus,
.btn.btn-reddit.btn-simple:active,
.btn.btn-reddit.btn-simple:hover:focus:active {
    color: rgb(255, 104, 47);
    background-image: initial !important;
    background-color: transparent !important;
    box-shadow: none !important;
}

.btn.btn-reddit.btn-neutral {
    color: rgb(255, 88, 26);
    background-color: rgb(24, 26, 27);
}

.btn.btn-reddit.btn-neutral:hover,
.btn.btn-reddit.btn-neutral:focus,
.btn.btn-reddit.btn-neutral:active {
    color: rgb(255, 104, 47);
}

.btn.btn-tumblr {
    background-color: rgb(42, 56, 74);
    color: rgb(232, 230, 227);
}

.btn.btn-tumblr:focus,
.btn.btn-tumblr:hover {
    background-color: rgb(34, 44, 58);
    color: rgb(232, 230, 227);
}

.btn.btn-tumblr:active,
.btn.btn-tumblr:focus,
.btn.btn-tumblr:active:focus {
    box-shadow: none;
}

.btn.btn-tumblr.btn-simple {
    color: rgb(179, 196, 211);
    background-color: transparent;
    box-shadow: none;
    border-color: initial;
    background-image: none !important;
}

.btn.btn-tumblr.btn-simple:hover,
.btn.btn-tumblr.btn-simple:focus,
.btn.btn-tumblr.btn-simple:hover:focus,
.btn.btn-tumblr.btn-simple:active,
.btn.btn-tumblr.btn-simple:hover:focus:active {
    color: rgb(179, 196, 211);
    background-image: initial !important;
    background-color: transparent !important;
    box-shadow: none !important;
}

.btn.btn-tumblr.btn-neutral {
    color: rgb(167, 187, 205);
    background-color: rgb(24, 26, 27);
}

.btn.btn-tumblr.btn-neutral:hover,
.btn.btn-tumblr.btn-neutral:focus,
.btn.btn-tumblr.btn-neutral:active {
    color: rgb(179, 196, 211);
}

.btn.btn-behance {
    background-color: rgb(0, 67, 190);
    color: rgb(232, 230, 227);
}

.btn.btn-behance:focus,
.btn.btn-behance:hover {
    background-color: rgb(0, 70, 198);
    color: rgb(232, 230, 227);
}

.btn.btn-behance:active,
.btn.btn-behance:focus,
.btn.btn-behance:active:focus {
    box-shadow: none;
}

.btn.btn-behance.btn-simple {
    color: rgb(56, 155, 255);
    background-color: transparent;
    box-shadow: none;
    border-color: initial;
    background-image: none !important;
}

.btn.btn-behance.btn-simple:hover,
.btn.btn-behance.btn-simple:focus,
.btn.btn-behance.btn-simple:hover:focus,
.btn.btn-behance.btn-simple:active,
.btn.btn-behance.btn-simple:hover:focus:active {
    color: rgb(56, 155, 255);
    background-image: initial !important;
    background-color: transparent !important;
    box-shadow: none !important;
}

.btn.btn-behance.btn-neutral {
    color: rgb(42, 148, 255);
    background-color: rgb(24, 26, 27);
}

.btn.btn-behance.btn-neutral:hover,
.btn.btn-behance.btn-neutral:focus,
.btn.btn-behance.btn-neutral:active {
    color: rgb(56, 155, 255);
}

.btn.btn-vimeo {
    background-color: rgb(17, 143, 184);
    color: rgb(232, 230, 227);
}

.btn.btn-vimeo:focus,
.btn.btn-vimeo:hover {
    background-color: rgb(15, 130, 168);
    color: rgb(232, 230, 227);
}

.btn.btn-vimeo:active,
.btn.btn-vimeo:focus,
.btn.btn-vimeo:active:focus {
    box-shadow: none;
}

.btn.btn-vimeo.btn-simple {
    color: rgb(61, 194, 237);
    background-color: transparent;
    box-shadow: none;
    border-color: initial;
    background-image: none !important;
}

.btn.btn-vimeo.btn-simple:hover,
.btn.btn-vimeo.btn-simple:focus,
.btn.btn-vimeo.btn-simple:hover:focus,
.btn.btn-vimeo.btn-simple:active,
.btn.btn-vimeo.btn-simple:hover:focus:active {
    color: rgb(61, 194, 237);
    background-image: initial !important;
    background-color: transparent !important;
    box-shadow: none !important;
}

.btn.btn-vimeo.btn-neutral {
    color: rgb(48, 190, 236);
    background-color: rgb(24, 26, 27);
}

.btn.btn-vimeo.btn-neutral:hover,
.btn.btn-vimeo.btn-neutral:focus,
.btn.btn-vimeo.btn-neutral:active {
    color: rgb(61, 194, 237);
}

.btn.btn-slack {
    background-color: rgb(46, 140, 106);
    color: rgb(232, 230, 227);
}

.btn.btn-slack:focus,
.btn.btn-slack:hover {
    background-color: rgb(40, 122, 93);
    color: rgb(232, 230, 227);
}

.btn.btn-slack:active,
.btn.btn-slack:focus,
.btn.btn-slack:active:focus {
    box-shadow: none;
}

.btn.btn-slack.btn-simple {
    color: rgb(110, 207, 173);
    background-color: transparent;
    box-shadow: none;
    border-color: initial;
    background-image: none !important;
}

.btn.btn-slack.btn-simple:hover,
.btn.btn-slack.btn-simple:focus,
.btn.btn-slack.btn-simple:hover:focus,
.btn.btn-slack.btn-simple:active,
.btn.btn-slack.btn-simple:hover:focus:active {
    color: rgb(110, 207, 173);
    background-image: initial !important;
    background-color: transparent !important;
    box-shadow: none !important;
}

.btn.btn-slack.btn-neutral {
    color: rgb(94, 202, 163);
    background-color: rgb(24, 26, 27);
}

.btn.btn-slack.btn-neutral:hover,
.btn.btn-slack.btn-neutral:focus,
.btn.btn-slack.btn-neutral:active {
    color: rgb(110, 207, 173);
}

.table thead th {
    border-bottom-color: rgb(53, 58, 60);
}

.table > :not(:last-child) > :last-child > * {
    border-bottom-color: rgb(53, 58, 60);
}

.timeline::before {
    border-right-color: rgb(56, 61, 63);
}

.timeline-step {
    background-image: initial;
    background-color: rgb(24, 26, 27);
}

a {
    color: rgb(159, 183, 207);
}

.text-gradient {
    -webkit-text-fill-color: transparent;
}

.text-gradient.text-info {
    background-image: linear-gradient(
        310deg,
        rgb(0, 41, 184),
        rgb(2, 150, 184)
    );
}

.text-gradient.text-success {
    background-image: linear-gradient(
        310deg,
        rgb(18, 138, 44),
        rgb(154, 178, 19)
    );
}

.text-gradient.text-warning {
    background-image: linear-gradient(310deg, rgb(167, 8, 8), rgb(172, 135, 3));
}

.text-gradient.text-danger {
    background-image: linear-gradient(310deg, rgb(171, 6, 6), rgb(143, 0, 39));
}

.text-gradient.text-dark {
    background-image: linear-gradient(310deg, rgb(16, 18, 31), rgb(46, 52, 89));
}

.blockquote {
    border-left-color: rgb(102, 94, 83);
}

.text-muted {
    color: rgb(155, 146, 133) !important;
}

.text-black-50 {
    color: rgba(232, 230, 227, 0.5) !important;
}

.text-white-50 {
    color: rgba(232, 230, 227, 0.5) !important;
}

.text-decoration-none {
    text-decoration-color: initial !important;
}

.text-reset {
    color: inherit !important;
}

.flatpickr-calendar {
    border-color: initial;
    background-image: initial;
    background-color: rgb(24, 26, 27);
    box-shadow: rgba(15, 16, 17, 0.15) 0px 8px 26px -4px,
        rgba(15, 16, 17, 0.06) 0px 8px 9px -5px;
}

.flatpickr-calendar.multiMonth
    .flatpickr-days
    .dayContainer:nth-child(n + 1)
    .flatpickr-day.inRange:nth-child(7n + 7) {
    box-shadow: none !important;
}

.flatpickr-calendar.multiMonth
    .flatpickr-days
    .dayContainer:nth-child(n + 2)
    .flatpickr-day.inRange:nth-child(7n + 1) {
    box-shadow: rgb(38, 41, 43) -2px 0px 0px, rgb(38, 41, 43) 5px 0px 0px;
}

.flatpickr-calendar .hasWeeks .dayContainer,
.flatpickr-calendar .hasTime .dayContainer {
    border-bottom-color: initial;
}

.flatpickr-calendar .hasWeeks .dayContainer {
    border-left-color: initial;
}

.flatpickr-calendar.hasTime .flatpickr-time {
    border-top-color: rgb(55, 60, 62);
}

.flatpickr-calendar::before,
.flatpickr-calendar::after {
    border-color: transparent;
}

.flatpickr-calendar.arrowTop::before {
    border-bottom-color: rgb(48, 52, 54);
}

.flatpickr-calendar.arrowTop::after {
    border-bottom-color: rgb(48, 52, 54);
}

.flatpickr-calendar.arrowBottom::before {
    border-top-color: rgb(55, 60, 62);
}

.flatpickr-calendar.arrowBottom::after {
    border-top-color: rgb(48, 52, 54);
}

.flatpickr-calendar:focus {
    outline-color: initial;
}

.flatpickr-months .flatpickr-month {
    background-image: initial;
    background-color: transparent;
    color: rgba(232, 230, 227, 0.9);
    fill: rgba(232, 230, 227, 0.9);
}

.flatpickr-months .flatpickr-prev-month,
.flatpickr-months .flatpickr-next-month {
    text-decoration-color: initial;
    color: rgba(232, 230, 227, 0.9);
    fill: rgba(232, 230, 227, 0.9);
}

.flatpickr-months .flatpickr-prev-month:hover,
.flatpickr-months .flatpickr-next-month:hover {
    color: rgb(171, 164, 153);
}

.flatpickr-months .flatpickr-prev-month:hover svg,
.flatpickr-months .flatpickr-next-month:hover svg {
    fill: rgb(246, 78, 78);
}

.flatpickr-months .flatpickr-prev-month svg path,
.flatpickr-months .flatpickr-next-month svg path {
    fill: inherit;
}

.numInputWrapper span {
    border-color: rgba(121, 113, 100, 0.15);
}

.numInputWrapper span:hover {
    background-image: initial;
    background-color: rgba(0, 0, 0, 0.1);
}

.numInputWrapper span:active {
    background-image: initial;
    background-color: rgba(0, 0, 0, 0.2);
}

.numInputWrapper span.arrowUp {
    border-bottom-color: initial;
}

.numInputWrapper span.arrowUp::after {
    border-left-color: transparent;
    border-right-color: transparent;
    border-bottom-color: rgba(121, 113, 100, 0.6);
}

.numInputWrapper span.arrowDown::after {
    border-left-color: transparent;
    border-right-color: transparent;
    border-top-color: rgba(121, 113, 100, 0.6);
}

.numInputWrapper span svg path {
    fill: rgba(232, 230, 227, 0.5);
}

.numInputWrapper:hover {
    background-image: initial;
    background-color: rgba(0, 0, 0, 0.05);
}

.flatpickr-current-month {
    color: inherit;
}

.flatpickr-current-month span.cur-month {
    color: inherit;
}

.flatpickr-current-month span.cur-month:hover {
    background-image: initial;
    background-color: rgba(0, 0, 0, 0.05);
}

.flatpickr-current-month .numInputWrapper span.arrowUp::after {
    border-bottom-color: rgba(140, 130, 115, 0.9);
}

.flatpickr-current-month .numInputWrapper span.arrowDown::after {
    border-top-color: rgba(140, 130, 115, 0.9);
}

.flatpickr-current-month input.cur-year {
    background-image: initial;
    background-color: transparent;
    color: inherit;
    border-color: initial;
}

.flatpickr-current-month input.cur-year:focus {
    outline-color: initial;
}

.flatpickr-current-month input.cur-year[disabled],
.flatpickr-current-month input.cur-year[disabled]:hover {
    color: rgba(232, 230, 227, 0.5);
    background-image: initial;
    background-color: transparent;
}

.flatpickr-current-month .flatpickr-monthDropdown-months {
    background-image: initial;
    background-color: transparent;
    border-color: initial;
    color: inherit;
    outline-color: initial;
}

.flatpickr-current-month .flatpickr-monthDropdown-months:focus,
.flatpickr-current-month .flatpickr-monthDropdown-months:active {
    outline-color: initial;
}

.flatpickr-current-month .flatpickr-monthDropdown-months:hover {
    background-image: initial;
    background-color: rgba(0, 0, 0, 0.05);
}

.flatpickr-current-month
    .flatpickr-monthDropdown-months
    .flatpickr-monthDropdown-month {
    background-color: transparent;
    outline-color: initial;
}

.flatpickr-weekdays {
    background-image: initial;
    background-color: transparent;
}

span.flatpickr-weekday {
    background-image: initial;
    background-color: transparent;
    color: rgba(232, 230, 227, 0.54);
}

.flatpickr-days:focus {
    outline-color: initial;
}

.dayContainer {
    outline-color: initial;
}

.dayContainer + .dayContainer {
    box-shadow: rgb(38, 41, 43) -1px 0px 0px;
}

.flatpickr-day {
    background-image: none;
    background-color: initial;
    border-color: transparent;
    color: rgb(196, 191, 183);
}

.flatpickr-day.inRange,
.flatpickr-day.prevMonthDay.inRange,
.flatpickr-day.nextMonthDay.inRange,
.flatpickr-day.today.inRange,
.flatpickr-day.prevMonthDay.today.inRange,
.flatpickr-day.nextMonthDay.today.inRange,
.flatpickr-day:hover,
.flatpickr-day.prevMonthDay:hover,
.flatpickr-day.nextMonthDay:hover,
.flatpickr-day:focus,
.flatpickr-day.prevMonthDay:focus,
.flatpickr-day.nextMonthDay:focus {
    outline-color: initial;
    background-image: initial;
    background-color: rgb(38, 41, 43);
    border-color: rgb(55, 60, 62);
}

.flatpickr-day.today {
    border-color: rgb(75, 81, 84);
}

.flatpickr-day.today:hover,
.flatpickr-day.today:focus {
    border-color: rgb(75, 81, 84);
    background-image: initial;
    background-color: rgb(78, 85, 88);
    color: rgb(232, 230, 227);
}

.flatpickr-day.selected,
.flatpickr-day.startRange,
.flatpickr-day.endRange,
.flatpickr-day.selected.inRange,
.flatpickr-day.startRange.inRange,
.flatpickr-day.endRange.inRange,
.flatpickr-day.selected:focus,
.flatpickr-day.startRange:focus,
.flatpickr-day.endRange:focus,
.flatpickr-day.selected:hover,
.flatpickr-day.startRange:hover,
.flatpickr-day.endRange:hover,
.flatpickr-day.selected.prevMonthDay,
.flatpickr-day.startRange.prevMonthDay,
.flatpickr-day.endRange.prevMonthDay,
.flatpickr-day.selected.nextMonthDay,
.flatpickr-day.startRange.nextMonthDay,
.flatpickr-day.endRange.nextMonthDay {
    background-image: initial;
    background-color: rgb(7, 72, 150);
    box-shadow: none;
    color: rgb(232, 230, 227);
    border-color: rgb(7, 71, 148);
}

.flatpickr-day.selected.startRange + .endRange:not(:nth-child(7n + 1)),
.flatpickr-day.startRange.startRange + .endRange:not(:nth-child(7n + 1)),
.flatpickr-day.endRange.startRange + .endRange:not(:nth-child(7n + 1)) {
    box-shadow: rgb(7, 72, 150) -10px 0px 0px;
}

.flatpickr-day.inRange {
    box-shadow: rgb(38, 41, 43) -5px 0px 0px, rgb(38, 41, 43) 5px 0px 0px;
}

.flatpickr-day.flatpickr-disabled,
.flatpickr-day.flatpickr-disabled:hover,
.flatpickr-day.prevMonthDay,
.flatpickr-day.nextMonthDay,
.flatpickr-day.notAllowed,
.flatpickr-day.notAllowed.prevMonthDay,
.flatpickr-day.notAllowed.nextMonthDay {
    color: rgba(196, 191, 183, 0.3);
    background-image: initial;
    background-color: transparent;
    border-color: transparent;
}

.flatpickr-day.flatpickr-disabled,
.flatpickr-day.flatpickr-disabled:hover {
    color: rgba(196, 191, 183, 0.1);
}

.flatpickr-day.week.selected {
    box-shadow: rgb(7, 72, 150) -5px 0px 0px, rgb(7, 72, 150) 5px 0px 0px;
}

.flatpickr-weekwrapper .flatpickr-weeks {
    box-shadow: rgb(38, 41, 43) 1px 0px 0px;
}

.flatpickr-weekwrapper span.flatpickr-day,
.flatpickr-weekwrapper span.flatpickr-day:hover {
    color: rgba(196, 191, 183, 0.3);
    background-image: initial;
    background-color: transparent;
    border-color: initial;
}

.flatpickr-time {
    outline-color: initial;
}

.flatpickr-time .numInputWrapper span.arrowUp::after {
    border-bottom-color: rgb(121, 113, 100);
}

.flatpickr-time .numInputWrapper span.arrowDown::after {
    border-top-color: rgb(121, 113, 100);
}

.flatpickr-time input {
    background-image: initial;
    background-color: transparent;
    box-shadow: none;
    border-color: initial;
    color: rgb(196, 191, 183);
}

.flatpickr-time input:focus {
    outline-color: initial;
    border-color: initial;
}

.flatpickr-time .flatpickr-time-separator,
.flatpickr-time .flatpickr-am-pm {
    color: rgb(196, 191, 183);
}

.flatpickr-time .flatpickr-am-pm {
    outline-color: initial;
}

.flatpickr-time input:hover,
.flatpickr-time .flatpickr-am-pm:hover,
.flatpickr-time input:focus,
.flatpickr-time .flatpickr-am-pm:focus {
    background-image: initial;
    background-color: rgb(34, 36, 38);
}

.datepicker.flatpickr-input {
    background-color: rgb(24, 26, 27);
}

.flatpickr-calendar .numInputWrapper span {
    border-top-color: initial;
    border-right-color: initial;
    border-left-color: initial;
    border-bottom-color: rgba(121, 113, 100, 0.15);
}

.flatpickr-calendar .flatpickr-day.today,
.flatpickr-calendar .flatpickr-day.selected,
.flatpickr-calendar .flatpickr-day.startRange,
.flatpickr-calendar .flatpickr-day.endRange {
    color: rgb(232, 230, 227);
    border-color: initial;
    background-image: initial !important;
    background-color: rgb(162, 10, 127) !important;
}

.flatpickr-calendar .flatpickr-day.inRange {
    background-image: initial;
    background-color: rgba(24, 41, 140, 0.28);
    border-color: initial;
    box-shadow: rgb(37, 40, 42) -5px 0px 0px, rgb(37, 40, 42) 5px 0px 0px;
}

.flatpickr-calendar .flatpickr-day:not(.selected):hover,
.flatpickr-calendar .flatpickr-day:not(.selected):focus {
    background-image: initial;
    background-color: rgba(24, 41, 140, 0.28);
    border-color: initial;
}

.flatpickr-calendar .flatpickr-time input:hover,
.flatpickr-calendar .flatpickr-time .flatpickr-am-pm:hover,
.flatpickr-calendar .flatpickr-time input:focus,
.flatpickr-calendar .flatpickr-time .flatpickr-am-pm:focus {
    background-image: initial;
    background-color: rgba(24, 41, 140, 0.28);
}

.flatpickr.form-control {
    background-image: initial;
    background-color: rgb(24, 26, 27);
}

.flatpickr-day.endRange.startRange + .endRange:not(:nth-child(7n + 1)),
.flatpickr-day.selected.startRange + .endRange:not(:nth-child(7n + 1)),
.flatpickr-day.startRange.startRange + .endRange:not(:nth-child(7n + 1)) {
    box-shadow: rgb(162, 10, 127) -10px 0px 0px;
}

.noUi-target,
.noUi-target * {
    -webkit-tap-highlight-color: rgba(232, 230, 227, 0);
}

.noUi-horizontal .noUi-handle {
    background-color: rgb(24, 26, 27);
    box-shadow: rgba(0, 0, 0, 0.2) 0px 1px 13px 0px;
    outline-color: initial;
}

.noUi-target {
    background-image: initial;
    background-color: rgb(35, 38, 39);
}

.noUi-connect {
    background-image: linear-gradient(
        310deg,
        rgb(97, 32, 162) 0%,
        rgb(204, 0, 102) 100%
    );
}

.noUi-handle {
    border-color: rgb(59, 64, 66);
    background-image: initial;
    background-color: rgb(24, 26, 27);
    box-shadow: rgb(24, 26, 27) 0px 0px 1px inset,
        rgb(35, 38, 40) 0px 1px 7px inset, rgb(62, 68, 70) 0px 3px 6px -3px;
}

.noUi-active {
    box-shadow: rgb(24, 26, 27) 0px 0px 1px inset,
        rgb(43, 47, 49) 0px 1px 7px inset, rgb(62, 68, 70) 0px 3px 6px -3px;
}

[disabled] .noUi-connect {
    background-image: initial;
    background-color: rgb(64, 69, 72);
}

.noUi-pips {
    color: rgb(168, 160, 149);
}

.noUi-value-sub {
    color: rgb(200, 195, 188);
}

.noUi-marker {
    background-image: initial;
    background-color: rgb(53, 57, 59);
}

.noUi-marker-sub {
    background-image: initial;
    background-color: rgb(72, 78, 81);
}

.noUi-marker-large {
    background-image: initial;
    background-color: rgb(72, 78, 81);
}

.noUi-tooltip {
    border-color: rgb(59, 64, 66);
    background-image: initial;
    background-color: rgb(24, 26, 27);
    color: rgb(232, 230, 227);
}

code[class*="language-"],
pre[class*="language-"] {
    color: rgb(232, 230, 227);
    background-image: none;
    background-color: initial;
    text-shadow: rgb(24, 26, 27) 0px 1px;
}

pre[class*="language-"]::selection,
pre[class*="language-"] ::selection,
code[class*="language-"]::selection,
code[class*="language-"] ::selection {
    text-shadow: none;
    background-image: initial;
    background-color: rgb(46, 50, 52);
}

:not(pre) > code[class*="language-"],
pre[class*="language-"] {
    background-image: initial;
    background-color: rgb(27, 30, 31);
}

.token.comment,
.token.prolog,
.token.doctype,
.token.cdata {
    color: rgb(152, 143, 129);
}

.token.punctuation {
    color: rgb(168, 160, 149);
}

.token.property,
.token.tag,
.token.boolean,
.token.number,
.token.constant,
.token.symbol,
.token.deleted {
    color: rgb(255, 97, 185);
}

.token.selector,
.token.attr-name,
.token.string,
.token.char,
.token.builtin,
.token.inserted {
    color: rgb(202, 255, 97);
}

.token.operator,
.token.entity,
.token.url,
.language-css .token.string,
.style .token.string {
    color: rgb(200, 159, 110);
    background-image: initial;
    background-color: rgba(24, 26, 27, 0.5);
}

.token.atrule,
.token.attr-value,
.token.keyword {
    color: rgb(85, 204, 255);
}

.token.function,
.token.class-name {
    color: rgb(223, 85, 113);
}

.token.regex,
.token.important,
.token.variable {
    color: rgb(255, 177, 37);
}

.ps--active-x > .ps__rail-x,
.ps--active-y > .ps__rail-y {
    background-color: transparent;
}

.ps .ps__rail-x:hover,
.ps .ps__rail-y:hover,
.ps .ps__rail-x:focus,
.ps .ps__rail-y:focus,
.ps .ps__rail-x.ps--clicking,
.ps .ps__rail-y.ps--clicking {
    background-color: rgb(34, 36, 38);
}

.ps__thumb-x {
    background-color: rgb(72, 78, 81);
}

.ps__thumb-y {
    background-color: rgb(72, 78, 81);
}

.ps__rail-x:hover > .ps__thumb-x,
.ps__rail-x:focus > .ps__thumb-x,
.ps__rail-x.ps--clicking .ps__thumb-x {
    background-color: rgb(82, 88, 92);
}

.ps__rail-y:hover > .ps__thumb-y,
.ps__rail-y:focus > .ps__thumb-y,
.ps__rail-y.ps--clicking .ps__thumb-y {
    background-color: rgb(82, 88, 92);
}

.swal2-popup.swal2-toast {
    background-image: initial;
    background-color: rgb(19, 21, 22);
    box-shadow: rgb(45, 49, 51) 0px 0px 0.625em;
}

.swal2-popup.swal2-toast .swal2-styled:focus {
    box-shadow: rgb(19, 21, 22) 0px 0px 0px 1px,
        rgba(39, 74, 108, 0.5) 0px 0px 0px 3px;
}

.swal2-popup.swal2-toast .swal2-success {
    border-color: rgb(63, 115, 33);
}

.swal2-container.swal2-backdrop-show,
.swal2-container.swal2-noanimation {
    background-image: initial;
    background-color: rgba(19, 21, 22, 0.75);
}

.swal2-container.swal2-backdrop-hide {
    background-image: initial !important;
    background-color: transparent !important;
}

.swal2-popup {
    border-color: initial;
    background-image: initial;
    background-color: rgb(19, 21, 22);
}

.swal2-popup:focus {
    outline-color: initial;
}

.swal2-title {
    color: rgb(213, 209, 204);
}

.swal2-actions:not(.swal2-loading) .swal2-styled:hover {
    background-image: linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1));
}

.swal2-actions:not(.swal2-loading) .swal2-styled:active {
    background-image: linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2));
}

.swal2-loader {
    border-color: rgb(31, 94, 154) transparent;
}

.swal2-styled {
    box-shadow: none;
}

.swal2-styled.swal2-confirm {
    border-color: initial;
    background-image: initial;
    background-color: rgb(31, 96, 157);
    color: rgb(232, 230, 227);
}

.swal2-styled.swal2-deny {
    border-color: initial;
    background-image: initial;
    background-color: rgb(167, 55, 33);
    color: rgb(232, 230, 227);
}

.swal2-styled.swal2-cancel {
    border-color: initial;
    background-image: initial;
    background-color: rgb(88, 95, 99);
    color: rgb(232, 230, 227);
}

.swal2-styled:focus {
    outline-color: initial;
    box-shadow: rgb(19, 21, 22) 0px 0px 0px 1px,
        rgba(39, 74, 108, 0.5) 0px 0px 0px 3px;
}

.swal2-footer {
    border-top-color: rgb(112, 104, 92);
    color: rgb(189, 183, 175);
}

.swal2-timer-progress-bar {
    background-image: initial;
    background-color: rgba(41, 44, 46, 0.6);
}

.swal2-close {
    border-color: initial;
    background-image: initial;
    background-color: transparent;
    color: rgb(200, 195, 188);
}

.swal2-close:hover {
    background-image: initial;
    background-color: transparent;
    color: rgb(242, 111, 111);
}

.swal2-close:focus {
    outline-color: initial;
    box-shadow: rgba(46, 89, 131, 0.5) 0px 0px 0px 3px inset;
}

.swal2-content {
    color: rgb(213, 209, 204);
}

.swal2-input,
.swal2-file,
.swal2-textarea {
    border-color: rgb(59, 64, 66);
    background-image: initial;
    background-color: rgb(38, 42, 43);
    box-shadow: rgba(0, 0, 0, 0.06) 0px 1px 1px inset;
    color: rgb(213, 209, 204);
}

.swal2-input.swal2-inputerror,
.swal2-file.swal2-inputerror,
.swal2-textarea.swal2-inputerror {
    border-color: rgb(135, 13, 13) !important;
    box-shadow: rgb(130, 12, 12) 0px 0px 2px !important;
}

.swal2-input:focus,
.swal2-file:focus,
.swal2-textarea:focus {
    border-color: rgb(25, 80, 105);
    outline-color: initial;
    box-shadow: rgba(46, 89, 131, 0.5) 0px 0px 0px 3px;
}

.swal2-input::placeholder,
.swal2-file::placeholder,
.swal2-textarea::placeholder {
    color: rgb(200, 195, 188);
}

.swal2-range {
    background-image: initial;
    background-color: rgb(19, 21, 22);
}

.swal2-range output {
    color: rgb(213, 209, 204);
}

.swal2-file {
    background-image: initial;
    background-color: rgb(38, 42, 43);
}

.swal2-select {
    background-image: initial;
    background-color: rgb(38, 42, 43);
    color: rgb(213, 209, 204);
}

.swal2-radio,
.swal2-checkbox {
    background-image: initial;
    background-color: rgb(19, 21, 22);
    color: rgb(213, 209, 204);
}

.swal2-validation-message {
    background-image: initial;
    background-color: rgb(38, 42, 43);
    color: rgb(213, 209, 204);
}

.swal2-validation-message::before {
    background-color: rgb(130, 12, 12);
    color: rgb(232, 230, 227);
}

.swal2-icon {
    border-color: rgb(140, 130, 115);
}

.swal2-icon.swal2-error {
    border-color: rgb(135, 13, 13);
    color: rgb(242, 111, 111);
}

.swal2-icon.swal2-error [class^="swal2-x-mark-line"] {
    background-color: rgb(130, 12, 12);
}

.swal2-icon.swal2-warning {
    border-color: rgb(123, 61, 7);
    color: rgb(247, 180, 122);
}

.swal2-icon.swal2-info {
    border-color: rgb(11, 95, 123);
    color: rgb(74, 198, 239);
}

.swal2-icon.swal2-question {
    border-color: rgb(45, 71, 82);
    color: rgb(138, 175, 191);
}

.swal2-icon.swal2-success {
    border-color: rgb(63, 115, 33);
    color: rgb(163, 219, 131);
}

.swal2-icon.swal2-success .swal2-success-ring {
    border-color: rgba(63, 115, 33, 0.3);
}

.swal2-icon.swal2-success [class^="swal2-success-line"] {
    background-color: rgb(74, 112, 32);
}

.swal2-progress-steps {
    background-image: inherit;
    background-color: inherit;
}

.swal2-progress-steps .swal2-progress-step {
    background-image: initial;
    background-color: rgb(31, 96, 157);
    color: rgb(232, 230, 227);
}

.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step {
    background-image: initial;
    background-color: rgb(31, 96, 157);
}

.swal2-progress-steps
    .swal2-progress-step.swal2-active-progress-step
    ~ .swal2-progress-step {
    background-image: initial;
    background-color: rgb(67, 73, 76);
    color: rgb(232, 230, 227);
}

.swal2-progress-steps
    .swal2-progress-step.swal2-active-progress-step
    ~ .swal2-progress-step-line {
    background-image: initial;
    background-color: rgb(67, 73, 76);
}

.swal2-progress-steps .swal2-progress-step-line {
    background-image: initial;
    background-color: rgb(31, 96, 157);
}

[class^="swal2"] {
    -webkit-tap-highlight-color: transparent;
}

body.swal2-no-backdrop .swal2-container {
    background-color: transparent !important;
}

body.swal2-no-backdrop .swal2-container > .swal2-modal {
    box-shadow: rgba(19, 21, 22, 0.75) 0px 0px 10px;
}

body.swal2-toast-shown .swal2-container {
    background-color: transparent;
}

.ui-helper-hidden-accessible {
    border-color: initial;
}

.ui-helper-reset {
    border-color: initial;
    outline-color: initial;
    text-decoration-color: initial;
    list-style-image: initial;
}

.ui-accordion .ui-accordion-content {
    border-top-color: initial;
}

.ui-menu {
    list-style-image: initial;
    outline-color: initial;
}

.ui-menu .ui-menu-item {
    list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");
}

.ui-button,
.ui-button:link,
.ui-button:visited,
.ui-button:hover,
.ui-button:active {
    text-decoration-color: initial;
}

.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item {
    border-left-color: initial;
}

.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item {
    border-top-color: initial;
}

.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content {
    border-right-color: initial;
}

.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content {
    border-bottom-color: initial;
}

.ui-checkboxradio-label .ui-icon-background {
    box-shadow: rgb(53, 57, 59) 1px 1px 1px inset;
    border-color: initial;
}

.ui-checkboxradio-radio-label .ui-icon-background {
    border-color: initial;
}

.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,
.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon {
    background-image: none;
}

.ui-datepicker th {
    border-color: initial;
}

.ui-datepicker td {
    border-color: initial;
}

.ui-datepicker td span,
.ui-datepicker td a {
    text-decoration-color: initial;
}

.ui-datepicker .ui-datepicker-buttonpane {
    background-image: none;
    border-left-color: initial;
    border-right-color: initial;
    border-bottom-color: initial;
}

.ui-dialog {
    outline-color: initial;
}

.ui-dialog .ui-dialog-content {
    border-color: initial;
    background-image: none;
    background-color: initial;
}

.ui-dialog .ui-dialog-buttonpane {
    background-image: none;
}

.ui-progressbar .ui-progressbar-overlay {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iNDAiIGhlaWdodD0iNDAiPjxkZWZzPjxmaWx0ZXIgaWQ9ImRhcmtyZWFkZXItaW1hZ2UtZmlsdGVyIj48ZmVDb2xvck1hdHJpeCB0eXBlPSJtYXRyaXgiIHZhbHVlcz0iMC4yNDkgLTAuNjE0IC0wLjY3MiAwLjAwMCAxLjAzNSAtMC42NDYgMC4yODggLTAuNjY0IDAuMDAwIDEuMDIwIC0wLjYzNiAtMC42MDkgMC4yNTAgMC4wMDAgMC45OTQgMC4wMDAgMC4wMDAgMC4wMDAgMS4wMDAgMC4wMDAiIC8+PC9maWx0ZXI+PC9kZWZzPjxpbWFnZSB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIGZpbHRlcj0idXJsKCNkYXJrcmVhZGVyLWltYWdlLWZpbHRlcikiIHhsaW5rOmhyZWY9ImRhdGE6aW1hZ2UvZ2lmO2Jhc2U2NCxSMGxHT0RsaEtBQW9BSUFCQUFBQUFQLy8veUgvQzA1RlZGTkRRVkJGTWk0d0F3RUFBQUFoK1FRSkFRQUJBQ3dBQUFBQUtBQW9BQUFDa1l3TnFYcmRDNTJEUzA2YTdNRlpJKzRGSEJDS29EZVdLWHF5bVBxR3F4dkpyWFpiTXg3VHRjK3c5WGdVMkZCM2xPeVFSV0VUMklGR2lVOW0xZnJEVnB4WlpjNmJmSHd2NGMxWVhQNmsxVmR5MjkyRmI2VWt1dkZ0WHB2V1N6QStIeWNYSkhVWGlHWUlpTWcyUjZXNDU5Z25XR2ZITmRqSXFEV1ZxZW1IMmVrcE9ia3BPbHBwV1VxWmlxcjZlZHFxV1FBQUlma0VDUUVBQVFBc0FBQUFBQ2dBS0FBQUFwU01nWm5HZmFxY2cxRTJ1dXpEbW1IVUJSOFFpbDk1aGlQS3FXbjNhcXRMc1MxOHk3RzFTek5lb3dXQkVOdFFkK1QxSmt0UDA1bnpQVGRKWmxSNnZVeE5XV2pWK3ZVV2hXTmtXRnd4bDlWcFpSZWRZY2ZsSU9MYWZhYTI4WGRzSC95bmxjYzF1UFZEWnhRSVIwSzI1K2NJQ0Ntb3FDZTVtR2haT2ZlWVNVaDV5SmNKeXJrWldXcGFSOGRvSjJvNE5ZcTYybEFBQUNINUJBa0JBQUVBTEFBQUFBQW9BQ2dBQUFLVkRJNFl5MjJabklOUk5xb3N3MEJ2N2kxZ3lIVWtGajdvU2FXbHUzb3ZDOEd4TnNvNWZsdXozcUxWaEJWZVQvTHo3WlRIeXhMNWREYWxRV1BWT3NRV3RSbnV3WGFGVGo5alZWaDhwbWE5SmpaNHpZU2o1Wk95bWE3dXVvbGZmaCtJUjVhVzk3Y0h1QlVYS0dLWGxLam4rRGlIV01jWUphaDROMGxZQ01sSk9YaXBHUnI1cWRnb1NUcnFXU3E2V0ZsMnlwb2FVQUFBSWZrRUNRRUFBUUFzQUFBQUFDZ0FLQUFBQXBhRWI2SExnZC9pTzdGTld0Y0ZXZSt1Zk9ER2pSZm9pSjJha1NoYnVlYjB3dEk1MHptMDJwYnZ3ZldFTVdCUTF6S0dsTEloc2tpRVBtOVI2dlJYeFY0WnpXVDJ5SE9HcFdNeW9yYmxLbE5wOEhtSEViL2xDWGpjVzdibXRYUDhYdDIyOU9WV1IxZm9kMmVXcU5mSHVNalhDUGtJR05pbGVPaUltVm1DT0Vtb1NmbjN5WGxKV21vSEdocXA2aWxZdVdZcG1UcUtVZ0FBSWZrRUNRRUFBUUFzQUFBQUFDZ0FLQUFBQXBpRUg2a2I1OGJpUTNGTld0TUZXVzNlTlZjb2p1RkdmcW5acVNlYnVTMDZ3NVY4MC9YMDJwS2U4ekZ3UDZFRldPVDFsREZrOHJHRVJoMVRUTk9vY1E2MUhtNFhtMlZleFVIcHpqeW1WaUhyRmJpRUxzZWZWcm42WEtmbnQyUTlHLytYZGllNDk5WEhkMmc0aDdpb09HaFhHSmJvR0FuWFNCbm9Cd0tZeWZpb3ViWkoySG4wUnVSWmFmbFpPaWw1NlpwNmlpb0tTWHBVQUFBaCtRUUpBUUFCQUN3QUFBQUFLQUFvQUFBQ2tvUVJxUnZueHVJN2tVMWExVVU1YmQ1dG5TZU9aWGhtbjVsV0szcU5UV3ZSZFF4UDhxdmFDKy95YVlRelhPN0JNdmFVRW1KUmQzVHNpTUFnc3dtTllyU2daZFlyVFg2dFNIR1pPNzNlenVBdzJ1eHVRK0JiZVpmTXhzZXhZMzUrL1FlNEoxaW5WMGc0eDNXSHVNaElsMmpYT0tUMlErVlU1ZmdvU1VJNTJWZlp5ZmtKR2toYTZqbVkrYWFZZGlycStsUUFBQ0g1QkFrQkFBRUFMQUFBQUFBb0FDZ0FBQUtXQklLcFllMEwzWU5LVG9xc3dVbHZ6bmlnZDR3aVI0S2hackt0OVVwcWlwNjFpOUUzdk12eFJkSGxiRUZpRVhmazlZQVJZeE9aWkQ2VlEycFV1bkJtdFJYbzFMZjhoTVZWY05sOEphZlYzOGFNMi9GdTVWMTZCbjYzcjZ4dDk3ajA5K01YU0ZpNEJuaUdGYWUzaHpiSDkraFlCemtwdVVoNWFabUh1YW5aT1pnSXV2YkdpTmVvbUNuYXh4YXAydXBhQ1pzcSsxa0FBQ0g1QkFrQkFBRUFMQUFBQUFBb0FDZ0FBQUtYakk4Qnk1emY0a094VFZyWE5WbHYxWDBkOElHWkdLTG5OcFl0bThMcjljcVZldU9TdmZPVzc5RDlhREhpek5oREppZEZaaE55ZEVhaE9hREg2bm9tdEpqcDF0dXRLb05Xa3ZBNkpxZlJWTEhVL1FVZmF1OWwyeDdHNTRkMWZsOTk1eGNJR0FkWHFNZkJOYWRvWXJoSCtNZzJLQmxwVnBibHVDaVhtTW5aMlNoNEdCcUorY2tJT3FxSjZMbUtTbGxabXNvcTZ3cFFBQUFoK1FRSkFRQUJBQ3dBQUFBQUtBQW9BQUFDbFl4L29Mdm94dUpEa1UxYTFZVVpiSjU5blNkMlpYaFdxYlJhMi9nRjhHdTJEWTNpcXM3eXJxK3hCWUVrWXZGU004YVNTT2JFK1pnUmwxQkhGWk5yN3BSQ2F2WjVCVzIxNDJoWTNBTi96V3RzbWYxMnA5WHh4RmwybHBMbjFyc2V6dGZYWmpkSVdJZjJzNWRJdHdqWUtCZ285eWc1cEhnekpYVEVlR2xadWVucHlQbXBHUW9LT1drWW1TcGFTbnFLaWxlSTJGQUFBQ0g1QkFrQkFBRUFMQUFBQUFBb0FDZ0FBQUtWakIrZ3Urakc0a09SVFZyVmhSbHNubjJkSjNabGVGYXB0RnJiK0NYbU85T296ZUw1VmZQOTlIdkFXaHBpVWRjd2twQkgzODI1QXdZZFU4eFRxbExHaHRDb3NBcktNcHZmYTFtTVJhZTlWdldaZmVCMlhmUGtlTG1tMThsVWNCaitwNWRuTjhqWFozWUlHRWhZdU9VbjQ1YW9DRGtwMTZobDVJallKdmpXS2Nub0dRcHF5UGxwT2hyM2FFbGFxcnE1NkJxN1ZBQUFPdz09IiAvPjwvc3ZnPg==");
    background-color: initial;
}

.ui-progressbar-indeterminate .ui-progressbar-value {
    background-image: none;
}

.ui-selectable-helper {
    border-color: rgb(140, 130, 115);
}

.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup {
    border-color: initial;
}

.ui-slider .ui-slider-range {
    border-color: initial;
}

.ui-spinner-input {
    border-color: initial;
    background-image: none;
    background-color: initial;
    color: inherit;
}

.ui-tabs .ui-tabs-nav li {
    list-style-image: initial;
}

.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
    text-decoration-color: initial;
}

.ui-tabs .ui-tabs-panel {
    background-image: none;
    background-color: initial;
}

.ui-widget.ui-widget-content {
    border-color: rgb(64, 70, 72);
}

.ui-widget-content {
    border-color: rgb(58, 62, 65);
    background-image: initial;
    background-color: rgb(24, 26, 27);
    color: rgb(200, 195, 188);
}

.ui-widget-content a {
    color: rgb(200, 195, 188);
}

.ui-widget-header {
    border-color: rgb(58, 62, 65);
    background-image: initial;
    background-color: rgb(36, 39, 41);
    color: rgb(200, 195, 188);
}

.ui-widget-header a {
    color: rgb(200, 195, 188);
}

.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default,
.ui-button,
html .ui-button.ui-state-disabled:hover,
html .ui-button.ui-state-disabled:active {
    border-color: rgb(64, 70, 72);
    background-image: initial;
    background-color: rgb(29, 32, 33);
    color: rgb(188, 183, 174);
}

.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited,
a.ui-button,
a:link.ui-button,
a:visited.ui-button,
.ui-button {
    color: rgb(188, 183, 174);
    text-decoration-color: initial;
}

.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,
.ui-button:hover,
.ui-button:focus {
    border-color: rgb(62, 68, 70);
    background-image: initial;
    background-color: rgb(34, 37, 38);
    color: rgb(205, 200, 194);
}

.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited,
.ui-state-focus a,
.ui-state-focus a:hover,
.ui-state-focus a:link,
.ui-state-focus a:visited,
a.ui-button:hover,
a.ui-button:focus {
    color: rgb(205, 200, 194);
    text-decoration-color: initial;
}

.ui-visual-focus {
    box-shadow: rgb(35, 90, 137) 0px 0px 3px 1px;
}

.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active,
a.ui-button:active,
.ui-button:active,
.ui-button.ui-state-active:hover {
    border-color: rgb(0, 43, 179);
    background-image: initial;
    background-color: rgb(0, 102, 204);
    color: rgb(232, 230, 227);
}

.ui-icon-background,
.ui-state-active .ui-icon-background {
    border-color: rgb(0, 43, 179);
    background-color: rgb(24, 26, 27);
}

.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
    color: rgb(232, 230, 227);
    text-decoration-color: initial;
}

.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
    border-color: rgb(131, 127, 30);
    background-image: initial;
    background-color: rgb(118, 112, 0);
    color: rgb(222, 221, 132);
}

.ui-state-checked {
    border-color: rgb(131, 127, 30);
    background-image: initial;
    background-color: rgb(118, 112, 0);
}

.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
    color: rgb(222, 221, 132);
}

.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
    border-color: rgb(120, 34, 17);
    background-image: initial;
    background-color: rgb(67, 4, 4);
    color: rgb(182, 176, 166);
}

.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a {
    color: rgb(182, 176, 166);
}

.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
    color: rgb(182, 176, 166);
}

.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
    background-image: none;
}

.ui-icon,
.ui-widget-content .ui-icon {
    background-image: url("https://dev.sharkybot.xyz/manage/css/images/ui-icons_444444_256x240.png");
}

.ui-widget-header .ui-icon {
    background-image: url("images/ui-icons_444444_256x240.png");
}

.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon,
.ui-button:hover .ui-icon,
.ui-button:focus .ui-icon {
    background-image: url("https://dev.sharkybot.xyz/manage/css/images/ui-icons_555555_256x240.png");
}

.ui-state-active .ui-icon,
.ui-button:active .ui-icon {
    background-image: url("https://dev.sharkybot.xyz/manage/css/images/ui-icons_ffffff_256x240.png");
}

.ui-state-highlight .ui-icon,
.ui-button .ui-state-highlight.ui-icon {
    background-image: url("https://dev.sharkybot.xyz/manage/css/images/ui-icons_777620_256x240.png");
}

.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
    background-image: url("https://dev.sharkybot.xyz/manage/css/images/ui-icons_cc0000_256x240.png");
}

.ui-button .ui-icon {
    background-image: url("https://dev.sharkybot.xyz/manage/css/images/ui-icons_777777_256x240.png");
}

.ui-icon-blank.ui-icon-blank.ui-icon-blank {
    background-image: none;
}

.ui-widget-overlay {
    background-image: initial;
    background-color: rgb(72, 78, 81);
}

.ui-widget-shadow {
    box-shadow: rgb(77, 83, 86) 0px 0px 5px;
}

.btn-outline-primary {
    color: rgb(145, 71, 219);
    border-color: rgb(91, 30, 152);
}

.nav-tabs .nav-link.active {
    color: rgb(145, 71, 219);
    border-top-color: initial;
    border-right-color: initial;
    border-left-color: initial;
    border-bottom-color: rgb(91, 30, 152);
}

.swal2-popup.swal2-toast {
    background-image: initial;
    background-color: rgb(24, 26, 27);
    box-shadow: rgba(0, 0, 0, 0.07) 0px 0px 1px, rgba(0, 0, 0, 0.07) 0px 1px 2px,
        rgba(0, 0, 0, 0.07) 1px 2px 4px, rgba(0, 0, 0, 0.07) 1px 3px 8px,
        rgba(0, 0, 0, 0.07) 2px 4px 16px;
}

.swal2-popup.swal2-toast .swal2-success {
    border-color: rgb(63, 115, 33);
}

.swal2-container.swal2-backdrop-show,
.swal2-container.swal2-noanimation {
    background-image: initial;
    background-color: rgba(0, 0, 0, 0.4);
}

.swal2-container.swal2-backdrop-hide {
    background-image: initial !important;
    background-color: initial !important;
}

.swal2-popup {
    border-color: initial;
    background-image: initial;
    background-color: rgb(24, 26, 27);
    color: rgb(179, 172, 162);
}

.swal2-popup:focus {
    outline-color: initial;
}

.swal2-title {
    color: rgb(176, 169, 159);
}

.swal2-actions:not(.swal2-loading) .swal2-styled:hover {
    background-image: linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1));
}

.swal2-actions:not(.swal2-loading) .swal2-styled:active {
    background-image: linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2));
}

.swal2-loader {
    border-color: rgb(31, 94, 154) transparent;
}

.swal2-styled {
    box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 3px;
}

.swal2-styled.swal2-confirm {
    border-color: initial;
    background-image: initial;
    background-color: rgb(36, 27, 134);
    color: rgb(232, 230, 227);
}

.swal2-styled.swal2-confirm:focus {
    box-shadow: rgba(36, 27, 134, 0.5) 0px 0px 0px 3px;
}

.swal2-styled.swal2-deny {
    border-color: initial;
    background-image: initial;
    background-color: rgb(163, 29, 37);
    color: rgb(232, 230, 227);
}

.swal2-styled.swal2-deny:focus {
    box-shadow: rgba(163, 29, 37, 0.5) 0px 0px 0px 3px;
}

.swal2-styled.swal2-cancel {
    border-color: initial;
    background-image: initial;
    background-color: rgb(90, 97, 101);
    color: rgb(232, 230, 227);
}

.swal2-styled.swal2-cancel:focus {
    box-shadow: rgba(90, 97, 101, 0.5) 0px 0px 0px 3px;
}

.swal2-styled.swal2-default-outline:focus {
    box-shadow: rgba(46, 89, 131, 0.5) 0px 0px 0px 3px;
}

.swal2-styled:focus {
    outline-color: initial;
}

.swal2-footer {
    border-top-color: rgb(53, 57, 59);
    color: rgb(179, 172, 162);
}

.swal2-timer-progress-bar {
    background-image: initial;
    background-color: rgba(0, 0, 0, 0.2);
}

.swal2-close {
    border-color: initial;
    background-image: initial;
    background-color: initial;
    color: rgb(200, 195, 188);
}

.swal2-close:hover {
    background-image: initial;
    background-color: initial;
    color: rgb(242, 111, 111);
}

.swal2-close:focus {
    outline-color: initial;
    box-shadow: rgba(46, 89, 131, 0.5) 0px 0px 0px 3px inset;
}

.swal2-html-container {
    color: rgb(179, 172, 162);
}

.swal2-file,
.swal2-input,
.swal2-textarea {
    border-color: rgb(59, 64, 66);
    background-image: inherit;
    background-color: inherit;
    box-shadow: rgba(0, 0, 0, 0.06) 0px 1px 1px inset,
        rgba(0, 0, 0, 0) 0px 0px 0px 3px;
    color: inherit;
}

.swal2-file.swal2-inputerror,
.swal2-input.swal2-inputerror,
.swal2-textarea.swal2-inputerror {
    border-color: rgb(135, 13, 13) !important;
    box-shadow: rgb(130, 12, 12) 0px 0px 2px !important;
}

.swal2-file:focus,
.swal2-input:focus,
.swal2-textarea:focus {
    border-color: rgb(25, 80, 105);
    outline-color: initial;
    box-shadow: rgba(0, 0, 0, 0.06) 0px 1px 1px inset,
        rgba(46, 89, 131, 0.5) 0px 0px 0px 3px;
}

.swal2-file::placeholder,
.swal2-input::placeholder,
.swal2-textarea::placeholder {
    color: rgb(200, 195, 188);
}

.swal2-range {
    background-image: initial;
    background-color: rgb(24, 26, 27);
}

.swal2-range output {
    color: inherit;
}

.swal2-file {
    background-image: inherit;
    background-color: inherit;
}

.swal2-select {
    background-image: inherit;
    background-color: inherit;
    color: inherit;
}

.swal2-checkbox,
.swal2-radio {
    background-image: initial;
    background-color: rgb(24, 26, 27);
    color: inherit;
}

.swal2-validation-message {
    background-image: initial;
    background-color: rgb(32, 35, 37);
    color: rgb(168, 160, 149);
}

.swal2-validation-message::before {
    background-color: rgb(130, 12, 12);
    color: rgb(232, 230, 227);
}

.swal2-icon {
    border-color: rgb(140, 130, 115);
}

.swal2-icon.swal2-error {
    border-color: rgb(135, 13, 13);
    color: rgb(242, 111, 111);
}

.swal2-icon.swal2-error [class^="swal2-x-mark-line"] {
    background-color: rgb(130, 12, 12);
}

.swal2-icon.swal2-warning {
    border-color: rgb(123, 61, 7);
    color: rgb(247, 180, 122);
}

.swal2-icon.swal2-info {
    border-color: rgb(11, 95, 123);
    color: rgb(74, 198, 239);
}

.swal2-icon.swal2-question {
    border-color: rgb(45, 71, 82);
    color: rgb(138, 175, 191);
}

.swal2-icon.swal2-success {
    border-color: rgb(63, 115, 33);
    color: rgb(163, 219, 131);
}

.swal2-icon.swal2-success .swal2-success-ring {
    border-color: rgba(63, 115, 33, 0.3);
}

.swal2-icon.swal2-success [class^="swal2-success-line"] {
    background-color: rgb(74, 112, 32);
}

.swal2-progress-steps {
    background-image: inherit;
    background-color: inherit;
}

.swal2-progress-steps .swal2-progress-step {
    background-image: initial;
    background-color: rgb(31, 96, 157);
    color: rgb(232, 230, 227);
}

.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step {
    background-image: initial;
    background-color: rgb(31, 96, 157);
}

.swal2-progress-steps
    .swal2-progress-step.swal2-active-progress-step
    ~ .swal2-progress-step {
    background-image: initial;
    background-color: rgb(27, 73, 88);
    color: rgb(232, 230, 227);
}

.swal2-progress-steps
    .swal2-progress-step.swal2-active-progress-step
    ~ .swal2-progress-step-line {
    background-image: initial;
    background-color: rgb(27, 73, 88);
}

.swal2-progress-steps .swal2-progress-step-line {
    background-image: initial;
    background-color: rgb(31, 96, 157);
}

[class^="swal2"] {
    -webkit-tap-highlight-color: transparent;
}

body.swal2-no-backdrop .swal2-container {
    background-color: transparent !important;
}

body.swal2-no-backdrop .swal2-container .swal2-modal {
    box-shadow: rgba(0, 0, 0, 0.4) 0px 0px 10px;
}

body.swal2-toast-shown .swal2-container {
    background-color: transparent;
}

#serverList {
    background-color: rgb(42, 45, 47);
}

#settingsList {
    background-color: rgb(58, 63, 66);
}

/* Override Style */
.vimvixen-hint {
    background-color: #7b5300 !important;
    border-color: #d8b013 !important;
    color: #f3e8c8 !important;
}

::placeholder {
    opacity: 0.5 !important;
}

a[href="https://coinmarketcap.com/"] > svg[width="94"][height="16"] > path
{
    fill: var(--darkreader-neutral-text) !important;
}

#edge-translate-panel-body,
.MuiTypography-body1 {
    color: var(--darkreader-neutral-text) !important;
}

gr-main-header {
    background-color: #0f3a48 !important;
}

.swal2-popup {
    background: rgb(24, 26, 27) !important;
}

.swal2-title {
    color: #9fb7cf !important;
}

#serverList {
    background-color: rgba(24, 26, 27, 0.8) !important;
}

#settingsList {
    background-color: rgba(24, 26, 27, 0.8) !important;
}

.feed-code {
    background-color: rgb(24, 26, 27);
}

.feed {
    background-color: rgb(36, 39, 41);
}

.bg-white {
    background-color: rgb(24, 26, 27);
}

.tagnamecolor {
    color: #b3aca2 !important;
}

.fas {
    color: #b3aca2 !important;
}

.tagnamecolor-date {
    opacity: 0.8;
}

.gray-icon-bg {
    background-color: rgb(36, 39, 41) !important;
}

.select-theme {
    background-color: rgb(24, 26, 27) !important;
}

.invert-img {
    filter: invert(0.6);
}

.fab {
    color: #b3aca2 !important;
}

.feed-builder-icon {
    border: 1px solid rgb(60, 65, 67) !important;
}

html {
    background: rgb(27, 30, 31) !important;
}
