@charset "UTF-8";
.card,
.card-footer,
.card-header {
    border-color: #e4e9f0;
    border-radius: calc(7px - 1px);
}
.card-body,
.card-footer,
.card-header {
    background: 0 0;
    padding: 1.33rem 1.66rem;
}
@media (max-width: 767px) {
    .card-body,
    .card-footer,
    .card-header {
        padding-left: 1rem;
        padding-right: 1rem;
    }
}
.card-body:last-child,
.card-footer:last-child,
.card-header:last-child {
    border-radius: 0 0 calc(7px - 1px) calc(7px - 1px);
}
.card-body:first-child,
.card-footer:first-child,
.card-header:first-child {
    border-radius: calc(7px - 1px) calc(7px - 1px) 0 0;
}
.card {
    margin-bottom: 2rem;
    background: #fff;
}
.card-borderless {
    border-color: transparent !important;
}
.card-solid {
    color: #fff;
    border-color: transparent !important;
}
.card-solid h1,
.card-solid h2,
.card-solid h3,
.card-solid h4,
.card-solid h5,
.card-solid h6 {
    color: #fff !important;
}
.card-solid .card-footer,
.card-solid .card-header {
    border-color: rgba(255, 255, 255, 0.3);
}
.card-header:last-child {
    border-bottom: none !important;
}
.card-header-flex {
    display: flex;
    flex-direction: row;
    padding-top: 0;
    padding-bottom: 0;
    min-height: 4.13rem;
}
.card-header-borderless {
    border-color: transparent !important;
}
.card-header-borderless + .card-body {
    padding-top: 0;
}
[data-kit-theme="dark"] .card {
    background: #0c0c1b;
    border-color: #232135;
}
[data-kit-theme="dark"] .card-solid .card-footer,
[data-kit-theme="dark"] .card-solid .card-header {
    border-color: rgba(228, 233, 240, 0.4);
}
[data-kit-theme="dark"] .card-footer,
[data-kit-theme="dark"] .card-header {
    border-color: #232135;
}
.text-default {
    color: #c8c4db !important;
}
.text-primary {
    color: var(--kit-color-primary) !important;
}
.text-secondary {
    color: #a1a1c2 !important;
}
.text-success {
    color: #41b883 !important;
}
.text-danger {
    color: #f5222e !important;
}
.text-warning {
    color: #faad15 !important;
}
.text-info {
    color: #42baf9 !important;
}
.text-light {
    color: #f2f4f8 !important;
}
.text-dark {
    color: #141322 !important;
}
.text-white {
    color: #fff !important;
}
.text-muted {
    color: #a1a1c2 !important;
}
.bg-default {
    background-color: #c8c4db !important;
}
.bg-primary {
    background-color: var(--kit-color-primary) !important;
}
.bg-secondary {
    background-color: var(--kit-color-primary) !important;
}
.bg-success {
    background-color: #41b883 !important;
}
.bg-danger {
    background-color: #f5222e !important;
}
.bg-warning {
    background-color: #faad15 !important;
}
.bg-info {
    background-color: #42baf9 !important;
}
.bg-light {
    background-color: #f2f4f8 !important;
}
.bg-dark {
    background-color: #141322 !important;
}
.bg-white {
    background-color: #fff !important;
}
[data-kit-theme="dark"] .text-light {
    color: #141322 !important;
}
[data-kit-theme="dark"] .text-dark {
    color: #aeaee0 !important;
}
[data-kit-theme="dark"] .text-muted {
    color: #4f4f7a !important;
}
[data-kit-theme="dark"] .bg-light {
    background-color: #141322 !important;
}
[data-kit-theme="dark"] .bg-dark {
    background-color: #7575a3 !important;
}
[data-kit-theme="dark"] .border {
    border-color: #232135 !important;
}
[data-kit-theme="dark"] .border-bottom,
[data-kit-theme="dark"] .border-left,
[data-kit-theme="dark"] .border-right,
[data-kit-theme="dark"] .border-top {
    border-color: #232135 !important;
}
.btn-group-justified {
    display: table;
    width: 100%;
    table-layout: fixed;
    border-collapse: separate;
}
.btn-group-justified > .btn-group {
    float: none;
    display: table-cell;
    width: 1%;
}
.btn-group-justified > .btn-group > .btn {
    width: 100%;
}
.btn-group-justified.btn-group-vertical {
    display: block;
}
.btn-group-justified.btn-group-vertical > .btn-group {
    display: block;
    width: 100%;
}
.btn-group-justified.btn-group-vertical > label {
    margin-bottom: 0;
}
label.btn input {
    display: none;
}
.btn {
    outline: 0 !important;
    transition: color 0.2s ease-in-out, background 0.2s ease-in-out, border 0.2s ease-in-out;
    border-radius: 2.01px;
}
.btn:active,
.btn:hover {
    transition: color 0.1s ease-in-out, background 0.1s ease-in-out, border 0.1s ease-in-out;
}
.btn.btn-rounded {
    border-radius: 100px;
}
.btn.btn-squared {
    border-radius: 0;
}
.btn.btn-link {
    color: var(--kit-color-primary);
    border-color: transparent !important;
    background: 0 0 !important;
    text-decoration: none;
}
.btn.btn-link.active,
.btn.btn-link:active,
.btn.btn-link:focus,
.btn.btn-link:hover {
    color: #595c97;
}
.btn-with-addon {
    overflow: hidden;
    position: relative;
    padding-left: 3.33rem !important;
    border: none;
}
.btn-with-addon .btn-addon {
    position: absolute;
    z-index: 1;
    top: -1px;
    left: -1px;
    bottom: -1px;
    background-color: rgba(255, 255, 255, 0.2);
    width: 2.66rem;
}
.btn-with-addon .btn-addon-icon {
    font-size: 1.06rem;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}
