.light-theme .daily-insight-card .di-health-gauge{border-top:1px solid rgba(15,23,42,0.112);}.light-theme .daily-insight-card .di-health-score{fill:#0f172a;}.light-theme .daily-insight-card .di-health-caption{color:#475569;}.light-theme .daily-insight-card .di-health-excellent{color:#047857;}.light-theme .daily-insight-card .di-health-strong{color:#0369a1;}.light-theme .daily-insight-card .di-health-fair{color:#b45309;}.light-theme .daily-insight-card .di-health-weak{color:#b91c1c;}.light-theme .daily-insight-card .di-health-excellent .di-health-tier{color:#047857;}.light-theme .daily-insight-card .di-health-strong .di-health-tier{color:#0369a1;}.light-theme .daily-insight-card .di-health-fair .di-health-tier{color:#b45309;}.light-theme .daily-insight-card .di-health-weak .di-health-tier{color:#b91c1c;}@media (max-width:1024px){.light-theme .daily-insight-card .di-spark-col{border-top:1px solid rgba(15,23,42,0.112);}}.light-theme .quant-table-wrapper{border:1px solid rgba(15,23,42,0.128);background:rgba(255,255,255,0.88);}.light-theme .quant-matrix-table th{background:#f8fafc;color:rgba(15,23,42,0.79);border-bottom:1px solid rgba(15,23,42,0.128);}.light-theme .quant-matrix-table td{border-bottom:1px solid rgba(15,23,42,0.08);color:#0f172a;}.light-theme .quant-matrix-table tr:hover td{background:rgba(15,23,42,0.048);}@media (max-width:1024px){.light-theme #quant-matrix-card .quant-matrix-table th:first-child,.light-theme #quant-matrix-card .quant-matrix-table td:first-child{background-color:#f8fafc !important;box-shadow:4px 0 8px rgba(15,23,42,0.16) !important;}}.light-theme .rot-subtitle{color:#475569;}.light-theme .rot-tabs{background:rgba(15,23,42,0.048);border:1px solid rgba(15,23,42,0.112);}.light-theme .rot-tab-btn{color:#475569;}.light-theme .rot-tab-btn:hover{color:#334155;}.light-theme .rot-tab-btn.active{color:#0369a1;}.light-theme .rrg-trail-toggle-group{background:rgba(15,23,42,0.048);}.light-theme .rrg-trail-toggle-btn{color:#475569;}.light-theme .rrg-trail-toggle-btn.active{color:#0369a1;box-shadow:0 0 8px rgba(56,189,248,0.105);}.light-theme .rrg-trail-toggle-btn:not(.active):hover{background:rgba(15,23,42,0.096);color:#334155;}.light-theme .rrg-wrap{border:1px solid rgba(15,23,42,0.08);}.light-theme .rrg-status{color:#475569;background:rgba(255,255,255,0.88);}.light-theme .rrg-spinner{border-top-color:#0369a1;}.light-theme .rrg-axis-label{fill:#475569;}.light-theme .rrg-legend-chip{color:#334155;}.light-theme .rrg-legend-chip:hover{background:rgba(15,23,42,0.064);}.light-theme .rrg-legend-chip.is-pinned{color:#0369a1;}.light-theme .rrg-legend-quad{color:#475569;}.light-theme .rrg-footnote{color:#475569;}.light-theme .rrg-title-dot{background:#0369a1;box-shadow:0 0 6px rgba(56,189,248,0.7);}.light-theme .premium-desc-box{border-left:3px solid #0369a1;color:#475569;}.light-theme .custom-select-trigger{background:rgba(255,255,255,0.88);color:#0f172a;box-shadow:0 4px 12px rgba(15,23,42,0.14),inset 0 1px 0 rgba(255,255,255,0.05);}.light-theme .custom-select-trigger::after{border-top:4px solid #475569 !important;}.light-theme .custom-select-trigger:hover{border-color:rgba(3,105,161,0.6);box-shadow:0 0 8px rgba(56,189,248,0.14);}.light-theme .custom-select-dropdown{background:#ffffff;border:1px solid rgba(3,105,161,0.5);box-shadow:0 16px 40px -8px rgba(15,23,42,0.22),0 0 0 1px rgba(255,255,255,0.04);}.light-theme .custom-select-search{background:rgba(255,255,255,0.88);color:#0f172a;}.light-theme .custom-select-search:focus{border-color:#0369a1;}.light-theme .custom-select-option{color:#334155;}.light-theme .custom-select-option:hover{color:#0369a1;}.light-theme .custom-select-option.selected{color:#0369a1;}.light-theme .rrg-indices-toggle-btn{color:#475569;}.light-theme .rrg-indices-toggle-btn.active{color:#b45309;border-color:rgba(180,83,9,0.5);box-shadow:0 0 10px rgba(245,158,11,0.175);}.light-theme .rrg-indices-toggle-btn:not(.active):hover{background:rgba(15,23,42,0.128);border-color:rgba(15,23,42,0.2);color:#334155;}