<commit_before>.google-sync-container {
  background-color: #f6f3f3;
  width: 100%;
  height: 100%;
}

.google-sync {
  margin: auto;
  text-align: center;
  max-width: 900px;
  width: 100%;
  height: 100%;
  padding: 35px 40px;
  &.no-classrooms {
    a {
      color: $quillforestgreen
    }
  }
  h2 {
    font-size: 24px;
    font-weight: 600;
    margin-bottom: 24px;
  }
  p {
    font-size: 18px;
    line-height: 28px;
  }
  table {
    background-color: white;
    width: 100%;
    font-size: 18px;
    white-space: nowrap;
    margin: 25px 0;
    tr {
      height: 50px;
      border: solid 1px #c0c0c0;
    }
    tr:not(.expansion){
      width: 100%;
      border-bottom: none;
      &:last-of-type {
        border-bottom: solid 1px #c0c0c0;
      }
      td {
        &:first-child {
          padding-left: 15px;
          width: 55px;
        }
        &:nth-child(2) {
          width: 33%;
          overflow: hidden;
          text-overflow: ellipsis;
          white-space: nowrap;
          text-align: left;
        }
        &:nth-child(3) {
          width: 5%;
          margin-left: 5px;
        }
        &:nth-child(4) {
          width: 37%;
          margin-left: 5px;
          text-align: center;
        }
        &:last-child {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          justify-content: flex-end;
          padding-right: 15px;
          .dropdown {
            padding-top: 5px;
          }
          .dropdown-toggle {
            width: 125px;
            color: black;
            padding: 0;
            height: 40px;
            display: flex;
            justify-content: space-between;
            padding: 10px;
            align-items: center;
            .caret {
              border-width: 6px;
            }
          }
        }
        @media(max-width: 1000px) {
           &:nth-child(2) {
             width: 45px;
           }
           &:nth-child(3) {
              display: none;
          }
           &:nth-child(4) {
              width: 24%;
          }
        }
        @media(max-width: 600px) {
          &:last-child {
            display: none;
          }
        }
    }
  }
  .expansion {
    cursor: pointer;
    text-align: center;
    border: dashed 1px #c0c0c0;
    border-bottom: dashed 1px #c0c0c0;
    span {
      color: #027360;
    }
  }
}
  .connected {
    font-size: 14px;
    width: 79px;
  	font-weight: 600;;
  	color: #027360;
  }

  .sync-classrooms {
    width: 196px;
  	font-size: 16px;
    margin-top: 25px;
  }

}
<commit_msg>remove height restriction from google sync container<commit_after>.google-sync-container {
  background-color: #f6f3f3;
  width: 100%;
}

.google-sync {
  margin: auto;
  text-align: center;
  max-width: 900px;
  width: 100%;
  padding: 35px 40px;
  &.no-classrooms {
    a {
      color: $quillforestgreen
    }
  }
  h2 {
    font-size: 24px;
    font-weight: 600;
    margin-bottom: 24px;
  }
  p {
    font-size: 18px;
    line-height: 28px;
  }
  table {
    background-color: white;
    width: 100%;
    font-size: 18px;
    white-space: nowrap;
    margin: 25px 0;
    tr {
      height: 50px;
      border: solid 1px #c0c0c0;
    }
    tr:not(.expansion){
      width: 100%;
      border-bottom: none;
      &:last-of-type {
        border-bottom: solid 1px #c0c0c0;
      }
      td {
        &:first-child {
          padding-left: 15px;
          width: 55px;
        }
        &:nth-child(2) {
          width: 33%;
          overflow: hidden;
          text-overflow: ellipsis;
          white-space: nowrap;
          text-align: left;
        }
        &:nth-child(3) {
          width: 5%;
          margin-left: 5px;
        }
        &:nth-child(4) {
          width: 37%;
          margin-left: 5px;
          text-align: center;
        }
        &:last-child {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          justify-content: flex-end;
          padding-right: 15px;
          .dropdown {
            padding-top: 5px;
          }
          .dropdown-toggle {
            width: 125px;
            color: black;
            padding: 0;
            height: 40px;
            display: flex;
            justify-content: space-between;
            padding: 10px;
            align-items: center;
            .caret {
              border-width: 6px;
            }
          }
        }
        @media(max-width: 1000px) {
           &:nth-child(2) {
             width: 45px;
           }
           &:nth-child(3) {
              display: none;
          }
           &:nth-child(4) {
              width: 24%;
          }
        }
        @media(max-width: 600px) {
          &:last-child {
            display: none;
          }
        }
    }
  }
  .expansion {
    cursor: pointer;
    text-align: center;
    border: dashed 1px #c0c0c0;
    border-bottom: dashed 1px #c0c0c0;
    span {
      color: #027360;
    }
  }
}
  .connected {
    font-size: 14px;
    width: 79px;
  	font-weight: 600;;
  	color: #027360;
  }

  .sync-classrooms {
    width: 196px;
  	font-size: 16px;
    margin-top: 25px;
  }

}

{'fraction_non_alphanumeric': 0.12512105365097811, 'fraction_numerical': 0.04880883207437536, 'mean_word_length': 1.285967242142541, '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': '4220210', 'n_tokens_mistral': 1983, 'n_tokens_neox': 1778, 'n_words': 356}