<commit_before>@mixin inverting-button-variant($color, $background) {
  @include button-variant($color, $background, $color);

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

  &:active, &:focus {
    color: $color;
    background-color: $background;
    border-color: $color;
  }

  &:focus:active {
    color: $background;
    background-color: $color;
    border-color: $color;

    box-shadow: 0 0 0 0 rgba(232, 76, 61, 0.7);

    -webkit-animation: pulse 0.45s normal cubic-bezier(0.66, 0, 0, 1);
    -moz-animation: pulse 0.45s normal cubic-bezier(0.66, 0, 0, 1);
    -ms-animation: pulse 0.45s normal cubic-bezier(0.66, 0, 0, 1);
    animation: pulse 0.45s normal cubic-bezier(0.66, 0, 0, 1);
  }

  @-webkit-keyframes pulse {to {box-shadow: 0 0 0 25px rgba(232, 76, 61, 0);}}
  @-moz-keyframes    pulse {to {box-shadow: 0 0 0 25px rgba(232, 76, 61, 0);}}
  @-ms-keyframes     pulse {to {box-shadow: 0 0 0 25px rgba(232, 76, 61, 0);}}
  @keyframes         pulse {to {box-shadow: 0 0 0 25px rgba(232, 76, 61, 0);}}
}<commit_msg>make colors match<commit_after>@mixin inverting-button-variant($color, $background) {
  @include button-variant($color, $background, $color);

  &:hover,
  &.hover {
    color: $background;
    background-color: $color;
    border-color: $background;
  }

  &:active,
  &.active,
  &:focus,
  &.focus {
    color: $color;
    background-color: $background;
    border-color: $color;
  }

  &:focus:active {
    color: $background;
    background-color: $color;
    border-color: $color;

    box-shadow: 0 0 0 0 rgba($color, 0.7);

    -webkit-animation: pulse 0.45s normal cubic-bezier(0.66, 0, 0, 1);
    -moz-animation: pulse 0.45s normal cubic-bezier(0.66, 0, 0, 1);
    -ms-animation: pulse 0.45s normal cubic-bezier(0.66, 0, 0, 1);
    animation: pulse 0.45s normal cubic-bezier(0.66, 0, 0, 1);
  }

  @-webkit-keyframes pulse {to {box-shadow: 0 0 0 25px rgba($color, 0);}}
  @-moz-keyframes    pulse {to {box-shadow: 0 0 0 25px rgba($color, 0);}}
  @-ms-keyframes     pulse {to {box-shadow: 0 0 0 25px rgba($color, 0);}}
  @keyframes         pulse {to {box-shadow: 0 0 0 25px rgba($color, 0);}}
}
{'fraction_non_alphanumeric': 0.17069831127339113, 'fraction_numerical': 0.07622090369694204, 'mean_word_length': 3.1125703564727956, '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': '8126', 'n_tokens_mistral': 1001, 'n_tokens_neox': 819, 'n_words': 231}