.light-button-group-hYzoF5Ub {
    border: 1px solid #e0e3eb;
    border-radius: 12px;
    gap: 4px;
    padding: 3px
}

html.theme-dark .light-button-group-hYzoF5Ub {
    border: 1px solid #434651
}

.equal-cols-hYzoF5Ub {
    grid-template-columns: repeat(var(--ui-lib-control-group-cols), 1fr)
}

.equal-hYzoF5Ub {
    grid-auto-columns: 1fr;
    grid-auto-flow: column;
    grid-template-columns: 1fr
}

.light-button-group-xsmall-hYzoF5Ub {
    border-radius: 9px;
    padding: 2px
}

.light-button-group-small-hYzoF5Ub {
    border-radius: 9px;
    gap: 3px;
    padding: 2px
}

.light-button-group-primary-hYzoF5Ub {
    border: none;
    gap: 0
}

.light-button-group-primary-hYzoF5Ub>button {
    border-right: 1px solid #e0e3eb
}

html.theme-dark .light-button-group-primary-hYzoF5Ub>button {
    border-right: 1px solid #434651
}

.light-button-group-primary-hYzoF5Ub>button:first-child {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0
}

.light-button-group-primary-hYzoF5Ub>button:last-child {
    border-bottom-left-radius: 0;
    border-right: 1px solid #0000;
    border-top-left-radius: 0
}

.light-button-group-primary-hYzoF5Ub>button:not(:first-child):not(:last-child) {
    border-radius: 0
}