<commit_before>@import "../shared/utils";
@import "colours";

#wrapper #content {
  a {
    text-decoration: none;
    font-weight: bold;
  }

  h1.section_title {
    color: #333;
    @include type-18;
    margin-bottom: 1em;
  }

  .related_content {
    background: #f5f5f5;
    border: 1px solid #ddd;
    border-top: none;
    padding-top: 1em;
  }

  .policy_area_view {

    .policy_area_overview {
      background: #fff;
      border: 1px solid #ddd;
      border-bottom: 1px solid #ccc;
      padding-bottom: 1em;
      margin-top: 0.1em;
      margin-bottom: 0;
      position: relative;

      section.policy_area {
        h1.page_title {
          @include type-24;

          background: #353500;
          border-bottom: 4px solid $collation-green;
          color: #ffffdf;

          padding: 0.5em 1em;
          text-shadow: none;
          margin-bottom: 0.7em;
        }

        p {
          @include type-16;
          margin-left: 1.75em;
          margin-right: 1.75em;
          padding-right: 40%;
        }
      }

      #recently-changed {
        position: absolute;
        top: 0.5em;
        right: 1em;
        border-bottom: 1px solid #bbb;
        @include box-shadow(0, 0, 4px, rgba(150,150,150,0.4));
        z-index: 10;
        width: 40%;

        h1 {
          border-top: 1px solid #222;
          background: #242400;
          @include type-18;
          margin-bottom: 0;
          padding: 0.5em;
          color: #ffffdf;
          border-bottom: 4px solid $collation-green;

        }

        ul {
          background: #fffff0;
          margin-bottom: 0;
          padding-top: 0.85em;
          padding-bottom: 0.5em;
          border-left: 1px solid #ddd;
          border-right: 1px solid #ddd;
          border-top: 1px solid #ffffce;

          li {
            margin-bottom: 0.75em;
            padding: 0 1em;

            div {
              @include type-12;
              line-height: 1.5em;
              margin: 0;

              &.metadata {
                font-size: 0.7em;
                line-height: 1em;
              }
            }
          }
        }
      }
    }

    .priority_policies {
      border-bottom: 1px solid #ddd;
      section {
        ul {
          @include clearfix;

          li {
            @include type-14;
            @include span_one_column;

            div.inner {
              padding: 1em 1em 0.5em 1em;
              margin: 0;
              background: #fefefe;
              border: 1px solid #ddd;
              position: relative;
              div.img {
                border: 4px solid #fff;
                @include box-shadow(0, 0, 2px, #ddd);
                height: 100px;
                overflow: hidden;
                margin-bottom: 0.5em;
              }
            }
          }

          &.half_columns {
            li {
              @include span_half_a_column;
            }
          }
        }
      }

    }


    .all_policies {
      section#policies {
        background: #fff;
        padding: 1em;
        border-left: 1px solid #ddd;
        border-right: 1px solid #ddd;
      }
    }

    .collection section {
      margin-right: 0;
      padding: 1em 0;
      h1 {
        @extend .section_title;
        margin-bottom: 0.5em;
      }

      ul {
        margin: 0;
        padding: 0;
        li {
          @include type-13;
          margin-bottom: 0;
          border-bottom: 1px solid #ddd;
          padding: 0.5em 0 0.5em 0;
          div {
            line-height: 1.5em;
            margin: 0;

            &.metadata, &.small {
              font-size: 0.85em;
              line-height: 1em;
              margin-bottom: 1em;
              color: #777;
            }
          }

          &:last-child {
            border-bottom: 0;
          }
        }
      }
    }

    .orgs section {
      padding-left: 0.5em;
    }
  }
}<commit_msg>Align up the collection elements for related items (orgs, policies etc).<commit_after>@import "../shared/utils";
@import "colours";

