<commit_before>/**
 * Mixins
 */

/**
 * Clearfix
 * Usage:
   @include clearfix;
 */

@mixin clearfix() {
 &::after {
   display: block;
   clear: both;
   content: "";
 }
}

/**
 * Unstyled keeps list items block level, just removes default browser padding and list-style.
 * Usage:
   @include list-none;
 */

@mixin list-none {
  list-style: none;
  padding-left: 0;
}

/**
 * Overlay
 * Usage
   @include overlay();
 */

@mixin overlay() {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

/**
 * Inut Placeholder
 * Usage:
   input {
     @include input-placeholder {
       color: $grey;
     }
   }
 */

@mixin input-placeholder {
  &.placeholder { @content; }
  &:-moz-placeholder { @content; }
  &::-moz-placeholder { @content; }
  &:-ms-input-placeholder { @content; }
  &::-webkit-input-placeholder { @content; }
}

/**
 * Pseudo elements after / before
 * Usage
   @include pseudo;
 */

@mixin pseudo($display: block, $position: absolute, $content: ''){
  content: $content;
  display: $display;
  position: $position;
}<commit_msg>Add max-width mixin<commit_after>/**
 * Mixins
 */

/**
 * Clearfix
 * Usage:
   @include clearfix;
 */

@mixin clearfix() {
 &::after {
   display: block;
   clear: both;
   content: "";
 }
}

/**
 * Unstyled keeps list items block level, just removes default browser padding and list-style.
 * Usage:
   @include list-none;
 */

@mixin list-none {
  list-style: none;
  padding-left: 0;
}

/**
 * Overlay
 * Usage
   @include overlay();
 */

@mixin overlay() {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

/**
 * Inut Placeholder
 * Usage:
   input {
     @include input-placeholder {
       color: $grey;
     }
   }
 */

@mixin input-placeholder {
  &.placeholder { @content; }
  &:-moz-placeholder { @content; }
  &::-moz-placeholder { @content; }
  &:-ms-input-placeholder { @content; }
  &::-webkit-input-placeholder { @content; }
}

/**
 * Pseudo elements after / before
 * Usage
   @include pseudo;
 */

@mixin pseudo($display: block, $position: absolute, $content: ''){
  content: $content;
  display: $display;
  position: $position;
}

/**
 * Set max width for an element and make it centered
 * Usage
   @include max-width(600px);
 */

@mixin max-width($max-width) {
  max-width: $max-width;
  margin-right: auto;
  margin-left: auto;
}
{'fraction_non_alphanumeric': 0.17086715079026057, 'fraction_numerical': 0.005553182400683468, 'mean_word_length': 2.877483443708609, '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': '3704105', 'n_tokens_mistral': 863, 'n_tokens_neox': 826, 'n_words': 205}