@media (min-width:1280px){.ns-route-frame[data-critical-route=feed][data-mode=shell],.ns-route-frame[data-critical-route=feed][data-mode=shell] .ns-desktop-shell__columns,.ns-route-frame[data-critical-route=feed][data-mode=shell] .ns-desktop-shell__detail,.ns-route-frame[data-critical-route=feed][data-mode=shell] .ns-desktop-shell__detail-empty,.ns-route-frame[data-critical-route=feed][data-mode=shell] .ns-desktop-shell__empty,.ns-route-frame[data-critical-route=feed][data-mode=shell] .ns-desktop-shell__feed,.ns-route-frame[data-critical-route=feed][data-mode=shell] .ns-desktop-shell__feed-header,.ns-route-frame[data-critical-route=feed][data-mode=shell] .ns-desktop-shell__feed-notice,.ns-route-frame[data-critical-route=feed][data-mode=shell] .ns-desktop-shell__row,.ns-route-frame[data-critical-route=feed][data-mode=shell] .ns-desktop-shell__rows-footer,.ns-route-frame[data-critical-route=feed][data-mode=shell] .ns-desktop-shell__sidebar,.ns-route-frame[data-critical-route=feed][data-mode=shell] .ns-desktop-shell__signal-stage,.ns-route-frame[data-critical-route=feed][data-mode=shell] .ns-desktop-shell__toolbar,.ns-route-frame[data-critical-route=feed][data-mode=shell]:before{animation:none;transform:none;opacity:1;will-change:auto}}.ns-desktop-shell--initial{display:none}@media (min-width:1280px){.ns-desktop-shell--initial{display:grid}.ns-desktop-shell--initial:has(+.ns-desktop-shell:not(.ns-desktop-shell--initial)){display:none}.ns-desktop-shell--initial+.ns-reader-feed{display:none}}:where([data-theme]) .ns-desktop-shell--reader .ns-desktop-shell__detail{border-left:1px solid var(--border-subtle)}:where([data-theme]) .ns-desktop-shell--reader .ns-desktop-shell__detail-section{padding-block:13px}:where([data-theme]) .ns-reader-feed{--mobile-feed-appbar-h:52px;--mobile-feed-category-h:44px;--mobile-feed-scope-h:48px;--mobile-feed-edge-x:12px;width:min(100%,600px);gap:0;padding:0 0 88px;background:var(--bg-page)}:where([data-theme]) .ns-reader-feed .ns-feed-mobile-topbar{min-height:var(--mobile-feed-appbar-h);border-bottom:1px solid var(--border-subtle);padding:4px var(--mobile-feed-edge-x)}:where([data-theme]) .ns-reader-feed .ns-feed-avatar-button,:where([data-theme]) .ns-reader-feed .ns-feed-icon-link,:where([data-theme]) .ns-reader-feed .ns-feed-search-pill{border-color:transparent;background:var(--bg-surface);box-shadow:none}:where([data-theme]) .ns-reader-feed .ns-feed-avatar-button,:where([data-theme]) .ns-reader-feed .ns-feed-icon-link{border-radius:999px}:where([data-theme]) .ns-reader-feed .ns-feed-search-pill{color:var(--fg-secondary);font-size:14px;font-weight:650}:where([data-theme]) .ns-reader-feed .ns-feed-category-tabs{top:var(--mobile-feed-appbar-h);min-height:var(--mobile-feed-category-h);gap:16px;margin-inline:0;padding:0 var(--mobile-feed-edge-x)}:where([data-theme]) .ns-reader-feed .ns-feed-category-tab{min-height:var(--mobile-feed-category-h);color:var(--fg-secondary);font-size:14px;font-weight:780}:where([data-theme]) .ns-reader-feed .ns-feed-category-tab[data-state=active]:after{height:4px;background:var(--fg-delta-stable,var(--accent-primary))}:where([data-theme]) .ns-reader-feed .ns-feed-scope-chips{min-height:var(--mobile-feed-scope-h);border-bottom:1px solid var(--border-subtle);margin:0;padding:2px var(--mobile-feed-edge-x)}:where([data-theme]) .ns-reader-feed .ns-feed-filter-chip{min-height:44px;border-radius:999px;background:transparent;font-size:12px;font-weight:720;padding-inline:12px}:where([data-theme]) .ns-reader-feed .ns-feed-filter-chip:before{inset:-5px 0}:where([data-theme]) .ns-reader-feed .ns-feed-filter-chip[data-state=active]{border-color:var(--border-strong);background:var(--track-meter)}:where([data-theme]) .ns-reader-feed .ns-mobile-radar-brief{display:grid;min-height:78px;gap:7px;border-bottom:1px solid var(--border-subtle);padding:7px var(--mobile-feed-edge-x) 8px;background:var(--bg-surface)}:where([data-theme]) .ns-reader-feed .ns-mobile-radar-brief__copy{min-width:0}:where([data-theme]) .ns-reader-feed .ns-mobile-radar-brief__eyebrow{display:flex;min-width:0;align-items:center;gap:7px;color:var(--fg-meta);font-family:var(--font-mono),monospace;font-size:11px;font-weight:780;letter-spacing:.06em;line-height:1.2;text-transform:uppercase;white-space:nowrap}:where([data-theme]) .ns-reader-feed .ns-mobile-radar-brief__eyebrow span:last-child{display:block;min-width:0;margin-left:0;overflow:hidden;color:var(--fg-secondary);letter-spacing:0;text-overflow:ellipsis;white-space:nowrap}:where([data-theme]) .ns-reader-feed .ns-mobile-radar-brief__live-dot{width:7px;height:7px;flex:0 0 auto;border-radius:999px;background:var(--fg-delta-rise);box-shadow:0 0 0 4px color-mix(in srgb,var(--fg-delta-rise) 16%,transparent)}:where([data-theme]) .ns-reader-feed .ns-mobile-radar-brief__copy h2{margin-top:3px;color:var(--fg-primary);font-size:15px;font-weight:800;line-height:1.18;letter-spacing:0}:where([data-theme]) .ns-reader-feed .ns-mobile-radar-brief__copy p:last-child{display:-webkit-box;margin-top:5px;overflow:hidden;color:var(--fg-secondary);font-size:12px;line-height:1.45;word-break:keep-all;-webkit-box-orient:vertical;-webkit-line-clamp:2}:where([data-theme]) .ns-reader-feed .ns-mobile-radar-brief__copy p.ns-mobile-radar-brief__personal-cue{display:block;width:max-content;max-width:100%;border:1px solid color-mix(in srgb,var(--accent) 32%,var(--border-subtle));border-radius:999px;margin-top:5px;overflow:hidden;background:color-mix(in srgb,var(--accent) 10%,var(--bg-page));padding:4px 8px;color:var(--accent);font-size:11px;font-weight:760;line-height:1.2;text-overflow:ellipsis;white-space:nowrap;-webkit-line-clamp:unset}:where([data-theme]) .ns-reader-feed .ns-mobile-radar-brief__copy p.ns-mobile-radar-brief__personal-cue[data-tone=hidden]{border-color:color-mix(in srgb,var(--fg-delta-down) 32%,var(--border-subtle));background:color-mix(in srgb,var(--fg-delta-down) 9%,var(--bg-page));color:var(--fg-delta-down)}:where([data-theme]) .ns-reader-feed .ns-mobile-radar-brief__copy p.ns-mobile-radar-brief__personal-cue[data-tone=source]{border-color:color-mix(in srgb,var(--fg-delta-stable) 32%,var(--border-subtle));background:color-mix(in srgb,var(--fg-delta-stable) 9%,var(--bg-page));color:var(--fg-delta-stable)}:where([data-theme]) .ns-reader-feed .ns-mobile-radar-brief__copy p.ns-mobile-radar-brief__personal-cue[data-tone=trust]{border-color:color-mix(in srgb,var(--fg-secondary) 24%,var(--border-subtle));background:color-mix(in srgb,var(--fg-secondary) 7%,var(--bg-page));color:var(--fg-secondary)}:where([data-theme]) .ns-reader-feed .ns-mobile-radar-brief__copy p.ns-mobile-radar-brief__personal-cue[data-tone=momentum],:where([data-theme]) .ns-reader-feed .ns-mobile-radar-brief__copy p.ns-mobile-radar-brief__personal-cue[data-tone=new]{border-color:color-mix(in srgb,var(--fg-delta-rise) 32%,var(--border-subtle));background:color-mix(in srgb,var(--fg-delta-rise) 9%,var(--bg-page));color:var(--fg-delta-rise)}:where([data-theme]) .ns-reader-feed .ns-mobile-radar-brief__ticker{display:grid;min-width:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;overflow:visible;border:0;border-radius:0;margin:0;padding:0;background:transparent;list-style:none;scrollbar-width:none}:where([data-theme]) .ns-reader-feed .ns-mobile-radar-brief__ticker::-webkit-scrollbar{display:none}:where([data-theme]) .ns-reader-feed .ns-mobile-radar-brief__ticker li{min-width:0;border:1px solid var(--border-subtle);border-radius:9px;padding:0;background:var(--bg-page)}:where([data-theme]) .ns-reader-feed .ns-mobile-radar-brief__ticker li:last-child{border-bottom:1px solid var(--border-subtle)}:where([data-theme]) .ns-reader-feed .ns-mobile-radar-brief__ticker a{display:grid;min-height:54px;min-width:0;grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto auto;gap:2px 5px;align-items:center;border-radius:inherit;padding:7px 8px;color:inherit;text-decoration:none}:where([data-theme]) .ns-reader-feed .ns-mobile-radar-brief__ticker a:focus-visible{outline:2px solid var(--accent);outline-offset:2px}:where([data-theme]) .ns-reader-feed .ns-mobile-radar-brief__ticker span{grid-row:1/3;color:var(--accent);font-family:var(--font-mono),monospace;font-size:11px;font-weight:850}:where([data-theme]) .ns-reader-feed .ns-mobile-radar-brief__ticker small,:where([data-theme]) .ns-reader-feed .ns-mobile-radar-brief__ticker strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where([data-theme]) .ns-reader-feed .ns-mobile-radar-brief__ticker strong{color:var(--fg-primary);font-size:11px;font-weight:820;line-height:1.16}:where([data-theme]) .ns-reader-feed .ns-mobile-radar-brief__ticker small{display:block;grid-column:2;color:var(--fg-meta);font-size:10px;font-weight:760;line-height:1.15}:where([data-theme]) .ns-reader-feed .ns-mobile-radar-brief[data-live-state=changed]{border-bottom-color:var(--border-strong)}:where([data-theme]) .ns-reader-feed .ns-mobile-radar-brief[data-live-state=changed] .ns-mobile-radar-brief__eyebrow{color:var(--fg-primary)}:where([data-theme]) .ns-reader-feed .ns-mobile-radar-brief[data-live-state=changed] .ns-mobile-radar-brief__eyebrow span:last-child{display:block}:where([data-theme]) .ns-reader-feed .ns-mobile-radar-brief[data-live-state=changed] .ns-mobile-radar-brief__ticker a{grid-template-columns:auto minmax(0,1fr)}:where([data-theme]) .ns-reader-feed .ns-mobile-radar-brief[data-live-state=changed] .ns-mobile-radar-brief__ticker small{display:block}:where([data-theme]) .ns-reader-feed .ns-mobile-radar-brief[data-revisit=changed] .ns-mobile-radar-brief__eyebrow span:last-child{color:var(--fg-delta-rise)}:where([data-theme]) .ns-reader-feed .ns-mobile-radar-brief[data-revisit=steady] .ns-mobile-radar-brief__eyebrow span:last-child{color:var(--fg-secondary)}:where([data-theme]) .ns-reader-feed .ns-mobile-radar-brief__ticker li[data-tone=new]{border-color:color-mix(in srgb,var(--fg-delta-rise) 36%,var(--border-subtle))}:where([data-theme]) .ns-reader-feed .ns-mobile-radar-brief__ticker li[data-tone=rise]{border-color:color-mix(in srgb,var(--fg-delta-up) 36%,var(--border-subtle))}:where([data-theme]) .ns-reader-feed .ns-mobile-radar-brief__ticker li[data-tone=cool]{border-color:color-mix(in srgb,var(--fg-delta-down) 32%,var(--border-subtle))}:where([data-theme]) .ns-reader-feed .ns-mobile-radar-brief__facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}:where([data-theme]) .ns-reader-feed .ns-mobile-radar-brief__facts div{min-width:0;border:1px solid var(--border-subtle);border-radius:7px;padding:7px 8px;background:var(--bg-surface-deep)}:where([data-theme]) .ns-reader-feed .ns-mobile-radar-brief__facts dt{color:var(--fg-meta);font-family:var(--font-mono),monospace;font-size:12px;line-height:1;text-transform:uppercase}:where([data-theme]) .ns-reader-feed .ns-mobile-radar-brief__facts dd{margin-top:5px;overflow:hidden;color:var(--fg-primary);font-size:12px;font-weight:720;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}:where([data-theme]) .ns-reader-feed .ns-feed-card-list{gap:0;border-top:0}@media (max-width:767px){.ns-reader-feed .ns-motion-enter-fast,.ns-route-frame[data-critical-route=feed]{animation:none;transform:none;opacity:1;will-change:auto}.ns-route-frame[data-critical-route=feed]:after,.ns-route-frame[data-critical-route=feed]:before{animation:none;opacity:0}.ns-app-shell[data-critical-route=feed] .ns-tabbar,.ns-app-shell[data-critical-route=feed] .ns-tabbar__item,.ns-app-shell[data-critical-route=feed] .ns-tabbar__item[data-state=active] .ns-tabbar__icon{animation:none;transform:none;opacity:1;will-change:auto}}:where([data-theme]) .ns-reader-feed .ns-trend-card-lead-wrapper,:where([data-theme]) .ns-reader-feed .ns-trend-card-wrapper{min-height:0;grid-template-columns:minmax(0,1fr) 42px 42px;gap:8px;border-width:0 0 1px;border-color:var(--border-subtle);border-radius:0!important;background:var(--bg-page);box-shadow:none;padding:10px 12px!important}:where([data-theme]) .ns-reader-feed .ns-trend-card-lead-wrapper{background:var(--bg-page);padding-block:12px!important}:where([data-theme]) .ns-reader-feed .ns-trend-card[data-live-kind=new_entry],:where([data-theme]) .ns-reader-feed .ns-trend-card[data-live-kind=rank_up],:where([data-theme]) .ns-reader-feed .ns-trend-card[data-live-kind=reentry],:where([data-theme]) .ns-reader-feed .ns-trend-card[data-live-kind=score_jump]{background:color-mix(in srgb,var(--fg-delta-up) 4%,var(--bg-page))}:where([data-theme]) .ns-reader-feed .ns-trend-card[data-live-kind=cooling]{background:color-mix(in srgb,var(--fg-delta-down) 4%,var(--bg-page))}:where([data-theme]) .ns-reader-feed .ns-trend-card-lead-wrapper:focus-within,:where([data-theme]) .ns-reader-feed .ns-trend-card-lead-wrapper:hover,:where([data-theme]) .ns-reader-feed .ns-trend-card-wrapper:focus-within,:where([data-theme]) .ns-reader-feed .ns-trend-card-wrapper:hover{border-color:var(--border-strong);background:var(--bg-surface-hover)}:where([data-theme]) .ns-reader-feed .ns-trend-card-lead-link,:where([data-theme]) .ns-reader-feed .ns-trend-card-link{gap:6px}:where([data-theme]) .ns-reader-feed .ns-trend-card-lead-head,:where([data-theme]) .ns-reader-feed .ns-trend-card-row-1{min-height:28px;gap:6px}:where([data-theme]) .ns-reader-feed .ns-rank-badge{width:28px;min-width:28px;height:28px;border-radius:999px}:where([data-theme]) .ns-reader-feed .ns-rank-badge--hero{width:32px;min-width:32px;height:32px}:where([data-theme]) .ns-reader-feed .ns-rank-badge--hero .ns-rank-badge__number,:where([data-theme]) .ns-reader-feed .ns-rank-badge__number{font-size:12px}:where([data-theme]) .ns-reader-feed .ns-trend-card-status-pill{min-height:23px;border-color:var(--track-meter-strong);background:var(--overlay-soft-strong);color:color-mix(in srgb,var(--fg-primary) 78%,var(--fg-delta-stable,var(--accent-primary)));font-size:12px;font-weight:760;padding-inline:8px}:where([data-theme]) .ns-reader-feed .ns-trend-card-status-pill[data-status=new]{border-color:var(--surface-tint-warm);background:var(--surface-tint-warm);color:var(--fg-delta-rise)}:where([data-theme]) .ns-reader-feed .ns-trend-card-status-pill[data-status=up]{border-color:var(--surface-tint-mint);background:var(--surface-tint-mint);color:var(--fg-delta-up)}:where([data-theme]) .ns-reader-feed .ns-trend-delta{min-height:24px;margin-left:auto;font-size:15px;font-weight:620}:where([data-theme]) .ns-reader-feed .ns-trend-delta--hero{min-height:28px;font-size:18px}:where([data-theme]) .ns-reader-feed .ns-trend-card-keyword{color:var(--fg-primary);font-size:18px;font-weight:820;line-height:1.24;-webkit-line-clamp:2;line-clamp:2}:where([data-theme]) .ns-reader-feed .ns-trend-card-lead-keyword{display:-webkit-box;overflow:hidden;color:var(--fg-primary);font-size:22px;font-weight:860;line-height:1.14;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}:where([data-theme]) .ns-reader-feed .ns-trend-card-context,:where([data-theme]) .ns-reader-feed .ns-trend-card-lead-context{color:var(--fg-secondary);font-size:13px;line-height:1.42;-webkit-line-clamp:2;line-clamp:2}:where([data-theme]) .ns-reader-feed .ns-trend-card-lead-meta,:where([data-theme]) .ns-reader-feed .ns-trend-card-row-2{gap:5px 8px;color:var(--fg-meta);font-size:12px}:where([data-theme]) .ns-reader-feed .ns-trend-card-live-strip{display:flex;min-height:28px;min-width:0;align-items:center;gap:7px;overflow:hidden;border-top:1px solid var(--border-subtle);padding-top:7px;color:var(--fg-secondary);font-size:12px;line-height:1.25}:where([data-theme]) .ns-reader-feed .ns-trend-card-live-dot{width:7px;height:7px;flex:0 0 auto;border-radius:999px;background:var(--accent);box-shadow:0 0 0 4px color-mix(in srgb,var(--accent) 14%,transparent)}:where([data-theme]) .ns-reader-feed .ns-trend-card[data-live-tone=new] .ns-trend-card-live-dot{background:var(--fg-delta-rise);box-shadow:0 0 0 4px color-mix(in srgb,var(--fg-delta-rise) 14%,transparent)}:where([data-theme]) .ns-reader-feed .ns-trend-card[data-live-tone=rise] .ns-trend-card-live-dot{background:var(--fg-delta-up);box-shadow:0 0 0 4px color-mix(in srgb,var(--fg-delta-up) 14%,transparent)}:where([data-theme]) .ns-reader-feed .ns-trend-card[data-live-tone=cool] .ns-trend-card-live-dot{background:var(--fg-delta-down);box-shadow:0 0 0 4px color-mix(in srgb,var(--fg-delta-down) 14%,transparent)}:where([data-theme]) .ns-reader-feed .ns-trend-card-live-copy{min-width:0;overflow:hidden;color:var(--fg-primary);font-weight:760;text-overflow:ellipsis;white-space:nowrap}:where([data-theme]) .ns-reader-feed .ns-trend-card-live-metric{min-width:0;overflow:hidden;color:var(--fg-meta);text-overflow:ellipsis;white-space:nowrap}:where([data-theme]) .ns-reader-feed .ns-trend-card .ns-trend-preclick{display:grid;gap:6px;margin-top:1px;border:0;border-top:1px solid var(--border-subtle);border-radius:0;padding:7px 0 0;background:transparent}:where([data-theme]) .ns-reader-feed .ns-trend-card .ns-trend-preclick__body{display:flex;min-width:0;align-items:center;gap:5px 6px}:where([data-theme]) .ns-reader-feed .ns-trend-card .ns-trend-preclick__action,:where([data-theme]) .ns-reader-feed .ns-trend-card .ns-trend-preclick__label{flex:0 0 auto;font-size:12px;font-weight:780;line-height:1.35}:where([data-theme]) .ns-reader-feed .ns-trend-card .ns-trend-preclick__label{color:var(--accent)}:where([data-theme]) .ns-reader-feed .ns-trend-card .ns-trend-preclick__action{color:var(--fg-primary)}:where([data-theme]) .ns-reader-feed .ns-trend-card .ns-trend-preclick__summary{display:-webkit-box;min-width:0;flex:1 1 auto;overflow:hidden;color:var(--fg-secondary);font-size:12px;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}:where([data-theme]) .ns-reader-feed .ns-trend-card .ns-trend-preclick__metrics{display:flex;flex-wrap:nowrap;gap:4px;overflow:hidden}:where([data-theme]) .ns-reader-feed .ns-trend-card .ns-trend-preclick__metric{min-height:22px;min-width:0;border-color:var(--border-subtle);border-radius:999px;padding:0 6px;background:var(--bg-surface);font-size:12px}:where([data-theme]) .ns-reader-feed .ns-trend-card .ns-trend-preclick__metric-label{overflow:hidden;text-overflow:ellipsis}:where([data-theme]) .ns-reader-feed .ns-trend-card-meta-pill{min-height:22px;border-color:var(--track-meter);background:var(--bg-surface)}:where([data-theme]) .ns-reader-feed .ns-trend-card-meta-pill[data-role=trust]{font-weight:760}:where([data-theme]) .ns-reader-feed .ns-trend-card-meta-pill[data-role=personalized]{border-color:color-mix(in srgb,var(--accent) 36%,var(--track-meter));background:color-mix(in srgb,var(--accent) 10%,var(--bg-surface));color:var(--accent)}:where([data-theme]) .ns-reader-feed .ns-trend-card-meta-pill[data-role=personalized][data-tone=hidden]{border-color:color-mix(in srgb,var(--fg-delta-down) 36%,var(--track-meter));background:color-mix(in srgb,var(--fg-delta-down) 10%,var(--bg-surface));color:var(--fg-delta-down)}:where([data-theme]) .ns-reader-feed .ns-trend-card-meta-pill[data-role=personalized][data-tone=trust]{color:var(--fg-secondary)}:where([data-theme]) .ns-reader-feed .ns-trend-card-meta-pill[data-role=personalized][data-tone=source]{border-color:color-mix(in srgb,var(--fg-delta-stable) 36%,var(--track-meter));background:color-mix(in srgb,var(--fg-delta-stable) 10%,var(--bg-surface));color:var(--fg-delta-stable)}:where([data-theme]) .ns-reader-feed .ns-trend-card-meta-pill[data-role=personalized][data-tone=momentum],:where([data-theme]) .ns-reader-feed .ns-trend-card-meta-pill[data-role=personalized][data-tone=new]{border-color:color-mix(in srgb,var(--fg-delta-rise) 36%,var(--track-meter));background:color-mix(in srgb,var(--fg-delta-rise) 10%,var(--bg-surface));color:var(--fg-delta-rise)}:where([data-theme]) .ns-reader-feed .ns-trend-card-hide-button,:where([data-theme]) .ns-reader-feed .ns-trend-card-saved-button,:where([data-theme]) .ns-reader-feed .ns-trend-card-trust-trigger{align-self:center;min-width:46px;min-height:46px;border-radius:999px;color:var(--fg-meta)}:where([data-theme]) .ns-reader-feed .ns-trend-card-hide-button:hover,:where([data-theme]) .ns-reader-feed .ns-trend-card-saved-button:hover,:where([data-theme]) .ns-reader-feed .ns-trend-card-trust-trigger:hover,:where([data-theme]) .ns-reader-feed .ns-trend-card-trust-trigger[data-open=true]{background:var(--track-meter);color:var(--fg-primary)}:where([data-theme]) .ns-reader-feed .ns-trend-card-hide-button[data-state=active]{color:var(--fg-delta-down)}:where([data-theme]) .ns-reader-feed .ns-ad-module{margin:0;border-width:0 0 1px;border-radius:0;padding:14px}:where([data-theme]) .ns-reader-feed .ns-feed-more-button{margin-top:14px}:where([data-theme]) .ns-reader-feed .ns-feed-stream-status{border-top:1px solid var(--border-subtle);background:var(--bg-page);color:var(--fg-meta)}:where([data-theme]) .ns-reader-feed [data-layout=feed-top]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;border-width:0 0 1px;border-radius:0;margin:0;padding:10px 14px}:where([data-theme]) .ns-reader-feed [data-layout=feed-top]>div{display:grid;gap:4px}:where([data-theme]) .ns-reader-feed [data-layout=feed-top]>div>div,:where([data-theme]) .ns-reader-feed [data-layout=feed-top]>div>p:first-child{display:none}:where([data-theme]) .ns-reader-feed [data-layout=feed-top]>div>p{margin:0;font-size:12px;line-height:1.45}:where([data-theme]) .ns-reader-feed [data-layout=feed-top]>button{min-height:36px;border-radius:999px;padding-inline:12px}:where([data-theme]) .ns-reader-feed .ns-trend-card-lead-link{position:relative;padding-right:62px}:where([data-theme]) .ns-reader-feed .ns-trend-card-lead-wrapper .ns-trend-delta{position:absolute;top:40px;right:0}@media (min-width:768px){:where([data-theme]) .ns-reader-feed{border-inline:1px solid var(--border-subtle);padding-bottom:96px}}:where([data-theme]) .ns-desktop-shell--reader{grid-template-columns:220px minmax(560px,1fr) 360px}:where([data-theme]) .ns-desktop-shell--reader .ns-desktop-shell__sidebar{background:var(--bg-page)}:where([data-theme]) .ns-desktop-shell--reader .ns-desktop-shell__feed-header{padding:14px 18px 10px}:where([data-theme]) .ns-desktop-shell--reader .ns-desktop-shell__title{font-size:22px;line-height:1.15}:where([data-theme]) .ns-desktop-shell--reader .ns-desktop-shell__subtitle{max-width:68ch;font-size:13px}:where([data-theme]) .ns-desktop-shell--reader .ns-desktop-shell__signal-stage{display:grid;grid-template-columns:minmax(0,1.05fr) 330px;gap:12px;border-top:1px solid var(--border-subtle);padding:10px 18px;background:var(--bg-page)}:where([data-theme]) .ns-desktop-shell--reader .ns-desktop-shell__radar-card{display:none}:where([data-theme]) .ns-desktop-shell--reader .ns-desktop-shell__board-panel,:where([data-theme]) .ns-desktop-shell--reader .ns-desktop-shell__signal-metrics div{border-color:var(--border-subtle);background:var(--bg-card)}:where([data-theme]) .ns-desktop-shell--reader .ns-desktop-shell__board-panel{gap:8px;padding:10px}:where([data-theme]) .ns-desktop-shell--reader .ns-desktop-shell__board-list{gap:4px}:where([data-theme]) .ns-desktop-shell--reader .ns-desktop-shell__board-item{min-height:46px;grid-template-columns:30px minmax(0,1fr) 78px;gap:7px;padding:6px 8px}:where([data-theme]) .ns-desktop-shell--reader .ns-desktop-shell__board-rank{width:24px;height:24px}:where([data-theme]) .ns-desktop-shell--reader .ns-desktop-shell__signal-copy{gap:7px}:where([data-theme]) .ns-desktop-shell--reader .ns-desktop-shell__signal-kicker{color:var(--fg-delta-stable,var(--accent-primary));font-size:12px}:where([data-theme]) .ns-desktop-shell--reader .ns-desktop-shell__signal-copy h2{font-size:clamp(24px,2vw,30px);line-height:1.12}:where([data-theme]) .ns-desktop-shell--reader .ns-desktop-shell__signal-copy>p:not(.ns-desktop-shell__signal-kicker){max-width:74ch;font-size:13px;line-height:1.42}:where([data-theme]) .ns-desktop-shell--reader .ns-desktop-shell__lead-story{grid-template-columns:42px minmax(0,1fr) 112px;min-height:86px;border-radius:0;margin-top:4px;padding:10px 0}:where([data-theme]) .ns-desktop-shell--reader .ns-desktop-shell__lead-rank{width:34px;height:34px;border-radius:999px;font-size:12px}:where([data-theme]) .ns-desktop-shell--reader .ns-desktop-shell__lead-eyebrow{font-size:12px}:where([data-theme]) .ns-desktop-shell--reader .ns-desktop-shell__lead-copy strong{font-size:20px;line-height:1.18}:where([data-theme]) .ns-desktop-shell--reader .ns-desktop-shell__lead-copy span:last-child{-webkit-line-clamp:1;line-clamp:1}:where([data-theme]) .ns-desktop-shell--reader .ns-desktop-shell__lead-graph{opacity:.82}:where([data-theme]) .ns-desktop-shell--reader .ns-desktop-shell__signal-metrics{gap:8px}:where([data-theme]) .ns-desktop-shell--reader .ns-desktop-shell__signal-metrics div{min-height:62px;padding:8px 10px}:where([data-theme]) .ns-desktop-shell--reader .ns-desktop-shell__signal-metrics strong{font-size:20px}:where([data-theme]) .ns-desktop-shell--reader .ns-desktop-shell__signal-metrics small,:where([data-theme]) .ns-desktop-shell--reader .ns-desktop-shell__signal-metrics span{font-size:12px}:where([data-theme]) .ns-desktop-shell--reader .ns-desktop-shell__toolbar{padding:6px 18px}:where([data-theme]) .ns-desktop-shell--reader .ns-desktop-shell__feed-notice{padding:0}:where([data-theme]) .ns-desktop-shell--reader .ns-desktop-shell__feed-notice [data-layout=feed-top]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;min-height:0;border-width:0 0 1px;border-radius:0;margin:0;padding:5px 18px}:where([data-theme]) .ns-desktop-shell--reader .ns-desktop-shell__feed-notice [data-layout=feed-top]>div{display:grid;gap:4px}:where([data-theme]) .ns-desktop-shell--reader .ns-desktop-shell__feed-notice [data-layout=feed-top]>div>div,:where([data-theme]) .ns-desktop-shell--reader .ns-desktop-shell__feed-notice [data-layout=feed-top]>div>p:first-child{display:none}:where([data-theme]) .ns-desktop-shell--reader .ns-desktop-shell__feed-notice [data-layout=feed-top]>div>p{margin:0;font-size:12px;line-height:1.35}:where([data-theme]) .ns-desktop-shell--reader .ns-desktop-shell__feed-notice [data-layout=feed-top]>button{min-height:30px;border-radius:999px;padding-inline:10px}:where([data-theme]) .ns-desktop-shell--reader .ns-desktop-shell__toolbar-label{display:none}:where([data-theme]) .ns-desktop-shell--reader .ns-desktop-shell__columns,:where([data-theme]) .ns-desktop-shell--reader .ns-desktop-shell__row,:where([data-theme]) .ns-desktop-shell--reader .ns-desktop-shell__skeleton-row{grid-template-columns:36px minmax(0,1fr) 70px}:where([data-theme]) .ns-desktop-shell--reader .ns-desktop-shell__columns{display:none}:where([data-theme]) .ns-desktop-shell--reader .ns-desktop-shell__row-sources{display:none}:where([data-theme]) .ns-desktop-shell--reader .ns-desktop-shell__rows{gap:0;padding:0 18px 18px}:where([data-theme]) .ns-desktop-shell--reader .ns-desktop-shell__row{min-height:96px;border-width:0 0 1px;border-radius:0;background:var(--bg-page);padding:10px 0}:where([data-theme]) .ns-desktop-shell--reader .ns-desktop-shell__row:hover,:where([data-theme]) .ns-desktop-shell--reader .ns-desktop-shell__row[data-active=true]{background:var(--bg-surface-hover);box-shadow:none;transform:none}:where([data-theme]) .ns-desktop-shell--reader .ns-desktop-shell__rank{width:28px;height:28px;border-radius:999px;font-size:12px}:where([data-theme]) .ns-desktop-shell--reader .ns-desktop-shell__row-title{color:var(--fg-display,var(--fg-primary));font-size:19px;font-weight:850;line-height:1.22}:where([data-theme]) .ns-desktop-shell--reader .ns-desktop-shell__row-context{display:-webkit-box;overflow:hidden;margin-top:3px;font-size:13px;line-height:1.38;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1}:where([data-theme]) .ns-desktop-shell--reader .ns-trend-preclick[data-variant=row]{margin-top:4px}:where([data-theme]) .ns-desktop-shell--reader .ns-trend-preclick[data-variant=row] .ns-trend-preclick__summary{display:none}:where([data-theme]) .ns-desktop-shell--reader .ns-trend-preclick[data-variant=row] .ns-trend-preclick__metrics{gap:5px}:where([data-theme]) .ns-desktop-shell--reader .ns-trend-preclick[data-variant=row] .ns-trend-preclick__metric{border-radius:999px;border:1px solid var(--overlay-soft-strong);background:var(--bg-surface);padding:3px 7px}:where([data-theme]) .ns-desktop-shell--reader .ns-desktop-shell__row-confidence{min-width:60px;border-left:1px solid var(--border-subtle);padding-left:12px}:where([data-theme]) .ns-desktop-shell--reader .ns-desktop-shell__row-confidence strong{color:var(--fg-display,var(--fg-primary))}:where([data-theme]) .ns-desktop-shell--reader .ns-desktop-shell__row-confidence span{color:var(--fg-tertiary)}:where([data-theme]) .ns-desktop-shell--reader .ns-desktop-shell__detail{background:var(--bg-page)}.ns-reader-feed .ns-trend-card-lead-keyword{font-size:22px;font-weight:700;line-height:1.12;letter-spacing:0}.ns-reader-feed .ns-trend-card-keyword{font-size:18px;font-weight:700;line-height:1.22;letter-spacing:0}.ns-reader-feed .ns-trend-card-context,.ns-reader-feed .ns-trend-card-lead-context{font-size:13px;line-height:1.4;color:var(--fg-secondary)}.ns-reader-feed .ns-trend-card-live-metric,.ns-reader-feed .ns-trend-card-time{font-family:var(--font-jetbrains-mono);font-size:11px;font-weight:500;letter-spacing:0;text-transform:uppercase;font-feature-settings:"tnum" on}.ns-reader-feed .ns-trend-card-live-copy{font-size:13px;font-weight:700;letter-spacing:0}.ns-reader-feed .ns-trend-card-meta-pill{font-family:var(--font-jetbrains-mono);font-size:11px;font-weight:500;letter-spacing:0;text-transform:uppercase;border-radius:999px;min-height:22px;padding:2px 8px}.ns-reader-feed .ns-trend-card-meta-pill[data-role=personalized]{letter-spacing:0;text-transform:none}.ns-reader-feed .ns-trend-card,.ns-reader-feed .ns-trend-card-lead-wrapper,.ns-reader-feed .ns-trend-card-wrapper{border-radius:20px}.ns-reader-feed .ns-trend-card-lead-wrapper{border-radius:24px}.ns-reader-feed .ns-trend-card-status-pill{font-family:var(--font-jetbrains-mono);font-size:10px;font-weight:600;letter-spacing:0;text-transform:uppercase;border-radius:999px;padding:2px 8px}.ns-reader-feed .ns-trend-card-live-strip{min-height:28px;padding-top:7px;margin-top:2px;border-top-color:var(--border-subtle)}:where([data-theme]) .ns-reader-feed .ns-story-row+.ns-story-row,:where([data-theme]) .ns-reader-feed>*+.ns-trend-card{margin-top:8px}.ns-reader-feed .ns-trend-card[data-rank-lead]{border:1px solid color-mix(in srgb,var(--accent) 65%,transparent);background:color-mix(in srgb,var(--accent) 14%,var(--bg-surface));box-shadow:0 0 0 1px color-mix(in srgb,var(--accent) 28%,transparent) inset}.ns-reader-feed .ns-trend-card[data-rank-lead] .ns-trend-card-lead-keyword{color:var(--fg-primary)}.ns-reader-feed .ns-trend-card[data-rank-lead] .ns-trend-card-lead-context{color:color-mix(in srgb,var(--fg-primary) 78%,transparent)}.ns-reader-feed .ns-trend-card[data-rank-lead] .ns-trend-card-hide-button,.ns-reader-feed .ns-trend-card[data-rank-lead] .ns-trend-card-live-metric,.ns-reader-feed .ns-trend-card[data-rank-lead] .ns-trend-card-time,.ns-reader-feed .ns-trend-card[data-rank-lead] .ns-trend-card-time .ns-mono-numeric,.ns-reader-feed .ns-trend-card[data-rank-lead] .ns-trend-card-trust-trigger,.ns-reader-feed .ns-trend-card[data-rank-lead] .ns-trust-drilldown-trigger{color:var(--fg-secondary)}.ns-reader-feed .ns-trend-card[data-rank-lead] .ns-trend-card-status-pill[data-status=new],.ns-reader-feed .ns-trend-card[data-rank-lead] .ns-trend-card-status-pill[data-status=up]{background:var(--bg-page);color:var(--fg-primary);border:1px solid var(--fg-primary)}.ns-reader-feed .ns-trend-card{position:relative;overflow:hidden}.ns-reader-feed .ns-trend-card:after{content:"";position:absolute;top:0;left:0;bottom:0;width:3px;background:transparent;pointer-events:none;transition:background var(--base-motion-fast) var(--base-ease-standard)}.ns-reader-feed .ns-trend-card[data-live-tone=new]:after{background:var(--fg-delta-rise)}.ns-reader-feed .ns-trend-card[data-live-tone=rise]:after{background:var(--fg-delta-up)}.ns-reader-feed .ns-trend-card[data-live-tone=cool]:after{background:var(--fg-delta-down)}.ns-reader-feed .ns-trend-card[data-rank-lead]:after{background:var(--accent);width:4px}.ns-reader-feed .ns-trend-card-lead-link:hover,.ns-reader-feed .ns-trend-card-link:hover{outline:1px solid color-mix(in srgb,var(--accent) 55%,transparent);outline-offset:-1px}.ns-reader-feed .ns-rank-badge{width:34px;min-width:34px;height:34px;border:1px solid var(--border-strong);background:var(--bg-surface-deep)}.ns-reader-feed .ns-rank-badge--hero{width:46px;min-width:46px;height:46px;border-color:color-mix(in srgb,var(--accent) 70%,var(--border-strong))}.ns-reader-feed .ns-rank-badge__number{font-family:var(--font-jetbrains-mono);font-size:14px;font-weight:600;letter-spacing:0;font-variant-numeric:tabular-nums}.ns-reader-feed .ns-rank-badge--hero .ns-rank-badge__number{font-size:22px;font-weight:700;letter-spacing:0;color:var(--accent)}.ns-reader-feed .ns-trend-card[data-rank-lead] .ns-rank-badge--hero{background:var(--bg-surface-deep);border-color:var(--accent);color:var(--fg-primary)}