/* FRA Prop HQ v11.4.1 — News Room contrast + bias prominence */
#view-news .section-head h2,
#view-news .squawk-status-card h3,
#view-news .squawk-audio-card h3,
#view-news .market-move-card h3,
#view-news .news-bias-card h3,
#view-news .macro-panel h3,
#view-news .macro-next-card h3,
#view-news .macro-event-title strong,
#view-news .squawk-row strong{
  color:#f3f7f5!important;
  opacity:1!important;
}
#view-news #newsBiasTitle{font-size:24px!important;letter-spacing:-.035em!important;}
#view-news #newsBiasEvent{color:#f0f5f2!important;font-size:12px!important;}
#view-news #newsBiasReason,
#view-news #marketMoveReason,
#view-news .squawk-audio-card>p,
#view-news .squawk-status-card>p{color:#b7c2bd!important;opacity:1!important;}
#view-news .section-kicker{color:#8fa59a!important;opacity:1!important;}
#view-news .news-bias-card{
  border:1px solid #34433c!important;
  border-radius:14px!important;
  background:linear-gradient(180deg,#101714,#0c1110)!important;
  padding:20px!important;
  box-shadow:0 12px 32px rgba(0,0,0,.18)!important;
}
#view-news .news-bias-card[data-bias="bullish"]{border-color:rgba(74,222,128,.45)!important;background:linear-gradient(180deg,rgba(16,35,25,.95),#0c1110)!important;}
#view-news .news-bias-card[data-bias="bearish"]{border-color:rgba(251,113,133,.48)!important;background:linear-gradient(180deg,rgba(39,18,22,.96),#0c1110)!important;}
#view-news .news-bias-card[data-bias="mixed"]{border-color:rgba(251,191,36,.34)!important;background:linear-gradient(180deg,rgba(34,29,15,.92),#0c1110)!important;}
#view-news .news-bias-score>strong{color:#f6faf8!important;}
#view-news .market-move-card{margin-top:14px!important;}
