<commit_before>/*
  Colour Palette
  - Red: #C00 - rgb(204, 0, 0)
  - Orange: #F90 - rgb(255, 153, 0)
  - Yellow: #FC0 - rgb(255, 204, 0)
 */
html {
  font: normal 100%/1.5 helvetica,sans-serif; /* 16px/24px */
}

h1, h2, h3, h4, h5, h6,
p, ul, ol, dl,
blockquote, table, hr {
  margin: 0 0 1.5rem;
}

.yotta {
  font-size: 2.2807rem;
  line-height: 1.3154;
}

.zetta {
  font-size: 2.0273rem;
  line-height: 1.4798;
}

h1, .exa {
  font-size: 1.8020rem;
  line-height: 1.6648;
}

h2, .peta {
  font-size: 1.6018rem;
  line-height: 1.8729;
}

h3, .tera {
  font-size: 1.4238rem;
  line-height: 1.0535;
}

h4, .giga {
  font-size: 1.2656rem;
  line-height: 1.1852;
}

h5, .mega {
  font-size: 1.1250rem;
  line-height: 1.3333;
}

h6, .kilo {
  font-size: 1.0000rem;
  line-height: 1.5000;
}

small, .milli {
  font-size: 0.8889rem;
  line-height: 1.6875;
}

.micro {
  font-size: 0.7901rem;
  line-height: 1.8984;
}

/*----------------------------------------------------Gutter/Unit Styles*/

.push {
  margin-bottom: 1.5rem;
}

.push-none, .push-0 {
  margin-bottom: 0;
}

.push-double, .push-2 {
  margin-bottom: 3.0000rem;
}

.push-half, .push-1-2 {
  margin-bottom: 0.7500rem;
}

.pad-top, .pad-t {
  padding-top: 1.5rem;
}

.pad-bottom, .pad-b {
  padding-bottom: 1.5rem;
}

.pad-top-double, .pad-t-2 {
  padding-top: 3.0000rem;
}

.pad-bottom-double, .pad-b-2 {
  padding-bottom: 3.0000rem;
}

.pad-top-half, .pad-t-1-2 {
  padding-top: 0.7500rem;
}

.pad-bottom-half, .pad-b-1-2 {
  padding-bottom: 0.7500rem;
}

.island {
  margin-bottom: 1.5rem;
  padding: 1.5rem;
}

.island-half, .island-1-2 {
  padding: 0.7500rem;
}

.island-double, .island-2 {
  padding: 3.0000rem;
}

.gutter {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}

.gutter-half, .gutter-1-2 {
  padding-left: 0.7500rem;
  padding-right: 0.7500rem;
}

.gutter-double, .gutter-2 {
  padding-left: 3.0000rem;
  padding-right: 3.0000rem;
}

/*---------------------------------------------------------------*/

h1, h2, h3, h4, h5, h6,
.brand {
	color: #C00;
	font-family: helvetica, sans-serif;
}

.brand-family {
	font-family: helvetica,sans-serif;
}

.brand-color {
	color: #C00;
}

::selection {
	background-color: rgba(51,204,102,.5);
	color: black;
}

a,
a:link {
	color: #F90;
	text-decoration: none;
	border-bottom: 0.1em solid rgba(255,153,51,.5);
	transition: all 200ms linear;
}

a:visited {
	color: #F90;
	border-bottom-color: rgba(255,102,0,.5)
}

a:hover,
a:focus,
a:active {
	color: #FC0;
	border-bottom-color: #FC0;
}

a:hover,
a:active {
	outline: none;
}

/* ---------------------------------------------------------- LISTS---*/
ul {
	list-style-type: none;
}

ul li {
	position: relative;
}

ul li:before {
	content: "·";
	color: #C00;
	position: absolute;
	left: -.75em;
}

ol li{
	list-style-type: normal;
}

dt{
	font-weight: bold;
	color: #C00;
}
<commit_msg>Styled a:focus<commit_after>/*
  Colour Palette
  - Red: #C00 - rgb(204, 0, 0)
  - Orange: #F90 - rgb(255, 153, 0)
  - Yellow: #FC0 - rgb(255, 204, 0)
 */
