@import url(color.css);

[data-theme-type='dark'] .wizard .nav.nav-tabs li a{
    
  font-weight: 600;
}
[data-theme-type='dark'] .wizard form .tab-details{
  box-shadow: none;
}
[data-theme-type='dark'] #verificationMain .verify-box ul li:not(.iti__country){
    
  background-color: var(--content-bg-color);
}

[data-theme-type='dark'] .menu ul li span:not(a span){
  opacity: .8;    
  font-weight: 500;
}
[data-theme-type="dark"] .status-changes-requested {
    color: #49b1ff;
    background-color: #e8f4fc30;
    border-color: #497fa9 !important;
}
[data-theme-type="dark"] .status-not-available,
[data-theme-type="dark"] .status-default {
    color: #c9ced3;
    background-color: #f1f3f530;
    border-color: #6c7276 !important;
}
[data-theme-type="dark"] .btn-icon svg path[fill="#cce8f5"] {
    fill: #002038;
}
[data-theme-type='dark'] table.dataTable thead > tr > th.dt-orderable-desc span.dt-column-order:after,
[data-theme-type='dark'] table.dataTable thead > tr > th.dt-ordering-desc span.dt-column-order:after,
[data-theme-type='dark'] table.dataTable thead > tr > td.dt-orderable-desc span.dt-column-order:after,
[data-theme-type='dark'] table.dataTable thead > tr > td.dt-ordering-desc span.dt-column-order:after {
    color: #d7d7d7;
}
[data-theme-type='dark'] table.dataTable thead > tr > th.dt-orderable-asc span.dt-column-order:before,
[data-theme-type='dark'] table.dataTable thead > tr > th.dt-ordering-asc span.dt-column-order:before,
[data-theme-type='dark'] table.dataTable thead > tr > td.dt-orderable-asc span.dt-column-order:before,
[data-theme-type='dark'] table.dataTable thead > tr > td.dt-ordering-asc span.dt-column-order:before {
    color: #d7d7d7;
}
[data-theme-type='dark'] .sidebar-profile .profile-image {
    border: 1px solid #d7d7d7;
}
[data-theme-type='dark'] .profile-image {
    border: 2px solid #d7d7d7;
}
[data-theme-type='dark'] .sidebar-profile #logoutIcon path {
    fill: #d7d7d7;
}
[data-theme-type='dark'] .profile .icon-32.arrow,
[data-theme-type='dark'] .theme-btn-notification {
    color: #d7d7d7;
}
[data-theme-type='dark'] .btn-close {
    filter: brightness(1500000) contrast(0);
}
[data-theme-type='dark'] .logo img.logo-white{    
  display: block;
}

[data-theme-type='dark'] .logo img.fullLogo{    
  display: none;
}
[data-theme-type="dark"] .documentGIF{
  display: none;
}
[data-theme-type="dark"] .select2-container--default .select2-selection--single .select2-selection__arrow b{
    
  filter: brightness(15);
}

[data-theme-type="dark"] small,
[data-theme-type="dark"] .referal-process p,
[data-theme-type="dark"] .tradeNwin .card span,
[data-theme-type="dark"] .content-head span ,
[data-theme-type="dark"] .contest-details span ,
[data-theme-type="dark"] .balance-details span ,
[data-theme-type="dark"] .content-body-heading span{  
  opacity: .7;
  color: #fff;
}
[data-theme-type="dark"] #frmIBStructure .row span.col-md-6:first-child::before {
    background: #e7e7e73b;
}
[data-theme-type="dark"] .empty-box img{
  mix-blend-mode: normal;
}
[data-theme-type="dark"] .ibRewardDetails h5:last-child,
[data-theme-type="dark"] .ibReward h3{
  opacity: 1;
}
[data-theme-type="dark"] .identity-image img:first-child{
  
  filter:grayscale(1) invert(1);
}
[data-theme-type="dark"] 
::-webkit-calendar-picker-indicator {
  filter: invert(1);
}

[data-theme-type="dark"] .menu ul li.active a, [data-theme-type="dark"] .menu ul li a:hover{
  box-shadow: none;
}


[data-theme-type="dark"] .amountSign svg{
  fill: #fff !important;
}

[data-theme-type="dark"] .btn-icon{
    color: 
color-mix(in srgb, var(--primary-theme-color) 60%, var(--secondary-theme-color));
   border: 1px solid 
color-mix(in srgb, var(--primary-theme-color) 60%, black);

}

[data-theme-type="dark"] .ib-balance span{
  
  opacity: 1;
}

[data-theme-type="dark"] .select2-container--default .select2-search--dropdown .select2-search__field{
  color:#fff;
}
[data-theme-type="dark"] input[type="date"]::-webkit-calendar-picker-indicator {
  filter: invert(1); /* Inverts colors for a dark theme */
}



