/* WP PowerSuite Google reCAPTCHA — unlock submit targets after v2 solves */
function wppsGrWpCallback() {
	document.querySelectorAll('#wp-submit').forEach(function (el) {
		el.style.pointerEvents = 'auto';
		el.style.opacity = '1';
	});
}
function wppsGrCommentCallback() {
	document.querySelectorAll('#commentform input#submit, #commentform button[type="submit"]').forEach(function (el) {
		el.style.pointerEvents = 'auto';
		el.style.opacity = '1';
	});
}
function wppsGrWooLoginCallback() {
	document.querySelectorAll('.woocommerce-form-login__submit').forEach(function (el) {
		el.style.pointerEvents = 'auto';
		el.style.opacity = '1';
	});
}
function wppsGrWooRegisterCallback() {
	document.querySelectorAll('.woocommerce-form-register__submit').forEach(function (el) {
		el.style.pointerEvents = 'auto';
		el.style.opacity = '1';
	});
}
function wppsGrWooResetCallback() {
	document.querySelectorAll('.woocommerce-ResetPassword .button').forEach(function (el) {
		el.style.pointerEvents = 'auto';
		el.style.opacity = '1';
	});
}
function wppsGrWooCheckoutCallback() {
	document.querySelectorAll('#place_order, .wc-block-components-checkout-place-order-button, .wc-block-checkout__actions_row .wc-block-components-button').forEach(function (el) {
		el.style.pointerEvents = 'auto';
		el.style.opacity = '1';
	});
}
function wppsGrEDDLoginCallback() {
	document.querySelectorAll('#edd_login_submit').forEach(function (el) {
		el.style.pointerEvents = 'auto';
		el.style.opacity = '1';
	});
}
function wppsGrEDDRegisterCallback() {
	document.querySelectorAll('#edd_register_form .edd-submit').forEach(function (el) {
		el.style.pointerEvents = 'auto';
		el.style.opacity = '1';
	});
}
function wppsGrEDDCheckoutCallback() {
	document.querySelectorAll('.edd-submit').forEach(function (el) {
		el.style.pointerEvents = 'auto';
		el.style.opacity = '1';
	});
}
function wppsGrElementorCallback() {
	document.querySelectorAll('form.elementor-form button[type="submit"], form.elementor-form input[type="submit"], form.elementor-form .elementor-button[type="submit"]').forEach(function (el) {
		el.style.pointerEvents = 'auto';
		el.style.opacity = '1';
	});
}
function wppsGrCF7Callback() {
	document.querySelectorAll('.wpcf7-submit').forEach(function (el) {
		el.style.pointerEvents = 'auto';
		el.style.opacity = '1';
	});
}
function wppsGrMC4WPCallback() {
	document.querySelectorAll('.mc4wp-form-fields input[type=submit]').forEach(function (el) {
		el.style.pointerEvents = 'auto';
		el.style.opacity = '1';
	});
}
function wppsGrBuddyPressCallback() {
	document.querySelectorAll('#buddypress #signup-form .submit').forEach(function (el) {
		el.style.pointerEvents = 'auto';
		el.style.opacity = '1';
	});
}
function wppsGrBBPressReplyCallback() {
	document.querySelectorAll('#bbp_reply_submit').forEach(function (el) {
		el.style.pointerEvents = 'auto';
		el.style.opacity = '1';
	});
}
function wppsGrWPFCallback() {
	document.querySelectorAll('.wpforms-submit').forEach(function (el) {
		el.style.pointerEvents = 'auto';
		el.style.opacity = '1';
	});
}
function wppsGrFluentCallback() {
	document.querySelectorAll('.fluentform .ff-btn-submit').forEach(function (el) {
		el.style.pointerEvents = 'auto';
		el.style.opacity = '1';
	});
}
function wppsGrFormidableCallback() {
	document.querySelectorAll('.frm_forms .frm_button_submit').forEach(function (el) {
		el.style.pointerEvents = 'auto';
		el.style.opacity = '1';
	});
}
function wppsGrGravityCallback() {
	document.querySelectorAll('.gform_button').forEach(function (el) {
		el.style.pointerEvents = 'auto';
		el.style.opacity = '1';
	});
}
function wppsGrUMCallback() {
	document.querySelectorAll('#um-submit-btn').forEach(function (el) {
		el.style.pointerEvents = 'auto';
		el.style.opacity = '1';
	});
}
function wppsGrMEPRCallback() {
	document.querySelectorAll('.mepr-submit').forEach(function (el) {
		el.style.pointerEvents = 'auto';
		el.style.opacity = '1';
	});
}
function wppsGrBBPressTopicCallback() {
	document.querySelectorAll('#bbp_topic_submit').forEach(function (el) {
		el.style.pointerEvents = 'auto';
		el.style.opacity = '1';
	});
}
function wppsGrJetpackCallback() {
	document.querySelectorAll('.wp-block-jetpack-contact-form button[type="submit"], .wp-block-jetpack-contact-form button.wp-block-button__link').forEach(function (el) {
		el.style.pointerEvents = 'auto';
		el.style.opacity = '1';
	});
}
function wppsGrPmpCallback() {
	document.querySelectorAll('.pmpro_btn-submit').forEach(function (el) {
		el.style.pointerEvents = 'auto';
		el.style.opacity = '1';
	});
}
