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

body {
    background: #fff;
    color: #333;
    font-family: sans-serif;
    line-height: 1.5;
    margin: 0;
    padding: 0;
}

.wrap {
    margin: auto;
    max-width: 78rem;
    padding: 0 1rem;
}

.note {
    font-size: .8em;
}

a {
    color: #00f;
    text-decoration: underline;
}

/*
 * header
 */
#header {
    background: #333;
    border-bottom: thin solid #333;
    color: #fff;
    font-size: .8em;
    padding-top: 1em;
}

#header a {
    color: inherit;
    text-decoration: underline;
}

#header .logo img {
    height: 1.5em;
    margin-right: .25em;
    vertical-align: middle;
}

/*
 * Footer
 */
#footer {
    background: #333;
    border-bottom: thin solid #333;
    border-top: thin solid #333;
    color: #fff;
    font-size: 0.8em;
}

#footer a {
    color: inherit;
    text-decoration: underline;
}


/*
 * Legends
 */
.legends {
    font-size: .8em;
}

.legends dt {
    clear: left;
    float: left;
    width: 2em;
}

.legends dd,
.legends p {
    margin: 0;
}

.legends:after {
    clear: both;
    content: '';
    display: block;
    width: 0;
}

.icon {
    height: 1em;
}

/*
 * Table of Contents
 */
.toc {
    margin-bottom: 2em;
} 

.toc ol {
    margin: 0;
    padding: 0 0 0 1.5em;
}

/*
 * Section Link
 */
.sectionLink .meter {
    margin-right: .5em;
    width: 2em;
}

.sectionLink .icon {
    margin: 0 .25em;
}

/*
 * Diff
 */
.diff {
    border-bottom: thin solid #aaa;
    border-collapse: collapse;
    border-top: thin solid #aaa;
    margin-bottom: 2em;
    table-layout: fixed;
    width: 100%;
}

.diff th,
.diff td {
    border-left: thin solid #aaa;
}

.diff thead {
    background: #f8f8f8;
}

.diff thead th {
    border-right: thin solid #aaa;
    font-weight: bold;
    padding-top: .5em;
}

.diff thead td {
    border-bottom: thin solid #aaa;
    border-right: thin solid #aaa;
    padding-bottom: .5em;
    text-align: center;
}

.diff tbody td {
    border-bottom: thin solid #eee;
    border-right: thin solid #aaa;
    padding: .125em .25em;
    vertical-align: top;
}

.diff tbody td:before {
    content: '';
}

.diff tbody tr:nth-child(even) td {
    background: #f8f8f8;
}

.diff tbody tr:last-child td {
    border-bottom: none;
}

.diff .mark {
    background: #ff6;
    border: thin solid #aa0;
}

/*<commit_msg>Show indentation in diff view<commit_after>html {
    margin: 0;
    padding: 0;
}

body {
    background: #fff;
    color: #333;
    font-family: sans-serif;
    line-height: 1.5;
    margin: 0;
    padding: 0;
}

.wrap {
    margin: auto;
    max-width: 78rem;
    padding: 0 1rem;
}

.note {
    font-size: .8em;
}

a {
    color: #00f;
    text-decoration: underline;
}

/*
 * header
 */
#header {
    background: #333;
    border-bottom: thin solid #333;
    color: #fff;
    font-size: .8em;
    padding-top: 1em;
}

#header a {
    color: inherit;
    text-decoration: underline;
}

#header .logo img {
    height: 1.5em;
    margin-right: .25em;
    vertical-align: middle;
}

/*
 * Footer
 */
#footer {
    background: #333;
    border-bottom: thin solid #333;
    border-top: thin solid #333;
    color: #fff;
    font-size: 0.8em;
}

#footer a {
    color: inherit;
    text-decoration: underline;
}


/*
 * Legends
 */
.legends {
    font-size: .8em;
}

.legends dt {
    clear: left;
    float: left;
    width: 2em;
}

.legends dd,
.legends p {
    margin: 0;
}

.legends:after {
    clear: both;
    content: '';
    display: block;
    width: 0;
}

.icon {
    height: 1em;
}

/*
 * Table of Contents
 */
.toc {
    margin-bottom: 2em;
} 

.toc ol {
    margin: 0;
    padding: 0 0 0 1.5em;
}

/*
 * Section Link
 */
.sectionLink .meter {
    margin-right: .5em;
    width: 2em;
}

.sectionLink .icon {
    margin: 0 .25em;
}

/*
 * Diff
 */
.diff {
    border-bottom: thin solid #aaa;
    border-collapse: collapse;
    border-top: thin solid #aaa;
    margin-bottom: 2em;
    table-layout: fixed;
    width: 100%;
}

.diff th,
.diff td {
    border-left: thin solid #aaa;
}

.diff thead {
    background: #f8f8f8;
}

.diff thead th {
    border-right: thin solid #aaa;
    font-weight: bold;
    padding-top: .5em;
}

.diff thead td {
    border-bottom: thin solid #aaa;
    border-right: thin solid #aaa;
    padding-bottom: .5em;
    text-align: center;
}

.diff tbody td {
    border-bottom: thin solid #eee;
    border-right: thin solid #aaa;
    padding: .125em .25em;
    vertical-align: top;
    white-space: pre-wrap;
}

.diff tbody td:before {
    content: '';
}

.diff tbody tr:nth-child(even) td {
    background: #f8f8f8;
}

.diff tbody tr:last-child td {
    border-bottom: none;
}

.diff .mark {
    background: #ff6;
    border: thin solid #aa0;
}

/*
{'fraction_non_alphanumeric': 0.15068783068783068, 'fraction_numerical': 0.031746031746031744, 'mean_word_length': 2.186783546864464, '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': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3489277', 'n_tokens_mistral': 2004, 'n_tokens_neox': 1875, 'n_words': 482}