[data-theme-type="dark"] .top-logo,
[data-theme-type="dark"] .collapsed-sidemenu,
[data-theme-type="dark"] .top-bar,
[data-theme-type="dark"] .side-bar{  
    border-color: #ffffff20;
}
[data-theme-type="dark"] .mobile-menu-bar{
  
    background-color: var(--bg-white-color);
}
[data-theme-type="dark"] .inviteFriend img{
  
    mix-blend-mode: difference;
}
[data-theme-type="dark"] .apexcharts-legend-text{
  color:var(--text-white) !important;
}

[data-theme-type="dark"] .mobile-bottom-nav{
  
    box-shadow: 0 0px 5px #00baf21c;
    border-top: 1px solid #00baf236;
}

[data-theme-type="dark"] .mobile-bottom-nav svg rect.light,
[data-theme-type="dark"] .mobile-bottom-nav svg circle.light,
[data-theme-type="dark"] .mobile-bottom-nav svg path.light{
  fill: var(--text-white);
}


[data-theme-type="dark"] .overview-data.total-wallet-balance {
    background: #00850026;
    border: 1px solid #30953054;
}
[data-theme-type="dark"] .overview-data.total-wallet-balance h6{
  
    color: var(--lime-green-color);
}

[data-theme-type="dark"] .overview-data.total-deposit {
    background: #3e1fad42;
    border: 1px solid #5f3fd17d;
}
    [data-theme-type="dark"] .overview-data.total-deposit h6,
    [data-theme-type="dark"] .overview-data.total-deposit h5 {
        color: #a48bff;
    }
