/* AUTHFORM */
@font-face {
  font-family: "DeleddaClosed";
  src: url("../fonts/Deledda Closed Regular.ttf") format("truetype-variations");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "NunitoSans";
  src: url("../fonts/NunitoSans.ttf");
  font-weight: normal;
  font-style: normal;
}

.auth-div h2 {
  font-family: "DeleddaClosed";
  font-size: 300%;
  /* Используем rem для адаптивности */
  /* color: #173974; */
  text-align: center;
  margin-top: 5%;
  /* Используем vh для адаптивности */
  margin-bottom: 0;
}

auth-header .login-form {
  font-family: "NunitoSans";
  font-style: normal;
}

label {
  font-family: "NunitoSans";
  font-size: 150%;
  margin-left: 20%;
}

.button-container {
  width: 50%;

  margin-left: auto;
  margin-right: auto;
}

.registration-button {
  font-family: "NunitoSans";
  font-style: normal;
  /* font-size: 48px; */

  width: 100%;
  padding: 10px 5px;

  background-color: rgba(254, 0, 235, 0.5);
  border-radius: 15px;

  transition: 1.3s ease;
}

.registration-button:hover {
  transform: translateY(-3px);

  box-shadow: 0 6px 20px rgba(0, 0, 0, 0.3);
  background: linear-gradient(135deg, #764ba2 0%, #667eea 100%);

  cursor: pointer;

  transition: 1.3s ease;
}