<commit_before>// Styling of content that is editable in wysiwyg

.user-content {
  h1,
  h2,
  h3 {
    margin: 20px 0;
    @include font-style1;
  }
  h4 {
    font: 700 #{$med}/1.4 $sans;
    letter-spacing: 0;
    text-transform: none;
  }
  // div,
  figcaption,
  p {
    font: 300 #{$med}/20px $sans;
    margin: 10px 0 20px;
  }
  a:not(.img-link) {
    border-bottom: 1px solid $dk-blue;
  }

  blockquote {
    margin: 0;
    
    p {
      @include font-style3;
      color: $dk-blue;
    }
  }

  ol,
  ul {
    padding: 0 0 0 40px;
    margin-bottom: 30px; 
    li {
      font-size: $med;
      line-height: 20px;
      color: $dk-blue;
      padding-left: 10px;
      ol,
      ul {
        font-size: 1em;
        padding-left: 1em;
      }
    }
  }
  ul {
    list-style: disc;
  }
  ol {
    list-style-type: decimal;
  }
  hr {
    height: 0;
    border: 0;
    border-bottom: 1px solid $red;
    + p {
      margin-bottom: 0;
    }
  }
  em {
    font-style: italic;
  }
  strong {
    font-weight: 700;
    @extend .smooth;
  }
}

.user-content {
  .three-column {
    :first-of-type {
      margin-top: 0;
    }
  }
  @include phablet {
    .three-column {
      column-count: 2;
      column-gap: 20px;
    }
  }
  @include tablet {
    .three-column {
      column-count: 3;
      column-gap: 20px;
    }
    p {
      break-inside: avoid;
    }
  }

  .arrow-link {
    a {
      @include font-style1;
      border: none !important;
      &::before {
        content: "\bb  ";
      }
    }
  }

  .accordion-title {
    position: relative;
    padding: 20px 0;
    margin: 0;
    border-top: 1px solid #c3d6d9;
    cursor: pointer;
    &:first-child {
      border-top: none;
    }

    .open-status {
      position: absolute;
      width: 15px;
      height: 15px;
      right: 10px;
      top: 20px;
      
      &::before,
      &::after {
        content: '';
        position: absolute;
        top: 5px;
        left: 0;
        width: 15px;
        height: 3px;
      }<commit_msg>Moving the padding on user-content button style links from the span.button to the a inside of it<commit_after>// Styling of content that is editable in wysiwyg

.user-content {
  h1,
  h2,
  h3 {
    margin: 20px 0;
    @include font-style1;
  }
  h4 {
    font: 700 #{$med}/1.4 $sans;
    letter-spacing: 0;
    text-transform: none;
  }
  // div,
  figcaption,
  p {
    font: 300 #{$med}/20px $sans;
    margin: 10px 0 20px;
  }
  a:not(.img-link) {
    border-bottom: 1px solid $dk-blue;
  }

  blockquote {
    margin: 0;
    
    p {
      @include font-style3;
      color: $dk-blue;
    }
  }

  ol,
  ul {
    padding: 0 0 0 40px;
    margin-bottom: 30px; 
    li {
      font-size: $med;
      line-height: 20px;
      color: $dk-blue;
      padding-left: 10px;
      ol,
      ul {
        font-size: 1em;
        padding-left: 1em;
      }
    }
  }
  ul {
    list-style: disc;
  }
  ol {
    list-style-type: decimal;
  }
  hr {
    height: 0;
    border: 0;
    border-bottom: 1px solid $red;
    + p {
      margin-bottom: 0;
    }
  }
  em {
    font-style: italic;
  }
  strong {
    font-weight: 700;
    @extend .smooth;
  }
}

.user-content {
  .three-column {
    :first-of-type {
      margin-top: 0;
    }
  }
  @include phablet {
    .three-column {
      column-count: 2;
      column-gap: 20px;
    }
  }
  @include tablet {
    .three-column {
      column-count: 3;
      column-gap: 20px;
    }
    p {
      break-inside: avoid;
    }
  }

  .arrow-link {
    a {
      @include font-style1;
      border: none !important;
      &::before {
        content: "\bb  ";
      }
    }
  }

  // Buttons from the user-content format dropdown
  span.button {
    padding: 0;
    a {
      display: inline-block;
      padding: 6px 20px 5px;
    }
  }

  .accordion-title {
    position: relative;
    padding: 20px 0;
    margin: 0;
    border-top: 1px solid #c3d6d9;
    cursor: pointer;
    &:first-child {
      border-top: none;
    }

    .open-status {
      position: absolute;
      width: 15px;
      height: 15px;
      right: 10px;
      top: 20px;
      
      &::before,
      &::after {
        content: '';
        position: absolute;
        top: 5px;
        left: 0;
        width: 15px;
        height: 3px;
      }
{'fraction_non_alphanumeric': 0.13309941520467836, 'fraction_numerical': 0.03672514619883041, 'mean_word_length': 1.5301775147928993, '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': '7390770', 'n_tokens_mistral': 1794, 'n_tokens_neox': 1630, 'n_words': 380}