/* Оформление страниц входа/регистрации (devdojo/auth подхватывает /auth/app.css сам).
   Задача: тот же шрифт и та же плотность, что на остальном сайте. */
@import url('https://fonts.bunny.net/css?family=inter:400,500,600,700&display=swap');

:root {
  --pm-font-sans: "Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;
}

html, body,
input, button, select, textarea,
.auth-component-input, .auth-component-button {
  font-family: var(--pm-font-sans) !important;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

h1, h2, h3, .auth-component-heading {
  letter-spacing: -0.022em !important;
  font-weight: 600 !important;
}

/* Поля и кнопки — современные радиусы и высота, без «пухлости» шаблона */
.auth-component-input {
  border-radius: 10px !important;
  font-size: 15px !important;
}
.auth-component-button {
  border-radius: 10px !important;
  font-weight: 500 !important;
  letter-spacing: -0.01em;
  transition: transform .06s ease, opacity .15s ease;
}
.auth-component-button:active { transform: translateY(1px); }
