<commit_before>@charset "UTF-8";

$border-color: rgba(50, 50, 50, 0.25);
.requirement-set {
	h2 {
		border-top: 1px solid $border-color;
		border-bottom: 1px solid $border-color;

		margin: 0;
		padding-top: 2px;

		background-color: rgb(245, 245, 245);
		text-transform: uppercase;
		text-align: center;

		font-size: 0.85em;
		font-family: $heading-font-stack;
		font-weight: 300;
	}

	margin-bottom: 0.35em;
}

.requirement-set .requirement-set:nth-child(2) {
	margin-top: 2px;
}

.requirement-set .requirement-set > h2 {
	border-top: 0;
	background-color: white;

	padding-top: 4px;
}

.requirement-result {
	.incomplete, .completed, .nope {
		&::after {
			margin-left: 0.5em;
		}
	}

	.nope {
		opacity: 0.5;
		&::after {
			opacity: 0.15;
			@include ionicon($ionicon-var-record);
		}
	}

	.incomplete::after {
		@include ionicon($ionicon-var-close-circled);
		color: $red;
	}
	.completed::after {
		@include ionicon($ionicon-var-checkmark-circled);
		color: darken($green, 10%);
	}

	text-align: center;
}

.requirement-result > span {
	padding: 2px 5px;
	display: block;
}

span + .requirement-detail-list {
	border-top: 1px solid $border-color;
	&:empty {
		border-top: 0;
	}
}

.requirement-detail-list {
	margin: 0;
	padding: 0;
	list-style: none;

	display: flex;
	flex-flow: row wrap;

	align-items: stretch;
	align-content: center;

	li {
		position: relative;

		flex: 1 0 33%;
		overflow: hidden;
		text-overflow: ellipsis;

		margin: 2px 7px;
		justify-content: center;
	}
}
<commit_msg>Use .requirement in _reqSet.scss<commit_after>@charset "UTF-8";

$border-color: rgba(50, 50, 50, 0.25);
.requirement-set {
	h2 {
		border-top: 1px solid $border-color;
		border-bottom: 1px solid $border-color;

		margin: 0;
		padding-top: 2px;

		background-color: rgb(245, 245, 245);
		text-transform: uppercase;
		text-align: center;

		font-size: 0.85em;
		font-family: $heading-font-stack;
		font-weight: 300;
	}

	margin-bottom: 0.35em;
}

.requirement-set .requirement-set:nth-child(2) {
	margin-top: 2px;
}

.requirement-set .requirement-set > h2 {
	border-top: 0;
	background-color: white;

	padding-top: 4px;
}

		&::after {
			margin-left: 0.5em;
		}
.requirement {
	}

	&.nope {
		opacity: 0.5;
		&::after {
			opacity: 0.15;
			@include ionicon($ionicon-var-record);
		}
	}

	&.incomplete::after {
		@include ionicon($ionicon-var-close-circled);
		color: $red;
	}
	&.completed::after {
		@include ionicon($ionicon-var-checkmark-circled);
		color: darken($green, 10%);
	}
}

.requirement-result-object-number, .requirement-result-boolean {
	text-align: center;
}

.requirement-result > .requirement {
	padding: 2px 5px;
	display: block;
}

.requirement + .requirement-detail-list {
	border-top: 1px solid $border-color;

	&:empty { border-top: 0; }
}

.requirement-detail-list {
	margin: 0;
	padding: 0;
	list-style: none;

	display: flex;
	flex-flow: row wrap;

	align-items: stretch;

	.match, .requirement {
		position: relative;

		flex: 1 0 33%;
		overflow: hidden;
		text-overflow: ellipsis;

		padding: 2px 7px;
	}
}

{'fraction_non_alphanumeric': 0.16348684210526315, 'fraction_numerical': 0.03881578947368421, 'mean_word_length': 3.407246376811594, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 7, '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': '2118880', 'n_tokens_mistral': 1426, 'n_tokens_neox': 1227, 'n_words': 251}