<commit_before>//////////////////////////////
// Schema Component
//
// The partial and folder structure for this component should be as follows:
// _schema.scss
// schema (folder)
//   _extends.scss
//   _mixins.scss
//   _variables.scss
//
// Automatic Sass parsing is done through special comment blocks
//  - Start styling block for base component: @{component}
//  - End styling block for base component:   {component}@
//
//  - Start styling block for specific component aspect: @{component--aspect}
//  - End styling block for specific component aspect:   {component--aspect}@
//////////////////////////////

@import "schema/variables";
@import "schema/mixins";
@import "schema/extends";

//////////////////////////////
// @{schema}
// Styling for Schema Component
.schema {


  &--benefit {
    @include clearfix;
    margin-bottom: 1em;
  }

  &--title {
    @extend %base--h1;
    @extend %base--header;
  }

  &--heading {
    @extend %base--h3;
    @extend %base--header;
    line-height: 1.618em;
  }

  &--subtype {
    @extend %base--h4;
    @extend %base--header;
  }

  &--section {
    padding: .5em 0;
    border-bottom: 1px solid $thin;

    &:last-of-type {
      border-bottom: none;
    }
  }

  &--details {
    margin-left: 1em;
  }

  &--attribute {
    padding: .5em 0;
    border-bottom: 1px dashed $thin;

    &:last-of-type {
      border-bottom: none;
    }

    &-name {
      @extend %base--strong;
    }

    &-description {
      font-size: .75em;
    }

    em {
      @extend %base--em;
    }
  }

  @include layout(200px 1, .5em, 'calc') {
    &--benefit-description {
      @include grid-span(1, 2);
      margin-bottom: 1em;

      > h3:first-child {
        @extend %base--header;
        padding-top: 0;
        margin-bottom: 0;
      }
    }

    &--benefit-image {
      @include grid-span(1, 1);<commit_msg>Clea Right for Schema Descriptions<commit_after>//////////////////////////////
// Schema Component
//
// The partial and folder structure for this component should be as follows:
// _schema.scss
// schema (folder)
//   _extends.scss
//   _mixins.scss
//   _variables.scss
//
// Automatic Sass parsing is done through special comment blocks
//  - Start styling block for base component: @{component}
//  - End styling block for base component:   {component}@
//
//  - Start styling block for specific component aspect: @{component--aspect}
//  - End styling block for specific component aspect:   {component--aspect}@
//////////////////////////////

@import "schema/variables";
@import "schema/mixins";
@import "schema/extends";

//////////////////////////////
// @{schema}
// Styling for Schema Component
.schema {


  &--benefit {
    @include clearfix;
    margin-bottom: 1em;
  }

  &--title {
    @extend %base--h1;
    @extend %base--header;
  }

  &--heading {
    @extend %base--h3;
    @extend %base--header;
    line-height: 1.618em;
  }

  &--subtype {
    @extend %base--h4;
    @extend %base--header;
  }

  &--section {
    padding: .5em 0;
    border-bottom: 1px solid $thin;

    &:last-of-type {
      border-bottom: none;
    }
  }

  &--details {
    margin-left: 1em;
  }

  &--attribute {
    padding: .5em 0;
    border-bottom: 1px dashed $thin;

    &:last-of-type {
      border-bottom: none;
    }

    &-name {
      @extend %base--strong;
    }

    &-description {
      font-size: .75em;
    }

    em {
      @extend %base--em;
    }
  }

  @include layout(200px 1, .5em, 'calc') {
    &--benefit-description {
      @include grid-span(1, 2);
      margin-bottom: 1em;
      clear: right;

      > h3:first-child {
        @extend %base--header;
        padding-top: 0;
        margin-bottom: 0;
      }
    }

    &--benefit-image {
      @include grid-span(1, 1);
{'fraction_non_alphanumeric': 0.19375500400320256, 'fraction_numerical': 0.016012810248198558, 'mean_word_length': 1.80749063670412, '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': '6703645', 'n_tokens_mistral': 1322, 'n_tokens_neox': 1224, 'n_words': 305}