<commit_before>.sv-text {
  background-color: transparent;
  border: none;
  border-bottom: 0.07em solid #d4d4d4;
  box-sizing: border-box;
  font-size: 1em;
  font-family: inherit;
  padding-left: 1em;
  width: 100%;
}
.sv-text:focus {
  border-color: $main-color;
  outline: none;
}
.sv-text:-webkit-autofill {
  -webkit-box-shadow: 0 0 0 30px white inset;
}
.sv-text::placeholder {
  color: $text-color;
}
.sv-text[type="date"] {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 21.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 10 10' style='enable-background:new 0 0 10 10;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23404040;%7D%0A%3C/style%3E%3Cpolygon class='st0' points='2,2 0,4 5,9 10,4 8,2 5,5 '/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat, repeat;
  background-position: right 0.61em top 50%, 0 0;
  background-size: 0.57em auto, 100%;
}
.sv-text[type="date"]:focus {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 21.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 10 10' style='enable-background:new 0 0 10 10;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%231AB394;%7D%0A%3C/style%3E%3Cpolygon class='st0' points='2,2 0,4 5,9 10,4 8,2 5,5 '/%3E%3C/svg%3E ");
}

.sv-text[type="date"]::-webkit-calendar-picker-indicator {
  color: transparent;
  background: transparent;
}
.sv-text[type="date"]::-webkit-clear-button {
  display: none;
}
.sv-text[type="date"]::-webkit-inner-spin-button {
  display: none;
}
.sv-text--error {
  color: $error-color;
  border-color: $error-color;
}
.sv-text--error::placeholder {
  color: $error-color;
}
<commit_msg>Disable box-shadow for invalid input in firefox<commit_after>.sv-text {
  background-color: transparent;
  border: none;
  border-bottom: 0.07em solid #d4d4d4;
  box-sizing: border-box;
  font-size: 1em;
  font-family: inherit;
  padding-left: 1em;
  width: 100%;
}
.sv-text:focus {
  border-color: $main-color;
  outline: none;
}
.sv-text:invalid {
  box-shadow: none;
}
.sv-text:-webkit-autofill {
  -webkit-box-shadow: 0 0 0 30px white inset;
}
.sv-text::placeholder {
  color: $text-color;
}
.sv-text[type="date"] {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 21.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 10 10' style='enable-background:new 0 0 10 10;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23404040;%7D%0A%3C/style%3E%3Cpolygon class='st0' points='2,2 0,4 5,9 10,4 8,2 5,5 '/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat, repeat;
  background-position: right 0.61em top 50%, 0 0;
  background-size: 0.57em auto, 100%;
}
.sv-text[type="date"]:focus {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 21.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 10 10' style='enable-background:new 0 0 10 10;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%231AB394;%7D%0A%3C/style%3E%3Cpolygon class='st0' points='2,2 0,4 5,9 10,4 8,2 5,5 '/%3E%3C/svg%3E ");
}

.sv-text[type="date"]::-webkit-calendar-picker-indicator {
  color: transparent;
  background: transparent;
}
.sv-text[type="date"]::-webkit-clear-button {
  display: none;
}
.sv-text[type="date"]::-webkit-inner-spin-button {
  display: none;
}
.sv-text--error {
  color: $error-color;
  border-color: $error-color;
}
.sv-text--error::placeholder {
  color: $error-color;
}

{'fraction_non_alphanumeric': 0.20474495848161328, 'fraction_numerical': 0.08920521945432977, 'mean_word_length': 4.759562841530054, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 4, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 8, 'xml': 20}, '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': '746316', 'n_tokens_mistral': 2010, 'n_tokens_neox': 1792, 'n_words': 321}