<commit_before>@import 'part:@sanity/base/theme/variables-style';

.lightScrollbars {

  @nest &::-webkit-scrollbar {
    background-color: #fafafa;
    width: 10px;
    display: none;
  }

  @nest &::-webkit-scrollbar * {
     background: transparent;
   }

  @nest &::-webkit-scrollbar-thumb:window-inactive {
  	display: none;
  }

  @nest &:hover {
    @nest &::-webkit-scrollbar {
      display: block;
      width: 10px;
    }
  }

  @nest &::-webkit-scrollbar-track {
    display: none;
  }

  @nest &::-webkit-scrollbar-thumb {
    background: var(--gray);
  }

  @nest &::-webkit-scrollbar-track-piece {
    display: none;
  }

  @nest &::-webkit-scrollbar-button {
    display: none;
  }

  @nest &::-webkit-scrollbar-corner {
    display: none;
  }

  @nest &::-webkit-resizer {
    display: none;
  }
}

.scrollAll {
  overflow: scroll;
}

.scrollX {
  overflow-y: hidden;
  overflow-x: auto;
}

.scrollY {
  overflow-y: overlay;
  overflow-x: hidden;
}

/*
:horizontal
:vertical
:decrement
:increment
:start
:end
:double-button
:single-button
:no-button
:corner-present
:window-inactive*/
<commit_msg>Hover effect on scrollbar thumb<commit_after>@import 'part:@sanity/base/theme/variables-style';

.lightScrollbars {

  @nest &::-webkit-scrollbar {
    background-color: #fafafa;
    width: 10px;
    display: none;
  }

  @nest &::-webkit-scrollbar * {
     background: transparent;
   }

  @nest &::-webkit-scrollbar-thumb:window-inactive {
  	display: none;
  }

  @nest &:hover {
    @nest &::-webkit-scrollbar {
      display: block;
      width: 10px;
    }
  }

  @nest &::-webkit-scrollbar-track {
    display: none;
  }

  @nest &::-webkit-scrollbar-thumb {
    background-color: var(--gray);
    @nest &:hover {
      background-color: var(--black);
    }
  }

  @nest &::-webkit-scrollbar-track-piece {
    display: none;
  }

  @nest &::-webkit-scrollbar-button {
    display: none;
  }

  @nest &::-webkit-scrollbar-corner {
    display: none;
  }

  @nest &::-webkit-resizer {
    display: none;
  }
}

.scrollAll {
  overflow: scroll;
}

.scrollX {
  overflow-y: hidden;
  overflow-x: auto;
}

.scrollY {
  overflow-y: overlay;
  overflow-x: hidden;
}

/*
:horizontal
:vertical
:decrement
:increment
:start
:end
:double-button
:single-button
:no-button
:corner-present
:window-inactive*/

{'fraction_non_alphanumeric': 0.1662348877374784, 'fraction_numerical': 0.0034542314335060447, 'mean_word_length': 2.842454394693201, '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': '3605586', 'n_tokens_mistral': 942, 'n_tokens_neox': 864, 'n_words': 158}