<commit_before>@import "twitter/bootstrap/variables";
@import "twitter/bootstrap/mixins";
@import "mixins/action_list";
@import "mixins/ndp_triangle_arrows";
@import "mixins/new_design";

.ellipsis() {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  -ms-text-overflow: ellipsis;
}

.opacity(@opacity: 0.5) {
  -moz-opacity: @opacity;
  -khtml-opacity: @opacity;
  -webkit-opacity: @opacity;
  opacity: @opacity;
}

.reset-main-padding() {
  margin-left: -@mainLeftPadding;
  margin-right: -@mainRightPadding;
  padding-left: @mainLeftPadding;
  padding-right: @mainRightPadding;
}

.background() {
  background-color: #ecedef;
  background-image: image-url('background.png');
}

.fading-border(@color) {
  -webkit-border-image: -webkit-linear-gradient(90deg, @color, fade(@color, 0)) 1 100%;
  -moz-border-image:    -moz-linear-gradient(90deg, @color, fade(@color, 0)) 1 100%;
  -ms-border-image:     -ms-linear-gradient(90deg, @color, fade(@color, 0)) 1 100%;
}

.button-background(@start, @stop, @angle: top) {
    background: @start;
    background: -moz-linear-gradient(@angle, @stop 0%, @start 100%);
    background: -o-linear-gradient(@angle, @stop 0%, @start 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, @stop), color-stop(100%, @start));
    background: -webkit-linear-gradient(@angle, @stop 0%, @start 100%);
    background: linear-gradient(@angle, @stop 0%, @start 100%);
}

.striped(@angle: 45deg, @stripeColor: rgba(255,255,255,.15)) {
  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(.25, @stripeColor), color-stop(.25, transparent), color-stop(.5, transparent), color-stop(.5, @stripeColor), color-stop(.75, @stripeColor), color-stop(.75, transparent), to(transparent));
  background-image: -webkit-linear-gradient(@angle, @stripeColor 25%, transparent 25%, transparent 50%, @stripeColor 50%, @stripeColor 75%, transparent 75%, transparent);
  background-image: -moz-linear-gradient(@angle, @stripeColor 25%, transparent 25%, transparent 50%, @stripeColor 50%, @stripeColor 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(@angle, @stripeColor 25%, transparent 25%, transparent 50%, @stripeColor 50%, @stripeColor 75%, transparent 75%, transparent);
  background-image: linear-gradient(@angle, @stripeColor 25%, transparent 25%, transparent 50%, @stripeColor 50%, @stripeColor 75%, transparent 75%, transparent);
}

.background-size(@size) {
  -webkit-background-size:  @size;
  -moz-background-size:     @size;
  -o-background-size:       @size;
  background-size:          @size;
}

.loading-stripes-keyframes() {
    from  { background-position: 40px 0; }
    to    { background-position: 0 0; }
}

.animate-stripes(@seconds: 2s) {
  @-webkit-keyframes loading-stripes { .loading-stripes-keyframes(); }

  // Firefox
  @-moz-keyframes loading-stripes { .loading-stripes-keyframes(); }

  // IE9
  @-ms-keyframes loading-stripes { .loading-stripes-keyframes(); }

  // Opera, opera needs a special treatment
  @-o-keyframes loading-stripes {
    from  { background-position: 0 0; }
    to    { background-position: 40px 0; }
  }

  // Spec
  @keyframes loading-stripes {
    from  { background-position: 40px 0; }
    to    { background-position: 0 0; }
  }

  -webkit-animation:  loading-stripes @seconds linear infinite;
  -moz-animation:     loading-stripes @seconds linear infinite;
  -ms-animation:      loading-stripes @seconds linear infinite;
  -o-animation:       loading-stripes @seconds linear infinite;
  animation:          loading-stripes @seconds linear infinite;
}

.transform(@string) {
  -webkit-transform: @string;
  -moz-transform:    @string;
  -ms-transform:     @string;
  -o-transform:      @string;
  transform:         @string;
}<commit_msg>Removed unnecessary .transform<commit_after>@import "twitter/bootstrap/variables";
@import "twitter/bootstrap/mixins";
@import "mixins/action_list";
@import "mixins/ndp_triangle_arrows";
@import "mixins/new_design";

