@import url(../css/themeColor.css);

[data-theme="dark"] .main-header {
    box-shadow: none;
    border-bottom:1px solid var(--light-border-color) ;
}
[data-theme="dark"] .inputGroup svg{
    fill: #fff !important;
    opacity: .3;
}
[data-theme="dark"] .theme-toggle:hover {
    box-shadow: 0 5px 15px 0 #00baf22c;
}
[data-theme="dark"] .subHeader ul .sub-menu-dropdown,
[data-theme="dark"] .more-menu > ul,
[data-theme="dark"] .dropdown-menu{
    
    box-shadow: none;
    border:1px solid var(--light-border-color) ;
}

[data-theme="dark"] .subHeader ul li a .menu-text{
    opacity: .9;
}

[data-theme="dark"] .logo-light{
    opacity: 0;
}

[data-theme="dark"] .logo-dark{
    opacity: 1;
}
[data-theme="dark"] table.dataTable tbody tr > .dtfc-fixed-left,
[data-theme="dark"] table.dataTable > tbody > tr > td,
[data-theme="dark"] table.dataTable tbody tr > .dtfc-fixed-right {
    background-color: #031535;
}
[data-theme="dark"] table.dataTable > thead > tr > th {
    border-right: 1px solid #041a3f;
    background-color: #011029;
}

[data-theme="dark"] table.dataTable > tbody > tr > td,
[data-theme="dark"] table.dataTable > thead > tr > th span{
    color:#cdcdcd;
}
[data-theme="dark"] div.dt-container .dt-paging .dt-paging-button.disabled,
[data-theme="dark"] div.dt-container .dt-paging .dt-paging-button.disabled:hover,
[data-theme="dark"] div.dt-container .dt-paging .dt-paging-button.disabled:active {
    color: rgb(255 255 255 / 50%) !important;
}
[data-theme="dark"] .input-style {
    color: #ffffff;
}
[data-theme="dark"] .input-style::placeholder,
[data-theme="dark"] .input-style::placeholder,
[data-theme="dark"] div.dt-container .dt-paging .ellipsis,
[data-theme="dark"] .table-filter input::placeholder {
    color: #fff;
}
[data-theme="dark"] .form-select {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")
}
    [data-theme="dark"] .form-select.flatpickr-input.active {
        background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 11 6-6 6 6'/%3e%3c/svg%3e") !important;
    }
[data-theme="dark"] .custom-select__button::after {
    background-image: url('data:image/svg+xml;utf8,<svg fill="none" stroke="%23fff" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><polyline points="6 9 12 15 18 9"/></svg>');
}
[data-theme="dark"] .select-dropdown-arrow svg {
    stroke: #fff;
}
[data-theme="dark"] .flatpickr-calendar {
    background: #03183b;
    box-shadow: 1px 0 0 #e6e6e650, -1px 0 0 #e6e6e650, 0 1px 0 #e6e6e650, 0 -1px 0 #e6e6e650, 0 3px 13px rgba(0, 0, 0, 0.08);
}
[data-theme="dark"] .flatpickr-months .flatpickr-prev-month svg path,
[data-theme="dark"] .flatpickr-months .flatpickr-next-month svg path,
[data-theme="dark"] .date-icon svg {
    fill: var(--dark-color);
}
[data-theme="dark"] .flatpickr-day.flatpickr-disabled,
[data-theme="dark"] .flatpickr-day.flatpickr-disabled:hover {
    color: rgb(255 255 255 / 19%);
}
[data-theme="dark"] .flatpickr-day.inRange,
[data-theme="dark"] .flatpickr-day.prevMonthDay.inRange,
[data-theme="dark"] .flatpickr-day.nextMonthDay.inRange,
[data-theme="dark"] .flatpickr-day.today.inRange,
[data-theme="dark"] .flatpickr-day.prevMonthDay.today.inRange,
[data-theme="dark"] .flatpickr-day.nextMonthDay.today.inRange,
[data-theme="dark"] .flatpickr-day:hover,
[data-theme="dark"] .flatpickr-day.prevMonthDay:hover,
[data-theme="dark"] .flatpickr-day.nextMonthDay:hover,
[data-theme="dark"] .flatpickr-day:focus,
[data-theme="dark"] .flatpickr-day.prevMonthDay:focus,
[data-theme="dark"] .flatpickr-day.nextMonthDay:focus {
    background: #000f27;
    border-color: #000f27;
}
[data-theme="dark"] .flatpickr-day.inRange {
    box-shadow: -5px 0 0 #000f27, 5px 0 0 #000f27;
}
[data-theme="dark"] .flatpickr-day.selected,
[data-theme="dark"] .flatpickr-day.startRange,
[data-theme="dark"] .flatpickr-day.endRange,
[data-theme="dark"] .flatpickr-day.selected.inRange,
[data-theme="dark"] .flatpickr-day.startRange.inRange,
[data-theme="dark"] .flatpickr-day.endRange.inRange,
[data-theme="dark"] .flatpickr-day.selected:focus,
[data-theme="dark"] .flatpickr-day.startRange:focus,
[data-theme="dark"] .flatpickr-day.endRange:focus,
[data-theme="dark"] .flatpickr-day.selected:hover,
[data-theme="dark"] .flatpickr-day.startRange:hover,
[data-theme="dark"] .flatpickr-day.endRange:hover,
[data-theme="dark"] .flatpickr-day.selected.prevMonthDay,
[data-theme="dark"] .flatpickr-day.startRange.prevMonthDay,
[data-theme="dark"] .flatpickr-day.endRange.prevMonthDay,
[data-theme="dark"] .flatpickr-day.selected.nextMonthDay,
[data-theme="dark"] .flatpickr-day.startRange.nextMonthDay,
[data-theme="dark"] .flatpickr-day.endRange.nextMonthDay {
    background: var(--primary-theme-color) !important;
    border-color: var(--primary-theme-color) !important;
}
[data-theme="dark"] .inputGroup .input-style {
    border: 1px solid #ffffff52;
}

