<commit_before>html {
  -webkit-font-smoothing: antialiased;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}
body {
  font-family: "Roboto";
  font-size: @font_size;
  font-weight: @font-weight;
  line-height: @font_height;
  color: @font_color;
  margin: 0;
}
a {
  background: transparent;
  text-decoration: none;
  &:active,
  &:hover {
    outline: 0;
  }
}
button {
  background: fade(@white, 0);
  padding: 0;
  border: none;
  white-space: nowrap;
  &:active,
  &:hover {
    outline: 0;
  }
  &:focus {
    outline: 0;
  }
}
h1 {
  // font-size: 2em;
  // margin: 0.67em 0;
}
img {
  border: 0;
}




@phi: (1 + sqrt(5)) / 2;
.text_size_increase(@increment, @base: @font_size) {
  font-size: round(@base + (@phi * pow(@increment, 2)));
}
.typography_base() {
  color: @font_color;
  -webkit-font-smoothing: antialiased;
  font-size: @font_size;
  line-height: @font_height;
}
a {
  // color: @gray_darkest;
  // color: inherit;
  text-decoration: none;
  &:hover {
    // color: @gray_lightest;
    color: @font_color_hover;
  }
}
p {
  a {
    color: inherit;
    position: relative;
    &:before,
    &:after {
      content: "";
      position: absolute;
      left: 0;
      top: 0;
      width: 100%;
      height: (((@font_height - @font_size) / 2) + @font_size);
      border-bottom: 1px dotted;
      transition: 100ms;
      transition-timing-function: cubic-bezier(.21, -.21, .55, 1.13);
    }
    &:before {
      border-color: @font_color_hover;
      opacity: 1;
    }
    &:after {
      border-color: @font_color;
      opacity: 0;
      .scale(0);
    }
    &:hover {
      &:before {
        opacity: 0;
        .scale(0)
      }
      &:after {
        opacity: 1;
        .scale(1, 1);
      }
    }
  }
}
h1, h2, h3, h4, h5, h6 {
  line-height: 1em;
  margin: 0 0 @font_size;
  & when not (@headings_weight = bold) {
    font-weight: @headings_weight;
  }
}
h1 {
  .text_size_increase(5);
}
h2 {
  .text_size_increase(4);
}
h3 {
  .text_size_increase(3);
}
h4 {
  .text_size_increase(2);
}
h5 {<commit_msg>comment out cool link styles until they're refined<commit_after>html {
  -webkit-font-smoothing: antialiased;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}
body {
  font-family: "Roboto";
  font-size: @font_size;
  font-weight: @font-weight;
  line-height: @font_height;
  color: @font_color;
  margin: 0;
}
a {
  background: transparent;
  text-decoration: none;
  &:active,
  &:hover {
    outline: 0;
  }
}
button {
  background: fade(@white, 0);
  padding: 0;
  border: none;
  white-space: nowrap;
  &:active,
  &:hover {
    outline: 0;
  }
  &:focus {
    outline: 0;
  }
}
h1 {
  // font-size: 2em;
  // margin: 0.67em 0;
}
img {
  border: 0;
}




@phi: (1 + sqrt(5)) / 2;
.text_size_increase(@increment, @base: @font_size) {
  font-size: round(@base + (@phi * pow(@increment, 2)));
}
.typography_base() {
  color: @font_color;
  -webkit-font-smoothing: antialiased;
  font-size: @font_size;
  line-height: @font_height;
}
a {
  // color: @gray_darkest;
  // color: inherit;
  text-decoration: none;
  &:hover {
    // color: @gray_lightest;
    color: @font_color_hover;
  }
}
p {
  a {
    &:hover {
    }
  }
}
// p {
//   a {
//     color: inherit;
//     position: relative;
//     &:before,
//     &:after {
//       content: "";
//       position: absolute;
//       left: 0;
//       top: 0;
//       width: 100%;
//       height: (((@font_height - @font_size) / 2) + @font_size);
//       border-bottom: 1px dotted;
//       transition: 100ms;
//       transition-timing-function: cubic-bezier(.21, -.21, .55, 1.13);
//     }
//     &:before {
//       border-color: @font_color_hover;
//       opacity: 1;
//     }
//     &:after {
//       border-color: @font_color;
//       opacity: 0;
//       .scale(0);
//     }
//     &:hover {
//       &:before {
//         opacity: 0;
//         .scale(0)
//       }
//       &:after {
//         opacity: 1;
//         .scale(1, 1);
//       }
//     }
//   }
// }
h1, h2, h3, h4, h5, h6 {
  line-height: 1em;
  margin: 0 0 @font_size;
  & when not (@headings_weight = bold) {
    font-weight: @headings_weight;
  }
}
h1 {
  .text_size_increase(5);
}
h2 {
  .text_size_increase(4);
}
h3 {
  .text_size_increase(3);
}
h4 {
  .text_size_increase(2);
}
h5 {
{'fraction_non_alphanumeric': 0.18298368298368298, 'fraction_numerical': 0.031701631701631705, 'mean_word_length': 2.1879643387815753, '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': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '959150', 'n_tokens_mistral': 1871, 'n_tokens_neox': 1750, 'n_words': 346}