<commit_before>@custom-selector :--input :--input-text, textarea, input[type=number], input[type=tel], input[type=email], input[type=date], input[type=time], input[type=file], select;
@custom-selector :--input-text input[type=text], input[type=search];

:--input {
  border: 1px solid var(--color-base);

  padding: 0.5em 0.6em;
}

input[type=file] {
  background-color: var(--color-white);
  font-size: var(--font-size-smaller);
  width: calc(100% - 1.5rem);
}

select,
input[type=date],
input[type=time],
input[type=file] {
  cursor: pointer;
}

:--input-text,
input[type=tel] {
  width: var(--width-input-normal);
}

:--input-text.input_small {
  width: var(--width-input-small);
}

:--input-text.input_medium {
  width: var(--width-input-medium);
}

:--input-text.input_large {
  width: var(--width-input-large);
}

input[type=number] {
  appearance: textfield;
  width: var(--width-input-small);
}

input[type=number]::-webkit-innter-spin-button,
input[type=number]::-webkit-outer-spin-button {
  appearance: none;
}

input[type=number].input_small {
  width: var(--width-input-tiny);
}

input[type=number].input_medium {
  width: var(--width-input-normal);
}

input[type=number].input_large {
  width: var(--width-input-medium);
}

input[type=email] {
  width: var(--width-input-medium);
}

input[type=email].input_small {
  width: var(--width-input-normal);
}

input[type=email].input_medium {
  width: var(--width-input-large);
}

textarea {
  width: var(--width-input-large);
}

textarea.input_small {
  width: var(--width-input-medium);
}

textarea.input_medium {
  width: var(--width-input-xlarge);
}

textarea.input_large {
  width: var(--width-input-xxlarge);
}

textarea.input_fill,
input[type=text].input_fill,
input[type=search].input_fill,
input[type=email].input_fill {
  width: calc(100% - 1.5rem);
}

.input__radio,
.input__checkbox {
  display: inline-block;

  padding-top: 0.1rem;
  padding-left: 0.1rem;
  padding-bottom: 0.1rem;
  padding-right: 0.5rem;

  border: 1px dotted transparent;
  cursor: pointer;
}

.input__radio:hover,
.input__radio:focus,
.input__checkbox:hover,
.input__checkbox:focus {
  border-color: var(--color-base);
}

.input__radio input[type=radio],
.input__checkbox input[type=checkbox] {
  margin-right: 0.4rem;
}

.input__radio.input__radio_block,
.input__checkbox.input__checkbox_block {
  display: block;
  margin-bottom: 0.25rem;
}<commit_msg>fix: block check margin<commit_after>@custom-selector :--input :--input-text, textarea, input[type=number], input[type=tel], input[type=email], input[type=date], input[type=time], input[type=file], select;
@custom-selector :--input-text input[type=text], input[type=search];

:--input {
  border: 1px solid var(--color-base);

  padding: 0.5em 0.6em;
}

input[type=file] {
  background-color: var(--color-white);
  font-size: var(--font-size-smaller);
  width: calc(100% - 1.5rem);
}

select,
input[type=date],
input[type=time],
input[type=file] {
  cursor: pointer;
}

:--input-text,
input[type=tel] {
  width: var(--width-input-normal);
}

:--input-text.input_small {
  width: var(--width-input-small);
}

:--input-text.input_medium {
  width: var(--width-input-medium);
}

:--input-text.input_large {
  width: var(--width-input-large);
}

input[type=number] {
  appearance: textfield;
  width: var(--width-input-small);
}

input[type=number]::-webkit-innter-spin-button,
input[type=number]::-webkit-outer-spin-button {
  appearance: none;
}

input[type=number].input_small {
  width: var(--width-input-tiny);
}

input[type=number].input_medium {
  width: var(--width-input-normal);
}

input[type=number].input_large {
  width: var(--width-input-medium);
}

input[type=email] {
  width: var(--width-input-medium);
}

input[type=email].input_small {
  width: var(--width-input-normal);
}

input[type=email].input_medium {
  width: var(--width-input-large);
}

textarea {
  width: var(--width-input-large);
}

textarea.input_small {
  width: var(--width-input-medium);
}

textarea.input_medium {
  width: var(--width-input-xlarge);
}

textarea.input_large {
  width: var(--width-input-xxlarge);
}

textarea.input_fill,
input[type=text].input_fill,
input[type=search].input_fill,
input[type=email].input_fill {
  width: calc(100% - 1.5rem);
}

.input__radio,
.input__checkbox {
  display: inline-block;

  padding-top: 0.1rem;
  padding-left: 0.1rem;
  padding-bottom: 0.1rem;
  padding-right: 0.5rem;

  border: 1px dotted transparent;
  cursor: pointer;
}

.input__radio:hover,
.input__radio:focus,
.input__checkbox:hover,
.input__checkbox:focus {
  border-color: var(--color-base);
}

.input__radio input[type=radio],
.input__checkbox input[type=checkbox] {
  margin-right: 0.4rem;
}

.input__radio.input__radio_block,
.input__checkbox.input__checkbox_block {
  display: block;
}
{'fraction_non_alphanumeric': 0.18480535789033067, 'fraction_numerical': 0.011511092507325241, 'mean_word_length': 4.544083526682135, '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': '4287738', 'n_tokens_mistral': 1872, 'n_tokens_neox': 1808, 'n_words': 265}