.qr-review-hp,
.qr-review-form .qr-account-hp {
  position: absolute !important;
  left: -9999px !important;
  width: 1px !important;
  height: 1px !important;
  overflow: hidden !important;
}

.qr-review-form .qr-review-error {
  margin: 0 0 0.75rem;
  padding: 0.75rem 0.9rem;
  border: 1px solid var(--qr-danger, #ef4444);
  border-radius: var(--qr-radius, 8px);
  background: rgba(239, 68, 68, 0.08);
  color: var(--qr-text, #1d1d1f);
  font-size: 0.9rem;
}
