<commit_before>html {
  // Required to set the css `rem` sise for the font stacks.
  font-size: 62.5%;
}
@import "../frontend/styleguide/_print.scss";
@import "../frontend/styleguide/_dimensions.scss";
@import "../frontend/styleguide/_font-stacks.scss";
@import "../frontend/styleguide/_typography.scss";
@import "../frontend/styleguide/_colours.scss";
@import "../frontend/styleguide/_media-queries.scss";

@import "utils/type_sizing";

.document-preview {
  .nav-tabs {
    margin-bottom: 0;
    .guidance {
      padding: 8px 8px 8px 0;
      line-height: 18px;
      margin: 0;
      font-weight: bold;
    }
  }

  .tab-pane {
    border-left: 1px solid #ddd;
    border-right: 1px solid #ddd;
    border-bottom: 3px solid #ccc;
    padding: 3em 10% 1em 10%;
    margin-bottom: 2em;
    overflow: auto;
    min-height: 20em;

    &.document_page {
      background: white;
    }
  }

  h1 {
    margin-bottom: 0.75em;
  }
}

.document_page {
  background: #fcfcfc;
  border-left: 1px solid #ddd;
  border-right: 1px solid #ddd;
  border-bottom: 3px solid #ccc;
  padding: 3em 10% 1em 10%;
  margin-bottom: 2em;
  overflow: auto;
}

.rejected_by {
  font-weight: bold;
}

.document {
  margin-bottom: 2em;
  overflow:visible;

  @media only screen and (min-width:1024px) {
    margin-right: 2%;
  }

  .title {
    @include type-32;
  }

  .summary {
    @include type-18;
    font-style: italic;
    margin-bottom: 1.5em;
    p{
      background-image:none;
    }
  }

  .body {
    a[rel="external"]:after {
      content: url("/government/assets/preview-external-link.png");
      margin-right: 0.2em;
      margin-left: -0.2em;
    }
    @import "../frontend/helpers/_govspeak.scss";
  }

  pre.body {
    @include type-13;
  }
}
<commit_msg>Fix external icon asset path<commit_after>html {
  // Required to set the css `rem` sise for the font stacks.
  font-size: 62.5%;
}
@import "../frontend/styleguide/_print.scss";
@import "../frontend/styleguide/_dimensions.scss";
@import "../frontend/styleguide/_font-stacks.scss";
@import "../frontend/styleguide/_typography.scss";
@import "../frontend/styleguide/_colours.scss";
@import "../frontend/styleguide/_media-queries.scss";

@import "utils/type_sizing";

.document-preview {
  .nav-tabs {
    margin-bottom: 0;
    .guidance {
      padding: 8px 8px 8px 0;
      line-height: 18px;
      margin: 0;
      font-weight: bold;
    }
  }

  .tab-pane {
    border-left: 1px solid #ddd;
    border-right: 1px solid #ddd;
    border-bottom: 3px solid #ccc;
    padding: 3em 10% 1em 10%;
    margin-bottom: 2em;
    overflow: auto;
    min-height: 20em;

    &.document_page {
      background: white;
    }
  }

  h1 {
    margin-bottom: 0.75em;
  }
}

.document_page {
  background: #fcfcfc;
  border-left: 1px solid #ddd;
  border-right: 1px solid #ddd;
  border-bottom: 3px solid #ccc;
  padding: 3em 10% 1em 10%;
  margin-bottom: 2em;
  overflow: auto;
}

.rejected_by {
  font-weight: bold;
}

.document {
  margin-bottom: 2em;
  overflow:visible;

  @media only screen and (min-width:1024px) {
    margin-right: 2%;
  }

  .title {
    @include type-32;
  }

  .summary {
    @include type-18;
    font-style: italic;
    margin-bottom: 1.5em;
    p{
      background-image:none;
    }
  }

  .body {
    a[rel="external"]:after {
      content: image-url("preview-external-link.png");
      margin-right: 0.2em;
      margin-left: -0.2em;
    }
    @import "../frontend/helpers/_govspeak.scss";
  }

  pre.body {
    @include type-13;
  }
}

{'fraction_non_alphanumeric': 0.15362649914334667, 'fraction_numerical': 0.03141062250142775, 'mean_word_length': 2.5563451776649746, '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': '6876613', 'n_tokens_mistral': 1442, 'n_tokens_neox': 1346, 'n_words': 278}