<commit_before>
/**
*  Styles for public table showed in public table
*
*/

@import "compass/css3/inline-block";
@import "../old_common/vars";
@import "../old_common/mixins";
@import "compass/reset/utilities";
@import "../variables/sizes";

html {
  line-height: 1;
}

body.public {
  min-width: inherit; /* Public table CSS */

  .PublicMap-map {
    display: flex;
    overflow: hidden;

    @media (max-width: $sMedia-desktop) {
      flex-direction: column;
    }
  }

  .map {
    position: relative;
    padding: 0;

    .cartodb-map {
      position: relative;
      width: 100%;
      height: 100%;
    }
  }

  .pane_table {
    z-index: 10;
    flex: 1 1 auto;
    overflow: hidden;
    border-radius: 3px;
    text-align: left;

    &.is-active {
      background: #FFF;
    }
  }

  div.panes {
    position: initial;
    max-height: 100%;
    margin: 8px;
    clear: both;
    overflow-x: auto;
    overflow-y: hidden;

    &:last-child {
      margin-left: 0;
    }

    @media (max-width: $sMedia-desktop) {
      display: none;

      &.is-active {
        display: block;
      }
    }

    div.shadow {
      display: none;
    }

    div.table table thead tr th > div > div {
      position: relative;
    }
  }

  .pane_map {
    position: relative;
    top: 0;
    flex: 1;
    min-width: 35%;
    overflow-x: hidden;

    @media (max-width: $sMedia-desktop) {
      min-width: initial;
    }
  }

  .panes .emptyTableContainer {
    position: relative;
  }

  .dialog {
    position: relative;
    z-index: 10000;

    .block.modal.api {
      .content {
        position: relative;
        padding: 0;
      }

      .inner {
        position: relative;
        padding: 28px 40px 0;
      }

      .shadow {
        @extend .white-gradient-shadow-bottom;
        position: absolute;
        bottom: 0;
        width: 100%;
        height: 60px;
      }

      code {
        color: #666;
        font-size: 13px;
        line-height: 120%;
      }

      .sample {
        padding: 23px 40px;
        border-bottom: 1px solid #E5E5E5;
        background: #F2F2F2;

        p {
          color: #999;
          font-size: 13px;
        }
      }

      h4 {
        margin: 0 0 5px;
        color: #666;
        font-family: $text-fonts;
        font-size: 11px;
        text-transform: uppercase;
      }

      .foot {
        padding: 38px;

        p {
          width: 357px;
          padding: 5px 0;
          float: left;
          color: #666;
          font-size: 13px;
          line-height: 120%;

          a {
            text-decoration: underline;
          }
        }
      }
    }
  }

  div.separator.bottom {
    display: none;
    position: relative;
    width: 100%;
    border-top: 1px solid #E5E5E5;
  }

  div.table.public table tbody tr td div.cell {
    cursor: default;
  }

  div.table.public table tbody tr:hover {
    border-top: 1px solid #ECECEC;
    background: inherit;

    & + tr {
      border-top: 1px solid #ECECEC;
    }
  }

  div.table table thead tr th {
    > div {
      label.interactuable .coloptions {
        line-height: 1;

        &::after {
          display: none;
        }
      }

      p {
        font-weight: normal;
      }
    }
  }

  div.table table tfoot.page_loader {
    display: none;
  }

  .navigation {
    position: relative;
    z-index: 100;
    margin: 8px 0 16px;
    opacity: 0;
    text-align: center;

    ul {
      @include clearfix();
      max-width: 1024px;
      margin: auto;

      li {
        display: inline-block;
        margin: 0 1px 0 0;
        list-style: none;

        &:last-child {
          margin-left: $sMargin-group;
        }

        a {
          display: block;
          width: 36px;
          height: 36px;
          border: 1px solid #636D72;
          border-radius: 19px;
          color: #636D72;
          text-align: center;

          i {
            font-size: 14px;
          }
        }

        a.selected {
          border-color: #FFF;
          color: #FFF;
          cursor: default;
        }
      }
    }
  }

  div.table table thead tr th > div p.auto {
    opacity: 0;
  }

  .cartodb-map-data {
    position: relative;
    z-index: 100;
    top: 300px;
  }
}
<commit_msg>Fix IE11 layout, and fix margins<commit_after>
/**
*  Styles for public table showed in public table
*
*/

