.signin-panel {
  position: relative;
}

.signin-panel .form {
  margin-top: 24px;
}

.signin-actions {
  display: grid;
  gap: 12px;
  margin-top: 4px;
}

#orgLoginButton,
#adminLoginButton,
#changePasscodeButton {
  width: 100%;
}

.admin-login-block {
  display: grid;
  gap: 8px;
  margin-top: 22px;
  padding-top: 20px;
  border-top: 1px solid var(--rp-border);
}

.signup-link {
  margin: 22px 0 0;
  color: var(--rp-text-muted);
  font-size: 13px;
  text-align: center;
}

.change-panel {
  margin-top: 24px;
  padding-top: 24px;
  border-top: 1px solid var(--rp-border);
}
