<commit_before>body {
	background: #222;
	margin: 0;
	padding-bottom: 7em;
	padding: 0;
}

body * {
	font-family: Source Sans Pro;
}

* {
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

a {
	color: #1282da;
	text-decoration: none;
}

a:hover {
	color: #000;
}

.container {
	margin: 0px auto;
	max-width: 550px;
	width: 90%;
}

.hidden {
	display: none;
}


/* Home */

#home {
	background: #333;
	color: #fff;
}

#home .container {
	align-items: stretch;
	display: -webkit-flex;
	display: flex;
	padding: 5px 0;
}

#home a {
	-webkit-flex: 1;
	color: #fff;
	flex: 1;
	padding: 4px 0 5px;
	text-decoration: none;
}

#home a:hover {
	color: #fbff95;
}

#home a#add-item {
	background: #729b62;
	border-radius: 3px;
	text-align: center;
}

#home a#add-item:hover {
	background: #111;
	color: #fff;
}

#home a#logout-link {
	text-align: right;
}


/* Search */

#search {
	background: #369;
	color: #fff;
}

#search form {
	align-items: stretch;
	display: -webkit-flex;
	display: flex;
	padding: .5em 0;
}

#search form input[type=text] {
	-webkit-flex: 12;
	border-radius: 3px;
	border: solid 1px #47a;
	flex: 12;
	font-size: 1em;
	font-weight: 600;
	padding: 4px 8px 5px;
}

#search form button {
	-webkit-appearance: none;
	-webkit-flex: 2;
	background: #4c8cc7;
	border-radius: 3px;
	border: none;
	color: #fff;
	cursor: pointer;
	flex: 2;
	font-size: 1em;
	margin-left: 0;
	margin-right: 0;
	min-width: 4em;
	padding: 4px 8px 5px;
}

#search form button:hover {
	background: #111;
}


/* Content */

#body {
	background: #fff;
	padding-bottom: 2em;
	padding-top: 1.5em;
}


/* Family page */

#family-header h2 {
	font-size: 1.2em;
	font-weight: 400;
	line-height: 1.1em;
	margin: 0;
}

#family-header h2 > span {
	color: #ddd;
	display: block;
	font-size: .7em;
	margin-top: .1em;
}

#family-header h2 > span a {
	color: #7db3dd;
}

#family-header h2 > span a:hover {
	color: #000;
}

#family-header h2 label span {
	color: rgba(0, 0, 0, 0.3);
}

#family-header h2 + h2 {
	margin-top: .5em;
}

#family-header + ul {
	margin-top: 1.25em;
}


/* Item page */

#item-header {
	border-left: solid 3.1em #ddd;
	border-radius: 3px;
	border: solid 1px #ddd;
	box-shadow: 0 1px 5px #ddd;
	cursor: pointer;
	min-height: 3em;
	padding: .6em;
}

#item-header .checkbox {
	border-radius: 3px;
	border: solid 1px #818181;
	box-shadow: 1px 1px 5px #c0c0c0 inset;
	float: left;
	height: 1.5em;
	margin-left: -2.9em;
	width: 1.5em;
}

#item-header.completed .checkbox {
	background: #444;
	border-color: #444;
	box-shadow: none;
}

#item-header h2 {
	cursor: pointer;
	font-size: 1.2em;
	font-weight: 400;
	line-height: 1.1em;
	margin-left: .2em;
	margin: 0;
}

#item-header:hover {
	background: #111;
	border-color: #444;
	color: #fff;
}<commit_msg>Checkbox styling<commit_after>body {
	background: #222;
	margin: 0;
	padding-bottom: 7em;
	padding: 0;
}

body * {
	font-family: Source Sans Pro;
}

* {
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

a {
	color: #1282da;
	text-decoration: none;
}

a:hover {
	color: #000;
}

.container {
	margin: 0px auto;
	max-width: 550px;
	width: 90%;
}

.hidden {
	display: none;
}


/* Home */

#home {
	background: #333;
	color: #fff;
}

#home .container {
	align-items: stretch;
	display: -webkit-flex;
	display: flex;
	padding: 5px 0;
}

#home a {
	-webkit-flex: 1;
	color: #fff;
	flex: 1;
	padding: 4px 0 5px;
	text-decoration: none;
}

#home a:hover {
	color: #fbff95;
}

#home a#add-item {
	background: #729b62;
	border-radius: 3px;
	text-align: center;
}

#home a#add-item:hover {
	background: #111;
	color: #fff;
}

#home a#logout-link {
	text-align: right;
}


/* Search */

#search {
	background: #369;
	color: #fff;
}

#search form {
	align-items: stretch;
	display: -webkit-flex;
	display: flex;
	padding: .5em 0;
}

#search form input[type=text] {
	-webkit-flex: 12;
	border-radius: 3px;
	border: solid 1px #47a;
	flex: 12;
	font-size: 1em;
	font-weight: 600;
	padding: 4px 8px 5px;
}

#search form button {
	-webkit-appearance: none;
	-webkit-flex: 2;
	background: #4c8cc7;
	border-radius: 3px;
	border: none;
	color: #fff;
	cursor: pointer;
	flex: 2;
	font-size: 1em;
	margin-left: 0;
	margin-right: 0;
	min-width: 4em;
	padding: 4px 8px 5px;
}

#search form button:hover {
	background: #111;
}


/* Content */

#body {
	background: #fff;
	padding-bottom: 2em;
	padding-top: 1.5em;
}


/* Family page */

#family-header h2 {
	font-size: 1.2em;
	font-weight: 400;
	line-height: 1.1em;
	margin: 0;
}

#family-header h2 > span {
	color: #ddd;
	display: block;
	font-size: .7em;
	margin-top: .1em;
}

#family-header h2 > span a {
	color: #7db3dd;
}

#family-header h2 > span a:hover {
	color: #000;
}

#family-header h2 label span {
	color: rgba(0, 0, 0, 0.3);
}

#family-header h2 + h2 {
	margin-top: .5em;
}

#family-header + ul {
	margin-top: 1.25em;
}


/* Item page */

#item-header {
	border-left: solid 3.1em #b2e5ff;
	border-radius: 3px;
	border: solid 1px #ddd;
	box-shadow: 0 0 5px #ddd;
	cursor: pointer;
	min-height: 3em;
	padding: .6em;
}

#item-header .checkbox {
	border-radius: 3px;
	border: solid 1px #8fb9db;
	box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.2) inset;
	float: left;
	height: 1.5em;
	margin-left: -2.9em;
	width: 1.5em;
}

#item-header.completed .checkbox {
	background: #284c7b;
	border-color: #284c7b;
	box-shadow: none;
}

#item-header h2 {
	cursor: pointer;
	font-size: 1.2em;
	font-weight: 400;
	line-height: 1.1em;
	margin-left: .2em;
	margin: 0;
}

#item-header:hover {
	background: #111;
	border-color: #444;
	color: #fff;
}
{'fraction_non_alphanumeric': 0.17026291931097007, 'fraction_numerical': 0.058748866727107885, 'mean_word_length': 3.3570300157977884, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 9, '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': '771328', 'n_tokens_mistral': 2748, 'n_tokens_neox': 2494, 'n_words': 604}