// source --> https://justagilemanagementmarketplace.com/wp-content/plugins/uncanny-learndash-toolkit/src/assets/frontend/dist/bundle.min.js?ver=3.7.0.3 
!function(t){var e={};function n(o){if(e[o])return e[o].exports;var r=e[o]={i:o,l:!1,exports:{}};return t[o].call(r.exports,r,r.exports,n),r.l=!0,r.exports}n.m=t,n.c=e,n.d=function(t,e,o){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:o})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var o=Object.create(null);if(n.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var r in t)n.d(o,r,function(e){return t[e]}.bind(null,r));return o},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="",n(n.s=5)}([function(t,e){var n;n=function(){return this}();try{n=n||new Function("return this")()}catch(t){"object"==typeof window&&(n=window)}t.exports=n},function(t,e,n){(function(n){var o,r;/*! eventslibjs v1.2.0 | (c) 2019 Chris Ferdinandi | MIT License | http://github.com/cferdinandi/events */window.Element&&!Element.prototype.closest&&(Element.prototype.closest=function(t){var e,n=(this.document||this.ownerDocument).querySelectorAll(t),o=this;do{for(e=n.length;0<=--e&&n.item(e)!==o;);}while(e<0&&(o=o.parentElement));return o}),r=void 0!==n?n:"undefined"!=typeof window?window:this,void 0===(o=function(){return function(t){"use strict";var e={},n={},o=function(e){n[e.type]&&n[e.type].forEach((function(n){var o,r;o=e.target,r=n.selector,(-1<["*","window","document","document.documentElement",t,document,document.documentElement].indexOf(r)||("string"!=typeof r&&r.contains?r===o||r.contains(o):o.closest(r)))&&n.callback(e)}))};return e.on=function(e,r,i){r&&i&&e.split(",").forEach((function(e){e=e.trim(),n[e]||(n[e]=[],t.addEventListener(e,o,!0)),n[e].push({selector:r,callback:i})}))},e.off=function(e,r,i){e.split(",").forEach((function(e){if(e=e.trim(),n[e]){if(n[e].length<2||!r)return delete n[e],void t.removeEventListener(e,o,!0);var s=function(t,e,n){for(var o=0;o<t.length;o++)if(t[o].selector===e&&t[o].callback.toString()===n.toString())return o;return-1}(n[e],r,i);s<0||n[e].splice(s,1)}}))},e.once=function(t,n,o){e.on(t,n,(function r(i){o(i),e.off(t,n,r)}))},e.get=function(){var t={};for(var e in n)n.hasOwnProperty(e)&&(t[e]=n[e]);return t},e}(r)}.apply(e,[]))||(t.exports=o)}).call(this,n(0))},function(t,e,n){"use strict";(function(t){var e="undefined"!=typeof globalThis&&globalThis||"undefined"!=typeof self&&self||void 0!==t&&t||{},n="URLSearchParams"in e,o="Symbol"in e&&"iterator"in Symbol,r="FileReader"in e&&"Blob"in e&&function(){try{return new Blob,!0}catch(t){return!1}}(),i="FormData"in e,s="ArrayBuffer"in e;if(s)var a=["[object Int8Array]","[object Uint8Array]","[object Uint8ClampedArray]","[object Int16Array]","[object Uint16Array]","[object Int32Array]","[object Uint32Array]","[object Float32Array]","[object Float64Array]"],l=ArrayBuffer.isView||function(t){return t&&a.indexOf(Object.prototype.toString.call(t))>-1};function u(t){if("string"!=typeof t&&(t=String(t)),/[^a-z0-9\-#$%&'*+.^_`|~!]/i.test(t)||""===t)throw new TypeError('Invalid character in header field name: "'+t+'"');return t.toLowerCase()}function c(t){return"string"!=typeof t&&(t=String(t)),t}function d(t){var e={next:function(){var e=t.shift();return{done:void 0===e,value:e}}};return o&&(e[Symbol.iterator]=function(){return e}),e}function f(t){this.map={},t instanceof f?t.forEach((function(t,e){this.append(e,t)}),this):Array.isArray(t)?t.forEach((function(t){if(2!=t.length)throw new TypeError("Headers constructor: expected name/value pair to be length 2, found"+t.length);this.append(t[0],t[1])}),this):t&&Object.getOwnPropertyNames(t).forEach((function(e){this.append(e,t[e])}),this)}function h(t){if(!t._noBody)return t.bodyUsed?Promise.reject(new TypeError("Already read")):void(t.bodyUsed=!0)}function m(t){return new Promise((function(e,n){t.onload=function(){e(t.result)},t.onerror=function(){n(t.error)}}))}function y(t){var e=new FileReader,n=m(e);return e.readAsArrayBuffer(t),n}function p(t){if(t.slice)return t.slice(0);var e=new Uint8Array(t.byteLength);return e.set(new Uint8Array(t)),e.buffer}function b(){return this.bodyUsed=!1,this._initBody=function(t){var e;this.bodyUsed=this.bodyUsed,this._bodyInit=t,t?"string"==typeof t?this._bodyText=t:r&&Blob.prototype.isPrototypeOf(t)?this._bodyBlob=t:i&&FormData.prototype.isPrototypeOf(t)?this._bodyFormData=t:n&&URLSearchParams.prototype.isPrototypeOf(t)?this._bodyText=t.toString():s&&r&&((e=t)&&DataView.prototype.isPrototypeOf(e))?(this._bodyArrayBuffer=p(t.buffer),this._bodyInit=new Blob([this._bodyArrayBuffer])):s&&(ArrayBuffer.prototype.isPrototypeOf(t)||l(t))?this._bodyArrayBuffer=p(t):this._bodyText=t=Object.prototype.toString.call(t):(this._noBody=!0,this._bodyText=""),this.headers.get("content-type")||("string"==typeof t?this.headers.set("content-type","text/plain;charset=UTF-8"):this._bodyBlob&&this._bodyBlob.type?this.headers.set("content-type",this._bodyBlob.type):n&&URLSearchParams.prototype.isPrototypeOf(t)&&this.headers.set("content-type","application/x-www-form-urlencoded;charset=UTF-8"))},r&&(this.blob=function(){var t=h(this);if(t)return t;if(this._bodyBlob)return Promise.resolve(this._bodyBlob);if(this._bodyArrayBuffer)return Promise.resolve(new Blob([this._bodyArrayBuffer]));if(this._bodyFormData)throw new Error("could not read FormData body as blob");return Promise.resolve(new Blob([this._bodyText]))}),this.arrayBuffer=function(){if(this._bodyArrayBuffer){var t=h(this);return t||(ArrayBuffer.isView(this._bodyArrayBuffer)?Promise.resolve(this._bodyArrayBuffer.buffer.slice(this._bodyArrayBuffer.byteOffset,this._bodyArrayBuffer.byteOffset+this._bodyArrayBuffer.byteLength)):Promise.resolve(this._bodyArrayBuffer))}if(r)return this.blob().then(y);throw new Error("could not read as ArrayBuffer")},this.text=function(){var t,e,n,o,r,i=h(this);if(i)return i;if(this._bodyBlob)return t=this._bodyBlob,e=new FileReader,n=m(e),o=/charset=([A-Za-z0-9_-]+)/.exec(t.type),r=o?o[1]:"utf-8",e.readAsText(t,r),n;if(this._bodyArrayBuffer)return Promise.resolve(function(t){for(var e=new Uint8Array(t),n=new Array(e.length),o=0;o<e.length;o++)n[o]=String.fromCharCode(e[o]);return n.join("")}(this._bodyArrayBuffer));if(this._bodyFormData)throw new Error("could not read FormData body as text");return Promise.resolve(this._bodyText)},i&&(this.formData=function(){return this.text().then(w)}),this.json=function(){return this.text().then(JSON.parse)},this}f.prototype.append=function(t,e){t=u(t),e=c(e);var n=this.map[t];this.map[t]=n?n+", "+e:e},f.prototype.delete=function(t){delete this.map[u(t)]},f.prototype.get=function(t){return t=u(t),this.has(t)?this.map[t]:null},f.prototype.has=function(t){return this.map.hasOwnProperty(u(t))},f.prototype.set=function(t,e){this.map[u(t)]=c(e)},f.prototype.forEach=function(t,e){for(var n in this.map)this.map.hasOwnProperty(n)&&t.call(e,this.map[n],n,this)},f.prototype.keys=function(){var t=[];return this.forEach((function(e,n){t.push(n)})),d(t)},f.prototype.values=function(){var t=[];return this.forEach((function(e){t.push(e)})),d(t)},f.prototype.entries=function(){var t=[];return this.forEach((function(e,n){t.push([n,e])})),d(t)},o&&(f.prototype[Symbol.iterator]=f.prototype.entries);var g=["CONNECT","DELETE","GET","HEAD","OPTIONS","PATCH","POST","PUT","TRACE"];function v(t,n){if(!(this instanceof v))throw new TypeError('Please use the "new" operator, this DOM object constructor cannot be called as a function.');var o,r,i=(n=n||{}).body;if(t instanceof v){if(t.bodyUsed)throw new TypeError("Already read");this.url=t.url,this.credentials=t.credentials,n.headers||(this.headers=new f(t.headers)),this.method=t.method,this.mode=t.mode,this.signal=t.signal,i||null==t._bodyInit||(i=t._bodyInit,t.bodyUsed=!0)}else this.url=String(t);if(this.credentials=n.credentials||this.credentials||"same-origin",!n.headers&&this.headers||(this.headers=new f(n.headers)),this.method=(o=n.method||this.method||"GET",r=o.toUpperCase(),g.indexOf(r)>-1?r:o),this.mode=n.mode||this.mode||null,this.signal=n.signal||this.signal||function(){if("AbortController"in e)return(new AbortController).signal}(),this.referrer=null,("GET"===this.method||"HEAD"===this.method)&&i)throw new TypeError("Body not allowed for GET or HEAD requests");if(this._initBody(i),!("GET"!==this.method&&"HEAD"!==this.method||"no-store"!==n.cache&&"no-cache"!==n.cache)){var s=/([?&])_=[^&]*/;if(s.test(this.url))this.url=this.url.replace(s,"$1_="+(new Date).getTime());else{this.url+=(/\?/.test(this.url)?"&":"?")+"_="+(new Date).getTime()}}}function w(t){var e=new FormData;return t.trim().split("&").forEach((function(t){if(t){var n=t.split("="),o=n.shift().replace(/\+/g," "),r=n.join("=").replace(/\+/g," ");e.append(decodeURIComponent(o),decodeURIComponent(r))}})),e}function C(t,e){if(!(this instanceof C))throw new TypeError('Please use the "new" operator, this DOM object constructor cannot be called as a function.');if(e||(e={}),this.type="default",this.status=void 0===e.status?200:e.status,this.status<200||this.status>599)throw new RangeError("Failed to construct 'Response': The status provided (0) is outside the range [200, 599].");this.ok=this.status>=200&&this.status<300,this.statusText=void 0===e.statusText?"":""+e.statusText,this.headers=new f(e.headers),this.url=e.url||"",this._initBody(t)}v.prototype.clone=function(){return new v(this,{body:this._bodyInit})},b.call(v.prototype),b.call(C.prototype),C.prototype.clone=function(){return new C(this._bodyInit,{status:this.status,statusText:this.statusText,headers:new f(this.headers),url:this.url})},C.error=function(){var t=new C(null,{status:200,statusText:""});return t.ok=!1,t.status=0,t.type="error",t};var S=[301,302,303,307,308];C.redirect=function(t,e){if(-1===S.indexOf(e))throw new RangeError("Invalid status code");return new C(null,{status:e,headers:{location:t}})};var k=e.DOMException;try{new k}catch(t){(k=function(t,e){this.message=t,this.name=e;var n=Error(t);this.stack=n.stack}).prototype=Object.create(Error.prototype),k.prototype.constructor=k}function L(t,n){return new Promise((function(o,i){var a=new v(t,n);if(a.signal&&a.signal.aborted)return i(new k("Aborted","AbortError"));var l=new XMLHttpRequest;function d(){l.abort()}if(l.onload=function(){var t,e,n={statusText:l.statusText,headers:(t=l.getAllResponseHeaders()||"",e=new f,t.replace(/\r?\n[\t ]+/g," ").split("\r").map((function(t){return 0===t.indexOf("\n")?t.substr(1,t.length):t})).forEach((function(t){var n=t.split(":"),o=n.shift().trim();if(o){var r=n.join(":").trim();try{e.append(o,r)}catch(t){console.warn("Response "+t.message)}}})),e)};0===a.url.indexOf("file://")&&(l.status<200||l.status>599)?n.status=200:n.status=l.status,n.url="responseURL"in l?l.responseURL:n.headers.get("X-Request-URL");var r="response"in l?l.response:l.responseText;setTimeout((function(){o(new C(r,n))}),0)},l.onerror=function(){setTimeout((function(){i(new TypeError("Network request failed"))}),0)},l.ontimeout=function(){setTimeout((function(){i(new TypeError("Network request timed out"))}),0)},l.onabort=function(){setTimeout((function(){i(new k("Aborted","AbortError"))}),0)},l.open(a.method,function(t){try{return""===t&&e.location.href?e.location.href:t}catch(e){return t}}(a.url),!0),"include"===a.credentials?l.withCredentials=!0:"omit"===a.credentials&&(l.withCredentials=!1),"responseType"in l&&(r?l.responseType="blob":s&&(l.responseType="arraybuffer")),n&&"object"==typeof n.headers&&!(n.headers instanceof f||e.Headers&&n.headers instanceof e.Headers)){var h=[];Object.getOwnPropertyNames(n.headers).forEach((function(t){h.push(u(t)),l.setRequestHeader(t,c(n.headers[t]))})),a.headers.forEach((function(t,e){-1===h.indexOf(e)&&l.setRequestHeader(e,t)}))}else a.headers.forEach((function(t,e){l.setRequestHeader(e,t)}));a.signal&&(a.signal.addEventListener("abort",d),l.onreadystatechange=function(){4===l.readyState&&a.signal.removeEventListener("abort",d)}),l.send(void 0===a._bodyInit?null:a._bodyInit)}))}L.polyfill=!0,e.fetch||(e.fetch=L,e.Headers=f,e.Request=v,e.Response=C)}).call(this,n(0))},function(t,e,n){(function(t){
/**!
 * url-search-params-polyfill
 *
 * @author Jerry Bendy (https://github.com/jerrybendy)
 * @licence MIT
 */
!function(t){"use strict";var e,n=function(){try{if(t.URLSearchParams&&"bar"===new t.URLSearchParams("foo=bar").get("foo"))return t.URLSearchParams}catch(t){}return null}(),o=n&&"a=1"===new n({a:1}).toString(),r=n&&"+"===new n("s=%2B").get("s"),i=n&&"size"in n.prototype,s=!n||((e=new n).append("s"," &"),"s=+%26"===e.toString()),a=f.prototype,l=!(!t.Symbol||!t.Symbol.iterator);if(!(n&&o&&r&&s&&i)){a.append=function(t,e){b(this.__URLSearchParams__,t,e)},a.delete=function(t){delete this.__URLSearchParams__[t]},a.get=function(t){var e=this.__URLSearchParams__;return this.has(t)?e[t][0]:null},a.getAll=function(t){var e=this.__URLSearchParams__;return this.has(t)?e[t].slice(0):[]},a.has=function(t){return v(this.__URLSearchParams__,t)},a.set=function(t,e){this.__URLSearchParams__[t]=[""+e]},a.toString=function(){var t,e,n,o,r=this.__URLSearchParams__,i=[];for(e in r)for(n=h(e),t=0,o=r[e];t<o.length;t++)i.push(n+"="+h(o[t]));return i.join("&")};var u,c=t.Proxy&&n&&(!r||!s||!o||!i);c?(u=new Proxy(n,{construct:function(t,e){return new t(new f(e[0]).toString())}})).toString=Function.prototype.toString.bind(f):u=f,Object.defineProperty(t,"URLSearchParams",{value:u});var d=t.URLSearchParams.prototype;d.polyfill=!0,!c&&t.Symbol&&(d[t.Symbol.toStringTag]="URLSearchParams"),"forEach"in d||(d.forEach=function(t,e){var n=p(this.toString());Object.getOwnPropertyNames(n).forEach((function(o){n[o].forEach((function(n){t.call(e,n,o,this)}),this)}),this)}),"sort"in d||(d.sort=function(){var t,e,n,o=p(this.toString()),r=[];for(t in o)r.push(t);for(r.sort(),e=0;e<r.length;e++)this.delete(r[e]);for(e=0;e<r.length;e++){var i=r[e],s=o[i];for(n=0;n<s.length;n++)this.append(i,s[n])}}),"keys"in d||(d.keys=function(){var t=[];return this.forEach((function(e,n){t.push(n)})),y(t)}),"values"in d||(d.values=function(){var t=[];return this.forEach((function(e){t.push(e)})),y(t)}),"entries"in d||(d.entries=function(){var t=[];return this.forEach((function(e,n){t.push([n,e])})),y(t)}),l&&(d[t.Symbol.iterator]=d[t.Symbol.iterator]||d.entries),"size"in d||Object.defineProperty(d,"size",{get:function(){var t=p(this.toString());if(d===this)throw new TypeError("Illegal invocation at URLSearchParams.invokeGetter");return Object.keys(t).reduce((function(e,n){return e+t[n].length}),0)}})}function f(t){((t=t||"")instanceof URLSearchParams||t instanceof f)&&(t=t.toString()),this.__URLSearchParams__=p(t)}function h(t){var e={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(t).replace(/[!'\(\)~]|%20|%00/g,(function(t){return e[t]}))}function m(t){return t.replace(/[ +]/g,"%20").replace(/(%[a-f0-9]{2})+/gi,(function(t){return decodeURIComponent(t)}))}function y(e){var n={next:function(){var t=e.shift();return{done:void 0===t,value:t}}};return l&&(n[t.Symbol.iterator]=function(){return n}),n}function p(t){var e={};if("object"==typeof t)if(g(t))for(var n=0;n<t.length;n++){var o=t[n];if(!g(o)||2!==o.length)throw new TypeError("Failed to construct 'URLSearchParams': Sequence initializer must only contain pair elements");b(e,o[0],o[1])}else for(var r in t)t.hasOwnProperty(r)&&b(e,r,t[r]);else{0===t.indexOf("?")&&(t=t.slice(1));for(var i=t.split("&"),s=0;s<i.length;s++){var a=i[s],l=a.indexOf("=");-1<l?b(e,m(a.slice(0,l)),m(a.slice(l+1))):a&&b(e,m(a),"")}}return e}function b(t,e,n){var o="string"==typeof n?n:null!=n&&"function"==typeof n.toString?n.toString():JSON.stringify(n);v(t,e)?t[e].push(o):t[e]=[o]}function g(t){return!!t&&"[object Array]"===Object.prototype.toString.call(t)}function v(t,e){return Object.prototype.hasOwnProperty.call(t,e)}}(void 0!==t?t:"undefined"!=typeof window?window:this)}).call(this,n(0))},function(t,e,n){},function(t,e,n){"use strict";n.r(e);n(2),n(3);function o(t){return(o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function r(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,o)}return n}function i(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?r(Object(n),!0).forEach((function(e){s(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):r(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function s(t,e,n){var r;return r=function(t,e){if("object"!=o(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var r=n.call(t,e||"default");if("object"!=o(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(e,"string"),(e="symbol"==o(r)?r:r+"")in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var a=function(t){return null!=t},l=function(t){var e=!0;return a(t)&&(e=Array.isArray(t)?0==t.length:u(t)?0==Object.keys(t).length:""==t),e},u=function(t){return t===Object(t)},c=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"in",e=arguments.length>1?arguments[1]:void 0,n=arguments.length>2?arguments[2]:void 0,o="ult--fade-".concat(t);n=a(n)?n:function(){},e.classList.add(o),setTimeout((function(){e.classList.remove(o),n()}),280)};function d(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};try{var n=new CustomEvent(t,{detail:e});document.dispatchEvent(n)}catch(t){}}var f='<svg xmlns="http://www.w3.org/2000/svg" fill="currentcolor" viewBox="0 0 576 512"><path d="M279.6 160.4C282.4 160.1 285.2 160 288 160C341 160 384 202.1 384 256C384 309 341 352 288 352C234.1 352 192 309 192 256C192 253.2 192.1 250.4 192.4 247.6C201.7 252.1 212.5 256 224 256C259.3 256 288 227.3 288 192C288 180.5 284.1 169.7 279.6 160.4zM480.6 112.6C527.4 156 558.7 207.1 573.5 243.7C576.8 251.6 576.8 260.4 573.5 268.3C558.7 304 527.4 355.1 480.6 399.4C433.5 443.2 368.8 480 288 480C207.2 480 142.5 443.2 95.42 399.4C48.62 355.1 17.34 304 2.461 268.3C-.8205 260.4-.8205 251.6 2.461 243.7C17.34 207.1 48.62 156 95.42 112.6C142.5 68.84 207.2 32 288 32C368.8 32 433.5 68.84 480.6 112.6V112.6zM288 112C208.5 112 144 176.5 144 256C144 335.5 208.5 400 288 400C367.5 400 432 335.5 432 256C432 176.5 367.5 112 288 112z"/></svg>';function h(t){return(h="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function m(t,e){for(var n=0;n<e.length;n++){var o=e[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(t,y(o.key),o)}}function y(t){var e=function(t,e){if("object"!=h(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var o=n.call(t,e||"default");if("object"!=h(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==h(e)?e:e+""}var p=function(){return t=function t(e){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),e&&(e.closest(".".concat(this.cssClasses.passwordWrapper))||(this.$field=e,this.addWrapper(),this.contentVisibilityToggle(),this.styleFocusOnWrapper()))},(e=[{key:"addWrapper",value:function(){this.$passwordWrapper=document.createElement("label"),this.$passwordWrapper.classList.add(this.cssClasses.passwordWrapper),this.$field.insertAdjacentElement("afterEnd",this.$passwordWrapper),this.$passwordWrapper.appendChild(this.$field)}},{key:"contentVisibilityToggle",value:function(){var t=this;this.$passwordWrapper.insertAdjacentHTML("beforeEnd",'\n            <div class="'.concat(this.cssClasses.passwordVisibilityToggle,'">\n                ').concat(f,"\n            </div>\n        "));var e=this.$passwordWrapper.querySelector(".".concat(this.cssClasses.passwordVisibilityToggle));e.addEventListener("click",(function(){var n="text"==t.$field.getAttribute("type");n&&(t.$field.setAttribute("type","password"),e.innerHTML=f),n||(t.$field.setAttribute("type","text"),e.innerHTML='<svg xmlns="http://www.w3.org/2000/svg" fill="currentcolor" viewBox="0 0 640 512"><path d="M150.7 92.77C195 58.27 251.8 32 320 32C400.8 32 465.5 68.84 512.6 112.6C559.4 156 590.7 207.1 605.5 243.7C608.8 251.6 608.8 260.4 605.5 268.3C592.1 300.6 565.2 346.1 525.6 386.7L630.8 469.1C641.2 477.3 643.1 492.4 634.9 502.8C626.7 513.2 611.6 515.1 601.2 506.9L9.196 42.89C-1.236 34.71-3.065 19.63 5.112 9.196C13.29-1.236 28.37-3.065 38.81 5.112L150.7 92.77zM223.1 149.5L313.4 220.3C317.6 211.8 320 202.2 320 191.1C320 180.5 316.1 169.7 311.6 160.4C314.4 160.1 317.2 159.1 320 159.1C373 159.1 416 202.1 416 255.1C416 269.7 413.1 282.7 407.1 294.5L446.6 324.7C457.7 304.3 464 280.9 464 255.1C464 176.5 399.5 111.1 320 111.1C282.7 111.1 248.6 126.2 223.1 149.5zM320 480C239.2 480 174.5 443.2 127.4 399.4C80.62 355.1 49.34 304 34.46 268.3C31.18 260.4 31.18 251.6 34.46 243.7C44 220.8 60.29 191.2 83.09 161.5L177.4 235.8C176.5 242.4 176 249.1 176 255.1C176 335.5 240.5 400 320 400C338.7 400 356.6 396.4 373 389.9L446.2 447.5C409.9 467.1 367.8 480 320 480H320z"/></svg>')}))}},{key:"styleFocusOnWrapper",value:function(){var t=this;this.$field.addEventListener("focus",(function(){t.$passwordWrapper.classList.add("".concat(t.cssClasses.passwordWrapper,"--focus"))})),this.$field.addEventListener("blur",(function(){t.$passwordWrapper.classList.remove("".concat(t.cssClasses.passwordWrapper,"--focus"))}))}},{key:"cssClasses",get:function(){return{passwordWrapper:"ult-form-password-wrapper",passwordVisibilityToggle:"ult-form-password-wrapper-eye-toggle"}}}])&&m(t.prototype,e),n&&m(t,n),Object.defineProperty(t,"prototype",{writable:!1}),t;var t,e,n}();function b(t,e,n){return e=g(e),function(t,e){if(e&&("object"===C(e)||"function"==typeof e))return e;if(void 0!==e)throw new TypeError("Derived constructors may only return object or undefined");return function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(t)}(t,function(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(t){}return function(){return!!t}()}()?Reflect.construct(e,n||[],g(t).constructor):e.apply(t,n))}function g(t){return(g=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}function v(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&w(t,e)}function w(t,e){return(w=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t})(t,e)}function C(t){return(C="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function S(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function k(t,e){for(var n=0;n<e.length;n++){var o=e[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(t,T(o.key),o)}}function L(t,e,n){return e&&k(t.prototype,e),n&&k(t,n),Object.defineProperty(t,"prototype",{writable:!1}),t}function T(t){var e=function(t,e){if("object"!=C(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var o=n.call(t,e||"default");if("object"!=C(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==C(e)?e:e+""}var _=n(1),E=function(){return L((function t(){S(this,t),this.getElements(),this.shouldInvokeMethods()&&(this.validateFormSubmission(),this.handleReCaptchaChanges())}),[{key:"getElements",value:function(){this.$elements={},this.cssClasses={}}},{key:"formData",get:function(){return{}}},{key:"ajaxAction",get:function(){return""}},{key:"validateFormSubmission",value:function(){var t=this;a(this.$elements.mainForm)&&(this.$elements.mainForm.onsubmit=function(e){var n=!0;t.hasReCAPTCHA()&&!t.isCaptchaChecked()&&(t.$elements.container.classList.add(t.cssClasses.reCAPTCHAerror),n=!1,t.setError(UncannyToolkit.frontendLogin.i18n.checkReCaptcha),console.error("✋Frontend Login: The form is using reCAPTCHA, but you didn't pass the verification")),d("uncanny-toolkit/frontend-login/".concat(t.id,"/validated"),{isValid:n}),n?t.submitForm(e):(e.preventDefault(),console.error("✋Frontend Login: Submission prevented"))})}},{key:"submitForm",value:function(t){var e=this;this.setError(!1),this.setLoadingStatus(!0),this.setButtonDisableStatus(!0);var n=function(){d("uncanny-toolkit/frontend-login/".concat(e.id,"/submitting")),function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,r=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};e=i(i({},e),{action:t}),a(r.includeNonce)&&!r.includeNonce||(e.nonce=UncannyToolkit.ajax.nonce),fetch(UncannyToolkit.ajax.url,{method:"POST",headers:{"Content-Type":"application/x-www-form-urlencoded","Cache-Control":"no-cache"},body:new URLSearchParams(e)}).then((function(t){if(t.ok)return t.redirected?{success:!1,code:302}:t.json();throw a(o)&&o(i(i({},t),{success:!1})),Error(UncannyToolkit.i18n.error.generic)})).then((function(t){t.success?a(n)&&n(t):a(o)&&o(i(i({},t),{success:!1}))})).catch((function(t){console.error("✋Uncanny Toolkit: The fetch call threw an error"),a(o)&&o(i(i({},t),{success:!1}))}))}(e.ajaxAction,e.formData,(function(t){e.setLoadingStatus(!1),e.setButtonDisableStatus(!1),t.success?(d("uncanny-toolkit/frontend-login/".concat(e.id,"/submitted"),{success:!0}),e.afterValidSubmission(t)):(d("uncanny-toolkit/frontend-login/".concat(e.id,"/submitted"),{success:!1,message:a(t.message)?t.message:UncannyToolkit.i18n.error.generic}),a(t.message)?e.setError(t.message):e.setError(UncannyToolkit.i18n.error.generic),e.resetReCAPTCHA())}),(function(t){a(t.code)&&302==t.code&&UncannyToolkit.integrity.shouldPreventConcurrentLogin&&(t.message=UncannyToolkit.i18n.preventConcurrentLogin),d("uncanny-toolkit/frontend-login/".concat(e.id,"/submitted"),{success:!1,message:a(t.message)?t.message:UncannyToolkit.i18n.error.generic}),a(t.message)?e.setError(t.message):e.setError(UncannyToolkit.i18n.error.generic),e.resetReCAPTCHA(),e.setLoadingStatus(!1),e.setButtonDisableStatus(!1)}),{includeNonce:!1})};this.isUsingLearnDashReCaptcha()?UncannyToolkit.frontendLogin.hasAjaxEnabled?(t.preventDefault(),this.handleLearnDashReCaptcha((function(){n()}))):this.hasLearnDashReCaptchField()||(t.preventDefault(),this.handleLearnDashReCaptcha((function(){e.$elements.mainForm.submit()}))):UncannyToolkit.frontendLogin.hasAjaxEnabled&&(t.preventDefault(),n())}},{key:"afterValidSubmission",value:function(t){}},{key:"setLoadingStatus",value:function(){var t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];UncannyToolkit.frontendLogin.ui.showAnimationOnSubmit&&(t?(this.$elements.container.classList.add(this.cssClasses.loading),this.$elements.submitButton.container.classList.add(this.cssClasses.btnLoading),d("uncanny-toolkit/frontend-login/".concat(this.id,"/set-loading"),{isLoading:!0})):(this.$elements.container.classList.remove(this.cssClasses.loading),this.$elements.submitButton.container.classList.remove(this.cssClasses.btnLoading),d("uncanny-toolkit/frontend-login/".concat(this.id,"/set-loading"),{isLoading:!1})))}},{key:"setButtonDisableStatus",value:function(){var t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];UncannyToolkit.frontendLogin.ui.buttonDisabledOnSubmit&&(t?(this.$elements.container.classList.add(this.cssClasses.disabled),this.$elements.submitButton.container.classList.add(this.cssClasses.btnDisabled),this.$elements.submitButton.button.setAttribute("disabled",!0),d("uncanny-toolkit/frontend-login/".concat(this.id,"/disable-button"),{disable:!0})):(this.$elements.container.classList.remove(this.cssClasses.disabled),this.$elements.submitButton.container.classList.remove(this.cssClasses.btnDisabled),this.$elements.submitButton.button.removeAttribute("disabled"),d("uncanny-toolkit/frontend-login/".concat(this.id,"/disable-button"),{disable:!1})))}},{key:"setError",value:function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];l(t)?(this.$elements.errorNotice.container.classList.remove(this.cssClasses.noticeHasError),this.$elements.errorNotice.textNode.textContent="",this.$elements.container.classList.remove(this.cssClasses.reCAPTCHAerror)):(this.$elements.errorNotice.container.classList.add(this.cssClasses.noticeHasError),this.$elements.errorNotice.textNode.innerHTML=t)}},{key:"handleReCaptchaChanges",value:function(){var t=this;UncannyToolkit.frontendLogin.reCaptcha={correct:function(e){t.setError(!1)}}}},{key:"hasReCAPTCHA",value:function(){return a(this.$elements.formFields.reCAPTCHA)}},{key:"getReCAPTCHAResponse",value:function(){var t=this.$elements.formFields.reCAPTCHA.getAttribute("data-id");return grecaptcha.getResponse(t)}},{key:"resetReCAPTCHA",value:function(){try{var t=this.$elements.formFields.reCAPTCHA.getAttribute("data-id");grecaptcha.reset(t)}catch(t){}}},{key:"isOnModal",value:function(){return a(UncannyToolkit.modals["ult-login"])}},{key:"isCaptchaChecked",value:function(){return!l(this.getReCAPTCHAResponse())}},{key:"shouldInvokeMethods",value:function(){return a(this.$elements.container)}},{key:"handleLearnDashReCaptcha",value:function(t){var e=this;this.isUsingLearnDashReCaptcha()?grecaptcha.ready((function(){grecaptcha.execute(LD_TP.site_key,{action:"submit"}).then((function(n){a(e.$elements.mainForm)&&e.$elements.mainForm.insertAdjacentHTML("afterbegin",'<input type="hidden" id="ult-form-ld-recaptcha" name="token" value="'.concat(n,'">')),a(t)&&t()}))})):a(t)&&t()}},{key:"isUsingLearnDashReCaptcha",value:function(){return a(window.grecaptcha)&&a(window.LD_TP)&&a(LD_TP.site_key)}},{key:"hasLearnDashReCaptchField",value:function(){var t=!1;return a(this.$elements.mainForm)&&(t=a(this.$elements.mainForm.querySelector('input[name="token"]'))),t}}])}(),A=function(t){function e(){var t;return S(this,e),t=b(this,e),new p(t.$elements.formFields.password),t}return v(e,t),L(e,[{key:"getElements",value:function(){this.$elements={container:document.getElementById("ult-login"),mainForm:document.getElementById("ult-login-form"),submitButton:{container:document.getElementsByClassName("login-submit")[0],button:document.getElementById("ult-login-submit")},errorNotice:{container:document.querySelector("#ult-login .ult-form__validation"),textNode:document.querySelector("#ult-login .ult-notice-text")},formFields:{email:document.getElementById("ult-login-email"),password:document.getElementById("ult-login-password"),redirectTo:document.querySelector('#ult-login .login-submit input[name="redirect_to"]'),reCAPTCHA:document.querySelector("#ult-login .ult-form-recaptcha"),rememberMe:document.getElementById("ult-login-remember")}}}},{key:"id",get:function(){return"login"}},{key:"ajaxAction",get:function(){return"ult-login"}},{key:"cssClasses",get:function(){return{reCAPTCHAerror:"ult-login--recaptcha-error",loading:"ult-login--loading",disabled:"ult-login--disabled",btnLoading:"ult-form__submit-btn--loading",btnDisabled:"ult-form__submit-btn--disabled",noticeHasError:"ult-form__validation--has-error"}}},{key:"formData",get:function(){var t={email:this.$elements.formFields.email.value,password:this.$elements.formFields.password.value,redirectTo:this.$elements.formFields.redirectTo.value},e=Object.assign({},t,UOToolkitFrontEndLoginFormData);return a(this.$elements.formFields.rememberMe)&&(e.rememberMe=this.$elements.formFields.rememberMe.checked),this.hasReCAPTCHA()&&(e["g-recaptcha-response"]=this.getReCAPTCHAResponse()),a(this.$elements.mainForm.querySelector("#ult-form-ld-recaptcha"))&&(e.token=this.$elements.mainForm.querySelector("#ult-form-ld-recaptcha").value),a(this.$elements.mainForm.querySelector('input[name="uo_is_login_modal"]'))&&(e.uo_is_login_modal=this.$elements.mainForm.querySelector('input[name="uo_is_login_modal"]').value),e}},{key:"afterValidSubmission",value:function(t){this.setLoadingStatus(!0),this.setButtonDisableStatus(!0),l(t.redirectTo)?window.location.reload():window.location.href=t.redirectTo}}])}(E),P=function(t){function e(){return S(this,e),b(this,e,arguments)}return v(e,t),L(e,[{key:"getElements",value:function(){this.$elements={container:document.getElementById("ult-forgot-password"),boxContent:document.querySelector("#ult-forgot-password .ult-form__content"),mainForm:document.getElementById("ult-forgot-password-form"),submitButton:{container:document.querySelector(".ult-form__row--submit"),button:document.getElementById("ult-forgot-password-submit-btn")},errorNotice:{container:document.querySelector("#ult-forgot-password .ult-form__validation"),textNode:document.querySelector("#ult-forgot-password .ult-notice-text")},formFields:{email:document.getElementById("ult-forgot-email"),reCAPTCHA:document.querySelector("#ult-forgot-password .ult-form-recaptcha")}}}},{key:"id",get:function(){return"forgot-password"}},{key:"ajaxAction",get:function(){return"ult-forgot-password"}},{key:"cssClasses",get:function(){return{reCAPTCHAerror:"ult-forgot-password--recaptcha-error",loading:"ult-forgot-password--loading",disabled:"ult-forgot-password--disabled",btnLoading:"ult-form__submit-btn--loading",btnDisabled:"ult-form__submit-btn--disabled",noticeHasError:"ult-form__validation--has-error"}}},{key:"formData",get:function(){var t={email:this.$elements.formFields.email.value},e=Object.assign({},t,UOToolkitFrontEndLoginFormData);return this.hasReCAPTCHA()&&(e["g-recaptcha-response"]=this.getReCAPTCHAResponse()),a(this.$elements.mainForm.querySelector("#ult-form-ld-recaptcha"))&&(e.token=this.$elements.mainForm.querySelector("#ult-form-ld-recaptcha").value),e}},{key:"afterValidSubmission",value:function(t){this.$elements.boxContent.innerHTML=t.message}}])}(E),O=function(t){function e(){return S(this,e),b(this,e,arguments)}return v(e,t),L(e,[{key:"getElements",value:function(){this.$elements={container:document.getElementById("ult-reset-password"),boxContent:document.querySelector("#ult-reset-password .ult-form__content"),mainForm:document.getElementById("ult-reset-password-form"),submitButton:{container:document.querySelector(".ult-form__row--submit"),button:document.getElementById("ult-reset-password-submit-btn")},errorNotice:{container:document.querySelector("#ult-reset-password .ult-form__validation"),textNode:document.querySelector("#ult-reset-password .ult-notice-text")},formFields:{password:document.getElementById("ult-reset-new-password"),passwordRepeat:document.getElementById("ult-reset-confirm-password"),reCAPTCHA:document.querySelector("#ult-reset-password .ult-form-recaptcha")}}}},{key:"id",get:function(){return"reset-password"}},{key:"ajaxAction",get:function(){return"ult-reset-password"}},{key:"cssClasses",get:function(){return{reCAPTCHAerror:"ult-reset-password--recaptcha-error",loading:"ult-reset-password--loading",disabled:"ult-reset-password--disabled",btnLoading:"ult-form__submit-btn--loading",btnDisabled:"ult-form__submit-btn--disabled",noticeHasError:"ult-form__validation--has-error"}}},{key:"formData",get:function(){var t={password:this.$elements.formFields.password.value,passwordRepeat:this.$elements.formFields.passwordRepeat.value};return this.hasReCAPTCHA()&&(t["g-recaptcha-response"]=this.getReCAPTCHAResponse()),a(this.$elements.mainForm.querySelector("#ult-form-ld-recaptcha"))&&(t.token=this.$elements.mainForm.querySelector("#ult-form-ld-recaptcha").value),t}},{key:"afterValidSubmission",value:function(t){this.$elements.boxContent.innerHTML=t.message}}])}(E),$=function(){return L((function t(){S(this,t),this.shouldInvokeMethods()?(this.getElements(),this.handleContainerVisiblity()):a(UncannyToolkit.frontendLogin)&&a(UncannyToolkit.frontendLogin.currentPageIsLoginPage)&&UncannyToolkit.frontendLogin.currentPageIsLoginPage&&this.handleModalInLoginPage()}),[{key:"getElements",value:function(){this.$elements={container:document.getElementById("ult-login-modal"),loginShowButton:document.getElementById("ult-form-footer-login"),forgotPasswordShowButton:document.getElementById("ult-form-footer-forgot-password")}}},{key:"handleContainerVisiblity",value:function(){var t=this;a(this.$elements.forgotPasswordShowButton)&&this.$elements.forgotPasswordShowButton.addEventListener("click",(function(e){e.preventDefault(),t.showSection("forgot-password")})),a(this.$elements.loginShowButton)&&this.$elements.loginShowButton.addEventListener("click",(function(e){e.preventDefault(),t.showSection("login")}))}},{key:"showSection",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"login";this.$elements.container.classList.remove("ult-login-modal--login","ult-login-modal--forgot-password"),"login"==t?this.$elements.container.classList.add("ult-login-modal--login"):"forgot-password"==t&&this.$elements.container.classList.add("ult-login-modal--forgot-password")}},{key:"shouldInvokeMethods",value:function(){return a(UncannyToolkit.frontendLogin)&&a(UncannyToolkit.frontendLogin.currentPageIsLoginPage)&&!UncannyToolkit.frontendLogin.currentPageIsLoginPage&&a(UncannyToolkit.modals["ult-login"])}},{key:"handleModalInLoginPage",value:function(){_.on("click",'[href*="ult-modal-open----ult-login"]',(function(t){t.preventDefault(),location.reload()}))}}])}(),B=function(){return L((function t(){var e,n,o;S(this,t),e=this,o="login-2nd-factor",(n=T(n="id"))in e?Object.defineProperty(e,n,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[n]=o,this.$form&&this.listenSubmission()}),[{key:"listenSubmission",value:function(){var t=this;this.$form.addEventListener("submit",(function(e){t.setLoadingStatus(!0),t.setButtonDisableStatus(!0)}))}},{key:"setLoadingStatus",value:function(){var t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];UncannyToolkit.frontendLogin.ui.showAnimationOnSubmit&&(t?(this.$elements.container.classList.add(this.cssClasses.loading),this.$elements.submitButton.container.classList.add(this.cssClasses.btnLoading),d("uncanny-toolkit/frontend-login/".concat(this.id,"/set-loading"),{isLoading:!0})):(this.$elements.container.classList.remove(this.cssClasses.loading),this.$elements.submitButton.container.classList.remove(this.cssClasses.btnLoading),d("uncanny-toolkit/frontend-login/".concat(this.id,"/set-loading"),{isLoading:!1})))}},{key:"setButtonDisableStatus",value:function(){var t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];UncannyToolkit.frontendLogin.ui.buttonDisabledOnSubmit&&(t?(this.$elements.container.classList.add(this.cssClasses.disabled),this.$elements.submitButton.container.classList.add(this.cssClasses.btnDisabled),this.$elements.submitButton.button.setAttribute("disabled",!0),d("uncanny-toolkit/frontend-login/".concat(this.id,"/disable-button"),{disable:!0})):(this.$elements.container.classList.remove(this.cssClasses.disabled),this.$elements.submitButton.container.classList.remove(this.cssClasses.btnDisabled),this.$elements.submitButton.button.removeAttribute("disabled"),d("uncanny-toolkit/frontend-login/".concat(this.id,"/disable-button"),{disable:!1})))}},{key:"cssClasses",get:function(){return{loading:"ult-login--loading",disabled:"ult-login--disabled",btnLoading:"ult-form__submit-btn--loading",btnDisabled:"ult-form__submit-btn--disabled"}}},{key:"$elements",get:function(){return{container:document.getElementById("ult-login"),submitButton:{container:this.$form.querySelector(".submit"),button:this.$form.querySelector('.submit input[type="submit"]')}}}},{key:"$form",get:function(){return document.getElementById("ult-2fa-validation-form--templated")}}])}();function j(t){return(j="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function D(t,e){for(var n=0;n<e.length;n++){var o=e[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(t,x(o.key),o)}}function x(t){var e=function(t,e){if("object"!=j(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var o=n.call(t,e||"default");if("object"!=j(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==j(e)?e:e+""}var R=function(){return t=function t(){var e=this;!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.whenReady((function(){e.renderReCaptchas()}))},(e=[{key:"whenReady",value:function(t){window.UncannyToolkit.reCaptchaInit=function(){t()}}},{key:"renderReCaptchas",value:function(){var t=document.querySelectorAll(".ult-form-recaptcha");[].forEach.call(t,(function(t){var e=window.grecaptcha.render(t,{sitekey:t.getAttribute("data-sitekey"),callback:t.getAttribute("data-callback")});t.setAttribute("data-id",e)}))}}])&&D(t.prototype,e),n&&D(t,n),Object.defineProperty(t,"prototype",{writable:!1}),t;var t,e,n}();function U(t){return(U="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function F(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function H(t,e){for(var n=0;n<e.length;n++){var o=e[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(t,I(o.key),o)}}function M(t,e,n){return e&&H(t.prototype,e),n&&H(t,n),Object.defineProperty(t,"prototype",{writable:!1}),t}function I(t){var e=function(t,e){if("object"!=U(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var o=n.call(t,e||"default");if("object"!=U(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==U(e)?e:e+""}var q=n(1),N=function(){return M((function t(){F(this,t),this.allModals=[],UncannyToolkit.modals={},this.getElements(),this.createModals()}),[{key:"getElements",value:function(){this.$elements={modals:document.querySelectorAll(".ult-modal")}}},{key:"createModals",value:function(){var t=this;[].forEach.call(this.$elements.modals,(function(e){var n=a(e.getAttribute("data-id"))?e.getAttribute("data-id"):"";if(!t.allModals.includes(n)){var o=new V(e);t.allModals.push(n),UncannyToolkit.modals[n]=o}}))}}])}(),V=function(){return M((function t(e){F(this,t),this.getModalData(e),this.renderModal(e),this.handleModalOpen(),this.handleClickOutsideTheModal()}),[{key:"getModalData",value:function(t){this.modalData={id:a(t.getAttribute("data-id"))?t.getAttribute("data-id"):"",title:a(t.getAttribute("data-title"))?t.getAttribute("data-title"):"",btnDismiss:!a(t.getAttribute("data-btn-dismiss"))||!!parseInt(t.getAttribute("data-btn-dismiss")),dimBackground:!a(t.getAttribute("data-dim-background"))||!!parseInt(t.getAttribute("data-dim-background"))}}},{key:"renderModal",value:function(t){var e=document.createElement("div");e.id="ult-modal-container-".concat(this.modalData.id),e.classList.add("ult-modal-container"),e.setAttribute("data-id",this.modalData.id),e.innerHTML='\n\t\t\t<div class="ult-modal__inside">\n\t\t\t\t<div class="ult-modal-box">\n\t\t\t\t\t'.concat(l(this.modalData.title)?"":'\n\t\t\t\t\t\t<div class="ult-modal-box-header">\n\t\t\t\t\t\t\t<h2>'.concat(this.modalData.title,"</h2>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t"),'\n\n\t\t\t\t\t<div class="ult-modal-box-content"></div>\n\n\t\t\t\t\t').concat(this.modalData.btnDismiss?'\n\t\t\t\t\t\t<div class="ult-modal-box-footer">\n\t\t\t\t\t\t\t<button class="ult-modal-box-footer__dismiss">\n\t\t\t\t\t\t\t\t'.concat(UncannyToolkit.i18n.dismiss,"\n\t\t\t\t\t\t\t</button>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t"):"","\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t"),e.querySelector(".ult-modal-box-content").appendChild(t),document.body.appendChild(e),this.$elements={container:e,box:e.querySelector(".ult-modal-box"),content:e.querySelector(".ult-modal-box-content .ult-modal")},this.modalData.btnDismiss&&(this.$elements.dismissBtn=e.querySelector(".ult-modal-box-footer__dismiss"),this.handleDismissButton())}},{key:"handleModalOpen",value:function(){var t=this;q.on("click",'.ult-modal-open[data-id="'.concat(this.modalData.id,'"], [class*="ult-modal-open----').concat(this.modalData.id,'"], [href*="ult-modal-open----').concat(this.modalData.id,'"]'),(function(e){e.preventDefault(),t.showModal()}))}},{key:"handleDismissButton",value:function(){var t=this;this.$elements.dismissBtn.addEventListener("click",(function(){t.hideModal()}))}},{key:"handleClickOutsideTheModal",value:function(){var t=this;this.$elements.container.addEventListener("mouseup",(function(e){var n=t.$elements.box;n===e.target||n.contains(e.target)||t.hideModal()}))}},{key:"setLoading",value:function(){var t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];t?this.$elements.container.classList.add("ult-modal-container--loading"):this.$elements.container.classList.remove("ult-modal-container--loading")}},{key:"setContent",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";this.$elements.content.innerHTML=t}},{key:"showModal",value:function(){c("in",this.$elements.container),this.$elements.container.classList.add("ult-modal-container--open"),document.body.classList.add("ult-modals--open"),this.modalData.dimBackground&&document.body.classList.add("ult-modals--dim-background")}},{key:"hideModal",value:function(){var t=this;c("out",this.$elements.container,(function(){t.$elements.container.classList.remove("ult-modal-container--open"),document.body.classList.remove("ult-modals--open"),document.body.classList.remove("ult-modals--dim-background")}))}}])}(),W=N;n(4);document.addEventListener("DOMContentLoaded",(function(){new R,new W,new A,new P,new O,new B,new $}))}]);
//# sourceMappingURL=bundle.min.js.map;
// source --> https://justagilemanagementmarketplace.com/wp-content/plugins/woocommerce/assets/js/jquery-blockui/jquery.blockUI.min.js?ver=2.7.0-wc.10.0.6 
/*!
 * jQuery blockUI plugin
 * Version 2.70.0-2014.11.23
 * Requires jQuery v1.7 or later
 *
 * Examples at: http://malsup.com/jquery/block/
 * Copyright (c) 2007-2013 M. Alsup
 * Dual licensed under the MIT and GPL licenses:
 * http://www.opensource.org/licenses/mit-license.php
 * http://www.gnu.org/licenses/gpl.html
 *
 * Thanks to Amir-Hossein Sobhi for some excellent contributions!
 */
!function(){"use strict";function e(e){e.fn._fadeIn=e.fn.fadeIn;var t=e.noop||function(){},o=/MSIE/.test(navigator.userAgent),n=/MSIE 6.0/.test(navigator.userAgent)&&!/MSIE 8.0/.test(navigator.userAgent),i=(document.documentMode,"function"==typeof document.createElement("div").style.setExpression&&document.createElement("div").style.setExpression);e.blockUI=function(e){d(window,e)},e.unblockUI=function(e){a(window,e)},e.growlUI=function(t,o,n,i){var s=e('<div class="growlUI"></div>');t&&s.append("<h1>"+t+"</h1>"),o&&s.append("<h2>"+o+"</h2>"),n===undefined&&(n=3e3);var l=function(t){t=t||{},e.blockUI({message:s,fadeIn:"undefined"!=typeof t.fadeIn?t.fadeIn:700,fadeOut:"undefined"!=typeof t.fadeOut?t.fadeOut:1e3,timeout:"undefined"!=typeof t.timeout?t.timeout:n,centerY:!1,showOverlay:!1,onUnblock:i,css:e.blockUI.defaults.growlCSS})};l();s.css("opacity");s.on("mouseover",function(){l({fadeIn:0,timeout:3e4});var t=e(".blockMsg");t.stop(),t.fadeTo(300,1)}).on("mouseout",function(){e(".blockMsg").fadeOut(1e3)})},e.fn.block=function(t){if(this[0]===window)return e.blockUI(t),this;var o=e.extend({},e.blockUI.defaults,t||{});return this.each(function(){var t=e(this);o.ignoreIfBlocked&&t.data("blockUI.isBlocked")||t.unblock({fadeOut:0})}),this.each(function(){"static"==e.css(this,"position")&&(this.style.position="relative",e(this).data("blockUI.static",!0)),this.style.zoom=1,d(this,t)})},e.fn.unblock=function(t){return this[0]===window?(e.unblockUI(t),this):this.each(function(){a(this,t)})},e.blockUI.version=2.7,e.blockUI.defaults={message:"<h1>Please wait...</h1>",title:null,draggable:!0,theme:!1,css:{padding:0,margin:0,width:"30%",top:"40%",left:"35%",textAlign:"center",color:"#000",border:"3px solid #aaa",backgroundColor:"#fff",cursor:"wait"},themedCSS:{width:"30%",top:"40%",left:"35%"},overlayCSS:{backgroundColor:"#000",opacity:.6,cursor:"wait"},cursorReset:"default",growlCSS:{width:"350px",top:"10px",left:"",right:"10px",border:"none",padding:"5px",opacity:.6,cursor:"default",color:"#fff",backgroundColor:"#000","-webkit-border-radius":"10px","-moz-border-radius":"10px","border-radius":"10px"},iframeSrc:/^https/i.test(window.location.href||"")?"javascript:false":"about:blank",forceIframe:!1,baseZ:1e3,centerX:!0,centerY:!0,allowBodyStretch:!0,bindEvents:!0,constrainTabKey:!0,fadeIn:200,fadeOut:400,timeout:0,showOverlay:!0,focusInput:!0,focusableElements:":input:enabled:visible",onBlock:null,onUnblock:null,onOverlayClick:null,quirksmodeOffsetHack:4,blockMsgClass:"blockMsg",ignoreIfBlocked:!1};var s=null,l=[];function d(d,c){var u,b,h=d==window,k=c&&c.message!==undefined?c.message:undefined;if(!(c=e.extend({},e.blockUI.defaults,c||{})).ignoreIfBlocked||!e(d).data("blockUI.isBlocked")){if(c.overlayCSS=e.extend({},e.blockUI.defaults.overlayCSS,c.overlayCSS||{}),u=e.extend({},e.blockUI.defaults.css,c.css||{}),c.onOverlayClick&&(c.overlayCSS.cursor="pointer"),b=e.extend({},e.blockUI.defaults.themedCSS,c.themedCSS||{}),k=k===undefined?c.message:k,h&&s&&a(window,{fadeOut:0}),k&&"string"!=typeof k&&(k.parentNode||k.jquery)){var y=k.jquery?k[0]:k,m={};e(d).data("blockUI.history",m),m.el=y,m.parent=y.parentNode,m.display=y.style.display,m.position=y.style.position,m.parent&&m.parent.removeChild(y)}e(d).data("blockUI.onUnblock",c.onUnblock);var g,v,I,w,U=c.baseZ;g=o||c.forceIframe?e('<iframe class="blockUI" style="z-index:'+U+++';display:none;border:none;margin:0;padding:0;position:absolute;width:100%;height:100%;top:0;left:0" src="'+c.iframeSrc+'"></iframe>'):e('<div class="blockUI" style="display:none"></div>'),v=c.theme?e('<div class="blockUI blockOverlay ui-widget-overlay" style="z-index:'+U+++';display:none"></div>'):e('<div class="blockUI blockOverlay" style="z-index:'+U+++';display:none;border:none;margin:0;padding:0;width:100%;height:100%;top:0;left:0"></div>'),c.theme&&h?(w='<div class="blockUI '+c.blockMsgClass+' blockPage ui-dialog ui-widget ui-corner-all" style="z-index:'+(U+10)+';display:none;position:fixed">',c.title&&(w+='<div class="ui-widget-header ui-dialog-titlebar ui-corner-all blockTitle">'+(c.title||"&nbsp;")+"</div>"),w+='<div class="ui-widget-content ui-dialog-content"></div>',w+="</div>"):c.theme?(w='<div class="blockUI '+c.blockMsgClass+' blockElement ui-dialog ui-widget ui-corner-all" style="z-index:'+(U+10)+';display:none;position:absolute">',c.title&&(w+='<div class="ui-widget-header ui-dialog-titlebar ui-corner-all blockTitle">'+(c.title||"&nbsp;")+"</div>"),w+='<div class="ui-widget-content ui-dialog-content"></div>',w+="</div>"):w=h?'<div class="blockUI '+c.blockMsgClass+' blockPage" style="z-index:'+(U+10)+';display:none;position:fixed"></div>':'<div class="blockUI '+c.blockMsgClass+' blockElement" style="z-index:'+(U+10)+';display:none;position:absolute"></div>',I=e(w),k&&(c.theme?(I.css(b),I.addClass("ui-widget-content")):I.css(u)),c.theme||v.css(c.overlayCSS),v.css("position",h?"fixed":"absolute"),(o||c.forceIframe)&&g.css("opacity",0);var x=[g,v,I],C=e(h?"body":d);e.each(x,function(){this.appendTo(C)}),c.theme&&c.draggable&&e.fn.draggable&&I.draggable({handle:".ui-dialog-titlebar",cancel:"li"});var S=i&&(!e.support.boxModel||e("object,embed",h?null:d).length>0);if(n||S){if(h&&c.allowBodyStretch&&e.support.boxModel&&e("html,body").css("height","100%"),(n||!e.support.boxModel)&&!h)var E=p(d,"borderTopWidth"),O=p(d,"borderLeftWidth"),T=E?"(0 - "+E+")":0,M=O?"(0 - "+O+")":0;e.each(x,function(e,t){var o=t[0].style;if(o.position="absolute",e<2)h?o.setExpression("height","Math.max(document.body.scrollHeight, document.body.offsetHeight) - (jQuery.support.boxModel?0:"+c.quirksmodeOffsetHack+') + "px"'):o.setExpression("height",'this.parentNode.offsetHeight + "px"'),h?o.setExpression("width",'jQuery.support.boxModel && document.documentElement.clientWidth || document.body.clientWidth + "px"'):o.setExpression("width",'this.parentNode.offsetWidth + "px"'),M&&o.setExpression("left",M),T&&o.setExpression("top",T);else if(c.centerY)h&&o.setExpression("top",'(document.documentElement.clientHeight || document.body.clientHeight) / 2 - (this.offsetHeight / 2) + (blah = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop) + "px"'),o.marginTop=0;else if(!c.centerY&&h){var n="((document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop) + "+(c.css&&c.css.top?parseInt(c.css.top,10):0)+') + "px"';o.setExpression("top",n)}})}if(k&&(c.theme?I.find(".ui-widget-content").append(k):I.append(k),(k.jquery||k.nodeType)&&e(k).show()),(o||c.forceIframe)&&c.showOverlay&&g.show(),c.fadeIn){var B=c.onBlock?c.onBlock:t,j=c.showOverlay&&!k?B:t,H=k?B:t;c.showOverlay&&v._fadeIn(c.fadeIn,j),k&&I._fadeIn(c.fadeIn,H)}else c.showOverlay&&v.show(),k&&I.show(),c.onBlock&&c.onBlock.bind(I)();if(r(1,d,c),h?(s=I[0],l=e(c.focusableElements,s),c.focusInput&&setTimeout(f,20)):function(e,t,o){var n=e.parentNode,i=e.style,s=(n.offsetWidth-e.offsetWidth)/2-p(n,"borderLeftWidth"),l=(n.offsetHeight-e.offsetHeight)/2-p(n,"borderTopWidth");t&&(i.left=s>0?s+"px":"0");o&&(i.top=l>0?l+"px":"0")}(I[0],c.centerX,c.centerY),c.timeout){var z=setTimeout(function(){h?e.unblockUI(c):e(d).unblock(c)},c.timeout);e(d).data("blockUI.timeout",z)}}}function a(t,o){var n,i,d=t==window,a=e(t),u=a.data("blockUI.history"),f=a.data("blockUI.timeout");f&&(clearTimeout(f),a.removeData("blockUI.timeout")),o=e.extend({},e.blockUI.defaults,o||{}),r(0,t,o),null===o.onUnblock&&(o.onUnblock=a.data("blockUI.onUnblock"),a.removeData("blockUI.onUnblock")),i=d?e(document.body).children().filter(".blockUI").add("body > .blockUI"):a.find(">.blockUI"),o.cursorReset&&(i.length>1&&(i[1].style.cursor=o.cursorReset),i.length>2&&(i[2].style.cursor=o.cursorReset)),d&&(s=l=null),o.fadeOut?(n=i.length,i.stop().fadeOut(o.fadeOut,function(){0==--n&&c(i,u,o,t)})):c(i,u,o,t)}function c(t,o,n,i){var s=e(i);if(!s.data("blockUI.isBlocked")){t.each(function(e,t){this.parentNode&&this.parentNode.removeChild(this)}),o&&o.el&&(o.el.style.display=o.display,o.el.style.position=o.position,o.el.style.cursor="default",o.parent&&o.parent.appendChild(o.el),s.removeData("blockUI.history")),s.data("blockUI.static")&&s.css("position","static"),"function"==typeof n.onUnblock&&n.onUnblock(i,n);var l=e(document.body),d=l.width(),a=l[0].style.width;l.width(d-1).width(d),l[0].style.width=a}}function r(t,o,n){var i=o==window,l=e(o);if((t||(!i||s)&&(i||l.data("blockUI.isBlocked")))&&(l.data("blockUI.isBlocked",t),i&&n.bindEvents&&(!t||n.showOverlay))){var d="mousedown mouseup keydown keypress keyup touchstart touchend touchmove";t?e(document).on(d,n,u):e(document).off(d,u)}}function u(t){if("keydown"===t.type&&t.keyCode&&9==t.keyCode&&s&&t.data.constrainTabKey){var o=l,n=!t.shiftKey&&t.target===o[o.length-1],i=t.shiftKey&&t.target===o[0];if(n||i)return setTimeout(function(){f(i)},10),!1}var d=t.data,a=e(t.target);return a.hasClass("blockOverlay")&&d.onOverlayClick&&d.onOverlayClick(t),a.parents("div."+d.blockMsgClass).length>0||0===a.parents().children().filter("div.blockUI").length}function f(e){if(l){var t=l[!0===e?l.length-1:0];t&&t.trigger("focus")}}function p(t,o){return parseInt(e.css(t,o),10)||0}}"function"==typeof define&&define.amd&&define.amd.jQuery?define(["jquery"],e):e(jQuery)}();