/* Children side by side, wrapping: a row of buttons, a title and its badge. */
.cluster {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    gap: var(--spacing-md);
}

.cluster--sm {
    gap: var(--spacing-sm);
}

.cluster--between {
    justify-content: space-between;
}

.cluster--nowrap {
    flex-wrap: nowrap;
}