[data-theme-type="dark"] .overview-data.total-withdraw {
    background: #754e0047;
    border: 1px solid #754e0075;
}
[data-theme-type="dark"] .overview-data.total-withdraw h6{
  
    color: #fda400;
}
[data-theme-type="dark"] .overview-data.total-earning {
    background: #7f004642;
    border: 1px solid #9300519c;
}
    [data-theme-type="dark"] .overview-data.total-earning h6,
    [data-theme-type="dark"] .overview-data.total-earning h5 {
        color: #ff79ba;
    }
    [data-theme-type="dark"] .overview-data.referral-earning h5,
    [data-theme-type="dark"] .overview-data.referral-earning h6 {
    color: #00ffbe;
}
[data-theme-type="dark"] .overview-data.winning-percentage h6,
[data-theme-type="dark"] .overview-data.winning-percentage h5{

    color: #53acff;
}
[data-theme-type="dark"] .overview-data.referral-earning {
    background: #00836933;
    border: 1px solid #005543;
}
[data-theme-type="dark"] .overview-data.winning-percentage {
    background: #00315b70;
    border: 1px solid #003e73d4;
}
[data-theme-type="dark"] .apexcharts-series path{
  stroke: #b3b3b3;
}
[data-theme-type="dark"] .prize-card{
    
    background-color: var(--bg-white-color);
}
[data-theme-type="dark"] .multi-color .contest-duration-time{
  border: 1px solid #ffffff26;
    background: linear-gradient(135deg, #3b1d008f 0%, #2d03008f 20%, #16003394 35%, #3300338a 55%, #2f01178f 65%, #002715c9 100%);
}
[data-theme-type="dark"] .contest-duration-icon{
  
    background: #ffffff17;
}

[data-theme-type="dark"] .multi-color .contest-duration-icon svg {
    color: #f7f7f7;
}
[data-theme-type="dark"] .multi-color .progress {
    background: linear-gradient(135deg, #fbf5ef21 0%, #fbedec33 20%, #f0e9f926 35%, #f7ecf71f 55%, #f9e9f117 65%, #d3efe21f 100%);
}
[data-theme-type="dark"] .feature-ico.shield {
    background: #301b8f4d;
}
[data-theme-type="dark"] .feature-ico.bolt {
    background: #a3690030;
}
[data-theme-type="dark"] .feature-ico.gift {
    background: #b7004036;
}
[data-theme-type="dark"] .fair-ico,
[data-theme-type="dark"] .feature-ico.user {
    background: #00bf5a1f;
}
[data-theme-type="dark"] .copy-mt5-pass,
[data-theme-type="dark"] .mt5-ico{
  
    background: #ffffff14;
}
[data-theme-type="dark"]  .lb-header {
    background: #020f29;
    border-bottom: 1px solid #ffffff1f;
}
[data-theme-type="dark"]  .lb-status {
    
  color: #fff;
}
[data-theme-type="dark"]  .multi-color .entry-fee{
  background: linear-gradient(135deg, #ffcd9a 0%, #ffbab3 20%, #be9aff 35%, #ffa6fd 55%, #ff94c4 75%, #78ffc1 100%);
      -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    border: 1px solid #e5ddd717;
}
[data-theme-type="dark"]  .left-user {
  opacity: .9 !important;
}

[data-theme-type="dark"] .pink-black .entry-fee,
[data-theme-type="dark"] .pink-black .contest-duration-icon svg {
    color: #ff298d;
}
[data-theme-type="dark"] .pruple-black .entry-fee,
[data-theme-type="dark"] .pruple-black .contest-duration-icon svg {
    color: #af7eff;
}
[data-theme-type="dark"] .lime-green-black .entry-fee,
[data-theme-type="dark"] .lime-green-black .contest-duration-icon svg {
    color: #b4e000;
}
[data-theme-type="dark"] .skyblue-black .entry-fee,
[data-theme-type="dark"] .skyblue-black .contest-duration-icon svg {
    color: #00bae1;
}
[data-theme-type="dark"] .blue-black .entry-fee,
[data-theme-type="dark"] .blue-black .contest-duration-icon svg {    
    color: #1273ff;
}
[data-theme-type="dark"] .golden-brown .entry-fee,
[data-theme-type="dark"] .golden-brown .contest-duration-icon svg {       
    color: #eaa500;
}
[data-theme-type="dark"] .green-black .entry-fee,
[data-theme-type="dark"] .green-black .contest-duration-icon svg {       
    color: #00d300;
}
[data-theme-type="dark"] .magenta-black .entry-fee,
[data-theme-type="dark"] .magenta-black .contest-duration-icon svg {       
    
    color: #e900e7;
}
[data-theme-type="dark"] .contest-inner-box {
  
    background-color: var(--bg-light-gray-color);
}
[data-theme-type="dark"] .pink-black .contest-additional-details,[data-theme-type="dark"]  .pink-black .top-prize {
    background: #ff008014;
    border: 1px solid #ff53a938;
}
[data-theme-type="dark"] .pruple-black .contest-additional-details,[data-theme-type="dark"]  .pruple-black .top-prize {
    
    background: #6300ff14;
    border: 1px solid #9d5cff36;
}
[data-theme-type="dark"] .lime-green-black .contest-additional-details,[data-theme-type="dark"]  .lime-green-black .top-prize {
    
    background: #7c8d0017;
    border: 1px solid #a3b90026;
}
[data-theme-type="dark"] .contest-join-btn{  
    box-shadow: none !important;
}
[data-theme-type="dark"] .demo-champion-card {
    background-color: var(--bg-white-color);
}
[data-theme-type="dark"] .total-prize-details:before{  
    
    mix-blend-mode: luminosity;
    background-image: url(../images/demo-champion-dark.png);
    
}
[data-theme-type="dark"] .slick-slide img.mt5-logo-dark{  
    display: inline-block;
    
}[data-theme-type="dark"] .demo-champion-card h2 + p{
  color: var(--text-white);
  opacity: .5;
}
[data-theme-type="dark"]  .demo-champion-card button{    
    color: var(--secondary-theme-color);
}


[data-theme-type="dark"] .demo-champion-card h2,
[data-theme-type="dark"] .collapsed-sidemenu ul li a{
  color: var(--text-white);
}
[data-theme-type="dark"] .content-head h4{
  
    color:var(--primary-theme-color)
  
}
[data-theme-type="dark"] .wallet-withdraw .wallet-page-head i.fa-upload,
[data-theme-type="dark"] .content-head i.fa-download {
    color: var(--primary-theme-color)
}
[data-theme-type="dark"]  .wallet-balance .wallet-icon + div svg{
  stroke:#d7d7d7 !important ;
}
[data-theme-type="dark"]  .wallet-balance .wallet-icon svg path,
[data-theme-type="dark"] .profile-image svg path{
  
  fill: #d7d7d7 !important;
}

[data-theme-type="dark"] #verificationMain .verify-box ul li:not(.iti__country) {
    background-color: color-mix(in srgb, var(--secondary-theme-color) 50%, #000);
}
[data-theme-type="dark"] .wizard .nav.nav-tabs li a .round-tab {
    border-color: #d7d7d7;
}
[data-theme-type="dark"] .wizard .nav.nav-tabs li.active a .round-tab {
        border-color: color-mix(in srgb, var(--primary-theme-color) 90%, var(--secondary-theme-color));
}
[data-theme-type="dark"] .text-muted {
    color: #b9b9b9 !important;
}
[data-theme-type="dark"] .progress-item span {
    background: var(--primary-theme-color);
}
[data-theme-type="dark"] .custom-checkbox label:after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 12l4 4L19 6' fill='none' stroke='%23fff' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}
[data-theme-type="dark"] .custom-checkbox label:before {
    border: 1px solid #ffffff;
}
[data-theme-type="dark"] .login-input-style::placeholder,
[data-theme-type="dark"] .login-input-style,
[data-theme-type="dark"] .icon,
[data-theme-type="dark"] .slider-text h5,
[data-theme-type="dark"] .login-text h4,
[data-theme-type="dark"] .coupon-alert-panel strong,
[data-theme-type="dark"] .secondary-link,
[data-theme-type="dark"] .secondary-quote strong,
[data-theme-type="dark"] .secondary-stats strong,
[data-theme-type="dark"] .wizard .nav.nav-tabs li a,
[data-theme-type="dark"] .top-menu li a,
[data-theme-type="dark"] .menu ul li a,
[data-theme-type="dark"] .nav-pills .nav-link,
[data-theme-type="dark"] .identity-box label,
[data-theme-type="dark"] .address-proof p,
[data-theme-type="dark"] .intl-tel-input .country-list,
[data-theme-type="dark"] .security-box span,
[data-theme-type="dark"] .referal-count tbody th,
[data-theme-type="dark"] .select2-results__option,
[data-theme-type="dark"] .dropdown a,
[data-theme-type="dark"] .profile-details button,
[data-theme-type="dark"] .wallet-balance span,
[data-theme-type="dark"] .wallet-balance,
[data-theme-type="dark"] .feature-btn,
[data-theme-type="dark"] .theme-btn,
[data-theme-type="dark"] h1,
[data-theme-type="dark"] h2,
[data-theme-type="dark"] h3,
[data-theme-type="dark"] h4,
[data-theme-type="dark"] h5,
[data-theme-type="dark"] h6,
[data-theme-type="dark"] .tradeNwin ul li span,
[data-theme-type="dark"] .total-prize-details h5,
[data-theme-type="dark"] .entry-details h6,
[data-theme-type="dark"] .entry-details .entry-icon,
[data-theme-type="dark"] .prize-small-amount,
[data-theme-type="dark"] .prize-top-amount,
[data-theme-type="dark"] .content-body-heading h4 {
    color: #d7d7d7 !important;
}

[data-theme-type="dark"] .prize-amount {
	color: var(--yellow-color) !important;
}
[data-theme-type="dark"]  .intl-tel-input .selected-flag .iti-arrow{

    border-top: 6px solid #d7d7d7;
}

[data-theme-type="dark"] .entry-details.custom-card{
  background-color: color-mix(in srgb, var(--secondary-theme-color) 50%, #000);
}
[data-theme-type="dark"] select, [data-theme-type="dark"] div.dt-container .dt-search input, [data-theme-type="dark"] div.dt-container .dt-input,
[data-theme-type="dark"] .select2-container--default .select2-search--dropdown .select2-search__field,
[data-theme-type="dark"] .select2-dropdown{

  border: 1px solid #e7e7e73b !important;
}
    [data-theme-type="dark"] .custom-wizard-radio label,
    [data-theme-type="dark"] .select2-container .select2-selection--single, [data-theme-type="dark"] .tab-details select, [data-theme-type="dark"].tab-details textarea, [data-theme-type="dark"] .tab-details input,
    [data-theme-type="dark"] .form-control {
        border: 1px solid #e7e7e73b !important;
        background-color: #8181810a;
    }

    [data-theme-type="dark"] .form-wizard-header .form-wizard-steps li span {
        background-color: color-mix(in srgb, var(--secondary-theme-color) 50%, #000);
    }

        [data-theme-type="dark"] .table.dataTable tbody td {
            color: #b3b3b3;
        }

[data-theme-type="dark"] .investment-modal label {
    color: #cfcfcf;
}
[data-theme-type="dark"] .investment-presets button {
    color: #e5e5e5;
}
[data-theme-type="dark"] .tooltip-inner {
    color: #000000;
    background-color: #ffffff;
}
[data-theme-type="dark"] .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before, .bs-tooltip-end .tooltip-arrow::before {
    border-right-color: #ffffff;
}
[data-theme-type="dark"] .commitment-slider-panel strong,
[data-theme-type="dark"] .calculator-footer strong,
[data-theme-type="dark"] .investment-amount-input input,
[data-theme-type="dark"] .investment-calculator-head,
[data-theme-type="dark"] .investment-estimate strong {
    color: #fff;
}
[data-theme-type="dark"] #main_form .kyc-pdf-actions button {
    border: 1px solid #dbe3ed2b;
    background: #ffffff00;
}
[data-theme-type="dark"] #main_form .kyc-pdf-icon {
    background: #ff0b0b42;
    color: #ff1414;
}
    [data-theme-type="dark"] .register-form #timer{
    color: #fff;
}
[data-theme-type="dark"] .auth-otp-panel #inputs .form-control.otp {
    background-color: #e7e7e733;
}
[data-theme-type="dark"] .verify-2fa-otp-controls #timer,
[data-theme-type="dark"] .verify-2fa-actions .verify-2fa-back,
[data-theme-type="dark"] .table.dataTable thead th.dt-ordering-asc, [data-theme-type="dark"] .table.dataTable thead th.dt-ordering-desc {
    color: #fff;
}

        [data-theme-type="dark"] .amountSign {
            background-color: var(--bg-light-gray-color);
        }

        [data-theme-type="dark"] .bg-primary-subtle {
            background-color: var(--bg-primary-theme-light-color);
            color: color-mix(in srgb, var(--primary-theme-color) 60%, var(--secondary-theme-color));
            border: 1px solid color-mix(in srgb, var(--primary-theme-color) 60%, black);
        }

    [data-theme-type="dark"] .intl-tel-input .country-list .country.highlight {
        background-color: color-mix(in srgb, var(--secondary-theme-color) 50%, #000);
    }

        [data-theme-type="dark"] .rank-card.second-rank {
            background: radial-gradient(circle at top left, rgba(95,110,130,.18) 0%, rgba(95,110,130,.08) 22%, transparent 45%), radial-gradient(circle at bottom right, rgba(60,75,95,.22) 0%, rgba(60,75,95,.10) 25%, transparent 45%), linear-gradient(135deg, #1b2430 0%, #161d27 30%, #111821 65%, #0d141c 100%);
            border: 1px solid rgba(255,255,255,.08);
        }

        [data-theme-type="dark"] .second-rank .profile-photo {
            background: radial-gradient(circle at top left, rgba(95,110,130,.22) 0%, rgba(95,110,130,.10) 22%, transparent 45%), radial-gradient(circle at bottom right, rgba(60,75,95,.28) 0%, rgba(60,75,95,.12) 25%, transparent 45%), linear-gradient(135deg, #202936 0%, #1a2330 30%, #141d28 65%, #101821 100%);
            border: 2px solid rgba(255,255,255,.14);
        }

        [data-theme-type="dark"] .second-rank .badge-list {
            background: linear-gradient(to left, #d6d9e012, #dadde221);
        }

        [data-theme-type="dark"] .rank-card.first-rank {
            background: radial-gradient(circle at top left, rgba(255,208,70,.18) 0%, rgba(255,208,70,.08) 22%, transparent 45%), radial-gradient(circle at bottom right, rgba(191,148,0,.22) 0%, rgba(191,148,0,.10) 25%, transparent 45%), linear-gradient(135deg, #2b2415 0%, #241d11 30%, #1d170d 65%, #18130b 100%);
            border: 1px solid rgba(214,168,52,.35);
            box-shadow: inset 0 1px 0 rgba(255,255,255,.05), inset 0 -1px 8px rgba(255,208,70,.06), 0 10px 30px rgba(0,0,0,.35);
        }

        [data-theme-type="dark"] .first-rank .profile-photo {
            background: radial-gradient(circle at top left, rgba(255,208,70,.18) 0%, rgba(255,208,70,.08) 22%, transparent 45%), radial-gradient(circle at bottom right, rgba(191,148,0,.22) 0%, rgba(191,148,0,.10) 25%, transparent 45%), linear-gradient(135deg, #2b2415 0%, #241d11 30%, #1d170d 65%, #18130b 100%);
            border: 2px solid rgba(214,168,52,.62);
        }

            [data-theme-type="dark"] .first-rank .badge-list h5,
            [data-theme-type="dark"] .first-rank .winner-details h4,
            [data-theme-type="dark"] .first-rank .profile-photo h5 {
                color: #e8a60b !important;
            }

        [data-theme-type="dark"] .third-rank .badge-list h5,
        [data-theme-type="dark"] .third-rank .winner-details h4,
        [data-theme-type="dark"] .third-rank .profile-photo h5 {
            color: #ef742c !important;
        }

        [data-theme-type="dark"] .first-rank .badge-list {
            background: linear-gradient(to left, #f5ebca17, #ffeec224);
        }

        [data-theme-type="dark"] .rank-card.third-rank {
            background: radial-gradient(circle at top left, rgba(232,176,128,.18) 0%, rgba(232,176,128,.08) 22%, transparent 45%), radial-gradient(circle at bottom right, rgba(184,115,51,.22) 0%, rgba(184,115,51,.10) 25%, transparent 45%), linear-gradient(135deg, #2a211c 0%, #231b17 30%, #1d1613 65%, #181210 100%);
            border: 1px solid rgba(184,115,51,.32);
            box-shadow: inset 0 1px 0 rgba(255,255,255,.05), inset 0 -1px 8px rgba(184,115,51,.06), 0 10px 30px rgba(0,0,0,.35);
        }

        [data-theme-type="dark"] .third-rank .profile-photo {
            background: radial-gradient(circle at top left, rgba(232,176,128,.18) 0%, rgba(232,176,128,.08) 22%, transparent 45%), radial-gradient(circle at bottom right, rgba(184,115,51,.22) 0%, rgba(184,115,51,.10) 25%, transparent 45%), linear-gradient(135deg, #2a211c 0%, #231b17 30%, #1d1613 65%, #181210 100%);
            border: 2px solid rgba(184,115,51,.51);
        }

        [data-theme-type="dark"] .third-rank .badge-list {
            background: linear-gradient(to left, #f5e8de14, #f1e1d01c);
        }

        [data-theme-type="dark"] .rank-card::after {
            content: "";
            position: absolute;
            top: -60%;
            left: -120%;
            width: 60%;
            height: 220%;
            background: linear-gradient( 115deg, transparent 0%, transparent 35%, rgba(180, 210, 255, .05) 44%, rgba(255, 255, 255, .18) 50%, rgba(180, 210, 255, .05) 56%, transparent 65%, transparent 100% );
            filter: blur(10px);
            transform: rotate(18deg);
            animation: glassShine 5s linear infinite;
            pointer-events: none;
            z-index: 1;
        }

        @media (max-width: 575px) {

            [data-theme-type="dark"] .mobile-bottom-nav span {
                color: var(--text-white);
            }
        }


        [data-theme-type="dark"] .wallet-balance span + svg {
            stroke: #d7d7d7 !important;
        }

        [data-theme-type="dark"] #menu svg {
            fill: var(--text-white);
        }

        [data-theme-type="dark"] .winner-list span {
            background: #f1f1f11c;
            color: #ffffffd6;
        }

        [data-theme-type="dark"] .winning-status {
            border: 1px solid #e7e7e740;
            background: #ffffff0d;
        }

            [data-theme-type="dark"] .winning-status span {
                color: #ffffff;
            }

            [data-theme-type="dark"] .winning-status span {
                color: #ffffff;
            }

        [data-theme-type="dark"] .ref-card,
        [data-theme-type="dark"] .invite-card {
            background: #0c1a32;
            border: 1px solid #23314a;
            box-shadow: none;
        }

        [data-theme-type="dark"] .rtb-right .rtb-avail,
        [data-theme-type="dark"] .rtb-left .rtb-label {
            color: #d4e0e3;
        }

        [data-theme-type="dark"] .ref-row {
            border-bottom: 1px solid #4c5e79;
        }

        [data-theme-type="dark"] .bonus-strip {
            background: #ff6a0017;
            border: 1px solid #ff8d0042;
        }

        [data-theme-type="dark"] .bs-title {
            color: #ff6100;
        }

        [data-theme-type="dark"] .bs-body {
            color: #b74f14;
        }

        [data-theme-type="dark"] .ref-total-box {
            background: rgb(18 33 60);
        }

        [data-theme-type="dark"] .code-val,
        [data-theme-type="dark"] .ic-title {
            color: #d5d5d5;
        }

        [data-theme-type="dark"] .code-box {
            background: #deefff1c;
            border: 2px dashed #b8cff947;
        }

        [data-theme-type="dark"] .code-val,
        [data-theme-type="dark"] .ic-title {
            color: #d5d5d5;
        }

        [data-theme-type="dark"] .invite-card label {
            background-color: #12213c;
            color: #b5b5c3;
        }

        [data-theme-type="dark"] .link-input {
            border: 1.5px solid #b8cff947;
            color: #94a3b8;
            background: #deefff1c;
        }

        [data-theme-type="dark"] .how-steps {
            background: #deefff1c;
            border: 1px solid #b8cff947;
        }

        [data-theme-type="dark"] .ref-name,
        [data-theme-type="dark"] .hs-title {
            color: #d0dee0;
        }

        [data-theme-type="dark"] .ref-av {
            background: #233149;
            color: #38acff;
        }

        [data-theme-type="dark"] .ref-earn,
        [data-theme-type="dark"] .rtb-left .rtb-val {
            color: #38acff;
        }

        [data-theme-type="dark"] .personal-detail b,
        [data-theme-type="dark"] .personal-detail i {
            color: #fff;
        }

[data-theme-type="dark"] .liquidity-action-link {
    border: 1px solid #c8e5f336;
    background: #f6fcff21;
    color: #1189d5;
}


[data-theme-type="dark"] .invest-button:disabled {
    background: #e4e9ef30;
    color: #c7d2df;
}
[data-theme-type="dark"] .offering-completed-message {
    border: 1px solid #c7ecd933;
    background: #f1fbf536;
    color: #25d393;
}
[data-theme-type="dark"] .round-status--closed {
    background: #f0f2f53b;
    color: #ebebeb;
}
[data-theme-type="dark"] .round-status--completed {
    border: 1px solid #bdebd42e;
    background: #e8f8ef42 !important;
    color: #2be1a4 !important;
}

[data-theme-type="dark"] .stage-badge {
    background: #edf7ff24;
    color: #98d8ff;
}
[data-theme-type="dark"] .liquidity-action-sub-link {
    color: #c6eaff;
}
[data-theme-type="dark"] .liquidity-action-card--market .liquidity-action-link {
    border-color: #bee7d83b;
    color: #13cd96;
    background: #f4fcf838;
}
[data-theme-type="dark"] .liquidity-action-card--buyback .liquidity-action-link {
    border-color: #f1d48d45;
    color: #e9a726;
    background: #fffcf433;
}
[data-theme-type="dark"] .liquidity-action-card--market .liquidity-action-icon {
    background: #e8fbf42b;
    color: #1bd7a0;
}
[data-theme-type="dark"] .liquidity-action-card--buyback .liquidity-action-icon {
    background: #fff5df30;
}
[data-theme-type="dark"] .liquidity-action-card--transfer .liquidity-action-icon {
    background: #eaf5ff2e;
    color: #008eff;
}

[data-theme-type="dark"] .liquidity-actions-badge {
    border: 1px solid var(--primary-theme-color);
    background: #93bfdf36;
    color: var(--primary-theme-color);
}
[data-theme-type="dark"] .portfolio-overview-badge {
    border: 1px solid #06935a;
    background: #effcf63d;
    color: #10df99;
}
[data-theme-type="dark"] .portfolio-stat-card--equity .portfolio-stat-icon {
    background: #d9781d30;
    color: #f79e29;
}
[data-theme-type="dark"] .portfolio-stat-card--latest .portfolio-stat-icon,
[data-theme-type="dark"] .portfolio-stat-card--price .portfolio-stat-icon {
    background: #9678ff30;
    color: #cabfff;
}
[data-theme-type="dark"] .direct-transfer-status-completed {
    background: #00ff6b26;
    color: #12d186;
}
[data-theme-type="dark"] .portfolio-stat-card--completed .portfolio-stat-icon,
[data-theme-type="dark"] .portfolio-stat-card--rounds .portfolio-stat-icon,
[data-theme-type="dark"] .portfolio-stat-card--value .portfolio-stat-icon {
    background: #13f39e30;
    color: #12d99c;
}
[data-theme-type="dark"] .portfolio-stat-card--shares .portfolio-stat-icon,
[data-theme-type="dark"] .portfolio-stat-card--invested .portfolio-stat-icon {
    background: #00a6ff30;
    color: #13a5ed;
}
[data-theme-type="dark"] .other-offerings-head > i {
    background: #0d9ef53d;
    color: #13abe7;
}
[data-theme-type="dark"] .investor-count {
    background: #0f073a;
    color: #b2aaef;
}
[data-theme-type="dark"] .investment-calculator-head span,
[data-theme-type="dark"] .round-status--open,
[data-theme-type="dark"] .your-round-position {
    background: #00ff6a42;
    color: #1be189;
}
[data-theme-type="dark"] .offering-valuation strong,
[data-theme-type="dark"] .offering-facts dd,
[data-theme-type="dark"] .offering-progress-meta strong {
    color: var(--primary-theme-color);
}
[data-theme-type="dark"] .buyback-breakdown > div:not(.buyback-breakdown-title),
[data-theme-type="dark"] .direct-transfer-breakdown > div:not(.direct-transfer-breakdown-heading) {
    color: #adadad;
}
[data-theme-type="dark"] .direct-transfer-breakdown strong {
    color: #fff;
}
[data-theme-type="dark"] .direct-transfer-notice strong {
    color: #fff;
}

[data-theme-type="dark"] .direct-transfer-notice-icon {
    background: #d6f2fc36;
    color: #08bcff;
}
[data-theme-type="dark"] .direct-transfer-info-item strong {
    color: #94beed;
}
[data-theme-type="dark"] .buyback-page-badge {
    background: #fff3d126;
    border: 1px solid #f5dfaa38;
    color: #ffad00;
}
[data-theme-type="dark"] div.dt-container .dt-paging .dt-paging-button.current {
    color: #fff !important;
}
[data-theme-type="dark"] .buyback-note,
[data-theme-type="dark"] .direct-transfer-notice {
    border: 1px solid #ccebf53b;
    background: #eefaff24;
    color: #c9c9c9;
}
[data-theme-type="dark"] #withdrawCurrencySummary .select2-selection__rendered,
[data-theme-type="dark"] .wallet-withdraw-summary strong {
    color: #d7d7d7 !important;
}
[data-theme-type="dark"] .wallet-withdraw-network-options .payment-box:has(input:checked) {
    color: #f5f8fc;
}
[data-theme-type="dark"] .wallet-wire-transfer .input-group-text {
    background: #f8fafc2e;
    border-color: #dce3eb24;
    color: #ffffff;
}
[data-theme-type="dark"] .wallet-auto-detector-status {
    border: 1px solid #bdeafb30;
    background: var(--bg-light-gray-color);
}
[data-theme-type="dark"] .wallet-network-option {
    color: #ffffff;
}
[data-theme-type="dark"] .wallet-auto-detector-icon {
    background: #ffffff2e;
}
[data-theme-type="dark"] .wallet-auto-detector-badge {
    background: #07fb9f2e;
    color: #1ad194;
}
[data-theme-type="dark"] .wallet-status.is-rejected {
    color: #ff828a;
    background: #ff00114d;
}
[data-theme-type="dark"] .wallet-dashboard {
    color: #d7e7ff;
}
[data-theme-type="dark"] .wallet-status.is-pending {
    color: #dba42c;
    background: #ffbb0045;
}
[data-theme-type="dark"] .wallet-status.is-completed {
    color: #0fcb89;
    background: #00ff872b;
}
[data-theme-type="dark"] .otp-input,
[data-theme-type="dark"] .intl-tel-input.separate-dial-code .selected-dial-code,
[data-theme-type="dark"] span.terms,
[data-theme-type="dark"] .wallet-summary-card strong,
[data-theme-type="dark"] .buyback-breakdown-title,
[data-theme-type="dark"] .buyback-control input,
[data-theme-type="dark"] .buyback-field label,
[data-theme-type="dark"] .buyback-stat strong,
[data-theme-type="dark"] .direct-transfer-breakdown-heading,
[data-theme-type="dark"] .direct-transfer-field label,
[data-theme-type="dark"] .direct-transfer-stat strong,
[data-theme-type="dark"] .offering-valuation,
[data-theme-type="dark"] .offering-facts dt,
[data-theme-type="dark"] .offering-progress-meta,
[data-theme-type="dark"] .portfolio-overview-empty strong,
[data-theme-type="dark"] .investor-eyebrow {
    color: #e6e6e6;
}
[data-theme-type="dark"] .buyback-portfolio-link,
[data-theme-type="dark"] .direct-transfer-portfolio-link {
    color: #e6e6e6;
}
[data-theme-type="dark"] .direct-transfer-page-badge {
    border: 1px solid #bed9ff33;
    background: #eaf3ff40;
    color: #00d9ff;
}
[data-theme-type="dark"] .buyback-count,
[data-theme-type="dark"] .buyback-icon,
[data-theme-type="dark"] .direct-transfer-field-number,
[data-theme-type="dark"] .direct-transfer-title-icon {
    background: #e8f1ff33;
    color: #418dff;
}
[data-theme-type="dark"] .direct-transfer-recipient-results,
[data-theme-type="dark"] .direct-transfer-recipient-input-wrap {
    background: color-mix(in srgb, var(--secondary-theme-color) 20%,#000);
    border: 1px solid #ffffff15;
}
[data-theme-type="dark"] .buyback-breakdown,
[data-theme-type="dark"] .buyback-control,
[data-theme-type="dark"] .buyback-portfolio-link,
[data-theme-type="dark"] .direct-transfer-portfolio-link,
[data-theme-type="dark"] .direct-transfer-breakdown,
[data-theme-type="dark"] .portfolio-overview-empty,
[data-theme-type="dark"] .liquidity-action-card {
    background: var(--bg-light-gray-color);
    border: 1px solid #ffffff15;
}
[data-theme-type="dark"] .wallet-summary-card--withdrawn .wallet-summary-icon {
    color: #e11524;
    background: #ff173240;
}
[data-theme-type="dark"] .wallet-summary-card--pending .wallet-summary-icon {
    color: #df9718;
    background: #ffbb0040;
}
[data-theme-type="dark"] .wallet-summary-card--deposit .wallet-summary-icon {
    color: #07a76c;
    background: #00ff9326;
}
[data-theme-type="dark"] .wallet-summary-card--balance .wallet-summary-icon {
    color: #0084ff;
    background: #dceeff30;
}
[data-theme-type="dark"] .investor-portfolio-table th,
[data-theme-type="dark"] .portfolio-stat-card {
    background: color-mix(in srgb, var(--secondary-theme-color) 8%,#000);
}
[data-theme-type="dark"] .investor-portfolio-table,
[data-theme-type="dark"] .liquidity-actions,
[data-theme-type="dark"] .secondary-offering-card--locked,
[data-theme-type="dark"] .portfolio-overview {
    background: color-mix(in srgb, var(--secondary-theme-color) 20%,#000);
}

[data-theme-type="dark"] .wallet-available-balance {
    color: #c4cad3;
}
[data-theme-type="dark"] .wallet-history-tabs .nav-link.active,
[data-theme-type="dark"] .wallet-available-balance strong,
[data-theme-type="dark"] .round-completion-hero small {
    color: #ffffff;
}
[data-theme-type="dark"] .round-completion-hero strong {
    color: #16fbab;
}
[data-theme-type="dark"] .round-completion-message span {
    color: #cae9db;
}

[data-theme-type="dark"] .round-completion-message {
    border: 1px solid #c7ecd940;
    background: #f1fbf53d;
    color: #22d391;
}
[data-theme-type="dark"] .round-completion-hero {
    border: 1px solid #00ff881c;
    background: #00ff7830;
}
[data-theme-type="dark"] .active-offering-details strong,
[data-theme-type="dark"] .active-offering-date strong,
[data-theme-type="dark"] .active-offering-progress-raised strong,
[data-theme-type="dark"] .active-offering-metrics strong,
[data-theme-type="dark"] .portfolio-stat-card strong {
    color: #ffffff;
}