<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
label.error:before {
  border: 1px solid #f03;
}
.msg .error {
  text-align: center;
  font-size: 1.8rem;
  margin: 100px auto 140px;
}
label.error:before {
  border: 1px solid #f03;
}
label.error {
  background: #f8e2e2;
}
label.error:before {
  border: 1px solid #f03;
}
span.form__radio.error {
  max-width: 100%;
  background: #f8e2e2;
}
input[type="text"].error,
input[type="email"].error,
input[type="tel"].error,
input[type="number"].error,
input[type="url"].error,
textarea.error {
  border: 1px solid #f03;
  background: #f8e2e2;
}
input.error:focus,
textarea.error:focus {
  border: 1px solid #f03;
  background: #f8e2e2;
}
select.error {
  background: #f8e2e2;
  border: 1px solid #f03;
}
select.error:focus {
  background: #f8e2e2;
  border: 1px solid #f03;
}
input[type="file"].error {
  background: #f8e2e2;
}
select.error,
textarea.error {
  border: 1px solid #e73d5c;
  background: #ffe8ec;
}

.error input[type="radio"] + label {
  background: #ffe8ec;
}

.error input[type="radio"] + label:before {
  border-color: #e73d5c;
}

.error input[type="checkbox"] + label {
  background: #ffe8ec;
}

.error input[type="checkbox"] + label:before {
  border-color: #e73d5c;
}</pre></body></html>