.market-weather{background:linear-gradient(150deg,#f6fafc,#fff 48%);flex-direction:column;gap:14px;min-width:0;height:100%;padding:18px 20px;display:flex}.weather-heading{justify-content:space-between;align-items:start;gap:8px;display:flex}.weather-heading h2{font-size:var(--font-panel);line-height:var(--line-heading);font-weight:var(--weight-semibold)}.weather-heading span{font-size:var(--font-meta);color:var(--muted);margin-top:3px;display:block}.weather-breadth{grid-template-columns:92px minmax(0,1fr);align-items:center;gap:18px;display:grid}.weather-breadth>svg{width:92px;height:92px}.weather-breadth h3{font-size:var(--font-label);font-weight:var(--weight-medium);justify-content:space-between;gap:5px;margin-bottom:6px;display:flex}.weather-breadth h3 small{font-size:var(--font-meta);color:var(--muted);font-weight:var(--weight-regular)}.weather-breadth-row{font-size:var(--font-meta);justify-content:space-between;align-items:center;gap:6px;line-height:1.85;display:flex}.weather-breadth-row span{color:var(--muted);align-items:center;gap:7px;display:flex}.weather-breadth-row i{border-radius:50%;width:7px;height:7px}.weather-breadth-row strong{font-variant-numeric:tabular-nums;font-weight:var(--weight-semibold)}.weather-pressure{border-top:1px solid var(--line);padding-top:11px}.weather-levels{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:12px;padding-top:10px;display:grid}.weather-levels span{font-size:var(--font-meta);color:var(--muted);display:block}.weather-levels small{font-size:var(--font-meta)}.weather-levels strong{font-size:var(--font-value);font-weight:var(--weight-semibold);color:var(--brand);line-height:1.5;display:block}.weather-verdict{background:#faf5e9;border:1px solid #eee2c6;border-radius:7px;align-items:flex-start;gap:9px;margin-top:auto;padding:11px 12px;display:flex}.weather-status-dot{background:#b18b3e;border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:5px}.weather-verdict h3{font-size:var(--font-label);line-height:1.7;font-weight:var(--weight-semibold);color:#6e5624}.weather-verdict p{font-size:var(--font-label);color:#7b6b4c;margin-top:4px;line-height:1.75}.sector-bridge{background:linear-gradient(115deg, var(--bridge-start), var(--bridge-end));color:#fff;border-radius:12px;justify-content:space-between;align-items:center;gap:40px;margin:26px 0 0;padding:29px 32px;display:flex}.sector-bridge>div{max-width:790px}.sector-bridge .eyebrow{color:#b8d6e9;font-size:var(--font-meta);letter-spacing:1.2px}.sector-bridge h2{font-size:var(--font-section);line-height:var(--line-heading);font-weight:var(--weight-semibold);margin:8px 0}.sector-bridge p{font-size:var(--font-body);color:#deebf5;line-height:1.85}.sector-bridge>.button{color:#27577a;white-space:nowrap;font-size:var(--font-label);background:#fff;border:1px solid #fff;flex-shrink:0;gap:18px}.sector-bridge>.button:hover{background:#eaf3fa}.sector-bridge a:focus-visible{outline-color:#fff}.notable-discovery{min-width:0}.notable-discovery .market-section-heading{align-items:flex-end;gap:12px}.notable-discovery .market-section-heading h2{font-size:var(--font-section);margin-top:5px}.notable-discovery .eyebrow{font-size:var(--font-meta);letter-spacing:1px}.notable-discovery .market-section-heading p{font-size:var(--font-label);line-height:1.7}.notable-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.discovery-stock-card{min-width:0;padding:19px 20px 0;overflow:hidden}.discovery-stock-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.discovery-stock-company{align-items:center;gap:11px;min-width:0;display:flex}.discovery-stock-company>span{min-width:0}.discovery-stock-company strong{font-size:var(--font-panel);font-weight:var(--weight-semibold)}.discovery-stock-company small{white-space:nowrap;text-overflow:ellipsis;max-width:170px;font-size:var(--font-meta);color:var(--muted);margin-top:4px;display:block;overflow:hidden}.discovery-stock-company .company-logo{flex-shrink:0}.discovery-stock-company:hover strong{text-decoration:underline}.discovery-stock-price{flex-wrap:wrap;align-items:baseline;gap:10px;margin-top:18px;display:flex}.discovery-stock-price>strong{font-size:var(--font-value);font-weight:var(--weight-semibold);line-height:1.2}.discovery-stock-price>span{font-size:var(--font-label)}.discovery-stock-price>small{font-size:var(--font-meta);color:var(--muted);margin-left:auto}.discovery-stock-reason{font-size:var(--font-meta);color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px;margin:10px 0 16px;line-height:1.9;display:flex}.discovery-stock-reason>.icon{flex-shrink:0;width:13px;height:13px}.discovery-stock-reason>span{font-size:var(--font-meta)}.discovery-stock-values{border-top:1px solid var(--line);grid-template-columns:1fr 1fr 1fr;gap:8px;margin:0;padding-top:13px;display:grid}.discovery-stock-values>div{min-width:0}.discovery-stock-values dt{font-size:var(--font-meta);color:var(--muted);margin-bottom:7px}.discovery-stock-values dd{font-size:var(--font-body);min-height:36px;font-weight:var(--weight-medium);align-items:center;gap:2px;margin:0;display:flex}.discovery-stock-values .pill{font-size:var(--font-meta);white-space:nowrap;gap:4px}.discovery-stock-values .pill .icon{width:12px;height:12px}.discovery-stock-values .pro-value-mask{min-width:62px;padding:5px 8px}.discovery-stock-link{border-top:1px solid var(--line);background:var(--surface-secondary);color:var(--brand);font-size:var(--font-meta);font-weight:var(--weight-medium);justify-content:space-between;align-items:center;margin:16px -20px 0;padding:11px 20px;display:flex}.discovery-stock-link:hover{background:var(--surface-secondary)}.discovery-stock-link .icon{width:16px;height:16px}.notable-access-note{font-size:var(--font-meta);color:var(--muted);justify-content:space-between;align-items:center;gap:12px;margin-top:14px;line-height:1.75;display:flex}.notable-access-note .text-link{white-space:nowrap;font-size:var(--font-label)}.notable-story-row>aside{padding-top:0}.watch-register-note{font-size:var(--font-meta);color:var(--muted);background:#eef5fa;border-top:1px solid #dce8f1;padding:13px 17px;line-height:1.8}.watch-register-note a{color:var(--brand);font-weight:var(--weight-semibold);align-items:center;gap:6px;margin-top:6px;display:inline-flex}.watch-register-note .icon{width:15px;height:15px}.account-preview-banner{font-size:var(--font-meta);background:var(--surface-secondary);color:#27577a;border:1px dashed #9fbcd1;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;padding:9px 14px;display:flex}.account-preview-banner button{font-size:var(--font-label);color:inherit;text-decoration:underline}.account-preview-choices{grid-template-columns:repeat(4,1fr);gap:8px;margin:16px 0;display:grid}.account-preview-choices button{border:1px solid var(--line);background:var(--surface-secondary);min-height:44px;font-size:var(--font-label);color:var(--brand);border-radius:6px;padding:12px 8px}.account-preview-choices button[aria-pressed=true]{background:var(--brand);color:#fff;border-color:var(--brand)}.account-preview-choices button:focus-visible{outline:2px solid var(--brand);outline-offset:3px}.entitlement-split{grid-template-columns:1fr 1fr;gap:24px;margin:32px 0;display:grid}.entitlement-split>section{background:#fff;border:1px solid #d6e4ef;border-radius:12px;padding:25px 28px}.entitlement-split>section:last-child{background:var(--surface-secondary)}.entitlement-split h2{font-size:var(--font-section);margin:7px 0 10px}.entitlement-split p{font-size:var(--font-body);color:var(--muted);line-height:1.85}.entitlement-split a{gap:10px;margin-top:16px;display:inline-flex}.membership-heading .source-note{max-width:660px;margin:16px auto 0;display:block}.benefits-table{scroll-margin-top:130px}.premium-access-copy{font-size:var(--font-label);color:var(--muted);margin-top:15px;line-height:1.85}.tier-card .tier-duration{font-size:var(--font-meta);margin-top:12px;line-height:1.7}.tier-card ul{min-height:156px}.pro-filter-intro a{white-space:normal}.premium-unlocked{align-items:baseline;gap:3px;display:inline-flex}@media (min-width:1025px){.weather-sidebar{height:var(--feature-height)}.market-weather{justify-content:space-between;gap:10px}.weather-verdict{margin-top:0}.market-continuous .continuous-hero{align-items:stretch}.market-continuous .notable-story-row{align-items:start}}@media (min-width:1025px) and (min-height:801px){.weather-breadth{grid-template-columns:105px minmax(0,1fr);gap:17px}.weather-breadth>svg{width:105px;height:105px}}@media (min-width:1025px) and (max-height:800px){.market-weather{gap:8px;padding:14px 17px}.weather-breadth{grid-template-columns:76px minmax(0,1fr);gap:14px}.weather-breadth>svg{width:76px;height:76px}.weather-pressure,.weather-levels{padding-top:8px}.weather-verdict{padding:8px 10px}}@media (max-width:1150px){.sector-bridge{gap:24px;padding:26px}.sector-bridge>div{max-width:620px}.sector-bridge h2{font-size:var(--font-section)}.sector-bridge>.button{white-space:normal;text-align:left;max-width:200px}.discovery-stock-card{padding:17px 15px 0}.discovery-stock-company small{max-width:145px}.discovery-stock-link{margin-left:-15px;margin-right:-15px;padding-inline:15px}.discovery-stock-price>small{margin-left:0}}@media (max-width:1024px){.market-weather{grid-template-columns:1fr 1fr;gap:18px 28px;padding:23px;display:grid}.weather-heading{grid-column:1/-1}.weather-breadth{grid-area:2/1/4;grid-template-columns:100px 1fr;gap:20px}.weather-breadth>svg{width:100px;height:100px}.weather-pressure{border:0;grid-area:2/2;padding:0}.weather-levels{grid-area:3/2}.weather-verdict{grid-column:1/-1;margin-top:0}.weather-verdict h3,.weather-verdict p,.weather-breadth-row{font-size:var(--font-label)}.weather-heading h2{font-size:var(--font-panel)}.weather-heading span,.weather-levels span,.weather-levels small{font-size:var(--font-meta)}.weather-levels strong{font-size:var(--font-value)}.notable-story-row>aside{padding:0}.notable-access-note{font-size:var(--font-meta)}.discovery-stock-company small{max-width:220px}.sector-move-list{grid-template-columns:repeat(2,minmax(0,1fr))}.entitlement-split{gap:18px}.tier-card ul{min-height:130px}}@media (max-width:640px){.market-weather{gap:17px;padding:20px;display:flex}.weather-breadth{grid-template-columns:98px 1fr;gap:28px}.weather-breadth>svg{width:98px;height:98px}.weather-breadth h3{font-size:var(--font-label)}.weather-breadth h3 small{font-size:var(--font-meta)}.weather-pressure{border-top:1px solid var(--line);padding-top:13px}.weather-levels{padding-top:13px}.weather-verdict{gap:9px;padding:12px 13px}.weather-verdict h3,.weather-verdict p{font-size:var(--font-label)}.sector-bridge{margin-top:22px;padding:25px 22px;display:block}.sector-bridge h2{font-size:var(--font-section);line-height:var(--line-heading)}.sector-bridge p{font-size:var(--font-body);line-height:1.9}.sector-bridge>.button{text-align:left;justify-content:space-between;width:100%;max-width:none;min-height:46px;margin-top:20px}.sector-bridge .eyebrow{font-size:var(--font-meta);letter-spacing:1px}.notable-discovery .market-section-heading{align-items:flex-start;gap:9px}.notable-card-grid{grid-template-columns:1fr;gap:14px}.discovery-stock-card{padding:20px 20px 0}.discovery-stock-company small{max-width:195px;font-size:var(--font-meta)}.discovery-stock-price>small{margin-left:auto}.discovery-stock-values dt{font-size:var(--font-meta)}.discovery-stock-values dd{font-size:var(--font-panel);min-height:40px}.discovery-stock-values .pill{font-size:var(--font-meta)}.discovery-stock-values .pro-value-mask{min-width:68px;min-height:40px}.discovery-stock-reason,.discovery-stock-reason>span{font-size:var(--font-meta)}.discovery-stock-link{font-size:var(--font-label);min-height:46px;margin:16px -20px 0;padding:13px 20px}.notable-access-note{font-size:var(--font-meta);flex-direction:column;align-items:flex-start;padding:3px 2px}.notable-access-note .text-link{font-size:var(--font-label)}.sector-move-list{grid-template-columns:1fr 1fr;gap:0 16px}.sector-move-row,.sector-move-row strong{font-size:var(--font-meta)}.sector-move-name{line-height:1.65}.notable-story-row .watch-heatmap-card h2{font-size:var(--font-panel)}.watch-register-note{font-size:var(--font-meta);padding:15px 20px}.account-preview-banner{font-size:var(--font-meta);gap:8px}.account-preview-choices{grid-template-columns:1fr 1fr}.entitlement-split{grid-template-columns:1fr;gap:15px}.entitlement-split>section{padding:22px}.entitlement-split h2{font-size:var(--font-section)}.tier-card ul{min-height:0}.benefits-table{scroll-margin-top:85px}.auth-layout .auth-form-card{order:-1}.auth-layout .auth-story{padding-top:24px}.market-continuous .continuous-hero .price-chart{height:290px}}@media (max-width:360px){.weather-breadth{grid-template-columns:88px 1fr;gap:18px}.weather-breadth>svg{width:88px;height:88px}.weather-breadth h3 small{display:none}.discovery-stock-company small{max-width:170px}.sector-move-list{grid-template-columns:1fr}.discovery-stock-values{gap:5px}.discovery-stock-values dt{font-size:var(--font-meta)}}.header-login[hidden],.header-register[hidden],.account-tier-button[hidden]{display:none!important}.account-tier-button{background:var(--surface-secondary);color:var(--brand);font-size:var(--font-label);white-space:nowrap;border:1px solid #cadfed;border-radius:7px;align-items:center;gap:7px;min-height:38px;padding:8px 11px;display:inline-flex}.account-tier-button small{font-size:var(--font-meta)}.account-tier-button .icon{width:17px;height:17px}@media (max-width:640px){.account-tier-button{font-size:var(--font-label);gap:4px;padding:6px}.account-tier-button small,.account-tier-button .icon{display:none}}.rrg-workspace .card-head{flex-direction:row;align-items:flex-start;gap:12px}.rrg-workspace .card-head>div{min-width:0}.rrg-workspace .card-head>.metric-help{flex-shrink:0}@media (max-width:640px){.market-continuous .continuous-hero .price-chart{height:260px}.rrg-workspace .rrg-links{padding-bottom:16px}.rrg-workspace .rrg-links>.text-link{width:auto;min-height:40px}.rrg-pro-context{align-items:center}}.premium-data-table .desktop-only-column{display:table-cell!important}.mobile-table-hint{display:none}@media (max-width:900px){.table-wrap .premium-data-table{min-width:830px}.mobile-table-hint{color:var(--brand);font-weight:var(--weight-medium);margin-bottom:6px;display:block}.premium-data-table th:first-child,.premium-data-table td:first-child{z-index:1;background:#fff;position:sticky;left:0;box-shadow:2px 0 4px #192f4208}.premium-data-table th:first-child{background:var(--surface-secondary)}}@media (max-width:640px){.market-continuous .resume-bar:not(.first-visit){flex-direction:row;align-items:center;gap:10px;min-height:40px;margin-top:-5px;margin-bottom:14px;padding-top:2px;padding-bottom:2px}.market-continuous .resume-label,.market-continuous .resume-symbol:nth-of-type(n+2){display:none}.market-continuous .resume-bar .resume-actions{gap:4px;width:auto}.market-continuous .resume-bar .resume-actions>button{display:none}.market-continuous .resume-symbol{font-size:var(--font-meta)}.market-continuous .resume-bar .text-link{font-size:var(--font-label)}.account-tier-button{display:none!important}.more-links>.more-register{font:inherit;text-align:left;background:var(--surface-secondary);color:var(--brand);border:0;border-radius:6px;padding:14px}}.latest-news-credit{font-size:var(--font-meta);color:var(--muted);margin:7px 0 0;line-height:1.7}.latest-news-credit a{text-underline-offset:2px;text-decoration:underline}@media (min-width:1025px) and (min-height:820px){.rrg-story-row>.rrg-workspace{position:sticky;top:124px}}.latest-news-sidebar{background:#fff;padding:18px 20px 4px;overflow:hidden}.latest-news-heading{justify-content:space-between;align-items:center;gap:10px;margin-bottom:15px;display:flex}.latest-news-heading h2{font-size:var(--font-panel);line-height:var(--line-heading);font-weight:var(--weight-semibold)}.latest-news-heading>span{font-size:var(--font-meta);color:var(--muted);white-space:nowrap}.latest-news-lead{text-align:left;width:100%;color:var(--text);background:0 0;padding:0;display:block}.latest-news-lead>img{aspect-ratio:16/9;object-fit:cover;background:#edf3f8;border-radius:7px;width:100%;height:auto;display:block}.latest-news-lead h3{font-size:var(--font-panel);line-height:1.6;font-weight:var(--weight-semibold);margin:12px 0 8px}.latest-news-time{align-items:center;gap:6px;display:flex}.latest-news-time>.icon{flex-shrink:0;width:14px;height:14px}.latest-news-time,.latest-news-list time{font-size:var(--font-meta);color:var(--muted);line-height:1.7}.latest-news-list{margin:15px 0 0;padding:0;list-style:none}.latest-news-list>li{border-top:1px solid var(--line)}.latest-news-list button{text-align:left;background:0 0;width:100%;padding:13px 0;display:block}.latest-news-list h3{font-size:var(--font-panel);font-weight:var(--weight-medium);color:var(--text);margin:0 0 5px;line-height:1.7}.latest-news-lead:hover h3,.latest-news-list button:hover h3{color:var(--brand);text-underline-offset:3px;text-decoration:underline}.latest-news-lead:focus-visible,.latest-news-list button:focus-visible{outline:2px solid var(--brand);outline-offset:4px;border-radius:4px}@media (max-width:640px){.latest-news-sidebar{padding:20px 20px 4px}.latest-news-lead h3,.latest-news-list h3{font-size:var(--font-panel)}.latest-news-list button{padding:15px 0}.latest-news-time{align-items:flex-start}}.market-story-main{flex-direction:column;gap:26px;min-width:0;display:flex}.notable-story-row>.app-followup{margin:0}@media (min-width:1440px){.rrg-story-row.notable-story-row>.market-story-main{grid-area:1/1}.rrg-story-row.notable-story-row>.app-followup{grid-area:2/1}.rrg-story-row.notable-story-row>.market-editorial-sidebar{grid-area:1/2/span 2}}@media (min-width:1025px) and (max-width:1439px){.rrg-story-row.notable-story-row>.market-story-main{grid-area:1/1}.rrg-story-row.notable-story-row>.market-editorial-sidebar{grid-area:1/2}.rrg-story-row.notable-story-row>.app-followup{grid-area:2/1/auto/-1}}.sector-bridge h2{color:#fff}.sector-bridge p{color:#e2edf5}.sector-bridge .eyebrow{color:#c7e0f1}.market-editorial-sidebar{flex-direction:column;gap:20px;display:flex}.market-pulse-sidebar{background:var(--surface-secondary);border-color:#d5e4ee;overflow:hidden}.pulse-sidebar-label{color:var(--brand);border-bottom:1px solid #e0eaf1;align-items:center;gap:9px;padding:18px 20px 14px;display:flex}.pulse-sidebar-label>.icon{flex-shrink:0;width:20px;height:20px}.pulse-sidebar-label h2{font-size:var(--font-panel);font-weight:var(--weight-semibold);color:var(--brand);line-height:var(--line-heading)}.pulse-sidebar-copy{padding:17px 20px 20px}.pulse-sidebar-copy .eyebrow{font-size:var(--font-meta);letter-spacing:.6px}.pulse-sidebar-copy h3{font-size:var(--font-panel);font-weight:var(--weight-semibold);margin:9px 0 11px;line-height:1.55}.pulse-sidebar-copy p{font-size:var(--font-body);color:var(--muted);margin:0 0 16px;line-height:1.8}.pulse-sidebar-copy>.text-link{font-size:var(--font-label);min-height:36px}.signal-stock-card .discovery-stock-price{margin-top:15px}.stock-signal{border-top:1px solid var(--line);align-items:flex-start;gap:10px;min-height:89px;margin-top:15px;padding-top:14px;display:flex}.stock-signal-icon{color:#397a9e;flex-shrink:0;margin-top:3px}.stock-signal-icon>.icon{width:17px;height:17px}.stock-signal h3{font-size:var(--font-label);font-weight:var(--weight-semibold);color:var(--brand);margin:0;line-height:1.7}.stock-signal p{font-size:var(--font-label);color:var(--muted);margin:4px 0 0;line-height:1.8}.signal-stock-card .discovery-stock-link{margin-top:14px}.signal-stock-card .discovery-stock-company small{max-width:210px}.notable-story-row .watch-heatmap-weighted{aspect-ratio:1.15;isolation:isolate;border-radius:7px;height:auto;min-height:0;max-height:none;margin:0 17px;padding:0;display:block;position:relative;overflow:hidden}.watch-heatmap-weighted .watch-heat-tile{box-sizing:border-box;border:2px solid #fff;border-radius:5px;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-width:0;min-height:0;margin:0;padding:4px;display:flex;position:absolute;overflow:hidden}.watch-heatmap-weighted .watch-heat-tile strong{font-size:var(--font-body);line-height:1.5;font-weight:var(--weight-semibold)}.watch-heatmap-weighted .watch-heat-tile span{font-size:var(--font-meta);line-height:1.5}.watch-heatmap-weighted .heat-tile-small strong{font-size:var(--font-meta)}.watch-heatmap-weighted .heat-tile-small span{display:none}.watch-heatmap-weighted .flat{background:#9b7936}.watch-heatmap-weighted .watch-heat-tile:focus-visible{outline-offset:-3px;z-index:2;outline:3px solid #163f60}.watch-heat-key{line-height:1.75}.app-followup{background:#eaf3fa;border:1px solid #cbdfed;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:23px;margin:26px 0 0;padding:28px 32px;display:grid}.app-followup-icon{color:#27577a;background:#d5e8f5;border-radius:50%;justify-content:center;align-items:center;width:53px;height:53px;display:flex}.app-followup-icon .icon{width:26px;height:26px}.app-followup .eyebrow{font-size:var(--font-meta);letter-spacing:.8px;color:#39718f}.app-followup h2{font-size:var(--font-section);line-height:var(--line-heading);font-weight:var(--weight-semibold);color:#193f5c;margin:6px 0}.app-followup p{font-size:var(--font-body);color:#4d6a7f;margin:0;line-height:1.85}.app-followup>.button{white-space:nowrap;min-height:46px;font-size:var(--font-label);gap:10px}.app-followup>.button>.icon{width:18px;height:18px}.rrg-pro-context{padding:16px 23px;line-height:1.8}.rrg-pro-context>span{max-width:610px}.rrg-pro-context>a{font-weight:var(--weight-semibold)}@media (max-width:1150px){.signal-stock-card .discovery-stock-company small{max-width:160px}.stock-signal{min-height:111px}.app-followup{gap:17px;padding:25px}.app-followup h2{font-size:var(--font-section)}.app-followup-icon{width:44px;height:44px}}@media (max-width:1024px){.market-editorial-sidebar{grid-template-columns:1fr 1fr;align-items:start;gap:18px;display:grid}.market-editorial-sidebar>.watch-heatmap-card{grid-column:1/-1}.app-followup{grid-template-columns:minmax(0,1fr) auto}.app-followup-icon{display:none}.notable-story-row .watch-heatmap-weighted{aspect-ratio:1.15;max-width:440px;margin-inline:auto}.signal-stock-card .discovery-stock-company small{max-width:220px}.stock-signal{min-height:90px}}@media (max-width:640px){.market-editorial-sidebar{display:flex}.pulse-sidebar-label{padding:18px 20px 13px}.pulse-sidebar-label h2,.pulse-sidebar-copy h3{font-size:var(--font-panel)}.pulse-sidebar-copy p{font-size:var(--font-body)}.pulse-sidebar-copy .eyebrow{font-size:var(--font-meta);letter-spacing:.2px}.stock-signal{min-height:89px;margin-top:13px;padding-top:14px}.stock-signal h3,.stock-signal p{font-size:var(--font-label)}.signal-stock-card .discovery-stock-price{margin-top:13px}.signal-stock-card .discovery-stock-company small{max-width:195px}.notable-story-row .watch-heatmap-weighted{max-width:none;margin:0 17px}.app-followup{flex-direction:column;align-items:stretch;gap:19px;margin-top:22px;padding:24px 22px;display:flex}.app-followup h2{font-size:var(--font-section);line-height:var(--line-heading);margin-top:8px}.app-followup .eyebrow{font-size:var(--font-meta);line-height:1.8}.app-followup p{font-size:var(--font-body)}.app-followup>.button{justify-content:center;min-height:48px}.rrg-pro-context{align-items:flex-start;padding:14px 17px}.rrg-pro-context>span{font-size:var(--font-meta)}.rrg-pro-context>a{font-size:var(--font-label);flex-shrink:0}}@media (max-width:360px){.signal-stock-card .discovery-stock-company small{max-width:140px}.stock-signal{min-height:113px}.stock-signal-icon{display:none}.rrg-pro-context{flex-direction:column;gap:8px}}@media (max-width:1024px){.rrg-story-row.notable-story-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.rrg-story-row.notable-story-row>.market-story-main,.rrg-story-row.notable-story-row>.market-editorial-sidebar{display:contents}.rrg-story-row.notable-story-row .rrg-workspace{order:1;grid-column:1/-1}.rrg-story-row.notable-story-row .sector-moves{order:2}.rrg-story-row.notable-story-row .latest-news-sidebar{order:3}.rrg-story-row.notable-story-row .notable-discovery{order:4;grid-column:1/-1}.rrg-story-row.notable-story-row>.app-followup{order:5;grid-column:1/-1}.rrg-story-row.notable-story-row .watch-heatmap-card{order:6;grid-column:1/-1}}@media (max-width:640px){.rrg-story-row.notable-story-row{grid-template-columns:minmax(0,1fr)}}
.brand.brand-lockup{color:#192f42;align-items:center;gap:14px;min-width:0;text-decoration:none;display:inline-flex}.brand.brand-lockup>img{object-fit:contain;flex-shrink:0;width:48px;height:48px}.brand.brand-lockup>.brand-copy{letter-spacing:0;flex-direction:column;gap:1px;min-width:0;line-height:1.3;display:flex}.brand-lockup .brand-name{font-size:var(--font-brand);line-height:1.3;font-weight:var(--weight-semibold);letter-spacing:-.25px;color:#192f42;white-space:nowrap;display:block}.brand.brand-lockup .brand-slogan{font-size:var(--font-meta);line-height:1.4;font-weight:var(--weight-medium);letter-spacing:0;text-transform:none;color:var(--muted);white-space:nowrap;margin:0;display:block}.brand-lockup.footer-brand{margin-bottom:15px}.brand-lockup.auth-brand{margin-bottom:4px}.compact-pro-entry{display:none!important}@media (max-width:640px){.auth-story>.auth-brand{display:none}}@media (max-width:1150px) and (min-width:641px){.header-inner{gap:20px}.header-inner .brand.brand-lockup{gap:10px}.header-inner .brand.brand-lockup>img{width:42px;height:42px}.header-inner .brand-lockup .brand-name{font-size:var(--font-brand)}.header-inner .brand.brand-lockup .brand-slogan{font-size:var(--font-meta)}}@media (max-width:640px){.header-inner,.header-inner .brand.brand-lockup{gap:8px}.header-inner .brand.brand-lockup>img{width:36px;height:36px}.header-inner .brand-lockup .brand-name{font-size:var(--font-brand)}.header-inner .brand.brand-lockup .brand-slogan{font-size:var(--font-meta);line-height:1.4;display:block}.header-actions .pro-button>span{display:none}.header-actions .pro-button{min-height:36px;padding:7px 9px}.header-actions .mobile-search{width:30px;min-width:30px;padding:5px}.footer-brand .brand-name{font-size:var(--font-brand)}.brand.brand-lockup.footer-brand{gap:10px}.brand.brand-lockup.footer-brand>img{width:42px;height:42px}.brand.brand-lockup.footer-brand .brand-slogan{font-size:var(--font-meta)}}@media (max-width:380px){.header-inner .header-actions .pro-button{display:none}.more-links>.compact-pro-entry{display:flex!important}.header-inner .brand.brand-lockup>img{width:38px;height:38px}}.brand.brand-lockup{max-width:100%}.brand-lockup .brand-name,.brand.brand-lockup .brand-slogan{white-space:normal;overflow-wrap:anywhere}@media (max-width:640px){.header-inner{height:auto;min-height:68px;padding-block:8px}.header-inner .brand.brand-lockup{flex-shrink:1}}
.market-index-strip .reference-index{cursor:default;text-align:left;background:#fff;grid-template-columns:minmax(0,1fr) 62px;column-gap:8px;min-width:0;display:grid}.market-index-strip .reference-index:hover{box-shadow:none;border-color:var(--line);background:#fff;transform:none}.market-index-strip .index-name{grid-column:1/-1}.market-index-strip .index-price{font-size:var(--font-value);white-space:nowrap;grid-column:1;line-height:1.3}.market-index-strip .index-price small{font-size:var(--font-meta);font-weight:var(--weight-regular);color:var(--muted);letter-spacing:0}.market-index-strip .index-change{white-space:nowrap;font-size:var(--font-label);grid-column:1;margin-top:4px}.market-index-strip .mini-chart{grid-area:2/2/4;align-self:center;width:62px;height:38px;position:static}.weather-verdict h3{line-height:1.6}@media (min-width:1025px) and (max-height:800px){.weather-breadth h3{margin-bottom:4px}.weather-heading span{margin-top:2px}}.app-followup.app-followup-with-phone{grid-template-columns:172px minmax(0,1fr) auto;grid-template-areas:"phone copy action";gap:28px;padding:25px 34px;display:grid}.app-followup-device{grid-area:phone;justify-content:center;align-items:center;display:flex}.app-followup-device .phone-mockup{width:168px;max-width:100%}.app-followup-copy{grid-area:copy}.app-followup-with-phone>.button{grid-area:action;justify-self:end}.app-followup-with-phone h2{font-size:var(--font-section);max-width:650px}.app-followup-with-phone p{max-width:640px}@media (min-width:1440px){.notable-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.signal-stock-card .discovery-stock-company small{max-width:150px}}@media (min-width:1025px) and (max-height:800px){.market-weather{justify-content:space-between;gap:6px;padding:12px 16px}.weather-verdict{padding:7px 9px}.weather-levels{padding-top:7px}}@media (max-width:1279px){.market-index-strip .reference-index{grid-template-columns:minmax(0,1fr) 40px;column-gap:4px}.market-index-strip .mini-chart{width:40px}.market-index-strip .index-price{font-size:var(--font-value)}.market-index-strip .index-price small{font-size:var(--font-meta)}.app-followup.app-followup-with-phone{grid-template-columns:150px minmax(0,1fr) auto;gap:22px;padding:24px}.app-followup-device .phone-mockup{width:145px}.app-followup-with-phone h2{font-size:var(--font-section)}}@media (max-width:1024px){.market-index-strip .reference-index{display:block}.market-index-strip .mini-chart{display:none}.market-index-strip .index-price{font-size:var(--font-value)}.market-index-strip .index-price small{line-height:1.5;display:block}.app-followup.app-followup-with-phone{grid-template-columns:144px minmax(0,1fr);grid-template-areas:"phone copy""phone action";gap:15px 24px}.app-followup-with-phone>.button{justify-self:start}.app-followup-copy{align-self:end}.app-followup-with-phone>.button{align-self:start}}@media (max-width:640px){.market-index-strip .reference-index{flex-basis:182px;min-width:182px;padding:13px 15px}.market-index-strip .index-price{font-size:var(--font-value)}.market-index-strip .index-price small{font-size:var(--font-meta);display:inline}.market-index-strip .index-change{font-size:var(--font-label)}.market-index-strip .index-short-trend{flex-direction:column;justify-content:flex-start;align-items:flex-start}.app-followup.app-followup-with-phone{grid-template-columns:minmax(0,1fr);grid-template-areas:"copy""phone""action";gap:18px;padding:24px 22px}.app-followup-device .phone-mockup{width:168px}.app-followup-with-phone>.button{justify-content:center;justify-self:stretch}.app-followup-with-phone h2{font-size:var(--font-section)}.app-followup-with-phone .app-followup-copy{align-self:auto}}.market-continuous .app-followup-with-phone{background:var(--surface-secondary);border-color:var(--line)}.market-continuous .app-followup-with-phone .eyebrow{color:var(--brand)}.market-continuous .app-followup-with-phone h2{color:var(--ink)}.market-continuous .app-followup-with-phone p{color:var(--muted)}@media (min-width:641px) and (max-width:1000px){.market-continuous .app-followup-with-phone{grid-template-columns:140px minmax(0,1fr);grid-template-areas:"phone copy""phone action";gap:16px 24px}.market-continuous .app-followup-with-phone>.button{justify-self:start}}
.watch-ticker{min-width:0;min-height:34px;font-size:var(--font-label);align-items:center;gap:14px;margin:0 0 14px;display:flex}.watch-ticker-heading{font-weight:var(--weight-medium);color:var(--brand);white-space:nowrap;flex-shrink:0;align-items:center;gap:7px;display:flex}.watch-ticker-heading>span{font-size:var(--font-meta);color:var(--muted);font-weight:var(--weight-regular);background:#e8eff5;border-radius:4px;padding:1px 5px}.watch-ticker-viewport{overscroll-behavior-x:contain;scrollbar-width:none;scroll-behavior:auto;flex:1;min-width:0;overflow-x:auto}.watch-ticker-viewport::-webkit-scrollbar{display:none}.watch-ticker-items{align-items:center;gap:24px;width:max-content;padding:4px 2px;display:flex}.watch-ticker-item{white-space:nowrap;font-variant-numeric:tabular-nums;align-items:baseline;gap:7px;min-height:26px;display:inline-flex}.watch-ticker-item>strong{font-weight:var(--weight-semibold);color:var(--brand)}.watch-ticker-item:hover>strong{text-decoration:underline}.watch-ticker-item>span{font-size:var(--font-meta)}.watch-ticker-pause{border:1px solid var(--line);color:var(--muted);font-size:var(--font-meta);background:#fff;border-radius:5px;flex-shrink:0;min-width:42px;min-height:30px;padding:4px 7px}.watch-ticker-pause[hidden]{display:none}.watch-ticker-add{border:1px solid var(--line);width:30px;height:30px;color:var(--brand);background:#fff;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.watch-ticker-add .icon{width:16px;height:16px}.watch-ticker-empty{font-size:var(--font-meta);color:var(--muted);flex:1;margin:0}.watch-ticker-viewport:focus-visible,.watch-ticker button:focus-visible,.watch-ticker a:focus-visible{outline:2px solid var(--brand);outline-offset:2px;border-radius:3px}.rrg-workspace .gics-filter{flex-wrap:wrap;gap:7px;padding-bottom:10px}.gics-filter .tool-chip{border-left:3px solid var(--sector-color,var(--line));min-height:34px;font-size:var(--font-label);padding:6px 9px}.gics-filter .tool-chip.active{background:var(--surface-secondary);border-color:#aac8dd;border-left-color:var(--sector-color,var(--brand));color:var(--brand)}.gics-moves .sector-move-list{display:block}.gics-moves .sector-move-row{font-size:var(--font-label);gap:3px 12px;min-height:42px;padding:7px 0}.gics-moves .sector-move-name{line-height:1.5}.gics-moves .sector-move-note{font-size:var(--font-meta);line-height:1.7}.market-weather .weather-verdict{align-items:flex-start;min-height:94px;padding:12px}.market-weather .weather-verdict h3{font-size:var(--font-label);line-height:1.6}.market-weather .weather-verdict p{font-size:var(--font-label);margin-top:5px;line-height:1.7}@media (min-width:1025px){.continuous-hero .weather-sidebar{height:auto}.continuous-hero .market-weather{gap:7px;height:100%;min-height:0;padding:16px 20px}.continuous-hero .auto-workbench{height:var(--feature-height,480px);min-height:400px}}@media (min-width:1280px){.market-continuous{--story-side:380px}}@media (min-width:1025px) and (max-height:800px){.market-index-strip .reference-index{grid-template-columns:minmax(0,1fr) auto;row-gap:2px;min-height:60px;padding:7px 14px}.market-index-strip .index-change{grid-area:2/2;align-self:center;margin:0}.market-index-strip .mini-chart{display:none}.watch-ticker{min-height:28px;margin-bottom:6px}.continuous-hero .market-weather{gap:5px;min-height:0;padding:10px 16px}.market-weather .weather-verdict{min-height:80px;padding:9px 10px}}@media (min-width:641px) and (max-width:1024px){.market-weather .weather-verdict{min-height:90px}}@media (max-width:640px){.watch-ticker{gap:8px;min-height:34px;margin-bottom:16px}.watch-ticker-heading{font-size:var(--font-meta);gap:4px}.watch-ticker-heading>span{display:none}.watch-ticker-items{gap:20px}.watch-ticker-item{gap:6px}.watch-ticker-pause{min-width:35px;font-size:var(--font-meta);padding:4px}.watch-ticker-add{width:28px}.watch-ticker-empty{font-size:var(--font-meta)}.rrg-workspace .gics-filter{gap:6px;padding:0 16px 9px}.gics-filter .tool-chip{font-size:var(--font-label);min-height:36px;padding:6px 8px}.gics-moves .sector-move-row{min-height:44px;font-size:var(--font-label);padding:8px 0}.gics-moves .sector-move-row strong{font-size:var(--font-label)}.market-weather .weather-verdict{min-height:112px;padding:14px}.market-weather .weather-verdict h3,.market-weather .weather-verdict p{font-size:var(--font-label)}}
