html,
body {
  height: 100%;
}

html {
  overflow-x: hidden;
  overflow-y: scroll !important;
  scrollbar-gutter: stable !important;
  background: transparent !important;
}

body {
  overflow-x: hidden !important;
  overflow-y: visible !important;
  width: 100%;
  min-width: 100%;
  min-height: 100vh;
  margin: 0;
  background: transparent !important;
}

body.admin-auth,
body.admin-auth .auth-wrap {
  width: 100%;
  min-width: 100%;
}

body.admin-auth .site-header,
body.admin-auth .header-info,
body.admin-auth .header-main {
  width: 100%;
}

body.admin-auth::after {
  content: none !important;
  display: none !important;
  background-image: none;
}

.auth-wrap {
  padding: 18px 16px;
}

.auth-corner {
  display: none !important;
}

.auth-card {
  z-index: 2;
}

.step-note{
  margin: 12px 0 16px;

  text-align:center; /* ВОТ центр */

  font-size:14px;
  color:rgba(43,43,43,.6);

  line-height:1.4;
}

.check-row {
  display: flex;
  gap: 10px;
  align-items: center;
  margin: 10px 0;
}

.resend-form {
  margin-top: 12px;
  text-align: center;
}

.resend-link {
  background: transparent;
  border: 0;
  padding: 0;
  margin: 0;
  font: inherit;
  color: #b07b00;
  cursor: pointer;
  text-decoration: underline;
}

.resend-link:hover {
  opacity: .85;
}

.resend-link[disabled] {
  opacity: .45;
  cursor: not-allowed;
  text-decoration: none;
}

.resend-hint {
  margin-top: 6px;
  font-size: 14px;
  opacity: .75;
}

.admin-login-back-form {
  text-align: center;
  margin-top: 6px;
}

.admin-login-bottom-link {
  margin-top: 10px;
}

/* Email текст */
.auth-form{
  text-align:center; /* центрирует ВСЁ внутри */

}

/* Email слева */
.auth-field{
  text-align:left;
}

.field-label{
  font-size:16px;
  color:rgba(43,43,43,.65);
  margin-bottom:8px;
  padding-left:12px;
}

/* Текст снизу по центру */
.hint{
  text-align:center;
  font-size:16px;
  color:rgba(43,43,43,.6);
  margin-top:12px;
}

/* Ссылка Telegram */
.tg-link{
  color:#b77a7a;
  font-weight:600;
  text-decoration:none;
}

.tg-link:hover{
  text-decoration:underline;
  opacity:.8;
}
