1var mod_pagespeed_yJZ2bEF0ya = "var wpforms=window.wpforms||function(s,p,d){const l={cache:{},isUpdatingToken:!1,init(){d(l.ready),d(p).on(\"load\",function(){\"function\"==typeof d.ready.then?d.ready.then(l.load):l.load()}),l.bindUIActions(),l.bindOptinMonster()},ready(){l.clearUrlQuery(),l.setUserIdentifier(),l.loadValidation(),l.loadHoneypot(),l.loadDatePicker(),l.loadTimePicker(),l.loadInputMask(),l.loadSmartPhoneField(),l.loadPayments(),l.loadMailcheck(),l.loadChoicesJS(),l.initTokenUpdater(),l.restoreSubmitButtonOnEventPersisted(),l.bindSmartPhoneField(),l.bindChoicesJS(),d(\".wpforms-randomize\").each(function(){for(var e=d(this),t=e.children();t.length;)e.append(t.splice(Math.floor(Math.random()*t.length),1)[0])}),d(\".wpforms-page-button\").prop(\"disabled\",!1),l.initFormsStartTime(),d(s).trigger(\"wpformsReady\"),d(\".wpforms-smart-phone-field\").each(function(){l.repairSmartPhoneHiddenField(d(this))})},load(){},clearUrlQuery(){var e=p.location;let t=e.search;-1!==t.indexOf(\"wpforms_form_id=\")&&(t=t.replace(/([&?]wpforms_form_id=[0-9]*$|wpforms_form_id=[0-9]*&|[?&]wpforms_form_id=[0-9]*(?=#))/,\"\"),history.replaceState({},null,e.origin+e.pathname+t))},loadHoneypot(){d(\".wpforms-form\").each(function(){const e=d(this),t=e.data(\"formid\"),r=[],a=[];var o,i,s,n;void 0!==wpforms_settings.hn_data[t]&&(d(`#wpforms-form-${t} .wpforms-field`).each(function(){var e=d(this);r.push(e.data(\"field-id\")),a.push(e.find(\".wpforms-field-label\").text())}),o=l.getHoneypotRandomLabel(a.join(\" \").split(\" \")),i=l.getHoneypotFieldId(r),n=r[Math.floor(Math.random()*r.length)],s=`wpforms-${t}-field_`+i,d(`#wpforms-${t}-field_${n}-container`,e).before(`\n <div id=\"${s}-container\" class=\"wpforms-field wpforms-field-text\" data-field-type=\"text\" data-field-id=\"${i}\" style=\"position: absolute !important; overflow: hidden !important; display: inline !important; height: 1px !important; width: 1px !important; z-index: -1000 !important; padding: 0 !important;\">\n <label class=\"wpforms-field-label\" for=\"${s}\" aria-hidden=\"true\" style=\"counter-increment: none;\">${o}</label>\n <input type=\"text\" id=\"${s}\" class=\"wpforms-field-medium\" name=\"wpforms[fields][${i}]\" aria-hidden=\"true\" style=\"visibility: hidden;\" tabindex=\"-1\">\n </div>`),(n=d(`#wpforms-${t}-field_${wpforms_settings.hn_data[t]}-container`,e)).find(\"input\").attr({tabindex:\"-1\",\"aria-hidden\":\"true\"}),n.find(\"label\").attr(\"aria-hidden\",\"true\"))})},getHoneypotRandomLabel(t){let r=\"\";for(let e=0;e<3;e++)r+=t[Math.floor(Math.random()*t.length)]+\" \";return r.trim()},getHoneypotFieldId(t){var r=Math.max(...t);let a=0;for(let e=1;e<r;e++)if(!t.includes(e)){a=e;break}return a=a||r+1},loadValidation(){void 0===d.fn.validate?p.location.hash&&\"#wpformsdebug\"===p.location.hash&&console.log(\"jQuery Validation library not found.\"):(d(\".wpforms-input-temp-name\").each(function(e,t){var r=Math.floor(9999*Math.random())+1;d(this).attr(\"name\",\"wpf-temp-\"+r)}),d(s).on(\"change\",\".wpforms-validate input[type=url]\",function(){var e=d(this).val();if(!e)return!1;\"http://\"!==e.substr(0,7)&&\"https://\"!==e.substr(0,8)&&d(this).val(\"https://\"+e)}),d.validator.messages.required=wpforms_settings.val_required,d.validator.messages.url=wpforms_settings.val_url,d.validator.messages.email=wpforms_settings.val_email,d.validator.messages.number=wpforms_settings.val_number,void 0!==d.fn.payment&&d.validator.addMethod(\"creditcard\",function(e,t){e=d.payment.validateCardNumber(e);return this.optional(t)||e},wpforms_settings.val_creditcard),d.validator.addMethod(\"extension\",function(e,t,r){return r=\"string\"==typeof r?r.replace(/,/g,\"|\"):\"png|jpe?g|gif\",this.optional(t)||e.match(new RegExp(\"\\\\.(\"+r+\")$\",\"i\"))},wpforms_settings.val_fileextension),d.validator.addMethod(\"maxsize\",function(e,t,r){var a=r,r=this.optional(t);let o,i;if(r)return r;if(t.files&&t.files.length)for(o=0,i=t.files.length;o<i;o++)if(t.files[o].size>a)return!1;return!0},wpforms_settings.val_filesize),d.validator.addMethod(\"step\",function(e,t,r){i=r;const a=Math.floor(i)!==i&&i.toString().split(\".\")[1].length||0;function o(e){return Math.round(e*Math.pow(10,a))}var i=o(d(t).attr(\"min\"));return e=o(e)-i,this.optional(t)||o(e)%o(r)==0}),d.validator.methods.email=function(e,t){return this.optional(t)||function(e){if(\"string\"!=typeof e)return!1;var t=e.indexOf(\"@\",1);if(e.length<6||254<e.length||-1===t)return!1;if(-1!==e.indexOf(\"@\",t+1))return!1;var[t,e]=e.split(\"@\");if(!t||!e)return!1;if(!/^[a-zA-Z0-9!#$%&'*+/=?^_`{|}~.-]+$/.test(t)||63<t.length)return!1;if(/\\.{2,}/.test(e)||e.trim(\" \\t\\n\\r\\0\\v.\")!==e)return!1;t=e.split(\".\");if(t.length<2)return!1;
1var r=/^[a-z0-9-]+$/i;for(const a of t)if(63<a.length||a.trim(\" \\t\\n\\r\\0\\v-\")!==a||!r.test(a))return!1;return!0}(e)},d.validator.addMethod(\"restricted-email\",function(e,t){var r=d(t);return!r.val().length||(r=r.closest(\".wpforms-form\").data(\"formid\"),Object.prototype.hasOwnProperty.call(l.cache,r)&&Object.prototype.hasOwnProperty.call(l.cache[r],\"restrictedEmailValidation\")&&Object.prototype.hasOwnProperty.call(l.cache[r].restrictedEmailValidation,e)?l.cache[r].restrictedEmailValidation[e]:(l.restrictedEmailRequest(t,e),\"pending\"))},wpforms_settings.val_email_restricted),d.validator.addMethod(\"confirm\",function(e,t,r){t=d(t).closest(\".wpforms-field\");return d(t.find(\"input\")[0]).val()===d(t.find(\"input\")[1]).val()},wpforms_settings.val_confirm),d.validator.addMethod(\"required-payment\",function(e,t){return 0<l.amountSanitize(e)},wpforms_settings.val_requiredpayment),d.validator.addMethod(\"time12h\",function(e,t){return this.optional(t)||/^((0?[1-9]|1[012])(:[0-5]\\d){1,2}(\\ ?[AP]M))$/i.test(e)},wpforms_settings.val_time12h),d.validator.addMethod(\"time24h\",function(e,t){return this.optional(t)||/^(([0-1]?[0-9])|([2][0-3])):([0-5]?[0-9])(\\ ?[AP]M)?$/i.test(e)},wpforms_settings.val_time24h),d.validator.addMethod(\"turnstile\",function(e){return e},wpforms_settings.val_turnstile_fail_msg),d.validator.addMethod(\"time-limit\",function(e,t){var t=d(t),r=t.data(\"min-time\");return void 0===r||!(t.prop(\"required\")||!l.empty(e))||(t=t.data(\"max-time\"),l.compareTimesGreaterThan(t,r)?l.compareTimesGreaterThan(e,r)&&l.compareTimesGreaterThan(t,e):l.compareTimesGreaterThan(e,r)&&l.compareTimesGreaterThan(e,t)||l.compareTimesGreaterThan(r,e)&&l.compareTimesGreaterThan(t,e))},function(e,t){t=d(t);let r=t.data(\"min-time\"),a=t.data(\"max-time\");return r=r.replace(/^00:([0-9]{2})pm$/,\"12:$1pm\"),a=a.replace(/^00:([0-9]{2})pm$/,\"12:$1pm\"),r=r.replace(/(am|pm)/g,\" $1\").toUpperCase(),a=a.replace(/(am|pm)/g,\" $1\").toUpperCase(),wpforms_settings.val_time_limit.replace(\"{minTime}\",r).replace(\"{maxTime}\",a)}),d.validator.addMethod(\"check-limit\",function(e,t){var t=d(t).closest(\"ul\"),r=parseInt(t.attr(\"data-choice-limit\")||0,10);return 0===r||t.find('input[type=\"checkbox\"]:checked').length<=r},function(e,t){t=parseInt(d(t).closest(\"ul\").attr(\"data-choice-limit\")||0,10);return wpforms_settings.val_checklimit.replace(\"{#}\",t)}),void 0!==p.intlTelInput&&d.validator.addMethod(\"smart-phone-field\",function(e,t){var r;return!e.match(/[^\\d()\\-+\\s]/)&&(e=p.intlTelInputGlobals?.getInstance(t),r=d(t).triggerHandler(\"validate\"),this.optional(t)||e?.isValidNumberPrecise()||r)},wpforms_settings.val_phone),d.validator.addMethod(\"inputmask-incomplete\",function(e,t){return 0===e.length||void 0===d.fn.inputmask||d(t).inputmask(\"isComplete\")},wpforms_settings.val_inputmask_incomplete),d.validator.addMethod(\"required-positive-number\",function(e,t){return 0<l.amountSanitize(e)},wpforms_settings.val_number_positive),d.validator.addMethod(\"required-minimum-price\",function(e,t,r){t=d(t);return\"\"===e&&!t.hasClass(\"wpforms-field-required\")||Number(l.amountSanitize(l.amountFormat(r)))<=Number(l.amountSanitize(e))},wpforms_settings.val_minimum_price),d.validator.addMethod(\"us-phone-field\",function(e,t){return!e.match(/[^\\d()\\-+\\s]/)&&(this.optional(t)||10===e.replace(/[^\\d]/g,\"\").length)},wpforms_settings.val_phone),d.validator.addMethod(\"int-phone-field\",function(e,t){return!e.match(/[^\\d()\\-+\\s]/)&&(this.optional(t)||0<e.replace(/[^\\d]/g,\"\").length)},wpforms_settings.val_phone),d.validator.addMethod(\"password-strength\",function(e,t){var r=d(t),t=WPFormsPasswordField.passwordStrength(e,t);return\"\"===e&&!r.hasClass(\"wpforms-field-required\")||t>=Number(r.data(\"password-strength-level\"))},wpforms_settings.val_password_strength),d(\".wpforms-validate\").each(function(){var e=d(this),t=e.data(\"formid\");let r;r=void 0!==p[\"wpforms_\"+t]&&p[\"wpforms_\"+t].hasOwnProperty(\"validate\")?p[\"wpforms_\"+t].validate:\"undefined\"!=typeof wpforms_validate?wpforms_validate:{errorElement:l.isModernMarkupEnabled()?\"em\":\"label\",errorClass:\"wpforms-error\",validClass:\"wpforms-valid\",ignore:\":hidden:not(textarea.wp-editor-area), .wpforms-conditional-hide textarea.wp-editor-area\",ignoreTitle:!0,errorPlacement(e,t){l.isLikertScaleField(t)?(t.closest(\"table\").hasClass(\"single-row\")?t.closest(\".wpforms-field\"):t.closest(\"tr\").find(\"th\")).append(e):l.isWrappedField(t)?t.closest(\".wpforms-field\").append(e):l.isDateTimeField(t)?l.dateTimeErrorPlacement(t,e):l.isFieldInColumn(t)||l.isFieldHasHint(t)?t.parent().append(e):l.isLeadFormsSelect(t)?t.parent().parent().append(e):t.hasClass(\"wp-editor-area\")?t.parent().parent().parent().append(e):e.insertAfter(t),l.isModernMarkupEnabled()&&e.attr({role:\"alert\",\"aria-label\":wpforms_settings.errorMessagePrefix,for:\"\"})},highlight(e,t,r){var a=d(e),o=a.closest(\".wpforms-field\"),i=a.attr(\"name\");(\"radio\"===a.attr(\"type\")||\"checkbox\"===a.attr(\"type\")?o.find('input[name=\"'+i+'\"]'):a).addClass(t).removeClass(r),\"password\"===a.attr(\"type\")&&\"\"===a.val().trim()&&p.WPFormsPasswordField&&a.data(\"rule-password-strength\")&&a.hasClass(\"wpforms-field-required\")&&WPFormsPasswordField.passwordStrength(\"\",e),o.addClass(\"wpforms-has-error\")},unhighlight(e,t,r){var e=d(e),a=e.closest(\".wpforms-field\"),o=e.attr(\"name\");(\"radio\"===e.attr(\"type\")||\"checkbox\"===e.attr(\"type\")?a.find('input[name=\"'+o+'\"]'):e).addClass(r).removeClass(t),a.find(\":input.wpforms-error,[data-dz-errormessage]:not(:empty)\").length||a.removeClass(\"wpforms-has-error\"),l.isModernMarkupEnabled()&&e.parent().find(\"em.wpforms-error\").remove()},submitHandler(s){function n(e,t){let r=\"label\",a=\"\";l.isModernMarkupEnabled()&&(r=\"em\",a='role=\"alert\"');var o=`<${r} id=\"wpforms-field_recaptcha-error\" class=\"wpforms-error\" ${a}> ${wpforms_settings.val_recaptcha_fail_msg}</${r}>`;e.find(\".wpforms-recaptcha-container\").append(o),l.restoreSubmitButton(e,t)}function e(){const e=d(s),t=e.closest(\".wpforms-container\"),r=e.find(\".wpforms-submit\"),a=r.data(\"captchaInvalid\"),o=r.data(\"alt-text\"),i=r.get(0).recaptchaID;return e.data(\"token\")&&0===d(\".wpforms-token\",e).length&&d('<input type=\"hidden\" class=\"wpforms-token\" name=\"wpforms[token]\" />').val(e.data(\"token\")).appendTo(e),e.find(\"#wpforms-field_recaptcha-error\").remove(),r.prop(\"disabled\",!0),WPFormsUtils.triggerEvent(e,\"wpformsFormSubmitButtonDisable\",[e,r]),o&&r.text(o),a?n(e,t):l.empty(i)&&0!==i?(d(\".wpforms-input-temp-name\").removeAttr(\"name\"),void l.formSubmit(e)):(grecaptcha.execute(i).then(null,function(){gre
1captcha.getResponse()||n(e,t)}),!1)}return\"function\"==typeof wpformsRecaptchaV3Execute?wpformsRecaptchaV3Execute(e):e()},invalidHandler(e,t){void 0!==t.errorList[0]&&l.scrollToError(d(t.errorList[0].element))},onkeyup:WPFormsUtils.debounce(function(e,t){d(e).hasClass(\"wpforms-novalidate-onkeyup\")||9===t.which&&\"\"===this.elementValue(e)||-1!==d.inArray(t.keyCode,[16,17,18,20,35,36,37,38,39,40,45,144,225])||(e.name in this.submitted||e.name in this.invalid)&&this.element(e)},1e3),onfocusout:function(e){let t=!1;d(e).hasClass(\"wpforms-novalidate-onkeyup\")&&!e.value&&(t=!0),this.checkable(e)||!(e.name in this.submitted)&&this.optional(e)||(t=!0),(t=d(e).data(\"server-error\")?!1:t)&&this.element(e)},onclick(e){let t=!1;var r=(e||{}).type;let a=d(e);-1<[\"checkbox\",\"radio\"].indexOf(r)&&((a=a.hasClass(\"wpforms-likert-scale-option\")?a.closest(\"tr\"):a.closest(\".wpforms-field\")).find(\"label.wpforms-error, em.wpforms-error\").remove(),t=!0),t&&this.element(e)}},e.validate(r),l.loadValidationGroups(e)}))},restrictedEmailRequest(r,a){var e=d(r),t=e.closest(\"form\");const o=t.data(\"validator\"),i=t.data(\"formid\");t=e.closest(\".wpforms-field\").data(\"field-id\");l.cache[i]=l.cache[i]||{},o.startRequest(r),d.post({url:wpforms_settings.ajaxurl,type:\"post\",data:{action:\"wpforms_restricted_email\",form_id:i,field_id:t,email:a},dataType:\"json\",success(e){var t={},e=e.success&&e.data;e||(t[r.name]=wpforms_settings.val_email_restricted,o.showErrors(t)),l.cache[i].restrictedEmailValidation=l.cache[i].restrictedEmailValidation||[],Object.prototype.hasOwnProperty.call(l.cache[i].restrictedEmailValidation,a)||(l.cache[i].restrictedEmailValidation[a]=e),o.stopRequest(r,e)}})},isFieldInColumn(e){return e.parent().hasClass(\"wpforms-one-half\")||e.parent().hasClass(\"wpforms-two-fifths\")||e.parent().hasClass(\"wpforms-one-fifth\")},isFieldHasHint(e){return 0<e.nextAll(\".wpforms-field-sublabel, .wpforms-field-description, .wpforms-field-limit-text, .wpforms-pass-strength-result\").length},isDateTimeField(e){return e.hasClass(\"wpforms-timepicker\")||e.hasClass(\"wpforms-datepicker\")||e.is(\"select\")&&e.attr(\"class\").match(/date-month|date-day|date-year/)},isWrappedField(e){return\"checkbox\"===e.attr(\"type\")||\"radio\"===e.attr(\"type\")||\"range\"===e.attr(\"type\")||\"select\"===e.is(\"select\")||1===e.data(\"is-wrapped-field\")||e.parent().hasClass(\"iti\")||e.hasClass(\"wpforms-validation-group-member\")||e.hasClass(\"choicesjs-select\")||e.hasClass(\"wpforms-net-promoter-score-option\")||e.hasClass(\"wpforms-field-payment-coupon-input\")},isLikertScaleField(e){return e.hasClass(\"wpforms-likert-scale-option\")},isLeadFormsSelect(e){return e.parent().hasClass(\"wpforms-lead-forms-select\")},isCoupon(e){return console.warn('WARNING! Function \"wpforms.isCoupon( element )\" has been deprecated'),e.closest(\".wpforms-field\").hasClass(\"wpforms-field-payment-coupon\")},dateTimeErrorPlacement(e,t){var r=e.closest(\".wpforms-field-row-block, .wpforms-field-date-time\");r.length?r.find(\"label.wpforms-error, em.wpforms-error\").length||r.append(t):e.closest(\".wpforms-field\").append(t)},loadDatePicker(e){void 0!==d.fn.flatpickr&&(e=e?.length?e:d(s)).find(\".wpforms-datepicker-wrap\").each(function(){const a=d(this),e=a.find(\"input\"),t=a.closest(\".wpforms-form\"),r=t.data(\"formid\"),o=a.closest(\".wpforms-field\").data(\"field-id\");let i;var s;!(i=void 0!==p[\"wpforms_\"+r+\"_\"+o]&&p[\"wpforms_\"+r+\"_\"+o].hasOwnProperty(\"datepicker\")?p[\"wpforms_\"+r+\"_\"+o].datepicker:void 0!==p[\"wpforms_\"+r]&&p[\"wpforms_\"+r].hasOwnProperty(\"datepicker\")?p[\"wpforms_\"+r].datepicker:\"undefined\"!=typeof wpforms_datepicker?wpforms_datepicker:{disableMobile:!0}).hasOwnProperty(\"locale\")&&\"undefined\"!=typeof wpforms_settings&&wpforms_settings.hasOwnProperty(\"locale\")&&(i.locale=wpforms_settings.locale),i.wrap=!0,i.dateFormat=e.data(\"date-format\"),1===e.data(\"disable-past-dates\")&&(i.minDate=\"today\",1===e.data(\"disable-todays-date\"))&&(s=new Date,i.minDate=s.setDate(s.getDate()+1));let n=e.data(\"limit-days\");const l=[\"sun\",\"mon\",\"tue\",\"wed\",\"thu\",\"fri\",\"sat\"];n&&\"\"!==n&&(n=n.split(\",\"),i.disable=[function(e){for(const t in n)if(l.indexOf(n[t])===e.getDay())return!1;return!0}]),i.onChange=function(e,t,r){a.find(\".wpforms-datepicker-clear\").css(\"display\",\"\"===t?\"none\":\"block\")},a.flatpickr(i)})},loadTimePicker(e){void 0!==d.fn.timepicker&&(e=e?.length?e:d(s)).find(\".wpforms-timepicker\").each(function(){var e=d(this),t=e.closest(\".wpforms-form\").data(\"formid\"),r=e.closest(\".wpforms-field\").data(\"field-id\");let a;a=void 0!==p[\"wpforms_\"+t+\"_\"+r]&&p[\"wpforms_\"+t+\"_\"+r].hasOwnProperty(\"timepicker\")?p[\"wpforms_\"+t+\"_\"+r].timepicker:void 0!==p[\"wpforms_\"+t]&&p[\"wpforms_\"+t].hasOwnProperty(\"timepicker\")?p[\"wpforms_\"+t].timepicker:\"undefined\"!=typeof wpforms_timepicker?wpforms_timepicker:{scrollDefault:\"now\",forceRoundTime:!0};r=e.val();e.timepicker(a),r&&(e.val(r),e.trigger(\"changeTime\"))})},loadInputMask(e){void 0!==d.fn.inputmask&&(e=e?.length?e:d(s)).find(\".wpforms-masked-input\").inputmask({rightAlign:!1})},fixPhoneFieldSnippets(t){console.warn(\"WARNING! Obsolete function called. Function wpforms.fixPhoneFieldSnippets( $field ) has been deprecated, please use the wpforms.repairSmartPhoneHiddenField( $field ) function instead!\"),t.siblings('input[type=\"hidden\"]').each(function(){var e;d(this).attr(\"name\").includes(\"function\")&&(e=(e=t.data(\"plugin_intlTelInput\")).d||e.options)&&(p.intlTelInputGlobals.getInstance(t[0]).destroy(),e.initialCountry=e.initialCountry.toLowerCase(),e.onlyCountries=e.onlyCountries.map(e=>e.toLowerCase()),e.preferredCountries=e.preferredCountries.map(e=>e.toLowerCase()),p.intlTelInput(t[0],e),t.siblings('input[type=\"hidden\"]').each(function(){var e=d(this);e.attr(\"name\",e.attr(\"name\").replace(\"wpf-temp-\",\"\"))}))})},repairSmartPhoneHiddenField(r){var a=r.closest(\".wpforms-field-phone\").data(\"field-id\");if(!d('[name=\"wpforms[fields]['+a+']\"]').length){a=r.data(\"plugin_intlTelInput\");let e=r.val(),t={};a&&(t=a.d||a.options||{},e=a.getNumber(),a.destroy()),r.removeData(\"plugin_intlTelInput\"),r.val(e),l.initSmartPhoneField(r,t)}},getDefaultSmartPhoneFieldOptions(){var e,t={countrySearch:!1,fixDropdownWidth:!1,preferredCountries:[\"us\",\"gb\"],countryListAriaLabel:wpforms_settings.country_list_label};wpforms_settings.gdpr||(t.geoIpLookup=l.currentIpToCountry);let r;if(wpforms_settings.gdpr&&(e=l.mapLanguageToIso(this.getFirstBrowserLanguage()),r=-1<e.indexOf(\"-\")?e.split(\"-\").pop():e),r){let e=p.intlTelInputGlobals.getCountryData();e=e.filter(function(e){return e.iso2===r.toLowerCase()}),r=e.length?r:\"\"}return t.initialCountry=wpforms_settings.gdpr&&r?r.toLowerCase():\"auto\",t},loadSmartPhoneField(e){void 0!==p.intlTelInput&&(l.loadJqueryIntlTelInput(),(e=e?.length?e:d(s)).find(\".wpforms-smart-phone-field\").each(function(e,t){t=d(t);if(t.parents(\".elementor-location-popup\").is(\":hidden\"))return!1;l.initSmartPhoneField(t,{})}))},loadJqueryIntlTelInput(){void 0===d.fn.intlTelInput&&d.fn.extend({intlTelInput(a){var e=d(this);if(void 0===a||\"object\"==typeof a)return e.each(function(){var e,t=d(this);t.data(\"plugin_intlTelInput\")||(e=p.intlTelInput(t.get(0),a),t.data(\"plugin_intlTelInput\",e))});
1if(\"string\"==typeof a||\"_\"!==a[0]){const o=a;let r=this;return e.each(function(){var e=d(this),t=e.data(\"plugin_intlTelInput\");\"function\"==typeof t[o]&&(r=t[o](),\"destroy\"===a)&&e.removeData(\"plugin_intlTelInput\")}),r}}})},initSmartPhoneField(t,e){if(\"object\"!=typeof t.data(\"plugin_intlTelInput\")){e=0<Object.keys(e).length?e:l.getDefaultSmartPhoneFieldOptions();const r=t.closest(\".wpforms-field-phone\").data(\"field-id\"),a=(e.hiddenInput=function(){return{phone:\"wpforms[fields][\"+r+\"]\"}},e.utilsScript=wpforms_settings.wpforms_plugin_url+\"assets/pro/lib/intl-tel-input/module.intl-tel-input-utils.min.js\",p.intlTelInput(t.get(0),e));t.on(\"validate\",function(){return a.isValidNumber(a.getNumber())}),t.data(\"plugin_intlTelInput\",a),t.attr(\"name\",\"wpf-temp-wpforms[fields][\"+r+\"]\"),t.addClass(\"wpforms-input-temp-name\"),t.on(\"blur input\",function(){var e=t.data(\"plugin_intlTelInput\");t.siblings('input[type=\"hidden\"]').val(e.getNumber())})}},bindSmartPhoneField(){d(\".wpforms-form\").on(\"wpformsBeforeFormSubmit\",function(){var e=d(this).find(\".wpforms-smart-phone-field\");e.each(function(){l.repairSmartPhoneHiddenField(d(this))}),e.trigger(\"input\")})},loadPayments(){d(\".wpforms-payment-total\").each(function(e,t){l.amountTotal(this)}),void 0!==d.fn.payment&&(d(\".wpforms-field-credit-card-cardnumber\").payment(\"formatCardNumber\"),d(\".wpforms-field-credit-card-cardcvc\").payment(\"formatCardCVC\"))},loadMailcheck(){wpforms_settings.mailcheck_enabled&&void 0!==d.fn.mailcheck&&(0<wpforms_settings.mailcheck_domains.length&&(Mailcheck.defaultDomains=Mailcheck.defaultDomains.concat(wpforms_settings.mailcheck_domains)),0<wpforms_settings.mailcheck_toplevel_domains.length&&(Mailcheck.defaultTopLevelDomains=Mailcheck.defaultTopLevelDomains.concat(wpforms_settings.mailcheck_toplevel_domains)),d(s).on(\"blur\",\".wpforms-field-email input\",function(){const e=d(this),o=e.attr(\"id\");e.mailcheck({suggested(e,t){t.full=t.full.replace(/%(?![0-9][0-9a-fA-F]+)/g,\"%25\"),t.address=t.address.replace(/%(?![0-9][0-9a-fA-F]+)/g,\"%25\"),t.domain=t.domain.replace(/%(?![0-9][0-9a-fA-F]+)/g,\"%25\"),t.address.match(/^xn--/)&&(t.full=punycode.toUnicode(decodeURI(t.full)),r=t.full.split(\"@\"),t.address=r[0],t.domain=r[1]),t.domain.match(/^xn--/)&&(t.domain=punycode.toUnicode(decodeURI(t.domain)));var r=decodeURI(t.address).replaceAll(/[<>'\"()/\\\\|:;=@%&\\s]/gi,\"\").substr(0,64),a=decodeURI(t.domain).replaceAll(/[<>'\"()/\\\\|:;=@%&+_\\s]/gi,\"\");t='<a href=\"#\" class=\"mailcheck-suggestion\" data-id=\"'+o+'\" title=\"'+wpforms_settings.val_email_suggestion_title+'\">'+r+\"@\"+a+\"</a>\",t=wpforms_settings.val_email_suggestion.replace(\"{suggestion}\",t),e.closest(\".wpforms-field\").find(\"#\"+o+\"_suggestion\").remove(),e.parent().append('<label class=\"wpforms-error mailcheck-error\" id=\"'+o+'_suggestion\">'+t+\"</label>\")},empty(){d(\"#\"+o+\"_suggestion\").remove()}})}),d(s).on(\"click\",\".wpforms-field-email .mailcheck-suggestion\",function(e){var t=d(this),r=t.closest(\".wpforms-field\"),a=t.data(\"id\");e.preventDefault(),r.find(\"#\"+a).val(t.text()),t.parent().remove()}))},loadChoicesJS(i){\"function\"==typeof p.Choices&&(i=i?.length?i:d(s)).find(\".wpforms-field-select-style-modern .choicesjs-select, .wpforms-field-payment-select .choicesjs-select\").each(function(e,t){var r,a,o;d(t).data(\"choicesjs\")||WPFormsUtils.triggerEvent(i,\"wpformsBeforeLoadElementChoices\",[t]).isDefaultPrevented()||(r=p.wpforms_choicesjs_config||{},a=d(t).data(\"search-enabled\"),o=d(t).data(\"remove-items-enabled\"),r.searchEnabled=void 0===a||a,r.removeItems=void 0===o||o,r.removeItemButton=r.removeItems,r.searchEnabled=void 0===a||a,r.allowHTML=!0,r.callbackOnInit=function(){const t=this,r=d(t.passedElement.element),a=d(t.input.element),e=r.data(\"size-class\");r.removeAttr(\"hidden\").addClass(t.config.classNames.input+\"--hidden\"),e&&d(t.containerOuter.element).addClass(e),r.prop(\"multiple\")&&(a.data(\"placeholder\",a.attr(\"placeholder\")).css(\"width\",\"auto\"),t.getValue(!0).length&&a.removeAttr(\"placeholder\"),a.css(\"width\",\"1ch\")),r.on(\"change\",function(){r.prop(\"multiple\")&&(t.getValue(!0).length?a.removeAttr(\"placeholder\"):a.attr(\"placeholder\",a.data(\"placeholder\")).css(\"width\",\"auto\"));var e=r.closest(\"form\").data(\"validator\");e&&e.element(r)})},r.callbackOnCreateTemplates=function(){const r=d(this.passedElement.element);return{option(e){var t=Choices.defaults.templates.option.call(this,e);return void 0!==e.placeholder&&!0===e.placeholder&&t.classList.add(\"placeholder\"),r.hasClass(\"wpforms-payment-price\")&&void 0!==e.customProperties&&null!==e.customProperties&&(t.dataset.amount=e.customProperties),t}}
1},d(t).data(\"choicesjs\",new Choices(t,r)))})},bindChoicesJS(){d(s).on(\"click\",\".choices\",function(e){var t=d(this),r=t.find(\"select\").data(\"choicesjs\");r&&t.hasClass(\"is-open\")&&(e.target.classList.contains(\"choices__inner\")||e.target.classList.contains(\"choices__arrow\"))&&r.hideDropdown()})},bindUIActions(){var e=d(s);e.on(\"click\",\".wpforms-page-button\",function(e){e.preventDefault(),l.pagebreakNav(this)}),e.on(\"change input\",\".wpforms-payment-price\",function(){l.amountTotal(this,!0)}),e.on(\"change input\",\"select.wpforms-payment-quantity\",function(){l.amountTotal(this,!0),l.updateOrderSummaryItemQuantity(d(this))}),e.on(\"input\",\".wpforms-payment-user-input\",function(){var e=d(this),t=e.val();e.val(t.replace(/[^0-9.,]/g,\"\"))}),e.on(\"focusout\",\".wpforms-payment-user-input\",function(){var e=d(this),t=e.val();if(!t)return t;t=l.amountSanitize(t),t=l.amountFormat(t);e.val(t)}),e.on(\"wpformsProcessConditionals\",function(e,t){l.amountTotal(t,!0)}),e.on(\"mouseenter\",\".wpforms-field-rating-item\",function(){d(this).parent().find(\".wpforms-field-rating-item\").removeClass(\"selected hover\"),d(this).prevAll().addBack().addClass(\"hover\")}).on(\"mouseleave\",\".wpforms-field-rating-item\",function(){d(this).parent().find(\".wpforms-field-rating-item\").removeClass(\"selected hover\"),d(this).parent().find(\"input:checked\").parent().prevAll().addBack().addClass(\"selected\")}),d(s).on(\"change\",\".wpforms-field-rating-item input\",function(){var e=d(this),t=e.closest(\".wpforms-field-rating-items\").find(\".wpforms-field-rating-item\");e.focus(),t.removeClass(\"hover selected\"),e.parent().prevAll().addBack().addClass(\"selected\")}),d(function(){d(\".wpforms-field-rating-item input:checked\").trigger(\"change\")}),e.on(\"keydown\",\".wpforms-image-choices-item label\",function(e){var t=d(this);if(t.closest(\".wpforms-field\").hasClass(\"wpforms-conditional-hide\"))return e.preventDefault(),!1;32===e.keyCode&&(t.find(\"input\").trigger(\"click\"),e.preventDefault())}),p.document.documentMode&&e.on(\"click\",\".wpforms-image-choices-item img\",function(){d(this).closest(\"label\").find(\"input\").trigger(\"click\")}),e.on(\"change\",\".wpforms-field-checkbox input, .wpforms-field-radio input, .wpforms-field-payment-multiple input, .wpforms-field-payment-checkbox input, .wpforms-field-gdpr-checkbox input\",function(e){var t=d(this);if(t.closest(\".wpforms-field\").hasClass(\"wpforms-conditional-hide\"))return e.preventDefault(),!1;switch(t.attr(\"type\")){case\"radio\":t.closest(\"ul\").find(\"li\").removeClass(\"wpforms-selected\").find(\"input[type=radio]\").removeProp(\"checked\"),t.prop(\"checked\",!0).closest(\"li\").addClass(\"wpforms-selected\");break;case\"checkbox\":t.is(\":checked\")?(t.closest(\"li\").addClass(\"wpforms-selected\"),t.prop(\"checked\",!0)):(t.closest(\"li\").removeClass(\"wpforms-selected\"),t.prop(\"checked\",!1))}}),e.on(\"input\",\".wpforms-field-file-upload\",function(){var e=d(this),t=e.closest(\"form.wpforms-form\").find('.wpforms-field-file-upload input:not(\".dropzone-input\")');let a=0,r=Number(wpforms_settings.post_max_size),o='<div class=\"wpforms-error-container-post_max_size\">'+wpforms_settings.val_post_max_size+\"</div>\";e=e.closest(\"form.wpforms-form\").find(\".wpforms-submit-container\");let i=e.find(\"button.wpforms-submit\"),s=e.prev();var n=i.closest(\"form\"),l=n.find(\".wpforms-page-next:visible\");0!==n.find(\".wpforms-page-indicator\").length&&0!==l.length&&(i=l),t.each(function(){var e=d(this);let t=0;for(var r=e[0].files.length;t<r;t++)a+=e[0].files[t].size}),a<r?(s.find(\".wpforms-error-container-post_max_size\").remove(),i.prop(\"disabled\",!1),WPFormsUtils.triggerEvent(n,\"wpformsFormSubmitButtonRestore\",[n,i]),WPFormsUtils.triggerEvent(n,\"wpformsCombinedUploadsSizeOk\",[n,s])):(a=Number((a/1048576).toFixed(3)),r=Number((r/1048576).toFixed(3)),o=o.replace(/{totalSize}/,a).replace(/{maxSize}/,r),s.hasClass(\"wpforms-error-container\")?(s.find(\".wpforms-error-container-post_max_size\").remove(),s.append(o)):(e.before('<div class=\"wpforms-error-container\">{errorMsg}</div>'.replace(/{errorMsg}/,o)),s=e.prev()),i.prop(\"disabled\",!0),WPFormsUtils.triggerEvent(n,\"wpformsFormSubmitButtonDisable\",[n,i]),WPFormsUtils.triggerEvent(n,\"wpformsCombinedUploadsSizeError\",[n,s]))}),e.on(\"change input\",\".wpforms-field-number-slider input[type=range]\",function(e){var t=d(e.target).siblings(\".wpforms-field-number-slider-hint\");t.html(t.data(\"hint\").replaceAll(\"{value}\",\"<b>\"+e.target.value+\"</b>\"))}),e.on(\"keydown\",\".wpforms-form input\",function(e){var t,r;13!==e.keyCode||0===(r=(t=d(this)).closest(\".wpforms-page\")).length||[\"text\",\"tel\",\"number\",\"email\",\"url\",\"radio\",\"checkbox\"].indexOf(t.attr(\"type\"))<0||(t.hasClass(\"wpforms-datepicker\")&&t.flatpickr(\"close\"),e.preventDefault(),(r.hasClass(\"last\")?r.closest(\".wpforms-form\").find(\".wpforms-submit\"):r.find(\".wpforms-page-next\")).trigger(\"click\"))}),e.on(\"keypress\",\".wpforms-field-number input\",function(e){return/^[-0-9.]+$/.test(String.fromCharCode(e.keyCode||e.which))}),e.one(\"input\",\".wpforms-field input, .wpforms-field textarea, .wpforms-field select\",l.formChanged).one(\"change\",\".wpforms-field-select-style-modern, .wpforms-timepicker\",l.formChanged).one(\"focus\",\".dropzone-input\",l.formChanged).one(\"click touchstart\",\".wpforms-signature-canvas\",l.formChanged).one(\"wpformsRichTextContentChange\",l.richTextContentChanged),d(\"form.wpforms-form\").on(\"wpformsBeforePageChange\",l.skipEmptyPages)},skipEmptyPages(e,t,r,a){var o=l.findNonEmptyPage(t,r,a);o!==t&&(e.preventDefault(),1===o&&\"prev\"===a?(e=r.find(\".wpforms-page-2\"),a=r.find(\".wpforms-page-\"+t),t=(e.find(\".wpforms-page-prev\").length?e:a).find(\".wpforms-page-prev\"),wpforms.navigateToPage(t,\"prev\",2,r,e)):(t=r.find(\".wpforms-page-\"+(a=o-1)),wpforms.navigateToPage(t.find(\".wpforms-page-next\"),\"next\",a,r,t)))},findNonEmptyPage(e,t,r){let a=e;for(;l.isEmptyPage(t,a);)\"prev\"===r?a--:a++;return a},isEmptyPage(e,t){return 1!==t&&!(e=e.find(\".wpforms-page-\"+t)).hasClass(\"last\")&&(t=e.find(\".wpforms-field:not(.wpforms-field-pagebreak):not(.wpforms-field-hidden
1)\"),e.find(\".wpforms-conditional-hide\").length===t.length)},formChanged(e){var t=d(this).closest(\".wpforms-form\");l.maybeSetStartTime(t)},richTextContentChanged(e,t,r){r=r.getContainer(),r=d(r).closest(\".wpforms-form\");l.maybeSetStartTime(r)},initFormsStartTime(){d(\".wpforms-form\").each(function(){l.maybeSetStartTime(d(this))})},maybeSetStartTime(e){e.data(\"start_timestamp\")||e.data(\"start_timestamp\",l.getTimestampSec())},entryPreviewFieldPageChange(e,t,r){console.warn(\"WARNING! Obsolete function called. Function wpforms.entryPreviewFieldPageChange has been deprecated, please use the WPFormsEntryPreview.pageChange function instead!\"),WPFormsEntryPreview.pageChange(e,t,r)},entryPreviewFieldUpdate(e,t){console.warn(\"WARNING! Obsolete function called. Function wpforms.entryPreviewFieldUpdate has been deprecated, please use the WPFormsEntryPreview.update function instead!\"),WPFormsEntryPreview.update(e,t)},scrollToError(e){if(0!==e.length){let t=e.find(\".wpforms-field.wpforms-has-error\");0!==(t=0===t.length?e.closest(\".wpforms-field\"):t).length&&void 0!==(e=t.offset())&&l.animateScrollTop(e.top-75,750).done(function(){var e=t.find(\".wpforms-error\").first();\"function\"==typeof e.focus&&e.trigger(\"focus\")})}},pagebreakNav(e){const t=d(e),r=t.data(\"action\"),a=t.data(\"page\"),o=t.closest(\".wpforms-form\"),i=o.find(\".wpforms-page-\"+a);l.saveTinyMCE(),\"next\"===r&&void 0!==d.fn.validate?l.checkForInvalidFields(o,i,function(){l.navigateToPage(t,r,a,o,i)}):\"prev\"!==r&&\"next\"!==r||l.navigateToPage(t,r,a,o,i)},checkForInvalidFields(e,t,r){var o=e.data(\"validator\");if(o){let a=!0;t.find(\":input\").each(function(e,t){var r=d(t);!r.attr(\"name\")||r.hasClass(\"wpforms-field-skip-validation\")||d(t).valid()||(a=!1)}),0<o.pendingRequest?setTimeout(function(){l.checkForInvalidFields(e,t,r)},800):a?r():l.scrollToError(t)}},navigateToPage(t,r,a,o,e){if(!t.hasClass(\"wpforms-disabled\")){let e=a;\"next\"===r?e+=1:\"prev\"===r&&--e,WPFormsUtils.triggerEvent(t,\"wpformsBeforePageChange\",[e,o,r]).isDefaultPrevented()||(o.find(\".wpforms-page\").hide(),(a=o.find(\".wpforms-page-\"+e)).show(),l.toggleReCaptchaAndSubmitDisplay(o,r,a),l.checkTurnstileVisibility(o),(a=l.getPageScroll(o))&&l.animateScrollTop(o.offset().top-a,750,null),t.trigger(\"wpformsPageChange\",[e,o,r]),l.manipulateIndicator(e,o))}},toggleReCaptchaAndSubmitDisplay(e,t,r){var a=e.find(\".wpforms-submit-container\"),e=e.find(\".wpforms-recaptcha-container\");\"next\"===t&&r.hasClass(\"last\")?(e.show(),a.show()):\"prev\"===t&&(e.hide(),a.hide())},checkTurnstileVisibility(e){var t,e=e.find(\".wpforms-recaptcha-container\");e.hasClass(\"wpforms-is-turnstile\")&&(t=e.find(\".g-recaptcha\").height(),0===parseInt(t,10)?e.addClass(\"wpforms-is-turnstile-invisible\"):e.removeClass(\"wpforms-is-turnstile-invisible\"))},getPageScroll(e){return!1!==p.wpforms_pageScroll&&(l.empty(p.wpform_pageScroll)?0!==e.find(\".wpforms-page-indicator\").data(\"scroll\")&&75:p.wpform_pageScroll)},manipulateIndicator(e,t){var r,a=t.find(\".wpforms-page-indicator\");a&&(\"connector\"===(r=a.data(\"indicator\"))||\"circles\"===r?l.manipulateConnectorAndCirclesIndicator(a,r,e):\"progress\"===r&&l.manipulateProgressIndicator(a,t,e))},manipulateConnectorAndCirclesIndicator(e,t,r){var a=e.data(\"indicator-color\");e.find(\".wpforms-page-indicator-page\").removeClass(\"active\"),e.find(\".wpforms-page-indicator-page-\"+r).addClass(\"active\"),e.find(\".wpforms-page-indicator-page-number\").removeAttr(\"style\"),e.find(\".active .wpforms-page-indicator-page-number\").css(\"background-color\",a),\"connector\"===t&&(e.find(\".wpforms-page-indicator-page-triangle\").removeAttr(\"style\"),e.find(\".active .wpforms-page-indicator-page-triangle\").css(\"border-top-color\",a))},manipulateProgressIndicator(e,t,r){var a=e.find(\".wpforms-page-indicator-page-title\"),o=e.find(\".wpforms-page-indicator-page-title-sep\"),t=r/t.find(\".wpforms-page\").length*100;e.find(\".wpforms-page-indicator-page-progress\").css(\"width\",t+\"%\"),e.find(\".wpforms-page-indicator-steps-current\").text(r),a.data(\"page-\"+r+\"-title\")?(a.css(\"display\",\"inline\").text(a.data(\"page-\"+r+\"-title\")),o.css(\"display\",\"inline\")):(a.css(\"display\",\"none\"),o.css(\"display\",\"none\"))},bindOptinMonster(){s.addEventListener(\"om.Campaign.load\",function(e){l.ready(),l.optinMonsterRecaptchaReset(e.detail.Campaign.data.id)}),s.addEventListener(\"om.Campaign.afterShow\",function(e){\"undefined\"!=typeof WPFormsRepeaterField&&WPFormsRepeaterField.ready()}),d(s).on(\"OptinMonsterOnShow\",function(e,t,r){l.ready(),l.optinMonsterRecaptchaReset(t.optin),\"undefined\"!=typeof WPFormsRepeaterField&&WPFormsRepeaterField.ready()})},optinMonsterRecaptchaReset(e){var e=d(\"#om-\"+e).find(\".wpforms-form\"),t=e.find(\".wpforms-recaptcha-container\"),r=e.find(\".g-recaptcha\");if(e.length&&r.length){const a=r.attr(\"data-sitekey\"),o=\"recaptcha-\"+Date.now(),i=t.hasClass(\"wpforms-is-hcaptcha\")?hcaptcha:grecaptcha;r.remove(),t.prepend('<div class=\"g-recaptcha\" id=\"'+o+'\" data-sitekey=\"'+a+'\"></div>'),i.render(o,{sitekey:a,callback(){wpformsRecaptchaCallback(d(\"#\"+o))}})}},amountTotal(e,t){t=t||!1;const r=d(e),a=r.closest(\".wpforms-form\"),o=l.amountTotalCalc(a);if(l.allowAmountTotalCalc(a,r,o)){const i=l.amountFormatSymbol(o);a.find(\".wpforms-payment-total\").each(function(){\"hidden\"===d(this).attr(\"type\")||\"text\"===d(this).attr(\"type\")?(d(this).val(i),\"text\"===d(this).attr(\"type\")&&t&&a.data(\"validator\")&&d(this).val
1id()):d(this).text(i)}),l.updateOrderSummaryItems(a,r,i)}},allowAmountTotalCalc(e,t,r){var e=e.data(\"formid\");return l.getCache(e,\"amountTotal\")!==r?(l.updateCache(e,\"amountTotal\",r),!0):\"radio\"===(e=t.prop(\"type\"))||\"select-one\"===e},updateOrderSummaryItems(t,e,r){t.find(\".wpforms-order-summary-preview\").each(function(){const e=d(this);\"\"!==r&&e.find(\".wpforms-order-summary-preview-total .wpforms-order-summary-item-price\").text(r),t.find(\".wpforms-payment-price\").each(function(){l.updateOrderSummaryItem(d(this),e)})})},updateCache(e,t,r){l.cache[e]=l.cache[e]||{},l.cache[e][t]=r},getCache(e,t){return!(!Object.prototype.hasOwnProperty.call(l.cache,e)||!Object.prototype.hasOwnProperty.call(l.cache[e],t))&&l.cache[e][t]},updateOrderSummaryItem(e,t){if(e.hasClass(\"wpforms-payment-price\")){const o=e.closest(\".wpforms-field\"),i=o.data(\"field-id\"),s=e.prop(\"type\"),n=\"block\"===o.css(\"display\");var r,a;\"checkbox\"===s||\"radio\"===s||\"select-one\"===s?t.find(`tr[data-field=\"${i}\"]`).each(function(){var e=d(this).data(\"choice\"),e=\"select-one\"===s?e===parseInt(o.find(\"select\").val(),10):o.find(`input[value=\"${e}\"]`).is(\":checked\");d(this).toggle(n&&e)}):(r=t.find(`tr[data-field=\"${i}\"]`),a=e.val(),r.find(\".wpforms-order-summary-item-price\").text(l.amountFormatSymbol(l.amountSanitize(a))),r.toggle(n)),o.hasClass(\"wpforms-payment-quantities-enabled\")?l.updateOrderSummaryItemQuantity(e):(l.updateSummaryPriceWidth(t),l.toggleSummaryPlaceholder(t))}},updateOrderSummaryItemQuantity(e){const t=e.closest(\".wpforms-field\"),a=t.find(\"input.wpforms-payment-price, select.wpforms-payment-price\"),r=e.closest(\".wpforms-form\"),o=t.data(\"field-id\"),i=l.getPaymentFieldQuantity(a),s=l.getPaymentFieldAmount(a),n=a.prop(\"type\");r.find(\".wpforms-order-summary-preview\").each(function(){var e,t=d(this);let r;(r=\"checkbox\"===n||\"radio\"===n||\"select-one\"===n?(e=a.val(),t.find(`tr[data-field=\"${o}\"][data-choice=\"${e}\"]`)):t.find(`tr[data-field=\"${o}\"]`)).toggle(0<i),r.find(\".wpforms-order-summary-item-quantity\").text(i),r.find(\".wpforms-order-summary-item-price\").text(l.amountFormatSymbol(s*i)),l.updateSummaryPriceWidth(t),l.toggleSummaryPlaceholder(t)})},updateSummaryPriceWidth(e){var t=Math.max(e.find(\".wpforms-order-summary-preview-coupon-total .wpforms-order-summary-item-price\").text().length,e.find(\".wpforms-order-summary-preview-total .wpforms-order-summary-item-price\").text().length+3);e.find(\".wpforms-order-summary-item-price\").css(\"width\",t+\"ch\")},toggleSummaryPlaceholder(e){var t=e.find(\".wpforms-order-summary-placeholder\");let r=!0;e.find(\".wpforms-order-summary-field\").each(function(){if(\"none\"!==d(this).css(\"display\"))return r=!1}),t.toggle(r)},amountTotalCalc(e){let r=0;d(\".wpforms-payment-price\",e).each(function(){var e,t=d(this);t.closest(\".wpforms-field-payment-single\").hasClass(\"wpforms-conditional-hide\")||(e=l.getPaymentFieldAmount(t))&&(r=Number(r)+e*l.getPaymentFieldQuantity(t))});var t=d(s),a=WPFormsUtils.triggerEvent(t,\"wpformsAmountTotalCalculate\",[e,r]);return r=void 0!==a.result&&0<=a.result?a.result:r,WPFormsUtils.triggerEvent(t,\"wpformsAmountTotalCalculated\",[e,r]),r},getPaymentFieldAmount(e){var t=e.attr(\"type\");return\"text\"===t||\"hidden\"===t?Number(l.amountSanitize(e.val())):\"radio\"!==t&&\"checkbox\"!==t||!e.is(\":checked\")?e.is(\"select\")&&0<e.find(\"option:selected\").length&&e.find(\"option:selected\").data(\"amount\")?Number(l.amountSanitize(e.find(\"option:selected\").data(\"amount\"))):0:Number(l.amountSanitize(e.data(\"amount\")))},getPaymentFieldQuantity(e){e=e.attr(\"id\"),e=d(`#${e}-quantity`);return e.length?Number(e.val()):1},amountSanitize(e){var t=l.getCurrency();return e=e.toString().replace(t.symbol,\"\").replace(/[^0-9.,]/g,\"\"),\",\"===t.decimal_sep?(\".\"===t.thousands_sep&&-1!==e.indexOf(t.thousands_sep)?e=e.replace(new RegExp(\"\\\\\"+t.thousands_sep,\"g\"),\"\"):\"\"===t.thousands_sep&&-1!==e.indexOf(\".\")&&(e=e.replace(/\\./g,\"\")),e=e.replace(t.decimal_sep,\".\")):\",\"===t.thousands_sep&&-1!==e.indexOf(t.thousands_sep)&&(e=e.replace(new RegExp(\"\\\\\"+t.thousands_sep,\"g\"),\"\")),l.numberFormat(e,t.decimals,\".\",\"\")},amountFormat(e){var t,r=l.getCurrency();return e=String(e),\",\"===r.decimal_sep&&-1!==e.indexOf(r.decimal_sep)&&(t=e.indexOf(r.decimal_sep),e=e.substr(0,t)+\".\"+e.substr(t+1,e.length-1)),\",\"===r.thousands_sep&&-1!==e.indexOf(r.thous
1ands_sep)&&(e=e.replace(/,/g,\"\")),l.empty(e)&&(e=0),l.numberFormat(e,r.decimals,r.decimal_sep,r.thousands_sep)},amountFormatSymbol(e){var t=l.getCurrency(),e=l.amountFormat(e);return\"left\"===t.symbol_pos?t.symbol+e:e+\" \"+t.symbol},getCurrency(){var e={code:\"USD\",thousands_sep:\",\",decimals:2,decimal_sep:\".\",symbol:\"$\",symbol_pos:\"left\"};return void 0!==wpforms_settings.currency_code&&(e.code=wpforms_settings.currency_code),void 0!==wpforms_settings.currency_thousands&&(e.thousands_sep=wpforms_settings.currency_thousands),void 0!==wpforms_settings.currency_decimals&&(e.decimals=wpforms_settings.currency_decimals),void 0!==wpforms_settings.currency_decimal&&(e.decimal_sep=wpforms_settings.currency_decimal),void 0!==wpforms_settings.currency_symbol&&(e.symbol=wpforms_settings.currency_symbol),void 0!==wpforms_settings.currency_symbol_pos&&(e.symbol_pos=wpforms_settings.currency_symbol_pos),e},numberFormat(e,t,r,a){e=(e+\"\").replace(/[^0-9+\\-Ee.]/g,\"\");var o,i,e=isFinite(+e)?+e:0,t=isFinite(+t)?Math.abs(t):0,a=void 0===a?\",\":a,r=void 0===r?\".\":r,s=(t?(s=e,o=t,i=Math.pow(10,o),\"\"+(Math.round(s*i)/i).toFixed(o)):\"\"+Math.round(e)).split(\".\");return 3<s[0].length&&(s[0]=s[0].replace(/\\B(?=(?:\\d{3})+(?!\\d))/g,a)),(s[1]||\"\").length<t&&(s[1]=s[1]||\"\",s[1]+=new Array(t-s[1].length+1).join(\"0\")),s.join(r)},empty(e){var t;let r,a;var o=[void 0,null,!1,0,\"\",\"0\"];for(a=0,t=o.length;a<t;a++)if(e===o[a])return!0;if(\"object\"!=typeof e)return!1;for(r in e)if(e.hasOwnProperty(r))return!1;return!0},setUserIdentifier(){if((!p.hasRequiredConsent&&\"undefined\"!=typeof wpforms_settings&&wpforms_settings.uuid_cookie||p.hasRequiredConsent&&p.hasRequiredConsent())&&!l.getCookie(\"_wpfuuid\")){var t=new Array(36),r=\"0123456789abcdef\";for(let e=0;e<36;e++)t[e]=r.substr(Math.floor(16*Math.random()),1);t[14]=\"4\",t[19]=r.substr(3&t[19]|8,1),t[8]=t[13]=t[18]=t[23]=\"-\";var e=t.join(\"\");l.createCookie(\"_wpfuuid\",e,3999)}},createCookie(e,t,r){let a=\"\",o=\"\";var i;wpforms_settings.is_ssl&&(o=\";secure\"),a=r?-1===r?\"\":((i=new Date).setTime(i.getTime()+24*r*60*60*1e3),\";expires=\"+i.toGMTString()):\";expires=Thu, 01 Jan 1970 00:00:01 GMT\",s.cookie=e+\"=\"+t+a+\";path=/;samesite=strict\"+o},getCookie(e){var r=e+\"=\",a=s.cookie.split(\";\");for(let t=0;t<a.length;t++){let e=a[t];for(;\" \"===e.charAt(0);)e=e.substring(1,e.length);if(0===e.indexOf(r))return e.substring(r.length,e.length)}return null},removeCookie(e){l.createCookie(e,\"\",-1)},getFirstBrowserLanguage(){var e=p.navigator,t=[\"language\",\"browserLanguage\",\"systemLanguage\",\"userLanguage\"];let r,a;if(Array.isArray(e.languages))for(r=0;r<e.languages.length;r++)if((a=e.languages[r])&&a.length)return a;for(r=0;r<t.length;r++)if((a=e[t[r]])&&a.length)return a;return\"\"},mapLanguageToIso(e){return{ar:\"ar-SA\",bg:\"bg-BG\",ca:\"ca-ES\",cs:\"cs-CZ\",da:\"da-DK\",de:\"de-DE\",el:\"el-GR\",en:\"en-US\",es:\"es-ES\",fi:\"fi-FI\",fr:\"fr-FR\",he:\"he-IL\",hi:\"hi-IN\",hr:\"hr-HR\",hu:\"hu-HU\",id:\"id-ID\",it:\"it-IT\",ja:\"ja-JP\",ko:\"ko-KR\",lt:\"lt-LT\",lv:\"lv-LV\",ms:\"ms-MY\",nl:\"nl-NL\",no:\"nb-NO\",pl:\"pl-PL\",pt:\"pt-PT\",ro:\"ro-RO\",ru:\"ru-RU\",sk:\"sk-SK\",sl:\"sl-SI\",sr:\"sr-RS\",sv:\"sv-SE\",th:\"th-TH\",tr:\"tr-TR\",uk:\"uk-UA\",vi:\"vi-VN\",zh:\"zh-CN\"}[e]||e},currentIpToCountry(r){if(wpforms_settings.country)r(wpforms_settings.country);else{const t=function(){d.get(\"https://ipapi.co/jsonp\",function(){},\"jsonp\").always(function(e){let t=e?.country?e.country:\"\";t||(e=l.getFirstBrowserLanguage(),t=-1<e.indexOf(\"-\")?e.split(\"-\").pop():\"\"),r(t)})};d.get(\"https://geo.wpforms.com/v3/geolocate/json\").done(function(e){e&&e.country_iso?r(e.country_iso):t()}).fail(function(e){t()})}},formSubmit(e){e instanceof jQuery||(e=d(e)),l.saveTinyMCE(),WPFormsUtils.triggerEvent(e,\"wpformsBeforeFormSubmit\",[e]).isDefaultPrevented()?l.restoreSubmitButton(e,e.closest(\".wpforms-container\")):e.hasClass(\"wpforms-ajax-form\")&&\"undefined\"!=typeof FormData?l.formSubmitAjax(e):l.formSubmitNormal(e)},restoreSubmitButton(e,t){var r=e.find(\".wpforms-submit\"),a=r.data(\"submit-text\");a&&r.text(a),r.prop(\"disabled\",!1),WPFormsUtils.triggerEvent(e,\"wpformsFormSubmitButtonRestore\",[e,r]),t.css(\"opacity\",\"\"),e.find(\".wpforms-submit-spinner\").hide()},formSubmitNormal(e){var t,r;e.length&&(r=(t=e.find(\".wpforms-submit\")).get(0).recaptchaID,l.empty(r)&&0!==r||(t.get(0).recaptchaID=!1),e.append('<input type=\"hidden\" name=\"start_timestamp\" value=\"'+e.data(\"start_timestamp\")+'\">'),e.append('<input type=\"hidden\" name=\"end_timestamp\" value=\"'+l.getTimestampSec()+'\">'),e.get(0).submit())},formHasCaptcha(e){return!(!e||!e.length||\"undefined\"==typeof hcaptcha&&\"undefined\"==typeof grecaptcha&&\"undefined\"==typeof turnstile)&&(e=e.find(\".wpforms-recaptcha-container\"),Boolean(e.length))},resetFormRecaptcha(r){if(l.formHasCaptcha(r)){var a=r.find(\".wpforms-recaptcha-container\");let e,t;e=a.hasClass(\"wpforms-is-hcaptcha\")?hcaptcha:a.hasClass(\"wpforms-is-tur
1nstile\")?turnstile:grecaptcha,t=r.find(\".wpforms-submit\").get(0).recaptchaID,l.empty(t)&&0!==t&&(t=r.find(\".g-recaptcha\").data(\"recaptcha-id\")),l.empty(t)&&0!==t||e.reset(t)}},consoleLogAjaxError(e){e?console.error(\"WPForms AJAX submit error:\\n%s\",e):console.error(\"WPForms AJAX submit error\")},displayFormAjaxErrors(e,t){\"string\"==typeof t?l.displayFormAjaxGeneralErrors(e,t):(t=t&&\"errors\"in t?t.errors:null,l.empty(t)||l.empty(t.general)&&l.empty(t.field)?l.consoleLogAjaxError():(l.empty(t.general)||l.displayFormAjaxGeneralErrors(e,t.general),l.empty(t.field)||l.displayFormAjaxFieldErrors(e,t.field)))},displayFormAjaxGeneralErrors(e,t){var r,a;e&&e.length&&(l.empty(t)||(l.isModernMarkupEnabled()&&e.attr({\"aria-invalid\":\"true\",\"aria-errormessage\":\"\"}),\"string\"==typeof t?(a=l.isModernMarkupEnabled()?' role=\"alert\"':\"\",r=l.isModernMarkupEnabled()?`<span class=\"wpforms-hidden\">${wpforms_settings.formErrorMessagePrefix}</span>`:\"\",e.find(\".wpforms-submit-container\").before(`<div class=\"wpforms-error-container\"${a}>${r}${t}</div>`),l.setCurrentPage(e,{}
1)):(a=e.data(\"formid\"),l.printGeneralErrors(e,t,a))))},printGeneralErrors(o,e,i){d.each(e,function(e,t){switch(e){case\"header\":case\"header_styled\":o.prepend(t);break;case\"footer\":case\"footer_styled\":r=t,0===o.find(\".wpforms-page-indicator\").length?o.find(\".wpforms-submit-container\").before(r):o.find(\".wpforms-page-1\").append(r);break;case\"recaptcha\":r=t,o.find(\".wpforms-recaptcha-container\").append(r)}var r,a;l.isModernMarkupEnabled()&&(a=o.attr(\"aria-errormessage\")||\"\",o.attr(\"aria-errormessage\",a+` wpforms-${i}-${e}-error`))}),o.find(\".wpforms-error-container\").length&&l.animateScrollTop(o.find(\".wpforms-error-container\").first().offset().top-100)},clearFormAjaxGeneralErrors(e){e.find(\".wpforms-error-container\").remove(),e.find(\"#wpforms-field_recaptcha-error\").remove(),l.isModernMarkupEnabled()&&e.attr({\"aria-invalid\":\"false\",\"aria-errormessage\":\"\"})},displayFormAjaxFieldErrors(a,o){var e;a&&a.length&&(l.empty(o)||(e=a.data(\"validator\"))&&(o=l.splitFieldErrors(o),d.each(o,function(e,t){var r=d('[name=\"'+e+'\"]',a);r.length?r.attr(\"data-server-error\",t):delete o[e]}),e.showErrors(o),l.formHasCaptcha(a)||e.focusInvalid()))},splitFieldErrors:i=>(d.each(i,function(o,e){\"string\"!=typeof e&&d.each(e,function(e,t){var r=o.split(\"[\").pop().replace(\"]\",\"\"),a=o.replace(\"[\"+r+\"]\",\"\");r===e?i[o]=t:\"string\"==typeof e&&isNaN(e)&&(i[a+\"[\"+e+\"]\"]=t)})}),i),formSubmitAjax:a=>
1{if(!a.length)return d.Deferred().reject();const r=a.closest(\".wpforms-container\"),e=a.find(\".wpforms-submit-spinner\");let o;r.css(\"opacity\",.6),e.show(),l.clearFormAjaxGeneralErrors(a);var t=new FormData(a.get(0)),t=(t.append(\"action\",\"wpforms_submit\"),t.append(\"start_timestamp\",a.data(\"start_timestamp\")),t.append(\"end_timestamp\",l.getTimestampSec()),{type:\"post\",dataType:\"json\",url:wpforms_settings.ajaxurl,data:t,cache:!1,contentType:!1,processData:!1});return t.success=function(e){var t;if(e)if(e.data&&e.data.action_required)a.trigger(\"wpformsAjaxSubmitActionRequired\",e);else if(e.success){if(a.trigger(\"wpformsAjaxSubmitSuccess\",e),e.data)return e.data.redirect_url?(t=e.data.new_tab||!1,a.trigger(\"wpformsAjaxSubmitBeforeRedirect\",e),t?(p.open(e.data.redirect_url,\"_blank\"),void location.reload()):void(p.location=e.data.redirect_url)):void(e.data.confirmation&&(r.html(e.data.confirmation),o=r.find(\"div.wpforms-confirmation-scroll\"),r.trigger(\"wpformsAjaxSubmitSuccessConfirmation\",e),o.length)&&l.animateScrollTop(o.offset().top-100))}else l.resetFormRecaptcha(a),l.displayFormAjaxErrors(a,e.data),a.trigger(\"wpformsAjaxSubmitFailed\",e),l.setCurrentPage(a,e.data);else l.consoleLogAjaxError()},t.error=function(e,t,r){l.consoleLogAjaxError(r),a.trigger(\"wpformsAjaxSubmitError\",[e,t,r])},t.complete=function(e,t){e.responseJSON&&e.responseJSON.data&&(e.responseJSON.data.action_required||\"success\"===t&&e.responseJSON.data.redirect_url)||(l.restoreSubmitButton(a,r),a.trigger(\"wpformsAjaxSubmitCompleted\",[e,t]))},WPFormsUtils.triggerEvent(a,\"wpformsAjaxBeforeSubmit\",[a]).isDefaultPrevented()?(l.restoreSubmitButton(a,r),d.Deferred().reject()):d.ajax(t)},setCurrentPage(r,a){if(0!==r.find(\".wpforms-page-indicator\").length){const i=[];if(r.find(\".wpforms-page\").each(function(e,t){if(1<=d(t).find(\".wpforms-has-error\").length)return i.push(d(t))}),0!==i.length||void 0===a.errors||void 0===a.errors.general||void 0!==a.errors.general.footer||void 0===a.errors.general.recaptcha){var o=0<i.length?i[0]:r.find(\".wpforms-page-1\");let e,t=\"prev\";1===o.data(\"page\")||void 0!==a.errors&&void 0!==a.errors.general.footer?e=r.find(\".wpforms-page-1\").next():(e=0!==o.next().length?o.next():o.prev(),t=0!==o.next().length?\"prev\":\"next\");a=e.find(\".wpforms-page-next\"),o=e.data(\"page\");l.navigateToPage(a,t,o,r,d(\".wpforms-page-\"+o))}}},animateScrollTop(e,t,r){return t=t||1e3,r=\"function\"==typeof r?r:function(){},d(\"html, body\").animate({scrollTop:parseInt(e,10)},{duration:t,complete:r}).promise()},saveTinyMCE(){\"undefined\"!=typeof tinyMCE&&tinyMCE.triggerSave()},isFunction(e){return!!(e&&e.constructor&&e.call&&e.apply)},compareTimesGreaterThan(e,t){e=e.replace(/(am|pm)/g,\" $1\").toUpperCase(),t=t.replace(/(am|pm)/g,\" $1\").toUpperCase();e=Date.parse(\"01 Jan 2021 \"+e);return Date.parse(\"01 Jan 2021 \"+t)<=e},isModernMarkupEnabled(){return!!wpforms_settings.isModernMarkupEnabled},initTokenUpdater(){d(\".wpforms-form\").on(\"focusin\",function(e){var t=d(e.target.closest(\"form\")),r=Date.now();this.needsTokenUpdate(r,t)&&this.updateToken(r,t,e)}.bind(this))},needsTokenUpdate(e,t){return e-1e3*(t.attr(\"data-token-time\")||0)>=1e3*wpforms_settings.token_cache_lifetime&&!this.isUpdatingToken},updateToken(t,r,a){var e=r.data(\"formid\");const o=r.find(\".wpforms-submit\");this.isUpdatingToken=!0,o.prop(\"disabled\",!0),d.post(wpforms_settings.ajaxurl,{action:\"wpforms_get_token\",formId:e}).done(function(e){e.success?(r.attr(\"data-token-time\",t),r.attr(\"data-token\",e.data.token),o.prop(\"disabled\",!1),a.target===o[0]&&o.trigger(\"click\")):console.error(\"Failed to update token: \",e)}).fail(function(e,t,r){console.error(\"AJAX request failed: \",t,r)}).always(function(){this.isUpdatingToken=!1,o.prop(\"disabled\",!1)}.bind(this))},restoreSubmitButtonOnEventPersisted(){p.onpageshow=function(e){e.persisted&&d(\".wpforms-form\").each(function(){var e=d(this);l.restoreSubmitButton(e,e.closest(\".wpforms-container\"))})}},loadValidationGroups(e){var t=e.closest(\".wpforms-form\").data(\"validator\");t&&d.extend(t.groups,l.getDateTimeValidationGroups(e))},getDateTimeValidationGroups(e){const a={};return e.find(\".wpforms-field.wpforms-field-date-time\").each(function(){var e=d(this);if(e.find(\".wpforms-field-date-dropdown-wrap\").length){const r=e.attr(\"id\").replace(\"-container\",\"\");d.each([\"month\",\"day\",\"year\"],function(e,t){t=d(`#${r}-`+t).attr(\"name\");a[t]=r})}}),a},getTimestampSec(){return Math.floor(Date.now()/1e3)}};return l}(document,window,jQuery);wpforms.init();"; 2var mod_pagespeed_7h1RCueyFj = "!function(k){\"use strict\";var x={init:function(){k(x.ready),x.bindUIActions()},ready:function(){k(\".wpforms-form\").each(function(){var e=k(this);x.initDefaultValues(e),x.processConditionals(e,!1)})},initDefaultValues:function(e){e.find(\".wpforms-conditional-field input, .wpforms-conditional-field select, .wpforms-conditional-field textarea\").each(function(){var e=k(this),t=e.val(),i=e.attr(\"type\"),o=e.prop(\"tagName\");switch(-1<[\"SELECT\",\"BUTTON\"].indexOf(o)?o.toLowerCase():i){case\"button\":case\"submit\":case\"reset\":case\"hidden\":break;case\"checkbox\":case\"radio\":e.is(\":checked\")&&e.attr(\"data-default-value\",\"checked\");break;default:\"\"!==t&&e.attr(\"data-default-value\",t)}})},bindUIActions:function(){k(document).on(\"change\",\".wpforms-conditional-trigger input, .wpforms-conditional-trigger select\",function(){x.processConditionals(k(this),!0)}),window.addEventListener(\"elementor/popup/show\",function(){x.processConditionals(k(\".elementor-popup-modal .wpforms-form\"),
2!0)}),k(document).on(\"input paste\",\".wpforms-conditional-trigger input[type=text], .wpforms-conditional-trigger input[type=email], .wpforms-conditional-trigger input[type=url], .wpforms-conditional-trigger input[type=number], .wpforms-conditional-trigger textarea\",function(){x.processConditionals(k(this),!0)}),k(document).on(\"tinymce-editor-init\",function(e,t){t.id.startsWith(\"wpforms-\")&&t.on(\"keyup\",function(){x.processConditionals(k(\"#\"+t.id),!0)})}),k(\".wpforms-form\").on(\"submit\",function(){x.resetHiddenFields(k(this))})},resetHiddenFields:function(e){window.location.hash&&\"#wpformsdebug\"===window.location.hash&&console.log(\"Resetting hidden fields...\");var i,o,n,a,s=k(e);s.find(\".wpforms-conditional-hide :input\").each(function(){switch(i=k(this),o=i.attr(\"type\"),n=i.prop(\"tagName\"),-1<[\"SELECT\",\"BUTTON\"].indexOf(n)?n.toLowerCase():o){case\"button\":case\"submit\":case\"reset\":case\"hidden\":break;case\"checkbox\":case\"radio\":i.closest(\"ul\").find(\"li\").removeClass(\"wpforms-selected\"),(a=i.closest(\"div.wpforms-field-rating-items\")).length&&a.find(\"label\").removeClass(\"selected\"),i.is(\":checked\")&&i.prop(\"checked\",!1).trigger(\"change\");break;case\"select\":x.resetHiddenSelectField.init(i);break;case\"tel\":i.val(\"\").trigger(\"input\");var e=i.closest(\".wpforms-field\").data(\"field-id\"),t=i.siblings('[name=\"wpforms[fields]['+e+']\"]').first();e&&i.data(\"ruleSmartPhoneField\")&&0<t.length&&t.val(\"\");break;default:\"\"!==i.val()&&(i.hasClass(\"dropzone-input\")&&k('[data-name=\"'+i[0].name+'\"]',s)[0]&&k('[data-name=\"'+i[0].name+'\"]',s)[0].dropzone.removeAllFiles(!0),i.val(\"\").trigger(\"input\"))}}),s.find(\".wpforms-field-richtext.wpforms-conditional-hide\").each(function(){var e=k(this),e=tinyMCE.get(`wpforms-${e.closest(\".wpforms-form\").data(\"formid\")}-field_`+e.data(\"field-id\"));if(!e)return\"\";e.setContent(\"\")}),s.find(\".wpforms-field-file-upload.wpforms-conditional-hide\").each(function(){var e=k(this).find(\"div.wpforms-uploader.dz-clickable\");if(\"function\"!=typeof window.Dropzone||!e.length)return\"\";e.get(0).dropzone.removeAllFiles(!0)})},resetHiddenSelectField:{$field:null,init:function(e){(this.$field=e).data(\"choicesjs\")?this.modern():this.classic()},modern:function(){var e=this.$field.data(\"choicesjs\"),t=e.getValue(!0);t&&t.length&&(e.removeActiveItems(),this.$field.trigger(\"change\")),this.$field.prop(\"multiple\")?k(e.input.element).removeClass(e.config.classNames.input+\"--hidden\"):(t=e.config.choices.filter(function(e){return e.placeholder}),Array.isArray(t)&&t.length&&e.setChoiceByValue(t[0].value))},classic:function(){var e=this.$field.find(\"option.placeholder\").length?0:-1;e!==this.$field.prop(\"selectedIndex\")&&this.$field.prop(\"selectedIndex\",e).trigger(\"change\")}},resetToDefaults:function(e){e.find(\":input\").each(function(){var e=k(this),t=e.attr(\"data-default-value\"),i=e.attr(\"type\"),o=e.prop(\"tagName\");if(void 0!==t)switch(-1<[\"SELECT\",\"BUTTON\"].indexOf(o)?o.toLowerCase():i){case\"button\":case\"submit\":case\"reset\":case\"hidden\":break;case\"checkbox\":case\"radio\":\"checked\"===t&&(e.prop(\"checked\",!0).closest(\"li\").addClass(\"wpforms-selected\"),e.trigger(\"change\"));break;case\"select\":var n=e.data(\"choicesjs\"),t=t.split(\",\");n?(t=t.filter(function(e){return\"\"!==e}),n.getValue(!0)!==t&&(n.setChoiceByValue(t),e.trigger(\"change\"))):e.val()!==t&&e.val(t).trigger(\"change\");break;default:e.val()!==t&&(e.val(t).trigger(\"input\"),e.get(0).dispatchEvent(new Event(\"keydown\")))}})},processConditionals:function(e,t){var i=k(e),o=i.closest(\".wpforms-form\"),n=o.data(\"formid\"),a=!1;if(\"undefined\"==typeof wpforms_conditional_logic||void 0===wpforms_conditional_logic[n])return!1;var s,r=wpforms_conditional_logic[n];for(s in r)if(r.hasOwnProperty(s)){window.location.hash&&\"#wpformsdebug\"===window.location.hash&&console.log(\"Processing conditionals for Field #\"+s+\"...\");var l,d=r[s].logic,c=r[s].action,f=!1;for(l in d)if(d.hasOwnProperty(l)){var p,h=d[l],u=!0;for(p in h)if(h.hasOwnProperty(p)){var m,w=h[p],g=\"\",v=!1,y=\"\";if(window.location.hash&&\"#wpformsdebug\"===window.location.hash&&console.log(w),w.field){switch(y=(g=null==(g=x.getElementValueByRule(w,o))?\"\":g).toString().trim().toLowerCase(),m=w.value.toString().trim().toLowerCase(),w.operator){case\"==\":v=y===m;break;case\"!=\":v=y!==m;break;case\"c\":v=-1<y.indexOf(m)&&0<y.length;break;case\"!c\":v=-1===y.indexOf(m)&&0<m.length;break;case\"^\":v=0===y.lastIndexOf(m,0);break;case\"~\":v=-1!==y.indexOf(m,y.length-m.length);break;case\"e\":v=0===y.length;break;case\"!e\":v=0<y.length;break;case\">\":v=\"\"!==(y=y.replace(/[^-0-9.]/g,\"\"))&&x.floatval(y)>x.floatval(m);break;case\"<\":v=\"\"!==(y=y.replace(/[^-0-9.]/g,\"\"))&&x.floatval(y)<x.floatval(m)}if(!v){u=!1;break}}}u&&(f=!0)}window.location.hash&&\"#wpformsdebug\"===window.location.hash&&console.log(\"Result: \"+f);var b=k(`#wpforms-${n}-field_${s}-container`,o),C=b.closest(\".wpforms-field-layout\");f&&\"hide\"===c||!f&&\"hide\"!==c?(b.hide().addClass(\"wpforms-conditional-hide\").removeClass(\"wpforms-conditional-show\"),x.isInsideLayoutField(b)&&C.find(\"div.wpforms-conditional-hide\").length===C.find(\".wpforms-field\").length&&C.hide().addClass(\"wpforms-conditional-hide\").removeClass(\"wpforms-conditional-show\"),a=!0):(i.closest(\".wpforms-field\").attr(\"id\")!==b.attr(\"id\")&&b.hasClass(\"wpforms-conditional-hide\")&&!b.hasClass(\"wpforms-field-layout\")&&x.resetToDefaults(b),b.show().removeClass(\"wpforms-conditional-hide\").addClass(\"wpforms-conditional-show\"),x.isInsideLayoutField(b)&&C.show().removeClass(\"wpforms-conditional-hide\").addClass(\"wpforms-conditional-show\"),i.trigger(\"wpformsShowConditionalsField\")),k(document).trigger(\"wpformsProcessConditionalsField\",[n,s,f,c])}a&&(x.resetHiddenFields(o),t)&&(window.location.hash&&\"#wpformsdebug\"===window.location.hash&&console.log(\"Final Processing\"),x.processConditionals(i,!1)),k(document).trigger(\"wpformsProcessConditionals\",[i,o,n])},getElementValueByRule(e,t){let i=\"\";return i=\"e\"===e.operator||\"!e\"===e.operator?x.getElementValueByEmptyTypeRules(e,t):x.getElementValueByOtherTypeRules(e,t)},getElementValueByEmptyTypeRules:function(e,t){var i,o=t.data(\"formid\"),n=\"\";if(e.value=\"\",-1<[\"radio\",\"checkbox\",\"select\",\"payment-multiple\",\"payment-checkbox\",\"rating\",\"net_promoter_score\"].indexOf(e.type))i=\"select\"===e.type?\"option:selected:not(.placeholder)\":\"input:checked\",k(`#wpforms-${o}-field_${e.field}-container `+i,t).length&&(n=!0);else{if(\"richtext\"===e.type)return x.getRichTextValue(t,o,e.field);n=(n=k(`#wpforms-${o}-field_`+e.field,t).val())||\"\"}return n},getElementValueByOtherTypeRules(t,e){var i=e.data(\"formid\");let o=\"\",n,a;if(-1<[\"radio\",\"checkbox\",\"select\",\"payment-multiple\",\"payment-checkbox\",\"rating\",\"net_promoter_score\"].indexOf(t.type)){if(a=\"select\"===t.type?\"option:selected:not(.placeholder)\":\"input:checked\",(n=k(`#wpforms-${i}-field_${t.field}-container `+a,e)).length){let e;k.each(n,function(){e=x.escapeText(k(this).val()),-1<[\"checkbox\",\"payment-checkbox\",\"select\"].indexOf(t.type)&&t.value!==e||(o=e)})}}else{if(\"richtext\"===t.type)return x.getRichTextValue(e,i,t.field);o=k(`#wpforms-${i}-field_`+t.field,e).val(),-1<[\"payment-select\"].indexOf(t.type)&&(o=x.escapeText(o))}return o},getRichTextValue(e,t,i){return k(`#wpforms-${t}-field_${i}-container .wp-editor-wrap`,e).hasClass(\"html-active\")?k(`#wpforms-${t}-field_`+i,e).val():(e=tinyMCE.get(`wpforms-${t}-field_`+i))?e.getContent({format:\"text\"}):\"\"},escapeText:function(e){var t;return null!=e&&e.length?(t={\"&\":\"&\",\"<\":\"<\",\">\":\">\",'\"':\""\",\"'\":\"'\"},e.replace(/[&<>\"']/g,function(e){return t[e]})):null},floatval:function(e){return parseFloat(e)||0},isInsideLayoutField:function(e){return e.parent().hasClass(\"wpforms-layout-column\")}};x.init(),window.wpformsconditionals=x}(jQuery);"; 3var mod_pagespeed_85aYpxVFJa = "!function(a){\"function\"==typeof define&&define.amd?define([\"jquery\"],a):\"object\"==typeof module&&module.exports?module.exports=a(require(\"jquery\")):a(jQuery)}(function(a){a.extend(a.fn,{validate:function(b){if(!this.length)return void(b&&b.debug&&window.console&&console.warn(\"Nothing selected, can't validate, returning nothing.\"));var c=a.data(this[0],\"validator\");return c?c:(this.attr(\"novalidate\",\"novalidate\"),c=new a.validator(b,this[0]),a.data(this[0],\"validator\",c),c.settings.onsubmit&&(this.on(\"click.validate\",\":submit\",function(b){c.submitButton=b.currentTarget,a(this).hasClass(\"cancel\")&&(c.cancelSubmit=!0),void 0!==a(this).attr(\"formnovalidate\")&&(c.cancelSubmit=!0)}),this.on(\"submit.validate\",function(b){function d(){var d,e;return c.submitButton&&(c.settings.submitHandler||c.formSubmitted)&&(d=a(\"<input type='hidden'/>\").attr(\"name\",c.submitButton.name).val(a(c.submitButton).val()).appendTo(c.currentForm)),!(c.settings.submitHandler&&!c.settings.debug)||(e=c.settings.submitHandler.call(c,c.currentForm,b),d&&d.remove(),void 0!==e&&e)}return c.settings.debug&&b.preventDefault(),c.cancelSubmit?(c.cancelSubmit=!1,d()):c.form()?c.pendingRequest?(c.formSubmitted=!0,!1):d():(c.focusInvalid(),!1)})),c)},valid:function(){var b,c,d;return a(this[0]).is(\"form\")?b=this.validate().form():(d=[],b=!0,c=a(this[0].form).validate(),this.each(function(){b=c.element
3(this)&&b,b||(d=d.concat(c.errorList))}),c.errorList=d),b},rules:function(b,c){var d,e,f,g,h,i,j=this[0],k=\"undefined\"!=typeof this.attr(\"contenteditable\")&&\"false\"!==this.attr(\"contenteditable\");if(null!=j&&(!j.form&&k&&(j.form=this.closest(\"form\")[0],j.name=this.attr(\"name\")),null!=j.form)){if(b)switch(d=a.data(j.form,\"validator\").settings,e=d.rules,f=a.validator.staticRules(j),b){case\"add\":a.extend(f,a.validator.normalizeRule(c)),delete f.messages,e[j.name]=f,c.messages&&(d.messages[j.name]=a.extend(d.messages[j.name],c.messages));break;case\"remove\":return c?(i={},a.each(c.split(/\\s/),function(a,b){i[b]=f[b],delete f[b]}),i):(delete e[j.name],f)}return g=a.validator.normalizeRules(a.extend({},a.validator.classRules(j),a.validator.attributeRules(j),a.validator.dataRules(j),a.validator.staticRules(j)),j),g.required&&(h=g.required,delete g.required,g=a.extend({required:h},g)),g.remote&&(h=g.remote,delete g.remote,g=a.extend(g,{remote:h})),g}}});var b=function(a){return a.replace(/^[\\s\\uFEFF\\xA0]+|[\\s\\uFEFF\\xA0]+$/g,\"\")};a.extend(a.expr.pseudos||a.expr[\":\"],{blank:function(c){return!b(\"\"+a(c).val())},filled:function(c){var d=a(c).val();return null!==d&&!!b(\"\"+d)},unchecked:function(b){return!a(b).prop(\"checked\")}}),a.validator=function(b,c){this.settings=a.extend(!0,{},a.validator.defaults,b),this.currentForm=c,this.init()},a.validator.format=function(b,c){return 1===arguments.length?function(){var c=a.makeArray(arguments);return c.unshift(b),a.validator.format.apply(this,c)}:void 0===c?b:(arguments.length>2&&c.constructor!==Array&&(c=a.makeArray(arguments).slice(1)),c.constructor!==Array&&(c=[c]),a.each(c,function(a,c){b=b.replace(new RegExp(\"\\\\{\"+a+\"\\\\}\",\"g\"),function(){return c})}),b)},a.extend(a.validator,{defaults:{messages:{},groups:{},rules:{},errorClass:\"error\",pendingClass:\"pending\",validClass:\"valid\",errorElement:\"label\",focusCleanup:!1,focusInvalid:!0,errorContainer:a([]),errorLabelContainer:a([]),onsubmit:!0,ignore:\":hidden\",ignoreTitle:!1,customElements:[],onfocusin:function(a){this.lastActive=a,this.settings.focusCleanup&&(this.settings.unhighlight&&this.settings.unhighlight.call(this,a,this.settings.errorClass,this.settings.validClass),this.hideThese(this.errorsFor(a)))},onfocusout:function(a){this.checkable(a)||!(a.name in this.submitted)&&this.optional(a)||this.element(a)},onkeyup:function(b,c){var d=[16,17,18,20,35,36,37,38,39,40,45,144,225];9===c.which&&\"\"===this.elementValue(b)||a.inArray(c.keyCode,d)!==-1||(b.name in this.submitted||b.name in this.invalid)&&this.element(b)},onclick:function(a){a.name in this.submitted?this.element(a):a.parentNode.name in this.submitted&&this.element(a.parentNode)},highlight:function(b,c,d){\"radio\"===b.type?this.findByName(b.name).addClass(c).removeClass(d):a(b).addClass(c).removeClass(d)},unhighlight:function(b,c,d){\"radio\"===b.type?this.findByName(b.name).removeClass(c).addClass(d):a(b).removeClass(c).addClass(d)}},setDefaults:function(b){a.extend(a.validator.defaults,b)},messages:{required:\"This field is required.\",remote:\"Please fix this field.\",email:\"Please enter a valid email address.\",url:\"Please enter a valid URL.\",date:\"Please enter a valid date.\",dateISO:\"Please enter a valid date (ISO).\",number:\"Please enter a valid number.\",digits:\"Please enter only digits.\",equalTo:\"Please enter the same value again.\",maxlength:a.validator.format(\"Please enter no more than {0} characters.\"),minlength:a.validator.format(\"Please enter at least {0} characters.\"),rangelength:a.validator.format(\"Please enter a value between {0} and {1} characters long.\"),range:a.validator.format(\"Please enter a value between {0} and {1}.\"),max:a.validator.format(\"Please enter a value less than or equal to {0}.\"),min:a.validator.format(\"Please enter a value greater than or equal to {0}.\"),step:a.validator.format(\"Please enter a multiple of {0}.\")},autoCreateRanges:!1,prototype:{init:function(){function b(b){var c=\"undefined\"!=typeof a(this).attr(\"contenteditable\")&&\"false\"!==a(this).attr(\"contenteditable\");if(!this.form&&c&&(this.form=a(this).closest(\"form\")[0],this.name=a(this).attr(\"name\")),d===this.form){var e=a.data(this.form,\"validator\"),f=\"on\"+b.type.replace(/^validate/,\"\"),g=e.settings;g[f]&&!a(this).is(g.ignore)&&g[f].call(e,this,b)}}this.labelContainer=a(this.settings.errorLabelContainer),this.errorContext=this.labelContainer.length&&this.labelContainer||a(this.currentForm),this.containers=a(this.settings.errorContainer).add(this.settings.errorLabelContainer),this.submitted={},this.valueCache={},this.pendingRequest=0,this.pending={},this.invalid={},this.reset();var c,d=this.currentForm,e=this.groups={};
3a.each(this.settings.groups,function(b,c){\"string\"==typeof c&&(c=c.split(/\\s/)),a.each(c,function(a,c){e[c]=b})}),c=this.settings.rules,a.each(c,function(b,d){c[b]=a.validator.normalizeRule(d)});var f=[\":text\",\"[type='password']\",\"[type='file']\",\"select\",\"textarea\",\"[type='number']\",\"[type='search']\",\"[type='tel']\",\"[type='url']\",\"[type='email']\",\"[type='datetime']\",\"[type='date']\",\"[type='month']\",\"[type='week']\",\"[type='time']\",\"[type='datetime-local']\",\"[type='range']\",\"[type='color']\",\"[type='radio']\",\"[type='checkbox']\",\"[contenteditable]\",\"[type='button']\"],g=[\"select\",\"option\",\"[type='radio']\",\"[type='checkbox']\"];a(this.currentForm).on(\"focusin.validate focusout.validate keyup.validate\",f.concat(this.settings.customElements).join(\", \"),b).on(\"click.validate\",g.concat(this.settings.customElements).join(\", \"),b),this.settings.invalidHandler&&a(this.currentForm).on(\"invalid-form.validate\",this.settings.invalidHandler)},form:function(){return this.checkForm(),a.extend(this.submitted,this.errorMap),this.invalid=a.extend({},this.errorMap),this.valid()||a(this.currentForm).triggerHandler(\"invalid-form\",[this]),this.showErrors(),this.valid()},checkForm:function(){this.prepareForm();for(var a=0,b=this.currentElements=this.elements();b[a];a++)this.check(b[a]);return this.valid()},element:function(b){var c,d,e=this.clean(b),f=this.validationTargetFor(e),g=this,h=!0;return void 0===f?delete this.invalid[e.name]:(this.prepareElement(f),this.currentElements=a(f),d=this.groups[f.name],d&&a.each(this.groups,function(a,b){b===d&&a!==f.name&&(e=g.validationTargetFor(g.clean(g.findByName(a))),e&&e.name in g.invalid&&(g.currentElements.push(e),h=g.check(e)&&h))}),c=this.check(f)!==!1,h=h&&c,c?this.invalid[f.name]=!1:this.invalid[f.name]=!0,this.numberOfInvalids()||(this.toHide=this.toHide.add(this.containers)),this.showErrors(),a(b).attr(\"aria-invalid\",!c)),h},showErrors:function(b){if(b){var c=this;a.extend(this.errorMap,b),this.errorList=a.map(this.errorMap,function(a,b){return{message:a,element:c.findByName(b)[0]}}),this.successList=a.grep(this.successList,function(a){return!(a.name in b)})}this.settings.showErrors?this.settings.showErrors.call(this,this.errorMap,this.errorList):this.defaultShowErrors()},resetForm:function(){a.fn.resetForm&&a(this.currentForm).resetForm(),this.invalid={},this.submitted={},this.prepareForm(),this.hideErrors();var b=this.elements().removeData(\"previousValue\").removeAttr(\"aria-invalid\");this.resetElements(b)},resetElements:function(a){var b;if(this.settings.unhighlight)for(b=0;a[b];b++)this.settings.unhighlight.call(this,a[b],this.settings.errorClass,\"\"),this.findByName(a[b].name).removeClass(this.settings.validClass);else a.removeClass(this.settings.errorClass).removeClass(this.settings.validClass)},numberOfInvalids:function(){return this.objectLength(this.invalid)},objectLength:function(a){var b,c=0;for(b in a)void 0!==a[b]&&null!==a[b]&&a[b]!==!1&&c++;return c},hideErrors:function(){this.hideThese(this.toHide)},hideThese:function(a){a.not(this.containers).text(\"\"),this.addWrapper(a).hide()},valid:function(){return 0===this.size()},size:function(){return this.errorList.length},focusInvalid:function(){if(this.settings.focusInvalid)try{a(this.findLastActive()||this.errorList.length&&this.errorList[0].element||[]).filter(\":visible\").trigger(\"focus\").trigger(\"focusin\")}catch(b){}},findLastActive:function(){var b=this.lastActive;return b&&1===a.grep(this.errorList,function(a){return a.element.name===b.name}).length&&b},elements:function(){var b=this,c={},d=[\"input\",\"select\",\"textarea\",\"[contenteditable]\"];return a(this.currentForm).find(d.concat(this.settings.customElements).join(\", \")).not(\":submit, :reset, :image, :disabled\").not(this.settings.ignore).filter(function(){var d=this.name||a(this).attr(\"name\"),e=\"undefined\"!=typeof a(this).attr(\"contenteditable\")&&\"false\"!==a(this).attr(\"contenteditable\");return!d&&b.settings.debug&&window.console&&console.error(\"%o has no name assigned\",this),e&&(this.form=a(this).closest(\"form\")[0],this.name=d),this.form===b.currentForm&&(!(d in c||!b.objectLength(a(this).rules()))&&(c[d]=!0,!0))})},clean:function(b){return a(b)[0]},errors:function(){var b=this.settings.errorClass.split(\" \").join(\".\");return a(this.settings.errorElement+\".\"+b,this.errorContext)},resetInternals:function(){this.successList=[],this.errorList=[],this.errorMap={},this.toShow=a([]),this.toHide=a([])},reset:function(){this.resetInternals(),this.currentElements=a([])},prepareForm:function(){this.reset(),this.toHide=this.errors().add(this.containers
3)},prepareElement:function(a){this.reset(),this.toHide=this.errorsFor(a)},elementValue:function(b){var c,d,e=a(b),f=b.type,g=\"undefined\"!=typeof e.attr(\"contenteditable\")&&\"false\"!==e.attr(\"contenteditable\");return\"radio\"===f||\"checkbox\"===f?this.findByName(b.name).filter(\":checked\").val():\"number\"===f&&\"undefined\"!=typeof b.validity?b.validity.badInput?\"NaN\":e.val():(c=g?e.text():e.val(),\"file\"===f?\"C:\\\\fakepath\\\\\"===c.substr(0,12)?c.substr(12):(d=c.lastIndexOf(\"/\"),d>=0?c.substr(d+1):(d=c.lastIndexOf(\"\\\\\"),d>=0?c.substr(d+1):c)):\"string\"==typeof c?c.replace(/\\r/g,\"\"):c)},check:function(b){b=this.validationTargetFor(this.clean(b));var c,d,e,f,g=a(b).rules(),h=a.map(g,function(a,b){return b}).length,i=!1,j=this.elementValue(b);this.abortRequest(b),\"function\"==typeof g.normalizer?f=g.normalizer:\"function\"==typeof this.settings.normalizer&&(f=this.settings.normalizer),f&&(j=f.call(b,j),delete g.normalizer);for(d in g){e={method:d,parameters:g[d]};try{if(c=a.validator.methods[d].call(this,j,b,e.parameters),\"dependency-mismatch\"===c&&1===h){i=!0;continue}if(i=!1,\"pending\"===c)return void(this.toHide=this.toHide.not(this.errorsFor(b)));if(!c)return this.formatAndAdd(b,e),!1}catch(k){throw this.settings.debug&&window.console&&console.log(\"Exception occurred when checking element \"+b.id+\", check the '\"+e.method+\"' method.\",k),k instanceof TypeError&&(k.message+=\". Exception occurred when checking element \"+b.id+\", check the '\"+e.method+\"' method.\"),k}}if(!i)return this.objectLength(g)&&this.successList.push(b),!0},customDataMessage:function(b,c){return a(b).data(\"msg\"+c.charAt(0).toUpperCase()+c.substring(1).toLowerCase())||a(b).data(\"msg\")},customMessage:function(a,b){var c=this.settings.messages[a];return c&&(c.constructor===String?c:c[b])},findDefined:function(){for(var a=0;a<arguments.length;a++)if(void 0!==arguments[a])return arguments[a]},defaultMessage:function(b,c){\"string\"==typeof c&&(c={method:c});var d=this.findDefined(this.customMessage(b.name,c.method),this.customDataMessage(b,c.method),!this.settings.ignoreTitle&&b.title||void 0,a.validator.messages[c.method],\"<strong>Warning: No message defined for \"+b.name+\"</strong>\"),e=/\\$?\\{(\\d+)\\}/g;return\"function\"==typeof d?d=d.call(this,c.parameters,b):e.test(d)&&(d=a.validator.format(d.replace(e,\"{$1}\"),c.parameters)),d},formatAndAdd:function(a,b){var c=this.defaultMessage(a,b);this.errorList.push({message:c,element:a,method:b.method}),this.errorMap[a.name]=c,this.submitted[a.name]=c},addWrapper:function(a){return this.settings.wrapper&&(a=a.add(a.parent(this.settings.wrapper))),a},defaultShowErrors:function(){var a,b,c;for(a=0;this.errorList[a];a++)c=this.errorList[a],this.settings.highlight&&this.settings.highlight.call(this,c.element,this.settings.errorClass,this.settings.validClass),this.showLabel(c.element,c.message);if(this.errorList.length&&(this.toShow=this.toShow.add(this.containers)),this.settings.success)for(a=0;this.successList[a];a++)this.showLabel(this.successList[a]);if(this.settings.unhighlight)for(a=0,b=this.validElements();b[a];a++)this.settings.unhighlight.call(this,b[a],this.settings.errorClass,this.settings.validClass);this.toHide=this.toHide.not(this.toShow),this.hideErrors(),this.addWrapper(this.toShow).show()},validElements:function(){return this.currentElements.not(this.invalidElements())},invalidElements:function(){return a(this.errorList).map(function(){return this.element})},showLabel:function(b,c){var d,e,f,g,h=this.errorsFor(b),i=this.idOrName(b),j=a(b).attr(\"aria-describedby\");h.length?(h.removeClass(this.settings.validClass).addClass(this.settings.errorClass),this.settings&&this.settings.escapeHtml?h.text(c||\"\"):h.html(c||\"\")):(h=a(\"<\"+this.settings.errorElement+\">\").attr(\"id\",i+\"-error\").addClass(this.settings.errorClass),this.settings&&this.settings.escapeHtml?h.text(c||\"\"):h.html(c||\"\"),d=h,this.settings.wrapper&&(d=h.hide().show().wrap(\"<\"+this.settings.wrapper+\"/>\").parent()),this.labelContainer.length?this.labelContainer.append(d):this.settings.errorPlacement?this.settings.errorPlacement.call(this,d,a(b)):d.insertAfter(b),h.is(\"label\")?h.attr(\"for\",i):0===h.parents(\"label[for='\"+this.escapeCssMeta(i)+\"']\").length&&(f=h.attr(\"id\"),j?j.match(new RegExp(\"\\\\b\"+this.escapeCssMeta(f)+\"\\\\b\"))||(j+=\" \"+f):j=f,a(b).attr(\"aria-describedby\",j),e=this.groups[b.n
3ame],e&&(g=this,a.each(g.groups,function(b,c){c===e&&a(\"[name='\"+g.escapeCssMeta(b)+\"']\",g.currentForm).attr(\"aria-describedby\",h.attr(\"id\"))})))),!c&&this.settings.success&&(h.text(\"\"),\"string\"==typeof this.settings.success?h.addClass(this.settings.success):this.settings.success(h,b)),this.toShow=this.toShow.add(h)},errorsFor:function(b){var c=this.escapeCssMeta(this.idOrName(b)),d=a(b).attr(\"aria-describedby\"),e=\"label[for='\"+c+\"'], label[for='\"+c+\"'] *\";return d&&(e=e+\", #\"+this.escapeCssMeta(d).replace(/\\s+/g,\", #\")),this.errors().filter(e)},escapeCssMeta:function(a){return void 0===a?\"\":a.replace(/([\\\\!\"#$%&'()*+,./:;<=>?@\\[\\]^`{|}~])/g,\"\\\\$1\")},idOrName:function(a){return this.groups[a.name]||(this.checkable(a)?a.name:a.id||a.name)},validationTargetFor:function(b){return this.checkable(b)&&(b=this.findByName(b.name)),a(b).not(this.settings.ignore)[0]},checkable:function(a){return/radio|checkbox/i.test(a.type)},findByName:function(b){return a(this.currentForm).find(\"[name='\"+this.escapeCssMeta(b)+\"']\")},getLength:function(b,c){switch(c.nodeName.toLowerCase()){case\"select\":return a(\"option:selected\",c).length;case\"input\":if(this.checkable(c))return this.findByName(c.name).filter(\":checked\").length}return b.length},depend:function(a,b){return!this.dependTypes[typeof a]||this.dependTypes[typeof a](a,b)},dependTypes:{\"boolean\":function(a){return a},string:function(b,c){return!!a(b,c.form).length},\"function\":function(a,b){return a(b)}},optional:function(b){var c=this.elementValue(b);
3return!a.validator.methods.required.call(this,c,b)&&\"dependency-mismatch\"},elementAjaxPort:function(a){return\"validate\"+a.name},startRequest:function(b){this.pending[b.name]||(this.pendingRequest++,a(b).addClass(this.settings.pendingClass),this.pending[b.name]=!0)},stopRequest:function(b,c){this.pendingRequest--,this.pendingRequest<0&&(this.pendingRequest=0),delete this.pending[b.name],a(b).removeClass(this.settings.pendingClass),c&&0===this.pendingRequest&&this.formSubmitted&&this.form()&&0===this.pendingRequest?(a(this.currentForm).trigger(\"submit\"),this.submitButton&&a(\"input:hidden[name='\"+this.submitButton.name+\"']\",this.currentForm).remove(),this.formSubmitted=!1):!c&&0===this.pendingRequest&&this.formSubmitted&&(a(this.currentForm).triggerHandler(\"invalid-form\",[this]),this.formSubmitted=!1)},abortRequest:function(b){var c;this.pending[b.name]&&(c=this.elementAjaxPort(b),a.ajaxAbort(c),this.pendingRequest--,this.pendingRequest<0&&(this.pendingRequest=0),delete this.pending[b.name],a(b).removeClass(this.settings.pendingClass))},previousValue:function(b,c){return c=\"string\"==typeof c&&c||\"remote\",a.data(b,\"previousValue\")||a.data(b,\"previousValue\",{old:null,valid:!0,message:this.defaultMessage(b,{method:c})})},destroy:function(){this.resetForm(),a(this.currentForm).off(\".validate\").removeData(\"validator\").find(\".validate-equalTo-blur\").off(\".validate-equalTo\").removeClass(\"validate-equalTo-blur\").find(\".validate-lessThan-blur\").off(\".validate-lessThan\").removeClass(\"validate-lessThan-blur\").find(\".validate-lessThanEqual-blur\").off(\".validate-lessThanEqual\").removeClass(\"validate-lessThanEqual-blur\").find(\".validate-greaterThanEqual-blur\").off(\".validate-greaterThanEqual\").removeClass(\"validate-greaterThanEqual-blur\").find(\".validate-greaterThan-blur\").off(\".validate-greaterThan\").removeClass(\"validate-greaterThan-blur\")}},classRuleSettings:{required:{required:!0},email:{email:!0},url:{url:!0},date:{date:!0},dateISO:{dateISO:!0},number:{number:!0},digits:{digits:!0},creditcard:{creditcard:!0}},addClassRules:function(b,c){b.constructor===String?this.classRuleSettings[b]=c:a.extend(this.classRuleSettings,b)},classRules:function(b){var c={},d=a(b).attr(\"class\");return d&&a.each(d.split(\" \"),function(){this in a.validator.classRuleSettings&&a.extend(c,a.validator.classRuleSettings[this])}),c},normalizeAttributeRule:function(a,b,c,d){/min|max|step/.test(c)&&(null===b||/number|range|text/.test(b))&&(d=Number(d),isNaN(d)&&(d=void 0)),d||0===d?a[c]=d:b===c&&\"range\"!==b&&(a[\"date\"===b?\"dateISO\":c]=!0)},attributeRules:function(b){var c,d,e={},f=a(b),g=b.getAttribute(\"type\");for(c in a.validator.methods)\"required\"===c?(d=b.getAttribute(c),\"\"===d&&(d=!0),d=!!d):d=f.attr(c),this.normalizeAttributeRule(e,g,c,d);return e.maxlength&&/-1|2147483647|524288/.test(e.maxlength)&&delete e.maxlength,e},dataRules:function(b){var c,d,e={},f=a(b),g=b.getAttribute(\"type\");for(c in a.validator.methods)d=f.data(\"rule\"+c.charAt(0).toUpperCase()+c.substring(1).toLowerCase()),\"\"===d&&(d=!0),this.normalizeAttributeRule(e,g,c,d);return e},staticRules:function(b){var c={},d=a.data(b.form,\"validator\");return d.settings.rules&&(c=a.validator.normalizeRule(d.settings.rules[b.name])||{}),c},normalizeRules:function(b,c){return a.each(b,function(d,e){if(e===!1)return void delete b[d];if(e.param||e.depends){var f=!0;switch(typeof e.depends){case\"string\":f=!!a(e.depends,c.form).length;break;case\"function\":f=e.depends.call(c,c)}f?b[d]=void 0===e.param||e.param:(a.data(c.form,\"validator\").resetElements(a(c)),delete b[d])}}),a.each(b,function(a,d){b[a]=\"function\"==typeof d&&\"normalizer\"!==a?d(c):d}),a.each([\"minlength\",\"maxlength\"],function(){b[this]&&(b[this]=Number(b[this]))}),a.each([\"rangelength\",\"range\"],function(){var a;b[this]&&(Array.isArray(b[this])?b[this]=[Number(b[this][0]),Number(b[this][1])]:\"string\"==typeof b[this]&&(a=b[this].replace(/[\\[\\]]/g,\"\").split(/[\\s,]+/),b[this]=[Number(a[0]),Number(a[1])]))}),a.validator.autoCreateRanges&&(null!=b.min&&null!=b.max&&(b.range=[b.min,b.max],delete b.min,delete b.max),null!=b.minlength&&null!=b.maxlength&&(b.rangelength=[b.minlength,b.maxlength],delete b.minlength,delete b.maxlength)),b}
3,normalizeRule:function(b){if(\"string\"==typeof b){var c={};a.each(b.split(/\\s/),function(){c[this]=!0}),b=c}return b},addMethod:function(b,c,d){a.validator.methods[b]=c,a.validator.messages[b]=void 0!==d?d:a.validator.messages[b],c.length<3&&a.validator.addClassRules(b,a.validator.normalizeRule(b))},methods:{required:function(b,c,d){if(!this.depend(d,c))return\"dependency-mismatch\";if(\"select\"===c.nodeName.toLowerCase()){var e=a(c).val();return e&&e.length>0}return this.checkable(c)?this.getLength(b,c)>0:void 0!==b&&null!==b&&b.length>0},email:function(a,b){return this.optional(b)||/^[a-zA-Z0-9.!#$%&'*+\\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/.test(a)},url:function(a,b){return this.optional(b)||/^(?:(?:(?:https?|ftp):)?\\/\\/)(?:(?:[^\\]\\[?\\/<~#`!@$^&*()+=}|:\";',>{ ]|%[0-9A-Fa-f]{2})+(?::(?:[^\\]\\[?\\/<~#`!@$^&*()+=}|:\";',>{ ]|%[0-9A-Fa-f]{2})*)?@)?(?:(?!(?:10|127)(?:\\.\\d{1,3}){3})(?!(?:169\\.254|192\\.168)(?:\\.\\d{1,3}){2})(?!172\\.(?:1[6-9]|2\\d|3[0-1])(?:\\.\\d{1,3}){2})(?:[1-9]\\d?|1\\d\\d|2[01]\\d|22[0-3])(?:\\.(?:1?\\d{1,2}|2[0-4]\\d|25[0-5])){2}(?:\\.(?:[1-9]\\d?|1\\d\\d|2[0-4]\\d|25[0-4]))|(?:(?:[a-z0-9\\u00a1-\\uffff][a-z0-9\\u00a1-\\uffff_-]{0,62})?[a-z0-9\\u00a1-\\uffff]\\.)+(?:[a-z\\u00a1-\\uffff]{2,}\\.?))(?::\\d{2,5})?(?:[/?#]\\S*)?$/i.test(a)},date:function(){var a=!1;return function(b,c){return a||(a=!0,this.settings.debug&&window.console&&console.warn(\"The `date` method is deprecated and will be removed in version '2.0.0'.\\nPlease don't use it, since it relies on the Date constructor, which\\nbehaves very differently across browsers and locales. Use `dateISO`\\ninstead or one of the locale specific methods in `localizations/`\\nand `additional-methods.js`.\")),this.optional(c)||!/Invalid|NaN/.test(new Date(b).toString())}}(),dateISO:function(a,b){return this.optional(b)||/^\\d{4}[\\/\\-](0?[1-9]|1[012])[\\/\\-](0?[1-9]|[12][0-9]|3[01])$/.test(a)},number:function(a,b){return this.optional(b)||/^(?:-?\\d+|-?\\d{1,3}(?:,\\d{3})+)?(?:-?\\.\\d+)?$/.test(a)},digits:function(a,b){return this.optional(b)||/^\\d+$/.test(a)},minlength:function(a,b,c){var d=Array.isArray(a)?a.length:this.getLength(a,b);return this.optional(b)||d>=c},maxlength:function(a,b,c){var d=Array.isArray(a)?a.length:this.getLength(a,b);return this.optional(b)||d<=c},rangelength:function(a,b,c){var d=Array.isArray(a)?a.length:this.getLength(a,b);return this.optional(b)||d>=c[0]&&d<=c[1]},min:function(a,b,c){return this.optional(b)||a>=c},max:function(a,b,c){return this.optional(b)||a<=c},range:function(a,b,c){return this.optional(b)||a>=c[0]&&a<=c[1]},step:function(b,c,d){var e,f=a(c).attr(\"type\"),g=\"Step attribute on input type \"+f+\" is not supported.\",h=[\"text\",\"number\",\"range\"],i=new RegExp(\"\\\\b\"+f+\"\\\\b\"),j=f&&!i.test(h.join()),k=function(a){var b=(\"\"+a).match(/(?:\\.(\\d+))?$/);return b&&b[1]?b[1].length:0},l=function(a){return Math.round(a*Math.pow(10,e))},m=!0;if(j)throw new Error(g);return e=k(d),(k(b)>e||l(b)%l(d)!==0)&&(m=!1),this.optional(c)||m},equalTo:function(b,c,d){var e=a(d);return this.settings.onfocusout&&e.not(\".validate-equalTo-blur\").length&&e.addClass(\"validate-equalTo-blur\").on(\"blur.validate-equalTo\",function(){a(c).valid()}),b===e.val()},remote:function(b,c,d,e){if(this.optional(c))return\"dependency-mismatch\";e=\"string\"==typeof e&&e||\"remote\";var f,g,h,i=this.previousValue(c,e);return this.settings.messages[c.name]||(this.settings.messages[c.name]={}),i.originalMessage=i.originalMessage||this.settings.messages[c.name][e],this.settings.messages[c.name][e]=i.message,d=\"string\"==typeof d&&{url:d}||d,h=a.param(a.extend({data:b},d.data)),null!==i.valid&&i.old===h?i.valid:(i.old=h,i.valid=null,f=this,this.startRequest(c),g={},g[c.name]=b,a.ajax(a.extend(!0,{mode:\"abort\",port:this.elementAjaxPort(c),dataType:\"json\",data:g,context:f.currentForm,success:function(a){var d,g,h,j=a===!0||\"true\"===a;f.settings.messages[c.name][e]=i.originalMessage,j?(h=f.formSubmitted,f.toHide=f.errorsFor(c),f.formSubmitted=h,f.successList.push(c),f.invalid[c.name]=!1,f.showErrors()):(d={},g=a||f.defaultMessage(c,{method:e,parameters:b}),d[c.name]=i.message=g,f.invalid[c.name]=!0,f.showErrors(d)),i.valid=j,f.stopRequest(c,j)}},d)),\"pending\")}}});var c,d={};return a.ajaxPrefilter?a.ajaxPrefilter(function(b,c,e){var f=b.port;\"abort\"===b.mode&&(a.ajaxAbort(f),d[f]=e)}):(c=a.ajax,a.ajax=function(b){var e=(\"mode\"in b?b:a.ajaxSettings).mode,f=(\"port\"in b?b:a.ajaxSettings).port;return\"abort\"===e?(a.ajaxAbort(f),d[f]=c.apply(this,arguments),d[f]):c.apply(this,arguments)}),a.ajaxAbort=function(a){d[a]&&(d[a].abort(),delete d[a])},a});";
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.