/* ===================================================================
   AX4T NFC — [ax4t_nfc_login] shortcode area only.
   Loaded on top of ax4t-common.css — only edit login-specific layout
   here; colours/fonts should stay in ax4t-common.css so everything
   stays consistent.
   =================================================================== */

.ax4t-login{
  text-align: center;
}

.ax4t-login form p{
  text-align: left;
}

.ax4t-login label{
  font-weight: 600;
  display: block;
  margin-bottom: 6px;
}

.ax4t-login input[type="text"],
.ax4t-login input[type="password"],
.ax4t-login input[type="email"]{
  width: 100%;
  padding: 12px;
  border: 1px solid #ccc;
  border-radius: 8px;
  box-sizing: border-box;
  margin-bottom: 12px;
  font-family: inherit;
}

.ax4t-login .login-remember{
  font-weight: normal;
  display: flex;
  align-items: center;
  gap: 8px;
}

.ax4t-login .login-submit input[type="submit"]{
  background: var(--ax4t-primary);
  color: var(--ax4t-primary-text);
  border: 0;
  border-radius: 8px;
  padding: 12px 18px;
  cursor: pointer;
  font-size: 15px;
  width: 100%;
}
