/* ================================== */
/* CSS for control sap.m/SplitButton  */
/* Belize High Contrast White theme   */
/* ================================== */

.sapMSB:focus .sapMSBInner:not(.sapMSBInnerDisabled)::after {
	top: 0.25rem;
	bottom: 0.25rem;
	left: 0;
	right: 0;
	border: 0.125rem dotted @sapUiContentFocusColor;
}

.sapMSB:focus .sapMBtnInner {
	border-color: @sapUiButtonBackground;
}

.sapMSB:focus .sapMSBText .sapMBtnInner {
	border-right-color: @sapUiContentFocusColor;
}

.sapMSB:focus .sapMSBArrow .sapMBtnInner {
	border-left-color: @sapUiContentFocusColor;
}

.sapUiSizeCompact {
	.sapMSB:focus .sapMSBInner::after {
		top: 0.1875rem;
		bottom: 0.1875rem;
	}
}

.sapMSB .sapMSBText .sapMBtnInner.sapMBtnIconFirst {
	padding-left: 0.5rem;
}

.sapUiSizeCompact {
	.sapMSB .sapMSBText .sapMBtnInner.sapMBtnIconFirst {
		padding-left: 0.425rem;
	}
}

.sapMTB-Transparent-CTX .sapMSB .sapMSBText:hover .sapMBtnDefault.sapMBtnInner.sapMBtnText {
	padding-right: 0.6875rem;
}