<commit_before>$link__color                       : $color-primary !default;
$link__decoration                  : underline !default;
$link__font-family                 : $font-family-base !default;
$link__font-weight                 : $font-weight-normal !default;
$link__color-hover                 : $color-secondary !default;
$link__decoration-hover            : underline !default;
$link__font-size                   : $font-size-base !default;
$link__line-height                 : $font-line-height !default;
$link__transition                  : $transition-base !default;
$link__color--secondary            : $gray !default;
$link__height-after--secondary     : 8px !default;
$link__background-after--secondary : $color-primary !default;
$link__color-hover--secondary      : $white !default;
$link__font-weight-hover--secondary: $font-weight-bold !default;

.link {
    color: $link__color;
    text-decoration: $link__decoration;
    transition: $link__transition;
    font-family: $link__font-family;
    font-weight: $link__font-weight;
    line-height: $link__line-height;

    &:hover {
        color: $link__color-hover;
        text-decoration: $link__decoration-hover;
    }
    // visible only for screen readers and when focused
    &--visually-hidden {
        @include visually-hidden;
    }

    &--secondary {
        display: inline-block;
        position: relative;
        overflow: hidden;
        z-index: 1;
        color: $link__color--secondary;
        text-decoration: none;
        transition: $link__transition;

        &:after {
            content: '';
            position: absolute;
            bottom: 1px;
            left: 0%;
            width: 100%;
            height: $link__height-after--secondary;
            background-color: $link__background-after--secondary;
            z-index: -1;
            transition: $link__transition;
            transform: scaleX(0);
            transform-origin: left;
        }

        &:hover,<commit_msg>#35661 - Code review fixtures<commit_after>$link__color                       : $color-primary !default;
$link__decoration                  : underline !default;
$link__font-family                 : $font-family-base !default;
$link__font-weight                 : $font-weight-normal !default;
$link__color-hover                 : $color-secondary !default;
$link__decoration-hover            : underline !default;
$link__font-size                   : $font-size-base !default;
$link__line-height                 : $font-line-height !default;
$link__transition                  : $transition-base !default;
$link__color--secondary            : $gray !default;
$link__height-after--secondary     : 8px !default;
$link__background-after--secondary : $color-primary !default;
$link__color-hover--secondary      : $white !default;
$link__font-weight-hover--secondary: $font-weight-bold !default;

.link {
    color: $link__color;
    text-decoration: $link__decoration;
    transition: $link__transition;
    font-family: $link__font-family;
    font-weight: $link__font-weight;
    line-height: $link__line-height;

    &:hover {
        color: $link__color-hover;
        text-decoration: $link__decoration-hover;
    }
    // visible only for screen readers and when focused
    &--visually-hidden {
        @include visually-hidden;
    }

    &--secondary {
        display: inline-block;
        position: relative;
        overflow: hidden;
        z-index: 1;
        color: $link__color--secondary;
        text-decoration: none;
        transition: $link__transition;

        &:after {
            content: '';
            position: absolute;
            bottom: 1px;
            left: 0;
            width: 100%;
            height: $link__height-after--secondary;
            background-color: $link__background-after--secondary;
            z-index: -1;
            transition: $link__transition;
            transform: scaleX(0);
            transform-origin: left;
        }

        &:hover,
{'fraction_non_alphanumeric': 0.1149511645379414, 'fraction_numerical': 0.00576008014024543, 'mean_word_length': 2.0211800302571863, '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': '521999', 'n_tokens_mistral': 1137, 'n_tokens_neox': 1084, 'n_words': 220}