.finsembleToggleButtonBar {
	padding: 4px;
	border-radius: 5px;
	cursor: pointer;
}

.finsembleToggleButtonBar .toggle-text-label-wrapper {
	display: flex;
	max-width: 330px;
	border: var(--core-primary) 2px solid;
	border-radius: 7px;
	background: var(--core-primary);
}

.finsembleToggleButtonBar .toggle-text-label.disabled {
	opacity: 0.5;
}

.finsembleToggleButtonBar .toggle-text-label {
	border-radius: 5px;
	background: var(--core-primary);
	padding: 2px 10px;
}

.finsembleToggleButtonBar .toggle-text-label[aria-checked="true"] {
	background-color: var(--accent-primary-1);
}

.finsembleToggleButtonBar .toggle-text-label[aria-checked="false"]:not(.disabled):focus,
.finsembleToggleButtonBar .toggle-text-label[aria-checked="false"]:not(.disabled):hover {
	background-color: var(--core-primary-3);
}

.finsembleToggleButtonBar .toggle-text-label:not(.disabled) {
	cursor: pointer;
}
