<commit_before>
//
// Validetta Defaults
//

$validetta-font-size              : 12px !default;
$validetta-line-height            : 14px !default;
$validetta-font-family            : Arial, Helvetica, sans-serif !default;
$validetta-bubble-color           : white;
$validetta-bubble-bg-color        : #cd2e26 !default;
$validetta-bubble-radius          : 5px !default;
$validetta-bubble-caret-size      : 5px !default;
$validetta-bubble-pad-vertical    : 5px !default;
$validetta-bubble-pad-horizontal  : 12px !default;
$validetta-inline-color           : $validetta-bubble-bg-color !default;

.validetta-bubble {
  position: absolute;
  background-color: $validetta-bubble-bg-color;
  max-width: 325px;
  border-radius: $validetta-bubble-radius;
  color: $validetta-bubble-color;
  padding: $validetta-bubble-pad-vertical $validetta-bubble-pad-horizontal;
  z-index: 9;

  &--right {
    &:before {
      top: ceil( ( $validetta-line-height +  ( $validetta-bubble-pad-vertical * 2 ) -  ( $validetta-bubble-caret-size * 2 ) ) / 2 );
      left: - $validetta-bubble-caret-size * 2;
      border-color: transparent $validetta-bubble-bg-color transparent transparent;
    }
  }

  &--bottom {
    &:before {
      top: - $validetta-bubble-caret-size * 2;
      left: 10px;
      border-color: transparent transparent $validetta-bubble-bg-color transparent;
    }
  }
}

.validetta-bubble:before {
  content: '';
  position: absolute;
  display: block;
  height: 0;
  width: 0;
  border-width: $validetta-bubble-caret-size;
  border-style: solid;
}

.validetta-inline,
.validetta-bubble {
  display: block;
  font: #{$validetta-font-size}/#{$validetta-line-height} $validetta-font-family ;
}

.validetta-inline {
  color: $validetta-inline-color;
}<commit_msg>Small scss organize<commit_after>
//
// Validetta Defaults
//

$validetta-font-size              : 12px !default;
$validetta-line-height            : 14px !default;
$validetta-font-family            : Arial, Helvetica, sans-serif !default;
$validetta-bubble-color           : white;
$validetta-bubble-bg-color        : #cd2e26 !default;
$validetta-bubble-radius          : 5px !default;
$validetta-bubble-caret-size      : 5px !default;
$validetta-bubble-pad-vertical    : 5px !default;
$validetta-bubble-pad-horizontal  : 12px !default;
$validetta-inline-color           : $validetta-bubble-bg-color !default;

.validetta-bubble {
  position: absolute;
  background-color: $validetta-bubble-bg-color;
  max-width: 325px;
  border-radius: $validetta-bubble-radius;
  color: $validetta-bubble-color;
  padding: $validetta-bubble-pad-vertical $validetta-bubble-pad-horizontal;
  z-index: 9;

  &:before {
    content: '';
    position: absolute;
    display: block;
    height: 0;
    width: 0;
    border-width: $validetta-bubble-caret-size;
    border-style: solid;
  }

  &--right {
    &:before {
      top: ceil( ( $validetta-line-height +  ( $validetta-bubble-pad-vertical * 2 ) -  ( $validetta-bubble-caret-size * 2 ) ) / 2 );
      left: - $validetta-bubble-caret-size * 2;
      border-color: transparent $validetta-bubble-bg-color transparent transparent;
    }
  }

  &--bottom {
    &:before {
      top: - $validetta-bubble-caret-size * 2;
      left: 10px;
      border-color: transparent transparent $validetta-bubble-bg-color transparent;
    }
  }
}

.validetta-inline,
.validetta-bubble {
  display: block;
  font: #{$validetta-font-size}/#{$validetta-line-height} $validetta-font-family ;
}

.validetta-inline {
  color: $validetta-inline-color;
}
{'fraction_non_alphanumeric': 0.146875, 'fraction_numerical': 0.014204545454545454, 'mean_word_length': 2.934078212290503, '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': '6393702', 'n_tokens_mistral': 1295, 'n_tokens_neox': 1236, 'n_words': 210}