.btn,
.show > .btn {
    color: #595c97;
    background-color: #fff;
    border-color: #e4e9f0;
}
.btn:active,
.btn:hover,
.show > .btn:active,
.show > .btn:hover {
    background-color: #e4e9f0;
    border-color: #e4e9f0;
}
.btn.active,
.btn:focus,
.btn:hover:active,
.show > .btn.active,
.show > .btn:focus,
.show > .btn:hover:active {
    background-color: #e4e9f0;
    border-color: #e4e9f0;
}
.btn.btn-danger,
.btn.btn-dark,
.btn.btn-default,
.btn.btn-info,
.btn.btn-primary,
.btn.btn-secondary,
.btn.btn-success,
.btn.btn-warning,
.show > .btn.btn-danger,
.show > .btn.btn-dark,
.show > .btn.btn-default,
.show > .btn.btn-info,
.show > .btn.btn-primary,
.show > .btn.btn-secondary,
.show > .btn.btn-success,
.show > .btn.btn-warning {
    color: #fff !important;
}
.btn.btn-default,
.show > .btn.btn-default {
    background-color: #c8c4db;
    border-color: #c8c4db;
}
.btn.btn-default:active,
.btn.btn-default:hover,
.show > .btn.btn-default:active,
.show > .btn.btn-default:hover {
    background-color: #dad7e7;
    border-color: #dad7e7;
}
.btn.btn-default.active,
.btn.btn-default:focus,
.btn.btn-default:hover:active,
.show > .btn.btn-default.active,
.show > .btn.btn-default:focus,
.show > .btn.btn-default:hover:active {
    background-color: #b6b1cf;
    border-color: #b6b1cf;
}
.btn.btn-primary,
.show > .btn.btn-primary {
    background-color: var(--kit-color-primary);
    border-color: var(--kit-color-primary);
}
.btn.btn-primary:active,
.btn.btn-primary:hover,
.show > .btn.btn-primary:active,
.show > .btn.btn-primary:hover {
    background-color: #42baf9;
    border-color: #42baf9;
}
.btn.btn-primary.active,
.btn.btn-primary:focus,
.btn.btn-primary:hover:active,
.show > .btn.btn-primary.active,
.show > .btn.btn-primary:focus,
.show > .btn.btn-primary:hover:active {
    background-color: #2c60e4 !important;
    border-color: #2c60e4 !important;
}
.btn.btn-secondary,
.show > .btn.btn-secondary {
    background-color: #a1a1c2;
    border-color: #a1a1c2;
}
.btn.btn-secondary:active,
.btn.btn-secondary:hover,
.show > .btn.btn-secondary:active,
.show > .btn.btn-secondary:hover {
    background-color: #b4b4ce;
    border-color: #b4b4ce;
}
.btn.btn-secondary.active,
.btn.btn-secondary:focus,
.btn.btn-secondary:hover:active,
.show > .btn.btn-secondary.active,
.show > .btn.btn-secondary:focus,
.show > .btn.btn-secondary:hover:active {
    background-color: #8e8eb6;
    border-color: #8e8eb6;
}
.btn.btn-success,
.show > .btn.btn-success {
    background-color: #41b883;
    border-color: #41b883;
}
.btn.btn-success:active,
.btn.btn-success:hover,
.show > .btn.btn-success:active,
.show > .btn.btn-success:hover {
    background-color: #55c392;
    border-color: #55c392;
}
.btn.btn-success.active,
.btn.btn-success:focus,
.btn.btn-success:hover:active,
.show > .btn.btn-success.active,
.show > .btn.btn-success:focus,
.show > .btn.btn-success:hover:active {
    background-color: #39a173;
    border-color: #39a173;
}
.btn.btn-danger,
.show > .btn.btn-danger {
    background-color: #f5222e;
    border-color: #f5222e;
}
.btn.btn-danger:active,
.btn.btn-danger:hover,
.show > .btn.btn-danger:active,
.show > .btn.btn-danger:hover {
    background-color: #f63f4a;
    border-color: #f63f4a;
}
.btn.btn-danger.active,
.btn.btn-danger:focus,
.btn.btn-danger:hover:active,
.show > .btn.btn-danger.active,
.show > .btn.btn-danger:focus,
.show > .btn.btn-danger:hover:active {
    background-color: #ee0b18;
    border-color: #ee0b18;
}
.btn.btn-warning,
.show > .btn.btn-warning {
    background-color: #faad15;
    border-color: #faad15;
}
.btn.btn-warning:active,
.btn.btn-warning:hover,
.show > .btn.btn-warning:active,
.show > .btn.btn-warning:hover {
    background-color: #fbb733;
    border-color: #fbb733;
}
.btn.btn-warning.active,
.btn.btn-warning:focus,
.btn.btn-warning:hover:active,
.show > .btn.btn-warning.active,
.show > .btn.btn-warning:focus,
.show > .btn.btn-warning:hover:active {
    background-color: #eb9e05;
    border-color: #eb9e05;
}
.btn.btn-info,
.show > .btn.btn-info {
    background-color: #42baf9;
    border-color: #42baf9;
}
.btn.btn-info:active,
.btn.btn-info:hover,
.show > .btn.btn-info:active,
.show > .btn.btn-info:hover {
    background-color: #60c5fa;
    border-color: #60c5fa;
}
.btn.btn-info.active,
.btn.btn-info:focus,
.btn.btn-info:hover:active,
.show > .btn.btn-info.active,
.show > .btn.btn-info:focus,
.show > .btn.btn-info:hover:active {
    background-color: #24aff8;
    border-color: #24aff8;
}
.btn.btn-light,
.show > .btn.btn-light {
    background-color: #f2f4f8;
    border-color: #f2f4f8;
}
.btn.btn-light:active,
.btn.btn-light:hover,
.show > .btn.btn-light:active,
.show > .btn.btn-light:hover {
    background-color: #dee3ed;
    border-color: #dee3ed;
}
.btn.btn-light.active,
.btn.btn-light:focus,
.btn.btn-light:hover:active,
.show > .btn.btn-light.active,
.show > .btn.btn-light:focus,
.show > .btn.btn-light:hover:active {
    background-color: #d1d8e6;
    border-color: #d1d8e6;
}
.btn.btn-dark,
.show > .btn.btn-dark {
    background-color: #141322;
    border-color: #141322;
}
.btn.btn-dark:active,
.btn.btn-dark:hover,
.show > .btn.btn-dark:active,
.show > .btn.btn-dark:hover {
    background-color: #201e36;
    border-color: #201e36;
}
.btn.btn-dark.active,
.btn.btn-dark:focus,
.btn.btn-dark:hover:active,
.show > .btn.btn-dark.active,
.show > .btn.btn-dark:focus,
.show > .btn.btn-dark:hover:active {
    background-color: #08080e;
    border-color: #08080e;
}
.btn.btn-outline-default,
.show > .btn.btn-outline-default {
    color: #595c97;
    background-color: #fff;
    border-color: #e4e9f0;
}
.btn.btn-outline-default:active,
.btn.btn-outline-default:hover,
.show > .btn.btn-outline-default:active,
.show > .btn.btn-outline-default:hover {
    background-color: #e4e9f0 !important;
    border-color: #e4e9f0;
}
.btn.btn-outline-default.active,
.btn.btn-outline-default:focus,
.btn.btn-outline-default:hover:active,
.show > .btn.btn-outline-default.active,
.show > .btn.btn-outline-default:focus,
.show > .btn.btn-outline-default:hover:active {
    background-color: #e4e9f0 !important;
    border-color: #e4e9f0;
}
.btn.btn-outline-primary,
.show > .btn.btn-outline-primary {
    border-color: var(--kit-color-primary);
    color: var(--kit-color-primary);
}
.btn.btn-outline-primary:active,
.btn.btn-outline-primary:hover,
.show > .btn.btn-outline-primary:active,
.show > .btn.btn-outline-primary:hover {
    background-color: #42baf9 !important;
    border-color: #42baf9;
    color: #fff;
}
.btn.btn-outline-primary.active,
.btn.btn-outline-primary:focus,
.btn.btn-outline-primary:hover:active,
.show > .btn.btn-outline-primary.active,
.show > .btn.btn-outline-primary:focus,
.show > .btn.btn-outline-primary:hover:active {
    background-color: #2c60e4 !important;
    border-color: #2c60e4;
    color: #fff;
}
.btn.btn-outline-secondary,
.show > .btn.btn-outline-secondary {
    border-color: #a1a1c2;
    color: #a1a1c2;
}
.btn.btn-outline-secondary:active,
.btn.btn-outline-secondary:hover,
.show > .btn.btn-outline-secondary:active,
.show > .btn.btn-outline-secondary:hover {
    background-color: #b4b4ce !important;
    border-color: #b4b4ce;
    color: #fff;
}
.btn.btn-outline-secondary.active,
.btn.btn-outline-secondary:focus,
.btn.btn-outline-secondary:hover:active,
.show > .btn.btn-outline-secondary.active,
.show > .btn.btn-outline-secondary:focus,
.show > .btn.btn-outline-secondary:hover:active {
    background-color: #8e8eb6 !important;
    border-color: #8e8eb6;
    color: #fff;
}
.btn.btn-outline-success,
.show > .btn.btn-outline-success {
    border-color: #41b883;
    color: #41b883;
}
.btn.btn-outline-success:active,
.btn.btn-outline-success:hover,
.show > .btn.btn-outline-success:active,
.show > .btn.btn-outline-success:hover {
    background-color: #55c392 !important;
    border-color: #55c392;
    color: #fff;
}
.btn.btn-outline-success.active,
.btn.btn-outline-success:focus,
.btn.btn-outline-success:hover:active,
.show > .btn.btn-outline-success.active,
.show > .btn.btn-outline-success:focus,
.show > .btn.btn-outline-success:hover:active {
    background-color: #39a173 !important;
    border-color: #39a173;
    color: #fff;
}
.btn.btn-outline-danger,
.show > .btn.btn-outline-danger {
    border-color: #f5222e;
    color: #f5222e;
}
.btn.btn-outline-danger:active,
.btn.btn-outline-danger:hover,
.show > .btn.btn-outline-danger:active,
.show > .btn.btn-outline-danger:hover {
    background-color: #f63f4a !important;
    border-color: #f63f4a;
    color: #fff;
}
.btn.btn-outline-danger.active,
.btn.btn-outline-danger:focus,
.btn.btn-outline-danger:hover:active,
.show > .btn.btn-outline-danger.active,
.show > .btn.btn-outline-danger:focus,
.show > .btn.btn-outline-danger:hover:active {
    background-color: #ee0b18 !important;
    border-color: #ee0b18;
    color: #fff;
}
.btn.btn-outline-warning,
.show > .btn.btn-outline-warning {
    border-color: #faad15;
    color: #faad15;
}
.btn.btn-outline-warning:active,
.btn.btn-outline-warning:hover,
.show > .btn.btn-outline-warning:active,
.show > .btn.btn-outline-warning:hover {
    background-color: #fbb733 !important;
    border-color: #fbb733;
    color: #fff;
}
.btn.btn-outline-warning.active,
.btn.btn-outline-warning:focus,
.btn.btn-outline-warning:hover:active,
.show > .btn.btn-outline-warning.active,
.show > .btn.btn-outline-warning:focus,
.show > .btn.btn-outline-warning:hover:active {
    background-color: #eb9e05 !important;
    border-color: #eb9e05;
    color: #fff;
}
.btn.btn-outline-info,
.show > .btn.btn-outline-info {
    border-color: #42baf9;
    color: #42baf9;
}
.btn.btn-outline-info:active,
.btn.btn-outline-info:hover,
.show > .btn.btn-outline-info:active,
.show > .btn.btn-outline-info:hover {
    background-color: #60c5fa !important;
    border-color: #60c5fa;
    color: #fff;
}
.btn.btn-outline-info.active,
.btn.btn-outline-info:focus,
.btn.btn-outline-info:hover:active,
.show > .btn.btn-outline-info.active,
.show > .btn.btn-outline-info:focus,
.show > .btn.btn-outline-info:hover:active {
    background-color: #24aff8 !important;
    border-color: #24aff8;
    color: #fff;
}
.btn.btn-outline-light,
.show > .btn.btn-outline-light {
    border-color: #f2f4f8;
    color: #595c97;
}
.btn.btn-outline-light:active,
.btn.btn-outline-light:hover,
.show > .btn.btn-outline-light:active,
.show > .btn.btn-outline-light:hover {
    background-color: #dee3ed !important;
    border-color: #dee3ed;
    color: var(--kit-color-primary);
}
.btn.btn-outline-light.active,
.btn.btn-outline-light:focus,
.btn.btn-outline-light:hover:active,
.show > .btn.btn-outline-light.active,
.show > .btn.btn-outline-light:focus,
.show > .btn.btn-outline-light:hover:active {
    background-color: #dee3ed !important;
    border-color: #dee3ed;
    color: var(--kit-color-primary);
}
.btn.btn-outline-dark,
.show > .btn.btn-outline-dark {
    border-color: #141322;
    color: #141322;
}
.btn.btn-outline-dark:active,
.btn.btn-outline-dark:hover,
.show > .btn.btn-outline-dark:active,
.show > .btn.btn-outline-dark:hover {
    background-color: #201e36 !important;
    border-color: #201e36;
    color: #fff;
}
.btn.btn-outline-dark.active,
.btn.btn-outline-dark:focus,
.btn.btn-outline-dark:hover:active,
.show > .btn.btn-outline-dark.active,
.show > .btn.btn-outline-dark:focus,
.show > .btn.btn-outline-dark:hover:active {
    background-color: #08080e !important;
    border-color: #08080e;
    color: #fff;
}
[data-kit-theme="dark"] .btn.btn-light,
[data-kit-theme="dark"] .btn.btn-outline-default,
[data-kit-theme="dark"] .show > .btn.btn-light,
[data-kit-theme="dark"] .show > .btn.btn-outline-default {
    background-color: #141322;
    border-color: #141322;
    color: #aeaee0;
}
[data-kit-theme="dark"] .btn.btn-light:active,
[data-kit-theme="dark"] .btn.btn-light:hover,
[data-kit-theme="dark"] .btn.btn-outline-default:active,
[data-kit-theme="dark"] .btn.btn-outline-default:hover,
[data-kit-theme="dark"] .show > .btn.btn-light:active,
[data-kit-theme="dark"] .show > .btn.btn-light:hover,
[data-kit-theme="dark"] .show > .btn.btn-outline-default:active,
[data-kit-theme="dark"] .show > .btn.btn-outline-default:hover {
    background-color: #1c1a2f !important;
    border-color: #1c1a2f !important;
    color: #aeaee0;
}
[data-kit-theme="dark"] .btn.btn-light.active,
[data-kit-theme="dark"] .btn.btn-light:focus,
[data-kit-theme="dark"] .btn.btn-light:hover:active,
[data-kit-theme="dark"] .btn.btn-outline-default.active,
[data-kit-theme="dark"] .btn.btn-outline-default:focus,
[data-kit-theme="dark"] .btn.btn-outline-default:hover:active,
[data-kit-theme="dark"] .show > .btn.btn-light.active,
[data-kit-theme="dark"] .show > .btn.btn-light:focus,
[data-kit-theme="dark"] .show > .btn.btn-light:hover:active,
[data-kit-theme="dark"] .show > .btn.btn-outline-default.active,
[data-kit-theme="dark"] .show > .btn.btn-outline-default:focus,
[data-kit-theme="dark"] .show > .btn.btn-outline-default:hover:active {
    background-color: #201e36 !important;
    border-color: #201e36 !important;
    color: #aeaee0;
}
[data-kit-theme="dark"] .btn.btn-dark,
[data-kit-theme="dark"] .show > .btn.btn-dark {
    background-color: #f2f4f8;
    border-color: #f2f4f8;
    color: #232135 !important;
}
[data-kit-theme="dark"] .btn.btn-dark:active,
[data-kit-theme="dark"] .btn.btn-dark:hover,
[data-kit-theme="dark"] .show > .btn.btn-dark:active,
[data-kit-theme="dark"] .show > .btn.btn-dark:hover {
    background-color: #dee3ed;
    border-color: #dee3ed;
}
[data-kit-theme="dark"] .btn.btn-dark.active,
[data-kit-theme="dark"] .btn.btn-dark:focus,
[data-kit-theme="dark"] .btn.btn-dark:hover:active,
[data-kit-theme="dark"] .show > .btn.btn-dark.active,
[data-kit-theme="dark"] .show > .btn.btn-dark:focus,
[data-kit-theme="dark"] .show > .btn.btn-dark:hover:active {
    background-color: #d1d8e6;
    border-color: #d1d8e6;
}
[data-kit-theme="dark"] .btn.btn-outline-danger,
[data-kit-theme="dark"] .btn.btn-outline-dark,
[data-kit-theme="dark"] .btn.btn-outline-info,
[data-kit-theme="dark"] .btn.btn-outline-light,
[data-kit-theme="dark"] .btn.btn-outline-primary,
[data-kit-theme="dark"] .btn.btn-outline-secondary,
[data-kit-theme="dark"] .btn.btn-outline-success,
[data-kit-theme="dark"] .btn.btn-outline-warning,
[data-kit-theme="dark"] .show > .btn.btn-outline-danger,
[data-kit-theme="dark"] .show > .btn.btn-outline-dark,
[data-kit-theme="dark"] .show > .btn.btn-outline-info,
[data-kit-theme="dark"] .show > .btn.btn-outline-light,
[data-kit-theme="dark"] .show > .btn.btn-outline-primary,
[data-kit-theme="dark"] .show > .btn.btn-outline-secondary,
[data-kit-theme="dark"] .show > .btn.btn-outline-success,
[data-kit-theme="dark"] .show > .btn.btn-outline-warning {
    background: 0 0;
}
[data-kit-theme="dark"] .btn.btn-outline-light,
[data-kit-theme="dark"] .show > .btn.btn-outline-light {
    border-color: #141322;
    color: #aeaee0;
}
[data-kit-theme="dark"] .btn.btn-outline-light:active,
[data-kit-theme="dark"] .btn.btn-outline-light:hover,
[data-kit-theme="dark"] .show > .btn.btn-outline-light:active,
[data-kit-theme="dark"] .show > .btn.btn-outline-light:hover {
    background-color: #1c1a2f !important;
    border-color: #1c1a2f;
}
[data-kit-theme="dark"] .btn.btn-outline-light.active,
[data-kit-theme="dark"] .btn.btn-outline-light:focus,
[data-kit-theme="dark"] .btn.btn-outline-light:hover:active,
[data-kit-theme="dark"] .show > .btn.btn-outline-light.active,
[data-kit-theme="dark"] .show > .btn.btn-outline-light:focus,
[data-kit-theme="dark"] .show > .btn.btn-outline-light:hover:active {
    background-color: #08080e !important;
    border-color: #08080e;
}
[data-kit-theme="dark"] .btn.btn-outline-dark,
[data-kit-theme="dark"] .show > .btn.btn-outline-dark {
    border-color: #f2f4f8;
    color: #f2f4f8;
}
[data-kit-theme="dark"] .btn.btn-outline-dark:active,
[data-kit-theme="dark"] .btn.btn-outline-dark:hover,
[data-kit-theme="dark"] .show > .btn.btn-outline-dark:active,
[data-kit-theme="dark"] .show > .btn.btn-outline-dark:hover {
    color: #232135 !important;
    background-color: #dee3ed !important;
    border-color: #dee3ed;
}
[data-kit-theme="dark"] .btn.btn-outline-dark.active,
[data-kit-theme="dark"] .btn.btn-outline-dark:focus,
[data-kit-theme="dark"] .btn.btn-outline-dark:hover:active,
[data-kit-theme="dark"] .show > .btn.btn-outline-dark.active,
[data-kit-theme="dark"] .show > .btn.btn-outline-dark:focus,
[data-kit-theme="dark"] .show > .btn.btn-outline-dark:hover:active {
    color: #232135 !important;
    background-color: #dee3ed !important;
    border-color: #dee3ed;
}
.table {
    color: inherit;
}
.table thead th {
    border-bottom: 1px solid #e4e9f0;
    outline: 0 !important;
}
.table thead th:focus {
    background: #e4e9f0;
}
.table td,
.table th {
    border-color: #e4e9f0;
}
.table td:focus,
.table th:focus {
    background-color: #e4e9f0;
}
.table tbody tr:first-child td {
    border-top: none;
}
.table.table-hover tbody tr:hover {
    background: #f2f4f8;
}
.table th.active,
.table tr.active {
    background: #f2f4f8;
}
.table .thead-dark th {
    color: #fff;
    background: #141322;
}
.table .thead-default th {
    background: #f2f4f8;
}
.table.table-striped tbody tr:nth-of-type(odd) {
    background: #f2f4f8;
}
.table.table-vertical-middle td,
.table.table-vertical-middle th {
    vertical-align: middle;
}
.table.table-dark {
    color: #fff;
}
.table.table-dark.table-hover tr:hover td,
.table.table-dark.table-hover tr:hover th {
    color: #fff;
}
.table.table-dark thead th {
    border-bottom-color: #23223c;
    color: #fff;
}
.table.table-dark td,
.table.table-dark th {
    border-top-color: #23223c;
}
.table.table-dark td,
.table.table-dark th,
.table.table-dark thead th {
    background: #141322;
}
.table.table-dark td:focus,
.table.table-dark th:focus,
.table.table-dark thead th:focus {
    background: #141322;
}
.table.table-dark th.active,
.table.table-dark tr.active {
    background: #d9dee9;
}
[data-kit-theme="dark"] .table thead th {
    border-color: #232135;
}
[data-kit-theme="dark"] .table thead.thead-default th {
    background: #232135;
    color: #fff;
}
[data-kit-theme="dark"] .table td,
[data-kit-theme="dark"] .table th {
    border-color: #232135;
}
[data-kit-theme="dark"] .table tr.active {
    background: #232135;
    color: #fff;
}
[data-kit-theme="dark"] .table .thead-dark th {
    color: #595c97;
    background: #fff;
}
[data-kit-theme="dark"] .table.table-hover tbody tr:hover {
    background: #232135;
    color: #fff;
}
[data-kit-theme="dark"] .table.table-striped tbody tr:nth-of-type(odd) {
    background: #232135;
}
[data-kit-theme="dark"] .table.table-dark {
    color: inherit;
}
[data-kit-theme="dark"] .table.table-dark thead th {
    border-bottom: 1px solid #e4e9f0;
    outline: 0 !important;
    color: #595c97;
}
[data-kit-theme="dark"] .table.table-dark thead th:focus {
    background: #e4e9f0;
}
[data-kit-theme="dark"] .table.table-dark td,
[data-kit-theme="dark"] .table.table-dark th {
    border-color: #e4e9f0;
    background: #fff;
}
[data-kit-theme="dark"] .table.table-dark td:focus,
[data-kit-theme="dark"] .table.table-dark th:focus {
    background-color: #e4e9f0;
}
[data-kit-theme="dark"] .table.table-dark tbody tr:first-child td {
    border-top: none;
}
[data-kit-theme="dark"] .table.table-dark.table-hover tbody tr:hover {
    background: #f2f4f8;
}
[data-kit-theme="dark"] .table.table-dark.table-hover td,
[data-kit-theme="dark"] .table.table-dark.table-hover th {
    color: #595c97;
}
[data-kit-theme="dark"] .table.table-dark.table-hover tr:hover td,
[data-kit-theme="dark"] .table.table-dark.table-hover tr:hover th {
    background: #f2f4f8;
}
.mark,
mark {
    background: #faad15;
    color: #fff;
}
.blockquote {
    background: #f2f4f8;
    padding: 30px;
    border-left: 3px solid #e4e9f0;
    font-size: 1rem;
}
.blockquote-reverse {
    text-align: right;
    border-left: none;
    border-right: 3px solid #e4e9f0;
}
.blockquote-footer {
    margin-top: 1.33rem;
    color: #a1a1c2;
}
[data-kit-theme="dark"] .blockquote {
    background: #232135;
}
.breadcrumb {
    background: #f2f4f8;
}
[data-kit-theme="dark"] .breadcrumb {
    color: #aeaee0;
    background: #232135;
}
[data-kit-theme="dark"] .breadcrumb .breadcrumb-item:before {
    color: #4f4f7a;
}
[data-kit-theme="dark"] .breadcrumb .breadcrumb-item.active {
    color: #aeaee0;
}
.btn-group .dropdown-toggle::after,
.dropdown .dropdown-toggle::after {
    opacity: 0.6;
    transform: translateY(40%);
}
.btn-group .dropdown-toggle-noarrow:after,
.dropdown .dropdown-toggle-noarrow:after {
    display: none;
}
.btn-group .dropdown-toggle-icon,
.dropdown .dropdown-toggle-icon {
    position: relative;
    bottom: -0.14rem;
    margin-right: 0.33rem;
    color: #c8c4db;
}
.btn-group .dropdown-menu-scroll-container,
.dropdown .dropdown-menu-scroll-container {
    position: relative;
}
.btn-group .dropdown-menu,
.dropdown .dropdown-menu {
    border: 1px solid transparent;
    background-color: #fff;
    border-radius: 5px;
    box-shadow: 0 4px 38px 0 rgba(20, 19, 34, 0.11), 0 0 21px 0 rgba(20, 19, 34, 0.05);
}
.btn-group .dropdown-menu .dropdown-icon,
.dropdown .dropdown-menu .dropdown-icon {
    margin-right: 0.33rem;
}
.btn-group .dropdown-menu .dropdown-divider,
.dropdown .dropdown-menu .dropdown-divider {
    border-top-color: #e4e9f0;
}
.btn-group .dropdown-menu .dropdown-header,
.dropdown .dropdown-menu .dropdown-header {
    padding: 0.46rem 1rem;
    color: #595c97;
    font-size: 0.93rem;
    font-weight: 600;
}
.btn-group .dropdown-menu .dropdown-item,
.dropdown .dropdown-menu .dropdown-item {
    color: #595c97;
    background: 0 0;
    padding: 0.2rem 1rem;
    transition: color 0.2s ease-in-out;
}
.btn-group .dropdown-menu .dropdown-item a,
.dropdown .dropdown-menu .dropdown-item a {
    color: #595c97;
}
.btn-group .dropdown-menu .dropdown-item a:active,
.btn-group .dropdown-menu .dropdown-item a:hover,
.dropdown .dropdown-menu .dropdown-item a:active,
.dropdown .dropdown-menu .dropdown-item a:hover {
    background: 0 0;
    color: var(--kit-color-primary);
}
.btn-group .dropdown-menu .dropdown-item.disabled,
.dropdown .dropdown-menu .dropdown-item.disabled {
    cursor: not-allowed;
    color: #e4e9f0 !important;
}
.btn-group .dropdown-menu .dropdown-item.disabled a,
.dropdown .dropdown-menu .dropdown-item.disabled a {
    color: #e4e9f0 !important;
    cursor: not-allowed;
}
.btn-group .dropdown-menu .dropdown-item.active,
.dropdown .dropdown-menu .dropdown-item.active {
    background: #d9dee9 !important;
}
.btn-group .dropdown-menu .dropdown-item:active,
.btn-group .dropdown-menu .dropdown-item:focus,
.btn-group .dropdown-menu .dropdown-item:hover,
.dropdown .dropdown-menu .dropdown-item:active,
.dropdown .dropdown-menu .dropdown-item:focus,
.dropdown .dropdown-menu .dropdown-item:hover {
    background: 0 0;
    color: var(--kit-color-primary);
}
.btn-group.show .dropdown-toggle::before,
.dropdown.show .dropdown-toggle::before {
    display: block;
}
.btn-group.show .dropdown-toggle-text,
.dropdown.show .dropdown-toggle-text {
    color: var(--kit-color-primary);
}
[data-kit-theme="dark"] .dropdown-menu {
    background-color: #0c0c1b;
}
[data-kit-theme="dark"] .btn-group .dropdown-menu:not(.inner),
[data-kit-theme="dark"] .dropdown .dropdown-menu:not(.inner) {
    border: 1px solid #232135;
}
[data-kit-theme="dark"] .btn-group .dropdown-menu,
[data-kit-theme="dark"] .dropdown .dropdown-menu {
    background-color: #0c0c1b;
}
[data-kit-theme="dark"] .btn-group .dropdown-menu .dropdown-divider,
[data-kit-theme="dark"] .dropdown .dropdown-menu .dropdown-divider {
    border-top-color: #232135;
}
[data-kit-theme="dark"] .btn-group .dropdown-menu .dropdown-header,
[data-kit-theme="dark"] .dropdown .dropdown-menu .dropdown-header {
    color: #aeaee0;
}
[data-kit-theme="dark"] .btn-group .dropdown-menu .dropdown-item,
[data-kit-theme="dark"] .dropdown .dropdown-menu .dropdown-item {
    color: #aeaee0;
}
[data-kit-theme="dark"] .btn-group .dropdown-menu .dropdown-item a,
[data-kit-theme="dark"] .dropdown .dropdown-menu .dropdown-item a {
    color: #aeaee0;
}
[data-kit-theme="dark"] .btn-group .dropdown-menu .dropdown-item a:active,
[data-kit-theme="dark"] .btn-group .dropdown-menu .dropdown-item a:hover,
[data-kit-theme="dark"] .dropdown .dropdown-menu .dropdown-item a:active,
[data-kit-theme="dark"] .dropdown .dropdown-menu .dropdown-item a:hover {
    background: 0 0;
    color: var(--kit-color-primary);
}
[data-kit-theme="dark"] .btn-group .dropdown-menu .dropdown-item.disabled,
[data-kit-theme="dark"] .dropdown .dropdown-menu .dropdown-item.disabled {
    cursor: not-allowed;
    color: #4f4f7a !important;
}
[data-kit-theme="dark"] .btn-group .dropdown-menu .dropdown-item.disabled a,
[data-kit-theme="dark"] .dropdown .dropdown-menu .dropdown-item.disabled a {
    color: #4f4f7a !important;
    cursor: not-allowed;
}
[data-kit-theme="dark"] .btn-group .dropdown-menu .dropdown-item.active,
[data-kit-theme="dark"] .dropdown .dropdown-menu .dropdown-item.active {
    background: var(--kit-color-primary) !important;
    color: #fff !important;
}
[data-kit-theme="dark"] .btn-group .dropdown-menu .dropdown-item:active,
[data-kit-theme="dark"] .btn-group .dropdown-menu .dropdown-item:focus,
[data-kit-theme="dark"] .btn-group .dropdown-menu .dropdown-item:hover,
[data-kit-theme="dark"] .dropdown .dropdown-menu .dropdown-item:active,
[data-kit-theme="dark"] .dropdown .dropdown-menu .dropdown-item:focus,
[data-kit-theme="dark"] .dropdown .dropdown-menu .dropdown-item:hover {
    background: 0 0;
    color: var(--kit-color-primary);
}
select {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}
select option:disabled {
    opacity: 0.4;
}
select.form-control {
    background: #fff center right no-repeat
        url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAFCAYAAABB9hwOAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA25pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpiNWZkMzNlMC0zNTcxLTI4NDgtYjA3NC01ZTRhN2RjMWVmNjEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODZDNDdFRTkxRTJBMTFFNjg0MUM5MTMwMjYwRDYwRDkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODZDNDdFRTgxRTJBMTFFNjg0MUM5MTMwMjYwRDYwRDkiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RTUxRUI3MDZEQjk4MTFFNUI1NDA5QTcyNTlFQzRERTYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RTUxRUI3MDdEQjk4MTFFNUI1NDA5QTcyNTlFQzRERTYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz69wtu7AAAAe0lEQVR42mLce+zSOVFhYUMGNHDv4cOd/q6WHgxkAqbvP77H/P339zey4Nfv3z7ceXA/hoECwCQnLXPtw8eP05EFHz15WuRm7/CGIoNBhLCgUPnPX79egdgv37w+qKmqOp+BQsAEpX8wMTFm/fnz5/P/f//DGagAAAIMAKIuMR+q/rU9AAAAAElFTkSuQmCC);
}
select.form-control[multiple] {
    background-image: none;
}
[data-kit-theme="dark"] select.form-control {
    background-color: #141322;
    border-color: #232135;
}
.badge {
    font-weight: 400;
    background: #fff;
    color: #a1a1c2;
    letter-spacing: 1px;
    text-transform: uppercase;
}
.badge.badge-default {
    background: #c8c4db;
    color: #fff;
}
.badge.badge-primary {
    background: var(--kit-color-primary);
    color: #fff;
}
.badge.badge-secondary {
    background: #a1a1c2;
    color: #fff;
}
.badge.badge-success {
    background: #41b883;
    color: #fff;
}
.badge.badge-danger {
    background: #f5222e;
    color: #fff;
}
.badge.badge-warning {
    background: #faad15;
    color: #fff;
}
.badge.badge-info {
    background: #42baf9;
    color: #fff;
}
.badge.badge-light {
    background: #f2f4f8;
    color: #595c97;
}
.badge.badge-dark {
    background: #141322;
    color: #fff;
}
[data-kit-theme="dark"] .badge.badge-light {
    background: #141322;
    color: #fff;
}
[data-kit-theme="dark"] .badge.badge-dark {
    background: #f2f4f8;
    color: #595c97;
}
.carousel-indicators li {
    opacity: 0.5;
}
.carousel-indicators li.active {
    opacity: 1;
}
[data-kit-theme="dark"] .carousel-indicators li.active {
    opacity: 1;
    background-color: var(--kit-color-primary);
}
.accordion .card {
    border-radius: 0;
    margin-bottom: 0;
    border-bottom-width: 0;
}
.accordion .card:first-child {
    border-radius: 5px 5px 0 0;
}
.accordion .card:last-child {
    border-radius: 0 0 5px 5px;
    border-bottom-width: 1px;
}
.accordion .card .card-header {
    cursor: pointer;
}
.accordion .card .card-header .card-title {
    margin-bottom: 0;
}
.accordion .card .card-header.collapsed {
    border: none;
}
.accordion.accordion-margin-bottom .card {
    border-radius: 5px;
    margin-bottom: 1rem;
    border-bottom-width: 1px;
}
.accordion .accordion-indicator {
    padding-top: 1px;
    color: #a1a1c2;
}
.accordion .accordion-indicator .plus {
    display: none;
}
.accordion .accordion-indicator .minus {
    display: inline;
}
.accordion .collapsed .accordion-indicator .plus {
    display: inline;
}
.accordion .collapsed .accordion-indicator .minus {
    display: none;
}
.modal .modal-content {
    border: none;
}
.modal .modal-header .close {
    background: #fff;
}
.modal-backdrop {
    background: #141322;
}
.modal-backdrop.show {
    opacity: 0.3;
}
[data-kit-theme="dark"] .modal-content {
    background: #0c0c1b;
}
[data-kit-theme="dark"] .modal-footer,
[data-kit-theme="dark"] .modal-header {
    border-color: #232135;
}
[data-kit-theme="dark"] .modal-backdrop.show {
    opacity: 0.7;
}
[data-kit-theme="dark"] .modal .close {
    background: 0 0;
    color: #4f4f7a;
    text-shadow: none;
}
.alert {
    border: none;
    font-weight: 400;
    color: #fff;
}
.alert .close {
    color: #fff;
    opacity: 0.5;
    outline: 0 !important;
}
.alert .close:hover {
    opacity: 1;
}
.alert .alert-link,
.alert a {
    font-weight: 400;
    color: #fff;
    opacity: 0.7;
    transition: color 0.2s ease-in-out;
}
.alert .alert-link:hover,
.alert a:hover {
    opacity: 1;
    color: #fff;
}
.alert.alert-default {
    background: #c8c4db;
}
.alert.alert-primary {
    background: var(--kit-color-primary);
}
.alert.alert-secondary {
    background: #a1a1c2;
}
.alert.alert-success {
    background: #41b883;
}
.alert.alert-danger {
    background: #f5222e;
}
.alert.alert-warning {
    background: #faad15;
}
.alert.alert-info {
    background: #42baf9;
}
.alert.alert-light {
    background: #f2f4f8;
    color: #595c97;
}
.alert.alert-light .alert-link,
.alert.alert-light a {
    font-weight: 400;
    color: #595c97;
    opacity: 0.7;
    transition: color 0.2s ease-in-out;
}
.alert.alert-light .alert-link:hover,
.alert.alert-light a:hover {
    opacity: 1;
    color: #595c97;
}
.alert.alert-dark {
    background: #141322;
}
[data-kit-theme="dark"] .alert.alert-light {
    background: #141322;
}
[data-kit-theme="dark"] .alert.alert-dark {
    background: #f2f4f8;
    color: #aeaee0;
}
[data-kit-theme="dark"] .alert.alert-dark .alert-link,
[data-kit-theme="dark"] .alert.alert-dark a {
    font-weight: 400;
    color: #595c97;
    opacity: 0.7;
    transition: color 0.2s ease-in-out;
}
[data-kit-theme="dark"] .alert.alert-dark .alert-link:hover,
[data-kit-theme="dark"] .alert.alert-dark a:hover {
    opacity: 1;
    color: #595c97;
}
.pagination .page-link {
    border-color: #e4e9f0;
    color: #595c97;
    outline: 0;
    margin-bottom: 0.66rem;
}
.pagination .page-link:focus,
.pagination .page-link:hover {
    background: #f2f4f8;
}
.pagination .page-item.disabled .page-link {
    background: #f2f4f8;
}
.pagination .page-item.active .page-link {
    background: var(--kit-color-primary);
    border-color: var(--kit-color-primary);
}
.pager li > a {
    border-color: #a1a1c2;
    color: #595c97;
    outline: 0;
    border-radius: 3px;
}
.pager li > a:focus,
.pager li > a:hover {
    background: #c8c4db;
    color: #fff;
    border-color: #c8c4db;
}
[data-kit-theme="dark"] .pagination .page-link {
    border-color: #232135;
    background: #232135;
}
[data-kit-theme="dark"] .pagination .page-link:focus,
[data-kit-theme="dark"] .pagination .page-link:hover {
    background: var(--kit-color-primary);
    border-color: var(--kit-color-primary);
    color: #fff;
}
[data-kit-theme="dark"] .pagination .page-item.disabled .page-link {
    opacity: 0.5;
    background: #232135;
}
.nav .nav-link.disabled {
    opacity: 0.4;
}
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
    background: var(--kit-color-primary);
}
.nav-tabs .nav-link.active {
    background: 0 0;
}
.nav-tabs-noborder {
    border-bottom: 0;
}
.nav-tabs-stretched {
    align-items: stretch;
}
.nav-tabs-stretched .nav-item {
    display: flex;
}
.nav-tabs-stretched .nav-link {
    display: flex;
    align-items: center;
}
.nav-tabs-line .nav-item:last-child .nav-link {
    margin-right: 0;
}
.nav-tabs-line .nav-item.show .nav-link {
    border-color: transparent;
}
.nav-tabs-line .nav-link {
    padding-left: 0;
    padding-right: 0;
    margin-right: 1.33rem;
}
.nav-tabs-line .nav-link:active,
.nav-tabs-line .nav-link:focus,
.nav-tabs-line .nav-link:hover {
    border-color: transparent;
}
.nav-tabs-line .nav-link.active {
    border-color: transparent;
    position: relative;
    color: var(--kit-color-primary);
}
.nav-tabs-line .nav-link.active:after {
    position: absolute;
    bottom: -1px;
    left: 0;
    content: "";
    display: block;
    height: 1px;
    width: 100%;
    background: var(--kit-color-primary);
}
.nav-tabs-line-bold .nav-link.active:after {
    height: 7px;
    bottom: -4px;
    border-radius: 7px;
}
.nav-tabs-line-bottom {
    border-bottom: 4px solid #e4e9f0;
}
.nav-tabs-line-bottom .nav-item {
    margin-right: 2rem;
    margin-bottom: -4px;
}
.nav-tabs-line-bottom .nav-link {
    padding-left: 0;
    padding-right: 0;
    padding-bottom: 0.66rem;
    position: relative;
    color: #141322;
}
.nav-tabs-line-bottom .nav-link::before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 4px;
    background-color: #e4e9f0;
}
.nav-tabs-line-bottom .nav-link.active {
    color: var(--kit-color-primary);
}
.nav-tabs-line-bottom .nav-link.active::before {
    background-color: var(--kit-color-primary);
}
[data-kit-theme="dark"] .nav-tabs {
    border-color: #232135;
}
[data-kit-theme="dark"] .nav-tabs:not(.nav-tabs-line) .nav-link.active,
[data-kit-theme="dark"] .nav-tabs:not(.nav-tabs-line) .nav-link:active,
[data-kit-theme="dark"] .nav-tabs:not(.nav-tabs-line) .nav-link:focus,
[data-kit-theme="dark"] .nav-tabs:not(.nav-tabs-line) .nav-link:hover {
    color: var(--kit-color-primary);
    background: 0 0;
    border-color: #232135;
    border-bottom-color: #0c0c1b;
}
.popover {
    border-color: #e4e9f0;
}
.popover .popover-inner {
    border-width: 0.53rem;
}
.popover .popover-inner:after {
    border-width: 0.46rem;
}
.popover .popover-header {
    font-weight: 600;
    background: #f2f4f8;
    margin: -1px;
    padding: 0.53rem 1rem;
    border-radius: 3px 3px 0 0;
}
.popover.bs-popover-right .arrow:before {
    border-right-color: #e4e9f0;
}
.popover.bs-popover-left .arrow:before {
    border-left-color: #e4e9f0;
}
.popover.bs-popover-bottom .arrow:before {
    border-bottom-color: #e4e9f0;
}
.popover.bs-popover-top .arrow:before {
    border-top-color: #e4e9f0;
}
[data-kit-theme="dark"] .popover {
    border-color: #232135;
    background: #0c0c1b;
}
[data-kit-theme="dark"] .popover .popover-header {
    background: #232135;
    color: #fff;
    border-color: #232135;
}
[data-kit-theme="dark"] .popover .popover-body {
    color: #aeaee0;
}
[data-kit-theme="dark"] .popover.bs-popover-right .arrow:before {
    border-right-color: #232135;
}
[data-kit-theme="dark"] .popover.bs-popover-right .arrow:after {
    border-right-color: #0c0c1b;
}
[data-kit-theme="dark"] .popover.bs-popover-left .arrow:before {
    border-left-color: #232135;
}
[data-kit-theme="dark"] .popover.bs-popover-left .arrow:after {
    border-left-color: #0c0c1b;
}
[data-kit-theme="dark"] .popover.bs-popover-bottom .arrow:before {
    border-bottom-color: #232135;
}
[data-kit-theme="dark"] .popover.bs-popover-bottom .arrow:after {
    border-bottom-color: #0c0c1b;
}
[data-kit-theme="dark"] .popover.bs-popover-top .arrow:before {
    border-top-color: #232135;
}
[data-kit-theme="dark"] .popover.bs-popover-top .arrow:after {
    border-top-color: #0c0c1b;
}
.tooltip .tooltip-inner {
    background: #141322;
    padding: 0.26rem 1rem;
    color: #fff;
    font-size: 0.93rem;
}
.list-group-item {
    border-color: #e4e9f0;
}
.list-group-item.active {
    background: var(--kit-color-primary);
}
[data-kit-theme="dark"] .list-group-item {
    border-color: #232135;
    background: #0c0c1b;
    color: inherit;
}
[data-kit-theme="dark"] .list-group-item.active {
    background: var(--kit-color-primary) !important;
}
[data-kit-theme="dark"] .list-group-item-action {
    color: #fff !important;
}
[data-kit-theme="dark"] .list-group-item-action:hover {
    background: #141322;
}
[data-kit-theme="dark"] .list-group-item-action.disabled {
    opacity: 0.5;
    background: 0 0;
}
[data-kit-theme="dark"] .progress {
    background: #232135;
}
[data-kit-theme="dark"] .jumbotron {
    background: #232135;
}
.ps--theme_kit {
    position: relative;
    overflow: auto;
}
.ps--theme_kit.ps > .ps__scrollbar-y-rail > .ps__scrollbar-y {
    width: 5px !important;
}
.ps--theme_kit.ps:hover > .ps__scrollbar-x-rail:hover,
.ps--theme_kit.ps:hover > .ps__scrollbar-y-rail:hover {
    background: 0 0;
    opacity: 0.7;
}
.ps--theme_kit.ps > .ps__scrollbar-y-rail > .ps__scrollbar-x,
.ps--theme_kit.ps > .ps__scrollbar-y-rail > .ps__scrollbar-y {
    background-color: #c8c4db !important;
    opacity: 0.5;
}
.ps--theme_kit.ps.ps--in-scrolling.ps--x > .ps__scrollbar-x-rail,
.ps--theme_kit.ps.ps--in-scrolling.ps--y > .ps__scrollbar-y-rail {
    background-color: transparent;
    opacity: 0.9;
}
.editable-table td {
    outline: 0 !important;
}
.editable-table input:focus,
.editable-table + input {
    border: 1px solid var(--kit-color-primary) !important;
    outline: 0 !important;
    outline-offset: 0 !important;
    box-sizing: content-box;
}
.editable-table.table-inverse input:focus,
.editable-table.table-inverse + input {
    border-color: #595c97 !important;
}
.select2.select2-container {
    display: block;
}
.select2 .select2-selection--single {
    height: 2.6rem;
    border-color: #e4e9f0;
}
.select2 .select2-selection--single .select2-selection__arrow {
    height: 2.6rem;
    right: 0.46rem;
}
.select2 .select2-selection--single .select2-selection__arrow b {
    border-top-color: #e4e9f0 !important;
}
.select2 .select2-selection--single .select2-selection__rendered {
    line-height: 2.46rem;
    color: #595c97;
    padding-left: 1.06rem;
}
.select2 .select2-selection--multiple {
    min-height: 2.6rem;
    border-color: #e4e9f0;
}
.select2 .select2-selection--multiple .select2-selection__choice {
    border-radius: 3px;
    line-height: 1.66rem;
    color: #595c97;
    background: #e4e9f0;
    border-color: #e4e9f0;
}
.select2 .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove {
    float: right;
    margin-left: 0.33rem;
    color: #595c97;
}
.select2 .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove:hover {
    color: #595c97;
}
.select2 .select2-selection--multiple .select2-search__field {
    line-height: 1.8rem;
    margin-left: 0.4rem;
}
.select2.select2-container--open .select2-selection__arrow b {
    border-bottom-color: #e4e9f0 !important;
}
.select2.select2-container--disabled .select2-selection--single {
    background: #f2f4f8;
    border-color: #e4e9f0 !important;
}
.select2.select2-container--disabled .select2-selection--multiple {
    background: #f2f4f8;
    border-color: #e4e9f0 !important;
}
.select2.select2-container--focus .select2-selection {
    border-color: var(--kit-color-primary);
}
.select2.select2-container--open .select2-selection {
    border-color: var(--kit-color-primary);
    border-bottom-color: #d9dee9;
}
.select2.select2-container--above.select2-container--open .select2-selection {
    border-top-color: #d9dee9;
    border-bottom-color: var(--kit-color-primary);
}
.select2-dropdown {
    border-color: var(--kit-color-primary);
}
.select2-container {
    display: block;
    outline: 0 !important;
}
.select2-container * {
    outline: 0 !important;
}
.select2-container .select2-search__field {
    border-color: #e4e9f0 !important;
    padding: 0.4rem 0.73rem;
}
.select2-container .select2-results__option[aria-selected="true"] {
    background: #f2f4f8 !important;
}
.select2-container .select2-results__option[aria-selected="true"].select2-results__option--highlighted {
    background: #e4e9f0 !important;
}
.select2-container .select2-results__option--highlighted {
    background: #e4e9f0 !important;
    color: #141322 !important;
}
.select2-container .select2-results__option {
    padding: 0.4rem 1.06rem;
}
.select2-container .select2-results__group {
    padding: 0.4rem 0.6rem;
    font-weight: 600;
}
[data-kit-theme="dark"] .select2 .select2-selection--single {
    border-color: #232135;
    background: #141322;
}
[data-kit-theme="dark"] .select2 .select2-selection--single .select2-selection__arrow b {
    border-top-color: #4f4f7a !important;
}
[data-kit-theme="dark"] .select2 .select2-selection--single .select2-selection__rendered {
    color: #aeaee0;
}
[data-kit-theme="dark"] .select2 .select2-selection--multiple {
    border-color: #232135;
    background: #141322;
}
[data-kit-theme="dark"] .select2 .select2-selection--multiple .select2-selection__choice {
    color: #aeaee0;
    background: #0c0c1b;
    border-color: #0c0c1b;
}
[data-kit-theme="dark"] .select2.select2-container--disabled .select2-selection--multiple,
[data-kit-theme="dark"] .select2.select2-container--disabled .select2-selection--single {
    background: #141322;
    border-color: #232135 !important;
    opacity: 0.5;
}
[data-kit-theme="dark"] .select2-container .select2-search__field {
    background: #141322;
    border-color: #232135 !important;
}
[data-kit-theme="dark"] .select2-container .select2-dropdown {
    background: #141322;
}
[data-kit-theme="dark"] .select2-container .select2-results__option[aria-selected="true"] {
    background: var(--kit-color-primary) !important;
    color: #fff !important;
}
[data-kit-theme="dark"] .select2-container .select2-results__option[aria-selected="true"].select2-results__option--highlighted {
    background: var(--kit-color-primary) !important;
    color: #fff !important;
}
[data-kit-theme="dark"] .select2-container .select2-results__option--highlighted {
    background: var(--kit-color-primary) !important;
    color: #fff !important;
}
.ui-sortable-placeholder {
    border-color: #e4e9f0 !important;
    visibility: visible !important;
    background-size: 30px 30px;
    background-image: linear-gradient(-45deg, #f2f4f8 25%, transparent 25%, transparent 50%, #f2f4f8 50%, #f2f4f8 75%, transparent 75%, transparent);
    -webkit-animation: ui-placeholder-stripes 2s linear infinite;
    animation: ui-placeholder-stripes 2s linear infinite;
}
@-webkit-keyframes ui-placeholder-stripes {
    from {
        background-position: 0 0;
    }
    to {
        background-position: 60px 30px;
    }
}
@keyframes ui-placeholder-stripes {
    from {
        background-position: 0 0;
    }
    to {
        background-position: 60px 30px;
    }
}
[data-kit-theme="dark"] .c3-grid line {
    stroke: #4f4f7a;
}
[data-kit-theme="dark"] .c3 text {
    fill: #aeaee0;
}
[data-kit-theme="dark"] .c3-target text {
    fill: #fff;
}
[data-kit-theme="dark"] .c3-chart-arc path {
    stroke: #232135;
}
:root {
    --kit-color-primary: #4b7cf3;
    --kit-font-family: "Mukta", sans-serif;
}
html {
    font-size: 15px;
}
@media (max-width: 575px) {
    html {
        font-size: 14px;
    }
}
body {
    font-size: 1rem;
    line-height: 1.5;
    font-family: var(--kit-font-family);
    color: #595c97;
    overflow-x: hidden;
    position: relative;
    font-variant: normal;
    font-feature-settings: normal;
}
a {
    text-decoration: none;
    color: #595c97;
    transition: color 0.2s ease-in-out;
}
a:active,
a:focus,
a:hover {
    color: var(--kit-color-primary);
    text-decoration: none;
}
input {
    outline: 0 !important;
    font-family: var(--kit-font-family);
    color: #595c97;
}
button,
input {
    box-shadow: none !important;
    outline: 0 !important;
}
input[type="email"],
input[type="password"],
input[type="text"],
textarea {
    -webkit-appearance: none !important;
    -moz-appearance: none !important;
    appearance: none !important;
}
h1,
h2,
h3,
h4,
h5,
h6 {
    color: #141322;
}
svg {
    vertical-align: initial;
    overflow: auto;
}
.badge-example {
    font-size: 0.93rem;
    text-transform: uppercase;
    margin-bottom: 1rem;
    background: #e4e9f0;
    color: #141322;
    display: inline-block;
    padding: 0.2rem 0.4rem;
    border-radius: 4px;
}
[data-kit-theme="dark"] body {
    background: #141322;
    color: #aeaee0;
}
[data-kit-theme="dark"] .badge-example {
    background: #232135;
}
[data-kit-theme="dark"] h1,
[data-kit-theme="dark"] h2,
[data-kit-theme="dark"] h3,
[data-kit-theme="dark"] h4,
[data-kit-theme="dark"] h5,
[data-kit-theme="dark"] h6 {
    color: #aeaee0;
}
[data-kit-theme="dark"] a {
    color: #aeaee0;
}
[data-kit-theme="dark"] a:active,
[data-kit-theme="dark"] a:focus,
[data-kit-theme="dark"] a:hover {
    color: var(--kit-color-primary);
    text-decoration: none;
}
.font-size-0 {
    font-size: 0;
}
.font-size-10 {
    font-size: 0.66rem;
}
.font-size-12 {
    font-size: 0.8rem;
}
.font-size-14 {
    font-size: 0.93rem;
}
.font-size-16 {
    font-size: 1.06rem;
}
.font-size-18 {
    font-size: 1.2rem;
}
.font-size-21 {
    font-size: 1.33rem;
}
.font-size-24 {
    font-size: 1.6rem;
}
.font-size-28 {
    font-size: 1.73rem;
}
.font-size-30 {
    font-size: 2rem;
}
.font-size-32 {
    font-size: 2rem;
}
.font-size-36 {
    font-size: 2.4rem;
}
.font-size-40 {
    font-size: 2.66rem;
}
.font-size-48 {
    font-size: 3.2rem;
}
.font-size-50 {
    font-size: 3.33rem;
}
.font-size-60 {
    font-size: 4rem;
}
.font-size-70 {
    font-size: 4.66rem;
}
.font-size-80 {
    font-size: 5.33rem;
}
.height-0 {
    height: 0;
}
.height-10 {
    height: 0.66rem;
}
.height-20 {
    height: 1.33rem;
}
.height-40 {
    height: 2.66rem;
}
.height-100 {
    height: 6.66rem;
}
.height-150 {
    height: 10rem;
}
.height-200 {
    height: 13.33rem;
}
.height-250 {
    height: 16.66rem;
}
.height-300 {
    height: 20rem;
}
.height-400 {
    height: 26.66rem;
}
.height-500 {
    height: 33.33rem;
}
.height-600 {
    height: 40rem;
}
.height-700 {
    height: 46.66rem;
}
.height-0p {
    height: 0%;
}
.height-10p {
    height: 10%;
}
.height-20p {
    height: 20%;
}
.height-25p {
    height: 25%;
}
.height-33p {
    height: 33%;
}
.height-50p {
    width: 50%;
}
.height-66p {
    height: 66%;
}
.height-75p {
    height: 75%;
}
.height-80p {
    height: 80%;
}
.height-90p {
    height: 80%;
}
.height-100p {
    height: 100%;
}
.width-10 {
    width: 0.66rem;
}
.width-20 {
    width: 1.33rem;
}
.width-40 {
    width: 2.66rem;
}
.width-50 {
    width: 3.33rem;
}
.width-100 {
    width: 6.66rem;
}
.width-150 {
    width: 10rem;
}
.width-200 {
    width: 13.33rem;
}
.width-250 {
    width: 16.66rem;
}
.width-300 {
    width: 20rem;
}
.width-350 {
    width: 23.33rem;
}
.width-400 {
    width: 26.66rem;
}
.width-500 {
    width: 33.33rem;
}
.width-600 {
    width: 40rem;
}
.width-700 {
    width: 46.66rem;
}
.width-0p {
    width: 0%;
}
.width-10p {
    width: 10%;
}
.width-20p {
    width: 20%;
}
.width-25p {
    width: 25%;
}
.width-33p {
    width: 33%;
}
.width-50p {
    width: 50%;
}
.width-66p {
    width: 66%;
}
.width-75p {
    width: 75%;
}
.width-80p {
    width: 80%;
}
.width-90p {
    width: 80%;
}
.width-100p {
    width: 100%;
}
.line-height-1 {
    line-height: 1;
}
.border-5 {
    border-width: 0.33rem !important;
}
.text-default {
    color: #c8c4db !important;
}
.text-primary {
    color: var(--kit-color-primary) !important;
}
.text-secondary {
    color: #a1a1c2 !important;
}
.text-success {
    color: #41b883 !important;
}
.text-danger {
    color: #f5222e !important;
}
.text-warning {
    color: #faad15 !important;
}
.text-info {
    color: #42baf9 !important;
}
.text-light {
    color: #f2f4f8 !important;
}
.text-dark {
    color: #141322 !important;
}
.text-white {
    color: #fff !important;
}
.text-muted {
    color: #a1a1c2 !important;
}
.text-blue {
    color: var(--kit-color-primary) !important;
}
.text-blue-light {
    color: #42baf9 !important;
}
.text-red {
    color: #f5222e !important;
}
.text-yellow {
    color: #ff0 !important;
}
.text-pink {
    color: #fd3995 !important;
}
.text-orange {
    color: #faad15 !important;
}
.text-gray-1 {
    color: #f2f4f8 !important;
}
.text-gray-2 {
    color: #e4e9f0 !important;
}
.text-gray-3 {
    color: #d9dee9 !important;
}
.text-gray-4 {
    color: #c8c4db !important;
}
.text-gray-5 {
    color: #a1a1c2 !important;
}
.text-gray-6 {
    color: #595c97 !important;
}
.bg-default {
    background-color: #c8c4db !important;
}
.bg-primary {
    background-color: var(--kit-color-primary) !important;
}
.bg-secondary {
    background-color: #a1a1c2 !important;
}
.bg-success {
    background-color: #41b883 !important;
}
.bg-danger {
    background-color: #f5222e !important;
}
.bg-warning {
    background-color: #faad15 !important;
}
.bg-info {
    background-color: #42baf9 !important;
}
.bg-light {
    background-color: #f2f4f8 !important;
}
.bg-dark {
    background-color: #141322 !important;
}
.bg-white {
    background-color: #fff !important;
}
.bg-blue {
    background-color: var(--kit-color-primary) !important;
}
.bg-blue-light {
    background-color: #42baf9 !important;
}
.bg-red {
    background-color: #f5222e !important;
}
.bg-yellow {
    background-color: #ff0 !important;
}
.bg-orange {
    background-color: #faad15 !important;
}
.bg-gray-1 {
    background-color: #f2f4f8 !important;
}
.bg-gray-2 {
    background-color: #e4e9f0 !important;
}
.bg-gray-3 {
    background-color: #d9dee9 !important;
}
.bg-gray-4 {
    background-color: #c8c4db !important;
}
.bg-gray-5 {
    background-color: #a1a1c2 !important;
}
.bg-gray-6 {
    background-color: #595c97 !important;
}
.border-default {
    border-color: #c8c4db !important;
}
.border-primary {
    border-color: var(--kit-color-primary) !important;
}
.border-secondary {
    border-color: var(--kit-color-primary) !important;
}
.border-success {
    border-color: #41b883 !important;
}
.border-danger {
    border-color: #f5222e !important;
}
.border-warning {
    border-color: #faad15 !important;
}
.border-info {
    border-color: #42baf9 !important;
}
.border-light {
    border-color: #f2f4f8 !important;
}
.border-dark {
    border-color: #141322 !important;
}
.border-white {
    border-color: #fff !important;
}
.border-blue {
    border-color: var(--kit-color-primary) !important;
}
.border-blue-light {
    border-color: #42baf9 !important;
}
.border-red {
    border-color: #f5222e !important;
}
.border-yellow {
    border-color: #ff0 !important;
}
.border-orange {
    border-color: #faad15 !important;
}
.border-gray-1 {
    border-color: #f2f4f8 !important;
}
.border-gray-2 {
    border-color: #e4e9f0 !important;
}
.border-gray-3 {
    border-color: #d9dee9 !important;
}
.border-gray-4 {
    border-color: #c8c4db !important;
}
.border-gray-5 {
    border-color: #a1a1c2 !important;
}
.border-gray-6 {
    border-color: #595c97 !important;
}
.jw__utils__link {
    color: var(--kit-color-primary);
    transition: all 0.2s ease-in-out;
}
.jw__utils__link:hover {
    color: #42baf9;
}
.jw__utils__link__underlined {
    color: var(--kit-color-primary);
    border-bottom: 1px solid #42baf9;
    transition: all 0.2s ease-in-out;
}
.jw__utils__link__underlined:hover {
    color: #42baf9;
    border-bottom: 1px solid rgba(66, 186, 249, 0.8);
}
.jw__utils__heading {
    margin-bottom: 1.33rem;
}
.jw__utils__heading h5 {
    font-weight: 700;
}
.jw__utils__avatar {
    width: 2.66rem;
    height: 2.66rem;
    border-radius: 5px;
    overflow: hidden;
    background-color: #f2f4f8;
    text-align: center;
    vertical-align: middle;
}
.jw__utils__avatar--rounded {
    border-radius: 50%;
}
.jw__utils__avatar img {
    width: 100%;
    height: auto;
}
.jw__utils__avatar--size27 {
    width: 1.8rem;
    height: 1.8rem;
}
.jw__utils__avatar--size46 {
    width: 3.06rem;
    height: 3.06rem;
}
.jw__utils__avatar--size50 {
    width: 3.33rem;
    height: 3.33rem;
}
.jw__utils__avatar--size64 {
    width: 4.26rem;
    height: 4.26rem;
}
.jw__utils__avatar--size84 {
    width: 5.6rem;
    height: 5.6rem;
}
.jw__utils__avatar--size110 {
    width: 7.33rem;
    height: 7.33rem;
}
.jw__utils__avatarGroup {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
}
.jw__utils__avatarGroup .jw__utils__avatar {
    border: 3px solid #fff;
    flex-shrink: 0;
}
.jw__utils__avatarGroup .jw__utils__avatar:not(:first-child) {
    margin-left: -1.07rem;
}
.jw__utils__avatarGroup .jw__utils__avatar--rounded ~ .jw__utils__avatarGroupAdd {
    border-radius: 50%;
}
.jw__utils__avatarGroup .jw__utils__avatar--size27 ~ .jw__utils__avatarGroupAdd {
    width: 1.8rem;
    height: 1.8rem;
}
.jw__utils__avatarGroup .jw__utils__avatar--size46 ~ .jw__utils__avatarGroupAdd {
    width: 3.06rem;
    height: 3.06rem;
}
.jw__utils__avatarGroup .jw__utils__avatar--size50 ~ .jw__utils__avatarGroupAdd {
    width: 3.33rem;
    height: 3.33rem;
}
.jw__utils__avatarGroup .jw__utils__avatar--size64 ~ .jw__utils__avatarGroupAdd {
    width: 4.26rem;
    height: 4.26rem;
}
.jw__utils__avatarGroup .jw__utils__avatar--size110 ~ .jw__utils__avatarGroupAdd {
    width: 7.33rem;
    height: 7.33rem;
}
.jw__utils__avatarGroup .jw__utils__avatarGroupAdd {
    flex-shrink: 0;
    width: 2.66rem;
    height: 2.66rem;
    border-radius: 5px;
    color: #595c97;
    background-color: #e4e9f0;
    text-align: center;
    border: 3px solid #fff;
    margin-left: -1.07rem;
    position: relative;
    font-size: 1.2rem;
}
.jw__utils__avatarGroup .jw__utils__avatarGroupAdd i {
    position: absolute;
    top: 50%;
    left: calc(50% - 1px);
    transform: translate(-50%, -50%);
}
.jw__utils__control {
    display: block;
    position: relative;
    margin-bottom: 0.66rem;
    cursor: pointer;
}
.jw__utils__control input {
    position: absolute;
    z-index: -1;
    opacity: 0;
}
.jw__utils__control__indicator {
    margin-right: 0.53rem;
    vertical-align: top;
    position: relative;
    display: inline-block;
    height: 18px;
    width: 18px;
    background: #e4e9f0;
    border-radius: 3px;
}
.jw__utils__control__indicator:after {
    position: absolute;
    display: none;
    content: "";
}
.jw__utils__control input:focus ~ .jw__utils__control__indicator,
.jw__utils__control:hover input ~ .jw__utils__control__indicator {
    background: #d9dee9;
}
.jw__utils__control input:checked ~ .jw__utils__control__indicator {
    background: var(--kit-color-primary);
}
.jw__utils__control .jw__utils__control input:checked:focus ~ .jw__utils__control__indicator,
.jw__utils__control:hover input:not([disabled]):checked ~ .jw__utils__control__indicator {
    background: var(--kit-color-primary);
    opacity: 0.8;
}
.jw__utils__control input:disabled ~ .jw__utils__control__indicator {
    pointer-events: none;
    opacity: 0.6;
    background: #e4e9f0;
}
.jw__utils__control input:checked ~ .jw__utils__control__indicator:after {
    display: block;
}
.jw__utils__control__checkbox .jw__utils__control__indicator:after {
    top: 3px;
    left: 6px;
    width: 6px;
    height: 10px;
    transform: rotate(45deg);
    border: solid #fff;
    border-width: 0 2px 2px 0;
}
.jw__utils__control__checkbox input:disabled ~ .jw__utils__control__indicator:after {
    border-color: #7b7b7b;
}
.jw__utils__control__radio .jw__utils__control__indicator {
    border-radius: 50% !important;
}
.jw__utils__control__radio .jw__utils__control__indicator:after {
    top: 6px;
    left: 6px;
    width: 6px;
    height: 6px;
    border-radius: 50% !important;
    background: #fff;
}
.jw__utils__control__radio input:disabled ~ .jw__utils__control__indicator:after {
    background: #7b7b7b;
}
.jw__utils__cardMarked {
    position: relative;
}
.jw__utils__cardMarked:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    height: 4px;
    background-color: #e4e9f0;
    overflow: hidden;
    border-top-left-radius: calc(7px - 1px);
    border-top-right-radius: calc(7px - 1px);
}
.jw__utils__cardMarked--default::before {
    background-color: #c8c4db !important;
}
.jw__utils__cardMarked--primary::before {
    background-color: var(--kit-color-primary) !important;
}
.jw__utils__cardMarked--secondary::before {
    background-color: var(--kit-color-primary) !important;
}
.jw__utils__cardMarked--success::before {
    background-color: #41b883 !important;
}
.jw__utils__cardMarked--danger::before {
    background-color: #f5222e !important;
}
.jw__utils__cardMarked--warning::before {
    background-color: #faad15 !important;
}
.jw__utils__cardMarked--info::before {
    background-color: #42baf9 !important;
}
.jw__utils__cardMarked--light::before {
    background-color: #f2f4f8 !important;
}
.jw__utils__cardMarked--dark::before {
    background-color: #141322 !important;
}
.jw__utils__cardMarked--white::before {
    background-color: #fff !important;
}
.jw__utils__cardMarked--blue::before {
    background-color: var(--kit-color-primary) !important;
}
.jw__utils__cardMarked--red::before {
    background-color: #f5222e !important;
}
.jw__utils__cardMarked--yellow::before {
    background-color: #ff0 !important;
}
.jw__utils__cardMarked--orange::before {
    background-color: #faad15 !important;
}
.jw__utils__cardMarked--gray-1::before {
    background-color: #f2f4f8 !important;
}
.jw__utils__cardMarked--gray-2::before {
    background-color: #e4e9f0 !important;
}
.jw__utils__cardMarked--gray-3::before {
    background-color: #d9dee9 !important;
}
.jw__utils__cardMarked--gray-4::before {
    background-color: #c8c4db !important;
}
.jw__utils__cardMarked--gray-5::before {
    background-color: #a1a1c2 !important;
}
.jw__utils__cardMarked--gray-6::before {
    background-color: #595c97 !important;
}
.jw__utils__donut {
    display: inline-block;
    width: 1.06rem;
    height: 1.06rem;
    border-radius: 100%;
    border: 4px solid #c8c4db;
    position: relative;
    top: 0.13rem;
    margin-right: 0.26rem;
}
.jw__utils__donut--md {
    width: 1.73rem;
    height: 1.73rem;
}
.jw__utils__donut--default {
    border-color: #c8c4db;
}
.jw__utils__donut--primary {
    border-color: var(--kit-color-primary);
}
.jw__utils__donut--secondary {
    border-color: #a1a1c2;
}
.jw__utils__donut--success {
    border-color: #41b883;
}
.jw__utils__donut--warning {
    border-color: #faad15;
}
.jw__utils__donut--danger {
    border-color: #f5222e;
}
.jw__utils__donut--info {
    border-color: #42baf9;
}
.jw__utils__donut--yellow {
    border-color: #ff0;
}
.jw__utils__donut--orange {
    border-color: #faad15;
}
.jw__utils__iconPresent {
    padding: 0 0 2rem;
    text-align: center;
}
.jw__utils__iconPresent li {
    text-align: center;
    display: inline-block;
    width: 2.66rem;
    height: 2.66rem;
    line-height: 2.66rem;
    font-size: 2.4rem;
    padding: 0.66rem 2rem;
    box-sizing: content-box;
    border-radius: 3px;
    background: #f2f4f8;
    margin: 0.66rem;
}
.jw__utils__iconPresent li:hover {
    background: #141322;
    color: #fff;
}
.jw__utils__iconPresent .tooltip {
    font-size: 1.2rem;
}
.jw__utils__docs .themed-container,
.jw__utils__docs > .container .row > [class^="col"],
.jw__utils__docs > .container-fluid .row > [class^="col"] {
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
    background-color: #f2f4f8;
    border: 1px solid #e4e9f0;
    margin-bottom: 0.66rem;
}
[data-kit-theme="dark"] .jw__utils__link {
    color: var(--kit-color-primary);
}
[data-kit-theme="dark"] .jw__utils__link:hover {
    color: #42baf9;
}
[data-kit-theme="dark"] .jw__utils__link__underlined {
    color: var(--kit-color-primary);
    border-bottom: 1px solid #4f4f7a;
}
[data-kit-theme="dark"] .jw__utils__link__underlined:hover {
    color: #42baf9;
    border-bottom: 1px solid #7575a3;
}
[data-kit-theme="dark"] .jw__utils__avatar {
    border-color: #232135;
    background: #232135;
}
[data-kit-theme="dark"] .jw__utils__avatarGroupAdd {
    border-color: #232135;
    background: #141322;
}
[data-kit-theme="dark"] .jw__utils__iconPresent li {
    background: #232135;
    color: #aeaee0;
}
[data-kit-theme="dark"] .jw__utils__iconPresent li:hover {
    background: #aeaee0;
    color: #232135;
}
[data-kit-theme="dark"] .jw__utils__docs .themed-container,
[data-kit-theme="dark"] .jw__utils__docs > .container .row > [class^="col"],
[data-kit-theme="dark"] .jw__utils__docs > .container-fluid .row > [class^="col"] {
    background-color: #141322;
    border: 1px solid #232135;
}
.juzaweb__layout {
    display: flex;
    flex-direction: column;
    flex: auto;
    min-height: 100vh;
    min-width: 0;
}
.juzaweb__layout--hasSider {
    flex-direction: row;
}
.juzaweb__layout__content {
    flex: auto;
    min-height: 0;
}
.juzaweb__layout__footer {
    flex: 0 0 auto;
}
.juzaweb__layout__header {
    flex: 0 0 auto;
    height: 64px;
}
.juzaweb__layout__header {
    background: #fff !important;
}
.juzaweb__layout--grayBackground {
    background: #f2f4f8;
}
.juzaweb__layout--contentMaxWidth .juzaweb__utils__content {
    max-width: 1420px;
    margin: 0 auto;
}
.juzaweb__layout--appMaxWidth {
    max-width: 1420px;
    margin: 0 auto;
}
.juzaweb__layout--squaredBorders .card {
    border-radius: 0 !important;
}
.juzaweb__layout--cardsShadow .card {
    box-shadow: 0 4px 10px 0 rgba(20, 19, 34, 0.03), 0 0 10px 0 rgba(20, 19, 34, 0.02);
}
.juzaweb__layout--cardsShadow .card .card {
    box-shadow: none;
}
.juzaweb__layout--borderless .card {
    border: none !important;
}
[data-kit-theme="dark"] .juzaweb__layout__grayBackground,
[data-kit-theme="dark"] .juzaweb__layout__headerGray {
    background: 0 0 !important;
}
.juzaweb__utils__content {
    padding: 2rem;
    margin: 0 auto;
}
@media (max-width: 575px) {
    .juzaweb__utils__content {
        padding: 2rem 1.06rem;
    }
}
.juzaweb__utils__heading {
    color: #141322;
    font-size: 1.13rem;
    text-transform: uppercase;
    margin-bottom: 0.8rem;
}
.juzaweb__utils__shadow {
    box-shadow: 0 10px 35px -5px rgba(0, 0, 0, 0.15);
}
[data-kit-theme="dark"] .juzaweb__utils__heading {
    color: #aeaee0;
}
.jw__messaging {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
}
@media (max-width: 575px) {
    .jw__messaging {
        flex-direction: column;
    }
}
.jw__messaging__sidebar {
    width: 16.66rem;
    flex-shrink: 0;
}
@media (max-width: 575px) {
    .jw__messaging__sidebar {
        width: auto;
    }
}
.jw__messaging__searchIcon {
    position: absolute;
    color: #c8c4db;
    font-size: 1.13rem;
    top: 50%;
    transform: translateY(-50%);
    left: 1rem;
}
.jw__messaging__searchInput {
    border: 1px solid #e4e9f0;
    border-radius: 5px;
    background-color: #fff;
    padding-left: 3rem;
    padding-right: 1.33rem;
    padding-top: 0.33rem;
    padding-bottom: 0.26rem;
    width: 100%;
}
.jw__messaging__dialogItems {
    height: 100%;
}
@media (max-width: 575px) {
    .jw__messaging__dialogItems {
        max-height: 16rem;
        margin-bottom: 1rem;
    }
}
.jw__messaging__dialogItem {
    padding: 0.66rem;
    cursor: pointer;
    border-radius: 5px;
    margin-bottom: 1rem;
}
.jw__messaging__dialogItem:last-child {
    margin-bottom: 0;
}
.jw__messaging__dialogItem--current,
.jw__messaging__dialogItem:hover {
    background-color: #f2f4f8;
}
.jw__messaging__dialogInfo {
    min-width: 0;
}
.jw__messaging__dialogBadge {
    min-width: 15px;
}
[data-kit-theme="dark"] .jw__messaging__dialogItem--current,
[data-kit-theme="dark"] .jw__messaging__dialogItem:hover {
    background-color: #232135;
}
.jw__calendar__event {
    margin-top: 0.33rem;
    margin-bottom: 0.33rem;
    margin-right: 1.33rem;
    white-space: nowrap;
}
.jw__calendar__event:last-child {
    margin-right: 0;
}
.jw__mail {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
}
@media (max-width: 575px) {
    .jw__mail {
        flex-direction: column;
    }
}
.jw__mail__sidebar {
    width: 16.66rem;
    flex-shrink: 0;
}
@media (max-width: 575px) {
    .jw__mail__sidebar {
        width: auto;
    }
}
.jw__mail__searchIcon {
    position: absolute;
    color: #c8c4db;
    font-size: 1.13rem;
    top: 50%;
    transform: translateY(-50%);
    left: 1rem;
}
.jw__mail__searchInput {
    border: 1px solid #e4e9f0;
    border-radius: 5px;
    background-color: #fff;
    padding-left: 3rem;
    padding-right: 1.33rem;
    padding-top: 0.33rem;
    padding-bottom: 0.26rem;
    width: 100%;
}
.jw__mail__categories {
    height: 100%;
}
@media (max-width: 575px) {
    .jw__mail__categories {
        max-height: 16rem;
        margin-bottom: 1rem;
    }
}
.jw__mail__category {
    padding-top: 0.33rem;
    padding-bottom: 0.53rem;
    padding-left: 0.66rem;
    cursor: pointer;
    border-radius: 5px;
}
.jw__mail__category--current,
.jw__mail__category:hover {
    background-color: #f2f4f8;
}
[data-kit-theme="dark"] .jw__mail__category--current,
[data-kit-theme="dark"] .jw__mail__category:hover {
    background-color: #232135;
}
.jw__gallery__control {
    margin-right: 1.33rem;
}
.jw__gallery__control:last-child {
    margin-right: 0;
}
.jw__gallery__items {
    margin-right: -2.34rem;
}
.jw__gallery__item {
    margin-bottom: 2rem;
    margin-right: 2.33rem;
}
.jw__gallery__itemContent {
    border-radius: 5px;
    overflow: hidden;
    position: relative;
    background-color: #f2f4f8;
    width: 12.26rem;
    height: 12.26rem;
    margin-bottom: 1rem;
}
.jw__gallery__itemContent:hover .jw__gallery__itemControl {
    z-index: 10;
    opacity: 1;
}
.jw__gallery__itemContent img {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: auto;
    height: 12.26rem;
}
.jw__gallery__itemControl {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: -1;
    opacity: 0;
    background-color: rgba(89, 92, 151, 0.5);
    transition: all 0.2s ease-in-out;
}
.jw__gallery__itemControlContainer {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 10;
}
.jw__digitalocean__hostname {
    max-width: 33.33rem;
}
.jw__github__discuss__commentEditor {
    background-color: red;
}
.jw__github__discuss__commentEditor .note-editor {
    border: none;
}
.jw__github__discuss__commentEditor .note-editor.note-frame .note-editing-area .note-editable {
    padding: 1rem;
}
.jw__github__discuss__commentEditor .note-style .dropdown-menu.dropdown-style {
    min-width: 160px;
}
.jw__github__discuss__commentEditor .note-style pre {
    padding: 0.33rem;
}
.jw__github__discuss__commentEditor .note-style p {
    margin: 0;
}
.jw__github__discuss__commentEditor .note-color .btn-group {
    display: inline-block;
}
.jw__todoist {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
}
@media (max-width: 575px) {
    .jw__todoist {
        flex-direction: column;
    }
}
.jw__todoist__sidebar {
    width: 16.66rem;
    flex-shrink: 0;
}
@media (max-width: 575px) {
    .jw__todoist__sidebar {
        width: auto;
    }
}
.jw__todoist__searchIcon {
    position: absolute;
    color: #c8c4db;
    font-size: 1.13rem;
    top: 50%;
    transform: translateY(-50%);
    left: 1rem;
}
.jw__todoist__searchInput {
    border: 1px solid #e4e9f0;
    border-radius: 5px;
    background-color: #fff;
    padding-left: 3rem;
    padding-right: 1.33rem;
    padding-top: 0.33rem;
    padding-bottom: 0.26rem;
    width: 100%;
}
.jw__todoist__categories {
    height: 100%;
}
@media (max-width: 575px) {
    .jw__todoist__categories {
        margin-bottom: 1rem;
    }
}
.jw__todoist__category {
    padding-top: 0.33rem;
    padding-bottom: 0.53rem;
    padding-left: 0.66rem;
    border-radius: 5px;
}
.jw__todoist__category--current,
.jw__todoist__category:hover {
    background-color: #f2f4f8;
}
.jw__todoist__category--title:hover {
    background-color: initial;
}
[data-kit-theme="dark"] .jw__todoist__category--current,
[data-kit-theme="dark"] .jw__todoist__category:hover {
    background-color: #232135;
}
.jw__jira__agile__boardCards {
    list-style: none;
    margin: 0;
    padding: 0;
}
.jw__jira__agile__card {
    background-color: #fff;
    border-radius: 3px;
    box-shadow: 0 3px 5px rgba(22, 22, 53, 0.16);
    margin-bottom: 1rem;
    padding: 0.33rem;
    min-height: 2.66rem;
    cursor: move;
}
.jw__jira__agile__cardContent {
    padding-left: 1rem;
    position: relative;
}
.jw__jira__agile__cardFlag {
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    background-color: #d9dee9;
    width: 3px;
    border-radius: 2px;
}
.jw__jira__agile__emptyBoard {
    border: 1px dashed #c8c4db;
    min-height: 5.33rem;
    background-color: #f2f4f8;
    border-radius: 6px;
}
[data-kit-theme="dark"] .jw__jira__agile__card {
    background: #232135;
}
[data-kit-theme="dark"] .jw__jira__agile__emptyBoard {
    background: 0 0;
    border-color: #232135;
}
.juzaweb__ecommerce__productImage,
.juzaweb__ecommerce__productMainImage {
    display: flex;
    align-items: center;
}
.juzaweb__ecommerce__productImage img,
.juzaweb__ecommerce__productMainImage img {
    margin: auto;
    max-height: 100%;
    width: auto;
}
.juzaweb__ecommerce__productFavorite {
    position: absolute;
    top: 1.33rem;
    left: 1.66rem;
    color: #d9dee9;
}
.juzaweb__ecommerce__productMark {
    position: absolute;
    width: 100px;
    height: 100px;
    background-color: #f5222e;
    text-align: center;
    color: #fff;
    top: -50px;
    right: -50px;
    line-height: 163px;
    transform: rotate(45deg);
    text-transform: uppercase;
}
.juzaweb__ecommerce__productThumb {
    display: flex;
    align-items: center;
    border-radius: 5px;
    overflow: hidden;
}
.juzaweb__ecommerce__productThumb img {
    margin: auto;
    max-height: 100%;
    width: auto;
}
.juzaweb__crypto #cryptoChart text.version {
    display: none;
}
.juzaweb__crypto #cryptoChart .axis line,
.juzaweb__crypto #cryptoChart .axis path {
    fill: none;
    stroke: #141322;
    shape-rendering: crispEdges;
}
.juzaweb__crypto #cryptoChart text {
    fill: #141322;
}
.juzaweb__crypto #cryptoChart path {
    fill: none;
    stroke-width: 1px;
}
.juzaweb__crypto #cryptoChart path.candle {
    stroke: #000;
}
.juzaweb__crypto #cryptoChart path.candle.body {
    stroke-width: 0;
}
.juzaweb__crypto #cryptoChart path.candle {
    fill: #777;
    stroke: #777;
}
.juzaweb__crypto #cryptoChart path.candle.up {
    fill: #06a35a;
    stroke: #06a35a;
}
.juzaweb__crypto #cryptoChart path.candle.down {
    fill: #c23f3f;
    stroke: #c23f3f;
}
.juzaweb__crypto #cryptoChart .closeValue.annotation.up path {
    fill: #06a35a;
}
.juzaweb__crypto #cryptoChart .closeValue.annotation text {
    fill: #fff;
    font-size: 10px;
}
.juzaweb__crypto #cryptoChart path.volume {
    fill: #555;
}
.juzaweb__crypto #cryptoChart .indicator-plot path.line {
    fill: none;
    stroke-width: 1;
}
.juzaweb__crypto #cryptoChart .ma-0 path.line {
    stroke: #1f77b4;
}
.juzaweb__crypto #cryptoChart .ma-1 path.line {
    stroke: #aec7e8;
}
.juzaweb__crypto #cryptoChart .ma-2 path.line {
    stroke: #ff7f0e;
}
.juzaweb__crypto #cryptoChart button {
    position: absolute;
    right: 110px;
    top: 25px;
}
.juzaweb__crypto #cryptoChart path.macd {
    stroke: #aec7e8;
}
.juzaweb__crypto #cryptoChart path.signal {
    stroke: #f99;
}
.juzaweb__crypto #cryptoChart path.zero {
    stroke: #bbb;
    stroke-dasharray: 0;
    stroke-opacity: 0.5;
}
.juzaweb__crypto #cryptoChart path.difference {
    fill: #555;
}
.juzaweb__crypto #cryptoChart path.rsi {
    stroke: #aec7e8;
}
.juzaweb__crypto #cryptoChart path.overbought,
.juzaweb__crypto #cryptoChart path.oversold {
    stroke: #f99;
    stroke-dasharray: 5, 5;
}
.juzaweb__crypto #cryptoChart path.middle,
.juzaweb__crypto #cryptoChart path.zero {
    stroke: #bbb;
    stroke-dasharray: 5, 5;
}
.juzaweb__crypto #cryptoChart .analysis circle,
.juzaweb__crypto #cryptoChart .analysis path {
    stroke: #ff0;
    stroke-width: 0.7;
}
.juzaweb__crypto #cryptoChart .interaction circle,
.juzaweb__crypto #cryptoChart .interaction path {
    pointer-events: all;
}
.juzaweb__crypto #cryptoChart .interaction .body {
    cursor: move;
}
.juzaweb__crypto #cryptoChart .trendlines .interaction .end,
.juzaweb__crypto #cryptoChart .trendlines .interaction .start {
    cursor: nwse-resize;
}
.juzaweb__crypto #cryptoChart .trendline circle {
    stroke-width: 0;
    display: none;
}
.juzaweb__crypto #cryptoChart .mouseover .trendline path {
    stroke-width: 1;
}
.juzaweb__crypto #cryptoChart .mouseover .trendline circle {
    stroke-width: 1;
    fill: #ff0;
    display: inline;
}
.juzaweb__crypto #cryptoChart .supstance path {
    stroke-dasharray: 2, 2;
}
.juzaweb__crypto #cryptoChart .supstances .interaction path {
    pointer-events: all;
    cursor: ns-resize;
}
.juzaweb__crypto #cryptoChart .supstances .axisannotation {
    display: none;
}
.juzaweb__crypto #cryptoChart .supstances .mouseover .axisannotation {
    display: inline;
}
.juzaweb__crypto #cryptoChart .supstances .axisannotation path {
    fill: #806517;
    stroke: none;
}
.juzaweb__crypto #cryptoChart .mouseover .supstance path {
    stroke-width: 1.5;
}
.juzaweb__crypto #cryptoChart .crosshair {
    cursor: crosshair;
}
.juzaweb__crypto #cryptoChart .crosshair path.wire {
    stroke: #555;
    stroke-dasharray: 1, 1;
}
.juzaweb__crypto #cryptoChart .crosshair .axisannotation path {
    fill: #777;
}
.juzaweb__crypto #cryptoChart .scope-composed-annotation text {
    fill: #fff;
    font-size: 10px;
}
.juzaweb__crypto__table .table tr:first-child td {
    border-top: 1px solid #e4e9f0;
}
.juzaweb__crypto__table .table tr:last-child td {
    border-bottom: 1px solid #e4e9f0;
}
.juzaweb__crypto__table .table tr td:first-child {
    border-left: 1px solid #e4e9f0;
}
.juzaweb__crypto__table .table tr td:last-child {
    border-right: 1px solid #e4e9f0;
}
.juzaweb__crypto__list {
    float: left;
    width: 200px;
}
@media (max-width: 767px) {
    .juzaweb__crypto__list {
        display: none;
    }
}
.juzaweb__crypto__list__mobile {
    display: none;
    margin-bottom: 2rem;
}
@media (max-width: 767px) {
    .juzaweb__crypto__list__mobile {
        display: block;
    }
}
.juzaweb__crypto__list__title {
    font-weight: 700;
    display: block;
}
.juzaweb__crypto__list__item {
    display: block;
    background: #f2f4f8;
    padding: 0.66rem 1.33rem;
    margin-bottom: 0.66rem;
    border-radius: 5px;
    color: #141322;
    transition: all 0.1s ease-in-out;
}
body.juzaweb__layout--grayBackground .juzaweb__crypto__list__item {
    background: #fff;
}
.juzaweb__crypto__list__item:hover,
.juzaweb__crypto__list__item__current {
    background: var(--kit-color-primary);
    color: #fff;
}
.juzaweb__crypto__list__item:hover .juzaweb__crypto__list__percents span,
.juzaweb__crypto__list__item__current .juzaweb__crypto__list__percents span {
    color: #fff !important;
}
.juzaweb__crypto__list__item:after {
    clear: both;
    content: "";
    display: block;
}
.juzaweb__crypto__list__item__negative .juzaweb__crypto__list__percents span {
    color: #f75535;
}
.juzaweb__crypto__list__item__negative .juzaweb__crypto__list__percents span:after {
    content: " ↓";
    font-family: monospace;
    font-weight: 700;
}
.juzaweb__crypto__list__currency {
    float: left;
}
.juzaweb__crypto__list__currency span {
    display: block;
    font-weight: 700;
}
.juzaweb__crypto__list__percents {
    float: right;
    text-align: right;
}
.juzaweb__crypto__list__percents span {
    display: block;
    font-weight: 700;
    color: #00a45b;
    transition: all 0.1s ease-in-out;
}
.juzaweb__crypto__list__percents span:after {
    content: " ↑";
    font-family: monospace;
    font-weight: 700;
}
.juzaweb__crypto__content {
    margin-left: 230px;
}
@media (max-width: 767px) {
    .juzaweb__crypto__content {
        margin-left: 0;
    }
}
.juzaweb__crypto__warning {
    padding-top: 1.33rem !important;
    padding-bottom: 1.33rem !important;
    cursor: pointer;
}
.juzaweb__crypto__order {
    display: flex;
}
@media (max-width: 1599px) {
    .juzaweb__crypto__order {
        display: block;
    }
}
.juzaweb__crypto__order__left {
    flex-grow: 1;
}
.juzaweb__crypto__order__left .table {
    text-align: right;
}
.juzaweb__crypto__order__left .table td:last-child a {
    color: var(--kit-color-primary);
    font-weight: 700;
}
.juzaweb__crypto__order__middle {
    width: 16.66rem;
    padding: 0 2rem;
}
@media (max-width: 1599px) {
    .juzaweb__crypto__order__middle {
        width: auto;
        margin: 1.33rem auto 2.66rem;
    }
}
.juzaweb__crypto__order__right {
    flex-grow: 1;
}
.juzaweb__crypto__order__right .table td:first-child a {
    color: var(--kit-color-primary);
    font-weight: 700;
}
.juzaweb__crypto__form .form-control {
    padding-left: 0.66rem;
}
.juzaweb__crypto__form-label {
    font-weight: 700;
    text-transform: uppercase;
    font-size: 0.8rem;
}
.juzaweb__crypto__order__pagination {
    display: flex;
}
.juzaweb__crypto__order__pagination .pagination {
    margin-left: auto;
}
[data-kit-theme="dark"] .juzaweb__crypto__table .table tr td {
    border-color: #232135;
}
[data-kit-theme="dark"] .juzaweb__crypto__list__item {
    background: #232135 !important;
}
[data-kit-theme="dark"] .juzaweb__crypto__list__item:hover {
    background: var(--kit-color-primary) !important;
    color: #fff !important;
}
.juzaweb__auth__boxContainer {
    padding: 3.33rem 2rem;
}
.juzaweb__auth__authContainer {
    width: 100%;
    min-height: 100vh;
    display: flex;
    flex-direction: column;
    align-items: center;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    flex-shrink: 0;
}
.juzaweb__auth__authContainer--white {
    background: #fff;
}
.juzaweb__auth__authContainer--gray {
    background: #f2f4f8;
}
.juzaweb__auth__containerInner {
    max-width: 32rem;
    width: 100%;
}
.juzaweb__auth__topbar {
    height: 4.26rem;
    border-bottom: 1px solid #e4e9f0;
    background: #fff;
    margin-bottom: 10vh;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
    padding: 1.86rem;
    width: 100%;
}
.juzaweb__auth__topbar--gray {
    background: #f2f4f8;
}
.juzaweb__auth__logoContainer {
    height: 64px;
    display: flex;
    align-items: center;
    padding: 0 1.86rem 0 0;
}
.juzaweb__auth__logoContainer__logo {
    display: flex;
    flex-direction: row;
    align-items: center;
    height: 1.6rem;
    white-space: nowrap;
    width: 100%;
}
.juzaweb__auth__logoContainer__name {
    font-size: 1.33rem;
    font-weight: 700;
    color: #141322;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    max-width: 90%;
    display: block;
}
.juzaweb__auth__logoContainer__descr {
    margin-left: 0.86rem;
    padding-left: 0.86rem;
    height: 2.53rem;
    line-height: 2.53rem;
    border-left: 1px solid #e4e9f0;
    font-size: 0.93rem;
}
.juzaweb__auth__footerNav li {
    margin: 0.33rem 0.93rem;
}
.juzaweb__topbar--gray .juzaweb__auth__topbar {
    background: #f2f4f8;
}
.juzaweb__auth--gray .juzaweb__auth__authContainer {
    background: #f2f4f8;
}
.juzaweb__auth--img .juzaweb__auth__authContainer {
    background-image: url(/components/kit-core/img/content/photos/7.jpg);
}
[data-kit-theme="dark"] .juzaweb__auth__authContainer {
    background: 0 0 !important;
}
[data-kit-theme="dark"] .juzaweb__auth__topbar {
    background: #141322 !important;
    border-bottom: 1px solid #232135 !important;
}
[data-kit-theme="dark"] .juzaweb__auth__logoContainer__name {
    color: #fff;
}
[data-kit-theme="dark"] .juzaweb__auth__logoContainer__descr {
    color: #7575a3;
    border-left: 1px solid #232135;
}
.juzaweb__breadcrumbs {
    padding: 1.33rem 2rem 0;
    font-size: 1.13rem;
}
.juzaweb__breadcrumbs__current {
    color: #141322;
}
.juzaweb__breadcrumbs__arrow {
    display: inline-block;
    margin: 0 0.66rem;
}
.juzaweb__breadcrumbs__arrow:after {
    display: inline-block;
    content: "·";
    color: #a1a1c2;
}
[data-kit-theme="dark"] .juzaweb__breadcrumbs {
    color: #aeaee0;
}
[data-kit-theme="dark"] .juzaweb__breadcrumbs__current {
    color: #fff;
}
[data-kit-theme="dark"] .juzaweb__breadcrumbs__arrow:after {
    color: #aeaee0;
}
.juzaweb__footer {
    margin: 0 auto;
    padding: 0 2rem 2rem;
}
@media (max-width: 575px) {
    .juzaweb__footer {
        padding: 0 1.06rem !important;
    }
}
.juzaweb__footer__inner {
    border-top: 1px solid #e4e9f0;
    padding-top: 2rem;
}
.juzaweb__footer__logo {
    color: #141322;
    font-size: 1.13rem;
    text-transform: uppercase;
    letter-spacing: -1px;
    font-weight: 900;
}
.juzaweb__footer__logo span {
    display: inline-block;
    height: 0.86rem;
    width: 0.86rem;
    background: #141322;
    border-radius: 20px;
    margin-left: 0.53rem;
    vertical-align: middle;
    position: relative;
    top: -2px;
}
[data-kit-theme="dark"] .juzaweb__footer {
    color: #aeaee0;
}
[data-kit-theme="dark"] .juzaweb__footer__inner {
    border-top: 1px solid #232135;
}
[data-kit-theme="dark"] .juzaweb__footer__logo {
    color: #aeaee0;
}
[data-kit-theme="dark"] .juzaweb__footer__logo:hover {
    color: var(--kit-color-primary);
}
[data-kit-theme="dark"] .juzaweb__footer__logo span {
    background: #aeaee0;
}
.juzaweb__menuLeft {
    background: #fff;
    color: #595c97;
    transition: none;
    display: block;
    min-height: 100%;
    flex: 0 0 256px;
    max-width: 256px;
    min-width: 256px;
    width: 256px;
    position: relative;
    z-index: 100;
}
.juzaweb__menuLeft__outer {
    background: #fff;
    position: fixed;
    height: 100%;
    width: inherit;
    max-width: inherit;
}
.juzaweb__menuLeft__logo {
    display: flex;
    flex-direction: row;
    align-items: center;
    height: 1.6rem;
    white-space: nowrap;
    width: 100%;
}
.juzaweb__menuLeft__logo__container {
    height: 64px;
    display: flex;
    align-items: center;
    padding: 0 1rem 0 1.86rem;
    border-bottom: 1px solid #4b545c;
    
}
.juzaweb__menuLeft__logo__name {
    font-size: 1.33rem;
    font-weight: 700;
    color: #141322;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    max-width: 90%;
    display: block;
}
.juzaweb__menuLeft__logo__descr {
    margin-left: 0.73rem;
    padding-left: 0.73rem;
    height: 2.53rem;
    line-height: 2.53rem;
    border-left: 1px solid #e4e9f0;
    font-size: 0.93rem;
}
.juzaweb__menuLeft__trigger {
    cursor: pointer;
    position: fixed;
    z-index: 3;
    bottom: 0;
    width: 256px;
    height: 48px;
    background: #f2f4f8;
}
.juzaweb__menuLeft__trigger:after {
    content: "";
    display: block;
    width: 9px;
    height: 9px;
    position: absolute;
    top: 45%;
    left: 50%;
    border-left: 2px solid #9c94be;
    border-top: 2px solid #9c94be;
    transform: rotate(-45deg);
}
@media (max-width: 767px) {
    .juzaweb__menuLeft__trigger {
        display: none;
    }
}
.juzaweb__menuLeft__scroll {
    height: calc(100% - 64px - 48px);
}
@media (max-width: 767px) {
    .juzaweb__menuLeft__scroll {
        height: calc(100% - 64px);
    }
}
.juzaweb__menuLeft__banner {
    padding: 1.33rem;
    background: #f2f4f8;
    border-radius: 3px;
    margin: 1.33rem;
    overflow: hidden;
    border: 1px solid #e4e9f0;
}
.juzaweb__menuLeft__navigation {
    list-style: none;
    padding: 0;
    margin: 0;
    padding: 0 15px;
}
.juzaweb__menuLeft__navigation .juzaweb__menuLeft__navigation {
    padding: 0;
}
.juzaweb__menuLeft__navigation .juzaweb__menuLeft__navigation .juzaweb__menuLeft__item__link {
    padding-left: 30px;
}
.juzaweb__menuLeft__category {
    color: #c8c4db !important;
    font-size: 0.8rem;
    text-transform: uppercase;
    letter-spacing: 2px;
    padding: 8px 16px;
}
.juzaweb__menuLeft__item {
    border-radius: 5px;
}
.juzaweb__menuLeft__item__link {
    position: relative;
    height: 40px;
    line-height: 40px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    padding: 0 34px 0 15px;
    display: block;
    margin-top: 4px;
    cursor: pointer;
    border-radius: 5px;
    transition: all 0.1s ease-in-out;
    color: #595c97 !important;
}
.juzaweb__menuLeft__item__link:hover {
    color: var(--kit-color-primary) !important;
    background: #e4e9f0;
}
.juzaweb__menuLeft__item__link:hover .juzaweb__menuLeft__item__icon {
    color: var(--kit-color-primary);
}
.juzaweb__menuLeft__item__title {
    text-align: center;
    position: absolute;
    left: 45px;
  }
