/* Organism: sentiment-chart — horizontal bar chart with side-by-side layout */

.sentiment-row {
    display: flex;
    gap: var(--bn-space-xl);
    flex-wrap: wrap;
    margin: var(--bn-space-lg) 0;
}

.sentiment-row > .sentiment-chart {
    flex: 1;
    min-width: 14rem;
}

.sentiment-chart-title {
    font-size: 0.85rem;
    font-weight: 600;
    color: var(--bn-colour-text);
    margin-bottom: 0.6rem;
}

.sentiment-chart {
    display: flex;
    flex-direction: column;
    gap: 0;
    margin: var(--bn-space-lg) 0;
}
