/* Login Page */
.login-page {
  background: url('/path/to/background-image.jpg') no-repeat center center fixed;
  background-size: cover;
  min-height: 100vh;
  display: flex;
  align-items: center;
  justify-content: center;
}

.login-box {
  background: rgba(255, 255, 255, 0.85); /* Fondo blanco semi-transparente */
  padding: 40px;
  border-radius: 12px;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
  width: 320px;
}

.btn--primary {
  background-color: #8b0000;
  color: white;
}
