.stocksTable_board__h8JOk{display:grid;gap:12px;min-width:0;color:#dbe8f5}.stocksTable_board__h8JOk a{color:#70e3f1;text-underline-offset:3px}.stocksTable_toolbar__bxISY{display:flex;align-items:end;flex-wrap:wrap;gap:10px}.stocksTable_board__h8JOk button,.stocksTable_board__h8JOk select{font:inherit;color:#cde3f3;background:#102335;border:1px solid #355268;border-radius:6px;min-height:38px;padding:8px 12px;cursor:pointer}.stocksTable_board__h8JOk button:disabled{opacity:.5;cursor:default}.stocksTable_board__h8JOk button[aria-pressed=true]{background:#1a3b48;border-color:#5ee0eb;color:#7ceafa}.stocksTable_period__PPlPu{display:flex;gap:3px;border:1px solid #355268;padding:3px;border-radius:7px}.stocksTable_period__PPlPu button{border:0}.stocksTable_select__kRXUB{display:grid;gap:4px;color:#a9c1d8;font-size:12px}.stocksTable_select__kRXUB select{min-width:155px;font-size:13px}.stocksTable_refresh__xvmOK{margin-left:auto}.stocksTable_sources__A29jl{display:flex;flex-wrap:wrap;gap:6px 20px;background:#112a39;border:1px solid #355268;border-radius:7px;padding:10px 12px;font-size:11px;line-height:1.7;color:#adc7dc}.stocksTable_sources__A29jl b{color:#d6e6f1}.stocksTable_sources__A29jl a{margin-left:auto;white-space:nowrap}.stocksTable_context__91V0N{font-size:12px;line-height:1.7;color:#a9c1d8;margin:0}.stocksTable_context__91V0N summary{cursor:pointer;color:#70e3f1}.stocksTable_frame__uuTRE{max-width:100%;overflow:auto;border:1px solid #314b60;border-radius:9px;background:#0d1d2d}.stocksTable_frame__uuTRE table{border-collapse:collapse;width:100%;min-width:1160px;table-layout:fixed;font-size:12px}.stocksTable_frame__uuTRE caption{text-align:left;padding:10px 12px;font-size:11px;background:#152d3c;color:#adc7dc}.stocksTable_frame__uuTRE td,.stocksTable_frame__uuTRE th{padding:7px 12px;border-bottom:1px solid #273f51;text-align:right;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.stocksTable_frame__uuTRE th:first-child{width:260px;text-align:left}.stocksTable_frame__uuTRE thead{background:#162a3d}.stocksTable_frame__uuTRE thead th{font-size:10px;color:#96b5cb;text-transform:uppercase;letter-spacing:.035em}.stocksTable_frame__uuTRE thead button{padding:3px 0;border:0;background:none;min-height:24px;text-transform:uppercase;font-size:10px;letter-spacing:.035em;color:inherit}.stocksTable_frame__uuTRE th[aria-sort=ascending] button,.stocksTable_frame__uuTRE th[aria-sort=descending] button{color:#65e7f4}.stocksTable_frame__uuTRE .stocksTable_groups__8AB9H th{padding:8px 12px;background:#122637;text-align:center;border-left:1px solid #314b60;color:#b5cedf}.stocksTable_frame__uuTRE .stocksTable_groups__8AB9H th:first-child{text-align:left}.stocksTable_frame__uuTRE tbody td{font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.stocksTable_frame__uuTRE tbody tr:hover{background:#173041}.stocksTable_frame__uuTRE tbody tr:last-child>*{border-bottom:0}.stocksTable_identity__lVlWx{display:flex;align-items:center;gap:12px;min-width:0}.stocksTable_identity__lVlWx button{border:0;background:none;color:#6ee6f3;font-size:12px;font-weight:700;min-width:67px;text-align:left;padding:4px 0;min-height:26px}.stocksTable_identity__lVlWx span{overflow:hidden;text-overflow:ellipsis;font-weight:400;color:#a9c1d8;font-size:11px}.stocksTable_frame__uuTRE small{color:#8daabd;font-size:10px}.stocksTable_frame__uuTRE .stocksTable_gain__9FEKo{color:#52dfad}.stocksTable_frame__uuTRE .stocksTable_loss__Mljzx{color:#ff7a83}.stocksTable_empty__naByc{padding:20px;color:#adc7dc}.stocksTable_pagination__b8KTW{display:flex;justify-content:end;align-items:center;gap:12px;font-size:12px}.stocksTable_board__h8JOk button:focus-visible,.stocksTable_board__h8JOk select:focus-visible,.stocksTable_frame__uuTRE:focus-visible{outline:2px solid #70e3f1;outline-offset:2px}@media(max-width:700px){.stocksTable_toolbar__bxISY{align-items:center}.stocksTable_sources__A29jl{display:grid;gap:5px}.stocksTable_sources__A29jl a{margin-left:0}.stocksTable_frame__uuTRE th:first-child{position:sticky;left:0;background:#0d1d2d;width:88px;z-index:1}.stocksTable_frame__uuTRE thead th:first-child{background:#162a3d;z-index:2}.stocksTable_frame__uuTRE table{min-width:1100px}.stocksTable_identity__lVlWx{gap:6px}.stocksTable_identity__lVlWx span{display:none}.stocksTable_identity__lVlWx button{min-width:0}.stocksTable_frame__uuTRE td,.stocksTable_frame__uuTRE th{padding:6px 8px}.stocksTable_refresh__xvmOK{margin-left:0}}@media(pointer:coarse){.stocksTable_board__h8JOk button,.stocksTable_board__h8JOk select,.stocksTable_frame__uuTRE thead button,.stocksTable_identity__lVlWx button{min-height:44px}}.workspace_tabs__YKHEm{display:flex;flex-wrap:wrap;gap:8px;margin:24px 0}.workspace_tabs__YKHEm a,.workspace_tabs__YKHEm button{color:#c8e2f4;background:#102335;border:1px solid #355268;border-radius:8px;padding:12px 18px;font:inherit;text-decoration:none;min-height:44px;cursor:pointer}.workspace_tabs__YKHEm [aria-current=page],.workspace_tabs__YKHEm [aria-pressed=true]{color:#7ceafa;background:#1a3b48;border-color:#5ee0eb}.workspace_search__6P_eF{display:grid;gap:8px;margin:24px 0;max-width:800px}.workspace_search__6P_eF label{display:grid;gap:8px}.workspace_search__6P_eF button{justify-self:start;color:#6ee8f4;background:#102335;border:1px solid #355268;border-radius:8px;padding:10px 14px;min-height:44px;font:inherit;cursor:pointer}.workspace_search__6P_eF input{padding:14px;background:#0c1a29;border:1px solid #355268;border-radius:8px;color:white;font:inherit}.workspace_dialog__GXUtY{box-sizing:border-box;width:min(1000px,calc(100vw - 24px));max-height:90dvh;background:#0b1828;color:#d9e8f7;border:1px solid #436077;border-radius:14px;padding:24px;overflow:auto}.workspace_dialog__GXUtY::backdrop{background:#000b}.workspace_dialog__GXUtY a{color:#6ee8f4;text-underline-offset:3px}.workspace_dialogHeader__CQQVw{display:flex;justify-content:space-between;gap:16px;align-items:center;position:sticky;top:-24px;background:#0b1828;padding:12px 0;z-index:5}.workspace_dialogHeader__CQQVw h2{margin:0}.workspace_dialogHeader__CQQVw button{min-height:44px;padding:10px 20px;color:#fff;background:#17374a;border:1px solid #537288;border-radius:8px;cursor:pointer}.workspace_context__hSnAu{color:#a9c1d8;font-size:13px;line-height:1.65}.workspace_routeLoading__woCPW{min-height:3000px}.workspace_routeLoading__woCPW .workspace_loadingTable__GgYPx{margin-top:350px}.workspace_loading__FJRXQ{display:grid;gap:12px;min-height:3000px;margin-top:24px;color:#a9c1d8}.workspace_loadingSearch___dnfu{display:grid;gap:8px;max-width:800px;font-size:13px}.workspace_loadingHeader__JaWqi i,.workspace_loadingRow__u0hD2 i,.workspace_loadingSearch___dnfu i,.workspace_loadingSources__9vibv i,.workspace_loadingToolbar__gI2e5 i{display:block;border-radius:5px;background:linear-gradient(100deg,#14263a 20%,#1c3248 45%,#14263a 70%);background-size:220% 100%;animation:workspace_loadingPulse__4x75S 1.5s ease-in-out infinite}.workspace_loadingSearch___dnfu i{height:46px;border:1px solid #355268}.workspace_loadingToolbar__gI2e5{display:flex;flex-wrap:wrap;gap:10px}.workspace_loadingToolbar__gI2e5 i{width:120px;height:42px}.workspace_loadingTable__GgYPx{overflow:hidden;border:1px solid #314b60;border-radius:9px;background:#0d1d2d}.workspace_loadingSources__9vibv{display:flex;gap:20px;padding:12px;background:#112a39}.workspace_loadingSources__9vibv i{height:12px;flex:1 1}.workspace_loadingHeader__JaWqi,.workspace_loadingRow__u0hD2{display:grid;grid-template-columns:2fr repeat(3,1fr);gap:16px;padding:12px;border-bottom:1px solid #273f51}.workspace_loadingHeader__JaWqi{background:#162a3d}.workspace_loadingHeader__JaWqi i{height:14px}.workspace_loadingRow__u0hD2 i{height:16px}.workspace_loadingStatus__gTVeG{display:block;padding:16px 12px;font-size:12px}@keyframes workspace_loadingPulse__4x75S{to{background-position:-220% 0}}@media(prefers-reduced-motion:reduce){.workspace_loadingHeader__JaWqi i,.workspace_loadingRow__u0hD2 i,.workspace_loadingSearch___dnfu i,.workspace_loadingSources__9vibv i,.workspace_loadingToolbar__gI2e5 i{animation:none}}@media(max-width:600px){.workspace_dialog__GXUtY{padding:16px}.workspace_tabs__YKHEm a,.workspace_tabs__YKHEm button{padding:11px;font-size:13px}.workspace_dialogHeader__CQQVw{top:-16px}}.sectorAnalysis_panel__i47OK{border:1px solid #263b51;border-radius:14px;background:#101d2a;margin:1.1rem 0;padding:1rem 1.1rem;color:#dbe8f6}.sectorAnalysis_top__D7zew{display:flex;justify-content:space-between;align-items:center;gap:1rem}.sectorAnalysis_eyebrow__kEiiZ{font-size:.68rem;letter-spacing:.13em;color:#91a9c2;margin:0}.sectorAnalysis_top__D7zew h2{font-size:1.18rem;margin:.2rem 0}.sectorAnalysis_top__D7zew p:not(.sectorAnalysis_eyebrow__kEiiZ){font-size:.85rem;color:#a9bbce;margin:.2rem 0}.sectorAnalysis_controls__iuV3C button,.sectorAnalysis_tableWrap__TP624 th button,.sectorAnalysis_toggle__frFuI{background:#17283a;border:1px solid #34506c;border-radius:7px;color:#e3eef8;padding:.45rem .65rem;cursor:pointer}.sectorAnalysis_toggle__frFuI{white-space:nowrap}.sectorAnalysis_toggle__frFuI span{margin-left:.35rem}.sectorAnalysis_controls__iuV3C{display:flex;flex-wrap:wrap;gap:.45rem;align-items:center;margin:1rem 0}.sectorAnalysis_controls__iuV3C div{display:flex;gap:.3rem}.sectorAnalysis_controls__iuV3C [aria-pressed=true]{background:#20516a;border-color:#56b9d2}.sectorAnalysis_tableWrap__TP624{overflow:auto;max-height:25rem}.sectorAnalysis_tableWrap__TP624 table{width:100%;border-collapse:collapse;font-size:.82rem}.sectorAnalysis_tableWrap__TP624 td,.sectorAnalysis_tableWrap__TP624 th{text-align:left;padding:.58rem .55rem;border-bottom:1px solid #26394c;white-space:nowrap}.sectorAnalysis_tableWrap__TP624 th button{padding:.3rem .4rem}.sectorAnalysis_tableWrap__TP624 tbody th{font-weight:500}.sectorAnalysis_tableWrap__TP624 small{display:block;color:#91a9c2;font-size:.68rem;margin-top:.16rem}.sectorAnalysis_sector__a8rIq{background:none;border:0;color:#e7f1fb;padding:0;font:inherit;cursor:pointer;text-align:left}.sectorAnalysis_sector__a8rIq[aria-pressed=true]{color:#65d4cc;text-decoration:underline}.sectorAnalysis_sparkCell__zHJ1B{width:100px;color:#65d4cc}.sectorAnalysis_sparkCell__zHJ1B svg{width:90px;height:28px;display:block}.sectorAnalysis_tableWrap__TP624 td:nth-child(3),.sectorAnalysis_tableWrap__TP624 td:nth-child(4){font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sectorAnalysis_note__SLzeo{font-size:.74rem;color:#9aadc1;line-height:1.5;margin:.65rem 0 0}.sectorAnalysis_srOnly__VAtzj{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}@media(max-width:640px){.sectorAnalysis_panel__i47OK{padding:.8rem}.sectorAnalysis_top__D7zew{align-items:flex-start}.sectorAnalysis_top__D7zew h2{font-size:1.05rem}.sectorAnalysis_top__D7zew p:not(.sectorAnalysis_eyebrow__kEiiZ){max-width:20rem}.sectorAnalysis_tableWrap__TP624{max-height:18rem}.sectorAnalysis_tableWrap__TP624 td,.sectorAnalysis_tableWrap__TP624 th{padding:.48rem .4rem;font-size:.75rem}.sectorAnalysis_sparkCell__zHJ1B{width:76px}.sectorAnalysis_sparkCell__zHJ1B svg{width:70px}}.sectorAnalysis_tableWrap__TP624 td[data-sign=up]{color:#78dbb4}.sectorAnalysis_tableWrap__TP624 td[data-sign=down]{color:#ff929b}.sectorAnalysis_tableWrap__TP624 td[data-sign=neutral]{color:#a9bbce}.sectorAnalysis_activeFilter__jT6Jm{display:flex;align-items:center;gap:.6rem;margin:.65rem 0 0;color:#b6c8da;font-size:.8rem}.sectorAnalysis_activeFilter__jT6Jm strong{color:#65d4cc}.sectorAnalysis_activeFilter__jT6Jm button{background:transparent;border:0;color:#a8c9e8;text-decoration:underline;cursor:pointer;padding:.2rem}.sectorAnalysis_tableWrap__TP624 a{color:#65d4cc;text-decoration:none}.sectorAnalysis_tableWrap__TP624 a:hover{text-decoration:underline}.sectorAnalysis_tableWrap__TP624 a:focus-visible{outline:2px solid #65d4cc;outline-offset:2px;border-radius:2px}.sectorAnalysis_tableWrap__TP624 tbody th .sectorAnalysis_sector__a8rIq{background:transparent;border:0;border-radius:0;padding:0;color:#e7f1fb}.sectorAnalysis_tableWrap__TP624 tbody th .sectorAnalysis_sector__a8rIq:hover{color:#65d4cc;text-decoration:underline}@media(max-width:640px){.sectorAnalysis_tableWrap__TP624 td:nth-child(2),.sectorAnalysis_tableWrap__TP624 th:nth-child(2){display:none}.sectorAnalysis_tableWrap__TP624 table{table-layout:fixed;min-width:0;width:100%}.sectorAnalysis_tableWrap__TP624 th:first-child{width:45%}.sectorAnalysis_tableWrap__TP624 th:nth-child(3),.sectorAnalysis_tableWrap__TP624 th:nth-child(4){width:20%}.sectorAnalysis_tableWrap__TP624 th:nth-child(5){width:15%}.sectorAnalysis_tableWrap__TP624 td,.sectorAnalysis_tableWrap__TP624 th{box-sizing:border-box;white-space:normal;padding:.45rem .3rem;font-size:.72rem}.sectorAnalysis_tableWrap__TP624 tbody th .sectorAnalysis_sector__a8rIq{max-width:100%;overflow-wrap:anywhere}.sectorAnalysis_tableWrap__TP624 a,.sectorAnalysis_tableWrap__TP624 small{overflow-wrap:anywhere}}.spyOutlookSummary_summary__r_RjV{box-sizing:border-box;min-height:120px;display:flex;align-items:center;justify-content:space-between;gap:1.25rem;padding:.85rem 1rem;margin:1rem 0;border:1px solid #2c485c;border-left:3px solid #53c9df;border-radius:9px;background:#102330;color:#dce9f5}.spyOutlookSummary_body__1Wwsf{min-width:0}.spyOutlookSummary_heading__Hctr_{display:flex;flex-wrap:wrap;align-items:baseline;gap:.45rem .8rem}.spyOutlookSummary_heading__Hctr_ h2{font-size:.9rem;margin:0}.spyOutlookSummary_heading__Hctr_ time{font-size:.75rem;color:#a9bdd0}.spyOutlookSummary_heading__Hctr_ strong{font-size:.85rem}.spyOutlookSummary_heading__Hctr_ strong[data-direction=bullish]{color:#78dbb4}.spyOutlookSummary_heading__Hctr_ strong[data-direction=bearish]{color:#ff929b}.spyOutlookSummary_heading__Hctr_ strong[data-direction=neutral]{color:#e3ca91}.spyOutlookSummary_reason__A73Rb{font-size:.82rem;line-height:1.5;margin:.35rem 0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.spyOutlookSummary_note__vuWMV{font-size:.73rem;color:#a9bdd0;margin:.3rem 0 0;line-height:1.45}.spyOutlookSummary_summary__r_RjV a{color:#59d9ef;font-size:.8rem;font-weight:600;white-space:nowrap;text-underline-offset:3px}.spyOutlookSummary_summary__r_RjV a:hover{color:#b0f1fc}.spyOutlookSummary_summary__r_RjV a:focus-visible{outline:2px solid #59d9ef;outline-offset:4px}@media(max-width:640px){.spyOutlookSummary_summary__r_RjV{min-height:180px;align-items:flex-start;flex-direction:column;gap:.65rem;padding:.8rem}.spyOutlookSummary_summary__r_RjV a{white-space:normal}}