<commit_before>@import "bootstrap/mixins";

.top-fact-heading {
  //the fact's avatar +link should be raised slightly above + overlapping
  //the overall fact-info block.
  position: absolute;
  top: -38px;
  left: @topFactHorizontalPadding;

  .heading-avatar-image {
    border: 1px solid @baseBorderColor;
    background: @semiTransparentLayerColor;
    display: inline-block;
    text-align: center;
    &:before {
      height:100%;
      content:'';
      vertical-align: middle;
      display: inline-block;
    }
  }
}

.heading-avatar-favicon {
  width: 32px;
  height: 32px;
  vertical-align: middle;
  display: inline-block;
  border-radius: 2px;
}
.heading-avatar-favicon.favicon-missing {
  visibility: hidden;
  position: absolute;
}


.favicon-alternative {
  vertical-align: middle;
  font-size: 200%;
  color: rgba(0,0,0,0.4);
  text-shadow: 1px 1px white;
  display:none;
}

.favicon-missing + .favicon-alternative {
  display:inline-block;
}


.top-fact-heading-link {
  display: inline-block;
  position: relative;
  top: 8px;
  font-size: 12px;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
}

.top-fact-heading-text {
  display: inline-block;
  .ellipsis(200px);
  vertical-align: middle;
}

.fact-url-icon {
  color: @grayLight;
  font-size: 0.9em;
  margin-left: 5px;
  position: relative;
  top: 1px;
  vertical-align: middle;

  &:hover {
    color: @gray;
  }
}<commit_msg>make font size slightly fatter<commit_after>@import "bootstrap/mixins";

.top-fact-heading {
  //the fact's avatar +link should be raised slightly above + overlapping
  //the overall fact-info block.
  position: absolute;
  top: -38px;
  left: @topFactHorizontalPadding;

  .heading-avatar-image {
    border: 1px solid @baseBorderColor;
    background: @semiTransparentLayerColor;
    display: inline-block;
    text-align: center;
    &:before {
      height:100%;
      content:'';
      vertical-align: middle;
      display: inline-block;
    }
  }
}

.heading-avatar-favicon {
  width: 32px;
  height: 32px;
  vertical-align: middle;
  display: inline-block;
  border-radius: 2px;
}
.heading-avatar-favicon.favicon-missing {
  visibility: hidden;
  position: absolute;
}


.favicon-alternative {
  vertical-align: middle;
  font-size: 200%;
  color: rgba(0,0,0,0.4);
  text-shadow: 1px 1px white;
  display:none;
}

.favicon-missing + .favicon-alternative {
  display:inline-block;
}


.top-fact-heading-link {
  display: inline-block;
  position: relative;
  top: 8px;
  font-size: 12px;
  font-weight: 600;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
}

.top-fact-heading-text {
  display: inline-block;
  .ellipsis(200px);
  vertical-align: middle;
}

.fact-url-icon {
  color: @grayLight;
  font-size: 0.9em;
  margin-left: 5px;
  position: relative;
  top: 1px;
  vertical-align: middle;

  &:hover {
    color: @gray;
  }
}
{'fraction_non_alphanumeric': 0.13964122405909252, 'fraction_numerical': 0.0327119240239184, 'mean_word_length': 3.232142857142857, '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': '6612612', 'n_tokens_mistral': 1143, 'n_tokens_neox': 1038, 'n_words': 228}