html {
  font: normal 100%/1.5 helvetica,sans-serif; /* 16px/24px */
}

h1, h2, h3, h4, h5, h6,
p, ul, ol, dl,
blockquote, table, hr {
  margin: 0 0 1.5rem;
}

.yotta {
  font-size: 2.2807rem;
  line-height: 1.3154;
}

.zetta {
  font-size: 2.0273rem;
  line-height: 1.4798;
}

h1, .exa {
  font-size: 1.8020rem;
  line-height: 1.6648;
}

h2, .peta {
  font-size: 1.6018rem;
  line-height: 1.8729;
}

h3, .tera {
  font-size: 1.4238rem;
  line-height: 1.0535;
}

h4, .giga {
  font-size: 1.2656rem;
  line-height: 1.1852;
}

h5, .mega {
  font-size: 1.1250rem;
  line-height: 1.3333;
}

h6, .kilo {
  font-size: 1.0000rem;
  line-height: 1.5000;
}

small, .milli {
  font-size: 0.8889rem;
  line-height: 1.6875;
}

.micro {
  font-size: 0.7901rem;
  line-height: 1.8984;
}

/*----------------------------------------------------Gutter/Unit Styles*/

.push {
  margin-bottom: 1.5rem;
}

.push-none, .push-0 {
  margin-bottom: 0;
}

.push-double, .push-2 {
  margin-bottom: 3.0000rem;
}

.push-half, .push-1-2 {
  margin-bottom: 0.7500rem;
}

.pad-top, .pad-t {
  padding-top: 1.5rem;
}

.pad-bottom, .pad-b {
  padding-bottom: 1.5rem;
}

.pad-top-double, .pad-t-2 {
  padding-top: 3.0000rem;
}

.pad-bottom-double, .pad-b-2 {
  padding-bottom: 3.0000rem;
}

.pad-top-half, .pad-t-1-2 {
  padding-top: 0.7500rem;
}

.pad-bottom-half, .pad-b-1-2 {
  padding-bottom: 0.7500rem;
}

.island {
  margin-bottom: 1.5rem;
  padding: 1.5rem;
}

.island-half, .island-1-2 {
  padding: 0.7500rem;
}

.island-double, .island-2 {
  padding: 3.0000rem;
}

.gutter {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}

.gutter-half, .gutter-1-2 {
  padding-left: 0.7500rem;
  padding-right: 0.7500rem;
}

.gutter-double, .gutter-2 {
  padding-left: 3.0000rem;
  padding-right: 3.0000rem;
}

/*---------------------------------------------------------------*/

h1, h2, h3, h4, h5, h6,
.brand {
	color: #C00;
	font-family: helvetica, sans-serif;
}

.brand-family {
	font-family: helvetica,sans-serif;
}

.brand-color {
	color: #C00;
}

::selection {
	background-color: rgba(51,204,102,.5);
	color: black;
}

a,
a:link {
	color: #F90;
	text-decoration: none;
	border-bottom: 0.1em solid rgba(255,153,51,.5);
	transition: all 200ms linear;
}

a:visited {
	color: #F90;
	border-bottom-color: rgba(255,102,0,.5)
}

a:hover,
a:focus,
a:active {
	color: #FC0;
	border-bottom-color: #FC0;
}

a:hover,
a:active {
	outline: none;
}

a:focus {
	outline: 3px solid #000;
}

/* ---------------------------------------------------------- LISTS---*/
ul {
	list-style-type: none;
}

ul li {
	position: relative;
}

ul li:before {
	content: "·";
	color: #C00;
	position: absolute;
	left: -.75em;
}

ol li{
	list-style-type: normal;
}

dt{
	font-weight: bold;
	color: #C00;
}

{'fraction_non_alphanumeric': 0.24643478260869564, 'fraction_numerical': 0.10260869565217391, 'mean_word_length': 2.2509892594686263, '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': 4, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6514221', 'n_tokens_mistral': 3048, 'n_tokens_neox': 2679, 'n_words': 504}