.ellipsis() {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  -ms-text-overflow: ellipsis;
}

.opacity(@opacity: 0.5) {
  -moz-opacity: @opacity;
  -khtml-opacity: @opacity;
  -webkit-opacity: @opacity;
  opacity: @opacity;
}

.reset-main-padding() {
  margin-left: -@mainLeftPadding;
  margin-right: -@mainRightPadding;
  padding-left: @mainLeftPadding;
  padding-right: @mainRightPadding;
}

.background() {
  background-color: #ecedef;
  background-image: image-url('background.png');
}

.fading-border(@color) {
  -webkit-border-image: -webkit-linear-gradient(90deg, @color, fade(@color, 0)) 1 100%;
  -moz-border-image:    -moz-linear-gradient(90deg, @color, fade(@color, 0)) 1 100%;
  -ms-border-image:     -ms-linear-gradient(90deg, @color, fade(@color, 0)) 1 100%;
}

.button-background(@start, @stop, @angle: top) {
    background: @start;
    background: -moz-linear-gradient(@angle, @stop 0%, @start 100%);
    background: -o-linear-gradient(@angle, @stop 0%, @start 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, @stop), color-stop(100%, @start));
    background: -webkit-linear-gradient(@angle, @stop 0%, @start 100%);
    background: linear-gradient(@angle, @stop 0%, @start 100%);
}

.striped(@angle: 45deg, @stripeColor: rgba(255,255,255,.15)) {
  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(.25, @stripeColor), color-stop(.25, transparent), color-stop(.5, transparent), color-stop(.5, @stripeColor), color-stop(.75, @stripeColor), color-stop(.75, transparent), to(transparent));
  background-image: -webkit-linear-gradient(@angle, @stripeColor 25%, transparent 25%, transparent 50%, @stripeColor 50%, @stripeColor 75%, transparent 75%, transparent);
  background-image: -moz-linear-gradient(@angle, @stripeColor 25%, transparent 25%, transparent 50%, @stripeColor 50%, @stripeColor 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(@angle, @stripeColor 25%, transparent 25%, transparent 50%, @stripeColor 50%, @stripeColor 75%, transparent 75%, transparent);
  background-image: linear-gradient(@angle, @stripeColor 25%, transparent 25%, transparent 50%, @stripeColor 50%, @stripeColor 75%, transparent 75%, transparent);
}

.background-size(@size) {
  -webkit-background-size:  @size;
  -moz-background-size:     @size;
  -o-background-size:       @size;
  background-size:          @size;
}

.loading-stripes-keyframes() {
    from  { background-position: 40px 0; }
    to    { background-position: 0 0; }
}

.animate-stripes(@seconds: 2s) {
  @-webkit-keyframes loading-stripes { .loading-stripes-keyframes(); }

  // Firefox
  @-moz-keyframes loading-stripes { .loading-stripes-keyframes(); }

  // IE9
  @-ms-keyframes loading-stripes { .loading-stripes-keyframes(); }

  // Opera, opera needs a special treatment
  @-o-keyframes loading-stripes {
    from  { background-position: 0 0; }
    to    { background-position: 40px 0; }
  }

  // Spec
  @keyframes loading-stripes {
    from  { background-position: 40px 0; }
    to    { background-position: 0 0; }
  }

  -webkit-animation:  loading-stripes @seconds linear infinite;
  -moz-animation:     loading-stripes @seconds linear infinite;
  -ms-animation:      loading-stripes @seconds linear infinite;
  -o-animation:       loading-stripes @seconds linear infinite;
  animation:          loading-stripes @seconds linear infinite;
}
{'fraction_non_alphanumeric': 0.1635538954108858, 'fraction_numerical': 0.03708644610458912, 'mean_word_length': 4.131416837782341, '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': '5993968', 'n_tokens_mistral': 2753, 'n_tokens_neox': 2420, 'n_words': 559}