<commit_before>.ember-power-calendar {
    width: 100%;
    max-width: 302px;

    &-nav {
        margin-bottom: 15px;

        &-control {
            width: 47px;
            height: 35px;
            background: #f5f9fc;
            border: 1px solid #d1d5da;
            color: #545d69;
            cursor: pointer;

            button[disabled] {
                background-color: color('buttons');
            }
            background-color: color('dropdown');

            &--previous {
                &:after {
                    content: "<";
                }
            }

            &--next {
                &:after {
                    content: ">";
                }
            }
        }

        &-title {
            @include font("IntervalNextReg");
            font-size: em(19px);
        }
    }

    &-day {
      max-width: 50px;
      max-height: 50px;

      &--focused {
        box-shadow: none !important;
      }
    }

    &-day--current-month {
        background-color: color('buttons');
    }

    &-week {
        height: 35px;

        &:last-child {
            button {
                border-bottom: 1px solid color('primary', 'divider');
            }
        }
    }

    &-row {
        @include justify-content-center();

        button {
            width: 43px;
            height: 35px;
            padding: 0;
            border-top: 1px solid color('primary', 'divider');
            border-right: 1px solid color('primary', 'divider');
            @include font("IntervalNextBook");
            font-size: em(16px);

            &:first-child {
                border-left: 1px solid color('primary', 'divider');
            }
            &:nth-child(8n) {
                border-left: 1px solid color('primary', 'divider');
            }

            &[disabled] {
                background-color: color('buttons', 'disabled');
            }
        }
    }

    &-weekdays {
        margin-bottom: 8px;
    }
}

button.ember-power-calendar-nav-control {
    position: relative;
    color: transparent;
    border-radius: 2px;
    text-indent: -9999px;

    &:after {
        position: absolute;
        display: block;
        top: 6px;
        left: 16px;
        @include font("IntervalNextBook");
        font-size: em(18px);
        color: color('text');
        text-indent: 0;
    }
}<commit_msg>fixed disabled day styles (#47)<commit_after>.ember-power-calendar {
    width: 100%;
    max-width: 302px;

    &-nav {
        margin-bottom: 15px;

        &-control {
            width: 47px;
            height: 35px;
            background: #f5f9fc;
            border: 1px solid #d1d5da;
            color: #545d69;
            cursor: pointer;

            button[disabled] {
                background-color: color('buttons');
            }
            background-color: color('dropdown');

            &--previous {
                &:after {
                    content: "<";
                }
            }

            &--next {
                &:after {
                    content: ">";
                }
            }
        }

        &-title {
            @include font("IntervalNextReg");
            font-size: em(19px);
        }
    }

    &-day {
      max-width: 50px;
      max-height: 50px;

      &--focused {
        box-shadow: none !important;
      }
    }

    &-day--current-month {
        background-color: color('buttons');
    }

    &-week {
        height: 35px;

        &:last-child {
            button {
                border-bottom: 1px solid color('primary', 'divider');
            }
        }
    }

    &-row {
        @include justify-content-center();

        button {
            width: 43px;
            height: 35px;
            padding: 0;
            border-top: 1px solid color('primary', 'divider');
            border-right: 1px solid color('primary', 'divider');
            @include font("IntervalNextBook");
            font-size: em(16px);

            &:first-child {
                border-left: 1px solid color('primary', 'divider');
            }
            &:nth-child(8n) {
                border-left: 1px solid color('primary', 'divider');
            }

            &[disabled] {
                background-color: color('buttons', 'disabled');
                text-decoration: line-through;
            }
        }
    }

    &-weekdays {
        margin-bottom: 8px;
    }
}

button.ember-power-calendar-nav-control {
    position: relative;
    color: transparent;
    border-radius: 2px;
    text-indent: -9999px;

    &:after {
        position: absolute;
        display: block;
        top: 6px;
        left: 16px;
        @include font("IntervalNextBook");
        font-size: em(18px);
        color: color('text');
        text-indent: 0;
    }
}
{'fraction_non_alphanumeric': 0.1309250365420756, 'fraction_numerical': 0.023386928377531844, 'mean_word_length': 1.2104291647438856, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, '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': '3619097', 'n_tokens_mistral': 1493, 'n_tokens_neox': 1324, 'n_words': 266}