.gom-wrap .pro-form.tpd-use-dashboard-styles {
  --tpd-active-primary: var(
    --gom-module-color,
    var(--gom-primary, var(--pro-form-primary, #2563eb))
  );
  --tpd-active-accent: var(--gom-card, var(--pro-form-accent, #eff6ff));
  --pro-form-radius: var(--gom-radius, 14px);
  margin: 18px 0;
}

.pof-flow .pro-form.tpd-use-dashboard-styles {
  --tpd-active-primary: var(--pof-primary, var(--pro-form-primary, #2563eb));
  --tpd-active-accent: color-mix(
    in srgb,
    var(--pof-accent, var(--pro-form-accent, #eff6ff)) 14%,
    white
  );
  margin: 18px 0;
}

.gom-content-shell .pro-form.tpd-uses-gom-submit .tpd-step-submit {
  display: none !important;
}

.gom-content-shell form.gom-complete-form[data-pro-form-submit="1"] {
  display: block !important;
}

.gom-content-shell
  form.gom-complete-form[data-pro-form-submit="1"]
  button[aria-busy="true"] {
  opacity: 0.72;
  cursor: wait;
}
