/* Keep editable authentication fields visible; leave buttons and hidden fields alone. */
html:not(#usc-auth-priority):not(#usc-auth-priority-2) body form:is(#signin-form, #signup-form) input:not([type="hidden"]):not([type="submit"]):not([type="button"]):not([type="reset"]):not([type="checkbox"]):not([type="radio"]),
html:not(#usc-auth-priority):not(#usc-auth-priority-2) body form:is(#signin-form, #signup-form) select,
html:not(#usc-auth-priority):not(#usc-auth-priority-2) body form:is(#signin-form, #signup-form) textarea {
  border: 0 !important;
  border-bottom: 1px solid #6b7280 !important;
  border-radius: 0 !important;
  background-color: #fff !important;
  color: #111118 !important;
  box-shadow: none !important;
  padding: 10px 2px !important;
  min-height: 42px;
}
html:not(#usc-auth-priority):not(#usc-auth-priority-2) body form:is(#signin-form, #signup-form) input:focus-visible,
html:not(#usc-auth-priority):not(#usc-auth-priority-2) body form:is(#signin-form, #signup-form) select:focus-visible,
html:not(#usc-auth-priority):not(#usc-auth-priority-2) body form:is(#signin-form, #signup-form) textarea:focus-visible {
  border-bottom-color: #111118 !important;
  outline: 2px solid #111118 !important;
  outline-offset: 3px !important;
}

html:not(#usc-auth-priority):not(#usc-auth-priority-2) body #signin-form .usc-signin-field-wrap { border: 0 !important; box-shadow: none !important; }
