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

.sapMTB.sapMListHdrTBar.sapMVSDFilterHeaderToolbar {
	.sapMCb:focus::before {
		border: 0.125rem dotted @sapUiContentFocusColor;
		pointer-events: none;
	}
}

html.sap-desktop .sapMTB.sapMListHdrTBar.sapMVSDFilterHeaderToolbar {
	.sapMCb:not(.sapMCbBgDis).sapMCbHasLabel:focus:before {
		content: '';
		position: absolute;
		top: 0.675rem;
		right: 0.125rem;
		bottom: 0.675rem;
		left: 0.675rem;
	}
}

html.sap-desktop .sapUiSizeCompact .sapMTB.sapMListHdrTBar.sapMVSDFilterHeaderToolbar {
	.sapMCb:not(.sapMCbBgDis).sapMCbHasLabel:focus:before {
		content: '';
		position: absolute;
		top: 0.375rem;
		right: 0.125rem;
		bottom: 0.375rem;
		left: 0.375rem;
	}
}

.sapMVSD {
	.sapMPageSubHeader .sapMVSDBar {
		height: 2.75rem;
	}
	.sapMTB.sapMVSDFilterHeaderToolbar {
		padding-left: 0;
	}
	.sapMPage > .sapMPageHeader + .sapMPageSubHeader + section {
		top: 6rem;
	}
}

.sapUiSizeCompact .sapMVSD {
	.sapMPageSubHeader .sapMVSDBar {
		height: 2rem;
	}
	.sapMTB.sapMVSDFilterHeaderToolbar {
		padding-left: 0.75rem;
	}
	.sapMPage > .sapMPageHeader + .sapMPageSubHeader + section {
		top: 4.75rem;
	}
}
