<commit_before>/* apply a natural box layout model to all elements */
* { 
  -moz-box-sizing: border-box; 
  -webkit-box-sizing: border-box; 
  box-sizing: border-box; 
}

html,
button,
input,
select,
textarea {
  color: #222;
}

html, body {
  width: 100%;
  height: 100%;
  margin: 0;
}

/* Standard Styles */
.bkv_container {
  height: 100%;
  width: 100%;
  min-width: 320px;
  overflow: hidden;
  overflow-y: hidden;
}

.bkv_menu {
  position: absolute;
  background-color: #f3f3f3;
  -ms-overflow: hidden;
  overflow: hidden;
  overflow-y: hidden;
  color: #444;
}

.bkv_persistent {
}

.bkv_collapsible {
  overflow-y: hidden !important;
}

.bkv_menu_trigger {
  display: none;
}
.bkv_menu_trigger:hover {
  cursor: pointer;
}

/* CSS3 Transitions */
.contract, .expand {
  /* height */
  -moz-transition: height 300ms ease-in;
  -webkit-transition: height 300ms ease-in;
  -o-transition: height 300ms ease-in;
  transition: height 300ms ease-in;
}

/* Images */
.contract .bkv_menu_trigger {
  background-image: url(menu_sprite.png);
  background-position: 0px 24px;
}
.expand .bkv_menu_trigger {
  background-image: url(menu_sprite.png);
  background-position: 0px 72px;
}
.contract .bkv_menu_trigger:hover {
  background-image: url(menu_sprite.png);
  background-position: 0px 48px;
}
.expand .bkv_menu_trigger:hover {
  background-image: url(menu_sprite.png);
  background-position: 0px 0px;
}

.bkv_main {
  padding-top: 30px;
  padding-bottom: 50px;
  overflow: auto;
  overflow-y: auto;
  height: 100%;
  width: 100%;
}

/* xl: XLarge Screens */
@media (min-width: 1100px) {
  .bkv_container {
    padding-left: 25%;
  }<commit_msg>Remove top and bottom padding from .bkv_main<commit_after>/* apply a natural box layout model to all elements */
* { 
  -moz-box-sizing: border-box; 
  -webkit-box-sizing: border-box; 
  box-sizing: border-box; 
}

html,
button,
input,
select,
textarea {
  color: #222;
}

html, body {
  width: 100%;
  height: 100%;
  margin: 0;
}

/* Standard Styles */
.bkv_container {
  height: 100%;
  width: 100%;
  min-width: 320px;
  overflow: hidden;
  overflow-y: hidden;
}

.bkv_menu {
  position: absolute;
  background-color: #f3f3f3;
  -ms-overflow: hidden;
  overflow: hidden;
  overflow-y: hidden;
  color: #444;
}

.bkv_persistent {
}

.bkv_collapsible {
  overflow-y: hidden !important;
}

.bkv_menu_trigger {
  display: none;
}
.bkv_menu_trigger:hover {
  cursor: pointer;
}

/* CSS3 Transitions */
.contract, .expand {
  /* height */
  -moz-transition: height 300ms ease-in;
  -webkit-transition: height 300ms ease-in;
  -o-transition: height 300ms ease-in;
  transition: height 300ms ease-in;
}

/* Images */
.contract .bkv_menu_trigger {
  background-image: url(menu_sprite.png);
  background-position: 0px 24px;
}
.expand .bkv_menu_trigger {
  background-image: url(menu_sprite.png);
  background-position: 0px 72px;
}
.contract .bkv_menu_trigger:hover {
  background-image: url(menu_sprite.png);
  background-position: 0px 48px;
}
.expand .bkv_menu_trigger:hover {
  background-image: url(menu_sprite.png);
  background-position: 0px 0px;
}

.bkv_main {
  overflow: auto;
  overflow-y: auto;
  height: 100%;
  width: 100%;
}

/* xl: XLarge Screens */
@media (min-width: 1100px) {
  .bkv_container {
    padding-left: 25%;
  }
{'fraction_non_alphanumeric': 0.14246491763270286, 'fraction_numerical': 0.03843807199511898, 'mean_word_length': 3.5541666666666667, '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': '6905348', 'n_tokens_mistral': 1383, 'n_tokens_neox': 1255, 'n_words': 282}