/* Nihao WMS — login page branding. All rules scoped to .for-login so the
   worker (/wms) and manager (/manager) apps are never affected. */

.for-login {
  --nihao-navy: #0f172a;
}

.for-login .page-card-head {
  text-align: center;
}

.for-login .app-logo {
  width: 60px;
  height: 60px;
  border-radius: 15px;
  margin-bottom: 6px;
}

.for-login .page-card-head h4 {
  font-weight: 700;
  letter-spacing: -0.3px;
  color: var(--nihao-navy);
}

/* Subtle tagline under the title */
.for-login .page-card-head h4::after {
  content: "Warehouse Management";
  display: block;
  margin-top: 4px;
  font-size: 12px;
  font-weight: 500;
  letter-spacing: 0.2px;
  color: #94a3b8;
}

.for-login .login-content.page-card {
  border: 1px solid #e8ebef;
  border-radius: 16px;
  box-shadow: 0 14px 44px rgba(15, 23, 42, 0.09);
}

.for-login .btn-login.btn-primary {
  background: var(--nihao-navy);
  border-color: var(--nihao-navy);
  font-weight: 600;
}

.for-login .btn-login.btn-primary:hover,
.for-login .btn-login.btn-primary:focus {
  background: #1e293b;
  border-color: #1e293b;
}

/* No SMTP / no social providers in the pilot, so hide the flows that dead-end:
   forgot-password, the "Login with Email Link" button, and its "or" divider. */
.for-login .forgot-password-message,
.for-login .login-with-email-link,
.for-login .login-divider,
.for-login .social-logins {
  display: none;
}
