/* DevDojo Auth Brand Styling for Washer Dryer Guy */
#auth-heading-title {
  padding-top: 4px;
  font-weight: 800;
  letter-spacing: -0.025em;
}

/* Floating Card for Login */
[data-auth*="login"] #auth-container {
  border-radius: 1.25rem !important;
  box-shadow: 0 20px 40px -15px rgba(2, 132, 199, 0.15), 0 0 1px 1px rgba(0, 0, 0, 0.04) !important;
  border: 1px solid rgba(226, 232, 240, 0.9) !important;
}

/* Split-screen for Register */
[data-auth*="register"] #auth-container {
  box-shadow: none !important;
  border: 0 !important;
  background-color: transparent !important;
  border-radius: 0 !important;
}

/* Polished input fields */
.auth-component-input {
  border-radius: 0.75rem !important;
  font-size: 0.875rem !important;
  transition: all 0.2s ease-in-out !important;
}

/* Polished buttons */
.auth-component-button {
  border-radius: 0.75rem !important;
  font-weight: 700 !important;
  letter-spacing: -0.01em !important;
  box-shadow: 0 10px 20px -5px rgba(2, 132, 199, 0.35) !important;
  transition: all 0.2s ease-in-out !important;
}
.auth-component-button:hover {
  transform: translateY(-1px) !important;
  box-shadow: 0 14px 24px -5px rgba(2, 132, 199, 0.45) !important;
}
.auth-component-button:active {
  transform: translateY(0px) !important;
}
