<commit_before>
/* GLOBAL */

html, body, .app{
  height: 100%;
}


body {
  background-color: #e6e6e6 !important;
  overflow: auto;
}

.content-wrapper {
  height: 100%;
  max-width: 720px;
  margin: 0 auto;
  padding-top: 400px;
}

/* OVERWRITES */

.definitions div p {
  margin-bottom: 8px !important;
  font-family: Courier;
}

.social-link.header:nth-child(2) {
  padding-left: 16px;
}

.social-link.header:nth-child(3) {
  padding-left: 16px;
}

.social-link {
  color: #4a4a4a;
  -webkit-transition: color 400ms ease-in-out; /* Safari */
  transition: color 400ms ease-in-out;
}

.medium:hover {
  color: #02B875;
}

.linkedin:hover {
  color: #0077B5;
}

.github:hover {
  color: #171515;
}

/* HEADER */




.logo {
  position: relative;
  width: 180px;
  height: 140px;
  background-color: white;
  margin: 0 auto;
}

.logo-side {
  position: relative;
  width: 90px;
  height: 70px;
  background-color: white;
  margin: 0 auto;
}

.left-side {
  float: left;
  width: 50%;
  height: 100%;
  border-right: 2px solid black;
  text-align: center;
}


.logo-letter {
  font-size: 80px;
  line-height: 140px;
}

.right-side {
  float: right;
  width: 50%;
  height: 100%;
  border-left: 2px solid black;
  text-align: center;
}


.logo-letter-side {
  font-size: 40px;
  line-height: 70px;
}


.definitions {
  position: relative;
  padding: 24px 0;
}

/* MAIN PAPER */

.paper {
  font-family: Courier;
  width: 100%;
  background-color: #ffffff;
  border: 4px solid #373737;
  box-shadow: 0px 0px 40px #6b6b6b;
  padding-left: 40px;
  padding-bottom: 40px;
}

@media (min-width: 768px) {
  .paper{
    height: calc(100% + 400px);
  }
}

.paper .row {
  width: 100%;
}

.option::-moz-selection, .typewriter-text span::-moz-selection { /* Code for Firefox */
    color: white;
    background: #4a4a4a;
}

.option::selection, .typewriter-text span::selection {
    color: white;
    background: #4a4a4a;
}

.address {
  padding-top: 16px;
  color: #4a4a4a;
}

.option {
  /*color: #373a3c;*/
}

.option:hover {
  text-decoration: none;
  color: #373a3c;
  cursor: pointer;
}

.option:hover::before{
  content: '\003E  '
}

.option:hover::after{
  content: '  \003C'
}

span a:hover {
  text-decoration: none;
}

/* HELPERS */

.rounded {
  border-radius: 8px;
}

/* BLINKER */

.flash {
  -webkit-animation-name: blinker;
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-duration: 1.2s;
}

@-webkit-keyframes blinker {
  from { opacity: 1.0; }
  70% { opacity: 1.0; }
  to { opacity: 0.0; }
}

.hide {
  display: none;
}
<commit_msg>fixed height bug in paper<commit_after>
/* GLOBAL */

html, body, .app{
  height: 100%;
}


body {
  background-color: #e6e6e6 !important;
  overflow: auto;
}

.content-wrapper {
  height: 100%;
  max-width: 720px;
  margin: 0 auto;
  padding-top: 400px;
}

/* OVERWRITES */

.definitions div p {
  margin-bottom: 8px !important;
  font-family: Courier;
}

.social-link.header:nth-child(2) {
  padding-left: 16px;
}

.social-link.header:nth-child(3) {
  padding-left: 16px;
}

.social-link {
  color: #4a4a4a;
  -webkit-transition: color 400ms ease-in-out; /* Safari */
  transition: color 400ms ease-in-out;
}

.medium:hover {
  color: #02B875;
}

.linkedin:hover {
  color: #0077B5;
}

.github:hover {
  color: #171515;
}

/* HEADER */




.logo {
  position: relative;
  width: 180px;
  height: 140px;
  background-color: white;
  margin: 0 auto;
}

.logo-side {
  position: relative;
  width: 90px;
  height: 70px;
  background-color: white;
  margin: 0 auto;
}

.left-side {
  float: left;
  width: 50%;
  height: 100%;
  border-right: 2px solid black;
  text-align: center;
}


.logo-letter {
  font-size: 80px;
  line-height: 140px;
}

.right-side {
  float: right;
  width: 50%;
  height: 100%;
  border-left: 2px solid black;
  text-align: center;
}


.logo-letter-side {
  font-size: 40px;
  line-height: 70px;
}


.definitions {
  position: relative;
  padding: 24px 0;
}

/* MAIN PAPER */

.paper {
  font-family: Courier;
  width: 100%;
  background-color: #ffffff;
  border: 4px solid #373737;
  box-shadow: 0px 0px 40px #6b6b6b;
  padding-left: 40px;
  padding-bottom: 40px;
}

@media (min-width: 768px) {
  .paper{
    min-height: calc(100% + 400px);
  }
}

.paper .row {
  width: 100%;
}

.option::-moz-selection, .typewriter-text span::-moz-selection { /* Code for Firefox */
    color: white;
    background: #4a4a4a;
}

.option::selection, .typewriter-text span::selection {
    color: white;
    background: #4a4a4a;
}

.address {
  padding-top: 16px;
  color: #4a4a4a;
}

.option {
  /*color: #373a3c;*/
}

.option:hover {
  text-decoration: none;
  color: #373a3c;
  cursor: pointer;
}

.option:hover::before{
  content: '\003E  '
}

.option:hover::after{
  content: '  \003C'
}

span a:hover {
  text-decoration: none;
}

/* HELPERS */

.rounded {
  border-radius: 8px;
}

/* BLINKER */

.flash {
  -webkit-animation-name: blinker;
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-duration: 1.2s;
}

@-webkit-keyframes blinker {
  from { opacity: 1.0; }
  70% { opacity: 1.0; }
  to { opacity: 0.0; }
}

.hide {
  display: none;
}

{'fraction_non_alphanumeric': 0.1654970760233918, 'fraction_numerical': 0.05964912280701754, 'mean_word_length': 2.983695652173913, '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': '6388293', 'n_tokens_mistral': 2391, 'n_tokens_neox': 2132, 'n_words': 458}