<commit_before>body {
    @include font-feature-settings("kern", "liga", "pnum");
    -webkit-font-smoothing: subpixel-antialiased;
    color: $base-font-color;
    font-family: $base-font-family;
    font-size: $base-font-size;
    font-weight: $base-font-weight;
    line-height: $base-line-height;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: $heading-font-family;
    font-size: $heading-font-size;
    font-weight: $heading-font-weight;
    letter-spacing: $heading-letter-spacing;
    line-height: $heading-line-height;
    margin-top: $small-spacing;
    margin-bottom: $small-spacing;
    text-transform: uppercase;
}

p {
    margin-bottom: $small-spacing;
    text-align: justify;
    @include hyphens(auto);
}

pre {
    font-family: $monospace-font-family;
}

a {
    color: $action-color;
    text-decoration: none;
    transition: color 0.1s linear;
    font-weight: 400;

    &:active,
    &:focus,
    &:hover {
        color: darken($action-color, 15%);
    }

    &:active,
    &:focus {
        outline: none;
    }
}

p a {
    border-bottom: 1px solid $action-color;
}

i, em {
    font-weight: 300;
    font-style: oblique;
}

b, strong {
    font-weight: 400;
}

hr {
    border-bottom: $base-border;
    border-left: none;
    border-right: none;
    border-top: none;
    margin: $base-spacing 0;
}

img,
picture {
    margin: 0;
    max-width: 100%;
}
<commit_msg>CSS fix<commit_after>body {
    @include font-feature-settings("kern", "liga", "pnum");
    -webkit-font-smoothing: subpixel-antialiased;
    color: $base-font-color;
    font-family: $base-font-family;
    font-size: $base-font-size;
    font-weight: $base-font-weight;
    line-height: $base-line-height;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: $heading-font-family;
    font-size: $heading-font-size;
    font-weight: $heading-font-weight;
    letter-spacing: $heading-letter-spacing;
    line-height: $heading-line-height;
    margin-top: $small-spacing;
    margin-bottom: $small-spacing;
    text-transform: uppercase;
}

p {
    margin-bottom: $small-spacing;
    text-align: justify;
    @include hyphens(auto);

    a:active,
    a:focus,
    a:hover {
        border-bottom: 1px solid $action-color;
    }
}

pre {
    font-family: $monospace-font-family;
}

a {
    color: $action-color;
    text-decoration: none;
    transition: color 0.1s linear;
    font-weight: 400;

    &:active,
    &:focus,
    &:hover {
        color: darken($action-color, 15%);
    }

    &:active,
    &:focus {
        outline: none;
    }
}

i, em {
    font-weight: 300;
    font-style: oblique;
}

b, strong {
    font-weight: 400;
}

hr {
    border-bottom: $base-border;
    border-left: none;
    border-right: none;
    border-top: none;
    margin: $base-spacing 0;
}

img,
picture {
    margin: 0;
    max-width: 100%;
}

{'fraction_non_alphanumeric': 0.15725949591764288, 'fraction_numerical': 0.01774937877174299, 'mean_word_length': 2.5806861499364677, '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': '7629730', 'n_tokens_mistral': 1125, 'n_tokens_neox': 1061, 'n_words': 210}