[data-theme="dark"] .flatpickr-day.flatpickr-disabled,
[data-theme="dark"] .flatpickr-day.flatpickr-disabled:hover,
[data-theme="dark"] .flatpickr-day.prevMonthDay,
[data-theme="dark"] .flatpickr-day.nextMonthDay,
[data-theme="dark"] .flatpickr-day.notAllowed,
[data-theme="dark"] .flatpickr-day.notAllowed.prevMonthDay,
[data-theme="dark"] .flatpickr-day.notAllowed.nextMonthDay {
    color: rgb(255 255 255 / 29%);
}

[data-theme="dark"] .alert-warning {
    --bs-alert-color: #ff9a08;
    --bs-alert-bg: #ff9a082e;
    --bs-alert-border-color: #ff9a08;
}
[data-theme="dark"] .alert-danger {
    --bs-alert-color: #ff2b2b;
    --bs-alert-bg: #ff4e4e33;
    --bs-alert-border-color: #ff2b2b;
}
[data-theme="dark"] .btn-style {
    color: #011029;
}
[data-theme="dark"] .modelCloseBtn {
    background-color: #011029;
    border: 1px solid #ffffff21;
}
[data-theme="dark"] .modal-content {
    background-color: #071937;
}
[data-theme="dark"] .dashboard-filter .custom-select__button,
[data-theme="dark"] select,
[data-theme="dark"] input {
    color: var(--dark-color);
    background-color: var(--input-bg-color);
    border: 1px solid var(--input-border-color);
}
[data-theme="dark"] input::placeholder,
[data-theme="dark"] .input-style::placeholder {
    color: #ffffffad;
}
[data-theme="dark"] .verify-modal .username-box input, #verifyModal .username-box input {
    color: #fefefe;
    background: #011029;
    border: 1px solid rgb(255 255 255 / 10%);
}
[data-theme="dark"] .verify-modal .user-profile-content,
[data-theme="dark"] #verifyModal .user-profile-content,
[data-theme="dark"] .box-icon-circle,
[data-theme="dark"] #salesReffreralLink div,
[data-theme="dark"] .dashboard-section .card-box .card-box, [data-theme="dark"] .card-box {
    box-shadow: none;
    border: 1px solid #0e264d;
}

