<commit_before>body.contraste {
  background: #000 !important;
  color: #fff !important;

  #header, #rodape, #main, #capacho, .outstanding-header .outstanding-title {
    background: #000 !important;
    color: #fff !important;
  }

  #header {
    #sobre {
      background: #333;
    }

    #sobre li {
      border-right-color: #fff;
    }

    #barra-feedback {
      background-color: #171717;
    }

    input.searchButton {
      background-image: url('/img/sprite-contraste.png');
      background-color: #000;
      background-position: 0 2px;
    }
  }

  .busca-principal {
    > form {
      > input[type='submit'] {
        background-color: #000;
        border: 1px solid #fff;
      }
    }
  }

  #acessibilidade span {
    background: #fff !important;
    color: #000 !important;
  }

  a, h1, h2, h3, #capacho dt, .portletNavigationTree > dd a span, #migalhas-de-pao a,
  #migalhas-de-pao span, #conteudo a:hover, dl.portlet a:hover, .tile-subtitle, .tile p, .tile a,
  #portal-siteactions a, #portal-siteactions a:hover, #logo #portal-logo,
  #logo #portal-title, .outstanding-header .outstanding-link, #conteudo .outstanding-header .outstanding-link:hover,
  .lista-vertical .tile-header span, .cover-collection-tile .tile-header span {
    color: #fff !important;
  }

  dl.portlet {
    .fa {
      display: none;
    }
  }

  *.acao {
    background-color: #000;
    border-color: #fff;
  }

  #rodape {
    .portletHeader,
    #capacho .doormatColumn {
      border-color: #fff !important;
      background: #000 !important;
      color: #fff !important;
    }

    #capacho dl {
      border-left: 1px dotted #fff;
    }
  }

  #portal-siteactions {
    border-bottom: 1px dotted #fff;
  }

  .outstanding-header .outstanding-link {
    background: url('/img/seta_branca.png') no-repeat scroll right 5px transparent;
  }

  #portal-searchbox {
    border-color: #fff;
    background-color: #000;
  }

  #portal-searchbox .searchField {
    background-color: #000;
    color: #fff !important;
  }

  .outstanding-header .outstanding-title {
    border-top: 2px solid #fff;
    border-bottom: 1px solid #fff;
  }

  .outstanding-header {
    border-top: 2px solid #fff;
    background: #000;
  }

  #barra-brasil .link-barra {
    color: #606060 !important;
  }

  .lista-vertical {
    border: 1px solid #fff;
    background: #000 !important;
  }

  .portletNavigationTree .portletHeader {
    background: #000 url('/img/portlet-header-contraste.jpg') no-repeat 96% center !important;
  }
}

#barra-brasil {<commit_msg>Remove borda superior para elemento .outstanding-header quando em alto contraste - #161<commit_after>body.contraste {
  background: #000 !important;
  color: #fff !important;

  #header, #rodape, #main, #capacho, .outstanding-header .outstanding-title {
    background: #000 !important;
    color: #fff !important;
  }

  #header {
    #sobre {
      background: #333;
    }

    #sobre li {
      border-right-color: #fff;
    }

    #barra-feedback {
      background-color: #171717;
    }

    input.searchButton {
      background-image: url('/img/sprite-contraste.png');
      background-color: #000;
      background-position: 0 2px;
    }
  }

  .busca-principal {
    > form {
      > input[type='submit'] {
        background-color: #000;
        border: 1px solid #fff;
      }
    }
  }

  #acessibilidade span {
    background: #fff !important;
    color: #000 !important;
  }

  a, h1, h2, h3, #capacho dt, .portletNavigationTree > dd a span, #migalhas-de-pao a,
  #migalhas-de-pao span, #conteudo a:hover, dl.portlet a:hover, .tile-subtitle, .tile p, .tile a,
  #portal-siteactions a, #portal-siteactions a:hover, #logo #portal-logo,
  #logo #portal-title, .outstanding-header .outstanding-link, #conteudo .outstanding-header .outstanding-link:hover,
  .lista-vertical .tile-header span, .cover-collection-tile .tile-header span {
    color: #fff !important;
  }

  dl.portlet {
    .fa {
      display: none;
    }
  }

  *.acao {
    background-color: #000;
    border-color: #fff;
  }

  #rodape {
    .portletHeader,
    #capacho .doormatColumn {
      border-color: #fff !important;
      background: #000 !important;
      color: #fff !important;
    }

    #capacho dl {
      border-left: 1px dotted #fff;
    }
  }

  #portal-siteactions {
    border-bottom: 1px dotted #fff;
  }

  .outstanding-header .outstanding-link {
    background: url('/img/seta_branca.png') no-repeat scroll right 5px transparent;
  }

  #portal-searchbox {
    border-color: #fff;
    background-color: #000;
  }

  #portal-searchbox .searchField {
    background-color: #000;
    color: #fff !important;
  }

  .outstanding-header .outstanding-title {
    border-top: 2px solid #fff;
    border-bottom: 1px solid #fff;
  }

  .outstanding-header {
    background: #000;
  }

  #barra-brasil .link-barra {
    color: #606060 !important;
  }

  .lista-vertical {
    border: 1px solid #fff;
    background: #000 !important;
  }

  .portletNavigationTree .portletHeader {
    background: #000 url('/img/portlet-header-contraste.jpg') no-repeat 96% center !important;
  }
}

#barra-brasil {
{'fraction_non_alphanumeric': 0.13795791114575215, 'fraction_numerical': 0.026110678098207326, 'mean_word_length': 2.6611982881597718, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 9, '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': '7242417', 'n_tokens_mistral': 1949, 'n_tokens_neox': 1823, 'n_words': 394}