<commit_before>/* ============================================= */
/* CSS for control sap.m/Button.control          */
/* ============================================= */

.sapMBtn {
	height:           2.750rem;
	margin:           0;
	padding:          0;
	vertical-align:   top;
	border:           none;
	cursor:           pointer;
}

.sapMBtnBase {
	position: relative;
}

/*Needed for firefox if you set 100px to a div inside a button the width will be 106px */
.sapMBtn::-moz-focus-inner {
	padding: 0;
	border: 0
}

.sapMBtnInner {
	-webkit-appearance: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	box-sizing: border-box;
	height: 2.500rem;
	min-width: 2.500em;
	margin: 0;
	padding: 0;
	text-align: center;
	position: relative;
}

/* IE issue: buttons without inline content require more vertical space than needed */
html[data-sap-ui-browser*='ie'] .sapMBtnInner {
	display: inline-block;
	max-width: 100%;
}

.sapMBtnIconLeft {
	position: absolute;
	top: 0;
	left: 0;
}

.sapMBtnBackIconLeft {
	position: absolute;
	top: 0;
	left: 2.375rem;
}

.sapMBtnIconRight {
	position: absolute;
	top: 0;
	right: 0;
}

.sapMBtnContent {
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	vertical-align: top;
	line-height: 2.5rem;
}

.sapMBtnContentLeft {
	padding-right: 2.375rem;
}

.sapMBtnContentRight {
	padding-left: 2.375rem;
}

.sapMBtnBackContentRight {
	padding-left: 4.750rem;
}

html[data-sap-ui-browser*='ie'] .sapMBtnContentWithIcon {
	display: inline;
}

.sapMBtnDisabled {
	cursor: default;
}
<commit_msg>[FIX] sap.m.Button has incorrect width in a popover<commit_after>/* ============================================= */
/* CSS for control sap.m/Button.control          */
/* ============================================= */

.sapMBtn {
	height:           2.750rem;
	margin:           0;
	padding:          0;
	vertical-align:   top;
	border:           none;
	cursor:           pointer;
}

.sapMBtnBase {
	position: relative;
}

/*Needed for firefox if you set 100px to a div inside a button the width will be 106px */
.sapMBtn::-moz-focus-inner {
	padding: 0;
	border: 0
}

.sapMBtnInner {
	-webkit-appearance: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	box-sizing: border-box;
	height: 2.500rem;
	min-width: 2.500em;
	margin: 0;
	padding: 0;
	text-align: center;
	position: relative;
}

/* IE issue: buttons without inline content require more vertical space than needed */
html[data-sap-ui-browser*='ie'] .sapMBtnInner {
	display: inline-block;
	width: 100%;
}

.sapMBtnIconLeft {
	position: absolute;
	top: 0;
	left: 0;
}

.sapMBtnBackIconLeft {
	position: absolute;
	top: 0;
	left: 2.375rem;
}

.sapMBtnIconRight {
	position: absolute;
	top: 0;
	right: 0;
}

.sapMBtnContent {
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	vertical-align: top;
	line-height: 2.5rem;
}

.sapMBtnContentLeft {
	padding-right: 2.375rem;
}

.sapMBtnContentRight {
	padding-left: 2.375rem;
}

.sapMBtnBackContentRight {
	padding-left: 4.750rem;
}

html[data-sap-ui-browser*='ie'] .sapMBtnContentWithIcon {
	display: inline;
}

.sapMBtnDisabled {
	cursor: default;
}

{'fraction_non_alphanumeric': 0.17562217194570134, 'fraction_numerical': 0.02828054298642534, 'mean_word_length': 2.807319698600646, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5618649', 'n_tokens_mistral': 1355, 'n_tokens_neox': 1299, 'n_words': 285}