[data-theme="dark"] input:-webkit-autofill,
[data-theme="dark"] input:-webkit-autofill:hover,
[data-theme="dark"] input:-webkit-autofill:focus,
[data-theme="dark"] input:-webkit-autofill:active {
    -webkit-text-fill-color: #cdcdcd !important;
}
[data-theme="dark"] .iti__country-list {
    border: 1px solid var(--input-border-color);
    border-radius: 8px;
}
[data-theme="dark"] .iti__dial-code,
[data-theme="dark"] .iti__country-name {
    color: #adbbd1;
}
[data-theme="dark"] .iti__arrow {
    border-top: 4px solid #ffffffc2;
}
[data-theme="dark"] .iti__arrow--up {
    border-top: 0;
    border-bottom: 4px solid #ffffffc2;
}
[data-theme="dark"] input[type="date"]::-webkit-calendar-picker-indicator,
[data-theme="dark"] input[type="time"]::-webkit-calendar-picker-indicator {
    filter: invert(1);
}
[data-theme="dark"] .iti__country.iti__highlight .iti__dial-code,
[data-theme="dark"] .iti__country.iti__highlight .iti__country-name {
    color: var(--primary-theme-color);
}
[data-theme="dark"] .iti__country.iti__highlight {
    background: var(--light-color);
}
[data-theme="dark"] .iti__divider,
[data-theme="dark"] .iti__country-list .iti-search-wrapper.inputGroup {
    border-bottom: 1px solid var(--input-border-color) !important;
}
[data-theme="dark"] .iti__country-list .iti-search-wrapper.inputGroup,
[data-theme="dark"] .iti__country-list {
    background-color: #011029 !important;
}
[data-theme="dark"] .modal-body .custom-select__button span:not(.modal-body .flatpickr-current-month .custom-select__button span),
[data-theme="dark"] .modal-body .custom-select__button:not(.modal-body .flatpickr-current-month .custom-select__button),
[data-theme="dark"] #leadTargetTotal, [data-theme="dark"] #setProgressTotal {
    color: #ffffffc2;
}
[data-theme="dark"] .apexcharts-canvas svg .apexcharts-slices .apexcharts-series path {
    stroke: #03183b;
}
[data-theme="dark"] .apexcharts-canvas svg .apexcharts-slices .apexcharts-series:last-child path {
    fill: #1a325a;
}
[data-theme="dark"] .apexcharts-canvas .apexcharts-legend .apexcharts-legend-text {
    color: #ffffffc2 !important;
}
[data-theme="dark"] .apexcharts-canvas .apexcharts-legend .apexcharts-legend-series .apexcharts-legend-marker svg path {
    stroke: #03183b;
}
[data-theme="dark"] .apexcharts-canvas .apexcharts-legend .apexcharts-legend-series:last-child .apexcharts-legend-marker svg path {
    fill: #1a325a;
}
[data-theme="dark"] .sales-dashboard .card-box.deposit-box .box-icon-circle svg, .dashboard-section .card-box.deposit-box .box-icon-circle svg {
    fill: var(--deposit-box-text-color);
}
[data-theme="dark"] .sales-dashboard .card-box.withdraw-box .box-icon-circle svg, .dashboard-section .card-box.withdraw-box .box-icon-circle svg {
    fill: var(--withdraw-box-text-color);
}
[data-theme="dark"] .sales-dashboard .card-box.wallet-balance-box .box-icon-circle svg, .dashboard-section .card-box.wallet-balance-box .box-icon-circle svg {
    fill: var(--wallet-box-text-color);
}
[data-theme="dark"] .primary-role {
    color: #ffffffc2;
}
[data-theme="dark"] .offcanvas {
    background-color: #011029;
}
[data-theme="dark"] .offcanvas .custom-select-display,
[data-theme="dark"] .offcanvas .custom-select__button{
    color:#ffffff;
}
[data-theme="dark"] #modalCommissionFlow .card-box {
    background: #03183b;
}
[data-theme="dark"] .modal-table-box {
    background-color: #1f3151;
}
[data-theme="dark"] .modal-table-box table th {
    font-size: 14px;
    font-weight: 400;
    color: #ffffff82;
}
[data-theme="dark"] .table {
    --bs-table-border-color: #dee2e64d;
}
[data-theme="dark"] .fr-second-toolbar,
[data-theme="dark"] .fr-box.fr-basic .fr-wrapper,
[data-theme="dark"] .fr-toolbar {
    background: #071937;
    border-color: #253653;
}
[data-theme="dark"] .fr-toolbar .fr-newline {
    background: #253653;
}
[data-theme="dark"] .fr-toolbar .fr-command.fr-btn svg path,
[data-theme="dark"] .fr-popup .fr-command.fr-btn svg path,
[data-theme="dark"] .fr-modal .fr-command.fr-btn svg path {
    fill: #ffffffc2;
}
[data-theme="dark"] .fr-toolbar .fr-command.fr-btn.fr-dropdown:after,
[data-theme="dark"] .fr-popup .fr-command.fr-btn.fr-dropdown:after,
[data-theme="dark"] .fr-modal .fr-command.fr-btn.fr-dropdown:after {
    border-top: 4px solid #ffffffc2;
}
[data-theme="dark"] .fr-desktop .fr-command:hover:not(.fr-table-cell),
[data-theme="dark"] .fr-desktop .fr-command:focus:not(.fr-table-cell),
[data-theme="dark"] .fr-desktop .fr-command.fr-btn-hover:not(.fr-table-cell),
[data-theme="dark"] .fr-desktop .fr-command.fr-expanded:not(.fr-table-cell) {
    background: #ebebeb2e;
}
[data-theme="dark"] .fr-command.fr-btn.fr-options.fr-btn-hover,
[data-theme="dark"] .fr-command.fr-btn.fr-options:hover,
[data-theme="dark"] .fr-command.fr-btn.fr-options:focus {
    border-left: solid 1px #071937;
}
[data-theme="dark"] .fr-box.fr-basic .fr-element {
    color: #ffffffc2;
}
[data-theme="dark"] .custom-select__item.active {
    color: #011029;
}
[data-theme="dark"] .btn-table {
    background: #ffffff0d;
}
[data-theme="dark"] small.error {
    color: #ffaeae !important;
}
[data-theme="dark"] .details .btn-table {
    background: #071937;
    border: 1px solid var(--input-border-color);
}
[data-theme="dark"] .incoming {
    color: #e9e9e9;
}
[data-theme="dark"] .mobileLogo .logo-dark {
    position: unset;
    display:inline-block;
}
[data-theme="dark"] .mobileLogo .logo-light {
    display: none;
}
[data-theme="dark"] .text-muted {
    color: #d3dfeb !important;
}
[data-theme="dark"] .box .fw-semibold,
[data-theme="dark"] .text-dark {
    color: #ffffffc2 !important;
}
[data-theme="dark"] #groupTargetContainer .group-commission-box.border {
    border: var(--bs-border-width) var(--bs-border-style) var(--input-border-color) !important;
}
[data-theme="dark"] .calc-sign {
    border: 1px solid var(--input-border-color);
    box-shadow: none;
}
[data-theme="dark"] .apexcharts-track path {
    stroke: transparent;
}
[data-theme="dark"] .apexcharts-datalabels-group text {
    fill: var(--dark-color);
    opacity: 0.8;
}
[data-theme="dark"] .contest-main-box,
[data-theme="dark"] .tab-pane .user-panel-main,
[data-theme="dark"] .help-ticket-box button,
[data-theme="dark"] .tab-bg,
[data-theme="dark"] .custom-switch,
[data-theme="dark"] .switch,
[data-theme="dark"] div.dt-container .dt-paging .dt-paging-button:hover,
[data-theme="dark"] div.dt-container .dt-paging .dt-paging-button.current,
[data-theme="dark"] div.dt-container .dt-paging .dt-paging-button.current:hover,
[data-theme="dark"] .upi-box,
[data-theme="dark"] .SupportChatBtn,
[data-theme="dark"] #btnReferralReward,
[data-theme="dark"] .tooltip-inner,
[data-theme="dark"] .btn-table,
[data-theme="dark"] .custom-select-display,
[data-theme="dark"] .table-filter input,
[data-theme="dark"] .table-filter select,
[data-theme="dark"] .upload-btn-wrapper,
[data-theme="dark"] .custom-select__button,
[data-theme="dark"] .dashboard-section,
[data-theme="dark"] .dashboard-btn {
    box-shadow: none;
}
[data-theme="dark"] .dropdown-item:focus,
[data-theme="dark"] .dropdown-item:hover {
    background: #182a47;
    color: #00baf2;
}
[data-theme="dark"] .table-bottom-content .dt-info,
[data-theme="dark"] .support-tracker-ticket-data h6,
[data-theme="dark"] .help-ticket-box h6 {
    opacity: 0.8;
}
[data-theme="dark"] .qrCodePreview {
    background: #011029;
    border: 1px solid #adbbd12e;
}
[data-theme="dark"] .custom-upload {
    background-color: #011029;
    border: 2px dashed #adbbd12e;
}
[data-theme="dark"] #totalDepositWithdrawChart svg text {
    fill: #ffffff;
    opacity: 0.8;
}
[data-theme="dark"] .bg-label-info {
    background-color: color-mix(in sRGB, #ffffff14 84%, #00bad1) !important;
    color: #00bad1 !important;
}
[data-theme="dark"] .bg-label-primary {
    background-color: color-mix(in sRGB, #ffffff14 84%, #7367f0) !important;
    color: #7367f0 !important;
}
[data-theme="dark"] .bg-label-warning {
    background-color: color-mix(in sRGB, #ffffff14 84%, #ff9f43) !important;
}
[data-theme="dark"] .subHeader ul li a {
    color: var(--dark-color);
}
[data-theme="dark"] .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before, .bs-tooltip-left .tooltip-arrow::before {
    border-left-color: #2a3f60;
}
[data-theme="dark"] .reupload-btn {
    background: #1f2c42;
}
[data-theme="dark"] .modal-body .custom-select__no-data {
    background: #071937;
}
[data-theme="dark"] .chat-input button.filerUploadButton {
    background-color: #011029;
    box-shadow: none;
}
[data-theme="dark"] .table-bordered thead tr {
    border-color: #48556b;
}
[data-theme="dark"] .table-bordered thead th {
    background-color: #fafafa1f;
    border-color: #48556b;
}
[data-theme="dark"] .table-bordered > :not(caption) > * > * {
    color: #d1d1d1;
}
[data-theme="dark"] #ruleTable th {
    color: #c1c1c1;
}
[data-theme="dark"] .tooltip-intro,
[data-theme="dark"] .tooltip-list li {
    color: #cdcdcd;
}
[data-theme="dark"] #btnAddDesignation svg,
[data-theme="dark"] #btnAddDept svg,
[data-theme="dark"] #addCondition svg,
[data-theme="dark"] #btnAddCategory svg,
[data-theme="dark"] .page-details #btnAddRule.btn-style svg,
[data-theme="dark"] .page-details #btnCreatePlan.btn-style svg,
[data-theme="dark"] .page-details #btnCreateSprint.btn-style svg,
/*[data-theme="dark"] .page-details #btnCreateGroup.btn-style svg,*/
[data-theme="dark"] .page-details #btnCreateClub.btn-style svg,
[data-theme="dark"] .page-details #btnExportAll.btn-style svg,
[data-theme="dark"] .page-details #btnDownloadResumesAll.btn-style svg,
[data-theme="dark"] .page-details #btnDownloadResumesPage.btn-style svg,
[data-theme="dark"] .page-details #btnCreateRole.btn-style svg,
[data-theme="dark"] .page-details #btn-export.btn-style svg,
[data-theme="dark"] .page-details #btnRewardClaims.btn-style svg,
[data-theme="dark"] .page-details #btnCreateProgram.btn-style svg,
[data-theme="dark"] .page-details #btnAddUser.btn-style svg {
    fill: #011029;
}
[data-theme="dark"] .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before,
[data-theme="dark"] .bs-tooltip-top .tooltip-arrow::before {
    border-top-color: #3f4c60;
}
[data-theme="dark"] #spnRate {
    background: #071937;
    color: #ffffffc8;
}
[data-theme="dark"] .iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag,
[data-theme="dark"] .iti--separate-dial-code .iti__selected-flag {
    background-color: rgb(255 255 255 / 0%);
}
[data-theme="dark"] #expand {
    background-color: #1f2c42;
}
[data-theme="dark"] .tooltip.remark-tooltip-custom .tooltip-inner {
    background-color: #011029 !important;
}
[data-theme="dark"] .confirm-amount, [data-theme="dark"] .total-commision {
    box-shadow: none;
}
[data-theme="dark"] button.card-box.card-title{
    box-shadow: none;
}
[data-theme="dark"] .leaderboard-deatils {
    background: #f9f9f91f;
    border: 1px solid #e2e8f026;
}
[data-theme="dark"] .form-control:disabled {
    background-color: #041b40;
}
[data-theme="dark"] .rank-username h6 {
    color: #0b87f5;
}
[data-theme="dark"] .trading-contest-details-tabs .nav-tabs .nav-link.active, .trading-contest-details-tabs .nav-tabs .nav-link:hover {
    color: #1e7ccf !important;
    border-bottom: 2px solid #1764a9 !important;
}
[data-theme="dark"] .rank-profit {
    color: #4ad74a;
}
[data-theme="dark"] .leader-extra .leader-extra-lable {
    color: #a6c6ff;
    border: 1px solid #ebebeb30;
    box-shadow: 0 0 5px rgb(255 255 255 / 5%);
}
[data-theme="dark"] #btnGenPassword,
[data-theme="dark"] #btnGenerateTradingName {
    background-color: #1f2c42;
}
[data-theme="dark"] .fantasy-details-box {
    background: #071937;
}
[data-theme="dark"] .cur-pill {
    background: #dde2e917;
    color: #bfbfbf;
}
[data-theme="dark"] .rank-username > span {
    color: #dddddd;
}

