<commit_before>/* Text definitions */

.moon-header-font {
	font-family: @moon-alt-font-family;
	text-transform: uppercase;
}
.moon-superscript {
	font-size: @moon-superscript-text-size;
	vertical-align: top;
	margin: 0px 0px 0px 2px;
	padding: 0px;
}
.moon-pre-text {
	font-size: @moon-pre-text-size;
	vertical-align: top;
	height:  @moon-large-text-size;
	line-height: @moon-pre-text-size;
	margin: 12px 2px 8px 0px;
	padding: 0px;
}
.moon-large-text {
	font-size: @moon-large-text-size;
	vertical-align: top;
	height: @moon-large-text-size;
	margin: 0px;
	padding: 0px;
}
.moon-header-text {
	font-family: @moon-header-font-family;
	font-size: @moon-header-font-size;
	font-weight: @moon-header-font-weight;
	font-style: @moon-header-font-style;
	letter-spacing: @moon-header-letter-spacing;
	text-transform: uppercase;
	-webkit-font-kerning: normal;
}
.moon-sub-header-text {
	font-family: @moon-sub-header-font-family;
	font-size: @moon-sub-header-font-size;
	font-weight: @moon-sub-header-font-weight;
	font-style: @moon-sub-header-font-style;
	letter-spacing: @moon-sub-header-letter-spacing;
	color: @moon-sub-header-text-color;
}
.moon-super-header-text {
	font-family: @moon-super-header-font-family;
	font-size: @moon-super-header-font-size;
	font-weight: @moon-super-header-font-weight;
	font-style: @moon-super-header-font-style;
	letter-spacing: @moon-super-header-letter-spacing;
	-webkit-font-kerning: normal;
}
.moon-popup-header-text {
	font-family: @moon-popup-header-font-family;
	font-size: @moon-popup-header-font-size;
	font-weight: @moon-popup-header-font-weight;
	font-style: @moon-popup-header-font-style;
	letter-spacing: @moon-popup-header-letter-spacing;
	text-transform: uppercase;
	-webkit-font-kerning: normal;
}
.moon-divider-text {
	font-family: @moon-divider-font-family;
	font-size: @moon-divider-font-size;
	font-weight: @moon-divider-font-weight;
	font-style: @moon-divider-font-style;
	letter-spacing: @moon-divider-letter-spacing;
	color: @moon-divider-text-color;
}
.moon-body-text {
	font-family: @moon-body-font-family;
	font-size: @moon-body-font-size;
	font-weight: @moon-body-font-weight;
	font-style: @moon-body-font-style;
	letter-spacing: @moon-body-letter-spacing;
	color: @moon-body-text-color;
	line-height: @moon-body-line-height;
	a:link {color: @moon-spotlight-color; text-decoration:none;}
	a:visited {color: @moon-spotlight-color; text-decoration:none;}
	a:hover {color: @moon-spotlight-color; text-decoration:none;}
	a:active {color: @moon-spotlight-color; text-decoration:none;}
}
.moon-bold-text {
	font-family: @moon-font-family-bold;
	font-size: @moon-body-font-size;
	font-weight: @moon-body-font-weight;
	font-style: @moon-body-font-style;
	letter-spacing: @moon-body-letter-spacing;
	color: @moon-body-text-color;
	line-height: @moon-body-line-height;
	a:link {color: @moon-spotlight-color; text-decoration:none;}
	a:visited {color: @moon-spotlight-color; text-decoration:none;}
	a:hover {color: @moon-spotlight-color; text-decoration:none;}
	a:active {color: @moon-spotlight-color; text-decoration:none;}
}
.moon-body-text-spacing {
	margin: 0 @moon-spotlight-outset @moon-grid-row-height @moon-spotlight-outset;
}
.moon-large-button-text {
	font-family: @moon-button-font-family;
	font-size: @moon-button-large-font-size;
	font-weight: @moon-button-font-weight;
	font-style: @moon-button-font-style;
	letter-spacing: @moon-button-letter-spacing;
	text-transform: uppercase;
	-webkit-font-kerning:normal;
}
.moon-small-button-text {
	font-family: @moon-button-font-family;
	font-size: @moon-button-small-font-size;
	font-weight: @moon-button-font-weight;
	font-style: @moon-button-font-style;
	letter-spacing: @moon-button-letter-spacing;
	text-transform: uppercase;
	-webkit-font-kerning:normal;
}
.moon-icon-text {
	font-family: @moon-icon-font-family;
	font-size: @moon-icon-font-size;
	color: @moon-icon-color;
}

