<commit_before>.expression {
	display: inline-block;
}

.expression--contents {
	display: inline-flex;
	flex-flow: row wrap;
	align-items: center;
	justify-content: center;
}

.expression--description {
	text-align: center;
	display: inline;
	margin: 0;
}

.expression--description:not(:only-child) {
	display: block;
	width: 100%;
	margin-bottom: 0.35em;
}

.expression .expression {
	margin: 0.1em;
}

.expression.computed--not {
	color: #777;
}

.joiner {
	text-align: center;
	margin-left: 0.75em;
	margin-right: 0.75em;

	word-wrap: break-word;
	width: 1em;
	line-height: 0.9em;
	font-size: 0.5em;
	font-weight: bold;
}

.expression--course,
.expression--modifier,
.expression--reference {
	border: 1px solid currentColor;
	padding: 0.125em 0.25em;

	&.computed::after {
		font-family: monospace;
		margin-left: 0.35em;
		display: inline-block;
	}

	&.computed.computed-success {
		background-color: hsl(153, 25%, 95%);
	}
	&.computed.computed-success::after {
		content: '✓';
		color: hsl(153, 43%, 42%);
	}

	&.computed.computed-failure::after {
		content: '×';
		color: hsl(3, 100%, 61%);
		font-weight: bold;
	}
}
<commit_msg>poke at .expression<commit_after>.expression {
	display: inline-block;
}

.expression--contents {
	display: inline-flex;
	flex-flow: row wrap;
	align-items: center;
	justify-content: center;
}

.expression--description {
	text-align: center;
	display: inline;
	margin: 0;
}

.expression--description:not(:only-child) {
	display: block;
	width: 100%;
	margin-bottom: 0.35em;
}

.expression .expression {
	margin: 0.1em;
}

.expression.computed--not {
	color: #777;
}

.joiner {
	text-align: center;
	margin-left: 0.75em;
	margin-right: 0.75em;

	word-wrap: break-word;
	width: 1em;
	line-height: 0.9em;
	font-size: 0.5em;
	font-weight: bold;
}

.expression--course,
.expression--modifier,
.expression--reference {
	@include card;
	padding: 0.125em 0.25em;

	&.computed::after {
		font-family: monospace;
		margin-left: 0.35em;
		display: inline-block;
	}

	&.computed.computed-success {
		background-color: hsl(153, 25%, 95%);
	}
	&.computed.computed-success::after {
		content: '✓';
		color: hsl(153, 43%, 42%);
	}

	&.computed.computed-failure::after {
		content: '×';
		color: hsl(3, 100%, 61%);
		font-weight: bold;
	}
}

{'fraction_non_alphanumeric': 0.17662682602921648, 'fraction_numerical': 0.04736609119079239, 'mean_word_length': 3.7083333333333335, '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': '1977046', 'n_tokens_mistral': 1018, 'n_tokens_neox': 904, 'n_words': 178}