<commit_before>.field_with_errors {
  border-left:3px solid $error-colour;
  padding:$gutter-half 0 $gutter-half $gutter-half;
  input,
  select {
    border: 2px solid $error-colour;
  }
}
.error {
  @include core-16;
  display:block;
  color:$error-colour;
}
.validation-summary{
  background:lighten($error-colour, 45%);
  margin: $gutter 0;
  h2{
    @extend .heading-medium;
    margin:0;
  }
}<commit_msg>mixed top margin on errors<commit_after>.field_with_errors {
  border-left:3px solid $error-colour;
  padding:$gutter-half 0 $gutter-half $gutter-half;
  input,
  select {
    border: 2px solid $error-colour;
  }
}
.error {
  @include core-16;
  display:block;
  color:$error-colour;
}
.validation-summary{
  background:lighten($error-colour, 45%);
  margin: $gutter 0;
  .main-content & {
    margin-top:0;
  }
  h2{
    @extend .heading-medium;
    margin:0;
  }
}
{'fraction_non_alphanumeric': 0.14823261117445838, 'fraction_numerical': 0.02394526795895097, 'mean_word_length': 3.5025641025641026, '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': '6951749', 'n_tokens_mistral': 359, 'n_tokens_neox': 330, 'n_words': 64}