.light-theme .apexcharts-tooltip{background:#ffffff !important;box-shadow:0 8px 32px rgba(15,23,42,0.2) !important;}.light-theme .apexcharts-tooltip-title{color:#475569 !important;}.light-theme .apexcharts-tooltip-series{color:#334155 !important;}.light-theme .apexcharts-grid-line{stroke:rgba(3,105,161,0.08) !important;}.light-theme .apexcharts-menu{background:#ffffff !important;box-shadow:0 8px 32px rgba(15,23,42,0.22) !important;}.light-theme .apexcharts-menu-item{color:#334155 !important;}.light-theme .apexcharts-menu-item:hover{color:#0369a1 !important;}.light-theme .apexcharts-toolbar svg{fill:#475569 !important;}.light-theme .apexcharts-toolbar .apexcharts-zoom-icon svg,.light-theme .apexcharts-toolbar .apexcharts-zoomin-icon svg,.light-theme .apexcharts-toolbar .apexcharts-zoomout-icon svg,.light-theme .apexcharts-toolbar .apexcharts-pan-icon svg,.light-theme .apexcharts-toolbar .apexcharts-reset-icon svg,.light-theme .apexcharts-toolbar .apexcharts-download-icon svg,.light-theme .apexcharts-toolbar .apexcharts-selection-icon svg{fill:#475569 !important;}.light-theme .apexcharts-toolbar > div:hover svg{fill:#0369a1 !important;}.light-theme .apexcharts-toolbar > div.apexcharts-selected svg{fill:#0369a1 !important;}.light-theme .apexcharts-legend-text{color:#334155 !important;}.light-theme .apexcharts-xaxis-label,.light-theme .apexcharts-yaxis-label{color:#475569 !important;}.light-theme .apexcharts-marker{filter:drop-shadow(0 2px 4px rgba(56,189,248,0.21)) !important;}.light-theme .donut-total-lbl{color:#475569;}.light-theme .donut-total-val{color:#0f172a;}.light-theme .card-label{color:#475569;border-bottom:1px solid rgba(15,23,42,0.08);}.light-theme .sentiment-bar{background:rgba(15,23,42,0.048);}.light-theme .sentiment-bar .segment.bull{background:#047857;}.light-theme .sentiment-bar .segment.side{background:#b45309;}.light-theme .sentiment-bar .segment.bear{background:#b91c1c;}.light-theme .val-metric .v-lbl{color:#475569;}.light-theme .val-metric .v-val{color:#0f172a;}.light-theme .chart-grid-line{stroke:rgba(15,23,42,0.424);}.light-theme .chart-axis-line{stroke:rgba(15,23,42,0.46);}.light-theme .chart-label-text{fill:#475569;}.light-theme .chart-line{stroke:#0369a1;}.light-theme .chart-point{fill:#0369a1;}.light-theme .chart-point:hover{fill:#0369a1;}.light-theme .gainer-sym{color:#0f172a;}.light-theme .gainer-track{background:rgba(15,23,42,0.048);}.light-theme .gainer-fill{background:linear-gradient(90deg,#047857,#059669);}.light-theme .premium-link.glow-valid{color:#0369a1 !important;}.light-theme .premium-link.glow-valid:hover{border-color:rgba(3,105,161,0.6) !important;box-shadow:0 0 24px rgba(56,189,248,0.224),inset 0 1px 0 rgba(255,255,255,0.05) !important;color:#0f172a !important;}.light-theme .premium-link.glow-valid .nav-icon,.light-theme .premium-link.glow-valid .pill-icon{filter:drop-shadow(0 0 4px rgba(56,189,248,0.455));}.light-theme .premium-link.glow-expired{color:#b91c1c !important;}.light-theme .premium-link.glow-expired:hover{border-color:rgba(185,28,28,0.7) !important;box-shadow:0 0 24px rgba(239,68,68,0.245),inset 0 1px 0 rgba(255,255,255,0.04) !important;color:#0f172a !important;}.light-theme .premium-link.glow-expired .nav-icon,.light-theme .premium-link.glow-expired .pill-icon{filter:drop-shadow(0 0 4px rgba(239,68,68,0.42));}.light-theme #plan-upgrade-popover{background:#ffffff;box-shadow:0 16px 48px rgba(15,23,42,0.22),0 0 0 1px rgba(244,63,94,0.07);}.light-theme #plan-upgrade-popover .pup-badge{color:#b91c1c;}.light-theme #plan-upgrade-popover .pup-title{color:#0f172a;}.light-theme #plan-upgrade-popover .pup-body{color:#475569;}.light-theme #plan-upgrade-popover .pup-benefit-item{color:#334155;}.light-theme #plan-upgrade-popover .pup-benefit-item span.icon{color:#b91c1c;}.light-theme .export-main-btn{background:#f8fafc;color:#0369a1;box-shadow:0 2px 8px rgba(15,23,42,0.12);}.light-theme .export-main-btn:hover{box-shadow:0 4px 14px rgba(56,189,248,0.126);}.light-theme .export-submenu{background:#f8fafc;box-shadow:0 12px 32px rgba(15,23,42,0.22),0 0 0 1px rgba(56,189,248,0.042);}.light-theme .export-submenu-item{color:#475569;}.light-theme .export-submenu-item:hover{color:#0369a1;}.light-theme .export-submenu-item.pdf-item:hover{color:#b91c1c;}.light-theme .export-submenu-divider{background:rgba(15,23,42,0.08);}.light-theme .market-heatmap-subtitle{color:#475569;}.light-theme .sector-period-btn{background:#f8fafc;color:#475569;}.light-theme .sector-period-btn:hover,.light-theme .sector-period-btn.active{color:#0369a1;border-color:#0369a1;}.light-theme .daily-insight-card{box-shadow:0 12px 40px rgba(15,23,42,0.18);}.light-theme .daily-insight-card .di-scan{background:linear-gradient( 100deg,transparent 0%,rgba(15,23,42,0.08) 45%,rgba(15,23,42,0.144) 50%,rgba(15,23,42,0.08) 55%,transparent 100% );}.light-theme .daily-insight-card .di-inner{background:radial-gradient(circle at 0% 0%,rgba(56,189,248,0.10),transparent 45%),linear-gradient(135deg,#f8fafc 0%,#ffffff 100%);}.light-theme .daily-insight-card .di-icon-wrap{box-shadow:0 0 22px rgba(56,189,248,0.126);}.light-theme .daily-insight-card .di-icon{color:#0369a1;filter:drop-shadow(0 0 6px rgba(56,189,248,0.42));}.light-theme .daily-insight-card .di-label{color:#0e7490;}.light-theme .daily-insight-card .di-label-dot{background:#047857;}.light-theme .daily-insight-card .di-label-sep{color:rgba(15,23,42,0.55);}