/* ==================================================

   REGISTER PAGE — Page-specific styles
   Extends the signin base styles for the registration form.

   ================================================== */

/* Name fields side by side */
.register-name-row {
  display: flex;
  gap: 10px;
}

.register-name-row .signin-form__input {
  flex: 1;
  min-width: 0;
}

/* Password requirements hint */
.register-hint {
  font-size: 12px;
  font-weight: 300;
  color: var(--text-muted);
  line-height: 1.5;
  margin-top: -6px;
}

/* ==================================================
   RESPONSIVE
   ================================================== */
@media (width <= 600px) {
  .register-name-row {
    flex-direction: column;
    gap: 12px;
  }
}
