/* AI badge in the station header: black card, neutral border, colour only on the icon and text. */
.station-ai-badge { margin: 0 0 .75rem; }
.station-ai-badge-chip { display: inline-flex; align-items: center; gap: .45em; padding: .35em .85em .35em .7em; background: #101010; border: 1px solid #333333; border-radius: 999px; color: #d9c2ff; font-size: .8rem; font-weight: 600; line-height: 1.25; letter-spacing: .01em; white-space: nowrap; }
.station-ai-badge-chip svg { flex: none; color: #b58aff; }
