<commit_before>.search-wrapper {
  $search-border-radius: 3px;
  $search-focus-color: $blue-50;
  $search-height: 36px;
  $search-input-left-label-width: 35px;
  $search-button-width: 36px;
  $search-glyph-image: url('chrome://browser/skin/search-glass.svg');
  $glyph-forward: url('chrome://browser/skin/forward.svg');
  $search-glyph-size: 16px;
  $search-glyph-fill: $grey-90-40;
  // This is positioned so it is visually (not metrically) centered. r=abenson
  $search-glyph-left-position: 12px;

  cursor: default;
  display: flex;
  position: relative;
  margin: 0 0 $section-spacing;
  width: 100%;
  height: $search-height;

  input {
    border: 1px solid rgba(0, 0, 0, 0.15);
    border-radius: $search-border-radius;
    box-shadow: $shadow-secondary;
    color: inherit;
    padding: 0;
    padding-inline-end: $search-button-width;
    padding-inline-start: $search-input-left-label-width;
    width: 100%;
    font-size: 15px;
  }

  &:active input,
  input:focus {
    border-color: $search-focus-color;
    box-shadow: 0 0 0 2px $search-focus-color;
  }<commit_msg>style(search): #3679 Fix search hover border styles<commit_after>.search-wrapper {
  $search-border-radius: 3px;
  $search-focus-color: $blue-50;
  $search-height: 35px;
  $search-input-left-label-width: 35px;
  $search-button-width: 36px;
  $search-glyph-image: url('chrome://browser/skin/search-glass.svg');
  $glyph-forward: url('chrome://browser/skin/forward.svg');
  $search-glyph-size: 16px;
  $search-glyph-fill: $grey-90-40;
  // This is positioned so it is visually (not metrically) centered. r=abenson
  $search-glyph-left-position: 12px;

  cursor: default;
  display: flex;
  position: relative;
  // The extra 1px is to account for the box-shadow being outside of the element
  // instead of inside. It needs to be like that to not overlap the inner background
  // color of the hover state of the submit button.
  margin: 1px 1px $section-spacing;
  width: 100%;
  height: $search-height;

  input {
    border: none;
    border-radius: $search-border-radius;
    box-shadow: $shadow-secondary,
      0 0 0 1px rgba(0, 0, 0, 0.15);
    color: inherit;
    padding: 0;
    padding-inline-end: $search-button-width;
    padding-inline-start: $search-input-left-label-width;
    width: 100%;
    font-size: 15px;
  }

  &:hover input {
    box-shadow: $shadow-secondary,
      0 0 0 1px rgba(0, 0, 0, 0.25);
  }

  &:active input,
  input:focus {
    box-shadow: 0 0 0 3px $search-focus-color;
  }
{'fraction_non_alphanumeric': 0.14710610932475884, 'fraction_numerical': 0.03858520900321544, 'mean_word_length': 3.2987910189982728, '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': '5523563', 'n_tokens_mistral': 974, 'n_tokens_neox': 863, 'n_words': 219}