/* auth.css
   Centralized password/auth related display rules for all password inputs.
   Migrated from per-field password display.css to a single auth stylesheet.
*/

/* Ensure password inputs maintain the canonical box metrics used across the site */
input[type="password"],
input[name="password"],
input[name="password_signup"],
.form-input[type="password"] {
  height: 34px !important;
  line-height: 34px !important;
  padding-top: 0 !important;
  padding-bottom: 0 !important;
  margin-top: 0 !important;
  margin-bottom: 0 !important;
  transform: none !important;
  vertical-align: middle !important;
  box-sizing: border-box !important;
}

/* Keep any card-table scoped password selectors local to the auth area */
.card-table input[type="password"] {
  margin-bottom: 0 !important;
}

/* End auth password-specific rules */
