<commit_before>.sticky-container {
  top: 0;
  position: absolute;
  z-index: 100;
  transform: translate3d(0,0,0); // this fixes the scroll lag for sticky headers in Safari on iOS
  margin: 0 auto;
  width: 100%;
  backface-visibility: hidden;

  &.affix {
    position: fixed;
    top: 0;

    @include tablet-up {
      margin-top: -138px;
    }

    @include smartphone {
      margin-top: -106px;
    }
  }
}

.sticky-container--home {

  @include tablet-up {
    position: fixed;
  }

  &.affix {
    @include smartphone {
      margin-top: -56px;
    }
  }
}
.sticky-container--longportalnames {

  @include tablet {
    position: absolute;
  }
  
  @include desktop-up {
    position: fixed;
  }
}

.sticky-container--home.sticky-container--longportalnames.affix {
  @include tablet {
    margin-top: -62px;
  }
}

.affix-top {
  margin-top: 0;
}

.affix-placeholder {
  top: 0;

  @include tablet-up {
    height: 216px;
  }

  @include smartphone {
    height: 178px;
  }
}

.affix-placeholder--home {
  @include tablet-up {
    height: 100px;
  }

  @include smartphone {
    height: 136px;
  }
}

.affix-placeholder--longportalnames {

  @include tablet-up {
    height: 132px;
  }
}

.affix-placeholder--compact {
  height: 80px;
}<commit_msg>Dev Snapshot<commit_after>.sticky-container {
  top: 0;
  position: absolute;
  z-index: 100;
  transform: translate3d(0,0,0); // this fixes the scroll lag for sticky headers in Safari on iOS
  margin: 0 auto;
  width: 100%;
  backface-visibility: hidden;

  &.affix {
    position: fixed;
    top: 0;

    @include tablet-up {
      margin-top: -138px;
    }

    @include smartphone {
      margin-top: -106px;
    }
  }
}

.sticky-container--home {

  @include tablet-up {
    position: fixed;
  }

  &.affix {
    @include smartphone {
      margin-top: -56px;
    }
  }
}
.sticky-container--longportalnames {

  @include tablet {
    position: absolute;
  }
  
  @include desktop-up {
    position: fixed;
  }
}

.sticky-container--home.sticky-container--longportalnames.affix {
  @include tablet {
    margin-top: -62px;
  }
}

.affix-top {
  margin-top: 0;
}

.affix-placeholder {
  top: 0;

  @include tablet-up {
    height: 216px;
  }

  @include smartphone {
    height: 178px;
  }
}

.affix-placeholder--home {
  @include tablet-up {
    height: 100px;
  }

  @include smartphone {
    height: 136px;
  }
}

.affix-placeholder--home.affix-placeholder--longportalnames {

  @include tablet {
    height: 136px;
  }
}

.affix-placeholder--compact {
  height: 80px;
}
{'fraction_non_alphanumeric': 0.13704581358609794, 'fraction_numerical': 0.03317535545023697, 'mean_word_length': 2.4183535762483133, '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': '16945', 'n_tokens_mistral': 1032, 'n_tokens_neox': 930, 'n_words': 193}