verdocs-otp-dialog {
  font-family: "Inter", "Barlow", sans-serif;
  box-sizing: border-box;
}
verdocs-otp-dialog div {
  box-sizing: border-box;
}
verdocs-otp-dialog .heading {
  display: flex;
  flex-direction: row;
  width: 100%;
  align-items: center;
  justify-content: space-between;
}
verdocs-otp-dialog .heading .title {
  font-size: 20px;
  font-weight: 500;
}
verdocs-otp-dialog .step {
  margin-left: 6px;
  color: #666;
}
verdocs-otp-dialog .help-box {
  display: flex;
  flex-direction: row;
  padding: 0;
  align-items: center;
  color: black;
  margin-bottom: 20px;
}
verdocs-otp-dialog .help-details {
  display: flex;
  flex-direction: column;
  margin-left: 0;
  font-size: 14px;
  gap: 5px;
}
verdocs-otp-dialog .help-title {
  font-weight: 600;
  margin-bottom: 4px;
}
verdocs-otp-dialog .help-text {
  font-weight: 400;
}
verdocs-otp-dialog .buttons {
  display: flex;
  align-items: center;
  flex-direction: row;
  justify-content: flex-end;
  width: 100%;
}
verdocs-otp-dialog .buttons verdocs-button {
  margin-left: 16px;
}