.auth-overlay {
  overflow-y: auto;
}

.auth-overlay .auth-modal {
  max-height: calc(100vh - 130px);
  overflow-y: auto;
  overscroll-behavior: contain;
}

.auth-overlay .auth-modal::-webkit-scrollbar {
  width: 0;
}

@media (max-height: 720px) {
  .auth-overlay {
    padding-top: 24px;
    padding-bottom: 76px;
    justify-content: flex-start;
  }

  .auth-overlay .auth-modal {
    max-height: calc(100vh - 116px);
    padding-top: 25px;
  }
}

.auth-modal>label .auth-lock-icon{display:flex;align-items:center;flex:0 0 27px}
.auth-lock-icon svg{display:block;width:20px;height:20px}
