<commit_before>// ==========================================================================
// Filtros
// ==========================================================================

// Variáveis.
// ==========================================================================

// Tamanho da borda dos filtros normais.
$filterBorderRadius: 4px;
// Tamanho da borda dos filtros da visão geral.
$filterGroupBorderRadius: 10px;
// Sombras internas dos filtros.
$filterBoxShadow:
  0 1px 0 $white inset,
  -1px 0 0 $white inset;

// Mixins.
// ==========================================================================

// Comum a .filter e .filter-group.
@mixin filterCommon() {
  position: relative;

  &:hover,
  &:active { z-index: 1; }

  & + & { margin-left: -1px; }
}

// Filtros.
// ==========================================================================

.filters { overflow: hidden; }

.filter {
  @extend .button-default;
  @include filterCommon;

  .borderradius & {
    @include border-radius(0);

    &:first-child { @include border-radius($filterBorderRadius 0 0 $filterBorderRadius); }

    &:last-child { @include border-radius(0 $filterBorderRadius $filterBorderRadius 0); }
  }

  .boxshadow & {
    @include box-shadow($filterBoxShadow);

    &:last-child { @include box-shadow(0 1px 0 $white inset); }
  }

  .filters & { float: left; }

  // Filtros da visão geral.

  .filters-general-view & {
    padding: 16px 5px 3px;

    .borderradius & { @include border-radius(0); }

    .boxshadow & { @include box-shadow($filterBoxShadow); }
  }

  .filter-group:first-child & {
    padding-right: 14px;
    padding-bottom: 16px;

    .filter-title { width: 111px; }

    .borderradius & { @include border-radius($filterGroupBorderRadius 0 0 0); }
  }

  .filter-group:last-child & {
    .boxshadow & { @include box-shadow(0 1px 0 $white inset); }

    .borderradius & { @include border-radius(0 $filterGroupBorderRadius 0 0); }
  }
}

// Estado ativo.
.filter-active {
  background: $blue1 !important;
  z-index: 1;

  .boxshadow & { @include box-shadow(0 1px 4px 1px rgba(0, 0, 0, 0.5) inset !important); }

  .no-boxshadow.ie8 & { filter: none; }
}

// Filtros (visão geral).
// ==========================================================================

.filters-general-view { @include clearfix; }

.filter-group {
  @include filterCommon;

  .filters-general-view & { float: left; }
}

.filter-title {
  display: inline-block;
  margin-left: 10px;
  width: 113px;
  text-align: left;
  font-weight: bold;
}

.filter-sub-title {
  @extend .legend;
  @include size(135px, 11px);
  display: block;
  margin-top: 2px;
  overflow: hidden;
}

.filter-arrow { display: inline-block; }

// Dropdown.

.filter-label {
  @extend .legend;
  display: inline;
  margin-left: 5px;

  .filter-level-1-item.filter-checked > & { color: $gray5; }

  .filter-checked > & { color: $gray6; }

  .filter-level-1-item > &,
  .filter-level-2-item > & { font-weight: bold; }
}

.filter-level-2,
.filter-level-3 { margin: 0; }

.filter-level-2-item,
.filter-level-3-item { margin-top: 5px; }

.filter-level-3-item:before { margin-right: -6px !important; }<commit_msg>Adicionado border azul3 no estado ativado do filtro.<commit_after>// ==========================================================================
// Filtros
// ==========================================================================

// Variáveis.
// ==========================================================================

// Tamanho da borda dos filtros normais.
$filterBorderRadius: 4px;
// Tamanho da borda dos filtros da visão geral.
$filterGroupBorderRadius: 10px;
// Sombras internas dos filtros.
$filterBoxShadow:
  0 1px 0 $white inset,
  -1px 0 0 $white inset;

// Mixins.
// ==========================================================================

// Comum a .filter e .filter-group.
@mixin filterCommon() {
  position: relative;

  &:hover,
  &:active { z-index: 1; }

  & + & { margin-left: -1px; }
}

// Filtros.
// ==========================================================================

.filters { overflow: hidden; }

.filter {
  @extend .button-default;
  @include filterCommon;

  .borderradius & {
    @include border-radius(0);

    &:first-child { @include border-radius($filterBorderRadius 0 0 $filterBorderRadius); }

    &:last-child { @include border-radius(0 $filterBorderRadius $filterBorderRadius 0); }
  }

  .boxshadow & {
    @include box-shadow($filterBoxShadow);

    &:last-child { @include box-shadow(0 1px 0 $white inset); }
  }

  .filters & { float: left; }

  // Filtros da visão geral.

  .filters-general-view & {
    padding: 16px 5px 3px;

    .borderradius & { @include border-radius(0); }

    .boxshadow & { @include box-shadow($filterBoxShadow); }
  }

  .filter-group:first-child & {
    padding-right: 14px;
    padding-bottom: 16px;

    .filter-title { width: 111px; }

    .borderradius & { @include border-radius($filterGroupBorderRadius 0 0 0); }
  }

  .filter-group:last-child & {
    .boxshadow & { @include box-shadow(0 1px 0 $white inset); }

    .borderradius & { @include border-radius(0 $filterGroupBorderRadius 0 0); }
  }
}

// Estado ativo.
.filter-active {
  background: $blue1 !important;
  border-color: $blue3;
  z-index: 1;

  .boxshadow & { @include box-shadow(0 1px 4px 1px rgba(0, 0, 0, 0.5) inset !important); }

  .no-boxshadow.ie8 & { filter: none; }
}

// Filtros (visão geral).
// ==========================================================================

.filters-general-view { @include clearfix; }

.filter-group {
  @include filterCommon;

  .filters-general-view & { float: left; }
}

.filter-title {
  display: inline-block;
  margin-left: 10px;
  width: 113px;
  text-align: left;
  font-weight: bold;
}

.filter-sub-title {
  @extend .legend;
  @include size(135px, 11px);
  display: block;
  margin-top: 2px;
  overflow: hidden;
}

.filter-arrow { display: inline-block; }

// Dropdown.

.filter-label {
  @extend .legend;
  display: inline;
  margin-left: 5px;

  .filter-level-1-item.filter-checked > & { color: $gray5; }

  .filter-checked > & { color: $gray6; }

  .filter-level-1-item > &,
  .filter-level-2-item > & { font-weight: bold; }
}

.filter-level-2,
.filter-level-3 { margin: 0; }

.filter-level-2-item,
.filter-level-3-item { margin-top: 5px; }

.filter-level-3-item:before { margin-right: -6px !important; }
{'fraction_non_alphanumeric': 0.27816956589876196, 'fraction_numerical': 0.024447578749412318, 'mean_word_length': 3.5716332378223496, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 11, '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': '4610293', 'n_tokens_mistral': 2304, 'n_tokens_neox': 2054, 'n_words': 455}