.auth-honeypot { position: absolute !important; left: -10000px !important; width: 1px !important; height: 1px !important; opacity: 0; }
button:disabled { opacity: .55; cursor: wait; }
.otp-boxes {
  display: grid;
  grid-template-columns: repeat(6, 1fr);
  gap: 8px;
}

.otp-boxes input {
  padding: 14px 0;
  text-align: center;
  font-size: 19px;
  font-weight: 800;
  font-variant-numeric: tabular-nums;
}

.authorize .auth-box > p strong { color: #29242f; }