@import "compass/css3/inline-block";
@import "../old_common/vars";
@import "../old_common/mixins";
@import "compass/reset/utilities";
@import "../variables/sizes";

html {
  line-height: 1;
}

body.public {
  min-width: inherit; /* Public table CSS */

  .PublicMap-map {
    display: flex;
    overflow: hidden;

    @media (max-width: $sMedia-desktop) {
      flex-direction: column;
    }
  }

  .map {
    position: relative;
    padding: 0;

    .cartodb-map {
      position: relative;
      width: 100%;
      height: 100%;
    }
  }

  .pane_table {
    z-index: 10;
    flex: 1 1 auto;
    overflow: hidden;
    border-radius: 3px;
    text-align: left;

    &.is-active {
      background: #FFF;
    }
  }

  div.panes {
    position: static;
    max-height: 100%;
    margin: 8px;
    clear: both;
    overflow-x: auto;
    overflow-y: hidden;

    &.pane_map {
      margin-left: 0;
    }

    @media (max-width: $sMedia-desktop) {
      display: none;
      margin: 16px;

      &.is-active {
        display: block;
      }

      &.pane_map {
        margin-left: 16px;
      }
    }

    div.shadow {
      display: none;
    }

    div.table table thead tr th > div > div {
      position: relative;
    }
  }

  .pane_map {
    position: relative;
    top: 0;
    flex: 1;
    min-width: 35%;
    overflow-x: hidden;

    @media (max-width: $sMedia-desktop) {
      min-width: initial;
    }
  }

  .panes .emptyTableContainer {
    position: relative;
  }

  .dialog {
    position: relative;
    z-index: 10000;

    .block.modal.api {
      .content {
        position: relative;
        padding: 0;
      }

      .inner {
        position: relative;
        padding: 28px 40px 0;
      }

      .shadow {
        @extend .white-gradient-shadow-bottom;
        position: absolute;
        bottom: 0;
        width: 100%;
        height: 60px;
      }

      code {
        color: #666;
        font-size: 13px;
        line-height: 120%;
      }

      .sample {
        padding: 23px 40px;
        border-bottom: 1px solid #E5E5E5;
        background: #F2F2F2;

        p {
          color: #999;
          font-size: 13px;
        }
      }

      h4 {
        margin: 0 0 5px;
        color: #666;
        font-family: $text-fonts;
        font-size: 11px;
        text-transform: uppercase;
      }

      .foot {
        padding: 38px;

        p {
          width: 357px;
          padding: 5px 0;
          float: left;
          color: #666;
          font-size: 13px;
          line-height: 120%;

          a {
            text-decoration: underline;
          }
        }
      }
    }
  }

  div.separator.bottom {
    display: none;
    position: relative;
    width: 100%;
    border-top: 1px solid #E5E5E5;
  }

  div.table.public table tbody tr td div.cell {
    cursor: default;
  }

  div.table.public table tbody tr:hover {
    border-top: 1px solid #ECECEC;
    background: inherit;

    & + tr {
      border-top: 1px solid #ECECEC;
    }
  }

  div.table table thead tr th {
    > div {
      label.interactuable .coloptions {
        line-height: 1;

        &::after {
          display: none;
        }
      }

      p {
        font-weight: normal;
      }
    }
  }

  div.table table tfoot.page_loader {
    display: none;
  }

  .navigation {
    position: relative;
    z-index: 100;
    margin: 8px 0 16px;
    opacity: 0;
    text-align: center;

    ul {
      @include clearfix();
      max-width: 1024px;
      margin: auto;

      li {
        display: inline-block;
        margin: 0 1px 0 0;
        list-style: none;

        &:last-child {
          margin-left: $sMargin-group;
        }

        a {
          display: block;
          width: 36px;
          height: 36px;
          border: 1px solid #636D72;
          border-radius: 19px;
          color: #636D72;
          text-align: center;

          i {
            font-size: 14px;
          }
        }

        a.selected {
          border-color: #FFF;
          color: #FFF;
          cursor: default;
        }
      }
    }
  }

  div.table table thead tr th > div p.auto {
    opacity: 0;
  }

  .cartodb-map-data {
    position: relative;
    z-index: 100;
    top: 300px;
  }
}

{'fraction_non_alphanumeric': 0.1211234640140433, 'fraction_numerical': 0.03346986541837332, 'mean_word_length': 1.4487106017191977, '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': '4890384', 'n_tokens_mistral': 3234, 'n_tokens_neox': 2876, 'n_words': 684}