.enyo-locale-non-latin {
	/* All/Medium weighted classes */
	.moon,
	.moon input,
	.moon textarea,
	.moon button,
	.moon-superscript,
	.moon-pre-text,
	.moon-large-text,
	.moon-header-text,
	.moon-header-font,
	.moon-popup-header-text,
	.moon-super-header-text,
	.moon-divider-text,
	.moon-body-text,
	.moon-bold-text,
	.moon-large-button-text,
	.moon-small-button-text {
		font-family: @moon-non-latin-font-family;
	}

	/* Light weighted classes */
	.moon-body-text,
	.moon-superscript,<commit_msg>Re-adding this rule to keep this pull request confined to addressing the associated JIRA issue.<commit_after>/* Text definitions */

.moon-header-font {
	font-family: @moon-alt-font-family;
	text-transform: uppercase;
}
.moon-superscript {
	font-size: @moon-superscript-text-size;
	vertical-align: top;
	margin: 0px 0px 0px 2px;
	padding: 0px;
}
.moon-pre-text {
	font-size: @moon-pre-text-size;
	vertical-align: top;
	height:  @moon-large-text-size;
	line-height: @moon-pre-text-size;
	margin: 12px 2px 8px 0px;
	padding: 0px;
}
.moon-large-text {
	font-size: @moon-large-text-size;
	vertical-align: top;
	height: @moon-large-text-size;
	margin: 0px;
	padding: 0px;
}
.moon-header-text {
	font-family: @moon-header-font-family;
	font-size: @moon-header-font-size;
	font-weight: @moon-header-font-weight;
	font-style: @moon-header-font-style;
	letter-spacing: @moon-header-letter-spacing;
	text-transform: uppercase;
	-webkit-font-kerning: normal;
}
.moon-sub-header-text {
	font-family: @moon-sub-header-font-family;
	font-size: @moon-sub-header-font-size;
	font-weight: @moon-sub-header-font-weight;
	font-style: @moon-sub-header-font-style;
	letter-spacing: @moon-sub-header-letter-spacing;
	color: @moon-sub-header-text-color;
}
.moon-super-header-text {
	font-family: @moon-super-header-font-family;
	font-size: @moon-super-header-font-size;
	font-weight: @moon-super-header-font-weight;
	font-style: @moon-super-header-font-style;
	letter-spacing: @moon-super-header-letter-spacing;
	-webkit-font-kerning: normal;
}
.moon-popup-header-text {
	font-family: @moon-popup-header-font-family;
	font-size: @moon-popup-header-font-size;
	font-weight: @moon-popup-header-font-weight;
	font-style: @moon-popup-header-font-style;
	letter-spacing: @moon-popup-header-letter-spacing;
	text-transform: uppercase;
	-webkit-font-kerning: normal;
}
.moon-divider-text {
	font-family: @moon-divider-font-family;
	font-size: @moon-divider-font-size;
	font-weight: @moon-divider-font-weight;
	font-style: @moon-divider-font-style;
	letter-spacing: @moon-divider-letter-spacing;
	color: @moon-divider-text-color;
}
.moon-body-text {
	font-family: @moon-body-font-family;
	font-size: @moon-body-font-size;
	font-weight: @moon-body-font-weight;
	font-style: @moon-body-font-style;
	letter-spacing: @moon-body-letter-spacing;
	color: @moon-body-text-color;
	line-height: @moon-body-line-height;
	a:link {color: @moon-spotlight-color; text-decoration:none;}
	a:visited {color: @moon-spotlight-color; text-decoration:none;}
	a:hover {color: @moon-spotlight-color; text-decoration:none;}
	a:active {color: @moon-spotlight-color; text-decoration:none;}
}
.moon-bold-text {
	font-family: @moon-font-family-bold;
	font-size: @moon-body-font-size;
	font-weight: @moon-body-font-weight;
	font-style: @moon-body-font-style;
	letter-spacing: @moon-body-letter-spacing;
	color: @moon-body-text-color;
	line-height: @moon-body-line-height;
	a:link {color: @moon-spotlight-color; text-decoration:none;}
	a:visited {color: @moon-spotlight-color; text-decoration:none;}
	a:hover {color: @moon-spotlight-color; text-decoration:none;}
	a:active {color: @moon-spotlight-color; text-decoration:none;}
}
.moon-body-text-spacing {
	margin: 0 @moon-spotlight-outset @moon-grid-row-height @moon-spotlight-outset;
}
.moon-large-button-text {
	font-family: @moon-button-font-family;
	font-size: @moon-button-large-font-size;
	font-weight: @moon-button-font-weight;
	font-style: @moon-button-font-style;
	letter-spacing: @moon-button-letter-spacing;
	text-transform: uppercase;
	-webkit-font-kerning:normal;
}
.moon-small-button-text {
	font-family: @moon-button-font-family;
	font-size: @moon-button-small-font-size;
	font-weight: @moon-button-font-weight;
	font-style: @moon-button-font-style;
	letter-spacing: @moon-button-letter-spacing;
	text-transform: uppercase;
	-webkit-font-kerning:normal;
}
.moon-icon-text {
	font-family: @moon-icon-font-family;
	font-size: @moon-icon-font-size;
	color: @moon-icon-color;
}

.enyo-locale-non-latin {
	/* All/Medium weighted classes */
	.moon,
	.moon input,
	.moon textarea,
	.moon button,
	.moon-superscript,
	.moon-pre-text,
	.moon-large-text,
	.moon-header-text,
	.moon-header-font,
	.moon-popup-header-text,
	.moon-sub-header-text,
	.moon-super-header-text,
	.moon-divider-text,
	.moon-body-text,
	.moon-bold-text,
	.moon-large-button-text,
	.moon-small-button-text {
		font-family: @moon-non-latin-font-family;
	}

	/* Light weighted classes */
	.moon-body-text,
	.moon-superscript,
{'fraction_non_alphanumeric': 0.17527051397655546, 'fraction_numerical': 0.0031559963931469793, 'mean_word_length': 4.309994015559545, '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': '5735294', 'n_tokens_mistral': 3786, 'n_tokens_neox': 3682, 'n_words': 512}