<commit_before>$login__margin-bottom                   : $spacer--extra-large !default;
$login__padding-top                     : $spacer !default;
$login__actions-margin                  : 0 0 $spacer--medium !default;

$login__form-column-padding\@medium     : $spacer--large !default;
$login__link-column-padding\@medium     : $spacer--large !default;

$login__horizontal-padding              : 38px !default;
$login__button-margin                   : 0 $spacer--medium 0 0 !default;
$login__button-margin\@large            : 0 $spacer--large 0 0 !default;
$login__button-margin--crate-account    : 0 !default;
$login__button-min-width                : 160px !default;

$login__form-margin                     : 0 0 $spacer--medium 0 !default;
$login__form-margin\@medium             : 0 !default;
$login__form-padding                    : 0 0 $spacer--medium 0 !default;
$login__form-padding\@medium            : 0 !default;
$login__form-border                     : 1px solid $gray-light !default;
$login__form-border\@medium             : none !default;

$login__fieldset-max-width\@medium      : 488px !default;

$login__forgot-password-margin          : 0 !default;
$login__forgot-password-color           : $blue !default;
$login__forgot-password-text-decoration : none !default;

$login__input-margin                    : 0 0 $spacer--medium !default;

$login__info-margin                     : $spacer--medium 0 24px 0 !default;

$login__validation-tips-color           : $red !default;
$login__validation-tips-margin          : 0 0 $spacer !default;

.login {
    padding-top: $login__padding-top;
    margin-bottom: $login__margin-bottom;
    &__form-column {
        flex-basis: 100%;
        max-width: 100%;
        @include mq($screen-m) {
            @include grid-column-width(1, 2);
            padding-right: $login__form-column-padding\@medium;
        }
    }

    &__link-column {
        flex-basis: 100%;
        max-width: 100%;
        @include mq($screen-m) {
            @include grid-column-width(1, 2);
            padding-left: $login__link-column-padding\@medium;
        }
    }

    &__info {
        margin: $login__info-margin;
    }

    &__form {
        margin: $login__form-margin;
        padding: $login__form-padding;
        border-bottom: $login__form-border;
        @include mq($screen-m) {
            margin: $login__form-margin\@medium;
            padding: $login__form-padding\@medium;
            border-bottom: $login__form-border\@medium;
        }
    }

    &__fieldset {
        @include mq($screen-m) {
            max-width: $login__fieldset-max-width\@medium;
        }
    }

    &__actions {
        display: flex;
        flex-wrap: wrap;
        justify-content: flex-start;
        align-items: center;
        margin: $login__actions-margin;
    }

    &__button {
        width: 100%;
        flex: 0 0 100%;
        justify-content: center;
        margin: $login__button-margin;
        padding-right: $login__horizontal-padding;
        padding-left: $login__horizontal-padding;
        min-width: $login__button-min-width;
        @include mq($screen-s) {
            width: auto;
            flex: 0 0 auto;
        }

        @include mq($screen-l) {
            margin: $login__button-margin\@large;
        }

        &--create-accunt {
            margin: $login__button-margin--crate-account;
        }
    }

    &__forgot-password {
        margin-top: $spacer--medium;
        color: $login__forgot-password-color;
        text-decoration: $login__forgot-password-text-decoration;
        @include mq($screen-s) {
            margin: $login__forgot-password-margin;
        }
    }

    &__input {
        margin: $login__input-margin;
    }
<commit_msg>#39446 - login - added variable for forgot password link<commit_after>$login__margin-bottom                   : $spacer--extra-large !default;
$login__padding-top                     : $spacer !default;
$login__actions-margin                  : 0 0 $spacer--medium !default;

$login__form-column-padding\@medium     : $spacer--large !default;
$login__link-column-padding\@medium     : $spacer--large !default;

$login__horizontal-padding              : 38px !default;
$login__button-margin                   : 0 $spacer--medium 0 0 !default;
$login__button-margin\@large            : 0 $spacer--large 0 0 !default;
$login__button-margin--crate-account    : 0 !default;
$login__button-min-width                : 160px !default;

$login__form-margin                     : 0 0 $spacer--medium 0 !default;
$login__form-margin\@medium             : 0 !default;
$login__form-padding                    : 0 0 $spacer--medium 0 !default;
$login__form-padding\@medium            : 0 !default;
$login__form-border                     : 1px solid $gray-light !default;
$login__form-border\@medium             : none !default;

$login__fieldset-max-width\@medium      : 488px !default;

$login__forgot-password-margin          : $spacer--medium 0 0 0 !default;
$login__forgot-password-margin\@small   : 0 !default;
$login__forgot-password-color           : $blue !default;
$login__forgot-password-text-decoration : none !default;

$login__input-margin                    : 0 0 $spacer--medium !default;

$login__info-margin                     : $spacer--medium 0 24px 0 !default;

$login__validation-tips-color           : $red !default;
$login__validation-tips-margin          : 0 0 $spacer !default;

.login {
    padding-top: $login__padding-top;
    margin-bottom: $login__margin-bottom;
    &__form-column {
        flex-basis: 100%;
        max-width: 100%;
        @include mq($screen-m) {
            @include grid-column-width(1, 2);
            padding-right: $login__form-column-padding\@medium;
        }
    }

    &__link-column {
        flex-basis: 100%;
        max-width: 100%;
        @include mq($screen-m) {
            @include grid-column-width(1, 2);
            padding-left: $login__link-column-padding\@medium;
        }
    }

    &__info {
        margin: $login__info-margin;
    }

    &__form {
        margin: $login__form-margin;
        padding: $login__form-padding;
        border-bottom: $login__form-border;
        @include mq($screen-m) {
            margin: $login__form-margin\@medium;
            padding: $login__form-padding\@medium;
            border-bottom: $login__form-border\@medium;
        }
    }

    &__fieldset {
        @include mq($screen-m) {
            max-width: $login__fieldset-max-width\@medium;
        }
    }

    &__actions {
        display: flex;
        flex-wrap: wrap;
        justify-content: flex-start;
        align-items: center;
        margin: $login__actions-margin;
    }

    &__button {
        width: 100%;
        flex: 0 0 100%;
        justify-content: center;
        margin: $login__button-margin;
        padding-right: $login__horizontal-padding;
        padding-left: $login__horizontal-padding;
        min-width: $login__button-min-width;
        @include mq($screen-s) {
            width: auto;
            flex: 0 0 auto;
        }

        @include mq($screen-l) {
            margin: $login__button-margin\@large;
        }

        &--create-accunt {
            margin: $login__button-margin--crate-account;
        }
    }

    &__forgot-password {
        margin: $login__forgot-password-margin;
        color: $login__forgot-password-color;
        text-decoration: $login__forgot-password-text-decoration;
        @include mq($screen-s) {
            margin: $login__forgot-password-margin\@small;
        }
    }

    &__input {
        margin: $login__input-margin;
    }

{'fraction_non_alphanumeric': 0.12366933894072808, 'fraction_numerical': 0.017085030884478908, 'mean_word_length': 1.931432973805855, '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': '7042545', 'n_tokens_mistral': 2473, 'n_tokens_neox': 2274, 'n_words': 421}