<commit_before>$react-list-select-accent: blue !default;
$react-list-select-selected: blue !default;
$react-list-select-disabled: gray !default;

.react-list-select {
  margin: 0;
  padding: 0;
  list-style: none;

  &:focus, &:hover {
    .react-list-select--item.is-focused {
      &::before, &::after {
        content: '';
        position: absolute;
        top: 0;
        bottom: 0;
        width: 2px;
        background: $react-list-select-accent;
      }
      &::before {
        left: 0;
      }
      &::after {
        right: 0;
      }
    }
  }
}

.react-list-select--item {
  position: relative;
  cursor: pointer;
  display: block;
  user-select: none;

  &.is-selected {
    background: $react-list-select-selected;
    user-select: inherit;
  }
  &.is-disabled {
    background: $react-list-select-disabled;
    cursor: default;
  }
}<commit_msg>use tabs in react-list-select<commit_after>$react-list-select-accent: blue !default;
$react-list-select-selected: blue !default;
$react-list-select-disabled: gray !default;

.react-list-select {
	margin: 0;
	padding: 0;
	list-style: none;

	&:focus,
	&:hover {
		.react-list-select--item.is-focused {
			&::before, &::after {
				content: '';
				position: absolute;
				top: 0;
				bottom: 0;
				width: 2px;
				background: $react-list-select-accent;
			}
			&::before {
				left: 0;
			}
			&::after {
				right: 0;
			}
		}
	}
}

.react-list-select--item {
	position: relative;
	cursor: pointer;
	display: block;
	user-select: none;

	&.is-selected {
		background: $react-list-select-selected;
		user-select: inherit;
	}
	&.is-disabled {
		background: $react-list-select-disabled;
		cursor: default;
	}
}
{'fraction_non_alphanumeric': 0.16367980884109917, 'fraction_numerical': 0.008363201911589008, 'mean_word_length': 2.5638297872340425, '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': '6625967', 'n_tokens_mistral': 673, 'n_tokens_neox': 606, 'n_words': 117}