[data-theme="dark"] .copy-btn {
    background: #071937;
    box-shadow: 0 0 0px 1px rgb(255 255 255 / 26%);
}
[data-theme="dark"] .custom-check label:has([type="radio"]) {
    background: #011029;
    border: 1px solid #202f48;
    color: #d9d9d9;
}
[data-theme="dark"] .trading-contest-filters .floating-label:before {
    background: #071937;
    border-top: 5px solid #011029;
}
[data-theme="dark"] .rank-username h6 span {
    background-color: #ffffff17;
}
[data-theme="dark"] input[type="time"] {
    background: var(--light-color) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M3 12a9 9 0 1 0 18 0a9 9 0 1 0 -18 0'/%3E%3Cpath d='M12 12h3.5'/%3E%3Cpath d='M12 7v5'/%3E%3C/svg%3E") no-repeat right 10px center;
    background-size: 18px;
}
[data-theme="dark"] .one-instruction {
    background: #071937;
    color: #adbbd1;
}

[data-theme="dark"] .club-details.condition-unfilled h3 {
    color: #ff3c3c;
}
[data-theme="dark"] .club-details.condition-unfilled span {
    color: #ff8383;
}
[data-theme="dark"] .club-details.condition-unfilled {
    background: #ff000021;
}
[data-theme="dark"] .trading-contest-filters .always-float .floating-label {
    color: #ffffff9c;
}

