<commit_before>@mixin floating-label-size($font-size, $height, $padding-top, $padding-bottom) {
  $floating-label-line-height:      ($height - $padding-top - $padding-bottom);
  $floating-label-scale-percentage: ($floating-label-font-size-focus / $font-size);

  padding-top: ($floating-label-line-height * $floating-label-scale-percentage);

  > label {
    font-size: $font-size;
    line-height: $floating-label-line-height;
    top: ($floating-label-line-height * $floating-label-scale-percentage + $padding-top);
  }

  &.has-value > label,
  &.is-focused > label {
    transform: scale($floating-label-scale-percentage);
  }
}

@mixin form-control-size($border-width, $font-size, $height, $padding-top, $padding-bottom) {
  font-size: $font-size;
  height: $height;
  line-height: ($height - $padding-top - $padding-bottom);
  padding: $padding-top 0 ($padding-bottom - $border-width / $font-size-root * 1rem);

  @if $border-width != 0 {
    &:focus {
      padding-bottom: ($padding-bottom - ($border-width + 1) / $font-size-root * 1rem);<commit_msg>WIP: fix a sass deprecation warning after form mixin is updated based on scss lint rules<commit_after>@mixin floating-label-size($font-size, $height, $padding-top, $padding-bottom) {
  $floating-label-line-height:      ($height - $padding-top - $padding-bottom);
  $floating-label-scale-percentage: ($floating-label-font-size-focus / $font-size);

  padding-top: ($floating-label-line-height * $floating-label-scale-percentage);

  > label {
    font-size: $font-size;
    line-height: $floating-label-line-height;
    top: ($floating-label-line-height * $floating-label-scale-percentage + $padding-top);
  }

  &.has-value > label,
  &.is-focused > label {
    transform: scale($floating-label-scale-percentage);
  }
}

@mixin form-control-size($border-width, $font-size, $height, $padding-top, $padding-bottom) {
  font-size: $font-size;
  height: $height;
  line-height: ($height - $padding-top - $padding-bottom);

  @if $border-width == 0 {
    padding: $padding-top 0 $padding-bottom;
  } @else {
    padding: $padding-top 0 ($padding-bottom - $border-width / $font-size-root * 1rem);

    &:focus {
      padding-bottom: ($padding-bottom - ($border-width + 1) / $font-size-root * 1rem);
{'fraction_non_alphanumeric': 0.17947578853842736, 'fraction_numerical': 0.004886717014660151, 'mean_word_length': 3.633744855967078, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 9, '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': '6248089', 'n_tokens_mistral': 822, 'n_tokens_neox': 782, 'n_words': 141}