<commit_before>/* General styles */

/* Layout */
section {
  padding: 20px 0;
}

/* purpleline fixes */
/* should be incorporated into purpleline core */
table {
    font-family: "Apres RE", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

th,
td {
    padding: 0.5625em 0.625em;
}

table code {
    font-family: Consolas, "Liberation Mono", Courier, monospace;
    padding: 0;
    background: transparent;
    border: none;
    color: #ce4d28;
}

.label {
    padding: 3px 5px 2px
}

#tips-and-tricks ol li {
    margin-top: 10px;
}
@media screen and (max-width: 767px) {
    h1.logo-mark.xl {
        font-size: 55px!important;
    }
    button.large,
    .button.large {
    font-size: 1rem;
    padding: 1rem 2rem;
    }
}
/* end purpleline fixes */

/* Navbar */
nav section,
nav ul li { padding: 0; }

/* Handle fixed position navbar obscuring page anchors */
.jump:before {
  display: block;
  content: " ";
  margin-top: -65px;
  height: 65px;
  visibility: hidden;
}

  #overview hgroup {
    text-align: center;
  }
#intro-copy {
    margin-top: 30px;
}

#changelog ul {
    font-size: 85%;
}

#overview {
    padding: 20px 0 0 0;
    border-bottom: 1px solid #999;
    margin: 0;
    text-align: center;
    position: relative;
    overflow: hidden;
}
#overview ul { list-style: none; margin: 30px 0 0; display: inline-block;}
#overview ul li {
    margin-left: 0;
    display: inline;
}
#overview a {
    margin: 0 16px;
}

h2.intro { margin-bottom: 10px; }
#overview h4 {
    font-size: 14px;
    font-weight: normal;
    font-family: "Apres RE", "Helvetica Neue", Helvetica, Arial, sans-serif;
    color: #777;
    margin: 0 0 30px;
    display: inline;
}
.banner {
    /*background: #ccc;*/
    background: #fff;
    border-top: solid 1px #aaa;
    padding: 10px 0;
    margin: 10px 0 0 0;
}
.banner img {
    margin-left: 20px;
}
.banner-content {
    display: inline;
}
.corner.banner {
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    width: 300px;
    position: absolute;
    right: -71px;
    top: 40px;
    font-size: 85%;
    padding: 10px 0;
    border-bottom: solid 1px #aaa;
}
.corner.logo {
  position: absolute;
  left: 20px;
  top: 20px;
}

/* Timeline */
#demo {
  width: 100%;
}

/* Steps */<commit_msg>widen demo timeline<commit_after>/* General styles */

/* Layout */
section {
  padding: 20px 0;
}

/* purpleline fixes */
/* should be incorporated into purpleline core */
table {
    font-family: "Apres RE", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

th,
td {
    padding: 0.5625em 0.625em;
}

table code {
    font-family: Consolas, "Liberation Mono", Courier, monospace;
    padding: 0;
    background: transparent;
    border: none;
    color: #ce4d28;
}

.label {
    padding: 3px 5px 2px
}

#tips-and-tricks ol li {
    margin-top: 10px;
}
@media screen and (max-width: 767px) {
    h1.logo-mark.xl {
        font-size: 55px!important;
    }
    button.large,
    .button.large {
    font-size: 1rem;
    padding: 1rem 2rem;
    }
}
/* end purpleline fixes */

/* Navbar */
nav section,
nav ul li { padding: 0; }

/* Handle fixed position navbar obscuring page anchors */
.jump:before {
  display: block;
  content: " ";
  margin-top: -65px;
  height: 65px;
  visibility: hidden;
}

  #overview hgroup {
    text-align: center;
  }
#intro-copy {
    margin-top: 30px;
}

#changelog ul {
    font-size: 85%;
}

#overview {
    padding: 20px 0 0 0;
    border-bottom: 1px solid #999;
    margin: 0;
    text-align: center;
    position: relative;
    overflow: hidden;
}
#overview ul { list-style: none; margin: 30px 0 0; display: inline-block;}
#overview ul li {
    margin-left: 0;
    display: inline;
}
#overview a {
    margin: 0 16px;
}

h2.intro { margin-bottom: 10px; }
#overview h4 {
    font-size: 14px;
    font-weight: normal;
    font-family: "Apres RE", "Helvetica Neue", Helvetica, Arial, sans-serif;
    color: #777;
    margin: 0 0 30px;
    display: inline;
}
.banner {
    /*background: #ccc;*/
    background: #fff;
    border-top: solid 1px #aaa;
    padding: 10px 0;
    margin: 10px 0 0 0;
}
.banner img {
    margin-left: 20px;
}
.banner-content {
    display: inline;
}
.corner.banner {
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    width: 300px;
    position: absolute;
    right: -71px;
    top: 40px;
    font-size: 85%;
    padding: 10px 0;
    border-bottom: solid 1px #aaa;
}
.corner.logo {
  position: absolute;
  left: 20px;
  top: 20px;
}

/* Timeline */
#demo .row {
  width: 100%;
  max-width: 1600px;
  margin-top: 30px;
}

/* Steps */
{'fraction_non_alphanumeric': 0.14288840262582056, 'fraction_numerical': 0.04726477024070022, 'mean_word_length': 2.64804469273743, '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': '3922453', 'n_tokens_mistral': 1945, 'n_tokens_neox': 1705, 'n_words': 473}