#wrapper #content {
  a {
    text-decoration: none;
    font-weight: bold;
  }

  h1.section_title {
    color: #333;
    @include type-18;
    margin-bottom: 1em;
  }

  .related_content {
    background: #f5f5f5;
    border: 1px solid #ddd;
    border-top: none;
    padding-top: 1em;
  }

  .policy_area_view {

    .policy_area_overview {
      background: #fff;
      border: 1px solid #ddd;
      border-bottom: 1px solid #ccc;
      padding-bottom: 1em;
      margin-top: 0.1em;
      margin-bottom: 0;
      position: relative;

      section.policy_area {
        h1.page_title {
          @include type-24;

          background: #353500;
          border-bottom: 4px solid $collation-green;
          color: #ffffdf;

          padding: 0.5em 1em;
          text-shadow: none;
          margin-bottom: 0.7em;
        }

        p {
          @include type-16;
          margin-left: 1.75em;
          margin-right: 1.75em;
          padding-right: 40%;
        }
      }

      #recently-changed {
        position: absolute;
        top: 0.5em;
        right: 1em;
        border-bottom: 1px solid #bbb;
        @include box-shadow(0, 0, 4px, rgba(150,150,150,0.4));
        z-index: 10;
        width: 40%;

        h1 {
          border-top: 1px solid #222;
          background: #242400;
          @include type-18;
          margin-bottom: 0;
          padding: 0.5em;
          color: #ffffdf;
          border-bottom: 4px solid $collation-green;

        }

        ul {
          background: #fffff0;
          margin-bottom: 0;
          padding-top: 0.85em;
          padding-bottom: 0.5em;
          border-left: 1px solid #ddd;
          border-right: 1px solid #ddd;
          border-top: 1px solid #ffffce;

          li {
            margin-bottom: 0.75em;
            padding: 0 1em;

            div {
              @include type-12;
              line-height: 1.5em;
              margin: 0;

              &.metadata {
                font-size: 0.7em;
                line-height: 1em;
              }
            }
          }
        }
      }
    }

    .priority_policies {
      border-bottom: 1px solid #ddd;
      section {
        ul {
          @include clearfix;

          li {
            @include type-14;
            @include span_one_column;

            div.inner {
              padding: 1em 1em 0.5em 1em;
              margin: 0;
              background: #fefefe;
              border: 1px solid #ddd;
              position: relative;
              div.img {
                border: 4px solid #fff;
                @include box-shadow(0, 0, 2px, #ddd);
                height: 100px;
                overflow: hidden;
                margin-bottom: 0.5em;
              }
            }
          }

          &.half_columns {
            li {
              @include span_half_a_column;
            }
          }
        }
      }

    }

    .collection section {
      border-bottom: 1px solid #ccc;
      margin-left: 0;
      padding: 0.5em 0;
      margin-bottom: 0.5em;
      h1 {
        @extend .section_title;
        @include type-16;
        margin-bottom: 0;
      }

      ul {
        margin: 0;
        padding: 0;
        li {
          @include type-13;
          margin-bottom: 0;
          border-bottom: 1px solid #ddd;
          padding: 0.5em 0 0.5em 0;
          div {
            line-height: 1.5em;
            margin: 0;

            &.metadata, &.small {
              font-size: 0.85em;
              line-height: 1em;
              margin-bottom: 1em;
              color: #777;
            }
          }

          &:last-child {
            border-bottom: 0;
          }
        }
      }
    }

    .all_policies {
      section#policies {
        background: #fff;
        padding: 1em;
        border-left: 1px solid #ddd;
        border-right: 1px solid #ddd;

        h1 {
          @extend .section_title;
          margin-bottom: 0.5em;

        }
      }
    }

  }
}
{'fraction_non_alphanumeric': 0.10615153788447111, 'fraction_numerical': 0.04051012753188297, 'mean_word_length': 1.134204909284952, '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': '7550172', 'n_tokens_mistral': 2785, 'n_tokens_neox': 2486, 'n_words': 563}