
:root{color-scheme:dark;--aby-bg:#04060f;--aby-bg2:#132044;--aby-text:#ffffff;--aby-card:rgba(15,23,42,.84);--aby-border:rgba(212,175,55,.22);--aby-muted:#93a4bd;--aby-input:rgba(255,255,255,.07);--aby-input-border:rgba(255,255,255,.13);--aby-field-text:#fff;}
html[data-theme="light"]{color-scheme:light;--aby-bg:#f4f7fb;--aby-bg2:#e8eef8;--aby-text:#111827;--aby-card:#ffffff;--aby-border:#d6dce8;--aby-muted:#64748b;--aby-input:#f8fafc;--aby-input-border:#cbd5e1;--aby-field-text:#111827;}
html[data-theme="dark"]{color-scheme:dark;}
body{background:var(--aby-bg)!important;color:var(--aby-text)!important;transition:background .25s ease,color .25s ease;}
.bg{background:radial-gradient(circle at top,var(--aby-bg2),var(--aby-bg) 58%)!important;}
html[data-theme="light"] .bg{background:linear-gradient(180deg,#f8fafc,#eef2f7)!important;}
.card,.coin,.package-card,.packages-panel,.news-card,.comm-card,.chosen-package,.data-list,.form-like,.trade-card,.market-card,.account-dropdown{background:var(--aby-card)!important;color:var(--aby-text)!important;border-color:var(--aby-border)!important;}
input,textarea,select{background:var(--aby-input)!important;color:var(--aby-field-text)!important;border-color:var(--aby-input-border)!important;}
.muted,small{color:var(--aby-muted)!important;}.brand,.nav,.nav a,.dub-header,.top-ticker,.section-title h1,.section-title h2,h1,h2,h3,label{color:var(--aby-text)!important;}
html[data-theme="light"] .btn2{color:#92400e!important;border-color:#d6a434!important;background:#fff7d6!important;}
html[data-theme="light"] table td,html[data-theme="light"] table th{border-bottom-color:#e2e8f0!important;}
.theme-toggle{display:inline-flex;align-items:center;gap:7px;border:1px solid rgba(212,175,55,.45);background:rgba(255,255,255,.08);color:#f8e08a;border-radius:999px;padding:10px 13px;font-weight:900;cursor:pointer;margin-inline:6px;vertical-align:middle;box-shadow:0 10px 28px rgba(0,0,0,.14)}
html[data-theme="light"] .theme-toggle{background:#111827;color:#fff;border-color:#111827;}
.theme-toggle .sun,.theme-toggle .moon{font-size:16px;line-height:1}.theme-toggle .label{font-size:13px;white-space:nowrap}
@media(max-width:720px){.theme-toggle{padding:9px 10px;margin-top:6px}.theme-toggle .label{display:none}}
.theme-toggle-floating{position:fixed;left:14px;bottom:82px;z-index:9998;margin:0;backdrop-filter:blur(10px)}


html[data-theme="light"] body,
html[data-theme="light"] .dub-shell{
  background:#f3f6fb!important;
  color:#172033!important;
}
html[data-theme="light"] .dub-shell{
  background:
    radial-gradient(circle at 15% 0%, rgba(212,175,55,.16), transparent 28%),
    radial-gradient(circle at 90% 8%, rgba(37,99,235,.10), transparent 30%),
    linear-gradient(180deg,#ffffff 0%,#f3f6fb 48%,#edf2f8 100%)!important;
}
html[data-theme="light"] .tv-tape,
html[data-theme="light"] .top-ticker{
  background:#ffffff!important;
  border-color:#dbe3ef!important;
  color:#334155!important;
  box-shadow:0 8px 24px rgba(15,23,42,.05)!important;
}
html[data-theme="light"] .dub-header{
  background:rgba(255,255,255,.94)!important;
  border-bottom:1px solid #dbe3ef!important;
  box-shadow:0 14px 35px rgba(15,23,42,.07)!important;
  backdrop-filter:blur(14px)!important;
}
html[data-theme="light"] .dub-search,
html[data-theme="light"] .market-search{
  background:#f1f5f9!important;
  border:1px solid #d6e0ec!important;
  color:#64748b!important;
}
html[data-theme="light"] .dub-chip,
html[data-theme="light"] .square-btn,
html[data-theme="light"] .mini-action,
html[data-theme="light"] .clock-pill{
  background:#ffffff!important;
  border:1px solid #d9e2ee!important;
  color:#1e3a5f!important;
  box-shadow:0 8px 20px rgba(15,23,42,.06)!important;
}
html[data-theme="light"] .dub-chip:hover,
html[data-theme="light"] .square-btn.active{
  background:linear-gradient(135deg,#fff7dc,#ffffff)!important;
  border-color:#d7ad3a!important;
  color:#7a4b00!important;
}
html[data-theme="light"] .market-toolbar,
html[data-theme="light"] .hero-market,
html[data-theme="light"] .member-home-panel,
html[data-theme="light"] .indices-row,
html[data-theme="light"] .tiny-card,
html[data-theme="light"] .instant-chart-card,
html[data-theme="light"] .category-scroll,
html[data-theme="light"] .table-status,
html[data-theme="light"] .table-head,
html[data-theme="light"] .stocks-table,
html[data-theme="light"] .comm-card,
html[data-theme="light"] .news-card,
html[data-theme="light"] .packages-panel,
html[data-theme="light"] .contact-box{
  background:rgba(255,255,255,.88)!important;
  color:#172033!important;
  border-color:#dbe3ef!important;
  box-shadow:0 16px 45px rgba(15,23,42,.07)!important;
}
html[data-theme="light"] .hero-market{
  background:linear-gradient(135deg,#ffffff 0%,#f8fafc 42%,#fff7df 100%)!important;
}
html[data-theme="light"] .hero-market h1,
html[data-theme="light"] .section-title h1,
html[data-theme="light"] .section-title h2,
html[data-theme="light"] h1,
html[data-theme="light"] h2,
html[data-theme="light"] h3,
html[data-theme="light"] .stock-name b,
html[data-theme="light"] .stock-price b,
html[data-theme="light"] .chart-title span,
html[data-theme="light"] .member-home-info h2{
  color:#111827!important;
}
html[data-theme="light"] .hero-market p,
html[data-theme="light"] .member-home-info span,
html[data-theme="light"] .member-home-info small,
html[data-theme="light"] .member-assets-box span,
html[data-theme="light"] .section-title p,
html[data-theme="light"] .stock-name small,
html[data-theme="light"] .stock-price small,
html[data-theme="light"] .muted,
html[data-theme="light"] small{
  color:#64748b!important;
}
html[data-theme="light"] .member-home-panel.guest{
  background:linear-gradient(135deg,#ffffff,#f8fbff 55%,#eef6ff)!important;
  border-color:#cfe0f5!important;
}
html[data-theme="light"] .member-avatar{
  background:linear-gradient(135deg,#fff7dc,#ffffff)!important;
  border-color:#e6c45d!important;
  color:#9a6700!important;
}
html[data-theme="light"] .member-assets-box{
  background:#f8fafc!important;
  border-color:#dbe3ef!important;
}
html[data-theme="light"] .member-assets-box b,
html[data-theme="light"] .chart-title b,
html[data-theme="light"] .member-chip{
  color:#b7791f!important;
}
html[data-theme="light"] .member-trade-btn,
html[data-theme="light"] .btn2,
html[data-theme="light"] .back-btn{
  background:#ffffff!important;
  border:1px solid #d9e2ee!important;
  color:#1e3a5f!important;
}
html[data-theme="light"] .index-pill,
html[data-theme="light"] .market-tabs a,
html[data-theme="light"] .category-scroll span{
  background:#ffffff!important;
  color:#334155!important;
  border:1px solid #d9e2ee!important;
  box-shadow:0 8px 18px rgba(15,23,42,.05)!important;
}
html[data-theme="light"] .index-pill.up,
html[data-theme="light"] .change.up,
html[data-theme="light"] .legend-up{
  background:#dcfce7!important;
  color:#15803d!important;
}
html[data-theme="light"] .index-pill.down,
html[data-theme="light"] .change.down,
html[data-theme="light"] .legend-down{
  background:#fee2e2!important;
  color:#b91c1c!important;
}
html[data-theme="light"] .category-scroll .active,
html[data-theme="light"] .market-tabs .active{
  background:linear-gradient(135deg,#d7ad3a,#ffe58a)!important;
  color:#111827!important;
  border-color:#d7ad3a!important;
}
html[data-theme="light"] .table-head{
  background:#edf2f7!important;
  color:#475569!important;
}
html[data-theme="light"] .stock-row{
  background:#ffffff!important;
  border-bottom:1px solid #e2e8f0!important;
}
html[data-theme="light"] .stock-row:hover{
  background:#f8fafc!important;
}
html[data-theme="light"] .stock-logo{
  background:#ecfdf5!important;
  border-color:#bbf7d0!important;
  color:#047857!important;
}
html[data-theme="light"] .market-cap{
  color:#b45309!important;
}
html[data-theme="light"] .tiny-card:before{
  opacity:.55!important;
}
html[data-theme="light"] .bottom-nav{
  background:rgba(255,255,255,.96)!important;
  border-top:1px solid #dbe3ef!important;
  box-shadow:0 -12px 30px rgba(15,23,42,.08)!important;
}
html[data-theme="light"] .bottom-nav a{
  color:#475569!important;
}
html[data-theme="light"] .bottom-nav .active{
  color:#b7791f!important;
  text-shadow:none!important;
}
html[data-theme="light"] .float-contact .x{
  background:#ffffff!important;
  color:#334155!important;
  border-color:#d9e2ee!important;
}
html[data-theme="light"] input,
html[data-theme="light"] textarea,
html[data-theme="light"] select{
  background:#ffffff!important;
  color:#111827!important;
  border-color:#cbd5e1!important;
}


html[data-theme="light"]{
  color-scheme:light;
  --aby-bg:#f5f7fb;
  --aby-bg-soft:#eef2f8;
  --aby-surface:#ffffff;
  --aby-surface-2:#f8fafc;
  --aby-surface-3:#eef2f7;
  --aby-text:#111827;
  --aby-heading:#0f172a;
  --aby-muted:#64748b;
  --aby-border:#d7deea;
  --aby-border-soft:#e5eaf2;
  --aby-gold:#b7791f;
  --aby-gold-2:#d7ad3a;
  --aby-blue:#2563eb;
  --aby-danger:#b91c1c;
  --aby-success:#15803d;
}
html[data-theme="light"] body,
html[data-theme="light"] .bg,
html[data-theme="light"] .dub-shell{
  background:
    radial-gradient(circle at 12% 0%, rgba(215,173,58,.12), transparent 26%),
    radial-gradient(circle at 92% 6%, rgba(37,99,235,.08), transparent 30%),
    linear-gradient(180deg,#ffffff 0%,#f5f7fb 45%,#edf2f8 100%) !important;
  color:var(--aby-text)!important;
}
html[data-theme="light"] .wrap{color:var(--aby-text)!important;}
html[data-theme="light"] *,
html[data-theme="light"] *::before,
html[data-theme="light"] *::after{box-shadow-color:rgba(15,23,42,.12)!important;}


html[data-theme="light"] h1,
html[data-theme="light"] h2,
html[data-theme="light"] h3,
html[data-theme="light"] h4,
html[data-theme="light"] h5,
html[data-theme="light"] label,
html[data-theme="light"] .brand,
html[data-theme="light"] .nav,
html[data-theme="light"] .nav a,
html[data-theme="light"] .section-title h1,
html[data-theme="light"] .section-title h2,
html[data-theme="light"] .hero-market h1,
html[data-theme="light"] .member-home-info h2,
html[data-theme="light"] .member-identity-card h2,
html[data-theme="light"] .panel-title-row h3,
html[data-theme="light"] .deposit-title,
html[data-theme="light"] .wallet-overview-head h2,
html[data-theme="light"] .stock-name b,
html[data-theme="light"] .stock-price b,
html[data-theme="light"] .chart-title b,
html[data-theme="light"] .chart-title span,
html[data-theme="light"] .trade-status-card .symbol,
html[data-theme="light"] .notice-message{
  color:var(--aby-heading)!important;
}
html[data-theme="light"] p,
html[data-theme="light"] td,
html[data-theme="light"] th,
html[data-theme="light"] li,
html[data-theme="light"] .muted,
html[data-theme="light"] small,
html[data-theme="light"] .hint,
html[data-theme="light"] .panel-kicker,
html[data-theme="light"] .wallet-kicker,
html[data-theme="light"] .deposit-sub,
html[data-theme="light"] .member-home-info span,
html[data-theme="light"] .member-home-info small,
html[data-theme="light"] .member-assets-box span,
html[data-theme="light"] .stock-name small,
html[data-theme="light"] .stock-price small,
html[data-theme="light"] .member-data-list span,
html[data-theme="light"] .plan-metrics span,
html[data-theme="light"] .wallet-info-grid span,
html[data-theme="light"] .wallet-meta-grid span,
html[data-theme="light"] .withdraw-summary-grid span,
html[data-theme="light"] .withdraw-network-btn small,
html[data-theme="light"] .notice-time{
  color:var(--aby-muted)!important;
}
html[data-theme="light"] b,
html[data-theme="light"] strong,
html[data-theme="light"] .member-data-list b,
html[data-theme="light"] .plan-metrics b,
html[data-theme="light"] .trade-metrics b{
  color:#1f2937!important;
}


html[data-theme="light"] .card,
html[data-theme="light"] .coin,
html[data-theme="light"] .section,
html[data-theme="light"] .tabs,
html[data-theme="light"] .package-card,
html[data-theme="light"] .packages-panel,
html[data-theme="light"] .news-card,
html[data-theme="light"] .comm-card,
html[data-theme="light"] .chosen-package,
html[data-theme="light"] .data-list,
html[data-theme="light"] .form-like,
html[data-theme="light"] .trade-card,
html[data-theme="light"] .market-card,
html[data-theme="light"] .contact-box,
html[data-theme="light"] .member-home-panel,
html[data-theme="light"] .member-home-panel.guest,
html[data-theme="light"] .member-control-panel .cardless,
html[data-theme="light"] .member-identity-card,
html[data-theme="light"] .member-actions-card,
html[data-theme="light"] .member-plan-card,
html[data-theme="light"] .wallet-overview-card,
html[data-theme="light"] .withdraw-dashboard-card,
html[data-theme="light"] .trade-status-card,
html[data-theme="light"] .tiny-card,
html[data-theme="light"] .instant-chart-card,
html[data-theme="light"] .currency-main-chart,
html[data-theme="light"] .currency-second-chart,
html[data-theme="light"] .market-toolbar,
html[data-theme="light"] .hero-market,
html[data-theme="light"] .indices-row,
html[data-theme="light"] .table-status,
html[data-theme="light"] .stocks-table,
html[data-theme="light"] .country-plan-box,
html[data-theme="light"] .admin-plan-card,
html[data-theme="light"] .add-plan-panel,
html[data-theme="light"] .admin-withdraw-network,
html[data-theme="light"] .engine-stat,
html[data-theme="light"] .empty-country-plans,
html[data-theme="light"] .notice-item,
html[data-theme="light"] .account-dropdown{
  background:var(--aby-surface)!important;
  color:var(--aby-text)!important;
  border-color:var(--aby-border)!important;
  box-shadow:0 14px 36px rgba(15,23,42,.08)!important;
}
html[data-theme="light"] .hero-market,
html[data-theme="light"] .member-home-panel.guest,
html[data-theme="light"] .wallet-overview-card{
  background:linear-gradient(135deg,#ffffff 0%,#f8fafc 58%,#fff8df 100%)!important;
}
html[data-theme="light"] .member-home-panel.member-home-pro,
html[data-theme="light"] .member-identity-card{
  background:linear-gradient(135deg,#ffffff 0%,#f8fafc 62%,#eef6ff 100%)!important;
}


html[data-theme="light"] .dub-header,
html[data-theme="light"] .tv-tape,
html[data-theme="light"] .top-ticker,
html[data-theme="light"] .lite-tape{
  background:rgba(255,255,255,.96)!important;
  border-color:var(--aby-border)!important;
  color:#334155!important;
  box-shadow:0 8px 24px rgba(15,23,42,.06)!important;
}
html[data-theme="light"] .dub-chip,
html[data-theme="light"] .square-btn,
html[data-theme="light"] .mini-action,
html[data-theme="light"] .clock-pill,
html[data-theme="light"] .member-trade-btn,
html[data-theme="light"] .btn2,
html[data-theme="light"] .back-btn,
html[data-theme="light"] .theme-toggle{
  background:#ffffff!important;
  color:#1e3a5f!important;
  border:1px solid var(--aby-border)!important;
  box-shadow:0 8px 18px rgba(15,23,42,.06)!important;
}
html[data-theme="light"] .dub-chip:hover,
html[data-theme="light"] .square-btn.active,
html[data-theme="light"] .theme-toggle:hover,
html[data-theme="light"] .btn2:hover{
  background:linear-gradient(135deg,#fff7dc,#ffffff)!important;
  border-color:var(--aby-gold-2)!important;
  color:#7a4b00!important;
}
html[data-theme="light"] .bottom-nav{
  background:rgba(255,255,255,.97)!important;
  border-top:1px solid var(--aby-border)!important;
  box-shadow:0 -12px 30px rgba(15,23,42,.08)!important;
}
html[data-theme="light"] .bottom-nav a{color:#475569!important;text-shadow:none!important;}
html[data-theme="light"] .bottom-nav a.active,
html[data-theme="light"] .bottom-nav .active{color:var(--aby-gold)!important;text-shadow:none!important;}
html[data-theme="light"] .bottom-profile-icon,
html[data-theme="light"] .bottom-profile-initial{border-color:#e5c96b!important;}


html[data-theme="light"] input,
html[data-theme="light"] textarea,
html[data-theme="light"] select,
html[data-theme="light"] .form-like input,
html[data-theme="light"] .form-like .dark-input,
html[data-theme="light"] .withdraw-form-grid input,
html[data-theme="light"] .admin-withdraw-actions input{
  background:#ffffff!important;
  color:#111827!important;
  border:1px solid #cbd5e1!important;
  box-shadow:0 1px 0 rgba(15,23,42,.02)!important;
}
html[data-theme="light"] input::placeholder,
html[data-theme="light"] textarea::placeholder{color:#94a3b8!important;}
html[data-theme="light"] option{background:#ffffff!important;color:#111827!important;}
html[data-theme="light"] input:focus,
html[data-theme="light"] textarea:focus,
html[data-theme="light"] select:focus{
  outline:2px solid rgba(215,173,58,.26)!important;
  border-color:#d7ad3a!important;
}


html[data-theme="light"] table{
  background:#ffffff!important;
  color:#111827!important;
  border:1px solid var(--aby-border-soft)!important;
  border-radius:16px!important;
  overflow:hidden!important;
}
html[data-theme="light"] tr{background:#ffffff!important;}
html[data-theme="light"] tr:nth-child(even){background:#f8fafc!important;}
html[data-theme="light"] th,
html[data-theme="light"] .table-head{
  background:#eef2f7!important;
  color:#334155!important;
  border-bottom:1px solid var(--aby-border)!important;
  font-weight:900!important;
}
html[data-theme="light"] td{
  color:#1f2937!important;
  border-bottom:1px solid var(--aby-border-soft)!important;
}
html[data-theme="light"] tr:hover td,
html[data-theme="light"] .stock-row:hover{background:#f1f5f9!important;}
html[data-theme="light"] td[style*="direction:ltr"],
html[data-theme="light"] .wallet-value,
html[data-theme="light"] .wallet-inline-value{color:#0f172a!important;}


html[data-theme="light"] .member-data-list div,
html[data-theme="light"] .plan-metrics div,
html[data-theme="light"] .member-action-tile,
html[data-theme="light"] .wallet-action,
html[data-theme="light"] .wallet-balance-compact,
html[data-theme="light"] .member-assets-box,
html[data-theme="light"] .wallet-info-grid>div,
html[data-theme="light"] .wallet-meta-grid>div,
html[data-theme="light"] .withdraw-summary-grid>div,
html[data-theme="light"] .trade-metrics div,
html[data-theme="light"] .account-head,
html[data-theme="light"] .account-status-strip,
html[data-theme="light"] .account-links a,
html[data-theme="light"] .account-referral-compact,
html[data-theme="light"] .withdraw-history-item,
html[data-theme="light"] .referral-alert,
html[data-theme="light"] .initial-password-card,
html[data-theme="light"] .investment-deposit-notice{
  background:var(--aby-surface-2)!important;
  color:var(--aby-text)!important;
  border:1px solid var(--aby-border-soft)!important;
  box-shadow:none!important;
}
html[data-theme="light"] .member-action-tile:hover,
html[data-theme="light"] .wallet-action:hover,
html[data-theme="light"] .account-links a:hover{
  background:#fff7dc!important;
  border-color:#e5c96b!important;
  color:#7a4b00!important;
}
html[data-theme="light"] .member-action-tile span,
html[data-theme="light"] .wallet-action span,
html[data-theme="light"] .account-links a i{
  background:#fff7df!important;
  color:#b7791f!important;
  border:1px solid #f3df98!important;
}
html[data-theme="light"] .member-action-tile.primary,
html[data-theme="light"] .wallet-action.primary,
html[data-theme="light"] .member-main-btn,
html[data-theme="light"] .btn:not(.btn2):not(.back-btn):not(.danger){
  background:linear-gradient(135deg,#d7ad3a,#ffe58a)!important;
  color:#111827!important;
  border-color:#d7ad3a!important;
}
html[data-theme="light"] .member-action-tile.primary small,
html[data-theme="light"] .wallet-action.primary small{color:#374151!important;}
html[data-theme="light"] .wallet-balance-compact b,
html[data-theme="light"] .member-assets-box b,
html[data-theme="light"] .wallet-info-grid b,
html[data-theme="light"] .wallet-meta-grid b,
html[data-theme="light"] .member-chip,
html[data-theme="light"] .account-status-strip b,
html[data-theme="light"] .account-referral-compact b{color:var(--aby-gold)!important;}


html[data-theme="light"] .deposit-modal-backdrop{background:rgba(15,23,42,.45)!important;}
html[data-theme="light"] .deposit-modal,
html[data-theme="light"] .withdraw-modal{
  background:#ffffff!important;
  color:var(--aby-text)!important;
  border-color:var(--aby-border)!important;
  box-shadow:0 24px 80px rgba(15,23,42,.25)!important;
}
html[data-theme="light"] .deposit-x{
  background:#f8fafc!important;
  color:#111827!important;
  border:1px solid var(--aby-border)!important;
}
html[data-theme="light"] .deposit-icon,
html[data-theme="light"] .withdraw-network-icon,
html[data-theme="light"] .member-avatar,
html[data-theme="light"] .member-identity-photo.fallback,
html[data-theme="light"] .nav-user-avatar,
html[data-theme="light"] .bottom-profile-initial{
  background:linear-gradient(135deg,#fff3c4,#ffffff)!important;
  color:#9a6700!important;
  border-color:#e5c96b!important;
}
html[data-theme="light"] .wallet-box,
html[data-theme="light"] .wallet-value,
html[data-theme="light"] .withdraw-selected-network,
html[data-theme="light"] .withdraw-processing-note,
html[data-theme="light"] .withdraw-network-btn{
  background:#f8fafc!important;
  color:#111827!important;
  border:1px solid var(--aby-border-soft)!important;
}
html[data-theme="light"] .withdraw-network-btn:hover{background:#fff8df!important;border-color:#d7ad3a!important;}
html[data-theme="light"] .withdraw-selected-network,
html[data-theme="light"] .wallet-label{color:#92400e!important;}
html[data-theme="light"] .qr-wrap{background:#ffffff!important;border-color:var(--aby-border)!important;}


html[data-theme="light"] .stock-row{
  background:#ffffff!important;
  border-bottom:1px solid var(--aby-border-soft)!important;
  color:#111827!important;
}
html[data-theme="light"] .stock-logo{
  background:#ecfdf5!important;
  border-color:#bbf7d0!important;
  color:#047857!important;
}
html[data-theme="light"] .market-cap{color:#b45309!important;}
html[data-theme="light"] .index-pill,
html[data-theme="light"] .category-scroll span,
html[data-theme="light"] .market-tabs a{
  background:#ffffff!important;
  color:#334155!important;
  border:1px solid var(--aby-border)!important;
  box-shadow:0 8px 18px rgba(15,23,42,.05)!important;
}
html[data-theme="light"] .category-scroll .active,
html[data-theme="light"] .market-tabs .active{background:linear-gradient(135deg,#d7ad3a,#ffe58a)!important;color:#111827!important;border-color:#d7ad3a!important;}
html[data-theme="light"] .index-pill.up,
html[data-theme="light"] .change.up,
html[data-theme="light"] .badge-perc.up,
html[data-theme="light"] .legend-up,
html[data-theme="light"] .positive{background:#dcfce7!important;color:var(--aby-success)!important;}
html[data-theme="light"] .index-pill.down,
html[data-theme="light"] .change.down,
html[data-theme="light"] .badge-perc.down,
html[data-theme="light"] .legend-down,
html[data-theme="light"] .negative{background:#fee2e2!important;color:var(--aby-danger)!important;}
html[data-theme="light"] .change,
html[data-theme="light"] .badge-perc{box-shadow:none!important;}
html[data-theme="light"] .trade-status-card,
html[data-theme="light"] .trade-status-card .trade-metrics div{border-color:var(--aby-border-soft)!important;}


html[data-theme="light"] .admin-plan-head strong,
html[data-theme="light"] .admin-withdraw-network h4,
html[data-theme="light"] .withdraw-admin-status,
html[data-theme="light"] .notif-count{color:#111827!important;}
html[data-theme="light"] .withdraw-admin-status{background:#fef3c7!important;border:1px solid #fde68a!important;}
html[data-theme="light"] .withdraw-admin-status.approved{background:#dcfce7!important;color:var(--aby-success)!important;border-color:#bbf7d0!important;}
html[data-theme="light"] .withdraw-admin-status.rejected{background:#fee2e2!important;color:var(--aby-danger)!important;border-color:#fecaca!important;}
html[data-theme="light"] .notice-item.unread{background:#fff8df!important;border-color:#d7ad3a!important;}
html[data-theme="light"] .badge{background:#f8fafc!important;border-color:var(--aby-border)!important;color:#334155!important;}
html[data-theme="light"] .badge.unread{background:#d7ad3a!important;color:#111827!important;border-color:#d7ad3a!important;}
html[data-theme="light"] .admin-toast{background:#ffffff!important;color:#111827!important;border-color:#d6ad3a!important;box-shadow:0 18px 50px rgba(15,23,42,.18)!important;}
html[data-theme="light"] .admin-toast button{background:#f8fafc!important;color:#111827!important;border-color:var(--aby-border)!important;}


html[data-theme="light"] .alert{background:#ecfdf5!important;color:#065f46!important;border:1px solid #bbf7d0!important;}
html[data-theme="light"] .alert.err,
html[data-theme="light"] .err{background:#fef2f2!important;color:#991b1b!important;border:1px solid #fecaca!important;}
html[data-theme="light"] .no-data{color:#64748b!important;opacity:1!important;}
html[data-theme="light"] hr{border-color:var(--aby-border-soft)!important;}

@media(max-width:760px){
  html[data-theme="light"] .account-dropdown{background:#ffffff!important;}
  html[data-theme="light"] table{display:block;overflow-x:auto;white-space:nowrap;}
}



html[data-theme="light"]{
  --v7-bg:#f6f8fb;
  --v7-surface:#ffffff;
  --v7-surface-soft:#f8fafc;
  --v7-line:#dfe6f0;
  --v7-line-soft:#edf1f6;
  --v7-text:#111827;
  --v7-muted:#667085;
  --v7-gold:#b88728;
  --v7-gold-soft:#fff6dd;
  --v7-blue:#2454a6;
}


html[data-theme="light"] a[href="/news.php"],
html[data-theme="light"] a[href="/commodities.php"],
html[data-theme="light"] a[href="/plans.php"],
html[data-theme="light"] .news-grid,
html[data-theme="light"] .commod-grid,
html[data-theme="light"] .packages-grid{
  display:revert;
  visibility:visible!important;
  opacity:1!important;
}
html[data-theme="light"] .news-grid,
html[data-theme="light"] .commod-grid,
html[data-theme="light"] .packages-grid{display:grid!important;}


.mini-action.soft{background:#18243a;color:#dbeafe;border:1px solid rgba(148,163,184,.22)}
html[data-theme="light"] .mini-action.soft{
  background:#ffffff!important;
  color:#1f3b67!important;
  border:1px solid var(--v7-line)!important;
  box-shadow:0 8px 18px rgba(15,23,42,.05)!important;
}
html[data-theme="light"] .mini-action.soft:hover{
  background:#fff7df!important;
  color:#7a4b00!important;
  border-color:#e8cf82!important;
}


.member-home-panel.member-home-pro{
  overflow:hidden;
  position:relative;
}
.member-home-panel.member-home-pro::before{
  content:"";
  position:absolute;
  inset:0;
  pointer-events:none;
  background:radial-gradient(circle at 12% 10%,rgba(212,175,55,.14),transparent 28%),radial-gradient(circle at 90% 5%,rgba(96,165,250,.12),transparent 24%);
}
.member-home-panel.member-home-pro>*{position:relative;z-index:1;}
.member-home-shortcuts a{
  transition:transform .18s ease,border-color .18s ease,background .18s ease;
}
.member-home-shortcuts a:hover{transform:translateY(-2px);}
html[data-theme="light"] .member-home-panel.member-home-pro{
  background:linear-gradient(135deg,#ffffff 0%,#fbfcff 58%,#f7f1df 100%)!important;
  border-color:#e5d49b!important;
  box-shadow:0 18px 44px rgba(15,23,42,.08)!important;
}
html[data-theme="light"] .member-home-info h2{color:#111827!important;}
html[data-theme="light"] .member-home-info span,
html[data-theme="light"] .member-home-info small{color:#667085!important;}
html[data-theme="light"] .member-assets-box{
  background:#0f172a!important;
  color:#f8fafc!important;
  border:1px solid rgba(184,135,40,.42)!important;
  box-shadow:0 12px 28px rgba(15,23,42,.16)!important;
}
html[data-theme="light"] .member-assets-box span{color:#cbd5e1!important;}
html[data-theme="light"] .member-assets-box b{color:#ffe08a!important;}
html[data-theme="light"] .member-home-shortcuts a{
  background:#ffffff!important;
  color:#182034!important;
  border:1px solid var(--v7-line)!important;
  box-shadow:0 8px 18px rgba(15,23,42,.045)!important;
}
html[data-theme="light"] .member-home-shortcuts a span{
  color:var(--v7-gold)!important;
  background:#fff7df!important;
  border:1px solid #f0dda4!important;
  width:30px;
  height:30px;
  display:grid;
  place-items:center;
  border-radius:12px;
}
html[data-theme="light"] .member-home-shortcuts a:hover{
  background:#fffaf0!important;
  border-color:#e8cf82!important;
}


.packages-panel{
  border-radius:24px;
}
.package-card{
  position:relative;
  overflow:hidden;
  transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease;
}
.package-card:hover{transform:translateY(-3px);}
html[data-theme="light"] .packages-panel{
  background:linear-gradient(180deg,#ffffff 0%,#f8fafc 100%)!important;
  border:1px solid var(--v7-line)!important;
  box-shadow:0 18px 45px rgba(15,23,42,.075)!important;
}
html[data-theme="light"] .country-tabs{
  background:#ffffff!important;
  border-bottom:1px solid var(--v7-line)!important;
}
html[data-theme="light"] .country-tabs a{
  color:#475569!important;
  background:transparent!important;
}
html[data-theme="light"] .country-tabs a.active,
html[data-theme="light"] .country-tabs .active{
  color:#7a4b00!important;
  border-bottom-color:var(--v7-gold)!important;
  background:#fff8e6!important;
}
html[data-theme="light"] .package-card{
  background:linear-gradient(180deg,#ffffff 0%,#f8fafc 100%)!important;
  color:var(--v7-text)!important;
  border:1px solid #dfe6f0!important;
  box-shadow:0 10px 24px rgba(15,23,42,.055)!important;
  min-height:170px;
}
html[data-theme="light"] .package-card.featured{
  border-color:#d7ad3a!important;
  box-shadow:0 14px 34px rgba(184,135,40,.16)!important;
}
html[data-theme="light"] .package-card h3{
  color:#111827!important;
  font-weight:900!important;
}
html[data-theme="light"] .package-card>div:not(.capital):not(.profit):not(.meta){
  color:#667085!important;
}
html[data-theme="light"] .package-card .capital{
  color:#0f172a!important;
  letter-spacing:.2px;
}
html[data-theme="light"] .package-card .capital small{color:#667085!important;}
html[data-theme="light"] .package-card .profit{
  background:linear-gradient(135deg,#fff7df,#ffffff)!important;
  color:#8a5a00!important;
  border:1px solid #f0dda4!important;
  text-align:center!important;
}
html[data-theme="light"] .package-card .profit small{color:#8a6a1f!important;}
html[data-theme="light"] .package-card .meta div{
  background:#f1f5f9!important;
  color:#667085!important;
  border:1px solid var(--v7-line-soft)!important;
}
html[data-theme="light"] .package-card .meta b{
  color:#111827!important;
}


html[data-theme="light"] .news-card,
html[data-theme="light"] .comm-card{
  background:#ffffff!important;
  color:var(--v7-text)!important;
  border:1px solid var(--v7-line)!important;
  box-shadow:0 10px 24px rgba(15,23,42,.055)!important;
}
html[data-theme="light"] .news-card h3,
html[data-theme="light"] .comm-card h3{color:#111827!important;}
html[data-theme="light"] .news-card small,
html[data-theme="light"] .comm-card small{color:#667085!important;}
html[data-theme="light"] .comm-card .price{color:#2454a6!important;}
html[data-theme="light"] .news-card .tag,
html[data-theme="light"] .comm-card .badge-perc{
  background:#eef6ff!important;
  color:#2454a6!important;
  border:1px solid #d8e8ff!important;
}
html[data-theme="light"] .comm-card .badge-perc.down{background:#fff1f2!important;color:#b42318!important;border-color:#ffd5d8!important;}


html[data-theme="light"] table,
html[data-theme="light"] .table-head,
html[data-theme="light"] .stock-row{
  border-color:var(--v7-line)!important;
}
html[data-theme="light"] th,
html[data-theme="light"] td{color:#1f2937!important;}
html[data-theme="light"] .table-head{background:#f1f5f9!important;color:#334155!important;}
html[data-theme="light"] tr:nth-child(even){background:#f8fafc!important;}


html[data-theme="light"] .mini-action.wa{background:#128c55!important;color:#ffffff!important;border-color:#128c55!important;}
html[data-theme="light"] .mini-action.tg{background:#168bd8!important;color:#ffffff!important;border-color:#168bd8!important;}
html[data-theme="light"] .mini-action.purple{background:linear-gradient(135deg,#7357e8,#8f6ff0)!important;color:#ffffff!important;border-color:#8067ea!important;}
