<commit_before>$mat-paginator-height: 56px;
$mat-paginator-padding: 0 8px;

$mat-paginator-items-per-page-label-margin: 0 4px;
$mat-paginator-selector-margin: 0 4px;
$mat-paginator-selector-trigger-min-width: 56px;

$mat-paginator-range-label-margin: 0 32px;

$mat-paginator-button-margin: 8px;
$mat-paginator-button-icon-height: 8px;
$mat-paginator-button-icon-width: 8px;

$mat-paginator-button-decrement-icon-margin: 12px;
$mat-paginator-button-increment-icon-margin: 16px;

.mat-paginator {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  min-height: $mat-paginator-height;
  padding: $mat-paginator-padding;
}

.mat-paginator-page-size {
  display: flex;
  align-items: center;
}

.mat-paginator-page-size-label {
  margin: $mat-paginator-items-per-page-label-margin;
}

.mat-paginator-page-size-select {
  margin: $mat-paginator-selector-margin;

  .mat-select-trigger {
    min-width: $mat-paginator-selector-trigger-min-width;
  }
}

.mat-paginator-range-label {
  margin: $mat-paginator-range-label-margin;
}

.mat-paginator-increment-button + .mat-paginator-increment-button {
  margin: 0 0 0 $mat-paginator-button-margin;

  [dir='rtl'] & {
    margin: 0 $mat-paginator-button-margin 0 0;
  }
}

.mat-paginator-increment,
.mat-paginator-decrement {
  width: $mat-paginator-button-icon-width;
  height: $mat-paginator-button-icon-height;
}

.mat-paginator-decrement,
[dir='rtl'] .mat-paginator-increment {
  transform: rotate(45deg);
}
.mat-paginator-increment,
[dir='rtl'] .mat-paginator-decrement {<commit_msg>fix(paginator): underlying select vertical alignment (#6354)<commit_after>$mat-paginator-height: 56px;
$mat-paginator-padding: 0 8px;

$mat-paginator-items-per-page-label-margin: 0 4px;
$mat-paginator-selector-margin: 0 4px;
$mat-paginator-selector-trigger-min-width: 56px;

$mat-paginator-range-label-margin: 0 32px;

$mat-paginator-button-margin: 8px;
$mat-paginator-button-icon-height: 8px;
$mat-paginator-button-icon-width: 8px;

$mat-paginator-button-decrement-icon-margin: 12px;
$mat-paginator-button-increment-icon-margin: 16px;

.mat-paginator {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  min-height: $mat-paginator-height;
  padding: $mat-paginator-padding;
}

.mat-paginator-page-size {
  display: flex;
  align-items: center;
}

.mat-paginator-page-size-label {
  margin: $mat-paginator-items-per-page-label-margin;
}

.mat-paginator-page-size-select {
  // Since the select won't have a placeholder we can remove the space that is reserved for it.
  padding-top: 0;
  margin: $mat-paginator-selector-margin;

  .mat-select-trigger {
    min-width: $mat-paginator-selector-trigger-min-width;
  }
}

.mat-paginator-range-label {
  margin: $mat-paginator-range-label-margin;
}

.mat-paginator-increment-button + .mat-paginator-increment-button {
  margin: 0 0 0 $mat-paginator-button-margin;

  [dir='rtl'] & {
    margin: 0 $mat-paginator-button-margin 0 0;
  }
}

.mat-paginator-increment,
.mat-paginator-decrement {
  width: $mat-paginator-button-icon-width;
  height: $mat-paginator-button-icon-height;
}

.mat-paginator-decrement,
[dir='rtl'] .mat-paginator-increment {
  transform: rotate(45deg);
}
.mat-paginator-increment,
[dir='rtl'] .mat-paginator-decrement {
{'fraction_non_alphanumeric': 0.16087357736081206, 'fraction_numerical': 0.01876345739772378, 'mean_word_length': 4.211538461538462, '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': '1058004', 'n_tokens_mistral': 1306, 'n_tokens_neox': 1233, 'n_words': 186}