<commit_before>.viewport {
  height: 100%;

  > pane {
    height: 100%;
  }
}

.pane-container {
  display: flex;
  height: 100%;

  &.horizontal {
    flex-direction: row;

    > split-bar {
      width: 5px;
      margin: 0 -2px;
      cursor: col-resize;

      .bar {
        border-left: 1px solid $hard_border;
        height: 100%;
      }
    }

    > pane {
      height: 100%;
    }
  }

  &.vertical {
    flex-direction: column;

    > split-bar {
      height: 5px;
      margin: -2px 0;
      cursor: row-resize;

      .bar {
        border-top: 1px solid $hard_border;
        width: 100%;
        position: absolute;
        left: 0;
        top: 2px;
      }
    }
  }

  pane:last-of-type {
    flex: 1;
  }
}

pane {
  display: block;
  min-width: 140px;
  min-height: 100px;
  max-height: 100%;
  max-width: 100%;
}

split-bar {
  position: relative;
  z-index: 1;

  .bar {
    display: inline-block;
    cursor: inherit;
  }
}

.tabs-container {
  height: 100%;

  .tabs-bar {
    display: flex;
    border-bottom: 1px solid $shadow;
    font-size: 14px;
    line-height: 22px;
    margin-bottom: 5px;

    .tab {
      display: flex;
      min-width: 120px;
      max-width: 200px;
      height: 25px;
      border-right: 1px solid $shadow;
      background-color: $medium_soft_border;

      .label {
        display: inline-block;
        padding-top: 2px;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
      }

      .icon {
        font: 18px/1 FontAwesome;
        display: inline-block;
        vertical-align: middle;
        margin-left: 4px;
        margin-right: 2px;
      }

      .close-tab {
        cursor: pointer;
        float: right;
        margin: 2px 4px;
        padding: 1px;
        color: $negative;
        line-height: initial;
      }

      &.active {
        border-bottom: 1px solid $background;
        margin-bottom: -1px;
        background-color: $background;
      }
    }

    .add-tab {
      margin: 2px 6px -2px;
      cursor: pointer;
    }
  }

  .tab-view {
    height: calc(100% - 29px);
    display: flex;
    flex-direction: column;
  }<commit_msg>fixed a few more styling issues with tabs<commit_after>.viewport {
  height: 100%;

  > pane {
    height: 100%;
  }
}

.pane-container {
  display: flex;
  height: 100%;

  &.horizontal {
    flex-direction: row;

    > split-bar {
      width: 5px;
      margin: 0 -2px;
      cursor: col-resize;

      .bar {
        border-left: 1px solid $hard_border;
        height: 100%;
      }
    }

    > pane {
      height: 100%;
    }
  }

  &.vertical {
    flex-direction: column;

    > split-bar {
      height: 5px;
      margin: -2px 0;
      cursor: row-resize;

      .bar {
        border-top: 1px solid $hard_border;
        width: 100%;
        position: absolute;
        left: 0;
        top: 2px;
      }
    }
  }

  pane:last-of-type {
    flex: 1;
  }
}

pane {
  display: block;
  min-width: 140px;
  min-height: 100px;
  max-height: 100%;
  max-width: 100%;
}

split-bar {
  position: relative;
  z-index: 1;

  .bar {
    display: inline-block;
    cursor: inherit;
  }
}

.tabs-container {
  height: 100%;

  .tabs-bar {
    display: flex;
    border-bottom: 1px solid $shadow;
    font-size: 14px;
    line-height: 22px;
    height: 25px;
    margin-bottom: 5px;

    .tab {
      display: flex;
      justify-content: space-between;
      min-width: 120px;
      max-width: 200px;
      border-right: 1px solid $shadow;
      background-color: $medium_soft_border;

      .label {
        display: inline-block;
        padding-top: 2px;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        text-align: left;
      }

      .icon {
        font: 18px/1 FontAwesome;
        display: inline-block;
        vertical-align: middle;
        margin-left: 6px;
        margin-right: 2px;
      }

      .close-tab {
        cursor: pointer;
        float: right;
        margin: 2px 4px;
        padding: 1px;
        color: $negative;
        line-height: initial;
      }

      &.active {
        border-bottom: 1px solid $background;
        margin-bottom: -1px;
        background-color: $background;
      }
    }

    .add-tab {
      margin: 2px 6px -2px;
      cursor: pointer;
    }
  }

  .tab-view {
    height: calc(100% - 29px);
    display: flex;
    flex-direction: column;
  }
{'fraction_non_alphanumeric': 0.12573629361123698, 'fraction_numerical': 0.03579519710013593, 'mean_word_length': 1.6326774001192605, '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': '1859761', 'n_tokens_mistral': 1716, 'n_tokens_neox': 1525, 'n_words': 355}