/* V1582 — O card selecionado controla o gráfico; cabeçalho sem seletor redundante. */
.tfh-trend-chart .tfh-graf-cab-cards-only {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  gap: 12px;
  flex-wrap: wrap;
  margin-bottom: 10px;
}
.tfh-trend-chart .tfh-graf-cab-cards-only > div:first-child { min-width: 0; flex: 1 1 320px; }
.tfh-trend-chart .tfh-graf-cab-cards-only h4 { margin: 0; color: #12315e; font-size: 13px; line-height: 1.35; }
.tfh-trend-chart .tfh-chart-selected-hint { margin: 3px 0 0; color: #71849a; font-size: 11px; line-height: 1.35; }
.tfh-trend-chart .tfh-chart-actions { display: flex; align-items: center; gap: 8px; flex: 0 0 auto; }
@media (max-width: 620px) {
  .tfh-trend-chart .tfh-graf-cab-cards-only { gap: 7px; }
  .tfh-trend-chart .tfh-graf-cab-cards-only > div:first-child { flex-basis: 100%; }
}