.juzaweb__menuLeft__item__icon {
    text-align: center;
    position: absolute;
    left: 14px;
    width: 20px;
    top: 12px;
    margin: 0 !important;
    line-height: 1 !important;
    color: #a1a1c2;
    font-size: 1.13rem;
    transition: color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
    transition: all 0.1s ease-in-out;
}
.juzaweb__menuLeft__item--active {
    background: var(--kit-color-primary) !important;
    color: #fff !important;
}
.juzaweb__menuLeft__item--active:hover {
    background: var(--kit-color-primary) !important;
    color: #fff !important;
}
.juzaweb__menuLeft__item--active .juzaweb__menuLeft__item__icon {
    color: #fff !important;
}
.juzaweb__menuLeft__item--disabled {
    color: #c8c4db !important;
    background: 0 0 !important;
}
.juzaweb__menuLeft__item--disabled .juzaweb__menuLeft__item__link {
    color: #c8c4db !important;
    background: 0 0 !important;
}
.juzaweb__menuLeft__item--disabled .juzaweb__menuLeft__item__icon {
    color: #c8c4db;
}
.juzaweb__menuLeft__submenu {
    transition: all 0.1s ease-in-out;
}
.juzaweb__menuLeft__submenu > .juzaweb__menuLeft__navigation {
    display: none;
    padding-bottom: 4px;
}
.juzaweb__menuLeft__submenu > .juzaweb__menuLeft__item__link:after,
.juzaweb__menuLeft__submenu > .juzaweb__menuLeft__item__link:before {
    content: "";
    position: absolute;
    right: 22px;
    top: 20px;
    vertical-align: baseline;
    background: #a1a1c2;
    width: 6px;
    height: 2px;
    border-radius: 2px;
    transition: all 0.3s;
    transition: all 0.2s ease-in-out;
}
.juzaweb__menuLeft__submenu > .juzaweb__menuLeft__item__link:after {
    transform: rotate(45deg) translateX(-2px);
}
.juzaweb__menuLeft__submenu > .juzaweb__menuLeft__item__link:before {
    transform: rotate(-45deg) translateX(2px);
}
.juzaweb__menuLeft__submenu > .juzaweb__menuLeft__item__link:hover:after,
.juzaweb__menuLeft__submenu > .juzaweb__menuLeft__item__link:hover:before {
    background: var(--kit-color-primary);
}
.juzaweb__menuLeft__submenu--toggled {
    background: #e4e9f0;
}
.juzaweb__menuLeft__submenu--toggled > .juzaweb__menuLeft__item__link:after {
    transform: rotate(-45deg) translateX(-1px) translateY(-1px);
}
.juzaweb__menuLeft__submenu--toggled > .juzaweb__menuLeft__item__link:before {
    transform: rotate(45deg) translateX(1px) translateY(-1px);
}
@media (max-width: 767px) {
    .juzaweb__menuLeft {
        position: fixed;
        left: 0;
        top: 0;
        height: 100%;
        transform: translate(-256px, 0);
        transition: transform 0.3s ease-in-out;
    }
    .juzaweb__menuLeft--mobileToggled .juzaweb__menuLeft {
        transform: translate(0, 0);
    }
    .juzaweb__menuLeft--mobileToggled .juzaweb__menuLeft__backdrop {
        opacity: 0.4;
        visibility: visible;
    }
    .juzaweb__menuLeft__scroll {
        overflow-y: auto;
    }
    .juzaweb__menuLeft__backdrop {
        position: fixed;
        z-index: 99;
        top: 0;
        bottom: 0;
        right: 0;
        left: 0;
        background: #141322;
        opacity: 0;
        visibility: hidden;
        transition: opacity 0.2s ease-in-out;
    }
    .juzaweb__menuLeft__mobileTrigger {
        position: absolute;
        right: -41px;
        top: 72px;
        width: 41px;
        height: 40px;
        cursor: pointer;
        z-index: 0;
        text-align: center;
        line-height: 40px;
        font-size: 16px;
        justify-content: center;
        align-items: center;
        background: #141322;
        border-radius: 0 4px 4px 0;
        box-shadow: 2px 0 8px rgba(0, 0, 0, 0.15);
    }
    .juzaweb__menuLeft__mobileTrigger span {
        display: inline-block;
        width: 14px;
        height: 2px;
        background: #fff;
        position: absolute;
        top: 50%;
        left: 50;
        margin: -1px 0 0 -7px;
    }
    .juzaweb__menuLeft__mobileTrigger span:after,
    .juzaweb__menuLeft__mobileTrigger span:before {
        content: "";
        display: block;
        position: absolute;
        background: #fff;
        width: 100%;
        height: 2px;
    }
    .juzaweb__menuLeft__mobileTrigger span:before {
        top: -5px;
    }
    .juzaweb__menuLeft__mobileTrigger span:after {
        top: 5px;
    }
}
@media (min-width: 767px) {
    .juzaweb__menuLeft--toggled .juzaweb__menuLeft {
        flex: 0 0 80px;
        max-width: 80px;
        min-width: 80px;
        width: 80px;
    }
    .juzaweb__menuLeft--toggled .juzaweb__menuLeft:hover .juzaweb__menuLeft__outer {
        max-width: 256px;
        min-width: 256px;
        width: 256px;
    }
    .juzaweb__menuLeft--toggled .juzaweb__menuLeft:hover .juzaweb__menuLeft__trigger:after {
        left: 50%;
        transform: rotate(-225deg);
    }
    .juzaweb__menuLeft--toggled .juzaweb__menuLeft:not(:hover) .juzaweb__menuLeft__logo__descr,
    .juzaweb__menuLeft--toggled .juzaweb__menuLeft:not(:hover) .juzaweb__menuLeft__logo__name {
        display: none !important;
    }
    .juzaweb__menuLeft--toggled .juzaweb__menuLeft:not(:hover) .juzaweb__menuLeft__trigger {
        width: 80px;
    }
    .juzaweb__menuLeft--toggled .juzaweb__menuLeft:not(:hover) .juzaweb__menuLeft__trigger:after {
        left: 40%;
        transform: rotate(-225deg);
    }
    .juzaweb__menuLeft--toggled .juzaweb__menuLeft:not(:hover) .juzaweb__menuLeft__category {
        overflow: hidden;
        text-indent: -999px;
        position: relative;
        padding-left: 0;
        padding-right: 0;
    }
    .juzaweb__menuLeft--toggled .juzaweb__menuLeft:not(:hover) .juzaweb__menuLeft__category:after {
        content: "";
        display: block;
        position: absolute;
        top: 50%;
        height: 1px;
        background: #e4e9f0;
        width: 100%;
    }
    .juzaweb__menuLeft--toggled .juzaweb__menuLeft:not(:hover) .juzaweb__menuLeft__item__title {
        display: none;
    }
    .juzaweb__menuLeft--toggled .juzaweb__menuLeft:not(:hover) .juzaweb__menuLeft__item__link:after,
    .juzaweb__menuLeft--toggled .juzaweb__menuLeft:not(:hover) .juzaweb__menuLeft__item__link:before {
        display: none;
    }
    .juzaweb__menuLeft--toggled .juzaweb__menuLeft:not(:hover) .juzaweb__menuLeft__item .badge {
        position: absolute;
        top: 3px;
        right: 3px;
    }
    .juzaweb__menuLeft--toggled .juzaweb__menuLeft:not(:hover) .juzaweb__menuLeft__submenu .juzaweb__menuLeft__navigation {
        display: none !important;
    }
    .juzaweb__menuLeft--toggled .juzaweb__menuLeft:not(:hover) .juzaweb__menuLeft__banner {
        display: none;
    }
}
.juzaweb__menuLeft--unfixed .juzaweb__menuLeft__outer {
    position: relative;
}
.juzaweb__menuLeft--unfixed .juzaweb__menuLeft__scroll {
    /*height: auto;*/
    padding-bottom: 3.33rem;
}
.juzaweb__menuLeft--shadow .juzaweb__menuLeft {
    box-shadow: 0 0 100px -30px rgba(57, 55, 73, 0.3);
    z-index: 1;
}
.juzaweb__menuLeft--gray .juzaweb__menuLeft {
    background: #f2f4f8;
}
.juzaweb__menuLeft--gray .juzaweb__menuLeft__outer {
    background: #f2f4f8;
}
.juzaweb__menuLeft--dark .juzaweb__menuLeft {
    color: #7575a3;
    background: #343a40;
}
.juzaweb__menuLeft--dark .juzaweb__menuLeft__outer {
    background: #343a40;
}
.juzaweb__menuLeft--dark .juzaweb__menuLeft__logo__name {
    color: #fff;
}
.juzaweb__menuLeft--dark .juzaweb__menuLeft__logo__descr {
    color: #7575a3;
    border-left: 1px solid #232135;
}
.juzaweb__menuLeft--dark .juzaweb__menuLeft__category {
    color: #3b3b5b !important;
}
.juzaweb__menuLeft--dark .juzaweb__menuLeft__category:after {
    background-color: #232135 !important;
}
.juzaweb__menuLeft--dark .juzaweb__menuLeft__item__icon {
    color: #7575a3;
}
.juzaweb__menuLeft--dark .juzaweb__menuLeft__item__link {
    color: #7575a3 !important;
}
.juzaweb__menuLeft--dark .juzaweb__menuLeft__item__link:hover {
    color: var(--kit-color-primary) !important;
    background: #232135 !important;
}
.juzaweb__menuLeft--dark .juzaweb__menuLeft__item__link.juzaweb__menuLeft__item--active {
    background: var(--kit-color-primary) !important;
    color: #fff !important;
}
.juzaweb__menuLeft--dark .juzaweb__menuLeft__item__link:after,
.juzaweb__menuLeft--dark .juzaweb__menuLeft__item__link:before {
    background: #3b3b5b;
}
.juzaweb__menuLeft--dark .juzaweb__menuLeft__submenu--toggled {
    background: #232135 !important;
}
.juzaweb__menuLeft--dark .juzaweb__menuLeft__banner {
    background: #232135;
    border: 1px solid #232135;
}
.juzaweb__menuLeft--dark .juzaweb__menuLeft__trigger {
    background: #14142d;
}
.juzaweb__menuLeft--dark .juzaweb__menuLeft__trigger:after {
    border-left-color: #4f4f7a;
    border-top-color: #4f4f7a;
}
.juzaweb__menuTop {
    background: #fff;
    color: #595c97;
    transition: none;
    display: block;
    min-height: 100%;
    flex: 0 0 256px;
    max-width: 256px;
    min-width: 256px;
    width: 256px;
    position: relative;
    z-index: 100;
}
.juzaweb__menuTop__outer {
    background: #fff;
    position: fixed;
    height: 100%;
    width: inherit;
    max-width: inherit;
}
.juzaweb__menuTop__logo {
    display: flex;
    flex-direction: row;
    align-items: center;
    height: 1.6rem;
    white-space: nowrap;
    width: 100%;
}
.juzaweb__menuTop__logo__container {
    height: 64px;
    display: flex;
    align-items: center;
    padding: 0 1rem 0 1.86rem;
}
.juzaweb__menuTop__logo__name {
    font-size: 1.33rem;
    font-weight: 700;
    color: #141322;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    max-width: 90%;
    display: block;
}
.juzaweb__menuTop__logo__descr {
    margin-left: 0.73rem;
    padding-left: 0.73rem;
    height: 2.53rem;
    line-height: 2.53rem;
    border-left: 1px solid #e4e9f0;
    font-size: 0.93rem;
}
@media (max-width: 767px) {
    .juzaweb__menuTop__scroll {
        height: calc(100% - 64px);
    }
}
.juzaweb__menuTop__navigation {
    list-style: none;
    padding: 0;
    margin: 0;
    padding: 0 15px;
}
.juzaweb__menuTop__navigation .juzaweb__menuTop__navigation {
    padding: 0;
}
.juzaweb__menuTop__navigation .juzaweb__menuTop__navigation .juzaweb__menuTop__item__link {
    padding-left: 30px;
}
.juzaweb__menuTop__category {
    color: #c8c4db !important;
    font-size: 0.8rem;
    text-transform: uppercase;
    letter-spacing: 2px;
    padding: 8px 16px;
}
.juzaweb__menuTop__item {
    border-radius: 5px;
}
.juzaweb__menuTop__item__link {
    position: relative;
    height: 40px;
    line-height: 40px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    padding: 0 34px 0 15px;
    display: block;
    margin-top: 4px;
    cursor: pointer;
    border-radius: 5px;
    transition: all 0.1s ease-in-out;
    color: #595c97 !important;
}
.juzaweb__menuTop__item__link:hover {
    color: var(--kit-color-primary) !important;
    background: #e4e9f0;
}
.juzaweb__menuTop__item__link:hover .juzaweb__menuTop__item__icon {
    color: var(--kit-color-primary);
}
.juzaweb__menuTop__item__icon {
    text-align: center;
    position: absolute;
    right: 14px;
    width: 20px;
    top: 12px;
    margin: 0 !important;
    line-height: 1 !important;
    color: #a1a1c2;
    font-size: 1.13rem;
    transition: color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
    transition: all 0.1s ease-in-out;
}
.juzaweb__menuTop__item--active {
    background: var(--kit-color-primary) !important;
    color: #fff !important;
}
.juzaweb__menuTop__item--active:hover {
    background: var(--kit-color-primary) !important;
    color: #fff !important;
}
.juzaweb__menuTop__item--active .juzaweb__menuTop__item__icon {
    color: #fff !important;
}
.juzaweb__menuTop__item--disabled {
    color: #c8c4db;
    background: 0 0 !important;
}
.juzaweb__menuTop__item--disabled .juzaweb__menuTop__item__link {
    color: #c8c4db;
    background: 0 0 !important;
}
.juzaweb__menuTop__item--disabled .juzaweb__menuTop__item__icon {
    color: #c8c4db;
}
.juzaweb__menuTop__submenu {
    transition: all 0.1s ease-in-out;
}
.juzaweb__menuTop__submenu > .juzaweb__menuTop__navigation {
    display: none;
    padding-bottom: 4px;
}
.juzaweb__menuTop__submenu > .juzaweb__menuTop__item__link:after,
.juzaweb__menuTop__submenu > .juzaweb__menuTop__item__link:before {
    content: "";
    position: absolute;
    right: 42px;
    top: 20px;
    vertical-align: baseline;
    background: #a1a1c2;
    width: 6px;
    height: 2px;
    border-radius: 2px;
    transition: all 0.3s;
    transition: all 0.2s ease-in-out;
}
.juzaweb__menuTop__submenu > .juzaweb__menuTop__item__link:after {
    transform: rotate(45deg) translateX(-2px);
}
.juzaweb__menuTop__submenu > .juzaweb__menuTop__item__link:before {
    transform: rotate(-45deg) translateX(2px);
}
.juzaweb__menuTop__submenu > .juzaweb__menuTop__item__link:hover:after,
.juzaweb__menuTop__submenu > .juzaweb__menuTop__item__link:hover:before {
    background: var(--kit-color-primary);
}
@media (max-width: 767px) {
    .juzaweb__menuTop__submenu--toggled {
        background: #e4e9f0;
    }
    .juzaweb__menuTop__submenu--toggled > .juzaweb__menuTop__item__link:after {
        transform: rotate(-45deg) translateX(-1px) translateY(-1px);
    }
    .juzaweb__menuTop__submenu--toggled > .juzaweb__menuTop__item__link:before {
        transform: rotate(45deg) translateX(1px) translateY(-1px);
    }
}
@media (max-width: 767px) {
    .juzaweb__menuTop {
        position: fixed;
        left: 0;
        top: 0;
        height: 100%;
        transform: translate(-256px, 0);
        transition: transform 0.3s ease-in-out;
    }
    .juzaweb__menuTop--mobileToggled .juzaweb__menuTop {
        transform: translate(0, 0);
    }
    .juzaweb__menuTop--mobileToggled .juzaweb__menuTop__backdrop {
        opacity: 0.4;
        visibility: visible;
    }
    .juzaweb__menuTop__scroll {
        overflow-y: auto;
    }
    .juzaweb__menuTop__backdrop {
        position: fixed;
        z-index: 99;
        top: 0;
        bottom: 0;
        right: 0;
        left: 0;
        background: #141322;
        opacity: 0;
        visibility: hidden;
        transition: opacity 0.2s ease-in-out;
    }
    .juzaweb__menuTop__mobileTrigger {
        position: absolute;
        right: -41px;
        top: 72px;
        width: 41px;
        height: 40px;
        cursor: pointer;
        z-index: 0;
        text-align: center;
        line-height: 40px;
        font-size: 16px;
        justify-content: center;
        align-items: center;
        background: #141322;
        border-radius: 0 4px 4px 0;
        box-shadow: 2px 0 8px rgba(0, 0, 0, 0.15);
    }
    .juzaweb__menuTop__mobileTrigger span {
        display: inline-block;
        width: 14px;
        height: 2px;
        background: #fff;
        position: absolute;
        top: 50%;
        left: 50;
        margin: -1px 0 0 -7px;
    }
    .juzaweb__menuTop__mobileTrigger span:after,
    .juzaweb__menuTop__mobileTrigger span:before {
        content: "";
        display: block;
        position: absolute;
        background: #fff;
        width: 100%;
        height: 2px;
    }
    .juzaweb__menuTop__mobileTrigger span:before {
        top: -5px;
    }
    .juzaweb__menuTop__mobileTrigger span:after {
        top: 5px;
    }
}
.juzaweb__menuTop--gray .juzaweb__menuTop {
    background: #f2f4f8;
}
.juzaweb__menuTop--gray .juzaweb__menuTop__outer {
    background: #f2f4f8;
}
.juzaweb__menuTop--dark .juzaweb__menuTop {
    color: #7575a3;
    background: #0c0c1b;
}
.juzaweb__menuTop--dark .juzaweb__menuTop__outer {
    background: #0c0c1b;
}
.juzaweb__menuTop--dark .juzaweb__menuTop__logo__name {
    color: #fff;
}
.juzaweb__menuTop--dark .juzaweb__menuTop__logo__descr {
    color: #7575a3;
    border-left: 1px solid #232135;
}
.juzaweb__menuTop--dark .juzaweb__menuTop__category {
    color: #3b3b5b !important;
}
.juzaweb__menuTop--dark .juzaweb__menuTop__category:after {
    background-color: #232135 !important;
}
.juzaweb__menuTop--dark .juzaweb__menuTop__item__icon {
    color: #7575a3;
}
.juzaweb__menuTop--dark .juzaweb__menuTop__item__link {
    color: #7575a3 !important;
}
.juzaweb__menuTop--dark .juzaweb__menuTop__item__link:hover {
    color: var(--kit-color-primary) !important;
    background: #232135 !important;
}
.juzaweb__menuTop--dark .juzaweb__menuTop__item__link.juzaweb__menuTop__item--active {
    background: var(--kit-color-primary) !important;
    color: #fff !important;
}
.juzaweb__menuTop--dark .juzaweb__menuTop__item__link:after,
.juzaweb__menuTop--dark .juzaweb__menuTop__item__link:before {
    background: #3b3b5b;
}
.juzaweb__menuTop--dark .juzaweb__menuTop__submenu--toggled {
    background: #232135 !important;
}
.juzaweb__menuTop--dark .juzaweb__menuTop__banner {
    background: #232135;
    border: 1px solid #232135;
}
.juzaweb__menuTop--dark .juzaweb__menuTop__trigger {
    background: #14142d;
}
.juzaweb__menuTop--dark .juzaweb__menuTop__trigger:after {
    border-left-color: #4f4f7a;
    border-top-color: #4f4f7a;
}
@media (min-width: 768px) {
    .juzaweb__menuTop {
        min-height: auto;
        flex: auto;
        max-width: none;
        min-width: auto;
        width: auto;
        border-bottom: 1px solid #e4e9f0;
    }
    .juzaweb__menuTop__outer {
        display: flex;
        position: static;
    }
    .juzaweb__menuTop__scroll {
        display: flex;
        align-items: center;
    }
    .juzaweb__menuTop__navigation--root > .juzaweb__menuTop__item {
        display: inline-block;
    }
    .juzaweb__menuTop__navigation--root .juzaweb__menuTop__item {
        position: relative;
    }
    .juzaweb__menuTop__navigation--root .juzaweb__menuTop__item__link {
        margin-top: 0;
    }
    .juzaweb__menuTop__navigation--root .juzaweb__menuTop__item > .juzaweb__menuTop__item__link {
        padding-right: 2rem;
        padding-left: 0.8rem !important;
    }
    .juzaweb__menuTop__navigation--root .juzaweb__menuTop__item > .juzaweb__menuTop__item__link:after,
    .juzaweb__menuTop__navigation--root .juzaweb__menuTop__item > .juzaweb__menuTop__item__link:before {
        right: 15px;
    }
    .juzaweb__menuTop__navigation--root .juzaweb__menuTop__item > .juzaweb__menuTop__item__link > .juzaweb__menuTop__item__icon {
        float: left;
        position: relative;
        top: 0.73rem;
        right: 0;
        margin-right: 0.46rem !important;
    }
    .juzaweb__menuTop__navigation--root .juzaweb__menuTop__navigation {
        padding: 0.33rem;
        border-radius: 5px;
        display: none !important;
        position: absolute;
        top: 100%;
        left: -5px;
        min-width: 17.06rem;
        background: #fff;
        box-shadow: 0 10px 35px -5px rgba(0, 0, 0, 0.15);
    }
    .juzaweb__menuTop__navigation--root .juzaweb__menuTop__navigation .juzaweb__menuTop__navigation {
        top: -5px;
        left: 100%;
    }
    .juzaweb__menuTop__navigation--root .juzaweb__menuTop__submenu--toggled {
        background: #e4e9f0;
    }
    .juzaweb__menuTop__navigation--root .juzaweb__menuTop__submenu:hover > .juzaweb__menuTop__navigation {
        display: block !important;
    }
    .juzaweb__menuTop__navigation--root .juzaweb__menuTop__submenu .juzaweb__menuTop__submenu .juzaweb__menuTop__item__link:after {
        transform: rotate(-45deg) translateX(-2px) !important;
    }
    .juzaweb__menuTop__navigation--root .juzaweb__menuTop__submenu .juzaweb__menuTop__submenu .juzaweb__menuTop__item__link:before {
        transform: rotate(-135deg) translateX(2px) !important;
    }
    .juzaweb__menuTop--dark .juzaweb__menuTop {
        border-color: #232135;
    }
    .juzaweb__menuTop--dark .juzaweb__menuTop__navigation .juzaweb__menuTop__navigation {
        background: #141322;
    }
}
.juzaweb__sidebar {
    width: 20rem;
    position: fixed;
    z-index: 999;
    top: 0;
    right: 0;
    bottom: 0;
    background: #fff;
    transform: translateX(330px);
    transition: all 0.2s ease-in-out;
}
.juzaweb__sidebar--toggled .juzaweb__sidebar {
    transform: translateX(0);
    box-shadow: 0 0 40px -10px rgba(20, 19, 34, 0.2);
}
.juzaweb__sidebar__toggleButton {
    position: fixed;
    z-index: 998;
    right: 2.66rem;
    box-shadow: 0 5px 14px rgba(0, 0, 0, 0.1) !important;
    display: block;
    width: 3.33rem;
    height: 3.33rem;
    line-height: 48px;
    text-align: center;
    border-radius: 30px;
    background: #fff;
    font-size: 18px;
    transition: all 0.3s ease-in-out;
    color: var(--kit-color-primary);
}
.juzaweb__sidebar__toggleButton:hover {
    background: var(--kit-color-primary);
}
.juzaweb__sidebar__toggleButton:hover i {
    color: #fff;
}
.juzaweb__sidebar__toggleButton i {
    transition: all 0.3s ease-in-out;
    position: relative;
    bottom: -3px;
    color: var(--kit-color-primary);
}
.juzaweb__sidebar__close {
    float: right;
    position: relative;
    top: 4px;
}
.juzaweb__sidebar__inner {
    padding: 1.53rem 2rem 0;
}
@media (max-width: 575px) {
    .juzaweb__sidebar__inner {
        padding: 1.53rem 1.33rem 0;
    }
}
.juzaweb__sidebar__type {
    padding: 1.33rem 0;
    border-top: 1px solid #e4e9f0;
    margin: 0.66rem 0;
}
.juzaweb__sidebar__type__title {
    margin: -2.14rem 0 1.33rem;
}
.juzaweb__sidebar__type__title span {
    padding-right: 1.33rem;
    background: #fff;
}
.juzaweb__sidebar__item {
    margin-bottom: 1.33rem;
    display: flex;
    align-items: center;
}
.juzaweb__sidebar__label {
    margin-right: 0.66rem;
}
.juzaweb__sidebar__container {
    margin-left: auto;
}
.juzaweb__sidebar__switch {
    position: relative;
    width: 44px;
    height: 22px;
    margin-bottom: 0;
}
.juzaweb__sidebar__switch input {
    opacity: 0;
    width: 0;
    height: 0;
}
.juzaweb__sidebar__switch input:checked + .juzaweb__sidebar__switch__slider {
    background-color: var(--kit-color-primary);
}
.juzaweb__sidebar__switch input:checked + .juzaweb__sidebar__switch__slider:before {
    transform: translateX(22px);
}
.juzaweb__sidebar__switch__slider {
    position: absolute;
    cursor: pointer;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: #d9dee9;
    transition: 0.4s;
    border-radius: 22px;
}
.juzaweb__sidebar__switch__slider:before {
    position: absolute;
    content: "";
    height: 18px;
    width: 18px;
    left: 2px;
    bottom: 2px;
    background-color: #fff;
    transition: 0.4s;
    border-radius: 50%;
}
.juzaweb__sidebar__select__item {
    margin-left: 0.13rem;
    display: block;
    width: 24px;
    height: 24px;
    border: 2px solid transparent;
    border-radius: 24px;
    float: left;
    padding: 1px;
    cursor: pointer;
}
.juzaweb__sidebar__select__item:after {
    content: "";
    display: block;
    width: 18px;
    height: 18px;
    border-radius: 18px;
}
.juzaweb__sidebar__select__item--active {
    border: 2px solid var(--kit-color-primary);
}
.juzaweb__sidebar__select__item--white:after {
    border: 1px solid #e4e9f0;
    background: #fff;
}
.juzaweb__sidebar__select__item--gray:after {
    background: #f2f4f8;
}
.juzaweb__sidebar__select__item--blue:after {
    background: var(--kit-color-primary);
}
.juzaweb__sidebar__select__item--black:after {
    background: #141322;
}
.juzaweb__sidebar__select__item--img:after {
    background: linear-gradient(to right, #f0f0f0 0, #d2d2dc 100%);
}
.juzaweb__sidebar__on {
    display: inline;
}
.juzaweb__sidebar__off {
    display: none;
}
[data-kit-theme="dark"] .juzaweb__sidebar__on {
    display: none;
}
[data-kit-theme="dark"] .juzaweb__sidebar__off {
    display: inline;
}
.color button {
    padding: 0;
    display: inline-block;
    border-radius: 20px;
    border: none;
    position: absolute;
    z-index: 1001;
    height: 26px;
    width: 26px;
    top: -5px;
    right: -7px;
    line-height: 25px;
    outline: 0 !important;
    font-size: 18px;
    box-shadow: 0 5px 14px rgba(0, 0, 0, 0.1) !important;
}
.color button i {
    color: #595c97 !important;
}
.color button:hover {
    background: #d9dee9 !important;
}
.color input {
    cursor: pointer;
    position: absolute;
    z-index: 2;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
}
.color.reset button {
    display: none;
}
[data-kit-theme="dark"] .juzaweb__sidebar {
    background: #0c0c1b;
}
[data-kit-theme="dark"] .juzaweb__sidebar__type {
    border-top: 1px solid #141322;
}
[data-kit-theme="dark"] .juzaweb__sidebar__type__title span {
    background: #0c0c1b;
}
[data-kit-theme="dark"] .juzaweb__sidebar__select__item--black:after {
    background: #232135;
}
[data-kit-theme="dark"] .juzaweb__sidebar__toggleButton {
    background: #232135;
}
[data-kit-theme="dark"] .juzaweb__sidebar__switch__slider {
    background-color: #4f4f7a;
}
[data-kit-theme="dark"] .juzaweb__sidebar__switch__slider:before {
    background-color: #141322;
}
.jw__chat--open .jw__chat__container {
    z-index: 10;
    visibility: visible;
    opacity: 1;
    transform: translateY(0);
}
.jw__chat {
    position: fixed;
    z-index: 998;
    bottom: 3rem;
    right: 2.66rem;
    transition: all 0.2s ease-in-out;
}
.jw__chat__toggleButton {
    font-size: 18px;
    height: 2.66rem;
    padding: 0.66rem 1.33rem;
    background: #fff;
    border: none;
    box-shadow: 0 5px 14px rgba(0, 0, 0, 0.1) !important;
    font-weight: 700;
    border-radius: 30px;
    color: var(--kit-color-primary);
    transition: all 0.3s ease-in-out;
}
.jw__chat__toggleButton:hover {
    background: var(--kit-color-primary);
    color: #fff;
}
.jw__chat__toggleButton span {
    font-size: 16px;
    vertical-align: top;
}
.jw__chat__toggleButton .fe {
    position: relative;
    bottom: -1px;
}
.jw__chat__container {
    display: flex;
    flex-direction: column;
    z-index: -1;
    transform: translateY(10px);
    opacity: 0;
    visibility: hidden;
    position: absolute;
    bottom: calc(100% + 20px);
    right: 0;
    background-color: #fff;
    width: 22rem;
    border-radius: 5px;
    box-shadow: 0 5px 20px -5px rgba(20, 19, 34, 0.08), 0 5px 20px -5px rgba(20, 19, 34, 0.08);
    padding-left: 1.66rem;
    padding-right: 1.66rem;
    padding-top: 1rem;
    padding-bottom: 0.66rem;
    transition: all 0.2s ease-in-out;
}
@media (max-width: 575px) {
    .jw__chat__container {
        position: fixed;
        top: 0;
        bottom: 0;
        left: 0;
        width: 100%;
    }
}
.jw__chat__container::before {
    content: "";
    position: absolute;
    top: 100%;
    right: 3.46rem;
    width: 0;
    height: 0;
    border-top: 7px solid #fff;
    border-left: 12px solid transparent;
    border-right: 12px solid transparent;
    border-bottom: 0;
}
@media (max-width: 767px) {
    .jw__chat__container::before {
        right: 0.66rem;
    }
}
[data-kit-theme="dark"] .jw__chat__container {
    background: #232135;
}
[data-kit-theme="dark"] .jw__chat__container::before {
    border-top: 7px solid #232135;
}
[data-kit-theme="dark"] .jw__chat__toggleButton {
    background: #232135;
}
.juzaweb__topbar {
    padding: 0 2rem;
    min-height: 64px;
    height: 64px;
    border-bottom: 1px solid #e4e9f0;
    color: #595c97;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
}
@media (max-width: 575px) {
    .juzaweb__topbar {
        padding: 0 1.06rem;
    }
}
.juzaweb__topbar .dropdown:hover {
    color: var(--kit-color-primary);
}
.juzaweb__topbar .dropdown:hover .dropdown-toggle-icon {
    color: var(--kit-color-primary);
}
.juzaweb__topbar .dropdown-toggle-icon {
    margin-right: 0.26rem;
    position: relative;
    bottom: -2px;
    font-size: 1.13rem;
    color: #a1a1c2;
    transition: all 0.2s ease-in-out;
}
.juzaweb__topbar__search {
    position: relative;
}
.juzaweb__topbar__search input {
    background-color: #f2f4f8;
    border: 1px solid #e4e9f0;
    padding: 4px 15px 4px 34px;
    transition: all 0.3s;
    border-radius: 4px;
    height: 32px;
}
.juzaweb__topbar__search input:focus,
.juzaweb__topbar__search input:hover {
    border-color: var(--kit-color-primary);
}
@media screen and (max-width: 767px) {
    .juzaweb__topbar__search input {
        width: 30px !important;
        padding-left: 22px !important;
    }
}
.juzaweb__topbar__search i {
    position: absolute;
    top: 8px;
    left: 14px;
    cursor: pointer;
    color: #a1a1c2;
}
.juzaweb__topbar__favs {
    width: 20rem;
}
.juzaweb__topbar__favs__item {
    cursor: pointer;
    margin-right: 0.53rem;
}
.juzaweb__topbar__favs__item:last-child {
    margin-right: 0;
}
.juzaweb__topbar__favs__item > div {
    display: inline;
}
.juzaweb__topbar__favs__setIcon {
    float: right;
    opacity: 0.3;
    transition: all 0.2s ease-in-out;
    font-size: 1.13rem;
    line-height: 1;
    position: relative;
    top: 2px;
}
.juzaweb__topbar__favs__setIcon.juzaweb__topbar__favs__setIconActive,
.juzaweb__topbar__favs__setIcon:hover {
    opacity: 1;
    color: var(--kit-color-primary);
}
.juzaweb__topbar__favs__link {
    display: block;
    padding: 0.33rem 0.53rem;
    background: #fff;
    transition: all 0.2s ease-in-out;
    border-radius: 3px;
}
.juzaweb__topbar__favs__link > span {
    display: block;
    width: calc(100% - 20px);
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.juzaweb__topbar__favs__link:hover {
    background: #f2f4f8;
}
.juzaweb__topbar__livesearch {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #fff;
    z-index: 12000;
    opacity: 0;
    visibility: hidden;
    transition: all 0.2s ease-in-out;
}
.juzaweb__topbar__livesearch__visible {
    opacity: 1;
    visibility: visible;
}
.juzaweb__topbar__livesearch__close {
    font-size: 0.8rem;
    color: #c8c4db;
    position: absolute;
    top: 2rem;
    right: 2rem;
    cursor: pointer;
    outline: 0 !important;
    z-index: 1;
    border: none;
    background-color: transparent;
    transition: all 0.2s ease-in-out;
}
.juzaweb__topbar__livesearch__close:hover {
    color: #595c97;
}
.juzaweb__topbar__livesearch__wrapper {
    padding-top: 4rem;
    padding-left: 4.33rem;
    padding-right: 1rem;
    line-height: 1.7;
}
@media screen and (max-width: 575px) {
    .juzaweb__topbar__livesearch__wrapper {
        padding-left: 1.33rem;
        padding-right: 1.33rem;
    }
}
.juzaweb__topbar__livesearch__logo {
    height: 3rem;
}
.juzaweb__topbar__livesearch__logo__container {
    margin-top: 1.33rem;
    margin-bottom: 2rem;
}
.juzaweb__topbar__livesearch__input {
    width: 100%;
    border: none;
    font-size: 4.26rem;
    background-color: transparent;
    font-weight: 700;
    padding: 0;
    margin-bottom: 1.33rem;
}
@media screen and (max-width: 575px) {
    .juzaweb__topbar__livesearch__input {
        font-size: 2.66rem;
    }
}
.juzaweb__topbar__livesearch__options {
    padding: 0;
    margin: 0;
    margin-bottom: 2rem;
    list-style: none;
}
.juzaweb__topbar__livesearch__option {
    display: inline-block;
    margin-right: 1.73rem;
    font-size: 0.93rem;
    color: #595c97;
}
.juzaweb__topbar__livesearch__option:last-child {
    margin-right: 0;
}
.juzaweb__topbar__livesearch__suggestion {
    margin-bottom: 2.66rem;
}
@media (max-width: 575px) {
    .juzaweb__topbar__livesearch__suggestion {
        margin-bottom: 1rem;
    }
}
.juzaweb__topbar__livesearch__results__title {
    font-weight: 700;
    margin-bottom: 1.33rem;
}
.juzaweb__topbar__livesearch__result {
    display: block;
    margin-left: 4.66rem;
    padding-top: 0.53rem;
}
.juzaweb__topbar__livesearch__result__thumb {
    display: block;
    width: 3.33rem;
    height: 3.33rem;
    border-radius: 4px;
    overflow: hidden;
    background-color: #c8c4db;
    color: #fff;
    line-height: 3.6rem;
    text-align: center;
    font-size: 1.2rem;
    font-weight: 700;
    background-size: cover;
    float: left;
}
.juzaweb__topbar__livesearch__result__content {
    margin-bottom: 1.33rem;
    min-height: 3.33rem;
}
.juzaweb__topbar__livesearch__result__text {
    font-weight: 300;
    font-size: 1.33rem;
    line-height: 1;
}
@media (max-width: 575px) {
    .juzaweb__topbar__livesearch__result__text {
        font-size: 1.06rem;
    }
}
.juzaweb__topbar__livesearch__result__source {
    color: #595c97;
}
.juzaweb__topbar--fixed .juzaweb__layout__header {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 998;
}
[data-kit-theme="default"] .juzaweb__topbar--gray .juzaweb__topbar {
    background: #f2f4f8 !important;
}
[data-kit-theme="dark"] .juzaweb__topbar {
    background: #0c0c1b;
    color: #aeaee0;
    border-bottom: 1px solid #232135;
}
[data-kit-theme="dark"] .juzaweb__topbar .dropdown .dropdown-toggle-text {
    color: #7575a3;
}
[data-kit-theme="dark"] .juzaweb__topbar .dropdown:hover .dropdown-toggle-text {
    color: var(--kit-color-primary);
}
[data-kit-theme="dark"] .juzaweb__topbar .dropdown-toggle-icon {
    color: #7575a3;
}
[data-kit-theme="dark"] .juzaweb__topbar__search input {
    background-color: #232135;
    border-color: #232135;
}
[data-kit-theme="dark"] .juzaweb__topbar__search i {
    color: #4f4f7a !important;
}
[data-kit-theme="dark"] .juzaweb__topbar__livesearch {
    background-color: #0c0c1b;
}
[data-kit-theme="dark"] .juzaweb__topbar__livesearch__result__thumb {
    background-color: #232135;
}
[data-kit-theme="dark"] .juzaweb__topbar__favs__icon {
    color: #7575a3;
}
[data-kit-theme="dark"] .juzaweb__topbar__favs__icon:hover {
    color: var(--kit-color-primary);
}
[data-kit-theme="dark"] .juzaweb__topbar__favs__link {
    background: #0c0c1b;
}
[data-kit-theme="dark"] .juzaweb__topbar__favs__link:hover {
    background: #141322;
}
.CodeMirror {
    font-family: monospace;
    height: 300px;
    color: #000;
    direction: ltr;
}
.CodeMirror-lines {
    padding: 4px 0;
}
.CodeMirror pre.CodeMirror-line,
.CodeMirror pre.CodeMirror-line-like {
    padding: 0 4px;
}
.CodeMirror-gutter-filler,
.CodeMirror-scrollbar-filler {
    background-color: #fff;
}
.CodeMirror-gutters {
    border-right: 1px solid #ddd;
    background-color: #f7f7f7;
    white-space: nowrap;
}
.CodeMirror-linenumber {
    padding: 0 3px 0 5px;
    min-width: 20px;
    text-align: right;
    color: #999;
    white-space: nowrap;
}
.CodeMirror-guttermarker {
    color: #000;
}
.CodeMirror-guttermarker-subtle {
    color: #999;
}
.CodeMirror-cursor {
    border-left: 1px solid #000;
    border-right: none;
    width: 0;
}
.CodeMirror div.CodeMirror-secondarycursor {
    border-left: 1px solid silver;
}
.cm-fat-cursor .CodeMirror-cursor {
    width: auto;
    border: 0 !important;
    background: #7e7;
}
.cm-fat-cursor div.CodeMirror-cursors {
    z-index: 1;
}
.cm-fat-cursor-mark {
    background-color: rgba(20, 255, 20, 0.5);
    -webkit-animation: blink 1.06s steps(1) infinite;
    -moz-animation: blink 1.06s steps(1) infinite;
    animation: blink 1.06s steps(1) infinite;
}
.cm-animate-fat-cursor {
    width: auto;
    -webkit-animation: blink 1.06s steps(1) infinite;
    -moz-animation: blink 1.06s steps(1) infinite;
    animation: blink 1.06s steps(1) infinite;
    background-color: #7e7;
}
@-moz-keyframes blink {
    50% {
        background-color: transparent;
    }
}
@-webkit-keyframes blink {
    50% {
        background-color: transparent;
    }
}
@keyframes blink {
    50% {
        background-color: transparent;
    }
}
.cm-tab {
    display: inline-block;
    text-decoration: inherit;
}
.CodeMirror-rulers {
    position: absolute;
    left: 0;
    right: 0;
    top: -50px;
    bottom: 0;
    overflow: hidden;
}
.CodeMirror-ruler {
    border-left: 1px solid #ccc;
    top: 0;
    bottom: 0;
    position: absolute;
}
.cm-s-default .cm-header {
    color: #00f;
}
.cm-s-default .cm-quote {
    color: #090;
}
.cm-negative {
    color: #d44;
}
.cm-positive {
    color: #292;
}
.cm-header,
.cm-strong {
    font-weight: 700;
}
.cm-em {
    font-style: italic;
}
.cm-link {
    text-decoration: underline;
}
.cm-strikethrough {
    text-decoration: line-through;
}
.cm-s-default .cm-keyword {
    color: #708;
}
.cm-s-default .cm-atom {
    color: #219;
}
.cm-s-default .cm-number {
    color: #164;
}
.cm-s-default .cm-def {
    color: #00f;
}
.cm-s-default .cm-variable-2 {
    color: #05a;
}
.cm-s-default .cm-type,
.cm-s-default .cm-variable-3 {
    color: #085;
}
.cm-s-default .cm-comment {
    color: #a50;
}
.cm-s-default .cm-string {
    color: #a11;
}
.cm-s-default .cm-string-2 {
    color: #f50;
}
.cm-s-default .cm-meta {
    color: #555;
}
.cm-s-default .cm-qualifier {
    color: #555;
}
.cm-s-default .cm-builtin {
    color: #30a;
}
.cm-s-default .cm-bracket {
    color: #997;
}
.cm-s-default .cm-tag {
    color: #170;
}
.cm-s-default .cm-attribute {
    color: #00c;
}
.cm-s-default .cm-hr {
    color: #999;
}
.cm-s-default .cm-link {
    color: #00c;
}
.cm-s-default .cm-error {
    color: red;
}
.cm-invalidchar {
    color: red;
}
.CodeMirror-composing {
    border-bottom: 2px solid;
}
div.CodeMirror span.CodeMirror-matchingbracket {
    color: #0b0;
}
div.CodeMirror span.CodeMirror-nonmatchingbracket {
    color: #a22;
}
.CodeMirror-matchingtag {
    background: rgba(255, 150, 0, 0.3);
}
.CodeMirror-activeline-background {
    background: #e8f2ff;
}
.CodeMirror {
    position: relative;
    overflow: hidden;
    background: #fff;
}
.CodeMirror-scroll {
    overflow: scroll !important;
    margin-bottom: -50px;
    margin-right: -50px;
    padding-bottom: 50px;
    height: 100%;
    outline: 0;
    position: relative;
}
.CodeMirror-sizer {
    position: relative;
    border-right: 50px solid transparent;
}
.CodeMirror-gutter-filler,
.CodeMirror-hscrollbar,
.CodeMirror-scrollbar-filler,
.CodeMirror-vscrollbar {
    position: absolute;
    z-index: 6;
    display: none;
    outline: 0;
}
.CodeMirror-vscrollbar {
    right: 0;
    top: 0;
    overflow-x: hidden;
    overflow-y: scroll;
}
.CodeMirror-hscrollbar {
    bottom: 0;
    left: 0;
    overflow-y: hidden;
    overflow-x: scroll;
}
.CodeMirror-scrollbar-filler {
    right: 0;
    bottom: 0;
}
.CodeMirror-gutter-filler {
    left: 0;
    bottom: 0;
}
.CodeMirror-gutters {
    position: absolute;
    left: 0;
    top: 0;
    min-height: 100%;
    z-index: 3;
}
.CodeMirror-gutter {
    white-space: normal;
    height: 100%;
    display: inline-block;
    vertical-align: top;
    margin-bottom: -50px;
}
.CodeMirror-gutter-wrapper {
    position: absolute;
    z-index: 4;
    background: 0 0 !important;
    border: none !important;
}
.CodeMirror-gutter-background {
    position: absolute;
    top: 0;
    bottom: 0;
    z-index: 4;
}
.CodeMirror-gutter-elt {
    position: absolute;
    cursor: default;
    z-index: 4;
}
.CodeMirror-gutter-wrapper ::selection {
    background-color: transparent;
}
.CodeMirror-gutter-wrapper ::-moz-selection {
    background-color: transparent;
}
.CodeMirror-lines {
    cursor: text;
    min-height: 1px;
}
.CodeMirror pre.CodeMirror-line,
.CodeMirror pre.CodeMirror-line-like {
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
    border-width: 0;
    background: 0 0;
    font-family: inherit;
    font-size: inherit;
    margin: 0;
    white-space: pre;
    word-wrap: normal;
    line-height: inherit;
    color: inherit;
    z-index: 2;
    position: relative;
    overflow: visible;
    -webkit-tap-highlight-color: transparent;
    -webkit-font-variant-ligatures: contextual;
    font-variant-ligatures: contextual;
}
.CodeMirror-wrap pre.CodeMirror-line,
.CodeMirror-wrap pre.CodeMirror-line-like {
    word-wrap: break-word;
    white-space: pre-wrap;
    word-break: normal;
}
.CodeMirror-linebackground {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    z-index: 0;
}
.CodeMirror-linewidget {
    position: relative;
    z-index: 2;
    padding: 0.1px;
}
.CodeMirror-rtl pre {
    direction: rtl;
}
.CodeMirror-code {
    outline: 0;
}
.CodeMirror-gutter,
.CodeMirror-gutters,
.CodeMirror-linenumber,
.CodeMirror-scroll,
.CodeMirror-sizer {
    -moz-box-sizing: content-box;
    box-sizing: content-box;
}
.CodeMirror-measure {
    position: absolute;
    width: 100%;
    height: 0;
    overflow: hidden;
    visibility: hidden;
}
.CodeMirror-cursor {
    position: absolute;
    pointer-events: none;
}
.CodeMirror-measure pre {
    position: static;
}
div.CodeMirror-cursors {
    visibility: hidden;
    position: relative;
    z-index: 3;
}
div.CodeMirror-dragcursors {
    visibility: visible;
}
.CodeMirror-focused div.CodeMirror-cursors {
    visibility: visible;
}
.CodeMirror-selected {
    background: #d9d9d9;
}
.CodeMirror-focused .CodeMirror-selected {
    background: #d7d4f0;
}
.CodeMirror-crosshair {
    cursor: crosshair;
}
.CodeMirror-line::selection,
.CodeMirror-line > span::selection,
.CodeMirror-line > span > span::selection {
    background: #d7d4f0;
}
.CodeMirror-line::-moz-selection,
.CodeMirror-line > span::-moz-selection,
.CodeMirror-line > span > span::-moz-selection {
    background: #d7d4f0;
}
.cm-searching {
    background-color: #ffa;
    background-color: rgba(255, 255, 0, 0.4);
}
.cm-force-border {
    padding-right: 0.1px;
}
@media print {
    .CodeMirror div.CodeMirror-cursors {
        visibility: hidden;
    }
}
.cm-tab-wrap-hack:after {
    content: "";
}
span.CodeMirror-selectedtext {
    background: 0 0;
}
.CodeMirror-hints {
    position: absolute;
    z-index: 10;
    overflow: hidden;
    list-style: none;
    margin: 0;
    padding: 2px;
    -webkit-box-shadow: 2px 3px 5px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 2px 3px 5px rgba(0, 0, 0, 0.2);
    box-shadow: 2px 3px 5px rgba(0, 0, 0, 0.2);
    border-radius: 3px;
    border: 1px solid silver;
    background: #fff;
    font-size: 90%;
    font-family: monospace;
    max-height: 20em;
    overflow-y: auto;
}
.CodeMirror-hint {
    margin: 0;
    padding: 0 4px;
    border-radius: 2px;
    white-space: pre;
    color: #000;
    cursor: pointer;
}
li.CodeMirror-hint-active {
    background: #08f;
    color: #fff;
}
#widget-container {
    min-height: 350px;
}
#widget-container .widget-block {
    padding: 5px 10px;
    color: #333;
    text-decoration: none;
    font-weight: 700;
    border: 1px solid #e4e9f0;
    box-sizing: border-box;
}
#widget-container .widget-block .widget-description {
    font-size: 12px;
    font-weight: 500;
}
#widget-container .widget-block .dropdown-action {
    position: absolute;
    right: 25px;
}
#widget-container .dd-item {
    margin: 5px 0;
}
#widget-container .dd-handle {
    height: 40px;
    border-radius: unset;
    padding: 10px 10px;
    margin: 0;
}
#widget-container .dd-handle .dd-nodrag {
    font-size: 20px;
    float: right;
}
#widget-container .right-actions {
    position: absolute;
    top: 0;
    right: 10px;
}
.media-list {
    position: static;
    right: 0;
    bottom: 0;
    overflow: auto;
    outline: 0;
    margin: 0;
    padding: 0;
}
.media-list .media-item {
    width: 12.5%;
    position: relative;
    float: left;
    padding: 8px;
    margin: 0;
    color: #444;
    cursor: pointer;
    list-style: none;
    text-align: center;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    box-sizing: border-box;
}
.media-list .media-item .attachment-preview {
    position: relative;
    box-shadow: inset 0 0 15px rgb(0 0 0 / 10%), inset 0 0 0 1px rgb(0 0 0 / 5%);
    background: #eee;
    cursor: pointer;
}
.media-list .media-item .attachment-preview:before {
    content: "";
    display: block;
    padding-top: 100%;
}
.media-list .media-item .thumbnail {
    overflow: hidden;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: 1;
    transition: opacity 0.1s;
}
.media-list .media-item .thumbnail:after {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    box-shadow: inset 0 0 0 1px rgb(0 0 0 / 10%);
    overflow: hidden;
}
.media-list .media-item .thumbnail .centered {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    transform: translate(50%, 50%);
}
.media-list .media-item .thumbnail img {
    position: absolute;
    transform: translate(-50%, -50%);
    top: 0;
    left: 0;
}
.media-list .media-item .thumbnail.media-folder img {
    width: 100%;
}
.form-select-menu .select2.select2-container {
    width: 30% !important;
    display: inline-block !important;
}
.form-select-menu .select2.select2-container .select2-selection--single {
    height: 28px;
}
.form-select-menu .select2-selection--single .select2-selection__arrow {
    height: 26px;
}
.form-select-menu .select2-selection--single .select2-selection__rendered {
    line-height: unset;
}
.form-menu-structure label[for="name"] {
    margin-bottom: 0;
    font-size: 18px;
    margin-top: 4px;
}
.form-menu-structure #name {
    height: 33px;
    width: 250px;
    padding: 0.25rem;
}
#form-menu .dd-nodrag {
    z-index: 999;
    position: absolute;
    right: 10px;
    font-size: 18px;
    top: 2px;
}
#form-menu .dd-item {
    width: 400px;
    margin: 0.33rem 0;
    font-size: 15px;
    line-height: 30px;
}
#form-menu .dd-collapsed .dd-expand {
    line-height: 30px;
}
#form-menu .dd-collapsed .dd-expand {
    font-size: 15px;
}
#form-menu .dd-handle {
    border: 1px solid #ddd;
    background: #fafafa;
    border-radius: 0;
    color: #23282d;
    font-weight: 600;
    margin: 0;
    height: 40px;
}
#form-menu .dd-handle:hover {
    color: #23282d;
    background: #fafafa;
    border-color: unset;
}
.card-menu-items {
    margin-bottom: unset;
}
.card-menu-items .card-header {
    padding: 0.75rem 1.25rem;
    min-height: 3rem;
}
.card-menu-items .card-body {
    padding: 1.25rem;
}
.form-item-edit {
    padding: 10px;
    border: 1px solid #dee2e6;
    border-top: none;
}
a {
    color: #007bff;
}
ul {
    list-style: none;
}
.error {
    color: red;
}
#holder,
#holder-poster {
    padding: 5px;
    border: 1px solid #ccc;
    margin-bottom: 10px;
}
.form-thumbnail img {
    width: 100%;
}
.btn {
    text-transform: capitalize;
}
.juzaweb__menuLeft__navigation .juzaweb__menuLeft__navigation .juzaweb__menuLeft__item__link {
    text-transform: capitalize;
}
.col-form-label {
    width: 100%;
    text-transform: capitalize;
}
.box-hidden {
    display: none;
}
.btn i {
    margin-right: 0.25rem;
}
.tag {
    font-size: 0.75rem;
    background-color: #f4f3f9;
    color: #2e384d;
    border-radius: 3px;
    padding: 0 0.5rem;
    line-height: 2em;
    display: inline-flex;
    cursor: default;
    font-weight: 400;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    margin: 0.25rem;
}
.show-categories {
    overflow: auto;
    height: 200px;
}
.table a {
    color: #007bff;
}
.upload-file {
    padding: 30px;
    text-align: center;
    border: 1px dotted #ccc;
}
.description {
    font-size: 12.5px;
}
.preview-image img {
    max-width: 100%;
}
#accordion .acc_content {
    display: none;
}
#banners li {
    margin-top: 20px;
}
#banners li .thumbnail {
    object-fit: cover;
    width: 100%;
    height: 130px;
}
.ul-show-items {
    height: 200px;
    overflow: auto;
}
#form-menu .item-edit {
    position: absolute;
    right: 5px;
    z-index: 999;
    top: 5px;
}
.seo-card img {
    max-width: 100%;
}
::-webkit-scrollbar {
    width: 10px;
}
::-webkit-scrollbar-track {
    background: #f1f1f1;
}
::-webkit-scrollbar-thumb {
    background: #888;
}
::-webkit-scrollbar-thumb:hover {
    background: #555;
}
.w-60 {
    width: 60%;
}
.w-70 {
    width: 70%;
}
.box-hidden {
    display: none;
}
ul {
    list-style: none;
}
.btn {
    text-transform: capitalize;
}
label abbr {
    color: red;
}
span.tag {
    padding: 3px;
}
.card {
    box-shadow: unset;
    border-radius: unset;
}
.card-header:first-child {
    border-radius: unset;
}
.dropdown.dropdown-hover:hover > .dropdown-menu {
    display: block;
}
.dropdown.dropdown-hover > .dropdown-toggle:active {
    pointer-events: none;
}
.juzaweb__menuLeft__item {
    border-radius: 0;
}
.juzaweb__menuLeft__navigation {
    padding: unset;
}
.juzaweb__menuLeft__navigation .juzaweb__menuLeft__navigation .juzaweb__menuLeft__item__link {
    height: 30px;
    line-height: 30px;
}
.juzaweb__menuLeft__navigation .juzaweb__menuLeft__navigation .juzaweb__menuLeft__item__link .juzaweb__menuLeft__item__icon {
    top: 9px;
    font-size: 1rem;
}
.juzaweb__menuLeft__item__link {
    border-radius: 2px;
    text-transform: capitalize;
}
.juzaweb__menuLeft--dark .juzaweb__menuLeft {
    z-index: 999;
}
.juzaweb__menuLeft--dark .juzaweb__menuLeft__item:hover {
    color: var(--kit-color-primary) !important;
    background: #232135 !important;
}
.juzaweb__menuLeft__submenu ul.juzaweb__menuLeft__navigation:hover,
.juzaweb__menuLeft__submenu:hover ul.juzaweb__menuLeft__navigation {
    display: block;
}
.juzaweb__menuLeft__trigger {
    width: 200px;
}
.juzaweb__menuLeft__submenu ul.juzaweb__menuLeft__navigation {
    margin-left: 200px;
    margin-top: -40px;
    position: absolute;
    color: #7575a3;
    background: #232135;
    width: 220px;
    border-radius: 0 3px 3px 0;
    z-index: 99;
}
.juzaweb__menuLeft__submenu.juzaweb__menuLeft__submenu--toggled ul.juzaweb__menuLeft__navigation {
    margin-left: unset;
    margin-top: unset;
    position: relative;
    color: #7575a3;
    background: #232135;
    width: unset;
    border-radius: unset;
    padding: 0 0 0 15px;
}
.juzaweb__menuLeft__item--active {
    background: unset !important;
    color: var(--kit-color-primary) !important;
}
.juzaweb__menuLeft__item--active:hover {
    background: unset !important;
    color: var(--kit-color-primary) !important;
}
.juzaweb__menuLeft__navigation .juzaweb__menuLeft__navigation .juzaweb__menuLeft__item__link {
    padding-left: 10px;
}
.show-taxonomies {
    max-height: 200px;
    overflow: auto;
}
.form-image {
    display: block;
    position: relative;
    overflow: hidden;
    width: 100%;
    max-width: 100%;
    height: 200px;
    padding: 5px 10px;
    font-size: 14px;
    line-height: 22px;
    color: #777;
    background-color: #fff;
    background-image: none;
    text-align: center;
    border: 1px solid #e5e5e5;
    -webkit-transition: border-color 0.15s linear;
    transition: border-color 0.15s linear;
}
.form-image:hover {
    background-size: 30px 30px;
    background-image: -webkit-linear-gradient(135deg, #f6f6f6 25%, transparent 25%, transparent 50%, #f6f6f6 50%, #f6f6f6 75%, transparent 75%, transparent);
    -webkit-animation: stripes 2s linear infinite;
    animation: stripes 2s linear infinite;
    background-image: linear-gradient(-45deg, #f2f4f8 25%, transparent 25%, transparent 50%, #f2f4f8 50%, #f2f4f8 75%, transparent 75%, transparent);
}
.form-image .image-clear {
    position: absolute;
    right: 0;
    top: 0;
    text-transform: uppercase;
    font-size: 11px;
    padding: 4px 8px;
    font-weight: 700;
    -webkit-transition: all 0.15s linear;
    transition: all 0.15s linear;
    color: #8e8b8b;
    z-index: 9;
    display: none;
}
.previewing:hover .image-clear {
    display: block;
}
.form-image .icon-choose {
    position: relative;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    cursor: pointer;
}
.form-image .icon-choose i {
    font-size: 50px;
    color: #ccc;
}
.form-image .dropify-preview {
    display: none;
    position: absolute;
    z-index: 1;
    background-color: #fff;
    padding: 5px;
    width: 100%;
    height: 100%;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    overflow: hidden;
    text-align: center;
}
.form-image .dropify-preview .dropify-render img {
    top: 50%;
    -webkit-transform: translate(0, -50%);
    transform: translate(0, -50%);
    position: relative;
    max-width: 100%;
    max-height: 100%;
    background-color: #fff;
    -webkit-transition: border-color 0.15s linear;
    transition: border-color 0.15s linear;
    object-fit: cover;
}
.form-image .dropify-preview .dropify-infos {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 3;
    background: rgba(0, 0, 0, 0.7);
    opacity: 0;
    -webkit-transition: opacity 0.15s linear;
    transition: opacity 0.15s linear;
}
.form-image .dropify-preview .dropify-infos .dropify-infos-inner {
    position: absolute;
    top: 50%;
    -webkit-transform: translate(0, -40%);
    transform: translate(0, -40%);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    width: 100%;
    padding: 0 20px;
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease;
}
.form-image .dropify-preview .dropify-infos .dropify-infos-inner p.dropify-filename span.file-icon {
    margin-right: 2px;
}
.form-image .dropify-preview .dropify-infos .dropify-infos-inner p {
    padding: 0;
    margin: 0;
    position: relative;
    width: 100%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    color: #fff;
    text-align: center;
    line-height: 25px;
    font-weight: 700;
}
.select2-container--default .select2-selection--single .select2-selection__clear {
    font-size: 18px;
    width: 15px;
    color: red;
    margin-left: 10px;
}
.juzaweb__menuLeft {
    background: #fff;
    color: #595c97;
    transition: none;
    display: block;
    min-height: 100%;
    flex: 0 0 200px;
    max-width: 250px;
    min-width: 250px;
    width: 250px;
}
.juzaweb__menuLeft__outer {
    background: #fff;
    position: fixed;
    height: 100%;
    width: inherit;
    max-width: inherit;
}
.juzaweb__menuLeft__logo img {
    max-width: 150px;
}
.juzaweb__menuLeft--dark .juzaweb__menuLeft__item__link {
    color: #FFF !important;
}
.juzaweb__menuLeft--dark .juzaweb__menuLeft__item__link:hover {
    color: var(--kit-color-primary) !important;
    background: #232135 !important;
}
.juzaweb__menuLeft--dark .juzaweb__menuLeft__item__link.juzaweb__menuLeft__item--active {
    color: var(--kit-color-primary) !important;
    background: unset !important;
}
.juzaweb__menuLeft--dark .juzaweb__menuLeft__item__link:after,
.juzaweb__menuLeft--dark .juzaweb__menuLeft__item__link:before {
    background: #FFF;
}
.jw-table tr .list-actions {
    visibility: hidden;
}
.jw-table tr:hover .list-actions {
    visibility: inherit;
}
.footer-button {
    width: 100%;
    position: fixed;
    bottom: 0;
    background: #fff;
    padding: 10px;
}
#uploadForm .dz-default.dz-message {
    border: 2px dashed #ccc;
    border-radius: 5px;
    color: #aaa;
    margin: 0;
    padding: 3rem 0;
}
.dd-item .dd-nodrag {
    cursor: auto;
}
.dropdown-menu {
    min-width: 13rem;
}
.user-menu>.dropdown-menu>li.user-header {
    height:175px;
    padding:10px;
    text-align:center
   }
   .user-menu>.dropdown-menu>li.user-header>img {
    z-index:5;
    height:90px;
    width:90px;
    border:3px solid;
    border-color:transparent;
    border-color:rgba(255,255,255,0.2)
   }
   .user-menu>.dropdown-menu>li.user-header>p {
    z-index:5;
    color:#fff;
    color:rgba(255,255,255,0.8);
    font-size:17px;
    margin-top:10px
   }
   .user-menu>.dropdown-menu>li.user-header>p>small {
    display:block;
    font-size:12px
   }
   .user-menu>.dropdown-menu>.user-body {
    padding:15px;
    border-bottom:1px solid #f4f4f4;
    border-top:1px solid #dddddd
   }
  .dropdown-menu>.user-body:before,
   .user-menu>.dropdown-menu>.user-body:after {
    content:" ";
    display:table
   }
   .user-menu>.dropdown-menu>.user-body:after {
    clear:both
   }
   .user-menu>.dropdown-menu>.user-body a {
    color:#444 !important
   }
@media (max-width: 767px) {
    .juzaweb__menuLeft {
        position: fixed;
        left: 0;
        top: 0;
        height: 100%;
        transform: translate(-250px, 0);
        transition: transform 0.3s ease-in-out;
        z-index: 999;
    }
    .juzaweb__menuLeft--mobileToggled .juzaweb__menuLeft {
        transform: translate(0, 0);
    }
    .juzaweb__menuLeft--mobileToggled .juzaweb__menuLeft__backdrop {
        opacity: 0.4;
        visibility: visible;
    }
    .juzaweb__menuLeft__scroll {
        overflow-y: auto;
    }
    .juzaweb__menuLeft__backdrop {
        position: fixed;
        z-index: 99;
        top: 0;
        bottom: 0;
        right: 0;
        left: 0;
        background: #141322;
        opacity: 0;
        visibility: hidden;
        transition: opacity 0.2s ease-in-out;
    }
    .juzaweb__menuLeft__mobileTrigger {
        position: absolute;
        right: -41px;
        top: 5px;
        width: 41px;
        height: 40px;
        cursor: pointer;
        z-index: 0;
        text-align: center;
        line-height: 40px;
        font-size: 16px;
        justify-content: center;
        align-items: center;
        background: #141322;
        border-radius: 0 4px 4px 0;
        box-shadow: 2px 0 8px rgba(0, 0, 0, 0.15);
    }
    .juzaweb__menuLeft__mobileTrigger span {
        display: inline-block;
        width: 14px;
        height: 2px;
        background: #fff;
        position: absolute;
        top: 50%;
        left: 50;
        margin: -1px 0 0 -7px;
    }
    .juzaweb__menuLeft__mobileTrigger span:after,
    .juzaweb__menuLeft__mobileTrigger span:before {
        content: "";
        display: block;
        position: absolute;
        background: #fff;
        width: 100%;
        height: 2px;
    }
    .juzaweb__menuLeft__mobileTrigger span:before {
        top: -5px;
    }
    .juzaweb__menuLeft__mobileTrigger span:after {
        top: 5px;
    }
}
