/* Generated by scripts/build_system_theme.py; color declarations only. */
/* html[data-color-mode="dark"].mobile-document: mobile.css */
:where(html[data-color-mode="dark"].mobile-document) .mobile-shell{box-shadow:rgba(0,0,0,0.112) 0px 0px 0px 1px}
:where(html[data-color-mode="dark"].mobile-document) .mobile-header,:where(html[data-color-mode="dark"].mobile-document) .mobile-page-nav{background-image:initial;background-color:rgba(28,28,30,0.840)}
:where(html[data-color-mode="dark"].mobile-document) .brand-mark{border-top-color:rgba(217,222,232,0.240);border-right-color:rgba(217,222,232,0.240);border-bottom-color:rgba(217,222,232,0.240);border-left-color:rgba(217,222,232,0.240);background-image:initial;background-color:#242426;color:#82b8f3}
:where(html[data-color-mode="dark"].mobile-document) .content-section,:where(html[data-color-mode="dark"].mobile-document) .market-band,:where(html[data-color-mode="dark"].mobile-document) .overnight-band,:where(html[data-color-mode="dark"].mobile-document) .mobile-stock-group,:where(html[data-color-mode="dark"].mobile-document) .signal-row{border-top-color:rgba(217,222,232,0.140);border-right-color:rgba(217,222,232,0.140);border-bottom-color:rgba(217,222,232,0.140);border-left-color:rgba(217,222,232,0.140);box-shadow:rgba(0,0,0,0.034) 0px 1px 2px}
:where(html[data-color-mode="dark"].mobile-document) .turnover-chart-block{border-top-color:rgba(217,222,232,0.140)}
:where(html[data-color-mode="dark"].mobile-document) .turnover-chart-label{color:var(--muted)}
:where(html[data-color-mode="dark"].mobile-document) .turnover-chart-label b{color:var(--ink)}
:where(html[data-color-mode="dark"].mobile-document) .turnover-crosshair-tooltip{border-top-color:rgba(217,222,232,0.140);border-right-color:rgba(217,222,232,0.140);border-bottom-color:rgba(217,222,232,0.140);border-left-color:rgba(217,222,232,0.140);background-image:initial;background-color:rgba(28,28,30,0.940);box-shadow:rgba(0,0,0,0.168) 0px 4px 14px;color:var(--muted)}
:where(html[data-color-mode="dark"].mobile-document) .turnover-crosshair-tooltip b{color:var(--ink)}
:where(html[data-color-mode="dark"].mobile-document) .macro-event-band{border-left-color:}
:where(html[data-color-mode="dark"].mobile-document) .macro-event-band.macro-positive{border-left-color:var(--green)}
:where(html[data-color-mode="dark"].mobile-document) .macro-event-band.macro-negative{border-left-color:var(--red)}
:where(html[data-color-mode="dark"].mobile-document) .macro-event-band.macro-ongoing,:where(html[data-color-mode="dark"].mobile-document) .macro-event-band.macro-uncertain{border-left-color:#6a5539}
:where(html[data-color-mode="dark"].mobile-document) .macro-event-band > p{color:#9db5d7}
:where(html[data-color-mode="dark"].mobile-document) .macro-event-band > small{color:var(--muted)}
:where(html[data-color-mode="dark"].mobile-document) .macro-event-band > small:first-of-type{border-top-color:;color:#9db3d7}
:where(html[data-color-mode="dark"].mobile-document) .mobile-macro-scenario{border-top-color:;border-right-color:;border-bottom-color:;border-left-color:;background-image:;background-color:}
:where(html[data-color-mode="dark"].mobile-document) .mobile-macro-scenario summary i{border-right-color:;border-bottom-color:}
:where(html[data-color-mode="dark"].mobile-document) .mobile-macro-scenario p,:where(html[data-color-mode="dark"].mobile-document) .mobile-macro-scenario small{color:var(--muted)}
:where(html[data-color-mode="dark"].mobile-document) .mobile-macro-scenario small b{color:var(--ink)}
:where(html[data-color-mode="dark"].mobile-document) .mobile-stock-name,:where(html[data-color-mode="dark"].mobile-document) .mobile-group-stock-name,:where(html[data-color-mode="dark"].mobile-document) .mobile-signal-stock,:where(html[data-color-mode="dark"].mobile-document) .stock-inline-button{border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor;background-image:initial;background-color:transparent;color:var(--ink)}
:where(html[data-color-mode="dark"].mobile-document) .mobile-stock-name:active,:where(html[data-color-mode="dark"].mobile-document) .mobile-group-stock-name:active,:where(html[data-color-mode="dark"].mobile-document) .mobile-signal-stock:active,:where(html[data-color-mode="dark"].mobile-document) .stock-inline-button:active{color:var(--blue)}
:where(html[data-color-mode="dark"].mobile-document) .outlook-stock-links button{border-top-color:rgba(217,222,232,0.200);border-right-color:rgba(217,222,232,0.200);border-bottom-color:rgba(217,222,232,0.200);border-left-color:rgba(217,222,232,0.200);background-image:initial;background-color:#242426;color:#82b8f3}
:where(html[data-color-mode="dark"].mobile-document) .viewpoint-stock-links button{border-top-color:rgba(217,222,232,0.200);border-right-color:rgba(217,222,232,0.200);border-bottom-color:rgba(217,222,232,0.200);border-left-color:rgba(217,222,232,0.200);background-image:initial;background-color:#242426;color:#82b8f3}
:where(html[data-color-mode="dark"].mobile-document) .stock-chart-backdrop{background-image:initial;background-color:rgba(46,46,48,0.280)}
:where(html[data-color-mode="dark"].mobile-document) .stock-chart-drawer{border-top-color:rgba(217,222,232,0.180);border-right-color:rgba(217,222,232,0.180);border-left-color:rgba(217,222,232,0.180);border-bottom-color:currentcolor;background-image:initial;background-color:#1c1c1e;box-shadow:rgba(0,0,0,0.252) 0px -16px 48px}
:where(html[data-color-mode="dark"].mobile-document) .stock-chart-drawer-head{border-bottom-color:}
:where(html[data-color-mode="dark"].mobile-document) .stock-chart-drawer-head p{color:var(--muted)}
:where(html[data-color-mode="dark"].mobile-document) .chart-close-button{border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor;background-image:initial;background-color:#242426;color:#f2f2f6}
:where(html[data-color-mode="dark"].mobile-document) .stock-chart-mode{background-image:initial;background-color:#242426}
:where(html[data-color-mode="dark"].mobile-document) .stock-chart-mode button{background-image:initial;background-color:transparent;color:#bdbdc1}
:where(html[data-color-mode="dark"].mobile-document) .stock-chart-mode button.active{background-image:initial;background-color:#1c1c1e;color:#f2f2f6;box-shadow:rgba(0,0,0,0.168) 0px 1px 4px}
:where(html[data-color-mode="dark"].mobile-document) .stock-chart-legend{color:var(--muted)}
:where(html[data-color-mode="dark"].mobile-document) .stock-chart-legend b,:where(html[data-color-mode="dark"].mobile-document) .stock-chart-legend em{color:#f2f2f6}
:where(html[data-color-mode="dark"].mobile-document) .stock-chart-legend .ma5{color:#f3c082}
:where(html[data-color-mode="dark"].mobile-document) .stock-chart-legend .ma10{color:#82b8f3}
:where(html[data-color-mode="dark"].mobile-document) .stock-chart-legend .ma20{color:#ca8be9}
:where(html[data-color-mode="dark"].mobile-document) .stock-chart-legend .change-up{color:var(--red)}
:where(html[data-color-mode="dark"].mobile-document) .stock-chart-legend .change-down{color:var(--green)}
:where(html[data-color-mode="dark"].mobile-document) .stock-chart-legend .change-flat{color:var(--muted)}
:where(html[data-color-mode="dark"].mobile-document) .stock-chart-stage{border-top-color:rgba(217,222,232,0.100)}
:where(html[data-color-mode="dark"].mobile-document) .stock-chart-loading{background-image:initial;background-color:rgba(28,28,30,0.840);color:var(--muted)}
:where(html[data-color-mode="dark"].mobile-document) .stock-chart-credit{border-top-color:;color:#b0b0b4}
:where(html[data-color-mode="dark"].mobile-document) .stock-chart-credit a{color:#82b8f3;text-decoration-color:initial}
:where(html[data-color-mode="dark"].mobile-document) .mobile-research-brief{border-top-color:}
:where(html[data-color-mode="dark"].mobile-document) .mobile-research-brief-head span{color:var(--blue)}
:where(html[data-color-mode="dark"].mobile-document) .mobile-research-brief-grid{border-top-color:}
:where(html[data-color-mode="dark"].mobile-document) .mobile-research-brief-item{border-bottom-color:}
:where(html[data-color-mode="dark"].mobile-document) .mobile-research-brief-item small{color:var(--muted)}
:where(html[data-color-mode="dark"].mobile-document) .mobile-research-brief-item p{color:#bdbdc1}
:where(html[data-color-mode="dark"].mobile-document) .mobile-research-brief-item.research-tone-support strong{color:var(--green)}
:where(html[data-color-mode="dark"].mobile-document) .mobile-research-brief-item.research-tone-counter strong{color:var(--red)}
:where(html[data-color-mode="dark"].mobile-document) .mobile-research-brief-item.research-tone-verify strong{color:var(--blue)}
:where(html[data-color-mode="dark"].mobile-document) .stock-research-panel{background-image:initial;background-color:#1c1c1e}
:where(html[data-color-mode="dark"].mobile-document) .research-dossier-head{border-bottom-color:}
:where(html[data-color-mode="dark"].mobile-document) .research-dossier-tags span{background-image:initial;background-color:#242426;color:#bdbdc1}
:where(html[data-color-mode="dark"].mobile-document) .research-dossier-tags .evidence-verified{background-image:;background-color:;color:var(--green)}
:where(html[data-color-mode="dark"].mobile-document) .research-dossier-tags .evidence-partial{background-image:;background-color:;color:var(--amber)}
:where(html[data-color-mode="dark"].mobile-document) .research-dossier-tags .evidence-missing{color:var(--muted)}
:where(html[data-color-mode="dark"].mobile-document) .research-dossier-head p{color:var(--muted)}
:where(html[data-color-mode="dark"].mobile-document) .research-score-strip{border-top-color:;border-right-color:;border-bottom-color:;border-left-color:}
:where(html[data-color-mode="dark"].mobile-document) .research-score-strip span + span{border-left-color:}
:where(html[data-color-mode="dark"].mobile-document) .research-score-strip small{color:var(--muted)}
:where(html[data-color-mode="dark"].mobile-document) .research-case-grid{border-top-color:}
:where(html[data-color-mode="dark"].mobile-document) .research-case{border-bottom-color:}
:where(html[data-color-mode="dark"].mobile-document) .research-case.support header strong{color:var(--green)}
:where(html[data-color-mode="dark"].mobile-document) .research-case.counter header strong{color:var(--red)}
:where(html[data-color-mode="dark"].mobile-document) .research-case.verify header strong{color:var(--blue)}
:where(html[data-color-mode="dark"].mobile-document) .research-case header span{color:var(--muted)}
:where(html[data-color-mode="dark"].mobile-document) .research-case li,:where(html[data-color-mode="dark"].mobile-document) .research-evidence-body li{color:#f2f2f6}
:where(html[data-color-mode="dark"].mobile-document) .research-execution-line{border-bottom-color:}
:where(html[data-color-mode="dark"].mobile-document) .research-execution-line small,:where(html[data-color-mode="dark"].mobile-document) .research-execution-line > span{color:var(--muted)}
:where(html[data-color-mode="dark"].mobile-document) .research-execution-line > span b{color:var(--ink)}
:where(html[data-color-mode="dark"].mobile-document) .research-evidence-details{border-bottom-color:}
:where(html[data-color-mode="dark"].mobile-document) .research-evidence-details summary small,:where(html[data-color-mode="dark"].mobile-document) .research-provenance{color:var(--muted)}
:where(html[data-color-mode="dark"].mobile-document) .research-evidence-body > div + div{border-top-color:}
:where(html[data-color-mode="dark"].mobile-document) .research-empty-state p{color:var(--muted)}
:where(html[data-color-mode="dark"].mobile-document) html{background-image:;background-color:}
:where(html[data-color-mode="dark"].mobile-document) body{background-image:;background-color:;color:var(--ink)}
:where(html[data-color-mode="dark"].mobile-document) button{border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor}
:where(html[data-color-mode="dark"].mobile-document) .mobile-shell{background-image:;background-color:;box-shadow:rgba(0,0,0,0.056) 0px 0px 0px 1px}
:where(html[data-color-mode="dark"].mobile-document) .mobile-header{border-bottom-color:;background-image:initial;background-color:rgba(28,28,30,0.960)}
:where(html[data-color-mode="dark"].mobile-document) .brand-mark{border-top-color:#394f6a;border-right-color:#394f6a;border-bottom-color:#394f6a;border-left-color:#394f6a;background-image:;background-color:;color:var(--blue)}
:where(html[data-color-mode="dark"].mobile-document) .brand-lockup p{color:var(--muted)}
:where(html[data-color-mode="dark"].mobile-document) .icon-button{border-top-color:;border-right-color:;border-bottom-color:;border-left-color:;background-image:;background-color:;color:var(--blue)}
:where(html[data-color-mode="dark"].mobile-document) .icon-button:active{background-image:;background-color:}
:where(html[data-color-mode="dark"].mobile-document) .update-strip{border-bottom-color:;background-image:;background-color:}
:where(html[data-color-mode="dark"].mobile-document) .update-state i{background-image:initial;background-color:#2e2e30;box-shadow:rgba(255,255,255,0.090) 0px 0px 0px 3px}
:where(html[data-color-mode="dark"].mobile-document) .update-state i.online{background-image:;background-color:;box-shadow:rgba(255,255,255,0.090) 0px 0px 0px 3px}
:where(html[data-color-mode="dark"].mobile-document) .update-state i.error{background-image:;background-color:;box-shadow:rgba(255,255,255,0.090) 0px 0px 0px 3px}
:where(html[data-color-mode="dark"].mobile-document) .update-state small{color:var(--muted)}
:where(html[data-color-mode="dark"].mobile-document) #dateSelect{border-top-color:;border-right-color:;border-bottom-color:;border-left-color:;background-image:;background-color:;color:var(--ink)}
:where(html[data-color-mode="dark"].mobile-document) .mobile-page-nav{border-bottom-color:;background-image:initial;background-color:rgba(36,36,38,0.980);box-shadow:rgba(0,0,0,0.084) 0px 5px 14px}
:where(html[data-color-mode="dark"].mobile-document) .mobile-page-nav button{border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent;background-image:initial;background-color:transparent;color:var(--muted)}
:where(html[data-color-mode="dark"].mobile-document) .mobile-page-nav button.active{border-top-color:#394f6a;border-right-color:#394f6a;border-bottom-color:#394f6a;border-left-color:#394f6a;background-image:;background-color:;color:var(--blue);box-shadow:rgba(0,0,0,0.112) 0px 1px 4px}
:where(html[data-color-mode="dark"].mobile-document) .market-band,:where(html[data-color-mode="dark"].mobile-document) .overnight-band{border-top-color:;border-right-color:;border-bottom-color:;border-left-color:#4a4c54;background-image:initial;background-color:#1c1c1e}
:where(html[data-color-mode="dark"].mobile-document) .market-band.tone-positive,:where(html[data-color-mode="dark"].mobile-document) .overnight-band.tone-positive{border-left-color:var(--red);background-image:initial;background-color:#1c1c1e}
:where(html[data-color-mode="dark"].mobile-document) .market-band.tone-negative,:where(html[data-color-mode="dark"].mobile-document) .overnight-band.tone-negative,:where(html[data-color-mode="dark"].mobile-document) .market-band.tone-cautious,:where(html[data-color-mode="dark"].mobile-document) .overnight-band.tone-cautious{border-left-color:var(--green);background-image:initial;background-color:#242426}
:where(html[data-color-mode="dark"].mobile-document) .market-band > div:first-child span{color:var(--muted)}
:where(html[data-color-mode="dark"].mobile-document) .market-band > p,:where(html[data-color-mode="dark"].mobile-document) .overnight-band > p{color:#9db5d7}
:where(html[data-color-mode="dark"].mobile-document) .market-metrics,:where(html[data-color-mode="dark"].mobile-document) .overnight-metrics{border-top-color:}
:where(html[data-color-mode="dark"].mobile-document) .market-metrics span,:where(html[data-color-mode="dark"].mobile-document) .overnight-metrics span{border-left-color:}
:where(html[data-color-mode="dark"].mobile-document) .market-metrics span:first-child,:where(html[data-color-mode="dark"].mobile-document) .overnight-metrics span:first-child{border-left-color:currentcolor}
:where(html[data-color-mode="dark"].mobile-document) .market-metrics small,:where(html[data-color-mode="dark"].mobile-document) .overnight-metrics small{color:var(--muted)}
:where(html[data-color-mode="dark"].mobile-document) .market-turnover-line{border-top-color:}
:where(html[data-color-mode="dark"].mobile-document) .market-turnover-line small{color:var(--muted)}
:where(html[data-color-mode="dark"].mobile-document) .market-overview-summary{border-top-color:#4a4c54;color:#9db3d7 !important}
:where(html[data-color-mode="dark"].mobile-document) .market-intel-section .market-intel-summary{color:#9db3d7}
:where(html[data-color-mode="dark"].mobile-document) .market-intel-section .market-intel-stats{border-top-color:;border-right-color:;border-bottom-color:;border-left-color:}
:where(html[data-color-mode="dark"].mobile-document) .market-intel-section .market-intel-stats span{border-left-color:}
:where(html[data-color-mode="dark"].mobile-document) .market-intel-section .market-intel-stats span:first-child{border-left-color:currentcolor}
:where(html[data-color-mode="dark"].mobile-document) .market-intel-section .market-intel-stats small{color:var(--muted)}
:where(html[data-color-mode="dark"].mobile-document) .market-intel-line{border-top-color:;color:#9db3d7}
:where(html[data-color-mode="dark"].mobile-document) .content-section{border-bottom-color:}
:where(html[data-color-mode="dark"].mobile-document) .section-heading p{color:var(--muted)}
:where(html[data-color-mode="dark"].mobile-document) .section-heading > span{color:var(--blue)}
:where(html[data-color-mode="dark"].mobile-document) .ranked-row{border-bottom-color:#4a4c54}
:where(html[data-color-mode="dark"].mobile-document) .ranked-row:last-child{border-bottom-color:currentcolor}
:where(html[data-color-mode="dark"].mobile-document) .ranked-row > span{background-image:;background-color:;color:var(--blue)}
:where(html[data-color-mode="dark"].mobile-document) .ranked-row p{color:#9db3d7}
:where(html[data-color-mode="dark"].mobile-document) .theme-row{border-top-color:;border-right-color:;border-bottom-color:;border-left-color:;background-image:;background-color:}
:where(html[data-color-mode="dark"].mobile-document) .theme-row b{color:var(--red)}
:where(html[data-color-mode="dark"].mobile-document) .theme-row p{color:#9db5d7}
:where(html[data-color-mode="dark"].mobile-document) .theme-row small{color:var(--muted)}
:where(html[data-color-mode="dark"].mobile-document) .theme-row[open]{border-top-color:#39506a;border-right-color:#39506a;border-bottom-color:#39506a;border-left-color:#39506a;box-shadow:rgba(0,0,0,0.112) 0px 5px 16px}
:where(html[data-color-mode="dark"].mobile-document) .theme-row-summary > span strong{color:#9cb6d8}
:where(html[data-color-mode="dark"].mobile-document) .theme-row-summary > span small{color:var(--muted)}
:where(html[data-color-mode="dark"].mobile-document) .theme-row-summary > b{color:var(--red)}
:where(html[data-color-mode="dark"].mobile-document) .theme-row-summary > p{color:#9db3d7}
:where(html[data-color-mode="dark"].mobile-document) .theme-row-summary > em{color:var(--muted)}
:where(html[data-color-mode="dark"].mobile-document) .theme-row-summary > i{border-right-color:#4a4c54;border-bottom-color:#4a4c54}
:where(html[data-color-mode="dark"].mobile-document) .mobile-theme-detail{border-top-color:rgba(217,222,232,0.180);background-image:initial;background-color:#1c1c1e}
:where(html[data-color-mode="dark"].mobile-document) .mobile-theme-detail > p{color:#bdbdc1}
:where(html[data-color-mode="dark"].mobile-document) .mobile-theme-stock{border-top-color:#4a4c54;border-right-color:#4a4c54;border-bottom-color:#4a4c54;border-left-color:#4a4c54;background-image:initial;background-color:#1c1c1e;color:var(--ink)}
:where(html[data-color-mode="dark"].mobile-document) .mobile-theme-stock:active,:where(html[data-color-mode="dark"].mobile-document) .mobile-theme-stock:focus-visible{border-top-color:#39506a;border-right-color:#39506a;border-bottom-color:#39506a;border-left-color:#39506a;background-image:initial;background-color:#242426;outline-color:initial}
:where(html[data-color-mode="dark"].mobile-document) .mobile-theme-stock.is-core{border-left-color:}
:where(html[data-color-mode="dark"].mobile-document) .mobile-theme-stock > span:first-child > b{background-image:initial;background-color:#242426;color:#92b9e2}
:where(html[data-color-mode="dark"].mobile-document) .mobile-theme-stock strong{color:#8bb7e9}
:where(html[data-color-mode="dark"].mobile-document) .mobile-theme-stock em{color:#9db3d7}
:where(html[data-color-mode="dark"].mobile-document) .mobile-theme-stock small{color:var(--muted)}
:where(html[data-color-mode="dark"].mobile-document) .mobile-theme-stock > span:last-child{color:#8cbbe8}
:where(html[data-color-mode="dark"].mobile-document) .mobile-theme-empty{border-top-color:#3c4f67;border-right-color:#3c4f67;border-bottom-color:#3c4f67;border-left-color:#3c4f67;color:var(--muted)}
:where(html[data-color-mode="dark"].mobile-document) .mobile-theme-score-note{color:var(--muted)}
:where(html[data-color-mode="dark"].mobile-document) .position-row,:where(html[data-color-mode="dark"].mobile-document) .risk-row,:where(html[data-color-mode="dark"].mobile-document) .outlook-row,:where(html[data-color-mode="dark"].mobile-document) .news-row,:where(html[data-color-mode="dark"].mobile-document) .catalyst-row,:where(html[data-color-mode="dark"].mobile-document) .viewpoint-row,:where(html[data-color-mode="dark"].mobile-document) .tracked-theme-row,:where(html[data-color-mode="dark"].mobile-document) .event-row,:where(html[data-color-mode="dark"].mobile-document) .document-row,:where(html[data-color-mode="dark"].mobile-document) .signal-row{border-top-color:;border-right-color:;border-bottom-color:;border-left-color:#4a4c54;background-image:;background-color:}
:where(html[data-color-mode="dark"].mobile-document) .position-row.active,:where(html[data-color-mode="dark"].mobile-document) .outlook-row.positive,:where(html[data-color-mode="dark"].mobile-document) .viewpoint-row.positive{border-left-color:var(--red)}
:where(html[data-color-mode="dark"].mobile-document) .position-row.planned,:where(html[data-color-mode="dark"].mobile-document) .outlook-row.neutral,:where(html[data-color-mode="dark"].mobile-document) .viewpoint-row.neutral{border-left-color:var(--blue)}
:where(html[data-color-mode="dark"].mobile-document) .risk-row,:where(html[data-color-mode="dark"].mobile-document) .news-row.rating-a,:where(html[data-color-mode="dark"].mobile-document) .event-row.level-a{border-left-color:var(--amber)}
:where(html[data-color-mode="dark"].mobile-document) .position-head small,:where(html[data-color-mode="dark"].mobile-document) .stock-card-head small,:where(html[data-color-mode="dark"].mobile-document) .viewpoint-head small{color:var(--muted)}
:where(html[data-color-mode="dark"].mobile-document) .position-head > b{color:var(--red)}
:where(html[data-color-mode="dark"].mobile-document) .position-row dt,:where(html[data-color-mode="dark"].mobile-document) .stock-card dt,:where(html[data-color-mode="dark"].mobile-document) .viewpoint-row dt{color:var(--muted)}
:where(html[data-color-mode="dark"].mobile-document) .outlook-row p,:where(html[data-color-mode="dark"].mobile-document) .risk-row p,:where(html[data-color-mode="dark"].mobile-document) .news-row p,:where(html[data-color-mode="dark"].mobile-document) .catalyst-row p,:where(html[data-color-mode="dark"].mobile-document) .tracked-theme-row p,:where(html[data-color-mode="dark"].mobile-document) .event-row p,:where(html[data-color-mode="dark"].mobile-document) .signal-row p{color:#9db5d7}
:where(html[data-color-mode="dark"].mobile-document) .outlook-row small,:where(html[data-color-mode="dark"].mobile-document) .risk-row small,:where(html[data-color-mode="dark"].mobile-document) .news-row small,:where(html[data-color-mode="dark"].mobile-document) .catalyst-row small,:where(html[data-color-mode="dark"].mobile-document) .tracked-theme-row small,:where(html[data-color-mode="dark"].mobile-document) .event-row small,:where(html[data-color-mode="dark"].mobile-document) .signal-row small{color:var(--muted)}
:where(html[data-color-mode="dark"].mobile-document) .outlook-window-note{border-left-color:#4a4c54;background-image:initial;background-color:#242426;color:var(--muted)}
:where(html[data-color-mode="dark"].mobile-document) .mobile-stock-group{border-top-color:;border-bottom-color:;background-image:;background-color:}
:where(html[data-color-mode="dark"].mobile-document) .mobile-stock-group.has-core{border-left-color:}
:where(html[data-color-mode="dark"].mobile-document) .mobile-stock-group-summary{background-image:initial;background-color:#242426}
:where(html[data-color-mode="dark"].mobile-document) .mobile-stock-group[open] > .mobile-stock-group-summary{border-bottom-color:;background-image:initial;background-color:#242426}
:where(html[data-color-mode="dark"].mobile-document) .mobile-stock-group-summary small,:where(html[data-color-mode="dark"].mobile-document) .mobile-stock-group-names{color:var(--muted)}
:where(html[data-color-mode="dark"].mobile-document) .mobile-stock-group-summary > i,:where(html[data-color-mode="dark"].mobile-document) .stock-card-compact-meta > i,:where(html[data-color-mode="dark"].mobile-document) .mobile-signal-summary > span:last-child > i{border-right-color:#4a4c54;border-bottom-color:#4a4c54}
:where(html[data-color-mode="dark"].mobile-document) .mobile-stock-group-list{background-image:initial;background-color:#242426}
:where(html[data-color-mode="dark"].mobile-document) .core-track-switch,:where(html[data-color-mode="dark"].mobile-document) .special-pattern-switch{border-top-color:;border-right-color:;border-bottom-color:;border-left-color:;background-image:initial;background-color:#242426}
:where(html[data-color-mode="dark"].mobile-document) .core-track-switch button,:where(html[data-color-mode="dark"].mobile-document) .special-pattern-switch button{border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor;background-image:initial;background-color:transparent;color:var(--muted)}
:where(html[data-color-mode="dark"].mobile-document) .core-track-switch button.active,:where(html[data-color-mode="dark"].mobile-document) .special-pattern-switch button.active{background-image:;background-color:;color:var(--blue);box-shadow:rgba(0,0,0,0.168) 0px 1px 3px}
:where(html[data-color-mode="dark"].mobile-document) .intraday-summary{border-left-color:#4a4c54;background-image:initial;background-color:#242426;color:var(--muted)}
:where(html[data-color-mode="dark"].mobile-document) .intraday-summary.active{border-left-color:var(--blue);background-image:;background-color:;color:#8ea5e6}
:where(html[data-color-mode="dark"].mobile-document) .stock-relay{border-left-color:#4a4c54;background-image:initial;background-color:#242426;color:#9db5d7}
:where(html[data-color-mode="dark"].mobile-document) .stock-relay.relay-relay_allowed{border-left-color:#396a4b;background-image:initial;background-color:#242426;color:#8ee6b0}
:where(html[data-color-mode="dark"].mobile-document) .stock-relay.relay-intraday_confirm{border-left-color:#6a5339;background-image:initial;background-color:#36311c;color:#f3ac82}
:where(html[data-color-mode="dark"].mobile-document) .stock-relay.relay-trend_pullback_only{border-left-color:#396a66;background-image:initial;background-color:#242426;color:#8aeae4}
:where(html[data-color-mode="dark"].mobile-document) .stock-live{border-top-color:;border-right-color:;border-bottom-color:;border-left-color:;background-image:initial;background-color:#242426;color:#9db5d7}
:where(html[data-color-mode="dark"].mobile-document) .stock-live.live-confirmed{border-top-color:#396a4b;border-right-color:#396a4b;border-bottom-color:#396a4b;border-left-color:#396a4b;background-image:initial;background-color:#242426;color:#8ee6b0}
:where(html[data-color-mode="dark"].mobile-document) .stock-live.live-reject{border-top-color:#6a3939;border-right-color:#6a3939;border-bottom-color:#6a3939;border-left-color:#6a3939;background-image:initial;background-color:#242426;color:#ea8a8a}
:where(html[data-color-mode="dark"].mobile-document) .stock-card{border-top-color:;border-right-color:;border-bottom-color:;border-left-color:;background-image:;background-color:}
:where(html[data-color-mode="dark"].mobile-document) .stock-card.core-marked{border-left-color:var(--red)}
:where(html[data-color-mode="dark"].mobile-document) .stock-card.selected{border-top-color:;border-right-color:;border-bottom-color:;border-left-color:var(--blue);background-image:initial;background-color:#1c1c1e}
:where(html[data-color-mode="dark"].mobile-document) .stock-card[open] > .stock-card-summary{border-bottom-color:;background-image:initial;background-color:#1c1c1e}
:where(html[data-color-mode="dark"].mobile-document) .stock-card-compact-meta em{background-image:;background-color:;color:var(--red)}
:where(html[data-color-mode="dark"].mobile-document) .stock-card-compact-meta b{color:var(--red)}
:where(html[data-color-mode="dark"].mobile-document) .stock-rank{background-image:;background-color:;color:var(--blue)}
:where(html[data-color-mode="dark"].mobile-document) .stock-card:first-child .stock-rank{background-image:;background-color:;color:var(--red)}
:where(html[data-color-mode="dark"].mobile-document) .stock-score{color:var(--red)}
:where(html[data-color-mode="dark"].mobile-document) .stock-strip{border-top-color:;border-bottom-color:}
:where(html[data-color-mode="dark"].mobile-document) .stock-strip span{border-left-color:}
:where(html[data-color-mode="dark"].mobile-document) .stock-strip span:first-child{border-left-color:currentcolor}
:where(html[data-color-mode="dark"].mobile-document) .stock-strip small{color:var(--muted)}
:where(html[data-color-mode="dark"].mobile-document) .stock-model{border-left-color:;background-image:initial;background-color:#242426;color:var(--muted)}
:where(html[data-color-mode="dark"].mobile-document) .stock-prices span{background-image:;background-color:}
:where(html[data-color-mode="dark"].mobile-document) .stock-prices small{color:var(--muted)}
:where(html[data-color-mode="dark"].mobile-document) .stock-prices span:last-child b{color:var(--green)}
:where(html[data-color-mode="dark"].mobile-document) .stock-action{color:#9db3d7}
:where(html[data-color-mode="dark"].mobile-document) .stock-risk{color:#f3bb82}
:where(html[data-color-mode="dark"].mobile-document) .tag-line span{border-top-color:;border-right-color:;border-bottom-color:;border-left-color:;background-image:;background-color:;color:#9db5d7}
:where(html[data-color-mode="dark"].mobile-document) .chart-heading > span.positive,:where(html[data-color-mode="dark"].mobile-document) .positive-number{color:var(--red)}
:where(html[data-color-mode="dark"].mobile-document) .chart-heading > span.negative,:where(html[data-color-mode="dark"].mobile-document) .negative-number{color:var(--green)}
:where(html[data-color-mode="dark"].mobile-document) .chart-wrap{border-top-color:;border-right-color:;border-bottom-color:;border-left-color:;background-image:initial;background-color:#1c1c1e}
:where(html[data-color-mode="dark"].mobile-document) .chart-loading{background-image:initial;background-color:rgba(28,28,30,0.900);color:var(--muted)}
:where(html[data-color-mode="dark"].mobile-document) .asset-row{border-top-color:;border-right-color:;border-bottom-color:;border-left-color:;background-image:;background-color:}
:where(html[data-color-mode="dark"].mobile-document) .asset-row small{color:var(--muted)}
:where(html[data-color-mode="dark"].mobile-document) .us-sector-row{border-left-color:#4a4c54;background-image:;background-color:}
:where(html[data-color-mode="dark"].mobile-document) .us-sector-row.positive{border-left-color:var(--red)}
:where(html[data-color-mode="dark"].mobile-document) .us-sector-row.negative{border-left-color:var(--green)}
:where(html[data-color-mode="dark"].mobile-document) .us-sector-row p{color:var(--muted)}
:where(html[data-color-mode="dark"].mobile-document) .news-rating{color:var(--amber)}
:where(html[data-color-mode="dark"].mobile-document) .viewpoint-row{border-left-color:var(--blue)}
:where(html[data-color-mode="dark"].mobile-document) .viewpoint-head > span{color:var(--blue)}
:where(html[data-color-mode="dark"].mobile-document) .viewpoint-row > p{color:#9db3d7}
:where(html[data-color-mode="dark"].mobile-document) .viewpoint-row details{border-top-color:}
:where(html[data-color-mode="dark"].mobile-document) .viewpoint-row summary{color:var(--blue)}
:where(html[data-color-mode="dark"].mobile-document) .viewpoint-row ul{color:#9db5d7}
:where(html[data-color-mode="dark"].mobile-document) .document-row{border-left-color:var(--blue)}
:where(html[data-color-mode="dark"].mobile-document) .document-row small{color:var(--muted)}
:where(html[data-color-mode="dark"].mobile-document) .document-row a{border-top-color:#39506a;border-right-color:#39506a;border-bottom-color:#39506a;border-left-color:#39506a;color:var(--blue);text-decoration-color:initial}
:where(html[data-color-mode="dark"].mobile-document) .signal-summary > div,:where(html[data-color-mode="dark"].mobile-document) .performance-grid > div{border-left-color:#4a4c54;background-image:;background-color:}
:where(html[data-color-mode="dark"].mobile-document) .signal-summary span,:where(html[data-color-mode="dark"].mobile-document) .performance-grid span{color:var(--muted)}
:where(html[data-color-mode="dark"].mobile-document) .signal-summary > p{border-top-color:;border-right-color:;border-bottom-color:;border-left-color:;color:var(--muted)}
:where(html[data-color-mode="dark"].mobile-document) .signal-filter-row{border-top-color:;border-right-color:;border-bottom-color:;border-left-color:;background-image:initial;background-color:#242426}
:where(html[data-color-mode="dark"].mobile-document) .signal-filter-row button{border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent;background-image:initial;background-color:transparent;color:var(--muted)}
:where(html[data-color-mode="dark"].mobile-document) .signal-filter-row button.active{border-top-color:#394f6a;border-right-color:#394f6a;border-bottom-color:#394f6a;border-left-color:#394f6a;background-image:;background-color:;color:var(--blue)}
:where(html[data-color-mode="dark"].mobile-document) .mobile-signal-group + .mobile-signal-group{border-top-color:}
:where(html[data-color-mode="dark"].mobile-document) .mobile-signal-group-head span{color:var(--muted)}
:where(html[data-color-mode="dark"].mobile-document) .signal-row{border-left-color:var(--red)}
:where(html[data-color-mode="dark"].mobile-document) .signal-row.signal-bottom{border-left-color:var(--green)}
:where(html[data-color-mode="dark"].mobile-document) .regulatory-mobile-row{border-left-color:var(--blue)}
:where(html[data-color-mode="dark"].mobile-document) .regulatory-mobile-row.category-st_risk,:where(html[data-color-mode="dark"].mobile-document) .regulatory-mobile-row.category-delisting_risk,:where(html[data-color-mode="dark"].mobile-document) .regulatory-mobile-row.category-beijing_risk{border-left-color:#6a5739}
:where(html[data-color-mode="dark"].mobile-document) .regulatory-path span{border-top-color:;border-right-color:;border-bottom-color:;border-left-color:;background-image:;background-color:}
:where(html[data-color-mode="dark"].mobile-document) .regulatory-threshold-row{border-top-color:#6a5639;border-right-color:#6a5639;border-bottom-color:#6a5639;border-left-color:#6a5739;background-image:initial;background-color:#242426}
:where(html[data-color-mode="dark"].mobile-document) .regulatory-threshold-row button,:where(html[data-color-mode="dark"].mobile-document) .regulatory-threshold-row span{border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor;background-image:initial;background-color:transparent}
:where(html[data-color-mode="dark"].mobile-document) .regulatory-threshold-row button strong{color:var(--blue)}
:where(html[data-color-mode="dark"].mobile-document) .regulatory-threshold-row small,:where(html[data-color-mode="dark"].mobile-document) .regulatory-threshold-row p{color:var(--muted)}
:where(html[data-color-mode="dark"].mobile-document) .regulatory-watch-stats details{border-top-color:;border-right-color:;border-bottom-color:;border-left-color:;background-image:;background-color:}
:where(html[data-color-mode="dark"].mobile-document) .regulatory-watch-stats p{color:#9db5d7}
:where(html[data-color-mode="dark"].mobile-document) .mobile-signal-summary small{color:var(--muted)}
:where(html[data-color-mode="dark"].mobile-document) .mobile-signal-detail{border-top-color:#4a4c54}
:where(html[data-color-mode="dark"].mobile-document) .mobile-signal-detail p,:where(html[data-color-mode="dark"].mobile-document) .mobile-signal-detail small{color:#9db5d7}
:where(html[data-color-mode="dark"].mobile-document) .mobile-n-pattern-head{border-top-color:}
:where(html[data-color-mode="dark"].mobile-document) .mobile-n-pattern-head p,:where(html[data-color-mode="dark"].mobile-document) .mobile-n-pattern-head span{color:var(--muted)}
:where(html[data-color-mode="dark"].mobile-document) .mobile-n-market-section{border-top-color:}
:where(html[data-color-mode="dark"].mobile-document) .mobile-n-market-head b{background-image:initial;background-color:#242426;color:#bdbdc1}
:where(html[data-color-mode="dark"].mobile-document) .mobile-n-market-section.market-growth20 .mobile-n-market-head b{background-image:initial;background-color:#36221c;color:#e99a8b}
:where(html[data-color-mode="dark"].mobile-document) .mobile-n-market-head small{color:var(--muted)}
:where(html[data-color-mode="dark"].mobile-document) .mobile-n-industry-list{border-top-color:}
:where(html[data-color-mode="dark"].mobile-document) .mobile-n-industry-group{border-bottom-color:}
:where(html[data-color-mode="dark"].mobile-document) .mobile-n-industry-group > summary small{color:var(--muted)}
:where(html[data-color-mode="dark"].mobile-document) .mobile-n-industry-group > summary > span:last-child{color:var(--blue)}
:where(html[data-color-mode="dark"].mobile-document) .mobile-n-industry-group > summary i{border-right-color:;border-bottom-color:}
:where(html[data-color-mode="dark"].mobile-document) .mobile-n-industry-stocks{border-top-color:rgba(217,222,232,0.100)}
:where(html[data-color-mode="dark"].mobile-document) .n-pattern-disclosure{border-left-color:var(--blue)}
:where(html[data-color-mode="dark"].mobile-document) .n-pattern-disclosure.n-pattern-ready{border-left-color:#50396a}
:where(html[data-color-mode="dark"].mobile-document) .n-pattern-detail > div span{background-image:;background-color:;color:var(--muted)}
:where(html[data-color-mode="dark"].mobile-document) .mobile-audit-row{border-top-color:;border-right-color:;border-bottom-color:;border-left-color:;background-image:;background-color:}
:where(html[data-color-mode="dark"].mobile-document) .mobile-audit-row small{color:var(--muted)}
:where(html[data-color-mode="dark"].mobile-document) .viewpoint-history{border-top-color:;border-right-color:;border-bottom-color:;border-left-color:}
:where(html[data-color-mode="dark"].mobile-document) .viewpoint-history summary{color:var(--muted)}
:where(html[data-color-mode="dark"].mobile-document) .viewpoint-history > div{border-top-color:;background-image:;background-color:}
:where(html[data-color-mode="dark"].mobile-document) .viewpoint-history span{background-image:;background-color:}
:where(html[data-color-mode="dark"].mobile-document) .viewpoint-history small{color:var(--muted)}
:where(html[data-color-mode="dark"].mobile-document) .raw-section details{border-top-color:;border-right-color:;border-bottom-color:;border-left-color:}
:where(html[data-color-mode="dark"].mobile-document) .raw-section summary{color:var(--blue)}
:where(html[data-color-mode="dark"].mobile-document) .raw-section pre{color:#9db3d7}
:where(html[data-color-mode="dark"].mobile-document) .empty-state{border-top-color:;border-right-color:;border-bottom-color:;border-left-color:;color:var(--muted)}
:where(html[data-color-mode="dark"].mobile-document) footer{background-image:;background-color:}
:where(html[data-color-mode="dark"].mobile-document) footer p{color:var(--muted)}
:where(html[data-color-mode="dark"].mobile-document) .toast{background-image:initial;background-color:#2b3c5f;color:#f2f2f6;box-shadow:var(--shadow)}
@media (min-width: 721px){
:where(html[data-color-mode="dark"].mobile-document) .mobile-shell{border-top-color:;border-right-color:;border-bottom-color:;border-left-color:}
}
:where(html[data-color-mode="dark"].mobile-document) .sol-analysis-summary p{color:var(--muted)}
:where(html[data-color-mode="dark"].mobile-document) .sol-analysis-summary > span{color:var(--blue)}
:where(html[data-color-mode="dark"].mobile-document) .sol-analysis-summary > i{border-right-color:;border-bottom-color:}
:where(html[data-color-mode="dark"].mobile-document) .sol-analysis-body{border-top-color:}
:where(html[data-color-mode="dark"].mobile-document) .sol-analysis-body pre{color:#9dbad7}
:where(html[data-color-mode="dark"].mobile-document) .brand-mark{border-top-color:rgba(217,222,232,0.280);border-right-color:rgba(217,222,232,0.280);border-bottom-color:rgba(217,222,232,0.280);border-left-color:rgba(217,222,232,0.280);background-image:;background-color:;color:var(--accent)}
:where(html[data-color-mode="dark"].mobile-document) .mobile-page-nav button.active{border-top-color:rgba(217,222,232,0.280);border-right-color:rgba(217,222,232,0.280);border-bottom-color:rgba(217,222,232,0.280);border-left-color:rgba(217,222,232,0.280);color:var(--accent);box-shadow:inset 0 -2px 0 var(--accent), 0 1px 4px rgba(0,0,0,0.098)}
:where(html[data-color-mode="dark"].mobile-document) .core-track-switch button.active,:where(html[data-color-mode="dark"].mobile-document) .special-pattern-switch button.active,:where(html[data-color-mode="dark"].mobile-document) .signal-filter-row button.active{background-image:;background-color:;color:var(--accent);box-shadow:rgba(0,0,0,0.280) 0px 0px 0px 1px}
:where(html[data-color-mode="dark"].mobile-document) .mobile-n-industry-group > summary > span:last-child,:where(html[data-color-mode="dark"].mobile-document) .sol-analysis-summary > span{color:var(--accent)}
:where(html[data-color-mode="dark"].mobile-document) .mobile-n-industry-group[open] > summary{background-image:initial;background-color:#1c1c1e}
:where(html[data-color-mode="dark"].mobile-document) .viewpoint-inbox-mobile{border-top-color:rgba(217,222,232,0.280)}
:where(html[data-color-mode="dark"].mobile-document) .sol-decision-brief{border-left-color:}
:where(html[data-color-mode="dark"].mobile-document) .sol-decision-brief.sol-tone-defensive{border-left-color:var(--red)}
:where(html[data-color-mode="dark"].mobile-document) .sol-decision-brief.sol-tone-constructive{border-left-color:var(--green)}
:where(html[data-color-mode="dark"].mobile-document) .sol-decision-heading{color:var(--muted)}
:where(html[data-color-mode="dark"].mobile-document) .sol-decision-heading b{background-image:initial;background-color:#242426;color:#bdbdc1}
:where(html[data-color-mode="dark"].mobile-document) .sol-decision-brief > strong{color:var(--ink)}
:where(html[data-color-mode="dark"].mobile-document) .sol-decision-brief.sol-tone-defensive > strong{color:#ef8d86}
:where(html[data-color-mode="dark"].mobile-document) .sol-decision-brief.sol-tone-constructive > strong{color:#8be9c0}
:where(html[data-color-mode="dark"].mobile-document) .sol-decision-brief > small{color:var(--muted)}
:where(html[data-color-mode="dark"].mobile-document) .sol-decision-items{border-top-color:}
:where(html[data-color-mode="dark"].mobile-document) .sol-decision-item{border-bottom-color:rgba(217,222,232,0.100)}
:where(html[data-color-mode="dark"].mobile-document) .sol-decision-item:last-child{border-bottom-color:currentcolor}
:where(html[data-color-mode="dark"].mobile-document) .sol-decision-item > b{background-image:initial;background-color:#242426;color:#bdbdc1}
:where(html[data-color-mode="dark"].mobile-document) .sol-decision-item small{color:var(--muted)}
:where(html[data-color-mode="dark"].mobile-document) .pipeline-strip{border-bottom-color:#4a4c54}
:where(html[data-color-mode="dark"].mobile-document) .pipeline-strip small{color:#bdbdc1}
:where(html[data-color-mode="dark"].mobile-document) .pipeline-stages span{color:#bdbdc1}
:where(html[data-color-mode="dark"].mobile-document) .pipeline-stages b{color:#eec586}
:where(html[data-color-mode="dark"].mobile-document) .pipeline-stages [data-status="success"] b,:where(html[data-color-mode="dark"].mobile-document) .pipeline-stages [data-status="confirmed"] b{color:#96dfbc}
:where(html[data-color-mode="dark"].mobile-document) .pipeline-stages [data-status="failed"] b{color:#dc989f}
/* html[data-color-mode="dark"].mobile-document: technical-knowledge.css */
:where(html[data-color-mode="dark"].mobile-document) .knowledge-coverage{color:#bdbdc1}
:where(html[data-color-mode="dark"].mobile-document) .knowledge-coverage small{color:#bdbdc1}
:where(html[data-color-mode="dark"].mobile-document) .knowledge-checks{border-top-color:#4a4c54}
:where(html[data-color-mode="dark"].mobile-document) .knowledge-method{border-bottom-color:#4a4c54}
:where(html[data-color-mode="dark"].mobile-document) .knowledge-rule{border-bottom-color:#4a4c54}
:where(html[data-color-mode="dark"].mobile-document) .knowledge-method summary span,:where(html[data-color-mode="dark"].mobile-document) .knowledge-rule summary span{color:#bdbdc1}
:where(html[data-color-mode="dark"].mobile-document) .knowledge-rule summary [data-status="matched"]{color:#98dcbc}
:where(html[data-color-mode="dark"].mobile-document) .knowledge-rule summary [data-status="source_invalid"]{color:#d89da3}
:where(html[data-color-mode="dark"].mobile-document) .knowledge-rule summary [data-status="risk"]{color:#d89da3}
:where(html[data-color-mode="dark"].mobile-document) .knowledge-rule small,:where(html[data-color-mode="dark"].mobile-document) .knowledge-method small,:where(html[data-color-mode="dark"].mobile-document) .knowledge-checks > small{color:#bdbdc1}
:where(html[data-color-mode="dark"].mobile-document) .viewpoint-history > .knowledge-method-list{background-image:initial;background-color:transparent}
:where(html[data-color-mode="dark"].mobile-document) .viewpoint-history .knowledge-method > summary{color:#bdbdc1}
:where(html[data-color-mode="dark"].mobile-document) .viewpoint-history .knowledge-method > summary > span{background-image:initial;background-color:transparent}
/* html[data-color-mode="dark"].mobile-document: special-selection.css */
:where(html[data-color-mode="dark"].mobile-document) .special-selection-panel{color:#f2f2f6}
:where(html[data-color-mode="dark"].mobile-document) .pool-state{color:#bdbdc1}
:where(html[data-color-mode="dark"].mobile-document) .pool-meta{color:#bdbdc1}
:where(html[data-color-mode="dark"].mobile-document) .pool-modes button,:where(html[data-color-mode="dark"].mobile-document) .pool-boards button{border-top-color:#4a4c54;border-right-color:#4a4c54;border-bottom-color:#4a4c54;border-left-color:#4a4c54;background-image:initial;background-color:#1c1c1e;color:#bdbdc1}
:where(html[data-color-mode="dark"].mobile-document) .pool-modes button[aria-selected="true"],:where(html[data-color-mode="dark"].mobile-document) .pool-boards button[aria-selected="true"]{border-top-color:#394e6a;border-right-color:#394e6a;border-bottom-color:#394e6a;border-left-color:#394e6a;background-image:initial;background-color:#242426;color:#87bbee}
:where(html[data-color-mode="dark"].mobile-document) .pool-rules{color:#bdbdc1}
:where(html[data-color-mode="dark"].mobile-document) .pool-results{border-top-color:#4a4c54}
/* html[data-color-mode="dark"].mobile-document: review-navigation.css */
:where(html[data-color-mode="dark"].mobile-document) .review-tab-nav{border-bottom-color:#4a4c54;background-image:initial;background-color:#242426}
:where(html[data-color-mode="dark"].mobile-document) .review-tab-nav button{border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent;background-image:initial;background-color:transparent;color:#bdbdc1}
:where(html[data-color-mode="dark"].mobile-document) .review-tab-nav button:hover{color:#9db7d7;background-image:initial;background-color:#242426}
:where(html[data-color-mode="dark"].mobile-document) .review-tab-nav button[aria-selected="true"]{color:#df9795;background-image:initial;background-color:#1c1c1e;border-top-color:#6a3d39;border-right-color:#6a3d39;border-bottom-color:#6a3d39;border-left-color:#6a3d39;box-shadow:rgba(0,0,0,0.450) 0px -2px 0px inset}
:where(html[data-color-mode="dark"].mobile-document) .review-tab-nav button:focus-visible{outline-color:#39526a}
:where(html[data-color-mode="dark"].mobile-document) .review-workspace > [data-review-panel]{border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor;box-shadow:none;background-image:initial;background-color:transparent}
:where(html[data-color-mode="dark"].mobile-document) .review-workspace .audit-workspace,:where(html[data-color-mode="dark"].mobile-document) .review-workspace .status-panel{border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor;box-shadow:none}
/* html[data-color-mode="dark"].mobile-document: signal-browser.css */
:where(html[data-color-mode="dark"].mobile-document) .near-category-tabs button{border-top-color:;border-right-color:;border-bottom-color:;border-left-color:;color:var(--text, #f2f2f6);background-image:initial;background-color:#1c1c1e}
:where(html[data-color-mode="dark"].mobile-document) .near-category-tabs button[aria-pressed="true"]{background-image:;background-color:;color:var(--accent, #8ee6e0);border-top-color:;border-right-color:;border-bottom-color:;border-left-color:}
:where(html[data-color-mode="dark"].mobile-document) .near-scan-controls p,:where(html[data-color-mode="dark"].mobile-document) .near-scan-controls summary{color:var(--muted, #bdbdc1)}
:where(html[data-color-mode="dark"].mobile-document) .near-forecast-head button{border-top-color:;border-right-color:;border-bottom-color:;border-left-color:;background-image:initial;background-color:#1c1c1e;color:var(--accent, #8ee6e0)}
:where(html[data-color-mode="dark"].mobile-document) .near-forecast-table small{color:var(--muted, #bdbdc1)}
:where(html[data-color-mode="dark"].mobile-document) .signal-scan-controls input,:where(html[data-color-mode="dark"].mobile-document) .signal-scan-controls select,:where(html[data-color-mode="dark"].mobile-document) .signal-scan-page{border-top-color:;border-right-color:;border-bottom-color:;border-left-color:;background-image:initial;background-color:#1c1c1e;color:var(--text, #f2f2f6)}
:where(html[data-color-mode="dark"].mobile-document) .signal-scan-status{color:var(--muted, #bdbdc1)}
:where(html[data-color-mode="dark"].mobile-document) .signal-scan-pages button,:where(html[data-color-mode="dark"].mobile-document) .signal-scan-expand,:where(html[data-color-mode="dark"].mobile-document) .signal-scan-detail header button,:where(html[data-color-mode="dark"].mobile-document) .chart-sequence-bar > button{border-top-color:;border-right-color:;border-bottom-color:;border-left-color:;background-image:initial;background-color:#1c1c1e;color:var(--text, #f2f2f6)}
:where(html[data-color-mode="dark"].mobile-document) .signal-scan-list{border-top-color:}
:where(html[data-color-mode="dark"].mobile-document) .signal-scan-row{border-bottom-color:;background-image:initial;background-color:transparent}
:where(html[data-color-mode="dark"].mobile-document) .signal-scan-row.selected{background-image:;background-color:}
:where(html[data-color-mode="dark"].mobile-document) .signal-scan-index{color:var(--muted, #bdbdc1)}
:where(html[data-color-mode="dark"].mobile-document) .signal-scan-index[aria-label="已看"]{color:var(--accent, #8ee6e0)}
:where(html[data-color-mode="dark"].mobile-document) .signal-scan-pin{border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor;background-image:initial;background-color:transparent}
:where(html[data-color-mode="dark"].mobile-document) .signal-scan-pin[aria-pressed="true"]{color:#e8c88c}
:where(html[data-color-mode="dark"].mobile-document) .readiness-strip{border-bottom-color:}
:where(html[data-color-mode="dark"].mobile-document) .readiness-strip span{color:var(--muted, #bdbdc1)}
:where(html[data-color-mode="dark"].mobile-document) .readiness-strip b{color:var(--text, #f2f2f6)}
:where(html[data-color-mode="dark"].mobile-document) .signal-scan-stock{border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor;background-image:initial;background-color:transparent;color:var(--text, #f2f2f6)}
:where(html[data-color-mode="dark"].mobile-document) .signal-scan-stock small{color:var(--muted, #bdbdc1)}
:where(html[data-color-mode="dark"].mobile-document) .signal-scan-label{color:var(--muted, #bdbdc1)}
:where(html[data-color-mode="dark"].mobile-document) .scan-up{color:#df9795}
:where(html[data-color-mode="dark"].mobile-document) .scan-down{color:#8bead0}
:where(html[data-color-mode="dark"].mobile-document) .signal-scan-expand{border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent;color:var(--muted, #bdbdc1)}
:where(html[data-color-mode="dark"].mobile-document) .signal-scan-expand[aria-expanded="true"]{color:var(--accent, #8ee6e0)}
:where(html[data-color-mode="dark"].mobile-document) .signal-scan-empty{color:var(--muted, #bdbdc1)}
:where(html[data-color-mode="dark"].mobile-document) .signal-scan-detail{border-top-color:;background-image:initial;background-color:transparent}
:where(html[data-color-mode="dark"].mobile-document) .signal-scan-detail header small{color:var(--muted, #bdbdc1)}
:where(html[data-color-mode="dark"].mobile-document) .signal-scan-detail dt{color:var(--muted, #bdbdc1)}
:where(html[data-color-mode="dark"].mobile-document) .signal-scan-detail dd{color:var(--text, #f2f2f6)}
:where(html[data-color-mode="dark"].mobile-document) .signal-scan-detail p{color:var(--muted, #bdbdc1)}
:where(html[data-color-mode="dark"].mobile-document) .signal-scan-detail th,:where(html[data-color-mode="dark"].mobile-document) .signal-scan-detail td{border-bottom-color:}
:where(html[data-color-mode="dark"].mobile-document) .signal-scan-detail .signal-scan-risk{color:#e6c18e}
:where(html[data-color-mode="dark"].mobile-document) .chart-sequence-bar{border-bottom-color:}
:where(html[data-color-mode="dark"].mobile-document) .chart-sequence-bar select{border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor;background-image:initial;background-color:transparent;color:var(--text, #f2f2f6)}
:where(html[data-color-mode="dark"].mobile-document) .chart-sequence-bar small{color:var(--muted, #bdbdc1)}
:where(html[data-color-mode="dark"].mobile-document) .chart-sequence-bar > span{color:var(--muted, #bdbdc1)}
/* html[data-color-mode="dark"].mobile-document: workspace-polish.css */
:where(html[data-color-mode="dark"].mobile-document) .mobile-shell{background-image:initial;background-color:#1c1c1e}
:where(html[data-color-mode="dark"].mobile-document) .mobile-header,:where(html[data-color-mode="dark"].mobile-document) .mobile-page-nav,:where(html[data-color-mode="dark"].mobile-document) .workspace-page-nav{background-image:initial;background-color:#1c1c1e}
:where(html[data-color-mode="dark"].mobile-document) .top-actions button,:where(html[data-color-mode="dark"].mobile-document) .top-actions select,:where(html[data-color-mode="dark"].mobile-document) .icon-button{box-shadow:none}
:where(html[data-color-mode="dark"].mobile-document) .review-tab-nav{background-image:initial;background-color:#242426}
:where(html[data-color-mode="dark"].mobile-document) .selection-channel-control button.active.short-track,:where(html[data-color-mode="dark"].mobile-document) .selection-channel-control button.active.trend-track,:where(html[data-color-mode="dark"].mobile-document) .selection-channel-control button.active.all-track,:where(html[data-color-mode="dark"].mobile-document) .core-track-switch button.active,:where(html[data-color-mode="dark"].mobile-document) .special-pattern-switch button.active,:where(html[data-color-mode="dark"].mobile-document) .signal-filter-row button.active{color:var(--accent);border-top-color:#3f655d;border-right-color:#3f655d;border-bottom-color:#3f655d;border-left-color:#3f655d;background-image:initial;background-color:#242426;box-shadow:none}
:where(html[data-color-mode="dark"].mobile-document) .mobile-stock-group.has-core,:where(html[data-color-mode="dark"].mobile-document) .candidate-direction-group.has-core{border-left-color:var(--accent)}
:where(html[data-color-mode="dark"].mobile-document) .candidate-direction-summary,:where(html[data-color-mode="dark"].mobile-document) .mobile-stock-group-summary{background-image:initial;background-color:#242426}
:where(html[data-color-mode="dark"].mobile-document) .candidate-direction-group[open] > summary,:where(html[data-color-mode="dark"].mobile-document) .mobile-stock-group[open] > summary{background-image:initial;background-color:#242426}
:where(html[data-color-mode="dark"].mobile-document) .stock-card-compact-meta > em,:where(html[data-color-mode="dark"].mobile-document) .candidate-compact-meta > em{color:var(--accent);background-image:initial;background-color:#242426}
:where(html[data-color-mode="dark"].mobile-document) .sol-decision-brief,:where(html[data-color-mode="dark"].mobile-document) .content-section.sol-decision-brief{box-shadow:none}
:where(html[data-color-mode="dark"].mobile-document) .sol-decision-brief.sol-tone-defensive > strong{color:#d99b9e}
:where(html[data-color-mode="dark"].mobile-document) .decision-evidence-row{border-top-color:}
:where(html[data-color-mode="dark"].mobile-document) .decision-evidence-row summary span{color:var(--muted)}
:where(html[data-color-mode="dark"].mobile-document) .decision-evidence-row summary i{border-right-color:;border-bottom-color:}
:where(html[data-color-mode="dark"].mobile-document) .decision-evidence-row > p{color:var(--text)}
:where(html[data-color-mode="dark"].mobile-document) .overview-sections > .weekly-report-entry{background-image:initial;background-color:transparent}
:where(html[data-color-mode="dark"].mobile-document) .initial-loading .update-state i{background-image:initial;background-color:#b18533}
:where(html[data-color-mode="dark"].mobile-document) .workspace-page-nav,:where(html[data-color-mode="dark"].mobile-document) .mobile-page-nav{background-image:initial;background-color:rgba(36,36,38,0.950);box-shadow:none}
:where(html[data-color-mode="dark"].mobile-document) .workspace-page-nav button.active,:where(html[data-color-mode="dark"].mobile-document) .mobile-page-nav button.active{color:var(--accent);box-shadow:inset 0 -2px 0 var(--accent);border-top-color:;border-right-color:;border-bottom-color:;border-left-color:}
:where(html[data-color-mode="dark"].mobile-document) button:focus-visible,:where(html[data-color-mode="dark"].mobile-document) summary:focus-visible,:where(html[data-color-mode="dark"].mobile-document) select:focus-visible{outline-color:}
:where(html[data-color-mode="dark"].mobile-document) .review-tab-nav button[aria-selected="true"]{color:var(--accent);border-top-color:#3c675d;border-right-color:#3c675d;border-bottom-color:#3c675d;border-left-color:#3c675d;box-shadow:inset 0 -2px 0 var(--accent)}
:where(html[data-color-mode="dark"].mobile-document) .market-overview-workspace,:where(html[data-color-mode="dark"].mobile-document) .market-intel-workspace,:where(html[data-color-mode="dark"].mobile-document) .next-session-workspace,:where(html[data-color-mode="dark"].mobile-document) .selection-channel-bar,:where(html[data-color-mode="dark"].mobile-document) .research-brief-workspace,:where(html[data-color-mode="dark"].mobile-document) .content-section{box-shadow:none}
:where(html[data-color-mode="dark"].mobile-document) .decision-panel{border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor;border-top-color:;background-image:initial;background-color:transparent;box-shadow:none}
:where(html[data-color-mode="dark"].mobile-document) .metric-panel{box-shadow:none}
:where(html[data-color-mode="dark"].mobile-document) .selection-channel-bar{border-top-color:currentcolor;border-right-color:currentcolor;border-left-color:currentcolor;border-bottom-color:}
:where(html[data-color-mode="dark"].mobile-document) .candidate-direction-group,:where(html[data-color-mode="dark"].mobile-document) .mobile-stock-group{box-shadow:none}
:where(html[data-color-mode="dark"].mobile-document) .candidate-direction-list{background-image:initial;background-color:transparent}
:where(html[data-color-mode="dark"].mobile-document) .candidate-search input{border-top-color:;border-right-color:;border-bottom-color:;border-left-color:;background-image:;background-color:;color:var(--text)}
:where(html[data-color-mode="dark"].mobile-document) .core-compact-summary > span{color:var(--muted)}
:where(html[data-color-mode="dark"].mobile-document) .core-compact-summary > b{color:var(--accent)}
:where(html[data-color-mode="dark"].mobile-document) .core-compact-summary > i{border-right-color:;border-bottom-color:}
:where(html[data-color-mode="dark"].mobile-document) .core-detail{border-top-color:}
:where(html[data-color-mode="dark"].mobile-document) .candidate-row.candidate-disclosure{background-image:initial;background-color:transparent;border-top-color:currentcolor;border-right-color:currentcolor;border-left-color:currentcolor;border-bottom-color:}
:where(html[data-color-mode="dark"].mobile-document) .research-brief-workspace{border-top-color:currentcolor;border-right-color:currentcolor;border-left-color:currentcolor;border-bottom-color:}
:where(html[data-color-mode="dark"].mobile-document) .research-freshness{color:var(--muted)}
:where(html[data-color-mode="dark"].mobile-document) .research-freshness strong{color:var(--accent)}
:where(html[data-color-mode="dark"].mobile-document) .research-freshness[data-status="changed"] strong{color:#ecc589}
:where(html[data-color-mode="dark"].mobile-document) .brand-mark{border-top-color:;border-right-color:;border-bottom-color:;border-left-color:;background-image:;background-color:;color:var(--accent)}
:where(html[data-color-mode="dark"].mobile-document) .content-section,:where(html[data-color-mode="dark"].mobile-document) .market-band,:where(html[data-color-mode="dark"].mobile-document) .overnight-band{border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor;border-top-color:;background-image:initial;background-color:transparent}
:where(html[data-color-mode="dark"].mobile-document) .content-section.sol-decision-brief{border-left-color:;background-image:;background-color:}
:where(html[data-color-mode="dark"].mobile-document) .content-section.sol-tone-defensive{border-left-color:var(--red)}
:where(html[data-color-mode="dark"].mobile-document) .content-section.sol-tone-constructive{border-left-color:var(--green)}
:where(html[data-color-mode="dark"].mobile-document) .mobile-shell{box-shadow:none}
:where(html[data-color-mode="dark"].mobile-document) #toast{background-image:initial;background-color:#2e2e30;color:#f2f2f6;box-shadow:var(--shadow)}
:where(html[data-color-mode="dark"].mobile-document) .us-sector-row > div strong{color:var(--text)}
:where(html[data-color-mode="dark"].mobile-document) .pipeline-stages [data-status="needs_attention"] b{color:#dc989f}
:where(html[data-color-mode="dark"].mobile-document) .section-empty{color:var(--muted)}
:where(html[data-color-mode="dark"].mobile-document) .section-tab-panel > .content-section:first-child{border-top-color:currentcolor}
:where(html[data-color-mode="dark"].mobile-document) .viewpoints-workspace{background-image:initial;background-color:transparent;border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor}
:where(html[data-color-mode="dark"].mobile-document) .viewpoints-workspace .context-section,:where(html[data-color-mode="dark"].mobile-document) .viewpoints-workspace .governance-panel{border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor;background-image:initial;background-color:transparent}
:where(html[data-color-mode="dark"].mobile-document) .workspace-disclosure{border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor;background-image:initial;background-color:transparent;color:var(--muted)}
:where(html[data-color-mode="dark"].mobile-document) .signal-statistics{border-bottom-color:}
:where(html[data-color-mode="dark"].mobile-document) .pipeline-attention{color:#f0c485}
:where(html[data-color-mode="dark"].mobile-document) .pipeline-complete{color:var(--accent)}
:where(html[data-color-mode="dark"].mobile-document) .pipeline-disclosure > summary::after,:where(html[data-color-mode="dark"].mobile-document) .viewpoint-disclosure > summary::after{border-right-color:;border-bottom-color:}
:where(html[data-color-mode="dark"].mobile-document) .viewpoint-disclosure > summary > span{color:var(--muted)}
:where(html[data-color-mode="dark"].mobile-document) .viewpoint-detail{border-top-color:}
:where(html[data-color-mode="dark"].mobile-document) .viewpoint-detail dt{color:var(--muted)}
:where(html[data-color-mode="dark"].mobile-document) .intelligence-workspace{border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor;box-shadow:none;background-image:initial;background-color:transparent}
:where(html[data-color-mode="dark"].mobile-document) .intel-tabs{border-top-color:currentcolor;border-right-color:currentcolor;border-left-color:currentcolor;border-bottom-color:}
:where(html[data-color-mode="dark"].mobile-document) .intel-tab{border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor;background-image:initial;background-color:transparent}
:where(html[data-color-mode="dark"].mobile-document) .intel-tab.active{color:var(--accent);box-shadow:inset 0 -2px 0 var(--accent)}
:where(html[data-color-mode="dark"].mobile-document) #intelOvernight > .review-tab-nav{background-image:initial;background-color:transparent}
:where(html[data-color-mode="dark"].mobile-document) .audit-grid{background-image:initial;background-color:transparent}
:where(html[data-color-mode="dark"].mobile-document) .audit-grid > .audit-panel + .audit-panel{border-top-color:}
:where(html[data-color-mode="dark"].mobile-document) .scenario-disclosure > summary::after{border-right-color:;border-bottom-color:}
:where(html[data-color-mode="dark"].mobile-document) .signal-scan-index[data-viewed="true"]{color:var(--accent)}
@media (max-width: 720px){
:where(html[data-color-mode="dark"].mobile-document) .pool-compact-controls select{border-top-color:;border-right-color:;border-bottom-color:;border-left-color:;background-image:;background-color:;color:var(--text)}
}
@media (max-width: 720px){
:where(html[data-color-mode="dark"].mobile-document) .market-overview-block{border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor;border-top-color:}
}
:where(html[data-color-mode="dark"].mobile-document) [data-section-state="pending"]::before,:where(html[data-color-mode="dark"].mobile-document) [data-section-state="loading"]::before,:where(html[data-color-mode="dark"].mobile-document) [data-section-state="error"]::before{color:var(--muted, #bdbdc1)}
:where(html[data-color-mode="dark"].mobile-document) .playbook-horizon{color:var(--muted, #bdbdc1)}
/* html[data-color-mode="dark"].mobile-document: stock-filters.css */
:where(html[data-color-mode="dark"].mobile-document) .stock-exclusion-buttons button{border-top-color:#4a4c54;border-right-color:#4a4c54;border-bottom-color:#4a4c54;border-left-color:#4a4c54;background-image:initial;background-color:#1c1c1e;color:#bdbdc1}
:where(html[data-color-mode="dark"].mobile-document) .stock-exclusion-buttons button[aria-pressed="true"]{background-image:initial;background-color:#242426;border-top-color:#396a61;border-right-color:#396a61;border-bottom-color:#396a61;border-left-color:#396a61;color:#8ee6d5;box-shadow:rgba(0,0,0,0.450) 0px 0px 0px 1px inset}
:where(html[data-color-mode="dark"].mobile-document) .stock-exclusion-buttons button:focus-visible{outline-color:#39556a}
:where(html[data-color-mode="dark"].mobile-document) .stock-exclusion-count{color:#bdbdc1}
/* html[data-color-mode="dark"].mobile-document: weekly-link.css */
:where(html[data-color-mode="dark"].mobile-document) .weekly-report-entry{border-top-color:#4a4c54;border-right-color:#4a4c54;border-bottom-color:#4a4c54;border-left-color:#4a4c54;background-image:initial;background-color:#242426;color:#95dfd1;text-decoration-color:initial}
:where(html[data-color-mode="dark"].mobile-document) .weekly-report-entry span{color:#bdbdc1}
:where(html[data-color-mode="dark"].mobile-document) .weekly-report-entry:hover{background-image:initial;background-color:#242426}
:where(html[data-color-mode="dark"].mobile-document) .weekly-report-entry:focus-visible{outline-color:#396a66}
/* html[data-color-mode="dark"].mobile-document: selection-focus.css */
:where(html[data-color-mode="dark"].mobile-document) .selection-focus{color:#9dc7d7}
:where(html[data-color-mode="dark"].mobile-document) .focus-heading p{color:#bdbdc1}
:where(html[data-color-mode="dark"].mobile-document) .focus-heading > span{color:#bdbdc1}
:where(html[data-color-mode="dark"].mobile-document) .focus-status{color:#bdbdc1}
:where(html[data-color-mode="dark"].mobile-document) .focus-status b{color:#9dc7d7}
:where(html[data-color-mode="dark"].mobile-document) .focus-meaning,:where(html[data-color-mode="dark"].mobile-document) .focus-filters{color:#bdbdc1}
:where(html[data-color-mode="dark"].mobile-document) .focus-group{border-top-color:#4a4c54}
:where(html[data-color-mode="dark"].mobile-document) .focus-group small,:where(html[data-color-mode="dark"].mobile-document) .focus-stock > small,:where(html[data-color-mode="dark"].mobile-document) .focus-stock details > small{color:#bdbdc1}
:where(html[data-color-mode="dark"].mobile-document) .focus-stock{border-top-color:#4a4c54}
:where(html[data-color-mode="dark"].mobile-document) .focus-stock-head button{border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor;background-image:initial;background-color:transparent;color:#82f3ea}
:where(html[data-color-mode="dark"].mobile-document) .focus-badge{background-image:initial;background-color:#242426;color:#bdbdc1}
:where(html[data-color-mode="dark"].mobile-document) .focus-badge[data-action="core"],:where(html[data-color-mode="dark"].mobile-document) .focus-badge[data-action="keep"],:where(html[data-color-mode="dark"].mobile-document) .focus-badge[data-action="promote"]{background-image:initial;background-color:#242426;color:#96dfc0}
:where(html[data-color-mode="dark"].mobile-document) .focus-badge[data-action="wait"]{background-image:initial;background-color:#362e1c;color:#e3c891}
:where(html[data-color-mode="dark"].mobile-document) .focus-blocker{color:#9dc4d7}
:where(html[data-color-mode="dark"].mobile-document) .focus-missing{color:#e3c891}
:where(html[data-color-mode="dark"].mobile-document) .focus-stock details > summary{color:#bdbdc1}
:where(html[data-color-mode="dark"].mobile-document) .selection-focus > footer,:where(html[data-color-mode="dark"].mobile-document) .focus-empty{color:#bdbdc1}
/* html[data-color-mode="dark"].mobile-document: astra-selection.css */
:where(html[data-color-mode="dark"].mobile-document) .astra-selection{border-bottom-color:#4a4c54;color:#9dd1d7}
:where(html[data-color-mode="dark"].mobile-document) .astra-selection header > span{color:#bdbdc1}
:where(html[data-color-mode="dark"].mobile-document) .astra-selection small,:where(html[data-color-mode="dark"].mobile-document) .astra-meta{color:#bdbdc1}
:where(html[data-color-mode="dark"].mobile-document) .astra-selection nav{background-image:initial;background-color:#242426}
:where(html[data-color-mode="dark"].mobile-document) .astra-selection nav button{border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor;background-image:initial;background-color:transparent;color:#bdbdc1}
:where(html[data-color-mode="dark"].mobile-document) .astra-selection nav button[aria-pressed="true"]{background-image:initial;background-color:#1c1c1e;color:#82f3e9;box-shadow:rgba(0,0,0,0.132) 0px 1px 3px}
:where(html[data-color-mode="dark"].mobile-document) .astra-group{border-top-color:#4a4c54}
:where(html[data-color-mode="dark"].mobile-document) .astra-group > summary span{color:#bdbdc1}
:where(html[data-color-mode="dark"].mobile-document) .astra-group > summary > i{border-right-color:#4a4c54;border-bottom-color:#4a4c54}
:where(html[data-color-mode="dark"].mobile-document) .astra-controls > input,:where(html[data-color-mode="dark"].mobile-document) .astra-controls > select,:where(html[data-color-mode="dark"].mobile-document) .astra-controls > button{border-top-color:#4a4c54;border-right-color:#4a4c54;border-bottom-color:#4a4c54;border-left-color:#4a4c54;background-image:initial;background-color:#1c1c1e;color:#bdbdc1}
:where(html[data-color-mode="dark"].mobile-document) .astra-result-count{color:#bdbdc1}
:where(html[data-color-mode="dark"].mobile-document) .astra-stock{border-top-color:#4a4c54}
:where(html[data-color-mode="dark"].mobile-document) .astra-stock > button{border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor;background-image:none;background-color:initial;color:#82f3ea}
:where(html[data-color-mode="dark"].mobile-document) .astra-stock > span{color:#bdbdc1}
:where(html[data-color-mode="dark"].mobile-document) .astra-stock > details > summary{color:#bdbdc1}
:where(html[data-color-mode="dark"].mobile-document) .astra-open-screen,:where(html[data-color-mode="dark"].mobile-document) .astra-open-review{border-top-color:#4a4c54;border-right-color:#4a4c54;border-bottom-color:#4a4c54;border-left-color:#4a4c54;background-image:initial;background-color:#1c1c1e;color:#82f3ea}
:where(html[data-color-mode="dark"].mobile-document) .refinement-outcome{border-left-color:#415962}
:where(html[data-color-mode="dark"].mobile-document) .refinement-outcome > strong{color:#9dc8d7}
:where(html[data-color-mode="dark"].mobile-document) .refinement-outcome > p{color:#bdbdc1}
:where(html[data-color-mode="dark"].mobile-document) .astra-check th,:where(html[data-color-mode="dark"].mobile-document) .astra-check td{border-bottom-color:#4a4c54}
:where(html[data-color-mode="dark"].mobile-document) .astra-check thead th{color:#bdbdc1}
:where(html[data-color-mode="dark"].mobile-document) .astra-stock > .astra-wait-hint{color:#ddca98}
/* html[data-color-mode="dark"].mobile-document: market-playbook.css */
:where(html[data-color-mode="dark"].mobile-document) .market-playbook{--stance:#9dd7d1;border-top-color:;border-bottom-color:#4a4c54;background-image:initial;background-color:#1c1c1e;color:#f2f2f6}
:where(html[data-color-mode="dark"].mobile-document) .market-playbook[data-tone="defensive"]{--stance:#d7a49d}
:where(html[data-color-mode="dark"].mobile-document) .market-playbook[data-tone="constructive"]{--stance:#96ded0}
:where(html[data-color-mode="dark"].mobile-document) .playbook-heading{color:#bdbdc1}
:where(html[data-color-mode="dark"].mobile-document) .playbook-heading span{color:var(--stance)}
:where(html[data-color-mode="dark"].mobile-document) .market-playbook h2{color:var(--stance)}
:where(html[data-color-mode="dark"].mobile-document) .playbook-evidence{color:#bdbdc1}
:where(html[data-color-mode="dark"].mobile-document) .market-playbook h3{color:#bdbdc1}
:where(html[data-color-mode="dark"].mobile-document) .market-playbook .playbook-warning{border-left-color:#6a5539;color:#e0c294}
:where(html[data-color-mode="dark"].mobile-document) .market-playbook details{border-top-color:#4a4c54}
:where(html[data-color-mode="dark"].mobile-document) .market-playbook summary{color:#bdbdc1}
:where(html[data-color-mode="dark"].mobile-document) .playbook-note{color:#bdbdc1}
:where(html[data-color-mode="dark"].mobile-document) .playbook-core-heading{border-top-color:#4a4c54}
:where(html[data-color-mode="dark"].mobile-document) .playbook-core-heading small{color:#bdbdc1}
:where(html[data-color-mode="dark"].mobile-document) .market-playbook .playbook-stock{border-top-color:currentcolor;border-bottom-color:#4a4c54}
:where(html[data-color-mode="dark"].mobile-document) .playbook-stock summary button{border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor;background-image:initial;background-color:transparent;color:#92cee3}
:where(html[data-color-mode="dark"].mobile-document) .playbook-stock summary span{color:#bdbdc1}
:where(html[data-color-mode="dark"].mobile-document) .playbook-stock summary small{color:#dbc499}
:where(html[data-color-mode="dark"].mobile-document) .playbook-stock dt{color:#bdbdc1}
:where(html[data-color-mode="dark"].mobile-document) .playbook-empty{color:#bdbdc1}
:where(html[data-color-mode="dark"].mobile-document) .playbook-scenario{border-top-color:#4a4c54}
/* html[data-color-mode="dark"].mobile-document: theme-discovery.css */
:where(html[data-color-mode="dark"].mobile-document) .theme-discovery{color:#f2f2f6}
:where(html[data-color-mode="dark"].mobile-document) .discovery-tabs{background-image:initial;background-color:#242426}
:where(html[data-color-mode="dark"].mobile-document) .discovery-tabs button{color:#bdbdc1;background-image:initial;background-color:transparent;border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor}
:where(html[data-color-mode="dark"].mobile-document) .discovery-tabs button.active{background-image:initial;background-color:#1c1c1e;color:#8aeada;box-shadow:rgba(0,0,0,0.115) 0px 1px 3px}
:where(html[data-color-mode="dark"].mobile-document) .discovery-search{border-top-color:#4a4c54;border-right-color:#4a4c54;border-bottom-color:#4a4c54;border-left-color:#4a4c54;background-image:initial;background-color:#1c1c1e}
:where(html[data-color-mode="dark"].mobile-document) .discovery-row{border-bottom-color:#4a4c54;background-image:initial;background-color:transparent}
:where(html[data-color-mode="dark"].mobile-document) .discovery-meta{color:#bdbdc1}
:where(html[data-color-mode="dark"].mobile-document) .discovery-preview{color:#bdbdc1}
:where(html[data-color-mode="dark"].mobile-document) .discovery-row[open] > summary{border-bottom-color:#4a4c54}
:where(html[data-color-mode="dark"].mobile-document) .discovery-branch-title{color:#8aeada}
:where(html[data-color-mode="dark"].mobile-document) .discovery-branch{border-bottom-color:#4a4c54}
:where(html[data-color-mode="dark"].mobile-document) .discovery-stock{border-bottom-color:#4a4c54}
:where(html[data-color-mode="dark"].mobile-document) .discovery-stock-name{border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor;background-image:none;background-color:initial;color:#8cbde8}
:where(html[data-color-mode="dark"].mobile-document) .discovery-stock-meta{color:#bdbdc1}
:where(html[data-color-mode="dark"].mobile-document) .discovery-stock-status,:where(html[data-color-mode="dark"].mobile-document) .discovery-stock-source{color:#bdbdc1}
:where(html[data-color-mode="dark"].mobile-document) .discovery-note{color:#bdbdc1}
:where(html[data-color-mode="dark"].mobile-document) .discovery-more > summary{color:#bdbdc1}
:where(html[data-color-mode="dark"].mobile-document) .discovery-footer{color:#bdbdc1}
:where(html[data-color-mode="dark"].mobile-document) .discovery-page{background-image:initial;background-color:#242426;border-top-color:#4a4c54;border-right-color:#4a4c54;border-bottom-color:#4a4c54;border-left-color:#4a4c54}
:where(html[data-color-mode="dark"].mobile-document) .theme-discovery button:focus-visible,:where(html[data-color-mode="dark"].mobile-document) .theme-discovery summary:focus-visible{outline-color:#396a63}
/* html[data-color-mode="dark"].mobile-document: mobile-app.css */
:where(html[data-color-mode="dark"].mobile-document) .mobile-app{--page:#242426;--surface:#1c1c1e;--surface-soft:#242426;--ink:#f2f2f6;--muted:#bdbdc1;--line:#4a4c54;--blue:#82e7f3;--blue-soft:#242426;--accent:#82e7f3;--accent-soft:#242426;--red:#e09599;--green:#96dfb7;--amber:#f3ca82;background-image:;background-color:;color:var(--ink)}
:where(html[data-color-mode="dark"].mobile-document) .mobile-app button:focus-visible,:where(html[data-color-mode="dark"].mobile-document) .mobile-app summary:focus-visible,:where(html[data-color-mode="dark"].mobile-document) .mobile-app a:focus-visible,:where(html[data-color-mode="dark"].mobile-document) .mobile-app select:focus-visible{outline-color:#39656a}
:where(html[data-color-mode="dark"].mobile-document) .mobile-app .mobile-shell{background-image:;background-color:;box-shadow:none}
:where(html[data-color-mode="dark"].mobile-document) .mobile-app .mobile-header{border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor;background-image:;background-color:}
:where(html[data-color-mode="dark"].mobile-document) .mobile-app .brand-mark{border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor;background-image:initial;background-color:#db3646}
:where(html[data-color-mode="dark"].mobile-document) .mobile-app #headerMeta{color:var(--muted)}
:where(html[data-color-mode="dark"].mobile-document) .mobile-app .icon-button{border-top-color:;border-right-color:;border-bottom-color:;border-left-color:;background-image:initial;background-color:#1c1c1e;box-shadow:rgba(0,0,0,0.022) 0px 2px 5px}
:where(html[data-color-mode="dark"].mobile-document) .mobile-app .update-strip{border-top-color:currentcolor;border-right-color:currentcolor;border-left-color:currentcolor;border-bottom-color:;background-image:initial;background-color:transparent}
:where(html[data-color-mode="dark"].mobile-document) .mobile-app #updateTime{color:var(--muted)}
:where(html[data-color-mode="dark"].mobile-document) .mobile-app #dateSelect{border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor;background-image:initial;background-color:transparent;color:var(--ink)}
:where(html[data-color-mode="dark"].mobile-document) .mobile-app .mobile-page-nav{border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor;border-top-color:#4a4c54;background-image:initial;background-color:rgba(28,28,30,0.900);box-shadow:rgba(0,0,0,0.034) 0px -4px 24px}
:where(html[data-color-mode="dark"].mobile-document) .mobile-app .mobile-page-nav button{border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor;color:#bdbdc1;background-image:initial;background-color:transparent}
:where(html[data-color-mode="dark"].mobile-document) .mobile-app .mobile-page-nav button.active{color:#82e7f3;background-image:initial;background-color:#242426;box-shadow:rgba(255,255,255,0.090) 0px 1px 1px inset}
:where(html[data-color-mode="dark"].mobile-document) .mobile-app .reader-nav button{border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor;background-image:initial;background-color:transparent;color:var(--muted)}
:where(html[data-color-mode="dark"].mobile-document) .mobile-app .reader-nav button[aria-current="page"]{background-image:initial;background-color:#242426;color:#96d5de}
:where(html[data-color-mode="dark"].mobile-document) .mobile-app .review-tab-nav{border-top-color:currentcolor;border-right-color:currentcolor;border-left-color:currentcolor;border-bottom-color:;background-image:;background-color:}
:where(html[data-color-mode="dark"].mobile-document) .mobile-app .review-tab-nav button{border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor;background-image:initial;background-color:transparent;color:var(--muted)}
:where(html[data-color-mode="dark"].mobile-document) .mobile-app .review-tab-nav button[aria-selected="true"]{background-image:initial;background-color:#242426;color:#96d5de;box-shadow:none}
:where(html[data-color-mode="dark"].mobile-document) .mobile-app .today-kicker{color:var(--muted)}
:where(html[data-color-mode="dark"].mobile-document) .mobile-app .today-kicker > span:first-child{color:#bdbdc1}
:where(html[data-color-mode="dark"].mobile-document) .mobile-app .today-headline{color:var(--muted)}
:where(html[data-color-mode="dark"].mobile-document) .mobile-app .today-source{color:var(--muted)}
:where(html[data-color-mode="dark"].mobile-document) .mobile-app .today-source button,:where(html[data-color-mode="dark"].mobile-document) .mobile-app .today-directions button{color:var(--blue);background-image:initial;background-color:transparent;border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor}
:where(html[data-color-mode="dark"].mobile-document) .mobile-app .today-warning{color:#e7c28d;border-top-color:}
:where(html[data-color-mode="dark"].mobile-document) .mobile-app .today-directions{border-top-color:}
:where(html[data-color-mode="dark"].mobile-document) .mobile-app .today-directions li{border-left-color:#426260}
:where(html[data-color-mode="dark"].mobile-document) .mobile-app .today-empty{color:var(--muted)}
:where(html[data-color-mode="dark"].mobile-document) .mobile-app .content-section,:where(html[data-color-mode="dark"].mobile-document) .mobile-app .market-band,:where(html[data-color-mode="dark"].mobile-document) .mobile-app .overnight-band,:where(html[data-color-mode="dark"].mobile-document) .mobile-app .selection-focus,:where(html[data-color-mode="dark"].mobile-document) .mobile-app .astra-selection{border-top-color:currentcolor;border-right-color:currentcolor;border-left-color:currentcolor;border-bottom-color:;box-shadow:none;background-image:initial;background-color:transparent}
:where(html[data-color-mode="dark"].mobile-document) .mobile-app .market-band{border-top-color:}
:where(html[data-color-mode="dark"].mobile-document) .mobile-app .market-band > div:first-child span{color:var(--ink)}
:where(html[data-color-mode="dark"].mobile-document) .mobile-app #marketTone{color:var(--muted)}
:where(html[data-color-mode="dark"].mobile-document) .mobile-app #marketAction{color:var(--muted)}
:where(html[data-color-mode="dark"].mobile-document) .mobile-app .market-metrics{border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor}
:where(html[data-color-mode="dark"].mobile-document) .mobile-app .market-metrics span{border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor;background-image:initial;background-color:transparent}
:where(html[data-color-mode="dark"].mobile-document) .mobile-app #marketBreadth{color:var(--red)}
:where(html[data-color-mode="dark"].mobile-document) .mobile-app #marketDecline{color:var(--green)}
:where(html[data-color-mode="dark"].mobile-document) .mobile-app .market-turnover-line{border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor}
:where(html[data-color-mode="dark"].mobile-document) .mobile-app #marketOverviewSummary{color:var(--muted)}
:where(html[data-color-mode="dark"].mobile-document) .mobile-app .app-disclosure{border-bottom-color:}
:where(html[data-color-mode="dark"].mobile-document) .mobile-app .app-disclosure > summary::after{background-image:url("/static/mobile-assets/chevron-right.svg");background-color:initial}
:where(html[data-color-mode="dark"].mobile-document) .mobile-app .app-disclosure > section:last-child{border-bottom-color:currentcolor}
:where(html[data-color-mode="dark"].mobile-document) .mobile-app .focus-group{border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor}
:where(html[data-color-mode="dark"].mobile-document) .mobile-app .focus-group > header{border-top-color:}
:where(html[data-color-mode="dark"].mobile-document) .mobile-app .focus-stock{border-top-color:}
:where(html[data-color-mode="dark"].mobile-document) .mobile-app .signal-group,:where(html[data-color-mode="dark"].mobile-document) .mobile-app .mobile-stock-group,:where(html[data-color-mode="dark"].mobile-document) .mobile-app .astra-group{border-top-color:;border-right-color:;border-bottom-color:;border-left-color:;box-shadow:none;background-image:initial;background-color:#1c1c1e}
:where(html[data-color-mode="dark"].mobile-document) .mobile-app .mobile-shell > footer{color:var(--muted)}
:where(html[data-color-mode="dark"].mobile-document) .mobile-app .install-help{color:var(--blue)}
:where(html[data-color-mode="dark"].mobile-document) .mobile-app #installApp{border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor;background-image:initial;background-color:#242426}
:where(html[data-color-mode="dark"].mobile-document) .mobile-app .chart-close-button{background-image:initial;background-color:#242426}
@media (prefers-reduced-transparency: reduce), (prefers-contrast: more){
:where(html[data-color-mode="dark"].mobile-document) .mobile-app .mobile-page-nav{background-image:initial;background-color:#1c1c1e;border-top-color:#4a4c54;border-right-color:#4a4c54;border-bottom-color:#4a4c54;border-left-color:#4a4c54}
:where(html[data-color-mode="dark"].mobile-document) .mobile-app{--muted:#bdbdc1;--line:#4a4c54}
}
:where(html[data-color-mode="dark"].mobile-document) .mobile-app{--glass:linear-gradient(155deg,rgba(28,28,30,0.940),rgba(36,36,38,0.760));--glass-edge:rgba(74,76,84,0.950);--glass-shadow:inset 0 1px 0 rgba(255,255,255,0.090),inset 0 -1px 1px rgba(255,255,255,0.090),0 2px 7px rgba(0,0,0,0.060)}
:where(html[data-color-mode="dark"].mobile-document) .mobile-app .mobile-page-nav{border-top-color:rgba(74,76,84,0.640);border-right-color:rgba(74,76,84,0.640);border-bottom-color:rgba(74,76,84,0.640);border-left-color:rgba(74,76,84,0.640);background-image:linear-gradient(155deg, rgba(28,28,30,0.440), rgba(28,28,30,0.180) 52%, rgba(36,36,38,0.220));background-color:initial;box-shadow:rgba(255,255,255,0.090) 0px 1px 0px inset, rgba(255,255,255,0.090) 0px -1px 0px inset, rgba(0,0,0,0.126) 0px 0px 0px 1px, rgba(0,0,0,0.168) 0px 8px 28px}
:where(html[data-color-mode="dark"].mobile-document) .mobile-app .mobile-page-nav button{color:#bdbdc1}
:where(html[data-color-mode="dark"].mobile-document) .mobile-app .mobile-page-nav button.active{background-image:linear-gradient(155deg, rgba(28,28,30,0.580), rgba(28,28,30,0.160));background-color:initial;box-shadow:rgba(255,255,255,0.090) 0px 1px 0px inset, rgba(255,255,255,0.090) 0px 0px 0px 1px inset, rgba(0,0,0,0.126) 0px 2px 8px;color:#82e7f3}
:where(html[data-color-mode="dark"].mobile-document) .mobile-app :is(.icon-button, .reader-nav button, .review-tab-nav button, .m-refine-tabs button, .core-track-switch button, .signal-filters button, .stock-exclusion-buttons button, .stock-chart-mode button, .chart-sequence-bar button, .m-stock-pager button, .m-stock-filters > summary){border-top-color:rgba(74,76,84,0.540);border-right-color:rgba(74,76,84,0.540);border-bottom-color:rgba(74,76,84,0.540);border-left-color:rgba(74,76,84,0.540);background-image:;background-color:;box-shadow:var(--glass-shadow);color:#bdbdc1}
:where(html[data-color-mode="dark"].mobile-document) .mobile-app :is(.reader-nav button[aria-current="page"], .review-tab-nav button[aria-selected="true"], .m-refine-tabs button[aria-pressed="true"], .core-track-switch button.active, .signal-filters button.active, .stock-exclusion-buttons button[aria-pressed="true"], .stock-chart-mode button.active){background-image:linear-gradient(145deg, #1c1c1e, #242426);background-color:initial;border-top-color:#3e6165;border-right-color:#3e6165;border-bottom-color:#3e6165;border-left-color:#3e6165;color:#82e7f3;box-shadow:rgba(255,255,255,0.090) 0px 1px 0px inset, rgba(0,0,0,0.126) 0px 1px 3px}
:where(html[data-color-mode="dark"].mobile-document) .mobile-app button:disabled{box-shadow:none}
:where(html[data-color-mode="dark"].mobile-document) .mobile-app .review-tab-nav{background-image:initial;background-color:rgba(36,36,38,0.930)}
:where(html[data-color-mode="dark"].mobile-document) .mobile-app .m-refine-tabs{background-image:none;background-color:initial}
:where(html[data-color-mode="dark"].mobile-document) .mobile-app .m-refine-warning{color:#e9c58b;background-image:initial;background-color:#362d1c}
:where(html[data-color-mode="dark"].mobile-document) .mobile-app .m-stock-toolbar > input{border-top-color:#4a4c54;border-right-color:#4a4c54;border-bottom-color:#4a4c54;border-left-color:#4a4c54;background-image:initial;background-color:#1c1c1e;color:var(--ink)}
:where(html[data-color-mode="dark"].mobile-document) .mobile-app .m-stock-filters{border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor}
:where(html[data-color-mode="dark"].mobile-document) .mobile-app .m-filter-dot{background-image:initial;background-color:#156d75}
:where(html[data-color-mode="dark"].mobile-document) .mobile-app .m-stock-filter-body select{border-top-color:;border-right-color:;border-bottom-color:;border-left-color:;background-image:initial;background-color:#1c1c1e}
:where(html[data-color-mode="dark"].mobile-document) .mobile-app .m-stock-exclusions{border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor}
:where(html[data-color-mode="dark"].mobile-document) .mobile-app [data-clear-stock]{background-image:none;background-color:initial;border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor;color:var(--blue)}
:where(html[data-color-mode="dark"].mobile-document) .mobile-app .m-stock-count{color:var(--muted)}
:where(html[data-color-mode="dark"].mobile-document) .mobile-app .m-stock-quick-pages button{background-image:;background-color:;border-top-color:rgba(74,76,84,0.540);border-right-color:rgba(74,76,84,0.540);border-bottom-color:rgba(74,76,84,0.540);border-left-color:rgba(74,76,84,0.540);box-shadow:var(--glass-shadow)}
:where(html[data-color-mode="dark"].mobile-document) .mobile-app .m-stock-row{border-top-color:;background-image:initial;background-color:transparent}
:where(html[data-color-mode="dark"].mobile-document) .mobile-app .m-stock-identity button{background-image:none;background-color:initial;border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor;color:#9dc7d7}
:where(html[data-color-mode="dark"].mobile-document) .mobile-app .m-stock-identity > span{color:var(--muted)}
:where(html[data-color-mode="dark"].mobile-document) .mobile-app .m-stock-badge{color:#bdbdc1}
:where(html[data-color-mode="dark"].mobile-document) .mobile-app .m-stock-badge[data-action="wait"]{color:#e8c88d}
:where(html[data-color-mode="dark"].mobile-document) .mobile-app .m-stock-badge:is([data-action="promote"], [data-action="keep"]){color:#82f3ed}
:where(html[data-color-mode="dark"].mobile-document) .mobile-app .m-stock-evidence p > b{color:var(--muted)}
:where(html[data-color-mode="dark"].mobile-document) .mobile-app .m-evidence-code{color:var(--muted)}
:where(html[data-color-mode="dark"].mobile-document) .mobile-app .m-stock-pager{border-top-color:}
:where(html[data-color-mode="dark"].mobile-document) .mobile-app .m-stock-pager select{background-image:initial;background-color:transparent;border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor;color:var(--ink)}
:where(html[data-color-mode="dark"].mobile-document) .mobile-app .m-stock-empty{color:var(--muted)}
:where(html[data-color-mode="dark"].mobile-document) .mobile-app [data-refine-jump]{border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor;background-image:initial;background-color:transparent;color:var(--ink)}
:where(html[data-color-mode="dark"].mobile-document) .mobile-app [data-refine-jump]:focus-visible{outline-color:#396a68}
:where(html[data-color-mode="dark"].mobile-document) .mobile-app .m-refine-source{border-top-color:}
:where(html[data-color-mode="dark"].mobile-document) .mobile-app .m-refine-source > summary{color:var(--muted)}
:where(html[data-color-mode="dark"].mobile-document) .mobile-app .focus-stock-head button{color:var(--ink)}
:where(html[data-color-mode="dark"].mobile-document) .mobile-app .focus-stock .focus-badge{background-image:none;background-color:initial;border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor}
:where(html[data-color-mode="dark"].mobile-document) .mobile-app .core-track-switch{background-image:none;background-color:initial;border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor}
:where(html[data-color-mode="dark"].mobile-document) .mobile-app #coreCount{color:var(--muted)}
@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){
:where(html[data-color-mode="dark"].mobile-document) .mobile-app{--glass:#1c1c1e}
:where(html[data-color-mode="dark"].mobile-document) .mobile-app .mobile-page-nav{background-image:initial;background-color:#242426}
}
@media (prefers-reduced-transparency: reduce), (prefers-contrast: more){
:where(html[data-color-mode="dark"].mobile-document) .mobile-app{--glass:#1c1c1e}
:where(html[data-color-mode="dark"].mobile-document) .mobile-app .mobile-page-nav,:where(html[data-color-mode="dark"].mobile-document) .mobile-app .review-tab-nav{background-image:initial;background-color:#1c1c1e}
:where(html[data-color-mode="dark"].mobile-document) .mobile-app .mobile-page-nav{border-top-color:#4a4c54;border-right-color:#4a4c54;border-bottom-color:#4a4c54;border-left-color:#4a4c54;box-shadow:none}
:where(html[data-color-mode="dark"].mobile-document) .mobile-app .mobile-page-nav button.active{background-image:initial;background-color:#242426;box-shadow:rgba(0,0,0,0.450) 0px 0px 0px 1px inset}
:where(html[data-color-mode="dark"].mobile-document) .mobile-app .m-stock-badge[data-action="wait"]{color:#ecc588}
}
/* html[data-color-mode="dark"].mobile-document: research-atlas.css */
:where(html[data-color-mode="dark"].mobile-document) .research-atlas{color:#f2f2f6}
:where(html[data-color-mode="dark"].mobile-document) .atlas-heading p,:where(html[data-color-mode="dark"].mobile-document) .atlas-heading > span{color:#bdbdc1}
:where(html[data-color-mode="dark"].mobile-document) .atlas-tabs{border-top-color:#4a4c54;border-right-color:#4a4c54;border-bottom-color:#4a4c54;border-left-color:#4a4c54;background-image:initial;background-color:rgba(36,36,38,0.820);box-shadow:rgba(255,255,255,0.090) 0px 1px 0px inset}
:where(html[data-color-mode="dark"].mobile-document) .atlas-tabs button{border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor;background-image:initial;background-color:transparent;color:#bdbdc1}
:where(html[data-color-mode="dark"].mobile-document) .atlas-tabs button.active{color:#95dfd9;background-image:initial;background-color:rgba(28,28,30,0.960);box-shadow:rgba(0,0,0,0.126) 0px 2px 6px, rgba(255,255,255,0.090) 0px 1px 1px inset}
:where(html[data-color-mode="dark"].mobile-document) .atlas-tabs button:focus-visible,:where(html[data-color-mode="dark"].mobile-document) .atlas-source summary:focus-visible{outline-color:#394e6a}
:where(html[data-color-mode="dark"].mobile-document) .atlas-card{background-image:initial;background-color:#1c1c1e;border-top-color:#4a4c54;border-right-color:#4a4c54;border-bottom-color:#4a4c54;border-left-color:#4a4c54}
:where(html[data-color-mode="dark"].mobile-document) .atlas-status{color:#9bd9d0}
:where(html[data-color-mode="dark"].mobile-document) .atlas-status.partial,:where(html[data-color-mode="dark"].mobile-document) .atlas-delay{color:#e2c293}
:where(html[data-color-mode="dark"].mobile-document) .atlas-status.unavailable{color:#bdbdc1}
:where(html[data-color-mode="dark"].mobile-document) .atlas-legend{color:#bdbdc1}
:where(html[data-color-mode="dark"].mobile-document) .atlas-legend b{color:#f2f2f6}
:where(html[data-color-mode="dark"].mobile-document) .atlas-bar-row small{color:#bdbdc1}
:where(html[data-color-mode="dark"].mobile-document) .atlas-bar-track{background-image:initial;background-color:#242426}
:where(html[data-color-mode="dark"].mobile-document) .atlas-bar-track::after{background-image:initial;background-color:#2e2e30}
:where(html[data-color-mode="dark"].mobile-document) .atlas-bar-track .up{background-image:initial;background-color:#36231c}
:where(html[data-color-mode="dark"].mobile-document) .atlas-bar-track .down{background-image:initial;background-color:#45988b}
:where(html[data-color-mode="dark"].mobile-document) .atlas-explanation{color:#bdbdc1}
:where(html[data-color-mode="dark"].mobile-document) .atlas-reading{color:#bdbdc1}
:where(html[data-color-mode="dark"].mobile-document) .atlas-source{border-top-color:#4a4c54}
:where(html[data-color-mode="dark"].mobile-document) .atlas-source summary,:where(html[data-color-mode="dark"].mobile-document) .atlas-methods summary{color:#bdbdc1}
:where(html[data-color-mode="dark"].mobile-document) .atlas-source p,:where(html[data-color-mode="dark"].mobile-document) .atlas-methods p{color:#bdbdc1}
:where(html[data-color-mode="dark"].mobile-document) .atlas-methods a{color:#99bbdc}
:where(html[data-color-mode="dark"].mobile-document) .atlas-empty{color:#bdbdc1}
:where(html[data-color-mode="dark"].mobile-document) .atlas-picker{background-image:initial;background-color:#242426}
:where(html[data-color-mode="dark"].mobile-document) .atlas-picker button{border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent;background-image:initial;background-color:transparent;color:#bdbdc1}
:where(html[data-color-mode="dark"].mobile-document) .atlas-picker button.active{color:#8fe5dd;border-top-color:#4a4c54;border-right-color:#4a4c54;border-bottom-color:#4a4c54;border-left-color:#4a4c54;background-image:initial;background-color:#1c1c1e;box-shadow:rgba(0,0,0,0.098) 0px 1px 3px}
:where(html[data-color-mode="dark"].mobile-document) .atlas-picker button small{color:#bdbdc1}
:where(html[data-color-mode="dark"].mobile-document) .atlas-metrics dt{color:#bdbdc1}
:where(html[data-color-mode="dark"].mobile-document) .atlas-detail summary{color:#9dd4d7}
:where(html[data-color-mode="dark"].mobile-document) .atlas-detail li{border-bottom-color:#4a4c54}
:where(html[data-color-mode="dark"].mobile-document) .atlas-detail small{color:#bdbdc1}
/* html[data-color-mode="dark"].mobile-document: chart-workspace.css */
:where(html[data-color-mode="dark"].mobile-document) .chart-tools select{border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor;background-image:initial;background-color:#242426;color:#bdbdc1}
:where(html[data-color-mode="dark"].mobile-document) .chart-tool-icons button{background-image:initial;background-color:transparent;border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor}
:where(html[data-color-mode="dark"].mobile-document) .chart-tool-icons button:hover{background-image:initial;background-color:#242426}
:where(html[data-color-mode="dark"].mobile-document) .chart-tool-icons button:focus-visible{outline-color:#39556a}
:where(html[data-color-mode="dark"].mobile-document) .chart-quote time{color:#bdbdc1}
:where(html[data-color-mode="dark"].mobile-document) .chart-facts small{color:#bdbdc1}
:where(html[data-color-mode="dark"].mobile-document) .chart-indicators small{color:#bdbdc1}
:where(html[data-color-mode="dark"].mobile-document) .stock-chart-legend .ma5{color:#f2c582}
:where(html[data-color-mode="dark"].mobile-document) .stock-chart-legend .ma10{color:#8db7e8}
:where(html[data-color-mode="dark"].mobile-document) .stock-chart-legend .ma20{color:#d79dcf}
:where(html[data-color-mode="dark"].mobile-document) .stock-chart-legend .change-up{color:#eb898e}
:where(html[data-color-mode="dark"].mobile-document) .stock-chart-legend .change-down{color:#89ecd3}
:where(html[data-color-mode="dark"].mobile-document) .atlas-chart-controls select{border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor;background-image:initial;background-color:#242426;color:#bdbdc1}
:where(html[data-color-mode="dark"].mobile-document) .atlas-chart-controls small{color:#bdbdc1}
:where(html[data-color-mode="dark"].mobile-document) .atlas-legend time{color:#bdbdc1}
:where(html[data-color-mode="dark"].mobile-document) .atlas-legend button{color:#bdbdc1;background-image:none;background-color:initial;border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor}
:where(html[data-color-mode="dark"].mobile-document) .atlas-legend button[aria-pressed="false"] b{text-decoration-color:initial}
:where(html[data-color-mode="dark"].mobile-document) .atlas-legend button:focus-visible{outline-color:#39556a}
:where(html[data-color-mode="dark"].mobile-document) .atlas-bar-track{background-image:initial;background-color:#242426}
:where(html[data-color-mode="dark"].mobile-document) .atlas-bar-track .up{background-image:initial;background-color:#361c1e}
:where(html[data-color-mode="dark"].mobile-document) .atlas-bar-track .down{background-image:initial;background-color:#33977f}
/* html[data-color-mode="dark"].mobile-document: external-environment.css */
:where(html[data-color-mode="dark"].mobile-document) .external-environment{color:var(--text, #f2f2f6)}
:where(html[data-color-mode="dark"].mobile-document) .ee-heading > span,:where(html[data-color-mode="dark"].mobile-document) .ee-summary,:where(html[data-color-mode="dark"].mobile-document) .ee-boundary{color:#bdbdc1}
:where(html[data-color-mode="dark"].mobile-document) .ee-asof{color:#bdbdc1}
:where(html[data-color-mode="dark"].mobile-document) .ee-tabs{background-image:initial;background-color:rgba(46,46,48,0.080)}
:where(html[data-color-mode="dark"].mobile-document) .ee-tabs button{background-image:initial;background-color:transparent;color:#bdbdc1;border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor}
:where(html[data-color-mode="dark"].mobile-document) .ee-tabs button[aria-pressed="true"]{background-image:initial;background-color:rgba(28,28,30,0.850);box-shadow:rgba(0,0,0,0.132) 0px 1px 4px;color:#f2f2f6}
:where(html[data-color-mode="dark"].mobile-document) .ee-tabs button span{color:#bdbdc1}
:where(html[data-color-mode="dark"].mobile-document) .ee-row{border-bottom-color:rgba(217,222,232,0.190)}
:where(html[data-color-mode="dark"].mobile-document) .ee-sector strong::after{color:#bdbdc1}
:where(html[data-color-mode="dark"].mobile-document) .ee-row small{color:#bdbdc1}
:where(html[data-color-mode="dark"].mobile-document) .ee-up{color:#df959a}
:where(html[data-color-mode="dark"].mobile-document) .ee-down{color:#89ecd9}
:where(html[data-color-mode="dark"].mobile-document) .ee-detail p > b{color:#9db8d7}
:where(html[data-color-mode="dark"].mobile-document) .ee-quotes{border-top-color:rgba(217,222,232,0.190)}
:where(html[data-color-mode="dark"].mobile-document) .ee-empty{color:#bdbdc1}
/* html[data-color-mode="dark"]:not(.mobile-document):not(.login-document): app.css */
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) body{background-image:;background-color:}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .workspace-page-nav{border-top-color:rgba(217,222,232,0.140);border-right-color:rgba(217,222,232,0.140);border-bottom-color:rgba(217,222,232,0.140);border-left-color:rgba(217,222,232,0.140);background-image:initial;background-color:rgba(36,36,38,0.820);box-shadow:rgba(0,0,0,0.084) 0px 5px 18px}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .workspace-page-nav button.active{background-image:initial;background-color:#1c1c1e;color:#82b8f3;box-shadow:rgba(0,0,0,0.126) 0px 1px 5px}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .metric-panel,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .market-overview-block,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .decision-panel,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .content-section,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .side-panel,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .status-panel,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .audit-panel{border-top-color:rgba(217,222,232,0.140);border-right-color:rgba(217,222,232,0.140);border-bottom-color:rgba(217,222,232,0.140);border-left-color:rgba(217,222,232,0.140);box-shadow:rgba(0,0,0,0.042) 0px 1px 2px}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .stock-name-button{border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor;background-image:initial;background-color:transparent;color:var(--text)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .stock-name-button:hover{border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor;color:var(--blue)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .turnover-spark{border-top-color:}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .stock-chart-backdrop{background-image:initial;background-color:rgba(46,46,48,0.220)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .stock-chart-drawer{border-top-color:rgba(217,222,232,0.180);border-right-color:rgba(217,222,232,0.180);border-left-color:rgba(217,222,232,0.180);border-bottom-color:currentcolor;background-image:initial;background-color:#1c1c1e;box-shadow:rgba(0,0,0,0.224) 0px -18px 54px}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .stock-chart-drawer-head{border-bottom-color:}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .stock-chart-drawer-head p{color:var(--muted)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .chart-close-button{border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor;background-image:initial;background-color:#242426;color:#f2f2f6}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .stock-chart-mode{background-image:initial;background-color:#242426}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .stock-chart-mode button{border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor;background-image:initial;background-color:transparent;color:#bdbdc1}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .stock-chart-mode button.active{background-image:initial;background-color:#1c1c1e;color:#f2f2f6;box-shadow:rgba(0,0,0,0.168) 0px 1px 4px}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .stock-chart-legend{color:var(--muted)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .stock-chart-legend b,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .stock-chart-legend em{color:#f2f2f6}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .stock-chart-legend .ma5{color:#f3c082}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .stock-chart-legend .ma10{color:#82b8f3}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .stock-chart-legend .ma20{color:#ca8be9}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .stock-chart-legend .change-up{color:var(--red)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .stock-chart-legend .change-down{color:var(--green)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .stock-chart-legend .change-flat{color:var(--muted)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .stock-chart-stage{border-top-color:rgba(217,222,232,0.100)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .stock-chart-loading{background-image:initial;background-color:rgba(28,28,30,0.840);color:var(--muted)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .stock-chart-credit{border-top-color:;color:#b0b0b4}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .stock-chart-credit a{color:#82b8f3;text-decoration-color:initial}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) body{background-image:;background-color:;color:var(--text)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) button{border-top-color:;border-right-color:;border-bottom-color:;border-left-color:;background-image:;background-color:;color:var(--text)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) button:hover{border-top-color:#414f62;border-right-color:#414f62;border-bottom-color:#414f62;border-left-color:#414f62}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) button.primary{border-top-color:;border-right-color:;border-bottom-color:;border-left-color:;background-image:;background-color:;color:#f2f2f6}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) select{border-top-color:;border-right-color:;border-bottom-color:;border-left-color:;background-image:;background-color:;color:var(--text)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) input{border-top-color:;border-right-color:;border-bottom-color:;border-left-color:;background-image:;background-color:;color:var(--text)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) input:focus,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) select:focus,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) button:focus-visible{outline-color:rgba(217,222,232,0.300)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) #subTitle,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .section-head p,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .metric-panel small{color:var(--muted)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .workspace-page-nav{border-top-color:;border-right-color:;border-bottom-color:;border-left-color:;background-image:initial;background-color:rgba(36,36,38,0.960);box-shadow:rgba(0,0,0,0.112) 0px 8px 20px}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .workspace-page-nav button{border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor;background-image:initial;background-color:transparent;color:#bdbdc1}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .workspace-page-nav button small{color:#bdbdc1}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .workspace-page-nav button:hover{background-image:initial;background-color:rgba(28,28,30,0.700);color:#83abf1}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .workspace-page-nav button.active{background-image:initial;background-color:#1c1c1e;color:#83abf1;box-shadow:rgba(0,0,0,0.168) 0px 1px 4px}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .workspace-page-nav button.active small{color:#97b9dd}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .operations summary{border-top-color:;border-right-color:;border-bottom-color:;border-left-color:;background-image:;background-color:}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .operations[open] .toolbar{border-top-color:;border-right-color:;border-bottom-color:;border-left-color:;background-image:;background-color:;box-shadow:var(--shadow)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .metric-panel,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .chart-panel,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .side-panel,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .report-panel,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .status-panel,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .decision-panel,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .governance-panel,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .context-section,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .intelligence-workspace,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .market-overview-workspace,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .market-intel-workspace,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .next-session-workspace,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .special-signal-workspace{border-top-color:;border-right-color:;border-bottom-color:;border-left-color:;background-image:;background-color:;box-shadow:var(--shadow)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .subjective-group-head{border-bottom-color:#39506a}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .horizon-short .subjective-group-head{border-bottom-color:#6a5839}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .horizon-long .subjective-group-head{border-bottom-color:#396a66}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .subjective-group-head small,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .subjective-viewpoint-head small{color:var(--muted)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .subjective-group-head > span,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .subjective-viewpoint-head > span{color:#9db5d7}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .subjective-viewpoint-row{border-bottom-color:#4a4c54}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .subjective-viewpoint-row p{color:#9db3d7}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .subjective-viewpoint-meta span,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .subjective-viewpoint-tags span{border-top-color:#4a4c54;border-right-color:#4a4c54;border-bottom-color:#4a4c54;border-left-color:#4a4c54;background-image:initial;background-color:#242426;color:#bdbdc1}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .subjective-viewpoint-row dt{color:var(--muted)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .subjective-viewpoint-row dd{color:#9db5d7}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .subjective-viewpoint-policy{border-left-color:#6a5839;background-image:initial;background-color:#36311c;color:#f3c482}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .tracked-theme-row,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .discipline-row{border-top-color:;border-right-color:;border-bottom-color:;border-left-color:;background-image:;background-color:}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .tracked-theme-row.stage-positive{border-top-color:#396a4b;border-right-color:#396a4b;border-bottom-color:#396a4b;border-left-color:#396a4b;background-image:initial;background-color:#242426}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .tracked-theme-row.stage-danger,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .discipline-row.check-fail{border-top-color:#6a5239;border-right-color:#6a5239;border-bottom-color:#6a5239;border-left-color:#6a5239;background-image:initial;background-color:#362a1c}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .theme-metrics span,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .stage-chip{border-top-color:#4a4c54;border-right-color:#4a4c54;border-bottom-color:#4a4c54;border-left-color:#4a4c54;background-image:initial;background-color:#242426;color:#9db5d7}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .theme-alert,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .discipline-principle,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .discipline-inline{border-top-color:#39506a;border-right-color:#39506a;border-bottom-color:#39506a;border-left-color:#39506a;background-image:initial;background-color:#242426;color:#9db3d7}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .discipline-summary div{border-top-color:;border-right-color:;border-bottom-color:;border-left-color:;background-image:;background-color:}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .discipline-summary span{color:var(--muted)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .discipline-blocked,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .discipline-inline.discipline-blocked{border-top-color:#6a5239;border-right-color:#6a5239;border-bottom-color:#6a5239;border-left-color:#6a5239;background-image:initial;background-color:#362a1c;color:#f19f84}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .discipline-warning,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .discipline-inline.discipline-warning{border-top-color:#6a6039;border-right-color:#6a6039;border-bottom-color:#6a6039;border-left-color:#6a6039;background-image:initial;background-color:#36311c;color:#f2bd82}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .discipline-pass,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .discipline-inline.discipline-pass{border-top-color:#396a4a;border-right-color:#396a4a;border-bottom-color:#396a4a;border-left-color:#396a4a;background-image:initial;background-color:#242426;color:#8ee6b0}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .planned-position{border-top-color:#394f6a;border-right-color:#394f6a;border-bottom-color:#394f6a;border-left-color:#394f6a;background-image:initial;background-color:#242426}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .exit-pending-position{border-top-color:#6a5239;border-right-color:#6a5239;border-bottom-color:#6a5239;border-left-color:#6a5239;background-image:initial;background-color:#362a1c}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .role-plan{border-top-color:#394f6a;border-right-color:#394f6a;border-bottom-color:#394f6a;border-left-color:#394f6a;background-image:initial;background-color:#242426;color:#86a1ef}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .role-risk{border-top-color:#6a5239;border-right-color:#6a5239;border-bottom-color:#6a5239;border-left-color:#6a5239;background-image:initial;background-color:#362a1c;color:#f3a382}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .metric-label{color:var(--muted)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .market-intel-summary{color:#9db3d7}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .market-intel-stats{border-top-color:;border-bottom-color:}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .market-intel-stats span{border-left-color:}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .market-intel-stats span:first-child{border-left-color:currentcolor}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .market-intel-stats small{color:var(--muted)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .market-intel-columns > div{border-left-color:}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .market-intel-columns > div:first-child{border-left-color:currentcolor}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .market-intel-columns span{color:var(--muted)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .market-intel-columns p{color:var(--text)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .market-overview-head{border-bottom-color:}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .market-overview-head p{color:var(--muted)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .market-overview-block{border-left-color:}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .market-overview-block:first-child{border-left-color:currentcolor}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .overview-kicker{color:var(--muted)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .market-overview-block > small{color:var(--muted)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .market-count-strip,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .market-ratio-strip{color:#9db5d7}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .market-count-strip b,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .market-ratio-strip b{color:var(--text)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .market-count-strip .advance b{color:#ef8d86}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .market-count-strip .decline b{color:#82f3c3}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .judgement-block > p{color:#9db3d7}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .turnover-spark span{background-image:initial;background-color:#2e2e30}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .turnover-spark span.recent{background-image:;background-color:}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .turnover-crosshair-tooltip{border-top-color:rgba(217,222,232,0.140);border-right-color:rgba(217,222,232,0.140);border-bottom-color:rgba(217,222,232,0.140);border-left-color:rgba(217,222,232,0.140);background-image:initial;background-color:rgba(28,28,30,0.940);box-shadow:rgba(0,0,0,0.168) 0px 4px 14px;color:#bdbdc1}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .turnover-crosshair-tooltip b{color:#f2f2f6}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .macro-event-workspace{border-top-color:;border-right-color:;border-bottom-color:;border-left-color:#39516a;background-image:initial;background-color:#1c1c1e}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .macro-event-workspace.macro-positive{border-left-color:#396a4b}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .macro-event-workspace.macro-negative{border-left-color:#6a3939}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .macro-event-workspace.macro-ongoing,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .macro-event-workspace.macro-uncertain{border-left-color:#6a5539}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .macro-event-summary{color:#9db3d7}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .macro-scenario{border-top-color:;border-right-color:;border-bottom-color:;border-left-color:;background-image:;background-color:}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .macro-scenario summary{color:var(--text)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .macro-scenario summary b{color:var(--muted)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .macro-scenario p,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .macro-scenario small{color:var(--muted)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .macro-scenario small strong{color:var(--text)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .macro-event-footer{border-top-color:}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .macro-event-footer strong{color:#9db3d7}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .macro-event-footer small{color:var(--muted)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .selection-channel-bar{border-top-color:;border-right-color:;border-bottom-color:;border-left-color:;background-image:;background-color:}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .selection-channel-copy p{color:var(--muted)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .section-kicker{color:#9db5d7}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .selection-channel-control button{border-top-color:#4a4c54;border-right-color:#4a4c54;border-bottom-color:#4a4c54;border-left-color:#4a4c54;background-image:initial;background-color:#242426;color:#9db3d7}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .selection-channel-control button:hover{border-top-color:#4a4c54;border-right-color:#4a4c54;border-bottom-color:#4a4c54;border-left-color:#4a4c54;background-image:initial;background-color:#242426}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .selection-channel-control button.active.short-track{border-top-color:#6a4339;border-right-color:#6a4339;border-bottom-color:#6a4339;border-left-color:#6a4339;background-image:initial;background-color:#242426;color:#ea988a}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .selection-channel-control button.active.trend-track{border-top-color:#39696a;border-right-color:#39696a;border-bottom-color:#39696a;border-left-color:#39696a;background-image:initial;background-color:#242426;color:#82f1f3}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .selection-channel-control button.active.all-track{border-top-color:#4a4c54;border-right-color:#4a4c54;border-bottom-color:#4a4c54;border-left-color:#4a4c54;background-image:initial;background-color:#242426;color:#9db3d7}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .selection-channel-control small{color:#bdbdc1}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .next-session-head{border-bottom-color:#4a4c54}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .next-session-head p{color:var(--muted)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .next-session-card{border-right-color:#4a4c54;border-bottom-color:#4a4c54;border-left-color:#4a4c54;border-top-color:#4a4c54;background-image:initial;background-color:#1c1c1e}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .next-session-card.rating-a,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .next-session-card.rating-b-plus{border-top-color:var(--teal)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .next-session-card.direction-risk{border-top-color:var(--red);background-image:initial;background-color:#242426}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .next-session-rank{background-image:initial;background-color:#242426;color:#9db3d7}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .next-session-card-head > div > small,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .next-session-card-head > b > small{color:var(--muted)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .next-session-card-head > b{color:var(--teal)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .direction-risk .next-session-card-head > b{color:var(--red)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .next-session-headline{color:#9db3d7}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .next-session-metrics span{border-top-color:#4a4c54;border-right-color:#4a4c54;border-bottom-color:#4a4c54;border-left-color:#4a4c54;background-image:initial;background-color:#242426;color:#bdbdc1}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .next-session-metrics b{color:#9db5d7}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .next-session-evidence{color:#bdbdc1}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .next-session-evidence strong{color:#83abf1}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .next-session-stock small{color:var(--muted)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .next-session-stock > b{color:var(--teal)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .next-session-stock.active{border-top-color:#394f6a;border-right-color:#394f6a;border-bottom-color:#394f6a;border-left-color:#394f6a;background-image:initial;background-color:#242426}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .next-session-empty{color:var(--muted)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .next-session-path{color:#9db3d7}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .next-session-conditions{color:#9db5d7}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .next-session-conditions dt{color:#bdbdc1}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .next-session-warning{border-top-color:#4a4c54;color:#f3bc82}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .next-session-note{color:var(--muted)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .style-summary{border-bottom-color:#4a4c54}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .style-row{border-bottom-color:#4a4c54}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .style-bar{background-image:initial;background-color:#242426}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .style-bar i{background-image:initial;background-color:#15756e}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .context-metrics span{color:#bdbdc1}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .context-alert{border-bottom-color:#4a4c54;color:#f3bc82}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .event-row{border-bottom-color:#4a4c54}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .event-group-head{border-left-color:#3e4d65;background-image:initial;background-color:#242426}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .event-category-0 .event-group-head{border-left-color:#6a3d39}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .event-category-1 .event-group-head{border-left-color:#394b6a}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .event-category-2 .event-group-head{border-left-color:#43396a}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .event-category-3 .event-group-head{border-left-color:#6a4b39}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .event-category-4 .event-group-head{border-left-color:#39656a}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .event-category-5 .event-group-head{border-left-color:#396a56}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .event-group-head strong{color:#9db5d7}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .event-group-head span{color:var(--muted)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .event-date small{color:#bdbdc1}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .event-date span{background-image:initial;background-color:#1c2636;color:#86a1ef}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .impact-a .event-date span{background-image:initial;background-color:#36261c;color:#f3ab82}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .event-copy p,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .news-copy p{color:#9db5d7}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .event-copy small,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .news-copy small{color:var(--muted)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .event-meta{color:#bdbdc1}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .event-meta b{color:#83abf1}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .forum-signal{border-top-color:#6a4f39;border-right-color:#6a4f39;border-bottom-color:#6a4f39;border-left-color:#6a4f39;color:#f19f84;background-image:initial;background-color:#362a1c}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .decision-line{border-bottom-color:#4a4c54}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .decision-line:last-child{border-bottom-color:currentcolor}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .decision-line span{background-image:initial;background-color:#1c2636;color:var(--blue)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .decision-line p{color:#9db5d7}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .decision-meta span,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .price-line span{border-top-color:#4a4c54;border-right-color:#4a4c54;border-bottom-color:#4a4c54;border-left-color:#4a4c54;background-image:initial;background-color:#242426;color:#9db5d7}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .theme-row,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .core-stock-row,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .no-chase-row{border-top-color:;border-right-color:;border-bottom-color:;border-left-color:;background-image:;background-color:}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .theme-direction[open]{border-top-color:#39506a;border-right-color:#39506a;border-bottom-color:#39506a;border-left-color:#39506a;box-shadow:rgba(0,0,0,0.126) 0px 5px 18px}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .theme-direction-heading strong{color:#9cb6d8}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .theme-direction-heading small,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .theme-direction-score small{color:var(--muted)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .theme-direction-score b{color:var(--red)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .theme-direction-action{color:#9db5d7}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .theme-direction-preview{color:#bdbdc1}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .theme-direction-summary > i,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .mobile-theme-disclosure > summary > i{border-right-color:#4a4c54;border-bottom-color:#4a4c54}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .theme-direction-detail{border-top-color:rgba(217,222,232,0.180);background-image:initial;background-color:rgba(28,28,30,0.620)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .theme-direction-context span{color:#92b9e2}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .theme-direction-context p{color:#bdbdc1}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .theme-stock-button{border-top-color:#4a4c54;border-right-color:#4a4c54;border-bottom-color:#4a4c54;border-left-color:#4a4c54;background-image:initial;background-color:#1c1c1e;color:var(--ink)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .theme-stock-button:hover,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .theme-stock-button:focus-visible,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .theme-stock-button.active{border-top-color:#39506a;border-right-color:#39506a;border-bottom-color:#39506a;border-left-color:#39506a;background-image:initial;background-color:#242426;outline-color:initial}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .theme-stock-button.is-core{border-left-color:}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .theme-stock-identity > b{background-image:initial;background-color:#242426;color:#92b9e2}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .theme-stock-identity strong{color:#8bb7e9}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .theme-stock-identity small,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .theme-stock-role small,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .theme-stock-scores small{color:var(--muted)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .theme-stock-role em{color:#9db3d7}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .theme-stock-scores b{color:#8cbbe8}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .theme-stock-empty{border-top-color:#3c4f67;border-right-color:#3c4f67;border-bottom-color:#3c4f67;border-left-color:#3c4f67;color:var(--muted)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .theme-score-note{color:var(--muted)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .core-stock-row:hover,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .no-chase-row:hover{border-top-color:#39506a;border-right-color:#39506a;border-bottom-color:#39506a;border-left-color:#39506a}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .core-stock-row.active,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .no-chase-row.active,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .heat-row.active,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .position-row.active{border-top-color:;border-right-color:;border-bottom-color:;border-left-color:;box-shadow:rgba(0,0,0,0.350) 0px 0px 0px 1px inset}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .tone-positive,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .level-positive{border-top-color:#396a54;border-right-color:#396a54;border-bottom-color:#396a54;border-left-color:#396a54;background-image:initial;background-color:#242426}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .tone-cautious,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .level-danger,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .level-high{border-top-color:#6a5339;border-right-color:#6a5339;border-bottom-color:#6a5339;border-left-color:#6a5339;background-image:initial;background-color:#362a1c}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .level-warning,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .level-medium{border-top-color:#6a6039;border-right-color:#6a6039;border-bottom-color:#6a6039;border-left-color:#6a6039;background-image:initial;background-color:#36311c}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .risk-action{border-top-color:#6a5339;border-right-color:#6a5339;border-bottom-color:#6a5339;border-left-color:#6a5339;background-image:initial;background-color:#362a1c;color:#f19f84}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .report-panel[open] summary.section-head{border-bottom-color:}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) #klineCanvas{border-top-color:;border-right-color:;border-bottom-color:;border-left-color:;background-image:initial;background-color:#1c1c1e}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .tabs{border-bottom-color:}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .tab{border-top-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor;border-right-color:;background-image:;background-color:}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .tab:last-child{border-right-color:currentcolor}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .tab.active{background-image:;background-color:;color:var(--blue)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .candidate-track-switch{border-bottom-color:;background-image:initial;background-color:rgba(28,28,30,0.960)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .intraday-gate{border-left-color:#39486a;background-image:initial;background-color:#242426;color:#8ea5e6}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .intraday-gate.stale{border-left-color:#4a4c54;background-image:initial;background-color:#242426;color:#bdbdc1}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .candidate-pool-summary{border-top-color:#4a4c54;border-right-color:#4a4c54;border-bottom-color:#4a4c54;border-left-color:#4a4c54;background-image:initial;background-color:#242426;color:#9db5d7}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .candidate-pool-summary strong{color:#9db0d8}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .candidate-direction-group{border-top-color:#4a4c54;border-right-color:#4a4c54;border-bottom-color:#4a4c54;border-left-color:#4a4c54;background-image:initial;background-color:#1c1c1e}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .candidate-direction-group.has-core{border-left-color:#6a3939}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .candidate-direction-summary{background-image:initial;background-color:#242426}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .candidate-direction-group[open] > .candidate-direction-summary{border-bottom-color:#4a4c54;background-image:initial;background-color:#242426}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .candidate-direction-title strong{color:#9db0d8}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .candidate-direction-title small,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .candidate-direction-names{color:var(--muted)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .candidate-direction-summary > i,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .candidate-compact-meta > i{border-right-color:#4a4c54;border-bottom-color:#4a4c54}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .candidate-direction-list{background-image:initial;background-color:#242426}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .candidate-disclosure[open] > .candidate-compact-summary{border-bottom-color:;background-image:initial;background-color:#1c1c1e}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .candidate-compact-name > b{background-image:initial;background-color:#242426;color:#86b5ee}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .candidate-compact-name small{color:var(--muted)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .candidate-compact-meta em{background-image:initial;background-color:#242426;color:#f3829d}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .candidate-compact-meta strong{color:#89ecae}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .candidate-detail{background-image:initial;background-color:#1c1c1e}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .candidate-track-switch button{border-top-color:#4a4c54;border-right-color:#4a4c54;border-bottom-color:#4a4c54;border-left-color:#4a4c54;background-image:initial;background-color:#242426;color:#9db5d7}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .candidate-track-switch button.active{border-top-color:#39486a;border-right-color:#39486a;border-bottom-color:#39486a;border-left-color:#39486a;background-image:initial;background-color:#242426;color:#86a1ef}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .candidate-row,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .position-row,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .heat-row,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .sector-row,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .review-row,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .integration-row{border-top-color:;border-right-color:;border-bottom-color:;border-left-color:;background-image:;background-color:}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .candidate-row:hover{border-top-color:#39506a;border-right-color:#39506a;border-bottom-color:#39506a;border-left-color:#39506a}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .candidate-row.active{border-top-color:;border-right-color:;border-bottom-color:;border-left-color:;background-image:initial;background-color:#242426}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .heat-row:hover{border-top-color:#39506a;border-right-color:#39506a;border-bottom-color:#39506a;border-left-color:#39506a}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .heat-row.heat-medium{background-image:initial;background-color:#242426}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .heat-row.heat-high{border-top-color:#6a5239;border-right-color:#6a5239;border-bottom-color:#6a5239;border-left-color:#6a5239;background-image:initial;background-color:#362a1c}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .row-top span,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .row-metrics span,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .review-row span{color:var(--muted)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .score{color:var(--blue)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .row-note{color:var(--muted)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .score-strip span{border-top-color:#4a4c54;border-right-color:#4a4c54;border-bottom-color:#4a4c54;border-left-color:#4a4c54;background-image:initial;background-color:#242426;color:#9db5d7}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .rank-model-line{border-left-color:#39486a;background-image:initial;background-color:#242426;color:#9db3d7}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .rank-model-line strong{color:#ef8d86}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .news-evidence-line{border-left-color:#414f62;background-image:initial;background-color:#242426;color:#9db5d7}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .news-evidence-line.evidence-cross_validated,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .news-evidence-line.evidence-official_primary{border-left-color:#396a4b;background-image:initial;background-color:#242426;color:#8ee6b0}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .news-evidence-line.evidence-single_source{border-left-color:#6a5339;background-image:initial;background-color:#36311c;color:#f3ac82}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .row-risk{color:var(--amber)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .setup-line{color:var(--muted)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .setup-chip{border-top-color:#394f6a;border-right-color:#394f6a;border-bottom-color:#394f6a;border-left-color:#394f6a;background-image:initial;background-color:#242426;color:#86a1ef}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .track-chip{border-top-color:#3c5067;border-right-color:#3c5067;border-bottom-color:#3c5067;border-left-color:#3c5067;background-image:initial;background-color:#242426;color:#9db5d7}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .track-chip.track-short_term{border-top-color:#6a5839;border-right-color:#6a5839;border-bottom-color:#6a5839;border-left-color:#6a5839;background-image:initial;background-color:#36311c;color:#f3ac82}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .track-chip.track-trend{border-top-color:#396a66;border-right-color:#396a66;border-bottom-color:#396a66;border-left-color:#396a66;background-image:initial;background-color:#242426;color:#8aeae4}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .dual-track-line{border-left-color:#414f62;background-image:initial;background-color:#242426;color:#9db5d7}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .dual-track-line strong{color:#9db3d7}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .dual-track-line.relay-relay_allowed{border-left-color:#396a4b;background-image:initial;background-color:#242426}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .dual-track-line.relay-intraday_confirm{border-left-color:#6a5339;background-image:initial;background-color:#36311c}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .dual-track-line.relay-trend_pullback_only{border-left-color:#396a66;background-image:initial;background-color:#242426}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .intraday-live{border-top-color:#4a4c54;border-right-color:#4a4c54;border-bottom-color:#4a4c54;border-left-color:#4a4c54;background-image:initial;background-color:#242426;color:#9db5d7}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .intraday-live.live-confirmed{border-top-color:#396a4b;border-right-color:#396a4b;border-bottom-color:#396a4b;border-left-color:#396a4b;background-image:initial;background-color:#242426;color:#8ee6b0}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .intraday-live.live-reject{border-top-color:#6a3939;border-right-color:#6a3939;border-bottom-color:#6a3939;border-left-color:#6a3939;background-image:initial;background-color:#242426;color:#ea8a8a}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .preferred-style-line{border-left-color:#414f62;background-image:initial;background-color:#242426;color:#9db5d7}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .preferred-style-line strong{color:#9aaddb}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .preferred-style-line.style-state-triggered{border-left-color:#6a3939;background-image:initial;background-color:#242426;color:#ea8a8a}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .preferred-style-line.style-state-ready{border-left-color:#39486a;background-image:initial;background-color:#242426;color:#86a1ef}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .setup-right_side_acceleration{border-top-color:#6a3939;border-right-color:#6a3939;border-bottom-color:#6a3939;border-left-color:#6a3939;background-image:initial;background-color:#242426;color:#ed8787}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .setup-momentum_leader{border-top-color:#6a5239;border-right-color:#6a5239;border-bottom-color:#6a5239;border-left-color:#6a5239;background-image:initial;background-color:#362a1c;color:#f3a382}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .setup-trend_pullback{border-top-color:#396a4b;border-right-color:#396a4b;border-bottom-color:#396a4b;border-left-color:#396a4b;background-image:initial;background-color:#242426;color:#89ecae}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .setup-potential_fermentation{border-top-color:#396a54;border-right-color:#396a54;border-bottom-color:#396a54;border-left-color:#396a54;background-image:initial;background-color:#242426;color:#82f3d2}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .setup-trend_confirmed{border-top-color:#394f6a;border-right-color:#394f6a;border-bottom-color:#394f6a;border-left-color:#394f6a;background-image:initial;background-color:#242426;color:#86a1ef}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .setup-pullback_watch{border-top-color:#42396a;border-right-color:#42396a;border-bottom-color:#42396a;border-left-color:#42396a;background-image:initial;background-color:#242426;color:#b08aea}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .setup-heat_watch{border-top-color:#6a6039;border-right-color:#6a6039;border-bottom-color:#6a6039;border-left-color:#6a6039;background-image:initial;background-color:#36311c;color:#f3c482}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .setup-avoid_chase{border-top-color:#6a5239;border-right-color:#6a5239;border-bottom-color:#6a5239;border-left-color:#6a5239;background-image:initial;background-color:#362a1c;color:#f3a382}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .setup-wait_confirm{border-top-color:#4a4c54;border-right-color:#4a4c54;border-bottom-color:#4a4c54;border-left-color:#4a4c54;background-image:initial;background-color:#242426;color:#bdbdc1}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .role-chip{border-top-color:#4a4c54;border-right-color:#4a4c54;border-bottom-color:#4a4c54;border-left-color:#4a4c54;background-image:initial;background-color:#242426;color:#bdbdc1}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .role-position{border-top-color:#396a54;border-right-color:#396a54;border-bottom-color:#396a54;border-left-color:#396a54;background-image:initial;background-color:#242426;color:#82f3d2}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .role-final{border-top-color:#394f6a;border-right-color:#394f6a;border-bottom-color:#394f6a;border-left-color:#394f6a;background-image:initial;background-color:#242426;color:#86a1ef}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .position-row.active-position{border-top-color:#396a54;border-right-color:#396a54;border-bottom-color:#396a54;border-left-color:#396a54;background-image:initial;background-color:#242426}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .position-action{border-top-color:#394f6a;border-right-color:#394f6a;border-bottom-color:#394f6a;border-left-color:#394f6a;background-image:initial;background-color:#242426;color:#86a1ef}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .heat-alert{border-top-color:#6a5339;border-right-color:#6a5339;border-bottom-color:#6a5339;border-left-color:#6a5339;background-image:initial;background-color:#362a1c;color:#f19f84}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .heat-badges,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .heat-line{color:var(--muted)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .heat-line span:not(.heat-chip){border-top-color:#4a4c54;border-right-color:#4a4c54;border-bottom-color:#4a4c54;border-left-color:#4a4c54;background-image:initial;background-color:#242426}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .heat-chip{border-top-color:#394f6a;border-right-color:#394f6a;border-bottom-color:#394f6a;border-left-color:#394f6a;background-image:initial;background-color:#242426;color:#86a1ef}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .heat-chip.heat-medium,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .heat-medium .heat-chip{border-top-color:#6a6039;border-right-color:#6a6039;border-bottom-color:#6a6039;border-left-color:#6a6039;background-image:initial;background-color:#36311c;color:#f3c482}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .heat-chip.heat-high,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .heat-high .heat-chip{border-top-color:#6a5239;border-right-color:#6a5239;border-bottom-color:#6a5239;border-left-color:#6a5239;background-image:initial;background-color:#362a1c;color:#f3a382}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .heat-chip.heat-watch,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .heat-watch .heat-chip{border-top-color:#396a4a;border-right-color:#396a4a;border-bottom-color:#396a4a;border-left-color:#396a4a;background-image:initial;background-color:#242426;color:#89ecae}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .special-signal-head{border-bottom-color:}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .special-signal-head p{color:var(--muted)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .special-signal-summary{background-image:initial;background-color:#242426;border-bottom-color:}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .special-signal-summary > div{border-top-color:#4a4c54;border-right-color:#4a4c54;border-bottom-color:#4a4c54;border-left-color:#4a4c54;background-image:initial;background-color:#1c1c1e}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .special-signal-summary span{color:var(--muted)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .special-signal-summary > small{color:var(--muted)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .special-signal-summary .summary-top strong{color:#f3829d}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .special-signal-summary .summary-bottom strong{color:#89ecae}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .special-signal-summary .summary-risk strong{color:#f3ab82}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .special-signal-filters{border-bottom-color:;background-image:initial;background-color:#1c1c1e}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .special-filter-row > span{color:var(--muted)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .special-filter-row button{border-top-color:#4a4c54;border-right-color:#4a4c54;border-bottom-color:#4a4c54;border-left-color:#4a4c54;background-image:initial;background-color:#242426;color:#9db5d7}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .special-filter-row button.active{border-top-color:#39486a;border-right-color:#39486a;border-bottom-color:#39486a;border-left-color:#39486a;background-image:initial;background-color:#242426;color:#86a1ef}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .n-pattern-workspace{border-top-color:}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .n-pattern-head p{color:var(--muted)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .n-pattern-filters button{border-top-color:;border-right-color:;border-bottom-color:;border-left-color:;background-image:;background-color:;color:var(--muted)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .n-pattern-filters button b{color:var(--text)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .n-pattern-filters button.active{border-top-color:#39506a;border-right-color:#39506a;border-bottom-color:#39506a;border-left-color:#39506a;background-image:initial;background-color:#242426;color:var(--blue)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .n-pattern-group-head{color:var(--muted)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .n-pattern-group-head strong{color:var(--text)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .n-pattern-row{border-top-color:;border-right-color:;border-bottom-color:;border-left-color:#39516a;background-image:initial;background-color:#1c1c1e;color:var(--text)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .n-pattern-row.n-pattern-ready{border-left-color:#5a396a}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .n-pattern-row.risk-separated{border-left-color:#6a5539;background-image:initial;background-color:#242426}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .n-pattern-row:hover,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .n-pattern-row.active{border-top-color:#394f6a;border-right-color:#394f6a;border-bottom-color:#394f6a;border-left-color:#394f6a;box-shadow:rgba(0,0,0,0.112) 0px 3px 10px}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .n-pattern-stock small{color:var(--muted)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .n-pattern-badge{color:var(--blue)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .n-pattern-badge b{color:var(--text)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .n-pattern-metrics i{background-image:;background-color:;color:var(--muted)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .regulatory-watch-workspace{border-top-color:}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .regulatory-watch-head p{color:var(--muted)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .regulatory-watch-summary > div{border-top-color:;border-right-color:;border-bottom-color:;border-left-color:;background-image:initial;background-color:#1c1c1e}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .regulatory-watch-summary span,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .regulatory-watch-summary p{color:var(--muted)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .regulatory-watch-row{border-top-color:;border-right-color:;border-bottom-color:;border-left-color:#39516a;background-image:initial;background-color:#1c1c1e}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .regulatory-watch-row.category-st_risk,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .regulatory-watch-row.category-delisting_risk,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .regulatory-watch-row.category-beijing_risk{border-left-color:#6a5739}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .regulatory-watch-row.category-strong_decline{border-left-color:#396a45}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .regulatory-stock button{border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor;background-image:initial;background-color:transparent;color:var(--blue)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .regulatory-stock small,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .regulatory-phase small,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .regulatory-metric small{color:var(--muted)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .regulatory-watch-detail{border-top-color:;background-image:initial;background-color:#242426}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .regulatory-date-strip,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .regulatory-detail-foot,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .regulatory-watch-detail p{color:var(--muted)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .regulatory-path span{border-top-color:#4a4c54;border-right-color:#4a4c54;border-bottom-color:#4a4c54;border-left-color:#4a4c54;background-image:initial;background-color:#1c1c1e}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .regulatory-flag{background-image:initial;background-color:#362c1c;color:#f19f84}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .regulatory-sources a{color:var(--blue)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .regulatory-threshold-row{border-top-color:#6a5639;border-right-color:#6a5639;border-bottom-color:#6a5639;border-left-color:#6a5739;background-image:initial;background-color:#242426}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .regulatory-threshold-row button{border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor;background-image:initial;background-color:transparent;color:var(--blue)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .regulatory-threshold-row small,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .regulatory-threshold-row p{color:var(--muted)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .regulatory-watch-stats details{border-top-color:;border-right-color:;border-bottom-color:;border-left-color:;background-image:initial;background-color:#242426}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .regulatory-watch-stats summary span,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .regulatory-watch-stats details > div small{color:var(--muted)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .regulatory-watch-stats p{color:#9db5d7}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .special-signal-group + .special-signal-group{border-top-color:#4a4c54}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .special-signal-group-head strong{border-left-color:#6a3939}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .special-signal-group.signal-bottom .special-signal-group-head strong{border-left-color:#396a4b}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .special-signal-risk-group{border-top-color:#6a5339;border-right-color:#6a5339;border-bottom-color:#6a5339;border-left-color:#6a5339;background-image:initial;background-color:#242426}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .special-signal-risk-group .special-signal-group-head strong{border-left-color:#6a4b39}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .special-signal-group-head span{color:var(--muted)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .special-signal-row{border-top-color:#4a4c54;border-right-color:#4a4c54;border-bottom-color:#4a4c54;border-left-color:#6a3939;background-image:initial;background-color:#1c1c1e;color:var(--text)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .special-signal-row.signal-bottom{border-left-color:#396a4b}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .special-signal-row.risk-separated{border-top-color:#6a5339;border-right-color:#6a5339;border-bottom-color:#6a5339;border-left-color:#6a4b39;background-image:initial;background-color:#1c1c1e}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .special-signal-row:hover,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .special-signal-row.active{border-top-color:#394f6a;border-right-color:#394f6a;border-bottom-color:#394f6a;border-left-color:#394f6a;background-image:initial;background-color:#1c1c1e;box-shadow:rgba(0,0,0,0.112) 0px 3px 10px}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .special-signal-stock small,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .special-signal-metrics{color:var(--muted)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .special-pair-price em{color:#ec8888}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .signal-bottom .special-pair-price em{color:#89ecae}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .touch-chip{background-image:initial;background-color:#242426;color:#9db5d7}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .special-risk-tag{border-top-color:#6a5339;border-right-color:#6a5339;border-bottom-color:#6a5339;border-left-color:#6a5339;background-image:initial;background-color:#362a1c;color:#f3a382}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .intel-head{border-bottom-color:}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .intel-head p{color:var(--muted)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .intel-tabs{border-top-color:;border-right-color:;border-bottom-color:;border-left-color:}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .intel-tab{border-top-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor;border-right-color:;background-image:initial;background-color:#242426}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .intel-tab:last-child{border-right-color:currentcolor}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .intel-tab.active{background-image:initial;background-color:#1c1c1e;color:var(--blue)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .intel-direction-row,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .intel-news-row,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .source-row{border-bottom-color:#4a4c54}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .micro-theme-radar{border-bottom-color:#4a4c54}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .micro-theme-head small,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .micro-theme-title small{color:var(--muted)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .micro-theme-head > span{color:#9db3d7}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .micro-theme-filters{border-top-color:;border-right-color:;border-bottom-color:;border-left-color:}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .micro-theme-filter{border-top-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor;border-right-color:;background-image:initial;background-color:#242426}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .micro-theme-filter:last-child{border-right-color:currentcolor}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .micro-theme-filter.active{background-image:initial;background-color:#1c1c1e;color:#83abf1}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .micro-theme-card{border-top-color:#4a4c54;border-right-color:#4a4c54;border-bottom-color:#4a4c54;border-left-color:#4a4c54;background-image:initial;background-color:#1c1c1e}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .micro-theme-card.stage-launch{border-left-color:#394e6a}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .micro-theme-card.stage-accelerate{border-left-color:#396a54}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .micro-theme-card.stage-persist{border-left-color:#396a65}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .micro-theme-card.stage-diverge{border-left-color:#48396a}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .micro-theme-card.stage-split{border-left-color:#6a5039}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .micro-theme-card.stage-fade{border-left-color:#6a3d39}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .micro-theme-card.source-single{border-left-color:#6a5539;background-image:initial;background-color:#242426}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .micro-theme-card.source-single .micro-theme-title > span{background-image:initial;background-color:#362b1c;color:#f3ab82}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .micro-theme-card.source-single .micro-theme-depth strong{color:#f3ab82}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .micro-theme-title > span{background-image:initial;background-color:#242426;color:#9db3d7}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .micro-theme-divergence{border-left-color:#48396a;background-image:initial;background-color:#242426;color:#ab95df}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .micro-theme-metrics span{color:var(--muted)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .micro-theme-metrics b{color:#9db6d7}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .micro-theme-signal-metrics span{border-top-color:#4a4c54;border-right-color:#4a4c54;border-bottom-color:#4a4c54;border-left-color:#4a4c54;background-image:initial;background-color:#242426}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .micro-theme-signal-metrics small{color:var(--muted)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .micro-theme-signal-metrics b{color:#9db3d7}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .micro-theme-tracking{border-left-color:#4a4c54;background-image:initial;background-color:#242426}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .micro-theme-tracking strong{color:#9db5d7}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .micro-theme-tracking span{color:var(--muted)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .micro-theme-tracking.tracking-strong,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .micro-theme-tracking.tracking-steady{border-left-color:#396a65;background-image:initial;background-color:#242426}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .micro-theme-tracking.tracking-strong strong,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .micro-theme-tracking.tracking-steady strong{color:#82f3c3}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .micro-theme-tracking.tracking-weak{border-left-color:#6a3d39;background-image:initial;background-color:#242426}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .micro-theme-tracking.tracking-weak strong{color:#ef8d86}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .micro-theme-depth strong{color:#82f3c3}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .micro-theme-depth span{color:var(--muted)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .micro-theme-leaders button{border-top-color:#4a4c54;border-right-color:#4a4c54;border-bottom-color:#4a4c54;border-left-color:#4a4c54;background-image:initial;background-color:#242426}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .micro-theme-leaders small{color:var(--muted)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .micro-theme-plan dt{color:var(--muted)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .micro-theme-risk{color:#f3ab82}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .candidate-micro-theme{border-left-color:#48396a;background-image:initial;background-color:#242426}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .candidate-micro-theme strong{color:#ab95df}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .candidate-micro-theme span{color:#9db5d7}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .candidate-recognition{border-left-color:#396a65;background-image:initial;background-color:#242426}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .candidate-recognition strong{color:#82f3c3}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .candidate-recognition span{color:#9db5d7}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .candidate-leadership{border-left-color:#6a3d39;background-image:initial;background-color:#242426}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .candidate-leadership strong{color:#ef8d86}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .candidate-leadership span{color:#9db5d7}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .us-overview{border-bottom-color:#4a4c54}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .us-overview > div{border-left-color:#4a4c54;background-image:initial;background-color:#242426}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .us-overview span,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .us-overview small,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .us-intel-title span,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .us-sector-row small,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .us-catalyst-head small{color:var(--muted)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .cross-asset-summary{border-left-color:#434f61;background-image:initial;background-color:#242426}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .cross-asset-summary p{color:#9db5d7}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .cross-asset-summary span,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .cross-asset-item span,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .cross-asset-item small{color:var(--muted)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .cross-asset-item{border-top-color:#4a4c54;border-right-color:#4a4c54;border-bottom-color:#4a4c54;border-left-color:#4a4c54;background-image:initial;background-color:#1c1c1e}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .cross-asset-implication,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .scenario-verification{border-left-color:#414f62;color:#9db5d7}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .scenario-card{border-top-color:#4a4c54}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .scenario-card:first-of-type{border-top-color:currentcolor}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .scenario-card-head strong{color:#9aaddb}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .scenario-summary{border-left-color:#39486a;background-image:initial;background-color:#242426}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .scenario-summary > p{color:#9db3d7}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .scenario-probability > i{background-image:initial;background-color:#242426}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .scenario-probability > i > b{background-image:initial;background-color:#2e2e30}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .scenario-probability.dominant > span,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .scenario-probability.dominant > strong{color:#86a1ef}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .scenario-probability.dominant > i > b{background-image:initial;background-color:#3569db}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .scenario-state-line span{border-top-color:#4a4c54;border-right-color:#4a4c54;border-bottom-color:#4a4c54;border-left-color:#4a4c54;color:#9db5d7}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .scenario-factors p{background-image:initial;background-color:#242426;color:#9db5d7}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .scenario-factors strong{color:#9aaddb}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .viewpoint-overview{border-bottom-color:#4a4c54}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .viewpoint-overview > div{border-left-color:#39486a;background-image:initial;background-color:#242426}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .viewpoint-overview span,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .viewpoint-overview small{color:var(--muted)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .viewpoint-section{border-bottom-color:#4a4c54}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .viewpoint-row{border-top-color:#4a4c54;border-right-color:#4a4c54;border-bottom-color:#4a4c54;border-left-color:#39486a;background-image:initial;background-color:#1c1c1e}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .viewpoint-head small{color:var(--muted)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .viewpoint-head > span{border-top-color:#394f6a;border-right-color:#394f6a;border-bottom-color:#394f6a;border-left-color:#394f6a;background-image:initial;background-color:#242426;color:#86a1ef}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .viewpoint-row > p{color:#9db3d7}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .viewpoint-tags span{border-top-color:#39506a;border-right-color:#39506a;border-bottom-color:#39506a;border-left-color:#39506a;background-image:initial;background-color:#242426;color:#9db5d7}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .viewpoint-stock small{color:var(--muted)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .viewpoint-row dt{color:var(--muted)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .viewpoint-file{border-top-color:#4a4c54;border-right-color:#4a4c54;border-bottom-color:#4a4c54;border-left-color:#396a4b;background-image:initial;background-color:#242426}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .viewpoint-file.pending{border-left-color:#6a5339}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .viewpoint-file span{color:var(--muted)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .us-intel-section{border-bottom-color:#4a4c54}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .us-sector-row{border-left-color:#414f62;border-bottom-color:#4a4c54}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .us-sector-row.positive{border-left-color:#6a4739}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .us-sector-row.negative{border-left-color:#396a5c}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .us-sector-row.positive > b{color:#ef8d86}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .us-sector-row.negative > b{color:#82f3c3}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .us-sector-row p{color:#9db5d7}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .us-catalyst-row{border-top-color:#4a4c54;border-right-color:#4a4c54;border-bottom-color:#4a4c54;border-left-color:#414f62;background-image:initial;background-color:#1c1c1e}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .us-catalyst-row.confidence-high{border-left-color:#6a4b39}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .us-catalyst-row.confidence-medium{border-left-color:#39486a}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .us-catalyst-head b{color:#ef8d86}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .us-catalyst-row > p{color:#9db3d7}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .us-catalyst-row dt{color:var(--muted)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .no-chase-note{color:#f3bc82}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .intel-direction-head > span{background-image:initial;background-color:#1c2636;color:#86a1ef}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .intel-direction-head small{color:var(--muted)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .intel-direction-row > p{color:#9db5d7}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .intel-stock small,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .intel-position-row small{color:var(--muted)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .intel-stock b,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .intel-position-row b{color:var(--blue)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .intel-event-link,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .intel-footnote{color:#f3bc82}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .intel-footnote{color:var(--muted)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .news-rating{background-image:initial;background-color:#242426;color:#9db5d7}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .rating-a .news-rating{background-image:initial;background-color:#36261c;color:#f3ab82}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .rating-b .news-rating{background-image:initial;background-color:#242426;color:#82f3d2}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .intel-performance,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .simulation-stats{border-bottom-color:#4a4c54}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .intel-performance div,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .simulation-stats div{border-left-color:#3c5067;background-image:initial;background-color:#242426}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .intel-performance span,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .simulation-stats span{color:var(--muted)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .source-row > div span,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .source-row small{color:var(--muted)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .source-row p{color:#9db5d7}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .raw-archive{border-top-color:}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .raw-archive > summary{color:var(--muted)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) #reportText,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) #newsText,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) #reviewText{border-top-color:;border-right-color:;border-bottom-color:;border-left-color:;background-image:initial;background-color:#243865;color:#93b4e2}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) #newsText{background-image:initial;background-color:#2e2e30;color:#f2f2f6}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) #reviewText{background-image:initial;background-color:#2e2e30;color:#828cf3}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .pill{border-top-color:;border-right-color:;border-bottom-color:;border-left-color:;color:var(--muted);background-image:;background-color:}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .delivery-status{color:var(--muted)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .document-row{border-top-color:;border-right-color:;border-bottom-color:;border-left-color:;background-image:;background-color:}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .document-row.selected{border-top-color:rgba(217,222,232,0.450);border-right-color:rgba(217,222,232,0.450);border-bottom-color:rgba(217,222,232,0.450);border-left-color:rgba(217,222,232,0.450);background-image:initial;background-color:#242426}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .document-meta span{color:var(--muted)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .document-download{border-top-color:;border-right-color:;border-bottom-color:;border-left-color:;color:var(--blue);text-decoration-color:initial;background-image:;background-color:}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .document-download:hover{background-image:initial;background-color:#242426}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .integration-row p{color:var(--muted)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) #toast{border-top-color:;border-right-color:;border-bottom-color:;border-left-color:;background-image:;background-color:;color:var(--muted)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .positive{color:var(--green)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .negative{color:var(--red)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .warning{color:var(--amber)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .viewer-status{border-top-color:#3b6857;border-right-color:#3b6857;border-bottom-color:#3b6857;border-left-color:#3b6857;background-image:initial;background-color:#242426;color:#8ee7c4}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .special-signal-validation{border-top-color:;border-right-color:;border-bottom-color:;border-left-color:;background-image:;background-color:}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .special-signal-validation > span,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .special-signal-validation:not(:has(span)){color:var(--muted);background-image:initial;background-color:#1c1c1e}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .special-signal-validation b{color:var(--ink)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .audit-workspace{border-top-color:;border-right-color:;border-bottom-color:;border-left-color:;background-image:initial;background-color:#1c1c1e}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .audit-workspace > .section-head{border-bottom-color:}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .audit-grid{background-image:;background-color:}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .audit-panel{background-image:initial;background-color:#1c1c1e}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .audit-panel h3{color:var(--ink)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .audit-row{border-top-color:;border-right-color:;border-bottom-color:;border-left-color:;background-image:initial;background-color:#242426}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .audit-row strong{color:var(--ink)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .audit-row small,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .audit-row em{color:var(--muted)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .audit-row em{color:#ecc988}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .subjective-viewpoint-history{border-top-color:;border-right-color:;border-bottom-color:;border-left-color:}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .subjective-viewpoint-history summary{color:var(--muted)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .subjective-viewpoint-history > div{border-top-color:;background-image:;background-color:}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .subjective-viewpoint-history span{background-image:initial;background-color:#242426}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .subjective-viewpoint-history small{color:var(--muted)}
@media (max-width: 680px){
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) body{background-image:initial;background-color:#242426}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .topbar{border-bottom-color:;background-image:initial;background-color:rgba(28,28,30,0.960);box-shadow:rgba(0,0,0,0.112) 0px 4px 14px}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .read-only-viewer .intel-tab{border-top-color:;border-right-color:;border-bottom-color:;border-left-color:}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .market-overview-block{border-top-color:;border-left-color:currentcolor}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .market-overview-block:first-child{border-top-color:currentcolor}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .intel-tab:nth-child(2){border-right-color:}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .intel-tab:nth-child(3){border-right-color:currentcolor}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .intel-tab:nth-child(-n+3){border-bottom-color:}
}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .n-pattern-market-section{border-top-color:}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .n-pattern-market-head b{background-image:initial;background-color:#242426;color:#bdbdc1}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .n-pattern-market-section.market-growth20 .n-pattern-market-head b{background-image:initial;background-color:#36221c;color:#e99a8b}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .n-pattern-market-head small{color:var(--muted)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .n-pattern-industry-list{border-top-color:}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .n-pattern-industry-group{border-bottom-color:}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .n-pattern-industry-group > summary small{color:var(--muted)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .n-pattern-industry-group > summary > span:last-child{color:var(--blue)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .n-pattern-industry-group > summary i,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .mobile-n-industry-group > summary i{border-right-color:;border-bottom-color:}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .n-pattern-industry-group > .n-pattern-grid{border-top-color:rgba(217,222,232,0.100);background-image:initial;background-color:#1c1c1e}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .research-brief-workspace{border-top-color:;border-bottom-color:;background-image:initial;background-color:rgba(28,28,30,0.640)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .research-brief-head p,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .research-brief-meta span{color:var(--muted)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .research-brief-meta strong{color:var(--blue)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .research-brief-grid{border-top-color:}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .research-brief-column + .research-brief-column{border-left-color:}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .research-brief-column header span{color:var(--muted)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .research-tone-support header strong{color:var(--green)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .research-tone-counter header strong{color:var(--red)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .research-tone-verify header strong{color:var(--blue)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .research-brief-column li{color:#f2f2f6}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .stock-research-panel{background-image:initial;background-color:#1c1c1e}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .research-dossier-head{border-bottom-color:}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .research-dossier-tags span{background-image:initial;background-color:#242426;color:#bdbdc1}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .research-dossier-tags .evidence-verified{background-image:initial;background-color:#242426;color:var(--green)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .research-dossier-tags .evidence-partial{background-image:initial;background-color:#362b1c;color:var(--amber)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .research-dossier-tags .evidence-missing{background-image:initial;background-color:#242426;color:var(--muted)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .research-dossier-head p{color:var(--muted)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .research-score-strip{border-top-color:;border-right-color:;border-bottom-color:;border-left-color:}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .research-score-strip span + span{border-left-color:}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .research-score-strip small{color:var(--muted)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .research-case-grid{border-top-color:;border-bottom-color:}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .research-case + .research-case{border-left-color:}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .research-case.support header strong{color:var(--green)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .research-case.counter header strong{color:var(--red)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .research-case.verify header strong{color:var(--blue)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .research-case header span{color:var(--muted)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .research-case li,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .research-evidence-body li{color:#f2f2f6}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .research-execution-line{border-bottom-color:}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .research-execution-line small,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .research-execution-line > span{color:var(--muted)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .research-execution-line > span b{color:var(--text)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .research-execution-line .research-heat-label{background-image:initial;background-color:#242426;color:var(--red)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .research-evidence-details{border-bottom-color:}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .research-evidence-details summary small,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .research-provenance{color:var(--muted)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .research-evidence-body > div + div{border-left-color:}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .research-empty-state p{color:var(--muted)}
@media (max-width: 900px){
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .research-brief-column + .research-brief-column,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .research-case + .research-case{border-top-color:;border-left-color:currentcolor}
}
@media (max-width: 680px){
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .research-evidence-body > div + div{border-top-color:;border-left-color:currentcolor}
}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .technology-rotation{border-top-color:#4a4c54;border-right-color:#4a4c54;border-bottom-color:#4a4c54;border-left-color:#396a5e;background-image:initial;background-color:#242426}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .technology-rotation-head small,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .technology-rotation-grid small,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .technology-rotation-note{color:#bdbdc1}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .technology-rotation-head > span{color:#89ebd5}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .technology-rotation-current{background-image:initial;background-color:#242426;color:#9dd7c7}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .technology-rotation-grid article{border-top-color:#4a4c54;border-right-color:#4a4c54;border-bottom-color:#4a4c54;border-left-color:#4a4c54;background-image:initial;background-color:#1c1c1e}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .technology-rotation-grid article p{color:#bdbdc1}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .technology-rotation-grid article b{color:#88ecd4}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .technology-rotation-stocks button{border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor;background-image:initial;background-color:#242426;color:#90e4d3}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .workspace-page-nav button.active{color:var(--accent);box-shadow:inset 0 -2px 0 var(--accent), 0 1px 5px rgba(0,0,0,0.112)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .workspace-page-nav button.active small,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .section-kicker,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .research-brief-meta strong,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .n-pattern-industry-group > summary > span:last-child{color:var(--accent)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .n-pattern-filters button.active{border-top-color:rgba(217,222,232,0.340);border-right-color:rgba(217,222,232,0.340);border-bottom-color:rgba(217,222,232,0.340);border-left-color:rgba(217,222,232,0.340);background-image:;background-color:;color:var(--accent)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .n-pattern-industry-group[open] > summary{background-image:initial;background-color:#1c1c1e}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .n-pattern-industry-group > summary:hover{background-image:initial;background-color:#242426}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .viewpoint-file.pending{border-left-color:var(--accent);background-image:initial;background-color:#1c1c1e}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .research-brief-workspace{border-top-color:rgba(217,222,232,0.340)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .sol-decision-brief{border-top-color:rgba(217,222,232,0.160);border-right-color:rgba(217,222,232,0.160);border-bottom-color:rgba(217,222,232,0.160);border-left-color:#39516a;background-image:initial;background-color:#1c1c1e;box-shadow:var(--shadow)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .sol-decision-brief.sol-tone-defensive{border-left-color:#6a3c39}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .sol-decision-brief.sol-tone-constructive{border-left-color:#396a53}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .sol-decision-head > div > strong{color:#f2f2f6}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .sol-decision-head > div > small{color:#bdbdc1}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .sol-tone-defensive .sol-decision-head > div > strong{color:#ef8d86}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .sol-tone-constructive .sol-decision-head > div > strong{color:#8be9c0}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .sol-decision-items{border-top-color:rgba(217,222,232,0.130)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .sol-decision-item{border-right-color:rgba(217,222,232,0.100);border-bottom-color:rgba(217,222,232,0.100)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .sol-decision-item:nth-child(2n){border-right-color:currentcolor}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .sol-decision-item > b{background-image:initial;background-color:#242426;color:#bdbdc1}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .sol-decision-item small{color:#bdbdc1}
@media (max-width: 720px){
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .sol-decision-item{border-right-color:currentcolor}
}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) :root .pipeline-strip{border-bottom-color:#4a4c54}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .pipeline-strip small{color:#bdbdc1}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .pipeline-stages span{color:#bdbdc1}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .pipeline-stages b{color:#eec586}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .pipeline-stages [data-status="success"] b,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .pipeline-stages [data-status="confirmed"] b{color:#96dfbc}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .pipeline-stages [data-status="failed"] b{color:#dc989f}
/* html[data-color-mode="dark"]:not(.mobile-document):not(.login-document): technical-knowledge.css */
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .knowledge-coverage{color:#bdbdc1}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .knowledge-coverage small{color:#bdbdc1}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .knowledge-checks{border-top-color:#4a4c54}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .knowledge-method{border-bottom-color:#4a4c54}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .knowledge-rule{border-bottom-color:#4a4c54}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .knowledge-method summary span,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .knowledge-rule summary span{color:#bdbdc1}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .knowledge-rule summary [data-status="matched"]{color:#98dcbc}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .knowledge-rule summary [data-status="source_invalid"]{color:#d89da3}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .knowledge-rule summary [data-status="risk"]{color:#d89da3}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .knowledge-rule small,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .knowledge-method small,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .knowledge-checks > small{color:#bdbdc1}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .viewpoint-history > .knowledge-method-list{background-image:initial;background-color:transparent}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .viewpoint-history .knowledge-method > summary{color:#bdbdc1}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .viewpoint-history .knowledge-method > summary > span{background-image:initial;background-color:transparent}
/* html[data-color-mode="dark"]:not(.mobile-document):not(.login-document): special-selection.css */
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .special-selection-panel{color:#f2f2f6}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .pool-state{color:#bdbdc1}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .pool-meta{color:#bdbdc1}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .pool-modes button,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .pool-boards button{border-top-color:#4a4c54;border-right-color:#4a4c54;border-bottom-color:#4a4c54;border-left-color:#4a4c54;background-image:initial;background-color:#1c1c1e;color:#bdbdc1}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .pool-modes button[aria-selected="true"],:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .pool-boards button[aria-selected="true"]{border-top-color:#394e6a;border-right-color:#394e6a;border-bottom-color:#394e6a;border-left-color:#394e6a;background-image:initial;background-color:#242426;color:#87bbee}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .pool-rules{color:#bdbdc1}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .pool-results{border-top-color:#4a4c54}
/* html[data-color-mode="dark"]:not(.mobile-document):not(.login-document): review-navigation.css */
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .review-tab-nav{border-bottom-color:#4a4c54;background-image:initial;background-color:#242426}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .review-tab-nav button{border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent;background-image:initial;background-color:transparent;color:#bdbdc1}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .review-tab-nav button:hover{color:#9db7d7;background-image:initial;background-color:#242426}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .review-tab-nav button[aria-selected="true"]{color:#df9795;background-image:initial;background-color:#1c1c1e;border-top-color:#6a3d39;border-right-color:#6a3d39;border-bottom-color:#6a3d39;border-left-color:#6a3d39;box-shadow:rgba(0,0,0,0.450) 0px -2px 0px inset}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .review-tab-nav button:focus-visible{outline-color:#39526a}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .review-workspace > [data-review-panel]{border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor;box-shadow:none;background-image:initial;background-color:transparent}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .review-workspace .audit-workspace,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .review-workspace .status-panel{border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor;box-shadow:none}
/* html[data-color-mode="dark"]:not(.mobile-document):not(.login-document): signal-browser.css */
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .near-category-tabs button{border-top-color:;border-right-color:;border-bottom-color:;border-left-color:;color:var(--text, #f2f2f6);background-image:initial;background-color:#1c1c1e}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .near-category-tabs button[aria-pressed="true"]{background-image:;background-color:;color:var(--accent, #8ee6e0);border-top-color:;border-right-color:;border-bottom-color:;border-left-color:}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .near-scan-controls p,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .near-scan-controls summary{color:var(--muted, #bdbdc1)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .near-forecast-head button{border-top-color:;border-right-color:;border-bottom-color:;border-left-color:;background-image:initial;background-color:#1c1c1e;color:var(--accent, #8ee6e0)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .near-forecast-table small{color:var(--muted, #bdbdc1)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .signal-scan-controls input,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .signal-scan-controls select,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .signal-scan-page{border-top-color:;border-right-color:;border-bottom-color:;border-left-color:;background-image:initial;background-color:#1c1c1e;color:var(--text, #f2f2f6)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .signal-scan-status{color:var(--muted, #bdbdc1)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .signal-scan-pages button,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .signal-scan-expand,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .signal-scan-detail header button,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .chart-sequence-bar > button{border-top-color:;border-right-color:;border-bottom-color:;border-left-color:;background-image:initial;background-color:#1c1c1e;color:var(--text, #f2f2f6)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .signal-scan-list{border-top-color:}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .signal-scan-row{border-bottom-color:;background-image:initial;background-color:transparent}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .signal-scan-row.selected{background-image:;background-color:}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .signal-scan-index{color:var(--muted, #bdbdc1)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .signal-scan-index[aria-label="已看"]{color:var(--accent, #8ee6e0)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .signal-scan-pin{border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor;background-image:initial;background-color:transparent}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .signal-scan-pin[aria-pressed="true"]{color:#e8c88c}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .readiness-strip{border-bottom-color:}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .readiness-strip span{color:var(--muted, #bdbdc1)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .readiness-strip b{color:var(--text, #f2f2f6)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .signal-scan-stock{border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor;background-image:initial;background-color:transparent;color:var(--text, #f2f2f6)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .signal-scan-stock small{color:var(--muted, #bdbdc1)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .signal-scan-label{color:var(--muted, #bdbdc1)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .scan-up{color:#df9795}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .scan-down{color:#8bead0}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .signal-scan-expand{border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent;color:var(--muted, #bdbdc1)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .signal-scan-expand[aria-expanded="true"]{color:var(--accent, #8ee6e0)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .signal-scan-empty{color:var(--muted, #bdbdc1)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .signal-scan-detail{border-top-color:;background-image:initial;background-color:transparent}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .signal-scan-detail header small{color:var(--muted, #bdbdc1)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .signal-scan-detail dt{color:var(--muted, #bdbdc1)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .signal-scan-detail dd{color:var(--text, #f2f2f6)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .signal-scan-detail p{color:var(--muted, #bdbdc1)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .signal-scan-detail th,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .signal-scan-detail td{border-bottom-color:}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .signal-scan-detail .signal-scan-risk{color:#e6c18e}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .chart-sequence-bar{border-bottom-color:}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .chart-sequence-bar select{border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor;background-image:initial;background-color:transparent;color:var(--text, #f2f2f6)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .chart-sequence-bar small{color:var(--muted, #bdbdc1)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .chart-sequence-bar > span{color:var(--muted, #bdbdc1)}
/* html[data-color-mode="dark"]:not(.mobile-document):not(.login-document): workspace-polish.css */
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .mobile-shell{background-image:initial;background-color:#1c1c1e}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .mobile-header,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .mobile-page-nav,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .workspace-page-nav{background-image:initial;background-color:#1c1c1e}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .top-actions button,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .top-actions select,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .icon-button{box-shadow:none}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .review-tab-nav{background-image:initial;background-color:#242426}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .selection-channel-control button.active.short-track,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .selection-channel-control button.active.trend-track,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .selection-channel-control button.active.all-track,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .core-track-switch button.active,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .special-pattern-switch button.active,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .signal-filter-row button.active{color:var(--accent);border-top-color:#3f655d;border-right-color:#3f655d;border-bottom-color:#3f655d;border-left-color:#3f655d;background-image:initial;background-color:#242426;box-shadow:none}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .mobile-stock-group.has-core,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .candidate-direction-group.has-core{border-left-color:var(--accent)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .candidate-direction-summary,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .mobile-stock-group-summary{background-image:initial;background-color:#242426}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .candidate-direction-group[open] > summary,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .mobile-stock-group[open] > summary{background-image:initial;background-color:#242426}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .stock-card-compact-meta > em,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .candidate-compact-meta > em{color:var(--accent);background-image:initial;background-color:#242426}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .sol-decision-brief,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .content-section.sol-decision-brief{box-shadow:none}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .sol-decision-brief.sol-tone-defensive > strong{color:#d99b9e}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .decision-evidence-row{border-top-color:}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .decision-evidence-row summary span{color:var(--muted)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .decision-evidence-row summary i{border-right-color:;border-bottom-color:}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .decision-evidence-row > p{color:var(--text)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .overview-sections > .weekly-report-entry{background-image:initial;background-color:transparent}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .initial-loading .update-state i{background-image:initial;background-color:#b18533}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .workspace-page-nav,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .mobile-page-nav{background-image:initial;background-color:rgba(36,36,38,0.950);box-shadow:none}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .workspace-page-nav button.active,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .mobile-page-nav button.active{color:var(--accent);box-shadow:inset 0 -2px 0 var(--accent);border-top-color:;border-right-color:;border-bottom-color:;border-left-color:}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) button:focus-visible,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) summary:focus-visible,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) select:focus-visible{outline-color:}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .review-tab-nav button[aria-selected="true"]{color:var(--accent);border-top-color:#3c675d;border-right-color:#3c675d;border-bottom-color:#3c675d;border-left-color:#3c675d;box-shadow:inset 0 -2px 0 var(--accent)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .market-overview-workspace,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .market-intel-workspace,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .next-session-workspace,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .selection-channel-bar,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .research-brief-workspace,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .content-section{box-shadow:none}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .decision-panel{border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor;border-top-color:;background-image:initial;background-color:transparent;box-shadow:none}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .metric-panel{box-shadow:none}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .selection-channel-bar{border-top-color:currentcolor;border-right-color:currentcolor;border-left-color:currentcolor;border-bottom-color:}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .candidate-direction-group,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .mobile-stock-group{box-shadow:none}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .candidate-direction-list{background-image:initial;background-color:transparent}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .candidate-search input{border-top-color:;border-right-color:;border-bottom-color:;border-left-color:;background-image:;background-color:;color:var(--text)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .core-compact-summary > span{color:var(--muted)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .core-compact-summary > b{color:var(--accent)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .core-compact-summary > i{border-right-color:;border-bottom-color:}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .core-detail{border-top-color:}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .candidate-row.candidate-disclosure{background-image:initial;background-color:transparent;border-top-color:currentcolor;border-right-color:currentcolor;border-left-color:currentcolor;border-bottom-color:}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .research-brief-workspace{border-top-color:currentcolor;border-right-color:currentcolor;border-left-color:currentcolor;border-bottom-color:}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .research-freshness{color:var(--muted)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .research-freshness strong{color:var(--accent)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .research-freshness[data-status="changed"] strong{color:#ecc589}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .brand-mark{border-top-color:;border-right-color:;border-bottom-color:;border-left-color:;background-image:;background-color:;color:var(--accent)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .content-section,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .market-band,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .overnight-band{border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor;border-top-color:;background-image:initial;background-color:transparent}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .content-section.sol-decision-brief{border-left-color:;background-image:;background-color:}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .content-section.sol-tone-defensive{border-left-color:var(--red)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .content-section.sol-tone-constructive{border-left-color:var(--green)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .mobile-shell{box-shadow:none}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) #toast{background-image:initial;background-color:#2e2e30;color:#f2f2f6;box-shadow:var(--shadow)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .us-sector-row > div strong{color:var(--text)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .pipeline-stages [data-status="needs_attention"] b{color:#dc989f}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .section-empty{color:var(--muted)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .section-tab-panel > .content-section:first-child{border-top-color:currentcolor}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .viewpoints-workspace{background-image:initial;background-color:transparent;border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .viewpoints-workspace .context-section,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .viewpoints-workspace .governance-panel{border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor;background-image:initial;background-color:transparent}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .workspace-disclosure{border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor;background-image:initial;background-color:transparent;color:var(--muted)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .signal-statistics{border-bottom-color:}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .pipeline-attention{color:#f0c485}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .pipeline-complete{color:var(--accent)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .pipeline-disclosure > summary::after,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .viewpoint-disclosure > summary::after{border-right-color:;border-bottom-color:}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .viewpoint-disclosure > summary > span{color:var(--muted)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .viewpoint-detail{border-top-color:}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .viewpoint-detail dt{color:var(--muted)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .intelligence-workspace{border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor;box-shadow:none;background-image:initial;background-color:transparent}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .intel-tabs{border-top-color:currentcolor;border-right-color:currentcolor;border-left-color:currentcolor;border-bottom-color:}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .intel-tab{border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor;background-image:initial;background-color:transparent}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .intel-tab.active{color:var(--accent);box-shadow:inset 0 -2px 0 var(--accent)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) #intelOvernight > .review-tab-nav{background-image:initial;background-color:transparent}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .audit-grid{background-image:initial;background-color:transparent}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .audit-grid > .audit-panel + .audit-panel{border-top-color:}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .scenario-disclosure > summary::after{border-right-color:;border-bottom-color:}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .signal-scan-index[data-viewed="true"]{color:var(--accent)}
@media (max-width: 720px){
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .pool-compact-controls select{border-top-color:;border-right-color:;border-bottom-color:;border-left-color:;background-image:;background-color:;color:var(--text)}
}
@media (max-width: 720px){
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .market-overview-block{border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor;border-top-color:}
}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) [data-section-state="pending"]::before,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) [data-section-state="loading"]::before,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) [data-section-state="error"]::before{color:var(--muted, #bdbdc1)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .playbook-horizon{color:var(--muted, #bdbdc1)}
/* html[data-color-mode="dark"]:not(.mobile-document):not(.login-document): stock-filters.css */
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .stock-exclusion-buttons button{border-top-color:#4a4c54;border-right-color:#4a4c54;border-bottom-color:#4a4c54;border-left-color:#4a4c54;background-image:initial;background-color:#1c1c1e;color:#bdbdc1}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .stock-exclusion-buttons button[aria-pressed="true"]{background-image:initial;background-color:#242426;border-top-color:#396a61;border-right-color:#396a61;border-bottom-color:#396a61;border-left-color:#396a61;color:#8ee6d5;box-shadow:rgba(0,0,0,0.450) 0px 0px 0px 1px inset}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .stock-exclusion-buttons button:focus-visible{outline-color:#39556a}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .stock-exclusion-count{color:#bdbdc1}
/* html[data-color-mode="dark"]:not(.mobile-document):not(.login-document): weekly-link.css */
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .weekly-report-entry{border-top-color:#4a4c54;border-right-color:#4a4c54;border-bottom-color:#4a4c54;border-left-color:#4a4c54;background-image:initial;background-color:#242426;color:#95dfd1;text-decoration-color:initial}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .weekly-report-entry span{color:#bdbdc1}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .weekly-report-entry:hover{background-image:initial;background-color:#242426}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .weekly-report-entry:focus-visible{outline-color:#396a66}
/* html[data-color-mode="dark"]:not(.mobile-document):not(.login-document): theme-discovery.css */
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .theme-discovery{color:#f2f2f6}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .discovery-tabs{background-image:initial;background-color:#242426}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .discovery-tabs button{color:#bdbdc1;background-image:initial;background-color:transparent;border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .discovery-tabs button.active{background-image:initial;background-color:#1c1c1e;color:#8aeada;box-shadow:rgba(0,0,0,0.115) 0px 1px 3px}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .discovery-search{border-top-color:#4a4c54;border-right-color:#4a4c54;border-bottom-color:#4a4c54;border-left-color:#4a4c54;background-image:initial;background-color:#1c1c1e}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .discovery-row{border-bottom-color:#4a4c54;background-image:initial;background-color:transparent}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .discovery-meta{color:#bdbdc1}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .discovery-preview{color:#bdbdc1}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .discovery-row[open] > summary{border-bottom-color:#4a4c54}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .discovery-branch-title{color:#8aeada}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .discovery-branch{border-bottom-color:#4a4c54}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .discovery-stock{border-bottom-color:#4a4c54}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .discovery-stock-name{border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor;background-image:none;background-color:initial;color:#8cbde8}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .discovery-stock-meta{color:#bdbdc1}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .discovery-stock-status,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .discovery-stock-source{color:#bdbdc1}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .discovery-note{color:#bdbdc1}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .discovery-more > summary{color:#bdbdc1}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .discovery-footer{color:#bdbdc1}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .discovery-page{background-image:initial;background-color:#242426;border-top-color:#4a4c54;border-right-color:#4a4c54;border-bottom-color:#4a4c54;border-left-color:#4a4c54}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .theme-discovery button:focus-visible,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .theme-discovery summary:focus-visible{outline-color:#396a63}
/* html[data-color-mode="dark"]:not(.mobile-document):not(.login-document): research-atlas.css */
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .research-atlas{color:#f2f2f6}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .atlas-heading p,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .atlas-heading > span{color:#bdbdc1}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .atlas-tabs{border-top-color:#4a4c54;border-right-color:#4a4c54;border-bottom-color:#4a4c54;border-left-color:#4a4c54;background-image:initial;background-color:rgba(36,36,38,0.820);box-shadow:rgba(255,255,255,0.090) 0px 1px 0px inset}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .atlas-tabs button{border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor;background-image:initial;background-color:transparent;color:#bdbdc1}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .atlas-tabs button.active{color:#95dfd9;background-image:initial;background-color:rgba(28,28,30,0.960);box-shadow:rgba(0,0,0,0.126) 0px 2px 6px, rgba(255,255,255,0.090) 0px 1px 1px inset}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .atlas-tabs button:focus-visible,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .atlas-source summary:focus-visible{outline-color:#394e6a}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .atlas-card{background-image:initial;background-color:#1c1c1e;border-top-color:#4a4c54;border-right-color:#4a4c54;border-bottom-color:#4a4c54;border-left-color:#4a4c54}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .atlas-status{color:#9bd9d0}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .atlas-status.partial,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .atlas-delay{color:#e2c293}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .atlas-status.unavailable{color:#bdbdc1}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .atlas-legend{color:#bdbdc1}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .atlas-legend b{color:#f2f2f6}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .atlas-bar-row small{color:#bdbdc1}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .atlas-bar-track{background-image:initial;background-color:#242426}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .atlas-bar-track::after{background-image:initial;background-color:#2e2e30}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .atlas-bar-track .up{background-image:initial;background-color:#36231c}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .atlas-bar-track .down{background-image:initial;background-color:#45988b}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .atlas-explanation{color:#bdbdc1}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .atlas-reading{color:#bdbdc1}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .atlas-source{border-top-color:#4a4c54}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .atlas-source summary,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .atlas-methods summary{color:#bdbdc1}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .atlas-source p,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .atlas-methods p{color:#bdbdc1}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .atlas-methods a{color:#99bbdc}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .atlas-empty{color:#bdbdc1}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .atlas-picker{background-image:initial;background-color:#242426}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .atlas-picker button{border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent;background-image:initial;background-color:transparent;color:#bdbdc1}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .atlas-picker button.active{color:#8fe5dd;border-top-color:#4a4c54;border-right-color:#4a4c54;border-bottom-color:#4a4c54;border-left-color:#4a4c54;background-image:initial;background-color:#1c1c1e;box-shadow:rgba(0,0,0,0.098) 0px 1px 3px}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .atlas-picker button small{color:#bdbdc1}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .atlas-metrics dt{color:#bdbdc1}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .atlas-detail summary{color:#9dd4d7}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .atlas-detail li{border-bottom-color:#4a4c54}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .atlas-detail small{color:#bdbdc1}
/* html[data-color-mode="dark"]:not(.mobile-document):not(.login-document): chart-workspace.css */
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .chart-tools select{border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor;background-image:initial;background-color:#242426;color:#bdbdc1}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .chart-tool-icons button{background-image:initial;background-color:transparent;border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .chart-tool-icons button:hover{background-image:initial;background-color:#242426}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .chart-tool-icons button:focus-visible{outline-color:#39556a}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .chart-quote time{color:#bdbdc1}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .chart-facts small{color:#bdbdc1}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .chart-indicators small{color:#bdbdc1}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .stock-chart-legend .ma5{color:#f2c582}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .stock-chart-legend .ma10{color:#8db7e8}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .stock-chart-legend .ma20{color:#d79dcf}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .stock-chart-legend .change-up{color:#eb898e}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .stock-chart-legend .change-down{color:#89ecd3}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .atlas-chart-controls select{border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor;background-image:initial;background-color:#242426;color:#bdbdc1}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .atlas-chart-controls small{color:#bdbdc1}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .atlas-legend time{color:#bdbdc1}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .atlas-legend button{color:#bdbdc1;background-image:none;background-color:initial;border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .atlas-legend button[aria-pressed="false"] b{text-decoration-color:initial}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .atlas-legend button:focus-visible{outline-color:#39556a}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .atlas-bar-track{background-image:initial;background-color:#242426}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .atlas-bar-track .up{background-image:initial;background-color:#361c1e}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .atlas-bar-track .down{background-image:initial;background-color:#33977f}
/* html[data-color-mode="dark"]:not(.mobile-document):not(.login-document): selection-focus.css */
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .selection-focus{color:#9dc7d7}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .focus-heading p{color:#bdbdc1}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .focus-heading > span{color:#bdbdc1}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .focus-status{color:#bdbdc1}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .focus-status b{color:#9dc7d7}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .focus-meaning,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .focus-filters{color:#bdbdc1}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .focus-group{border-top-color:#4a4c54}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .focus-group small,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .focus-stock > small,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .focus-stock details > small{color:#bdbdc1}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .focus-stock{border-top-color:#4a4c54}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .focus-stock-head button{border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor;background-image:initial;background-color:transparent;color:#82f3ea}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .focus-badge{background-image:initial;background-color:#242426;color:#bdbdc1}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .focus-badge[data-action="core"],:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .focus-badge[data-action="keep"],:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .focus-badge[data-action="promote"]{background-image:initial;background-color:#242426;color:#96dfc0}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .focus-badge[data-action="wait"]{background-image:initial;background-color:#362e1c;color:#e3c891}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .focus-blocker{color:#9dc4d7}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .focus-missing{color:#e3c891}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .focus-stock details > summary{color:#bdbdc1}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .selection-focus > footer,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .focus-empty{color:#bdbdc1}
/* html[data-color-mode="dark"]:not(.mobile-document):not(.login-document): astra-selection.css */
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .astra-selection{border-bottom-color:#4a4c54;color:#9dd1d7}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .astra-selection header > span{color:#bdbdc1}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .astra-selection small,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .astra-meta{color:#bdbdc1}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .astra-selection nav{background-image:initial;background-color:#242426}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .astra-selection nav button{border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor;background-image:initial;background-color:transparent;color:#bdbdc1}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .astra-selection nav button[aria-pressed="true"]{background-image:initial;background-color:#1c1c1e;color:#82f3e9;box-shadow:rgba(0,0,0,0.132) 0px 1px 3px}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .astra-group{border-top-color:#4a4c54}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .astra-group > summary span{color:#bdbdc1}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .astra-group > summary > i{border-right-color:#4a4c54;border-bottom-color:#4a4c54}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .astra-controls > input,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .astra-controls > select,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .astra-controls > button{border-top-color:#4a4c54;border-right-color:#4a4c54;border-bottom-color:#4a4c54;border-left-color:#4a4c54;background-image:initial;background-color:#1c1c1e;color:#bdbdc1}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .astra-result-count{color:#bdbdc1}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .astra-stock{border-top-color:#4a4c54}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .astra-stock > button{border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor;background-image:none;background-color:initial;color:#82f3ea}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .astra-stock > span{color:#bdbdc1}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .astra-stock > details > summary{color:#bdbdc1}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .astra-open-screen,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .astra-open-review{border-top-color:#4a4c54;border-right-color:#4a4c54;border-bottom-color:#4a4c54;border-left-color:#4a4c54;background-image:initial;background-color:#1c1c1e;color:#82f3ea}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .refinement-outcome{border-left-color:#415962}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .refinement-outcome > strong{color:#9dc8d7}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .refinement-outcome > p{color:#bdbdc1}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .astra-check th,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .astra-check td{border-bottom-color:#4a4c54}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .astra-check thead th{color:#bdbdc1}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .astra-stock > .astra-wait-hint{color:#ddca98}
/* html[data-color-mode="dark"]:not(.mobile-document):not(.login-document): market-playbook.css */
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .market-playbook{--stance:#9dd7d1;border-top-color:;border-bottom-color:#4a4c54;background-image:initial;background-color:#1c1c1e;color:#f2f2f6}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .market-playbook[data-tone="defensive"]{--stance:#d7a49d}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .market-playbook[data-tone="constructive"]{--stance:#96ded0}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .playbook-heading{color:#bdbdc1}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .playbook-heading span{color:var(--stance)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .market-playbook h2{color:var(--stance)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .playbook-evidence{color:#bdbdc1}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .market-playbook h3{color:#bdbdc1}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .market-playbook .playbook-warning{border-left-color:#6a5539;color:#e0c294}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .market-playbook details{border-top-color:#4a4c54}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .market-playbook summary{color:#bdbdc1}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .playbook-note{color:#bdbdc1}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .playbook-core-heading{border-top-color:#4a4c54}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .playbook-core-heading small{color:#bdbdc1}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .market-playbook .playbook-stock{border-top-color:currentcolor;border-bottom-color:#4a4c54}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .playbook-stock summary button{border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor;background-image:initial;background-color:transparent;color:#92cee3}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .playbook-stock summary span{color:#bdbdc1}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .playbook-stock summary small{color:#dbc499}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .playbook-stock dt{color:#bdbdc1}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .playbook-empty{color:#bdbdc1}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .playbook-scenario{border-top-color:#4a4c54}
/* html[data-color-mode="dark"]:not(.mobile-document):not(.login-document): external-environment.css */
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .external-environment{color:var(--text, #f2f2f6)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .ee-heading > span,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .ee-summary,:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .ee-boundary{color:#bdbdc1}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .ee-asof{color:#bdbdc1}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .ee-tabs{background-image:initial;background-color:rgba(46,46,48,0.080)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .ee-tabs button{background-image:initial;background-color:transparent;color:#bdbdc1;border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .ee-tabs button[aria-pressed="true"]{background-image:initial;background-color:rgba(28,28,30,0.850);box-shadow:rgba(0,0,0,0.132) 0px 1px 4px;color:#f2f2f6}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .ee-tabs button span{color:#bdbdc1}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .ee-row{border-bottom-color:rgba(217,222,232,0.190)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .ee-sector strong::after{color:#bdbdc1}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .ee-row small{color:#bdbdc1}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .ee-up{color:#df959a}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .ee-down{color:#89ecd9}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .ee-detail p > b{color:#9db8d7}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .ee-quotes{border-top-color:rgba(217,222,232,0.190)}
:where(html[data-color-mode="dark"]:not(.mobile-document):not(.login-document)) .ee-empty{color:#bdbdc1}
/* html[data-color-mode="dark"].login-document: login.css */
:where(html[data-color-mode="dark"].login-document) .login-brand{color:#bdbdc1}
:where(html[data-color-mode="dark"].login-document) .login-brand > img{background-image:initial;background-color:#db3646}
:where(html[data-color-mode="dark"].login-document) input{border-top-color:#4a4c54;border-right-color:#4a4c54;border-bottom-color:#4a4c54;border-left-color:#4a4c54;background-image:initial;background-color:#1c1c1e}
:where(html[data-color-mode="dark"].login-document) input:focus{outline-color:#396a64}
:where(html[data-color-mode="dark"].login-document) button{border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor;background-image:initial;background-color:#187268;color:#f2f2f6}
:where(html[data-color-mode="dark"].login-document) #loginError{color:#dd979a}
:where(html[data-color-mode="dark"].login-document) footer{color:#bdbdc1}
