<commit_before>/* Group: Fonts */

@font-face {
    font-family: 'Open Sans webfont';
    src: url('../../fonts/OpenSans-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Open Sans webfont';
    src: url('../../fonts/OpenSans-Semibold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
}
@font-face {
    font-family: 'Open Sans webfont';
    src: url('../../fonts/OpenSans-Italic.woff') format('woff');
    font-weight: normal;
    font-style: italic;
}
@font-face {
    font-family: 'Open Sans webfont';
    src: url('../../fonts/OpenSans-SemiboldItalic.woff') format('woff');
    font-weight: bold;
    font-style: italic;
}
@font-face {
    font-family: 'Hack webfont';
    src: url('../../fonts/Hack-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Hack webfont';
    src: url('../../fonts/Hack-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
}
@font-face {
    font-family: 'Hack webfont';
    src: url('../../fonts/Hack-Italic.woff') format('woff');
    font-weight: normal;
    font-style: italic;
}
@font-face {
    font-family: 'Hack webfont';
    src: url('../../fonts/Hack-BoldItalic.woff') format('woff');
    font-weight: bold;
    font-style: italic;
}

/* Group: Reset */

html {
    font-size: 14px;
}
html[lang="ar"],
html[lang="he"] {
    direction: rtl;
}
body, div, dl, dt, dd, ul, ol, li,
h1, h2, h3, h4, h5, h6,
pre, code, form, fieldset, legend,
input, textarea, p, blockquote, th, td {
    margin: 0em;
    padding: 0em;
}
table {
    border-collapse: collapse;
    border-spacing: 0em;
}
fieldset, img {
    border: 0em;
}
address, caption, cite, code, 
dfn, em, strong, th, var {
    font-style: normal;
    font-weight: normal;
}
ul {
    list-style: none;
}
ol {
    list-style: decimal inside;
}
input, textarea, select {
    font-family: inherit;
    font-size: inherit;
    font-weight: inherit;
}

/* Group: Core */

*::selection {
    color: #ffffff;
    background-color: #ff7f00;
}
body {
    font-family: "Open Sans webfont", sans-serif;
    font-size: 1rem;
    line-height: 1.5;
    color: #4a4747;
    background-color: #efefef;
    min-width: 320px;
}
h1, h2, h3, h4, h5, h6 {
    font-weight: bold;
    font-style: normal;
    font-variant: normal;
    margin: 1rem 0em;
}
h1:first-child, h2:first-child,
h3:first-child, h4:first-child,
h5:first-child, h6:first-child {
    margin-top: 0em;
}
h1 {
    font-size: 2em;
}
#content h1, h2 {
    font-size: 1.5em;
}
h3 {
    font-size: 1em;
}
h4, h5, h6 {
    font-size: 1em;
}
em {
    font: inherit;
    font-style: italic;
}
strong {
    font: inherit;
    font-weight: bold;
}
small, .small {
    font-size: 0.8em;
}
small li code, .small li code {
    line-height: 2;
}
p {
    margin: 0em 0em 1em 0em;
}
a:link,
a:visited {
    color: #4a4747;
    text-decoration: underline;
}
a:focus {
    outline: #ff7f00 dashed 2px;
}
a:hover,
a:focus,
a:active {
    color: #2f61c4;
    text-decoration: underline;
}
small a, .small a, .sub a {
    color: #b3b5b5;
}
div.clear {
    visibility: hidden;
    clear: both;
}

/* Group: Header */

#header {
    background-color: #4f4f4f;
    padding: 2rem 0rem 3rem 0rem;
    color: #efefef;
    text-align: center;
    position: relative;
}
#header h1 {
    font-weight: normal;<commit_msg>Admin: contrast improvements to stylesheet<commit_after>/* Group: Fonts */

@font-face {
    font-family: 'Open Sans webfont';
    src: url('../../fonts/OpenSans-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Open Sans webfont';
    src: url('../../fonts/OpenSans-Semibold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
}
@font-face {
    font-family: 'Open Sans webfont';
    src: url('../../fonts/OpenSans-Italic.woff') format('woff');
    font-weight: normal;
    font-style: italic;
}
@font-face {
    font-family: 'Open Sans webfont';
    src: url('../../fonts/OpenSans-SemiboldItalic.woff') format('woff');
    font-weight: bold;
    font-style: italic;
}
@font-face {
    font-family: 'Hack webfont';
    src: url('../../fonts/Hack-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Hack webfont';
    src: url('../../fonts/Hack-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
}
@font-face {
    font-family: 'Hack webfont';
    src: url('../../fonts/Hack-Italic.woff') format('woff');
    font-weight: normal;
    font-style: italic;
}
@font-face {
    font-family: 'Hack webfont';
    src: url('../../fonts/Hack-BoldItalic.woff') format('woff');
    font-weight: bold;
    font-style: italic;
}

/* Group: Reset */

html {
    font-size: 14px;
}
html[lang="ar"],
html[lang="he"] {
    direction: rtl;
}
body, div, dl, dt, dd, ul, ol, li,
h1, h2, h3, h4, h5, h6,
pre, code, form, fieldset, legend,
input, textarea, p, blockquote, th, td {
    margin: 0em;
    padding: 0em;
}
table {
    border-collapse: collapse;
    border-spacing: 0em;
}
fieldset, img {
    border: 0em;
}
address, caption, cite, code, 
dfn, em, strong, th, var {
    font-style: normal;
    font-weight: normal;
}
ul {
    list-style: none;
}
ol {
    list-style: decimal inside;
}
input, textarea, select {
    font-family: inherit;
    font-size: inherit;
    font-weight: inherit;
}

/* Group: Core */

*::selection {
    color: #ffffff;
    background-color: #ff7f00;
}
body {
    font-family: "Open Sans webfont", sans-serif;
    font-size: 1rem;
    line-height: 1.5;
    color: #4a4747;
    background-color: #efefef;
    min-width: 320px;
}
h1, h2, h3, h4, h5, h6 {
    font-weight: bold;
    font-style: normal;
    font-variant: normal;
    margin: 1rem 0em;
}
h1:first-child, h2:first-child,
h3:first-child, h4:first-child,
h5:first-child, h6:first-child {
    margin-top: 0em;
}
h1 {
    font-size: 2em;
}
#content h1, h2 {
    font-size: 1.5em;
}
h3 {
    font-size: 1em;
}
h4, h5, h6 {
    font-size: 1em;
}
em {
    font: inherit;
    font-style: italic;
}
strong {
    font: inherit;
    font-weight: bold;
}
small, .small {
    font-size: 0.8em;
}
small li code, .small li code {
    line-height: 2;
}
p {
    margin: 0em 0em 1em 0em;
}
a:link,
a:visited {
    color: #4a4747;
    text-decoration: underline;
}
a:focus {
    outline: #ff7f00 dashed 2px;
}
a:hover,
a:focus,
a:active {
    color: #2f61c4;
    text-decoration: underline;
}
div.clear {
    visibility: hidden;
    clear: both;
}

/* Group: Header */

#header {
    background-color: #4f4f4f;
    padding: 2rem 0rem 3rem 0rem;
    color: #efefef;
    text-align: center;
    position: relative;
}
#header h1 {
    font-weight: normal;
{'fraction_non_alphanumeric': 0.17644451012265405, 'fraction_numerical': 0.02438303531845722, 'mean_word_length': 2.8043844856661044, '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': 6, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2233473', 'n_tokens_mistral': 2839, 'n_tokens_neox': 2721, 'n_words': 619}