<commit_before>/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/


.p-TabBar {
  --jp-horizontal-tab-height: 24px;
  --jp-horizontal-tab-width: 144px;
}


.p-TabBar {
  overflow: visible;
  color: var(--jp-ui-font-color);
  font-size: var(--jp-ui-fontSize);
}


.p-TabBar.p-mod-horizontal {
  min-height: var(--jp-horizontal-tab-height);
}


.p-TabBar.p-mod-vertical {
  min-width: 80px;
}


.p-TabBar.p-mod-top {
  border-bottom: var(--jp-border-width) solid var(--jp-primary-border-color);
}


.p-TabBar.p-mod-bottom {
  border-top: var(--jp-border-width) solid var(--jp-primary-border-color);
}


.p-TabBar.p-mod-left {
  border-right: var(--jp-border-width) solid var(--jp-primary-border-color);
}


.p-TabBar.p-mod-right {
  border-left: var(--jp-border-width) solid var(--jp-primary-border-color);
}


.p-TabBar-content {
  min-width: 0;
  min-height: 0;
}


.p-TabBar.p-mod-top > .p-TabBar-content {
  align-items: flex-end;
}


.p-TabBar.p-mod-bottom > .p-TabBar-content {
  align-items: flex-start;
}


.p-TabBar-tab {
  padding: 0px 10px;
  background: #EEEEEE;
  border: var(--jp-border-width) solid var(--jp-primary-border-color);
}


.p-TabBar-tab.p-mod-current {
  background: white;
}


.p-TabBar-tab:hover:not(.p-mod-current) {
  background: #FAFAFA;
}


.p-TabBar.p-mod-top .p-TabBar-tab,
.p-TabBar.p-mod-bottom .p-TabBar-tab {
  flex: 0 1 var(--jp-horizontal-tab-width);
  min-height: calc(var(--jp-horizontal-tab-height) - 2*var(--jp-border-width));
  min-width: 35px;
  margin-left: calc(-1*var(--jp-border-width));
  line-height: calc(var(--jp-horizontal-tab-height) - 3*var(--jp-border-width));
}


.p-TabBar.p-mod-top .p-TabBar-tab {
  border-bottom: none;
}


.p-TabBar.p-mod-bottom .p-TabBar-tab {
  border-top: none;
}


.p-TabBar.p-mod-top .p-TabBar-tab:first-child,
.p-TabBar.p-mod-bottom .p-TabBar-tab:first-child {
  margin-left: 0;
}


.p-TabBar.p-mod-top .p-TabBar-tab.p-mod-current,
.p-TabBar.p-mod-bottom .p-TabBar-tab.p-mod-current {<commit_msg>Fixing max-height bug on Firefox.<commit_after>/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/


.p-TabBar {
  --jp-horizontal-tab-height: 24px;
  --jp-horizontal-tab-width: 144px;
}


.p-TabBar {
  overflow: visible;
  color: var(--jp-ui-font-color);
  font-size: var(--jp-ui-fontSize);
}


.p-TabBar.p-mod-horizontal {
  min-height: var(--jp-horizontal-tab-height);
}


.p-TabBar.p-mod-vertical {
  min-width: 80px;
}


.p-TabBar.p-mod-top {
  border-bottom: var(--jp-border-width) solid var(--jp-primary-border-color);
}


.p-TabBar.p-mod-bottom {
  border-top: var(--jp-border-width) solid var(--jp-primary-border-color);
}


.p-TabBar.p-mod-left {
  border-right: var(--jp-border-width) solid var(--jp-primary-border-color);
}


.p-TabBar.p-mod-right {
  border-left: var(--jp-border-width) solid var(--jp-primary-border-color);
}


.p-TabBar-content {
  min-width: 0;
  min-height: 0;
}


.p-TabBar.p-mod-top > .p-TabBar-content {
  align-items: flex-end;
}


.p-TabBar.p-mod-bottom > .p-TabBar-content {
  align-items: flex-start;
}


.p-TabBar-tab {
  padding: 0px 10px;
  background: #EEEEEE;
  border: var(--jp-border-width) solid var(--jp-primary-border-color);
}


.p-TabBar-tab.p-mod-current {
  background: white;
}


.p-TabBar-tab:hover:not(.p-mod-current) {
  background: #FAFAFA;
}


.p-TabBar.p-mod-top .p-TabBar-tab,
.p-TabBar.p-mod-bottom .p-TabBar-tab {
  flex: 0 1 var(--jp-horizontal-tab-width);
  min-height: calc(var(--jp-horizontal-tab-height) - 2*var(--jp-border-width));
  // For some reason Firefox needs us to give a max-height as well...
  max-height: calc(var(--jp-horizontal-tab-height) - 2*var(--jp-border-width));
  min-width: 35px;
  margin-left: calc(-1*var(--jp-border-width));
  line-height: calc(var(--jp-horizontal-tab-height) - 3*var(--jp-border-width));
}


.p-TabBar.p-mod-top .p-TabBar-tab {
  border-bottom: none;
}


.p-TabBar.p-mod-bottom .p-TabBar-tab {
  border-top: none;
}


.p-TabBar.p-mod-top .p-TabBar-tab:first-child,
.p-TabBar.p-mod-bottom .p-TabBar-tab:first-child {
  margin-left: 0;
}


.p-TabBar.p-mod-top .p-TabBar-tab.p-mod-current,
.p-TabBar.p-mod-bottom .p-TabBar-tab.p-mod-current {
{'fraction_non_alphanumeric': 0.26054481546572933, 'fraction_numerical': 0.009007029876977152, 'mean_word_length': 2.282624369142033, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 7, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5185121', 'n_tokens_mistral': 1956, 'n_tokens_neox': 1822, 'n_words': 255}