<commit_before>* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}

figure {
    margin: 0;
}

// For correct line number width in Github Gists
.gist table tbody tr td {
    box-sizing: content-box;
}

html {
    background: $background-color;
}

// Typography
::selection {
    background: $selection-color;
}

::-moz-selection {
    background: $selection-color;
}

body {
    color: $text-color;
    font-family: $font-family-main;
    font-size: $font-size;
    word-wrap: break-word;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: $font-family-headings;
    line-height: 1.3;
    margin: 0.67em 0;
    a {
        color: $text-color;
    }
    
    
}

h1 {
    font-size: 2.3em;
}

h2 {
    font-size: 1.75em;
}

h3 {
    font-size: 1.5em;
}

h4 {
    font-size: 1.15em;
}

/* ---- Responsive ---- */

@media screen and (max-width: $break) {
    h1 {
        font-size: 2em;
    }
    h2 {
        font-size: 1.5em;
    }
    h3 {
        font-size: 1em;
    }
    h4,
    .meta {
        font-size: 0.9em;
    }
    p {
        font-size: 0.8em;
    }
}

@media screen and (max-width: $sm-break) {
    h1 {
        font-size: 1.5em;
    }
    h2 {
        font-size: 1em;
    }
    h3 {
        font-size: 0.9em;
    }
    h4,
    .meta {
        font-size: 0.85em;
    }
    p {
        font-size: 0.8em;
    }
}


blockquote {
    border-left: 2px solid darken($blockquote-color, 20%);
    margin: 1em 1em;
    padding: 0.75em 1em;
    background-color: $blockquote-color;
    box-shadow: 0 2px 2px $border-color;
}

blockquote p:last-child,
footer p:last-child {
    margin-bottom: 0;
}

table {
    table-layout: fixed;
    width: 100%;
    word-wrap: break-word;
    overflow-x: scroll;
    display: inline-block;
}

td,
th {
    padding: 0.5em 1em;
    border: 1px solid $border-color;
    text-align: left;
}

table,
dl,
kbd,
samp {
    margin: 1em 0;
}

dt {
    font-weight: bold;
}

dd {
    margin-left: 2em;
}

p,
ol,
ul,
dl,
.math-display {
    line-height: 1.5;
    margin-bottom: 1em;
}

// KaTeX math display
.math-display {
    display: inline-block;
    width: 100%;
}

// Lists within lists
li {
    p {
        display: inline;
    }
    & > ul,
    & > ol {
        margin-bottom: 0;
        margin-left: 1em;
    }
}

ol,
ul {
    list-style-position: outside;
    margin-left: 1em;
}

hr {
    border: 0;
    border-top: 1px solid $border-color;
    border-bottom: 1px solid #fff;
    margin: 1em 0;
}

a {
    color: $link-color;
    text-decoration: none;
}

iframe,
img,
embed,
object,
video {
    max-width: 100%;
    padding: 0 10%;
}

img[align=left] {
    margin-right: 3%;
}

img[align=right] {
    margin-left: 3%;
}<commit_msg>#179 Fix li html tags in mobile view<commit_after>* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}

figure {
    margin: 0;
}

// For correct line number width in Github Gists
.gist table tbody tr td {
    box-sizing: content-box;
}

html {
    background: $background-color;
}

// Typography
::selection {
    background: $selection-color;
}

::-moz-selection {
    background: $selection-color;
}

body {
    color: $text-color;
    font-family: $font-family-main;
    font-size: $font-size;
    word-wrap: break-word;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: $font-family-headings;
    line-height: 1.3;
    margin: 0.67em 0;
    a {
        color: $text-color;
    }
    
    
}

h1 {
    font-size: 2.3em;
}

h2 {
    font-size: 1.75em;
}

h3 {
    font-size: 1.5em;
}

h4 {
    font-size: 1.15em;
}

/* ---- Responsive ---- */

@media screen and (max-width: $break) {
    h1 {
        font-size: 2em;
    }
    h2 {
        font-size: 1.5em;
    }
    h3 {
        font-size: 1em;
    }
    h4,
    .meta {
        font-size: 0.9em;
    }
    p, li {
        font-size: 0.8em;
    }
}

@media screen and (max-width: $sm-break) {
    h1 {
        font-size: 1.5em;
    }
    h2 {
        font-size: 1em;
    }
    h3 {
        font-size: 0.9em;
    }
    h4,
    .meta {
        font-size: 0.85em;
    }
    p, li {
        font-size: 0.8em;
    }
}


blockquote {
    border-left: 2px solid darken($blockquote-color, 20%);
    margin: 1em 1em;
    padding: 0.75em 1em;
    background-color: $blockquote-color;
    box-shadow: 0 2px 2px $border-color;
}

blockquote p:last-child,
footer p:last-child {
    margin-bottom: 0;
}

table {
    table-layout: fixed;
    width: 100%;
    word-wrap: break-word;
    overflow-x: scroll;
    display: inline-block;
}

td,
th {
    padding: 0.5em 1em;
    border: 1px solid $border-color;
    text-align: left;
}

table,
dl,
kbd,
samp {
    margin: 1em 0;
}

dt {
    font-weight: bold;
}

dd {
    margin-left: 2em;
}

p,
ol,
ul,
dl,
.math-display {
    line-height: 1.5;
    margin-bottom: 1em;
}

// KaTeX math display
.math-display {
    display: inline-block;
    width: 100%;
}

// Lists within lists
li {
    p {
        display: inline;
    }
    & > ul,
    & > ol {
        margin-bottom: 0;
        margin-left: 1em;
    }
}

ol,
ul {
    list-style-position: outside;
    margin-left: 1em;
}

hr {
    border: 0;
    border-top: 1px solid $border-color;
    border-bottom: 1px solid #fff;
    margin: 1em 0;
}

a {
    color: $link-color;
    text-decoration: none;
}

iframe,
img,
embed,
object,
video {
    max-width: 100%;
    padding: 0 10%;
}

img[align=left] {
    margin-right: 3%;
}

img[align=right] {
    margin-left: 3%;
}

{'fraction_non_alphanumeric': 0.15311804008908686, 'fraction_numerical': 0.03767631774313289, 'mean_word_length': 1.8680149015433742, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 7, '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': '2322939', 'n_tokens_mistral': 2386, 'n_tokens_neox': 2234, 'n_words': 501}