<commit_before>$terminal_green: #46704C;
$text_color: #D0D8DB;
$secondary_text_color: #AEB3B5;
$background: #222623;
$input_background: #BDD6BA;
$placeholder_color: #6D7375;
$footer_height: 130px;

html {
    position: relative;
    min-height: 100%;
}

body {
    background-color: $background;
    margin: 0 0 $footer_height;

    .header-bar {
        background-color: $terminal_green;
        border-top: 1px solid $text_color;
        border-bottom: 1px solid $text_color;
        padding-top: 20px;
        padding-bottom: 20px;

        h2, h4 {
            margin: 0px;
            text-align: center;
            line-height: 1.3em;
            color: black;
        }
    }

    .centered-div {
        margin: auto;
        width: 560px;
    }

    .centering-div {
        text-align: center;
    }

    h2, h3, h4, p {
        font-family: Courier;
        color: $text_color;
    }

    .hidden {
        display: none;
    }

    #page-container {
        padding-bottom: 20px;
    }

    #main-container {
        padding-top: 20px;
    }

    #possible-words-container {
        padding-bottom: 20px;
        border-bottom: 1px solid $text-color;

        p {
            line-height: 1.4em;
        }
    }

    #password-entry-container {
        padding-top: 20px;
    }

    .btn-holder {
        margin-top: 16px;
    }

    input {
        width: 360px;
        height: 40px;
        border-radius: 10px;
        font-size: 22px;
        font-family: Courier;
        text-align: center;
        background-color: $input_background;
    }

    ::-webkit-input-placeholder {
        color: $placeholder_color;
    }

    :-moz-placeholder {
        color: $placeholder_color;
    }

    ::-moz-placeholder {
        color: $placeholder_color;
    }

    :-ms-input-placeholder {
        color: $placeholder_color;
    }

    button {
        color: $text_color;
        font-family: Courier;
        font-size: 16px;
        text-align: center;
        background-color: $background;
        border: 1px solid $text_color;
        width: 100px;
        margin-left: 5px;
        margin-right: 5px;

        &:hover {
            background-color: $text_color;
            color: $background;
        }
    }

    #footer {
        position: absolute;
        left: 0;
        bottom: 0;
        height: $footer_height;
        width: 100%;

        p {
            font-family: Arial;
            font-size: 12px;
            color: $secondary_text_color;
            line-height: 1.5em;
        }
<commit_msg>Don't style hover on mobile devices.<commit_after>$terminal_green: #46704C;
$text_color: #D0D8DB;
$secondary_text_color: #AEB3B5;
$background: #222623;
$input_background: #BDD6BA;
$placeholder_color: #6D7375;
$footer_height: 130px;

html {
    position: relative;
    min-height: 100%;
}

body {
    background-color: $background;
    margin: 0 0 $footer_height;

    .header-bar {
        background-color: $terminal_green;
        border-top: 1px solid $text_color;
        border-bottom: 1px solid $text_color;
        padding-top: 20px;
        padding-bottom: 20px;

        h2, h4 {
            margin: 0px;
            text-align: center;
            line-height: 1.3em;
            color: black;
        }
    }

    .centered-div {
        margin: auto;
        width: 560px;
    }

    .centering-div {
        text-align: center;
    }

    h2, h3, h4, p {
        font-family: Courier;
        color: $text_color;
    }

    .hidden {
        display: none;
    }

    #page-container {
        padding-bottom: 20px;
    }

    #main-container {
        padding-top: 20px;
    }

    #possible-words-container {
        padding-bottom: 20px;
        border-bottom: 1px solid $text-color;

        p {
            line-height: 1.4em;
        }
    }

    #password-entry-container {
        padding-top: 20px;
    }

    .btn-holder {
        margin-top: 16px;
    }

    input {
        width: 360px;
        height: 40px;
        border-radius: 10px;
        font-size: 22px;
        font-family: Courier;
        text-align: center;
        background-color: $input_background;
    }

    ::-webkit-input-placeholder {
        color: $placeholder_color;
    }

    :-moz-placeholder {
        color: $placeholder_color;
    }

    ::-moz-placeholder {
        color: $placeholder_color;
    }

    :-ms-input-placeholder {
        color: $placeholder_color;
    }

    button {
        color: $text_color;
        font-family: Courier;
        font-size: 16px;
        text-align: center;
        background-color: $background;
        border: 1px solid $text_color;
        width: 100px;
        margin-left: 5px;
        margin-right: 5px;

        &:hover {
            @media (min-width: 768px) {
                background-color: $text_color;
                color: $background;
            }
        }
    }

    #footer {
        position: absolute;
        left: 0;
        bottom: 0;
        height: $footer_height;
        width: 100%;

        p {
            font-family: Arial;
            font-size: 12px;
            color: $secondary_text_color;
            line-height: 1.5em;
        }

{'fraction_non_alphanumeric': 0.11357018054746651, 'fraction_numerical': 0.033585711512327705, 'mean_word_length': 1.5850476668339186, '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': '4585725', 'n_tokens_mistral': 1835, 'n_tokens_neox': 1646, 'n_words': 338}