[data-theme="dark"] .category-heading span.contestCount {
    border: 1px solid #629abb6b;
}
[data-theme="dark"] .category-heading span.contestCount,
[data-theme="dark"] .category-heading h4 {
    color: #9dd6ff;
}
[data-theme="dark"] .category-heading.Intermediate {
    background: linear-gradient(135deg, #2b0dab33, #440c8159);
    border: 1px solid #3a298d;
}
[data-theme="dark"] .category-heading.Advanced {
    background: linear-gradient(135deg, #0531157a, #0214087a);
    border: 1px solid #10592b7a;
}
[data-theme="dark"] .category-heading span.contestCount,
[data-theme="dark"] .trading-heading-icon {
    background: #ffffff21;
}
[data-theme="dark"] .category-heading.Intermediate .trading-heading-icon {
    border: 1px solid #6235a1;
    box-shadow: 0 0 5px 0 rgb(64 56 129);
}
[data-theme="dark"] .category-heading.Advanced .trading-heading-icon {
    border: 1px solid #79e1a354;
    box-shadow: 0 0 5px 0 rgb(106 179 137 / 46%);
}
[data-theme="dark"] .trading-heading-icon {
    border: 1px solid #c6e0f738;
    box-shadow: 0 0 5px 0 rgb(190 213 233 / 24%);
}
[data-theme="dark"] .category-heading.Intermediate span.contestCount,
[data-theme="dark"] .category-heading.Intermediate h4 {
    color: #c19dff;
}
[data-theme="dark"] .category-heading.Advanced span.contestCount,
[data-theme="dark"] .category-heading.Advanced h4 {
    color: #2acb7b;
}
[data-theme="dark"] .category-heading.Intermediate p {
    color: #a88ed1;
}
[data-theme="dark"] .category-heading {
    background: linear-gradient(135deg, #0d77ab33, #0c568159);
    border: 1px solid #29768d;
}
[data-theme="dark"] .category-heading.Advanced p {
    color: #3cb579;
}
[data-theme="dark"] .category-heading.Advanced span.contestCount {
    border: 1px solid #195939;
}
[data-theme="dark"] .trading-contest .deposit-caution {
    border: 1px solid #ffc80024;
    background: #71550024;
}
[data-theme="dark"] .category-heading.Intermediate span.contestCount {
    border: 1px solid #8262bb6b;
}
[data-theme="dark"] .contest-details-box {
    border: 1.5px solid #e2e8f036;
    background: linear-gradient(90deg, #f4faff0d, #ffffff1f);
}

[data-theme="dark"] .contest-details-box.blue-black {
    background: linear-gradient(90deg, #0046d133, #12213c);
}
[data-theme="dark"] .contest-details-box.green-black {
    background: linear-gradient(90deg, #0a9f0033, #12213c);
}
[data-theme="dark"] .contest-details-box.pruple-black {
    background: linear-gradient(90deg, #8442ff33, #12213c);
}
[data-theme="dark"] .contest-details-box.golden-brown {
    background: linear-gradient(90deg, #cc7b0133, #12213c);
}
[data-theme="dark"] .contest-details-box.skyblue-black {
    background: linear-gradient(90deg, #0092b433, #12213c);
}
[data-theme="dark"] .contest-details-box.pink-black {
    background: linear-gradient(90deg, #ff038133, #12213c);
}
[data-theme="dark"] .contest-box-head button.not-joined {
    background: #ff000026 !important;
    border: 1px solid #ff000061 !important;
    color: #ff3434 !important;
}

[data-theme="dark"] .contest-box-head button.joined {
    background: #27ff001a !important;
    border: 1px solid #37cd2b !important;
    color: #19d500 !important;
}
[data-theme="dark"] .currency-details p {
    color: #b5b5c3;
}
[data-theme="dark"] .currency-details h5 {
    color: #fff;
}
[data-theme="dark"] .left-user {
    color: #ff5252 !important;
}
[data-theme="dark"] .total-user {
    color: #ffffffe3;
}
[data-theme="dark"] .contest-condition-box {
    border: 1px solid #e7e7e740;
}
[data-theme="dark"] .contest-additional-details {
    background: #ffffff14;
    border: 1px solid #e7e7e721;
}
    [data-theme="dark"] .contest-additional-details span {
        color: #cfcfcf;
    }
[data-theme="dark"] .winner-list h6,
[data-theme="dark"] .contest-additional-details h6 {
    color: rgba(255, 255, 255, 0.85);
}

    [data-theme="dark"] .contest-additional-details .text-success {
        color: #00e714 !important;
    }
    [data-theme="dark"] .winning-status span {
    color: #ffffff;
}
[data-theme="dark"] .winner-list span {
    background: #f1f1f11c;
    color: #ffffffd6;
}
[data-theme="dark"] .contest-status.completed {
    background: #27ff001a;
}
[data-theme="dark"] .winning-status {
    border: 1px solid #e7e7e740;
    background: #ffffff0d;
}
[data-theme="dark"] .contest-status.live {
    border: 1px solid #ff444491;
    background: #ff000026;
    color: #ff5b5b;
}
    [data-theme="dark"] .contest-status.live:after, [data-theme="dark"] .contest-status.live:before {
        background: #ff3d3d;
    }
[data-theme="dark"] #toast-container > .toast-success {
    background-color: #071937 !important;
    color: #2bdf00 !important;
    border: 1px solid #adbbd12e !important;
}
[data-theme="dark"] #toast-container > .toast-error {
    background-color: #071937 !important;
}
    [data-theme="dark"] #toast-container > .toast-error .toast-close-button,
    [data-theme="dark"] #toast-container > .toast-success .toast-close-button {
        background: #000000 !important;
    }
[data-theme="dark"] .text-danger {
    color: rgb(255 67 67) !important;
}
[data-theme="dark"] .card-header {
    background: #ffffff33;
    color: #d1d1d1;
}
[data-theme="dark"] #ruleSummary {
    background-color: #071937;
}
[data-theme="dark"] .tox:not(.tox-tinymce-inline) .tox-editor-header {
    box-shadow: 0 2px 2px -2px rgb(255 255 255 / 10%), 0 8px 8px -4px rgb(255 255 255 / 7%);
}
[data-theme="dark"] .progress {
    background-color: #e9ecef47;
}
[data-theme="dark"] .card {
    background: #011029;
    border-color: #202f48;
}