.theme-dark-blue #reportrange,
.theme-dark-blue .daterangepicker .calendar-table,
.theme-dark-blue .daterangepicker .input-mini {
    border-color: rgb(68, 80, 106) !important;
}

.theme-dark-blue #reportrange {
    background: rgb(22, 32, 50);
    border: 1px solid rgb(68, 80, 106);
}

.theme-dark-blue .dropdown-menu {
    background-color: rgb(34, 39, 57);
    box-shadow: rgba(0, 0, 0, 0.5) 0px 2px 15px;
}

.theme-dark-blue .dropdown-item {
    background: rgb(29, 33, 48);
    border: 1px solid rgb(57, 61, 74);
    color: rgb(142, 165, 192);
}

.theme-dark-blue .dropdown-item.active {
    background-color: rgb(37, 43, 60);
    border-color: rgb(57, 61, 74);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .pagination>li>a {
    background-color: rgb(33, 39, 63);
    border-width: medium;
    border-style: none;
    border-color: currentcolor;
    border-image: initial;
    color: rgb(126, 145, 167);
    transition: color 0.3s, border-color 0.3s, background-color 0.3s, box-shadow 0.3s, -webkit-box-shadow 0.3s;
}

.theme-dark-blue .pagination .active>a,
.theme-dark-blue .pagination>li>a:focus,
.theme-dark-blue .pagination>li>a:hover {
    background-color: rgb(68, 72, 88);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .panel {
    background: none;
}

.theme-dark-blue .panel .panel-heading {
    background-color: rgb(32, 39, 63);
    color: rgb(126, 145, 167);
}

.theme-dark-blue .panel .panel-body {
    background-color: rgb(19, 22, 40);
    border-radius: 10px;
}

.theme-dark-blue .panel .panel-heading+.panel-body {
    border-top-width: medium;
    border-top-style: none;
    border-top-color: currentcolor;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
}

.theme-dark-blue .panel .panel-header-filters__item {
    border: 1px solid rgb(92, 107, 128);
}

.theme-dark-blue .page-top-tabs {
    --item-color-base: #7e91a7;
    --item-color-hover: #fff;
    --item-color-active: #fff;
    --item-background-color-base: #20273f;
    --item-background-color-hover: #434858;
    --item-background-color-active: #434858;
}

.theme-dark-blue .page-top-tabs>ul>li>a {
    border-radius: 6px;
}

.theme-dark-blue table thead {
    color: rgb(143, 165, 191);
}

.theme-dark-blue table tbody,
.theme-dark-blue table tfoot {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .table>tbody>tr>td,
.theme-dark-blue .table>tbody>tr>th,
.theme-dark-blue .table>tfoot>tr>td,
.theme-dark-blue .table>tfoot>tr>th,
.theme-dark-blue .table>thead>tr>td,
.theme-dark-blue .table>thead>tr>th {
    border-color: rgb(41, 45, 74) !important;
}

.theme-dark-blue .table>thead>tr>th {
    border-bottom-width: 2px;
    border-bottom-style: solid;
    color: rgb(127, 131, 140);
    border-color: rgb(41, 45, 74) !important;
}

.theme-dark-blue .table--odd-even-v1>tbody>tr:nth-child(2n+1)>td {
    background-color: rgb(46, 53, 74);
}

.theme-dark-blue .table--odd-even-v1>tbody>tr:nth-child(2n)>td,
.theme-dark-blue .table--odd-even-v1>thead>tr:nth-child(2n+1)>th {
    background-color: rgb(41, 47, 68);
}

.theme-dark-blue .table--odd-even-v1>thead>tr:nth-child(2n)>th {
    background-color: rgb(46, 53, 74);
}

.theme-dark-blue .table--hovered-v1>tbody>tr:hover>td {
    background-color: rgb(59, 66, 86);
}

.theme-dark-blue .table .table {
    background-color: rgb(23, 26, 45);
}

.theme-dark-blue .table>tbody>tr.success>td,
.theme-dark-blue .table>tbody>tr.success>th,
.theme-dark-blue .table>tbody>tr>td.success,
.theme-dark-blue .table>tbody>tr>th.success,
.theme-dark-blue .table>tfoot>tr.success>td,
.theme-dark-blue .table>tfoot>tr.success>th,
.theme-dark-blue .table>tfoot>tr>td.success,
.theme-dark-blue .table>tfoot>tr>th.success,
.theme-dark-blue .table>thead>tr.success>td,
.theme-dark-blue .table>thead>tr.success>th,
.theme-dark-blue .table>thead>tr>td.success,
.theme-dark-blue .table>thead>tr>th.success {
    background-color: rgba(7, 79, 64, 0.1);
}

.theme-dark-blue .table>tbody>tr.disabled>td,
.theme-dark-blue .table>tbody>tr.disabled>th,
.theme-dark-blue .table>tbody>tr>td.disabled,
.theme-dark-blue .table>tbody>tr>th.disabled,
.theme-dark-blue .table>tfoot>tr.disabled>td,
.theme-dark-blue .table>tfoot>tr.disabled>th,
.theme-dark-blue .table>tfoot>tr>td.disabled,
.theme-dark-blue .table>tfoot>tr>th.disabled,
.theme-dark-blue .table>thead>tr.disabled>td,
.theme-dark-blue .table>thead>tr.disabled>th,
.theme-dark-blue .table>thead>tr>td.disabled,
.theme-dark-blue .table>thead>tr>th.disabled {
    background-color: rgba(0, 0, 0, 0.1);
}

.theme-dark-blue body {
    background-color: rgb(25, 28, 48);
    color: rgb(255, 255, 255);
}

.theme-dark-blue body[class*="wallpaper-pocketpass"],
.theme-dark-blue body[class^="wallpaper-pocketpass"] {
    background-image: url("data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==");
}

.theme-dark-blue body.wallpaper-pocketpass_17,
.theme-dark-blue body.wallpaper-pocketpass_18,
.theme-dark-blue body.wallpaper-pocketpass_19,
.theme-dark-blue body.wallpaper-pocketpass_20 {
    background-image: url("data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==");
}

.theme-dark-blue body.wallpaper-mountains {
    background-image: url("data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==?v1");
}

.theme-dark-blue body.wallpaper-paris {
    background-image: url("data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==?v1");
}

.theme-dark-blue body.wallpaper-dubai {
    background-image: url("data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==?v1");
}

.theme-dark-blue body.wallpaper-maldives {
    background-image: url("data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==?v1");
}

.theme-dark-blue body.wallpaper-mexico {
    background-image: url("data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==?v1");
}

.theme-dark-blue body.wallpaper-singapore {
    background-image: url("data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==?v1");
}

.theme-dark-blue body.wallpaper-newyork {
    background-image: url("data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==?v1");
}

.theme-dark-blue body.wallpaper-rio {
    background-image: url("data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==?v1");
}

.theme-dark-blue body.wallpaper-tokyo {
    background-image: url("data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==?v1");
}

.theme-dark-blue body.wallpaper-rome {
    background-image: url("data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==?v1");
}

.theme-dark-blue body.wallpaper-marrakech {
    background-image: url("data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==");
}

.theme-dark-blue body.wallpaper-chiangmai {
    background-image: url("data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==");
}

.theme-dark-blue body.wallpaper-salta {
    background-image: url("data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==");
}

.theme-dark-blue body.wallpaper-prague {
    background-image: url("data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==");
}

.theme-dark-blue body.wallpaper-seoul {
    background-image: url("data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==");
}

.theme-dark-blue body.wallpaper-istanbul {
    background-image: url("data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==");
}

.theme-dark-blue body.wallpaper-athens {
    background-image: url("data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==");
}

.theme-dark-blue body.wallpaper-milan {
    background-image: url("data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==");
}

.theme-dark-blue body.wallpaper-losangeles {
    background-image: url("data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==");
}

.theme-dark-blue body.wallpaper-venice {
    background-image: url("data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==");
}

.theme-dark-blue body.wallpaper-hongkong {
    background-image: url("data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==");
}

.theme-dark-blue body.wallpaper-udaipur {
    background-image: url("data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==");
}

.theme-dark-blue body.wallpaper-lisbon {
    background-image: url("data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==");
}

.theme-dark-blue body.wallpaper-reykjavik {
    background-image: url("data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==");
}

.theme-dark-blue .bootstrap-select .dropdown-toggle.btn-default {
    background-color: rgb(22, 32, 50);
    border: 1px solid rgb(68, 80, 106);
    border-radius: 4px;
    color: rgb(126, 145, 167);
}

.theme-dark-blue .bootstrap-select .dropdown-toggle.btn-default:focus,
.theme-dark-blue .bootstrap-select .dropdown-toggle.btn-default:hover {
    background-color: rgb(27, 39, 61);
    border: 1px solid rgb(74, 87, 115);
    border-radius: 4px;
    color: rgb(126, 145, 167);
}

.theme-dark-blue .bootstrap-select .dropdown-menu {
    background-color: rgb(22, 32, 50);
}

.theme-dark-blue .bootstrap-select .dropdown-menu li>a {
    background-color: rgb(41, 49, 69);
    color: rgb(213, 214, 216);
}

.theme-dark-blue .bootstrap-select .dropdown-menu li.selected>a,
.theme-dark-blue .bootstrap-select .dropdown-menu li:hover>a {
    background-color: rgb(54, 64, 89);
}

.theme-dark-blue .bootstrap-select .dropdown-menu.open {
    box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 10px 1px;
}

.theme-dark-blue .bootstrap-select .dropdown-menu.inner {
    background-color: rgb(38, 44, 65);
}

.theme-dark-blue .bootstrap-select.open>.dropdown-toggle.btn-default:focus,
.theme-dark-blue .bootstrap-select.open>.dropdown-toggle.btn-default:hover {
    background-color: transparent;
    border-color: rgb(24, 141, 244);
    color: rgb(147, 151, 160);
}

.theme-dark-blue .bs-actionsbox,
.theme-dark-blue .bs-donebutton {
    background-color: rgb(45, 46, 49);
}

.theme-dark-blue .bs-searchbox {
    background-color: rgb(38, 44, 65);
}

.theme-dark-blue .dropdown-header {
    background: rgba(0, 154, 249, 0.2);
    color: rgb(255, 255, 255);
}

.theme-dark-blue div.form-control,
.theme-dark-blue input.form-control,
.theme-dark-blue select.form-control,
.theme-dark-blue textarea.form-control {
    background-color: inherit;
    border-color: rgb(73, 86, 113);
    color: rgb(126, 145, 167) !important;
}

.theme-dark-blue div.form-control:focus,
.theme-dark-blue div.form-control:hover,
.theme-dark-blue input.form-control:focus,
.theme-dark-blue input.form-control:hover,
.theme-dark-blue select.form-control:focus,
.theme-dark-blue select.form-control:hover,
.theme-dark-blue textarea.form-control:focus,
.theme-dark-blue textarea.form-control:hover {
    border-color: rgb(127, 136, 156);
    box-shadow: none;
}

.theme-dark-blue .input-group {
    background-color: rgb(22, 32, 50);
    border: 1px solid rgb(73, 86, 113);
    border-radius: 4px;
    transition: border-color 0.3s, color 0.3s;
}

.theme-dark-blue .input-group .form-control,
.theme-dark-blue .input-group .form-control:focus,
.theme-dark-blue .input-group .form-control:hover {
    border: 0px;
}

.theme-dark-blue .input-group .form-control:-webkit-autofill,
.theme-dark-blue .input-group .form-control:-webkit-autofill:focus,
.theme-dark-blue .input-group .form-control:-webkit-autofill:hover {
    -webkit-text-fill-color: rgb(255, 255, 255);
    background-clip: text;
    font-family: inherit;
    font-size: inherit;
    font-weight: inherit;
    transition: background-color ease-in-out;
    box-shadow: rgb(22, 32, 50) 0px 0px 0px 1000px inset !important;
}

.theme-dark-blue .input-group .form-control:-internal-autofill-previewed,
.theme-dark-blue .input-group .form-control:-internal-autofill-previewed:focus,
.theme-dark-blue .input-group .form-control:-internal-autofill-previewed:hover {
    font-family: inherit;
    font-size: inherit;
    font-weight: inherit;
}

.theme-dark-blue .input-group .input-group-addon {
    background-color: rgb(35, 47, 68);
    border: 0px;
    color: rgb(191, 198, 214);
}

.theme-dark-blue .has-error .input-group {
    background-color: rgb(48, 51, 60);
}

.theme-dark-blue .bootstrap-datetimepicker-widget a[data-action] {
    background-color: rgb(41, 49, 69);
    color: rgb(213, 214, 216);
}

.theme-dark-blue .bootstrap-datetimepicker-widget a[data-action]:hover {
    background-color: rgb(54, 64, 89);
}

.theme-dark-blue .bootstrap-datetimepicker-widget table thead tr:first-child th:hover {
    background-color: rgba(48, 153, 245, 0.12);
}

.theme-dark-blue .bootstrap-datetimepicker-widget table td {
    height: auto;
    line-height: 1.4;
    width: auto;
}

.theme-dark-blue .bootstrap-datetimepicker-widget table td span {
    border-radius: inherit;
    height: auto;
    line-height: 1.4;
    margin: 0px;
    width: 40px;
}

.theme-dark-blue .bootstrap-datetimepicker-widget table td span:hover {
    background: none;
}

.theme-dark-blue .bootstrap-datetimepicker-widget table td.day:hover,
.theme-dark-blue .bootstrap-datetimepicker-widget table td.hour:hover,
.theme-dark-blue .bootstrap-datetimepicker-widget table td.minute:hover,
.theme-dark-blue .bootstrap-datetimepicker-widget table td.second:hover {
    background-color: rgba(48, 153, 245, 0.12);
}

.theme-dark-blue .bootstrap-datetimepicker-widget.dropdown-menu {
    background-color: rgba(25, 29, 45, 0.9);
    box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 10px 1px;
}

.theme-dark-blue .bootstrap-datetimepicker-widget.dropdown-menu.bottom::after,
.theme-dark-blue .bootstrap-datetimepicker-widget.dropdown-menu.top::after {
    border-bottom-color: rgb(48, 51, 60);
}

.theme-dark-blue .second-table {
    border-right: 1px solid rgb(49, 52, 58);
}

.theme-dark-blue .second-table>tbody>tr>td {
    border-left: 1px solid rgb(49, 52, 58);
    border-top: 1px solid rgb(49, 52, 58);
}

.theme-dark-blue .second-table>tbody>tr>td .var {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .second-table>tbody>tr:last-child>td {
    border-bottom: 1px solid rgb(49, 52, 58);
}

.theme-dark-blue .wreath-levels__level {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .wreath-levels__label {
    color: rgb(143, 165, 191);
}

.theme-dark-blue .notification {
    background-color: rgb(35, 40, 59);
    border-color: rgb(70, 74, 88);
}

.theme-dark-blue .notification .btn-danger-light {
    background-color: rgb(41, 49, 69);
    border-color: rgb(41, 49, 69);
}

.theme-dark-blue .notification .btn-danger-light:focus,
.theme-dark-blue .notification .btn-danger-light:hover {
    background-color: rgb(45, 54, 77);
    border-color: rgb(45, 54, 77);
}

.theme-dark-blue .deals-noty {
    background-color: rgb(35, 40, 59);
    border-color: rgb(70, 74, 88);
}

.theme-dark-blue .deals-noty--green {
    border-color: rgb(6, 201, 49);
}

.theme-dark-blue .tooltip-content .tooltip-text {
    background-color: rgb(31, 36, 54);
    border: 1px solid rgb(44, 50, 69);
    box-shadow: rgba(0, 0, 0, 0.35) 0px 3px 10px;
    color: rgb(255, 255, 255);
}

.theme-dark-blue .progress {
    background-color: rgb(62, 69, 90);
}

.theme-dark-blue .progress--postfix-dot .progress__bar::before {
    background-color: rgb(255, 255, 255);
    box-shadow: rgba(255, 255, 255, 0.3) 0px 0px 0px 3px;
}

.theme-dark-blue .progress--postfix-line .progress__bar::before {
    background-color: rgb(255, 255, 255);
    box-shadow: rgba(255, 255, 255, 0.3) 0px 0px 0px 2px;
}

.theme-dark-blue .scroll-to-end {
    background-color: rgba(50, 77, 107, 0.72);
}

.theme-dark-blue .scroll-to-end:hover {
    background-color: rgba(50, 77, 107, 0.88);
}

.theme-dark-blue .type-of-trade-label,
.theme-dark-blue .type-of-trade-label:focus,
.theme-dark-blue .type-of-trade-label:hover {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .type-of-trade-label--real {
    background-color: rgb(53, 44, 36);
    border-color: rgb(255, 160, 49);
    box-shadow: rgba(189, 136, 64, 0.22) 0px 0px 4px 2px;
}

.theme-dark-blue .type-of-trade-label--demo {
    background-color: rgb(83, 27, 31);
    border-color: rgb(245, 41, 20);
    box-shadow: rgba(245, 41, 20, 0.3) 0px 0px 4px 2px;
}

.theme-dark-blue .remove-chart-setting__settings .s-badge {
    background-color: rgb(46, 46, 54);
    border: 1px solid rgb(55, 55, 67);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .remove-chart-setting__remove-icon {
    background-color: rgb(38, 44, 65);
    border: 1px solid rgb(51, 55, 60);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .remove-chart-setting__remove-icon:hover {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .remove-chart-setting-wrapper .bottom-indicator-info .actions a:hover {
    background-color: rgb(54, 64, 89);
}

.theme-dark-blue .plot-vertical-scroll-btn {
    background: rgba(35, 34, 39, 0.6);
    border: 1px solid rgb(51, 54, 59);
    color: rgb(119, 119, 119);
}

.theme-dark-blue .list-checkbox.color-blue>label [type="checkbox"]:checked~.inner,
.theme-dark-blue .list-checkbox.color-blue>label [type="radio"]:checked~.inner,
.theme-dark-blue .list-checkbox.color-blue>label.active>.inner,
.theme-dark-blue .list-checkbox.color-blue>label:hover>.inner,
.theme-dark-blue .list-links.color-blue>li.active>a,
.theme-dark-blue .list-links.color-blue>li:hover>a,
.theme-dark-blue .list-radio.color-blue>label [type="checkbox"]:checked~.inner,
.theme-dark-blue .list-radio.color-blue>label [type="radio"]:checked~.inner,
.theme-dark-blue .list-radio.color-blue>label.active>.inner,
.theme-dark-blue .list-radio.color-blue>label:hover>.inner {
    background-color: rgb(54, 64, 89);
    border-radius: 4px;
}

.theme-dark-blue .list-checkbox.color-green>label [type="checkbox"]:checked~.inner,
.theme-dark-blue .list-checkbox.color-green>label [type="radio"]:checked~.inner,
.theme-dark-blue .list-checkbox.color-green>label.active>.inner,
.theme-dark-blue .list-checkbox.color-green>label:hover>.inner,
.theme-dark-blue .list-links.color-green>li.active>a,
.theme-dark-blue .list-links.color-green>li:hover>a,
.theme-dark-blue .list-radio.color-green>label [type="checkbox"]:checked~.inner,
.theme-dark-blue .list-radio.color-green>label [type="radio"]:checked~.inner,
.theme-dark-blue .list-radio.color-green>label.active>.inner,
.theme-dark-blue .list-radio.color-green>label:hover>.inner {
    background-color: rgba(0, 245, 35, 0.12);
}

.theme-dark-blue .list-checkbox .inner,
.theme-dark-blue .list-links>li>a,
.theme-dark-blue .list-radio .inner {
    background-color: rgb(41, 49, 69);
    color: rgb(213, 214, 216);
}

.theme-dark-blue .pocket-friends-sidebar-btn {
    --color-base: #fff;
    --border-color-base: #1a4dde;
    --border-color-hover: #1a4dde;
    --background-color-base: #1a4dde;
    --background-color-hover: radial-gradient(65.63% 73.08% at 50% 100%, #1bff67 0%, rgba(27, 255, 103, 0) 100%), #1a4dde;
}

.theme-dark-blue .pocket-friends-sidebar-btn--halal {
    --background-color-base: rgba(26, 77, 222, .8);
    --background-color-hover: #1a4dde;
}

.theme-dark-blue .daterangepicker .calendar-table {
    background-color: rgb(30, 34, 49);
    border: 1px solid rgb(68, 73, 86);
}

.theme-dark-blue .daterangepicker td {
    border-radius: 0px;
}

.theme-dark-blue .daterangepicker option.disabled,
.theme-dark-blue .daterangepicker td.disabled {
    background-color: rgb(41, 41, 49);
}

.theme-dark-blue .daterangepicker td.in-range {
    background: rgb(42, 49, 69);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .daterangepicker td.available:hover,
.theme-dark-blue .daterangepicker th.available:hover {
    background: rgb(42, 49, 69);
}

.theme-dark-blue .daterangepicker td.off.in-range {
    background-color: rgb(42, 49, 69);
}

.theme-dark-blue .daterangepicker td.off {
    background-color: rgb(30, 34, 49);
}

.theme-dark-blue .daterangepicker td.active,
.theme-dark-blue .daterangepicker td.active:hover {
    background-color: rgba(48, 153, 245, 0.2);
}

.theme-dark-blue .daterangepicker .ranges li {
    background-color: rgb(30, 34, 49);
    border: 1px solid rgb(68, 73, 86);
    color: rgb(147, 150, 160);
    transition: color 0.3s, background-color 0.3s;
}

.theme-dark-blue .daterangepicker .ranges li.active,
.theme-dark-blue .daterangepicker .ranges li:hover {
    background-color: rgb(41, 49, 69);
    border-color: rgb(68, 73, 86);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .daterangepicker .input-mini,
.theme-dark-blue .daterangepicker .monthselect,
.theme-dark-blue .daterangepicker .yearselect {
    background-color: rgb(22, 32, 50);
    border-color: rgb(68, 80, 106);
    color: rgb(126, 145, 167);
}

.theme-dark-blue .daterangepicker .input-mini.active,
.theme-dark-blue .daterangepicker .monthselect.active,
.theme-dark-blue .daterangepicker .yearselect.active {
    border-color: rgb(127, 136, 156);
}

.theme-dark-blue .daterangepicker.ltr {
    background-color: rgb(38, 44, 65);
}

.theme-dark-blue .daterangepicker.opensleft::after {
    border-bottom: 6px solid rgb(41, 41, 49);
}

.theme-dark-blue .booster-block__header {
    background-color: rgb(32, 39, 63);
}

.theme-dark-blue .booster-block__content {
    background-color: rgb(19, 22, 40);
}

.theme-dark-blue .booster-block .divider {
    background-color: rgb(49, 52, 58);
}

.theme-dark-blue .booster-block .insufficient-level {
    color: rgb(216, 29, 29);
}

.theme-dark-blue .diamond-info__count {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .tournament-upcoming-message {
    background: rgb(35, 40, 59);
    border: 1px solid rgb(70, 74, 88);
    box-shadow: rgba(0, 0, 0, 0.1) 0px 5px 10px;
    opacity: 0.9;
}

.theme-dark-blue .left-sidebar,
.theme-dark-blue .right-sidebar {
    background-color: rgb(30, 33, 49);
}

.theme-dark-blue .left-sidebar li>a,
.theme-dark-blue .right-sidebar li>a {
    --color: #8ea5c0;
    --icon-color: var(--color);
    --background-color: transparent;
    background-color: var(--background-color);
    color: var(--color);
    transition: background-color 0.2s, color 0.2s;
}

.theme-dark-blue .left-sidebar li>a>.fa,
.theme-dark-blue .right-sidebar li>a>.fa {
    color: var(--icon-color);
    transition: color 0.2s;
}

.theme-dark-blue .left-sidebar li>a .svg-icon,
.theme-dark-blue .left-sidebar li>a>svg,
.theme-dark-blue .right-sidebar li>a .svg-icon,
.theme-dark-blue .right-sidebar li>a>svg {
    fill: var(--icon-color);
    transition: fill 0.2s;
}

.theme-dark-blue .left-sidebar li:hover:not(.open-menu):not(.active)>a,
.theme-dark-blue .right-sidebar li:hover:not(.open-menu):not(.active)>a {
    --color: #fff;
    --icon-color: var(--color);
    --background-color: transparent;
}

.theme-dark-blue .left-sidebar li.active>a,
.theme-dark-blue .right-sidebar li.active>a {
    --color: #fff;
    --icon-color: var(--color);
    --background-color: #262b3d;
}

.theme-dark-blue .left-sidebar li.active.open-menu>a,
.theme-dark-blue .right-sidebar li.active.open-menu>a {
    --color: #fff;
    --icon-color: var(--color);
    --background-color: #23283b;
}

.theme-dark-blue .left-sidebar li.open-menu:not(.active)>a,
.theme-dark-blue .right-sidebar li.open-menu:not(.active)>a {
    --color: #8ea5c0;
    --icon-color: var(--color);
    --background-color: #23283b;
}

.theme-dark-blue .top-left-block .currencies-block__in,
.theme-dark-blue .top-left-block .items__link {
    background-color: rgb(41, 49, 69);
    border-radius: 4px;
    color: rgb(255, 255, 255);
    transition: background-color 0.3s;
}

.theme-dark-blue .top-left-block .active.currencies-block__in,
.theme-dark-blue .top-left-block .active.items__link,
.theme-dark-blue .top-left-block .currencies-block__in:hover,
.theme-dark-blue .top-left-block .items__link:hover {
    background-color: rgb(54, 64, 89);
}

.theme-dark-blue .top-left-block .items__link--chart-type .svg-icon,
.theme-dark-blue .top-left-block .items__link--toggle-panel .svg-icon {
    fill: rgb(255, 255, 255);
}

.theme-dark-blue .top-left-block .currencies-block__in>a,
.theme-dark-blue .top-left-block .currencies-block__in>div {
    font-weight: 700;
}

.theme-dark-blue .top-left-block .currencies-block .pair-number-wrap .pair {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .top-left-block .currencies-block .icon .timeframe {
    color: rgb(147, 151, 160);
}

.theme-dark-blue .top-left-block .currencies-block .icon-chart-settings {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .top-left-block .info-icons__link {
    background-color: rgb(41, 49, 69);
    border-radius: 4px;
    color: rgb(119, 119, 119);
}

.theme-dark-blue .top-left-block .info-icons__link:hover {
    background-color: rgb(54, 64, 89);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .top-left-block .info-icons__link--zipper {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .top-left-block .info-icons__link--zipper.active {
    color: rgb(6, 201, 49);
}

.theme-dark-blue .top-left-block .info-icons--spinner-animation {
    border-radius: 4px;
    box-sizing: border-box;
    position: relative;
}

.theme-dark-blue .top-left-block .info-icons--spinner-animation>* {
    border-radius: 4px;
    overflow: hidden;
    padding: 1px;
    position: relative;
}

.theme-dark-blue .top-left-block .info-icons--spinner-animation> ::before {
    animation: 2.5s linear 0s infinite normal forwards running db-rotate;
    background-color: rgb(41, 49, 69);
    background-image: conic-gradient(rgb(6, 201, 49) 0deg, rgb(41, 49, 69) 60deg, rgb(41, 49, 69) 310deg, rgb(6, 201, 49) 1turn);
    content: "";
    display: block;
    filter: blur(8px);
    height: 70px;
    left: 50%;
    margin: -35px 0px 0px -35px;
    position: absolute;
    top: 50%;
    width: 70px;
    z-index: 0;
}

.theme-dark-blue .top-left-block .info-icons--spinner-animation>*>* {
    background-color: rgba(41, 49, 69, 0.6);
    border-radius: 3px;
    display: flex;
    height: calc(100% - 2px);
    padding: 7px 0px;
    position: relative;
    width: 100%;
    z-index: 1;
    -webkit-box-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    align-items: center;
}

.theme-dark-blue .top-left-block .current-indicators__controls>a:hover {
    background-color: rgb(54, 64, 89);
}

.theme-dark-blue .top-left-block .current-indicators.open .current-indicators-collapse {
    background-color: rgb(54, 64, 89);
    color: rgb(254, 254, 254);
}

.theme-dark-blue .top-left-block .current-indicators-collapse {
    background-color: rgb(41, 49, 69);
    color: rgb(147, 151, 161);
}

.theme-dark-blue .mdl-switch__thumb {
    background-color: rgb(126, 145, 167);
}

.theme-dark-blue .mdl-switch__track {
    background-color: rgb(38, 65, 88);
}

.theme-dark-blue .mdl-switch.is-checked .mdl-switch__track {
    background-color: rgba(106, 143, 177, 0.7);
}

.theme-dark-blue .mdl-switch.is-checked .mdl-switch__thumb {
    background-color: rgb(106, 162, 226);
}

.theme-dark-blue .site-header {
    background-color: rgb(28, 32, 46);
    border-bottom: 1px solid rgba(96, 125, 139, 0.2);
}

.theme-dark-blue .country-br .site-header .logo__icon {
    color: rgb(0, 155, 58);
}

.theme-dark-blue .country-es .site-header .logo__icon {
    color: rgb(0, 174, 240);
}

.theme-dark-blue .site-header .chart-layout-options-btn {
    border-color: rgb(54, 60, 77);
}

.theme-dark-blue .site-header .chart-layout-options-btn .square__item {
    background-color: rgb(141, 143, 150);
}

.theme-dark-blue .site-header .chart-layout-options-btn.active,
.theme-dark-blue .site-header .chart-layout-options-btn:hover {
    background-color: rgb(54, 60, 77);
}

.theme-dark-blue .site-header .chart-layout-options-btn.active .square__item,
.theme-dark-blue .site-header .chart-layout-options-btn:hover .square__item {
    background-color: rgb(255, 255, 255);
}

.theme-dark-blue .site-header .user-level-text--stranger {
    background-color: rgba(161, 159, 155, 0.7);
    border: 1px solid rgba(168, 166, 163, 0.7);
}

.theme-dark-blue .site-header .user-level-text--newbie {
    background-color: rgba(198, 38, 164, 0.7);
    border: 1px solid rgba(211, 40, 175, 0.7);
}

.theme-dark-blue .site-header .user-level-text--beginner {
    background-color: rgba(64, 113, 39, 0.7);
    border: 1px solid rgba(70, 124, 43, 0.7);
}

.theme-dark-blue .site-header .user-level-text--experienced {
    background-color: rgba(198, 193, 38, 0.7);
    border: 1px solid rgba(211, 206, 40, 0.7);
}

.theme-dark-blue .site-header .user-level-text--master {
    background-color: rgba(198, 119, 38, 0.7);
    border: 1px solid rgba(211, 127, 40, 0.7);
}

.theme-dark-blue .site-header .user-level-text--pro {
    background-color: rgba(122, 38, 198, 0.7);
    border: 1px solid rgba(130, 40, 211, 0.7);
}

.theme-dark-blue .site-header .user-level-text--guru {
    background-color: rgba(38, 95, 198, 0.7);
    border: 1px solid rgba(40, 101, 211, 0.7);
}

.theme-dark-blue .modal-register-demo {
    background-color: rgba(0, 0, 0, 0.7);
}

.theme-dark-blue .modal-register-demo__container {
    background-color: rgb(35, 40, 59);
    border: 1px solid rgb(70, 74, 88);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .modal-register-demo__form label {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .modal-register-demo__form input {
    border: 1px solid rgb(69, 74, 86);
    background-color: transparent !important;
}

.theme-dark-blue .modal-register-demo__form input::-webkit-input-placeholder {
    color: rgba(142, 165, 192, 0.5);
}

.theme-dark-blue .modal-register-demo__form input::placeholder {
    color: rgba(142, 165, 192, 0.5);
}

.theme-dark-blue .modal-register-demo__form input:focus,
.theme-dark-blue .modal-register-demo__form input:hover {
    border: 1px solid rgb(69, 74, 86);
}

.theme-dark-blue .modal-register-demo__social-btn {
    border: 0px !important;
}

.theme-dark-blue .modal-register-demo .ruls {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .modal-register-demo a {
    border-bottom: 1px solid rgb(142, 165, 192);
    color: rgb(142, 165, 192);
}

.theme-dark-blue .modal-register-demo a:hover {
    border-bottom: 1px solid transparent;
}

.theme-dark-blue .only-for-registered__logo {
    background: url("data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==") 0px 0px no-repeat;
    height: 30px;
    width: 218px;
}

@media only screen and (-o-min-device-pixel-ratio:3/2),
only screen and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (min--moz-device-pixel-ratio:1.5),
only screen and (min-device-pixel-ratio:1.5) {
    .theme-dark-blue .only-for-registered__logo {
        background: url("data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==") 0px 0px / 218px 30px no-repeat;
    }
}

.theme-dark-blue .only-for-registered__logo_potrade {
    background: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='1' height='1'/>") 0px 0px no-repeat;
    height: 30px;
    width: 106px;
}

@media only screen and (-o-min-device-pixel-ratio:3/2),
only screen and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (min--moz-device-pixel-ratio:1.5),
only screen and (min-device-pixel-ratio:1.5) {
    .theme-dark-blue .only-for-registered__logo_potrade {
        background: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='1' height='1'/>") 0px 0px / 106px 30px no-repeat;
    }
}

.theme-dark-blue .unlocked-achievements-block {
    background-color: rgb(25, 31, 52);
    border-radius: 4px;
}

.theme-dark-blue .unlocked-achievements-block .info-block__title {
    border-bottom: 1px solid rgb(49, 52, 58);
}

.theme-dark-blue .unlocked-achievements-block .info-block__bonus {
    border-right: 1px solid rgb(49, 52, 58);
}

.theme-dark-blue .unlocked-achievements-block .info-block__divider {
    border-left: 1px solid rgb(49, 52, 58);
}

.theme-dark-blue .redirect-message {
    color: rgb(127, 131, 140);
}

.theme-dark-blue .redirect-message>b {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .assets-favorites-list {
    background-color: rgb(27, 31, 47);
    border-bottom: 1px solid rgb(70, 74, 88);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .fav-panel-switcher {
    border: 1px solid rgba(52, 62, 82, 0.5);
    color: rgba(142, 165, 192, 0.5);
}

.theme-dark-blue .fav-panel-switcher:hover {
    border: 1px solid rgb(52, 62, 82);
    color: rgb(142, 165, 192);
}

.theme-dark-blue .assets-favorites-arrow {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .assets-favorites-arrow:hover {
    color: rgb(208, 208, 208);
}

.theme-dark-blue .assets-favorites-arrow--disabled {
    color: rgb(71, 71, 78);
}

.theme-dark-blue .assets-favorites-arrow--disabled:hover {
    color: rgb(59, 59, 65);
}

.theme-dark-blue .assets-favorites-item {
    --fill-opacity: 12%;
    --stroke-opacity: 60%;
    background-color: rgb(37, 43, 60);
    border: 1px solid rgb(90, 104, 126);
}

.theme-dark-blue .assets-favorites-item svg {
    fill: rgb(0, 153, 250, var(--fill-opacity));
    stroke: rgb(0, 153, 250, var(--stroke-opacity));
}

.theme-dark-blue .assets-favorites-item__close {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .assets-favorites-item:hover {
    background-color: rgb(54, 64, 89);
    border: 1px solid rgb(90, 104, 126);
}

.theme-dark-blue .assets-favorites-item.sortable-ghost {
    background-color: rgb(70, 83, 105);
    border: 1px dashed rgb(136, 149, 171);
}

.theme-dark-blue .assets-favorites-item--active,
.theme-dark-blue .assets-favorites-item--active:hover {
    border: 1px solid rgb(0, 153, 250);
}

.theme-dark-blue .assets-favorites-item--bg-green svg {
    fill: rgb(0, 153, 98, var(--fill-opacity));
    stroke: rgb(98, 208, 104, var(--stroke-opacity));
}

.theme-dark-blue .assets-favorites-item--bg-green .assets-favorites-item__progress {
    background-color: rgb(30, 34, 46);
}

.theme-dark-blue .assets-favorites-item--bg-green .assets-favorites-item__progress .progress-bar {
    background-color: rgb(0, 153, 98);
}

.theme-dark-blue .assets-favorites-item--bg-green .profit__in {
    color: rgb(21, 251, 112);
}

.theme-dark-blue .assets-favorites-item--bg-green.assets-favorites-item--active,
.theme-dark-blue .assets-favorites-item--bg-green:hover {
    border: 1px solid rgb(0, 153, 98);
}

.theme-dark-blue .assets-favorites-item--bg-red svg {
    fill: rgb(219, 68, 53, var(--fill-opacity));
    stroke: rgb(219, 68, 53, var(--stroke-opacity));
}

.theme-dark-blue .assets-favorites-item--bg-red .assets-favorites-item__progress {
    background-color: rgb(30, 34, 46);
}

.theme-dark-blue .assets-favorites-item--bg-red .assets-favorites-item__progress .progress-bar {
    background-color: rgb(219, 68, 53);
}

.theme-dark-blue .assets-favorites-item--bg-red .profit__in {
    color: rgb(246, 43, 43);
}

.theme-dark-blue .assets-favorites-item--bg-red.assets-favorites-item--active,
.theme-dark-blue .assets-favorites-item--bg-red:hover {
    border: 1px solid rgb(219, 68, 53);
}

.theme-dark-blue .assets-favorites-item--bg-yellow svg {
    fill: rgb(255, 193, 7, var(--fill-opacity));
    stroke: rgb(255, 193, 7, var(--stroke-opacity));
}

.theme-dark-blue .assets-favorites-item--bg-yellow .assets-favorites-item__progress {
    background-color: rgb(30, 34, 46);
}

.theme-dark-blue .assets-favorites-item--bg-yellow .assets-favorites-item__progress .progress-bar {
    background-color: rgb(255, 193, 7);
}

.theme-dark-blue .assets-favorites-item--bg-yellow .profit__in {
    color: rgb(255, 255, 0);
}

.theme-dark-blue .assets-favorites-item--bg-yellow.assets-favorites-item--active,
.theme-dark-blue .assets-favorites-item--bg-yellow:hover {
    border: 1px solid rgb(255, 193, 7);
}

.theme-dark-blue .select3 {
    background-color: rgb(22, 32, 50);
    border: 1px solid rgb(73, 86, 113);
}

.theme-dark-blue .select3>p>.text {
    background-color: rgb(22, 32, 50);
    color: rgb(126, 145, 167);
}

.theme-dark-blue .select3>ul {
    background-color: rgb(22, 32, 50);
    border: 1px solid rgb(73, 86, 113);
}

.theme-dark-blue .select3>ul>li.selected>a,
.theme-dark-blue .select3>ul>li:hover>a {
    background-color: rgb(38, 55, 85);
    color: rgb(126, 145, 167);
}

.theme-dark-blue .select3 input {
    background-color: rgb(22, 32, 50);
    color: rgb(126, 145, 167);
}

.theme-dark-blue .tab-nav a,
.theme-dark-blue .widget-slot__header .divider>ul a {
    background-color: rgb(39, 43, 60);
    color: rgb(142, 165, 192);
}

.theme-dark-blue .tab-nav li:not(.active):hover a,
.theme-dark-blue .widget-slot__header .divider>ul li:not(.active):hover a {
    background-color: rgb(36, 40, 57);
}

.theme-dark-blue .tab-nav .active,
.theme-dark-blue .widget-slot__header .divider>ul .active {
    border-bottom-color: rgb(48, 153, 245);
}

.theme-dark-blue .tab-nav .active a,
.theme-dark-blue .widget-slot__header .divider>ul .active a {
    background-color: rgb(30, 33, 49);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .tab-nav li,
.theme-dark-blue .widget-slot__header .divider>ul li {
    border-bottom: 1px solid transparent;
    position: relative;
}

.theme-dark-blue .tab-nav li:not(.active)::after,
.theme-dark-blue .widget-slot__header .divider>ul li:not(.active)::after {
    background-color: rgba(48, 153, 245, 0.24);
    bottom: -1px;
    content: "";
    height: 1px;
    left: 50%;
    position: absolute;
    transition: width 0.3s, left 0.3s;
    width: 0px;
}

.theme-dark-blue .tab-nav li:not(.active):hover::after,
.theme-dark-blue .widget-slot__header .divider>ul li:not(.active):hover::after {
    left: 0px;
    width: 100%;
}

.theme-dark-blue .m-tabs a {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .m-tabs a.active {
    border-bottom: 1px solid rgb(48, 153, 245);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .tabs__caption .sub-tabs .tabs>li {
    border-bottom: 1px dashed rgb(152, 152, 156);
    color: rgb(152, 152, 156);
}

.theme-dark-blue .tabs__caption .sub-tabs .tabs>li.active {
    border-bottom: 1px dashed rgb(255, 255, 255);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .right-sidebar-modal__top-title2 {
    color: rgb(143, 165, 191);
}

.theme-dark-blue .right-sidebar-modal .title {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .right-sidebar-modal.bg-darken {
    background: rgba(47, 47, 53, 0.9);
}

.theme-dark-blue .right-sidebar-modal.signals-modal .tg-link a {
    background-color: rgb(41, 49, 69);
    border-color: rgb(142, 165, 192);
    color: rgb(213, 214, 216);
}

.theme-dark-blue .right-sidebar-modal.trades-modal .closed-trades li:hover,
.theme-dark-blue .right-sidebar-modal.trades-modal .opened-traders .order-graph-show:hover,
.theme-dark-blue .right-sidebar-modal.trades-modal .opened-traders li:hover {
    background-color: rgba(48, 153, 245, 0.24);
}

.theme-dark-blue .right-sidebar-modal.trades-modal .closed-trades .tooltip-content .tooltip-text p span,
.theme-dark-blue .right-sidebar-modal.trades-modal .opened-traders .order-graph-show,
.theme-dark-blue .right-sidebar-modal.trades-modal .opened-traders .tooltip-content .tooltip-text p span {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .right-sidebar-modal.express-bets-modal {
    background-color: rgb(35, 40, 59);
}

.theme-dark-blue .right-sidebar-modal.sc-modal .tab-wrap {
    background-color: rgb(34, 38, 54);
}

.theme-dark-blue .right-sidebar-modal__top-title,
.theme-dark-blue .right-sidebar-modal__top-title2 {
    background-color: rgb(42, 49, 68);
}

.theme-dark-blue .achievements-notice {
    background: rgb(35, 40, 59);
    border-color: rgb(70, 74, 88);
    box-shadow: rgba(0, 0, 0, 0.15) 0px 3px 10px 0px;
    opacity: 0.95;
}

.theme-dark-blue .achievements-notice__label {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .achievements-notice__link {
    background-color: rgb(41, 49, 69);
    border-color: rgb(41, 49, 69);
}

.theme-dark-blue .intl-tel-input .country-list {
    background-color: rgb(38, 44, 65);
    border: 1px solid rgb(68, 80, 106);
}

.theme-dark-blue .intl-tel-input .country-list .divider {
    border-bottom-color: rgb(70, 74, 88);
}

.theme-dark-blue .layout-container .chart-item::after,
.theme-dark-blue .layout-container .chart-item::before {
    background: rgb(82, 82, 97);
    box-shadow: rgb(57, 57, 66) 0px 0px 5px 1px;
}

.theme-dark-blue .personal-discount-on-all-goods__info {
    color: rgb(238, 217, 97);
}

.theme-dark-blue .virtual-keyboard__input {
    background-color: rgb(31, 35, 52);
    border: 1px solid rgb(44, 50, 69);
    color: rgb(142, 165, 192);
    transition: border-color 0.3s, background-color 0.3s, box-shadow 0.3s, color 0.3s, -webkit-box-shadow 0.3s;
}

.theme-dark-blue .virtual-keyboard__input:hover {
    background-color: rgb(49, 68, 99);
    border-color: rgb(0, 154, 249);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .hotkey-tooltip {
    background-color: rgb(38, 44, 65);
    border: 1px solid rgb(68, 73, 86);
}

.theme-dark-blue .hotkey-tooltip__close {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .hotkey-tooltip .key {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .hotkey-tooltip .var {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .live-demo-buttons a {
    background-color: rgb(29, 33, 48);
    border: 1px solid rgb(69, 74, 86);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .live-demo-buttons a.active,
.theme-dark-blue .live-demo-buttons a:hover {
    background-color: rgb(49, 68, 99);
    border-color: rgb(0, 154, 249);
}

.theme-dark-blue .live-demo-buttons a.active svg,
.theme-dark-blue .live-demo-buttons a:hover svg {
    fill: rgb(255, 255, 255);
}

.theme-dark-blue .in-page-top-blocks__link {
    background-color: rgb(41, 49, 69);
}

.theme-dark-blue .in-page-top-blocks__link.active,
.theme-dark-blue .in-page-top-blocks__link:hover {
    background-color: rgb(54, 64, 89);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .in-page-top-blocks__link.active svg,
.theme-dark-blue .in-page-top-blocks__link:hover svg {
    fill: rgb(255, 255, 255);
}

.theme-dark-blue .drop-down-user-info__l {
    background-color: rgba(43, 50, 74, 0.9);
}

.theme-dark-blue .drop-down-user-info__r {
    background-color: rgba(38, 44, 65, 0.9);
}

.theme-dark-blue .drop-down-user-info__nav a:hover {
    background-color: rgb(54, 64, 89);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .drop-down-user-info__nav a:hover svg {
    fill: rgb(255, 255, 255);
}

.theme-dark-blue .drop-down-user-info__nav-languages.open .drop-down-user-info__nav-languages-current {
    background-color: rgb(54, 64, 89);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .drop-down-user-info__nav-languages-list-wrap {
    background-color: rgb(30, 34, 49);
}

.theme-dark-blue .drop-down-user-info__nav-languages-list a:hover {
    background-color: rgb(41, 49, 69);
}

.theme-dark-blue .drop-down-user-info .type-of-trade-label a {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .drop-down-user-info .real-account-stats,
.theme-dark-blue .drop-down-user-info .your-achievements {
    background-color: rgb(31, 37, 54);
}

.theme-dark-blue .drop-down-user-info .exp-block .exp-points__title,
.theme-dark-blue .drop-down-user-info .real-account-stats p {
    color: rgb(143, 165, 191);
}

.theme-dark-blue .drop-down-user-info .real-account-stats p span {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .drop-down-user-info .statuses {
    color: rgb(143, 165, 191);
}

.theme-dark-blue .drop-down-user-info .statuses a {
    color: rgb(230, 162, 45);
}

.theme-dark-blue .drop-down-user-info .info__verification-icon svg {
    fill: rgb(143, 165, 191);
}

.theme-dark-blue .chbx__in {
    background-color: rgb(51, 59, 78);
}

.theme-dark-blue .file-input-wrap {
    background-color: rgb(41, 49, 69);
    border: 2px solid rgb(41, 49, 69);
    color: rgb(255, 255, 255);
    transition: color 0.3s, background-color 0.3s;
}

.theme-dark-blue .file-input-wrap:focus,
.theme-dark-blue .file-input-wrap:hover {
    background-color: rgb(61, 71, 93);
    border-color: rgb(61, 71, 93);
}

.theme-dark-blue .file-input-wrap--has-error {
    border-color: rgb(129, 42, 45);
}

.theme-dark-blue .drop-down-div-block__no-selected-wrap {
    background-color: rgb(22, 32, 50);
    border: 1px solid rgb(73, 86, 113);
}

.theme-dark-blue .drop-down-div-block__no-selected-wrap:hover {
    border-color: rgb(127, 136, 156);
}

.theme-dark-blue hr {
    border-color: rgb(41, 45, 74);
}

.theme-dark-blue .mCSB_scrollTools .mCSB_draggerRail {
    background-color: rgba(172, 160, 160, 0.4);
}

.theme-dark-blue .footer {
    color: rgb(116, 125, 152);
}

.theme-dark-blue .footer__nav li a {
    border-bottom: 1px solid rgba(116, 125, 152, 0.5);
    color: rgb(116, 125, 152);
}

.theme-dark-blue .footer__nav li a:hover {
    border-bottom: 1px solid rgba(116, 125, 152, 0);
}

.theme-dark-blue .footer .back_to_top {
    background-color: rgb(31, 36, 54);
    box-shadow: rgba(0, 0, 0, 0.25) 0px 5px 20px;
}

.theme-dark-blue .footer .back_to_top:hover {
    background-color: rgb(54, 64, 89);
}

.theme-dark-blue .chart-settings-modal {
    background-color: rgba(25, 29, 45, 0.9);
}

.theme-dark-blue .chart-settings-modal__nav-link {
    background-color: rgb(22, 24, 35);
    color: rgb(131, 133, 144) !important;
}

.theme-dark-blue .chart-settings-modal__nav-link:focus,
.theme-dark-blue .chart-settings-modal__nav-link:hover {
    background-color: rgb(22, 24, 35);
    color: rgb(131, 133, 144);
}

.theme-dark-blue .chart-settings-modal__nav-link.active {
    background-color: rgb(24, 28, 43);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .chart-settings-modal .types-list__item {
    background-color: rgb(33, 39, 56);
}

.theme-dark-blue .chart-settings-modal .types-list__item:focus,
.theme-dark-blue .chart-settings-modal .types-list__item:hover {
    background-color: rgb(42, 50, 72);
}

.theme-dark-blue .chart-settings-modal .types-list__item.active {
    background-color: rgb(54, 64, 89);
}

.theme-dark-blue .chart-settings-modal .types-list__item.active .types-list__label {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .chart-settings-modal__label {
    color: rgb(117, 120, 131);
}

.theme-dark-blue .chart-settings-modal .mdl-switch .mdl-switch__label {
    color: rgb(131, 133, 144);
}

.theme-dark-blue .chart-settings-modal .mdl-switch.is-checked .mdl-switch__label {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .chart-settings-modal .change-color {
    background-color: rgb(21, 23, 35);
}

.theme-dark-blue .chart-settings-modal .change-color__title .fa {
    color: rgb(60, 69, 87);
}

.theme-dark-blue .chart-settings-modal .interval-list__item {
    background-color: rgb(33, 39, 56);
}

.theme-dark-blue .chart-settings-modal .interval-list__item:focus,
.theme-dark-blue .chart-settings-modal .interval-list__item:hover {
    background-color: rgb(42, 50, 72);
}

.theme-dark-blue .chart-settings-modal .interval-list__item.active {
    background-color: rgb(54, 64, 89);
}

.theme-dark-blue .chart-settings-modal .interval-list__item.active .interval-list__label {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .trading-panel .call-put-block {
    background-color: rgb(35, 40, 59);
}

.theme-dark-blue .trading-panel .call-put-block .block__title {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .trading-panel .call-put-block .block .control {
    background-color: rgb(31, 35, 52);
    border-color: rgb(44, 50, 69);
}

.theme-dark-blue .trading-panel .call-put-block .block .control .control-buttons__wrapper {
    background-color: rgb(35, 40, 59);
    transition: background-color 0.3s;
}

.theme-dark-blue .trading-panel .call-put-block .block .control .control-buttons__wrapper:hover {
    background-color: rgb(44, 50, 69);
}

.theme-dark-blue .trading-panel .call-put-block .block .control--disabled {
    background-color: rgba(6, 201, 49, 0.1);
    border-color: rgb(6, 201, 49);
}

.theme-dark-blue .trading-panel .call-put-block .block .control--disabled .control-buttons__wrapper {
    background-color: rgba(6, 201, 49, 0.1);
}

.theme-dark-blue .trading-panel .call-put-block .block .buttons>* {
    color: rgb(255, 255, 255);
    transition: background-color 0.3s;
}

.theme-dark-blue .trading-panel .call-put-block .block.opened .control {
    border-color: rgb(0, 154, 249);
}

.theme-dark-blue .trading-panel .call-put-block .block--bet-amount:not(.opened) .control:hover,
.theme-dark-blue .trading-panel .call-put-block .block--expiration-inputs:not(.opened) .control:hover {
    border-color: rgb(52, 62, 82);
}

.theme-dark-blue .trading-panel .call-put-block .block--bet-amount .spinner-animation-block::before,
.theme-dark-blue .trading-panel .call-put-block .block--expiration-inputs .spinner-animation-block::before {
    background-image: conic-gradient(#2c3245 calc(270deg - var(--angle)/2), #06c931 calc(270deg - var(--angle)/2), #06c931 calc(270deg + var(--angle)/2), #2c3245 calc(270deg + var(--angle)/2));
}

.theme-dark-blue .trading-panel .call-put-block .payout-expected-profit-text {
    background-color: rgb(34, 39, 59);
}

.theme-dark-blue .spinner-animation-block {
    background-color: rgba(50, 48, 48, 0.62);
}

.theme-dark-blue .spinner-animation-block::before {
    background-image: conic-gradient(#1f2334 calc(270deg - var(--angle)/2), #06c931 calc(270deg - var(--angle)/2), #06c931 calc(270deg + var(--angle)/2), #1f2334 calc(270deg + var(--angle)/2));
}

.theme-dark-blue .spinner-animation-block::after {
    background-color: rgba(31, 35, 52, 0.78);
}

.theme-dark-blue .spinner-animation-block span {
    color: rgb(255, 255, 255);
}

.theme-dark-blue body[class*="layout-"]:not(.layout-full) .trading-panel .block .value {
    border-color: rgb(44, 50, 69);
}

.theme-dark-blue body[class*="layout-"]:not(.layout-full) .trading-panel .block .control-buttons__wrapper .fa,
.theme-dark-blue body[class*="layout-"]:not(.layout-full) .trading-panel .block .control-buttons__wrapper span {
    color: rgb(255, 255, 255);
}

.theme-dark-blue body[class*="layout-"]:not(.layout-full) .is-compact-multi .trading-panel .block--strike-price .block__control {
    border: 1px solid rgb(44, 50, 69);
}

.theme-dark-blue .layout-horizontal-2 .layout-container .chart-item:first-child .trading-panel .call-put-block,
.theme-dark-blue .layout-left-1-right-2 .layout-container .chart-item:nth-child(2) .trading-panel .call-put-block,
.theme-dark-blue .layout-left-1-right-3 .layout-container .chart-item:nth-child(2) .trading-panel .call-put-block,
.theme-dark-blue .layout-left-1-right-3 .layout-container .chart-item:nth-child(3) .trading-panel .call-put-block,
.theme-dark-blue .layout-left-1-right-3 .layout-container .chart-item:nth-child(4) .trading-panel .call-put-block,
.theme-dark-blue .layout-left-2-right-1 .layout-container .chart-item:first-child .trading-panel .call-put-block,
.theme-dark-blue .layout-left-3-right-1 .layout-container .chart-item:first-child .trading-panel .call-put-block,
.theme-dark-blue .layout-left-3-right-1 .layout-container .chart-item:nth-child(2) .trading-panel .call-put-block,
.theme-dark-blue .layout-top-1-bottom-2 .layout-container .chart-item:first-child .trading-panel .call-put-block,
.theme-dark-blue .layout-top-1-bottom-3 .layout-container .chart-item:first-child .trading-panel .call-put-block,
.theme-dark-blue .layout-top-2-bottom-1 .layout-container .chart-item:first-child .trading-panel .call-put-block,
.theme-dark-blue .layout-top-2-bottom-1 .layout-container .chart-item:nth-child(2) .trading-panel .call-put-block,
.theme-dark-blue .layout-top-2-bottom-2 .layout-container .chart-item:first-child .trading-panel .call-put-block,
.theme-dark-blue .layout-top-2-bottom-2 .layout-container .chart-item:nth-child(2) .trading-panel .call-put-block,
.theme-dark-blue .layout-top-3-bottom-1 .layout-container .chart-item:first-child .trading-panel .call-put-block,
.theme-dark-blue .layout-top-3-bottom-1 .layout-container .chart-item:nth-child(2) .trading-panel .call-put-block,
.theme-dark-blue .layout-top-3-bottom-1 .layout-container .chart-item:nth-child(3) .trading-panel .call-put-block {
    border-bottom: 1px solid rgb(44, 50, 69);
}

.theme-dark-blue .drop-down-modal-wrap .trading-panel-modal .panel-collapse {
    background-color: rgb(31, 35, 52);
}

.theme-dark-blue .drop-down-modal-wrap .trading-panel-modal .panel-collapse__header {
    color: rgb(132, 155, 183);
}

.theme-dark-blue .drop-down-modal-wrap .trading-panel-modal .history-of-trades__item {
    border: 1px solid rgb(44, 50, 69);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .drop-down-modal-wrap .trading-panel-modal .history-of-trades__item:hover {
    background-color: rgb(49, 68, 99);
    border-color: rgb(0, 154, 249);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .drop-down-modal-wrap .list__item--fast-bet .list__v,
.theme-dark-blue .drop-down-modal-wrap .list__k,
.theme-dark-blue .drop-down-modal-wrap .list__link {
    border-color: rgb(44, 50, 69);
}

.theme-dark-blue .drop-down-modal-wrap .list__item--active .list__link,
.theme-dark-blue .drop-down-modal-wrap .list__item:hover .list__link {
    background-color: rgb(34, 39, 59);
}

.theme-dark-blue .drop-down-modal-wrap .list__link {
    background-color: rgb(39, 45, 67);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .drop-down-modal-wrap .expiration-inputs-list-modal .dops {
    background-color: rgb(31, 35, 52);
}

.theme-dark-blue .drop-down-modal-wrap .expiration-inputs-list-modal .dops .radio-wrap__text {
    color: rgb(132, 155, 183);
}

.theme-dark-blue .drop-down-modal-wrap .expiration-inputs-list-modal .dops__timeframes-item {
    background-color: rgb(29, 33, 48);
    border: 1px solid rgb(44, 50, 69);
    color: rgb(142, 165, 192);
    transition: background-color 0.3s, border-color 0.3s, color 0.3s;
}

.theme-dark-blue .drop-down-modal-wrap .expiration-inputs-list-modal .dops__timeframes-item--active,
.theme-dark-blue .drop-down-modal-wrap .expiration-inputs-list-modal .dops__timeframes-item:hover {
    background-color: rgb(49, 68, 99);
    border-color: rgb(0, 154, 249);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .drop-down-modal-wrap .expiration-inputs-list-modal .btn-minus,
.theme-dark-blue .drop-down-modal-wrap .expiration-inputs-list-modal .btn-plus {
    background-color: rgb(31, 35, 52);
    border: 1px solid rgb(44, 50, 69);
}

.theme-dark-blue .drop-down-modal-wrap .expiration-inputs-list-modal .btn-minus:hover:not(.disabled),
.theme-dark-blue .drop-down-modal-wrap .expiration-inputs-list-modal .btn-plus:hover:not(.disabled) {
    background-color: rgb(49, 68, 99);
    border-color: rgb(0, 154, 249);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .drop-down-modal-wrap .expiration-inputs-list-modal .btn-minus:hover:not(.disabled) svg,
.theme-dark-blue .drop-down-modal-wrap .expiration-inputs-list-modal .btn-plus:hover:not(.disabled) svg {
    opacity: 1;
}

.theme-dark-blue .drop-down-modal-wrap .amount-list-modal .start-block input {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .drop-down-modal-wrap .amount-list-modal .start-block .amount-field {
    background-color: rgba(31, 35, 52, 0.5);
    border: 1px solid rgb(44, 50, 69);
}

.theme-dark-blue .drop-down-modal-wrap .amount-list-modal .start-block .multiply-field {
    border: 1px solid rgb(44, 50, 69);
}

.theme-dark-blue .drop-down-modal-wrap .amount-list-modal .end-block .item__inner {
    background-color: rgb(49, 68, 99);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .drop-down-modal-wrap .amount-list-modal .end-block .item--active .item__inner {
    background-color: rgb(46, 52, 76);
}

.theme-dark-blue .drop-down-modal-wrap .amount-list-modal .multiply__btn {
    background-color: rgb(31, 35, 52);
    border: 1px solid rgb(44, 50, 69);
}

.theme-dark-blue .drop-down-modal-wrap .amount-list-modal .multiply__btn:hover {
    background-color: rgb(49, 68, 99);
    border-color: rgb(0, 154, 249);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .drop-down-modal-wrap .amount-list-modal .order-amount-limit-button-container button {
    background-color: rgb(46, 52, 76);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .drop-down-modal-wrap .amount-list-modal .order-amount-limit-settings button {
    color: rgb(132, 155, 183);
}

.theme-dark-blue .drop-down-modal-wrap .amount-list-modal .order-amount-limit {
    background-color: rgb(31, 35, 52);
}

.theme-dark-blue .drop-down-modal-wrap .amount-list-modal .order-amount-limit__title {
    color: rgb(132, 155, 183);
}

.theme-dark-blue .drop-down-modal-wrap .amount-list-modal .order-amount-limit__btn {
    background-color: rgb(31, 35, 52);
    border: 1px solid rgb(44, 50, 69);
    color: rgb(142, 165, 192);
}

.theme-dark-blue .drop-down-modal-wrap .amount-list-modal .order-amount-limit__btn:hover {
    background-color: rgb(49, 68, 99);
    border-color: rgb(0, 154, 249);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .drop-down-modal-wrap .amount-list-modal .order-amount-limit .input-group {
    background-color: rgb(31, 35, 52);
    border: 1px solid rgb(44, 50, 69);
}

.theme-dark-blue .drop-down-modal-wrap .amount-list-modal .order-amount-limit .input-group .input-group-addon {
    background-color: rgb(44, 50, 69);
}

.theme-dark-blue .market-watch-panel {
    background-color: rgba(40, 46, 67, 0.8);
}

.theme-dark-blue .market-watch-panel .pb__start {
    background: linear-gradient(rgb(50, 172, 65), rgb(20, 70, 26));
}

.theme-dark-blue .market-watch-panel .pb__end {
    background: linear-gradient(rgb(141, 32, 26), rgb(243, 56, 44));
}

.theme-dark-blue .market-watch-panel .pb__number-start {
    color: rgb(50, 172, 65);
}

.theme-dark-blue .market-watch-panel .pb__number-end {
    color: rgb(241, 50, 39);
}

.theme-dark-blue .is-m-version.portrait .market-watch-panel .pb__start {
    background: linear-gradient(90deg, rgb(50, 172, 65), rgb(20, 70, 26));
}

.theme-dark-blue .is-m-version.portrait .market-watch-panel .pb__end {
    background: linear-gradient(90deg, rgb(141, 32, 26), rgb(243, 56, 44));
}

.theme-dark-blue .auxiliary-information-panels {
    background-color: rgb(35, 40, 59);
}

.theme-dark-blue .zoom-controls {
    background-color: rgb(31, 35, 52);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .zoom-controls select {
    background-color: rgb(31, 35, 52);
}

.theme-dark-blue .zoom-controls .left {
    border-color: rgb(44, 50, 69);
}

.theme-dark-blue .popover {
    background-color: rgb(38, 44, 65);
}

.theme-dark-blue .popover.bottom>.arrow::after {
    border-bottom-color: rgb(44, 51, 75);
}

.theme-dark-blue .mrp-yeardown,
.theme-dark-blue .mrp-yearup {
    color: rgb(70, 81, 105);
}

.theme-dark-blue .mrp-container {
    background: rgb(22, 32, 50);
    border: 1px solid rgb(68, 80, 106);
    color: rgb(126, 145, 167);
}

.theme-dark-blue .mrp-selected {
    background: rgb(34, 45, 68);
}

.theme-dark-blue .mrp-calendar h5 span {
    color: rgb(134, 166, 193);
}

.theme-dark-blue .mrp-MonthsWrapper {
    background-color: rgb(22, 28, 46);
    border: 1px solid rgb(55, 72, 99);
}

.theme-dark-blue .mrp-btn--default {
    background-color: rgb(30, 34, 49);
    border: 1px solid rgb(68, 73, 86);
    color: rgb(147, 150, 160);
}

.theme-dark-blue .mrp-btn--default:hover {
    background-color: rgb(41, 49, 69);
    border-color: rgb(68, 73, 86);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .mrp-btn--default.active {
    background-color: rgb(43, 51, 72);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .mrp-btn--success {
    background-color: rgb(23, 40, 50);
    border: 1px solid rgb(2, 91, 68);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .mrp-btn--success:hover {
    background-color: rgb(2, 91, 68);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .mrp-month:hover {
    background-color: rgb(36, 47, 71);
}

.theme-dark-blue .mrp-month-end,
.theme-dark-blue .mrp-month-start {
    background-color: rgb(4, 55, 88);
}

.theme-dark-blue .min-expiration-time-tooltip {
    background-color: rgb(38, 44, 66);
    border-color: rgb(87, 89, 104);
    color: rgb(124, 144, 168);
}

.theme-dark-blue .need-deposit-tooltip__balance,
.theme-dark-blue .need-deposit-tooltip__sum {
    color: rgb(127, 147, 171);
}

.theme-dark-blue .need-deposit-tooltip__balance span,
.theme-dark-blue .need-deposit-tooltip__sum span {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .assets-block__nav-item {
    background: rgb(29, 33, 48);
    border-color: rgb(69, 74, 86);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .assets-block__nav-item .svg-icon {
    fill: rgb(255, 255, 255) !important;
}

.theme-dark-blue .assets-block__nav-item:hover {
    border-color: rgb(0, 154, 249);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .assets-block__nav-item--active {
    background-color: rgb(49, 68, 99);
    border-color: rgb(0, 154, 249);
    box-shadow: rgba(0, 0, 0, 0.1) 0px 5px 10px;
}

.theme-dark-blue .assets-block .schedule-desc {
    color: rgb(123, 127, 139);
}

.theme-dark-blue .assets-block .schedule-desc__btn {
    background-color: rgb(29, 33, 48);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .assets-block .schedule-desc__btn .fa {
    color: rgb(255, 255, 255);
    margin-right: 7px;
    margin-top: 3px;
}

.theme-dark-blue .assets-block .schedule-desc__item .fa {
    color: rgb(143, 165, 191);
}

.theme-dark-blue .assets-block .schedule-desc .svg-icon {
    fill: rgb(143, 165, 191);
}

.theme-dark-blue .assets-block .sort-block__item {
    color: rgb(147, 150, 160);
}

.theme-dark-blue .assets-block .sort-block__item--active,
.theme-dark-blue .assets-block .sort-block__item:hover {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .assets-block .alist__item:not(.alist__item--no-hover):hover .alist__link {
    background-color: rgba(43, 71, 111, 0.4);
}

.theme-dark-blue .assets-block .alist__item--active .alist__link {
    background-color: rgb(43, 71, 111);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .assets-block .alist__item--has-loyalty-program .alist__payout {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .assets-block .alist__item--has-loyalty-program:not(.alist__item--active) .alist__link {
    background: linear-gradient(90deg, rgba(20, 70, 26, 0) 50.15%, rgba(50, 172, 65, 0.2));
}

.theme-dark-blue .assets-block .search {
    background: rgb(29, 33, 48);
    border-color: rgb(69, 74, 86);
}

.theme-dark-blue .assets-block .payout-desc {
    background: linear-gradient(269deg, rgba(50, 172, 65, 0) 50%, rgba(50, 172, 65, 0.28) 99.01%), rgb(23, 40, 50);
    border-color: rgb(3, 88, 67);
}

.theme-dark-blue .tab-nav-mobile-sidebar li.active a {
    background-color: rgb(49, 68, 99);
    border-color: rgb(0, 154, 249);
}

.theme-dark-blue .tab-nav-mobile-sidebar a {
    background-color: rgb(29, 33, 48);
    border-color: rgb(69, 74, 86);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .expresses-how-to-modal {
    background: rgb(35, 40, 59);
    border: 1px solid rgb(70, 74, 88);
    box-shadow: rgba(0, 0, 0, 0.1) 0px 5px 10px;
}

.theme-dark-blue .expresses-how-to-modal .close-btn {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .mobile-drop-down-list__list,
.theme-dark-blue .mobile-drop-down-list__title {
    background-color: rgb(29, 33, 48);
    border: 1px solid rgb(69, 74, 86);
}

.theme-dark-blue .mobile-drop-down-list__item:hover .mobile-drop-down-list__link {
    background-color: rgba(54, 64, 89, 0.5);
}

.theme-dark-blue .mobile-drop-down-list__item.active .mobile-drop-down-list__link {
    background-color: rgb(54, 64, 89);
}

.theme-dark-blue .mobile-drop-down-list__counter,
.theme-dark-blue .mobile-drop-down-list__icon {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .mobile-drop-down-list__icon svg {
    fill: rgb(142, 165, 192);
}

.theme-dark-blue .mobile-drop-down-list__link {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .payment-info-block__block {
    background-color: rgb(22, 26, 43);
    border: 1px solid rgb(32, 39, 63);
}

.theme-dark-blue .payment-info-block__k,
.theme-dark-blue .payment-info-block__text {
    color: rgb(143, 165, 191);
}

.theme-dark-blue .payment-info-block__text span {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .balance-info-block__top-in>* {
    background-color: rgb(28, 32, 46);
}

.theme-dark-blue .balance-info-block__data {
    border-color: rgba(52, 62, 82, 0.5);
}

.theme-dark-blue .balance-info-block__data:hover {
    border-color: rgb(52, 62, 82);
}

.theme-dark-blue .balance-info-block__icon {
    background-color: rgb(44, 50, 69);
}

.theme-dark-blue .balance-info-block.opened,
.theme-dark-blue .balance-info-block.opened .balance-info-block__data {
    border-color: rgb(52, 62, 82);
}

.theme-dark-blue .balance-info-block__currency,
.theme-dark-blue .balance-info-block__label,
.theme-dark-blue .demo-balance-form .form-group label {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .demo-balance-form .chips__item {
    border-color: rgb(73, 86, 113);
    color: rgb(142, 165, 192);
}

.theme-dark-blue .demo-balance-form .chips__item.active,
.theme-dark-blue .demo-balance-form .chips__item:hover {
    background-color: rgba(73, 86, 113, 0.3);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .theme-dark-blue .tutorial-v1__body {
    background-color: rgb(28, 32, 46);
}

.theme-dark-blue .theme-dark-blue .tutorial-v1 .notify {
    background-color: rgb(35, 40, 59);
    border: 1px solid rgb(70, 74, 88);
    box-shadow: rgba(0, 0, 0, 0.15) 0px 3px 10px 0px;
}

.theme-dark-blue .theme-dark-blue .tutorial-v1 .notify .btn-again {
    color: rgb(55, 151, 211);
}

.theme-dark-blue .drop-down-modal--chart-type {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .drop-down-modal--chart-type .settings-block__in a {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .drop-down-modal--window-layout-switcher .table>tbody>tr>td {
    border-color: rgb(52, 62, 82) !important;
}

.theme-dark-blue .drop-down-modal--window-layout-switcher .sq__item {
    background: rgb(54, 64, 89);
}

.theme-dark-blue .drop-down-modal--window-layout-switcher .sq.active .sq__item,
.theme-dark-blue .drop-down-modal--window-layout-switcher .sq:hover .sq__item {
    background: rgb(255, 255, 255);
}

.theme-dark-blue .drop-down-modal__choose-period .periods-list a {
    background-color: rgb(41, 49, 69);
    color: rgb(213, 214, 216);
}

.theme-dark-blue .drop-down-modal__choose-period .periods-list a.active,
.theme-dark-blue .drop-down-modal__choose-period .periods-list a:hover {
    background-color: rgb(54, 64, 89);
}

.theme-dark-blue .drop-down-modal__choose-period .tg-link a {
    background-color: rgb(41, 49, 69);
    border-color: rgb(142, 165, 192);
    color: rgb(213, 214, 216);
}

.theme-dark-blue .drop-down-modal__choose-period .tg-link a:hover {
    background-color: rgb(54, 64, 89);
}

.theme-dark-blue .drop-down-modal__choose-period--wrapper {
    border-color: rgb(142, 165, 192);
}

.theme-dark-blue .drop-down-modal__choose-period__signal-settings .ct {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .drop-down-modal__choose-period__choose-period,
.theme-dark-blue .drop-down-modal__choose-period__signal-settings {
    border-width: medium;
    border-style: none;
    border-color: currentcolor;
    border-image: initial;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 4px 12px;
    background: rgb(34, 38, 54) !important;
}

.theme-dark-blue .drop-down-modal--drawings-list .tab-body .actions-block svg {
    fill: rgb(142, 165, 192);
}

.theme-dark-blue .drop-down-modal--drawings-list .tab-body .drawings-list .list-item-block .icon-wrapper svg {
    fill: rgb(197, 197, 203);
}

.theme-dark-blue .drop-down-modal--drawings-list .tab-body .drawings-list .list-item .drawing-icon svg,
.theme-dark-blue .drop-down-modal--drawings-list .tab-body .drawings-list .list-item-block svg {
    fill: rgb(255, 255, 255);
}

.theme-dark-blue .drop-down-modal--drawings-list .all-block .list-item:hover {
    background-color: rgba(48, 153, 245, 0.24);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .drop-down-modal--drawings-list .tab-body .current-block .drawings-list .list-item-block a:hover .icon-wrapper svg {
    fill: rgb(255, 255, 255);
}

.theme-dark-blue .drop-down-modal--indicators-list .tab-body .actions-block svg {
    fill: rgb(142, 165, 192);
}

.theme-dark-blue .drop-down-modal--indicators-list .indicators-list .list-item .asset-label {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .drop-down-modal--indicators-list .indicators-list .list-item .fav {
    color: rgb(255, 151, 6);
}

.theme-dark-blue .drop-down-modal--indicators-list .indicators-list .list-item:hover {
    background-color: rgba(48, 153, 245, 0.24);
}

.theme-dark-blue .drop-down-modal--indicators-list .indicators-list .list-item:hover .asset-label,
.theme-dark-blue .drop-down-modal--indicators-list .indicators-list .list-item:hover .list-item-block {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .drop-down-modal .indicators-modal {
    background-color: rgb(46, 46, 54);
    box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 10px 1px;
}

.theme-dark-blue .drop-down-modal .indicators-modal a:hover {
    background-color: rgba(48, 153, 245, 0.24);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .unlock-a-new-trading-location-btn {
    --border-color-base: #3a79e7;
    --background-color-base: radial-gradient(65.63% 73.08% at 50% 100%, #0040ff 0%, rgba(0, 64, 255, 0) 100%), #081e3b;
    --text-color-base: #fff;
}

.theme-dark-blue .promotions {
    background: rgb(34, 38, 54);
}

.theme-dark-blue .promotions .card__timer {
    --promo-timer-text-color: #fff;
    --promo-timer-left-text-color: #8ea5c0;
    --promo-timer-border-color: #293145;
    --promo-timer-background-color: rgba(41, 49, 69, .5);
}

.theme-dark-blue .promotions .card.personal-bonus {
    background: rgb(4, 11, 34);
    box-shadow: rgba(0, 0, 0, 0.5) 0px 1px 0.5px 0px, rgba(142, 165, 192, 0.1) 0px 1px 0px 0px inset, rgba(142, 165, 192, 0.3) 0px 0px 1px 0px inset;
}

.theme-dark-blue .promotions .card.personal-bonus:hover {
    background: rgb(17, 23, 45);
    box-shadow: rgba(0, 0, 0, 0.35) 0px 10px 16px 0px, rgba(142, 165, 192, 0.1) 0px 1px 0px 0px inset, rgba(142, 165, 192, 0.3) 0px 0px 1px 0px inset;
}

.theme-dark-blue .promotions__header {
    background: rgb(30, 34, 50);
}

.theme-dark-blue .promotions__header .headline__label {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .promotions__header .headline__icon {
    background: rgba(40, 47, 64, 0.5);
    color: rgb(89, 103, 125);
}

.theme-dark-blue .promotions__header .headline__icon:hover {
    background: rgba(40, 47, 64, 0.8);
}

.theme-dark-blue .promotions__header .panel__item {
    background: rgb(31, 35, 52);
    border: 1px solid rgb(40, 47, 64);
    color: rgb(142, 165, 192);
}

.theme-dark-blue .promotions__header .panel__item:hover {
    background: rgba(40, 47, 64, 0.5);
    border: 1px solid rgb(40, 47, 64);
}

.theme-dark-blue .promotions__header .panel__item--active,
.theme-dark-blue .promotions__header .panel__item--active:hover {
    background: rgba(40, 47, 64, 0.8);
    border: 1px solid rgb(0, 154, 249);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .promotions__header .panel__badge {
    background: rgba(0, 154, 249, 0.6);
    border: 1px solid rgb(0, 154, 249);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .promotions__scroll {
    background: rgb(34, 38, 54);
}

.theme-dark-blue .promotions__empty .empty-title {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .promotions__empty .empty-tagline {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .promotions__list {
    background-color: rgb(34, 38, 54);
}

.theme-dark-blue .promotions__list .card {
    background: rgb(35, 40, 59);
    box-shadow: rgba(0, 0, 0, 0.5) 0px 1px 0.5px 0px, rgba(142, 165, 192, 0.1) 0px 1px 0px 0px inset, rgba(142, 165, 192, 0.3) 0px 0px 1px 0px inset;
}

.theme-dark-blue .promotions__list .card__overline .date--available {
    background: rgba(29, 34, 50, 0.5);
    border: 1px solid rgba(142, 165, 192, 0.15);
}

.theme-dark-blue .promotions__list .card__title {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .promotions__list .card__tagline {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .promotions__list .card:hover {
    box-shadow: rgba(0, 0, 0, 0.35) 0px 10px 16px 0px, rgba(142, 165, 192, 0.1) 0px 1px 0px 0px inset, rgba(142, 165, 192, 0.3) 0px 0px 1px 0px inset;
}

.theme-dark-blue .promotions__detail {
    background: rgb(34, 38, 54);
}

.theme-dark-blue .promotions__detail .detail-badge {
    background: rgba(29, 34, 50, 0.8);
    border: 1px solid rgba(142, 165, 192, 0.15);
    color: rgb(142, 165, 192);
}

.theme-dark-blue .promotions__detail .detail-title {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .promotions__detail .detail-html {
    color: rgb(204, 204, 204);
}

.theme-dark-blue .promotions__banner {
    background: radial-gradient(65.63% 73.08% at 50% 100%, rgb(0, 64, 255) 0px, rgba(0, 64, 255, 0) 100%), rgb(8, 30, 59);
    box-shadow: rgba(0, 0, 0, 0.45) 0px 2px 6px -2px;
}

.theme-dark-blue .promotions__banner .banner__title {
    -webkit-text-fill-color: transparent;
    background: linear-gradient(270deg, rgb(0, 154, 249), rgb(255, 255, 255)) text;
}

.theme-dark-blue .promotions__banner:hover {
    box-shadow: rgba(0, 0, 0, 0.45) 0px 12px 24px -6px;
}

.theme-dark-blue .promotions__art-banner .art-banner {
    background-color: rgb(18, 18, 18);
}

.theme-dark-blue .promotions__art-banner .art-banner__title {
    -webkit-text-fill-color: transparent;
    background: linear-gradient(275.85deg, rgb(255, 255, 255) 2.32%, rgb(240, 90, 182) 63.51%) text;
}

.theme-dark-blue .promotions__art-banner .art-banner__blur {
    mask-image: linear-gradient(transparent, rgb(0, 0, 0) 80%);
}

.theme-dark-blue .tournament-detail-modal .td-tabs__item {
    background-color: rgb(31, 35, 52);
    border: 1px solid rgb(40, 47, 64);
    color: rgb(142, 165, 192);
    font-weight: 400;
}

.theme-dark-blue .tournament-detail-modal .td-tabs__item:hover {
    background: rgba(40, 47, 64, 0.8);
}

.theme-dark-blue .tournament-detail-modal .td-tabs__item--active {
    background: rgba(40, 47, 64, 0.8);
    border: 1px solid rgb(0, 154, 249);
    color: rgb(255, 255, 255);
    font-weight: 600;
}

.theme-dark-blue .tournament-detail-modal .text11.success h4 {
    color: rgb(54, 156, 89);
}

.theme-dark-blue .tournament-detail-modal .td-rating {
    background-color: rgb(29, 34, 50);
}

.theme-dark-blue .tournament-detail-modal .td-rebuy {
    background: rgb(29, 34, 50);
}

.theme-dark-blue .tournament-detail-modal .td-desc__info .v {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .tournament-detail-modal .td-desc__info .k {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .tournament-detail-modal .rebuy__table td {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .tournament-detail-modal .rebuy__table td.cell-right {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .tournament-detail-modal .rebuy__text {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .tournament-detail-modal .rebuy__text b {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .tournament-detail-modal .td-rating .text1 span {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .tournament-history-modal .title {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .tournament-history-modal .history-rating {
    background: rgb(29, 34, 50);
}

.theme-dark-blue .tournaments-notification {
    background: rgba(57, 74, 116, 0.3);
    border: 1px dashed rgb(57, 74, 116);
}

.theme-dark-blue .tournaments-notification__icon>div {
    color: rgb(57, 74, 116);
}

.theme-dark-blue .tournaments-notification__content {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .tournaments-notification--error {
    background: rgba(118, 41, 45, 0.3);
    border: 1px dashed rgb(118, 41, 45);
}

.theme-dark-blue .tournaments-accordion {
    background-color: rgb(29, 34, 50);
}

.theme-dark-blue .tournaments-accordion__title {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .tournaments-accordion__title:hover>.icon-wrap {
    background-color: rgb(40, 47, 64);
}

.theme-dark-blue .tournaments-accordion__title .icon-wrap {
    background-color: rgba(40, 47, 64, 0.5);
}

.theme-dark-blue .tournaments-accordion__content {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .tournament__cup .svg-icon-wrap>div {
    background-color: rgba(0, 154, 249, 0.1);
    border: 1px dashed rgb(0, 154, 249);
    color: rgb(0, 154, 249);
}

.theme-dark-blue .tournament__cup .svg-icon-wrap>div:hover {
    background: rgba(0, 154, 249, 0.3);
    border: 1px solid rgb(0, 154, 249);
}

.theme-dark-blue .tournament-table>thead>tr>th {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .tournament-table>tbody>tr {
    border-top: 1px solid rgb(41, 45, 74);
    background-color: transparent !important;
}

.theme-dark-blue .tournament-table>tbody>tr>td {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .tournament-table>tbody>tr>td .clock-icon {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .tournament-table>tbody>tr.tournaments-position-1 {
    background-color: rgb(39, 41, 55) !important;
}

.theme-dark-blue .tournament-table>tbody>tr.tournaments-position-2 {
    background-color: rgb(38, 42, 57) !important;
}

.theme-dark-blue .tournament-table>tbody>tr.tournaments-position-3 {
    background-color: rgb(38, 39, 54) !important;
}

.theme-dark-blue .tournament-table>tbody>tr.tournaments-position-10,
.theme-dark-blue .tournament-table>tbody>tr.tournaments-position-4,
.theme-dark-blue .tournament-table>tbody>tr.tournaments-position-5,
.theme-dark-blue .tournament-table>tbody>tr.tournaments-position-6,
.theme-dark-blue .tournament-table>tbody>tr.tournaments-position-7,
.theme-dark-blue .tournament-table>tbody>tr.tournaments-position-8,
.theme-dark-blue .tournament-table>tbody>tr.tournaments-position-9 {
    background-color: rgba(36, 143, 50, 0.03) !important;
}

.theme-dark-blue .tournament-table>tbody>tr.isCalculated {
    background-color: rgba(142, 165, 192, 0.03) !important;
}

.theme-dark-blue .tournament-table>tbody>tr.active-tr {
    background-color: rgba(0, 154, 249, 0.05) !important;
}

.theme-dark-blue .tournaments-modal .flex-vertical-block__header {
    background-color: rgb(30, 34, 50);
}

.theme-dark-blue .tournaments-modal .flex-vertical-block__header .tournaments-title span {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .tournaments-modal .flex-vertical-block__header .tournaments-title .close-icon>div {
    background: rgba(40, 47, 64, 0.5);
    color: rgb(89, 103, 125);
}

.theme-dark-blue .tournaments-modal .flex-vertical-block__header .tournaments-title .close-icon>div:hover {
    background: rgba(40, 47, 64, 0.8);
}

.theme-dark-blue .tournaments-modal .flex-vertical-block__header .tournaments-tabs li {
    background-color: rgb(31, 35, 52);
    border: 1px solid rgb(40, 47, 64);
    color: rgb(142, 165, 192);
}

.theme-dark-blue .tournaments-modal .flex-vertical-block__header .tournaments-tabs li:hover {
    background-color: rgb(38, 44, 61);
}

.theme-dark-blue .tournaments-modal .flex-vertical-block__header .tournaments-tabs li.active {
    background-color: rgb(38, 44, 61);
    border: 1px solid rgb(0, 154, 249);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .tournaments-modal .tournaments-divider {
    background-color: rgb(39, 45, 63);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .tournaments-modal .tournament {
    background-color: rgb(35, 40, 59);
    box-shadow: rgba(0, 0, 0, 0.5) 0px 1px 0.5px 0px, rgba(142, 165, 192, 0.1) 0px 1px 0px 0px inset, rgba(142, 165, 192, 0.3) 0px 0px 1px 0px inset;
}

.theme-dark-blue .tournaments-modal .tournament__name {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .tournaments-modal .tournament__prize-fee .tkv__k {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .tournaments-modal .tournament__prize-fee .tkv__v {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .tournaments-modal .tournament__footer {
    background-color: rgb(39, 45, 63);
}

.theme-dark-blue .tournaments-modal .tournament__time-to-end-label {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .tournaments-modal .tournament:hover {
    box-shadow: rgba(0, 0, 0, 0.35) 0px 10px 16px 0px, rgba(142, 165, 192, 0.1) 0px 1px 0px 0px inset, rgba(142, 165, 192, 0.3) 0px 0px 1px 0px inset;
}

.theme-dark-blue .tournaments-modal .tournament--day_off::after {
    background: rgb(136, 51, 203);
}

.theme-dark-blue .tournaments-modal .tournament--hour_play::after {
    background: rgb(0, 154, 249);
}

.theme-dark-blue .tournaments-modal .tournament--rumble::after {
    background: rgb(178, 124, 62);
}

.theme-dark-blue .tournaments-modal .tournament--registered::after {
    background: rgb(0, 154, 249);
}

.theme-dark-blue .tournaments-modal .tournament--registered {
    border: 1px solid rgb(0, 154, 249);
}

.theme-dark-blue .tournaments-modal .stats__info {
    background: rgb(39, 45, 63);
}

.theme-dark-blue .tournaments-modal .stats .info__k {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .tournaments-modal .stats .history__empty .empty-title,
.theme-dark-blue .tournaments-modal .stats .history__title,
.theme-dark-blue .tournaments-modal .stats .history__toggle span,
.theme-dark-blue .tournaments-modal .stats .info__v {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .tournaments-modal .stats .history__empty .empty-description {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .tournaments__message,
.theme-dark-blue .tournaments__message .message-btn {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .tournaments__message--warning {
    background: rgba(163, 75, 25, 0.3);
    border: 1px dashed rgb(163, 75, 25);
}

.theme-dark-blue .tournaments__message--warning .message-btn {
    background: rgba(163, 75, 25, 0.4);
}

.theme-dark-blue .tournaments__message--success {
    background: rgba(7, 79, 64, 0.3);
    border: 1px dashed rgb(7, 79, 64);
}

.theme-dark-blue .tournaments__message--success .message-btn {
    background: rgb(7, 79, 64);
    border: 1px solid rgb(4, 120, 56);
}

.theme-dark-blue .tournaments__message--success .message-btn:hover {
    background: rgb(4, 120, 56);
}

.theme-dark-blue .drop-down-modal--balance .add-new-account-btn {
    background-color: rgba(31, 37, 54, 0.5);
    border: 1px dashed rgb(52, 62, 82);
}

.theme-dark-blue .drop-down-modal--balance .balance-item {
    background-color: rgb(31, 37, 54);
}

.theme-dark-blue .drop-down-modal--balance .balance-item__label {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .drop-down-modal--balance .balance-item:hover {
    background-color: rgba(31, 37, 54, 0.5);
}

.theme-dark-blue .drop-down-modal--balance .balance-item--current .balance-item__change-currency-link {
    background-color: rgba(37, 43, 60, 0.5);
    border-color: rgba(0, 154, 249, 0.5);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .drop-down-modal--balance .balance-item--current .balance-item__change-currency-link:hover {
    background-color: rgba(37, 43, 60, 0.7);
    border-color: rgba(0, 154, 249, 0.7);
}

.theme-dark-blue .drop-down-modal--balance .balance-item-group-wrap__header {
    background-color: rgb(31, 37, 54);
}

.theme-dark-blue .drop-down-modal--balance .balance-item-group-wrap__header-icon {
    color: var(--po-ui-kit-tag-a-base);
}

.theme-dark-blue .drop-down-modal--balance .balance-item-group-wrap__items {
    background-color: rgba(31, 37, 54, 0.5);
}

.theme-dark-blue .drop-down-modal--balance .balance-item-group-wrap__header-arrow {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .drop-down-modal--balance .balance-item-group-wrap__header-label {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .drop-down-modal--balance .balance-item-group-wrap--tournament .balance-item-group__label-timer {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .drop-down-modal--balance .balance-item-group-wrap--tournament .balance-item-group.launched .balance-item-group__icon,
.theme-dark-blue .drop-down-modal--balance .balance-item-group-wrap--tournament .balance-item-group.launched .balance-item-group__timer {
    color: rgb(0, 154, 249);
}

.theme-dark-blue .drop-down-modal--balance .balance-item-group-wrap--open .balance-item-group-wrap__header-icon {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .drop-down-modal--balance .balance-item-group-wrap--positive-balances .balance-item-group__icon .currency-icon {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .drop-down-modal--balance .balance-item-group__label {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .drop-down-modal--balance .balance-item-group:hover {
    background-color: rgba(54, 64, 89, 0.3);
}

.theme-dark-blue .drop-down-modal--balance .window .change-window-btn {
    background-color: rgb(29, 33, 48);
    border-color: rgb(52, 62, 82);
    color: rgb(142, 165, 192);
}

.theme-dark-blue .drop-down-modal__close-icon svg {
    fill: rgba(142, 165, 192, 0.5);
    transition: fill 0.3s;
}

.theme-dark-blue .drop-down-modal__close-icon:hover svg {
    fill: rgb(142, 165, 192);
}

.theme-dark-blue .drop-down-modal--drawings-list .tab-nav li,
.theme-dark-blue .drop-down-modal--indicators-list .tab-nav li {
    border-bottom-width: medium;
    border-bottom-style: none;
    border-bottom-color: currentcolor;
}

.theme-dark-blue .drop-down-modal--drawings-list .tab-nav li a,
.theme-dark-blue .drop-down-modal--indicators-list .tab-nav li a {
    background-color: rgb(29, 33, 48);
    border: 1px solid rgb(69, 74, 86);
    color: rgb(255, 255, 255);
    transition: color 0.3s, background-color 0.3s, border-color 0.3s;
}

.theme-dark-blue .drop-down-modal--drawings-list .tab-nav li:hover:not(.active) a,
.theme-dark-blue .drop-down-modal--indicators-list .tab-nav li:hover:not(.active) a {
    border-color: rgb(0, 154, 249);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .drop-down-modal--drawings-list .tab-nav li.active a,
.theme-dark-blue .drop-down-modal--indicators-list .tab-nav li.active a {
    background-color: rgb(49, 68, 99);
    border-color: rgb(0, 154, 249);
    box-shadow: rgba(0, 0, 0, 0.1) 0px 5px 10px;
}

.theme-dark-blue .fast-deposit-modal input[name="bonus_code"],
.theme-dark-blue .fast-deposit-modal input[name="code"] {
    background-color: rgb(22, 32, 50);
}

.theme-dark-blue .fast-deposit-modal label {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .ReactModal__Overlay {
    background-color: rgba(15, 16, 19, 0.7);
}

.theme-dark-blue .ReactModal__Overlay.ConfirmModalOverlay .ReactModal__Content.ConfirmModal .icon svg {
    fill: rgb(142, 165, 192);
}

.theme-dark-blue .ReactModal__Overlay.ConfirmModalOverlay .ReactModal__Content.ConfirmModal .content p,
.theme-dark-blue .custom-candles-colors__title {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .custom-candles-colors__picker .colorful-picker__title {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .custom-candles-colors__picker .colorful-picker__box {
    background: rgb(31, 35, 52);
}

.theme-dark-blue .custom-candles-colors__picker .colorful-picker__box .c-picker__title .c-picker-title {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .custom-candles-colors__select .shadow-select__label {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .trader-information-modal input.form-control {
    color: rgb(255, 255, 255) !important;
}

.theme-dark-blue .trader-information-modal .trading-info__k {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .trader-information-modal .trading-info li {
    background-color: rgb(41, 49, 69);
}

.theme-dark-blue .trader-information-modal .data-block {
    background-color: rgb(29, 33, 48);
}

.theme-dark-blue .trader-information-modal .data-block .form-block label {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .trader-information-modal .block-msg {
    background-color: rgb(29, 33, 48);
}

.theme-dark-blue .trader-information-modal .block-msg__text {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .trader-information-modal .copy-info-table-edit-block {
    background-color: rgba(204, 204, 204, 0.1);
    border-color: rgb(204, 204, 204);
}

.theme-dark-blue .trader-information-modal .for-small-width .user-info .status-wrap,
.theme-dark-blue .trader-information-modal .for-small-width .user-info__bottom-col {
    background-color: rgb(29, 33, 48);
}

.theme-dark-blue .trader-information-modal .copy-message {
    background: rgba(49, 68, 99, 0.7);
    border: 1px dashed rgb(0, 154, 249);
    opacity: 0.9;
}

.theme-dark-blue .trader-information-modal .tbs__nav-link {
    background-color: rgb(29, 33, 48);
    border: 1px solid rgb(69, 74, 86);
    color: rgb(255, 255, 255);
    transition: border-color 0.3s;
}

.theme-dark-blue .trader-information-modal .tbs__nav-link:hover {
    border-color: rgb(0, 154, 249);
}

.theme-dark-blue .trader-information-modal .tbs__nav-link.active {
    background-color: rgb(49, 68, 99);
    border-color: rgb(0, 154, 249);
}

.theme-dark-blue .trader-information-modal .tbs__filter-link {
    background-color: rgb(29, 33, 48);
    border: 1px solid rgb(69, 74, 86);
}

.theme-dark-blue .trader-information-modal .user-block .btn-wrap .svg-icon {
    fill: rgb(255, 255, 255);
}

.theme-dark-blue .trader-information-modal .filter-nav__btn {
    background-color: rgb(41, 49, 69);
}

.theme-dark-blue .clawshorns-analytics-modal .tabs__caption>li a {
    background-color: rgb(44, 50, 72);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .clawshorns-analytics-modal .tabs__caption>li.active a {
    background-color: rgb(81, 86, 111);
}

.theme-dark-blue .clawshorns-analytics-modal .table>tbody>tr>td,
.theme-dark-blue .clawshorns-analytics-modal .table>thead>tr>th {
    border-color: rgb(41, 49, 69) !important;
}

.theme-dark-blue .clawshorns-analytics-modal .analytics-block .item-info-block .arrow-back {
    background-color: rgb(41, 49, 69);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .clawshorns-analytics-modal .filter .mdl-switch__label {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .clawshorns-analytics-modal .filter .current-date {
    color: rgb(143, 165, 191);
}

.theme-dark-blue .clawshorns-analytics-modal .filter .btn_ {
    background-color: rgb(41, 49, 69);
    border: 1px solid transparent;
    border-radius: 4px;
    color: rgb(255, 255, 255);
    cursor: pointer;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.4285;
    padding: 7px 16px;
    text-align: center;
    transition: background-color 0.3s, border-color 0.3s, color 0.3s;
    user-select: none;
    white-space: normal;
}

.theme-dark-blue .clawshorns-analytics-modal .filter .btn_:focus,
.theme-dark-blue .clawshorns-analytics-modal .filter .btn_:hover {
    background-color: rgb(41, 49, 69);
    color: rgb(213, 214, 216);
}

.theme-dark-blue .clawshorns-analytics-modal .filter .btn_.active {
    background-color: rgb(54, 64, 89);
}

.theme-dark-blue .clawshorns-analytics-modal .applications__btn {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .clawshorns-analytics-modal .applications__btn--android-apk {
    border: 1px solid rgb(41, 49, 69);
}

.theme-dark-blue .clawshorns-analytics-modal .applications__btn--android,
.theme-dark-blue .clawshorns-analytics-modal .applications__btn--ios {
    background-color: rgb(61, 64, 84);
}

.theme-dark-blue .clawshorns-analytics-modal .applications__item+.applications__item {
    border-top: 1px solid rgb(68, 68, 69);
}

.theme-dark-blue .clawshorns-analytics-modal .table-analytics>tbody>tr:hover>td:not(.loading),
.theme-dark-blue .clawshorns-analytics-modal .table-calendar>tbody>tr:hover>td:not(.loading) {
    background-color: rgb(29, 34, 54);
}

.theme-dark-blue .clawshorns-analytics-modal .table-analytics>tbody>tr.opened>td,
.theme-dark-blue .clawshorns-analytics-modal .table-calendar>tbody>tr.opened>td {
    background-color: rgb(56, 61, 84);
}

.theme-dark-blue .clawshorns-analytics-modal .calendar-item-info-block {
    background-color: rgb(31, 34, 52);
}

.theme-dark-blue .achievement-info-modal .item .info>div::before {
    border-right: 1px solid rgb(54, 61, 72);
}

.theme-dark-blue .achievement-info-modal .item .divider {
    background-color: rgb(54, 61, 72);
}

.theme-dark-blue .achievement-info-modal .type.common {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .achievement-info-modal .type.rare {
    color: rgb(44, 204, 255);
}

.theme-dark-blue .achievement-info-modal .type.legendary {
    color: rgb(44, 253, 124);
}

.theme-dark-blue .achievement-info-modal .type.gold {
    box-shadow: rgb(218, 143, 31) 0px 0px 10px 2px;
}

.theme-dark-blue .achievement-info-modal .type.silver {
    box-shadow: rgb(80, 87, 90) 0px 0px 10px 2px;
}

.theme-dark-blue .achievement-info-modal .type.bronze {
    box-shadow: rgb(134, 63, 29) 0px 0px 10px 2px;
}

.theme-dark-blue .exp-info-modal .title {
    color: rgb(0, 154, 249);
}

.theme-dark-blue .exp-info-modal .exp {
    color: rgb(143, 165, 191);
}

.theme-dark-blue .exp-info-modal .exp__in {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .crystal-info-modal .r .title {
    color: rgb(0, 154, 249);
}

.theme-dark-blue .pending-order-modal .bootstrap-select .dropdown-toggle.btn-default {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .pending-order-modal .bootstrap-select .dropdown-toggle.btn-default .bs-caret {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .pending-order-modal input.form-control {
    color: rgb(255, 255, 255) !important;
}

.theme-dark-blue .pending-order-modal .input-group {
    border-color: rgb(44, 50, 69);
}

.theme-dark-blue .pending-order-modal .input-group .input-group-addon {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .pending-order-modal .current-time,
.theme-dark-blue .pending-order-modal .form-group>label {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .pending-order-modal .nav>a {
    background: rgba(48, 153, 245, 0.05);
    border: 1px dashed rgb(72, 165, 246);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .pending-order-modal .nav>a.active {
    border-color: rgb(48, 153, 245);
    border-style: solid;
    box-shadow: rgba(48, 153, 245, 0.5) 0px 0px 15px;
}

.theme-dark-blue .pending-order-modal .quick-timeframe-selector .btn-minus,
.theme-dark-blue .pending-order-modal .quick-timeframe-selector .btn-plus {
    background-color: rgb(31, 35, 52);
    border-color: rgb(44, 50, 69);
}

.theme-dark-blue .pending-order-modal .quick-timeframe-selector .btn-minus:not(.disabled):hover,
.theme-dark-blue .pending-order-modal .quick-timeframe-selector .btn-plus:not(.disabled):hover {
    background-color: rgb(49, 68, 99);
    border-color: rgb(0, 154, 249);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .pending-order-modal .quick-timeframe-selector .btn-minus:not(.disabled):hover svg,
.theme-dark-blue .pending-order-modal .quick-timeframe-selector .btn-plus:not(.disabled):hover svg {
    opacity: 1;
}

.theme-dark-blue .pending-order-modal .quick-timeframe-selector .btn-minus svg,
.theme-dark-blue .pending-order-modal .quick-timeframe-selector .btn-plus svg {
    opacity: 0.5;
}

.theme-dark-blue .pending-order-modal .quick-timeframe-selector .btn-minus.disabled,
.theme-dark-blue .pending-order-modal .quick-timeframe-selector .btn-plus.disabled {
    cursor: default;
    opacity: 0.5;
}

.theme-dark-blue .unlocked-achievements-modal .total-info__divider {
    border-left: 1px solid rgb(49, 52, 58);
}

.theme-dark-blue .bonus-history-info-modal .table {
    border-bottom: 1px solid rgb(52, 56, 60);
}

.theme-dark-blue .bonus-history-info-modal .table td:first-child:not(.bonus-info) {
    border-right: 1px solid rgb(52, 56, 60);
}

.theme-dark-blue .bonus-history-info-modal .table span {
    color: rgb(143, 165, 191);
}

.theme-dark-blue .bonus-history-info-modal .bonus-info b {
    color: rgb(0, 154, 249);
}

.theme-dark-blue .settings-modal .confidentiality-block {
    display: grid;
    gap: 10px;
}

.theme-dark-blue .settings-modal__category {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .settings-modal__category .svg-icon {
    color: rgb(142, 165, 192);
    fill: rgb(142, 165, 192);
}

.theme-dark-blue .settings-modal__category .fa {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .settings-modal__category:hover:not(.settings-modal__category--active) {
    background-color: rgb(41, 49, 69);
}

.theme-dark-blue .settings-modal__category--active {
    background-color: rgb(54, 64, 89);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .settings-modal__category--active .svg-icon {
    color: rgb(255, 255, 255);
    fill: rgb(255, 255, 255);
}

.theme-dark-blue .settings-modal__category--active .fa {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .settings-modal .new-tpl .settings-modal__content-settings .content-settings__title {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .settings-modal .my-theme .select-file-block {
    --background-color-base: #1f2334;
    --border-color-base: #2c3245;
    --color-base: #8ea5c0;
}

.theme-dark-blue .settings-modal .my-theme .file-thumb {
    --background-color-base: #1d2232;
    --border-color-base: #293145;
}

.theme-dark-blue .settings-modal .my-theme .file-thumb .btn-remove svg {
    color: rgb(142, 165, 192);
    opacity: 0.5;
}

.theme-dark-blue .ticket-created-modal .text>span {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .ticket-created-modal .withdrawal-countdown {
    color: rgb(200, 97, 39);
}

.theme-dark-blue .ranking-modal .trader-data .kv__k,
.theme-dark-blue .ranking-modal h2 {
    color: rgb(143, 165, 191);
}

.theme-dark-blue .ranking-modal .list-of-awards .awards__title {
    background-color: rgb(24, 28, 42);
}

.theme-dark-blue .ranking-modal .list-of-awards .awards__title .arrow {
    color: rgb(143, 165, 191);
}

.theme-dark-blue .ranking-modal .list-of-awards .awards__list {
    background-color: rgb(36, 40, 56);
}

.theme-dark-blue .ranking-modal .list-of-awards .awards__list h3 {
    color: rgb(126, 145, 167);
}

.theme-dark-blue .mt5-demo-balance-modal .fa {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .after-registration-modal {
    background-color: rgb(28, 31, 48);
}

.theme-dark-blue .your-safe-btc-modal__r {
    background-color: rgb(29, 33, 48);
}

.theme-dark-blue .your-safe-btc-modal__table {
    background-color: rgb(29, 33, 48);
    box-shadow: rgb(41, 49, 69) 0px 0px 0px 1px;
}

.theme-dark-blue .your-safe-btc-modal__table td,
.theme-dark-blue .your-safe-btc-modal__table th {
    border: 1px solid rgb(41, 49, 69);
}

.theme-dark-blue .your-safe-btc-modal__table th {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .your-safe-btc-modal__table tr td:last-child {
    color: rgb(143, 165, 191);
}

.theme-dark-blue .your-safe-btc-modal__table tr.active td {
    background-color: rgb(23, 39, 49);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .your-safe-btc-modal .select-btn {
    background-color: rgb(22, 26, 43) !important;
    border-color: rgb(32, 39, 63) !important;
}

.theme-dark-blue .your-safe-deposit-modal__form {
    background-color: rgb(20, 23, 41);
}

.theme-dark-blue .your-safe-deposit-modal__form label {
    color: rgb(126, 145, 167);
}

.theme-dark-blue .your-safe-deposit-modal__block-t {
    background-color: rgb(29, 34, 50);
    border-color: rgb(41, 49, 69);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .your-safe-deposit-modal .input-group {
    border-color: rgb(32, 39, 63);
}

.theme-dark-blue .your-safe-deposit-modal .input-group .form-control {
    background-color: rgb(22, 26, 43) !important;
    border-color: rgb(32, 39, 63) !important;
    color: rgb(255, 255, 255) !important;
}

.theme-dark-blue .your-safe-deposit-modal .input-group .input-group-addon {
    background-color: rgb(22, 26, 43);
    border-right: 1px solid rgb(32, 39, 63);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .your-safe-downgrade-modal__dwnl {
    background-color: rgb(20, 23, 41);
}

.theme-dark-blue .your-safe-modal__or span::after,
.theme-dark-blue .your-safe-modal__or span::before {
    background-color: rgb(41, 49, 69);
}

.theme-dark-blue .your-safe-modal__terms {
    color: rgb(143, 165, 191);
}

.theme-dark-blue .your-safe-modal__terms input:checked+label::before {
    background-color: rgb(35, 76, 221);
    border-color: rgb(35, 76, 221);
}

.theme-dark-blue .your-safe-modal__message {
    background-color: rgb(25, 29, 45);
    color: rgb(142, 165, 192);
}

.theme-dark-blue .your-safe-modal .transfer-input {
    background-color: rgb(23, 27, 45);
    border: 1px solid rgb(41, 49, 69);
}

.theme-dark-blue .your-safe-modal .transfer-input__val {
    background-color: transparent;
    border: unset;
    border-radius: unset;
    padding: unset;
    color: rgb(255, 255, 255) !important;
}

.theme-dark-blue .your-safe-modal .transfer-input__right {
    color: rgb(126, 145, 167);
}

.theme-dark-blue .your-safe-modal .transfer-input__btn {
    border-right: 1px solid rgb(41, 49, 69);
}

.theme-dark-blue .your-safe-modal .transfer-input__btn:hover {
    background-color: rgb(41, 49, 69);
}

.theme-dark-blue .your-safe-modal .transfer-input.big-number-1 .transfer-input__btn,
.theme-dark-blue .your-safe-modal .transfer-input.big-number-2 .transfer-input__btn {
    border-right: unset;
}

.theme-dark-blue .your-safe-modal .chips__item {
    border-color: rgb(32, 39, 63);
    color: rgb(116, 133, 155);
}

.theme-dark-blue .your-safe-modal .chips__item.active,
.theme-dark-blue .your-safe-modal .chips__item:hover {
    background-color: rgb(32, 39, 63);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .your-safe-overview-modal__dwnl {
    background-color: rgb(20, 23, 41);
}

.theme-dark-blue .your-safe-unlock-safe-modal__text span {
    color: rgb(2, 91, 68);
}

.theme-dark-blue .your-safe-unlock-safe-modal__r-text {
    color: rgb(143, 165, 191);
}

.theme-dark-blue .your-safe-unlock-safe-modal__r-text span {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .your-safe-withdrawal-modal__form {
    background-color: rgb(20, 23, 41);
}

.theme-dark-blue .your-safe-withdrawal-modal__form label {
    color: rgb(126, 145, 167);
}

.theme-dark-blue .your-safe-withdrawal-modal__block-text {
    color: rgb(143, 165, 191);
}

.theme-dark-blue .your-safe-withdrawal-modal .input-group {
    border-color: rgb(32, 39, 63);
}

.theme-dark-blue .your-safe-withdrawal-modal .input-group .form-control {
    background-color: rgb(22, 26, 43) !important;
    border-color: rgb(32, 39, 63) !important;
    color: rgb(255, 255, 255) !important;
}

.theme-dark-blue .your-safe-withdrawal-modal .input-group .input-group-addon {
    background-color: rgb(22, 26, 43);
    border-right: 1px solid rgb(32, 39, 63);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .your-safe-statement-modal__form {
    background-color: rgb(20, 23, 41);
}

.theme-dark-blue .your-safe-statement-modal__form label,
.theme-dark-blue .your-safe-statement-modal__sub-title {
    color: rgb(126, 145, 167);
}

.theme-dark-blue .your-safe-statement-modal__period-item.active .btn {
    border-color: rgb(2, 91, 68);
}

.theme-dark-blue .top-ranked-players-last-24h-modal .table>tbody>tr>td,
.theme-dark-blue .top-ranked-players-last-24h-modal .table>thead>tr>th {
    border-color: rgb(41, 49, 69) !important;
}

.theme-dark-blue .top-ranked-players-last-24h-modal .pagination li:not(.active) a {
    background-color: rgb(41, 49, 69);
}

.theme-dark-blue .top-ranked-players-last-24h-modal .pagination li.active a {
    background-color: rgb(68, 72, 88);
}

.theme-dark-blue .buy-info-modal .chest__title {
    color: rgb(255, 222, 116);
}

.theme-dark-blue .left-top-info-signals-confirm-modal {
    background-color: rgb(34, 38, 56);
}

.theme-dark-blue .left-top-info-signals-confirm-modal .content-wrap {
    background-color: rgb(29, 33, 48);
}

.theme-dark-blue .left-top-info-signals-confirm-modal .content-wrap .amount,
.theme-dark-blue .left-top-info-signals-confirm-modal .signal-progress-wrapper {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .left-top-info-signals-confirm-modal .toggle-icon {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .upload-docs-confirm-modal .block {
    background-color: rgb(29, 33, 48);
}

.theme-dark-blue .mt5-exchange-modal form label {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .mt5-exchange-modal .form-wrapper {
    background: rgb(31, 35, 52);
}

.theme-dark-blue .mt5-exchange-modal .text2 {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .mt5-exchange-modal .text2 span {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .mt5-exchange-modal .btn {
    background-color: rgb(7, 79, 64);
    border: 1px solid rgb(4, 120, 56);
}

.theme-dark-blue .mt5-exchange-modal .btn:hover {
    background-color: rgb(4, 120, 56);
}

.theme-dark-blue .account-comparison-modal .rw__col:not(.rw__col--first) {
    background-color: rgb(29, 33, 48);
}

.theme-dark-blue .account-comparison-modal .rw__col:not(.rw__col--first) .rw__item:nth-child(2n) {
    background-color: rgb(31, 37, 57);
}

.theme-dark-blue .account-comparison-modal .tooltip2 .fa {
    color: rgba(142, 165, 192, 0.5);
    cursor: help;
}

.theme-dark-blue .demo-balance-modal .or-text {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .promo-code-mod50-modal .item {
    --border-color: #464a58;
}

.theme-dark-blue .promo-code-mod50-modal .item__col--last {
    background-color: rgb(38, 46, 65);
}

.theme-dark-blue .promo-code-mod50-modal .item__col--center {
    color: rgb(0, 153, 250);
}

.theme-dark-blue .promo-code-mod50-modal .item--active {
    --border-color: #3259a4;
    background-color: rgb(41, 49, 69);
    box-shadow: rgba(0, 0, 0, 0.24) 0px 20px 40px 0px;
}

.theme-dark-blue .promo-code-mod50-modal .item--active .item__col--last {
    background-color: rgb(31, 35, 52);
}

.theme-dark-blue .repeat-max-deposit-modal .img-wrap,
.theme-dark-blue .trade-and-upgrade-modal .img-wrap {
    background-color: rgb(31, 35, 51);
}

.theme-dark-blue .ai-trading-modal .pattern {
    background-color: rgb(31, 35, 52);
    color: rgb(178, 178, 178);
}

.theme-dark-blue .ai-trading-modal .pattern::after,
.theme-dark-blue .ai-trading-modal .pattern::before {
    background-color: rgb(31, 35, 52);
}

.theme-dark-blue .change-account-currency-modal .form-group>label {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .change-account-currency-modal .exchange-block__from-currency-block {
    background-color: rgb(22, 32, 50);
    border-color: rgb(68, 80, 106);
    color: rgb(126, 145, 167);
}

.theme-dark-blue .change-account-currency-modal .exchange-block .currency,
.theme-dark-blue .change-account-currency-modal .exchange-block__from-currency-block-label {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .change-account-currency-modal .exchange-info {
    background-color: rgba(31, 37, 54, 0.5);
    border-color: rgb(52, 62, 82);
}

.theme-dark-blue .change-account-currency-modal .exchange-info__icon {
    color: rgb(44, 50, 69);
}

.theme-dark-blue .change-account-currency-modal .exchange-info__bottom,
.theme-dark-blue .change-account-currency-modal .exchange-info__label {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .hotkeys-modal .buttons__line {
    border-color: rgba(66, 70, 83, 0.25);
}

.theme-dark-blue .hotkeys-modal .button {
    border: 1px solid rgba(126, 145, 167, 0.25);
    box-shadow: rgba(1, 4, 10, 0.28) 0px 2px 0px 0px;
    color: rgb(142, 165, 192);
}

.theme-dark-blue .welcome-bonus-modal::before {
    background: linear-gradient(325deg, rgb(0, 33, 103) 5.24%, rgb(0, 154, 249) 78.73%);
    filter: blur(58px);
}

.theme-dark-blue .welcome-bonus-modal::after {
    background: linear-gradient(rgb(0, 154, 249), rgb(101, 196, 255));
    filter: blur(47.25px);
}

.theme-dark-blue .welcome-bonus-modal .modal-close svg {
    fill: rgb(255, 255, 255);
}

.theme-dark-blue .welcome-bonus-modal__timer {
    background: rgba(29, 34, 50, 0.8);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .welcome-bonus-modal__timer-time {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .welcome-bonus-modal__img {
    background: linear-gradient(187deg, rgba(35, 40, 59, 0) 30.58%, rgb(35, 40, 59) 88.65%), radial-gradient(85.23% 204.8% at 50% 100%, rgb(39, 86, 114) 0px, rgba(31, 35, 52, 0) 100%), rgb(35, 40, 59);
}

.theme-dark-blue .welcome-bonus-modal__img::after {
    background: linear-gradient(rgba(35, 40, 59, 0), rgb(35, 40, 59) 83.68%);
}

.theme-dark-blue .welcome-bonus-modal .bonus__content {
    background-color: rgb(29, 34, 50);
}

.theme-dark-blue .welcome-bonus-modal .bonus__how {
    background-color: rgb(29, 34, 50);
    border: 1px solid rgb(41, 49, 69);
}

.theme-dark-blue .welcome-bonus-modal .bonus__how-title {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .welcome-bonus-modal .bonus__steps-item--progress {
    background-color: rgb(46, 50, 60);
}

.theme-dark-blue .pocket-friends-share-modal .mfp-close {
    --po-ui-kit-icon-color-base: #8ea5c0;
    opacity: 0.5;
}

.theme-dark-blue .pocket-friends-share-modal__tab {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .pocket-friends-share-modal__tab--active {
    color: rgb(255, 255, 255);
    border: 1px solid rgb(0, 154, 249) !important;
}

.theme-dark-blue .pocket-friends-share-modal__wrapper {
    background-color: rgb(29, 34, 50);
}

.theme-dark-blue .pocket-friends-share-modal__btn {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .pocket-friends-share-modal .info-block__input {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .pocket-friends-share-modal .info-block__addon {
    background-color: rgb(41, 49, 69);
    color: rgb(142, 165, 192);
}

.theme-dark-blue .pocket-friends-share-modal .info-block__qr-code,
.theme-dark-blue .pocket-friends-share-modal .share-to {
    --background-color-hover: #293145;
}

.theme-dark-blue .pocket-friends-share-modal__title,
.theme-dark-blue .pocket-friends-your-links-modal__title {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .pocket-friends-your-links-modal__sub-title {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .pocket-friends-your-links-modal input,
.theme-dark-blue .pocket-friends-your-links-modal textarea {
    border: 1px solid rgb(69, 74, 86);
    background-color: rgb(22, 32, 50) !important;
}

.theme-dark-blue .pocket-friends-your-links-modal label {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .daily-bonus-modal {
    background: radial-gradient(circle at 20% -6%, rgb(73, 46, 133) 0px, rgb(73, 78, 207) 10%, rgb(35, 40, 59) 40%);
}

.theme-dark-blue .daily-bonus-modal .days-block {
    --border-color-base: #293145;
    --background-color-base: linear-gradient(180deg, rgba(41, 49, 69, .5), rgba(25, 29, 41, .5));
    --border-color-received: #32ac41;
    --background-color-received: rgba(50, 172, 65, .1);
    --border-color-current: #32ac41;
    --background-color-current: linear-gradient(180deg, rgba(50, 172, 65, .6), rgba(20, 70, 26, .6));
    --item-title-color: #8ea5c0;
}

.theme-dark-blue .daily-bonus-modal .day.current,
.theme-dark-blue .daily-bonus-modal .day.received {
    box-shadow: rgba(50, 172, 65, 0.25) 0px 0px 20px 0px;
}

.theme-dark-blue .daily-bonus-modal .day.current .day__title,
.theme-dark-blue .daily-bonus-modal .day.received .day__title {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .daily-bonus-modal .last-day {
    --background-color-base: linear-gradient(120deg, rgba(29, 34, 50, .3), rgba(29, 34, 50, .3) 60%, rgba(132, 60, 191, .8));
}

.theme-dark-blue .daily-bonus-modal .last-day__btn {
    background: linear-gradient(270deg, rgba(129, 38, 198, 0), rgb(129, 38, 198));
    border-color: rgb(129, 38, 198);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .daily-bonus-modal .last-day--received {
    --border-color-base: #32ac41;
    --background-color-base: linear-gradient(120deg, rgba(29, 34, 50, .3), rgba(29, 34, 50, .3) 60%, #298137);
}

.theme-dark-blue .daily-bonus-modal .last-day--current .last-day__title,
.theme-dark-blue .daily-bonus-modal .last-day--received .last-day__title {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .daily-bonus-modal .block-timer {
    border-color: rgb(41, 49, 69);
}

.theme-dark-blue .daily-bonus-modal .block-timer:hover {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .daily-bonus-modal .week-wrap {
    background-color: rgb(29, 34, 50);
}

.theme-dark-blue .daily-bonus-modal .tooltip-text p {
    color: rgb(140, 160, 218);
}

.theme-dark-blue .daily-bonus-modal .weeks-nav__item {
    --border-color: #293145;
    --background-color: #23283b;
}

.theme-dark-blue .daily-bonus-modal .weeks-nav__item:hover {
    --background-color: #252d3f;
}

.theme-dark-blue .daily-bonus-modal .weeks-nav__item--current {
    --background-color: rgba(35, 40, 59, .9);
}

.theme-dark-blue .daily-bonus-modal .weeks-nav__item--current:hover {
    --background-color: rgba(37, 45, 63, .9);
}

.theme-dark-blue .daily-bonus-modal .weeks-nav__item--clicked {
    --background-color: #252d3f;
    --text-color: #fff;
}

.theme-dark-blue .daily-bonus-modal .weeks-nav__clicked-arrow svg {
    color: rgb(29, 34, 50);
}

.theme-dark-blue .summer-promo-2025-modal {
    --po-ui-kit-modal-border-color: #3a6b9b;
    background: linear-gradient(rgb(29, 161, 214) 57.22%, rgb(24, 73, 130));
    box-shadow: rgba(29, 161, 214, 0.6) 0px 0px 80px 0px;
}

.theme-dark-blue .summer-promo-2025-modal .desc,
.theme-dark-blue .summer-promo-2025-modal .text1,
.theme-dark-blue .summer-promo-2025-modal .text2,
.theme-dark-blue .summer-promo-2025-modal .title {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .summer-promo-2025-modal .gradient-text {
    -webkit-text-fill-color: transparent;
    background: linear-gradient(90deg, rgb(76, 175, 80), rgb(0, 188, 212), rgb(33, 150, 243)) text;
}

.theme-dark-blue .summer-promo-2025-modal .code-block {
    background-color: rgba(255, 255, 255, 0.9);
    border: 1px solid rgb(255, 255, 255);
}

.theme-dark-blue .free-trades-modal .free-trades-accordion {
    background-color: rgb(29, 34, 50);
}

.theme-dark-blue .free-trades-modal .free-trades-accordion__title {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .free-trades-modal .free-trades-accordion__title:hover>.icon-wrap {
    background-color: rgb(40, 47, 64);
}

.theme-dark-blue .free-trades-modal .free-trades-accordion__title .icon-wrap {
    background-color: rgba(40, 47, 64, 0.5);
}

.theme-dark-blue .free-trades-modal .free-trades-accordion__content p {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .free-trades-modal__btn-close {
    background-color: rgba(40, 47, 64, 0.5);
    color: rgb(142, 165, 192);
}

.theme-dark-blue .free-trades-modal__btn-close:hover {
    background-color: rgba(40, 47, 64, 0.8);
}

.theme-dark-blue .free-trades-modal .empty-box {
    background-color: rgb(29, 34, 50);
}

.theme-dark-blue .free-trades-modal .empty-box .banner {
    background: rgba(41, 49, 69, 0.2);
    border: 1px solid rgb(41, 49, 69);
    box-shadow: rgba(6, 8, 12, 0.3) 0px 4px 24px;
}

.theme-dark-blue .free-trades-modal .empty-box__label {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .free-trades-modal .empty-box__description {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .free-trades-modal__list {
    background-color: rgb(29, 34, 50);
}

.theme-dark-blue .free-trades-modal__list .scrollbar-container .trade-item {
    background-color: rgb(31, 35, 52);
    border: 1px solid rgb(44, 50, 69);
}

.theme-dark-blue .free-trades-modal__list .scrollbar-container .trade-item:hover {
    background-color: rgb(36, 41, 59);
}

.theme-dark-blue .free-trades-modal__list .scrollbar-container .trade-item__icon-wrapper {
    backdrop-filter: blur(2px);
    background: linear-gradient(49.84deg, rgba(6, 201, 49, 0) 28.81%, rgba(6, 201, 49, 0.1) 74.58%), rgba(31, 35, 52, 0.8);
    border: 1px solid rgb(44, 50, 69);
    box-shadow: rgba(0, 0, 0, 0.1) 0px 5px 10px;
}

.theme-dark-blue .free-trades-modal__list .scrollbar-container .trade-item .trade-info__amount {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .free-trades-modal__list .scrollbar-container .trade-item .trade-info__date {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .free-trades-modal__list .scrollbar-container .trade-item--active {
    background-color: rgba(6, 201, 49, 0.1);
    border: 1px solid rgb(6, 201, 49);
}

.theme-dark-blue .free-trades-modal__list .scrollbar-container .trade-item--active:hover {
    background-color: rgba(6, 201, 49, 0.1);
}

.theme-dark-blue .free-trades-modal__list .scrollbar-container .trade-item--active .trade-item__icon-wrapper {
    background-color: rgba(6, 201, 49, 0.2);
}

.theme-dark-blue .free-trades-welcome-modal__text {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .free-trades-welcome-modal__text b {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .unlock-a-new-trading-location {
    --item-background-color-base: rgba(142, 165, 192, .1);
    --item-border-color-base: var(--item-background-color-base);
    --item-border-color-im-here: #35ee9d;
    --po-ui-kit-modal-background-color: #081e3b;
    --po-ui-kit-modal-border-color: #3a79e7;
}

.theme-dark-blue .unlock-a-new-trading-location .im-here-block {
    --backgroud-color: rgba(57, 74, 116, .3);
}

.theme-dark-blue .unlock-a-new-trading-location .set-to-default-btn {
    background: rgba(57, 74, 116, 0.3);
    color: rgb(142, 165, 192);
}

.theme-dark-blue .cashback-money-gift-modal__bonus {
    background: linear-gradient(84deg, rgb(255, 255, 255) 7.62%, rgb(0, 154, 249) 195.3%) text;
    -webkit-text-fill-color: transparent;
}

.theme-dark-blue .pocket-friends-promo-modal {
    --item-background-color-base: #1f2334;
    --item-background-color-hover: #282f40;
    --item-border-color-base: #282f40;
    --item-border-color-hover: #282f40;
    --item-border-color-active: #009af9;
    --item-text-color-base: #8ea5c0;
    --item-text-color-active: #fff;
    --bottom-block-border-color-base: unset;
    --bottom-block-background-color-base: var(--item-background-color-base);
    --bottom-block-icon-background-color-base: #1f2334;
    --bottom-block-icon-border-color-base: #2c3245;
    --bottom-block-icon-color-base: var(--item-text-color-base);
}

.theme-dark-blue .russian-crypto-offer-modal {
    --text-color: #fff;
    background-image: url("data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==");
}

.theme-dark-blue .russian-crypto-offer-modal__text,
.theme-dark-blue .russian-crypto-offer-modal__title {
    color: var(--text-color);
}

.theme-dark-blue .ny2026-participate-modal {
    background-color: rgb(18, 28, 41);
    border: 1px solid rgba(7, 244, 104, 0.2);
    box-shadow: rgba(7, 244, 104, 0.2) 0px 20px 120px 0px;
}

.theme-dark-blue .ny2026-participate-modal .title {
    -webkit-text-fill-color: transparent;
    background: linear-gradient(90deg, rgb(255, 255, 255), rgb(7, 244, 104)) text;
}

.theme-dark-blue .ny2026-participate-modal .sub-title,
.theme-dark-blue .ny2026-participate-modal .text {
    color: rgb(222, 253, 235);
}

.theme-dark-blue .ny2026-participate-modal .text a {
    border-bottom-color: rgba(53, 238, 157, 0.3);
    color: rgb(53, 238, 157);
}

.theme-dark-blue .ny2026-participate-modal .text b {
    color: rgb(53, 238, 157);
}

.theme-dark-blue .ny2026-participate-modal .n1 {
    background: linear-gradient(90deg, rgb(17, 39, 45), rgba(17, 39, 45, 0) 54.05%);
}

.theme-dark-blue .ny2026-participate-modal .n1__icon {
    color: rgb(53, 238, 157);
}

.theme-dark-blue .ny2026-participate-modal .n1__text {
    -webkit-text-fill-color: transparent;
    background: linear-gradient(90deg, rgb(53, 238, 157), rgb(255, 255, 255)) text;
}

.theme-dark-blue .ny2026-participate-modal .n2 {
    background: linear-gradient(90deg, rgba(17, 39, 45, 0.2), rgba(17, 39, 45, 0));
    border-color: rgba(53, 195, 128, 0.2);
}

.theme-dark-blue .ny2026-participate-modal .n2__text {
    -webkit-text-fill-color: transparent;
    background: linear-gradient(90deg, rgb(53, 238, 157), rgb(255, 255, 255)) text;
}

.theme-dark-blue .ny2026-participate-modal .copy-block {
    background-color: rgb(17, 39, 45);
    border-color: rgba(53, 195, 128, 0.1);
}

.theme-dark-blue .ny2026-participate-modal .copy-block__code {
    -webkit-text-fill-color: transparent;
    background: linear-gradient(90deg, rgb(255, 255, 255), rgb(7, 244, 104)) text;
}

.theme-dark-blue .ny2026-participate-modal .copy-block__btn {
    background: rgba(53, 195, 128, 0.2);
    color: rgb(53, 195, 128);
}

.theme-dark-blue .ny2026-participate-modal .ny2026-timer {
    --t-background-color: hsla(0, 0%, 100%, .06);
}

.theme-dark-blue .pp-modal {
    background-color: rgb(19, 22, 40);
    border: 1px solid rgb(14, 61, 90);
    box-shadow: rgba(9, 140, 187, 0.2) 0px 0px 15px;
}

.theme-dark-blue .pp-modal__title {
    font-size: 24px;
    font-style: normal;
    font-weight: 600;
    line-height: 26px;
    -webkit-text-fill-color: transparent;
    background: linear-gradient(89.66deg, rgb(23, 170, 223) 1.05%, rgb(60, 242, 142) 97.08%) text;
}

.theme-dark-blue .pp-modal__close-btn {
    background: rgba(26, 49, 91, 0.3);
}

.theme-dark-blue .pp-modal__gift .gift-price,
.theme-dark-blue .pp-modal__gift .gift-title,
.theme-dark-blue .pp-modal__text {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .pp-modal__wrapper-text {
    background: rgba(0, 7, 21, 0.25);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .pp-modal__scroll-block.scrollbar-container .scrollbar-container__title {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .pp-modal__scroll-block.scrollbar-container .scrollbar-container__list li {
    color: rgb(151, 173, 198);
}

.theme-dark-blue .pp-modal__scroll-block.scrollbar-container .scrollbar-container__list .ps__rail-y {
    background-color: rgba(70, 121, 160, 0.3);
}

.theme-dark-blue .pp-modal__scroll-block.scrollbar-container .scrollbar-container__list .ps__thumb-y {
    background-color: rgb(69, 116, 151);
}

.theme-dark-blue .pp-modal__scroll-block.scrollbar-container .scrollbar-container__text {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .pp-modal__tutorial-list .tutorial-item__box .t-number {
    border: 1px solid rgb(16, 196, 121);
    color: rgb(16, 196, 121);
}

.theme-dark-blue .pp-modal__tutorial-list .tutorial-item__box .t-text {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .left-sidebar-modal.tournaments-ranking-modal .divider {
    background-color: rgba(57, 130, 255, 0.3);
}

.theme-dark-blue .left-sidebar-modal.tournaments-ranking-modal .title2 {
    background-color: rgb(39, 43, 60);
}

.theme-dark-blue .left-sidebar-modal.tournaments-ranking-modal .ranking-item {
    border-top: 1px solid rgb(41, 45, 74);
}

.theme-dark-blue .left-sidebar-modal.tournaments-ranking-modal .ranking-item>div {
    color: rgb(49, 78, 112);
}

.theme-dark-blue .left-sidebar-modal.tournaments-ranking-modal .ranking-item.active {
    background-color: rgba(0, 154, 249, 0.05);
}

.theme-dark-blue .left-sidebar-modal.tournaments-ranking-modal .ranking-item--header {
    border-bottom: 1px solid rgb(41, 45, 74);
    border-top-width: medium;
    border-top-style: none;
    border-top-color: currentcolor;
}

.theme-dark-blue .left-sidebar-modal.tournaments-ranking-modal .ranking-item--header>div {
    color: rgb(142, 165, 192) !important;
}

.theme-dark-blue .left-sidebar-modal.tournaments-ranking-modal .ranking-item .changed-wrapper .changed {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .left-sidebar-modal.tournaments-ranking-modal .ranking-item .changed-wrapper .changed--up {
    background-color: rgba(7, 79, 64, 0.6);
    border: 1px solid rgb(7, 79, 64);
}

.theme-dark-blue .left-sidebar-modal.tournaments-ranking-modal .ranking-item .changed-wrapper .changed--down {
    background-color: rgba(118, 41, 45, 0.6);
    border: 1px solid rgb(118, 41, 45);
}

.theme-dark-blue .left-sidebar-modal.tournaments-ranking-modal .ranking-item .position,
.theme-dark-blue .left-sidebar-modal.tournaments-ranking-modal .ranking-item .username a {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .left-sidebar-modal.tournaments-ranking-modal .ranking-item .username__you {
    background: rgba(0, 154, 249, 0.6);
    border: 1px solid rgb(0, 154, 249);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .left-sidebar-modal.tournaments-ranking-modal .ranking-item .prize,
.theme-dark-blue .left-sidebar-modal.tournaments-ranking-modal .ranking-item .result {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .left-sidebar-modal.mt5-modal .svg-icon {
    fill: rgb(142, 165, 192);
}

.theme-dark-blue .left-sidebar-modal.mt5-modal ul>li:hover .svg-icon {
    fill: rgb(255, 255, 255);
}

.theme-dark-blue .express-modal .asset-item__remove a:hover,
.theme-dark-blue .left-sidebar-modal.mt5-modal ul>li:hover>a {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .express-modal .express-item {
    border-bottom: 1px solid rgba(58, 57, 68, 0.7);
}

.theme-dark-blue .express-modal .express-item__wrapper {
    background-color: rgb(47, 53, 78);
}

.theme-dark-blue .express-modal .express-item.profit.win {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .express-modal .timeframe__current {
    border: 1px solid rgb(68, 80, 106);
}

.theme-dark-blue .express-modal .timeframe__list-wrap {
    background-color: rgba(25, 29, 45, 0.9);
    box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 10px 1px;
}

.theme-dark-blue .express-modal .timeframe__item {
    background-color: rgb(41, 49, 69);
    color: rgb(213, 214, 216);
}

.theme-dark-blue .express-modal .timeframe__item.active,
.theme-dark-blue .express-modal .timeframe__item.selected,
.theme-dark-blue .express-modal .timeframe__item:hover {
    background-color: rgb(54, 64, 89);
}

.theme-dark-blue .express-modal .timeframe__title {
    color: rgb(143, 165, 191);
}

.theme-dark-blue .express-modal .timeframe__current,
.theme-dark-blue .express-modal .timeframe__list-wrap {
    background: rgb(22, 32, 50);
}

.theme-dark-blue .express-modal .flex-vertical-block__body.lvl2 {
    background-color: rgb(29, 33, 48);
}

.theme-dark-blue .express-modal .new-tab__content .asset-item__bottom {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .express-modal .flex-vertical-block__divider {
    border-top-color: rgb(54, 63, 84);
}

.theme-dark-blue .express-modal .flex-vertical-block__body-nav-list>a {
    background-color: rgb(29, 33, 48);
    border: 1px solid rgb(69, 74, 86);
    color: rgb(255, 255, 255);
    transition: border-color 0.3s, background-color 0.3s;
}

.theme-dark-blue .express-modal .flex-vertical-block__body-nav-list>a:hover {
    border-color: rgb(0, 154, 249);
}

.theme-dark-blue .express-modal .flex-vertical-block__body-nav-list>a.active {
    background-color: rgb(49, 68, 99);
    border-color: rgb(0, 154, 249);
}

.theme-dark-blue .express-modal .asset-item {
    border-color: rgb(54, 63, 84) !important;
}

.theme-dark-blue .express-modal .search-full-block {
    background-color: rgb(29, 33, 48);
    border-color: rgb(69, 74, 86);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .express-modal .search-full-block .fa {
    color: var(--po-ui-kit-tag-a-base);
}

.theme-dark-blue .express-modal .msg-block {
    background-color: rgb(49, 68, 99);
    border-color: rgb(0, 154, 249);
}

.theme-dark-blue .express-modal .msg-block__icon {
    color: rgb(0, 154, 249);
}

.theme-dark-blue .express-modal .ei .deals__id,
.theme-dark-blue .express-modal .ei .deals__times {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .express-modal .ei:nth-child(2n) {
    background-color: rgb(41, 45, 65);
}

.theme-dark-blue .express-modal .added-asset-item__time {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .express-modal .add-form {
    background-color: rgb(29, 33, 48);
    border-color: rgb(44, 50, 69);
}

.theme-dark-blue .express-modal .add-form input {
    color: rgb(255, 255, 255) !important;
}

.theme-dark-blue .express-modal .add-form label {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .express-modal .add-form .input-group {
    background-color: rgb(31, 35, 52);
    border-color: rgb(44, 50, 68);
}

.theme-dark-blue .express-modal .add-form .input-group-addon {
    background-color: rgb(44, 50, 68);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .express-modal .add-form-info__label {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .right-sidebar-modal .divider_demo {
    background-color: rgb(83, 27, 31);
}

.theme-dark-blue .right-sidebar-modal .divider_live {
    background-color: rgb(53, 44, 36);
}

.theme-dark-blue .right-sidebar-modal.signals-modal .tab-wrap {
    background-color: rgb(34, 38, 54);
}

.theme-dark-blue .right-sidebar-modal.signals-modal .tab-body .table tr:hover:not(.active):not(.asset-forecast-label)>td {
    background-color: rgba(48, 153, 245, 0.24);
}

.theme-dark-blue .right-sidebar-modal.signals-modal .tab-body .table tr:nth-child(2n+1)>td {
    background-color: rgb(46, 53, 74);
}

.theme-dark-blue .right-sidebar-modal.signals-modal .tab-body .table tr:nth-child(2n)>td {
    background-color: rgb(41, 47, 68);
}

.theme-dark-blue .right-sidebar-modal.signals-modal .tab-body .table tr.asset-forecast-label {
    background-color: rgb(42, 49, 68);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .right-sidebar-modal.signals-modal .tab-body .table .active {
    background-color: gold;
}

.theme-dark-blue .right-sidebar-modal.signals-modal .tooltip-content .tooltip-text p:not(:first-child) {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .right-sidebar-modal.signals-modal .recommendation {
    color: rgb(143, 165, 191);
}

.theme-dark-blue .right-sidebar-modal.signals-modal .settings-block .stitle {
    background-color: rgb(53, 61, 79);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .right-sidebar-modal.sc-modal .sc-items__item:nth-child(2n) {
    background-color: rgb(41, 45, 65);
}

.theme-dark-blue .right-sidebar-modal.sc-modal .sc-items .top-info,
.theme-dark-blue .right-sidebar-modal.sc-modal .sc-items .user-info__count-bets,
.theme-dark-blue .right-sidebar-modal.sc-modal .sc-items .user-info__pair,
.theme-dark-blue .right-sidebar-modal.sc-modal .sc-items .user-info__stop-copy {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .right-sidebar-modal.sc-modal .sc-items .ajax-loader-wrapper {
    background: rgba(41, 41, 49, 0.75);
}

.theme-dark-blue .right-sidebar-modal.sc-modal .sc-items .top-info span,
.theme-dark-blue .right-sidebar-modal.sc-modal .sc-items .user-info__count-bets i,
.theme-dark-blue .right-sidebar-modal.sc-modal .sc-items .user-info__count-bets span,
.theme-dark-blue .right-sidebar-modal.sc-modal .sc-items .user-info__pair i,
.theme-dark-blue .right-sidebar-modal.sc-modal .sc-items .user-info__stop-copy i {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .right-sidebar-modal.sc-modal .stitle {
    background-color: rgb(54, 60, 72);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .right-sidebar-modal.sc-modal .ssub-title {
    background-color: rgb(42, 49, 68);
}

.theme-dark-blue .right-sidebar-modal.sc-modal .tab-wrap .tab-nav li {
    border-width: medium;
    border-style: none;
    border-color: currentcolor;
    border-image: initial;
}

.theme-dark-blue .right-sidebar-modal.sc-modal .divider {
    background-color: rgb(30, 33, 49);
}

.theme-dark-blue .right-sidebar-modal.mt5-accounts-modal .tab-wrap {
    background-color: rgb(27, 32, 48);
}

.theme-dark-blue .right-sidebar-modal.mt5-accounts-modal h2 {
    background-color: rgb(70, 74, 88);
}

.theme-dark-blue .right-sidebar-modal.mt5-platforms-modal {
    background: rgb(47, 47, 53);
}

.theme-dark-blue .right-sidebar-modal.mt5-platforms-modal .platform-item {
    background-color: rgb(37, 42, 62);
    border-bottom: 1px solid rgba(58, 57, 68, 0.75);
}

.theme-dark-blue .right-sidebar-modal.mt5-platforms-modal .platform-item:nth-child(2n) {
    background-color: rgb(39, 47, 67);
}

.theme-dark-blue .right-sidebar-modal .title2 {
    background-color: rgb(39, 43, 60);
}

.theme-dark-blue .right-sidebar-modal .title-position-icon.active svg,
.theme-dark-blue .right-sidebar-modal .title-position-icon:hover svg {
    fill: rgb(255, 255, 255);
}

.theme-dark-blue .right-widget-container .widget-slots-divider hr {
    background-color: rgba(143, 165, 191, 0.5);
}

.theme-dark-blue .right-sidebar-modal .widget-slot.deals .widget-slot__header .title .list:hover svg,
.theme-dark-blue .right-widget-container .widget-slot.deals .widget-slot__header .title .list:hover svg {
    fill: rgb(255, 255, 255);
}

.theme-dark-blue .right-sidebar-modal .widget-slot.signals .widget-slot__header,
.theme-dark-blue .right-widget-container .widget-slot.signals .widget-slot__header {
    background-color: rgb(47, 61, 79);
}

.theme-dark-blue .right-sidebar-modal .widget-slot.signals .widget-slot__header .title .actions a:hover,
.theme-dark-blue .right-widget-container .widget-slot.signals .widget-slot__header .title .actions a:hover {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .right-sidebar-modal .signals-list .signal-label,
.theme-dark-blue .right-widget-container .signals-list .signal-label {
    background-color: rgb(30, 33, 49);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .right-sidebar-modal .signals-list .signal-item:not(.active):nth-child(2n),
.theme-dark-blue .right-widget-container .signals-list .signal-item:not(.active):nth-child(2n) {
    background-color: rgb(41, 45, 65);
}

.theme-dark-blue .right-sidebar-modal .signals-list .signal-item__label,
.theme-dark-blue .right-widget-container .signals-list .signal-item__label {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .right-sidebar-modal .signals-list .signal-item:hover,
.theme-dark-blue .right-widget-container .signals-list .signal-item:hover {
    background-color: rgb(59, 66, 86) !important;
}

.theme-dark-blue .right-sidebar-modal .signals-list .signal-item:hover .signal-item__label,
.theme-dark-blue .right-widget-container .signals-list .signal-item:hover .signal-item__label {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .right-sidebar-modal .signals-list .signal-item.active,
.theme-dark-blue .right-widget-container .signals-list .signal-item.active {
    background-color: rgb(59, 66, 86);
}

.theme-dark-blue .right-sidebar-modal .signals-list .signal-item.active .signal-item__label,
.theme-dark-blue .right-widget-container .signals-list .signal-item.active .signal-item__label {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .right-sidebar-modal .signals-list .copy-signal-item__stats,
.theme-dark-blue .right-widget-container .signals-list .copy-signal-item__stats {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .right-sidebar-modal .signals-list .copy-signal-item:nth-child(2n),
.theme-dark-blue .right-widget-container .signals-list .copy-signal-item:nth-child(2n) {
    background-color: rgb(41, 45, 65);
}

.theme-dark-blue .right-sidebar-modal.signals-modal .flex-vertical-block__header .tab-nav li:not(.active),
.theme-dark-blue .right-widget-container.signals-modal .flex-vertical-block__header .tab-nav li:not(.active) {
    border-bottom-color: rgb(41, 49, 69);
}

.theme-dark-blue .right-sidebar-modal .deals-list__group-label,
.theme-dark-blue .right-widget-container .deals-list__group-label {
    color: rgb(142, 165, 192);
}

.theme-dark-blue body.is-pc-version .right-sidebar-modal .deals-list__group-label,
.theme-dark-blue body.is-pc-version .right-widget-container .deals-list__group-label {
    background-color: rgb(44, 48, 66);
}

.theme-dark-blue .right-sidebar-modal .deals-list__item .item-row a,
.theme-dark-blue .right-widget-container .deals-list__item .item-row a {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .right-sidebar-modal .deals-list__item .item-row a:hover,
.theme-dark-blue .right-widget-container .deals-list__item .item-row a:hover {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .right-sidebar-modal .deals-list__item .item-row .favorites a,
.theme-dark-blue .right-widget-container .deals-list__item .item-row .favorites a {
    color: rgb(255, 151, 6);
}

.theme-dark-blue .right-sidebar-modal .deals-list__item .rollover-form,
.theme-dark-blue .right-widget-container .deals-list__item .rollover-form {
    background-color: rgb(31, 35, 52);
}

.theme-dark-blue .right-sidebar-modal .deals-list__item .rollover-form .rollover-form_tooltip,
.theme-dark-blue .right-sidebar-modal .deals-list__item .rollover-form .rollover-info-block,
.theme-dark-blue .right-widget-container .deals-list__item .rollover-form .rollover-form_tooltip,
.theme-dark-blue .right-widget-container .deals-list__item .rollover-form .rollover-info-block {
    color: rgb(125, 135, 157);
}

.theme-dark-blue .right-sidebar-modal .deals-list__item .rollover-form .rollover-info-block__value,
.theme-dark-blue .right-widget-container .deals-list__item .rollover-form .rollover-info-block__value {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .right-sidebar-modal .deals-list__item .rollover-form .rollover-info-block__value--up,
.theme-dark-blue .right-widget-container .deals-list__item .rollover-form .rollover-info-block__value--up {
    color: rgb(111, 194, 116);
}

.theme-dark-blue .right-sidebar-modal .deals-list__item .rollover-form .block,
.theme-dark-blue .right-widget-container .deals-list__item .rollover-form .block {
    border: 1px solid rgb(83, 85, 98);
}

.theme-dark-blue .right-sidebar-modal .deals-list__item .rollover-form .block .buttons,
.theme-dark-blue .right-widget-container .deals-list__item .rollover-form .block .buttons {
    border-top: 1px solid rgb(83, 85, 98);
}

.theme-dark-blue .right-sidebar-modal .deals-list__item .rollover-form .block .buttons>*,
.theme-dark-blue .right-widget-container .deals-list__item .rollover-form .block .buttons>* {
    border-left: 1px solid rgb(83, 85, 98);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .right-sidebar-modal .deals-list__item .rollover-form .block .buttons> :hover,
.theme-dark-blue .right-widget-container .deals-list__item .rollover-form .block .buttons> :hover {
    background-color: rgb(31, 35, 52);
}

.theme-dark-blue .right-sidebar-modal .deals-list__item .rollover-form .block .buttons> :first-child,
.theme-dark-blue .right-widget-container .deals-list__item .rollover-form .block .buttons> :first-child {
    border-left-width: medium;
    border-left-style: none;
    border-left-color: currentcolor;
}

.theme-dark-blue .right-sidebar-modal .deals-list__item .rollover-form .block__title,
.theme-dark-blue .right-widget-container .deals-list__item .rollover-form .block__title {
    background-color: rgb(31, 35, 52);
    color: rgb(125, 135, 157);
}

.theme-dark-blue .right-sidebar-modal .deals-list__item .rollover-form .value-buttons a,
.theme-dark-blue .right-widget-container .deals-list__item .rollover-form .value-buttons a {
    background-color: rgb(29, 33, 48);
    border: 1px solid rgb(69, 74, 86);
    color: rgb(142, 144, 151);
}

.theme-dark-blue .right-sidebar-modal .deals-list__item .rollover-form .value-buttons a:hover,
.theme-dark-blue .right-widget-container .deals-list__item .rollover-form .value-buttons a:hover {
    background-color: rgb(49, 68, 99);
    border-color: rgb(0, 154, 249);
    box-shadow: rgba(0, 0, 0, 0.1) 0px 5px 10px;
    color: rgb(255, 255, 255);
}

.theme-dark-blue .right-sidebar-modal .deals-list__item .rollover-overlay,
.theme-dark-blue .right-widget-container .deals-list__item .rollover-overlay {
    background-color: rgba(31, 35, 52, 0.6);
}

.theme-dark-blue .right-sidebar-modal .deals-list__item .rollover-overlay svg,
.theme-dark-blue .right-widget-container .deals-list__item .rollover-overlay svg {
    fill: rgb(111, 194, 116);
}

.theme-dark-blue .right-sidebar-modal .deals-list__item-full .forecast,
.theme-dark-blue .right-sidebar-modal .deals-list__item-full .price-chart,
.theme-dark-blue .right-widget-container .deals-list__item-full .forecast,
.theme-dark-blue .right-widget-container .deals-list__item-full .price-chart {
    background-color: rgba(25, 29, 45, 0.9);
    color: rgb(142, 165, 192);
}

.theme-dark-blue .right-sidebar-modal .deals-list__item-full .price-chart svg,
.theme-dark-blue .right-widget-container .deals-list__item-full .price-chart svg {
    stroke: rgb(74, 118, 168);
}

.theme-dark-blue .right-sidebar-modal .deals-list__item:nth-child(2n),
.theme-dark-blue .right-widget-container .deals-list__item:nth-child(2n) {
    background-color: rgb(41, 45, 65);
}

.theme-dark-blue .right-sidebar-modal .widget-slot__header .title,
.theme-dark-blue .right-widget-container .widget-slot__header .title {
    background-color: rgb(42, 49, 68);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .right-sidebar-modal .widget-slot__header .title .actions .active,
.theme-dark-blue .right-sidebar-modal .widget-slot__header .title .actions a:hover,
.theme-dark-blue .right-widget-container .widget-slot__header .title .actions .active,
.theme-dark-blue .right-widget-container .widget-slot__header .title .actions a:hover {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .right-sidebar-modal .widget-slot__header .title .actions .active svg,
.theme-dark-blue .right-sidebar-modal .widget-slot__header .title .actions a:hover svg,
.theme-dark-blue .right-widget-container .widget-slot__header .title .actions .active svg,
.theme-dark-blue .right-widget-container .widget-slot__header .title .actions a:hover svg {
    fill: rgb(255, 255, 255);
}

.theme-dark-blue .right-sidebar-modal .widget-slot__header .title a.list:hover,
.theme-dark-blue .right-sidebar-modal .widget-slot__header .title span,
.theme-dark-blue .right-widget-container .widget-slot__header .title a.list:hover,
.theme-dark-blue .right-widget-container .widget-slot__header .title span {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .ReactModal__Overlay.EditIndicatorOverlay .ReactModal__Content.EditIndicator .m-tabs a {
    background-color: rgb(29, 33, 48);
    border-color: rgb(69, 74, 86);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .ReactModal__Overlay.EditIndicatorOverlay .ReactModal__Content.EditIndicator .m-tabs a:hover {
    border-color: rgb(69, 74, 86);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .ReactModal__Overlay.EditIndicatorOverlay .ReactModal__Content.EditIndicator .m-tabs a.active {
    background-color: rgb(49, 68, 99);
    border-color: rgb(0, 154, 249);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .ReactModal__Overlay.EditIndicatorOverlay .ReactModal__Content.EditIndicator .m-content .inputs .fields {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .ReactModal__Overlay.EditIndicatorOverlay .ReactModal__Content.EditIndicator .m-content .inputs .fields .list-style-selector {
    background-color: rgba(25, 29, 45, 0.9);
    border: 1px solid rgb(70, 74, 88);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .line-styles-modal .line-width-list .list-body a.active {
    background-color: rgb(41, 49, 69);
}

.theme-dark-blue .line-styles-modal .color-list .list-body a.active {
    border: 2px solid rgb(68, 73, 86);
}

.theme-dark-blue .line-styles-modal .list-label {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .line-styles-modal .list-body a {
    background-color: rgb(30, 34, 49);
    color: rgb(147, 150, 160);
}

.theme-dark-blue .line-styles-modal .list-body a.active {
    background-color: rgb(41, 49, 69);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .ReactModal__Overlay.IndicatorsListOverlay .ReactModal__Content.IndicatorsList .m-content .indicator .icon {
    color: rgb(255, 151, 6);
}

.theme-dark-blue .ReactModal__Overlay.IndicatorsListOverlay .ReactModal__Content.IndicatorsList .m-content .indicator .label {
    color: rgb(166, 198, 224);
}

.theme-dark-blue .ReactModal__Overlay.IndicatorsListOverlay .ReactModal__Content.IndicatorsList .m-content .indicator:hover {
    background-color: rgb(54, 64, 89);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .ReactModal__Overlay.DrawingsListOverlay .ReactModal__Content.DrawingsList .m-content .drawings-modal__item-info .drawing-icon {
    fill: rgb(255, 255, 255);
}

.theme-dark-blue .ReactModal__Overlay.DrawingsListOverlay .ReactModal__Content.DrawingsList .m-content .drawings-modal__item .list-style-selector {
    background-color: rgb(38, 44, 65);
    border: 1px solid rgb(70, 74, 88);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .ReactModal__Overlay.DrawingsListOverlay .ReactModal__Content.DrawingsList .m-content .drawings-modal__item .list-style-selector.active,
.theme-dark-blue .ReactModal__Overlay.DrawingsListOverlay .ReactModal__Content.DrawingsList .m-content .drawings-modal__item .list-style-selector:hover {
    border: 1px solid rgb(135, 145, 158);
}

.theme-dark-blue .ReactModal__Overlay.DrawingsListOverlay .ReactModal__Content.DrawingsList .m-content .drawings-modal__item:hover {
    background-color: rgb(54, 64, 89);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .drawings-dropdown {
    background-color: rgba(25, 29, 45, 0.9);
    box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 10px 1px;
}

.theme-dark-blue .drawings-dropdown__item .drawing-icon svg {
    fill: rgb(255, 255, 255);
}

.theme-dark-blue .drawings-dropdown__item:hover {
    background-color: rgba(48, 153, 245, 0.24);
}

.theme-dark-blue .drawing-settings-panel-wrapper .drawing-settings-panel {
    background-color: rgb(64, 71, 90);
    border-color: transparent;
}

.theme-dark-blue .drawing-settings-panel-wrapper .drawing-settings-panel__handle svg {
    fill: rgb(115, 115, 118);
}

.theme-dark-blue .drawing-settings-panel-wrapper .drawing-settings-panel__btn {
    border-color: rgb(87, 89, 97);
    color: rgb(197, 197, 203);
}

.theme-dark-blue .drawing-settings-panel-wrapper .drawing-settings-panel__btn svg {
    fill: rgb(197, 197, 203);
}

.theme-dark-blue .drawing-settings-panel-wrapper .drawing-settings-panel__btn.active,
.theme-dark-blue .drawing-settings-panel-wrapper .drawing-settings-panel__btn:hover {
    background-color: rgb(60, 66, 84);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .drawing-settings-panel-wrapper .drawing-settings-panel__btn.active svg,
.theme-dark-blue .drawing-settings-panel-wrapper .drawing-settings-panel__btn:hover svg {
    fill: rgb(255, 255, 255);
}

.theme-dark-blue .drawing-settings-panel-wrapper .drawing-settings-panel__colors-list {
    background-color: rgb(48, 55, 77);
}

.theme-dark-blue .drawing-settings-panel-wrapper .drawing-settings-panel__colors-list::before {
    border-bottom-color: rgb(48, 55, 77);
}

.theme-dark-blue .drawing-settings-panel-wrapper .drawing-settings-panel__weights-list {
    background-color: rgb(48, 55, 77);
}

.theme-dark-blue .drawing-settings-panel-wrapper .drawing-settings-panel__weights-list::before {
    border-bottom-color: rgb(48, 55, 77);
}

.theme-dark-blue .drawing-settings-panel-wrapper .drawing-settings-panel__weights-list a .active {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .input-wrapper__input input {
    background-color: rgb(22, 32, 50);
    color: rgb(126, 145, 167);
}

.theme-dark-blue .input-wrapper__arrows-item {
    fill: rgb(255, 255, 255);
}

.theme-dark-blue .input-wrapper__arrows-item:hover {
    background-color: rgba(38, 44, 65, 0.3);
}

.theme-dark-blue .checkbox-wrapper .checkmark {
    background-color: rgb(94, 97, 109);
    border: 1px solid rgb(40, 47, 67);
}

.theme-dark-blue .checkbox-wrapper .checkmark:hover {
    border: 1px solid rgb(135, 145, 158);
}

.theme-dark-blue .checkbox-wrapper .checkbox-inner-wrapper .checkmark::after {
    border-color: rgb(255, 255, 255);
}

.theme-dark-blue .range-wrapper .track {
    background: rgb(94, 97, 109);
    border: 1px solid rgb(40, 47, 67);
}

.theme-dark-blue .range-wrapper .thumb {
    background-color: rgb(255, 255, 255);
}

.theme-dark-blue .dropdown-wrapper>div .icon {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .dropdown-wrapper--list {
    background-color: rgb(38, 44, 65);
}

.theme-dark-blue .dropdown-wrapper--list>div {
    background-color: rgb(41, 49, 69);
    color: rgb(213, 214, 216);
}

.theme-dark-blue .dropdown-wrapper--list>div.selected,
.theme-dark-blue .dropdown-wrapper--list>div:hover {
    background-color: rgb(54, 64, 89);
    color: rgb(213, 214, 216);
}

.theme-dark-blue .dropdown-wrapper,
.theme-dark-blue .input-wrapper {
    background-color: rgb(22, 32, 50);
    border: 1px solid rgb(68, 80, 106);
    color: rgb(126, 145, 167);
}

.theme-dark-blue .deposit-block {
    background: rgba(19, 22, 40, 0.9);
}

.theme-dark-blue .deposit-block .payment-list-divider {
    border-color: rgb(32, 39, 63);
}

.theme-dark-blue .deposit-block .prev-btn__icon {
    background-color: rgb(32, 39, 63);
    color: rgb(142, 165, 192);
}

.theme-dark-blue .deposit-block .prev-btn__icon:hover {
    background-color: rgb(61, 71, 93);
}

.theme-dark-blue .deposit-block .prev-btn__text,
.theme-dark-blue .deposit-block .youll-get-block__title {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .deposit-block .youll-get-block__title svg {
    fill: rgb(255, 255, 255);
}

.theme-dark-blue .deposit-block .youll-get-block__chest {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .deposit-block .youll-get-block .min-depo {
    background: rgba(118, 41, 45, 0.3);
    border: 1px dashed rgb(118, 41, 45);
}

.theme-dark-blue .deposit-block .youll-get-block .min-depo__text {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .deposit-block .youll-get-block .min-depo__btn {
    background-color: rgba(118, 41, 45, 0.5);
    border: 1px solid rgb(118, 41, 45);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .deposit-block .youll-get-block .min-depo__btn:hover {
    background-color: rgba(118, 41, 45, 0.4);
    border-color: rgba(118, 41, 45, 0.9);
}

.theme-dark-blue .deposit-block .video-guide-block__title {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .deposit-block .video-guide-block__title svg {
    fill: rgb(255, 255, 255);
}

.theme-dark-blue .deposit-block .deposit-account,
.theme-dark-blue .deposit-step-2 .deposit-block__col:first-child {
    border: 1px solid rgba(69, 74, 86, 0.5);
}

.theme-dark-blue .deposit-step-2 .chests-wrap {
    background-color: rgb(23, 27, 47);
}

.theme-dark-blue .deposit-step-2 .vload-link {
    border-color: rgba(55, 151, 211, 0.3);
    color: rgb(55, 151, 211);
}

.theme-dark-blue .deposit-step-2 .vload-link:hover {
    border-color: rgb(55, 151, 211);
}

.theme-dark-blue .deposit-step-2 .btn-submit-wrap .btn {
    background-color: rgb(7, 79, 64);
    border: 1px solid rgb(3, 119, 56);
}

.theme-dark-blue .deposit-step-2 .btn-submit-wrap .btn:hover {
    background-color: rgb(3, 119, 56);
}

.theme-dark-blue .deposit-step-2 .deposit-additional__title .tooltip2 svg {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .deposit-step-2 .deposit-additional__list .additional-item {
    background-color: rgba(35, 40, 59, 0.2);
    border: 1px solid rgba(69, 74, 86, 0.5);
    transition: border-color 0.5s;
}

.theme-dark-blue .deposit-step-2 .deposit-additional__list .additional-item__popular {
    background-color: rgb(0, 154, 249);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .deposit-step-2 .deposit-additional__list .additional-item__circle {
    background-color: rgb(31, 35, 52);
    border: 1px solid rgb(51, 61, 81);
}

.theme-dark-blue .deposit-step-2 .deposit-additional__list .additional-item__icon .icon-light {
    display: none;
}

.theme-dark-blue .deposit-step-2 .deposit-additional__list .additional-item__price {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .deposit-step-2 .deposit-additional__list .additional-item--selected {
    border-color: rgb(0, 154, 249);
}

.theme-dark-blue .deposit-step-2 .deposit-additional__list .additional-item--selected .additional-item__circle::after {
    background-color: rgb(0, 154, 249);
}

.theme-dark-blue .deposit-step-2 .deposit-additional-v2__wrapper {
    background-color: rgba(35, 40, 59, 0.2);
    border: 1px solid rgba(69, 74, 86, 0.5);
    transition: border-color 0.5s;
}

.theme-dark-blue .deposit-step-2 .deposit-additional-v2__wrapper--selected,
.theme-dark-blue .deposit-step-2 .deposit-additional-v2__wrapper:hover {
    border-color: rgb(0, 154, 249);
}

.theme-dark-blue .deposit-step-2 .deposit-additional-v2__wrapper--selected .deposit-additional-v2__circle::after {
    background-color: rgb(0, 154, 249);
}

.theme-dark-blue .deposit-step-2 .deposit-additional-v2__circle {
    background-color: rgb(31, 35, 52);
    border: 1px solid rgb(51, 61, 81);
}

.theme-dark-blue .deposit-step-2 .deposit-additional-v2__title .tooltip2 svg {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .deposit-step-2 .deposit-additional-v2__icon--dark {
    display: block;
}

.theme-dark-blue .deposit-step-2 .deposit-additional-v2__icon--light {
    display: none;
}

.theme-dark-blue .deposit-step-2 .deposit-additional-v2__name,
.theme-dark-blue .deposit-step-2 .deposit-additional-v2__price {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .deposit-step-2 .deposit-additional-v2__gear {
    background-color: rgb(29, 34, 50);
    border: 1px solid rgba(69, 74, 86, 0.5);
    color: rgb(142, 165, 192);
    transition: background-color 0.5s;
}

.theme-dark-blue .deposit-step-2 .deposit-additional-v2__gear:hover {
    background-color: rgba(69, 74, 86, 0.5);
}

.theme-dark-blue .deposit-step-2 .deposit-additional-v2__option {
    background: rgba(19, 22, 40, 0.9);
    border: 1px solid rgb(44, 50, 69);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .deposit-step-2 .deposit-additional-v2__option--active,
.theme-dark-blue .deposit-step-2 .deposit-additional-v2__option:hover {
    background-color: rgb(44, 50, 69);
}

.theme-dark-blue .deposit-step-2 .deposit-additional-v2__description {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .deposit-step-2 .deposit-additional-v2__checkbox span {
    color: rgb(50, 172, 65);
}

.theme-dark-blue .deposit-step-2 .deposit-additional-v2__btn {
    background-color: rgb(29, 34, 50);
    border: 1px solid rgb(40, 47, 64);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .deposit-step-2 .deposit-additional-v2__btn:hover {
    background-color: rgb(40, 47, 64);
}

.theme-dark-blue .deposit-step-2 .deposit-additional-v2:hover {
    border-color: rgba(0, 154, 249, 0.2);
}

.theme-dark-blue .deposit-step-3 .payment-complete,
.theme-dark-blue .deposit-step-3 .payment-complete .header__item:last-child {
    border: 1px solid rgba(69, 74, 86, 0.5);
}

.theme-dark-blue .deposit-step-3 .payment-complete .header__title,
.theme-dark-blue .deposit-step-3 .payment-complete .payment-row__label {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .deposit-step-3 .payment-complete .payment-row__value {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .deposit-step-3 .payment-complete .payment-row--purchase {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .deposit-step-3 .payment-complete .payment-row--purchase .icon--dark {
    display: flex;
}

.theme-dark-blue .deposit-step-3 .payment-complete__bill .payment-bill {
    border: 1px solid rgba(69, 74, 86, 0.5);
}

.theme-dark-blue .deposit-step-3 .payment-complete__bill .payment-bill__title {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .deposit-step-3 .payment-complete__bill .payment-bill__title svg.svg-icon {
    fill: rgb(255, 255, 255);
}

.theme-dark-blue .deposit-step-3 .payment-complete__bill .payment-bill__delimiter {
    background-color: rgba(69, 74, 86, 0.5);
}

.theme-dark-blue .deposit-step-3 .payment-complete .form__title {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .deposit-step-3 .payment-complete .form__input {
    background-color: transparent;
    border: 1px solid rgb(69, 74, 86);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .deposit-step-3 .payment-complete .form__btn {
    background-color: rgb(48, 54, 80);
}

.theme-dark-blue .deposit-step-3 .payment-complete .form__btn:hover {
    color: var(--po-ui-kit-tag-a-base);
}

.theme-dark-blue .deposit-step-3 .payment-complete .form__text_bright {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .deposit-step-3 .payment-complete .qr__wrap {
    background-color: rgb(255, 255, 255);
}

.theme-dark-blue .deposit-step-3 .payment-complete .qr__right {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .deposit-step-3 .payment-complete__form,
.theme-dark-blue .deposit-step-3 .payment-complete__qr {
    background: rgb(23, 27, 47);
}

.theme-dark-blue .deposit-step-4--fail .big-icon svg {
    fill: rgb(118, 41, 45);
}

.theme-dark-blue .deposit-step-4--success .info-block {
    background-color: rgba(28, 32, 55, 0.95);
    box-shadow: rgba(0, 0, 0, 0.1) 0px 5px 10px;
}

.theme-dark-blue .deposit-step-4--success .info-block .colored,
.theme-dark-blue .deposit-step-4--success .other-actions__text {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .deposit-step-4--success .big-icon svg {
    fill: rgb(2, 91, 68);
}

.theme-dark-blue .deposit-steps .step__number {
    border: 1px solid rgb(32, 39, 63);
}

.theme-dark-blue .deposit-steps .step__text {
    color: rgb(126, 145, 167);
}

.theme-dark-blue .deposit-steps .step__line {
    background-color: rgb(32, 39, 63);
}

.theme-dark-blue .deposit-steps .step--checked .step__number {
    background-color: rgb(32, 39, 63);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .deposit-steps .step--checked .step__text {
    color: rgb(2, 91, 68);
}

.theme-dark-blue .deposit-steps .step--checked .step__line {
    background-color: rgb(2, 91, 68);
}

.theme-dark-blue .deposit-steps .step--checked .step__icon--check svg {
    fill: rgb(2, 91, 68);
}

.theme-dark-blue .deposit-steps .step--active .step__number {
    background-color: rgb(32, 39, 63);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .deposit-steps .step--active .step__text {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .deposit-steps .step--fail .step__text {
    color: rgb(118, 41, 45);
}

.theme-dark-blue .deposit-steps .step--fail .step__icon svg {
    fill: rgb(118, 41, 45);
}

.theme-dark-blue .deposit-filters .filters-icon {
    fill: rgb(255, 255, 255);
}

.theme-dark-blue .deposit-filters__btn {
    background: rgb(29, 33, 48);
    border: 1px solid rgb(69, 74, 86);
    transition: border-color 0.3s, background-color 0.3s;
}

.theme-dark-blue .deposit-filters__btn:hover {
    background-color: rgb(29, 33, 48);
    border: 1px solid rgb(0, 154, 249);
}

.theme-dark-blue .deposit-filters__btn.active {
    background: rgb(49, 68, 99);
    border-color: rgb(0, 154, 249);
}

.theme-dark-blue .deposit-collapse {
    border: 1px solid rgb(44, 50, 69);
}

.theme-dark-blue .deposit-collapse__header .title {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .deposit-collapse__header .arrow,
.theme-dark-blue .deposit-collapse__header .text {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .deposit-collapse:hover {
    border: 1px solid rgb(0, 154, 249);
}

.theme-dark-blue .deposit-collapse.isOpen:hover {
    border: 1px solid rgb(44, 50, 69);
}

.theme-dark-blue .payments-block .limited-offer {
    background: linear-gradient(90deg, rgba(31, 35, 52, 0) 66.1%, rgba(50, 172, 65, 0.28)), rgba(31, 35, 52, 0.5);
}

.theme-dark-blue .payments-block .limited-offer .js-payments-item {
    background-color: rgb(31, 35, 52);
}

.theme-dark-blue .payments-block .limited-offer__header {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    margin: 0px 20px;
}

.theme-dark-blue .payments-block .limited-offer__header .header-label .main-title {
    -webkit-text-fill-color: transparent;
    background: linear-gradient(90deg, rgb(50, 172, 65), rgb(255, 255, 255)) text;
}

.theme-dark-blue .payments-block .limited-offer__header .header-label .header-timer {
    background: rgba(29, 34, 50, 0.5);
    border: 1px solid rgba(142, 165, 192, 0.15);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .payments-block .limited-offer__header .offer-text {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .payments-block .limited-offer__header .offer-text span {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .payments-block .limited-offer__unverified {
    background: rgba(57, 74, 116, 0.3);
    border: 1px dashed rgb(57, 74, 116);
}

.theme-dark-blue .payments-block .limited-offer__unverified span {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .payments-block .limited-offer__icon {
    background-image: url("data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==");
}

.theme-dark-blue .payments-block .tmp-col .limited-offer {
    background: rgba(31, 35, 52, 0.5);
}

.theme-dark-blue .payments-block .tmp-col .limited-offer__header .header-label {
    background: rgb(28, 32, 54);
}

.theme-dark-blue .payments-block .tmp-col .limited-offer__header .header-label .header-timer {
    background: none;
    border-width: medium;
    border-style: none;
    border-color: currentcolor;
    border-image: initial;
    color: rgb(255, 255, 255);
}

.theme-dark-blue .payments-block.sort1 .divider__line {
    border-color: rgb(32, 39, 63);
}

.theme-dark-blue .payments-block.sort1 .item {
    border: 1px solid rgb(69, 74, 86);
}

.theme-dark-blue .payments-block.sort1 .item__end {
    border-top: 1px solid rgb(69, 74, 86);
}

.theme-dark-blue .payments-block.sort1 .item__end-item {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .payments-block.sort1 .item__end-item:first-child {
    border-right: 1px solid rgb(69, 74, 86);
}

.theme-dark-blue .payments-block.sort1 .item:hover {
    border: 1px solid rgb(0, 154, 249);
}

.theme-dark-blue .payments-block.sort1 .item--active {
    border-color: rgb(0, 154, 249);
}

.theme-dark-blue .payments-block.sort2 .divider {
    background-color: rgb(28, 32, 54);
}

.theme-dark-blue .payments-block.sort2 .item:hover {
    background-color: rgba(43, 71, 111, 0.5);
}

.theme-dark-blue .support-text a {
    border-color: rgba(55, 151, 211, 0.3);
    color: rgb(55, 151, 211);
}

.theme-dark-blue .support-text a:hover {
    border-color: rgb(55, 151, 211);
}

.theme-dark-blue .payment-info-block-deposit {
    background-color: rgb(28, 32, 55);
    box-shadow: rgba(0, 0, 0, 0.1) 0px 5px 10px;
}

.theme-dark-blue .payment-info-block-deposit__block {
    border: 1px solid rgb(69, 74, 86);
}

.theme-dark-blue .payment-info-block-deposit__k,
.theme-dark-blue .payment-info-block-deposit__text {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .payment-info-block-deposit__text span {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .sum-offer-item {
    background-color: rgb(41, 49, 69);
    color: rgb(142, 165, 192);
}

.theme-dark-blue .sum-offer-item.active,
.theme-dark-blue .sum-offer-item:hover {
    background-color: rgb(54, 64, 89);
}

.theme-dark-blue .amount-chest-info__text,
.theme-dark-blue .amount-chest-info__title,
.theme-dark-blue .deposit-chest-list__title {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .message-trade-and-update {
    background: linear-gradient(75deg, rgba(52, 186, 114, 0.3) 1.75%, rgba(52, 186, 114, 0) 34.25%), rgb(32, 39, 63);
}

.theme-dark-blue .message-repeat-max-deposit {
    background: linear-gradient(75deg, rgba(230, 118, 230, 0.3) 1.75%, rgba(230, 118, 230, 0) 34.25%), rgb(32, 39, 63);
}

.theme-dark-blue .message-traders-box {
    background: linear-gradient(75deg, rgba(0, 224, 255, 0.3) 1.75%, rgba(0, 224, 255, 0) 34.25%), rgb(32, 39, 63);
}

.theme-dark-blue .deposit-banner--blue100 {
    background-color: rgb(2, 19, 46);
    border: 1px solid rgb(29, 47, 75);
}

.theme-dark-blue .deposit-banner--blue100 .deposit-banner__bg {
    --gradient: linear-gradient(183deg, #0093ed 25.98%, #0093ed 77.02%);
}

.theme-dark-blue .message-welcome-bonus {
    background-color: rgb(32, 39, 63);
}

.theme-dark-blue .message-welcome-bonus::after {
    background: linear-gradient(rgb(0, 154, 249), rgb(101, 196, 255));
    filter: blur(26px);
}

.theme-dark-blue .message-monsters-promo {
    background: rgb(32, 39, 63);
}

.theme-dark-blue .message-summer-promo-2025 {
    background: linear-gradient(90deg, rgb(29, 161, 214), rgb(24, 73, 130));
    border: 1px solid rgb(57, 106, 154);
}

.theme-dark-blue .message-unlock-new-trading-location {
    --border-color-base: #3a79e7;
    --background-color-base: #081e3b;
    --text-color-base: #fff;
}

.theme-dark-blue .youll-get-block__ultrade .ultrade-offer {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .youll-get-block__ultrade .ultrade-offer .zipper-wrapper {
    background: linear-gradient(0.396turn, rgba(6, 201, 49, 0) 30.67%, rgba(6, 201, 49, 0.2)), rgb(31, 35, 52);
    border: 1px solid rgb(6, 201, 49);
    box-shadow: rgba(0, 0, 0, 0.1) 0px 5px 10px;
}

.theme-dark-blue .youll-get-block__ultrade .ultrade-offer .zipper-wrapper .zipper-icon {
    background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='1' height='1'/>");
}

.theme-dark-blue .youll-get-block__ultrade-v2 .ultrade-offer {
    background-color: rgb(25, 30, 49);
    border: 1px solid rgb(31, 37, 56);
    color: rgb(142, 165, 192);
}

.theme-dark-blue .youll-get-block__ultrade-v2 .ultrade-offer__zipper-icon {
    background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='1' height='1'/>");
}

.theme-dark-blue .youll-get-block__ultrade-v2 .ultrade-offer__text {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .youll-get-block__ultrade-v2 .ultrade-offer__info {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .youll-get-block__ultrade-v2 .ultrade-offer__close-wrapper {
    background-color: rgb(32, 37, 55);
    border: 1px solid rgb(37, 42, 60);
}

.theme-dark-blue .youll-get-block__ultrade-v2 .ultrade-offer__close-icon svg {
    color: rgb(87, 101, 124);
}

.theme-dark-blue .youll-get-block .limited-offer-unverified {
    background: rgba(57, 74, 116, 0.3);
    border: 1px dashed rgb(57, 74, 116);
}

.theme-dark-blue .youll-get-block .limited-offer-unverified svg {
    color: rgb(57, 74, 116);
}

.theme-dark-blue .youll-get-block .limited-offer-unverified span {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .youll-get-block__bill .deposit-bill {
    border-top: 1px dashed rgba(69, 74, 86, 0.5);
}

.theme-dark-blue .youll-get-block__bill .deposit-bill__title {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .youll-get-block__bill .deposit-bill__title svg.svg-icon {
    fill: rgb(255, 255, 255);
}

.theme-dark-blue .youll-get-block__bill .deposit-bill__list .bill-item .name {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .youll-get-block__bill .deposit-bill__list .bill-item .amount {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .youll-get-block__bill .deposit-bill__list .bill-item .purchase {
    color: rgba(142, 165, 192, 0.5);
}

.theme-dark-blue .youll-get-block__bill .deposit-bill__list .bill-item.bill-item--v2 .name,
.theme-dark-blue .youll-get-block__bill .deposit-bill__list .bill-item.bill-item--v2 .value {
    color: rgb(50, 172, 65);
}

.theme-dark-blue .youll-get-block__bill .deposit-bill__total {
    border-top: 1px solid rgba(69, 74, 86, 0.5);
}

.theme-dark-blue .youll-get-block__bill .deposit-bill__total .total-label {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .youll-get-block__bill .deposit-bill__total .total-amount {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .limited-offer-banner {
    background: rgb(35, 40, 59);
    border: 1px solid rgba(69, 74, 86, 0.5);
}

.theme-dark-blue .limited-offer-banner .banner-image {
    background: radial-gradient(circle at left top, rgba(50, 172, 65, 0.3) 0px, rgba(35, 40, 59, 0.9) 50%, rgb(35, 40, 59) 100%);
}

.theme-dark-blue .limited-offer-banner .banner-zipper {
    background-image: url("data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==");
}

.theme-dark-blue .limited-offer-banner .banner-label {
    background: linear-gradient(90deg, rgb(50, 172, 65), rgb(255, 255, 255)) text;
    -webkit-text-fill-color: transparent;
}

.theme-dark-blue .limited-offer-banner .banner-text {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .deposit-ds {
    background: rgb(27, 31, 50);
    border: 1px solid rgba(52, 62, 82, 0.5);
}

.theme-dark-blue .deposit-ds__title {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .deposit-ds__row .ds-col--btns .ds-btn {
    background: rgba(35, 40, 59, 0.5);
}

.theme-dark-blue .deposit-ds__row .ds-col--btns .ds-btn__label {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .deposit-ds__row .ds-col--btns .ds-btn__amount {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .deposit-ds--small {
    background-color: transparent;
    border-width: medium;
    border-style: none;
    border-color: currentcolor;
    border-image: initial;
}

.theme-dark-blue .deposit-banner--drive {
    background-color: rgb(2, 19, 46);
    border: 1px solid rgb(29, 47, 75);
}

.theme-dark-blue .deposit-banner--drive .deposit-banner__bg {
    --gradient: linear-gradient(183deg, #0093ed 25.98%, #0093ed 77.02%);
}

.theme-dark-blue .mt5-page .message {
    background-color: rgba(49, 68, 99, 0.7);
    border-color: rgba(0, 154, 249, 0.5);
}

.theme-dark-blue .mt5-page .message__cross,
.theme-dark-blue .mt5-page__label {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .mt5-page .block {
    background: rgb(35, 40, 59);
}

.theme-dark-blue .mt5-page .form__input {
    background: rgb(39, 47, 67);
}

.theme-dark-blue .mt5-page .form__link-show-password {
    border-left: 1px solid rgba(90, 106, 129, 0.6) !important;
}

.theme-dark-blue .mt5-page .form__link-show-password .fa {
    color: rgb(90, 106, 129);
}

.theme-dark-blue .mt5-page .form__link-show-password:hover .fa {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .mt5-page .apps__in {
    background: rgb(39, 47, 67);
    border: 1px solid rgb(64, 77, 98);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .mt5-page .apps__in:hover {
    background: rgb(61, 71, 93);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .mt5-page .interface-btn {
    background: rgb(39, 47, 67);
    border: 1px solid rgb(64, 77, 98);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .mt5-page .interface-btn:hover {
    background: rgb(61, 71, 93);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .mt5-page .account-info input {
    background: transparent;
}

.theme-dark-blue .mt5-page .copy-to-clipboard {
    background: rgba(0, 153, 250, 0.2);
    border: 1px solid rgb(0, 153, 250);
}

.theme-dark-blue .mt5-page .copy-to-clipboard span {
    color: rgb(255, 255, 255) !important;
}

.theme-dark-blue .mt5-page .copy-to-clipboard:hover {
    background: rgba(0, 153, 250, 0.4);
}

.theme-dark-blue .mt5-page__notification::before {
    color: rgb(22, 107, 168) !important;
}

.theme-dark-blue .achievements-page .rw>div {
    background-color: rgba(19, 22, 40, 0.7);
}

.theme-dark-blue .achievements-page .title-type span {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .achievements-page .title-type--bronze::before {
    box-shadow: rgba(177, 119, 94, 0.9) 0px 0px 18px 2px;
}

.theme-dark-blue .achievements-page .title-type--silver::before {
    box-shadow: rgba(117, 120, 122, 0.9) 0px 0px 18px 2px;
}

.theme-dark-blue .achievements-page .title-type--gold::before {
    box-shadow: rgba(255, 160, 49, 0.9) 0px 0px 18px 2px;
}

.theme-dark-blue .achievements-page .l .exp__in {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .page-faq .svg-icon {
    fill: rgb(146, 165, 192);
}

.theme-dark-blue .page-faq .category {
    background-color: rgb(41, 49, 69);
    color: rgb(213, 214, 216);
}

.theme-dark-blue .page-faq .category__text-h {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .page-faq .category--active,
.theme-dark-blue .page-faq .category:hover {
    background-color: rgb(54, 64, 89);
}

.theme-dark-blue .tutorial .rw>.l .root-title {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .tutorial .rw>.l .root-title:hover {
    color: rgb(94, 126, 163);
}

.theme-dark-blue .tutorial .rw>.l li.active>a {
    color: rgb(255, 255, 255);
    position: relative;
}

.theme-dark-blue .tutorial .rw>.l li.active>a::after {
    background-color: rgba(143, 165, 191, 0.4);
    inset: -5px -7px;
    content: "";
    display: block;
    position: absolute;
    z-index: -1;
}

.theme-dark-blue .tutorial .rw>.r .tutorial-img__dark {
    display: block;
}

.theme-dark-blue .tutorial .rw>.l,
.theme-dark-blue .tutorial .rw>.l>div,
.theme-dark-blue .tutorial .rw>.r {
    background-color: rgba(19, 22, 40, 0.7);
}

.theme-dark-blue .tutorial .rw>.r {
    color: rgb(178, 186, 205);
}

.theme-dark-blue .tutorial .rw>.r h1,
.theme-dark-blue .tutorial .rw>.r h2,
.theme-dark-blue .tutorial .rw>.r h3,
.theme-dark-blue .tutorial .rw>.r h4 {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .tutorial .rw a {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .tutorial .rw a:hover {
    color: rgb(94, 126, 163);
}

.theme-dark-blue .tutorial .rw .read-more-wrap .btn {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .tutorial .nav-btn {
    background-color: rgb(32, 39, 63);
    border: 3px solid rgb(38, 44, 65);
    color: rgb(126, 145, 167);
}

.theme-dark-blue .forex-glossary-page .panel {
    background-color: rgb(19, 22, 40);
}

.theme-dark-blue .forex-glossary-page .panel .panel-body {
    background-color: transparent;
}

.theme-dark-blue .forex-glossary-page .back-btn {
    background-color: rgb(22, 32, 50);
    border-color: rgb(41, 49, 69);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .forex-glossary-page .back-btn:hover {
    background-color: rgb(41, 49, 69);
}

.theme-dark-blue .achievements-market .l,
.theme-dark-blue .achievements-market .r {
    background-color: rgb(19, 22, 40);
}

.theme-dark-blue .achievements-market .balance {
    color: rgb(255, 222, 116);
}

.theme-dark-blue .achievements-market .market-buttons a.market-button.no-active {
    background-color: rgba(69, 72, 81, 0.3);
    border: 1px solid rgb(165, 168, 179);
    box-shadow: rgba(255, 255, 255, 0.2) 0px 1px 2px, rgba(255, 255, 255, 0.2) 0px 0px 15px;
}

.theme-dark-blue .achievements-market .market-buttons a.market-button.no-active.sell:focus,
.theme-dark-blue .achievements-market .market-buttons a.market-button.no-active.sell:hover {
    background-color: rgba(231, 206, 69, 0.2);
    border-color: rgb(255, 230, 76);
    box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 2px, rgba(231, 206, 69, 0.6) 0px 0px 15px;
}

.theme-dark-blue .achievements-market .market-buttons a.market-button.no-active.buy:focus,
.theme-dark-blue .achievements-market .market-buttons a.market-button.no-active.buy:hover {
    background-color: rgba(94, 222, 94, 0.2);
    border-color: rgb(90, 215, 90);
    box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 2px, rgba(94, 222, 94, 0.6) 0px 0px 15px;
}

.theme-dark-blue .achievements-purchases .list-purchases .table__title-link,
.theme-dark-blue .achievements-purchases .list-purchases .tabsp__item.tabsp__item {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .achievements-purchases .list-purchases .tabsp__item--selected.tabsp__item--available {
    background-color: rgba(68, 157, 68, 0.4);
}

.theme-dark-blue .achievements-purchases .list-purchases .tabsp__item--selected.tabsp__item--active {
    background-color: rgba(255, 160, 49, 0.4);
}

.theme-dark-blue .achievements-purchases .list-purchases .tabsp__item--selected.tabsp__item--used {
    background-color: rgba(201, 48, 44, 0.4);
}

.theme-dark-blue .achievements-purchases .list-purchases__item {
    background-color: rgb(19, 22, 40);
    border-radius: 10px;
}

.theme-dark-blue .gems-lotto .panel {
    box-shadow: none;
}

.theme-dark-blue .gems-lotto .rw>.l,
.theme-dark-blue .gems-lotto .rw>.r {
    background-color: rgb(19, 22, 40);
}

.theme-dark-blue .gems-lotto .stats>p {
    color: rgb(255, 222, 116);
}

.theme-dark-blue .gems-lotto .gems-lotto-head .gems-lotto-head__title,
.theme-dark-blue .gems-lotto .gems-lotto-head .message,
.theme-dark-blue .gems-lotto__status {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .gems-lotto__status--on {
    background: rgba(3, 88, 67, 0.2);
    border-color: rgb(3, 88, 67);
}

.theme-dark-blue .gems-lotto__status--on svg {
    color: rgb(50, 172, 65);
}

.theme-dark-blue .gems-lotto__status--off {
    background: rgba(83, 85, 98, 0.1);
    border-color: rgba(83, 85, 98, 0.5);
}

.theme-dark-blue .gems-lotto__status--off svg {
    color: rgb(83, 85, 98);
}

.theme-dark-blue .mining-page .rw>.l,
.theme-dark-blue .mining-page .rw>.r {
    background-color: rgba(19, 22, 40, 0.7);
    border-radius: 10px;
}

.theme-dark-blue .mining-page .rw>.r h3 {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .mining-page .mining-stats-block__title {
    color: rgb(255, 222, 116);
}

.theme-dark-blue .mining-page .text {
    color: rgb(143, 165, 191);
}

.theme-dark-blue .mining-page .license-table .license-active {
    background-color: rgb(51, 55, 78);
}

.theme-dark-blue .deposit-compare .item__line {
    border-bottom: 1px solid rgb(69, 72, 78);
}

.theme-dark-blue .page-user-manual .rw>.l,
.theme-dark-blue .page-user-manual .rw>.l>div,
.theme-dark-blue .page-user-manual .rw>.r {
    background-color: rgba(19, 22, 40, 0.7);
}

.theme-dark-blue .page-user-manual .rw>.r {
    color: rgb(178, 186, 205);
}

.theme-dark-blue .page-user-manual .rw>.r h1,
.theme-dark-blue .page-user-manual .rw>.r h2,
.theme-dark-blue .page-user-manual .rw>.r h3,
.theme-dark-blue .page-user-manual .rw>.r h4 {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .page-user-manual .rw a {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .page-user-manual .rw a:hover {
    color: rgb(94, 126, 163);
}

.theme-dark-blue .page-user-manual .rw .read-more-wrap .btn {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .page-user-manual .nav-btn {
    background-color: rgb(32, 39, 63);
    border: 3px solid rgb(38, 44, 65);
    color: rgb(126, 145, 167);
}

.theme-dark-blue .page-user-manual .rw .root-title {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .page-user-manual .rw .root-title:hover {
    color: rgb(94, 126, 163);
}

.theme-dark-blue .page-user-manual .rw>.l li.active>a {
    color: rgb(255, 255, 255);
    position: relative;
}

.theme-dark-blue .page-user-manual .rw>.l li.active>a::after {
    background-color: rgba(143, 165, 191, 0.4);
    inset: -5px -7px;
    content: "";
    display: block;
    position: absolute;
    z-index: -1;
}

.theme-dark-blue .page-user-manual .rw>.l,
.theme-dark-blue .page-user-manual .rw>.l>div,
.theme-dark-blue .page-user-manual .rw>.r {
    border-radius: 10px;
}

.theme-dark-blue .page-video-tutorial .rw>.l,
.theme-dark-blue .page-video-tutorial .rw>.l>div,
.theme-dark-blue .page-video-tutorial .rw>.r {
    background-color: rgba(19, 22, 40, 0.7);
}

.theme-dark-blue .page-video-tutorial .rw>.r {
    color: rgb(178, 186, 205);
}

.theme-dark-blue .page-video-tutorial .rw>.r h1,
.theme-dark-blue .page-video-tutorial .rw>.r h2,
.theme-dark-blue .page-video-tutorial .rw>.r h3,
.theme-dark-blue .page-video-tutorial .rw>.r h4 {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .page-video-tutorial .rw a {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .page-video-tutorial .rw a:hover {
    color: rgb(94, 126, 163);
}

.theme-dark-blue .page-video-tutorial .rw .read-more-wrap .btn {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .page-video-tutorial .nav-btn {
    background-color: rgb(32, 39, 63);
    border: 3px solid rgb(38, 44, 65);
    color: rgb(126, 145, 167);
}

.theme-dark-blue .affiliate-page__in {
    background-color: rgba(19, 22, 40, 0.9);
}

.theme-dark-blue .affiliate-page .promo {
    border-color: rgb(32, 39, 63);
}

.theme-dark-blue .affiliate-page .promo__title {
    color: rgb(178, 186, 205);
}

.theme-dark-blue .affiliate-page .svg-circle {
    stroke: rgb(140, 150, 178);
}

.theme-dark-blue .affiliate-page .svg-icon {
    fill: rgb(178, 186, 205);
}

.theme-dark-blue .affiliate-page .text a {
    border-bottom: 1px solid rgb(116, 125, 152);
    color: rgb(116, 125, 152);
}

.theme-dark-blue .affiliate-page .text a:hover {
    border-bottom: 1px solid rgba(116, 125, 152, 0.5);
}

.theme-dark-blue .affiliate-page .text__italic {
    color: rgb(116, 125, 152);
}

.theme-dark-blue .affiliate-page .advantages__in {
    background-color: rgb(22, 26, 43);
    border-color: rgb(32, 39, 63);
}

.theme-dark-blue .affiliate-page .advantages__list li::before {
    background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='1' height='1'/>");
}

.theme-dark-blue .affiliate-page .advantages__list_dotted li::before {
    background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='1' height='1'/>");
}

.theme-dark-blue .affiliate-page .form-block {
    background-color: rgb(22, 26, 43);
    border-color: rgb(32, 39, 63);
}

.theme-dark-blue .affiliate-page .form .form-control {
    border-color: rgb(41, 49, 69);
}

.theme-dark-blue .affiliate-page .privacy-policy {
    color: rgb(147, 150, 160);
}

.theme-dark-blue .affiliate-page .privacy-policy a {
    border-color: rgb(147, 150, 150);
    color: rgb(147, 150, 160);
}

.theme-dark-blue .affiliate-page .privacy-policy a:hover {
    border-color: rgba(147, 149, 149, 0.5);
}

.theme-dark-blue .affiliate-page .privacy-policy label::before {
    background-color: rgb(22, 32, 50);
    border-color: rgb(41, 49, 69);
}

.theme-dark-blue .affiliate-page .privacy-policy label::after {
    background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='1' height='1'/>");
}

.theme-dark-blue .new-year-lottery .rw>.l,
.theme-dark-blue .new-year-lottery .rw>.r {
    box-shadow: rgb(24, 24, 25) 0px 0px 15px 2px;
}

.theme-dark-blue .supportv2-page .ai-translate-block {
    background-color: rgb(38, 43, 55);
}

.theme-dark-blue .supportv2-page__in {
    background-color: rgba(19, 22, 40, 0.9);
}

.theme-dark-blue .supportv2-page .menu-block__link {
    background-color: rgb(41, 49, 69);
    transition: background-color 0.3s;
}

.theme-dark-blue .supportv2-page .menu-block__link:hover {
    background-color: rgb(39, 47, 66);
}

.theme-dark-blue .supportv2-page .menu-block__text {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .supportv2-page .form-block input[type="file"]+label {
    border-color: rgb(73, 86, 113);
    background-color: rgb(22, 32, 50) !important;
    color: rgb(126, 145, 167) !important;
}

.theme-dark-blue .supportv2-page .video-btn {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .supportv2-page .answer__actions a {
    color: rgb(69, 81, 101);
}

.theme-dark-blue .supportv2-page .answer__actions a:hover {
    color: rgb(79, 93, 116);
}

.theme-dark-blue .supportv2-page .answer__actions a.active {
    color: rgb(194, 203, 218);
}

.theme-dark-blue .supportv2-page .answer+.supportv2-page .answer {
    border-top: 1px solid rgb(45, 49, 66);
}

.theme-dark-blue .supportv2-page.ticket .table td {
    color: rgb(181, 183, 188);
}

.theme-dark-blue .supportv2-page.ticket .attachments-info b {
    color: rgb(143, 165, 191);
}

.theme-dark-blue .supportv2-page.create .items {
    border: 1px solid rgb(44, 48, 65);
    border-radius: 4px;
}

.theme-dark-blue .supportv2-page.create .item {
    background-color: rgb(20, 23, 41);
    cursor: pointer;
}

.theme-dark-blue .supportv2-page.create .item__count {
    background-color: rgb(32, 39, 63);
    color: rgb(214, 215, 218);
}

.theme-dark-blue .supportv2-page.create .item__arrow {
    color: rgb(117, 137, 160);
}

.theme-dark-blue .supportv2-page.create .item--active,
.theme-dark-blue .supportv2-page.create .item:hover {
    background-color: rgb(32, 39, 63);
}

.theme-dark-blue .supportv2-page.create .item--active .item__title,
.theme-dark-blue .supportv2-page.create .item:hover .item__title {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .supportv2-page.create .item--active .item__count,
.theme-dark-blue .supportv2-page.create .item:hover .item__count {
    background-color: rgb(32, 39, 63);
}

.theme-dark-blue .supportv2-page.create .search-form-block .search-results-block {
    background-color: rgb(38, 44, 65);
}

.theme-dark-blue .supportv2-page.create .search-form-block .search-results a {
    color: rgb(126, 145, 167);
}

.theme-dark-blue .supportv2-page.create .search-form-block .search-results li:hover {
    background-color: rgb(45, 53, 78);
}

.theme-dark-blue .supportv2-page.create .search-form-block .search-results__c {
    color: rgb(219, 220, 222);
}

.theme-dark-blue .achievements-history__in {
    background-color: rgb(19, 22, 40);
    border-radius: 10px;
}

.theme-dark-blue .achievements-history .top-text {
    color: rgb(143, 165, 191);
}

.theme-dark-blue .achievements-history .rewards-table tr>td,
.theme-dark-blue .achievements-history .rewards-table tr>th {
    background-color: rgba(41, 45, 74, 0.5);
}

.theme-dark-blue .achievements-rating__in {
    background-color: rgba(19, 22, 40, 0.7);
    border-radius: 10px;
}

.theme-dark-blue .achievements-rating .top-text {
    color: rgb(143, 165, 191);
}

.theme-dark-blue .achievements-rating .rating-table thead th {
    background-color: rgb(28, 32, 52);
}

.theme-dark-blue .achievements-rating .rewards-table tr>td,
.theme-dark-blue .achievements-rating .rewards-table tr>th {
    background-color: rgba(41, 45, 74, 0.5);
}

.theme-dark-blue .achievements-rating .period-block__item {
    background-color: rgb(28, 32, 52);
}

.theme-dark-blue .achievements-rating .period-block__item--active,
.theme-dark-blue .achievements-rating .period-block__item:focus,
.theme-dark-blue .achievements-rating .period-block__item:hover {
    background-color: rgb(67, 72, 88);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .community-help .l,
.theme-dark-blue .community-help .r {
    background-color: rgba(19, 22, 40, 0.7);
}

.theme-dark-blue .community-help .current-request {
    background-color: rgba(29, 32, 52, 0.3);
    border: 1px solid rgb(43, 48, 73);
    border-radius: 4px;
}

.theme-dark-blue .withdrawal .ajax-loader-wrapper {
    background-color: rgba(15, 16, 29, 0.8);
}

.theme-dark-blue .ds-withdraw {
    background-color: rgb(27, 31, 50);
    border: 1px solid rgba(52, 62, 82, 0.5);
}

.theme-dark-blue .ds-withdraw .block-content__text-rate,
.theme-dark-blue .ds-withdraw .block-content__title {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .ds-withdraw .block-content__text-profit {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .ds-withdraw .block-content__text-profit b {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .ds-withdraw .block-content__terms input:checked+label::before {
    background-color: rgb(0, 154, 249);
    border-color: rgb(0, 154, 249);
}

.theme-dark-blue .ds-withdraw .block-content__terms input+label::before {
    border: 1px solid rgb(69, 74, 86);
}

.theme-dark-blue .ds-withdraw .block-content__terms a {
    color: rgb(55, 151, 211);
}

.theme-dark-blue .my-safe-page .term-of-use__desc {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .my-safe-page .term-of-use.open>p {
    color: rgb(121, 139, 163);
}

.theme-dark-blue .my-safe-page .chart-bg,
.theme-dark-blue .my-safe-page .history-block .panel-body,
.theme-dark-blue .my-safe-page .safes-tabs .btn__in {
    background-color: rgb(22, 26, 43);
}

.theme-dark-blue .my-safe-page .safes-tabs .btn__in.active,
.theme-dark-blue .my-safe-page .safes-tabs .btn__in:hover {
    background-color: rgb(17, 20, 36);
}

@media screen and (max-width: 650px) {
    .theme-dark-blue .my-safe-page .safes-tabs .btn__in {
        background-color: rgb(17, 20, 36);
    }

    .theme-dark-blue .my-safe-page .safes-tabs .btn__in.active,
    .theme-dark-blue .my-safe-page .safes-tabs .btn__in:hover {
        background-color: rgb(22, 26, 43);
    }
}

.theme-dark-blue .my-safe-page .safes-tabs__block {
    background-color: rgb(18, 20, 36);
}

@media screen and (max-width: 650px) {
    .theme-dark-blue .my-safe-page .safes-tabs__block {
        background-color: rgb(22, 26, 43);
    }

    .theme-dark-blue .my-safe-page .safes-tabs__block .block__col:nth-child(2n+1) {
        background-color: rgb(17, 20, 36);
    }
}

.theme-dark-blue .my-safe-page .safes-tabs .block__col_first {
    color: rgb(126, 145, 167);
}

.theme-dark-blue .my-safe-page .safes-tabs .block__col>div {
    background-color: rgb(22, 26, 43);
}

.theme-dark-blue .my-safe-page .safes-tabs .block__col>div:nth-child(3) {
    background-color: transparent;
}

@media screen and (max-width: 650px) {
    .theme-dark-blue .my-safe-page .safes-tabs .block__col>div {
        background-color: transparent;
    }
}

.theme-dark-blue .my-safe-page .safes-tabs .block__col_info>div:last-child {
    background-color: transparent;
}

.theme-dark-blue .my-safe-page .safes-tabs .block__col_info:hover {
    box-shadow: rgba(6, 8, 22, 0.4) 0px 20px 40px;
}

.theme-dark-blue .my-safe-page .safes-tabs .block__col_info:hover>div {
    background-color: rgb(24, 29, 48);
}

.theme-dark-blue .my-safe-page .safes-tabs .block__col_info:hover>div:last-child,
.theme-dark-blue .my-safe-page .safes-tabs .block__col_info:hover>div:nth-child(3) {
    background-color: transparent;
}

.theme-dark-blue .my-safe-page .safes-tabs .block__header {
    background: transparent !important;
}

.theme-dark-blue .my-safe-page .safes-tabs .block__mob-label {
    color: rgb(126, 145, 167);
}

.theme-dark-blue .my-safe-page-window-1 .content__in {
    background-color: rgb(19, 22, 40);
}

.theme-dark-blue .my-safe-page-window-1 .types-of-safes__in {
    border: 1px solid rgb(32, 39, 63);
}

.theme-dark-blue .my-safe-page-window-1 .types-of-safes__header {
    background-color: rgb(32, 39, 63);
}

.theme-dark-blue .my-safe-page-window-1 .calculate-investment__result-val {
    color: rgb(2, 91, 68);
}

.theme-dark-blue .my-safe-page-window-1 .calculate-investment__divider {
    background-color: rgb(32, 39, 63);
}

.theme-dark-blue .my-safe-page-window-1 .calculate-investment__in {
    background-color: rgb(22, 26, 43);
    border: 1px solid rgb(32, 39, 63);
}

.theme-dark-blue .my-safe-page-window-1 .calculate-investment__title,
.theme-dark-blue .my-safe-page-window-1 .form-group label {
    color: rgb(126, 145, 167);
}

.theme-dark-blue .my-safe-page-window-1 .bootstrap-select .dropdown-toggle.btn-default,
.theme-dark-blue .my-safe-page-window-1 input.form-control {
    background-color: rgb(22, 26, 43) !important;
    border-color: rgb(32, 39, 63) !important;
}

.theme-dark-blue .my-safe-page-window-1 .bootstrap-select .dropdown-toggle.btn-default .caret,
.theme-dark-blue .my-safe-page-window-1 input.form-control .caret {
    color: rgb(126, 145, 167);
}

.theme-dark-blue .my-safe-page-window-1 .bootstrap-select .dropdown-toggle.btn-default,
.theme-dark-blue .my-safe-page-window-1 .input-group,
.theme-dark-blue .my-safe-page-window-1 input.form-control {
    background-color: rgb(22, 26, 43) !important;
    border-color: rgb(32, 39, 63) !important;
}

.theme-dark-blue .my-safe-page-window-1 .bootstrap-select .dropdown-toggle.btn-default .caret,
.theme-dark-blue .my-safe-page-window-1 .input-group .caret,
.theme-dark-blue .my-safe-page-window-1 input.form-control .caret {
    color: rgb(126, 145, 167);
}

.theme-dark-blue .my-safe-page-window-1 .bootstrap-select .dropdown-toggle.btn-default .input-group-addon,
.theme-dark-blue .my-safe-page-window-1 .input-group .input-group-addon,
.theme-dark-blue .my-safe-page-window-1 input.form-control .input-group-addon {
    background-color: transparent;
    border-left: 1px solid rgb(41, 49, 69);
    color: rgb(255, 255, 255);
    font-weight: 700;
}

.theme-dark-blue .my-safe-page-window-1 input.form-control::-webkit-input-placeholder {
    color: rgb(255, 255, 255) !important;
}

.theme-dark-blue .my-safe-page-window-1 .bootstrap-select .dropdown-toggle.btn-default,
.theme-dark-blue .my-safe-page-window-1 input.form-control,
.theme-dark-blue .my-safe-page-window-1 input.form-control::placeholder {
    color: rgb(255, 255, 255) !important;
}

.theme-dark-blue .my-safe-page-window-1 .detailing-of-charges__btn {
    background-color: rgb(22, 26, 43);
    border: 1px solid rgb(32, 39, 63);
    color: rgb(126, 145, 167);
}

.theme-dark-blue .my-safe-page-window-1 .detailing-of-charges__table thead th {
    background-color: rgb(22, 26, 43);
    color: rgb(255, 255, 255);
    border: 0px !important;
}

.theme-dark-blue .my-safe-page-window-1 .detailing-of-charges__table tbody td {
    background-color: rgb(18, 20, 36);
    border-color: rgb(22, 25, 44);
}

.theme-dark-blue .my-safe-page-window-1 .detailing-of-charges__table tfoot tr {
    background-color: rgb(22, 26, 43);
}

.theme-dark-blue .my-safe-page-window-2 .information-on-your-current-safe-account__item {
    background-color: rgb(22, 26, 43);
    border: 1px solid rgb(32, 39, 63);
}

.theme-dark-blue .my-safe-page-window-2 .sub-title .fa {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .my-safe-page-window-2 .text-block__text {
    color: rgb(143, 165, 191);
}

.theme-dark-blue .my-safe-page-window-2 .gr__section {
    background-color: rgb(41, 49, 69);
}

.theme-dark-blue .my-safe-page-window-2 .gr__section--darker .gr__percent {
    color: rgb(71, 84, 115);
}

.theme-dark-blue .my-safe-page-window-2 .gr__divider--darker {
    background-color: rgb(71, 84, 115);
}

.theme-dark-blue .my-safe-page-window-2 .gr .fa-lock {
    color: rgb(71, 84, 115);
}

.theme-dark-blue .my-safe-page-window-2 .history-block,
.theme-dark-blue .my-safe-page-window-2 .information-on-your-current-safe-account,
.theme-dark-blue .my-safe-page-window-2 .rw>.l,
.theme-dark-blue .my-safe-page-window-2 .safe-conditions {
    background-color: rgb(19, 22, 40);
}

.theme-dark-blue .my-safe-page-window-2 .available-safes__item {
    background-color: rgb(22, 26, 43);
    border: 1px solid rgb(41, 49, 69);
    transition: background-color 0.3s, border-color 0.3s;
}

.theme-dark-blue .my-safe-page-window-2 .available-safes__item:hover {
    background-color: rgb(30, 35, 56);
    border-color: rgb(51, 60, 81);
}

.theme-dark-blue .my-safe-page-window-2 .available-safes__item--active {
    border-color: rgb(2, 91, 68);
    box-shadow: rgba(38, 176, 72, 0.23) 0px 0px 18px;
}

.theme-dark-blue .my-safe-page-window-2 .available-safes__item--active .available-safes__info-icon {
    background: linear-gradient(rgb(55, 177, 72), rgb(27, 97, 67));
    color: rgb(255, 255, 255);
}

.theme-dark-blue .my-safe-page-window-2 .history-block .panel-body {
    border: 1px solid rgb(32, 39, 63);
}

.theme-dark-blue .my-safe-page-window-2 .l .title a {
    background-color: rgb(32, 39, 63);
}

.theme-dark-blue .my-safe-page-window-2 .safe-deposit-balance-chart-block__btn {
    background-color: rgb(41, 49, 69);
}

.theme-dark-blue .my-safe-page-window-2 .safes-tabs__block {
    background-color: transparent;
}

.theme-dark-blue .my-safe-page-window-2 .safes-tabs .block__col_info>div:last-child {
    background-color: rgb(22, 26, 43);
}

@media screen and (max-width: 650px) {
    .theme-dark-blue .my-safe-page-window-2 .safes-tabs .block__col_info>div:last-child {
        background-color: transparent;
    }
}

.theme-dark-blue .my-safe-page-window-2 .safes-tabs .block__col_info:hover>div:last-child {
    background-color: rgb(24, 29, 48);
}

@media screen and (max-width: 650px) {
    .theme-dark-blue .my-safe-page-window-2 .safes-tabs .block__col_info:hover>div:last-child {
        background-color: transparent;
    }
}

.theme-dark-blue .my-safe-page-plug .content__in {
    background-color: rgb(19, 22, 40);
}

.theme-dark-blue .social-trading-rewards-page .str-text--other-color,
.theme-dark-blue .social-trading-rewards-page .summary__text {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .social-trading-rewards-page .si-progress {
    background-color: rgb(19, 22, 40);
}

.theme-dark-blue .social-trading-rewards-page .shard-info {
    background-color: rgb(32, 40, 64);
}

.theme-dark-blue .social-trading-rewards-page .shard-info__text-small {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .social-trading-rewards-page .shard-info__btn {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .social-trading-rewards-page .shard-info--red::after {
    background: linear-gradient(135deg, rgb(32, 40, 64), rgb(45, 32, 64) 32%, rgb(214, 67, 72));
}

.theme-dark-blue .social-trading-rewards-page .shard-info--red .si-progress__in {
    background: linear-gradient(90deg, rgb(225, 77, 82), rgb(157, 18, 23));
}

.theme-dark-blue .social-trading-rewards-page .shard-info--blue::after {
    background: linear-gradient(135deg, rgb(32, 40, 64), rgb(32, 40, 64) 32%, rgb(140, 200, 232));
}

.theme-dark-blue .social-trading-rewards-page .shard-info--blue .si-progress__in {
    background: linear-gradient(90deg, rgb(143, 204, 236), rgb(72, 130, 161));
}

.theme-dark-blue .social-trading-rewards-page .shard-info--green::after {
    background: linear-gradient(135deg, rgb(32, 40, 64), rgb(32, 40, 64) 32%, rgb(60, 200, 160));
}

.theme-dark-blue .social-trading-rewards-page .shard-info--green .si-progress__in {
    background: linear-gradient(90deg, rgb(74, 230, 185), rgb(30, 124, 97));
}

.theme-dark-blue .social-trading-rewards-page .collect-block__info-text-small {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .social-trading-rewards-page .tt-slider__item {
    border-color: rgb(41, 45, 74);
}

.theme-dark-blue .social-trading-rewards-page .tt-slider__item-small-text {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .social-trading-rewards-page .swiper-pagination-bullet {
    background-color: rgb(32, 39, 63);
}

.theme-dark-blue .social-trading-rewards-page .swiper-pagination-bullet-active {
    background-color: rgb(0, 153, 250);
}

.theme-dark-blue .social-trading-rewards-page .l,
.theme-dark-blue .social-trading-rewards-page .r {
    background-color: rgba(19, 22, 40, 0.7);
}

@media screen and (max-width: 1135px) {
    .theme-dark-blue .social-trading-rewards-page .shard-info--red .shard-info__btn {
        background: linear-gradient(rgb(228, 80, 85), rgb(146, 9, 14));
    }

    .theme-dark-blue .social-trading-rewards-page .shard-info--blue .shard-info__btn {
        background: linear-gradient(rgb(119, 197, 231), rgb(71, 164, 205));
    }

    .theme-dark-blue .social-trading-rewards-page .shard-info--green .shard-info__btn {
        background: linear-gradient(rgb(75, 229, 185), rgb(46, 163, 130));
    }
}

.theme-dark-blue .profile__languages .active a {
    background-color: rgb(49, 68, 99);
    border: 1px solid rgb(0, 154, 249);
}

.theme-dark-blue .profile__languages li:not(.active) a:hover {
    background-color: rgba(142, 165, 192, 0.1);
}

.theme-dark-blue .ds .btn,
.theme-dark-blue .ds-modal .btn {
    border-radius: 8px;
}

.theme-dark-blue .ds .btn-default,
.theme-dark-blue .ds-modal .btn-default {
    background: rgb(31, 35, 52);
    border: 1px solid rgb(44, 50, 69);
}

.theme-dark-blue .ds .btn-default:hover,
.theme-dark-blue .ds-modal .btn-default:hover {
    background: rgb(44, 50, 69);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .ds .btn-green,
.theme-dark-blue .ds-modal .btn-green {
    background: rgb(7, 79, 64);
    border: 1px solid rgb(4, 120, 56);
}

.theme-dark-blue .ds .btn-green:hover,
.theme-dark-blue .ds-modal .btn-green:hover {
    background: rgb(4, 120, 56);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .ds .btn-danger,
.theme-dark-blue .ds-modal .btn-danger {
    background: rgb(96, 36, 38);
    border: 1px solid rgb(129, 42, 45);
}

.theme-dark-blue .ds .btn-danger:hover,
.theme-dark-blue .ds-modal .btn-danger:hover {
    background: rgb(129, 42, 45);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .heading__title {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .heading__sub-title {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .banner--safe {
    background-color: rgb(10, 16, 36);
}

.theme-dark-blue .banner--safe .banner__title {
    -webkit-text-fill-color: transparent;
    background: linear-gradient(90deg, rgb(255, 255, 255), rgb(0, 154, 249)) text;
}

.theme-dark-blue .banner--safe .banner__sub-title {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .banner--safe .banner__btn {
    background: rgb(7, 79, 64);
    border: 1px solid rgb(4, 120, 56);
}

.theme-dark-blue .banner--deposit {
    background-color: rgb(35, 40, 59);
}

.theme-dark-blue .banner--deposit .banner__title {
    -webkit-text-fill-color: transparent;
    background: linear-gradient(90deg, rgb(255, 255, 255), rgb(0, 154, 249)) text;
}

.theme-dark-blue .banner--deposit .banner__sub-title {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .banner--withdrawal {
    background: rgba(13, 18, 36, 0.5);
}

.theme-dark-blue .banner--withdrawal .banner__sub-title,
.theme-dark-blue .banner--withdrawal .banner__title {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .banner--withdrawal .banner__img {
    right: 0px;
    top: 0px;
}

.theme-dark-blue .banner--percents {
    background: radial-gradient(402.89% 108.34% at 0px 100%, rgba(0, 154, 249, 0.2) 0px, rgba(0, 154, 249, 0) 100%), rgb(255, 255, 255);
}

.theme-dark-blue .banner--percents .banner__title {
    color: rgb(0, 154, 249);
}

.theme-dark-blue .banner--percents .banner__sub-title {
    color: rgb(29, 34, 50);
}

.theme-dark-blue .banner--profit {
    background: rgba(0, 154, 249, 0.8);
}

.theme-dark-blue .banner--profit .banner__sub-title,
.theme-dark-blue .banner--profit .banner__title,
.theme-dark-blue .ds-notification {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .ds-notification--success {
    background: rgba(7, 79, 64, 0.3);
    border: 1px dashed rgb(7, 79, 64);
}

.theme-dark-blue .ds-notification--error {
    background: rgba(118, 41, 45, 0.3);
    border: 1px dashed rgb(118, 41, 45);
}

.theme-dark-blue .ds-notification--error svg {
    color: rgb(118, 41, 45);
}

.theme-dark-blue .t-rate {
    background: rgba(35, 40, 59, 0.5);
}

.theme-dark-blue .t-rate__header .text {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .t-rate__header .total-percent {
    color: rgb(0, 154, 249);
}

.theme-dark-blue .t-rate__mod-text {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .t-rate__body .t-row {
    border-bottom: 1px solid rgb(44, 50, 69);
}

.theme-dark-blue .t-rate__body .t-row__box {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .t-rate__body .t-row .tooltip2 {
    color: rgb(88, 101, 122);
}

.theme-dark-blue .t-rate__body .t-row .tooltip2:hover {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .t-rate__body .t-row .mdl-switch__track {
    background-color: rgb(142, 165, 192);
}

.theme-dark-blue .t-rate__body .t-row .mdl-switch__thumb {
    background-color: rgb(255, 255, 255);
}

.theme-dark-blue .t-rate__body .t-row .mdl-switch.is-checked .mdl-switch__track {
    background-color: rgb(34, 154, 250);
}

.theme-dark-blue .t-rate__body .t-row .mdl-switch.is-checked .mdl-switch__thumb {
    background-color: rgb(255, 255, 255);
}

.theme-dark-blue .t-rate__body .t-row .percent {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .t-rate__body .t-row .percent--positive {
    background: rgba(4, 120, 56, 0.4);
}

.theme-dark-blue .t-rate__body .t-row .percent--negative {
    background: rgba(214, 50, 50, 0.4);
}

.theme-dark-blue .t-rate__body .t-row .level,
.theme-dark-blue .t-rate__body .t-row .separate,
.theme-dark-blue .t-rate__body .t-row .sum {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .t-rate__body .t-row .total {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .t-rate__body .t-row--offer {
    background: linear-gradient(90deg, rgba(0, 154, 249, 0.06), rgba(31, 35, 52, 0.06));
    border-bottom-width: medium;
    border-bottom-style: none;
    border-bottom-color: currentcolor;
}

.theme-dark-blue .t-rate--in-modal {
    background-color: rgba(35, 40, 59, 0.8);
}

.theme-dark-blue body {
    --ds-background-gradient: linear-gradient(270deg, #002cd2 0%, #002cd2 50%, #3e455a 0, #3e455a);
    --ds-thumb-background-color: #fff;
    --ds-thumb-box-shadow: 0 0 0 6px hsla(0, 0%, 100%, .6);
}

.theme-dark-blue body .custom-range {
    appearance: none;
    background-image: ;
    background-repeat: ;
    background-attachment: ;
    background-origin: ;
    background-clip: ;
    background-color: ;
    background-position: 0px center;
    background-size: 200% 100%;
    border-radius: 0px 0px 10px 10px;
    height: 8px;
    opacity: 0.9;
    outline: none;
    transition: opacity 0.3s;
}

.theme-dark-blue body .custom-range:hover {
    opacity: 1;
}

.theme-dark-blue body .custom-range::-webkit-slider-thumb {
    appearance: none;
    background: var(--ds-thumb-background-color);
    border-radius: 50%;
    box-shadow: var(--ds-thumb-box-shadow);
    cursor: pointer;
    height: 20px;
    transform: scale(1.01);
    transition: transform 0.2s, -webkit-transform 0.2s;
    width: 20px;
}

.theme-dark-blue body .custom-range::-webkit-slider-thumb:hover {
    transform: scale(1.1);
}

.theme-dark-blue body {
    --ds-percent-range-bg: rgba(62, 69, 90, .5);
    --ds-percent-thumb-bg-color: #fff;
    --ds-percent-thumb-box-shadow: 0 0 0 6px hsla(0, 0%, 100%, .6);
}

.theme-dark-blue body .percent-range {
    appearance: none;
    background: var(--ds-percent-range-bg);
    border-radius: 15px;
    height: 8px;
    outline: none;
    transition: opacity 0.3s;
    width: 100%;
}

.theme-dark-blue body .percent-range:hover {
    opacity: 1;
}

.theme-dark-blue body .percent-range::-webkit-slider-thumb {
    appearance: none;
    background: var(--ds-percent-thumb-bg-color);
    border-radius: 50%;
    box-shadow: var(--ds-percent-thumb-box-shadow);
    cursor: pointer;
    height: 20px;
    position: relative;
    transform: scale(1.01);
    transition: transform 0.2s, -webkit-transform 0.2s;
    width: 20px;
    z-index: 2;
}

.theme-dark-blue body .percent-range::-webkit-slider-thumb:hover {
    transform: scale(1.1);
}

.theme-dark-blue .ds-select .option-box {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .rate-select__values span {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .rate-select__values span::before {
    background-color: rgb(34, 37, 51);
    border: 1px solid rgb(62, 69, 90);
}

.theme-dark-blue .wallets-list .wallet {
    background: rgba(31, 35, 52, 0.8);
    border: 1px solid rgb(44, 50, 69);
}

.theme-dark-blue .wallets-list .wallet__content .w,
.theme-dark-blue .wallets-list .wallet__content .w-type,
.theme-dark-blue .wallets-list .wallet__content .w-value {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .wallets-list .wallet__icon {
    background: rgba(26, 31, 48, 0.6);
    border: 1px solid rgb(44, 50, 69);
}

.theme-dark-blue .wallets-list .wallet__icon svg {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .wallets-list .wallet--active,
.theme-dark-blue .wallets-list .wallet:hover {
    background: linear-gradient(0deg, rgba(0, 154, 249, 0.05), rgba(0, 154, 249, 0.05)), rgba(40, 47, 64, 0.8);
}

.theme-dark-blue .wallets-list .wallet--active {
    border: 1px solid rgb(0, 154, 249);
}

.theme-dark-blue .wallets-list .wallet--active .wallet__icon {
    background: rgba(0, 154, 249, 0.3);
    border: 1px solid rgb(0, 154, 249);
}

.theme-dark-blue .ds-modal__title,
.theme-dark-blue .wallets-list .wallet--active .wallet__icon svg {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .ds-modal__text {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .ds-modal__text b {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .ds-modal__wrapper {
    background: rgb(31, 35, 52);
}

.theme-dark-blue .ds-modal__terms input+label::before {
    border: 1px solid rgb(69, 74, 86);
}

.theme-dark-blue .ds-modal__terms input:checked+label::before {
    background-color: rgb(0, 154, 249);
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 7'%3E%3Cpath fill='%23fff' d='m1.773 2.791 1.891 1.823L8.204.293A.98.98 0 0 1 8.935 0q.45 0 .757.293A.93.93 0 0 1 10 .99q0 .406-.284.676L4.421 6.707A1.06 1.06 0 0 1 3.664 7q-.45 0-.756-.293L.308 4.21A.89.89 0 0 1 0 3.511q0-.427.307-.697a.99.99 0 0 1 .733-.316q.426 0 .733.293'/%3E%3C/svg%3E");
    border-color: rgb(0, 154, 249);
}

.theme-dark-blue .ds-modal__terms a,
.theme-dark-blue .ds-modal__terms a:hover {
    color: rgb(55, 151, 211);
}

.theme-dark-blue .ds-modal__btns .btn-green {
    background: rgb(7, 79, 64);
    border: 1px solid rgb(4, 120, 56);
}

.theme-dark-blue .ds-modal__box .b-label {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .ds-modal__box .b-text {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .ds-modal__box .b-text b {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .ds-modal .ds-stack__btn {
    background: rgb(29, 34, 50);
    border: 1px solid rgb(40, 47, 64);
    color: rgb(142, 165, 192);
}

.theme-dark-blue .ds-modal .ds-stack__btn:hover {
    background: rgba(40, 47, 64, 0.5);
}

.theme-dark-blue .ds-modal .ds-stack__btn--active {
    background: rgb(41, 49, 69);
    border: 1px solid rgb(0, 154, 249);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .ds-modal__datepicker label {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .ds-modal__accordions .safe-accordion {
    background-color: rgb(31, 35, 52);
}

.theme-dark-blue .ds-modal__accordions .safe-accordion__title .block-title {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .ds-modal__accordions .safe-accordion__title .icon-wrapper {
    background-color: rgb(36, 41, 58);
}

.theme-dark-blue .ds-modal__accordions .safe-accordion__title .icon-wrapper__svg {
    background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='1' height='1'/>");
}

.theme-dark-blue .ds-modal__accordions .safe-accordion__content .info-text {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .ds-modal__accordions .safe-accordion__content .info-text b {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .ds-modal .trading-turnover__btns .btn-percent {
    border: 1px solid rgb(40, 47, 64);
    color: rgb(142, 165, 192);
}

.theme-dark-blue .ds-modal .trading-turnover__btns .btn-percent--selected {
    border-color: rgb(0, 154, 249);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .ds-modal .trading-turnover__scale .detail-scale__headline .h-title {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .ds-modal .trading-turnover__scale .detail-scale__headline .values__amount {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .ds-modal .trading-turnover__scale .detail-scale__headline .values__separator {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .ds-modal .trading-turnover__scale .detail-scale__headline .values__total {
    color: rgb(0, 154, 249);
}

.theme-dark-blue .ds-modal .trading-turnover__scale .detail-scale__line .d-line {
    background: rgba(62, 69, 90, 0.5);
}

.theme-dark-blue .ds-modal .trading-turnover__scale .detail-scale__line .d-line--blue {
    background: linear-gradient(270deg, rgb(0, 44, 210), rgb(0, 154, 249));
}

.theme-dark-blue .ds-modal .trading-turnover__scale .detail-scale__percent {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .ds-modal .loyalty-program__stack .l-stack {
    background: rgba(44, 50, 69, 0.5);
    border: 1px solid rgba(44, 50, 69, 0.5);
}

.theme-dark-blue .ds-modal .loyalty-program__stack .l-stack__label {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .ds-modal .loyalty-program__stack .l-stack__level {
    background: rgb(0, 154, 249);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .ds-modal .loyalty-program__stack .l-stack__percent {
    background-color: rgb(40, 47, 64);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .ds-modal .loyalty-program__stack .l-stack__percent--active {
    background-color: rgb(0, 154, 249);
}

.theme-dark-blue .ds-modal .loyalty-program__stack .l-stack--active {
    border: 1px solid rgb(0, 154, 249);
}

.theme-dark-blue .ds-modal .loyalty-program .btn {
    background: rgb(29, 34, 50);
    border: 1px solid rgb(40, 47, 64);
}

.theme-dark-blue .ds-modal .loyalty-program .btn:hover {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .ds-modal .balance-list__row .b-label {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .ds-modal .balance-list__row .b-amount {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .ds-modal .btn-green {
    background: rgb(7, 79, 64);
    border: 1px solid rgb(4, 120, 56);
}

.theme-dark-blue .ds-modal .btn-danger {
    background: rgb(96, 36, 38);
    border: 1px solid rgb(129, 42, 45);
}

.theme-dark-blue .ds-modal--rate-calculator {
    background-color: rgb(31, 35, 52);
}

.theme-dark-blue .ds-block {
    background: rgba(31, 35, 52, 0.5);
}

.theme-dark-blue .ds-info .text {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .ds-info .doc,
.theme-dark-blue .ds-info .text--muted {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .ds-info .doc a {
    color: rgb(55, 151, 211);
}

.theme-dark-blue .ds-info .t-info__col {
    background: rgba(35, 40, 59, 0.5);
}

.theme-dark-blue .ds-info .t-info__col .label {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .ds-info .t-info__col .value {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .ds-info .t-info__col .value--green {
    color: rgb(50, 172, 65);
}

.theme-dark-blue .ds-card__row .ds-card-balance__title {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .ds-card__row .ds-card-balance__box span {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .ds-card__row .ds-card-balance__box div {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .ds-card__row .ds-card-income__title {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .ds-card__row .ds-card-income__box {
    background: linear-gradient(90deg, rgba(50, 172, 65, 0.05), rgba(50, 172, 65, 0.004) 89.82%, rgba(50, 172, 65, 0));
    border: 1px dashed rgb(50, 172, 65);
}

.theme-dark-blue .ds-card__row .ds-card-income__box::after {
    background-image: linear-gradient(90deg, transparent, rgb(24, 29, 46));
}

.theme-dark-blue .ds-card__row .ds-card-income__box .period span {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .ds-card__row .ds-card-income__box .period div {
    color: rgb(50, 172, 65);
}

.theme-dark-blue .ds-card__row .i-card__title {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .ds-card__row .i-card__value {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .ds-card__row .i-card__value--green {
    color: rgb(50, 172, 65);
}

.theme-dark-blue .ds-card__box .t-boost {
    background: rgb(22, 31, 45);
}

.theme-dark-blue .ds-card__box .t-boost__title {
    -webkit-text-fill-color: transparent;
    background: linear-gradient(90deg, rgb(255, 255, 255), rgb(50, 172, 65)) text;
}

.theme-dark-blue .ds-card__box .t-boost__text {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .ds-card__box .t-boost__amount .separate,
.theme-dark-blue .ds-card__box .t-boost__amount .sum,
.theme-dark-blue .ds-card__box .t-boost__text span {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .ds-card__box .t-boost__amount .total {
    color: rgb(50, 172, 65);
}

.theme-dark-blue .ds-balance__title {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .ds-balance__sub-title {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .ds-balance__controls .control {
    background-color: rgba(40, 47, 64, 0.5);
    color: rgb(142, 165, 192);
}

.theme-dark-blue .ds-history__title {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .ds-history__table th {
    color: rgba(142, 165, 192, 0.5);
}

.theme-dark-blue .ds-history__table .label {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .ds-history__table .label--success {
    background-color: rgb(0, 91, 66);
}

.theme-dark-blue .ds-history__table .price-up {
    color: rgb(50, 172, 65);
}

.theme-dark-blue .ds-calculator__title {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .ds-calculator .benefit__calculator .safe-tabs {
    background-color: rgba(35, 40, 59, 0.5);
    border: 1px solid rgb(44, 50, 69);
}

.theme-dark-blue .ds-calculator .benefit__calculator .safe-tabs__tab span,
.theme-dark-blue .ds-calculator .benefit__calculator .safe-tabs__tab svg {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .ds-calculator .benefit__calculator .safe-tabs__tab--active span,
.theme-dark-blue .ds-calculator .benefit__calculator .safe-tabs__tab--active svg {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .ds-calculator .benefit__calculator .safe-tabs__indicator {
    background-color: rgba(40, 47, 64, 0.5);
}

.theme-dark-blue .ds-calculator .benefit__calculator .calc-control label {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .ds-calculator .benefit__calculator .calc-control__input {
    background-color: rgb(31, 35, 52);
    border: 1px solid rgb(44, 50, 69);
}

.theme-dark-blue .ds-calculator .benefit__calculator .calc-control__input input {
    background-color: rgb(31, 35, 52);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .ds-calculator .benefit__calculator .calc-control__range {
    background-color: rgb(62, 69, 90);
}

.theme-dark-blue .ds-calculator .benefit__calculator .calc-control__footer {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .ds-calculator .benefit__total {
    background-color: rgb(19, 23, 41);
}

.theme-dark-blue .ds-calculator .benefit__total .b-period {
    color: rgb(142, 165, 192);
}

.theme-dark-blue .ds-calculator .benefit__total .b-box__label,
.theme-dark-blue .ds-calculator .benefit__total .b-period b {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .ds-calculator .benefit__total .b-box__value {
    color: rgb(4, 120, 56);
}

.theme-dark-blue .ds-calculator .benefit__total .b-footer {
    background-color: rgba(32, 32, 32, 0.4);
}

.theme-dark-blue .ds-calculator--in-modal .benefit__total {
    background-color: transparent;
}

.theme-dark-blue .ds-calculator--in-modal .benefit__total .b-footer {
    background-color: rgba(32, 32, 32, 0.4);
}

.theme-dark-blue .ds,
.theme-dark-blue .pocket-pass {
    background-color: rgb(19, 22, 40);
}

.theme-dark-blue .pocket-pass__pattern {
    background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='1' height='1'/>");
}

.theme-dark-blue .pocket-pass .pp-info__title {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .pocket-pass .pp-info__sub-title {
    color: rgb(162, 213, 242);
}

.theme-dark-blue .pocket-pass .pp-timer__rules-btn {
    background-color: rgba(22, 25, 43, 0.5);
    border: 1px solid rgb(19, 121, 199);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .pocket-pass .pp-timer__rules-btn svg {
    color: rgb(19, 121, 199);
}

.theme-dark-blue .pocket-pass .pp-timer__rules-btn:hover {
    background-color: rgba(22, 25, 43, 0.8);
    border-color: rgb(255, 255, 255);
}

.theme-dark-blue .pocket-pass .pp-timer__info-text,
.theme-dark-blue .pocket-pass .pp-timer__rules-btn:hover svg {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .pocket-pass .pp-timer__box .pp-timer-item {
    background-color: rgb(25, 59, 98);
}

.theme-dark-blue .pocket-pass .pp-timer__box .pp-timer-item__value {
    color: rgb(16, 201, 124);
}

.theme-dark-blue .pocket-pass .pp-timer__box .pp-timer-item__label {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .pocket-pass__slider .swiper {
    mask-image: linear-gradient(90deg, transparent, rgb(0, 0, 0) 3%, rgb(0, 0, 0) 94%, transparent);
}

.theme-dark-blue .pocket-pass__slider .swiper .swiper-slide__img.light {
    display: none;
}

.theme-dark-blue .pocket-pass__slider .swiper .swiper-slide__tooltip {
    background-color: rgb(16, 37, 72);
    border: 1px solid rgb(26, 77, 144);
    box-shadow: rgba(0, 0, 0, 0.2) 0px 4px 8px;
    color: rgb(255, 255, 255);
}

.theme-dark-blue .pocket-pass__slider .swiper .swiper-slide .claim-btn {
    background: rgb(10, 142, 87);
    border: 1px solid rgb(11, 255, 158);
    box-shadow: rgba(14, 239, 145, 0.7) 0px 0px 20px 7px;
}

.theme-dark-blue .pocket-pass__slider .swiper .swiper-slide .claim-btn:hover {
    background: rgb(19, 200, 124);
    box-shadow: rgba(14, 239, 145, 0.8) 0px 0px 30px 7px;
}

.theme-dark-blue .pocket-pass__slider .swiper .swiper-slide__footer .f-line {
    background-color: rgb(19, 121, 199);
}

.theme-dark-blue .pocket-pass__slider .swiper .swiper-slide__footer .f-line--green {
    background-color: rgb(16, 201, 124);
}

.theme-dark-blue .pocket-pass__slider .swiper .swiper-slide__footer .f-line--hidden {
    background-color: transparent;
}

.theme-dark-blue .pocket-pass__slider .swiper .swiper-slide__footer .pp-status {
    background-color: rgb(19, 121, 199);
}

.theme-dark-blue .pocket-pass__slider .swiper .swiper-slide__footer .pp-status__amount {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .pocket-pass__slider .swiper .swiper-slide__footer .pp-status--progress .pp-progress {
    background: linear-gradient(90deg, rgb(16, 201, 124), rgb(13, 167, 103));
}

.theme-dark-blue .pocket-pass__slider .swiper .swiper-slide__footer .pp-status--progress .pp-regress {
    background: linear-gradient(270deg, rgb(19, 121, 199), rgba(9, 59, 97, 0.66) 78.5%);
}

.theme-dark-blue .pocket-pass__slider .swiper .swiper-slide__footer .pp-status--finished {
    background-color: rgb(16, 201, 124);
    box-shadow: rgba(14, 239, 145, 0.7) 0px 0px 12px 3px;
}

.theme-dark-blue .pocket-pass__slider .swiper .swiper-scrollbar {
    background: rgba(255, 255, 255, 0.1);
}

.theme-dark-blue .pocket-pass__tasks .pp-tabs__header .pp-tab {
    border: 1px solid rgb(0, 134, 237);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .pocket-pass__tasks .pp-tabs__header .pp-tab:hover {
    background: rgba(0, 134, 237, 0.2);
}

.theme-dark-blue .pocket-pass__tasks .pp-tabs__header .pp-tab--active,
.theme-dark-blue .pocket-pass__tasks .pp-tabs__header .pp-tab--active:hover {
    background: rgb(0, 134, 237);
}

.theme-dark-blue .pocket-pass__tasks .pp-tabs__header .pp-tab--disabled {
    border: 1px solid rgb(0, 134, 237);
}

.theme-dark-blue .pocket-pass__tasks .pp-tabs__body .pp-task {
    background: rgb(26, 49, 91);
}

.theme-dark-blue .pocket-pass__tasks .pp-tabs__body .pp-task__header .task-name {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .pocket-pass__tasks .pp-tabs__body .pp-task__header .task-count {
    border: 1px solid rgb(0, 134, 237);
    color: rgb(255, 255, 255);
}

.theme-dark-blue .pocket-pass__tasks .pp-tabs__body .pp-task__link a {
    border-bottom: 1px solid rgb(34, 80, 127);
    color: rgb(55, 151, 211);
}

.theme-dark-blue .pocket-pass__tasks .pp-tabs__body .pp-task__link svg {
    color: rgb(55, 151, 211);
}

.theme-dark-blue .pocket-pass__tasks .pp-tabs__body .pp-task__progress {
    background: rgba(18, 116, 191, 0.6);
}

.theme-dark-blue .pocket-pass__tasks .pp-tabs__body .pp-task__progress .task-progress {
    background: rgb(30, 219, 115);
}

.theme-dark-blue .pocket-pass__tasks .pp-tabs__body .pp-task__footer .task-percent {
    color: rgb(255, 255, 255);
}

.theme-dark-blue .pocket-pass__tasks .pp-tabs__body .pp-task__footer .task-prize {
    color: rgb(133, 198, 255);
}

.theme-dark-blue .pocket-pass__tasks .pp-tabs__body .pp-task__footer .task-amount,
.theme-dark-blue .pocket-pass__tasks .pp-tabs__body .pp-task__footer .task-spark {
    color: rgb(30, 219, 115);
}

.theme-dark-blue .pocket-pass__tasks .pp-tabs__body .pp-task__deck .card-part--1 {
    background-color: rgb(23, 36, 66);
}

.theme-dark-blue .pocket-pass__tasks .pp-tabs__body .pp-task__deck .card-part--2 {
    background: linear-gradient(0deg, rgba(26, 49, 91, 0.5), rgba(26, 49, 91, 0) 166.67%);
}

.theme-dark-blue .pocket-pass__tasks .pp-tabs__body .pp-task__deck .card-part--3 {
    background: linear-gradient(0deg, rgba(26, 49, 91, 0.3), rgba(26, 49, 91, 0) 166.67%);
}

.theme-dark-blue .pocket-pass__tasks .pp-tabs__body .pp-task__deck .card-part--4 {
    background: linear-gradient(0deg, rgba(26, 49, 91, 0.1), rgba(26, 49, 91, 0) 166.67%);
}

.theme-dark-blue .pocket-pass__tasks .pp-tabs__body .pp-task:hover {
    background: rgb(27, 59, 117);
}

.theme-dark-blue .pocket-pass__event-end .pp-event-end {
    background-color: rgb(19, 22, 40);
}

.theme-dark-blue .pocket-pass__event-end .pp-event-end__icon svg,
.theme-dark-blue .pocket-pass__event-end .pp-event-end__text-end {
    color: rgb(162, 213, 242);
}

.theme-dark-blue .pocket-pass__event-end .pp-event-end__text-soon {
    -webkit-text-fill-color: transparent;
    background: linear-gradient(89.66deg, rgb(23, 170, 223) 1.05%, rgb(60, 242, 142) 97.08%) text;
}

.theme-dark-blue .pp-banner .dark-images {
    display: block;
}

.is-mt5 .mt5-trading-panel-modal {
    background-color: rgb(35, 40, 59);
}

.is-mt5 .mt5-trading-panel-modal .tab-wrap {
    background-color: rgb(43, 49, 69) !important;
}

.is-mt5 .mt5-trading-panel-modal .mt5-conditions-for-closing-a-deal__in {
    background-color: rgb(33, 37, 53);
}

.is-mt5 .mt5-trading-panel-modal .tab-nav li a {
    background-color: rgb(34, 38, 57);
}

.is-mt5 .mt5-trading-panel-modal .order-types {
    background-color: rgb(42, 49, 69);
}

.is-mt5 .mt5-trading-panel-modal .transaction-volume-types {
    background-color: rgb(34, 38, 56);
}

.is-mt5 .mt5-trading-panel-modal .lot__number-wrap {
    color: rgb(147, 150, 160);
}

.is-mt5 .mt5-pp-item__title {
    background-color: rgb(30, 34, 50);
}

.is-mt5 .mt5-pp-item__title span {
    color: rgb(147, 150, 160);
}

.is-mt5 .mt5-pp-item__content {
    background-color: rgb(33, 37, 54);
}

.is-mt5 .mt5-pp-item .info__key,
.is-mt5 .mt5-pp-item .info__val span {
    color: rgb(147, 150, 160);
}

.is-mt5 .mt5-modal-top {
    background-color: rgb(34, 38, 57);
    border-bottom: 1px solid rgb(41, 45, 63);
}

.is-mt5 .mt5-modal-top .sort {
    color: rgb(147, 150, 160);
}