<commit_before>* {
	margin: 0;
	padding: 0;	
}

body { 
  	background-color: #ffffff;
  	color: #000000;
  	font-size: 100%;
	font-family: sans-serif;
	padding: 8px;
}

a:link    { color: #0000e0; text-decoration: none }
a:visited { color: #0000a0; text-decoration: none }
a:hover   { background-color: #e0e0ff; text-decoration: none }

/* <tt> font is a little too small in MSIE */
tt  { font-size: 100%; }
pre { font-size: 100%; }
span.keyword { text-decoration: underline; }

h1 {
  padding-top: 15px;
  font-weight: bold;
  font-size: 150%
  }

h2 {
  padding-top: 10px;
  font-weight: bold;
  font-size: 130%
  }

h3 {
  padding-top: 5px;
  font-weight: bold;
  font-size: 110%
  }

h4 {
  font-weight: bold;
  font-size: 100%
  }

p  { 
	padding-top: 2px;
	padding-left: 10px;
	margin-bottom: 1em;
}

ul, ol, dl {
	padding-top: 2px;
	padding-left: 3em;
	margin-bottom: 1em;
}

pre  { 
	padding-top: 2px;
	padding-left: 20px;
	margin-bottom: 1em;
}

h1 + p, h2 + p, h3 + p, h4 + p {
	margin-top: 1em;
}

p.caption {
	margin: 0;
	padding: 0;
}

div.package-header {
	color: #ffffff;
	padding: 5px 5px 5px 31px;
	margin: 0 0 1px;
	background: #000099 url(haskell_icon.gif) no-repeat 5px 6px;
	position: relative;
}

div.package-header a:link    { color: #ffffff }
div.package-header a:visited { color: #ffff00 }
div.package-header a:hover   { background-color: #6060ff; }
div.package-header ul.links li:hover { background-color: #6060ff; }

ul.links {
	list-style: none;
	text-align: left;
	position: absolute;
	right: 5px;
	top: 5px;
	display: inline-table;
}

ul.links li {
	display: inline;
	border-left-width: 1px;
	border-left-color: #ffffff;
	border-left-style: solid;
	white-space: nowrap;
	padding: 1px 5px;
}

div.module-header {
	background-color: #0077dd;
	padding: 5px;
	position: relative;
	height: 3em;
}

div.module-header p {
	font-size: 200%;
	height: 1.5em;
	padding-top: .25em;
}

dl.info {
	color: #ffffff;
	display: block;
	position: absolute;
	top: 3px;
	right: 5px;
}

dl.info dt {
	float: left;
	width: 5em;
	font-weight: bold;
	display: block;
}

dl.info dd {
	display: block;
	padding-left: 6em;
}

div.table-of-contents {
	margin-top: 1em;
	margin-bottom: 1em;
}

div.table-of-contents p {
	font-weight: bold;
}

div.table-of-contents ul {
	margin-top: 1em;
	margin-bottom: 1em;
	list-style-type: none;
}

div.table-of-contents ul ul {
	margin-left: 2.5em;
}

ul.synopsis {
	margin-top: 1em;
	margin-bottom: 1em;
}
ul.synopsis li {
  background-color: #f0f0f0; 
  font-family: monospace;
  vertical-align: top;
	margin-top: 8px;
	margin-bottom: 8px;
	padding: 2px;
	margin-left: 10px;
	list-style-type: none;
}


p.decl {
  padding: 3px;
  background-color: #f0f0f0;
  font-family: monospace;
	margin-bottom: 0;
}
<commit_msg>tweak list css<commit_after>* {
	margin: 0;
	padding: 0;	
}

body { 
  	background-color: #ffffff;
  	color: #000000;
  	font-size: 100%;
	font-family: sans-serif;
	padding: 8px;
}

a:link    { color: #0000e0; text-decoration: none }
a:visited { color: #0000a0; text-decoration: none }
a:hover   { background-color: #e0e0ff; text-decoration: none }

/* <tt> font is a little too small in MSIE */
tt  { font-size: 100%; }
pre { font-size: 100%; }
span.keyword { text-decoration: underline; }

h1 {
  padding-top: 15px;
  font-weight: bold;
  font-size: 150%
  }

h2 {
  padding-top: 10px;
  font-weight: bold;
  font-size: 130%
  }

h3 {
  padding-top: 5px;
  font-weight: bold;
  font-size: 110%
  }

h4 {
  font-weight: bold;
  font-size: 100%
  }

p  { 
	padding-top: 2px;
	padding-left: 10px;
	margin-bottom: 1em;
}

ul, ol, dl {
	padding-top: 2px;
	padding-left: 10px;
	margin-left: 2.5em;
	margin-bottom: 1em;
}

pre  { 
	padding-top: 2px;
	padding-left: 20px;
	margin-bottom: 1em;
}

h1 + p, h2 + p, h3 + p, h4 + p {
	margin-top: 1em;
}

p.caption {
	margin: 0;
	padding: 0;
}

div.package-header {
	color: #ffffff;
	padding: 5px 5px 5px 31px;
	margin: 0 0 1px;
	background: #000099 url(haskell_icon.gif) no-repeat 5px 6px;
	position: relative;
}

div.package-header a:link    { color: #ffffff }
div.package-header a:visited { color: #ffff00 }
div.package-header a:hover   { background-color: #6060ff; }
div.package-header ul.links li:hover { background-color: #6060ff; }

ul.links {
	list-style: none;
	text-align: left;
	position: absolute;
	right: 5px;
	top: 5px;
	display: inline-table;
}

ul.links li {
	display: inline;
	border-left-width: 1px;
	border-left-color: #ffffff;
	border-left-style: solid;
	white-space: nowrap;
	padding: 1px 5px;
}

div.module-header {
	background-color: #0077dd;
	padding: 5px;
	position: relative;
	height: 3em;
}

div.module-header p {
	font-size: 200%;
	height: 1.5em;
	padding-top: .25em;
}

dl.info {
	color: #ffffff;
	display: block;
	position: absolute;
	top: 3px;
	right: 5px;
}

dl.info dt {
	float: left;
	width: 5em;
	font-weight: bold;
	display: block;
}

dl.info dd {
	display: block;
	padding-left: 6em;
}

div.table-of-contents {
	margin-top: 1em;
	margin-bottom: 1em;
}

div.table-of-contents p {
	font-weight: bold;
}

div.table-of-contents ul {
	margin-top: 1em;
	margin-bottom: 1em;
	margin-left: 10px;
	list-style-type: none;
}

ul.synopsis {
	margin-top: 1em;
	margin-bottom: 1em;
	margin-left: 10px;
}
ul.synopsis li {
  background-color: #f0f0f0; 
  font-family: monospace;
  vertical-align: top;
	margin-top: 8px;
	margin-bottom: 8px;
	padding: 2px;
	list-style-type: none;
}


p.decl {
  padding: 3px;
  background-color: #f0f0f0;
  font-family: monospace;
	margin-bottom: 0;
}

{'fraction_non_alphanumeric': 0.15415379021996, 'fraction_numerical': 0.05071805126340665, 'mean_word_length': 3.3666666666666667, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, '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': '6092899', 'n_tokens_mistral': 2626, 'n_tokens_neox': 2374, 'n_words': 553}