/* Keep the native account form and CAPTCHA inside the narrow registration card. */
@media (max-width: 480px) {
  .sps-page-register .wp-block-group.has-border-color:has(.sps-um-test-form) {
    padding: 12px !important;
  }
  .sps-page-register .sps-um-test-form {
    box-sizing: border-box;
    padding: 12px !important;
    min-width: 0;
    max-width: 100%;
  }
  .sps-page-register .sps-um-test-form .um-button {
    box-sizing: border-box;
    min-width: 0 !important;
    width: 100% !important;
    max-width: 100%;
  }
}
@media (max-width: 360px) {
  .sps-page-register .sps-um-test-form .g-recaptcha {
    transform: scale(.68) !important;
    transform-origin: 0 0 !important;
  }
}
