<commit_before>.coach a {
  color: #3893E8!important;
}
.coach .top {
  /* background: #303F9F; */
  background: #639B24;
  color: #fff;
  display: flex;
}
.coach .top a {
  color: #fff!important;
}
.coach .top a:hover {
  color: #fff!important;
  border-bottom: 1px dotted #fff;
}
.coach .top img.picture {
  flex: 0 0 250px;
  background: #888;
}
.coach .top .overview {
  padding: 15px 30px;
  box-sizing: border-box;
  height: 250px;
  max-height: 250px;
}
.coach .top h1 {
  font-family: 'Roboto';
  font-size: 34px;
  text-transform: uppercase;
  letter-spacing: 3px;
  padding: 6px 0 9px 0!important;
  text-shadow: none!important;
}
.coach .top .headline {
  font-family: 'PT Serif', 'Noto Sans', 'Lucida Grande';
  font-size: 16px;
  padding: 0 0 20px 0!important;
}
.coach .top .headline.medium {
  font-size: 14px;
  padding-bottom: 15px!important;
}
.coach .top .headline.large {
  font-size: 13.5px;
  padding-bottom: 10px!important;
}
.coach .top table {
  line-height: 1.7;
}
.coach .top table th {
  opacity: 0.7;
  padding-right: 20px;
  text-align: right;
}
.coach .top .rating td a > span {
  margin-left: 4px;
  display: inline-block;
}

.coach .sections {
  margin-top: 20px;
  display: flex;
  flex-flow: row wrap;
  justify-content: space-between;
}

.coach .sections section {
  font-size: 1.2em;
  box-sizing: border-box;
  width: 50%;
  padding: 20px 40px 20px 20px;
  text-align: justify;
}
.coach .sections section:nth-child(odd) {
  padding: 20px 20px 20px 40px;
}
.coach section h1 {
  padding: 0 0 12px 0!important;
  color: #639B24;
}

.coach .youtube {
  background: #222;
  margin-top: 20px;
  padding-bottom: 20px;
}
.coach .youtube h1 {
  padding: 20px 40px!important;
  color: #ccc;
}
.coach .youtube .list {
  display: flex;
  flex-flow: row wrap;
  justify-content: space-between;<commit_msg>fix coach section text overflow<commit_after>.coach a {
  color: #3893E8!important;
}
.coach .top {
  /* background: #303F9F; */
  background: #639B24;
  color: #fff;
  display: flex;
}
.coach .top a {
  color: #fff!important;
}
.coach .top a:hover {
  color: #fff!important;
  border-bottom: 1px dotted #fff;
}
.coach .top img.picture {
  flex: 0 0 250px;
  background: #888;
}
.coach .top .overview {
  padding: 15px 30px;
  box-sizing: border-box;
  height: 250px;
  max-height: 250px;
}
.coach .top h1 {
  font-family: 'Roboto';
  font-size: 34px;
  text-transform: uppercase;
  letter-spacing: 3px;
  padding: 6px 0 9px 0!important;
  text-shadow: none!important;
}
.coach .top .headline {
  font-family: 'PT Serif', 'Noto Sans', 'Lucida Grande';
  font-size: 16px;
  padding: 0 0 20px 0!important;
}
.coach .top .headline.medium {
  font-size: 14px;
  padding-bottom: 15px!important;
}
.coach .top .headline.large {
  font-size: 13.5px;
  padding-bottom: 10px!important;
}
.coach .top table {
  line-height: 1.7;
}
.coach .top table th {
  opacity: 0.7;
  padding-right: 20px;
  text-align: right;
}
.coach .top .rating td a > span {
  margin-left: 4px;
  display: inline-block;
}

.coach .sections {
  margin-top: 20px;
  display: flex;
  flex-flow: row wrap;
  justify-content: space-between;
}

.coach .sections section {
  font-size: 1.2em;
  box-sizing: border-box;
  width: 50%;
  padding: 20px 40px 20px 20px;
  text-align: justify;
  overflow: hidden;
  text-overflow: ellipsis;
}
.coach .sections section:nth-child(odd) {
  padding: 20px 20px 20px 40px;
}
.coach section h1 {
  padding: 0 0 12px 0!important;
  color: #639B24;
}

.coach .youtube {
  background: #222;
  margin-top: 20px;
  padding-bottom: 20px;
}
.coach .youtube h1 {
  padding: 20px 40px!important;
  color: #ccc;
}
.coach .youtube .list {
  display: flex;
  flex-flow: row wrap;
  justify-content: space-between;
{'fraction_non_alphanumeric': 0.14837671049101153, 'fraction_numerical': 0.05849208478669171, 'mean_word_length': 3.2557077625570776, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 5, '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': '2201819', 'n_tokens_mistral': 1699, 'n_tokens_neox': 1509, 'n_words': 395}