html[data-public-theme=trend-theme]{--trend-font-sans:var(--font-public-sans),-apple-system,BlinkMacSystemFont,sans-serif;--trend-font-serif:var(--font-literata),ui-serif,Georgia,serif;--trend-shell-max:1600px;--trend-shell-px:1.5rem;--trend-radius-sm:.5rem;--trend-radius-md:.75rem;--trend-radius-lg:1rem;--trend-shadow-soft:0 10px 24px #0000002e;--trend-shadow-card:0 1px 3px #00000024;--trend-bg:#121212;--trend-bg-elevated:#171717;--trend-bg-card:#1a1a1a;--trend-bg-panel:#141414;--trend-border:#2f2f35;--trend-border-strong:#474752;--trend-text:#f0f0f0;--trend-text-muted:#b8b8c2;--trend-text-dim:#7d7d87;--trend-blue:#60a5fa;--trend-blue-strong:#2563eb;--trend-blue-soft:#3b82f61f;--trend-amber:#fbbf24;--trend-amber-soft:#f59e0b1f;--trend-violet:#c084fc;--trend-violet-soft:#a855f71f;--trend-green:#34d399;--trend-green-soft:#10b9811f;--trend-pink:#f472b6;--trend-pink-soft:#f472b61f;--trend-slate:#cbd5e1;--trend-slate-soft:#94a3b81f}@media (min-width:640px){html[data-public-theme=trend-theme]{--trend-shell-px:2rem}}@media (min-width:1024px){html[data-public-theme=trend-theme]{--trend-shell-px:3rem}}html[data-public-theme=trend-theme] .public-root,html[data-public-theme=trend-theme] .scrollytelling-root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-public-theme=trend-theme] .public-root{--background:0 0% 7%;--foreground:0 0% 94%;--card:0 0% 10%;--card-foreground:0 0% 94%;--popover:0 0% 10%;--popover-foreground:0 0% 94%;--primary:217 91% 60%;--primary-foreground:0 0% 100%;--secondary:0 0% 14%;--secondary-foreground:0 0% 94%;--muted:0 0% 14%;--muted-foreground:240 8% 73%;--accent:0 0% 14%;--accent-foreground:0 0% 94%;--destructive:0 84% 60%;--destructive-foreground:0 0% 98%;--border:240 6% 20%;--input:240 6% 20%;--ring:217 91% 60%;background:var(--trend-bg);min-height:100vh;color:var(--trend-text);font-family:var(--trend-font-sans)}html[data-public-theme=trend-theme] .public-root .container,html[data-public-theme=trend-theme] .public-root .feed-container{width:100%;max-width:var(--trend-shell-max);padding-left:var(--trend-shell-px);padding-right:var(--trend-shell-px);margin-left:auto;margin-right:auto}html[data-public-theme=trend-theme] .public-root .container{max-width:var(--trend-shell-max)}html[data-public-theme=trend-theme] .public-root .feed-text-column{max-width:100%}@media (min-width:1100px){html[data-public-theme=trend-theme] .public-root .feed-text-column{max-width:80%}}@media (min-width:1400px){html[data-public-theme=trend-theme] .public-root .feed-text-column{max-width:70%}}html[data-public-theme=trend-theme] .public-root .scrollbar-none{scrollbar-width:none;-ms-overflow-style:none}html[data-public-theme=trend-theme] .public-root .scrollbar-none::-webkit-scrollbar{display:none}html[data-public-theme=trend-theme] .public-root h1,html[data-public-theme=trend-theme] .public-root .theme-display{color:var(--trend-text);font-family:var(--trend-font-sans);letter-spacing:-.03em;text-wrap:balance;font-size:clamp(3rem,6vw,4.5rem);font-weight:800}html[data-public-theme=trend-theme] .public-root h2,html[data-public-theme=trend-theme] .public-root h3,html[data-public-theme=trend-theme] .public-root .theme-section-title{color:var(--trend-text);font-family:var(--trend-font-sans);letter-spacing:-.02em}html[data-public-theme=trend-theme] .public-root p,html[data-public-theme=trend-theme] .public-root .theme-body{color:var(--trend-text-muted)}html[data-public-theme=trend-theme] .public-root .theme-meta,html[data-public-theme=trend-theme] .public-root .theme-eyebrow{color:var(--trend-text-dim)}html[data-public-theme=trend-theme] .public-root .theme-primary-action{background:var(--trend-blue-strong);color:#eff6ff;box-shadow:var(--trend-shadow-soft);border-color:#60a5fa59}html[data-public-theme=trend-theme] .public-root .theme-secondary-action{color:var(--trend-text);background:#ffffff0a;border-color:#ffffff14}html[data-public-theme=trend-theme] .public-root .theme-inline-toggle,html[data-public-theme=trend-theme] .public-root .theme-status-badge,html[data-public-theme=trend-theme] .public-root .theme-metric-chip,html[data-public-theme=trend-theme] .public-root .theme-card-surface,html[data-public-theme=trend-theme] .public-root .theme-editorial-callout,html[data-public-theme=trend-theme] .public-root .theme-source-row{border-radius:var(--trend-radius-md)}html[data-public-theme=trend-theme] .public-root .theme-card-surface,html[data-public-theme=trend-theme] .public-root .signal-card,html[data-public-theme=trend-theme] .public-root .signal-emerging-card,html[data-public-theme=trend-theme] .public-root .signal-source-row,html[data-public-theme=trend-theme] .public-root .signal-detail-cta{background:var(--trend-bg-card);border-color:var(--trend-border);box-shadow:var(--trend-shadow-card)}html[data-public-theme=trend-theme] .public-root .theme-card-surface:hover,html[data-public-theme=trend-theme] .public-root .signal-card:hover,html[data-public-theme=trend-theme] .public-root .signal-emerging-card:hover,html[data-public-theme=trend-theme] .public-root .signal-source-row:hover{border-color:var(--trend-border-strong)}html[data-public-theme=trend-theme] .public-root .theme-inline-toggle,html[data-public-theme=trend-theme] .public-root .feed-bookmark-button,html[data-public-theme=trend-theme] .public-root .signal-vote-button,html[data-public-theme=trend-theme] .public-root .signal-detail-cta-button{border-radius:var(--trend-radius-md)}html[data-public-theme=trend-theme] .public-root .feed-bookmark-button--idle,html[data-public-theme=trend-theme] .public-root .signal-vote-button--idle{color:#a1a1aa;background:#ffffff0a;border-color:#ffffff14}html[data-public-theme=trend-theme] .public-root .feed-bookmark-button--idle:hover,html[data-public-theme=trend-theme] .public-root .signal-vote-button--idle:hover{color:var(--trend-text);background:#ffffff14}html[data-public-theme=trend-theme] .public-root .feed-bookmark-button--active{color:var(--trend-amber);background:#f59e0b33;border-color:#f59e0b4d}html[data-public-theme=trend-theme] .public-root .signal-vote-button--active{color:var(--trend-blue);background:#3b82f633;border-color:#3b82f64d}html[data-public-theme=trend-theme] .public-root .feed-scope-badge--micro{color:#4ade80;background:#4ade801f;border-color:#4ade8038}html[data-public-theme=trend-theme] .public-root .feed-scope-badge--macro{color:var(--trend-amber);background:#f59e0b1f;border-color:#f59e0b38}html[data-public-theme=trend-theme] .public-root .feed-scope-badge--mega{background:var(--trend-pink-soft);color:var(--trend-pink);border-color:#f472b638}html[data-public-theme=trend-theme] .public-root .feed-new-badge{background:var(--trend-blue-soft);color:var(--trend-blue);border:1px solid #3b82f62e}html[data-public-theme=trend-theme] .public-root .activity-feed-icon{border:1px solid #0000}html[data-public-theme=trend-theme] .public-root .activity-feed-icon--trend_scores_updated{background:var(--trend-blue-soft);color:var(--trend-blue);border-color:#3b82f62e}html[data-public-theme=trend-theme] .public-root .activity-feed-icon--podcast_published{background:var(--trend-violet-soft);color:var(--trend-violet);border-color:#a855f72e}html[data-public-theme=trend-theme] .public-root .activity-feed-icon--new_area_available{background:var(--trend-amber-soft);color:var(--trend-amber);border-color:#f59e0b2e}html[data-public-theme=trend-theme] .public-root .activity-feed-new-dot{background:var(--trend-blue)}html[data-public-theme=trend-theme] .public-root .signals-hero-badge{color:var(--trend-amber);background:#f59e0b14;border-color:#f59e0b33}html[data-public-theme=trend-theme] .public-root .signals-hero-badge-icon,html[data-public-theme=trend-theme] .public-root .signals-section-icon,html[data-public-theme=trend-theme] .public-root .signals-hero-stat-icon--credits{color:var(--trend-amber)}html[data-public-theme=trend-theme] .public-root .signals-hero-stat-chip--credits{background:#f59e0b1a;border-color:#f59e0b33}html[data-public-theme=trend-theme] .public-root .signals-hero-stat-chip--areas{background:#3b82f61a;border-color:#3b82f633}html[data-public-theme=trend-theme] .public-root .signals-hero-stat-icon--areas{color:var(--trend-blue)}html[data-public-theme=trend-theme] .public-root .signals-section-title{color:var(--trend-text);letter-spacing:-.03em;font-size:clamp(1.5rem,2.4vw,2.25rem);font-weight:700}html[data-public-theme=trend-theme] .public-root .signal-card-title{color:var(--trend-text);letter-spacing:-.025em}html[data-public-theme=trend-theme] .public-root .signal-card-description{color:#8f8f99}html[data-public-theme=trend-theme] .public-root .signal-card-context{color:#7b7b85}html[data-public-theme=trend-theme] .public-root .signal-quadrant-badge--strong{color:var(--trend-amber);background:#f59e0b24;border-color:#f59e0b47}html[data-public-theme=trend-theme] .public-root .signal-quadrant-badge--emerging{color:var(--trend-slate);background:#94a3b824;border-color:#94a3b83d}html[data-public-theme=trend-theme] .public-root .signal-quadrant-badge--early{color:var(--trend-violet);background:#a855f724;border-color:#a855f747}html[data-public-theme=trend-theme] .public-root .signal-quadrant-badge--mature{color:#7dd3fc;background:#38bdf824;border-color:#38bdf847}html[data-public-theme=trend-theme] .public-root .signal-category-chip{color:#d4d4d8;background:#ffffff0a;border-color:#ffffff14}html[data-public-theme=trend-theme] .public-root .signal-metric-chip--buzz{color:var(--trend-amber);background:#f59e0b1a;border-color:#f59e0b33}html[data-public-theme=trend-theme] .public-root .signal-metric-chip--novelty{color:var(--trend-violet);background:#a855f71a;border-color:#a855f733}html[data-public-theme=trend-theme] .public-root .signal-metric-chip--sources{color:#93c5fd;background:#3b82f614;border-color:#3b82f624}html[data-public-theme=trend-theme] .public-root .signal-why-box{background:#f59e0b14;border-color:#f59e0b29}html[data-public-theme=trend-theme] .public-root .signal-why-box--primary{background:#f59e0b1f;border-color:#f59e0b38}html[data-public-theme=trend-theme] .public-root .signal-why-label{color:#fcd34db8}html[data-public-theme=trend-theme] .public-root .signal-why-copy{color:#fef08af0}html[data-public-theme=trend-theme] .public-root .signal-detail-intro{color:#d4d4dc}html[data-public-theme=trend-theme] .public-root .signal-detail-why-label{color:#fcd34dc2}html[data-public-theme=trend-theme] .public-root .signal-detail-why-copy{color:#e8e8edeb}html[data-public-theme=trend-theme] .public-root .signal-detail-metric-icon--buzz{background:#f59e0b1f;border-color:#f59e0b38}html[data-public-theme=trend-theme] .public-root .signal-detail-metric-glyph--buzz,html[data-public-theme=trend-theme] .public-root .signal-detail-metric-value--buzz{color:var(--trend-amber)}html[data-public-theme=trend-theme] .public-root .signal-detail-metric-icon--novelty{background:#a855f71f;border-color:#a855f738}html[data-public-theme=trend-theme] .public-root .signal-detail-metric-glyph--novelty,html[data-public-theme=trend-theme] .public-root .signal-detail-metric-value--novelty{color:var(--trend-violet)}html[data-public-theme=trend-theme] .public-root .signal-detail-metric-icon--sources{background:#3b82f61f;border-color:#3b82f638}html[data-public-theme=trend-theme] .public-root .signal-detail-metric-glyph--sources,html[data-public-theme=trend-theme] .public-root .signal-detail-metric-value--sources{color:var(--trend-blue)}html[data-public-theme=trend-theme] .public-root .signal-source-icon--government{background:#3b82f61f;border-color:#3b82f62e}html[data-public-theme=trend-theme] .public-root .signal-source-glyph--government{color:var(--trend-blue)}html[data-public-theme=trend-theme] .public-root .signal-source-icon--news{background:#f59e0b1f;border-color:#f59e0b2e}html[data-public-theme=trend-theme] .public-root .signal-source-glyph--news{color:var(--trend-amber)}html[data-public-theme=trend-theme] .public-root .signal-source-icon--academic{background:#a855f71f;border-color:#a855f72e}html[data-public-theme=trend-theme] .public-root .signal-source-glyph--academic{color:var(--trend-violet)}html[data-public-theme=trend-theme] .public-root .signal-source-icon--industry,html[data-public-theme=trend-theme] .public-root .signal-source-icon--consulting{background:#10b9811f;border-color:#10b9812e}html[data-public-theme=trend-theme] .public-root .signal-source-glyph--industry,html[data-public-theme=trend-theme] .public-root .signal-source-glyph--consulting{color:var(--trend-green)}html[data-public-theme=trend-theme] .public-root .signal-source-icon--ngo,html[data-public-theme=trend-theme] .public-root .signal-source-icon--other{background:#94a3b81f;border-color:#94a3b82e}html[data-public-theme=trend-theme] .public-root .signal-source-glyph--ngo,html[data-public-theme=trend-theme] .public-root .signal-source-glyph--other{color:var(--trend-slate)}html[data-public-theme=trend-theme] .public-root .signal-detail-cta-icon-wrap{background:linear-gradient(135deg,#3b82f629,#2563eb1a);border-color:#3b82f638}html[data-public-theme=trend-theme] .public-root .signal-detail-cta-icon{color:var(--trend-blue)}html[data-public-theme=trend-theme] .public-root .signal-detail-cta-button{background:var(--trend-blue-strong);color:#eff6ff;box-shadow:var(--trend-shadow-soft);border:1px solid #60a5fa59}html[data-public-theme=trend-theme] .public-root .signal-detail-cta-button:hover{color:#fff;background:#1d4ed8}html[data-public-theme=trend-theme] .public-root .signal-detail-cta-button-meta{color:#dbeafeeb}html[data-public-theme=trend-theme] .scrollytelling-root{--st-bg:#101112;--st-bg-card:#17191c;--st-text:#f8fafc;--st-text-muted:#d4d4d8;--st-text-dim:#a1a1aa;--st-border:#2a2d31;--st-accent:#60a5fa;--st-accent-hover:#93c5fd;--st-micro:#22c55e;--st-macro:#f59e0b;--st-mega:#ec4899;background:var(--st-bg);color:var(--st-text);font-family:var(--trend-font-sans)}html[data-public-theme=trend-theme] .scrollytelling-root .st-hero-title,html[data-public-theme=trend-theme] .scrollytelling-root .st-trend-title,html[data-public-theme=trend-theme] .scrollytelling-root .st-discovery-hero-title,html[data-public-theme=trend-theme] .scrollytelling-root .st-landing-title{color:var(--st-text);letter-spacing:-.03em}html[data-public-theme=trend-theme] .scrollytelling-root .st-landing-title{-webkit-text-fill-color:currentColor;background:0 0}html[data-public-theme=trend-theme] .scrollytelling-root .st-hero-tagline,html[data-public-theme=trend-theme] .scrollytelling-root .st-discovery-hero-subtitle,html[data-public-theme=trend-theme] .scrollytelling-root .st-section-subtitle,html[data-public-theme=trend-theme] .scrollytelling-root .st-sources-label,html[data-public-theme=trend-theme] .scrollytelling-root .st-source-link,html[data-public-theme=trend-theme] .scrollytelling-root .st-source-domain{color:var(--st-text-muted)}html[data-public-theme=trend-theme] .scrollytelling-root .st-source-link:hover{color:var(--st-accent-hover)}html[data-public-theme=trend-theme] .scrollytelling-root .st-search-input:focus{border-color:#60a5fa66;box-shadow:0 0 0 3px #60a5fa1f}html[data-public-theme=trend-theme] .scrollytelling-root .st-search-result:hover,html[data-public-theme=trend-theme] .scrollytelling-root .st-search-result.highlighted,html[data-public-theme=trend-theme] .scrollytelling-root .st-category-chip:hover{background:#60a5fa1f}html[data-public-theme=trend-theme] .scrollytelling-root .st-area-card:hover{border-color:#60a5fa66;box-shadow:0 20px 40px -15px #00000026,0 0 0 1px #60a5fa1f,inset 0 1px #ffffff80}html[data-public-theme=trend-theme] .scrollytelling-root .st-area-card-badge,html[data-public-theme=trend-theme] .scrollytelling-root .st-sticky-header-podcast,html[data-public-theme=trend-theme] .scrollytelling-root .st-hero-vf-podcast-trigger,html[data-public-theme=trend-theme] .scrollytelling-root .cn-e-trigger,html[data-public-theme=trend-theme] .scrollytelling-root .cn-e-link--active{color:var(--st-text);background:#ffffff0b;border-color:#ffffff1a}html[data-public-theme=trend-theme] .scrollytelling-root .st-sticky-header-podcast:hover,html[data-public-theme=trend-theme] .scrollytelling-root .st-hero-vf-podcast-trigger:hover,html[data-public-theme=trend-theme] .scrollytelling-root .cn-e-trigger:hover{background:#ffffff13;border-color:#ffffff29}html[data-public-theme=trend-theme] .scrollytelling-root .st-sticky-header-podcast-glow,html[data-public-theme=trend-theme] .scrollytelling-root .st-hero-vf-count-glow,html[data-public-theme=trend-theme] .scrollytelling-root .st-hero-vf-ring{border-color:#ffffff1f}html[data-public-theme=trend-theme] .scrollytelling-root .st-hero-vf-count-card{background:linear-gradient(#3b82f629,#101e38eb);border-color:#60a5fa42;box-shadow:0 18px 36px #0000004d,0 0 0 1px #60a5fa14}html[data-public-theme=trend-theme] .scrollytelling-root .st-hero-vf-count-glow{background:radial-gradient(circle,#3b82f629 0%,#0000 55%)}html[data-public-theme=trend-theme] .scrollytelling-root .st-split-sidebar,html[data-public-theme=trend-theme] .scrollytelling-root .st-similar-section,html[data-public-theme=trend-theme] .scrollytelling-root .cn-e-panel,html[data-public-theme=trend-theme] .scrollytelling-root .st-search-results{background:var(--st-bg-card);border-color:var(--st-border)}html[data-public-theme=trend-theme] .scrollytelling-root .st-sidebar-card.active{background:#ffffff08;border-color:#e2e8f02e}html[data-public-theme=trend-theme] .scrollytelling-root .st-sidebar-card{background:#ffffff05}html[data-public-theme=trend-theme] .scrollytelling-root .st-progress-dot.active{background:#e2e8f0e6}html[data-public-theme=trend-theme] .scrollytelling-root .st-bookmark-button--idle{color:#a1a1aa;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#ffffff0a;border-color:#ffffff14}html[data-public-theme=trend-theme] .scrollytelling-root .st-bookmark-button--idle:hover{color:var(--st-text);background:#ffffff14}html[data-public-theme=trend-theme] .scrollytelling-root .st-bookmark-button--active{color:var(--trend-amber);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#f59e0b33;border-color:#f59e0b4d}html[data-public-theme=trend-theme]:has(.public-root){background:var(--trend-bg);color:var(--trend-text)}html[data-public-theme=trend-theme]:has(.scrollytelling-root){background:var(--trend-bg);color:var(--trend-text)}html[data-public-theme=trend-theme] body:has(.public-root){background:var(--trend-bg);color:var(--trend-text)}html[data-public-theme=trend-theme] body:has(.scrollytelling-root){background:var(--trend-bg);color:var(--trend-text)}html[data-public-theme=trend-theme] .trend-shell{width:100%;max-width:var(--trend-shell-max);padding-left:var(--trend-shell-px);padding-right:var(--trend-shell-px);margin-left:auto;margin-right:auto}html[data-public-theme=trend-theme] .trend-public-header{color:var(--trend-text);background:#0a0a0aeb;border-bottom-color:#ffffff0f}html[data-public-theme=trend-theme] .trend-public-header-brand{color:var(--trend-text)}html[data-public-theme=trend-theme] .trend-public-header-logo{background:linear-gradient(135deg,#3b82f6eb,#2563ebeb);box-shadow:0 14px 28px #2563eb2e}html[data-public-theme=trend-theme] .trend-public-header-link{color:var(--trend-text-dim)}html[data-public-theme=trend-theme] .trend-public-header-link:hover{color:var(--trend-text);background:#ffffff0f}html[data-public-theme=trend-theme] .trend-public-header-link--active{color:var(--trend-text);background:#ffffff1a}html[data-public-theme=trend-theme] .trend-public-header-admin,html[data-public-theme=trend-theme] .trend-public-header-account{color:var(--trend-text-muted)}html[data-public-theme=trend-theme] .trend-public-header-admin:hover,html[data-public-theme=trend-theme] .trend-public-header-account:hover{color:var(--trend-text);background:#ffffff0f}html[data-public-theme=trend-theme] .trend-public-header-credits{color:var(--trend-amber);background:#f59e0b14;border-color:#f59e0b2e}html[data-public-theme=trend-theme] .trend-public-header-avatar{background:linear-gradient(135deg,#3b82f629,#2563eb24);border-color:#60a5fa47}html[data-public-theme=trend-theme] .trend-public-header-avatar-icon{color:var(--trend-blue)}html[data-public-theme=trend-theme] .trend-public-header-auth-link{color:var(--trend-text-muted)}html[data-public-theme=trend-theme] .trend-public-header-auth-link:hover{color:var(--trend-text);background:#ffffff0f}html[data-public-theme=trend-theme] .trend-public-header-auth-cta{background:var(--trend-blue-strong);color:#eff6ff;box-shadow:var(--trend-shadow-soft)}html[data-public-theme=trend-theme] .trend-public-header-auth-cta:hover{background:#1d4ed8}
