.auth-form .field-card input,
.auth-form .field-card textarea {
  background: #e7ebf0;
  border: 1px solid #d5dce5;
  border-radius: 16px;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.72);
  padding: 14px 16px;
  transition:
    background 160ms ease,
    border-color 160ms ease,
    box-shadow 160ms ease;
}

.auth-form .field-card input::placeholder,
.auth-form .field-card textarea::placeholder {
  color: #7b858f;
}

.auth-form .field-card input:focus,
.auth-form .field-card textarea:focus {
  background: #eef2f6;
  border-color: #b9c7d8;
  box-shadow:
    0 0 0 4px rgba(0, 92, 186, 0.08),
    inset 0 1px 0 rgba(255, 255, 255, 0.9);
}

.auth-form .field-card small {
  margin-top: 10px;
}

.captcha-row input {
  background: #e7ebf0;
  border: 1px solid #d5dce5;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.72);
}

.captcha-prompt {
  background: #e3e8ee;
}
